# FILE: /var/www/html/robot_bundle2.md


```

```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrlib.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * Root library file, prepares environment and includes dependencies
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
	
	$QR_BASEDIR = dirname(__FILE__).DIRECTORY_SEPARATOR;
	
	// Required libs
	
	include $QR_BASEDIR."qrconst.php";
	include $QR_BASEDIR."qrconfig.php";
	include $QR_BASEDIR."qrtools.php";
	include $QR_BASEDIR."qrspec.php";
	include $QR_BASEDIR."qrimage.php";
	include $QR_BASEDIR."qrinput.php";
	include $QR_BASEDIR."qrbitstream.php";
	include $QR_BASEDIR."qrsplit.php";
	include $QR_BASEDIR."qrrscode.php";
	include $QR_BASEDIR."qrmask.php";
	include $QR_BASEDIR."qrencode.php";


```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/bindings/tcpdf/qrcode.php


```
<?php
//============================================================+
// File name   : qrcode.php
// Begin       : 2010-03-22
// Last Update : 2010-03-29
// Version     : 1.0.002
// License     : GNU LGPL v.3 (http://www.gnu.org/copyleft/lesser.html)
// 	----------------------------------------------------------------------------
//
// 	This library is free software; you can redistribute it and/or
// 	modify it under the terms of the GNU Lesser General Public
// 	License as published by the Free Software Foundation; either
// 	version 3 of the License, or any later version.
//
// 	This library is distributed in the hope that it will be useful,
// 	but WITHOUT ANY WARRANTY; without even the implied warranty of
// 	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// 	Lesser General Public License for more details.
//
// 	You should have received a copy of the GNU Lesser General Public
// 	License along with this library; if not, write to the Free Software
// 	Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
//  or browse http://www.gnu.org/copyleft/lesser.html
//
//  ----------------------------------------------------------------------------
//
// DESCRIPTION :
//
// Class to create QR-code arrays for TCPDF class.
// QR Code symbol is a 2D barcode that can be scanned by
// handy terminals such as a mobile phone with CCD.
// The capacity of QR Code is up to 7000 digits or 4000
// characters, and has high robustness.
// This class supports QR Code model 2, described in
// JIS (Japanese Industrial Standards) X0510:2004
// or ISO/IEC 18004.
// Currently the following features are not supported:
// ECI and FNC1 mode, Micro QR Code, QR Code model 1,
// Structured mode.
//
// This class is derived from the following projects:
// ---------------------------------------------------------
// "PHP QR Code encoder"
// License: GNU-LGPLv3
// Copyright (C) 2010 by Dominik Dzienia <deltalab at poczta dot fm>
// http://phpqrcode.sourceforge.net/
// https://sourceforge.net/projects/phpqrcode/
//
// The "PHP QR Code encoder" is based on
// "C libqrencode library" (ver. 3.1.1)
// License: GNU-LGPL 2.1
// Copyright (C) 2006-2010 by Kentaro Fukuchi
// http://megaui.net/fukuchi/works/qrencode/index.en.html
//
// Reed-Solomon code encoder is written by Phil Karn, KA9Q.
// Copyright (C) 2002-2006 Phil Karn, KA9Q
//
// QR Code is registered trademark of DENSO WAVE INCORPORATED
// http://www.denso-wave.com/qrcode/index-e.html
// ---------------------------------------------------------
//
// Author: Nicola Asuni
//
// (c) Copyright 2010:
//               Nicola Asuni
//               Tecnick.com S.r.l.
//               Via della Pace, 11
//               09044 Quartucciu (CA)
//               ITALY
//               www.tecnick.com
//               info@tecnick.com
//============================================================+

/**
 * Class to create QR-code arrays for TCPDF class.
 * QR Code symbol is a 2D barcode that can be scanned by handy terminals such as a mobile phone with CCD.
 * The capacity of QR Code is up to 7000 digits or 4000 characters, and has high robustness.
 * This class supports QR Code model 2, described in JIS (Japanese Industrial Standards) X0510:2004 or ISO/IEC 18004.
 * Currently the following features are not supported: ECI and FNC1 mode, Micro QR Code, QR Code model 1, Structured mode.
 *
 * This class is derived from "PHP QR Code encoder" by Dominik Dzienia (http://phpqrcode.sourceforge.net/) based on "libqrencode C library 3.1.1." by Kentaro Fukuchi (http://megaui.net/fukuchi/works/qrencode/index.en.html), contains Reed-Solomon code written by Phil Karn, KA9Q. QR Code is registered trademark of DENSO WAVE INCORPORATED (http://www.denso-wave.com/qrcode/index-e.html).
 * Please read comments on this class source file for full copyright and license information.
 *
 * @package com.tecnick.tcpdf
 * @abstract Class for generating QR-code array for TCPDF.
 * @author Nicola Asuni
 * @copyright 2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
 * @link http://www.tcpdf.org
 * @license http://www.gnu.org/copyleft/lesser.html LGPL
 * @version 1.0.002
 */

// definitions
if (!defined('QRCODEDEFS')) {

	/**
	 * Indicate that definitions for this class are set
	 */
	define('QRCODEDEFS', true);

	// -----------------------------------------------------

	// Encoding modes (characters which can be encoded in QRcode)

	/**
	 * Encoding mode
	 */
	define('QR_MODE_NL', -1);

	/**
	 * Encoding mode numeric (0-9). 3 characters are encoded to 10bit length. In theory, 7089 characters or less can be stored in a QRcode.
	 */
	define('QR_MODE_NM', 0);

	/**
	 * Encoding mode alphanumeric (0-9A-Z $%*+-./:) 45characters. 2 characters are encoded to 11bit length. In theory, 4296 characters or less can be stored in a QRcode.
	 */
	define('QR_MODE_AN', 1);

	/**
	 * Encoding mode 8bit byte data. In theory, 2953 characters or less can be stored in a QRcode.
	 */
	define('QR_MODE_8B', 2);

	/**
	 * Encoding mode KANJI. A KANJI character (multibyte character) is encoded to 13bit length. In theory, 1817 characters or less can be stored in a QRcode.
	 */
	define('QR_MODE_KJ', 3);

	/**
	 * Encoding mode STRUCTURED (currently unsupported)
	 */
	define('QR_MODE_ST', 4);

	// -----------------------------------------------------

	// Levels of error correction.
	// QRcode has a function of an error correcting for miss reading that white is black.
	// Error correcting is defined in 4 level as below.

	/**
	 * Error correction level L : About 7% or less errors can be corrected.
	 */
	define('QR_ECLEVEL_L', 0);

	/**
	 * Error correction level M : About 15% or less errors can be corrected.
	 */
	define('QR_ECLEVEL_M', 1);

	/**
	 * Error correction level Q : About 25% or less errors can be corrected.
	 */
	define('QR_ECLEVEL_Q', 2);

	/**
	 * Error correction level H : About 30% or less errors can be corrected.
	 */
	define('QR_ECLEVEL_H', 3);

	// -----------------------------------------------------

	// Version. Size of QRcode is defined as version.
	// Version is from 1 to 40.
	// Version 1 is 21*21 matrix. And 4 modules increases whenever 1 version increases.
	// So version 40 is 177*177 matrix.

	/**
	 * Maximum QR Code version.
	 */
	define('QRSPEC_VERSION_MAX', 40);

	/**
	 * Maximum matrix size for maximum version (version 40 is 177*177 matrix).
	 */
    define('QRSPEC_WIDTH_MAX', 177);

	// -----------------------------------------------------

	/**
	 * Matrix index to get width from $capacity array.
	 */
    define('QRCAP_WIDTH',    0);

    /**
	 * Matrix index to get number of words from $capacity array.
	 */
    define('QRCAP_WORDS',    1);

    /**
	 * Matrix index to get remainder from $capacity array.
	 */
    define('QRCAP_REMINDER', 2);

    /**
	 * Matrix index to get error correction level from $capacity array.
	 */
    define('QRCAP_EC',       3);

	// -----------------------------------------------------

	// Structure (currently usupported)

	/**
	 * Number of header bits for structured mode
	 */
    define('STRUCTURE_HEADER_BITS',  20);

    /**
	 * Max number of symbols for structured mode
	 */
    define('MAX_STRUCTURED_SYMBOLS', 16);

	// -----------------------------------------------------

    // Masks

    /**
	 * Down point base value for case 1 mask pattern (concatenation of same color in a line or a column)
	 */
    define('N1',  3);

    /**
	 * Down point base value for case 2 mask pattern (module block of same color)
	 */
	define('N2',  3);

    /**
	 * Down point base value for case 3 mask pattern (1:1:3:1:1(dark:bright:dark:bright:dark)pattern in a line or a column)
	 */
	define('N3', 40);

    /**
	 * Down point base value for case 4 mask pattern (ration of dark modules in whole)
	 */
	define('N4', 10);

	// -----------------------------------------------------

	// Optimization settings

	/**
	 * if true, estimates best mask (spec. default, but extremally slow; set to false to significant performance boost but (propably) worst quality code
	 */
	define('QR_FIND_BEST_MASK', true);

	/**
	 * if false, checks all masks available, otherwise value tells count of masks need to be checked, mask id are got randomly
	 */
	define('QR_FIND_FROM_RANDOM', 2);

	/**
	 * when QR_FIND_BEST_MASK === false
	 */
	define('QR_DEFAULT_MASK', 2);

	// -----------------------------------------------------

} // end of definitions

// #*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#

if (!class_exists('QRcode', false)) {

	// for compaibility with PHP4
	if (!function_exists('str_split')) {
    	/**
    	 * Convert a string to an array (needed for PHP4 compatibility)
    	 * @param string $string The input string.
    	 * @param int $split_length Maximum length of the chunk.
    	 * @return  If the optional split_length  parameter is specified, the returned array will be broken down into chunks with each being split_length  in length, otherwise each chunk will be one character in length. FALSE is returned if split_length is less than 1. If the split_length length exceeds the length of string , the entire string is returned as the first (and only) array element.
    	 */
		function str_split($string, $split_length=1) {
			if ((strlen($string) > $split_length) OR (!$split_length)) {
				do {
					$c = strlen($string);
					$parts[] = substr($string, 0, $split_length);
					$string = substr($string, $split_length);
				} while ($string !== false);
			} else {
				$parts = array($string);
			}
			return $parts;
		}
	}

	// #####################################################

	/**
	 * Class to create QR-code arrays for TCPDF class.
	 * QR Code symbol is a 2D barcode that can be scanned by handy terminals such as a mobile phone with CCD.
	 * The capacity of QR Code is up to 7000 digits or 4000 characters, and has high robustness.
	 * This class supports QR Code model 2, described in JIS (Japanese Industrial Standards) X0510:2004 or ISO/IEC 18004.
	 * Currently the following features are not supported: ECI and FNC1 mode, Micro QR Code, QR Code model 1, Structured mode.
	 *
	 * This class is derived from "PHP QR Code encoder" by Dominik Dzienia (http://phpqrcode.sourceforge.net/) based on "libqrencode C library 3.1.1." by Kentaro Fukuchi (http://megaui.net/fukuchi/works/qrencode/index.en.html), contains Reed-Solomon code written by Phil Karn, KA9Q. QR Code is registered trademark of DENSO WAVE INCORPORATED (http://www.denso-wave.com/qrcode/index-e.html).
	 * Please read comments on this class source file for full copyright and license information.
	 *
	 * @name QRcode
	 * @package com.tecnick.tcpdf
	 * @abstract Class for generating QR-code array for TCPDF.
	 * @author Nicola Asuni
	 * @copyright 2010 Nicola Asuni - Tecnick.com S.r.l (www.tecnick.com) Via Della Pace, 11 - 09044 - Quartucciu (CA) - ITALY - www.tecnick.com - info@tecnick.com
	 * @link http://www.tcpdf.org
	 * @license http://www.gnu.org/copyleft/lesser.html LGPL
	 * @version 1.0.002
	 */
	class QRcode {

		/**
		 * @var barcode array to be returned which is readable by TCPDF
		 * @access protected
		 */
		protected $barcode_array = array();

		/**
		 * @var QR code version. Size of QRcode is defined as version. Version is from 1 to 40. Version 1 is 21*21 matrix. And 4 modules increases whenever 1 version increases. So version 40 is 177*177 matrix.
		 * @access protected
		 */
		protected $version = 0;

		/**
		 * @var Levels of error correction. See definitions for possible values.
		 * @access protected
		 */
		protected $level = QR_ECLEVEL_L;

		/**
		 * @var Encoding mode
		 * @access protected
		 */
		protected $hint = QR_MODE_8B;

		/**
		 * @var if true the input string will be converted to uppercase
		 * @access protected
		 */
		protected $casesensitive = true;

		/**
		 * @var structured QR code (not supported yet)
		 * @access protected
		 */
		protected $structured = 0;

		/**
		 * @var mask data
		 * @access protected
		 */
		protected $data;

		// FrameFiller

		/**
		 * @var width
		 * @access protected
		 */
		protected $width;

		/**
		 * @var frame
		 * @access protected
		 */
		protected $frame;

		/**
		 * @var X position of bit
		 * @access protected
		 */
		protected $x;

		/**
		 * @var Y position of bit
		 * @access protected
		 */
		protected $y;

		/**
		 * @var direction
		 * @access protected
		 */
		protected $dir;

		/**
		 * @var single bit
		 * @access protected
		 */
		protected $bit;

		// ---- QRrawcode ----

		/**
		 * @var data code
		 * @access protected
		 */
		protected $datacode = array();

		/**
		 * @var error correction code
		 * @access protected
		 */
		protected $ecccode = array();

		/**
		 * @var blocks
		 * @access protected
		 */
		protected $blocks;

		/**
		 * @var Reed-Solomon blocks
		 * @access protected
		 */
		protected $rsblocks = array(); //of RSblock

		/**
		 * @var counter
		 * @access protected
		 */
		protected $count;

		/**
		 * @var data length
		 * @access protected
		 */
		protected $dataLength;

		/**
		 * @var error correction length
		 * @access protected
		 */
		protected $eccLength;

		/**
		 * @var b1
		 * @access protected
		 */
		protected $b1;

		// ---- QRmask ----

		/**
		 * @var run length
		 * @access protected
		 */
		protected $runLength = array();

		// ---- QRsplit ----

		/**
		 * @var input data string
		 * @access protected
		 */
		protected $dataStr = '';

		/**
		 * @var input items
		 * @access protected
		 */
		protected $items;

		// Reed-Solomon items

		/**
		 * @var Reed-Solomon items
		 * @access protected
		 */
		protected $rsitems = array();

		/**
		 * @var array of frames
		 * @access protected
		 */
		protected $frames = array();

		/**
		 * @var alphabet-numeric convesion table
		 * @access protected
		 */
		protected $anTable = array(
			-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, //
			-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, //
			36, -1, -1, -1, 37, 38, -1, -1, -1, -1, 39, 40, -1, 41, 42, 43, //
			 0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 44, -1, -1, -1, -1, -1, //
			-1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, //
			25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, -1, -1, -1, -1, -1, //
			-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, //
			-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1  //
			);

		/**
		 * @var array Table of the capacity of symbols
		 * See Table 1 (pp.13) and Table 12-16 (pp.30-36), JIS X0510:2004.
		 * @access protected
		 */
		protected $capacity = array(
			array(  0,    0, 0, array(   0,    0,    0,    0)), //
			array( 21,   26, 0, array(   7,   10,   13,   17)), //  1
			array( 25,   44, 7, array(  10,   16,   22,   28)), //
			array( 29,   70, 7, array(  15,   26,   36,   44)), //
			array( 33,  100, 7, array(  20,   36,   52,   64)), //
			array( 37,  134, 7, array(  26,   48,   72,   88)), //  5
			array( 41,  172, 7, array(  36,   64,   96,  112)), //
			array( 45,  196, 0, array(  40,   72,  108,  130)), //
			array( 49,  242, 0, array(  48,   88,  132,  156)), //
			array( 53,  292, 0, array(  60,  110,  160,  192)), //
			array( 57,  346, 0, array(  72,  130,  192,  224)), // 10
			array( 61,  404, 0, array(  80,  150,  224,  264)), //
			array( 65,  466, 0, array(  96,  176,  260,  308)), //
			array( 69,  532, 0, array( 104,  198,  288,  352)), //
			array( 73,  581, 3, array( 120,  216,  320,  384)), //
			array( 77,  655, 3, array( 132,  240,  360,  432)), // 15
			array( 81,  733, 3, array( 144,  280,  408,  480)), //
			array( 85,  815, 3, array( 168,  308,  448,  532)), //
			array( 89,  901, 3, array( 180,  338,  504,  588)), //
			array( 93,  991, 3, array( 196,  364,  546,  650)), //
			array( 97, 1085, 3, array( 224,  416,  600,  700)), // 20
			array(101, 1156, 4, array( 224,  442,  644,  750)), //
			array(105, 1258, 4, array( 252,  476,  690,  816)), //
			array(109, 1364, 4, array( 270,  504,  750,  900)), //
			array(113, 1474, 4, array( 300,  560,  810,  960)), //
			array(117, 1588, 4, array( 312,  588,  870, 1050)), // 25
			array(121, 1706, 4, array( 336,  644,  952, 1110)), //
			array(125, 1828, 4, array( 360,  700, 1020, 1200)), //
			array(129, 1921, 3, array( 390,  728, 1050, 1260)), //
			array(133, 2051, 3, array( 420,  784, 1140, 1350)), //
			array(137, 2185, 3, array( 450,  812, 1200, 1440)), // 30
			array(141, 2323, 3, array( 480,  868, 1290, 1530)), //
			array(145, 2465, 3, array( 510,  924, 1350, 1620)), //
			array(149, 2611, 3, array( 540,  980, 1440, 1710)), //
			array(153, 2761, 3, array( 570, 1036, 1530, 1800)), //
			array(157, 2876, 0, array( 570, 1064, 1590, 1890)), // 35
			array(161, 3034, 0, array( 600, 1120, 1680, 1980)), //
			array(165, 3196, 0, array( 630, 1204, 1770, 2100)), //
			array(169, 3362, 0, array( 660, 1260, 1860, 2220)), //
			array(173, 3532, 0, array( 720, 1316, 1950, 2310)), //
			array(177, 3706, 0, array( 750, 1372, 2040, 2430))  // 40
		);

		/**
		 * @var array Length indicator
		 * @access protected
		 */
		protected $lengthTableBits = array(
			array(10, 12, 14),
			array( 9, 11, 13),
			array( 8, 16, 16),
			array( 8, 10, 12)
		);

		/**
		 * @var array Table of the error correction code (Reed-Solomon block)
		 * See Table 12-16 (pp.30-36), JIS X0510:2004.
		 * @access protected
		 */
		protected $eccTable = array(
			array(array( 0,  0), array( 0,  0), array( 0,  0), array( 0,  0)), //
			array(array( 1,  0), array( 1,  0), array( 1,  0), array( 1,  0)), //  1
			array(array( 1,  0), array( 1,  0), array( 1,  0), array( 1,  0)), //
			array(array( 1,  0), array( 1,  0), array( 2,  0), array( 2,  0)), //
			array(array( 1,  0), array( 2,  0), array( 2,  0), array( 4,  0)), //
			array(array( 1,  0), array( 2,  0), array( 2,  2), array( 2,  2)), //  5
			array(array( 2,  0), array( 4,  0), array( 4,  0), array( 4,  0)), //
			array(array( 2,  0), array( 4,  0), array( 2,  4), array( 4,  1)), //
			array(array( 2,  0), array( 2,  2), array( 4,  2), array( 4,  2)), //
			array(array( 2,  0), array( 3,  2), array( 4,  4), array( 4,  4)), //
			array(array( 2,  2), array( 4,  1), array( 6,  2), array( 6,  2)), // 10
			array(array( 4,  0), array( 1,  4), array( 4,  4), array( 3,  8)), //
			array(array( 2,  2), array( 6,  2), array( 4,  6), array( 7,  4)), //
			array(array( 4,  0), array( 8,  1), array( 8,  4), array(12,  4)), //
			array(array( 3,  1), array( 4,  5), array(11,  5), array(11,  5)), //
			array(array( 5,  1), array( 5,  5), array( 5,  7), array(11,  7)), // 15
			array(array( 5,  1), array( 7,  3), array(15,  2), array( 3, 13)), //
			array(array( 1,  5), array(10,  1), array( 1, 15), array( 2, 17)), //
			array(array( 5,  1), array( 9,  4), array(17,  1), array( 2, 19)), //
			array(array( 3,  4), array( 3, 11), array(17,  4), array( 9, 16)), //
			array(array( 3,  5), array( 3, 13), array(15,  5), array(15, 10)), // 20
			array(array( 4,  4), array(17,  0), array(17,  6), array(19,  6)), //
			array(array( 2,  7), array(17,  0), array( 7, 16), array(34,  0)), //
			array(array( 4,  5), array( 4, 14), array(11, 14), array(16, 14)), //
			array(array( 6,  4), array( 6, 14), array(11, 16), array(30,  2)), //
			array(array( 8,  4), array( 8, 13), array( 7, 22), array(22, 13)), // 25
			array(array(10,  2), array(19,  4), array(28,  6), array(33,  4)), //
			array(array( 8,  4), array(22,  3), array( 8, 26), array(12, 28)), //
			array(array( 3, 10), array( 3, 23), array( 4, 31), array(11, 31)), //
			array(array( 7,  7), array(21,  7), array( 1, 37), array(19, 26)), //
			array(array( 5, 10), array(19, 10), array(15, 25), array(23, 25)), // 30
			array(array(13,  3), array( 2, 29), array(42,  1), array(23, 28)), //
			array(array(17,  0), array(10, 23), array(10, 35), array(19, 35)), //
			array(array(17,  1), array(14, 21), array(29, 19), array(11, 46)), //
			array(array(13,  6), array(14, 23), array(44,  7), array(59,  1)), //
			array(array(12,  7), array(12, 26), array(39, 14), array(22, 41)), // 35
			array(array( 6, 14), array( 6, 34), array(46, 10), array( 2, 64)), //
			array(array(17,  4), array(29, 14), array(49, 10), array(24, 46)), //
			array(array( 4, 18), array(13, 32), array(48, 14), array(42, 32)), //
			array(array(20,  4), array(40,  7), array(43, 22), array(10, 67)), //
			array(array(19,  6), array(18, 31), array(34, 34), array(20, 61))  // 40
		);

		/**
		 * @var array Positions of alignment patterns.
		 * This array includes only the second and the third position of the alignment patterns. Rest of them can be calculated from the distance between them.
		 * See Table 1 in Appendix E (pp.71) of JIS X0510:2004.
		 * @access protected
		 */
		protected $alignmentPattern = array(
			array( 0,  0),
			array( 0,  0), array(18,  0), array(22,  0), array(26,  0), array(30,  0), //  1- 5
			array(34,  0), array(22, 38), array(24, 42), array(26, 46), array(28, 50), //  6-10
			array(30, 54), array(32, 58), array(34, 62), array(26, 46), array(26, 48), // 11-15
			array(26, 50), array(30, 54), array(30, 56), array(30, 58), array(34, 62), // 16-20
			array(28, 50), array(26, 50), array(30, 54), array(28, 54), array(32, 58), // 21-25
			array(30, 58), array(34, 62), array(26, 50), array(30, 54), array(26, 52), // 26-30
			array(30, 56), array(34, 60), array(30, 58), array(34, 62), array(30, 54), // 31-35
			array(24, 50), array(28, 54), array(32, 58), array(26, 54), array(30, 58)  // 35-40
		);

		/**
		 * @var array Version information pattern (BCH coded).
		 * See Table 1 in Appendix D (pp.68) of JIS X0510:2004.
		 * size: [QRSPEC_VERSION_MAX - 6]
		 * @access protected
		 */
		protected $versionPattern = array(
			0x07c94, 0x085bc, 0x09a99, 0x0a4d3, 0x0bbf6, 0x0c762, 0x0d847, 0x0e60d, //
			0x0f928, 0x10b78, 0x1145d, 0x12a17, 0x13532, 0x149a6, 0x15683, 0x168c9, //
			0x177ec, 0x18ec4, 0x191e1, 0x1afab, 0x1b08e, 0x1cc1a, 0x1d33f, 0x1ed75, //
			0x1f250, 0x209d5, 0x216f0, 0x228ba, 0x2379f, 0x24b0b, 0x2542e, 0x26a64, //
			0x27541, 0x28c69
		);

		/**
		 * @var array Format information
		 * @access protected
		 */
		protected $formatInfo = array(
			array(0x77c4, 0x72f3, 0x7daa, 0x789d, 0x662f, 0x6318, 0x6c41, 0x6976), //
			array(0x5412, 0x5125, 0x5e7c, 0x5b4b, 0x45f9, 0x40ce, 0x4f97, 0x4aa0), //
			array(0x355f, 0x3068, 0x3f31, 0x3a06, 0x24b4, 0x2183, 0x2eda, 0x2bed), //
			array(0x1689, 0x13be, 0x1ce7, 0x19d0, 0x0762, 0x0255, 0x0d0c, 0x083b)  //
		);


		// -------------------------------------------------
		// -------------------------------------------------


		/**
		 * This is the class constructor.
		 * Creates a QRcode object
		 * @param string $code code to represent using QRcode
		 * @param string $eclevel error level: <ul><li>L : About 7% or less errors can be corrected.</li><li>M : About 15% or less errors can be corrected.</li><li>Q : About 25% or less errors can be corrected.</li><li>H : About 30% or less errors can be corrected.</li></ul>
		 * @access public
		 * @since 1.0.000
		 */
		public function __construct($code, $eclevel = 'L') {
			$barcode_array = array();
			if ((is_null($code)) OR ($code == '\0') OR ($code == '')) {
				return false;
			}
			// set error correction level
			$this->level = array_search($eclevel, array('L', 'M', 'Q', 'H'));
			if ($this->level === false) {
				$this->level = QR_ECLEVEL_L;
			}
			if (($this->hint != QR_MODE_8B) AND ($this->hint != QR_MODE_KJ)) {
				return false;
			}
			if (($this->version < 0) OR ($this->version > QRSPEC_VERSION_MAX)) {
				return false;
			}
			$this->items = array();
			$this->encodeString($code);
			$qrTab = $this->binarize($this->data);
			$size = count($qrTab);
			$barcode_array['num_rows'] = $size;
			$barcode_array['num_cols'] = $size;
			$barcode_array['bcode'] = array();
			foreach ($qrTab as $line) {
				$arrAdd = array();
				foreach (str_split($line) as $char) {
					$arrAdd[] = ($char=='1')?1:0;
				}
				$barcode_array['bcode'][] = $arrAdd;
			}
			$this->barcode_array = $barcode_array;
		}

		/**
		 * Returns a barcode array which is readable by TCPDF
		 * @return array barcode array readable by TCPDF;
		 * @access public
		 */
		public function getBarcodeArray() {
			return $this->barcode_array;
		}

		/**
		 * Convert the frame in binary form
		 * @param array $frame array to binarize
		 * @return array frame in binary form
		 */
		protected function binarize($frame) {
			$len = count($frame);
			// the frame is square (width = height)
			foreach ($frame as &$frameLine) {
				for ($i=0; $i<$len; $i++) {
					$frameLine[$i] = (ord($frameLine[$i])&1)?'1':'0';
				}
			}
			return $frame;
		}

		/**
		 * Encode the input string to QR code
		 * @param string $string input string to encode
		 */
		protected function encodeString($string) {
			$this->dataStr = $string;
			if (!$this->casesensitive) {
				$this->toUpper();
			}
			$ret = $this->splitString();
			if ($ret < 0) {
				return NULL;
			}
			$this->encodeMask(-1);
		}

		/**
		 * Encode mask
		 * @param int $mask masking mode
		 */
		protected function encodeMask($mask) {
			$spec = array(0, 0, 0, 0, 0);
			$this->datacode = $this->getByteStream($this->items);
			if (is_null($this->datacode)) {
				return NULL;
			}
			$spec = $this->getEccSpec($this->version, $this->level, $spec);
			$this->b1 = $this->rsBlockNum1($spec);
			$this->dataLength = $this->rsDataLength($spec);
			$this->eccLength = $this->rsEccLength($spec);
			$this->ecccode = array_fill(0, $this->eccLength, 0);
			$this->blocks = $this->rsBlockNum($spec);
			$ret = $this->init($spec);
			if ($ret < 0) {
				return NULL;
			}
			$this->count = 0;
			$this->width = $this->getWidth($this->version);
			$this->frame = $this->newFrame($this->version);
			$this->x = $this->width - 1;
			$this->y = $this->width - 1;
			$this->dir = -1;
			$this->bit = -1;
			// inteleaved data and ecc codes
			for ($i=0; $i < ($this->dataLength + $this->eccLength); $i++) {
				$code = $this->getCode();
				$bit = 0x80;
				for ($j=0; $j<8; $j++) {
					$addr = $this->getNextPosition();
					$this->setFrameAt($addr, 0x02 | (($bit & $code) != 0));
					$bit = $bit >> 1;
				}
			}
			// remainder bits
			$j = $this->getRemainder($this->version);
			for ($i=0; $i<$j; $i++) {
				$addr = $this->getNextPosition();
				$this->setFrameAt($addr, 0x02);
			}
			// masking
			$this->runLength = array_fill(0, QRSPEC_WIDTH_MAX + 1, 0);
			if ($mask < 0) {
				if (QR_FIND_BEST_MASK) {
					$masked = $this->mask($this->width, $this->frame, $this->level);
				} else {
					$masked = $this->makeMask($this->width, $this->frame, (intval(QR_DEFAULT_MASK) % 8), $this->level);
				}
			} else {
				$masked = $this->makeMask($this->width, $this->frame, $mask, $this->level);
			}
			if ($masked == NULL) {
				return NULL;
			}
			$this->data = $masked;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - -

		// FrameFiller

		/**
		 * Set frame value at specified position
		 * @param array $at x,y position
		 * @param int $val value of the character to set
		 */
		protected function setFrameAt($at, $val) {
			$this->frame[$at['y']][$at['x']] = chr($val);
		}

		/**
		 * Get frame value at specified position
		 * @param array $at x,y position
		 * @return value at specified position
		 */
		protected function getFrameAt($at) {
			return ord($this->frame[$at['y']][$at['x']]);
		}

		/**
		 * Return the next frame position
		 * @return array of x,y coordinates
		 */
		protected function getNextPosition() {
			do {
				if ($this->bit == -1) {
					$this->bit = 0;
					return array('x'=>$this->x, 'y'=>$this->y);
				}
				$x = $this->x;
				$y = $this->y;
				$w = $this->width;
				if ($this->bit == 0) {
					$x--;
					$this->bit++;
				} else {
					$x++;
					$y += $this->dir;
					$this->bit--;
				}
				if ($this->dir < 0) {
					if ($y < 0) {
						$y = 0;
						$x -= 2;
						$this->dir = 1;
						if ($x == 6) {
							$x--;
							$y = 9;
						}
					}
				} else {
					if ($y == $w) {
						$y = $w - 1;
						$x -= 2;
						$this->dir = -1;
						if ($x == 6) {
							$x--;
							$y -= 8;
						}
					}
				}
				if (($x < 0) OR ($y < 0)) {
					return NULL;
				}
				$this->x = $x;
				$this->y = $y;
			} while(ord($this->frame[$y][$x]) & 0x80);
			return array('x'=>$x, 'y'=>$y);
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - -

		// QRrawcode

		/**
		 * Initialize code.
		 * @param array $spec array of ECC specification
		 * @return 0 in case of success, -1 in case of error
		 */
		protected function init($spec) {
			$dl = $this->rsDataCodes1($spec);
			$el = $this->rsEccCodes1($spec);
			$rs = $this->init_rs(8, 0x11d, 0, 1, $el, 255 - $dl - $el);
			$blockNo = 0;
			$dataPos = 0;
			$eccPos = 0;
			$endfor = $this->rsBlockNum1($spec);
			for ($i=0; $i < $endfor; ++$i) {
				$ecc = array_slice($this->ecccode, $eccPos);
				$this->rsblocks[$blockNo] = array();
				$this->rsblocks[$blockNo]['dataLength'] = $dl;
				$this->rsblocks[$blockNo]['data'] = array_slice($this->datacode, $dataPos);
				$this->rsblocks[$blockNo]['eccLength'] = $el;
				$ecc = $this->encode_rs_char($rs, $this->rsblocks[$blockNo]['data'], $ecc);
				$this->rsblocks[$blockNo]['ecc'] = $ecc;
				$this->ecccode = array_merge(array_slice($this->ecccode,0, $eccPos), $ecc);
				$dataPos += $dl;
				$eccPos += $el;
				$blockNo++;
			}
			if ($this->rsBlockNum2($spec) == 0) {
				return 0;
			}
			$dl = $this->rsDataCodes2($spec);
			$el = $this->rsEccCodes2($spec);
			$rs = $this->init_rs(8, 0x11d, 0, 1, $el, 255 - $dl - $el);
			if ($rs == NULL) {
				return -1;
			}
			$endfor = $this->rsBlockNum2($spec);
			for ($i=0; $i < $endfor; ++$i) {
				$ecc = array_slice($this->ecccode, $eccPos);
				$this->rsblocks[$blockNo] = array();
				$this->rsblocks[$blockNo]['dataLength'] = $dl;
				$this->rsblocks[$blockNo]['data'] = array_slice($this->datacode, $dataPos);
				$this->rsblocks[$blockNo]['eccLength'] = $el;
				$ecc = $this->encode_rs_char($rs, $this->rsblocks[$blockNo]['data'], $ecc);
				$this->rsblocks[$blockNo]['ecc'] = $ecc;
				$this->ecccode = array_merge(array_slice($this->ecccode, 0, $eccPos), $ecc);
				$dataPos += $dl;
				$eccPos += $el;
				$blockNo++;
			}
			return 0;
		}

		/**
		 * Return Reed-Solomon block code.
		 * @return array rsblocks
		 */
		protected function getCode() {
			if ($this->count < $this->dataLength) {
				$row = $this->count % $this->blocks;
				$col = $this->count / $this->blocks;
				if ($col >= $this->rsblocks[0]['dataLength']) {
					$row += $this->b1;
				}
				$ret = $this->rsblocks[$row]['data'][$col];
			} elseif ($this->count < $this->dataLength + $this->eccLength) {
				$row = ($this->count - $this->dataLength) % $this->blocks;
				$col = ($this->count - $this->dataLength) / $this->blocks;
				$ret = $this->rsblocks[$row]['ecc'][$col];
			} else {
				return 0;
			}
			$this->count++;
			return $ret;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - -

		// QRmask

		/**
		 * Write Format Information on frame and returns the number of black bits
		 * @param int $width frame width
		 * @param array $frame frame
		 * @param array $mask masking mode
		 * @param int $level error correction level
		 * @return int blacks
		 */
		 protected function writeFormatInformation($width, &$frame, $mask, $level) {
			$blacks = 0;
			$format =  $this->getFormatInfo($mask, $level);
			for ($i=0; $i<8; ++$i) {
				if ($format & 1) {
					$blacks += 2;
					$v = 0x85;
				} else {
					$v = 0x84;
				}
				$frame[8][$width - 1 - $i] = chr($v);
				if ($i < 6) {
					$frame[$i][8] = chr($v);
				} else {
					$frame[$i + 1][8] = chr($v);
				}
				$format = $format >> 1;
			}
			for ($i=0; $i<7; ++$i) {
			if ($format & 1) {
				$blacks += 2;
				$v = 0x85;
			} else {
				$v = 0x84;
			}
			$frame[$width - 7 + $i][8] = chr($v);
			if ($i == 0) {
				$frame[8][7] = chr($v);
			} else {
				$frame[8][6 - $i] = chr($v);
			}
			$format = $format >> 1;
			}
			return $blacks;
		}

		/**
		 * mask0
		 * @param int $x X position
		 * @param int $y Y position
		 * @return int mask
		 */
		 protected function mask0($x, $y) {
			return ($x + $y) & 1;
		}

		/**
		 * mask1
		 * @param int $x X position
		 * @param int $y Y position
		 * @return int mask
		 */
		 protected function mask1($x, $y) {
			return ($y & 1);
		}

		/**
		 * mask2
		 * @param int $x X position
		 * @param int $y Y position
		 * @return int mask
		 */
		 protected function mask2($x, $y) {
			return ($x % 3);
		}

		/**
		 * mask3
		 * @param int $x X position
		 * @param int $y Y position
		 * @return int mask
		 */
		 protected function mask3($x, $y) {
			return ($x + $y) % 3;
		}

		/**
		 * mask4
		 * @param int $x X position
		 * @param int $y Y position
		 * @return int mask
		 */
		 protected function mask4($x, $y) {
			return (((int)($y / 2)) + ((int)($x / 3))) & 1;
		}

		/**
		 * mask5
		 * @param int $x X position
		 * @param int $y Y position
		 * @return int mask
		 */
		 protected function mask5($x, $y) {
			return (($x * $y) & 1) + ($x * $y) % 3;
		}

		/**
		 * mask6
		 * @param int $x X position
		 * @param int $y Y position
		 * @return int mask
		 */
		 protected function mask6($x, $y) {
			return ((($x * $y) & 1) + ($x * $y) % 3) & 1;
		}

		/**
		 * mask7
		 * @param int $x X position
		 * @param int $y Y position
		 * @return int mask
		 */
		 protected function mask7($x, $y) {
			return ((($x * $y) % 3) + (($x + $y) & 1)) & 1;
		}

		/**
		 * Return bitmask
		 * @param int $maskNo mask number
		 * @param int $width width
		 * @param array $frame frame
		 * @return array bitmask
		 */
		protected function generateMaskNo($maskNo, $width, $frame) {
			$bitMask = array_fill(0, $width, array_fill(0, $width, 0));
			for ($y=0; $y<$width; ++$y) {
				for ($x=0; $x<$width; ++$x) {
					if (ord($frame[$y][$x]) & 0x80) {
						$bitMask[$y][$x] = 0;
					} else {
						$maskFunc = call_user_func(array($this, 'mask'.$maskNo), $x, $y);
						$bitMask[$y][$x] = ($maskFunc == 0)?1:0;
					}
				}
			}
			return $bitMask;
		}

		/**
		 * makeMaskNo
		 * @param int $maskNo
		 * @param int $width
		 * @param int $s
		 * @param int $d
		 * @param boolean $maskGenOnly
		 * @return int b
		 */
		 protected function makeMaskNo($maskNo, $width, $s, &$d, $maskGenOnly=false) {
			$b = 0;
			$bitMask = array();
			$bitMask = $this->generateMaskNo($maskNo, $width, $s, $d);
			if ($maskGenOnly) {
				return;
			}
			$d = $s;
			for ($y=0; $y<$width; ++$y) {
				for ($x=0; $x<$width; ++$x) {
					if ($bitMask[$y][$x] == 1) {
						$d[$y][$x] = chr(ord($s[$y][$x]) ^ (int)$bitMask[$y][$x]);
					}
					$b += (int)(ord($d[$y][$x]) & 1);
				}
			}
			return $b;
		}

		/**
		 * makeMask
		 * @param int $width
		 * @param array $frame
		 * @param int $maskNo
		 * @param int $level
		 * @return array mask
		 */
		 protected function makeMask($width, $frame, $maskNo, $level) {
			$masked = array_fill(0, $width, str_repeat("\0", $width));
			$this->makeMaskNo($maskNo, $width, $frame, $masked);
			$this->writeFormatInformation($width, $masked, $maskNo, $level);
			return $masked;
		}

		/**
		 * calcN1N3
		 * @param int $length
		 * @return int demerit
		 */
		 protected function calcN1N3($length) {
			$demerit = 0;
			for ($i=0; $i<$length; ++$i) {
				if ($this->runLength[$i] >= 5) {
					$demerit += (N1 + ($this->runLength[$i] - 5));
				}
				if ($i & 1) {
					if (($i >= 3) AND ($i < ($length-2)) AND ($this->runLength[$i] % 3 == 0)) {
						$fact = (int)($this->runLength[$i] / 3);
						if (($this->runLength[$i-2] == $fact)
							AND ($this->runLength[$i-1] == $fact)
							AND ($this->runLength[$i+1] == $fact)
							AND ($this->runLength[$i+2] == $fact)) {
							if (($this->runLength[$i-3] < 0) OR ($this->runLength[$i-3] >= (4 * $fact))) {
								$demerit += N3;
							} elseif ((($i+3) >= $length) OR ($this->runLength[$i+3] >= (4 * $fact))) {
								$demerit += N3;
							}
						}
					}
				}
			}
			return $demerit;
		}

		/**
		 * evaluateSymbol
		 * @param int $width
		 * @param array $frame
		 * @return int demerit
		 */
		 protected function evaluateSymbol($width, $frame) {
			$head = 0;
			$demerit = 0;
			for ($y=0; $y<$width; ++$y) {
				$head = 0;
				$this->runLength[0] = 1;
				$frameY = $frame[$y];
				if ($y > 0) {
					$frameYM = $frame[$y-1];
				}
				for ($x=0; $x<$width; ++$x) {
					if (($x > 0) AND ($y > 0)) {
						$b22 = ord($frameY[$x]) & ord($frameY[$x-1]) & ord($frameYM[$x]) & ord($frameYM[$x-1]);
						$w22 = ord($frameY[$x]) | ord($frameY[$x-1]) | ord($frameYM[$x]) | ord($frameYM[$x-1]);
						if (($b22 | ($w22 ^ 1)) & 1) {
							$demerit += N2;
						}
					}
					if (($x == 0) AND (ord($frameY[$x]) & 1)) {
						$this->runLength[0] = -1;
						$head = 1;
						$this->runLength[$head] = 1;
					} elseif ($x > 0) {
						if ((ord($frameY[$x]) ^ ord($frameY[$x-1])) & 1) {
							$head++;
							$this->runLength[$head] = 1;
						} else {
							$this->runLength[$head]++;
						}
					}
				}
				$demerit += $this->calcN1N3($head+1);
			}
			for ($x=0; $x<$width; ++$x) {
				$head = 0;
				$this->runLength[0] = 1;
				for ($y=0; $y<$width; ++$y) {
					if (($y == 0) AND (ord($frame[$y][$x]) & 1)) {
						$this->runLength[0] = -1;
						$head = 1;
						$this->runLength[$head] = 1;
					} elseif ($y > 0) {
						if ((ord($frame[$y][$x]) ^ ord($frame[$y-1][$x])) & 1) {
							$head++;
							$this->runLength[$head] = 1;
						} else {
							$this->runLength[$head]++;
						}
					}
				}
				$demerit += $this->calcN1N3($head+1);
			}
			return $demerit;
		}

		/**
		 * mask
		 * @param int $width
		 * @param array $frame
		 * @param int $level
		 * @return array best mask
		 */
		 protected function mask($width, $frame, $level) {
			$minDemerit = PHP_INT_MAX;
			$bestMaskNum = 0;
			$bestMask = array();
			$checked_masks = array(0, 1, 2, 3, 4, 5, 6, 7);
			if (QR_FIND_FROM_RANDOM !== false) {
				$howManuOut = 8 - (QR_FIND_FROM_RANDOM % 9);
				for ($i = 0; $i <  $howManuOut; ++$i) {
					$remPos = rand (0, count($checked_masks)-1);
					unset($checked_masks[$remPos]);
					$checked_masks = array_values($checked_masks);
				}
			}
			$bestMask = $frame;
			foreach ($checked_masks as $i) {
				$mask = array_fill(0, $width, str_repeat("\0", $width));
				$demerit = 0;
				$blacks = 0;
				$blacks  = $this->makeMaskNo($i, $width, $frame, $mask);
				$blacks += $this->writeFormatInformation($width, $mask, $i, $level);
				$blacks  = (int)(100 * $blacks / ($width * $width));
				$demerit = (int)((int)(abs($blacks - 50) / 5) * N4);
				$demerit += $this->evaluateSymbol($width, $mask);
				if ($demerit < $minDemerit) {
					$minDemerit = $demerit;
					$bestMask = $mask;
					$bestMaskNum = $i;
				}
			}
			return $bestMask;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - -

		// QRsplit

		/**
		 * Return true if the character at specified position is a number
		 * @param string $str string
		 * @param int $pos characted position
		 * @return boolean true of false
		 */
		 protected function isdigitat($str, $pos) {
			if ($pos >= strlen($str)) {
				return false;
			}
			return ((ord($str[$pos]) >= ord('0'))&&(ord($str[$pos]) <= ord('9')));
		}

		/**
		 * Return true if the character at specified position is an alphanumeric character
		 * @param string $str string
		 * @param int $pos characted position
		 * @return boolean true of false
		 */
		 protected function isalnumat($str, $pos) {
			if ($pos >= strlen($str)) {
				return false;
			}
			return ($this->lookAnTable(ord($str[$pos])) >= 0);
		}

		/**
		 * identifyMode
		 * @param int $pos
		 * @return int mode
		 */
		 protected function identifyMode($pos) {
			if ($pos >= strlen($this->dataStr)) {
				return QR_MODE_NL;
			}
			$c = $this->dataStr[$pos];
			if ($this->isdigitat($this->dataStr, $pos)) {
				return QR_MODE_NM;
			} elseif ($this->isalnumat($this->dataStr, $pos)) {
				return QR_MODE_AN;
			} elseif ($this->hint == QR_MODE_KJ) {
				if ($pos+1 < strlen($this->dataStr)) {
					$d = $this->dataStr[$pos+1];
					$word = (ord($c) << 8) | ord($d);
					if (($word >= 0x8140 && $word <= 0x9ffc) OR ($word >= 0xe040 && $word <= 0xebbf)) {
						return QR_MODE_KJ;
					}
				}
			}
			return QR_MODE_8B;
		}

		/**
		 * eatNum
		 * @return int run
		 */
		 protected function eatNum() {
			$ln = $this->lengthIndicator(QR_MODE_NM, $this->version);
			$p = 0;
			while($this->isdigitat($this->dataStr, $p)) {
				$p++;
			}
			$run = $p;
			$mode = $this->identifyMode($p);
			if ($mode == QR_MODE_8B) {
				$dif = $this->estimateBitsModeNum($run) + 4 + $ln
				+ $this->estimateBitsMode8(1)         // + 4 + l8
				- $this->estimateBitsMode8($run + 1); // - 4 - l8
				if ($dif > 0) {
					return $this->eat8();
				}
			}
			if ($mode == QR_MODE_AN) {
				$dif = $this->estimateBitsModeNum($run) + 4 + $ln
				+ $this->estimateBitsModeAn(1)        // + 4 + la
				- $this->estimateBitsModeAn($run + 1);// - 4 - la
				if ($dif > 0) {
					return $this->eatAn();
				}
			}
			$this->items = $this->appendNewInputItem($this->items, QR_MODE_NM, $run, str_split($this->dataStr));
			return $run;
		}

		/**
		 * eatAn
		 * @return int run
		 */
		 protected function eatAn() {
			$la = $this->lengthIndicator(QR_MODE_AN,  $this->version);
			$ln = $this->lengthIndicator(QR_MODE_NM, $this->version);
			$p = 0;
			while($this->isalnumat($this->dataStr, $p)) {
				if ($this->isdigitat($this->dataStr, $p)) {
					$q = $p;
					while($this->isdigitat($this->dataStr, $q)) {
						$q++;
					}
					$dif = $this->estimateBitsModeAn($p) // + 4 + la
					+ $this->estimateBitsModeNum($q - $p) + 4 + $ln
					- $this->estimateBitsModeAn($q); // - 4 - la
					if ($dif < 0) {
						break;
					} else {
						$p = $q;
					}
				} else {
					$p++;
				}
			}
			$run = $p;
			if (!$this->isalnumat($this->dataStr, $p)) {
				$dif = $this->estimateBitsModeAn($run) + 4 + $la
				+ $this->estimateBitsMode8(1) // + 4 + l8
				- $this->estimateBitsMode8($run + 1); // - 4 - l8
				if ($dif > 0) {
					return $this->eat8();
				}
			}
			$this->items = $this->appendNewInputItem($this->items, QR_MODE_AN, $run, str_split($this->dataStr));
			return $run;
		}

		/**
		 * eatKanji
		 * @return int run
		 */
		 protected function eatKanji() {
			$p = 0;
			while($this->identifyMode($p) == QR_MODE_KJ) {
				$p += 2;
			}
			$this->items = $this->appendNewInputItem($this->items, QR_MODE_KJ, $p, str_split($this->dataStr));
			return $run;
		}

		/**
		 * eat8
		 * @return int run
		 */
		 protected function eat8() {
			$la = $this->lengthIndicator(QR_MODE_AN, $this->version);
			$ln = $this->lengthIndicator(QR_MODE_NM, $this->version);
			$p = 1;
			$dataStrLen = strlen($this->dataStr);
			while($p < $dataStrLen) {
				$mode = $this->identifyMode($p);
				if ($mode == QR_MODE_KJ) {
					break;
				}
				if ($mode == QR_MODE_NM) {
					$q = $p;
					while($this->isdigitat($this->dataStr, $q)) {
						$q++;
					}
					$dif = $this->estimateBitsMode8($p) // + 4 + l8
					+ $this->estimateBitsModeNum($q - $p) + 4 + $ln
					- $this->estimateBitsMode8($q); // - 4 - l8
					if ($dif < 0) {
						break;
					} else {
						$p = $q;
					}
				} elseif ($mode == QR_MODE_AN) {
					$q = $p;
					while($this->isalnumat($this->dataStr, $q)) {
						$q++;
					}
					$dif = $this->estimateBitsMode8($p)  // + 4 + l8
					+ $this->estimateBitsModeAn($q - $p) + 4 + $la
					- $this->estimateBitsMode8($q); // - 4 - l8
					if ($dif < 0) {
						break;
					} else {
						$p = $q;
					}
				} else {
					$p++;
				}
			}
			$run = $p;
			$this->items = $this->appendNewInputItem($this->items, QR_MODE_8B, $run, str_split($this->dataStr));
			return $run;
		}

		/**
		 * splitString
		 */
		 protected function splitString() {
			while (strlen($this->dataStr) > 0) {
				if ($this->dataStr == '') {
					return 0;
				}
				$mode = $this->identifyMode(0);
				switch ($mode) {
					case QR_MODE_NM: {
						$length = $this->eatNum();
						break;
					}
					case QR_MODE_AN: {
						$length = $this->eatAn();
						break;
					}
					case QR_MODE_KJ: {
						if ($hint == QR_MODE_KJ) {
							$length = $this->eatKanji();
						} else {
							$length = $this->eat8();
						}
						break;
					}
					default: {
						$length = $this->eat8();
						break;
					}
				}
				if ($length == 0) {
					return 0;
				}
				if ($length < 0) {
					return -1;
				}
				$this->dataStr = substr($this->dataStr, $length);
			}
		}

		/**
		 * toUpper
		 */
		 protected function toUpper() {
			$stringLen = strlen($this->dataStr);
			$p = 0;
			while ($p < $stringLen) {
				$mode = $this->identifyMode(substr($this->dataStr, $p), $this->hint);
				if ($mode == QR_MODE_KJ) {
					$p += 2;
				} else {
					if ((ord($this->dataStr[$p]) >= ord('a')) AND (ord($this->dataStr[$p]) <= ord('z'))) {
						$this->dataStr[$p] = chr(ord($this->dataStr[$p]) - 32);
					}
					$p++;
				}
			}
			return $this->dataStr;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - -

		// QRinputItem

		/**
		 * newInputItem
		 * @param int $mode
		 * @param int $size
		 * @param array $data
		 * @param array $bstream
		 * @return array input item
		 */
		 protected function newInputItem($mode, $size, $data, $bstream=null) {
			$setData = array_slice($data, 0, $size);
			if (count($setData) < $size) {
				$setData = array_merge($setData, array_fill(0, ($size - count($setData)), 0));
			}
			if (!$this->check($mode, $size, $setData)) {
				return NULL;
			}
			$inputitem = array();
			$inputitem['mode'] = $mode;
			$inputitem['size'] = $size;
			$inputitem['data'] = $setData;
			$inputitem['bstream'] = $bstream;
			return $inputitem;
		}

		/**
		 * encodeModeNum
		 * @param array $inputitem
		 * @param int $version
		 * @return array input item
		 */
		 protected function encodeModeNum($inputitem, $version) {
			$words = (int)($inputitem['size'] / 3);
			$inputitem['bstream'] = array();
			$val = 0x1;
			$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, $val);
			$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], $this->lengthIndicator(QR_MODE_NM, $version), $inputitem['size']);
			for ($i=0; $i < $words; ++$i) {
				$val  = (ord($inputitem['data'][$i*3  ]) - ord('0')) * 100;
				$val += (ord($inputitem['data'][$i*3+1]) - ord('0')) * 10;
				$val += (ord($inputitem['data'][$i*3+2]) - ord('0'));
				$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 10, $val);
			}
			if ($inputitem['size'] - $words * 3 == 1) {
				$val = ord($inputitem['data'][$words*3]) - ord('0');
				$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, $val);
			} elseif (($inputitem['size'] - ($words * 3)) == 2) {
				$val  = (ord($inputitem['data'][$words*3  ]) - ord('0')) * 10;
				$val += (ord($inputitem['data'][$words*3+1]) - ord('0'));
				$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 7, $val);
			}
			return $inputitem;
		}

		/**
		 * encodeModeAn
		 * @param array $inputitem
		 * @param int $version
		 * @return array input item
		 */
		 protected function encodeModeAn($inputitem, $version) {
			$words = (int)($inputitem['size'] / 2);
			$inputitem['bstream'] = array();
			$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, 0x02);
			$inputitem['bstream'] = $this->appendNum(v, $this->lengthIndicator(QR_MODE_AN, $version), $inputitem['size']);
			for ($i=0; $i < $words; ++$i) {
				$val  = (int)$this->lookAnTable(ord($inputitem['data'][$i*2  ])) * 45;
				$val += (int)$this->lookAnTable(ord($inputitem['data'][$i*2+1]));
				$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 11, $val);
			}
			if ($inputitem['size'] & 1) {
				$val = $this->lookAnTable(ord($inputitem['data'][($words * 2)]));
				$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 6, $val);
			}
			return $inputitem;
		}

		/**
		 * encodeMode8
		 * @param array $inputitem
		 * @param int $version
		 * @return array input item
		 */
		 protected function encodeMode8($inputitem, $version) {
			$inputitem['bstream'] = array();
			$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, 0x4);
			$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], $this->lengthIndicator(QR_MODE_8B, $version), $inputitem['size']);
			for ($i=0; $i < $inputitem['size']; ++$i) {
				$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 8, ord($inputitem['data'][$i]));
			}
			return $inputitem;
		}

		/**
		 * encodeModeKanji
		 * @param array $inputitem
		 * @param int $version
		 * @return array input item
		 */
		 protected function encodeModeKanji($inputitem, $version) {
			$inputitem['bstream'] = array();
			$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, 0x8);
			$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], $this->lengthIndicator(QR_MODE_KJ, $version), (int)($inputitem['size'] / 2));
			for ($i=0; $i<$inputitem['size']; $i+=2) {
				$val = (ord($inputitem['data'][$i]) << 8) | ord($inputitem['data'][$i+1]);
				if ($val <= 0x9ffc) {
					$val -= 0x8140;
				} else {
					$val -= 0xc140;
				}
				$h = ($val >> 8) * 0xc0;
				$val = ($val & 0xff) + $h;
				$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 13, $val);
			}
			return $inputitem;
		}

		/**
		 * encodeModeStructure
		 * @param array $inputitem
		 * @return array input item
		 */
		 protected function encodeModeStructure($inputitem) {
			$inputitem['bstream'] = array();
			$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, 0x03);
			$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, ord($inputitem['data'][1]) - 1);
			$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 4, ord($inputitem['data'][0]) - 1);
			$inputitem['bstream'] = $this->appendNum($inputitem['bstream'], 8, ord($inputitem['data'][2]));
			return $inputitem;
		}

		/**
		 * encodeBitStream
		 * @param array $inputitem
		 * @param int $version
		 * @return array input item
		 */
		 protected function encodeBitStream($inputitem, $version) {
			$inputitem['bstream'] = array();
			$words = $this->maximumWords($inputitem['mode'], $version);
			if ($inputitem['size'] > $words) {
				$st1 = $this->newInputItem($inputitem['mode'], $words, $inputitem['data']);
				$st2 = $this->newInputItem($inputitem['mode'], $inputitem['size'] - $words, array_slice($inputitem['data'], $words));
				$st1 = $this->encodeBitStream($st1, $version);
				$st2 = $this->encodeBitStream($st2, $version);
				$inputitem['bstream'] = array();
				$inputitem['bstream'] = $this->appendBitstream($inputitem['bstream'], $st1['bstream']);
				$inputitem['bstream'] = $this->appendBitstream($inputitem['bstream'], $st2['bstream']);
			} else {
				switch($inputitem['mode']) {
					case QR_MODE_NM: {
						$inputitem = $this->encodeModeNum($inputitem, $version);
						break;
					}
					case QR_MODE_AN: {
						$inputitem = $this->encodeModeAn($inputitem, $version);
						break;
					}
					case QR_MODE_8B: {
						$inputitem = $this->encodeMode8($inputitem, $version);
						break;
					}
					case QR_MODE_KJ: {
						$inputitem = $this->encodeModeKanji($inputitem, $version);
						break;
					}
					case QR_MODE_ST: {
						$inputitem = $this->encodeModeStructure($inputitem);
						break;
					}
					default: {
						break;
					}
				}
			}
			return $inputitem;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - -

		// QRinput

		/**
		 * Append data to an input object.
		 * The data is copied and appended to the input object.
		 * @param array items input items
		 * @param int $mode encoding mode.
		 * @param int $size size of data (byte).
		 * @param array $data array of input data.
		 * @return items
		 *
		 */
		protected function appendNewInputItem($items, $mode, $size, $data) {
			$items[] = $this->newInputItem($mode, $size, $data);
			return $items;
		}

		/**
		 * insertStructuredAppendHeader
		 * @param array $items
		 * @param int $size
		 * @param int $index
		 * @param int $parity
		 * @return array items
		 */
		 protected function insertStructuredAppendHeader($items, $size, $index, $parity) {
			if ($size > MAX_STRUCTURED_SYMBOLS) {
				return -1;
			}
			if (($index <= 0) OR ($index > MAX_STRUCTURED_SYMBOLS)) {
				return -1;
			}
			$buf = array($size, $index, $parity);
			$entry = $this->newInputItem(QR_MODE_ST, 3, buf);
			array_unshift($items, $entry);
			return $items;
		}

		/**
		 * calcParity
		 * @param array $items
		 * @return int parity
		 */
		 protected function calcParity($items) {
			$parity = 0;
			foreach ($items as $item) {
				if ($item['mode'] != QR_MODE_ST) {
					for ($i=$item['size']-1; $i>=0; --$i) {
						$parity ^= $item['data'][$i];
					}
				}
			}
			return $parity;
		}

		/**
		 * checkModeNum
		 * @param int $size
		 * @param array $data
		 * @return boolean true or false
		 */
		 protected function checkModeNum($size, $data) {
			for ($i=0; $i<$size; ++$i) {
				if ((ord($data[$i]) < ord('0')) OR (ord($data[$i]) > ord('9'))){
					return false;
				}
			}
			return true;
		}

		/**
		 * estimateBitsModeNum
		 * @param int $size
		 * @return int number of bits
		 */
		 protected function estimateBitsModeNum($size) {
			$w = (int)$size / 3;
			$bits = $w * 10;
			switch($size - $w * 3) {
				case 1: {
					$bits += 4;
					break;
				}
				case 2: {
					$bits += 7;
					break;
				}
				default: {
					break;
				}
			}
			return $bits;
		}

		/**
		 * Look up the alphabet-numeric convesion table (see JIS X0510:2004, pp.19).
		 * @param int $c character value
		 * @return value
		 */
		protected function lookAnTable($c) {
			return (($c > 127)?-1:$this->anTable[$c]);
		}

		/**
		 * checkModeAn
		 * @param int $size
		 * @param array $data
		 * @return boolean true or false
		 */
		 protected function checkModeAn($size, $data) {
			for ($i=0; $i<$size; ++$i) {
				if ($this->lookAnTable(ord($data[$i])) == -1) {
					return false;
				}
			}
			return true;
		}

		/**
		 * estimateBitsModeAn
		 * @param int $size
		 * @return int number of bits
		 */
		 protected function estimateBitsModeAn($size) {
			$w = (int)($size / 2);
			$bits = $w * 11;
			if ($size & 1) {
				$bits += 6;
			}
			return $bits;
		}

		/**
		 * estimateBitsMode8
		 * @param int $size
		 * @return int number of bits
		 */
		 protected function estimateBitsMode8($size) {
			return $size * 8;
		}

		/**
		 * estimateBitsModeKanji
		 * @param int $size
		 * @return int number of bits
		 */
		 protected function estimateBitsModeKanji($size) {
			return (int)(($size / 2) * 13);
		}

		/**
		 * checkModeKanji
		 * @param int $size
		 * @param array $data
		 * @return boolean true or false
		 */
		 protected function checkModeKanji($size, $data) {
			if ($size & 1) {
				return false;
			}
			for ($i=0; $i<$size; $i+=2) {
				$val = (ord($data[$i]) << 8) | ord($data[$i+1]);
				if (($val < 0x8140) OR (($val > 0x9ffc) AND ($val < 0xe040)) OR ($val > 0xebbf)) {
					return false;
				}
			}
			return true;
		}

		/**
		 * Validate the input data.
		 * @param int $mode encoding mode.
		 * @param int $size size of data (byte).
		 * @param array data data to validate
		 * @return boolean true in case of valid data, false otherwise
		 */
		protected function check($mode, $size, $data) {
			if ($size <= 0) {
				return false;
			}
			switch($mode) {
				case QR_MODE_NM: {
					return $this->checkModeNum($size, $data);
				}
				case QR_MODE_AN: {
					return $this->checkModeAn($size, $data);
				}
				case QR_MODE_KJ: {
					return $this->checkModeKanji($size, $data);
				}
				case QR_MODE_8B: {
					return true;
				}
				case QR_MODE_ST: {
					return true;
				}
				default: {
					break;
				}
			}
			return false;
		}

		/**
		 * estimateBitStreamSize
		 * @param array $items
		 * @param int $version
		 * @return int bits
		 */
		 protected function estimateBitStreamSize($items, $version) {
			$bits = 0;
			if ($version == 0) {
				$version = 1;
			}
			foreach ($items as $item) {
				switch($item['mode']) {
					case QR_MODE_NM: {
						$bits = $this->estimateBitsModeNum($item['size']);
						break;
					}
					case QR_MODE_AN: {
						$bits = $this->estimateBitsModeAn($item['size']);
						break;
					}
					case QR_MODE_8B: {
						$bits = $this->estimateBitsMode8($item['size']);
						break;
					}
					case QR_MODE_KJ: {
						$bits = $this->estimateBitsModeKanji($item['size']);
						break;
					}
					case QR_MODE_ST: {
						return STRUCTURE_HEADER_BITS;
					}
					default: {
						return 0;
					}
				}
				$l = $this->lengthIndicator($item['mode'], $version);
				$m = 1 << $l;
				$num = (int)(($item['size'] + $m - 1) / $m);
				$bits += $num * (4 + $l);
			}
			return $bits;
		}

		/**
		 * estimateVersion
		 * @param array $items
		 * @return int version
		 */
		 protected function estimateVersion($items) {
			$version = 0;
			$prev = 0;
			do {
				$prev = $version;
				$bits = $this->estimateBitStreamSize($items, $prev);
				$version = $this->getMinimumVersion((int)(($bits + 7) / 8), $this->level);
				if ($version < 0) {
					return -1;
				}
			} while ($version > $prev);
			return $version;
		}

		/**
		 * lengthOfCode
		 * @param int $mode
		 * @param int $version
		 * @param int $bits
		 * @return int size
		 */
		 protected function lengthOfCode($mode, $version, $bits) {
			$payload = $bits - 4 - $this->lengthIndicator($mode, $version);
			switch($mode) {
				case QR_MODE_NM: {
					$chunks = (int)($payload / 10);
					$remain = $payload - $chunks * 10;
					$size = $chunks * 3;
					if ($remain >= 7) {
						$size += 2;
					} elseif ($remain >= 4) {
						$size += 1;
					}
					break;
				}
				case QR_MODE_AN: {
					$chunks = (int)($payload / 11);
					$remain = $payload - $chunks * 11;
					$size = $chunks * 2;
					if ($remain >= 6) {
						++$size;
					}
					break;
				}
				case QR_MODE_8B: {
					$size = (int)($payload / 8);
					break;
				}
				case QR_MODE_KJ: {
					$size = (int)(($payload / 13) * 2);
					break;
				}
				case QR_MODE_ST: {
					$size = (int)($payload / 8);
					break;
				}
				default: {
					$size = 0;
					break;
				}
			}
			$maxsize = $this->maximumWords($mode, $version);
			if ($size < 0) {
				$size = 0;
			}
			if ($size > $maxsize) {
				$size = $maxsize;
			}
			return $size;
		}

		/**
		 * createBitStream
		 * @param array $items
		 * @return array of items and total bits
		 */
		 protected function createBitStream($items) {
			$total = 0;
			foreach ($items as $key => $item) {
				$items[$key] = $this->encodeBitStream($item, $this->version);
				$bits = count($items[$key]['bstream']);
				$total += $bits;
			}
			return array($items, $total);
		}

		/**
		 * convertData
		 * @param array $items
		 * @return array items
		 */
		 protected function convertData($items) {
			$ver = $this->estimateVersion($items);
			if ($ver > $this->version) {
				$this->version = $ver;
			}
			for (;;) {
				$cbs = $this->createBitStream($items);
				$items = $cbs[0];
				$bits = $cbs[1];
				if ($bits < 0) {
					return -1;
				}
				$ver = $this->getMinimumVersion((int)(($bits + 7) / 8), $this->level);
				if ($ver < 0) {
					return -1;
				} elseif ($ver > $this->version) {
					$this->version = $ver;
				} else {
					break;
				}
			}
			return $items;
		}

		/**
		 * Append Padding Bit to bitstream
		 * @param array $bstream
		 * @return array bitstream
		 */
		 protected function appendPaddingBit($bstream) {
			$bits = count($bstream);
			$maxwords = $this->getDataLength($this->version, $this->level);
			$maxbits = $maxwords * 8;
			if ($maxbits == $bits) {
				return 0;
			}
			if ($maxbits - $bits < 5) {
				return $this->appendNum($bstream, $maxbits - $bits, 0);
			}
			$bits += 4;
			$words = (int)(($bits + 7) / 8);
			$padding = array();
			$padding = $this->appendNum($padding, $words * 8 - $bits + 4, 0);
			$padlen = $maxwords - $words;
			if ($padlen > 0) {
				$padbuf = array();
				for ($i=0; $i<$padlen; ++$i) {
					$padbuf[$i] = ($i&1)?0x11:0xec;
				}
				$padding = $this->appendBytes($padding, $padlen, $padbuf);
			}
			return $this->appendBitstream($bstream, $padding);
		}

		/**
		 * mergeBitStream
		 * @param array $bstream
		 * @return array bitstream
		 */
		 protected function mergeBitStream($items) {
			$items = $this->convertData($items);
			$bstream = array();
			foreach ($items as $item) {
				$bstream = $this->appendBitstream($bstream, $item['bstream']);
			}
			return $bstream;
		}

		/**
		 * Returns a stream of bits.
		 * @param int $items
		 * @return array padded merged byte stream
		 */
		protected function getBitStream($items) {
			$bstream = $this->mergeBitStream($items);
			return $this->appendPaddingBit($bstream);
		}

		/**
		 * Pack all bit streams padding bits into a byte array.
		 * @param int $items
		 * @return array padded merged byte stream
		 */
		protected function getByteStream($items) {
			$bstream = $this->getBitStream($items);
			return $this->bitstreamToByte($bstream);
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - -

		// QRbitstream

		/**
		 * Return an array with zeros
		 * @param int $setLength array size
		 * @return array
		 */
		 protected function allocate($setLength) {
			return array_fill(0, $setLength, 0);
		}

		/**
		 * Return new bitstream from number
		 * @param int $bits number of bits
		 * @param int $num number
		 * @return array bitstream
		 */
		 protected function newFromNum($bits, $num) {
			$bstream = $this->allocate($bits);
			$mask = 1 << ($bits - 1);
			for ($i=0; $i<$bits; ++$i) {
				if ($num & $mask) {
					$bstream[$i] = 1;
				} else {
					$bstream[$i] = 0;
				}
				$mask = $mask >> 1;
			}
			return $bstream;
		}

		/**
		 * Return new bitstream from bytes
		 * @param int $size size
		 * @param array $data bytes
		 * @return array bitstream
		 */
		 protected function newFromBytes($size, $data) {
			$bstream = $this->allocate($size * 8);
			$p=0;
			for ($i=0; $i<$size; ++$i) {
				$mask = 0x80;
				for ($j=0; $j<8; ++$j) {
					if ($data[$i] & $mask) {
						$bstream[$p] = 1;
					} else {
						$bstream[$p] = 0;
					}
					$p++;
					$mask = $mask >> 1;
				}
			}
			return $bstream;
		}

		/**
		 * Append one bitstream to another
		 * @param array $bitstream original bitstream
		 * @param array $append bitstream to append
		 * @return array bitstream
		 */
		 protected function appendBitstream($bitstream, $append) {
			if ((!is_array($append)) OR (count($append) == 0)) {
				return $bitstream;
			}
			if (count($bitstream) == 0) {
				return $append;
			}
			return array_values(array_merge($bitstream, $append));
		}

		/**
		 * Append one bitstream created from number to another
		 * @param array $bitstream original bitstream
		 * @param int $bits number of bits
		 * @param int $num number
		 * @return array bitstream
		 */
		 protected function appendNum($bitstream, $bits, $num) {
			if ($bits == 0) {
				return 0;
			}
			$b = $this->newFromNum($bits, $num);
			return $this->appendBitstream($bitstream, $b);
		}

		/**
		 * Append one bitstream created from bytes to another
		 * @param array $bitstream original bitstream
		 * @param int $size size
		 * @param array $data bytes
		 * @return array bitstream
		 */
		 protected function appendBytes($bitstream, $size, $data) {
			if ($size == 0) {
				return 0;
			}
			$b = $this->newFromBytes($size, $data);
			return $this->appendBitstream($bitstream, $b);
		}

		/**
		 * Convert bitstream to bytes
		 * @param array $bitstream original bitstream
		 * @return array of bytes
		 */
		 protected function bitstreamToByte($bstream) {
			$size = count($bstream);
			if ($size == 0) {
				return array();
			}
			$data = array_fill(0, (int)(($size + 7) / 8), 0);
			$bytes = (int)($size / 8);
			$p = 0;
			for ($i=0; $i<$bytes; $i++) {
				$v = 0;
				for ($j=0; $j<8; $j++) {
					$v = $v << 1;
					$v |= $bstream[$p];
					$p++;
				}
				$data[$i] = $v;
			}
			if ($size & 7) {
				$v = 0;
				for ($j=0; $j<($size & 7); $j++) {
					$v = $v << 1;
					$v |= $bstream[$p];
					$p++;
				}
				$data[$bytes] = $v;
			}
			return $data;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - -

		// QRspec

		/**
		 * Replace a value on the array at the specified position
		 * @param array $srctab
		 * @param int $x X position
		 * @param int $y Y position
		 * @param string $repl value to replace
		 * @param int $replLen length of the repl string
		 * @return array srctab
		 */
		 protected function qrstrset($srctab, $x, $y, $repl, $replLen=false) {
			$srctab[$y] = substr_replace($srctab[$y], ($replLen !== false)?substr($repl,0,$replLen):$repl, $x, ($replLen !== false)?$replLen:strlen($repl));
			return $srctab;
		}

		/**
		 * Return maximum data code length (bytes) for the version.
		 * @param int $version version
		 * @param int $level error correction level
		 * @return int maximum size (bytes)
		 */
		protected function getDataLength($version, $level) {
			return $this->capacity[$version][QRCAP_WORDS] - $this->capacity[$version][QRCAP_EC][$level];
		}

		/**
		 * Return maximum error correction code length (bytes) for the version.
		 * @param int $version version
		 * @param int $level error correction level
		 * @return int ECC size (bytes)
		 */
		protected function getECCLength($version, $level){
			return $this->capacity[$version][QRCAP_EC][$level];
		}

		/**
		 * Return the width of the symbol for the version.
		 * @param int $version version
		 * @return int width
		 */
		protected function getWidth($version) {
			return $this->capacity[$version][QRCAP_WIDTH];
		}

		/**
		 * Return the numer of remainder bits.
		 * @param int $version version
		 * @return int number of remainder bits
		 */
		protected function getRemainder($version) {
			return $this->capacity[$version][QRCAP_REMINDER];
		}

		/**
		 * Return a version number that satisfies the input code length.
		 * @param int $size input code length (byte)
		 * @param int $level error correction level
		 * @return int version number
		 */
		protected function getMinimumVersion($size, $level) {
			for ($i=1; $i <= QRSPEC_VERSION_MAX; ++$i) {
				$words  = $this->capacity[$i][QRCAP_WORDS] - $this->capacity[$i][QRCAP_EC][$level];
				if ($words >= $size) {
					return $i;
				}
			}
			return -1;
		}

		/**
		 * Return the size of length indicator for the mode and version.
		 * @param int $mode encoding mode
		 * @param int $version version
		 * @return int the size of the appropriate length indicator (bits).
		 */
		protected function lengthIndicator($mode, $version) {
			if ($mode == QR_MODE_ST) {
				return 0;
			}
			if ($version <= 9) {
				$l = 0;
			} elseif ($version <= 26) {
				$l = 1;
			} else {
				$l = 2;
			}
			return $this->lengthTableBits[$mode][$l];
		}

		/**
		 * Return the maximum length for the mode and version.
		 * @param int $mode encoding mode
		 * @param int $version version
		 * @return int the maximum length (bytes)
		 */
		protected function maximumWords($mode, $version) {
			if ($mode == QR_MODE_ST) {
				return 3;
			}
			if ($version <= 9) {
				$l = 0;
			} else if ($version <= 26) {
				$l = 1;
			} else {
				$l = 2;
			}
			$bits = $this->lengthTableBits[$mode][$l];
			$words = (1 << $bits) - 1;
			if ($mode == QR_MODE_KJ) {
				$words *= 2; // the number of bytes is required
			}
			return $words;
		}

		/**
		 * Return an array of ECC specification.
		 * @param int $version version
		 * @param int $level error correction level
		 * @param array $spec an array of ECC specification contains as following: {# of type1 blocks, # of data code, # of ecc code, # of type2 blocks, # of data code}
		 * @return array spec
		 */
		protected function getEccSpec($version, $level, $spec) {
			if (count($spec) < 5) {
				$spec = array(0, 0, 0, 0, 0);
			}
			$b1 = $this->eccTable[$version][$level][0];
			$b2 = $this->eccTable[$version][$level][1];
			$data = $this->getDataLength($version, $level);
			$ecc = $this->getECCLength($version, $level);
			if ($b2 == 0) {
				$spec[0] = $b1;
				$spec[1] = (int)($data / $b1);
				$spec[2] = (int)($ecc / $b1);
				$spec[3] = 0;
				$spec[4] = 0;
			} else {
				$spec[0] = $b1;
				$spec[1] = (int)($data / ($b1 + $b2));
				$spec[2] = (int)($ecc  / ($b1 + $b2));
				$spec[3] = $b2;
				$spec[4] = $spec[1] + 1;
			}
			return $spec;
		}

		/**
		 * Put an alignment marker.
		 * @param array $frame frame
		 * @param int $width width
		 * @param int $ox X center coordinate of the pattern
		 * @param int $oy Y center coordinate of the pattern
		 * @return array frame
		 */
		protected function putAlignmentMarker($frame, $ox, $oy) {
			$finder = array(
				"\xa1\xa1\xa1\xa1\xa1",
				"\xa1\xa0\xa0\xa0\xa1",
				"\xa1\xa0\xa1\xa0\xa1",
				"\xa1\xa0\xa0\xa0\xa1",
				"\xa1\xa1\xa1\xa1\xa1"
				);
			$yStart = $oy - 2;
			$xStart = $ox - 2;
			for ($y=0; $y < 5; $y++) {
				$frame = $this->qrstrset($frame, $xStart, $yStart+$y, $finder[$y]);
			}
			return $frame;
		}

		/**
		 * Put an alignment pattern.
		 * @param int $version version
		 * @param array $fram frame
		 * @param int $width width
		 * @return array frame
		 */
		 protected function putAlignmentPattern($version, $frame, $width) {
			if ($version < 2) {
				return $frame;
			}
			$d = $this->alignmentPattern[$version][1] - $this->alignmentPattern[$version][0];
			if ($d < 0) {
				$w = 2;
			} else {
				$w = (int)(($width - $this->alignmentPattern[$version][0]) / $d + 2);
			}
			if ($w * $w - 3 == 1) {
				$x = $this->alignmentPattern[$version][0];
				$y = $this->alignmentPattern[$version][0];
				$frame = $this->putAlignmentMarker($frame, $x, $y);
				return $frame;
			}
			$cx = $this->alignmentPattern[$version][0];
			$wo = $w - 1;
			for ($x=1; $x < $wo; ++$x) {
				$frame = $this->putAlignmentMarker($frame, 6, $cx);
				$frame = $this->putAlignmentMarker($frame, $cx,  6);
				$cx += $d;
			}
			$cy = $this->alignmentPattern[$version][0];
			for ($y=0; $y < $wo; ++$y) {
				$cx = $this->alignmentPattern[$version][0];
				for ($x=0; $x < $wo; ++$x) {
					$frame = $this->putAlignmentMarker($frame, $cx, $cy);
					$cx += $d;
				}
				$cy += $d;
			}
			return $frame;
		}

		/**
		 * Return BCH encoded version information pattern that is used for the symbol of version 7 or greater. Use lower 18 bits.
		 * @param int $version version
		 * @return BCH encoded version information pattern
		 */
		protected function getVersionPattern($version) {
			if (($version < 7) OR ($version > QRSPEC_VERSION_MAX)) {
				return 0;
			}
			return $this->versionPattern[($version - 7)];
		}

		/**
		 * Return BCH encoded format information pattern.
		 * @param array $mask
		 * @param int $level error correction level
		 * @return BCH encoded format information pattern
		 */
		protected function getFormatInfo($mask, $level) {
			if (($mask < 0) OR ($mask > 7)) {
				return 0;
			}
			if (($level < 0) OR ($level > 3)) {
				return 0;
			}
			return $this->formatInfo[$level][$mask];
		}

		/**
		 * Put a finder pattern.
		 * @param array $frame frame
		 * @param int $width width
		 * @param int $ox X center coordinate of the pattern
		 * @param int $oy Y center coordinate of the pattern
		 * @return array frame
		 */
		protected function putFinderPattern($frame, $ox, $oy) {
			$finder = array(
			"\xc1\xc1\xc1\xc1\xc1\xc1\xc1",
			"\xc1\xc0\xc0\xc0\xc0\xc0\xc1",
			"\xc1\xc0\xc1\xc1\xc1\xc0\xc1",
			"\xc1\xc0\xc1\xc1\xc1\xc0\xc1",
			"\xc1\xc0\xc1\xc1\xc1\xc0\xc1",
			"\xc1\xc0\xc0\xc0\xc0\xc0\xc1",
			"\xc1\xc1\xc1\xc1\xc1\xc1\xc1"
			);
			for ($y=0; $y < 7; $y++) {
				$frame = $this->qrstrset($frame, $ox, ($oy + $y), $finder[$y]);
			}
			return $frame;
		}

		/**
		 * Return a copy of initialized frame.
		 * @param int $version version
		 * @return Array of unsigned char.
		 */
		protected function createFrame($version) {
			$width = $this->capacity[$version][QRCAP_WIDTH];
			$frameLine = str_repeat ("\0", $width);
			$frame = array_fill(0, $width, $frameLine);
			// Finder pattern
			$frame = $this->putFinderPattern($frame, 0, 0);
			$frame = $this->putFinderPattern($frame, $width - 7, 0);
			$frame = $this->putFinderPattern($frame, 0, $width - 7);
			// Separator
			$yOffset = $width - 7;
			for ($y=0; $y < 7; ++$y) {
				$frame[$y][7] = "\xc0";
				$frame[$y][$width - 8] = "\xc0";
				$frame[$yOffset][7] = "\xc0";
				++$yOffset;
			}
			$setPattern = str_repeat("\xc0", 8);
			$frame = $this->qrstrset($frame, 0, 7, $setPattern);
			$frame = $this->qrstrset($frame, $width-8, 7, $setPattern);
			$frame = $this->qrstrset($frame, 0, $width - 8, $setPattern);
			// Format info
			$setPattern = str_repeat("\x84", 9);
			$frame = $this->qrstrset($frame, 0, 8, $setPattern);
			$frame = $this->qrstrset($frame, $width - 8, 8, $setPattern, 8);
			$yOffset = $width - 8;
			for ($y=0; $y < 8; ++$y,++$yOffset) {
				$frame[$y][8] = "\x84";
				$frame[$yOffset][8] = "\x84";
			}
			// Timing pattern
			$wo = $width - 15;
			for ($i=1; $i < $wo; ++$i) {
				$frame[6][7+$i] = chr(0x90 | ($i & 1));
				$frame[7+$i][6] = chr(0x90 | ($i & 1));
			}
			// Alignment pattern
			$frame = $this->putAlignmentPattern($version, $frame, $width);
			// Version information
			if ($version >= 7) {
				$vinf = $this->getVersionPattern($version);
				$v = $vinf;
				for ($x=0; $x<6; ++$x) {
					for ($y=0; $y<3; ++$y) {
						$frame[($width - 11)+$y][$x] = chr(0x88 | ($v & 1));
						$v = $v >> 1;
					}
				}
				$v = $vinf;
				for ($y=0; $y<6; ++$y) {
					for ($x=0; $x<3; ++$x) {
						$frame[$y][$x+($width - 11)] = chr(0x88 | ($v & 1));
						$v = $v >> 1;
					}
				}
			}
			// and a little bit...
			$frame[$width - 8][8] = "\x81";
			return $frame;
		}

		/**
		 * Set new frame for the specified version.
		 * @param int $version version
		 * @return Array of unsigned char.
		 */
		protected function newFrame($version) {
			if (($version < 1) OR ($version > QRSPEC_VERSION_MAX)) {
				return NULL;
			}
			if (!isset($this->frames[$version])) {
				$this->frames[$version] = $this->createFrame($version);
			}
			if (is_null($this->frames[$version])) {
				return NULL;
			}
			return $this->frames[$version];
		}

		/**
		 * Return block number 0
		 * @param array $spec
		 * @return int value
		 */
		 protected function rsBlockNum($spec) {
			return ($spec[0] + $spec[3]);
		}

		/**
		* Return block number 1
		 * @param array $spec
		 * @return int value
		 */
		 protected function rsBlockNum1($spec) {
			return $spec[0];
		}

		/**
		 * Return data codes 1
		 * @param array $spec
		 * @return int value
		 */
		 protected function rsDataCodes1($spec) {
			return $spec[1];
		}

		/**
		 * Return ecc codes 1
		 * @param array $spec
		 * @return int value
		 */
		 protected function rsEccCodes1($spec) {
			return $spec[2];
		}

		/**
		 * Return block number 2
		 * @param array $spec
		 * @return int value
		 */
		 protected function rsBlockNum2($spec) {
			return $spec[3];
		}

		/**
		 * Return data codes 2
		 * @param array $spec
		 * @return int value
		 */
		 protected function rsDataCodes2($spec) {
			return $spec[4];
		}

		/**
		 * Return ecc codes 2
		 * @param array $spec
		 * @return int value
		 */
		 protected function rsEccCodes2($spec) {
			return $spec[2];
		}

		/**
		 * Return data length
		 * @param array $spec
		 * @return int value
		 */
		 protected function rsDataLength($spec) {
			return ($spec[0] * $spec[1]) + ($spec[3] * $spec[4]);
		}

		/**
		 * Return ecc length
		 * @param array $spec
		 * @return int value
		 */
		 protected function rsEccLength($spec) {
			return ($spec[0] + $spec[3]) * $spec[2];
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - -

		// QRrs

		/**
		 * Initialize a Reed-Solomon codec and add it to existing rsitems
		 * @param int $symsize symbol size, bits
		 * @param int $gfpoly  Field generator polynomial coefficients
		 * @param int $fcr  first root of RS code generator polynomial, index form
		 * @param int $prim  primitive element to generate polynomial roots
		 * @param int $nroots RS code generator polynomial degree (number of roots)
		 * @param int $pad  padding bytes at front of shortened block
		 * @return array Array of RS values:<ul><li>mm = Bits per symbol;</li><li>nn = Symbols per block;</li><li>alpha_to = log lookup table array;</li><li>index_of = Antilog lookup table array;</li><li>genpoly = Generator polynomial array;</li><li>nroots = Number of generator;</li><li>roots = number of parity symbols;</li><li>fcr = First consecutive root, index form;</li><li>prim = Primitive element, index form;</li><li>iprim = prim-th root of 1, index form;</li><li>pad = Padding bytes in shortened block;</li><li>gfpoly</ul>.
		 */
		 protected function init_rs($symsize, $gfpoly, $fcr, $prim, $nroots, $pad) {
			foreach ($this->rsitems as $rs) {
				if (($rs['pad'] != $pad) OR ($rs['nroots'] != $nroots) OR ($rs['mm'] != $symsize)
					OR ($rs['gfpoly'] != $gfpoly) OR ($rs['fcr'] != $fcr) OR ($rs['prim'] != $prim)) {
					continue;
				}
				return $rs;
			}
			$rs = $this->init_rs_char($symsize, $gfpoly, $fcr, $prim, $nroots, $pad);
			array_unshift($this->rsitems, $rs);
			return $rs;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - -

		// QRrsItem

		/**
		 * modnn
		 * @param array RS values
		 * @param int $x X position
		 * @return int X osition
		 */
		 protected function modnn($rs, $x) {
			while ($x >= $rs['nn']) {
				$x -= $rs['nn'];
				$x = ($x >> $rs['mm']) + ($x & $rs['nn']);
			}
			return $x;
		}

		/**
		 * Initialize a Reed-Solomon codec and returns an array of values.
		 * @param int $symsize symbol size, bits
		 * @param int $gfpoly  Field generator polynomial coefficients
		 * @param int $fcr  first root of RS code generator polynomial, index form
		 * @param int $prim  primitive element to generate polynomial roots
		 * @param int $nroots RS code generator polynomial degree (number of roots)
		 * @param int $pad  padding bytes at front of shortened block
		 * @return array Array of RS values:<ul><li>mm = Bits per symbol;</li><li>nn = Symbols per block;</li><li>alpha_to = log lookup table array;</li><li>index_of = Antilog lookup table array;</li><li>genpoly = Generator polynomial array;</li><li>nroots = Number of generator;</li><li>roots = number of parity symbols;</li><li>fcr = First consecutive root, index form;</li><li>prim = Primitive element, index form;</li><li>iprim = prim-th root of 1, index form;</li><li>pad = Padding bytes in shortened block;</li><li>gfpoly</ul>.
		 */
		protected function init_rs_char($symsize, $gfpoly, $fcr, $prim, $nroots, $pad) {
			// Based on Reed solomon encoder by Phil Karn, KA9Q (GNU-LGPLv2)
			$rs = null;
			// Check parameter ranges
			if (($symsize < 0) OR ($symsize > 8)) {
				return $rs;
			}
			if (($fcr < 0) OR ($fcr >= (1<<$symsize))) {
				return $rs;
			}
			if (($prim <= 0) OR ($prim >= (1<<$symsize))) {
				return $rs;
			}
			if (($nroots < 0) OR ($nroots >= (1<<$symsize))) {
				return $rs;
			}
			if (($pad < 0) OR ($pad >= ((1<<$symsize) -1 - $nroots))) {
				return $rs;
			}
			$rs = array();
			$rs['mm'] = $symsize;
			$rs['nn'] = (1 << $symsize) - 1;
			$rs['pad'] = $pad;
			$rs['alpha_to'] = array_fill(0, ($rs['nn'] + 1), 0);
			$rs['index_of'] = array_fill(0, ($rs['nn'] + 1), 0);
			// PHP style macro replacement ;)
			$NN =& $rs['nn'];
			$A0 =& $NN;
			// Generate Galois field lookup tables
			$rs['index_of'][0] = $A0; // log(zero) = -inf
			$rs['alpha_to'][$A0] = 0; // alpha**-inf = 0
			$sr = 1;
			for ($i=0; $i<$rs['nn']; ++$i) {
				$rs['index_of'][$sr] = $i;
				$rs['alpha_to'][$i] = $sr;
				$sr <<= 1;
				if ($sr & (1 << $symsize)) {
					$sr ^= $gfpoly;
				}
				$sr &= $rs['nn'];
			}
			if ($sr != 1) {
				// field generator polynomial is not primitive!
				return NULL;
			}
			// Form RS code generator polynomial from its roots
			$rs['genpoly'] = array_fill(0, ($nroots + 1), 0);
			$rs['fcr'] = $fcr;
			$rs['prim'] = $prim;
			$rs['nroots'] = $nroots;
			$rs['gfpoly'] = $gfpoly;
			// Find prim-th root of 1, used in decoding
			for ($iprim=1; ($iprim % $prim) != 0; $iprim += $rs['nn']) {
				; // intentional empty-body loop!
			}
			$rs['iprim'] = (int)($iprim / $prim);
			$rs['genpoly'][0] = 1;


			for ($i = 0,$root=$fcr*$prim; $i < $nroots; $i++, $root += $prim) {
				$rs['genpoly'][$i+1] = 1;
				// Multiply rs->genpoly[] by  @**(root + x)
				for ($j = $i; $j > 0; --$j) {
					if ($rs['genpoly'][$j] != 0) {
						$rs['genpoly'][$j] = $rs['genpoly'][$j-1] ^ $rs['alpha_to'][$this->modnn($rs, $rs['index_of'][$rs['genpoly'][$j]] + $root)];
					} else {
						$rs['genpoly'][$j] = $rs['genpoly'][$j-1];
					}
				}
				// rs->genpoly[0] can never be zero
				$rs['genpoly'][0] = $rs['alpha_to'][$this->modnn($rs, $rs['index_of'][$rs['genpoly'][0]] + $root)];
			}
			// convert rs->genpoly[] to index form for quicker encoding
			for ($i = 0; $i <= $nroots; ++$i) {
				$rs['genpoly'][$i] = $rs['index_of'][$rs['genpoly'][$i]];
			}
			return $rs;
		}

		/**
		 * Encode a Reed-Solomon codec and returns the parity array
		 * @param array $rs RS values
		 * @param array $data data
		 * @param array $parity parity
		 * @return parity array
		 */
		 protected function encode_rs_char($rs, $data, $parity) {
			$MM       =& $rs['mm']; // bits per symbol
			$NN       =& $rs['nn']; // the total number of symbols in a RS block
			$ALPHA_TO =& $rs['alpha_to']; // the address of an array of NN elements to convert Galois field elements in index (log) form to polynomial form
			$INDEX_OF =& $rs['index_of']; // the address of an array of NN elements to convert Galois field elements in polynomial form to index (log) form
			$GENPOLY  =& $rs['genpoly']; // an array of NROOTS+1 elements containing the generator polynomial in index form
			$NROOTS   =& $rs['nroots']; // the number of roots in the RS code generator polynomial, which is the same as the number of parity symbols in a block
			$FCR      =& $rs['fcr']; // first consecutive root, index form
			$PRIM     =& $rs['prim']; // primitive element, index form
			$IPRIM    =& $rs['iprim']; // prim-th root of 1, index form
			$PAD      =& $rs['pad']; // the number of pad symbols in a block
			$A0       =& $NN;
			$parity = array_fill(0, $NROOTS, 0);
			for ($i=0; $i < ($NN - $NROOTS - $PAD); $i++) {
				$feedback = $INDEX_OF[$data[$i] ^ $parity[0]];
				if ($feedback != $A0) {
					// feedback term is non-zero
					// This line is unnecessary when GENPOLY[NROOTS] is unity, as it must
					// always be for the polynomials constructed by init_rs()
					$feedback = $this->modnn($rs, $NN - $GENPOLY[$NROOTS] + $feedback);
					for ($j=1; $j < $NROOTS; ++$j) {
					$parity[$j] ^= $ALPHA_TO[$this->modnn($rs, $feedback + $GENPOLY[($NROOTS - $j)])];
					}
				}
				// Shift
				array_shift($parity);
				if ($feedback != $A0) {
					array_push($parity, $ALPHA_TO[$this->modnn($rs, $feedback + $GENPOLY[0])]);
				} else {
					array_push($parity, 0);
				}
			}
			return $parity;
		}

	} // end QRcode class

} // END OF "class_exists QRcode"
?>

```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/phpqrcode.php


```
<?php

/*
 * PHP QR Code encoder
 *
 * This file contains MERGED version of PHP QR Code library.
 * It was auto-generated from full version for your convenience.
 *
 * This merged version was configured to not requre any external files,
 * with disabled cache, error loging and weker but faster mask matching.
 * If you need tune it up please use non-merged version.
 *
 * For full version, documentation, examples of use please visit:
 *
 *    http://phpqrcode.sourceforge.net/
 *    https://sourceforge.net/projects/phpqrcode/
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
 

/*
 * Version: 1.1.4
 * Build: 2010100721
 */



//---- qrconst.php -----------------------------





/*
 * PHP QR Code encoder
 *
 * Common constants
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
	// Encoding modes
	 
	define('QR_MODE_NUL', -1);
	define('QR_MODE_NUM', 0);
	define('QR_MODE_AN', 1);
	define('QR_MODE_8', 2);
	define('QR_MODE_KANJI', 3);
	define('QR_MODE_STRUCTURE', 4);

	// Levels of error correction.

	define('QR_ECLEVEL_L', 0);
	define('QR_ECLEVEL_M', 1);
	define('QR_ECLEVEL_Q', 2);
	define('QR_ECLEVEL_H', 3);
	
	// Supported output formats
	
	define('QR_FORMAT_TEXT', 0);
	define('QR_FORMAT_PNG',  1);
	
	class qrstr {
		public static function set(&$srctab, $x, $y, $repl, $replLen = false) {
			$srctab[$y] = substr_replace($srctab[$y], ($replLen !== false)?substr($repl,0,$replLen):$repl, $x, ($replLen !== false)?$replLen:strlen($repl));
		}
	}	



//---- merged_config.php -----------------------------




/*
 * PHP QR Code encoder
 *
 * Config file, tuned-up for merged verion
 */
     
    define('QR_CACHEABLE', false);       // use cache - more disk reads but less CPU power, masks and format templates are stored there
    define('QR_CACHE_DIR', false);       // used when QR_CACHEABLE === true
    define('QR_LOG_DIR', false);         // default error logs dir   
    
    define('QR_FIND_BEST_MASK', true);                                                          // if true, estimates best mask (spec. default, but extremally slow; set to false to significant performance boost but (propably) worst quality code
    define('QR_FIND_FROM_RANDOM', 2);                                                       // if false, checks all masks available, otherwise value tells count of masks need to be checked, mask id are got randomly
    define('QR_DEFAULT_MASK', 2);                                                               // when QR_FIND_BEST_MASK === false
                                                  
    define('QR_PNG_MAXIMUM_SIZE',  1024);                                                       // maximum allowed png image width (in pixels), tune to make sure GD and PHP can handle such big images
                                                  



//---- qrtools.php -----------------------------




/*
 * PHP QR Code encoder
 *
 * Toolset, handy and debug utilites.
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */

    class QRtools {
    
        //----------------------------------------------------------------------
        public static function binarize($frame)
        {
            $len = count($frame);
            foreach ($frame as &$frameLine) {
                
                for($i=0; $i<$len; $i++) {
                    $frameLine[$i] = (ord($frameLine[$i])&1)?'1':'0';
                }
            }
            
            return $frame;
        }
        
        //----------------------------------------------------------------------
        public static function tcpdfBarcodeArray($code, $mode = 'QR,L', $tcPdfVersion = '4.5.037')
        {
            $barcode_array = array();
            
            if (!is_array($mode))
                $mode = explode(',', $mode);
                
            $eccLevel = 'L';
                
            if (count($mode) > 1) {
                $eccLevel = $mode[1];
            }
                
            $qrTab = QRcode::text($code, false, $eccLevel);
            $size = count($qrTab);
                
            $barcode_array['num_rows'] = $size;
            $barcode_array['num_cols'] = $size;
            $barcode_array['bcode'] = array();
                
            foreach ($qrTab as $line) {
                $arrAdd = array();
                foreach(str_split($line) as $char)
                    $arrAdd[] = ($char=='1')?1:0;
                $barcode_array['bcode'][] = $arrAdd;
            }
                    
            return $barcode_array;
        }
        
        //----------------------------------------------------------------------
        public static function clearCache()
        {
            self::$frames = array();
        }
        
        //----------------------------------------------------------------------
        public static function buildCache()
        {
			QRtools::markTime('before_build_cache');
			
			$mask = new QRmask();
            for ($a=1; $a <= QRSPEC_VERSION_MAX; $a++) {
                $frame = QRspec::newFrame($a);
                if (QR_IMAGE) {
                    $fileName = QR_CACHE_DIR.'frame_'.$a.'.png';
                    QRimage::png(self::binarize($frame), $fileName, 1, 0);
                }
				
				$width = count($frame);
				$bitMask = array_fill(0, $width, array_fill(0, $width, 0));
				for ($maskNo=0; $maskNo<8; $maskNo++)
					$mask->makeMaskNo($maskNo, $width, $frame, $bitMask, true);
            }
			
			QRtools::markTime('after_build_cache');
        }

        //----------------------------------------------------------------------
        public static function log($outfile, $err)
        {
            if (QR_LOG_DIR !== false) {
                if ($err != '') {
                    if ($outfile !== false) {
                        file_put_contents(QR_LOG_DIR.basename($outfile).'-errors.txt', date('Y-m-d H:i:s').': '.$err, FILE_APPEND);
                    } else {
                        file_put_contents(QR_LOG_DIR.'errors.txt', date('Y-m-d H:i:s').': '.$err, FILE_APPEND);
                    }
                }    
            }
        }
        
        //----------------------------------------------------------------------
        public static function dumpMask($frame) 
        {
            $width = count($frame);
            for($y=0;$y<$width;$y++) {
                for($x=0;$x<$width;$x++) {
                    echo ord($frame[$y][$x]).',';
                }
            }
        }
        
        //----------------------------------------------------------------------
        public static function markTime($markerId)
        {
            list($usec, $sec) = explode(" ", microtime());
            $time = ((float)$usec + (float)$sec);
            
            if (!isset($GLOBALS['qr_time_bench']))
                $GLOBALS['qr_time_bench'] = array();
            
            $GLOBALS['qr_time_bench'][$markerId] = $time;
        }
        
        //----------------------------------------------------------------------
        public static function timeBenchmark()
        {
            self::markTime('finish');
        
            $lastTime = 0;
            $startTime = 0;
            $p = 0;

            echo '<table cellpadding="3" cellspacing="1">
                    <thead><tr style="border-bottom:1px solid silver"><td colspan="2" style="text-align:center">BENCHMARK</td></tr></thead>
                    <tbody>';

            foreach($GLOBALS['qr_time_bench'] as $markerId=>$thisTime) {
                if ($p > 0) {
                    echo '<tr><th style="text-align:right">till '.$markerId.': </th><td>'.number_format($thisTime-$lastTime, 6).'s</td></tr>';
                } else {
                    $startTime = $thisTime;
                }
                
                $p++;
                $lastTime = $thisTime;
            }
            
            echo '</tbody><tfoot>
                <tr style="border-top:2px solid black"><th style="text-align:right">TOTAL: </th><td>'.number_format($lastTime-$startTime, 6).'s</td></tr>
            </tfoot>
            </table>';
        }
        
    }
    
    //##########################################################################
    
    QRtools::markTime('start');
    



//---- qrspec.php -----------------------------




/*
 * PHP QR Code encoder
 *
 * QR Code specifications
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * The following data / specifications are taken from
 * "Two dimensional symbol -- QR-code -- Basic Specification" (JIS X0510:2004)
 *  or
 * "Automatic identification and data capture techniques -- 
 *  QR Code 2005 bar code symbology specification" (ISO/IEC 18004:2006)
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
    define('QRSPEC_VERSION_MAX', 40);
    define('QRSPEC_WIDTH_MAX',   177);

    define('QRCAP_WIDTH',        0);
    define('QRCAP_WORDS',        1);
    define('QRCAP_REMINDER',     2);
    define('QRCAP_EC',           3);

    class QRspec {
    
        public static $capacity = array(
            array(  0,    0, 0, array(   0,    0,    0,    0)),
            array( 21,   26, 0, array(   7,   10,   13,   17)), // 1
            array( 25,   44, 7, array(  10,   16,   22,   28)),
            array( 29,   70, 7, array(  15,   26,   36,   44)),
            array( 33,  100, 7, array(  20,   36,   52,   64)),
            array( 37,  134, 7, array(  26,   48,   72,   88)), // 5
            array( 41,  172, 7, array(  36,   64,   96,  112)),
            array( 45,  196, 0, array(  40,   72,  108,  130)),
            array( 49,  242, 0, array(  48,   88,  132,  156)),
            array( 53,  292, 0, array(  60,  110,  160,  192)),
            array( 57,  346, 0, array(  72,  130,  192,  224)), //10
            array( 61,  404, 0, array(  80,  150,  224,  264)),
            array( 65,  466, 0, array(  96,  176,  260,  308)),
            array( 69,  532, 0, array( 104,  198,  288,  352)),
            array( 73,  581, 3, array( 120,  216,  320,  384)),
            array( 77,  655, 3, array( 132,  240,  360,  432)), //15
            array( 81,  733, 3, array( 144,  280,  408,  480)),
            array( 85,  815, 3, array( 168,  308,  448,  532)),
            array( 89,  901, 3, array( 180,  338,  504,  588)),
            array( 93,  991, 3, array( 196,  364,  546,  650)),
            array( 97, 1085, 3, array( 224,  416,  600,  700)), //20
            array(101, 1156, 4, array( 224,  442,  644,  750)),
            array(105, 1258, 4, array( 252,  476,  690,  816)),
            array(109, 1364, 4, array( 270,  504,  750,  900)),
            array(113, 1474, 4, array( 300,  560,  810,  960)),
            array(117, 1588, 4, array( 312,  588,  870, 1050)), //25
            array(121, 1706, 4, array( 336,  644,  952, 1110)),
            array(125, 1828, 4, array( 360,  700, 1020, 1200)),
            array(129, 1921, 3, array( 390,  728, 1050, 1260)),
            array(133, 2051, 3, array( 420,  784, 1140, 1350)),
            array(137, 2185, 3, array( 450,  812, 1200, 1440)), //30
            array(141, 2323, 3, array( 480,  868, 1290, 1530)),
            array(145, 2465, 3, array( 510,  924, 1350, 1620)),
            array(149, 2611, 3, array( 540,  980, 1440, 1710)),
            array(153, 2761, 3, array( 570, 1036, 1530, 1800)),
            array(157, 2876, 0, array( 570, 1064, 1590, 1890)), //35
            array(161, 3034, 0, array( 600, 1120, 1680, 1980)),
            array(165, 3196, 0, array( 630, 1204, 1770, 2100)),
            array(169, 3362, 0, array( 660, 1260, 1860, 2220)),
            array(173, 3532, 0, array( 720, 1316, 1950, 2310)),
            array(177, 3706, 0, array( 750, 1372, 2040, 2430)) //40
        );
        
        //----------------------------------------------------------------------
        public static function getDataLength($version, $level)
        {
            return self::$capacity[$version][QRCAP_WORDS] - self::$capacity[$version][QRCAP_EC][$level];
        }
        
        //----------------------------------------------------------------------
        public static function getECCLength($version, $level)
        {
            return self::$capacity[$version][QRCAP_EC][$level];
        }
        
        //----------------------------------------------------------------------
        public static function getWidth($version)
        {
            return self::$capacity[$version][QRCAP_WIDTH];
        }
        
        //----------------------------------------------------------------------
        public static function getRemainder($version)
        {
            return self::$capacity[$version][QRCAP_REMINDER];
        }
        
        //----------------------------------------------------------------------
        public static function getMinimumVersion($size, $level)
        {

            for($i=1; $i<= QRSPEC_VERSION_MAX; $i++) {
                $words  = self::$capacity[$i][QRCAP_WORDS] - self::$capacity[$i][QRCAP_EC][$level];
                if($words >= $size) 
                    return $i;
            }

            return -1;
        }
    
        //######################################################################
        
        public static $lengthTableBits = array(
            array(10, 12, 14),
            array( 9, 11, 13),
            array( 8, 16, 16),
            array( 8, 10, 12)
        );
        
        //----------------------------------------------------------------------
        public static function lengthIndicator($mode, $version)
        {
            if ($mode == QR_MODE_STRUCTURE)
                return 0;
                
            if ($version <= 9) {
                $l = 0;
            } else if ($version <= 26) {
                $l = 1;
            } else {
                $l = 2;
            }

            return self::$lengthTableBits[$mode][$l];
        }
        
        //----------------------------------------------------------------------
        public static function maximumWords($mode, $version)
        {
            if($mode == QR_MODE_STRUCTURE) 
                return 3;
                
            if($version <= 9) {
                $l = 0;
            } else if($version <= 26) {
                $l = 1;
            } else {
                $l = 2;
            }

            $bits = self::$lengthTableBits[$mode][$l];
            $words = (1 << $bits) - 1;
            
            if($mode == QR_MODE_KANJI) {
                $words *= 2; // the number of bytes is required
            }

            return $words;
        }

        // Error correction code -----------------------------------------------
        // Table of the error correction code (Reed-Solomon block)
        // See Table 12-16 (pp.30-36), JIS X0510:2004.

        public static $eccTable = array(
            array(array( 0,  0), array( 0,  0), array( 0,  0), array( 0,  0)),
            array(array( 1,  0), array( 1,  0), array( 1,  0), array( 1,  0)), // 1
            array(array( 1,  0), array( 1,  0), array( 1,  0), array( 1,  0)),
            array(array( 1,  0), array( 1,  0), array( 2,  0), array( 2,  0)),
            array(array( 1,  0), array( 2,  0), array( 2,  0), array( 4,  0)),
            array(array( 1,  0), array( 2,  0), array( 2,  2), array( 2,  2)), // 5
            array(array( 2,  0), array( 4,  0), array( 4,  0), array( 4,  0)),
            array(array( 2,  0), array( 4,  0), array( 2,  4), array( 4,  1)),
            array(array( 2,  0), array( 2,  2), array( 4,  2), array( 4,  2)),
            array(array( 2,  0), array( 3,  2), array( 4,  4), array( 4,  4)),
            array(array( 2,  2), array( 4,  1), array( 6,  2), array( 6,  2)), //10
            array(array( 4,  0), array( 1,  4), array( 4,  4), array( 3,  8)),
            array(array( 2,  2), array( 6,  2), array( 4,  6), array( 7,  4)),
            array(array( 4,  0), array( 8,  1), array( 8,  4), array(12,  4)),
            array(array( 3,  1), array( 4,  5), array(11,  5), array(11,  5)),
            array(array( 5,  1), array( 5,  5), array( 5,  7), array(11,  7)), //15
            array(array( 5,  1), array( 7,  3), array(15,  2), array( 3, 13)),
            array(array( 1,  5), array(10,  1), array( 1, 15), array( 2, 17)),
            array(array( 5,  1), array( 9,  4), array(17,  1), array( 2, 19)),
            array(array( 3,  4), array( 3, 11), array(17,  4), array( 9, 16)),
            array(array( 3,  5), array( 3, 13), array(15,  5), array(15, 10)), //20
            array(array( 4,  4), array(17,  0), array(17,  6), array(19,  6)),
            array(array( 2,  7), array(17,  0), array( 7, 16), array(34,  0)),
            array(array( 4,  5), array( 4, 14), array(11, 14), array(16, 14)),
            array(array( 6,  4), array( 6, 14), array(11, 16), array(30,  2)),
            array(array( 8,  4), array( 8, 13), array( 7, 22), array(22, 13)), //25
            array(array(10,  2), array(19,  4), array(28,  6), array(33,  4)),
            array(array( 8,  4), array(22,  3), array( 8, 26), array(12, 28)),
            array(array( 3, 10), array( 3, 23), array( 4, 31), array(11, 31)),
            array(array( 7,  7), array(21,  7), array( 1, 37), array(19, 26)),
            array(array( 5, 10), array(19, 10), array(15, 25), array(23, 25)), //30
            array(array(13,  3), array( 2, 29), array(42,  1), array(23, 28)),
            array(array(17,  0), array(10, 23), array(10, 35), array(19, 35)),
            array(array(17,  1), array(14, 21), array(29, 19), array(11, 46)),
            array(array(13,  6), array(14, 23), array(44,  7), array(59,  1)),
            array(array(12,  7), array(12, 26), array(39, 14), array(22, 41)), //35
            array(array( 6, 14), array( 6, 34), array(46, 10), array( 2, 64)),
            array(array(17,  4), array(29, 14), array(49, 10), array(24, 46)),
            array(array( 4, 18), array(13, 32), array(48, 14), array(42, 32)),
            array(array(20,  4), array(40,  7), array(43, 22), array(10, 67)),
            array(array(19,  6), array(18, 31), array(34, 34), array(20, 61)),//40
        );                                                                       

        //----------------------------------------------------------------------
        // CACHEABLE!!!
        
        public static function getEccSpec($version, $level, array &$spec)
        {
            if (count($spec) < 5) {
                $spec = array(0,0,0,0,0);
            }

            $b1   = self::$eccTable[$version][$level][0];
            $b2   = self::$eccTable[$version][$level][1];
            $data = self::getDataLength($version, $level);
            $ecc  = self::getECCLength($version, $level);

            if($b2 == 0) {
                $spec[0] = $b1;
                $spec[1] = (int)($data / $b1);
                $spec[2] = (int)($ecc / $b1);
                $spec[3] = 0; 
                $spec[4] = 0;
            } else {
                $spec[0] = $b1;
                $spec[1] = (int)($data / ($b1 + $b2));
                $spec[2] = (int)($ecc  / ($b1 + $b2));
                $spec[3] = $b2;
                $spec[4] = $spec[1] + 1;
            }
        }

        // Alignment pattern ---------------------------------------------------

        // Positions of alignment patterns.
        // This array includes only the second and the third position of the 
        // alignment patterns. Rest of them can be calculated from the distance 
        // between them.
         
        // See Table 1 in Appendix E (pp.71) of JIS X0510:2004.
         
        public static $alignmentPattern = array(      
            array( 0,  0),
            array( 0,  0), array(18,  0), array(22,  0), array(26,  0), array(30,  0), // 1- 5
            array(34,  0), array(22, 38), array(24, 42), array(26, 46), array(28, 50), // 6-10
            array(30, 54), array(32, 58), array(34, 62), array(26, 46), array(26, 48), //11-15
            array(26, 50), array(30, 54), array(30, 56), array(30, 58), array(34, 62), //16-20
            array(28, 50), array(26, 50), array(30, 54), array(28, 54), array(32, 58), //21-25
            array(30, 58), array(34, 62), array(26, 50), array(30, 54), array(26, 52), //26-30
            array(30, 56), array(34, 60), array(30, 58), array(34, 62), array(30, 54), //31-35
            array(24, 50), array(28, 54), array(32, 58), array(26, 54), array(30, 58), //35-40
        );                                                                                  

        
        /** --------------------------------------------------------------------
         * Put an alignment marker.
         * @param frame
         * @param width
         * @param ox,oy center coordinate of the pattern
         */
        public static function putAlignmentMarker(array &$frame, $ox, $oy)
        {
            $finder = array(
                "\xa1\xa1\xa1\xa1\xa1",
                "\xa1\xa0\xa0\xa0\xa1",
                "\xa1\xa0\xa1\xa0\xa1",
                "\xa1\xa0\xa0\xa0\xa1",
                "\xa1\xa1\xa1\xa1\xa1"
            );                        
            
            $yStart = $oy-2;         
            $xStart = $ox-2;
            
            for($y=0; $y<5; $y++) {
                QRstr::set($frame, $xStart, $yStart+$y, $finder[$y]);
            }
        }

        //----------------------------------------------------------------------
        public static function putAlignmentPattern($version, &$frame, $width)
        {
            if($version < 2)
                return;

            $d = self::$alignmentPattern[$version][1] - self::$alignmentPattern[$version][0];
            if($d < 0) {
                $w = 2;
            } else {
                $w = (int)(($width - self::$alignmentPattern[$version][0]) / $d + 2);
            }

            if($w * $w - 3 == 1) {
                $x = self::$alignmentPattern[$version][0];
                $y = self::$alignmentPattern[$version][0];
                self::putAlignmentMarker($frame, $x, $y);
                return;
            }

            $cx = self::$alignmentPattern[$version][0];
            for($x=1; $x<$w - 1; $x++) {
                self::putAlignmentMarker($frame, 6, $cx);
                self::putAlignmentMarker($frame, $cx,  6);
                $cx += $d;
            }

            $cy = self::$alignmentPattern[$version][0];
            for($y=0; $y<$w-1; $y++) {
                $cx = self::$alignmentPattern[$version][0];
                for($x=0; $x<$w-1; $x++) {
                    self::putAlignmentMarker($frame, $cx, $cy);
                    $cx += $d;
                }
                $cy += $d;
            }
        }

        // Version information pattern -----------------------------------------

		// Version information pattern (BCH coded).
        // See Table 1 in Appendix D (pp.68) of JIS X0510:2004.
        
		// size: [QRSPEC_VERSION_MAX - 6]
		
        public static $versionPattern = array(
            0x07c94, 0x085bc, 0x09a99, 0x0a4d3, 0x0bbf6, 0x0c762, 0x0d847, 0x0e60d,
            0x0f928, 0x10b78, 0x1145d, 0x12a17, 0x13532, 0x149a6, 0x15683, 0x168c9,
            0x177ec, 0x18ec4, 0x191e1, 0x1afab, 0x1b08e, 0x1cc1a, 0x1d33f, 0x1ed75,
            0x1f250, 0x209d5, 0x216f0, 0x228ba, 0x2379f, 0x24b0b, 0x2542e, 0x26a64,
            0x27541, 0x28c69
        );

        //----------------------------------------------------------------------
        public static function getVersionPattern($version)
        {
            if($version < 7 || $version > QRSPEC_VERSION_MAX)
                return 0;

            return self::$versionPattern[$version -7];
        }

        // Format information --------------------------------------------------
        // See calcFormatInfo in tests/test_qrspec.c (orginal qrencode c lib)
        
        public static $formatInfo = array(
            array(0x77c4, 0x72f3, 0x7daa, 0x789d, 0x662f, 0x6318, 0x6c41, 0x6976),
            array(0x5412, 0x5125, 0x5e7c, 0x5b4b, 0x45f9, 0x40ce, 0x4f97, 0x4aa0),
            array(0x355f, 0x3068, 0x3f31, 0x3a06, 0x24b4, 0x2183, 0x2eda, 0x2bed),
            array(0x1689, 0x13be, 0x1ce7, 0x19d0, 0x0762, 0x0255, 0x0d0c, 0x083b)
        );

        public static function getFormatInfo($mask, $level)
        {
            if($mask < 0 || $mask > 7)
                return 0;
                
            if($level < 0 || $level > 3)
                return 0;                

            return self::$formatInfo[$level][$mask];
        }

        // Frame ---------------------------------------------------------------
        // Cache of initial frames.
         
        public static $frames = array();

        /** --------------------------------------------------------------------
         * Put a finder pattern.
         * @param frame
         * @param width
         * @param ox,oy upper-left coordinate of the pattern
         */
        public static function putFinderPattern(&$frame, $ox, $oy)
        {
            $finder = array(
                "\xc1\xc1\xc1\xc1\xc1\xc1\xc1",
                "\xc1\xc0\xc0\xc0\xc0\xc0\xc1",
                "\xc1\xc0\xc1\xc1\xc1\xc0\xc1",
                "\xc1\xc0\xc1\xc1\xc1\xc0\xc1",
                "\xc1\xc0\xc1\xc1\xc1\xc0\xc1",
                "\xc1\xc0\xc0\xc0\xc0\xc0\xc1",
                "\xc1\xc1\xc1\xc1\xc1\xc1\xc1"
            );                            
            
            for($y=0; $y<7; $y++) {
                QRstr::set($frame, $ox, $oy+$y, $finder[$y]);
            }
        }

        //----------------------------------------------------------------------
        public static function createFrame($version)
        {
            $width = self::$capacity[$version][QRCAP_WIDTH];
            $frameLine = str_repeat ("\0", $width);
            $frame = array_fill(0, $width, $frameLine);

            // Finder pattern
            self::putFinderPattern($frame, 0, 0);
            self::putFinderPattern($frame, $width - 7, 0);
            self::putFinderPattern($frame, 0, $width - 7);
            
            // Separator
            $yOffset = $width - 7;
            
            for($y=0; $y<7; $y++) {
                $frame[$y][7] = "\xc0";
                $frame[$y][$width - 8] = "\xc0";
                $frame[$yOffset][7] = "\xc0";
                $yOffset++;
            }
            
            $setPattern = str_repeat("\xc0", 8);
            
            QRstr::set($frame, 0, 7, $setPattern);
            QRstr::set($frame, $width-8, 7, $setPattern);
            QRstr::set($frame, 0, $width - 8, $setPattern);
        
            // Format info
            $setPattern = str_repeat("\x84", 9);
            QRstr::set($frame, 0, 8, $setPattern);
            QRstr::set($frame, $width - 8, 8, $setPattern, 8);
            
            $yOffset = $width - 8;

            for($y=0; $y<8; $y++,$yOffset++) {
                $frame[$y][8] = "\x84";
                $frame[$yOffset][8] = "\x84";
            }

            // Timing pattern  
            
            for($i=1; $i<$width-15; $i++) {
                $frame[6][7+$i] = chr(0x90 | ($i & 1));
                $frame[7+$i][6] = chr(0x90 | ($i & 1));
            }
            
            // Alignment pattern  
            self::putAlignmentPattern($version, $frame, $width);
            
            // Version information 
            if($version >= 7) {
                $vinf = self::getVersionPattern($version);

                $v = $vinf;
                
                for($x=0; $x<6; $x++) {
                    for($y=0; $y<3; $y++) {
                        $frame[($width - 11)+$y][$x] = chr(0x88 | ($v & 1));
                        $v = $v >> 1;
                    }
                }

                $v = $vinf;
                for($y=0; $y<6; $y++) {
                    for($x=0; $x<3; $x++) {
                        $frame[$y][$x+($width - 11)] = chr(0x88 | ($v & 1));
                        $v = $v >> 1;
                    }
                }
            }
    
            // and a little bit...  
            $frame[$width - 8][8] = "\x81";
            
            return $frame;
        }

        //----------------------------------------------------------------------
        public static function debug($frame, $binary_mode = false)
        {
            if ($binary_mode) {
            
                    foreach ($frame as &$frameLine) {
                        $frameLine = join('<span class="m">&nbsp;&nbsp;</span>', explode('0', $frameLine));
                        $frameLine = join('&#9608;&#9608;', explode('1', $frameLine));
                    }
                    
                    ?>
                <style>
                    .m { background-color: white; }
                </style>
                <?php
                    echo '<pre><tt><br/ ><br/ ><br/ >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
                    echo join("<br/ >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;", $frame);
                    echo '</tt></pre><br/ ><br/ ><br/ ><br/ ><br/ ><br/ >';
            
            } else {
            
                foreach ($frame as &$frameLine) {
                    $frameLine = join('<span class="m">&nbsp;</span>',  explode("\xc0", $frameLine));
                    $frameLine = join('<span class="m">&#9618;</span>', explode("\xc1", $frameLine));
                    $frameLine = join('<span class="p">&nbsp;</span>',  explode("\xa0", $frameLine));
                    $frameLine = join('<span class="p">&#9618;</span>', explode("\xa1", $frameLine));
                    $frameLine = join('<span class="s">&#9671;</span>', explode("\x84", $frameLine)); //format 0
                    $frameLine = join('<span class="s">&#9670;</span>', explode("\x85", $frameLine)); //format 1
                    $frameLine = join('<span class="x">&#9762;</span>', explode("\x81", $frameLine)); //special bit
                    $frameLine = join('<span class="c">&nbsp;</span>',  explode("\x90", $frameLine)); //clock 0
                    $frameLine = join('<span class="c">&#9719;</span>', explode("\x91", $frameLine)); //clock 1
                    $frameLine = join('<span class="f">&nbsp;</span>',  explode("\x88", $frameLine)); //version
                    $frameLine = join('<span class="f">&#9618;</span>', explode("\x89", $frameLine)); //version
                    $frameLine = join('&#9830;', explode("\x01", $frameLine));
                    $frameLine = join('&#8901;', explode("\0", $frameLine));
                }
                
                ?>
                <style>
                    .p { background-color: yellow; }
                    .m { background-color: #00FF00; }
                    .s { background-color: #FF0000; }
                    .c { background-color: aqua; }
                    .x { background-color: pink; }
                    .f { background-color: gold; }
                </style>
                <?php
                echo "<pre><tt>";
                echo join("<br/ >", $frame);
                echo "</tt></pre>";
            
            }
        }

        //----------------------------------------------------------------------
        public static function serial($frame)
        {
            return gzcompress(join("\n", $frame), 9);
        }
        
        //----------------------------------------------------------------------
        public static function unserial($code)
        {
            return explode("\n", gzuncompress($code));
        }
        
        //----------------------------------------------------------------------
        public static function newFrame($version)
        {
            if($version < 1 || $version > QRSPEC_VERSION_MAX) 
                return null;

            if(!isset(self::$frames[$version])) {
                
                $fileName = QR_CACHE_DIR.'frame_'.$version.'.dat';
                
                if (QR_CACHEABLE) {
                    if (file_exists($fileName)) {
                        self::$frames[$version] = self::unserial(file_get_contents($fileName));
                    } else {
                        self::$frames[$version] = self::createFrame($version);
                        file_put_contents($fileName, self::serial(self::$frames[$version]));
                    }
                } else {
                    self::$frames[$version] = self::createFrame($version);
                }
            }
            
            if(is_null(self::$frames[$version]))
                return null;

            return self::$frames[$version];
        }

        //----------------------------------------------------------------------
        public static function rsBlockNum($spec)     { return $spec[0] + $spec[3]; }
        public static function rsBlockNum1($spec)    { return $spec[0]; }
        public static function rsDataCodes1($spec)   { return $spec[1]; }
        public static function rsEccCodes1($spec)    { return $spec[2]; }
        public static function rsBlockNum2($spec)    { return $spec[3]; }
        public static function rsDataCodes2($spec)   { return $spec[4]; }
        public static function rsEccCodes2($spec)    { return $spec[2]; }
        public static function rsDataLength($spec)   { return ($spec[0] * $spec[1]) + ($spec[3] * $spec[4]);    }
        public static function rsEccLength($spec)    { return ($spec[0] + $spec[3]) * $spec[2]; }
        
    }



//---- qrimage.php -----------------------------




/*
 * PHP QR Code encoder
 *
 * Image output of code using GD2
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
    define('QR_IMAGE', true);

    class QRimage {
    
        //----------------------------------------------------------------------
        public static function png($frame, $filename = false, $pixelPerPoint = 4, $outerFrame = 4,$saveandprint=FALSE) 
        {
            $image = self::image($frame, $pixelPerPoint, $outerFrame);
            
            if ($filename === false) {
                Header("Content-type: image/png");
                ImagePng($image);
            } else {
                if($saveandprint===TRUE){
                    ImagePng($image, $filename);
                    header("Content-type: image/png");
                    ImagePng($image);
                }else{
                    ImagePng($image, $filename);
                }
            }
            
            ImageDestroy($image);
        }
    
        //----------------------------------------------------------------------
        public static function jpg($frame, $filename = false, $pixelPerPoint = 8, $outerFrame = 4, $q = 85) 
        {
            $image = self::image($frame, $pixelPerPoint, $outerFrame);
            
            if ($filename === false) {
                Header("Content-type: image/jpeg");
                ImageJpeg($image, null, $q);
            } else {
                ImageJpeg($image, $filename, $q);            
            }
            
            ImageDestroy($image);
        }
    
        //----------------------------------------------------------------------
        private static function image($frame, $pixelPerPoint = 4, $outerFrame = 4) 
        {
            $h = count($frame);
            $w = strlen($frame[0]);
            
            $imgW = $w + 2*$outerFrame;
            $imgH = $h + 2*$outerFrame;
            
            $base_image =ImageCreate($imgW, $imgH);
            
            $col[0] = ImageColorAllocate($base_image,255,255,255);
            $col[1] = ImageColorAllocate($base_image,0,0,0);

            imagefill($base_image, 0, 0, $col[0]);

            for($y=0; $y<$h; $y++) {
                for($x=0; $x<$w; $x++) {
                    if ($frame[$y][$x] == '1') {
                        ImageSetPixel($base_image,$x+$outerFrame,$y+$outerFrame,$col[1]); 
                    }
                }
            }
            
            $target_image =ImageCreate($imgW * $pixelPerPoint, $imgH * $pixelPerPoint);
            ImageCopyResized($target_image, $base_image, 0, 0, 0, 0, $imgW * $pixelPerPoint, $imgH * $pixelPerPoint, $imgW, $imgH);
            ImageDestroy($base_image);
            
            return $target_image;
        }
    }



//---- qrinput.php -----------------------------




/*
 * PHP QR Code encoder
 *
 * Input encoding class
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
    define('STRUCTURE_HEADER_BITS',  20);
    define('MAX_STRUCTURED_SYMBOLS', 16);

    class QRinputItem {
    
        public $mode;
        public $size;
        public $data;
        public $bstream;

        public function __construct($mode, $size, $data, $bstream = null) 
        {
            $setData = array_slice($data, 0, $size);
            
            if (count($setData) < $size) {
                $setData = array_merge($setData, array_fill(0,$size-count($setData),0));
            }
        
            if(!QRinput::check($mode, $size, $setData)) {
                throw new Exception('Error m:'.$mode.',s:'.$size.',d:'.join(',',$setData));
                return null;
            }
            
            $this->mode = $mode;
            $this->size = $size;
            $this->data = $setData;
            $this->bstream = $bstream;
        }
        
        //----------------------------------------------------------------------
        public function encodeModeNum($version)
        {
            try {
            
                $words = (int)($this->size / 3);
                $bs = new QRbitstream();
                
                $val = 0x1;
                $bs->appendNum(4, $val);
                $bs->appendNum(QRspec::lengthIndicator(QR_MODE_NUM, $version), $this->size);

                for($i=0; $i<$words; $i++) {
                    $val  = (ord($this->data[$i*3  ]) - ord('0')) * 100;
                    $val += (ord($this->data[$i*3+1]) - ord('0')) * 10;
                    $val += (ord($this->data[$i*3+2]) - ord('0'));
                    $bs->appendNum(10, $val);
                }

                if($this->size - $words * 3 == 1) {
                    $val = ord($this->data[$words*3]) - ord('0');
                    $bs->appendNum(4, $val);
                } else if($this->size - $words * 3 == 2) {
                    $val  = (ord($this->data[$words*3  ]) - ord('0')) * 10;
                    $val += (ord($this->data[$words*3+1]) - ord('0'));
                    $bs->appendNum(7, $val);
                }

                $this->bstream = $bs;
                return 0;
                
            } catch (Exception $e) {
                return -1;
            }
        }
        
        //----------------------------------------------------------------------
        public function encodeModeAn($version)
        {
            try {
                $words = (int)($this->size / 2);
                $bs = new QRbitstream();
                
                $bs->appendNum(4, 0x02);
                $bs->appendNum(QRspec::lengthIndicator(QR_MODE_AN, $version), $this->size);

                for($i=0; $i<$words; $i++) {
                    $val  = (int)QRinput::lookAnTable(ord($this->data[$i*2  ])) * 45;
                    $val += (int)QRinput::lookAnTable(ord($this->data[$i*2+1]));

                    $bs->appendNum(11, $val);
                }

                if($this->size & 1) {
                    $val = QRinput::lookAnTable(ord($this->data[$words * 2]));
                    $bs->appendNum(6, $val);
                }
        
                $this->bstream = $bs;
                return 0;
            
            } catch (Exception $e) {
                return -1;
            }
        }
        
        //----------------------------------------------------------------------
        public function encodeMode8($version)
        {
            try {
                $bs = new QRbitstream();

                $bs->appendNum(4, 0x4);
                $bs->appendNum(QRspec::lengthIndicator(QR_MODE_8, $version), $this->size);

                for($i=0; $i<$this->size; $i++) {
                    $bs->appendNum(8, ord($this->data[$i]));
                }

                $this->bstream = $bs;
                return 0;
            
            } catch (Exception $e) {
                return -1;
            }
        }
        
        //----------------------------------------------------------------------
        public function encodeModeKanji($version)
        {
            try {

                $bs = new QRbitrtream();
                
                $bs->appendNum(4, 0x8);
                $bs->appendNum(QRspec::lengthIndicator(QR_MODE_KANJI, $version), (int)($this->size / 2));

                for($i=0; $i<$this->size; $i+=2) {
                    $val = (ord($this->data[$i]) << 8) | ord($this->data[$i+1]);
                    if($val <= 0x9ffc) {
                        $val -= 0x8140;
                    } else {
                        $val -= 0xc140;
                    }
                    
                    $h = ($val >> 8) * 0xc0;
                    $val = ($val & 0xff) + $h;

                    $bs->appendNum(13, $val);
                }

                $this->bstream = $bs;
                return 0;
            
            } catch (Exception $e) {
                return -1;
            }
        }

        //----------------------------------------------------------------------
        public function encodeModeStructure()
        {
            try {
                $bs =  new QRbitstream();
                
                $bs->appendNum(4, 0x03);
                $bs->appendNum(4, ord($this->data[1]) - 1);
                $bs->appendNum(4, ord($this->data[0]) - 1);
                $bs->appendNum(8, ord($this->data[2]));

                $this->bstream = $bs;
                return 0;
            
            } catch (Exception $e) {
                return -1;
            }
        }
        
        //----------------------------------------------------------------------
        public function estimateBitStreamSizeOfEntry($version)
        {
            $bits = 0;

            if($version == 0) 
                $version = 1;

            switch($this->mode) {
                case QR_MODE_NUM:        $bits = QRinput::estimateBitsModeNum($this->size);    break;
                case QR_MODE_AN:        $bits = QRinput::estimateBitsModeAn($this->size);    break;
                case QR_MODE_8:            $bits = QRinput::estimateBitsMode8($this->size);    break;
                case QR_MODE_KANJI:        $bits = QRinput::estimateBitsModeKanji($this->size);break;
                case QR_MODE_STRUCTURE:    return STRUCTURE_HEADER_BITS;            
                default:
                    return 0;
            }

            $l = QRspec::lengthIndicator($this->mode, $version);
            $m = 1 << $l;
            $num = (int)(($this->size + $m - 1) / $m);

            $bits += $num * (4 + $l);

            return $bits;
        }
        
        //----------------------------------------------------------------------
        public function encodeBitStream($version)
        {
            try {
            
                unset($this->bstream);
                $words = QRspec::maximumWords($this->mode, $version);
                
                if($this->size > $words) {
                
                    $st1 = new QRinputItem($this->mode, $words, $this->data);
                    $st2 = new QRinputItem($this->mode, $this->size - $words, array_slice($this->data, $words));

                    $st1->encodeBitStream($version);
                    $st2->encodeBitStream($version);
                    
                    $this->bstream = new QRbitstream();
                    $this->bstream->append($st1->bstream);
                    $this->bstream->append($st2->bstream);
                    
                    unset($st1);
                    unset($st2);
                    
                } else {
                    
                    $ret = 0;
                    
                    switch($this->mode) {
                        case QR_MODE_NUM:        $ret = $this->encodeModeNum($version);    break;
                        case QR_MODE_AN:        $ret = $this->encodeModeAn($version);    break;
                        case QR_MODE_8:            $ret = $this->encodeMode8($version);    break;
                        case QR_MODE_KANJI:        $ret = $this->encodeModeKanji($version);break;
                        case QR_MODE_STRUCTURE:    $ret = $this->encodeModeStructure();    break;
                        
                        default:
                            break;
                    }
                    
                    if($ret < 0)
                        return -1;
                }

                return $this->bstream->size();
            
            } catch (Exception $e) {
                return -1;
            }
        }
    };
    
    //##########################################################################

    class QRinput {

        public $items;
        
        private $version;
        private $level;
        
        //----------------------------------------------------------------------
        public function __construct($version = 0, $level = QR_ECLEVEL_L)
        {
            if ($version < 0 || $version > QRSPEC_VERSION_MAX || $level > QR_ECLEVEL_H) {
                throw new Exception('Invalid version no');
                return NULL;
            }
            
            $this->version = $version;
            $this->level = $level;
        }
        
        //----------------------------------------------------------------------
        public function getVersion()
        {
            return $this->version;
        }
        
        //----------------------------------------------------------------------
        public function setVersion($version)
        {
            if($version < 0 || $version > QRSPEC_VERSION_MAX) {
                throw new Exception('Invalid version no');
                return -1;
            }

            $this->version = $version;

            return 0;
        }
        
        //----------------------------------------------------------------------
        public function getErrorCorrectionLevel()
        {
            return $this->level;
        }

        //----------------------------------------------------------------------
        public function setErrorCorrectionLevel($level)
        {
            if($level > QR_ECLEVEL_H) {
                throw new Exception('Invalid ECLEVEL');
                return -1;
            }

            $this->level = $level;

            return 0;
        }
        
        //----------------------------------------------------------------------
        public function appendEntry(QRinputItem $entry)
        {
            $this->items[] = $entry;
        }
        
        //----------------------------------------------------------------------
        public function append($mode, $size, $data)
        {
            try {
                $entry = new QRinputItem($mode, $size, $data);
                $this->items[] = $entry;
                return 0;
            } catch (Exception $e) {
                return -1;
            }
        }
        
        //----------------------------------------------------------------------
        
        public function insertStructuredAppendHeader($size, $index, $parity)
        {
            if( $size > MAX_STRUCTURED_SYMBOLS ) {
                throw new Exception('insertStructuredAppendHeader wrong size');
            }
            
            if( $index <= 0 || $index > MAX_STRUCTURED_SYMBOLS ) {
                throw new Exception('insertStructuredAppendHeader wrong index');
            }

            $buf = array($size, $index, $parity);
            
            try {
                $entry = new QRinputItem(QR_MODE_STRUCTURE, 3, buf);
                array_unshift($this->items, $entry);
                return 0;
            } catch (Exception $e) {
                return -1;
            }
        }

        //----------------------------------------------------------------------
        public function calcParity()
        {
            $parity = 0;
            
            foreach($this->items as $item) {
                if($item->mode != QR_MODE_STRUCTURE) {
                    for($i=$item->size-1; $i>=0; $i--) {
                        $parity ^= $item->data[$i];
                    }
                }
            }

            return $parity;
        }
        
        //----------------------------------------------------------------------
        public static function checkModeNum($size, $data)
        {
            for($i=0; $i<$size; $i++) {
                if((ord($data[$i]) < ord('0')) || (ord($data[$i]) > ord('9'))){
                    return false;
                }
            }

            return true;
        }

        //----------------------------------------------------------------------
        public static function estimateBitsModeNum($size)
        {
            $w = (int)$size / 3;
            $bits = $w * 10;
            
            switch($size - $w * 3) {
                case 1:
                    $bits += 4;
                    break;
                case 2:
                    $bits += 7;
                    break;
                default:
                    break;
            }

            return $bits;
        }
        
        //----------------------------------------------------------------------
        public static $anTable = array(
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
            36, -1, -1, -1, 37, 38, -1, -1, -1, -1, 39, 40, -1, 41, 42, 43,
             0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 44, -1, -1, -1, -1, -1,
            -1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
            25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, -1, -1, -1, -1, -1,
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1
        );
        
        //----------------------------------------------------------------------
        public static function lookAnTable($c)
        {
            return (($c > 127)?-1:self::$anTable[$c]);
        }
        
        //----------------------------------------------------------------------
        public static function checkModeAn($size, $data)
        {
            for($i=0; $i<$size; $i++) {
                if (self::lookAnTable(ord($data[$i])) == -1) {
                    return false;
                }
            }

            return true;
        }
        
        //----------------------------------------------------------------------
        public static function estimateBitsModeAn($size)
        {
            $w = (int)($size / 2);
            $bits = $w * 11;
            
            if($size & 1) {
                $bits += 6;
            }

            return $bits;
        }
    
        //----------------------------------------------------------------------
        public static function estimateBitsMode8($size)
        {
            return $size * 8;
        }
        
        //----------------------------------------------------------------------
        public function estimateBitsModeKanji($size)
        {
            return (int)(($size / 2) * 13);
        }
        
        //----------------------------------------------------------------------
        public static function checkModeKanji($size, $data)
        {
            if($size & 1)
                return false;

            for($i=0; $i<$size; $i+=2) {
                $val = (ord($data[$i]) << 8) | ord($data[$i+1]);
                if( $val < 0x8140 
                || ($val > 0x9ffc && $val < 0xe040) 
                || $val > 0xebbf) {
                    return false;
                }
            }

            return true;
        }

        /***********************************************************************
         * Validation
         **********************************************************************/

        public static function check($mode, $size, $data)
        {
            if($size <= 0) 
                return false;

            switch($mode) {
                case QR_MODE_NUM:       return self::checkModeNum($size, $data);   break;
                case QR_MODE_AN:        return self::checkModeAn($size, $data);    break;
                case QR_MODE_KANJI:     return self::checkModeKanji($size, $data); break;
                case QR_MODE_8:         return true; break;
                case QR_MODE_STRUCTURE: return true; break;
                
                default:
                    break;
            }

            return false;
        }
        
        
        //----------------------------------------------------------------------
        public function estimateBitStreamSize($version)
        {
            $bits = 0;

            foreach($this->items as $item) {
                $bits += $item->estimateBitStreamSizeOfEntry($version);
            }

            return $bits;
        }
        
        //----------------------------------------------------------------------
        public function estimateVersion()
        {
            $version = 0;
            $prev = 0;
            do {
                $prev = $version;
                $bits = $this->estimateBitStreamSize($prev);
                $version = QRspec::getMinimumVersion((int)(($bits + 7) / 8), $this->level);
                if ($version < 0) {
                    return -1;
                }
            } while ($version > $prev);

            return $version;
        }
        
        //----------------------------------------------------------------------
        public static function lengthOfCode($mode, $version, $bits)
        {
            $payload = $bits - 4 - QRspec::lengthIndicator($mode, $version);
            switch($mode) {
                case QR_MODE_NUM:
                    $chunks = (int)($payload / 10);
                    $remain = $payload - $chunks * 10;
                    $size = $chunks * 3;
                    if($remain >= 7) {
                        $size += 2;
                    } else if($remain >= 4) {
                        $size += 1;
                    }
                    break;
                case QR_MODE_AN:
                    $chunks = (int)($payload / 11);
                    $remain = $payload - $chunks * 11;
                    $size = $chunks * 2;
                    if($remain >= 6) 
                        $size++;
                    break;
                case QR_MODE_8:
                    $size = (int)($payload / 8);
                    break;
                case QR_MODE_KANJI:
                    $size = (int)(($payload / 13) * 2);
                    break;
                case QR_MODE_STRUCTURE:
                    $size = (int)($payload / 8);
                    break;
                default:
                    $size = 0;
                    break;
            }
            
            $maxsize = QRspec::maximumWords($mode, $version);
            if($size < 0) $size = 0;
            if($size > $maxsize) $size = $maxsize;

            return $size;
        }
        
        //----------------------------------------------------------------------
        public function createBitStream()
        {
            $total = 0;

            foreach($this->items as $item) {
                $bits = $item->encodeBitStream($this->version);
                
                if($bits < 0) 
                    return -1;
                    
                $total += $bits;
            }

            return $total;
        }
        
        //----------------------------------------------------------------------
        public function convertData()
        {
            $ver = $this->estimateVersion();
            if($ver > $this->getVersion()) {
                $this->setVersion($ver);
            }

            for(;;) {
                $bits = $this->createBitStream();
                
                if($bits < 0) 
                    return -1;
                    
                $ver = QRspec::getMinimumVersion((int)(($bits + 7) / 8), $this->level);
                if($ver < 0) {
                    throw new Exception('WRONG VERSION');
                    return -1;
                } else if($ver > $this->getVersion()) {
                    $this->setVersion($ver);
                } else {
                    break;
                }
            }

            return 0;
        }
        
        //----------------------------------------------------------------------
        public function appendPaddingBit(&$bstream)
        {
            $bits = $bstream->size();
            $maxwords = QRspec::getDataLength($this->version, $this->level);
            $maxbits = $maxwords * 8;

            if ($maxbits == $bits) {
                return 0;
            }

            if ($maxbits - $bits < 5) {
                return $bstream->appendNum($maxbits - $bits, 0);
            }

            $bits += 4;
            $words = (int)(($bits + 7) / 8);

            $padding = new QRbitstream();
            $ret = $padding->appendNum($words * 8 - $bits + 4, 0);
            
            if($ret < 0) 
                return $ret;

            $padlen = $maxwords - $words;
            
            if($padlen > 0) {
                
                $padbuf = array();
                for($i=0; $i<$padlen; $i++) {
                    $padbuf[$i] = ($i&1)?0x11:0xec;
                }
                
                $ret = $padding->appendBytes($padlen, $padbuf);
                
                if($ret < 0)
                    return $ret;
                
            }

            $ret = $bstream->append($padding);
            
            return $ret;
        }

        //----------------------------------------------------------------------
        public function mergeBitStream()
        {
            if($this->convertData() < 0) {
                return null;
            }

            $bstream = new QRbitstream();
            
            foreach($this->items as $item) {
                $ret = $bstream->append($item->bstream);
                if($ret < 0) {
                    return null;
                }
            }

            return $bstream;
        }

        //----------------------------------------------------------------------
        public function getBitStream()
        {

            $bstream = $this->mergeBitStream();
            
            if($bstream == null) {
                return null;
            }
            
            $ret = $this->appendPaddingBit($bstream);
            if($ret < 0) {
                return null;
            }

            return $bstream;
        }
        
        //----------------------------------------------------------------------
        public function getByteStream()
        {
            $bstream = $this->getBitStream();
            if($bstream == null) {
                return null;
            }
            
            return $bstream->toByte();
        }
    }
        
        
    



//---- qrbitstream.php -----------------------------




/*
 * PHP QR Code encoder
 *
 * Bitstream class
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
     
    class QRbitstream {
    
        public $data = array();
        
        //----------------------------------------------------------------------
        public function size()
        {
            return count($this->data);
        }
        
        //----------------------------------------------------------------------
        public function allocate($setLength)
        {
            $this->data = array_fill(0, $setLength, 0);
            return 0;
        }
    
        //----------------------------------------------------------------------
        public static function newFromNum($bits, $num)
        {
            $bstream = new QRbitstream();
            $bstream->allocate($bits);
            
            $mask = 1 << ($bits - 1);
            for($i=0; $i<$bits; $i++) {
                if($num & $mask) {
                    $bstream->data[$i] = 1;
                } else {
                    $bstream->data[$i] = 0;
                }
                $mask = $mask >> 1;
            }

            return $bstream;
        }
        
        //----------------------------------------------------------------------
        public static function newFromBytes($size, $data)
        {
            $bstream = new QRbitstream();
            $bstream->allocate($size * 8);
            $p=0;

            for($i=0; $i<$size; $i++) {
                $mask = 0x80;
                for($j=0; $j<8; $j++) {
                    if($data[$i] & $mask) {
                        $bstream->data[$p] = 1;
                    } else {
                        $bstream->data[$p] = 0;
                    }
                    $p++;
                    $mask = $mask >> 1;
                }
            }

            return $bstream;
        }
        
        //----------------------------------------------------------------------
        public function append(QRbitstream $arg)
        {
            if (is_null($arg)) {
                return -1;
            }
            
            if($arg->size() == 0) {
                return 0;
            }
            
            if($this->size() == 0) {
                $this->data = $arg->data;
                return 0;
            }
            
            $this->data = array_values(array_merge($this->data, $arg->data));

            return 0;
        }
        
        //----------------------------------------------------------------------
        public function appendNum($bits, $num)
        {
            if ($bits == 0) 
                return 0;

            $b = QRbitstream::newFromNum($bits, $num);
            
            if(is_null($b))
                return -1;

            $ret = $this->append($b);
            unset($b);

            return $ret;
        }

        //----------------------------------------------------------------------
        public function appendBytes($size, $data)
        {
            if ($size == 0) 
                return 0;

            $b = QRbitstream::newFromBytes($size, $data);
            
            if(is_null($b))
                return -1;

            $ret = $this->append($b);
            unset($b);

            return $ret;
        }
        
        //----------------------------------------------------------------------
        public function toByte()
        {
        
            $size = $this->size();

            if($size == 0) {
                return array();
            }
            
            $data = array_fill(0, (int)(($size + 7) / 8), 0);
            $bytes = (int)($size / 8);

            $p = 0;
            
            for($i=0; $i<$bytes; $i++) {
                $v = 0;
                for($j=0; $j<8; $j++) {
                    $v = $v << 1;
                    $v |= $this->data[$p];
                    $p++;
                }
                $data[$i] = $v;
            }
            
            if($size & 7) {
                $v = 0;
                for($j=0; $j<($size & 7); $j++) {
                    $v = $v << 1;
                    $v |= $this->data[$p];
                    $p++;
                }
                $data[$bytes] = $v;
            }

            return $data;
        }

    }




//---- qrsplit.php -----------------------------




/*
 * PHP QR Code encoder
 *
 * Input splitting classes
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * The following data / specifications are taken from
 * "Two dimensional symbol -- QR-code -- Basic Specification" (JIS X0510:2004)
 *  or
 * "Automatic identification and data capture techniques -- 
 *  QR Code 2005 bar code symbology specification" (ISO/IEC 18004:2006)
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
    class QRsplit {

        public $dataStr = '';
        public $input;
        public $modeHint;

        //----------------------------------------------------------------------
        public function __construct($dataStr, $input, $modeHint) 
        {
            $this->dataStr  = $dataStr;
            $this->input    = $input;
            $this->modeHint = $modeHint;
        }
        
        //----------------------------------------------------------------------
        public static function isdigitat($str, $pos)
        {    
            if ($pos >= strlen($str))
                return false;
            
            return ((ord($str[$pos]) >= ord('0'))&&(ord($str[$pos]) <= ord('9')));
        }
        
        //----------------------------------------------------------------------
        public static function isalnumat($str, $pos)
        {
            if ($pos >= strlen($str))
                return false;
                
            return (QRinput::lookAnTable(ord($str[$pos])) >= 0);
        }

        //----------------------------------------------------------------------
        public function identifyMode($pos)
        {
            if ($pos >= strlen($this->dataStr)) 
                return QR_MODE_NUL;
                
            $c = $this->dataStr[$pos];
            
            if(self::isdigitat($this->dataStr, $pos)) {
                return QR_MODE_NUM;
            } else if(self::isalnumat($this->dataStr, $pos)) {
                return QR_MODE_AN;
            } else if($this->modeHint == QR_MODE_KANJI) {
            
                if ($pos+1 < strlen($this->dataStr)) 
                {
                    $d = $this->dataStr[$pos+1];
                    $word = (ord($c) << 8) | ord($d);
                    if(($word >= 0x8140 && $word <= 0x9ffc) || ($word >= 0xe040 && $word <= 0xebbf)) {
                        return QR_MODE_KANJI;
                    }
                }
            }

            return QR_MODE_8;
        } 
        
        //----------------------------------------------------------------------
        public function eatNum()
        {
            $ln = QRspec::lengthIndicator(QR_MODE_NUM, $this->input->getVersion());

            $p = 0;
            while(self::isdigitat($this->dataStr, $p)) {
                $p++;
            }
            
            $run = $p;
            $mode = $this->identifyMode($p);
            
            if($mode == QR_MODE_8) {
                $dif = QRinput::estimateBitsModeNum($run) + 4 + $ln
                     + QRinput::estimateBitsMode8(1)         // + 4 + l8
                     - QRinput::estimateBitsMode8($run + 1); // - 4 - l8
                if($dif > 0) {
                    return $this->eat8();
                }
            }
            if($mode == QR_MODE_AN) {
                $dif = QRinput::estimateBitsModeNum($run) + 4 + $ln
                     + QRinput::estimateBitsModeAn(1)        // + 4 + la
                     - QRinput::estimateBitsModeAn($run + 1);// - 4 - la
                if($dif > 0) {
                    return $this->eatAn();
                }
            }
            
            $ret = $this->input->append(QR_MODE_NUM, $run, str_split($this->dataStr));
            if($ret < 0)
                return -1;

            return $run;
        }
        
        //----------------------------------------------------------------------
        public function eatAn()
        {
            $la = QRspec::lengthIndicator(QR_MODE_AN,  $this->input->getVersion());
            $ln = QRspec::lengthIndicator(QR_MODE_NUM, $this->input->getVersion());

            $p = 0;
            
            while(self::isalnumat($this->dataStr, $p)) {
                if(self::isdigitat($this->dataStr, $p)) {
                    $q = $p;
                    while(self::isdigitat($this->dataStr, $q)) {
                        $q++;
                    }
                    
                    $dif = QRinput::estimateBitsModeAn($p) // + 4 + la
                         + QRinput::estimateBitsModeNum($q - $p) + 4 + $ln
                         - QRinput::estimateBitsModeAn($q); // - 4 - la
                         
                    if($dif < 0) {
                        break;
                    } else {
                        $p = $q;
                    }
                } else {
                    $p++;
                }
            }

            $run = $p;

            if(!self::isalnumat($this->dataStr, $p)) {
                $dif = QRinput::estimateBitsModeAn($run) + 4 + $la
                     + QRinput::estimateBitsMode8(1) // + 4 + l8
                      - QRinput::estimateBitsMode8($run + 1); // - 4 - l8
                if($dif > 0) {
                    return $this->eat8();
                }
            }

            $ret = $this->input->append(QR_MODE_AN, $run, str_split($this->dataStr));
            if($ret < 0)
                return -1;

            return $run;
        }
        
        //----------------------------------------------------------------------
        public function eatKanji()
        {
            $p = 0;
            
            while($this->identifyMode($p) == QR_MODE_KANJI) {
                $p += 2;
            }
            
            $ret = $this->input->append(QR_MODE_KANJI, $p, str_split($this->dataStr));
            if($ret < 0)
                return -1;

            return $run;
        }

        //----------------------------------------------------------------------
        public function eat8()
        {
            $la = QRspec::lengthIndicator(QR_MODE_AN, $this->input->getVersion());
            $ln = QRspec::lengthIndicator(QR_MODE_NUM, $this->input->getVersion());

            $p = 1;
            $dataStrLen = strlen($this->dataStr);
            
            while($p < $dataStrLen) {
                
                $mode = $this->identifyMode($p);
                if($mode == QR_MODE_KANJI) {
                    break;
                }
                if($mode == QR_MODE_NUM) {
                    $q = $p;
                    while(self::isdigitat($this->dataStr, $q)) {
                        $q++;
                    }
                    $dif = QRinput::estimateBitsMode8($p) // + 4 + l8
                         + QRinput::estimateBitsModeNum($q - $p) + 4 + $ln
                         - QRinput::estimateBitsMode8($q); // - 4 - l8
                    if($dif < 0) {
                        break;
                    } else {
                        $p = $q;
                    }
                } else if($mode == QR_MODE_AN) {
                    $q = $p;
                    while(self::isalnumat($this->dataStr, $q)) {
                        $q++;
                    }
                    $dif = QRinput::estimateBitsMode8($p)  // + 4 + l8
                         + QRinput::estimateBitsModeAn($q - $p) + 4 + $la
                         - QRinput::estimateBitsMode8($q); // - 4 - l8
                    if($dif < 0) {
                        break;
                    } else {
                        $p = $q;
                    }
                } else {
                    $p++;
                }
            }

            $run = $p;
            $ret = $this->input->append(QR_MODE_8, $run, str_split($this->dataStr));
            
            if($ret < 0)
                return -1;

            return $run;
        }

        //----------------------------------------------------------------------
        public function splitString()
        {
            while (strlen($this->dataStr) > 0)
            {
                if($this->dataStr == '')
                    return 0;

                $mode = $this->identifyMode(0);
                
                switch ($mode) {
                    case QR_MODE_NUM: $length = $this->eatNum(); break;
                    case QR_MODE_AN:  $length = $this->eatAn(); break;
                    case QR_MODE_KANJI:
                        if ($hint == QR_MODE_KANJI)
                                $length = $this->eatKanji();
                        else    $length = $this->eat8();
                        break;
                    default: $length = $this->eat8(); break;
                
                }

                if($length == 0) return 0;
                if($length < 0)  return -1;
                
                $this->dataStr = substr($this->dataStr, $length);
            }
        }

        //----------------------------------------------------------------------
        public function toUpper()
        {
            $stringLen = strlen($this->dataStr);
            $p = 0;
            
            while ($p<$stringLen) {
                $mode = self::identifyMode(substr($this->dataStr, $p), $this->modeHint);
                if($mode == QR_MODE_KANJI) {
                    $p += 2;
                } else {
                    if (ord($this->dataStr[$p]) >= ord('a') && ord($this->dataStr[$p]) <= ord('z')) {
                        $this->dataStr[$p] = chr(ord($this->dataStr[$p]) - 32);
                    }
                    $p++;
                }
            }

            return $this->dataStr;
        }

        //----------------------------------------------------------------------
        public static function splitStringToQRinput($string, QRinput $input, $modeHint, $casesensitive = true)
        {
            if(is_null($string) || $string == '\0' || $string == '') {
                throw new Exception('empty string!!!');
            }

            $split = new QRsplit($string, $input, $modeHint);
            
            if(!$casesensitive)
                $split->toUpper();
                
            return $split->splitString();
        }
    }



//---- qrrscode.php -----------------------------




/*
 * PHP QR Code encoder
 *
 * Reed-Solomon error correction support
 * 
 * Copyright (C) 2002, 2003, 2004, 2006 Phil Karn, KA9Q
 * (libfec is released under the GNU Lesser General Public License.)
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
    class QRrsItem {
    
        public $mm;                  // Bits per symbol 
        public $nn;                  // Symbols per block (= (1<<mm)-1) 
        public $alpha_to = array();  // log lookup table 
        public $index_of = array();  // Antilog lookup table 
        public $genpoly = array();   // Generator polynomial 
        public $nroots;              // Number of generator roots = number of parity symbols 
        public $fcr;                 // First consecutive root, index form 
        public $prim;                // Primitive element, index form 
        public $iprim;               // prim-th root of 1, index form 
        public $pad;                 // Padding bytes in shortened block 
        public $gfpoly;
    
        //----------------------------------------------------------------------
        public function modnn($x)
        {
            while ($x >= $this->nn) {
                $x -= $this->nn;
                $x = ($x >> $this->mm) + ($x & $this->nn);
            }
            
            return $x;
        }
        
        //----------------------------------------------------------------------
        public static function init_rs_char($symsize, $gfpoly, $fcr, $prim, $nroots, $pad)
        {
            // Common code for intializing a Reed-Solomon control block (char or int symbols)
            // Copyright 2004 Phil Karn, KA9Q
            // May be used under the terms of the GNU Lesser General Public License (LGPL)

            $rs = null;
            
            // Check parameter ranges
            if($symsize < 0 || $symsize > 8)                     return $rs;
            if($fcr < 0 || $fcr >= (1<<$symsize))                return $rs;
            if($prim <= 0 || $prim >= (1<<$symsize))             return $rs;
            if($nroots < 0 || $nroots >= (1<<$symsize))          return $rs; // Can't have more roots than symbol values!
            if($pad < 0 || $pad >= ((1<<$symsize) -1 - $nroots)) return $rs; // Too much padding

            $rs = new QRrsItem();
            $rs->mm = $symsize;
            $rs->nn = (1<<$symsize)-1;
            $rs->pad = $pad;

            $rs->alpha_to = array_fill(0, $rs->nn+1, 0);
            $rs->index_of = array_fill(0, $rs->nn+1, 0);
          
            // PHP style macro replacement ;)
            $NN =& $rs->nn;
            $A0 =& $NN;
            
            // Generate Galois field lookup tables
            $rs->index_of[0] = $A0; // log(zero) = -inf
            $rs->alpha_to[$A0] = 0; // alpha**-inf = 0
            $sr = 1;
          
            for($i=0; $i<$rs->nn; $i++) {
                $rs->index_of[$sr] = $i;
                $rs->alpha_to[$i] = $sr;
                $sr <<= 1;
                if($sr & (1<<$symsize)) {
                    $sr ^= $gfpoly;
                }
                $sr &= $rs->nn;
            }
            
            if($sr != 1){
                // field generator polynomial is not primitive!
                $rs = NULL;
                return $rs;
            }

            /* Form RS code generator polynomial from its roots */
            $rs->genpoly = array_fill(0, $nroots+1, 0);
        
            $rs->fcr = $fcr;
            $rs->prim = $prim;
            $rs->nroots = $nroots;
            $rs->gfpoly = $gfpoly;

            /* Find prim-th root of 1, used in decoding */
            for($iprim=1;($iprim % $prim) != 0;$iprim += $rs->nn)
            ; // intentional empty-body loop!
            
            $rs->iprim = (int)($iprim / $prim);
            $rs->genpoly[0] = 1;
            
            for ($i = 0,$root=$fcr*$prim; $i < $nroots; $i++, $root += $prim) {
                $rs->genpoly[$i+1] = 1;

                // Multiply rs->genpoly[] by  @**(root + x)
                for ($j = $i; $j > 0; $j--) {
                    if ($rs->genpoly[$j] != 0) {
                        $rs->genpoly[$j] = $rs->genpoly[$j-1] ^ $rs->alpha_to[$rs->modnn($rs->index_of[$rs->genpoly[$j]] + $root)];
                    } else {
                        $rs->genpoly[$j] = $rs->genpoly[$j-1];
                    }
                }
                // rs->genpoly[0] can never be zero
                $rs->genpoly[0] = $rs->alpha_to[$rs->modnn($rs->index_of[$rs->genpoly[0]] + $root)];
            }
            
            // convert rs->genpoly[] to index form for quicker encoding
            for ($i = 0; $i <= $nroots; $i++)
                $rs->genpoly[$i] = $rs->index_of[$rs->genpoly[$i]];

            return $rs;
        }
        
        //----------------------------------------------------------------------
        public function encode_rs_char($data, &$parity)
        {
            $MM       =& $this->mm;
            $NN       =& $this->nn;
            $ALPHA_TO =& $this->alpha_to;
            $INDEX_OF =& $this->index_of;
            $GENPOLY  =& $this->genpoly;
            $NROOTS   =& $this->nroots;
            $FCR      =& $this->fcr;
            $PRIM     =& $this->prim;
            $IPRIM    =& $this->iprim;
            $PAD      =& $this->pad;
            $A0       =& $NN;

            $parity = array_fill(0, $NROOTS, 0);

            for($i=0; $i< ($NN-$NROOTS-$PAD); $i++) {
                
                $feedback = $INDEX_OF[$data[$i] ^ $parity[0]];
                if($feedback != $A0) {      
                    // feedback term is non-zero
            
                    // This line is unnecessary when GENPOLY[NROOTS] is unity, as it must
                    // always be for the polynomials constructed by init_rs()
                    $feedback = $this->modnn($NN - $GENPOLY[$NROOTS] + $feedback);
            
                    for($j=1;$j<$NROOTS;$j++) {
                        $parity[$j] ^= $ALPHA_TO[$this->modnn($feedback + $GENPOLY[$NROOTS-$j])];
                    }
                }
                
                // Shift 
                array_shift($parity);
                if($feedback != $A0) {
                    array_push($parity, $ALPHA_TO[$this->modnn($feedback + $GENPOLY[0])]);
                } else {
                    array_push($parity, 0);
                }
            }
        }
    }
    
    //##########################################################################
    
    class QRrs {
    
        public static $items = array();
        
        //----------------------------------------------------------------------
        public static function init_rs($symsize, $gfpoly, $fcr, $prim, $nroots, $pad)
        {
            foreach(self::$items as $rs) {
                if($rs->pad != $pad)       continue;
                if($rs->nroots != $nroots) continue;
                if($rs->mm != $symsize)    continue;
                if($rs->gfpoly != $gfpoly) continue;
                if($rs->fcr != $fcr)       continue;
                if($rs->prim != $prim)     continue;

                return $rs;
            }

            $rs = QRrsItem::init_rs_char($symsize, $gfpoly, $fcr, $prim, $nroots, $pad);
            array_unshift(self::$items, $rs);

            return $rs;
        }
    }



//---- qrmask.php -----------------------------




/*
 * PHP QR Code encoder
 *
 * Masking
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
	define('N1', 3);
	define('N2', 3);
	define('N3', 40);
	define('N4', 10);

	class QRmask {
	
		public $runLength = array();
		
		//----------------------------------------------------------------------
		public function __construct() 
        {
            $this->runLength = array_fill(0, QRSPEC_WIDTH_MAX + 1, 0);
        }
        
        //----------------------------------------------------------------------
        public function writeFormatInformation($width, &$frame, $mask, $level)
        {
            $blacks = 0;
            $format =  QRspec::getFormatInfo($mask, $level);

            for($i=0; $i<8; $i++) {
                if($format & 1) {
                    $blacks += 2;
                    $v = 0x85;
                } else {
                    $v = 0x84;
                }
                
                $frame[8][$width - 1 - $i] = chr($v);
                if($i < 6) {
                    $frame[$i][8] = chr($v);
                } else {
                    $frame[$i + 1][8] = chr($v);
                }
                $format = $format >> 1;
            }
            
            for($i=0; $i<7; $i++) {
                if($format & 1) {
                    $blacks += 2;
                    $v = 0x85;
                } else {
                    $v = 0x84;
                }
                
                $frame[$width - 7 + $i][8] = chr($v);
                if($i == 0) {
                    $frame[8][7] = chr($v);
                } else {
                    $frame[8][6 - $i] = chr($v);
                }
                
                $format = $format >> 1;
            }

            return $blacks;
        }
        
        //----------------------------------------------------------------------
        public function mask0($x, $y) { return ($x+$y)&1;                       }
        public function mask1($x, $y) { return ($y&1);                          }
        public function mask2($x, $y) { return ($x%3);                          }
        public function mask3($x, $y) { return ($x+$y)%3;                       }
        public function mask4($x, $y) { return (((int)($y/2))+((int)($x/3)))&1; }
        public function mask5($x, $y) { return (($x*$y)&1)+($x*$y)%3;           }
        public function mask6($x, $y) { return ((($x*$y)&1)+($x*$y)%3)&1;       }
        public function mask7($x, $y) { return ((($x*$y)%3)+(($x+$y)&1))&1;     }
        
        //----------------------------------------------------------------------
        private function generateMaskNo($maskNo, $width, $frame)
        {
            $bitMask = array_fill(0, $width, array_fill(0, $width, 0));
            
            for($y=0; $y<$width; $y++) {
                for($x=0; $x<$width; $x++) {
                    if(ord($frame[$y][$x]) & 0x80) {
                        $bitMask[$y][$x] = 0;
                    } else {
                        $maskFunc = call_user_func(array($this, 'mask'.$maskNo), $x, $y);
                        $bitMask[$y][$x] = ($maskFunc == 0)?1:0;
                    }
                    
                }
            }
            
            return $bitMask;
        }
        
        //----------------------------------------------------------------------
        public static function serial($bitFrame)
        {
            $codeArr = array();
            
            foreach ($bitFrame as $line)
                $codeArr[] = join('', $line);
                
            return gzcompress(join("\n", $codeArr), 9);
        }
        
        //----------------------------------------------------------------------
        public static function unserial($code)
        {
            $codeArr = array();
            
            $codeLines = explode("\n", gzuncompress($code));
            foreach ($codeLines as $line)
                $codeArr[] = str_split($line);
            
            return $codeArr;
        }
        
        //----------------------------------------------------------------------
        public function makeMaskNo($maskNo, $width, $s, &$d, $maskGenOnly = false) 
        {
            $b = 0;
            $bitMask = array();
            
            $fileName = QR_CACHE_DIR.'mask_'.$maskNo.DIRECTORY_SEPARATOR.'mask_'.$width.'_'.$maskNo.'.dat';

            if (QR_CACHEABLE) {
                if (file_exists($fileName)) {
                    $bitMask = self::unserial(file_get_contents($fileName));
                } else {
                    $bitMask = $this->generateMaskNo($maskNo, $width, $s, $d);
                    if (!file_exists(QR_CACHE_DIR.'mask_'.$maskNo))
                        mkdir(QR_CACHE_DIR.'mask_'.$maskNo);
                    file_put_contents($fileName, self::serial($bitMask));
                }
            } else {
                $bitMask = $this->generateMaskNo($maskNo, $width, $s, $d);
            }

            if ($maskGenOnly)
                return;
                
            $d = $s;

            for($y=0; $y<$width; $y++) {
                for($x=0; $x<$width; $x++) {
                    if($bitMask[$y][$x] == 1) {
                        $d[$y][$x] = chr(ord($s[$y][$x]) ^ (int)$bitMask[$y][$x]);
                    }
                    $b += (int)(ord($d[$y][$x]) & 1);
                }
            }

            return $b;
        }
        
        //----------------------------------------------------------------------
        public function makeMask($width, $frame, $maskNo, $level)
        {
            $masked = array_fill(0, $width, str_repeat("\0", $width));
            $this->makeMaskNo($maskNo, $width, $frame, $masked);
            $this->writeFormatInformation($width, $masked, $maskNo, $level);
       
            return $masked;
        }
        
        //----------------------------------------------------------------------
        public function calcN1N3($length)
        {
            $demerit = 0;

            for($i=0; $i<$length; $i++) {
                
                if($this->runLength[$i] >= 5) {
                    $demerit += (N1 + ($this->runLength[$i] - 5));
                }
                if($i & 1) {
                    if(($i >= 3) && ($i < ($length-2)) && ($this->runLength[$i] % 3 == 0)) {
                        $fact = (int)($this->runLength[$i] / 3);
                        if(($this->runLength[$i-2] == $fact) &&
                           ($this->runLength[$i-1] == $fact) &&
                           ($this->runLength[$i+1] == $fact) &&
                           ($this->runLength[$i+2] == $fact)) {
                            if(($this->runLength[$i-3] < 0) || ($this->runLength[$i-3] >= (4 * $fact))) {
                                $demerit += N3;
                            } else if((($i+3) >= $length) || ($this->runLength[$i+3] >= (4 * $fact))) {
                                $demerit += N3;
                            }
                        }
                    }
                }
            }
            return $demerit;
        }
        
        //----------------------------------------------------------------------
        public function evaluateSymbol($width, $frame)
        {
            $head = 0;
            $demerit = 0;

            for($y=0; $y<$width; $y++) {
                $head = 0;
                $this->runLength[0] = 1;
                
                $frameY = $frame[$y];
                
                if ($y>0)
                    $frameYM = $frame[$y-1];
                
                for($x=0; $x<$width; $x++) {
                    if(($x > 0) && ($y > 0)) {
                        $b22 = ord($frameY[$x]) & ord($frameY[$x-1]) & ord($frameYM[$x]) & ord($frameYM[$x-1]);
                        $w22 = ord($frameY[$x]) | ord($frameY[$x-1]) | ord($frameYM[$x]) | ord($frameYM[$x-1]);
                        
                        if(($b22 | ($w22 ^ 1))&1) {                                                                     
                            $demerit += N2;
                        }
                    }
                    if(($x == 0) && (ord($frameY[$x]) & 1)) {
                        $this->runLength[0] = -1;
                        $head = 1;
                        $this->runLength[$head] = 1;
                    } else if($x > 0) {
                        if((ord($frameY[$x]) ^ ord($frameY[$x-1])) & 1) {
                            $head++;
                            $this->runLength[$head] = 1;
                        } else {
                            $this->runLength[$head]++;
                        }
                    }
                }
    
                $demerit += $this->calcN1N3($head+1);
            }

            for($x=0; $x<$width; $x++) {
                $head = 0;
                $this->runLength[0] = 1;
                
                for($y=0; $y<$width; $y++) {
                    if($y == 0 && (ord($frame[$y][$x]) & 1)) {
                        $this->runLength[0] = -1;
                        $head = 1;
                        $this->runLength[$head] = 1;
                    } else if($y > 0) {
                        if((ord($frame[$y][$x]) ^ ord($frame[$y-1][$x])) & 1) {
                            $head++;
                            $this->runLength[$head] = 1;
                        } else {
                            $this->runLength[$head]++;
                        }
                    }
                }
            
                $demerit += $this->calcN1N3($head+1);
            }

            return $demerit;
        }
        
        
        //----------------------------------------------------------------------
        public function mask($width, $frame, $level)
        {
            $minDemerit = PHP_INT_MAX;
            $bestMaskNum = 0;
            $bestMask = array();
            
            $checked_masks = array(0,1,2,3,4,5,6,7);
            
            if (QR_FIND_FROM_RANDOM !== false) {
            
                $howManuOut = 8-(QR_FIND_FROM_RANDOM % 9);
                for ($i = 0; $i <  $howManuOut; $i++) {
                    $remPos = rand (0, count($checked_masks)-1);
                    unset($checked_masks[$remPos]);
                    $checked_masks = array_values($checked_masks);
                }
            
            }
            
            $bestMask = $frame;
             
            foreach($checked_masks as $i) {
                $mask = array_fill(0, $width, str_repeat("\0", $width));

                $demerit = 0;
                $blacks = 0;
                $blacks  = $this->makeMaskNo($i, $width, $frame, $mask);
                $blacks += $this->writeFormatInformation($width, $mask, $i, $level);
                $blacks  = (int)(100 * $blacks / ($width * $width));
                $demerit = (int)((int)(abs($blacks - 50) / 5) * N4);
                $demerit += $this->evaluateSymbol($width, $mask);
                
                if($demerit < $minDemerit) {
                    $minDemerit = $demerit;
                    $bestMask = $mask;
                    $bestMaskNum = $i;
                }
            }
            
            return $bestMask;
        }
        
        //----------------------------------------------------------------------
    }




//---- qrencode.php -----------------------------




/*
 * PHP QR Code encoder
 *
 * Main encoder classes.
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
    class QRrsblock {
        public $dataLength;
        public $data = array();
        public $eccLength;
        public $ecc = array();
        
        public function __construct($dl, $data, $el, &$ecc, QRrsItem $rs)
        {
            $rs->encode_rs_char($data, $ecc);
        
            $this->dataLength = $dl;
            $this->data = $data;
            $this->eccLength = $el;
            $this->ecc = $ecc;
        }
    };
    
    //##########################################################################

    class QRrawcode {
        public $version;
        public $datacode = array();
        public $ecccode = array();
        public $blocks;
        public $rsblocks = array(); //of RSblock
        public $count;
        public $dataLength;
        public $eccLength;
        public $b1;
        
        //----------------------------------------------------------------------
        public function __construct(QRinput $input)
        {
            $spec = array(0,0,0,0,0);
            
            $this->datacode = $input->getByteStream();
            if(is_null($this->datacode)) {
                throw new Exception('null imput string');
            }

            QRspec::getEccSpec($input->getVersion(), $input->getErrorCorrectionLevel(), $spec);

            $this->version = $input->getVersion();
            $this->b1 = QRspec::rsBlockNum1($spec);
            $this->dataLength = QRspec::rsDataLength($spec);
            $this->eccLength = QRspec::rsEccLength($spec);
            $this->ecccode = array_fill(0, $this->eccLength, 0);
            $this->blocks = QRspec::rsBlockNum($spec);
            
            $ret = $this->init($spec);
            if($ret < 0) {
                throw new Exception('block alloc error');
                return null;
            }

            $this->count = 0;
        }
        
        //----------------------------------------------------------------------
        public function init(array $spec)
        {
            $dl = QRspec::rsDataCodes1($spec);
            $el = QRspec::rsEccCodes1($spec);
            $rs = QRrs::init_rs(8, 0x11d, 0, 1, $el, 255 - $dl - $el);
            

            $blockNo = 0;
            $dataPos = 0;
            $eccPos = 0;
            for($i=0; $i<QRspec::rsBlockNum1($spec); $i++) {
                $ecc = array_slice($this->ecccode,$eccPos);
                $this->rsblocks[$blockNo] = new QRrsblock($dl, array_slice($this->datacode, $dataPos), $el,  $ecc, $rs);
                $this->ecccode = array_merge(array_slice($this->ecccode,0, $eccPos), $ecc);
                
                $dataPos += $dl;
                $eccPos += $el;
                $blockNo++;
            }

            if(QRspec::rsBlockNum2($spec) == 0)
                return 0;

            $dl = QRspec::rsDataCodes2($spec);
            $el = QRspec::rsEccCodes2($spec);
            $rs = QRrs::init_rs(8, 0x11d, 0, 1, $el, 255 - $dl - $el);
            
            if($rs == NULL) return -1;
            
            for($i=0; $i<QRspec::rsBlockNum2($spec); $i++) {
                $ecc = array_slice($this->ecccode,$eccPos);
                $this->rsblocks[$blockNo] = new QRrsblock($dl, array_slice($this->datacode, $dataPos), $el, $ecc, $rs);
                $this->ecccode = array_merge(array_slice($this->ecccode,0, $eccPos), $ecc);
                
                $dataPos += $dl;
                $eccPos += $el;
                $blockNo++;
            }

            return 0;
        }
        
        //----------------------------------------------------------------------
        public function getCode()
        {
            $ret;

            if($this->count < $this->dataLength) {
                $row = $this->count % $this->blocks;
                $col = $this->count / $this->blocks;
                if($col >= $this->rsblocks[0]->dataLength) {
                    $row += $this->b1;
                }
                $ret = $this->rsblocks[$row]->data[$col];
            } else if($this->count < $this->dataLength + $this->eccLength) {
                $row = ($this->count - $this->dataLength) % $this->blocks;
                $col = ($this->count - $this->dataLength) / $this->blocks;
                $ret = $this->rsblocks[$row]->ecc[$col];
            } else {
                return 0;
            }
            $this->count++;
            
            return $ret;
        }
    }

    //##########################################################################
    
    class QRcode {
    
        public $version;
        public $width;
        public $data; 
        
        //----------------------------------------------------------------------
        public function encodeMask(QRinput $input, $mask)
        {
            if($input->getVersion() < 0 || $input->getVersion() > QRSPEC_VERSION_MAX) {
                throw new Exception('wrong version');
            }
            if($input->getErrorCorrectionLevel() > QR_ECLEVEL_H) {
                throw new Exception('wrong level');
            }

            $raw = new QRrawcode($input);
            
            QRtools::markTime('after_raw');
            
            $version = $raw->version;
            $width = QRspec::getWidth($version);
            $frame = QRspec::newFrame($version);
            
            $filler = new FrameFiller($width, $frame);
            if(is_null($filler)) {
                return NULL;
            }

            // inteleaved data and ecc codes
            for($i=0; $i<$raw->dataLength + $raw->eccLength; $i++) {
                $code = $raw->getCode();
                $bit = 0x80;
                for($j=0; $j<8; $j++) {
                    $addr = $filler->next();
                    $filler->setFrameAt($addr, 0x02 | (($bit & $code) != 0));
                    $bit = $bit >> 1;
                }
            }
            
            QRtools::markTime('after_filler');
            
            unset($raw);
            
            // remainder bits
            $j = QRspec::getRemainder($version);
            for($i=0; $i<$j; $i++) {
                $addr = $filler->next();
                $filler->setFrameAt($addr, 0x02);
            }
            
            $frame = $filler->frame;
            unset($filler);
            
            
            // masking
            $maskObj = new QRmask();
            if($mask < 0) {
            
                if (QR_FIND_BEST_MASK) {
                    $masked = $maskObj->mask($width, $frame, $input->getErrorCorrectionLevel());
                } else {
                    $masked = $maskObj->makeMask($width, $frame, (intval(QR_DEFAULT_MASK) % 8), $input->getErrorCorrectionLevel());
                }
            } else {
                $masked = $maskObj->makeMask($width, $frame, $mask, $input->getErrorCorrectionLevel());
            }
            
            if($masked == NULL) {
                return NULL;
            }
            
            QRtools::markTime('after_mask');
            
            $this->version = $version;
            $this->width = $width;
            $this->data = $masked;
            
            return $this;
        }
    
        //----------------------------------------------------------------------
        public function encodeInput(QRinput $input)
        {
            return $this->encodeMask($input, -1);
        }
        
        //----------------------------------------------------------------------
        public function encodeString8bit($string, $version, $level)
        {
            if(string == NULL) {
                throw new Exception('empty string!');
                return NULL;
            }

            $input = new QRinput($version, $level);
            if($input == NULL) return NULL;

            $ret = $input->append($input, QR_MODE_8, strlen($string), str_split($string));
            if($ret < 0) {
                unset($input);
                return NULL;
            }
            return $this->encodeInput($input);
        }

        //----------------------------------------------------------------------
        public function encodeString($string, $version, $level, $hint, $casesensitive)
        {

            if($hint != QR_MODE_8 && $hint != QR_MODE_KANJI) {
                throw new Exception('bad hint');
                return NULL;
            }

            $input = new QRinput($version, $level);
            if($input == NULL) return NULL;

            $ret = QRsplit::splitStringToQRinput($string, $input, $hint, $casesensitive);
            if($ret < 0) {
                return NULL;
            }

            return $this->encodeInput($input);
        }
        
        //----------------------------------------------------------------------
        public static function png($text, $outfile = false, $level = QR_ECLEVEL_L, $size = 3, $margin = 4, $saveandprint=false) 
        {
            $enc = QRencode::factory($level, $size, $margin);
            return $enc->encodePNG($text, $outfile, $saveandprint=false);
        }

        //----------------------------------------------------------------------
        public static function text($text, $outfile = false, $level = QR_ECLEVEL_L, $size = 3, $margin = 4) 
        {
            $enc = QRencode::factory($level, $size, $margin);
            return $enc->encode($text, $outfile);
        }

        //----------------------------------------------------------------------
        public static function raw($text, $outfile = false, $level = QR_ECLEVEL_L, $size = 3, $margin = 4) 
        {
            $enc = QRencode::factory($level, $size, $margin);
            return $enc->encodeRAW($text, $outfile);
        }
    }
    
    //##########################################################################
    
    class FrameFiller {
    
        public $width;
        public $frame;
        public $x;
        public $y;
        public $dir;
        public $bit;
        
        //----------------------------------------------------------------------
        public function __construct($width, &$frame)
        {
            $this->width = $width;
            $this->frame = $frame;
            $this->x = $width - 1;
            $this->y = $width - 1;
            $this->dir = -1;
            $this->bit = -1;
        }
        
        //----------------------------------------------------------------------
        public function setFrameAt($at, $val)
        {
            $this->frame[$at['y']][$at['x']] = chr($val);
        }
        
        //----------------------------------------------------------------------
        public function getFrameAt($at)
        {
            return ord($this->frame[$at['y']][$at['x']]);
        }
        
        //----------------------------------------------------------------------
        public function next()
        {
            do {
            
                if($this->bit == -1) {
                    $this->bit = 0;
                    return array('x'=>$this->x, 'y'=>$this->y);
                }

                $x = $this->x;
                $y = $this->y;
                $w = $this->width;

                if($this->bit == 0) {
                    $x--;
                    $this->bit++;
                } else {
                    $x++;
                    $y += $this->dir;
                    $this->bit--;
                }

                if($this->dir < 0) {
                    if($y < 0) {
                        $y = 0;
                        $x -= 2;
                        $this->dir = 1;
                        if($x == 6) {
                            $x--;
                            $y = 9;
                        }
                    }
                } else {
                    if($y == $w) {
                        $y = $w - 1;
                        $x -= 2;
                        $this->dir = -1;
                        if($x == 6) {
                            $x--;
                            $y -= 8;
                        }
                    }
                }
                if($x < 0 || $y < 0) return null;

                $this->x = $x;
                $this->y = $y;

            } while(ord($this->frame[$y][$x]) & 0x80);
                        
            return array('x'=>$x, 'y'=>$y);
        }
        
    } ;
    
    //##########################################################################    
    
    class QRencode {
    
        public $casesensitive = true;
        public $eightbit = false;
        
        public $version = 0;
        public $size = 3;
        public $margin = 4;
        
        public $structured = 0; // not supported yet
        
        public $level = QR_ECLEVEL_L;
        public $hint = QR_MODE_8;
        
        //----------------------------------------------------------------------
        public static function factory($level = QR_ECLEVEL_L, $size = 3, $margin = 4)
        {
            $enc = new QRencode();
            $enc->size = $size;
            $enc->margin = $margin;
            
            switch ($level.'') {
                case '0':
                case '1':
                case '2':
                case '3':
                        $enc->level = $level;
                    break;
                case 'l':
                case 'L':
                        $enc->level = QR_ECLEVEL_L;
                    break;
                case 'm':
                case 'M':
                        $enc->level = QR_ECLEVEL_M;
                    break;
                case 'q':
                case 'Q':
                        $enc->level = QR_ECLEVEL_Q;
                    break;
                case 'h':
                case 'H':
                        $enc->level = QR_ECLEVEL_H;
                    break;
            }
            
            return $enc;
        }
        
        //----------------------------------------------------------------------
        public function encodeRAW($intext, $outfile = false) 
        {
            $code = new QRcode();

            if($this->eightbit) {
                $code->encodeString8bit($intext, $this->version, $this->level);
            } else {
                $code->encodeString($intext, $this->version, $this->level, $this->hint, $this->casesensitive);
            }
            
            return $code->data;
        }

        //----------------------------------------------------------------------
        public function encode($intext, $outfile = false) 
        {
            $code = new QRcode();

            if($this->eightbit) {
                $code->encodeString8bit($intext, $this->version, $this->level);
            } else {
                $code->encodeString($intext, $this->version, $this->level, $this->hint, $this->casesensitive);
            }
            
            QRtools::markTime('after_encode');
            
            if ($outfile!== false) {
                file_put_contents($outfile, join("\n", QRtools::binarize($code->data)));
            } else {
                return QRtools::binarize($code->data);
            }
        }
        
        //----------------------------------------------------------------------
        public function encodePNG($intext, $outfile = false,$saveandprint=false) 
        {
            try {
            
                ob_start();
                $tab = $this->encode($intext);
                $err = ob_get_contents();
                ob_end_clean();
                
                if ($err != '')
                    QRtools::log($outfile, $err);
                
                $maxSize = (int)(QR_PNG_MAXIMUM_SIZE / (count($tab)+2*$this->margin));
                
                QRimage::png($tab, $outfile, min(max(1, $this->size), $maxSize), $this->margin,$saveandprint);
            
            } catch (Exception $e) {
            
                QRtools::log($outfile, $e->getMessage());
            
            }
        }
    }



```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/LICENSE


```
                  GNU LESSER GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.


  This version of the GNU Lesser General Public License incorporates
the terms and conditions of version 3 of the GNU General Public
License, supplemented by the additional permissions listed below.

  0. Additional Definitions.

  As used herein, "this License" refers to version 3 of the GNU Lesser
General Public License, and the "GNU GPL" refers to version 3 of the GNU
General Public License.

  "The Library" refers to a covered work governed by this License,
other than an Application or a Combined Work as defined below.

  An "Application" is any work that makes use of an interface provided
by the Library, but which is not otherwise based on the Library.
Defining a subclass of a class defined by the Library is deemed a mode
of using an interface provided by the Library.

  A "Combined Work" is a work produced by combining or linking an
Application with the Library.  The particular version of the Library
with which the Combined Work was made is also called the "Linked
Version".

  The "Minimal Corresponding Source" for a Combined Work means the
Corresponding Source for the Combined Work, excluding any source code
for portions of the Combined Work that, considered in isolation, are
based on the Application, and not on the Linked Version.

  The "Corresponding Application Code" for a Combined Work means the
object code and/or source code for the Application, including any data
and utility programs needed for reproducing the Combined Work from the
Application, but excluding the System Libraries of the Combined Work.

  1. Exception to Section 3 of the GNU GPL.

  You may convey a covered work under sections 3 and 4 of this License
without being bound by section 3 of the GNU GPL.

  2. Conveying Modified Versions.

  If you modify a copy of the Library, and, in your modifications, a
facility refers to a function or data to be supplied by an Application
that uses the facility (other than as an argument passed when the
facility is invoked), then you may convey a copy of the modified
version:

   a) under this License, provided that you make a good faith effort to
   ensure that, in the event an Application does not supply the
   function or data, the facility still operates, and performs
   whatever part of its purpose remains meaningful, or

   b) under the GNU GPL, with none of the additional permissions of
   this License applicable to that copy.

  3. Object Code Incorporating Material from Library Header Files.

  The object code form of an Application may incorporate material from
a header file that is part of the Library.  You may convey such object
code under terms of your choice, provided that, if the incorporated
material is not limited to numerical parameters, data structure
layouts and accessors, or small macros, inline functions and templates
(ten or fewer lines in length), you do both of the following:

   a) Give prominent notice with each copy of the object code that the
   Library is used in it and that the Library and its use are
   covered by this License.

   b) Accompany the object code with a copy of the GNU GPL and this license
   document.

  4. Combined Works.

  You may convey a Combined Work under terms of your choice that,
taken together, effectively do not restrict modification of the
portions of the Library contained in the Combined Work and reverse
engineering for debugging such modifications, if you also do each of
the following:

   a) Give prominent notice with each copy of the Combined Work that
   the Library is used in it and that the Library and its use are
   covered by this License.

   b) Accompany the Combined Work with a copy of the GNU GPL and this license
   document.

   c) For a Combined Work that displays copyright notices during
   execution, include the copyright notice for the Library among
   these notices, as well as a reference directing the user to the
   copies of the GNU GPL and this license document.

   d) Do one of the following:

       0) Convey the Minimal Corresponding Source under the terms of this
       License, and the Corresponding Application Code in a form
       suitable for, and under terms that permit, the user to
       recombine or relink the Application with a modified version of
       the Linked Version to produce a modified Combined Work, in the
       manner specified by section 6 of the GNU GPL for conveying
       Corresponding Source.

       1) Use a suitable shared library mechanism for linking with the
       Library.  A suitable mechanism is one that (a) uses at run time
       a copy of the Library already present on the user's computer
       system, and (b) will operate properly with a modified version
       of the Library that is interface-compatible with the Linked
       Version.

   e) Provide Installation Information, but only if you would otherwise
   be required to provide such information under section 6 of the
   GNU GPL, and only to the extent that such information is
   necessary to install and execute a modified version of the
   Combined Work produced by recombining or relinking the
   Application with a modified version of the Linked Version. (If
   you use option 4d0, the Installation Information must accompany
   the Minimal Corresponding Source and Corresponding Application
   Code. If you use option 4d1, you must provide the Installation
   Information in the manner specified by section 6 of the GNU GPL
   for conveying Corresponding Source.)

  5. Combined Libraries.

  You may place library facilities that are a work based on the
Library side by side in a single library together with other library
facilities that are not Applications and are not covered by this
License, and convey such a combined library under terms of your
choice, if you do both of the following:

   a) Accompany the combined library with a copy of the same work based
   on the Library, uncombined with any other library facilities,
   conveyed under the terms of this License.

   b) Give prominent notice with the combined library that part of it
   is a work based on the Library, and explaining where to find the
   accompanying uncombined form of the same work.

  6. Revised Versions of the GNU Lesser General Public License.

  The Free Software Foundation may publish revised and/or new versions
of the GNU Lesser General Public License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.

  Each version is given a distinguishing version number. If the
Library as you received it specifies that a certain numbered version
of the GNU Lesser General Public License "or any later version"
applies to it, you have the option of following the terms and
conditions either of that published version or of any later version
published by the Free Software Foundation. If the Library as you
received it does not specify a version number of the GNU Lesser
General Public License, you may choose any version of the GNU Lesser
General Public License ever published by the Free Software Foundation.

  If the Library as you received it specifies that a proxy can decide
whether future versions of the GNU Lesser General Public License shall
apply, that proxy's public statement of acceptance of any version is
permanent authorization for you to choose that version for the
Library.

```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrtools.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * Toolset, handy and debug utilites.
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */

    class QRtools {
    
        //----------------------------------------------------------------------
        public static function binarize($frame)
        {
            $len = count($frame);
            foreach ($frame as &$frameLine) {
                
                for($i=0; $i<$len; $i++) {
                    $frameLine[$i] = (ord($frameLine[$i])&1)?'1':'0';
                }
            }
            
            return $frame;
        }
        
        //----------------------------------------------------------------------
        public static function tcpdfBarcodeArray($code, $mode = 'QR,L', $tcPdfVersion = '4.5.037')
        {
            $barcode_array = array();
            
            if (!is_array($mode))
                $mode = explode(',', $mode);
                
            $eccLevel = 'L';
                
            if (count($mode) > 1) {
                $eccLevel = $mode[1];
            }
                
            $qrTab = QRcode::text($code, false, $eccLevel);
            $size = count($qrTab);
                
            $barcode_array['num_rows'] = $size;
            $barcode_array['num_cols'] = $size;
            $barcode_array['bcode'] = array();
                
            foreach ($qrTab as $line) {
                $arrAdd = array();
                foreach(str_split($line) as $char)
                    $arrAdd[] = ($char=='1')?1:0;
                $barcode_array['bcode'][] = $arrAdd;
            }
                    
            return $barcode_array;
        }
        
        //----------------------------------------------------------------------
        public static function clearCache()
        {
            self::$frames = array();
        }
        
        //----------------------------------------------------------------------
        public static function buildCache()
        {
			QRtools::markTime('before_build_cache');
			
			$mask = new QRmask();
            for ($a=1; $a <= QRSPEC_VERSION_MAX; $a++) {
                $frame = QRspec::newFrame($a);
                if (QR_IMAGE) {
                    $fileName = QR_CACHE_DIR.'frame_'.$a.'.png';
                    QRimage::png(self::binarize($frame), $fileName, 1, 0);
                }
				
				$width = count($frame);
				$bitMask = array_fill(0, $width, array_fill(0, $width, 0));
				for ($maskNo=0; $maskNo<8; $maskNo++)
					$mask->makeMaskNo($maskNo, $width, $frame, $bitMask, true);
            }
			
			QRtools::markTime('after_build_cache');
        }

        //----------------------------------------------------------------------
        public static function log($outfile, $err)
        {
            if (QR_LOG_DIR !== false) {
                if ($err != '') {
                    if ($outfile !== false) {
                        file_put_contents(QR_LOG_DIR.basename($outfile).'-errors.txt', date('Y-m-d H:i:s').': '.$err, FILE_APPEND);
                    } else {
                        file_put_contents(QR_LOG_DIR.'errors.txt', date('Y-m-d H:i:s').': '.$err, FILE_APPEND);
                    }
                }    
            }
        }
        
        //----------------------------------------------------------------------
        public static function dumpMask($frame) 
        {
            $width = count($frame);
            for($y=0;$y<$width;$y++) {
                for($x=0;$x<$width;$x++) {
                    echo ord($frame[$y][$x]).',';
                }
            }
        }
        
        //----------------------------------------------------------------------
        public static function markTime($markerId)
        {
            list($usec, $sec) = explode(" ", microtime());
            $time = ((float)$usec + (float)$sec);
            
            if (!isset($GLOBALS['qr_time_bench']))
                $GLOBALS['qr_time_bench'] = array();
            
            $GLOBALS['qr_time_bench'][$markerId] = $time;
        }
        
        //----------------------------------------------------------------------
        public static function timeBenchmark()
        {
            self::markTime('finish');
        
            $lastTime = 0;
            $startTime = 0;
            $p = 0;

            echo '<table cellpadding="3" cellspacing="1">
                    <thead><tr style="border-bottom:1px solid silver"><td colspan="2" style="text-align:center">BENCHMARK</td></tr></thead>
                    <tbody>';

            foreach($GLOBALS['qr_time_bench'] as $markerId=>$thisTime) {
                if ($p > 0) {
                    echo '<tr><th style="text-align:right">till '.$markerId.': </th><td>'.number_format($thisTime-$lastTime, 6).'s</td></tr>';
                } else {
                    $startTime = $thisTime;
                }
                
                $p++;
                $lastTime = $thisTime;
            }
            
            echo '</tbody><tfoot>
                <tr style="border-top:2px solid black"><th style="text-align:right">TOTAL: </th><td>'.number_format($lastTime-$startTime, 6).'s</td></tr>
            </tfoot>
            </table>';
        }
        
    }
    
    //##########################################################################
    
    QRtools::markTime('start');
    
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/5260548882.png-errors.txt


```
2022-12-11 09:04:01: empty string!!!
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrsplit.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * Input splitting classes
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * The following data / specifications are taken from
 * "Two dimensional symbol -- QR-code -- Basic Specification" (JIS X0510:2004)
 *  or
 * "Automatic identification and data capture techniques -- 
 *  QR Code 2005 bar code symbology specification" (ISO/IEC 18004:2006)
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
    class QRsplit {

        public $dataStr = '';
        public $input;
        public $modeHint;

        //----------------------------------------------------------------------
        public function __construct($dataStr, $input, $modeHint) 
        {
            $this->dataStr  = $dataStr;
            $this->input    = $input;
            $this->modeHint = $modeHint;
        }
        
        //----------------------------------------------------------------------
        public static function isdigitat($str, $pos)
        {    
            if ($pos >= strlen($str))
                return false;
            
            return ((ord($str[$pos]) >= ord('0'))&&(ord($str[$pos]) <= ord('9')));
        }
        
        //----------------------------------------------------------------------
        public static function isalnumat($str, $pos)
        {
            if ($pos >= strlen($str))
                return false;
                
            return (QRinput::lookAnTable(ord($str[$pos])) >= 0);
        }

        //----------------------------------------------------------------------
        public function identifyMode($pos)
        {
            if ($pos >= strlen($this->dataStr)) 
                return QR_MODE_NUL;
                
            $c = $this->dataStr[$pos];
            
            if(self::isdigitat($this->dataStr, $pos)) {
                return QR_MODE_NUM;
            } else if(self::isalnumat($this->dataStr, $pos)) {
                return QR_MODE_AN;
            } else if($this->modeHint == QR_MODE_KANJI) {
            
                if ($pos+1 < strlen($this->dataStr)) 
                {
                    $d = $this->dataStr[$pos+1];
                    $word = (ord($c) << 8) | ord($d);
                    if(($word >= 0x8140 && $word <= 0x9ffc) || ($word >= 0xe040 && $word <= 0xebbf)) {
                        return QR_MODE_KANJI;
                    }
                }
            }

            return QR_MODE_8;
        } 
        
        //----------------------------------------------------------------------
        public function eatNum()
        {
            $ln = QRspec::lengthIndicator(QR_MODE_NUM, $this->input->getVersion());

            $p = 0;
            while(self::isdigitat($this->dataStr, $p)) {
                $p++;
            }
            
            $run = $p;
            $mode = $this->identifyMode($p);
            
            if($mode == QR_MODE_8) {
                $dif = QRinput::estimateBitsModeNum($run) + 4 + $ln
                     + QRinput::estimateBitsMode8(1)         // + 4 + l8
                     - QRinput::estimateBitsMode8($run + 1); // - 4 - l8
                if($dif > 0) {
                    return $this->eat8();
                }
            }
            if($mode == QR_MODE_AN) {
                $dif = QRinput::estimateBitsModeNum($run) + 4 + $ln
                     + QRinput::estimateBitsModeAn(1)        // + 4 + la
                     - QRinput::estimateBitsModeAn($run + 1);// - 4 - la
                if($dif > 0) {
                    return $this->eatAn();
                }
            }
            
            $ret = $this->input->append(QR_MODE_NUM, $run, str_split($this->dataStr));
            if($ret < 0)
                return -1;

            return $run;
        }
        
        //----------------------------------------------------------------------
        public function eatAn()
        {
            $la = QRspec::lengthIndicator(QR_MODE_AN,  $this->input->getVersion());
            $ln = QRspec::lengthIndicator(QR_MODE_NUM, $this->input->getVersion());

            $p = 0;
            
            while(self::isalnumat($this->dataStr, $p)) {
                if(self::isdigitat($this->dataStr, $p)) {
                    $q = $p;
                    while(self::isdigitat($this->dataStr, $q)) {
                        $q++;
                    }
                    
                    $dif = QRinput::estimateBitsModeAn($p) // + 4 + la
                         + QRinput::estimateBitsModeNum($q - $p) + 4 + $ln
                         - QRinput::estimateBitsModeAn($q); // - 4 - la
                         
                    if($dif < 0) {
                        break;
                    } else {
                        $p = $q;
                    }
                } else {
                    $p++;
                }
            }

            $run = $p;

            if(!self::isalnumat($this->dataStr, $p)) {
                $dif = QRinput::estimateBitsModeAn($run) + 4 + $la
                     + QRinput::estimateBitsMode8(1) // + 4 + l8
                      - QRinput::estimateBitsMode8($run + 1); // - 4 - l8
                if($dif > 0) {
                    return $this->eat8();
                }
            }

            $ret = $this->input->append(QR_MODE_AN, $run, str_split($this->dataStr));
            if($ret < 0)
                return -1;

            return $run;
        }
        
        //----------------------------------------------------------------------
        public function eatKanji()
        {
            $p = 0;
            
            while($this->identifyMode($p) == QR_MODE_KANJI) {
                $p += 2;
            }
            
            $ret = $this->input->append(QR_MODE_KANJI, $p, str_split($this->dataStr));
            if($ret < 0)
                return -1;

            return $run;
        }

        //----------------------------------------------------------------------
        public function eat8()
        {
            $la = QRspec::lengthIndicator(QR_MODE_AN, $this->input->getVersion());
            $ln = QRspec::lengthIndicator(QR_MODE_NUM, $this->input->getVersion());

            $p = 1;
            $dataStrLen = strlen($this->dataStr);
            
            while($p < $dataStrLen) {
                
                $mode = $this->identifyMode($p);
                if($mode == QR_MODE_KANJI) {
                    break;
                }
                if($mode == QR_MODE_NUM) {
                    $q = $p;
                    while(self::isdigitat($this->dataStr, $q)) {
                        $q++;
                    }
                    $dif = QRinput::estimateBitsMode8($p) // + 4 + l8
                         + QRinput::estimateBitsModeNum($q - $p) + 4 + $ln
                         - QRinput::estimateBitsMode8($q); // - 4 - l8
                    if($dif < 0) {
                        break;
                    } else {
                        $p = $q;
                    }
                } else if($mode == QR_MODE_AN) {
                    $q = $p;
                    while(self::isalnumat($this->dataStr, $q)) {
                        $q++;
                    }
                    $dif = QRinput::estimateBitsMode8($p)  // + 4 + l8
                         + QRinput::estimateBitsModeAn($q - $p) + 4 + $la
                         - QRinput::estimateBitsMode8($q); // - 4 - l8
                    if($dif < 0) {
                        break;
                    } else {
                        $p = $q;
                    }
                } else {
                    $p++;
                }
            }

            $run = $p;
            $ret = $this->input->append(QR_MODE_8, $run, str_split($this->dataStr));
            
            if($ret < 0)
                return -1;

            return $run;
        }

        //----------------------------------------------------------------------
        public function splitString()
        {
            while (strlen($this->dataStr) > 0)
            {
                if($this->dataStr == '')
                    return 0;

                $mode = $this->identifyMode(0);
                
                switch ($mode) {
                    case QR_MODE_NUM: $length = $this->eatNum(); break;
                    case QR_MODE_AN:  $length = $this->eatAn(); break;
                    case QR_MODE_KANJI:
                        if ($hint == QR_MODE_KANJI)
                                $length = $this->eatKanji();
                        else    $length = $this->eat8();
                        break;
                    default: $length = $this->eat8(); break;
                
                }

                if($length == 0) return 0;
                if($length < 0)  return -1;
                
                $this->dataStr = substr($this->dataStr, $length);
            }
        }

        //----------------------------------------------------------------------
        public function toUpper()
        {
            $stringLen = strlen($this->dataStr);
            $p = 0;
            
            while ($p<$stringLen) {
                $mode = self::identifyMode(substr($this->dataStr, $p), $this->modeHint);
                if($mode == QR_MODE_KANJI) {
                    $p += 2;
                } else {
                    if (ord($this->dataStr[$p]) >= ord('a') && ord($this->dataStr[$p]) <= ord('z')) {
                        $this->dataStr[$p] = chr(ord($this->dataStr[$p]) - 32);
                    }
                    $p++;
                }
            }

            return $this->dataStr;
        }

        //----------------------------------------------------------------------
        public static function splitStringToQRinput($string, QRinput $input, $modeHint, $casesensitive = true)
        {
            if(is_null($string) || $string == '\0' || $string == '') {
                throw new Exception('empty string!!!');
            }

            $split = new QRsplit($string, $input, $modeHint);
            
            if(!$casesensitive)
                $split->toUpper();
                
            return $split->splitString();
        }
    }
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrimage.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * Image output of code using GD2
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
    define('QR_IMAGE', true);

    class QRimage {
    
        //----------------------------------------------------------------------
        public static function png($frame, $filename = false, $pixelPerPoint = 4, $outerFrame = 4,$saveandprint=FALSE) 
        {
            $image = self::image($frame, $pixelPerPoint, $outerFrame);
            
            if ($filename === false) {
                Header("Content-type: image/png");
                ImagePng($image);
            } else {
                if($saveandprint===TRUE){
                    ImagePng($image, $filename);
                    header("Content-type: image/png");
                    ImagePng($image);
                }else{
                    ImagePng($image, $filename);
                }
            }
            
            ImageDestroy($image);
        }
    
        //----------------------------------------------------------------------
        public static function jpg($frame, $filename = false, $pixelPerPoint = 8, $outerFrame = 4, $q = 85) 
        {
            $image = self::image($frame, $pixelPerPoint, $outerFrame);
            
            if ($filename === false) {
                Header("Content-type: image/jpeg");
                ImageJpeg($image, null, $q);
            } else {
                ImageJpeg($image, $filename, $q);            
            }
            
            ImageDestroy($image);
        }
    
        //----------------------------------------------------------------------
        private static function image($frame, $pixelPerPoint = 4, $outerFrame = 4) 
        {
            $h = count($frame);
            $w = strlen($frame[0]);
            
            $imgW = $w + 2*$outerFrame;
            $imgH = $h + 2*$outerFrame;
            
            $base_image =ImageCreate($imgW, $imgH);
            
            $col[0] = ImageColorAllocate($base_image,255,255,255);
            $col[1] = ImageColorAllocate($base_image,0,0,0);

            imagefill($base_image, 0, 0, $col[0]);

            for($y=0; $y<$h; $y++) {
                for($x=0; $x<$w; $x++) {
                    if ($frame[$y][$x] == '1') {
                        ImageSetPixel($base_image,$x+$outerFrame,$y+$outerFrame,$col[1]); 
                    }
                }
            }
            
            // $target_image =ImageCreate($imgW * $pixelPerPoint, $imgH * $pixelPerPoint);
            // ImageCopyResized($target_image, $base_image, 0, 0, 0, 0, $imgW * $pixelPerPoint, $imgH * $pixelPerPoint, $imgW, $imgH);

            $targetW = (defined('IMAGE_WIDTH') ? IMAGE_WIDTH : $imgW * $pixelPerPoint );
            $targetH = (defined('IMAGE_HEIGHT') ? IMAGE_HEIGHT : $imgH * $pixelPerPoint );

            $target_image =ImageCreate($targetW, $targetH);

            ImageCopyResized($target_image, $base_image, 0, 0, 0, 0, $targetW, $targetH, $imgW, $imgH);
            ImageDestroy($base_image);
            
            return $target_image;
        }
    }

```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/README


```
This is PHP implementation of QR Code 2-D barcode generator. It is pure-php
LGPL-licensed implementation based on C libqrencode by Kentaro Fukuchi.

== LICENSING ==

Copyright (C) 2010 by Dominik Dzienia 

This library is free software; you can redistribute it and/or modify it under
the terms of the GNU Lesser General Public License as published by the Free
Software Foundation; either version 3 of the License, or any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU Lesser General Public License (LICENSE file)
for more details.

You should have received a copy of the GNU Lesser General Public License along
with this library; if not, write to the Free Software Foundation, Inc., 51
Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

== INSTALATION AND USAGE ==

 * INSTALL file
 * http://sourceforge.net/apps/mediawiki/phpqrcode/index.php?title=Main_Page

== CONTACT ==

Fell free to contact me via e-mail (deltalab at poczta dot fm) or using
folowing project pages:

 * http://sourceforge.net/projects/phpqrcode/
 * http://phpqrcode.sourceforge.net/
  
== ACKNOWLEDGMENTS ==

Based on C libqrencode library (ver. 3.1.1) 
Copyright (C) 2006-2010 by Kentaro Fukuchi
http://megaui.net/fukuchi/works/qrencode/index.en.html

QR Code is registered trademarks of DENSO WAVE INCORPORATED in JAPAN and other
countries.

Reed-Solomon code encoder is written by Phil Karn, KA9Q.
Copyright (C) 2002, 2003, 2004, 2006 Phil Karn, KA9Q
 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/INSTALL


```
== REQUIREMENTS ==

 * PHP5
 * PHP GD2 extension with JPEG and PNG support
 
== INSTALLATION ==

If you want to recreate cache by yourself make sure cache directory is
writable and you have permisions to write into it. Also make sure you are
able to read files in it if you have cache option enabled
 
== CONFIGURATION ==

Feel free to modify config constants in qrconfig.php file. Read about it in
provided comments and project wiki page (links in README file)

== QUICK START ==

Notice: probably you should'nt use all of this in same script :)

<?phpb

//include only that one, rest required files will be included from it
include "qrlib.php"

//write code into file, Error corection lecer is lowest, L (one form: L,M,Q,H)
//each code square will be 4x4 pixels (4x zoom)
//code will have 2 code squares white boundary around 

QRcode::png('PHP QR Code :)', 'test.png', 'L', 4, 2);

//same as above but outputs file directly into browser (with appr. header etc.)
//all other settings are default
//WARNING! it should be FIRST and ONLY output generated by script, otherwise
//rest of output will land inside PNG binary, breaking it for sure
QRcode::png('PHP QR Code :)');

//show benchmark
QRtools::timeBenchmark();

//rebuild cache
QRtools::buildCache();

//code generated in text mode - as a binary table
//then displayed out as HTML using Unicode block building chars :)
$tab = $qr->encode('PHP QR Code :)');
QRspec::debug($tab, true);

== TCPDF INTEGRATION ==

Inside bindings/tcpdf you will find slightly modified 2dbarcodes.php.
Instal phpqrcode liblaty inside tcpdf folder, then overwrite (or merge)
2dbarcodes.php 

Then use similar as example #50 from TCPDF examples:

<?php

$style = array(
    'border' => true,
    'padding' => 4,
    'fgcolor' => array(0,0,0),
    'bgcolor' => false, //array(255,255,255)
);

//code name: QR, specify error correction level after semicolon (L,M,Q,H)
$pdf->write2DBarcode('PHP QR Code :)', 'QR,L', '', '', 30, 30, $style, 'N');

```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_28.png


```
PNG

   IHDR         nK   PLTE   ٟ   IDATx햱0E+a	@
k
L@>M&wUOOq1ٯ,k \4Dl3}qpȈM|$GqAܧxq)82_9Ծrj_e98CZCn4w6]8[p[̆8Mި.q    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_18.png


```
PNG

   IHDR   Y   Y   o   PLTE   ٟ   IDATxc`ja\a8w{zCa haz@ Ap0 a h70|DGA332!JL.2M)tXR BA2z\MC"s8 ϽH    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_17.png


```
PNG

   IHDR   U   U   ;:   PLTE   ٟ   IDATxc`Wja\a[0C=Ł׃P&_z ?$,U0@*"TqdCqQ$j$v$"0H]qE5fDHofEt    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_23.png


```
PNG

   IHDR   m   m   6}   PLTE   ٟ   IDATxc` _jW?0"q
pς(~``EH0EG`YdU0*G Y4GSv4#;ԒmEFG+Ԑ\ze]QƭE2pO    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_29.png


```
PNG

   IHDR         O   PLTE   ٟ   IDATxc`00Ԣ*U ].XC=] ~``E!Q4 V&2T5ȁBB_ lj0~jFkhf4EkZ|Ij\1qŰSC] mT(    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_177_5.dat


```
xъ0~ܾحuO,"%:$Xui=ѶՃgƸ?Ώq.So~z׉W:=h1cq]Ƕi!r8Ɓ`+X
V	jj;8ƁX+
oV`+X
V?[1^h-ֳ5Z;rmS+
oV`+X
V;Z,YMB+
V`+X
VZeڦ}r\!W`+X
V`+3Km>SB+
V`+X
Vc㊛{g;^Qq5ZUݮQL0+*&YDq*6
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_137_5.dat


```
x
0>M/k1mX=hsH"k	M:3qOW}9ԖIH1G;-sڶ?[%M
	v#;zg^3d}69Ψޙ@7҄#gv`;׳ީ\$wlv`v;ލ}7wߑa;vkA#gv`=N2wxgWӤ@n?c}SQ:Zd?+9vz)P
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_61_5.dat


```
xQ CwCՖB.ݛwpKvg;|3:}ؓc0þɴjj7(lwe^WJɾSwt_eΫTMOs9ubs=?~~>9Z#tB~
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_89_5.dat


```
x
 45enpQ Gcfl^^;;b5;`kU͹߮j`NsO=\[a6~nLD?!6uF%w*Ȭkf77SĆbÆXodw_mbClNۙck&YVoܡ׷BעبAl6Jjx
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_153_5.dat


```
x
@wfЬ`D"Ie<:au,7Of۳uP6~szs,jլcVZvߨms^uHYu&l&l&_9;]^jsO;ܔrSn&l&l9yכzArSnM6dM6dM6ރ@/$7ܔl&l&lzŽzACrSnM6dM6dOl7ᰚUuN֛FcPPS,l;HO
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_145_5.dat


```
x0>M/(xtBqCR;n!:Eup^ӈFmFlF[srD:UnRbX&_i1Q`akXְ5aٯY뭍vDj_YCv5ְ5akXÚ~E5ְ5akXkg}m5?$ְ5akX~ͽl5װ5akXm:nmkQ?Zhӯͧ)ZFyutֆGsvH\ SG
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_33_5.dat


```
xSI !Mƅ8B5-!M@ j_\L@;:xBІ)Hy	qb?Do:Ƃ[^/+̋߷p| κ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_109_5.dat


```
xA
0yMyRZzH"ԐqY!-*ݞ=mQ_k^[J~oU[]vqewJ-i5-Ik&a&a&drBN&q}C'It&a&a&I$:N$L$L$~?D'II2)zzrdR67Ԧ\>jm?UߛZKq C\
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_49_5.dat


```
xVA
 5?*jL+dŤν ^aAahr4٩'\GdP9ero #Ñq߫!W{EV2	^quѡTޫP8?S\P%[
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_117_5.dat


```
x D|Mn/*{M+pI_&m-ѾC32u?o-kgB7wc=U%yoRhӯșDo:ֶyRJkQ^aaaqOgiJ;qOg)ӊ000[vö>=>000Ofz3=>000.3Z$׷8\pw4:Zp:qX 7
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_161_5.dat


```
xI
@нDp@o|m	rHk㨤~co^Jzװ#5l¦S_92[}ZÊ=T2ƀP2[cV衆CYf'-X9>v~usK5`e,2,2,2-///o_q}K\reYfeYf峖o+/,\feYfeYfٳexB.e2,2,̲g+l\r16,2,<v.r륆޼rO5s_ZɔuI_*
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_25_5.dat


```
xڝa
@!4޳ʢ?,""j?n<Oaw,l}rGM;Ϧ9[_x|=l4lKv
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_81_5.dat


```
x
 C~M?tzU4"	}tMX2|.ɋ˙F\~m4Xu
ٔ, w:EƄ>X̯=_]g>>zמ/)5ךkkkZsXXY{ܮ}~mt:S#&;U#)
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_141_5.dat


```
x
0=M/t"u|Y)ԘiF[[fYlyjRf65MM}5_M=~~LTTlu%\Gŏ~Y",7aq)La
S|jԝE⤑4߄StS0)L1%J>իk'\jN):e)La
SҘO^K0)La
SޡOzN):)La
SUJ8fMO&ϧZT>s6P휛4 ZR& 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_125_5.dat


```
xA
 E&fc;S$?؏Q4YahûyJ}9g==li.;nh_wz.qCWȧyuPk;<<<|*q,mkWqNl%yyyy^2䰅sX|aaaa3ϙ9lH<<<<̿웁[n`Tq8^vy
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_73_5.dat


```
xX[ i_Th`FM!Ҵ{$s/@ê#t~Bh79!z8u>v䷪bNgz v*61^N+uw޵!f^4T37Zn-Ny'fz~Sɻ/xGU*ѻy_3b&6^3gpiwxʌq
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_121_5.dat


```
xQ
 Dsۏ[+'Ҿ(RbC^ѽD(ódY9$o!h9ߛꨳwT[X!gM\]6[5V4䑙sbaaaٞ`{scK<\fΉuFmtaaaMLgx/Dmtaaa6g7x,/n6l6l6l߻9Yyf;>FWyN\/Byu^ma (Ծ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_173_5.dat


```
x[
0&G1gD)[CzeDѷц=RN6FJmJqP}xs_}GFy;
[;]ek[QbTmy&0	L`̄Y?رw؛	fcVN9&0	L`ׄZ}0=F=F9ANL`&0	L`BzYfI=F9AN&0	L`&0	fIsr '	L`&0	L`<i͒"9AN&0	L`VaBX",Um>
=wZgBΜP!8
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_53_5.dat


```
xVA "zYf5ƐJC	A;l\,dR.\(e_ еaNi5\żaLP(;2שjN6Ou+l{y6od^C[%
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_169_5.dat


```
xj0|/niK'.r:T-m&Zx9yq3rOgvOO_zׯu`]ȷitاtiloc13j9%_g|ԧ)>>ϰ=te&_4=tU}/>>>Or5/u>/g}g}gOsvO}/g}g}ٷGo-w{r_{g}g}g_n<r_}>=n]4Nkβ_M8m?SF<
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_41_5.dat


```
xTA
 5?7XMtxҴx	?@7@~"N$Sɰ{+CA'r\Pp<ޏ-	ͺ:S3sԉۻީz#qw	>
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_37_5.dat


```
xQ
 !D=s-.0-}6%(=$ZeB2N0#isE0P^\2~֥7V_ø$Fo
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_105_5.dat


```
xA
 f%YȮ5/ҙgQѫݾCup<sILO1d-&t1"hɴ&G|vUO{NFy/ˀ9blt7{Y\/Մ{ܹ{{=ysa`{=qs뚢Oy/^[7M{Oh*b/&< e|'
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_65_5.dat


```
xWA
 !KK.T^B	fAsVDˏaW 1 ̓`P=i>
xh-Z^-~qa%2xJ	~GZ0Wϳ/*1,ֻӓmE 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_149_5.dat


```
x[
0&c}-s+'^;Ax=Q_gUݏﵪxGTȺV¹UUE_IǴ;T1̠
]W2 2|o5uꆬuI:(WKU躒rPAdAdA;vo_zNO{2rPA9 2 29}^O挞rwQdAdAnMA9(dAdA^WZ.+G^K`׵}`_Fk
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_69_5.dat


```
x
 C~M?N%!Ƞ oՈnZLkwoNAwZP\%-h-/cH2Oyw߽ e*-]OF!iag4ץb#ב]ɈOO-!+C7w{$r3ZQP$BN
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_113_5.dat


```
x
0D^6I63[[EDqc+jy81\c
7c?u}DK4},kkg--3[UƂyUXUXSV:ϫ՝,|кS⫰


Vɫ*X[*


zU*NV*JUXUXSXijTi4fZkU^_~Ux}ծZ/r
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_129_5.dat


```
x10wF$uPXFCSdPq*+fP{qծ*| b=lwo=d!7wZA>XX*/d~A͜cfVYX,Co/   y/H  @^ /  y/H  oeuuj>n;兰]_m;NY3>JNt
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_93_5.dat


```
xK
0D>&&fP^8BY5s(imҮ=f3/wۧEyYQwf[}[90303ef̙3'3=<K{nSg3`f`f`dޝoiPg7܇GjkG]}?V/kWi72Jsv|*"f^
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_101_5.dat


```
x
 E+%=M3CbvѬNkûgqkqq{%Oo,iKee3[|iVh]``0ʕz˴T0Gu/q8F13:W>#ȕ0c0Q8E=F#+aX͞+cV%9W>Q]TkY-gLqD艋
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_85_5.dat


```
xA
0yMyRZj+"9%N`ܛEռ=e([QZ_׾/NNj3Pci%U1 g  ܱ;O5aJb@P=<< Ā~)n {gZ9q*.Y
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_97_5.dat


```
xA Ef!3bf5ƼB|#f=<3l6<_+xj)ݩy JyXiܻ5IzsٞcueQ KKKd)>,ͼwxDַ.,;s%g,,,=Rὓ7uKKTD<(n	lYhV۹sޕyPE<q
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_57_5.dat


```
xVA
 5?NlZHAbBZ0aMd`1z'"<Ր19nvͨ.)bݻ~;<Kھx_Eu3][/[ToJϵU羁4v	HPn|Im!wL1/8,g
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_21_5.dat


```
xڝA
  f+(\=İH=Ԍ%*@?6+5%]^nҡ S
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_165_5.dat


```
xQ
PW3aVrS$
9mDFmc\vܙe{ZԸzWsYƎZurjv\cJ-Kgqg#!=j|ޥ˘Z{nĝr\38383n\?xL-sr\qgqgqrqgqgq=9.gqgqg;)qx'Eq9:383g;ZֈuNяˠ~~ιL j_ Z!u
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_77_5.dat


```
xQ Cw#&C`T6ƹB(9'ֆڢzk"hv.`cXB5[(F>71/34Ϊz^'[FyglgM>OTL4ϔ{&3Wy*ʧb*`<3;Vo0/s6n0ya[mcE
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_29_5.dat


```
xՒ]
 =M_n0W	.=-4myB+R􈋆$ƃ.=s/,+B7󳝍qz~q>=GZy:DR
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_45_5.dat


```
xUA 5?U:N&Z":;4P1=bNvSGM1˛n<v`q{Mg4=G-T?='kuۭ>'(κ	J{Eѵs]	,sq
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_157_5.dat


```
x10Dާri(	r* \~>C*vs]Ŝ_{W!zﶬ/)˙vV6V޻,f1Ybn^o>\O],,b,f1YyVgYYYb,f1+ʳ<˳<˳1YbŬ<+ʳ,,b,f1YyVgYYYb,fukys77}vmb=wsw)tW:
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_5/mask_133_5.dat


```
xA
0DѽOcr]4%1mCTxΜ[Dv={FEϏq?ݿ9keѭ}'2^c4G:3=JK-F0`#Hw'#<{~Z4:BG舻F0`G~:`#?#tw-`#?##t#F0r}Q}eR;<CV}їY-H
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_14.dat


```
xA
 E.]Do6jAN[Mj(G,RML0ndR,'A$B&YTR%0IפPrYĆtܧOtwnOܨEʜS0ٹ>X>ׅ"91::YtZ3#Fp`MIOIIq}NO8!B>N a"NNi_A33؉qޮsb>vbI8Îg6yZ׷w
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_30.dat


```
xA aܺ	f'7͊Vte!6/_0q%N 8/IJ$IN$\'	K5߾sN'aqE}IvX?aJϽ+~vR:& Ʈ>IeKsԫ$$L04i+Fԝm_)IB#I8}++tO8O8c1L0L0<L0L0z@z@z@L0L0L0<L0L0uq`H&K9nPx;d&=Duq΄9~;=%ќT%Qt7w0
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_7.png


```
PNG

   IHDR   -   -    p   PLTE   ٟ   rIDATx h{cieӄD?>&%l@PX"bnEv<!<J;BuZ	.4}~KK%aqq 5[    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_153_7.dat


```
xQ0=匉B5
ю惤/ͲIi^-Zkm|YDh9\{K{y3v̻E]u`Rr"}Ye2{VV8][.n:+2_B&6Mlb&6`3i9YΌ諡yU}ԟ82f-vږ6nMI7Mlb&6l7tnMlb&6Ml2^/nMI7Mlb&6;gxACtnOMlb&6yyfP[64̫k`v^+9ʬO۱}攨+ZX=:iWE
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_101_7.dat


```
xQ C}rm`fjT#54'tfaЇo$c<Hݠh8lo=ĄŧHv;z!|/FЍ3cf̌Sʅ㍂8K)49Q11J3fS+wck3cf캌zyy̵Ҍ1{bLXS+.to{>mOJ23c<6Xn0F)
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_113_7.dat


```
xQ D4p˵MPeQ6d?Ը>'rQ5+	s)c7-1nn햺qɔJtg^ʉw̘Ň-?*&Mm@ee5^
c

,b\13j4TZfŢo*


:Ut*


Xů0<BWUtVaVaVYl
ްkf5_ kW5{5pnCZ:	bv
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_61_7.dat


```
xK
 Ds+-*5mcaT19Y쌧L9糶s//i\bī-"^DH-i;bnA7fet7ٷỵE:r<46(uy{K3o"|ao?ᜟ竟p9j~NƛsTYu
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_105_7.dat


```
xA
0EFaMҙNPx)pQ_~|ñ(bF$.aoWGNPUǖM%{oHQUlִL^>+m#{{eo&Y2soM)gncO9sZ3wo+{=f.zޣ{{=zGcskCQϞp^&{^NʷUe5}EwGn+o
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_161_7.dat


```
xю y/皨E)Ʈ1~493,˵+ZT=ZeC.<sv>~iߏ&>,6e~,lW]2\;׵2j"e,rXݵV(c쵵ZӖ18ީ/,'t.ee,cX2߱,_|yt|]t.cX2e,cy/ɗys.eLe,cX2lo|Z{+2]bl,cX2e{+֊[A2]X2e,c9CX</owsPy]y}Vd氹d9JӇ)1	jI2
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_177_7.dat


```
xj0 |M?WVbRnǂ/n%zQ?VtK|CE?:3~/s|.wq6y-Vx;F>e>K0}y,J~2dV`+X
V)}fŨƚ[+s[حH++
Bp
V`+X
V+Qy4GcM۔+
Bp
V`+X
Vu+܋^,Mݦ\!WrkV`+X
Vsnsr\!W`+X
V`+<g^,ݦL
B+X
V`+XUunaA+%XyGaKzGam[uִn0+jR94L
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_21_7.dat


```
xڝQ
0B=r]-?]Rl2nc
[nA".j+i
~x3<aX{HC1x)S
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_37_7.dat


```
xT;@!9#F1a)VҪsj G?Qg.Ⰵֿqq> CGJu4nFCGl"4)a{5=nC
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_73_7.dat


```
xX |eKkuŪMMx ^9""RǮ@kEbCJNmL]-9cxLԺn
;?4hc/5bmq0EJsgel}⁒Y<(NYYwYw]rww7Bu6ee%w;Wc*w\L錍\)1ow^w&樻wu'Q fGA
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_149_7.dat


```
xn {?uچ2G$ncFKb3֪tPc̥7[?9:['9'*ӖGah_/z+6XB>2qYJ0黏Bfa 19c7G	Ol,^꽓3A:H  1Ab0X4%٫#d>&C  1Ab<A{oG&LMA:H1Ab 1	{j2tb 1A&1X`_9`BG_l5:g5ajMLI	<|r.
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_165_7.dat


```
xQ0M&A,N̨!x0&XZׇZ-Kث[ejx,.g}`;+k{~1}+k{إSGWg}ݬ@?_8퐾o+k][hW8~uMgqg|j<*q=<ۓRwƓq9.83838IUG?~snr\q98383xq㮁y979.gqgqg=)q'Eq9.gqgqwOz50Ir\838_Vvd}ax˯5)&9)fx3YH]S^*/
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_173_7.dat


```
xj0{=M/RbHrj\=,mcoZ8;mm0b_ߚt$~Wu5ǚNn'?df2(oG,L6_{z?9wq9S!ƌ9o2	L`pOEnv8Lv8L	UY"d}	Kr '	L`&0	L`B'f:O8TcTc\kr '	L`&0	L`BYgIkr '	L`&0	L`"YRc\ '	r&0	L`EڳH9AN&0	L`&'!;q+Yl*ܳ=؀9j[2	Ms¤Ԅ*
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_169_7.dat


```
x]0o577& -LxؔڦM[=8jh絚W~_o;ZۅC:^F*Jjc[k7U>ȫnw[p-u5D{~kV^Ug}g}/c{'Jn<䗥UOcmW-ܗr}g}gS߿x?tnϢܗr}g}g߿lܞr_}g}g}߷kyܗ>>[ˣo-=}/g}g}Oa?}_]yOߏޗgoOe
G3iA~ 'z
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_25_7.dat


```
xڝQA 5[F@aZ̲>;QIQH8R҈G"z,&;'o97%P8%6oǽ;]NWn[f7v
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_33_7.dat


```
xSA@k6ǒ807-nZbE0"t]3Ztq>"te0#ԛ`_1-cha~/Eh4"~	
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_57_7.dat


```
xA03&H)Kb&q֞[-֌9rYs.iӾ`~G{ciՂ\Y<.|2۟2 QQ[[^N88l[}[Pl?g+o*ϖ4W1	 33[\Gosbkmmm^h
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_45_7.dat


```
xU
 |1(Ҽ6A1K!-9F0[uǹR`سܾҨ1<	&,~3kרCh U
輷!L9yceKdk}	꨹1Yi;Ub3xL8'ܧ?p'+%w&;5&	8 TԀ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_133_7.dat


```
xA
 FFRH1	)[R>N{NϺl#6E1Z|Xi㒑[ӟ9 IݒH_;2m`#F0?$yn걫ZO&cwcB9]#F0G#rD`#F#rDZF0>G#rD`#F~b$<{Hi#߅쭏OL#e)Pr͇i9rȤ)+lM
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_129_7.dat


```
x1 }?E1N
F`D#nY7JiV9S	
Re>\_p ͏5}ݬmu&	  ?Ȫ{wxƂ#ڒiw55f@_/```@^ /<,,,}GXXy@^/H  B3+>7},.ږ6}玅^ξ=LwwS
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_41_7.dat


```
xTA 5[fDY(O^bR3/~t/L"7SQQ5j\Sib#Նȏ+ǣw#zx?㽧A-wu曑Y7$b.%A;wRoxG}?
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_69_7.dat


```
xM0s{1c-?6&&,$Rȇm\=e\ZIYBkruP콱G3hZ<7l%3@qH\J#1#1 j=5:Oy;/1{ht#1O2ՀcT<\ᳳ3"!=`9F!FŇ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_157_7.dat


```
xM
0E[M͕s_ }FQks{%Wq.]8evVbvV}_E̻n3W^K\`V캽Zl,f1Y;afkިizz?urVY9Yb,f,|VY9+g1Yb,|Y9+g7,f1Yb|Y>+g嬜,f1Yb|Y>+g嬜,f1Ylio.\Ɲo<l;9:g[϶lm^I>=gϙ-yk_TA
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_125_7.dat


```
xA ϵBm)$_pVaAjg'^o8aՃw7ZJPWm^%sh~Lܳ[-REŧ좪 ^iu?	aaaa:ȍ<ufGViGyyyyGyyyy+s'<:<<<%16|=Zz'6ƿ<l5:)7S]Ǔ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_81_7.dat


```
x D5?l"͊ݕu4a>ukvo40T%96U5*sI{`_>S?}(:yTl{G&E\6}"AXXϬ<mwxfG<krUeεεXXZ~s;\Z3|y	/wp˯U[~}Oo`msݑ)~,
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_121_7.dat


```
x[
 Edi;^az,#6ƞ^rh&^amY9_غ5Cr6t^^WlEز~ɿ|MmmS}(۰۰۰}mQ]ZVq]vѲ"M1fG,qBmtaaazeF3cxIDmtaaamný$n۰۰۰ۏa[}`[yޖ޻)n<4K/Oslnlm/G
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_29_7.dat


```
xR9 QpX$lŲf!I2pgSMZj<K.ط
Ǘ^D/_y/gcxV0Bf#]BϽʳh9޹^
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_117_7.dat


```
xY D4pUI>"%6ed8rSNsUnk5XejުuVXg,l`u!hXZ\VlM|[ͬ000#hF'c]i>Hataaa~<ÆzyqkO000㪞Faaa)2˰fÒ%z8tO=3=3:cw
V$
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_89_7.dat


```
x 4_n	J]Df=$=|kvB计9.b{s&o֌y7WˢkXV6^̈́13u r}G8;gq NkΚZl!6Ioi&~7ZGL#)UFQ)bClǆEoDK+#ZTqCqC9Elb6ť66Rz[kn`;،YWeƆ 1j
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_49_7.dat


```
xV0khC-X.<h6̋3,BԔ,@ϐd5$K"T|p%9"yp,=<mԉ!?DW"(A-\-J\{0plWW]4?4h=Z_d+g(**+붵(
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_109_7.dat


```
xA
0D9Mr}*_x-d:"Ǌ-k"⨚d{ջגɬ|<b2+U%Z}.q%GihQA9IIG&ɞ< o:,ub2}mބ_D'IIIO'$:	0	0	I$~D'w$L䇙TOvLVOO^<ObOOOʛt\3<Gͫ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_93_7.dat


```
xQ
0Cu4uYVl(}qD҈}lƱA~,QQgs?XU8(Yȯ^ 9ZJg~d/ Ii mq<Ax3cf̌fz&13ԫ$UGgg7qqdf̌13fK̈LUg}+>kRϸxo23f̘_`333-EτL/44^;13պfBgtHi"
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_77_7.dat


```
xK Dsk+@L⏪V`1GAd[BSǳZXn[A>'o5+]95 ,tYi;r}ͧn4"CvKJEY^N@LǙlfn=XNTmLfocjS]Roe>e)it'7?eOɔLi463+p468L}Zy}M Vme
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_137_7.dat


```
x
 F4/c_ǂ+{SK<EӐ%umĔOcPNsu+ʺQS,E)ֵ^fa_HkoKr6DZQ	F><o[l
Ο
07։Vl;b7fMS;1LC<Q[+@wtv`v`v`v&!	7X+@wtv`v`v`v8YP΂;C;;;saG{;ڻ>vR|KMH
#Н(Sqd
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_65_7.dat


```
xA I*6^L!酰i)mTT]VW\9e@4Ku^#N%:,mYJN9ඩvA2ϜH"Y+?`BXDBX̽{.wd,~΂k,^bQ~.\w^ρOYEJmX"%
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_141_7.dat


```
xA E=rITY@Ä0!|1tbG0ԗѤs2Z/oa\qzOnҋMntX"KmeM}CpPL^S0S0S0SL	)ǔژY߾%b,Sl?zC)tLLLLI2zRXh@)tLLLLI1zbϷB)~0S0S0S07)|B)))3ՖL%tfwM*:~hZsnc$1UTtJg8OYE
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_53_7.dat


```
xK Ds&Rki&,H)tDj=QaP"ds1ZyC|heyCvaH7+OuQsZtb7vhV~1#~[ffHkZJtmZ6swr&C߶f
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_85_7.dat


```
xK
0DsJm,$i>0	y7xFχVe`V!f.o
7^Q b@\H/ץcQL,Xy?u$tUs@s@1 44Ā?c//B~/~:+-?`|?`9~(-ρ>s2Zp 2Z
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_97_7.dat


```
x0ܲD[V.KI`'sxy$xx"=O^&pbYʬ$Kݣ8KeÌ	3:$bI,%$Yb襶
M)T%q綦EX}jlTTKbI,%,_e[%V]R];N,%$%V@`%pam(}_%%۸4='u)ai.;M>
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_7/mask_145_7.dat


```
x
 E5?W6Z-^2qbGX6(Ɖu"LbbGuμGk:HwA[jmHݞ3OkQ{l|TEmJfL?2"&)kRfc̉F,z=5X5X5X7F\pUs#5X5X5XFdYk!a```o8ct]CCgM5[N%khZp?Iܣϲ^n$Y7AZP[fȓ0
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_31.dat


```
xA a޺	&r4yķ!mV3Iv!Ҝ2i\NSS4EF2+65e/Ws]!?p=S~Đ?+x6r6y}ǴeR1-WllҌXz/>V櫷:ñA8-+mTbllltM&]ll&]Ill&]y6`6`iuyXWi\tz>.zkt77wJϔ4w҈85
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_24.dat


```
xA EMX0;nVP4HSSxU3/OLiJ4VJC%6VR&DBHjDJ??BlcǱ'UXUޏ0ywįj똳3ścj{:GqGNv;笓J<]#8#8H'GqGtr:9#8#8ؓhNt_>teS^\gQe?vuo;>*wlm
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_11.dat


```
xM F]sIX n7F
.44/ـR>CAC3t4ShD0G*߷6h̍?Өߙy7愄L1ro,UK)٢nvEװ.f^hjPý7kf74e]U7@xens~fjx؉\佤gKSwMC| zAJ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_14.png


```
PNG

   IHDR   I   I   K   PLTE   ٟ   IDATxݒ0Y؂&P &AT(Y	(ii$6aɀuTDÍĘq,lŬiDa<$v~򽅧P[VqGc-ܭT;"|uvjtfnxh2^f7r    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_35.png


```
PNG

   IHDR            PLTE   ٟ   IDATx10O)MnnsF4^ᳶβ9IpaN(3%LfNh@0ST,	X}9o4:MN{`kޥ#M&w;B6!7\WE    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_6.png


```
PNG

   IHDR   )   )      PLTE   ٟ   LIDATxc`Z uH]DrA/<v o>\!rPB1) E/Br    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_16.png


```
PNG

   IHDR   Q   Q   Au   PLTE   ٟ   IDATxc`j?P@6;]/C?T0@8 كYC=*o`Z??#"w#G qW$H k،6 
م    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_8.png


```
PNG

   IHDR   1   1   IR_   PLTE   ٟ   IDATx0DU@Y@)
0O`VAipGL5OO@Fa(^ٸ?9[_ StO9Qy]&=2ICƖJg99Gߟ ;    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_29.dat


```
xA a޺	@n7+*4!?J	抮]STf)sI"Ȕb0|"Luٸ,E1\6*uQ?>aυR-rn.ꯋ\T:*)|),,x_}:^RUoɢu~މX`XЏЏЏЏ_`X`XЏЏЏ_`X`XЏЏЏЏwbX`PU)D"c{z3<}^?bm잃a.]
{Q6uT,9
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_27.dat


```
xA ᮹uNn 7MZkR\㪙&/_P,&繒}hIKh69LRK-Ukstw>=ֺ';Bso>_1󩕞j\{),?ǐj~h:vرcǎ;vf?3Sٱwsyǎ;vرcǎ999;vرcǎ;ssss:رcǎ;ڝ8'2.%^d^뻽2;}8]}/r{;{~t..]}zS/{
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_33.dat


```
xA a޺@n7+*L++柮bb*LCckHrjJ5Yi~0_TT}e>5b_w͟?\Rai+7W\wLUNL
+
+jOkc\˩|%o<kL++v
+
+>}8
+
+
+3g
+
+
+3g@
+
+
+:RXB9I=ko/Swؘٯ`gr_ٙYVSYzIefnmQoz>
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_28.dat


```
xA E]{&.fvr	ܬh$tiwI,?/@/1
SCVol+'@w+[9Pg5޽.rv~Y7RA9ngvSuwPԗAҾ8rS}4y0Sq 0`&>^1OHG8͛oa``  0y;0` w"`  0 /D 0%AM$*~OG-?frlf}+&}`3}>op`1_90'
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_5.png


```
PNG

   IHDR   %   %   P@   PLTE   ٟ   KIDATxc`C?0I"~0P
Vd]j d-d B    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_31.png


```
PNG

   IHDR         k   PLTE   ٟ   IDATx햱0E/m6`6 Q2nPb	XIq Ql*D|rt/L"^V]wLKX@k7ثg/&bhv)˲Z_[{'O$t;B*7Vjsjsja9:('稍Ϧm[Zy5>l{Td;&n!    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_12.png


```
PNG

   IHDR   A   A   9[   PLTE   ٟ   IDATxc`00ԂY\0֟`"P0p``/D
bPP{zY#!);	gYS/0A 6@bpupV-c M-    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_33.png


```
PNG

   IHDR         kl*   PLTE   ٟ   IDATx1
@EV7P<Hy<G&$,df,YC>YBsj7j&=jFٷ1֜@qS^✖9uaT[KƊ~ܱ{˼$;.\%OsdoBcs}Wzo㜞"-    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_133_2.dat


```
x1
 н&`LQ-g=Aqbʪ<vb+)((((((((In*<bG(((((((((
y{AAAAAAAA!)






'eMfv{
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_113_2.dat


```
x10_šЪ0ځD\5*{#bH'o+vUR1PD"H$>D"H$DH$D"Q&WerH$D"*x[(?/'nd
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_109_2.dat


```
x1
0н1\@Nֈ<q##v-e~_[h46JKFjFh4E'i4Fɓ4yFhZEcS-;&j
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_177_2.dat


```
x1
 E>Y4V$~,C&U;Ook5bϙGx9%&&&&&&&&&&&n$OL|v#&&&&&&&&&&&&&bbݍXw#&l7bbbbbbbbbbbbbbM"l7bbbbbbbbbbbbbbMa!&݈3)U<WܱW/݈#n 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_117_2.dat


```
x1
 >94!m dOs\0X,la5#E>Z[ַRT*JR?Q-*T*JR?UW*JRTݟ+JRԤ~m5;S&+
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_49_2.dat


```
x30CZ k!%:pD:FuUNac4@ Viw ϻ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_93_2.dat


```
x1
 1^ckµxXF̌-=VD"%CRNA請w:Nz$]t:nCzGݽ/jc
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_137_2.dat


```
x1
 н\NI,/d+ʣ`/F|5*z'H.,xO[KKMBBBBBBT|?!!98$$$$$$$$$$2 hȀ$2yBBBBBBBBBB"eȀ								ɟ$I%ɿۓHb_x
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_129_2.dat


```
x1
0н_KVڡ'.!w]A0X~ 	!࣠fK# xFy4vey@^+~ 	L#veI
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_101_2.dat


```
x1
 нC Ux!?1e)s*KۮLfBP(J֮ܨx/
Ba(2BP(2EP(ʲRS(%qWRSiY
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_25_2.dat


```
x30C.#23DCCLSB v
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_41_2.dat


```
x30CJB&ùШQ*JXi@l0U>*F>
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_145_2.dat


```
x1
 нr]
,tQ^&C~
щj~mɾ.FgMDDDDDDDDDDDST׈DHdZL+ɴDDDDDDDDDDD2-'"""""""":BתEYDd
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_29_2.dat


```
x30C$\[d8Tbp7L !
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_61_2.dat


```
x30CpSM nCjƯ ={TM@|Thj={T7n2ZtM\=  .{
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_165_2.dat


```
x1
0Ӥ?BVUG%*+_fs	MIIIIIIIII2d;l4()))))))))))eqJنIDIIIIIIIIIII)۠mPRRRRRRRRRRR6lJJJJJJJJJJJJن}RaQRRRRRRRRRRNeK?R퐔͔&W3U
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_73_2.dat


```
x!  CQi_CFRT`Ʒ2ؗe&ϐ !!!MP?!L$$$zGBBʖߐR4}
O
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_173_2.dat


```
x+@Pift:>y &dU߬S[]5Z;a5V۞A[Z˴VՃI0ZZZZZZZZZZZZZZ=-Lhi`VFK?ݧhioJ0}o
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_141_2.dat


```
x=
 нt*-?M[hU]WB;dwSj>l	fƄȚ44&)OȚYF4444444444c4~9S:3ЌטpǮ>
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_81_2.dat


```
x1
0н_KҩVi!O\"A]:xbW1uȦ&_T ΋6H$U^D~bׯb=gX
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_65_2.dat


```
xK
  EyysM"fI Zl} ZhwB?ZGp	LBv!Kz)xv5o
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_85_2.dat


```
x1
0=1\B7O$A0$8Wwjguu槊RT*uS֧JRTJRRޢN浘V
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_37_2.dat


```
x30Cl
*|6yxШQUDTpJ *
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_45_2.dat


```
x30Cj4U2ېLp!hTpW5;գ1?HTS"SU5t2Tƅ +:t
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_153_2.dat


```
x1
0Ӥ8ZP!BZu賶"bu*)]MFFFFFFFFFFFF%= #ddddddddddddrot2yFFFFFFFFFFFF& #k5L2222222222(Y7"d@H
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_57_2.dat


```
x30CpXũT@T	Fu94u)FuQ:u(Fuď "g
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_53_2.dat


```
x30CB	pY]TE
 .Cu$Q]Fu_#Ph5ur.k c
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_149_2.dat


```
x;@/gcaGBXB'-ouէUQdRVOmT*ǫ;;j廝Ee2PQQQQQQQQQQQTTTTTTTTTTTTr33R&Tskz_e2P=d
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_125_2.dat


```
x! PӔ_@U(kp@^Mڮ5-:VF_\t:NtyNqt:NtG;Nt:.8:NtzA}yNq;+n&
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_157_2.dat


```
x1
0>s6MqUH1X&U̘f/u-'.[KGGGGGGGGGGH|NG(ttttttttttNF;::::::::::}Nz$
>nA#^AG(t =3{
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_21_2.dat


```
x30C0 .E$ "!*6ES
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_97_2.dat


```
x1
0н_KivH4<q	#ʩs-TUS_Y@ kDI@ VJ aPt0C8%
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_77_2.dat


```
x1 н_CM>Gt ѫe+FWZEm&gއFѶhF+t/FYvFj[*7a
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_89_2.dat


```
xٱ	0>/&E*cQqŃzf$rM<sa#d2L&?ArYd2LG"3L&{Rygw;I
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_33_2.dat


```
x30C\CO.@[ChTTO48S`Q]T  ujw
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_161_2.dat


```
x!0Pi_3Z kYjHKEca-ϾxHSaj~J~C@6m	Å!!!!!!!!!!!́P@HHHHHHHHHHH(s/CBBBBBBBBBBBmP`	ewA0g#$L6v#
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_121_2.dat


```
x1
 !^9JAH2!`F%6r8;"WWGy+d5L&drF&g2L&d\%c*2L&d2٦Od2L&	r}L6"g
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_169_2.dat


```
x1
 н\CqY_Z5kDWO.?qJQ;IIIIIIIIIIIIIJCvSRC)))))))))))MJjJPlѤ2RRRRRRRRRRRRR[4)TBJ*C1OIIIIIIIIIIo@inJJ_jJF (
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_105_2.dat


```
x! @\Mip4s 6ꙑYs"7&)=;܌"H$ҏ;|IH$Dt#}OH$DHH$IZ#HgKJt$
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_2/mask_69_2.dat


```
x1
  CӴtjTD"áP4kFtn)Jb%.Eذ(ԡ\(?JjL*Kބ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_26.png


```
PNG

   IHDR   y   y   '4
   PLTE   ٟ   IDATxc```E,/MDC`E߁`}PdY 	G`* $R70 )!fZߎ,q;|UPU..=^c?ZܢԦ fۂ!P.&  B3"    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_39.dat


```
xAn0Ьu%n 7'"ta,:S{:9rniiӚrIƶSIYAڔӯiu޵vߺ;r&3ϻǙ0k=d^oe2cwbJھlٲe˖-[`nGVҎ;imڷ[-[lٲe˖-[lٲVvʚLs޲e˖-[lٲe˖-`i``z0-[lٲe˖-[lٲVvʚLs޲e˖-[lٲe˖-`i``z0-[lٲe˖-[l9mNSmJ)Uv}ep_j;c`{vƿp{&Ԗ6]OisoD!O
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_35.dat


```
xݱn0u%{ VԦ~#KWGtgY3(sPKJ暪["Kݖ*`<ݴt4tzJ{{v\և{vǮ3T?f2}nzn;vرcǎҵ]u^M/~xB;;
vرcǎ;v>곞wرcǎ;v>zޱcǎ;vرc>];vرcNgY};vرcǎgL
krJwyGNq&y>l]s.ޙ{6zhg҅|O
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_1.png


```
PNG

   IHDR         7   PLTE   ٟ   3IDATxc`P_8C1@]0 O-ݐR    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_20.png


```
PNG

   IHDR   a   a   ]   PLTE   ٟ   IDATx10E*b: ѩJn+tALLl/ӓ#[2_/@P7B\N27mܱV~Ց	wĦNOY	rzJv"_\÷@gl[{Л%.`޴4r-= /tN3I    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_21.png


```
PNG

   IHDR   e   e   n   PLTE   ٟ   IDATx10m~׸Q6z(SF +X¾Cy@rh'<+=l\NWsn o/8K.,N9r/SؓƆv;ۆ;[wWEGEvK3뒳*gNM"#_F    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_38.png


```
PNG

   IHDR         jl   PLTE   ٟ   IDATx1
@E'U!#dXXXW4e-Ef0 {m(?V@Lmó
8w˟nBÉϽLN4C:{qI"'~8HFT]T]T]T	}5i<'FYXcTMhؤ 	_3:t    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_26.dat


```
xA
 Eօ,t77ћU		E)i7*~cXEBFC6:&L,Mv.KgոYM>>mۚ?vmg?ұηdCUIkE\Msfafa>[sӈ9쬩ެ8b<k7}k30303*r\7fafafr\7fafaYd49kyX	yg)dwn̢U>]LgEo w1
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_2.dat


```
x͒ F{v&&Y+?Z1S'y!a815&۴HٞclF1#6f6O7C֏8gIfB\DԻ(
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_24.png


```
PNG

   IHDR   q   q   ذޓ   PLTE   ٟ   IDATx핱0EcJ@(35UdQDY!MDcs3 A
KOOߒ3Hgy@|(S@C?g@4f~D6j߼6-]w@Oum?W/S;bWDH    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_137_0.dat


```
x1 О/+FZ?JL7Ժ*Ba%L~˻ʓCJYIWJ	.K]R0a	$INTwlLaL0a	&Ld@PO0a	&L0e@P?a	&L0aDe@	&L0aMIlL&)dlgacR<$v,ɺ?U2]
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_113_0.dat


```
x;
0>I9+Es=ϤL1̄[FZU4?i<;7;P#W-[ݯ6ddddddc",;"sk摑Q&erw######L.摑Иy1^˲\3	v
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_173_0.dat


```
x10ޯT  [4v2ƽok݇;Ӳ]f֞dljlG0n+߻mG˖-[lٲe"Y}oV[lٲe˖-[lٲeհՃ[2lٲe˖-[lٲeհՃ[2lٲe˖-[lٲeհՃ[lٲe˖-[lٲeValٲe˖-[lٲef[BmаE;N-ۜT/rl?*
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_41_0.dat


```
x30C
UrȘI ƝDB.>JG5sAe&, I`3~7 V)- D?
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_105_0.dat


```
xA
  SQP
2k]G(ѠvS/-SliSvQ%γ(&&&&)y?m{_sƘ'&&&&&&}O7'&&&&&&}O#^g>:&M1TFb{:O_2-Nv+[
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_93_0.dat


```
xK
 EyV,OmޠrPH0{2bc{tQ]
{Q{{弬֒ǎ;v_ڳ}L}l߱cǎ;v̑̑̑رcǎ.Legw3qeѾ@i
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_133_0.dat


```
x1
0нI9Ty)<4hNSҚ]Z?[H<uFI7R`,XE޹˴]Wgy,X`!Y#,X`<"#,X`<bg!,X`WyO4ѷwf>Y/XLGby"pT
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_177_0.dat


```
x1
0>I9+?߁iևd̹xֈxN/է|{ظ8d0h=cFf̘1cƌ3f̘qq=w6;l4cƕ<ǌ3f̘1cƌ3fXһ1ֻcƌ3f̘1cƌ3fXbwǌ3f̘1cƌ3f̘M'X&1cƌ3f̘1cƌ3ֻnn1cƌ3f̘1cƌÍ3U<\7+(<OƌΊǌ4@
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_157_0.dat


```
xA
 н_QRYk*q͵=j7~nN.p%ڵsi.رcǎ;vر{.-W2={mgy+رcǎ;vɳ2;yּcǎ;vرcNɳ;vرcǎ;v2<NVcǎ;vرge2vyǎ;vرc];v"ޝ]e';[{|A
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_125_0.dat


```
xA
 н_TH`3AOL4k(ewGW.	#2}	\Ygggggggggg_d>j^s;;;;;;;;;;'q;;;;;;;;;'˰qu_PYw{e=dG/
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_109_0.dat


```
x=
0нi9'b$t^#ii?bK[AUF徝Ƶĳx]m]2-ĖK~Vw}X&Oɓ666666yR'%lllll/hlm	dl3+mͫ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_97_0.dat


```
xA
 D}Nr]Y
"<40{H<Ud@t'|0{duRB}K~Ccel0`E^:{F=0`Jn%0`ö'~c18C[r>p u<
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_169_0.dat


```
x1
0>I9EQ=LsI{ZtR}Sn:|R[?_*SL2eʔ)SL&ϦIO2O2eʔ)SL2e*C1PPSL2eʔ)SLP22)SL2eʔ)SLe(}2)SL2eʔ)SLe(}2)SL2eʔ)Sic7;"ޙFͦސٙvL^2}oO'r
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_121_0.dat


```
x1 О/wYMS8>2SFOEcW\ۼ{cpKGBКmxhfffffff/s22W|*d1*5̬RWas\xm~8߮r0wjsdm&y
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_29_0.dat


```
x30C$\$dL/@x L-VQwb#ꅻ 4%zG
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_57_0.dat


```
xA
 {^s=YL՚(
ouj)
Z7yv,ԴwVQ	iGiҤDfەwo4ѤoLLȼ}4h
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_77_0.dat


```
xA D}Or0B/;bHp/*KE7G/_l}xMP
[(筊ZޛlI6lضeϷO^6,,6l&l&^Wc}m5uE;e
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_85_0.dat


```
x1
 =INEZ_m EVqy2Yh,S[gUXJkd.~>֞!Ŋ+V嬪.2XbŊ+VX.kBzwձ̀gkYZ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_117_0.dat


```
xA
0}OrR,#3,o5Cq:;;wvNJZG=m}ѱ2iRkj_YYYYYYYYe_/WVVVVVVkd-Ϻ,#OZc]|{ž$
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_129_0.dat


```
x1
 /*DE'hgt-}_pV	\"b=s[J=8Dho۞'0X ۴e0`j"0`Wf`^P0`2Ȁ d07(<Oo6S
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_33_0.dat


```
x30C4\ 4f q!SSɨxfJct2BJa 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_53_0.dat


```
xK
@!йoQϺ:(m&s-6Z{m4YX.F٭XZij=:έ֋b忑VH8#[Y^Xe
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_65_0.dat


```
xA ;'`C$,(n>kx j>t<뒖G@4gG^y3I45`$gH!p"$
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_69_0.dat


```
xK =_+mBd|Q"s+1"),=Ea	T"ŐnE-3,KYw=ZZT.,K1#<XBt<ab#x/;X.
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_25_0.dat


```
x30C(.\H2tӃȳ䂩Ðz~`=a@e=p"G v
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_141_0.dat


```
x=
0нi9'EDx͘%<l[Z|ZPN	NM7;mfovm6-wޥ}yaÆ6lذn_teivƾٰaÆ6lȚY.fÆ6lذa#kSldM6lذaÆYS֔56lذaÆ6m$& 3dyecS&NL;&<
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_73_0.dat


```
x1 /FSM(7/JTmeӕls|)YYUS%7{i(L0mo짻'wǄ	{=Όc)2֦~Lz)vZ5O2]=?
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_161_0.dat


```
xA
 н_UK7ã&/\-hwD+dN^U9y4]-9J,a}2dȐ!6I22}S2dȐ!C2d(s0/392dȐ!C29C2dȐ!C2~!C2dȐ!CyA?dȐ!C2dp0'ax3èY/aea\!} 2
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_49_0.dat


```
xK E9o#?H/6g$-,X]	
xݘ;X԰9<Ѻq2AfH7/5We{#fި?4=N >
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_89_0.dat


```
x1 ὧi9'Hl?L^"&M?bq?˸,9!z]VScƌ3_c!`n3f̘1č	3f̘1/f>.Uc˻;2;Y+7
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_61_0.dat


```
x9
 !>I9+ōQ~d%òMͶd*bK滻89z]T
aÆ[s8;65ذa/=؉nZ<m>svu
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_37_0.dat


```
x30C,
QjКP]D@.F5k,|yh ̂рe4 iC
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_153_0.dat


```
x1 Н/礑h&F`Ҽ@I;PZ^X͌mf.=5[if-R+!wr˜g\j̘1cƌ3f̘1cfo.2?1z`ƌ3f̘1cƌzƌ3f̘1cƌ3fztf3f̘1cƌ3f̘kk030cƌ3f̘1c9;Ď`vf͚̆ZϘW9
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_101_0.dat


```
x1 /FS4`X%0"O&+*[[V/-٩EJKTKWozՔ,f噵	B`vvvz,XððX`l}T,E,Rd8uyE`9 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_21_0.dat


```
x30C .lH4SH32A&M-ep؄Z zS
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_45_0.dat


```
x1  w^F-`")40COEP,[ϐm-/lGy{ŋNF933gؕl; ٗxbsN6#~`79р
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_145_0.dat


```
x;
0>I9+E{$m^&uS"D6ڟ]98UMbҾY[2拉Ĉ#F1bĈ%iRN潝ѳ#;#F1bĈN1i#F1bĈ#FtZ}Nk1bĈ#F1bktZ;#F1bFV-u"IoD-*7uj>bMV+
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_81_0.dat


```
x1 ὧi9'BߠEMpo#
&	a6)c~b1߱ߧ|Y$F1Nq_.31bĈ~M`Ĉco{B807dtvf
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_165_0.dat


```
x;
0>I9+DyI4ˠ5:Wvdqߜܴ<d2x%[U%2]&K,Ydɒ%ˡ,S՗r2yd=,k_{Xdɒ%K,Yd)0m,Ydɒ%K,Yd)0m,Ydɒ%K,Yme,e%K,Ydɒ%K,eqÒ%K,Ydɒe:<!YV,:Bd|O$*#
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_0/mask_149_0.dat


```
xA
 н_MEQXP৞.|94e{JLv#^n[?;
ZIV-*w˒1*+VXbŊXgwqX}JRYbŊ+VXbeΠwfeΠ^bŊ+VXbʜAʜAbŊ+VXbŊ9ٜAbŊ+VXbŊl0*0Tj`?Ϊ;X=zZr*
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_36.png


```
PNG

   IHDR         M   PLTE   ٟ   IDATx헱0E@ )eH(+ئKc	==7g7AeXz r '_6#ٓOre wProޮFϝ&`~ǎrN4{fw]ˎeZײcnk1wK**doQˎq&h{TvLeK?,߲    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_11.png


```
PNG

   IHDR   =   =   $   PLTE   ٟ   IDATx͑1
0E y@Rz6GGG7ݻ.#
-+B4Ւ9"-	 C'.0P:~pa|L=)t:AcPu+Avem9JZ    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_22.dat


```
xA
0E]{.]{{{ZBepwe@VERZ3"*2o4y)i#dbdF҅I"4WIu45x.ZS{8k={o.q[:帒qy
)t#N8dCj-OOG}:/:sz!)^<eSu{	'p	'==='p	'pߣߣN89pQQ]HpzG^QI|߳u;9d;X～$tdy
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_15.png


```
PNG

   IHDR   M   M   {   PLTE   ٟ   IDATxc`j̫\̯hL -C! ?TP@ LC=Ľ*C|kEER;|1cs#lo 1,UE]j]& 1kLF8 M@aa    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_25.png


```
PNG

   IHDR   u   u   J<   PLTE   ٟ   IDATx!@E*loi $4HAMӓp+i`;T
EIvdAjse9Z+Dޫw>?ȃ 'Z|"0pԩc?6䎼HߟeonnrL?>.[N1    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_7.dat


```
xA E]sIXН n7)ʅUOm~ڜ]$9iɩB8thcQACC%fߋ1DQ;dlr(K2[.C"Oѯs\9˜XB}{7'OƝz33|r|뷡V[i|&vZL_.
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_25.dat


```
xA
 s낋]rxY51mMBG
*Sx|Ua5ƵZ-,1HPRjX5iG>WR/+uT廯ӯ嗴u[Sa[kv5+5nJ%+VXbŊ߬u'SRtzZ++VXbŊٟٟٟ+VXb}Ŋ+VXVI+kq[toVZvoNVw}{r<ýR"R]Wr}
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_69_3.dat


```
x
0{&2'd l=,Fy;$쇤WE-R:%T,O2g"",Ȣ/DyĈɧ{O䮳",:NvEWN#(&,,]x؅
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_93_3.dat


```
xA
0D}NrnJɪQ~B06na<<ׇe6MRCPL̓i9M2 LkŮdDv*"aXjBdAddZTdAdqY0exqeN&WVQvc
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_173_3.dat


```
xA0}O3rnPkTTyM$&e/|"ֵdjuy[aiK{M	S&z[BUBRIC!n5\w4B	$@	$[3cE^%xw 	A:@	$@	$@	$BfID	A:@	$@	$@	$p͒f%H@	$@	$@	$@BR	%	 	$@	$@	$@	)$h4K$L 	$@	$@	$@³_{Pg۴y>჏VMmRt(1|
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_157_3.dat


```
x10ޯ9s4VH@Ac 9yĢmR֌5N;Oxy+rl@.{|5GXkȒ%K,YdlfYdLVKcdɒ%K,Y>X%K,YdɒgY}Vgɒ%K,YdYG%+1Ydɒ%K,Y}VgYi,ɒ%K,YdVe"}kgSkgo,4.i~ !_2
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_137_3.dat


```
xA
0}NrnFHSYQ|ZEfu,% $ujG:zou,:OsYďe:tIsj|+N5dltСC:t;b:MѡC:t9hH6F:tСCǽڨ{A%dC:tN$^urdV'\wjSt;U'[,7
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_77_3.dat


```
xA
0&BiRaK"t`I@|fXyilE:Sza18GifK*?:YC1쌞졘(ቷJ*jl*TRIKR^ؙks)c)c)JZa
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_105_3.dat


```
x1 D~O3r6@(1'J}4gk97A=ip}wZJo8JB=Cs==;HzT.z衇z{{{T.z衇z{{{T.z衇zoS$PThE%Կbߞr\RL$
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_113_3.dat


```
xA
0D}NrnDFj2KCt?WݲZi.qoP%Smj7ަ:*N:@:***fW9d2*j*}S@`*j৪6Jlѿ}}էTUa24hnt
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_89_3.dat


```
x1 ὧ)*.@U|eŵ6ۢw5*)oiK4nk>1}d>@4XYCo	ۡ1<AhFt
4@51Wr>7G}}x7|NgN
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_65_3.dat


```
xQ
 D4\?R,!O-Nv1:cZu"UMÕF	~jK-la[^q^Q\=o-laZpUB@IKJzɢ|1Í
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_37_3.dat


```
x30Cl
 "dUx28A\E6862,dHL	 èb!16"BÈ g
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_133_3.dat


```
x1 Оq]ƙ
B# b?m\&qEb/SZԵBD|4ΛYGW&A"D!HwTOb'4N䱈?B"DGyDQ!B"DyDQG!B"<"#"D!BHDy/otn1Ht# D< 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_125_3.dat


```
x1
 ~N3rۄ]BБ'?</̼V۵ҏ<0-_J[?	+w^;*yɓ'O</9ɯ9<yƜ'O<yɓ'J^aț6yɓ'O<G{icΓ'O<yP|]Z֤Iee:[~?<mJ_N:
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_165_3.dat


```
xA
0}N3T#ZYuÏ:̛1ϱEUTT|S	q)m-sG B.Cĉ'N8qğwv7['tg!.ե:qĉ'N8qv`_+.ե:qĉ'N8qv`R8qĉ'N8qΤ8"ե:qĉ'N8qĝIяہq&EKuĉ'N8q+9:}kFT?^ЏGo<0իCg/_
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_45_3.dat


```
xK
 DsFJ(&)0dЇFg![8=&iaD)d8&Aլa1'II׳79	ex߾	I&֝CuJy
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_101_3.dat


```
xK EyWS9'D1񟾪p	/9Ёu,ku9Ҥ$%ݭwALb%ClAzq۴붌b!ĤwX4`_'FWr!b&t1<FWr!bXyC1ĆӇ)E{WٯAӅgL1]-&ƼLqn
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_85_3.dat


```
xK
0EyV9):ҁF`hPry+k[>GZ}(Pڣh7ŸÛH  @4#@ @ 	^F`z4TiQ2}kV
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_53_3.dat


```
xK
0Ds	!-(.Bp&|"-t&`qQ-"9_+)Be/H8D%a~}spKFN=,;;a^t4\FSN
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_145_3.dat


```
x
@|:^Jy̡yMj-'
9VS֦K9e)PyUwe-m jԨQF5jԨRi٫F4_wk}0+jRBRF5jԨQeOMBJHjԨQF5jwP״˪IH	I5jԨQFͳc	w5jԨQF:zS*2UZ_C*e_OZ%dIȯb
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_61_3.dat


```
xA
0fz4-%*dp!yZܫu(~=&ۓ)R2"/"<9FΊ=rb"/rw"2B#3-0-KW
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_49_3.dat


```
xA fz!MpP"ى@ Opb)bE5DTYdjznSwST|;SO*PARj+j#IgnZ

:Ơ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_141_3.dat


```
xA
0}N{˹)%]jf/d!uOUc0}a4R9_T~`_	R[Tծn1ݒ"E)RH-*p~HܥJ԰g"E)RHJҧ42L?RH"E)RiR滀g"E)RH>z#E)RHZ@bl-)ݿ<ߧ*OUR"5&5*ieJ]+
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_25_3.dat


```
x30C.@@Ae@Y9hSpIi0qaC\ 5&L3e§46 v
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_21_3.dat


```
x30C0 .""D)7djC$ąʅ".lM@,0&   S
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_29_3.dat


```
x30C$\&y.|H3d8.E\$GMF6_0p.$d$7a2Rh c
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_57_3.dat


```
x1
0wF纄(hI!*{}WVR-ڢgjmrwp۱UlL<q؎?m&M0	7[m wK/8g
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_33_3.dat


```
x30C\U

T\*8n)("`Ԗf<Oc[1C*BH>[ u\}
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_117_3.dat


```
x1
0]Q.xIB$?~!<Q?#5/tIJ8owi{}S^~q猉P	&L0J1ϻݢDK'JÄ	&L0ᝅn
0a	&LxgaG*&L0a{
g{2sΉ~7\]%rJ9nZ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_161_3.dat


```
xA
0}NrnFTk,N	Zђf7J:ƒ^`WٔUnXڤǧM-#V+ߡ+9zҖYl)SLocʱO_C?ߩ%;*KlM2eʔ)SL2Ye][bSL2eʔ)SLyVYlWG[bSL2eʔ)SL
]g+$eʔ)SL2eʔ/qBbKlʔ)SL2eqʙ]£{A/~V9\%[P#'
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_129_3.dat


```
xA
 н6!n G<q4h/G?;hsLSTOj2#
Dy`ܫP@
\B4*yt$
(P /򂼠#Q@
yA^t$
(P@ /D
(\.`ɛjoCS;R;R.I
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_81_3.dat


```
x1
 F=\,JGAġhj>#3X:kԹ\FMJhu3>TZ{PSgP'kVjժU_ۯUV=PoO:Wҝj[Wxm5
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_41_3.dat


```
x30CLjUr`m'hb;gH qVE\*4}Qb;>b:C¥\҆ʶ#HD؎D _>
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_177_3.dat


```
xA
0}NrnJL|%ᤳi^QgM|/~SS?3=8RT42nz60TPATPATP"Vd:Uh)* 
*
*
*3ThX%*$
*
*
*[Z,-S!A$}TPATPATPA*XZ,V*$
*
*
*Z,-ns
	"A+
*
**j<{s}EMkjZEZ;'HMK n!
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_121_3.dat


```
x1  8\&J!Hl8U=$-eV=&gNtgj7>n\>9w%kooK7ʨ]S]f%M6mڴi?V;v_bVL*M6mڴiӦڦ`mDݦM6mڴi^XtcC[%QiӦM6mKiǔws>ToǬ&z8ĬUIbJɮ=
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_97_3.dat


```
x
 >/E.*d/͏6J#M׈R`DhR(uJaRJ(gy J(J(v%_R̓1eڅ(qPB	%PBi_%RFJt%PB	%~$|	ܔ4	NDo;UW,qpTi
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_149_3.dat


```
xA0}Oܠ⦐H頯'Z2{oV|Ι%>yR{!8ÂI+JpI|#f5κ[PA	$H Q})&<E	JQ)J A	$H s5z%H A	$H4A^5A)*E	$H A	$	3MHQ	$H A	3ާ`Po>X{ט+Wb`I)5%d
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_169_3.dat


```
xA0}O3rn񷾦)}'31Eh]4P[_]Kv<˙fp#y_l[geӧO>}o%uJV/{%O>}ӧO}K~O>}ӧO>Q=/ї>}ӧO>}u{ח>}ӧO>}u{蟪/%?}ӧO>}ׯ.N4<OzzlzzW/_yp
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_153_3.dat


```
xA
0}Ns˹)7mJ,}8X=cW^GeN<v]]bIͯ_gY+Mjvˋt&M4iҤI&Mxޜu~o[~4W55I&M4iҤIS5MLi5-M4iҤI&M4oiz`z@SjZ4iҤI&M4izs(VҤI&M4iҤYzK6ϛ:=_h67m6mM{H
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_109_3.dat


```
x1 D~O3r6	O(;V6sy>)_%s_d3KO1^aL,$H"$KzRPt[I&X9$H"$I$ysI$DI$ɓI$I$Dɍ%es!=LAZ5'̓IVrn/2oƅ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_3/mask_73_3.dat


```
xQ
0C{g;JJ?dԬK=RasJhTJ6exka\$nIE,-/XB*х=wee4t̒tLщtt߫b	gFf	qoddn-?
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_18.dat


```
xA
0E]օ,2;s&͚hO1&09OIv@DD&ىKXFv<dq9<%hYs!(ds;~||b(Yůg#`KSĶsidߍLg:әt/gmkM3{4rTQes><әt3;H#љt3Y+oghٽlnF>i^#awm;g~pgNs{6zp'
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_36.dat


```
xAn0Ьu%n 7	R0Q߰,'c`x5Hs`s3O
0K.-aJyɂ&̿&ux9#{ãy8?OYyXP?8ky˰3X>ocRmfVM؇OȐ!C'm֑)u&_o<ySC{
C2dȐ!C2dȐ!C2ssss2dȐ!C2dPAAAz!C2dȐ!C====!C2dȐ!CMs)E6,JE6L)~])ﯰz1u3_vsa{-B{?eSƌK
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_2.png


```
PNG

   IHDR         '    PLTE   ٟ   EIDATxc`}	cX@V}y)@+H$&jA#  Bpek    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_3.png


```
PNG

   IHDR         l]L   PLTE   ٟ   HIDATxc`
 `1`"f}`_
@+H$&jA#  )_l    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_22.png


```
PNG

   IHDR   i   i   Ly   PLTE   ٟ   IDATxc`00"q30".pP/2"zA ,eo`^,A);gjʢr/rG+ԐdH%0HU+hZT.#
 JRG    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_40.dat


```
xA@Ь@o7`Qfe䕫PA><?jjo5WNizyW&]߅C?IrW^;8
s<ðS{9^gE}><]߳bZn^AQ}[9^]ynajM܇K̘1cƌ3f̘1{W5}{7lMޚxI<Kαyl3f̘1cƌ3f̘1ۻٻ={αyl3f̘1cƌ3f̘1ۻٻ={αyl3f̘1cƌ3f̘1ۻٻ={αyl3f̘1cƌ3f̘1ۻٻ={αyl3f̘1cƌ3f̘SʑӒ7HK޼g\u_r'4[-]qL8ƝY1q!/(%
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_20.dat


```
xM
 3xެMXP{Y	^f}iTI(:!0RN׎98k;]#Y2\YUsJg=wQJuSu0`  0fu]_b 0`@nEnEnŝ 0w(KXyi|xnu80k s?Kw8HDvz7
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_4.png


```
PNG

   IHDR   !   !   m*P,   PLTE   ٟ   JIDATxc` C\JBCCA_0IS6;]lW+X  6~˴    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_13.png


```
PNG

   IHDR   E   E   &Cj   PLTE   ٟ   IDATxݒ	0EO^T'pHsЋEbLlt A?|G4LRA4yu<MpH=ڰk.G?R}S5Jk֞ޝo{Q4jִe: ?sd    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_40.png


```
PNG

   IHDR         Ά   PLTE   ٟ   IDATxA
0EV9Co.=FW\[
=nUg
%aB!o&HReΌ=3oHlZfӑ )XX}8ousPpE?eWWg-[#G>9-?Nޒ|y|:B};{qzqy    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_9.dat


```
xA E]sIX;n60+>+X!Dy >5!Dn'	v)w>Ers<=E:2?ITzܷ!1e嵼UۥfM=mƔt4jxM͵ލN/8E zBݫ_o3!lSxsT><w8KIhAso/7
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_10.dat


```
xM F]sIX;n6	: +_^Jrf A2KB"dd9$at)dOgUf.gzʜ3 1zMQq!,8uAUOAH|Թܧ|CNcS`	9-L8F
ݙztf͓5}fzoÉdW||<
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_4.dat


```
x E=upجQCOM'ˏ$ @3eF\FNXRyؾC{a8RŃa2@qkH1(`cj~0ܨعnXGĀ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_85_6.dat


```
xQ
!D4/Bj6?
YfA>cؘY3t>3Փmbׯ韻EnUlqs;YCrj([s1 I(@7le`u$b@(P>88 Ā+6#F8#mjF|DjF3ĂUꆝ= ^
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_93_6.dat


```
xa
0{6X]1&[l)ΚLȜu~tK1>?p]c/n˨ۂy=1w`L}bci۝4Y_9RRb$= %3`̀`&W|Lg^Zgj6R+O̸"c::	̀0fMٚ^ַ^i`M`̀0̤Wߘ[fQ^ER5p>}moaK*M!p &mR
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_89_6.dat


```
xQ
 DsBn3B?&lD}630q몼Þ/O1cNBFĜZ4``93r]=55#=:ξXwX5DA6؀wBAJ~
2S{䙮,U3lA6AFv߉mxkQ)dlwG"Iժ7fڼcw_:ִ(߄:S6* 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_53_6.dat


```
x E-M[sZ7]Y&][
O;|X8?^2N=<FBUΐ8SV>eL><3*=Ǵd#P%t8ZzfRDK{~Djf!C3*p!VZ弶6sYQy}֒mF< *B
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_165_6.dat


```
xj0y_nF"wǖ2t<~Z-/e~m/[kޗ?椋O~ڼ/۱W_Z{=gIk}/wO-Uߥ5i3|-3[RޑɽY6-dqgqƗSՏJnJ-e}^JǇ15ZݹEq9.gqgq1z<q9.83838	V179.gqgqg3)qx&Eq9.gqgqLz=0Ir\VgqgqƟd<v:osggIIǓPx
_ϓtL<)Øۣ$x}B| 7
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_105_6.dat


```
xQ
@DskBZ#o)Sd}Gܷl쯯^)G]S4S?#BZ:+{sHKNiI!me1
RWe9!``Uyˀu:檞U=w-oԺwB}cMK蹰{{=y蹰{{=y蹰{wScaoi'fyO=CyO=Cy[{S޻=;|v4}ϯ20
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_137_6.dat


```
x E5?e^4fHp[1-e)UQV]UWN5o*8|۩W6bk?{f|>s֪r666rҟ=vڲWy-'
Ο;qtQE>U϶f곭xN]Tc(s❮7tAw`v`v`v`kvwfwt;];;;;;!ޙ;ao];l;;;÷|ʷ(3}l.?"މr};\}S-Aw<9;EV'ם
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_49_6.dat


```
xVQ i{K&YX؁0̦!=tn&fpWL
`/<ϓKVrU\1bGp@ӑ&fN/+ƽq`AWSRGp_5||zxν:J+WEm4h43tܭ.Ag`\ʤ*F
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_141_6.dat


```
xa F4/c]زȐ[=[E럓sm,fn/|kj\j?g[q(NOZc5SGGP[oMVָfvL<<e
+Ěa*XG6)))cLS6tjM]oW8D~OD`?׆NSk?)))*U)?SI=
t
BXLLLT5OqQS:`
`
`
3_E)t
`
`
`Lyb*?2T5i?U!K*xT7ioIEIREuJ+M7'
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_101_6.dat


```
xk
04/n_.2#SH6_PZf˳_,7؞+%Wdn}_&Ok;Pf>tyY]ns;ss,!LkԅcbL12cX91Z#XEn#;svT~L~LR11vs.1111J1&؍Ń111J1&ƞgKLƪjlk{gڞ5K1/ǐ~,ac$
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_25_6.dat


```
xڝQA 52)e+(XmZt*(ڹ;tJ<峂_ڤ3oڴ"̢azh}&qvSG֙,-J4}oS[}w
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_33_6.dat


```
xS1 y+H:96r9MI1	4o 7Am]eX8ZV Q_< a(b 7FF12/d^*"Ru`o
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_169_6.dat


```
xJ0i9[Jɘk{1b!gnhHkS뉭-V?KIׁ1큏1ƣݎ/`/z)*=3ڏg6^k65CY<KkM[y@G&_=~>>㵾+'{է_Vˊx-J<ӛܗr_>>i;rO}/g}g}ٿ}}xO}/g}g}ٷGo/{{r_>>o/z^#}g}ٿd'ʳ|QRNS3YڳZ'msEǷj5
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_21_6.dat


```
xڝQ C9M{i]X1-C!D7Wٜ&rD)~]<M 3(>{AaS
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_145_6.dat


```
x EiܖLDf6zX9^ZLSڊGT~WUıڣ߁{Fm|ڪ$uMtQ)jۭe??Ȗ(C֮ﵳM;'cU6::VotMW\gXɶq2	````n7E-؜zRZ/ٮQk!a```X_&A5t9$kkwXF5t]c	kkkk|{Z6k```-~hYI_KrZ[ﯩr<Z%6ƚiպ6bmyy D
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_109_6.dat


```
xA0~ρDBHCHV20nuol쯯˻=ۢs9[l'?7R"&2:7QqX_n]$՚EIY*Lq0	0	0{LJз(s\ɳwX-7^ItIII$~?N0	0	0O'Itg7L$L-IuzrfrM^'}(O~R]1YLĞu9Qӕ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_37_6.dat


```
xA ＆T `j<P0jB#&,YofUj*UՏY[oY5~5T7bnb,]˘-qF:stDch
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_157_6.dat


```
xA@D}fDN%nç,֖SVV>WóCaz6U~һ{`nݻdvVy~rZ"qk{>g$XKU}m\bjaGx,f1Yb]z̞^.5[?嬜r,f1YY>grVb,f1Y>g,rVmYb,f,|VY9Yb,f,|VY9+g1Ybً	̦M7>2{9z϶hm3l|9xټ#f#x6	-v%N'
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_61_6.dat


```
xK DsڤE~݂ih'
N'oVWjspCzοag!#WD%~˃Y?JfREKoͼǘ|Ƀˎ*OP7n뼽7s`sdDs~><iK'l'9%.7
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_97_6.dat


```
xa0sdFx[=4Hoj34&s}*aVc&35arW^aLClzq,1xSQN]/Giu`&w%,%DY"Kt+HE'|R2(v1vqiqd,%D~%ػJj}ͺĺgY"Kd,+K
]Wt+sF/)].zN'`>1='#`+bl]Z
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_125_6.dat


```
xA0Er3&Hyb+Slh0Ͳ6LwEѿfǮIv;&vw,o]ud]|k棘9ԊC}s19Jw9ˡZb=PK&aaaa>ɼÆ$<>Ov'Cytaaaa~|'9liΣ<<<<Iæ<:<<<ٕWǲy:.z=ݓʯsVöE=ll_k0_#vίmj
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_45_6.dat


```
xUA I(t&hLv ì3}?q4pgirk鈿YsR繍i2?n]&(CFfe`?N'.$	hsYbe	:'Iz5_'_;}d_2':arR96b՝>vb'J)š}rD"T
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_173_6.dat


```
xa09MrM S*:a_-5hh_)uZ֭[loےsmKN{H?x`l#f9>ڟ[eЄώߓ	?^m*/Kmhy%v-nKlkKL`&&	g5(gwxYܞa¬pVcZ[#O=SN9&0	L`Ǆ	'tjj]QN9&0	L`sYRc@QN9	L`&0	L`"YRc\ '	r&0	L`EH9AN&0	L`&7p6`|hmsR5Ƙȉ	k\X/		)g9
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_121_6.dat


```
x
0E5Z[&c<Qd\{$+4w\3Ñ0f㘃%_[Gz%LjؾWrSd*s>FڪWv=u׀QΛaaaevKvTKf5eool+Ån6l6l6l6l߄uvw\QK%mt݆m؆m؆m؆?gjɹ$n۰۰۰wb;@̶vj45.nJS6\wVKj{Fl˿hSvuH%;{ }
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_113_6.dat


```
x E5NՉbF6on,m>gS9RWcǕ9&%1_cx= GR^w-z?ǳv=,}ԥ?ǹژ:9m==@U䲉UXUXVe~by4Wi:e=<SZmAWUtVaVaVaZV5~V****^*~wk

ZϪbayTfjֺʯjZ~t_@UnѾYWsV[|H
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_133_6.dat


```
xA0~ϵRI	m2d'sRG{>Q<{X_ZLF{Y~RN8aDT%#W6_yE~1yxƶ5Z!Ոmub#?;̳!|(|iAGZ0#0#0G#:G#tAGk~?#:#0#0#?02f?2lř:?r~~wÈ@:sQx #
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_149_6.dat


```
x
0E5f478UD62zmpߞk8}GӕN}?}W:guWAˌ7~;)Ø{̪ǿ+WPOۢrE\jwG)y˖wAAAAM%2`2dl|p}eqP :    ej想=lT5ɠ :    G{ddAtDaaaaa&أ&w :    1-MRb0Wfuz5&YiIѺNрAPQSL}4
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_161_6.dat


```
xQn EV\N4MedFsүMwUuy59ڇ#XЈejV(mkk)duxڸ9vԣ;vEMGlicw`ΈD,cX>>d>vNjɞYӪVub!M2]X2e,cX~e;k]t.cX2e,cQ/+/L2]2e,cXƲesEt.ccX2e,[[!_6W
L2]2e,ca,'t5eIeyK{T>)_~Η{\|oEW{+,J{+f].X9? +?
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_153_6.dat


```
xQn wN\+56Tn2>lYQ7d?Fxk}joex]?'#{>Y9UBYyΖW~{|V_.c`DK1Јq/'(p,jq#aiY+XZ܍Mlb&6Ml`3iy,}rg6yY,-b]9;&ݤt&6MlbOf|3fy/ I7&&6MlbSik=&ݤt&6MlbC9I7&6Mlba3l'6*l^U7L^U}}^PX}g)g\讛5U kc
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_129_6.dat


```
x
0E`ILAZIK؜xcYR__5 wk`W\ ,o5߼'ĖqU~_?g0u]2*=[|VS9mmKl
2vmXXC\LܭV\2={FZqq)L_P_8}@_@#,,~_/h$XXX/}  ~@_/``1=;ٴs_t5~!wMΛ_xf/hfj[
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_69_6.dat


```
xK @dTh	hLSSEq	eY@<+*|窮%>z*7e6QS`.>sE'%@[6@P0haFxtpl2Q-g1Nfeo^0FdT>N_OwG3ug{3<[Ժb?'6^
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_177_6.dat


```
xn {ڤ*4v۴u1{<LGiKGU]m/6j?mZmzy/ξgj\Փ<`_>f{_,,K9o 4ǵ7lniJiggir<-MG



xuV+zRCr9+Gq6QWb"Qe"WL+
 XXXXX/|~j,nmuMۤ+
XXXXXYa,X;M+
 XXXXXe)o<S+





0X,ަyt]AWXXXXX;VH92me3WdQbeQؽ]>Әf|5H늚7/D
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_117_6.dat


```
xa F4/#Ev3nŸ/mYTwm<~?ljGCqS/6ftݟoӔf^l'7`ZC ?heiXq4[ـԉaaa9]PYM<6a[g:000×gx8:Yz;7CataaaƱ,CataaOU68=gxx\ƑXQt2JZ:gC+\
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_41_6.dat


```
xA !ݬZ	5,E;?߻e-<-9gJa# ,MSM]|F%C*ht~̢Yo4"`,bcɺN.s{9z @5
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_65_6.dat


```
xWQ i{KNLk?e$Qik41{`+!ڮM?1b8.^wsnFj5EaQX|=w@2v<ŋŞ|4w\UXBQz+TTcBz/48,5`ȱ OV$
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_57_6.dat


```
xW |kKQ-^@c"Wr^UYM³>_ݏ`8G1`B`;+}&s]<JQF=mb3 UF'6ƖE 5JawZ60
[99{S\ݞ8`k&os}{[R[+wOd^jW
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_81_6.dat


```
xQ0D9rRLvk`0	;i6\|_cc1huio#2}x*.Yt&
ְq/K;3ve̢ȊAH?`]5Kw!}{Zû߲W
yⷾ^_ykk^Kתb-bYSڸ'֜Nu#MfHSQ?|]IAiMyyuW
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_73_6.dat


```
xX |-NM4^8Didgy旞41ibؘ,;x-2N;┹EqܹN>tL41"ˊ?JbQ_@wsg9Pq5kY,ǳ⬼+#*fw?ɝ`dcT;OLfkUҺw&fqG(0wB陓= ~
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_29_6.dat


```
xRA
0XcL(4EԈB
8Cܾ޳nM+lǝՆO1]&ڍ4UD-6-$:6dZ?ylf?8?߲<l}gg*
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_6/mask_77_6.dat


```
x E۲iVa.FpSTY4q~z=:͒6m8:#0PضiDy:2Š'Zs&}滜\r0\ŚXw;iPȔL)Seԕ{hDu9LbJSS))gZ{e)qJdLw+#3-V0շljڠS-S9=ݯ5PPq1M?g
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_161_1.dat


```
x10_΅Xšyi~Qbkvp7'Mu=]([2dȐ+\'22dȐ!C2s0/3d()2dȐ!C241dh 2dȐ!C2dhcȐ<dȐ!C2dȐy!CyMaȐ!C2d0^4[E2
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_125_1.dat


```
x1
 н\:҂>$DdƩYtڅλ0$ήꝝga7yٯ痽Y??{{D
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_177_1.dat


```
x1 Ep0X,a#r}6}ǌ~\8ƌ3f̘1cƌ7{3f,y3f̘1cƌ3fX_`X&3f̘1cƌ3f̘M_1cy̘1cƌ3f̘1cƌ+3f,y3f̘1cƌ3fX_bX&3f̘1cƌ3fx2dX'x[cy|3
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_165_1.dat


```
x1 Ӕ_ΥLK^#FYWt%ˍ4rM,QXdɒ%K,YdҼdɒ%K,Ydɒ%K%K%K,Ydɒ%Kv2$Kv,Ydɒ%K,Yʐ8K楷%K,Ydɒ%K2$K,K,Ydɒ%K,ZVK<βyy)
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_145_1.dat


```
x!0@k4a)q2i.YCUO{35UZFn]fN>bdwtzJF}F1bĈ#F(F6r1bĈ#F1E1ilF1bĈ#FtF#F1bĈ#FtZ}##F1bĈleHGܣ@ٝ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_61_1.dat


```
x30CbpPi`@&H^nadQG{n<vZGMkv=j7⠳9mn7<h
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_113_1.dat


```
x1 -8fL(pBlDM9";-;?1p{\%-3:@ad4*Nadddddd########c]751xYu
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_173_1.dat


```
x1 Ӕ_Υ''@y]X1?"g:1犝fn˶˻mm.?lٲe˖-F>glٲ2lٲe˖-[lٲeO`˖e˖-[lٲe˖-[l	lٲlٲe˖-[lٲeVO`˖e˖-[lٲe˖-[z0}[z0y˖-[lٲe˖-[Ee[hOVWö=t*|
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_141_1.dat


```
x1
 >946)3$`suʮ>Wd)g'M{3\d6ubذaÆ6lؼn]Nذ9FްaÆ6lذa3a#oذaÆ6lذذ5e16lذaÆ]Sbk6lذaÆmͤ;CcfIdsG
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_105_1.dat


```
x1 Ӕ_ΥbKB?"*#WʘtgӎJqUM9TLLvǤLLLLLLzgG01111yiߘ4m=՛n+2
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_157_1.dat


```
x1
 >94Sd/51V)SkJv7eGcǎ;vرc]Zٱc'رcǎ;vر+رg;vرcǎ;}V`N+رcǎ;v:;v;vرcǎ;;}Vޱcǎ;vص'vz#;]klwoA`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_77_1.dat


```
x1 i(74_6agc5.Ý{mM[stb[.%ۗVVab.0amCUqasy4e
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_129_1.dat


```
x1
 нI.Bq+Fڗ)<FʝCtLW P0`pA|020``_0+3/D0`} 0`2Ld>nоV/Q2'?*A)xS
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_169_1.dat


```
x1 н_M,B^5*VKNn2NNOi6>SL2eʔ)SL2MSLSL2eʔ)SL2M}LSSL2eʔ)SLeSy)SŔ)SL2eʔ)S;ٔ)S;)SL2eʔ)Sv()Sv()SL2eʔ)SLdT6}a*3mljmzC'
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_69_1.dat


```
x1
  /"ҐVoCQDg#-IVuy2mez.hYiv,X<kޣZòb9GgK,ȇ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_53_1.dat


```
x30CB ]h.BvA1$	5jk45"AKhHih_ 9X
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_21_1.dat


```
x30C (Ԓ"J```I- 
S
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_121_1.dat


```
x1
 н\CPbїE<DGdQG̪3k?3s9_z9i|3W3,Wr7Y`asd^gۚ4
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_65_1.dat


```
x1
  /D "f=)v!aWyd5ea[=*I0d5(_V!V?_}"
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_33_1.dat


```
x30C4 2 *PA;qQ34CA,f  t
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_37_1.dat


```
x30C, &e@@fQSd5j 7YQf HA
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_29_1.dat


```
x30C$ 2Y2*6
Fw2h_z
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_149_1.dat


```
x1 Ӕ_΅qH_Xci#Gd̘Ք՛gLU^ݮVR>dKVXbŊ+VXeoXJ_bŊ+VXb;ݙ+}Ŋ+VXbŊ+VAVngŊ+VXbŊ}++VXbŊVj>hewf*`uTq
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_25_1.dat


```
x30C(p#C=P`0bS >v
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_81_1.dat


```
x1 i6h/0'd+|1Bţ>`dY0bĈqӨx:FFF12k1bhT2z3?RX ;r
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_133_1.dat


```
x1 Ӕ_΅hh|"zۉ-*dNHQĢRÂ,X`c9Y(na_`,X,X,X`#:8,X`Bd¾`,X|ϢY\X;7-;`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_41_1.dat


```
x30C &e@,@*fB%	hH9j標LxY@2dINxm& ?
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_73_1.dat


```
x1
  /"XZA>DTKdȩN	Lk˦LsFuФ;0aJoܧ^ĎcǄ	<}an
O~SG&
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_109_1.dat


```
xֱ >ӘK}:!iY'*3]fsmb[JƶŖK9}cccccc'u.6Ʀs6666R[^g{/lٷ7͂
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_117_1.dat


```
xֻ >ӘK$^8YQSV'z8jzʇ^]סekXYYYYYYYjݵ#
+yeeeeeeee#WVVVVVVVV;"+yeeeeeeel'e;b&^9{/J$p
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_137_1.dat


```
x1
0ӤKh]D,-t	#ڌQ[T	Ks7_?9|B&X^L0a&3M&L0a	&2D4c0a	&LȀЌe	&L0abwȀf,&L0a7&y2anoL<01O
 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_45_1.dat


```
x30C\ Ht2OiNP͆DQل	?M'3PMmN)cTo Ҁy
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_153_1.dat


```
x1
0\9btEc'HH9efߞmffM#.̘1cƌ3f̘1cf73f̘g̘1cƌ3f̘1co2c]?3f̘1cƌ3f5Mf3f̘1cƌ3f̘17utf3f̘1cƌ3f̘=lj3>V
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_85_1.dat


```
x1
 н\]4AA	hM\QjsAkUjmun2RΚ5:k;jƲ[eo[o[kZ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_57_1.dat


```
x30Cbp:Dl@$ʟH^NA$Q;G.vR&EGMCvI%;IiNڕ	4O h
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_89_1.dat


```
x1 Ӕ_΅Nh}%@ iDOH*c"<g)<mBswja.av7Affff極2淾5 uح9|
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_101_1.dat


```
x1
 н\QEd		1N<#Ֆ-7u.lԦeiXXXXXRZVVeIo1,,,,,v%?gaaaaYK&K=/+ۍ˱ގ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_93_1.dat


```
x;
 >_.4Iy킎`)-5*(of[sm}6YM	;;;;;G{zطz1vw}=wuL%?"=~ei
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_49_1.dat


```
x30C| Ht]JvC^ y;FH;IpnhYvS]b먡iMx; 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_1/mask_97_1.dat


```
x1
0н1\tncK<Di3#Gdgt(lxVP9F7lia``````ސq/]5vne``````x-mX^35,y-#
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_34.png


```
PNG

   IHDR         
   PLTE   ٟ   IDATx헱	AEE`;&` a${Xā-؉de?gt(l̢csG`Xyr W/8#ϩ6sG^;nݞ@14(/0Ԭ.D%z\rl:FLw(_ѥ02KaNeFl{@ޓKgSy?G&ʻ#'2hB    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_6.dat


```
x1 E;{&@o7"jM:L^~`0USajV6K#syN=EI3 B%o<\Lܙ; f2trLN9ݦ1Nw
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_34.dat


```
x10z%
܅	NRYU_O6S<?5n.KEIR*-QM2[EK6R;<MS>mm5kS}N\_gaV51YUUK6Mƌ3f̘1cƌ3fQ}<]q?֒/h-Y}}3f̘1cƌ3}}}}3f̘1cƌ3f̘1>cƌ3f̘1cƌ3}}}} f̘1cƌ3fِZRJ5\P|69>1FY;Pi,Lٌ,]P7xC
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_37.dat


```
xMn0Ьu%n 7HmWdސMd}z1N<RCV)a7V0WĔ9M)tSY2eJCI9eO~Y-ռ컮[Fq^gm~^}7]M|nݟT<˩pUT[ǛSեm
]%e,Ydɒ%K,ayoz}>RR)˻oy#oK,Ydɒ%K,6666,Ydɒ%K,Ydadɒ%K,Ydɒކކކކކ%K,Ydɒ%KzzzzK=,Ydɒ%K,Y24[.!St<m/{혂̙Hg{Y='8/9s|Ɵ2YHo)Þ+uom
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_21.dat


```
xA E]sIX;n6Upв]٘<i-eW)ŕH\jvqHL\6ЅrILܹ%@Vv(P4|Xngɝ~]Du1Us	S\,2N?DKF-:eJ]p_,a0`X`w,`X]5Y4{2vJs9)u۹,]^_7$_
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_39.png


```
PNG

   IHDR         am    PLTE   ٟ   IDATx헱
1D7᧘Fu~kqO,Idx,4cf6Pw@Ne[0LXVed_>j9/mJ8R^&ᗢEAѽiyPtoZ{zW7pWP44ˮ9Ҥ/i,E27T2[w    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_30.png


```
PNG

   IHDR         "ꉊ   PLTE   ٟ   IDATx햱0E/B(PD1RE.L(+ 8'| a_e==
U 2ht"MdZ>+<FB$RthxkEĵY1
kReN#- <|mJ?J9Y%휬Xg.	Õ]V^@EAoLM*    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_38.dat


```
xA0ЎuA2;Нk(gytp9$D\e^'t-aIFMSkIŤ:7|LkN8N7i}i,[WgӴ?31iN}}=OM:4)SL2eʔ)SL#$JJM:}]L٧SQL2eʔ)SL2աPt(:)SL2eʔ)S:ECq2eʔ)SL2eʔECѡ8O2eʔ)SL2eTCѡPL2eʔ)SL2ݓsJCIKԂi93n_+Ri4\g;%}an
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_16.dat


```
xA E]sIX;n6`qW6`%A/3!!g̡1N)E|;>6⸏97$c]kkw1[mC͜cR>E,hŉp#xFyWVWG3+˓S}Ğ#G8b^c^cpc&3YQ"vk9܇}	ĿQL/
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_9.png


```
PNG

   IHDR   5   5   (13   PLTE   ٟ   |IDATx	PC+[Wp(ŉ,t7ĻL9`PNQgcԼQP=O\i2?}N?89z-Ͽ_}*mlO/gxxH[@$    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_19.png


```
PNG

   IHDR   ]   ]      PLTE   ٟ   IDATx픱0Dmv`o bD#HnРBM!<=}K~
	@nܑ3
2	`1|Yv3
?m`nZ(\gl{fl[dÅ͋wO!}'m+Z$K-    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_32.png


```
PNG

   IHDR         `   PLTE   ٟ   IDATx햱0E/`
J
D2F*o,@Ay\>>B*yz:W|iOZ{"+M '8upGOiX(Sfz7OSQ4|(we;~V^mޜ{=|WرTr|k4ĲRgOge/` "}R    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_8.dat


```
xA E֓]Do6صU)/?-f@L 	TnBNH1FNx$U8IN	w2I ]Ƣ YiacF<o1 DH#o=j{+ax ~={} Aݬ<Tסxݧ#T8"3>
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_10.png


```
PNG

   IHDR   9   9      PLTE   ٟ   IDATx͑	0D/kd'
h:بg~/U.|Ɯ
YxE44d% sR?5Ues{di^';㔅9^0"]GW/8So}$zd\    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_27.png


```
PNG

   IHDR   }   }   Nf   PLTE   ٟ   IDATx;0Dm. (|&#"ADRfCx6X8.t^1`!GGrn@1 ;d-JYⅱ/vF[[xե[vYgfo0    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_1.dat


```
xڝ E9u`"PńC牗T!0$
EɲQmh۾9{kI" 9Ln)Ap־>^zmnŖ;mn
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_32.dat


```
x
 ־. Dl,Mz6Ç	gcJD;'.AIqމI,IrYFk%DOy|EDD(L_Y>*ߚ?aOkL_<[c>c˘uLI%#0#0#otѢ}4fv_)Eph5R881#0#0itZ#0#0#0itZ#0#0#0itZl0#09q"HܜHQ"L5}-Y׾k`>z鸳4&p!!`:5
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_13.dat


```
xA E֓]Do6j&	UCy&DRv{*DGr2)I\  Rvv)$"R'\ :,˸.{_Du	>NzIYdc}^,K2M\eQeQeyhbnbo2b+YE]eQeQ( iy}<:٘nv9-_X{.GۣU.]EjJ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_15.dat


```
x1 E3sJn 7թ
]XӓQ䔶DI&ŒJɴb6VhGPTenir߂^	U.p[OY?Lc͸[1v}˱5f]TSnp/7ij̷j&j=Z{[j/np,Y7Ј(I-\zr/؝5M-۾T3զ/=y'#
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_3.dat


```
x E{v&&Y+bk'ya:TXl޶$W+ӏv9}gR@H0YPBEm?s"bt2cn:ﺭ;YzQ7
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_5.dat


```
x1 Eu7ЛZ|NDB0@R$l,->VKZ[<zqƎYJ&i嚂Zy:Y'YV&eR"sjr+.MƎ9zs,
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_37.png


```
PNG

   IHDR         寙   PLTE   ٟ   IDATx헱0Em6``%#Pe*`MD>ŹK9w1ҡbHK`/^p&	[s6".z\	Kru]Ztcu.[!_>|߻wK]ώgR׳;=Szte{˸c ҝ%=+լ8%]O)_t=    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_19.dat


```
xA
 E.No7ћiiRN2W%x@ڜ'
u6.*S;}àTzrt%,};)ZLP$qgLdJ;w.]z#[͝Og"	B}};w#1Gb;w_C+w@Dfu2N9R7|pWkk
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_17.dat


```
xA
 E.]Do6jtjm\瑱<!4!xT)"T&_hLe\5}T]o]ꬵNu_q6>3kS:}%j{]B+\
W>tZW#giPWSy+\
W> p+\$J	⮔uDgg4~m4b{r;zfQvqUloX{
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_23.dat


```
xA
 Efo7ћU)	%M!ΔYu(<sKT
&I\i+Ъ(mFQhv~n1o]s_ޟ3`_w2ȹlc[;c֟ˤN4p7pmTri_pS=77p7pÍ>IO-7p7$}>ɷ7ptssrsVmҹ}R~7&?7ԦIbh{<Mi-
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_21_4.dat


```
x30@ C !\()"̅*0'q4( vS
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_37_4.dat


```
x30@ CCC4
HSTUt>@UwAyXB"II"Ug㨻FEwAQoNw!%܅E> _A
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_97_4.dat


```
xA
0}My)^Z!q3mXЈgދ$P'?{vﻕru3vuijSWiM%|WKp 8!AaTy?epq<0 8p [ɭ% 8_WTϭ!ϭ.8ppHy1>
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_113_4.dat


```
xA
 н_Jb)t&BBK_ֳ6C+5/q_ghfCbH+p;WK?Gt	*G9r|c`c9FKHq49rȑ#ǅUG*G9r>}rU*G9r|c[cN[_=׫5^J 1*qv
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_53_4.dat


```
xK
0FvaSE|ZЅ	!|$gYC]vUʑym+ W&)n5^xޗ.$ S-O!zZTPx}0pgc
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_141_4.dat


```
x
0}&sa4j),0"Csp	轗cl-RL91u3t]}k?%1jvnn47	MH5l3TyOSp7p7Qn䩅ƍFҧnnkSr{M}Jnnq)O577p7p7oyrWq~S-*O%VM`5	] lD
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_93_4.dat


```
xK
 ὧIn$}PŌB]N@%sfkҫ}CzoA}aʽ2|~D&l=Ywq}q\EYjK_ywqwz$==;_݋>+pH9Di
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_25_4.dat


```
x30@ CCCˀD!G9H.t8Gi7>58"Aal`A ]v
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_69_4.dat


```
x;0CwN\~;C$3$<)/meΥT2:]^VV%zAnpvs"yyy)zdu6Gȋi^/<trrr)9ͤlr.
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_129_4.dat


```
x;0ާ4h
U(\Hyu'˯	NҷDqs|>q|o} A)ppAh +]Z9&h\8}A_s8}A_s8}A_s8t釃	^}aBxDB< ƥS
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_121_4.dat


```
x1
0>r6V2c,4FqkQ?vFy;c<<tWʃ}[v5&6gΜ9sy᜾ɳ]uWarٺ͙3gΜ9sWUz^eݶns̙3gΜ9Uz^eݶns̙3gΜs3~;&vS׫WU')9; 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_173_4.dat


```
xK
1}Nrna~ZY!Jt^5(/jkz[pj_?~v:|jwՖ_mXzo6?n<j$p-r-_p[z=VQ3TVo	r-r-r-r09Lߚ	r-r-r-r09Lߚ	r-r-r-r09Lߚ	r-r-r-r09Lߚ	r-r-rv6?,e`=*K6ڭ~6*
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_177_4.dat


```
xA
!.1BMy![c\cZV\q7EOzg~k˿j;pgu[*7׽Tp1s1sq!㠊w/r8X~lc9c9c9nr7~l0Wp1s1s1nr7~l0Wp1s1s1nr7~+8c9c9cnr7M+8c9c9toEǙNXy[R+cqN\,4J
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_81_4.dat


```
xA
0yMyXEm7"892ѸQ1ݳ+xx;t35DIY1x\:u}e/ #Th<
UBz<5G<5{G<5<饫>]Urxu
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_49_4.dat


```
x
 !D~e)q,d|:%щDyG.;G(p`$Y*WC-QPሄ^Us!i2j#VΑʤ` 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_125_4.dat


```
xA =_V\`Y.~_18/G5coJ9ahs<eρ?2BsrzΝ;wܹsgל7[ω&5K[yܹsΝ;wzYyܹsΝ;w=N8};wܹs^==?}{&zj^z?q 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_45_4.dat


```
xA
 !EFلSL\I-3[v/v 1:wt8.m4Z4gr7yA#%ֽq}srw#O<=<|&˷Re_<>
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_105_4.dat


```
xK
0D=Mr˹ATeEFL2#鹢_I!딤Ѻ-իkmO]sST6*'8	N$'NZ^<JvNsNp''8	1{p?N¿nJBυ^[i'iHI-m+W
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_65_4.dat


```
xK DtXЙ.4E1^hvOxW0JHŻz[^܈[v
yyZk=`vcǃ<ȃ<C/)zܑC""
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_73_4.dat


```
xA
0yM顴)1-lE3=}(9TdE/eO	ZOŻKY;pS5+NI|
"ev+DݓNs'OWkI̞Fri9&	]?A
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_157_4.dat


```
x10ޯs4"FP=iRX¢X0멪u	4ftl}m➭S|юSP5<]rwqwq^QN6ÏZsߙ,wqwqǝ>Μ5g;;Y}Vgw,wqwqw>9wqwq>3gY;[ww?P3Ƙggt퐮;].3w4A
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_89_4.dat


```
x1
0ὧI9%  Vڀfr0}z=#9ҕ:~s1BՁg&4pgq.p.&gT05rgsgqrg捯u38k.Egmb*&7?:
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_57_4.dat


```
xK0D97jb",X}WDյ{fѱDx"$TgO먌d.vH~lyiy(J͍'A<m|{;xȋD9tUɉ~8 h
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_117_4.dat


```
x
 н_s]4Dgn2Jj}ҾRsSWGRɧ)5Em#ܯk_"z3\rʕ+rLk|/{;'<W:̕+W\rU=l3|sʕ+W\;woZrʕ+\sKzeSהz83u#Wubjd$
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_109_4.dat


```
xA
 нrݔl,:"_Y=Qcֹɇ#m3u[5_=߶%B^c8-ܸqƍ[-K*}qߜܸqƍ>OInܸqM'Is7nmƫ[>mzri'nf}| b6ͧ
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_137_4.dat


```
xA
0}Nr݈EJq>y%y>1Lb}};8|퇏ʯtm8ܪsP	'pɋݟgJ{qs$ΉDQw8N8Nn;;'uGN8N8h>DQw8N8Nh=Qw8N8ᄓ;}$+ɝ]FNc$N'QI| hd
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_145_4.dat


```
xA
0 {^s^Ճld<T3MX=Zk·&';QyvosIq]~;Ua?\RDyGqGqGqZ`}_L|d]qGqGޑh_G5GqGqđ}Z}MOk>qGqGqdV_ӚkqGqG?9JxkQf{ɞnGy}D82D)66
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_77_4.dat


```
x
0E?jFe80 uN0lB6:h<Ce\,ܗ~&rd0Sz7z+oVu:7zWoS)mo3Oy;:*h>aCe
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_161_4.dat


```
xA@fs!AL_|,4l)iml׉0' +E]N\x#2/_{7g9쏼ٷ}2r!?}-#<Zχj"P>Te9C9C9~6Sʇ겺!r!r!ۘse9C9C94_Ɯ|.r!r!s/s0 2r!r8}DwrDXΡ|x|!2
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_29_4.dat


```
x30@ CCC8	\bH K EBHH$6A8I@#^X"{%^i/,6 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_169_4.dat


```
xA
1}Orq\X`fQQLHIgQlz^Ǚoe#-|vz=m]?ڪA>r)r)r]yPuw4˩|r)r)rNKT>U}N9SN9SN957^|s)r)rʩ99RPSuSN9SN9SN95w/eE>U9SN9SN9>|*9͊`?.:1~ZNK '
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_33_4.dat


```
x30@ CCC	2 ^!\I*\**0 NrᒀD l˨;;)g
¢[*4$NS@	<܁" 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_85_4.dat


```
x1
 EwOr]J!`7<	jv.wO j搑>˯׷y
ھK@[%" ^W5ӟ."L͋R+ ^W20Px+^e?:f0<.zoN$Z
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_133_4.dat


```
xA
 н_ҚBB2f{
cfgKq=)ڮWlK2޿8:oCRd\p\p@+$EQ.\p\#>/#\p\p>#\p\p#>qp\p.$Iq	dGR_4
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_101_4.dat


```
xA Ｆs^1bИ]4m+8+Ve^HR]\c
oWN#X+lHEcp\^.9qW9":.BB\0aPǨcp\ONqjpG}}$.˅
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_153_4.dat


```
x10ޯsi,')p!4.;WUmj=.NO>Tڍ[S7vۜgq?
{peo383838{YXz,_OYfe3s38383\C!Ms38383r\C?37938383\C!07M8383q,mMrskWv3~WWB
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_149_4.dat


```
x
!н_sm +XӋ9=.=Zka]ޒ>Kjo|SSWKZm׌j\Ъ2 W\qW\q"~jvtv_\qW\qW\q%g3}+++r9ArW\qW\qŕA g3WA W\qW\qW]V~v{D3Ȝ!\W^<r/
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_61_4.dat


```
xA
0F^Jk(C`s2I{Y:@tΡ]
]~ JoR]Mozo5(y?Azěӻ^q:|ȇBy>Ay~p ws
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_41_4.dat


```
x30@ CCC$p22U M	ePDrR 'IPIu;uL`ɀE%NRURN$BQTIH1 F?
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/mask_4/mask_165_4.dat


```
xA
1}Or."*?fPLHIkΫZQ8
Gyqk-n5+?|֎kKnEŹK.K.?2.|EJ{2<:.Ku\K.K.ǝmu)_8\r%\r%\Џ;'2!_8\r%\r%\Џ;'2!_\r%\r%\rinC?nn9RK.K.;.HqY'ݽNF?K㕢,R|	My*3
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/cache/frame_12.dat


```
xA D]s런 n7bŕT&b$cI^n3RZcbGM;(q&8DYLC\Őj";ଵ
u,jŜ{Qs<Q$# (qY`"TDTk>XyaN230w @hZaCDP-ou*?yw̢e)o}er/pdC?'E
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/VERSION


```
1.1.4
2010100721
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/tools/merged_header.php


```
<?php

/*
 * PHP QR Code encoder
 *
 * This file contains MERGED version of PHP QR Code library.
 * It was auto-generated from full version for your convenience.
 *
 * This merged version was configured to not requre any external files,
 * with disabled cache, error loging and weker but faster mask matching.
 * If you need tune it up please use non-merged version.
 *
 * For full version, documentation, examples of use please visit:
 *
 *    http://phpqrcode.sourceforge.net/
 *    https://sourceforge.net/projects/phpqrcode/
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
 
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/tools/merge.php


```
<?php

/*
 * PHP QR Code encoder
 *
 * Tool for merging all library files into one, simpler to incorporate.
 * 
 * MAKE SURE THAT RESULTING PHPQRCode.php (and its dir) ARE WRITABLE!
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
    $QR_BASEDIR = dirname(__FILE__).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR;
    $QR_TOOLSDIR = dirname(__FILE__).DIRECTORY_SEPARATOR;
    
    $outputFile = $QR_BASEDIR.'phpqrcode.php';
    
    // Required libs
    
    $fileList = array(
        $QR_BASEDIR.'qrconst.php',
        $QR_TOOLSDIR.'merged_config.php',
        $QR_BASEDIR.'qrtools.php',
        $QR_BASEDIR.'qrspec.php',
        $QR_BASEDIR.'qrimage.php',
        $QR_BASEDIR.'qrinput.php',
        $QR_BASEDIR.'qrbitstream.php',
        $QR_BASEDIR.'qrsplit.php',
        $QR_BASEDIR.'qrrscode.php',
        $QR_BASEDIR.'qrmask.php',
        $QR_BASEDIR.'qrencode.php'
    );
    
    $headerFile = $QR_TOOLSDIR.'merged_header.php';
    $versionFile = $QR_BASEDIR.'VERSION';
    
    $outputCode = '';
    
    foreach($fileList as $fileName) {
        $outputCode .= "\n\n".'//---- '.basename($fileName).' -----------------------------'."\n\n";
        $anotherCode = file_get_contents($fileName);
        $anotherCode = preg_replace ('/^<\?php/', '', $anotherCode);
        $anotherCode = preg_replace ('/\?>\*$/', '', $anotherCode);
        $outputCode .= "\n\n".$anotherCode."\n\n";
    }
    
	$versionDataEx = explode("\n", file_get_contents($versionFile));
	
    $outputContents = file_get_contents($headerFile);
    $outputContents .= "\n\n/*\n * Version: ".trim($versionDataEx[0])."\n * Build: ".trim($versionDataEx[1])."\n */\n\n";
    $outputContents .= $outputCode;
    
    file_put_contents($outputFile, $outputContents);
    
    
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/tools/merged_config.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * Config file, tuned-up for merged verion
 */
     
    define('QR_CACHEABLE', false);       // use cache - more disk reads but less CPU power, masks and format templates are stored there
    define('QR_CACHE_DIR', false);       // used when QR_CACHEABLE === true
    define('QR_LOG_DIR', false);         // default error logs dir   
    
    define('QR_FIND_BEST_MASK', true);                                                          // if true, estimates best mask (spec. default, but extremally slow; set to false to significant performance boost but (propably) worst quality code
    define('QR_FIND_FROM_RANDOM', 2);                                                       // if false, checks all masks available, otherwise value tells count of masks need to be checked, mask id are got randomly
    define('QR_DEFAULT_MASK', 2);                                                               // when QR_FIND_BEST_MASK === false
                                                  
    define('QR_PNG_MAXIMUM_SIZE',  1024);                                                       // maximum allowed png image width (in pixels), tune to make sure GD and PHP can handle such big images
                                                  
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/tools/merge.sh


```
#!/bin/sh
php ./merge.php
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/tools/merge.bat


```
php ./merge.php
pause
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrrscode.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * Reed-Solomon error correction support
 * 
 * Copyright (C) 2002, 2003, 2004, 2006 Phil Karn, KA9Q
 * (libfec is released under the GNU Lesser General Public License.)
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
    class QRrsItem {
    
        public $mm;                  // Bits per symbol 
        public $nn;                  // Symbols per block (= (1<<mm)-1) 
        public $alpha_to = array();  // log lookup table 
        public $index_of = array();  // Antilog lookup table 
        public $genpoly = array();   // Generator polynomial 
        public $nroots;              // Number of generator roots = number of parity symbols 
        public $fcr;                 // First consecutive root, index form 
        public $prim;                // Primitive element, index form 
        public $iprim;               // prim-th root of 1, index form 
        public $pad;                 // Padding bytes in shortened block 
        public $gfpoly;
    
        //----------------------------------------------------------------------
        public function modnn($x)
        {
            while ($x >= $this->nn) {
                $x -= $this->nn;
                $x = ($x >> $this->mm) + ($x & $this->nn);
            }
            
            return $x;
        }
        
        //----------------------------------------------------------------------
        public static function init_rs_char($symsize, $gfpoly, $fcr, $prim, $nroots, $pad)
        {
            // Common code for intializing a Reed-Solomon control block (char or int symbols)
            // Copyright 2004 Phil Karn, KA9Q
            // May be used under the terms of the GNU Lesser General Public License (LGPL)

            $rs = null;
            
            // Check parameter ranges
            if($symsize < 0 || $symsize > 8)                     return $rs;
            if($fcr < 0 || $fcr >= (1<<$symsize))                return $rs;
            if($prim <= 0 || $prim >= (1<<$symsize))             return $rs;
            if($nroots < 0 || $nroots >= (1<<$symsize))          return $rs; // Can't have more roots than symbol values!
            if($pad < 0 || $pad >= ((1<<$symsize) -1 - $nroots)) return $rs; // Too much padding

            $rs = new QRrsItem();
            $rs->mm = $symsize;
            $rs->nn = (1<<$symsize)-1;
            $rs->pad = $pad;

            $rs->alpha_to = array_fill(0, $rs->nn+1, 0);
            $rs->index_of = array_fill(0, $rs->nn+1, 0);
          
            // PHP style macro replacement ;)
            $NN =& $rs->nn;
            $A0 =& $NN;
            
            // Generate Galois field lookup tables
            $rs->index_of[0] = $A0; // log(zero) = -inf
            $rs->alpha_to[$A0] = 0; // alpha**-inf = 0
            $sr = 1;
          
            for($i=0; $i<$rs->nn; $i++) {
                $rs->index_of[$sr] = $i;
                $rs->alpha_to[$i] = $sr;
                $sr <<= 1;
                if($sr & (1<<$symsize)) {
                    $sr ^= $gfpoly;
                }
                $sr &= $rs->nn;
            }
            
            if($sr != 1){
                // field generator polynomial is not primitive!
                $rs = NULL;
                return $rs;
            }

            /* Form RS code generator polynomial from its roots */
            $rs->genpoly = array_fill(0, $nroots+1, 0);
        
            $rs->fcr = $fcr;
            $rs->prim = $prim;
            $rs->nroots = $nroots;
            $rs->gfpoly = $gfpoly;

            /* Find prim-th root of 1, used in decoding */
            for($iprim=1;($iprim % $prim) != 0;$iprim += $rs->nn)
            ; // intentional empty-body loop!
            
            $rs->iprim = (int)($iprim / $prim);
            $rs->genpoly[0] = 1;
            
            for ($i = 0,$root=$fcr*$prim; $i < $nroots; $i++, $root += $prim) {
                $rs->genpoly[$i+1] = 1;

                // Multiply rs->genpoly[] by  @**(root + x)
                for ($j = $i; $j > 0; $j--) {
                    if ($rs->genpoly[$j] != 0) {
                        $rs->genpoly[$j] = $rs->genpoly[$j-1] ^ $rs->alpha_to[$rs->modnn($rs->index_of[$rs->genpoly[$j]] + $root)];
                    } else {
                        $rs->genpoly[$j] = $rs->genpoly[$j-1];
                    }
                }
                // rs->genpoly[0] can never be zero
                $rs->genpoly[0] = $rs->alpha_to[$rs->modnn($rs->index_of[$rs->genpoly[0]] + $root)];
            }
            
            // convert rs->genpoly[] to index form for quicker encoding
            for ($i = 0; $i <= $nroots; $i++)
                $rs->genpoly[$i] = $rs->index_of[$rs->genpoly[$i]];

            return $rs;
        }
        
        //----------------------------------------------------------------------
        public function encode_rs_char($data, &$parity)
        {
            $MM       =& $this->mm;
            $NN       =& $this->nn;
            $ALPHA_TO =& $this->alpha_to;
            $INDEX_OF =& $this->index_of;
            $GENPOLY  =& $this->genpoly;
            $NROOTS   =& $this->nroots;
            $FCR      =& $this->fcr;
            $PRIM     =& $this->prim;
            $IPRIM    =& $this->iprim;
            $PAD      =& $this->pad;
            $A0       =& $NN;

            $parity = array_fill(0, $NROOTS, 0);

            for($i=0; $i< ($NN-$NROOTS-$PAD); $i++) {
                
                $feedback = $INDEX_OF[$data[$i] ^ $parity[0]];
                if($feedback != $A0) {      
                    // feedback term is non-zero
            
                    // This line is unnecessary when GENPOLY[NROOTS] is unity, as it must
                    // always be for the polynomials constructed by init_rs()
                    $feedback = $this->modnn($NN - $GENPOLY[$NROOTS] + $feedback);
            
                    for($j=1;$j<$NROOTS;$j++) {
                        $parity[$j] ^= $ALPHA_TO[$this->modnn($feedback + $GENPOLY[$NROOTS-$j])];
                    }
                }
                
                // Shift 
                array_shift($parity);
                if($feedback != $A0) {
                    array_push($parity, $ALPHA_TO[$this->modnn($feedback + $GENPOLY[0])]);
                } else {
                    array_push($parity, 0);
                }
            }
        }
    }
    
    //##########################################################################
    
    class QRrs {
    
        public static $items = array();
        
        //----------------------------------------------------------------------
        public static function init_rs($symsize, $gfpoly, $fcr, $prim, $nroots, $pad)
        {
            foreach(self::$items as $rs) {
                if($rs->pad != $pad)       continue;
                if($rs->nroots != $nroots) continue;
                if($rs->mm != $symsize)    continue;
                if($rs->gfpoly != $gfpoly) continue;
                if($rs->fcr != $fcr)       continue;
                if($rs->prim != $prim)     continue;

                return $rs;
            }

            $rs = QRrsItem::init_rs_char($symsize, $gfpoly, $fcr, $prim, $nroots, $pad);
            array_unshift(self::$items, $rs);

            return $rs;
        }
    }
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/CHANGELOG


```
* 1.0.0 build 2010031920 

  - first public release
  - help in readme, install
  - cleanup ans separation of QRtools and QRspec
  - now TCPDF binding requires minimal changes in TCPDF, having most of job
    done in QRtools tcpdfBarcodeArray
  - nicer QRtools::timeBenchmark output
  - license and copyright notices in files
  - indent cleanup - from tab to 4spc, keep it that way please :)
  - sf project, repository, wiki
  - simple code generator in index.php
  
* 1.1.0 build 2010032113

  - added merge tool wich generate merged version of code
    located in phpqrcode.php
  - splited qrconst.php from qrlib.php
  
* 1.1.1 build 2010032405

  - patch by Rick Seymour allowing saving PNG and displaying it at the same time
  - added version info in VERSION file
  - modified merge tool to include version info into generated file
  - fixed e-mail in almost all head comments
  
* 1.1.2 build 2010032722

  - full integration with TCPDF thanks to Nicola Asuni, it's author
  - fixed bug with alphanumeric encoding detection
  
* 1.1.3 build 2010081807

  - short opening tags replaced with standard ones
  
* 1.1.4 build 2010100721

  - added missing static keyword QRinput::check (found by Luke Brookhart, Onjax LLC)

```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrconst.php


```
<?php

/*
 * PHP QR Code encoder
 *
 * Common constants
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
	// Encoding modes
	 
	define('QR_MODE_NUL', -1);
	define('QR_MODE_NUM', 0);
	define('QR_MODE_AN', 1);
	define('QR_MODE_8', 2);
	define('QR_MODE_KANJI', 3);
	define('QR_MODE_STRUCTURE', 4);

	// Levels of error correction.

	define('QR_ECLEVEL_L', 0);
	define('QR_ECLEVEL_M', 1);
	define('QR_ECLEVEL_Q', 2);
	define('QR_ECLEVEL_H', 3);
	
	// Supported output formats
	
	define('QR_FORMAT_TEXT', 0);
	define('QR_FORMAT_PNG',  1);
	
	class qrstr {
		public static function set(&$srctab, $x, $y, $repl, $replLen = false) {
			$srctab[$y] = substr_replace($srctab[$y], ($replLen !== false)?substr($repl,0,$replLen):$repl, $x, ($replLen !== false)?$replLen:strlen($repl));
		}
	}	
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrbitstream.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * Bitstream class
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
     
    class QRbitstream {
    
        public $data = array();
        
        //----------------------------------------------------------------------
        public function size()
        {
            return count($this->data);
        }
        
        //----------------------------------------------------------------------
        public function allocate($setLength)
        {
            $this->data = array_fill(0, $setLength, 0);
            return 0;
        }
    
        //----------------------------------------------------------------------
        public static function newFromNum($bits, $num)
        {
            $bstream = new QRbitstream();
            $bstream->allocate($bits);
            
            $mask = 1 << ($bits - 1);
            for($i=0; $i<$bits; $i++) {
                if($num & $mask) {
                    $bstream->data[$i] = 1;
                } else {
                    $bstream->data[$i] = 0;
                }
                $mask = $mask >> 1;
            }

            return $bstream;
        }
        
        //----------------------------------------------------------------------
        public static function newFromBytes($size, $data)
        {
            $bstream = new QRbitstream();
            $bstream->allocate($size * 8);
            $p=0;

            for($i=0; $i<$size; $i++) {
                $mask = 0x80;
                for($j=0; $j<8; $j++) {
                    if($data[$i] & $mask) {
                        $bstream->data[$p] = 1;
                    } else {
                        $bstream->data[$p] = 0;
                    }
                    $p++;
                    $mask = $mask >> 1;
                }
            }

            return $bstream;
        }
        
        //----------------------------------------------------------------------
        public function append(QRbitstream $arg)
        {
            if (is_null($arg)) {
                return -1;
            }
            
            if($arg->size() == 0) {
                return 0;
            }
            
            if($this->size() == 0) {
                $this->data = $arg->data;
                return 0;
            }
            
            $this->data = array_values(array_merge($this->data, $arg->data));

            return 0;
        }
        
        //----------------------------------------------------------------------
        public function appendNum($bits, $num)
        {
            if ($bits == 0) 
                return 0;

            $b = QRbitstream::newFromNum($bits, $num);
            
            if(is_null($b))
                return -1;

            $ret = $this->append($b);
            unset($b);

            return $ret;
        }

        //----------------------------------------------------------------------
        public function appendBytes($size, $data)
        {
            if ($size == 0) 
                return 0;

            $b = QRbitstream::newFromBytes($size, $data);
            
            if(is_null($b))
                return -1;

            $ret = $this->append($b);
            unset($b);

            return $ret;
        }
        
        //----------------------------------------------------------------------
        public function toByte()
        {
        
            $size = $this->size();

            if($size == 0) {
                return array();
            }
            
            $data = array_fill(0, (int)(($size + 7) / 8), 0);
            $bytes = (int)($size / 8);

            $p = 0;
            
            for($i=0; $i<$bytes; $i++) {
                $v = 0;
                for($j=0; $j<8; $j++) {
                    $v = $v << 1;
                    $v |= $this->data[$p];
                    $p++;
                }
                $data[$i] = $v;
            }
            
            if($size & 7) {
                $v = 0;
                for($j=0; $j<($size & 7); $j++) {
                    $v = $v << 1;
                    $v |= $this->data[$p];
                    $p++;
                }
                $data[$bytes] = $v;
            }

            return $data;
        }

    }

```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrencode.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * Main encoder classes.
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
    class QRrsblock {
        public $dataLength;
        public $data = array();
        public $eccLength;
        public $ecc = array();
        
        public function __construct($dl, $data, $el, &$ecc, QRrsItem $rs)
        {
            $rs->encode_rs_char($data, $ecc);
        
            $this->dataLength = $dl;
            $this->data = $data;
            $this->eccLength = $el;
            $this->ecc = $ecc;
        }
    };
    
    //##########################################################################

    class QRrawcode {
        public $version;
        public $datacode = array();
        public $ecccode = array();
        public $blocks;
        public $rsblocks = array(); //of RSblock
        public $count;
        public $dataLength;
        public $eccLength;
        public $b1;
        
        //----------------------------------------------------------------------
        public function __construct(QRinput $input)
        {
            $spec = array(0,0,0,0,0);
            
            $this->datacode = $input->getByteStream();
            if(is_null($this->datacode)) {
                throw new Exception('null imput string');
            }

            QRspec::getEccSpec($input->getVersion(), $input->getErrorCorrectionLevel(), $spec);

            $this->version = $input->getVersion();
            $this->b1 = QRspec::rsBlockNum1($spec);
            $this->dataLength = QRspec::rsDataLength($spec);
            $this->eccLength = QRspec::rsEccLength($spec);
            $this->ecccode = array_fill(0, $this->eccLength, 0);
            $this->blocks = QRspec::rsBlockNum($spec);
            
            $ret = $this->init($spec);
            if($ret < 0) {
                throw new Exception('block alloc error');
                return null;
            }

            $this->count = 0;
        }
        
        //----------------------------------------------------------------------
        public function init(array $spec)
        {
            $dl = QRspec::rsDataCodes1($spec);
            $el = QRspec::rsEccCodes1($spec);
            $rs = QRrs::init_rs(8, 0x11d, 0, 1, $el, 255 - $dl - $el);
            

            $blockNo = 0;
            $dataPos = 0;
            $eccPos = 0;
            for($i=0; $i<QRspec::rsBlockNum1($spec); $i++) {
                $ecc = array_slice($this->ecccode,$eccPos);
                $this->rsblocks[$blockNo] = new QRrsblock($dl, array_slice($this->datacode, $dataPos), $el,  $ecc, $rs);
                $this->ecccode = array_merge(array_slice($this->ecccode,0, $eccPos), $ecc);
                
                $dataPos += $dl;
                $eccPos += $el;
                $blockNo++;
            }

            if(QRspec::rsBlockNum2($spec) == 0)
                return 0;

            $dl = QRspec::rsDataCodes2($spec);
            $el = QRspec::rsEccCodes2($spec);
            $rs = QRrs::init_rs(8, 0x11d, 0, 1, $el, 255 - $dl - $el);
            
            if($rs == NULL) return -1;
            
            for($i=0; $i<QRspec::rsBlockNum2($spec); $i++) {
                $ecc = array_slice($this->ecccode,$eccPos);
                $this->rsblocks[$blockNo] = new QRrsblock($dl, array_slice($this->datacode, $dataPos), $el, $ecc, $rs);
                $this->ecccode = array_merge(array_slice($this->ecccode,0, $eccPos), $ecc);
                
                $dataPos += $dl;
                $eccPos += $el;
                $blockNo++;
            }

            return 0;
        }
        
        //----------------------------------------------------------------------
        public function getCode()
        {
            $ret;

            if($this->count < $this->dataLength) {
                $row = $this->count % $this->blocks;
                $col = $this->count / $this->blocks;
                if($col >= $this->rsblocks[0]->dataLength) {
                    $row += $this->b1;
                }
                $ret = $this->rsblocks[$row]->data[$col];
            } else if($this->count < $this->dataLength + $this->eccLength) {
                $row = ($this->count - $this->dataLength) % $this->blocks;
                $col = ($this->count - $this->dataLength) / $this->blocks;
                $ret = $this->rsblocks[$row]->ecc[$col];
            } else {
                return 0;
            }
            $this->count++;
            
            return $ret;
        }
    }

    //##########################################################################
    
    class QRcode {
    
        public $version;
        public $width;
        public $data; 
        
        //----------------------------------------------------------------------
        public function encodeMask(QRinput $input, $mask)
        {
            if($input->getVersion() < 0 || $input->getVersion() > QRSPEC_VERSION_MAX) {
                throw new Exception('wrong version');
            }
            if($input->getErrorCorrectionLevel() > QR_ECLEVEL_H) {
                throw new Exception('wrong level');
            }

            $raw = new QRrawcode($input);
            
            QRtools::markTime('after_raw');
            
            $version = $raw->version;
            $width = QRspec::getWidth($version);
            $frame = QRspec::newFrame($version);
            
            $filler = new FrameFiller($width, $frame);
            if(is_null($filler)) {
                return NULL;
            }

            // inteleaved data and ecc codes
            for($i=0; $i<$raw->dataLength + $raw->eccLength; $i++) {
                $code = $raw->getCode();
                $bit = 0x80;
                for($j=0; $j<8; $j++) {
                    $addr = $filler->next();
                    $filler->setFrameAt($addr, 0x02 | (($bit & $code) != 0));
                    $bit = $bit >> 1;
                }
            }
            
            QRtools::markTime('after_filler');
            
            unset($raw);
            
            // remainder bits
            $j = QRspec::getRemainder($version);
            for($i=0; $i<$j; $i++) {
                $addr = $filler->next();
                $filler->setFrameAt($addr, 0x02);
            }
            
            $frame = $filler->frame;
            unset($filler);
            
            
            // masking
            $maskObj = new QRmask();
            if($mask < 0) {
            
                if (QR_FIND_BEST_MASK) {
                    $masked = $maskObj->mask($width, $frame, $input->getErrorCorrectionLevel());
                } else {
                    $masked = $maskObj->makeMask($width, $frame, (intval(QR_DEFAULT_MASK) % 8), $input->getErrorCorrectionLevel());
                }
            } else {
                $masked = $maskObj->makeMask($width, $frame, $mask, $input->getErrorCorrectionLevel());
            }
            
            if($masked == NULL) {
                return NULL;
            }
            
            QRtools::markTime('after_mask');
            
            $this->version = $version;
            $this->width = $width;
            $this->data = $masked;
            
            return $this;
        }
    
        //----------------------------------------------------------------------
        public function encodeInput(QRinput $input)
        {
            return $this->encodeMask($input, -1);
        }
        
        //----------------------------------------------------------------------
        public function encodeString8bit($string, $version, $level)
        {
            if(string == NULL) {
                throw new Exception('empty string!');
                return NULL;
            }

            $input = new QRinput($version, $level);
            if($input == NULL) return NULL;

            $ret = $input->append($input, QR_MODE_8, strlen($string), str_split($string));
            if($ret < 0) {
                unset($input);
                return NULL;
            }
            return $this->encodeInput($input);
        }

        //----------------------------------------------------------------------
        public function encodeString($string, $version, $level, $hint, $casesensitive)
        {

            if($hint != QR_MODE_8 && $hint != QR_MODE_KANJI) {
                throw new Exception('bad hint');
                return NULL;
            }

            $input = new QRinput($version, $level);
            if($input == NULL) return NULL;

            $ret = QRsplit::splitStringToQRinput($string, $input, $hint, $casesensitive);
            if($ret < 0) {
                return NULL;
            }

            return $this->encodeInput($input);
        }
        
        //----------------------------------------------------------------------
        public static function png($text, $outfile = false, $level = QR_ECLEVEL_L, $size = 3, $margin = 4, $saveandprint=false) 
        {
            $enc = QRencode::factory($level, $size, $margin);
            return $enc->encodePNG($text, $outfile, $saveandprint=false);
        }

        //----------------------------------------------------------------------
        public static function text($text, $outfile = false, $level = QR_ECLEVEL_L, $size = 3, $margin = 4) 
        {
            $enc = QRencode::factory($level, $size, $margin);
            return $enc->encode($text, $outfile);
        }

        //----------------------------------------------------------------------
        public static function raw($text, $outfile = false, $level = QR_ECLEVEL_L, $size = 3, $margin = 4) 
        {
            $enc = QRencode::factory($level, $size, $margin);
            return $enc->encodeRAW($text, $outfile);
        }
    }
    
    //##########################################################################
    
    class FrameFiller {
    
        public $width;
        public $frame;
        public $x;
        public $y;
        public $dir;
        public $bit;
        
        //----------------------------------------------------------------------
        public function __construct($width, &$frame)
        {
            $this->width = $width;
            $this->frame = $frame;
            $this->x = $width - 1;
            $this->y = $width - 1;
            $this->dir = -1;
            $this->bit = -1;
        }
        
        //----------------------------------------------------------------------
        public function setFrameAt($at, $val)
        {
            $this->frame[$at['y']][$at['x']] = chr($val);
        }
        
        //----------------------------------------------------------------------
        public function getFrameAt($at)
        {
            return ord($this->frame[$at['y']][$at['x']]);
        }
        
        //----------------------------------------------------------------------
        public function next()
        {
            do {
            
                if($this->bit == -1) {
                    $this->bit = 0;
                    return array('x'=>$this->x, 'y'=>$this->y);
                }

                $x = $this->x;
                $y = $this->y;
                $w = $this->width;

                if($this->bit == 0) {
                    $x--;
                    $this->bit++;
                } else {
                    $x++;
                    $y += $this->dir;
                    $this->bit--;
                }

                if($this->dir < 0) {
                    if($y < 0) {
                        $y = 0;
                        $x -= 2;
                        $this->dir = 1;
                        if($x == 6) {
                            $x--;
                            $y = 9;
                        }
                    }
                } else {
                    if($y == $w) {
                        $y = $w - 1;
                        $x -= 2;
                        $this->dir = -1;
                        if($x == 6) {
                            $x--;
                            $y -= 8;
                        }
                    }
                }
                if($x < 0 || $y < 0) return null;

                $this->x = $x;
                $this->y = $y;

            } while(ord($this->frame[$y][$x]) & 0x80);
                        
            return array('x'=>$x, 'y'=>$y);
        }
        
    } ;
    
    //##########################################################################    
    
    class QRencode {
    
        public $casesensitive = true;
        public $eightbit = false;
        
        public $version = 0;
        public $size = 3;
        public $margin = 4;
        
        public $structured = 0; // not supported yet
        
        public $level = QR_ECLEVEL_L;
        public $hint = QR_MODE_8;
        
        //----------------------------------------------------------------------
        public static function factory($level = QR_ECLEVEL_L, $size = 3, $margin = 4)
        {
            $enc = new QRencode();
            $enc->size = $size;
            $enc->margin = $margin;
            
            switch ($level.'') {
                case '0':
                case '1':
                case '2':
                case '3':
                        $enc->level = $level;
                    break;
                case 'l':
                case 'L':
                        $enc->level = QR_ECLEVEL_L;
                    break;
                case 'm':
                case 'M':
                        $enc->level = QR_ECLEVEL_M;
                    break;
                case 'q':
                case 'Q':
                        $enc->level = QR_ECLEVEL_Q;
                    break;
                case 'h':
                case 'H':
                        $enc->level = QR_ECLEVEL_H;
                    break;
            }
            
            return $enc;
        }
        
        //----------------------------------------------------------------------
        public function encodeRAW($intext, $outfile = false) 
        {
            $code = new QRcode();

            if($this->eightbit) {
                $code->encodeString8bit($intext, $this->version, $this->level);
            } else {
                $code->encodeString($intext, $this->version, $this->level, $this->hint, $this->casesensitive);
            }
            
            return $code->data;
        }

        //----------------------------------------------------------------------
        public function encode($intext, $outfile = false) 
        {
            $code = new QRcode();

            if($this->eightbit) {
                $code->encodeString8bit($intext, $this->version, $this->level);
            } else {
                $code->encodeString($intext, $this->version, $this->level, $this->hint, $this->casesensitive);
            }
            
            QRtools::markTime('after_encode');
            
            if ($outfile!== false) {
                file_put_contents($outfile, join("\n", QRtools::binarize($code->data)));
            } else {
                return QRtools::binarize($code->data);
            }
        }
        
        //----------------------------------------------------------------------
        public function encodePNG($intext, $outfile = false,$saveandprint=false) 
        {
            try {
            
                ob_start();
                $tab = $this->encode($intext);
                $err = ob_get_contents();
                ob_end_clean();
                
                if ($err != '')
                    QRtools::log($outfile, $err);
                
                $maxSize = (int)(QR_PNG_MAXIMUM_SIZE / (count($tab)+2*$this->margin));
                
                QRimage::png($tab, $outfile, min(max(1, $this->size), $maxSize), $this->margin,$saveandprint);
            
            } catch (Exception $e) {
            
                QRtools::log($outfile, $e->getMessage());
            
            }
        }
    }

```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/269000226.png-errors.txt


```
2022-12-05 09:02:45: empty string!!!2022-12-05 10:15:07: empty string!!!2022-12-05 15:16:54: empty string!!!2022-12-05 15:18:45: empty string!!!2022-12-11 09:05:58: empty string!!!2022-12-14 03:13:19: empty string!!!
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrspec.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * QR Code specifications
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * The following data / specifications are taken from
 * "Two dimensional symbol -- QR-code -- Basic Specification" (JIS X0510:2004)
 *  or
 * "Automatic identification and data capture techniques -- 
 *  QR Code 2005 bar code symbology specification" (ISO/IEC 18004:2006)
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
    define('QRSPEC_VERSION_MAX', 40);
    define('QRSPEC_WIDTH_MAX',   177);

    define('QRCAP_WIDTH',        0);
    define('QRCAP_WORDS',        1);
    define('QRCAP_REMINDER',     2);
    define('QRCAP_EC',           3);

    class QRspec {
    
        public static $capacity = array(
            array(  0,    0, 0, array(   0,    0,    0,    0)),
            array( 21,   26, 0, array(   7,   10,   13,   17)), // 1
            array( 25,   44, 7, array(  10,   16,   22,   28)),
            array( 29,   70, 7, array(  15,   26,   36,   44)),
            array( 33,  100, 7, array(  20,   36,   52,   64)),
            array( 37,  134, 7, array(  26,   48,   72,   88)), // 5
            array( 41,  172, 7, array(  36,   64,   96,  112)),
            array( 45,  196, 0, array(  40,   72,  108,  130)),
            array( 49,  242, 0, array(  48,   88,  132,  156)),
            array( 53,  292, 0, array(  60,  110,  160,  192)),
            array( 57,  346, 0, array(  72,  130,  192,  224)), //10
            array( 61,  404, 0, array(  80,  150,  224,  264)),
            array( 65,  466, 0, array(  96,  176,  260,  308)),
            array( 69,  532, 0, array( 104,  198,  288,  352)),
            array( 73,  581, 3, array( 120,  216,  320,  384)),
            array( 77,  655, 3, array( 132,  240,  360,  432)), //15
            array( 81,  733, 3, array( 144,  280,  408,  480)),
            array( 85,  815, 3, array( 168,  308,  448,  532)),
            array( 89,  901, 3, array( 180,  338,  504,  588)),
            array( 93,  991, 3, array( 196,  364,  546,  650)),
            array( 97, 1085, 3, array( 224,  416,  600,  700)), //20
            array(101, 1156, 4, array( 224,  442,  644,  750)),
            array(105, 1258, 4, array( 252,  476,  690,  816)),
            array(109, 1364, 4, array( 270,  504,  750,  900)),
            array(113, 1474, 4, array( 300,  560,  810,  960)),
            array(117, 1588, 4, array( 312,  588,  870, 1050)), //25
            array(121, 1706, 4, array( 336,  644,  952, 1110)),
            array(125, 1828, 4, array( 360,  700, 1020, 1200)),
            array(129, 1921, 3, array( 390,  728, 1050, 1260)),
            array(133, 2051, 3, array( 420,  784, 1140, 1350)),
            array(137, 2185, 3, array( 450,  812, 1200, 1440)), //30
            array(141, 2323, 3, array( 480,  868, 1290, 1530)),
            array(145, 2465, 3, array( 510,  924, 1350, 1620)),
            array(149, 2611, 3, array( 540,  980, 1440, 1710)),
            array(153, 2761, 3, array( 570, 1036, 1530, 1800)),
            array(157, 2876, 0, array( 570, 1064, 1590, 1890)), //35
            array(161, 3034, 0, array( 600, 1120, 1680, 1980)),
            array(165, 3196, 0, array( 630, 1204, 1770, 2100)),
            array(169, 3362, 0, array( 660, 1260, 1860, 2220)),
            array(173, 3532, 0, array( 720, 1316, 1950, 2310)),
            array(177, 3706, 0, array( 750, 1372, 2040, 2430)) //40
        );
        
        //----------------------------------------------------------------------
        public static function getDataLength($version, $level)
        {
            return self::$capacity[$version][QRCAP_WORDS] - self::$capacity[$version][QRCAP_EC][$level];
        }
        
        //----------------------------------------------------------------------
        public static function getECCLength($version, $level)
        {
            return self::$capacity[$version][QRCAP_EC][$level];
        }
        
        //----------------------------------------------------------------------
        public static function getWidth($version)
        {
            return self::$capacity[$version][QRCAP_WIDTH];
        }
        
        //----------------------------------------------------------------------
        public static function getRemainder($version)
        {
            return self::$capacity[$version][QRCAP_REMINDER];
        }
        
        //----------------------------------------------------------------------
        public static function getMinimumVersion($size, $level)
        {

            for($i=1; $i<= QRSPEC_VERSION_MAX; $i++) {
                $words  = self::$capacity[$i][QRCAP_WORDS] - self::$capacity[$i][QRCAP_EC][$level];
                if($words >= $size) 
                    return $i;
            }

            return -1;
        }
    
        //######################################################################
        
        public static $lengthTableBits = array(
            array(10, 12, 14),
            array( 9, 11, 13),
            array( 8, 16, 16),
            array( 8, 10, 12)
        );
        
        //----------------------------------------------------------------------
        public static function lengthIndicator($mode, $version)
        {
            if ($mode == QR_MODE_STRUCTURE)
                return 0;
                
            if ($version <= 9) {
                $l = 0;
            } else if ($version <= 26) {
                $l = 1;
            } else {
                $l = 2;
            }

            return self::$lengthTableBits[$mode][$l];
        }
        
        //----------------------------------------------------------------------
        public static function maximumWords($mode, $version)
        {
            if($mode == QR_MODE_STRUCTURE) 
                return 3;
                
            if($version <= 9) {
                $l = 0;
            } else if($version <= 26) {
                $l = 1;
            } else {
                $l = 2;
            }

            $bits = self::$lengthTableBits[$mode][$l];
            $words = (1 << $bits) - 1;
            
            if($mode == QR_MODE_KANJI) {
                $words *= 2; // the number of bytes is required
            }

            return $words;
        }

        // Error correction code -----------------------------------------------
        // Table of the error correction code (Reed-Solomon block)
        // See Table 12-16 (pp.30-36), JIS X0510:2004.

        public static $eccTable = array(
            array(array( 0,  0), array( 0,  0), array( 0,  0), array( 0,  0)),
            array(array( 1,  0), array( 1,  0), array( 1,  0), array( 1,  0)), // 1
            array(array( 1,  0), array( 1,  0), array( 1,  0), array( 1,  0)),
            array(array( 1,  0), array( 1,  0), array( 2,  0), array( 2,  0)),
            array(array( 1,  0), array( 2,  0), array( 2,  0), array( 4,  0)),
            array(array( 1,  0), array( 2,  0), array( 2,  2), array( 2,  2)), // 5
            array(array( 2,  0), array( 4,  0), array( 4,  0), array( 4,  0)),
            array(array( 2,  0), array( 4,  0), array( 2,  4), array( 4,  1)),
            array(array( 2,  0), array( 2,  2), array( 4,  2), array( 4,  2)),
            array(array( 2,  0), array( 3,  2), array( 4,  4), array( 4,  4)),
            array(array( 2,  2), array( 4,  1), array( 6,  2), array( 6,  2)), //10
            array(array( 4,  0), array( 1,  4), array( 4,  4), array( 3,  8)),
            array(array( 2,  2), array( 6,  2), array( 4,  6), array( 7,  4)),
            array(array( 4,  0), array( 8,  1), array( 8,  4), array(12,  4)),
            array(array( 3,  1), array( 4,  5), array(11,  5), array(11,  5)),
            array(array( 5,  1), array( 5,  5), array( 5,  7), array(11,  7)), //15
            array(array( 5,  1), array( 7,  3), array(15,  2), array( 3, 13)),
            array(array( 1,  5), array(10,  1), array( 1, 15), array( 2, 17)),
            array(array( 5,  1), array( 9,  4), array(17,  1), array( 2, 19)),
            array(array( 3,  4), array( 3, 11), array(17,  4), array( 9, 16)),
            array(array( 3,  5), array( 3, 13), array(15,  5), array(15, 10)), //20
            array(array( 4,  4), array(17,  0), array(17,  6), array(19,  6)),
            array(array( 2,  7), array(17,  0), array( 7, 16), array(34,  0)),
            array(array( 4,  5), array( 4, 14), array(11, 14), array(16, 14)),
            array(array( 6,  4), array( 6, 14), array(11, 16), array(30,  2)),
            array(array( 8,  4), array( 8, 13), array( 7, 22), array(22, 13)), //25
            array(array(10,  2), array(19,  4), array(28,  6), array(33,  4)),
            array(array( 8,  4), array(22,  3), array( 8, 26), array(12, 28)),
            array(array( 3, 10), array( 3, 23), array( 4, 31), array(11, 31)),
            array(array( 7,  7), array(21,  7), array( 1, 37), array(19, 26)),
            array(array( 5, 10), array(19, 10), array(15, 25), array(23, 25)), //30
            array(array(13,  3), array( 2, 29), array(42,  1), array(23, 28)),
            array(array(17,  0), array(10, 23), array(10, 35), array(19, 35)),
            array(array(17,  1), array(14, 21), array(29, 19), array(11, 46)),
            array(array(13,  6), array(14, 23), array(44,  7), array(59,  1)),
            array(array(12,  7), array(12, 26), array(39, 14), array(22, 41)), //35
            array(array( 6, 14), array( 6, 34), array(46, 10), array( 2, 64)),
            array(array(17,  4), array(29, 14), array(49, 10), array(24, 46)),
            array(array( 4, 18), array(13, 32), array(48, 14), array(42, 32)),
            array(array(20,  4), array(40,  7), array(43, 22), array(10, 67)),
            array(array(19,  6), array(18, 31), array(34, 34), array(20, 61)),//40
        );                                                                       

        //----------------------------------------------------------------------
        // CACHEABLE!!!
        
        public static function getEccSpec($version, $level, array &$spec)
        {
            if (count($spec) < 5) {
                $spec = array(0,0,0,0,0);
            }

            $b1   = self::$eccTable[$version][$level][0];
            $b2   = self::$eccTable[$version][$level][1];
            $data = self::getDataLength($version, $level);
            $ecc  = self::getECCLength($version, $level);

            if($b2 == 0) {
                $spec[0] = $b1;
                $spec[1] = (int)($data / $b1);
                $spec[2] = (int)($ecc / $b1);
                $spec[3] = 0; 
                $spec[4] = 0;
            } else {
                $spec[0] = $b1;
                $spec[1] = (int)($data / ($b1 + $b2));
                $spec[2] = (int)($ecc  / ($b1 + $b2));
                $spec[3] = $b2;
                $spec[4] = $spec[1] + 1;
            }
        }

        // Alignment pattern ---------------------------------------------------

        // Positions of alignment patterns.
        // This array includes only the second and the third position of the 
        // alignment patterns. Rest of them can be calculated from the distance 
        // between them.
         
        // See Table 1 in Appendix E (pp.71) of JIS X0510:2004.
         
        public static $alignmentPattern = array(      
            array( 0,  0),
            array( 0,  0), array(18,  0), array(22,  0), array(26,  0), array(30,  0), // 1- 5
            array(34,  0), array(22, 38), array(24, 42), array(26, 46), array(28, 50), // 6-10
            array(30, 54), array(32, 58), array(34, 62), array(26, 46), array(26, 48), //11-15
            array(26, 50), array(30, 54), array(30, 56), array(30, 58), array(34, 62), //16-20
            array(28, 50), array(26, 50), array(30, 54), array(28, 54), array(32, 58), //21-25
            array(30, 58), array(34, 62), array(26, 50), array(30, 54), array(26, 52), //26-30
            array(30, 56), array(34, 60), array(30, 58), array(34, 62), array(30, 54), //31-35
            array(24, 50), array(28, 54), array(32, 58), array(26, 54), array(30, 58), //35-40
        );                                                                                  

        
        /** --------------------------------------------------------------------
         * Put an alignment marker.
         * @param frame
         * @param width
         * @param ox,oy center coordinate of the pattern
         */
        public static function putAlignmentMarker(array &$frame, $ox, $oy)
        {
            $finder = array(
                "\xa1\xa1\xa1\xa1\xa1",
                "\xa1\xa0\xa0\xa0\xa1",
                "\xa1\xa0\xa1\xa0\xa1",
                "\xa1\xa0\xa0\xa0\xa1",
                "\xa1\xa1\xa1\xa1\xa1"
            );                        
            
            $yStart = $oy-2;         
            $xStart = $ox-2;
            
            for($y=0; $y<5; $y++) {
                QRstr::set($frame, $xStart, $yStart+$y, $finder[$y]);
            }
        }

        //----------------------------------------------------------------------
        public static function putAlignmentPattern($version, &$frame, $width)
        {
            if($version < 2)
                return;

            $d = self::$alignmentPattern[$version][1] - self::$alignmentPattern[$version][0];
            if($d < 0) {
                $w = 2;
            } else {
                $w = (int)(($width - self::$alignmentPattern[$version][0]) / $d + 2);
            }

            if($w * $w - 3 == 1) {
                $x = self::$alignmentPattern[$version][0];
                $y = self::$alignmentPattern[$version][0];
                self::putAlignmentMarker($frame, $x, $y);
                return;
            }

            $cx = self::$alignmentPattern[$version][0];
            for($x=1; $x<$w - 1; $x++) {
                self::putAlignmentMarker($frame, 6, $cx);
                self::putAlignmentMarker($frame, $cx,  6);
                $cx += $d;
            }

            $cy = self::$alignmentPattern[$version][0];
            for($y=0; $y<$w-1; $y++) {
                $cx = self::$alignmentPattern[$version][0];
                for($x=0; $x<$w-1; $x++) {
                    self::putAlignmentMarker($frame, $cx, $cy);
                    $cx += $d;
                }
                $cy += $d;
            }
        }

        // Version information pattern -----------------------------------------

		// Version information pattern (BCH coded).
        // See Table 1 in Appendix D (pp.68) of JIS X0510:2004.
        
		// size: [QRSPEC_VERSION_MAX - 6]
		
        public static $versionPattern = array(
            0x07c94, 0x085bc, 0x09a99, 0x0a4d3, 0x0bbf6, 0x0c762, 0x0d847, 0x0e60d,
            0x0f928, 0x10b78, 0x1145d, 0x12a17, 0x13532, 0x149a6, 0x15683, 0x168c9,
            0x177ec, 0x18ec4, 0x191e1, 0x1afab, 0x1b08e, 0x1cc1a, 0x1d33f, 0x1ed75,
            0x1f250, 0x209d5, 0x216f0, 0x228ba, 0x2379f, 0x24b0b, 0x2542e, 0x26a64,
            0x27541, 0x28c69
        );

        //----------------------------------------------------------------------
        public static function getVersionPattern($version)
        {
            if($version < 7 || $version > QRSPEC_VERSION_MAX)
                return 0;

            return self::$versionPattern[$version -7];
        }

        // Format information --------------------------------------------------
        // See calcFormatInfo in tests/test_qrspec.c (orginal qrencode c lib)
        
        public static $formatInfo = array(
            array(0x77c4, 0x72f3, 0x7daa, 0x789d, 0x662f, 0x6318, 0x6c41, 0x6976),
            array(0x5412, 0x5125, 0x5e7c, 0x5b4b, 0x45f9, 0x40ce, 0x4f97, 0x4aa0),
            array(0x355f, 0x3068, 0x3f31, 0x3a06, 0x24b4, 0x2183, 0x2eda, 0x2bed),
            array(0x1689, 0x13be, 0x1ce7, 0x19d0, 0x0762, 0x0255, 0x0d0c, 0x083b)
        );

        public static function getFormatInfo($mask, $level)
        {
            if($mask < 0 || $mask > 7)
                return 0;
                
            if($level < 0 || $level > 3)
                return 0;                

            return self::$formatInfo[$level][$mask];
        }

        // Frame ---------------------------------------------------------------
        // Cache of initial frames.
         
        public static $frames = array();

        /** --------------------------------------------------------------------
         * Put a finder pattern.
         * @param frame
         * @param width
         * @param ox,oy upper-left coordinate of the pattern
         */
        public static function putFinderPattern(&$frame, $ox, $oy)
        {
            $finder = array(
                "\xc1\xc1\xc1\xc1\xc1\xc1\xc1",
                "\xc1\xc0\xc0\xc0\xc0\xc0\xc1",
                "\xc1\xc0\xc1\xc1\xc1\xc0\xc1",
                "\xc1\xc0\xc1\xc1\xc1\xc0\xc1",
                "\xc1\xc0\xc1\xc1\xc1\xc0\xc1",
                "\xc1\xc0\xc0\xc0\xc0\xc0\xc1",
                "\xc1\xc1\xc1\xc1\xc1\xc1\xc1"
            );                            
            
            for($y=0; $y<7; $y++) {
                QRstr::set($frame, $ox, $oy+$y, $finder[$y]);
            }
        }

        //----------------------------------------------------------------------
        public static function createFrame($version)
        {
            $width = self::$capacity[$version][QRCAP_WIDTH];
            $frameLine = str_repeat ("\0", $width);
            $frame = array_fill(0, $width, $frameLine);

            // Finder pattern
            self::putFinderPattern($frame, 0, 0);
            self::putFinderPattern($frame, $width - 7, 0);
            self::putFinderPattern($frame, 0, $width - 7);
            
            // Separator
            $yOffset = $width - 7;
            
            for($y=0; $y<7; $y++) {
                $frame[$y][7] = "\xc0";
                $frame[$y][$width - 8] = "\xc0";
                $frame[$yOffset][7] = "\xc0";
                $yOffset++;
            }
            
            $setPattern = str_repeat("\xc0", 8);
            
            QRstr::set($frame, 0, 7, $setPattern);
            QRstr::set($frame, $width-8, 7, $setPattern);
            QRstr::set($frame, 0, $width - 8, $setPattern);
        
            // Format info
            $setPattern = str_repeat("\x84", 9);
            QRstr::set($frame, 0, 8, $setPattern);
            QRstr::set($frame, $width - 8, 8, $setPattern, 8);
            
            $yOffset = $width - 8;

            for($y=0; $y<8; $y++,$yOffset++) {
                $frame[$y][8] = "\x84";
                $frame[$yOffset][8] = "\x84";
            }

            // Timing pattern  
            
            for($i=1; $i<$width-15; $i++) {
                $frame[6][7+$i] = chr(0x90 | ($i & 1));
                $frame[7+$i][6] = chr(0x90 | ($i & 1));
            }
            
            // Alignment pattern  
            self::putAlignmentPattern($version, $frame, $width);
            
            // Version information 
            if($version >= 7) {
                $vinf = self::getVersionPattern($version);

                $v = $vinf;
                
                for($x=0; $x<6; $x++) {
                    for($y=0; $y<3; $y++) {
                        $frame[($width - 11)+$y][$x] = chr(0x88 | ($v & 1));
                        $v = $v >> 1;
                    }
                }

                $v = $vinf;
                for($y=0; $y<6; $y++) {
                    for($x=0; $x<3; $x++) {
                        $frame[$y][$x+($width - 11)] = chr(0x88 | ($v & 1));
                        $v = $v >> 1;
                    }
                }
            }
    
            // and a little bit...  
            $frame[$width - 8][8] = "\x81";
            
            return $frame;
        }

        //----------------------------------------------------------------------
        public static function debug($frame, $binary_mode = false)
        {
            if ($binary_mode) {
            
                    foreach ($frame as &$frameLine) {
                        $frameLine = join('<span class="m">&nbsp;&nbsp;</span>', explode('0', $frameLine));
                        $frameLine = join('&#9608;&#9608;', explode('1', $frameLine));
                    }
                    
                    ?>
                <style>
                    .m { background-color: white; }
                </style>
                <?php
                    echo '<pre><tt><br/ ><br/ ><br/ >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
                    echo join("<br/ >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;", $frame);
                    echo '</tt></pre><br/ ><br/ ><br/ ><br/ ><br/ ><br/ >';
            
            } else {
            
                foreach ($frame as &$frameLine) {
                    $frameLine = join('<span class="m">&nbsp;</span>',  explode("\xc0", $frameLine));
                    $frameLine = join('<span class="m">&#9618;</span>', explode("\xc1", $frameLine));
                    $frameLine = join('<span class="p">&nbsp;</span>',  explode("\xa0", $frameLine));
                    $frameLine = join('<span class="p">&#9618;</span>', explode("\xa1", $frameLine));
                    $frameLine = join('<span class="s">&#9671;</span>', explode("\x84", $frameLine)); //format 0
                    $frameLine = join('<span class="s">&#9670;</span>', explode("\x85", $frameLine)); //format 1
                    $frameLine = join('<span class="x">&#9762;</span>', explode("\x81", $frameLine)); //special bit
                    $frameLine = join('<span class="c">&nbsp;</span>',  explode("\x90", $frameLine)); //clock 0
                    $frameLine = join('<span class="c">&#9719;</span>', explode("\x91", $frameLine)); //clock 1
                    $frameLine = join('<span class="f">&nbsp;</span>',  explode("\x88", $frameLine)); //version
                    $frameLine = join('<span class="f">&#9618;</span>', explode("\x89", $frameLine)); //version
                    $frameLine = join('&#9830;', explode("\x01", $frameLine));
                    $frameLine = join('&#8901;', explode("\0", $frameLine));
                }
                
                ?>
                <style>
                    .p { background-color: yellow; }
                    .m { background-color: #00FF00; }
                    .s { background-color: #FF0000; }
                    .c { background-color: aqua; }
                    .x { background-color: pink; }
                    .f { background-color: gold; }
                </style>
                <?php
                echo "<pre><tt>";
                echo join("<br/ >", $frame);
                echo "</tt></pre>";
            
            }
        }

        //----------------------------------------------------------------------
        public static function serial($frame)
        {
            return gzcompress(join("\n", $frame), 9);
        }
        
        //----------------------------------------------------------------------
        public static function unserial($code)
        {
            return explode("\n", gzuncompress($code));
        }
        
        //----------------------------------------------------------------------
        public static function newFrame($version)
        {
            if($version < 1 || $version > QRSPEC_VERSION_MAX) 
                return null;

            if(!isset(self::$frames[$version])) {
                
                $fileName = QR_CACHE_DIR.'frame_'.$version.'.dat';
                
                if (QR_CACHEABLE) {
                    if (file_exists($fileName)) {
                        self::$frames[$version] = self::unserial(file_get_contents($fileName));
                    } else {
                        self::$frames[$version] = self::createFrame($version);
                        file_put_contents($fileName, self::serial(self::$frames[$version]));
                    }
                } else {
                    self::$frames[$version] = self::createFrame($version);
                }
            }
            
            if(is_null(self::$frames[$version]))
                return null;

            return self::$frames[$version];
        }

        //----------------------------------------------------------------------
        public static function rsBlockNum($spec)     { return $spec[0] + $spec[3]; }
        public static function rsBlockNum1($spec)    { return $spec[0]; }
        public static function rsDataCodes1($spec)   { return $spec[1]; }
        public static function rsEccCodes1($spec)    { return $spec[2]; }
        public static function rsBlockNum2($spec)    { return $spec[3]; }
        public static function rsDataCodes2($spec)   { return $spec[4]; }
        public static function rsEccCodes2($spec)    { return $spec[2]; }
        public static function rsDataLength($spec)   { return ($spec[0] * $spec[1]) + ($spec[3] * $spec[4]);    }
        public static function rsEccLength($spec)    { return ($spec[0] + $spec[3]) * $spec[2]; }
        
    }
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/index.html


```
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<title>404</title>
	<link type="text/css" href="../install/css/style404.css" rel="stylesheet" />
</head>
<body class="bg-purple">
	<div class="stars">
		<!-- start logo and menu -->
		<div class="custom-navbar">
			<div class="brand-logo">
				<img src="../install/image/logo.png" width="80px">
			</div>
			<div class="navbar-links">
				<ul>
					<li><a href="https://t.me/wizwizch" target="_blank">تلگرام</a></li>
				</ul>
			</div>
		</div>
		<!-- end logo and menu -->
		<!-- start content -->
		<div class="central-body">
			<img class="image-404" src="../install/image/404.png" width="300px">
			<a href="https://github.com/wizwizdev/wizwizxui-timebot" class="btn-go-home" target="_blank">گیت هاب</a>
		</div>
		<div class="objects">
			<img class="object_rocket" src="../install/image/rocket.svg" width="40px">
			<div class="earth-moon">
				<img class="object_earth" src="../install/image/earth.svg" width="100px">
				<img class="object_moon" src="../install/image/moon.svg" width="80px">
			</div>
			<div class="box_astronaut">
				<img class="object_astronaut" src="../install/image/astronaut.svg" width="140px">
			</div>
		</div>
		<div class="glowing_stars">
			<div class="star"></div>
			<div class="star"></div>
			<div class="star"></div>
			<div class="star"></div>
			<div class="star"></div>
		</div>
		<!-- end content -->
	</div>
</body>
</html>

```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/index.php


```
<?php    
/*
 * PHP QR Code encoder
 *
 * Exemplatory usage
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
    
    echo "<h1>PHP QR Code</h1><hr/>";
    
    //set it to writable location, a place for temp generated PNG files
    $PNG_TEMP_DIR = dirname(__FILE__).DIRECTORY_SEPARATOR.'temp'.DIRECTORY_SEPARATOR;
    
    //html PNG location prefix
    $PNG_WEB_DIR = 'temp/';

    include "qrlib.php";    
    
    //ofcourse we need rights to create temp dir
    if (!file_exists($PNG_TEMP_DIR))
        mkdir($PNG_TEMP_DIR);
    
    
    $filename = $PNG_TEMP_DIR.'test.png';
    
    //processing form input
    //remember to sanitize user input in real-life solution !!!
    $errorCorrectionLevel = 'L';
    if (isset($_REQUEST['level']) && in_array($_REQUEST['level'], array('L','M','Q','H')))
        $errorCorrectionLevel = $_REQUEST['level'];    

    $matrixPointSize = 4;
    if (isset($_REQUEST['size']))
        $matrixPointSize = min(max((int)$_REQUEST['size'], 1), 10);


    if (isset($_REQUEST['data'])) { 
    
        //it's very important!
        if (trim($_REQUEST['data']) == '')
            die('data cannot be empty! <a href="?">back</a>');
            
        // user data
        $filename = $PNG_TEMP_DIR.'test'.md5($_REQUEST['data'].'|'.$errorCorrectionLevel.'|'.$matrixPointSize).'.png';
        QRcode::png($_REQUEST['data'], $filename, $errorCorrectionLevel, $matrixPointSize, 2);    
        
    } else {    
    
        //default data
        echo 'You can provide data in GET parameter: <a href="?data=like_that">like that</a><hr/>';    
        QRcode::png('PHP QR Code :)', $filename, $errorCorrectionLevel, $matrixPointSize, 2);    
        
    }    
        
    //display generated file
    echo '<img src="'.$PNG_WEB_DIR.basename($filename).'" /><hr/>';  
    
    //config form
    echo '<form action="index.php" method="post">
        Data:&nbsp;<input name="data" value="'.(isset($_REQUEST['data'])?htmlspecialchars($_REQUEST['data']):'PHP QR Code :)').'" />&nbsp;
        ECC:&nbsp;<select name="level">
            <option value="L"'.(($errorCorrectionLevel=='L')?' selected':'').'>L - smallest</option>
            <option value="M"'.(($errorCorrectionLevel=='M')?' selected':'').'>M</option>
            <option value="Q"'.(($errorCorrectionLevel=='Q')?' selected':'').'>Q</option>
            <option value="H"'.(($errorCorrectionLevel=='H')?' selected':'').'>H - best</option>
        </select>&nbsp;
        Size:&nbsp;<select name="size">';
        
    for($i=1;$i<=10;$i++)
        echo '<option value="'.$i.'"'.(($matrixPointSize==$i)?' selected':'').'>'.$i.'</option>';
        
    echo '</select>&nbsp;
        <input type="submit" value="GENERATE"></form><hr/>';
        
    // benchmark
    QRtools::timeBenchmark();    

    
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrmask.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * Masking
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
	define('N1', 3);
	define('N2', 3);
	define('N3', 40);
	define('N4', 10);

	class QRmask {
	
		public $runLength = array();
		
		//----------------------------------------------------------------------
		public function __construct() 
        {
            $this->runLength = array_fill(0, QRSPEC_WIDTH_MAX + 1, 0);
        }
        
        //----------------------------------------------------------------------
        public function writeFormatInformation($width, &$frame, $mask, $level)
        {
            $blacks = 0;
            $format =  QRspec::getFormatInfo($mask, $level);

            for($i=0; $i<8; $i++) {
                if($format & 1) {
                    $blacks += 2;
                    $v = 0x85;
                } else {
                    $v = 0x84;
                }
                
                $frame[8][$width - 1 - $i] = chr($v);
                if($i < 6) {
                    $frame[$i][8] = chr($v);
                } else {
                    $frame[$i + 1][8] = chr($v);
                }
                $format = $format >> 1;
            }
            
            for($i=0; $i<7; $i++) {
                if($format & 1) {
                    $blacks += 2;
                    $v = 0x85;
                } else {
                    $v = 0x84;
                }
                
                $frame[$width - 7 + $i][8] = chr($v);
                if($i == 0) {
                    $frame[8][7] = chr($v);
                } else {
                    $frame[8][6 - $i] = chr($v);
                }
                
                $format = $format >> 1;
            }

            return $blacks;
        }
        
        //----------------------------------------------------------------------
        public function mask0($x, $y) { return ($x+$y)&1;                       }
        public function mask1($x, $y) { return ($y&1);                          }
        public function mask2($x, $y) { return ($x%3);                          }
        public function mask3($x, $y) { return ($x+$y)%3;                       }
        public function mask4($x, $y) { return (((int)($y/2))+((int)($x/3)))&1; }
        public function mask5($x, $y) { return (($x*$y)&1)+($x*$y)%3;           }
        public function mask6($x, $y) { return ((($x*$y)&1)+($x*$y)%3)&1;       }
        public function mask7($x, $y) { return ((($x*$y)%3)+(($x+$y)&1))&1;     }
        
        //----------------------------------------------------------------------
        private function generateMaskNo($maskNo, $width, $frame)
        {
            $bitMask = array_fill(0, $width, array_fill(0, $width, 0));
            
            for($y=0; $y<$width; $y++) {
                for($x=0; $x<$width; $x++) {
                    if(ord($frame[$y][$x]) & 0x80) {
                        $bitMask[$y][$x] = 0;
                    } else {
                        $maskFunc = call_user_func(array($this, 'mask'.$maskNo), $x, $y);
                        $bitMask[$y][$x] = ($maskFunc == 0)?1:0;
                    }
                    
                }
            }
            
            return $bitMask;
        }
        
        //----------------------------------------------------------------------
        public static function serial($bitFrame)
        {
            $codeArr = array();
            
            foreach ($bitFrame as $line)
                $codeArr[] = join('', $line);
                
            return gzcompress(join("\n", $codeArr), 9);
        }
        
        //----------------------------------------------------------------------
        public static function unserial($code)
        {
            $codeArr = array();
            
            $codeLines = explode("\n", gzuncompress($code));
            foreach ($codeLines as $line)
                $codeArr[] = str_split($line);
            
            return $codeArr;
        }
        
        //----------------------------------------------------------------------
        public function makeMaskNo($maskNo, $width, $s, &$d, $maskGenOnly = false) 
        {
            $b = 0;
            $bitMask = array();
            
            $fileName = QR_CACHE_DIR.'mask_'.$maskNo.DIRECTORY_SEPARATOR.'mask_'.$width.'_'.$maskNo.'.dat';

            if (QR_CACHEABLE) {
                if (file_exists($fileName)) {
                    $bitMask = self::unserial(file_get_contents($fileName));
                } else {
                    $bitMask = $this->generateMaskNo($maskNo, $width, $s, $d);
                    if (!file_exists(QR_CACHE_DIR.'mask_'.$maskNo))
                        mkdir(QR_CACHE_DIR.'mask_'.$maskNo);
                    file_put_contents($fileName, self::serial($bitMask));
                }
            } else {
                $bitMask = $this->generateMaskNo($maskNo, $width, $s, $d);
            }

            if ($maskGenOnly)
                return;
                
            $d = $s;

            for($y=0; $y<$width; $y++) {
                for($x=0; $x<$width; $x++) {
                    if($bitMask[$y][$x] == 1) {
                        $d[$y][$x] = chr(ord($s[$y][$x]) ^ (int)$bitMask[$y][$x]);
                    }
                    $b += (int)(ord($d[$y][$x]) & 1);
                }
            }

            return $b;
        }
        
        //----------------------------------------------------------------------
        public function makeMask($width, $frame, $maskNo, $level)
        {
            $masked = array_fill(0, $width, str_repeat("\0", $width));
            $this->makeMaskNo($maskNo, $width, $frame, $masked);
            $this->writeFormatInformation($width, $masked, $maskNo, $level);
       
            return $masked;
        }
        
        //----------------------------------------------------------------------
        public function calcN1N3($length)
        {
            $demerit = 0;

            for($i=0; $i<$length; $i++) {
                
                if($this->runLength[$i] >= 5) {
                    $demerit += (N1 + ($this->runLength[$i] - 5));
                }
                if($i & 1) {
                    if(($i >= 3) && ($i < ($length-2)) && ($this->runLength[$i] % 3 == 0)) {
                        $fact = (int)($this->runLength[$i] / 3);
                        if(($this->runLength[$i-2] == $fact) &&
                           ($this->runLength[$i-1] == $fact) &&
                           ($this->runLength[$i+1] == $fact) &&
                           ($this->runLength[$i+2] == $fact)) {
                            if(($this->runLength[$i-3] < 0) || ($this->runLength[$i-3] >= (4 * $fact))) {
                                $demerit += N3;
                            } else if((($i+3) >= $length) || ($this->runLength[$i+3] >= (4 * $fact))) {
                                $demerit += N3;
                            }
                        }
                    }
                }
            }
            return $demerit;
        }
        
        //----------------------------------------------------------------------
        public function evaluateSymbol($width, $frame)
        {
            $head = 0;
            $demerit = 0;

            for($y=0; $y<$width; $y++) {
                $head = 0;
                $this->runLength[0] = 1;
                
                $frameY = $frame[$y];
                
                if ($y>0)
                    $frameYM = $frame[$y-1];
                
                for($x=0; $x<$width; $x++) {
                    if(($x > 0) && ($y > 0)) {
                        $b22 = ord($frameY[$x]) & ord($frameY[$x-1]) & ord($frameYM[$x]) & ord($frameYM[$x-1]);
                        $w22 = ord($frameY[$x]) | ord($frameY[$x-1]) | ord($frameYM[$x]) | ord($frameYM[$x-1]);
                        
                        if(($b22 | ($w22 ^ 1))&1) {                                                                     
                            $demerit += N2;
                        }
                    }
                    if(($x == 0) && (ord($frameY[$x]) & 1)) {
                        $this->runLength[0] = -1;
                        $head = 1;
                        $this->runLength[$head] = 1;
                    } else if($x > 0) {
                        if((ord($frameY[$x]) ^ ord($frameY[$x-1])) & 1) {
                            $head++;
                            $this->runLength[$head] = 1;
                        } else {
                            $this->runLength[$head]++;
                        }
                    }
                }
    
                $demerit += $this->calcN1N3($head+1);
            }

            for($x=0; $x<$width; $x++) {
                $head = 0;
                $this->runLength[0] = 1;
                
                for($y=0; $y<$width; $y++) {
                    if($y == 0 && (ord($frame[$y][$x]) & 1)) {
                        $this->runLength[0] = -1;
                        $head = 1;
                        $this->runLength[$head] = 1;
                    } else if($y > 0) {
                        if((ord($frame[$y][$x]) ^ ord($frame[$y-1][$x])) & 1) {
                            $head++;
                            $this->runLength[$head] = 1;
                        } else {
                            $this->runLength[$head]++;
                        }
                    }
                }
            
                $demerit += $this->calcN1N3($head+1);
            }

            return $demerit;
        }
        
        
        //----------------------------------------------------------------------
        public function mask($width, $frame, $level)
        {
            $minDemerit = PHP_INT_MAX;
            $bestMaskNum = 0;
            $bestMask = array();
            
            $checked_masks = array(0,1,2,3,4,5,6,7);
            
            if (QR_FIND_FROM_RANDOM !== false) {
            
                $howManuOut = 8-(QR_FIND_FROM_RANDOM % 9);
                for ($i = 0; $i <  $howManuOut; $i++) {
                    $remPos = rand (0, count($checked_masks)-1);
                    unset($checked_masks[$remPos]);
                    $checked_masks = array_values($checked_masks);
                }
            
            }
            
            $bestMask = $frame;
             
            foreach($checked_masks as $i) {
                $mask = array_fill(0, $width, str_repeat("\0", $width));

                $demerit = 0;
                $blacks = 0;
                $blacks  = $this->makeMaskNo($i, $width, $frame, $mask);
                $blacks += $this->writeFormatInformation($width, $mask, $i, $level);
                $blacks  = (int)(100 * $blacks / ($width * $width));
                $demerit = (int)((int)(abs($blacks - 50) / 5) * N4);
                $demerit += $this->evaluateSymbol($width, $mask);
                
                if($demerit < $minDemerit) {
                    $minDemerit = $demerit;
                    $bestMask = $mask;
                    $bestMaskNum = $i;
                }
            }
            
            return $bestMask;
        }
        
        //----------------------------------------------------------------------
    }

```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/temp/test.png


```
PNG

   IHDR   d   d   J,   PLTE   U~   	pHYs    +   IDAT8K0CAKnh%q!L4#f"{(4m|}Î<WvԽQU:4!zONU0<$nУGsQB,Z)nF[wS_$<.G    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/temp/test2d41f1760169ce009a84fb57d6b4bd30.png


```
PNG

   IHDR            PLTE   U~   	pHYs    +   IDATH C#eꌔrv8*/"TGqҚm\1.Uvc!+0F;eYf$dVg.8̦ev$a'q]pcm>*{OR `*GM^CF.Va*Ɨ!@f8)i8J{y
V^j'*SpŸQ    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/temp/test1df79d71d92e5295995c5f63318b56d2.png


```
PNG

   IHDR   d   d   J,   PLTE   U~   	pHYs    +   IDAT8A !AK~77Ab۫2#,DeQl:,& ?o\ʟg#
)lN}u@jE	L*V",-MŻ1v`AUZH
=A5Ʀ#}WeLr:;`4'    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrconfig.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * Config file, feel free to modify
 */
     
    define('QR_CACHEABLE', true);                                                               // use cache - more disk reads but less CPU power, masks and format templates are stored there
    define('QR_CACHE_DIR', dirname(__FILE__).DIRECTORY_SEPARATOR.'cache'.DIRECTORY_SEPARATOR);  // used when QR_CACHEABLE === true
    define('QR_LOG_DIR', dirname(__FILE__).DIRECTORY_SEPARATOR);                                // default error logs dir   
    
    define('QR_FIND_BEST_MASK', true);                                                          // if true, estimates best mask (spec. default, but extremally slow; set to false to significant performance boost but (propably) worst quality code
    define('QR_FIND_FROM_RANDOM', false);                                                       // if false, checks all masks available, otherwise value tells count of masks need to be checked, mask id are got randomly
    define('QR_DEFAULT_MASK', 2);                                                               // when QR_FIND_BEST_MASK === false
                                                  
    define('QR_PNG_MAXIMUM_SIZE',  1024);                                                       // maximum allowed png image width (in pixels), tune to make sure GD and PHP can handle such big images
                                                  
```

# FILE: /var/www/html/wizwizxui-timebot/phpqrcode/qrinput.php


```
<?php
/*
 * PHP QR Code encoder
 *
 * Input encoding class
 *
 * Based on libqrencode C library distributed under LGPL 2.1
 * Copyright (C) 2006, 2007, 2008, 2009 Kentaro Fukuchi <fukuchi@megaui.net>
 *
 * PHP QR Code is distributed under LGPL 3
 * Copyright (C) 2010 Dominik Dzienia <deltalab at poczta dot fm>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 3 of the License, or any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 */
 
    define('STRUCTURE_HEADER_BITS',  20);
    define('MAX_STRUCTURED_SYMBOLS', 16);

    class QRinputItem {
    
        public $mode;
        public $size;
        public $data;
        public $bstream;

        public function __construct($mode, $size, $data, $bstream = null) 
        {
            $setData = array_slice($data, 0, $size);
            
            if (count($setData) < $size) {
                $setData = array_merge($setData, array_fill(0,$size-count($setData),0));
            }
        
            if(!QRinput::check($mode, $size, $setData)) {
                throw new Exception('Error m:'.$mode.',s:'.$size.',d:'.join(',',$setData));
                return null;
            }
            
            $this->mode = $mode;
            $this->size = $size;
            $this->data = $setData;
            $this->bstream = $bstream;
        }
        
        //----------------------------------------------------------------------
        public function encodeModeNum($version)
        {
            try {
            
                $words = (int)($this->size / 3);
                $bs = new QRbitstream();
                
                $val = 0x1;
                $bs->appendNum(4, $val);
                $bs->appendNum(QRspec::lengthIndicator(QR_MODE_NUM, $version), $this->size);

                for($i=0; $i<$words; $i++) {
                    $val  = (ord($this->data[$i*3  ]) - ord('0')) * 100;
                    $val += (ord($this->data[$i*3+1]) - ord('0')) * 10;
                    $val += (ord($this->data[$i*3+2]) - ord('0'));
                    $bs->appendNum(10, $val);
                }

                if($this->size - $words * 3 == 1) {
                    $val = ord($this->data[$words*3]) - ord('0');
                    $bs->appendNum(4, $val);
                } else if($this->size - $words * 3 == 2) {
                    $val  = (ord($this->data[$words*3  ]) - ord('0')) * 10;
                    $val += (ord($this->data[$words*3+1]) - ord('0'));
                    $bs->appendNum(7, $val);
                }

                $this->bstream = $bs;
                return 0;
                
            } catch (Exception $e) {
                return -1;
            }
        }
        
        //----------------------------------------------------------------------
        public function encodeModeAn($version)
        {
            try {
                $words = (int)($this->size / 2);
                $bs = new QRbitstream();
                
                $bs->appendNum(4, 0x02);
                $bs->appendNum(QRspec::lengthIndicator(QR_MODE_AN, $version), $this->size);

                for($i=0; $i<$words; $i++) {
                    $val  = (int)QRinput::lookAnTable(ord($this->data[$i*2  ])) * 45;
                    $val += (int)QRinput::lookAnTable(ord($this->data[$i*2+1]));

                    $bs->appendNum(11, $val);
                }

                if($this->size & 1) {
                    $val = QRinput::lookAnTable(ord($this->data[$words * 2]));
                    $bs->appendNum(6, $val);
                }
        
                $this->bstream = $bs;
                return 0;
            
            } catch (Exception $e) {
                return -1;
            }
        }
        
        //----------------------------------------------------------------------
        public function encodeMode8($version)
        {
            try {
                $bs = new QRbitstream();

                $bs->appendNum(4, 0x4);
                $bs->appendNum(QRspec::lengthIndicator(QR_MODE_8, $version), $this->size);

                for($i=0; $i<$this->size; $i++) {
                    $bs->appendNum(8, ord($this->data[$i]));
                }

                $this->bstream = $bs;
                return 0;
            
            } catch (Exception $e) {
                return -1;
            }
        }
        
        //----------------------------------------------------------------------
        public function encodeModeKanji($version)
        {
            try {

                $bs = new QRbitrtream();
                
                $bs->appendNum(4, 0x8);
                $bs->appendNum(QRspec::lengthIndicator(QR_MODE_KANJI, $version), (int)($this->size / 2));

                for($i=0; $i<$this->size; $i+=2) {
                    $val = (ord($this->data[$i]) << 8) | ord($this->data[$i+1]);
                    if($val <= 0x9ffc) {
                        $val -= 0x8140;
                    } else {
                        $val -= 0xc140;
                    }
                    
                    $h = ($val >> 8) * 0xc0;
                    $val = ($val & 0xff) + $h;

                    $bs->appendNum(13, $val);
                }

                $this->bstream = $bs;
                return 0;
            
            } catch (Exception $e) {
                return -1;
            }
        }

        //----------------------------------------------------------------------
        public function encodeModeStructure()
        {
            try {
                $bs =  new QRbitstream();
                
                $bs->appendNum(4, 0x03);
                $bs->appendNum(4, ord($this->data[1]) - 1);
                $bs->appendNum(4, ord($this->data[0]) - 1);
                $bs->appendNum(8, ord($this->data[2]));

                $this->bstream = $bs;
                return 0;
            
            } catch (Exception $e) {
                return -1;
            }
        }
        
        //----------------------------------------------------------------------
        public function estimateBitStreamSizeOfEntry($version)
        {
            $bits = 0;

            if($version == 0) 
                $version = 1;

            switch($this->mode) {
                case QR_MODE_NUM:        $bits = QRinput::estimateBitsModeNum($this->size);    break;
                case QR_MODE_AN:        $bits = QRinput::estimateBitsModeAn($this->size);    break;
                case QR_MODE_8:            $bits = QRinput::estimateBitsMode8($this->size);    break;
                case QR_MODE_KANJI:        $bits = QRinput::estimateBitsModeKanji($this->size);break;
                case QR_MODE_STRUCTURE:    return STRUCTURE_HEADER_BITS;            
                default:
                    return 0;
            }

            $l = QRspec::lengthIndicator($this->mode, $version);
            $m = 1 << $l;
            $num = (int)(($this->size + $m - 1) / $m);

            $bits += $num * (4 + $l);

            return $bits;
        }
        
        //----------------------------------------------------------------------
        public function encodeBitStream($version)
        {
            try {
            
                unset($this->bstream);
                $words = QRspec::maximumWords($this->mode, $version);
                
                if($this->size > $words) {
                
                    $st1 = new QRinputItem($this->mode, $words, $this->data);
                    $st2 = new QRinputItem($this->mode, $this->size - $words, array_slice($this->data, $words));

                    $st1->encodeBitStream($version);
                    $st2->encodeBitStream($version);
                    
                    $this->bstream = new QRbitstream();
                    $this->bstream->append($st1->bstream);
                    $this->bstream->append($st2->bstream);
                    
                    unset($st1);
                    unset($st2);
                    
                } else {
                    
                    $ret = 0;
                    
                    switch($this->mode) {
                        case QR_MODE_NUM:        $ret = $this->encodeModeNum($version);    break;
                        case QR_MODE_AN:        $ret = $this->encodeModeAn($version);    break;
                        case QR_MODE_8:            $ret = $this->encodeMode8($version);    break;
                        case QR_MODE_KANJI:        $ret = $this->encodeModeKanji($version);break;
                        case QR_MODE_STRUCTURE:    $ret = $this->encodeModeStructure();    break;
                        
                        default:
                            break;
                    }
                    
                    if($ret < 0)
                        return -1;
                }

                return $this->bstream->size();
            
            } catch (Exception $e) {
                return -1;
            }
        }
    };
    
    //##########################################################################

    class QRinput {

        public $items;
        
        private $version;
        private $level;
        
        //----------------------------------------------------------------------
        public function __construct($version = 0, $level = QR_ECLEVEL_L)
        {
            if ($version < 0 || $version > QRSPEC_VERSION_MAX || $level > QR_ECLEVEL_H) {
                throw new Exception('Invalid version no');
                return NULL;
            }
            
            $this->version = $version;
            $this->level = $level;
        }
        
        //----------------------------------------------------------------------
        public function getVersion()
        {
            return $this->version;
        }
        
        //----------------------------------------------------------------------
        public function setVersion($version)
        {
            if($version < 0 || $version > QRSPEC_VERSION_MAX) {
                throw new Exception('Invalid version no');
                return -1;
            }

            $this->version = $version;

            return 0;
        }
        
        //----------------------------------------------------------------------
        public function getErrorCorrectionLevel()
        {
            return $this->level;
        }

        //----------------------------------------------------------------------
        public function setErrorCorrectionLevel($level)
        {
            if($level > QR_ECLEVEL_H) {
                throw new Exception('Invalid ECLEVEL');
                return -1;
            }

            $this->level = $level;

            return 0;
        }
        
        //----------------------------------------------------------------------
        public function appendEntry(QRinputItem $entry)
        {
            $this->items[] = $entry;
        }
        
        //----------------------------------------------------------------------
        public function append($mode, $size, $data)
        {
            try {
                $entry = new QRinputItem($mode, $size, $data);
                $this->items[] = $entry;
                return 0;
            } catch (Exception $e) {
                return -1;
            }
        }
        
        //----------------------------------------------------------------------
        
        public function insertStructuredAppendHeader($size, $index, $parity)
        {
            if( $size > MAX_STRUCTURED_SYMBOLS ) {
                throw new Exception('insertStructuredAppendHeader wrong size');
            }
            
            if( $index <= 0 || $index > MAX_STRUCTURED_SYMBOLS ) {
                throw new Exception('insertStructuredAppendHeader wrong index');
            }

            $buf = array($size, $index, $parity);
            
            try {
                $entry = new QRinputItem(QR_MODE_STRUCTURE, 3, buf);
                array_unshift($this->items, $entry);
                return 0;
            } catch (Exception $e) {
                return -1;
            }
        }

        //----------------------------------------------------------------------
        public function calcParity()
        {
            $parity = 0;
            
            foreach($this->items as $item) {
                if($item->mode != QR_MODE_STRUCTURE) {
                    for($i=$item->size-1; $i>=0; $i--) {
                        $parity ^= $item->data[$i];
                    }
                }
            }

            return $parity;
        }
        
        //----------------------------------------------------------------------
        public static function checkModeNum($size, $data)
        {
            for($i=0; $i<$size; $i++) {
                if((ord($data[$i]) < ord('0')) || (ord($data[$i]) > ord('9'))){
                    return false;
                }
            }

            return true;
        }

        //----------------------------------------------------------------------
        public static function estimateBitsModeNum($size)
        {
            $w = (int)$size / 3;
            $bits = $w * 10;
            
            switch($size - $w * 3) {
                case 1:
                    $bits += 4;
                    break;
                case 2:
                    $bits += 7;
                    break;
                default:
                    break;
            }

            return $bits;
        }
        
        //----------------------------------------------------------------------
        public static $anTable = array(
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
            36, -1, -1, -1, 37, 38, -1, -1, -1, -1, 39, 40, -1, 41, 42, 43,
             0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 44, -1, -1, -1, -1, -1,
            -1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,
            25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, -1, -1, -1, -1, -1,
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1
        );
        
        //----------------------------------------------------------------------
        public static function lookAnTable($c)
        {
            return (($c > 127)?-1:self::$anTable[$c]);
        }
        
        //----------------------------------------------------------------------
        public static function checkModeAn($size, $data)
        {
            for($i=0; $i<$size; $i++) {
                if (self::lookAnTable(ord($data[$i])) == -1) {
                    return false;
                }
            }

            return true;
        }
        
        //----------------------------------------------------------------------
        public static function estimateBitsModeAn($size)
        {
            $w = (int)($size / 2);
            $bits = $w * 11;
            
            if($size & 1) {
                $bits += 6;
            }

            return $bits;
        }
    
        //----------------------------------------------------------------------
        public static function estimateBitsMode8($size)
        {
            return $size * 8;
        }
        
        //----------------------------------------------------------------------
        public function estimateBitsModeKanji($size)
        {
            return (int)(($size / 2) * 13);
        }
        
        //----------------------------------------------------------------------
        public static function checkModeKanji($size, $data)
        {
            if($size & 1)
                return false;

            for($i=0; $i<$size; $i+=2) {
                $val = (ord($data[$i]) << 8) | ord($data[$i+1]);
                if( $val < 0x8140 
                || ($val > 0x9ffc && $val < 0xe040) 
                || $val > 0xebbf) {
                    return false;
                }
            }

            return true;
        }

        /***********************************************************************
         * Validation
         **********************************************************************/

        public static function check($mode, $size, $data)
        {
            if($size <= 0) 
                return false;

            switch($mode) {
                case QR_MODE_NUM:       return self::checkModeNum($size, $data);   break;
                case QR_MODE_AN:        return self::checkModeAn($size, $data);    break;
                case QR_MODE_KANJI:     return self::checkModeKanji($size, $data); break;
                case QR_MODE_8:         return true; break;
                case QR_MODE_STRUCTURE: return true; break;
                
                default:
                    break;
            }

            return false;
        }
        
        
        //----------------------------------------------------------------------
        public function estimateBitStreamSize($version)
        {
            $bits = 0;

            foreach($this->items as $item) {
                $bits += $item->estimateBitStreamSizeOfEntry($version);
            }

            return $bits;
        }
        
        //----------------------------------------------------------------------
        public function estimateVersion()
        {
            $version = 0;
            $prev = 0;
            do {
                $prev = $version;
                $bits = $this->estimateBitStreamSize($prev);
                $version = QRspec::getMinimumVersion((int)(($bits + 7) / 8), $this->level);
                if ($version < 0) {
                    return -1;
                }
            } while ($version > $prev);

            return $version;
        }
        
        //----------------------------------------------------------------------
        public static function lengthOfCode($mode, $version, $bits)
        {
            $payload = $bits - 4 - QRspec::lengthIndicator($mode, $version);
            switch($mode) {
                case QR_MODE_NUM:
                    $chunks = (int)($payload / 10);
                    $remain = $payload - $chunks * 10;
                    $size = $chunks * 3;
                    if($remain >= 7) {
                        $size += 2;
                    } else if($remain >= 4) {
                        $size += 1;
                    }
                    break;
                case QR_MODE_AN:
                    $chunks = (int)($payload / 11);
                    $remain = $payload - $chunks * 11;
                    $size = $chunks * 2;
                    if($remain >= 6) 
                        $size++;
                    break;
                case QR_MODE_8:
                    $size = (int)($payload / 8);
                    break;
                case QR_MODE_KANJI:
                    $size = (int)(($payload / 13) * 2);
                    break;
                case QR_MODE_STRUCTURE:
                    $size = (int)($payload / 8);
                    break;
                default:
                    $size = 0;
                    break;
            }
            
            $maxsize = QRspec::maximumWords($mode, $version);
            if($size < 0) $size = 0;
            if($size > $maxsize) $size = $maxsize;

            return $size;
        }
        
        //----------------------------------------------------------------------
        public function createBitStream()
        {
            $total = 0;

            foreach($this->items as $item) {
                $bits = $item->encodeBitStream($this->version);
                
                if($bits < 0) 
                    return -1;
                    
                $total += $bits;
            }

            return $total;
        }
        
        //----------------------------------------------------------------------
        public function convertData()
        {
            $ver = $this->estimateVersion();
            if($ver > $this->getVersion()) {
                $this->setVersion($ver);
            }

            for(;;) {
                $bits = $this->createBitStream();
                
                if($bits < 0) 
                    return -1;
                    
                $ver = QRspec::getMinimumVersion((int)(($bits + 7) / 8), $this->level);
                if($ver < 0) {
                    throw new Exception('WRONG VERSION');
                    return -1;
                } else if($ver > $this->getVersion()) {
                    $this->setVersion($ver);
                } else {
                    break;
                }
            }

            return 0;
        }
        
        //----------------------------------------------------------------------
        public function appendPaddingBit(&$bstream)
        {
            $bits = $bstream->size();
            $maxwords = QRspec::getDataLength($this->version, $this->level);
            $maxbits = $maxwords * 8;

            if ($maxbits == $bits) {
                return 0;
            }

            if ($maxbits - $bits < 5) {
                return $bstream->appendNum($maxbits - $bits, 0);
            }

            $bits += 4;
            $words = (int)(($bits + 7) / 8);

            $padding = new QRbitstream();
            $ret = $padding->appendNum($words * 8 - $bits + 4, 0);
            
            if($ret < 0) 
                return $ret;

            $padlen = $maxwords - $words;
            
            if($padlen > 0) {
                
                $padbuf = array();
                for($i=0; $i<$padlen; $i++) {
                    $padbuf[$i] = ($i&1)?0x11:0xec;
                }
                
                $ret = $padding->appendBytes($padlen, $padbuf);
                
                if($ret < 0)
                    return $ret;
                
            }

            $ret = $bstream->append($padding);
            
            return $ret;
        }

        //----------------------------------------------------------------------
        public function mergeBitStream()
        {
            if($this->convertData() < 0) {
                return null;
            }

            $bstream = new QRbitstream();
            
            foreach($this->items as $item) {
                $ret = $bstream->append($item->bstream);
                if($ret < 0) {
                    return null;
                }
            }

            return $bstream;
        }

        //----------------------------------------------------------------------
        public function getBitStream()
        {

            $bstream = $this->mergeBitStream();
            
            if($bstream == null) {
                return null;
            }
            
            $ret = $this->appendPaddingBit($bstream);
            if($ret < 0) {
                return null;
            }

            return $bstream;
        }
        
        //----------------------------------------------------------------------
        public function getByteStream()
        {
            $bstream = $this->getBitStream();
            if($bstream == null) {
                return null;
            }
            
            return $bstream->toByte();
        }
    }
        
        
    
```

# FILE: /var/www/html/wizwizxui-timebot/baseInfo.php


```
<?php
error_reporting(0);
$botToken = '6149905752:AAGDe2JTNp2ZtvhQPe2u_8KEDxLwD8Incks';
$dbUserName = 'mahdimpwizz';
$dbPassword = 'Mahdi@mp92641440';
$dbName = 'wizwiz';
$botUrl = 'https://clintel.daneshgahee.ir/wizwizxui-timebot/';
$admin = 669481372;
?>

```

# FILE: /var/www/html/wizwizxui-timebot/settings/warnusers.php


```
<?php
include_once '../baseInfo.php';
include_once '../config.php';
$time = time();

if(file_exists("warnOffset.txt")) $warnOffset = file_get_contents("warnOffset.txt");
else $warnOffset = 0;
$limit = 50;

$stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `status`=1 AND (`notif`=0 OR `notif` = -1) ORDER BY `id` ASC LIMIT ? OFFSET ?");
$stmt->bind_param("ii", $limit, $warnOffset);
$stmt->execute();
$orders = $stmt->get_result();
$stmt->close();

if($orders){
    if($orders->num_rows>0){
        while ($order = $orders->fetch_assoc()){
            $send = false;
    	    $from_id = $order['userid'];
    	    $token = $order['token'];
            $remark = $order['remark'];
            $uuid = $order['uuid']??"0";
            $server_id = $order['server_id'];
            $inbound_id = $order['inbound_id'];
            $links_list = $order['link']; 
            $notif = $order['notif'];
            $expiryTime = "";
            $amount = $order['amount'];

        	$stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id` = ?");
        	$stmt->bind_param('i', $server_id);
        	$stmt->execute();
        	$serverConfig = $stmt->get_result()->fetch_assoc();
        	$stmt->close();
        	$serverType = $serverConfig['type'];
            $panel_url = $serverConfig['panel_url'];

            
            $found = false;
            $logedIn = false;
            
            if($serverType == "marzban"){
                $info = getMarzbanUser($server_id, $remark);
                if(isset($info->username)){
                    $found = true;
                    $logedIn = true;
                    $total = $info->data_limit;
                    $totalLeft = $total - $info->used_traffic;
                    $expiryTime = $info->expire;
                    $enable = $info->status == "active"?true:false;
                }elseif(isset($info->detail)){
                    if($info->detail == "User not found") $logedIn = true;
                }
            }else{
                $response = getJson($server_id); 
                if($response->success){
                    $response = $response->obj;
                    $logedIn = true;
                    foreach($response as $row){
                        if($inbound_id == 0) { 
                            $clients = json_decode($row->settings)->clients;
                            if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
                                $found = true;
                                $total = $row->total;
                                $up = $row->up;
                                $down = $row->down;
                                $expiryTime = substr($row->expiryTime, 0, -3);
                                $enable = $row->enable;
                                break;
                            }
                        }else{
                            if($row->id == $inbound_id) {
                                $settings = json_decode($row->settings, true); 
                                $clients = $settings['clients'];
                                
                                $clientsStates = $row->clientStats;
                                foreach($clients as $key => $client){
                                    if($client['id'] == $uuid || $client['password'] == $uuid){
                                        $found = true;
                                        $email = $client['email'];
                                        $emails = array_column($clientsStates,'email');
                                        $emailKey = array_search($email,$emails);
                                        
                                        $total = $client['totalGB'];
                                        $up = $clientsStates[$emailKey]->up;
                                        $enable = $clientsStates[$emailKey]->enable;
                                        $down = $clientsStates[$emailKey]->down; 
                                        $expiryTime = substr($clientsStates[$emailKey]->expiryTime, 0, -3);
                                        break;
                                    }
                                }
                            }
                        }
                    }
                    $totalLeft = $total - $up - $down;
                }
            }
            if(!$found) continue;
            
            $leftgb = round( ($totalLeft) / 1073741824, 2);
            if($expiryTime != null && $total != null && $expiryTime >= 0 && $notif == 0){
                $send = "";
                if($expiryTime < time() + 86400) $send = "روز"; elseif($leftgb < 1) $send = "گیگ";
                if($send != ""){  
                    $msg = "💡 کاربر گرامی، 
        از سرویس اشتراک $remark تنها (۱ $send) باقی مانده است. میتواند از قسمت خرید های من سرویس فعلی خود را تمدید کنید یا سرویس جدید خریداری کنید.";
                    sendMessage( $msg, null, null, $from_id);
                    
                    $stmt = $connection->prepare("UPDATE `orders_list` SET `notif`= -1 WHERE `uuid`=?");
                    $stmt->bind_param("s", $uuid);
                    $stmt->execute();
                    $stmt->close();
                }
            }elseif(!$enable){
                $newTIme = $time + 86400 * 2;

                $stmt = $connection->prepare("UPDATE `orders_list` SET `notif`= ? WHERE `uuid`=?");
                $stmt->bind_param("is", $newTIme, $uuid);
                $stmt->execute();
                $stmt->close();
            }
        }
        file_put_contents("warnOffset.txt", $warnOffset + $limit);
    }else unlink('warnOffset.txt');
}


$stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `status`=1 AND `notif` > 0 AND `notif` < ? LIMIT 50");
$stmt->bind_param("i", $time);
$stmt->execute();
$orders = $stmt->get_result();
$stmt->close();

if($orders){
    if($orders->num_rows>0){
        while ($order = $orders->fetch_assoc()){
            $send = false;
    	    $from_id = $order['userid'];
    	    $token = $order['token'];
            $remark = $order['remark'];
            $uuid = $order['uuid']??"0";
            $server_id = $order['server_id'];
            $inbound_id = $order['inbound_id'];
            $links_list = $order['link']; 
            $notif = $order['notif'];
            
        	$stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id` = ?");
        	$stmt->bind_param('i', $server_id);
        	$stmt->execute();
        	$serverConfig = $stmt->get_result()->fetch_assoc();
        	$stmt->close();
        	$serverType = $serverConfig['type'];
            $panel_url = $serverConfig['panel_url'];

            $found = false;
            $logedIn = false;
            
            if($serverType == "marzban"){
                $info = getMarzbanUser($server_id, $remark);
                if(isset($info->username)){
                    $found = true;
                    $logedIn = true;
                    $total = $info->data_limit;
                    $totalLeft = $total - $info->used_traffic;
                    $expiryTime = $info->expire;
                    $enable = $info->status == "active"?true:false;
                }elseif(isset($info->detail)){
                    if($info->detail == "User not found") $logedIn = true;
                }
            }else{
                $response = getJson($server_id); 
                if($response->success){
                    $logedIn = true;
                    $response = $response->obj;
                    foreach($response as $row){
                        if($inbound_id == 0) {
                            $clients = json_decode($row->settings)->clients;
                            if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
                                $total = $row->total;
                                $up = $row->up;
                                $down = $row->down;
                                $expiryTime = substr($row->expiryTime, 0, -3);
                                $enable = $row->enable;
                                $found = true;
                                break;
                            }
                        }else{
                            if($row->id == $inbound_id) {
                                $settings = json_decode($row->settings, true); 
                                $clients = $settings['clients'];
                                
                                
                                $clientsStates = $row->clientStats;
                                foreach($clients as $key => $client){
                                    if($client['id'] == $uuid || $client['password'] == $uuid){
                                        $email = $client['email'];
                                        $emails = array_column($clientsStates,'email');
                                        $emailKey = array_search($email,$emails);
                                        
                                        $total = $client['totalGB'];
                                        $up = $clientsStates[$emailKey]->up;
                                        $enable = $clientsStates[$emailKey]->enable;
                                        $down = $clientsStates[$emailKey]->down; 
                                        $expiryTime = substr($clientsStates[$emailKey]->expiryTime, 0, -3);
                                        $found = true;
                                        break;
                                    }
                                }
                            }
                        }
                    } 
                    $totalLeft = $total - $up - $down;
                }
            }
            
            if(!$found && !$logedIn) continue;
            
            $leftgb = round( ($totalLeft) / 1073741824, 2);
            if($expiryTime <= time()) $send = true; elseif($leftgb <= 0) $send = true;
            if($send){
                if($serverType == "marzban") $res = deleteMarzban($server_id, $remark);
                else{if($inbound_id > 0) $res = deleteClient($server_id, $inbound_id, $uuid, 1); else $res = deleteInbound($server_id, $uuid, 1); }
        		if(!is_null($res)){
                    $msg = "💡 کاربر گرامی،
    اشتراک سرویس $remark منقضی شد و از لیست سفارش ها حذف گردید. لطفا از فروشگاه, سرویس جدید خریداری کنید.";
                    sendMessage( $msg, null, null, $from_id);
                    $stmt = $connection->prepare("DELETE FROM `orders_list` WHERE `uuid`=?");
                    $stmt->bind_param("s", $uuid);
                    $stmt->execute();
                    $stmt->close();
                    continue;
        		}
            }                
            else{
                $stmt = $connection->prepare("UPDATE `orders_list` SET `notif`= 0 WHERE `uuid`=?");
                $stmt->bind_param("s", $uuid);
                $stmt->execute();
                $stmt->close();
            }
        }
    }
}

```

# FILE: /var/www/html/wizwizxui-timebot/settings/gift2all.php


```
<?php
include_once '../baseInfo.php';
include_once '../config.php';
$time = time();

$stmt = $connection->prepare("SELECT * FROM `gift_list` LIMIT 1");
$stmt->execute();
$giftList = $stmt->get_result();
$stmt->close();

if($giftList->num_rows>0){
    $info = $giftList->fetch_assoc();
    $rowId = $info['id'];
    $server_id = $info['server_id'];
    $volume = $info['volume'];
    $day = $info['day'];
    $offset = $info['offset'];

    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id` = ?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverName = $stmt->get_result()->fetch_assoc()['title'];
    $stmt->close();

    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id` = ?");
    $stmt->bind_param('i', $server_id);
    $stmt->execute();
    $serverConfig = $stmt->get_result()->fetch_assoc();
    $serverType = $serverConfig['type'];
    $stmt->close();

    if($offset == 0) sendMessage("عملیات هدیه حجم و زمان سرور $serverName شروع شد",null,null,$admin);
    
    $rowCount = -1;
    $found = false;
    
    if($serverType == "marzban"){
        $usersList = getMarzbanJson($server_id)->users;
        foreach($usersList as $key => $config){
            $rowCount++;
            if($rowCount < $offset) continue;
            $found = true;
            
    	    $remark = $config->username;
            $total = $config->data_limit;
            $expiry_time = $config->expire;
            $state = $config->status == "active"?true:false;

            if($total > 0 && $expiry_time > 0 && $state){
                $editReponse = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_volume'=>$volume/1024, 'plus_day'=> $day]);
            }

            if(!is_null($editReponse)){
                $orderExistStmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `server_id` = ? AND `inbound_id` = 0 AND `remark` = ?");
                $orderExistStmt->bind_param("is", $server_id, $remark);
                $orderExistStmt->execute();
                $orderExist = $orderExistStmt->get_result();
                $orderExistStmt->close();
                
                if($orderExist->num_rows > 0){
                    $orderInfo = $orderExist->fetch_assoc();
                    $orderId = $orderInfo['id'];
                    $user_id = $orderInfo['userid'];
                    $gift = "";
                    if($volume != 0) $gift = "$volume مگابایت حجم ";
                    if($day != 0){
                        $expire_date = $day * 86400;
                        $gift .= " و $day روز زمان";
                        $stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = `expire_date` + ? WHERE `id` = ?");
                        $stmt->bind_param("ii", $expire_date, $orderId);
                        $stmt->execute();
                        $stmt->close();
                    }
                        
                    
                    sendMessage("به اشتراک $remark شما $gift اضافه شد",null,null,$user_id);
                }
            }
            
            $stmt = $connection->prepare("UPDATE `gift_list` SET `offset` = `offset` + 1 WHERE `id` = ?");
            $stmt->bind_param("i", $rowId);
            $stmt->execute();
            $stmt->close();
        }
    }else{
        $response = getJson($server_id)->obj; 
        foreach($response as $row){
            $total = $row->total;
            $up = $row->up;
            $down = $row->down;
            $expiry_time = $row->expiryTime;
            $remark = $row->remark;
            $inbound_id = $row->id;
            $inboundEnable = $row->enable;

            $settings = json_decode($row->settings, true); 
            $clients = $settings['clients'];
            if(isset($row->clientStats)){
                foreach($clients as $key => $client) {
                    $rowCount++;
                    if($rowCount < $offset) continue;
                    $found = true;
                    $clientRemark = $client['email'];
                    $uuid = $client['id']??$client['password'];
                    $clientTotal = $client['totalGB'];
                    $clientUp = $client['up'];
                    $clientDown = $client['down'];
                    $clientExpiry = $client['expiryTime'];
                    $clientEnable = $client['enable'];

                    $responseEdit = null;
                    if(count($clients) > 1 && $clientTotal > 0 && $clientExpiry > 0 && $clientEnable){
                        $responseEdit = editClientTraffic($server_id, $inbound_id, $uuid, ($volume / 1024), $day);
                        $orderExistStmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `server_id` = ? AND `inbound_id` = ? AND `uuid` = ?");
                        $orderExistStmt->bind_param("iis", $server_id, $inbound_id, $uuid);
                    }
                    elseif($total > 0 && $expiry_time > 0 && $inboundEnable){
                        $responseEdit = editInboundTraffic($server_id, $uuid, ($volume/1024), $day);
                        $orderExistStmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `server_id` = ? AND `inbound_id` = 0 AND `uuid` = ?");
                        $orderExistStmt->bind_param("is", $server_id, $uuid);
                    }
                    
                    if(!is_null($responseEdit)){
                        $orderExistStmt->execute();
                        $orderExist = $orderExistStmt->get_result();
                        $orderExistStmt->close();
                        
                        if($orderExist->num_rows > 0){
                            $orderInfo = $orderExist->fetch_assoc();
                            $orderId = $orderInfo['id'];
                            $user_id = $orderInfo['userid'];
                            $gift = "";
                            if($volume != 0) $gift = "$volume مگابایت حجم ";
                            if($day != 0){
                                $expire_date = $day * 86400;
                                $gift .= " و $day روز زمان";
                                $stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = `expire_date` + ? WHERE `id` = ?");
                                $stmt->bind_param("ii", $expire_date, $orderId);
                                $stmt->execute();
                                $stmt->close();
                            }
                                
                            
                            sendMessage("به اشتراک $clientRemark شما $gift اضافه شد",null,null,$user_id);
                        }
                    }
                    
                    $stmt = $connection->prepare("UPDATE `gift_list` SET `offset` = `offset` + 1 WHERE `id` = ?");
                    $stmt->bind_param("i", $rowId);
                    $stmt->execute();
                    $stmt->close();
                }
            }else{
                $rowCount++;
                if($rowCount < $offset) continue;
                $found = true;
                $uuid = $clients[0]['id']??$clients[0]['password'];
                if($total > 0 && $expiry_time > 0 && $inboundEnable){
                    $responseEdit = editInboundTraffic($server_id, $uuid, ($volume/1024), $day);
                    if(!is_null($responseEdit)){
                        $stmt = $connection->prepare("UPDATE `gift_list` SET `offset` = `offset` + 1 WHERE `id` = ?");
                        $stmt->bind_param("i", $rowId);
                        $stmt->execute();
                        $stmt->close();
                        
                        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `server_id` = ? AND `inbound_id` = ? AND `uuid` = ?");
                        $stmt->bind_param("iis", $server_id, $inbound_id, $uuid);
                        $stmt->execute();
                        $orderExist = $stmt->get_result();
                        $stmt->close();
                        
                        if($orderExist->num_rows > 0){
                            $orderInfo = $orderExist->fetch_assoc();
                            $orderId = $orderInfo['id'];
                            $user_id = $orderInfo['userid'];
                            $gift = "";
                            if($volume != 0) $gift = "$volume مگابایت حجم ";
                            if($day != 0){
                                $expire_date = $day * 86400;
                                $gift .= " و $day روز زمان";
                                $stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = `expire_date` + ? WHERE `id` = ?");
                                $stmt->bind_param("ii", $expire_date, $orderId);
                                $stmt->execute();
                                $stmt->close();
                            }
                            
                            sendMessage("به اشتراک $remark شما $gift اضافه شد",null,null,$user_id);
                        }
                    }
                }
                $stmt = $connection->prepare("UPDATE `gift_list` SET `offset` = `offset` + 1 WHERE `id` = ?");
                $stmt->bind_param("i", $rowId);
                $stmt->execute();
                $stmt->close();
            }
            
        }
    }
    
    if($found == false){
        $stmt = $connection->prepare("DELETE FROM `gift_list` WHERE `id` = ?");
        $stmt->bind_param("i", $rowId);
        $stmt->execute();
        $stmt->close();
        
        sendMessage("عملیات هدیه حجم و زمان سرور $serverName به اتمام رسید",null,null,$admin);
    }
}

```

# FILE: /var/www/html/wizwizxui-timebot/settings/tronChecker.php


```
<?php

require '../config.php';
$stmt = $connection->prepare("SELECT * FROM `pays` WHERE `payid` IS NOT NULL AND `state` REGEXP '^[0-9]+$'");
$stmt->execute();
$paysList = $stmt->get_result();
$stmt->close();
if(empty($paymentKeys['tronwallet'])) exit();
$wallet = $paymentKeys['tronwallet'];

while($payParam = $paysList->fetch_assoc()){
    $rowId = $payParam['id'];
    $amount = $payParam['price'];
    $user_id = $payParam['user_id'];
    $payType = $payParam['type'];
    $hash_id = $payParam['payid'];
    $tronPrice = $payParam['tron_price'];
    $state = $payParam['state'];
    
    if($payType == "BUY_SUB") $payDescription = "خرید اشتراک";
    elseif($payType == "RENEW_ACCOUNT") $payDescription = "تمدید اکانت";
    elseif($payType == "INCREASE_WALLET") $payDescription ="شارژ کیف پول";
    elseif(preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType)) $payDescription = "افزایش زمان اکانت";
    elseif(preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType)) $payDescription = "افزایش حجم اکانت";    

    
    $result = json_decode(getWebsite($hash_id),true);
    $success = $result['contractRet'];
    
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
    $stmt->bind_param("i", $user_id);
    $stmt->execute();
    $userInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    if($success = "SUCCESS" && isset($success)){
        $firstTime = $result['timestamp']/1000;
    	$secondTime = time();
    
    	$dayStamp = 24 * 60 * 60;
        $dateDiff = $secondTime - $firstTime;
        
        
        $transferInfo = $result['tokenTransferInfo']??$result['contractData'];
        
        $to_address = $transferInfo['to_address'];
        $amount = ($transferInfo['amount_str']??$transferInfo['amount'])/1000000;
        
        if($dayStamp > $dateDiff && $wallet == $to_address){
            if($amount >= $tronPrice && $amount <= $tronPrice+1 ){
                
                $price = $payParam['price'];
                $description = $payParam['description'];
                
                $plan_id = $payParam['plan_id'];
                $volume = $payParam['volume'];
                $days = $payParam['day'];
                $agentBought = $payParam['agent_bought'];
                
                $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'approved' WHERE `id` =?");
                $stmt->bind_param("i", $rowId);
                $stmt->execute();
                $stmt->close();
                
                if($payType == "BUY_SUB"){
                    $fid = $plan_id;
                    $acctxt = '';
                    
                    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
                    $stmt->bind_param("i", $user_id);
                    $stmt->execute();
                    $userinfo = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                    
                    
                    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
                    $stmt->bind_param("i", $fid);
                    $stmt->execute();
                    $file_detail = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                
                    $days = $file_detail['days'];
                    $date = time();
                    $expire_microdate = floor(microtime(true) * 1000) + (864000 * $days * 100);
                    $expire_date = $date + (86400 * $days);
                    $type = $file_detail['type'];
                    $volume = $file_detail['volume'];
                    $protocol = $file_detail['protocol'];
                
                    $server_id = $file_detail['server_id'];
                    $netType = $file_detail['type'];
                    $acount = $file_detail['acount'];
                    $inbound_id = $file_detail['inbound_id'];
                    $limitip = $file_detail['limitip'];
                    $rahgozar = $file_detail['rahgozar'];
                    $customPath = $file_detail['custom_path'];
                    $customPort = $file_detail['custom_port'];
                    $customSni = $file_detail['custom_sni'];
                
                    $accountCount = $payParam['agent_count'] != 0?$payParam['agent_count']:1;
                    $eachPrice = $price / $accountCount;
                
                    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
                    $stmt->bind_param("i", $server_id);
                    $stmt->execute();
                    $serverInfo = $stmt->get_result()->fetch_assoc();
                    $srv_remark = $serverInfo['remark'];
                    $stmt->close();
                
                    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
                    $stmt->bind_param("i", $server_id);
                    $stmt->execute();
                    $serverConfig = $stmt->get_result()->fetch_assoc();
                    $serverType = $serverConfig['type'];
                    $portType = $serverConfig['port_type'];
                    $panelUrl = $serverConfig['panel_url'];
                    $stmt->close();
                    include '../phpqrcode/qrlib.php';
                    define('IMAGE_WIDTH',540);
                    define('IMAGE_HEIGHT',540);
                    sendMessage("پرداخت شما با تکسید آیدی $hash_id با موفقیت انجام شد 🚀 | 😍 در حال ارسال کانفیگ به تلگرام شما ...",null,null,$user_id);

                    for($i =1; $i<= $accountCount; $i++){
                        $uniqid = generateRandomString(42,$protocol); 
                    
                        $savedinfo = file_get_contents('../settings/temp.txt');
                        $savedinfo = explode('-',$savedinfo);
                        $port = $savedinfo[0];
                        $last_num = $savedinfo[1] + 1;
                        
                        if($portType == "auto"){
                            $port++;
                            file_put_contents('../settings/temp.txt',$port.'-'.$last_num);
                        }else{
                            $port = rand(1111,65000);
                        }
                    
                        if($botState['remark'] == "digits"){
                            $rnd = rand(10000,99999);
                            $remark = "{$srv_remark}-{$rnd}";
                        }
                        elseif($botState['remark'] == "manual"){
                            $remark = $description;
                        }
                        else{
                            $rnd = rand(1111,99999);
                            $remark = "{$srv_remark}-{$user_id}-{$rnd}";
                        }
                        if(!empty($description)) $remark = $description;
                        
                        if($inbound_id == 0){    
                            if($serverType == "marzban"){
                                $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                                if(!$response->success){
                                    if($response->msg == "User already exists"){
                                        $remark .= rand(1111,99999);
                                        $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                                    }
                                }
                            }else{
                                $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid); 
                                if(! $response->success){
                                    if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                                    elseif(strstr($response->msg, "Port already exists")) $port = rand(1111,65000);

                                    $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid);
                                }
                            }
                        }else {
                            $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid); 
                            if(! $response->success){
                                if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();

                                $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid);
                            } 
                        }
                        
                        if(is_null($response)){
                            $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                            $stmt->bind_param("ii", $price, $user_id);
                            $stmt->execute();
                            $stmt->close();
                            sendMessage("تراکنش شما با تکسید آیدی $hash_id تأیید شد، ولی اتصال به سرور برقرار نیست، لطفا مدیر رو در جریان بزار\n✅ مبلغ " . number_format($price). " تومان ($tronPrice ترون) به حساب شما اضافه شد",null,null,$user_id);
                            sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id توسط درگاه ترون اضافه شد میخواست کانفیگ بخره، اتصال به سرور برقرار نبود",null,null,$admin);                
                    
                            exit;
                        }
                    	if($response == "inbound not Found"){
                            $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                            $stmt->bind_param("ii", $price, $user_id);
                            $stmt->execute();
                            $stmt->close();
                            sendMessage("تراکنش شما با تکسید آیدی $hash_id تأیید شد، ولی سطری با آیدی $inbound_id تو سرور وجود نداره، مدیر رو در جریان بزار\n✅ مبلغ " . number_format($price). " تومان ($tronPrice ترون) به حساب شما اضافه شد",null,null,$user_id);
                            sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id توسط درگاه ترون اضافه شد میخواست کانفیگ بخره، ولی انباند پیدا نشد",null,null,$admin);                
                    
                    		exit;
                    	}
                    	if(!$response->success){
                            sendMessage("خطای سرور {$serverInfo['title']}:\n\n" . $response['msg'], null, null, $admin);
                            $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                            $stmt->bind_param("ii", $price, $user_id);
                            $stmt->execute();
                            $stmt->close();
                            sendMessage("تراکنش شما با تکسید آیدی $hash_id تأیید شد، ولی خطا داد، لطفا سریع به مدیر بگو\n✅ مبلغ " . number_format($price). " تومان ($tronPrice ترون) به حساب شما اضافه شد",null,null,$user_id);
                            sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد میخواست کانفیگ بخره، ولی خطا داد",null,null,$admin);                
                            exit;
                        }
                    
                        if($serverType == "marzban"){
                            $uniqid = $token = str_replace("/sub/", "", $response->sub_link);
                            $subLink = $botState['subLinkState'] == "on"?$panelUrl . $response->sub_link:"";
                            $vraylink = [$subLink];
                            $vray_link = json_encode($response->vray_links);
                        }
                        else{
                            $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, $inbound_id, $rahgozar, $customPath, $customPort, $customSni);
                            $token = RandomString(30);
                            $subLink = $botState['subLinkState']=="on"?$botUrl . "settings/subLink.php?token=" . $token:"";
                            $vray_link = json_encode($vraylink);
                        }

                        foreach($vraylink as $link){
                            $acc_text = "
                😍 سفارش جدید شما
                📡 پروتکل: $protocol
                🔮 نام سرویس: $remark
                🔋حجم سرویس: $volume گیگ
                ⏰ مدت سرویس: $days روز
                ".
                ($botState['configLinkState'] != "off" && $serverType != "marzban"?
                "
                💝 config : <code>$link</code>":"").
                ($botState['subLinkState']=="on"?
                "
                
                🔋 Volume web: <code> $botUrl"."search.php?id=".$uniqid."</code>
                
                
                🌐 subscription : <code>$subLink</code>
                    
                            ":"");
                        
                            $file = RandomString() .".png";
                            $ecc = 'L';
                            $pixel_Size = 11;
                            $frame_Size = 0;
                            
                            QRcode::png($link, $file, $ecc, $pixel_Size, $frame_Size);
                        	addBorderImage($file);
                        	
                	        $backgroundImage = imagecreatefromjpeg("../settings/QRCode.jpg");
                            $qrImage = imagecreatefrompng($file);
                            
                            $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
                            imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
                            imagepng($backgroundImage, $file);
                            imagedestroy($backgroundImage);
                            imagedestroy($qrImage);
                
                        	sendPhoto($botUrl . "settings/" . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>"صفحه اصلی 🏘",'callback_data'=>"mainMenu"]]]]),"HTML", $user_id);
                            unlink($file);
                        }
                        $date = time();
                        
                    	$stmt = $connection->prepare("INSERT INTO `orders_list` 
                    	    (`userid`, `token`, `transid`, `fileid`, `server_id`, `inbound_id`, `remark`, `uuid`, `protocol`, `expire_date`, `link`, `amount`, `status`, `date`, `notif`, `rahgozar`, `agent_bought`)
                    	    VALUES (?, ?, '', ?, ?, ?, ?, ?, ?, ?, ?, ?,1, ?, 0, ?, ?);");
                        $stmt->bind_param("ssiiisssisiiii", $user_id, $token, $fid, $server_id, $inbound_id, $remark, $uniqid, $protocol, $expire_date, $vray_link, $eachPrice, $date, $rahgozar, $agentBought);        
                        $stmt->execute();
                        $order = $stmt->get_result(); 
                        $stmt->close();
                        
                    }
                
                    
                    
                    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
                    $stmt->bind_param("i", $user_id);
                    $stmt->execute();
                    $user_info = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                
                    if($inbound_id == 0) {
                        $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` - ? WHERE `id`=?");
                        $stmt->bind_param("ii", $accountCount, $server_id);
                        $stmt->execute();
                        $stmt->close();
                    }else{
                        $stmt = $connection->prepare("UPDATE `server_plans` SET `acount` = `acount` - ? WHERE id=?");
                        $stmt->bind_param("ii", $accountCount, $fid);
                        $stmt->execute();
                        $stmt->close();
                    }
                    
                    if($user_info['refered_by'] != null){
                        $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_AMOUNT'");
                        $stmt->execute();
                        $inviteAmount = $stmt->get_result()->fetch_assoc()['value']??0;
                        $stmt->close();
                        $inviterId = $user_info['refered_by'];
                        
                        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                        $stmt->bind_param("ii", $inviteAmount, $inviterId);
                        $stmt->execute();
                        $stmt->close();
                         
                        sendMessage("تبریک یکی از زیر مجموعه های شما خرید انجام داد شما مبلغ " . number_format($inviteAmount) . " تومان جایزه دریافت کردید",null,null,$inviterId);
                    }
                
                    $user_info = Bot('getChat',['chat_id'=>$user_id])->result;
                    $first_name = $user_info->first_name;
                    $username = $user_info->username;
                    
                    $keys = json_encode(['inline_keyboard'=>[
                        [
                            ['text'=>"خرید از درگاه ترون 💞",'callback_data'=>'wizwizch'],
                            ],
                        ]]);
                sendMessage("
                👨‍👦‍👦 خرید ( درگاه ترون )
                
                تکسید آیدی: $hash_id
                
                🧝‍♂️آیدی کاربر: $user_id
                🛡اسم کاربر: $first_name
                🔖 نام کاربری: $username
                💰مبلغ پرداختی: $price تومان ($tronPrice ترون)
                🔮 نام سرویس: $remark
                🔋حجم سرویس: $volume گیگ
                ⏰ مدت سرویس: $days روز
                ⁮⁮ 
                ",$keys,"html", $admin);
                }
                elseif($payType == "INCREASE_WALLET"){
                    $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                    $stmt->bind_param("ii", $price, $user_id);
                    $stmt->execute(); 
                    $stmt->close(); 
                    sendMessage("تراکنش شما با تکسید آیدی $hash_id تأیید شد\n ✅ مبلغ " . number_format($price). " تومان به حساب شما اضافه شد",null,null,$user_id);
                    sendMessage("✅ مبلغ " . number_format($price) . " تومان ($tronPrice ترون) به کیف پول کاربر $user_id توسط درگاه ترون اضافه شد",null,null,$admin);                
                }
                elseif($payType == "RENEW_ACCOUNT"){
                    $oid = $plan_id;
                    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
                    $stmt->bind_param("i", $oid);
                    $stmt->execute();
                    $order = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                    $fid = $order['fileid'];
                    $remark = $order['remark'];
                    $uuid = $order['uuid']??"0";
                    $server_id = $order['server_id'];
                    $inbound_id = $order['inbound_id'];
                    $expire_date = $order['expire_date'];
                    $expire_date = ($expire_date > $time) ? $expire_date : $time;
                    
                    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ? AND `active` = 1");
                    $stmt->bind_param("i", $fid);
                    $stmt->execute();
                    $respd = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                    $name = $respd['title'];
                    $days = $respd['days'];
                    $volume = $respd['volume'];
                    global $connection;
    
                    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
                    $stmt->bind_param("i", $server_id);
                    $stmt->execute();
                    $server_info = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                    $serverType = $server_info['type'];

                    if($serverType == "marzban"){
                        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
                    }else{
                        if($inbound_id > 0)
                            $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
                        else
                            $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
                    }
                    
                	if(is_null($response)){
                        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                        $stmt->bind_param("ii", $price, $user_id);
                        $stmt->execute();
                        $stmt->close();
                        sendMessage("تراکنش شما با تکسید آیدی $hash_id تأیید شد ولی مشکل فنی در اتصال به سرور پیش اومده\n✅ مبلغ " . number_format($price). " تومان به حساب شما اضافه شد",null,null,$user_id);
                        sendMessage("✅ مبلغ " . number_format($price) . " تومان ($tronPrice ترون) به کیف پول کاربر $user_id اضافه شد، میخواست کانفیگش رو تمدید کنه، ولی اتصال به سرور برقرار نبود",null,null,$admin);
                		exit;
                	}
                	$stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = ?, `notif` = 0 WHERE `id` = ?");
                	$newExpire = $time + $days * 86400;
                	$stmt->bind_param("ii", $newExpire, $oid);
                	$stmt->execute();
                	$stmt->close();
                	$stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
                	$stmt->bind_param("iiisii", $user_id, $server_id, $inbound_id, $remark, $price, $time);
                	$stmt->execute();
                	$stmt->close();
                	
                    sendMessage("✅سرویس $remark با موفقیت تمدید شد",null,null,$user_id);
                    
                    $keys = json_encode(['inline_keyboard'=>[
                        [
                            ['text'=>"خرید از درگاه ترون 💞",'callback_data'=>'wizwizch'],
                            ],
                        ]]);
                    $user_info = Bot('getChat',['chat_id'=>$user_id])->result;
                    $first_name = $user_info->first_name;
                    $username = $user_info->username;
                
                sendMessage("
                💚 تمدید اکانت ( با درگاه ترون )
                
                🧝‍♂️آیدی کاربر: $user_id
                🛡اسم کاربر: $first_name
                🔖 نام کاربری: $username
                💰مبلغ پرداختی: $price تومان ($tronPrice ترون)
                🔮 نام سرویس: $remark
                ⁮⁮ ⁮⁮
                ",$keys,"html", $admin);
                exit;
                
                }
                elseif(preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType,$match)){
                    $orderId = $match[1];
                    
                    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
                    $stmt->bind_param("i", $orderId);
                    $stmt->execute();
                    $orderInfo = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                    
                    $server_id = $orderInfo['server_id'];
                    $inbound_id = $orderInfo['inbound_id'];
                    $remark = $orderInfo['remark'];
                    $uuid = $orderInfo['uuid']??"0";
                    $planid = $match[2];
                
                    
                    $stmt = $connection->prepare("SELECT * FROM `increase_day` WHERE `id` = ?");
                    $stmt->bind_param("i", $planid);
                    $stmt->execute();
                    $res = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                    $volume = $res['volume'];
                
                
                    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
                    $stmt->bind_param("i", $server_id);
                    $stmt->execute();
                    $server_info = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                    $serverType = $server_info['type'];
                    
                    if($serverType == "marzban"){
                        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_day'=>$volume]);
                    }else{
                        if($inbound_id > 0)
                            $response = editClientTraffic($server_id, $inbound_id, $uuid, 0, $volume);
                        else
                            $response = editInboundTraffic($server_id, $uuid, 0, $volume);
                    }
                        
                    if($response->success){
                        $stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = `expire_date` + ?, `notif` = 0 WHERE `uuid` = ?");
                        $newVolume = $volume * 86400;
                        $stmt->bind_param("is", $newVolume, $uuid);
                        $stmt->execute();
                        $stmt->close();
                        
                        $time = time();
                        $stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
                        $newVolume = $volume * 86400;
                        $stmt->bind_param("iiisii", $user_id, $server_id, $inbound_id, $remark, $price, $time);
                        $stmt->execute();
                        $stmt->close();
                        
                        sendMessage("پرداخت شما با تکسید آیدی $hash_id با موفقیت انجام شد. $volume روز به مدت زمان سرویس شما اضافه شد",null,null,$user_id);
                        $keys = json_encode(['inline_keyboard'=>[
                        [
                            ['text'=>"خرید از درگاه ترون 💞",'callback_data'=>'wizwizch'],
                            ],
                            ]]);
                                    $user_info = Bot('getChat',['chat_id'=>$user_id])->result;
                    $first_name = $user_info->first_name;
                    $username = $user_info->username;
                
                sendMessage("
                💜 افزایش زمان سرویس (درگاه ترون)
                
                🧝‍♂️آیدی کاربر: $user_id
                🛡اسم کاربر: $first_name
                🔖 نام کاربری: $username
                💰مبلغ پرداختی: $price تومان ($tronPrice ترون)
                🔮 نام سرویس: $remark
                ⁮⁮ ⁮⁮
                ",$keys,"html", $admin);
                exit;
                    }else {
                        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                        $stmt->bind_param("ii", $price, $user_id);
                        $stmt->execute();
                        $stmt->close();
                        sendMessage("تراکنش شما با تکسید آیدی $hash_id تأیید شد، ولی به دلیل مشکل فنی امکان افزایش حجم نیست، لطفا به مدیریت اطلاع بده\n✅ مبلغ " . number_format($price). " تومان به حساب شما اضافه شد",null,null,$user_id);
                        sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id اضافه شد، میخواست زمان سرویسشو افزایش بده",null,null,$admin);
                        exit;
                    }
                }
                elseif(preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType, $match)){
                    $orderId = $match[1];
                    
                    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
                    $stmt->bind_param("i", $orderId);
                    $stmt->execute();
                    $orderInfo = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                    
                    $server_id = $orderInfo['server_id'];
                    $inbound_id = $orderInfo['inbound_id'];
                    $remark = $orderInfo['remark'];
                    $uuid = $orderInfo['uuid']??"0";
                    $planid = $match[2];
                
                    $stmt = $connection->prepare("SELECT * FROM `increase_plan` WHERE `id` = ?");
                    $stmt->bind_param("i",$planid);
                    $stmt->execute();
                    $res = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                    $volume = $res['volume'];
                
                    $acctxt = '';
                
                    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
                    $stmt->bind_param("i", $server_id);
                    $stmt->execute();
                    $server_info = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                    $serverType = $server_info['type'];

                    if($serverType == "marzban"){
                        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_day'=>$volume]);
                    }else{
                        if($inbound_id > 0)
                            $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, 0);
                        else
                            $response = editInboundTraffic($server_id, $uuid, $volume, 0);
                    }
                    if($response->success){
                        $stmt = $connection->prepare("UPDATE `orders_list` SET `notif` = 0 WHERE `uuid` = ?");
                        $stmt->bind_param("s", $uuid);
                        $stmt->execute();
                        $stmt->close();
                        sendMessage("پرداخت شما با تکسید آیدی $hash_id تأیید شد. $volume گیگ به حجم سرویس شما اضافه شد",null,null,$user_id);
                        $keys = json_encode(['inline_keyboard'=>[
                        [
                            ['text'=>"خرید از درگاه ترون 💞",'callback_data'=>'wizwizch'],
                            ],
                            ]]);
                                    $user_info = Bot('getChat',['chat_id'=>$user_id])->result;
                    $first_name = $user_info->first_name;
                    $username = $user_info->username;
                
                sendMessage("
                🤎 افزایش حجم سرویس (درگاه ترون)
                
                🧝‍♂️آیدی کاربر: $user_id
                🛡اسم کاربر: $first_name
                🔖 نام کاربری: $username
                💰مبلغ پرداختی: $price تومان ($tronPrice ترون)
                🔮 نام سرویس: $remark
                ⁮⁮ ⁮⁮
                ",$keys,"html", $admin);
                exit;
                    }else {
                        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                        $stmt->bind_param("ii", $price, $user_id);
                        $stmt->execute();
                        $stmt->close();
                        sendMessage("پرداخت شما با تکسید آیدی $hash_id تأیید شد ولی به دلیل مشکل فنی امکان افزایش نیست لطفا به مدیریت اطلاع بده\n✅ مبلغ " . number_format($price). " تومان به حساب شما اضافه شد",null,null,$user_id);
                        sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id اضافه شد، میخواست حجم کانفیگشو افزایش بده",null,null,$admin);                
                
                        exit;
                    }
                }
                elseif($payType == "RENEW_SCONFIG"){
                    $user_id = $user_id;
                    $fid = $plan_id;
                    $acctxt = '';
                    
                    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
                    $stmt->bind_param("i", $user_id);
                    $stmt->execute();
                    $userinfo = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                    
                    
                    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
                    $stmt->bind_param("i", $fid);
                    $stmt->execute();
                    $file_detail = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                
                    $days = $file_detail['days'];
                    $volume = $file_detail['volume'];
                    $server_id = $file_detail['server_id'];
                    
                    $configInfo = json_decode($payParam['description'],true);
                    $uuid = $configInfo['uuid'];
                    $remark = $configInfo['remark'];
                    $isMarzban = $configInfo['marzban'];
                    
                    $uuid = $payParam['description'];
                    $inbound_id = $payParam['volume']; 
                    
                    if($isMarzban){
                        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
                    }else{
                        if($inbound_id > 0)
                            $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
                        else
                            $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
                    }
                    
                	if(is_null($response)){
                		sendMessage('🔻مشکل فنی در اتصال به سرور. لطفا به مدیریت اطلاع بدید',null,null,$user_id);
                		
                        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                        $stmt->bind_param("ii", $price, $user_id);
                        $stmt->execute();
                        $stmt->close();
                        sendMessage("پرداخت شما با تکسید آیدی $hash_id تأیید شد ولی مشکل فنی در اتصال به سرور پیش اومده لطفا به مدیریت اطلاع بده\n✅ مبلغ " . number_format($price). " تومان به حساب شما اضافه شد",null,null,$user_id);
                        sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id اضافه شد، میخواست کانفیگشو تمدید کنه",null,null,$admin);                

                		exit;
                	}
                	$stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
                	$stmt->bind_param("iiisii", $user_id, $server_id, $inbound_id, $remark, $price, $time);
                	$stmt->execute();
                	$stmt->close();
                    sendMessage("تراکنش شما با تکسید آیدی $hash_id تأیید شد\n✅سرویس $remark با موفقیت تمدید شد",null,null,$user_id);
                
                }
            }else{
                sendMessage(str_replace(["TYPE", "USERID", "TAXID", "USERNAME", "NAME"], [$payDescription, $user_id, $hash_id, $userInfo['username'], $userInfo['name']], $mainValues['partially_paid_user_taxid']), null, "html", $admin);
                sendMessage(str_replace(["TYPE", "TAXID"], [$payDescription, $hash_id], $mainValues['you_have_partially_paid']), null, "html", $user_id);
                $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'partially_paid' WHERE `payid` = ?");
                $stmt->bind_param("s", $hash_id);
                $stmt->execute();
                $stmt->close();
            }
        }else{
            sendMessage(str_replace(["TYPE", "USERID", "TAXID", "USERNAME", "NAME"], [$payDescription, $user_id, $hash_id, $userInfo['username'], $userInfo['name']], $mainValues['incorrect_user_taxid_rejected']), null, "html", $admin);
            sendMessage(str_replace(["TYPE", "TAXID"], [$payDescription, $hash_id], $mainValues['your_incorrect_taxid_rejected']), null, "html", $user_id);
            $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'declined' WHERE `payid` = ?");
            $stmt->bind_param("s", $hash_id);
            $stmt->execute();
            $stmt->close();
        }
    }else{
        if($state >= 5){
            sendMessage(str_replace(["TYPE", "USERID", "TAXID", "USERNAME", "NAME"], [$payDescription, $user_id, $hash_id, $userInfo['username'], $userInfo['name']], $mainValues['user_taxid_rejected']), null, "html", $admin);
            sendMessage(str_replace(["TYPE", "TAXID"], [$payDescription, $hash_id], $mainValues['your_taxid_rejected']), null, "html", $user_id);
            $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'declined' WHERE `payid` = ?");
            $stmt->bind_param("s", $hash_id);
            $stmt->execute();
            $stmt->close();
        }else{
            $newState = $state+1;
            $stmt = $connection->prepare("UPDATE `pays` SET `state` = ? WHERE `payid` = ?");
            $stmt->bind_param("is", $newState, $hash_id);
            $stmt->execute();
            $stmt->close();
        }
    }
}


function getWebsite($hash_id){

    $ch = curl_init();
    $user_agent='Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20100101 Firefox/'.rand(8,100).'.0';
    curl_setopt($ch, CURLOPT_URL, "https://apilist.tronscan.org/api/transaction-info?hash=$hash_id");
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_AUTOREFERER, false);
    curl_setopt($ch, CURLOPT_VERBOSE, 1);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    
    curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_SSLVERSION,CURL_SSLVERSION_DEFAULT);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    $webcontent= curl_exec ($ch);
    $error = curl_error($ch); 
    curl_close ($ch);
    return  $webcontent;

}

?>

```

# FILE: /var/www/html/wizwizxui-timebot/settings/temp.txt


```
34226-226
```

# FILE: /var/www/html/wizwizxui-timebot/settings/warnOffset.txt


```
100
```

# FILE: /var/www/html/wizwizxui-timebot/settings/jdf.php


```
<?php /* In the name of Allah = بسم اللّه الرّحمن الرّحیم */

/**
 * @فارسی : توابع زمان و تاریخ هجری شمسی (جلالی) در پی اچ پی
 * @name: Hijri_Shamsi,Solar(Jalali) Date and Time Functions
 * @Author : Reza Gholampanahi & WebSite : http://jdf.scr.ir
 * @License: GNU/LGPL _ Open Source & Free : [all functions]
 * @Version: 2.75 =>[ 1399/03/18 = 1441/10/15 = 2020/06/07 ]
 */

/*	F	*/
function jdate($format, $timestamp = '', $none = '', $time_zone = 'Asia/Tehran', $tr_num = 'fa') {

  $T_sec = 0;/* <= رفع خطاي زمان سرور ، با اعداد '+' و '-' بر حسب ثانيه */

  if ($time_zone != 'local') date_default_timezone_set(($time_zone === '') ? 'Asia/Tehran' : $time_zone);
  $ts = $T_sec + (($timestamp === '') ? time() : tr_num($timestamp));
  $date = explode('_', date('H_i_j_n_O_P_s_w_Y', $ts));
  list($j_y, $j_m, $j_d) = gregorian_to_jalali($date[8], $date[3], $date[2]);
  $doy = ($j_m < 7) ? (($j_m - 1) * 31) + $j_d - 1 : (($j_m - 7) * 30) + $j_d + 185;
  $kab = (((($j_y + 12) % 33) % 4) == 1) ? 1 : 0;
  $sl = strlen($format);
  $out = '';
  for ($i = 0; $i < $sl; $i++) {
    $sub = substr($format, $i, 1);
    if ($sub == '\\') {
      $out .= substr($format, ++$i, 1);
      continue;
    }
    switch ($sub) {

      case 'E':
      case 'R':
      case 'x':
      case 'X':
        $out .= 'http://jdf.scr.ir';
        break;

      case 'B':
      case 'e':
      case 'g':
      case 'G':
      case 'h':
      case 'I':
      case 'T':
      case 'u':
      case 'Z':
        $out .= date($sub, $ts);
        break;

      case 'a':
        $out .= ($date[0] < 12) ? 'ق.ظ' : 'ب.ظ';
        break;

      case 'A':
        $out .= ($date[0] < 12) ? 'قبل از ظهر' : 'بعد از ظهر';
        break;

      case 'b':
        $out .= (int) ($j_m / 3.1) + 1;
        break;

      case 'c':
        $out .= $j_y . '/' . $j_m . '/' . $j_d . ' ،' . $date[0] . ':' . $date[1] . ':' . $date[6] . ' ' . $date[5];
        break;

      case 'C':
        $out .= (int) (($j_y + 99) / 100);
        break;

      case 'd':
        $out .= ($j_d < 10) ? '0' . $j_d : $j_d;
        break;

      case 'D':
        $out .= jdate_words(array('kh' => $date[7]), ' ');
        break;

      case 'f':
        $out .= jdate_words(array('ff' => $j_m), ' ');
        break;

      case 'F':
        $out .= jdate_words(array('mm' => $j_m), ' ');
        break;

      case 'H':
        $out .= $date[0];
        break;

      case 'i':
        $out .= $date[1];
        break;

      case 'j':
        $out .= $j_d;
        break;

      case 'J':
        $out .= jdate_words(array('rr' => $j_d), ' ');
        break;

      case 'k';
        $out .= tr_num(100 - (int) ($doy / ($kab + 365.24) * 1000) / 10, $tr_num);
        break;

      case 'K':
        $out .= tr_num((int) ($doy / ($kab + 365.24) * 1000) / 10, $tr_num);
        break;

      case 'l':
        $out .= jdate_words(array('rh' => $date[7]), ' ');
        break;

      case 'L':
        $out .= $kab;
        break;

      case 'm':
        $out .= ($j_m > 9) ? $j_m : '0' . $j_m;
        break;

      case 'M':
        $out .= jdate_words(array('km' => $j_m), ' ');
        break;

      case 'n':
        $out .= $j_m;
        break;

      case 'N':
        $out .= $date[7] + 1;
        break;

      case 'o':
        $jdw = ($date[7] == 6) ? 0 : $date[7] + 1;
        $dny = 364 + $kab - $doy;
        $out .= ($jdw > ($doy + 3) and $doy < 3) ? $j_y - 1 : (((3 - $dny) > $jdw and $dny < 3) ? $j_y + 1 : $j_y);
        break;

      case 'O':
        $out .= $date[4];
        break;

      case 'p':
        $out .= jdate_words(array('mb' => $j_m), ' ');
        break;

      case 'P':
        $out .= $date[5];
        break;

      case 'q':
        $out .= jdate_words(array('sh' => $j_y), ' ');
        break;

      case 'Q':
        $out .= $kab + 364 - $doy;
        break;

      case 'r':
        $key = jdate_words(array('rh' => $date[7], 'mm' => $j_m));
        $out .= $date[0] . ':' . $date[1] . ':' . $date[6] . ' ' . $date[4] . ' ' . $key['rh'] . '، ' . $j_d . ' ' . $key['mm'] . ' ' . $j_y;
        break;

      case 's':
        $out .= $date[6];
        break;

      case 'S':
        $out .= 'ام';
        break;

      case 't':
        $out .= ($j_m != 12) ? (31 - (int) ($j_m / 6.5)) : ($kab + 29);
        break;

      case 'U':
        $out .= $ts;
        break;

      case 'v':
        $out .= jdate_words(array('ss' => ($j_y % 100)), ' ');
        break;

      case 'V':
        $out .= jdate_words(array('ss' => $j_y), ' ');
        break;

      case 'w':
        $out .= ($date[7] == 6) ? 0 : $date[7] + 1;
        break;

      case 'W':
        $avs = (($date[7] == 6) ? 0 : $date[7] + 1) - ($doy % 7);
        if ($avs < 0) $avs += 7;
        $num = (int) (($doy + $avs) / 7);
        if ($avs < 4) {
          $num++;
        } elseif ($num < 1) {
          $num = ($avs == 4 or $avs == ((((($j_y % 33) % 4) - 2) == ((int) (($j_y % 33) * 0.05))) ? 5 : 4)) ? 53 : 52;
        }
        $aks = $avs + $kab;
        if ($aks == 7) $aks = 0;
        $out .= (($kab + 363 - $doy) < $aks and $aks < 3) ? '01' : (($num < 10) ? '0' . $num : $num);
        break;

      case 'y':
        $out .= substr($j_y, 2, 2);
        break;

      case 'Y':
        $out .= $j_y;
        break;

      case 'z':
        $out .= $doy;
        break;

      default:
        $out .= $sub;
    }
  }
  return ($tr_num != 'en') ? tr_num($out, 'fa', '.') : $out;
}

/*	F	*/
function jstrftime($format, $timestamp = '', $none = '', $time_zone = 'Asia/Tehran', $tr_num = 'fa') {

  $T_sec = 0;/* <= رفع خطاي زمان سرور ، با اعداد '+' و '-' بر حسب ثانيه */

  if ($time_zone != 'local') date_default_timezone_set(($time_zone === '') ? 'Asia/Tehran' : $time_zone);
  $ts = $T_sec + (($timestamp === '') ? time() : tr_num($timestamp));
  $date = explode('_', date('h_H_i_j_n_s_w_Y', $ts));
  list($j_y, $j_m, $j_d) = gregorian_to_jalali($date[7], $date[4], $date[3]);
  $doy = ($j_m < 7) ? (($j_m - 1) * 31) + $j_d - 1 : (($j_m - 7) * 30) + $j_d + 185;
  $kab = (((($j_y + 12) % 33) % 4) == 1) ? 1 : 0;
  $sl = strlen($format);
  $out = '';
  for ($i = 0; $i < $sl; $i++) {
    $sub = substr($format, $i, 1);
    if ($sub == '%') {
      $sub = substr($format, ++$i, 1);
    } else {
      $out .= $sub;
      continue;
    }
    switch ($sub) {

        /* Day */
      case 'a':
        $out .= jdate_words(array('kh' => $date[6]), ' ');
        break;

      case 'A':
        $out .= jdate_words(array('rh' => $date[6]), ' ');
        break;

      case 'd':
        $out .= ($j_d < 10) ? '0' . $j_d : $j_d;
        break;

      case 'e':
        $out .= ($j_d < 10) ? ' ' . $j_d : $j_d;
        break;

      case 'j':
        $out .= str_pad($doy + 1, 3, 0, STR_PAD_LEFT);
        break;

      case 'u':
        $out .= $date[6] + 1;
        break;

      case 'w':
        $out .= ($date[6] == 6) ? 0 : $date[6] + 1;
        break;

        /* Week */
      case 'U':
        $avs = (($date[6] < 5) ? $date[6] + 2 : $date[6] - 5) - ($doy % 7);
        if ($avs < 0) $avs += 7;
        $num = (int) (($doy + $avs) / 7) + 1;
        if ($avs > 3 or $avs == 1) $num--;
        $out .= ($num < 10) ? '0' . $num : $num;
        break;

      case 'V':
        $avs = (($date[6] == 6) ? 0 : $date[6] + 1) - ($doy % 7);
        if ($avs < 0) $avs += 7;
        $num = (int) (($doy + $avs) / 7);
        if ($avs < 4) {
          $num++;
        } elseif ($num < 1) {
          $num = ($avs == 4 or $avs == ((((($j_y % 33) % 4) - 2) == ((int) (($j_y % 33) * 0.05))) ? 5 : 4)) ? 53 : 52;
        }
        $aks = $avs + $kab;
        if ($aks == 7) $aks = 0;
        $out .= (($kab + 363 - $doy) < $aks and $aks < 3) ? '01' : (($num < 10) ? '0' . $num : $num);
        break;

      case 'W':
        $avs = (($date[6] == 6) ? 0 : $date[6] + 1) - ($doy % 7);
        if ($avs < 0) $avs += 7;
        $num = (int) (($doy + $avs) / 7) + 1;
        if ($avs > 3) $num--;
        $out .= ($num < 10) ? '0' . $num : $num;
        break;

        /* Month */
      case 'b':
      case 'h':
        $out .= jdate_words(array('km' => $j_m), ' ');
        break;

      case 'B':
        $out .= jdate_words(array('mm' => $j_m), ' ');
        break;

      case 'm':
        $out .= ($j_m > 9) ? $j_m : '0' . $j_m;
        break;

        /* Year */
      case 'C':
        $tmp = (int) ($j_y / 100);
        $out .= ($tmp > 9) ? $tmp : '0' . $tmp;
        break;

      case 'g':
        $jdw = ($date[6] == 6) ? 0 : $date[6] + 1;
        $dny = 364 + $kab - $doy;
        $out .= substr(($jdw > ($doy + 3) and $doy < 3) ? $j_y - 1 : (((3 - $dny) > $jdw and $dny < 3) ? $j_y + 1 : $j_y), 2, 2);
        break;

      case 'G':
        $jdw = ($date[6] == 6) ? 0 : $date[6] + 1;
        $dny = 364 + $kab - $doy;
        $out .= ($jdw > ($doy + 3) and $doy < 3) ? $j_y - 1 : (((3 - $dny) > $jdw and $dny < 3) ? $j_y + 1 : $j_y);
        break;

      case 'y':
        $out .= substr($j_y, 2, 2);
        break;

      case 'Y':
        $out .= $j_y;
        break;

        /* Time */
      case 'H':
        $out .= $date[1];
        break;

      case 'I':
        $out .= $date[0];
        break;

      case 'l':
        $out .= ($date[0] > 9) ? $date[0] : ' ' . (int) $date[0];
        break;

      case 'M':
        $out .= $date[2];
        break;

      case 'p':
        $out .= ($date[1] < 12) ? 'قبل از ظهر' : 'بعد از ظهر';
        break;

      case 'P':
        $out .= ($date[1] < 12) ? 'ق.ظ' : 'ب.ظ';
        break;

      case 'r':
        $out .= $date[0] . ':' . $date[2] . ':' . $date[5] . ' ' . (($date[1] < 12) ? 'قبل از ظهر' : 'بعد از ظهر');
        break;

      case 'R':
        $out .= $date[1] . ':' . $date[2];
        break;

      case 'S':
        $out .= $date[5];
        break;

      case 'T':
        $out .= $date[1] . ':' . $date[2] . ':' . $date[5];
        break;

      case 'X':
        $out .= $date[0] . ':' . $date[2] . ':' . $date[5];
        break;

      case 'z':
        $out .= date('O', $ts);
        break;

      case 'Z':
        $out .= date('T', $ts);
        break;

        /* Time and Date Stamps */
      case 'c':
        $key = jdate_words(array('rh' => $date[6], 'mm' => $j_m));
        $out .= $date[1] . ':' . $date[2] . ':' . $date[5] . ' ' . date('P', $ts) . ' ' . $key['rh'] . '، ' . $j_d . ' ' . $key['mm'] . ' ' . $j_y;
        break;

      case 'D':
        $out .= substr($j_y, 2, 2) . '/' . (($j_m > 9) ? $j_m : '0' . $j_m) . '/' . (($j_d < 10) ? '0' . $j_d : $j_d);
        break;

      case 'F':
        $out .= $j_y . '-' . (($j_m > 9) ? $j_m : '0' . $j_m) . '-' . (($j_d < 10) ? '0' . $j_d : $j_d);
        break;

      case 's':
        $out .= $ts;
        break;

      case 'x':
        $out .= substr($j_y, 2, 2) . '/' . (($j_m > 9) ? $j_m : '0' . $j_m) . '/' . (($j_d < 10) ? '0' . $j_d : $j_d);
        break;

        /* Miscellaneous */
      case 'n':
        $out .= "\n";
        break;

      case 't':
        $out .= "\t";
        break;

      case '%':
        $out .= '%';
        break;

      default:
        $out .= $sub;
    }
  }
  return ($tr_num != 'en') ? tr_num($out, 'fa', '.') : $out;
}

/*	F	*/
function jmktime($h = '', $m = '', $s = '', $jm = '', $jd = '', $jy = '', $none = '', $timezone = 'Asia/Tehran') {
  if ($timezone != 'local') date_default_timezone_set($timezone);
  if ($h === '') {
    return time();
  } else {
    list($h, $m, $s, $jm, $jd, $jy) = explode('_', tr_num($h . '_' . $m . '_' . $s . '_' . $jm . '_' . $jd . '_' . $jy));
    if ($m === '') {
      return mktime($h);
    } else {
      if ($s === '') {
        return mktime($h, $m);
      } else {
        if ($jm === '') {
          return mktime($h, $m, $s);
        } else {
          $jdate = explode('_', jdate('Y_j', '', '', $timezone, 'en'));
          if ($jd === '') {
            list($gy, $gm, $gd) = jalali_to_gregorian($jdate[0], $jm, $jdate[1]);
            return mktime($h, $m, $s, $gm);
          } else {
            if ($jy === '') {
              list($gy, $gm, $gd) = jalali_to_gregorian($jdate[0], $jm, $jd);
              return mktime($h, $m, $s, $gm, $gd);
            } else {
              list($gy, $gm, $gd) = jalali_to_gregorian($jy, $jm, $jd);
              return mktime($h, $m, $s, $gm, $gd, $gy);
            }
          }
        }
      }
    }
  }
}

/*	F	*/
function jgetdate($timestamp = '', $none = '', $timezone = 'Asia/Tehran', $tn = 'en') {
  $ts = ($timestamp === '') ? time() : tr_num($timestamp);
  $jdate = explode('_', jdate('F_G_i_j_l_n_s_w_Y_z', $ts, '', $timezone, $tn));
  return array(
    'seconds' => tr_num((int) tr_num($jdate[6]), $tn),
    'minutes' => tr_num((int) tr_num($jdate[2]), $tn),
    'hours' => $jdate[1],
    'mday' => $jdate[3],
    'wday' => $jdate[7],
    'mon' => $jdate[5],
    'year' => $jdate[8],
    'yday' => $jdate[9],
    'weekday' => $jdate[4],
    'month' => $jdate[0],
    0 => tr_num($ts, $tn)
  );
}

/*	F	*/
function jcheckdate($jm, $jd, $jy) {
  list($jm, $jd, $jy) = explode('_', tr_num($jm . '_' . $jd . '_' . $jy));
  $l_d = ($jm == 12 and ((($jy + 12) % 33) % 4) == 1) ? 29 : (31 - (int) ($jm / 6.5));
  return ($jm > 12 or $jd > $l_d or $jm < 1 or $jd < 1 or $jy < 1) ? false : true;
}

/*	F	*/
function tr_num($str, $mod = 'en', $mf = '٫') {
  $num_a = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '.');
  $key_a = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', $mf);
  return ($mod == 'fa') ? str_replace($num_a, $key_a, $str) : str_replace($key_a, $num_a, $str);
}

/*	F	*/
function jdate_words($array, $mod = '') {
  foreach ($array as $type => $num) {
    $num = (int) tr_num($num);
    switch ($type) {

      case 'ss':
        $sl = strlen($num);
        $xy3 = substr($num, 2 - $sl, 1);
        $h3 = $h34 = $h4 = '';
        if ($xy3 == 1) {
          $p34 = '';
          $k34 = array('ده', 'یازده', 'دوازده', 'سیزده', 'چهارده', 'پانزده', 'شانزده', 'هفده', 'هجده', 'نوزده');
          $h34 = $k34[substr($num, 2 - $sl, 2) - 10];
        } else {
          $xy4 = substr($num, 3 - $sl, 1);
          $p34 = ($xy3 == 0 or $xy4 == 0) ? '' : ' و ';
          $k3 = array('', '', 'بیست', 'سی', 'چهل', 'پنجاه', 'شصت', 'هفتاد', 'هشتاد', 'نود');
          $h3 = $k3[$xy3];
          $k4 = array('', 'یک', 'دو', 'سه', 'چهار', 'پنج', 'شش', 'هفت', 'هشت', 'نه');
          $h4 = $k4[$xy4];
        }
        $array[$type] = (($num > 99) ? str_replace(
          array('12', '13', '14', '19', '20'),
          array('هزار و دویست', 'هزار و سیصد', 'هزار و چهارصد', 'هزار و نهصد', 'دوهزار'),
          substr($num, 0, 2)
        ) . ((substr($num, 2, 2) == '00') ? '' : ' و ') : '') . $h3 . $p34 . $h34 . $h4;
        break;

      case 'mm':
        $key = array('فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند');
        $array[$type] = $key[$num - 1];
        break;

      case 'rr':
        $key = array(
          'یک', 'دو', 'سه', 'چهار', 'پنج', 'شش', 'هفت', 'هشت', 'نه', 'ده', 'یازده', 'دوازده', 'سیزده', 'چهارده', 'پانزده', 'شانزده', 'هفده', 'هجده', 'نوزده', 'بیست', 'بیست و یک', 'بیست و دو', 'بیست و سه', 'بیست و چهار', 'بیست و پنج', 'بیست و شش', 'بیست و هفت', 'بیست و هشت', 'بیست و نه', 'سی', 'سی و یک'
        );
        $array[$type] = $key[$num - 1];
        break;

      case 'rh':
        $key = array('یکشنبه', 'دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه');
        $array[$type] = $key[$num];
        break;

      case 'sh':
        $key = array('مار', 'اسب', 'گوسفند', 'میمون', 'مرغ', 'سگ', 'خوک', 'موش', 'گاو', 'پلنگ', 'خرگوش', 'نهنگ');
        $array[$type] = $key[$num % 12];
        break;

      case 'mb':
        $key = array('حمل', 'ثور', 'جوزا', 'سرطان', 'اسد', 'سنبله', 'میزان', 'عقرب', 'قوس', 'جدی', 'دلو', 'حوت');
        $array[$type] = $key[$num - 1];
        break;

      case 'ff':
        $key = array('بهار', 'تابستان', 'پاییز', 'زمستان');
        $array[$type] = $key[(int) ($num / 3.1)];
        break;

      case 'km':
        $key = array('فر', 'ار', 'خر', 'تی‍', 'مر', 'شه‍', 'مه‍', 'آب‍', 'آذ', 'دی', 'به‍', 'اس‍');
        $array[$type] = $key[$num - 1];
        break;

      case 'kh':
        $key = array('ی', 'د', 'س', 'چ', 'پ', 'ج', 'ش');
        $array[$type] = $key[$num];
        break;

      default:
        $array[$type] = $num;
    }
  }
  return ($mod === '') ? $array : implode($mod, $array);
}


/**  Gregorian & Jalali (Hijri_Shamsi,Solar) Date Converter Functions
Author: JDF.SCR.IR =>> Download Full Version :  http://jdf.scr.ir/jdf
License: GNU/LGPL _ Open Source & Free :: Version: 2.80 : [2020=1399]
---------------------------------------------------------------------
355746=361590-5844 & 361590=(30*33*365)+(30*8) & 5844=(16*365)+(16/4)
355666=355746-79-1 & 355668=355746-79+1 &  1595=605+990 &  605=621-16
990=30*33 & 12053=(365*33)+(32/4) & 36524=(365*100)+(100/4)-(100/100)
1461=(365*4)+(4/4) & 146097=(365*400)+(400/4)-(400/100)+(400/400)  */

/*	F	*/
function gregorian_to_jalali($gy, $gm, $gd, $mod = '') {
   list($gy, $gm, $gd) = explode('_', tr_num($gy . '_' . $gm . '_' . $gd));/* <= Extra :اين سطر ، جزء تابع اصلي نيست */
  $g_d_m = array(0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334);
  $gy2 = ($gm > 2) ? ($gy + 1) : $gy;
  $days = 355666 + (365 * $gy) + ((int) (($gy2 + 3) / 4)) - ((int) (($gy2 + 99) / 100)) + ((int) (($gy2 + 399) / 400)) + $gd + $g_d_m[$gm - 1];
  $jy = -1595 + (33 * ((int) ($days / 12053)));
  $days %= 12053;
  $jy += 4 * ((int) ($days / 1461));
  $days %= 1461;
  if ($days > 365) {
    $jy += (int) (($days - 1) / 365);
    $days = ($days - 1) % 365;
  }
  if ($days < 186) {
    $jm = 1 + (int) ($days / 31);
    $jd = 1 + ($days % 31);
  } else {
    $jm = 7 + (int) (($days - 186) / 30);
    $jd = 1 + (($days - 186) % 30);
  }
  return ($mod == '') ? array($jy, $jm, $jd) : $jy . $mod . $jm . $mod . $jd;
}

/*	F	*/
function jalali_to_gregorian($jy, $jm, $jd, $mod = '') {
   list($jy, $jm, $jd) = explode('_', tr_num($jy . '_' . $jm . '_' . $jd));/* <= Extra :اين سطر ، جزء تابع اصلي نيست */
  $jy += 1595;
  $days = -355668 + (365 * $jy) + (((int) ($jy / 33)) * 8) + ((int) ((($jy % 33) + 3) / 4)) + $jd + (($jm < 7) ? ($jm - 1) * 31 : (($jm - 7) * 30) + 186);
  $gy = 400 * ((int) ($days / 146097));
  $days %= 146097;
  if ($days > 36524) {
    $gy += 100 * ((int) (--$days / 36524));
    $days %= 36524;
    if ($days >= 365) $days++;
  }
  $gy += 4 * ((int) ($days / 1461));
  $days %= 1461;
  if ($days > 365) {
    $gy += (int) (($days - 1) / 365);
    $days = ($days - 1) % 365;
  }
  $gd = $days + 1;
  $sal_a = array(0, 31, (($gy % 4 == 0 and $gy % 100 != 0) or ($gy % 400 == 0)) ? 29 : 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
  for ($gm = 0; $gm < 13 and $gd > $sal_a[$gm]; $gm++) $gd -= $sal_a[$gm];
  return ($mod == '') ? array($gy, $gm, $gd) : $gy . $mod . $gm . $mod . $gd;
}

```

# FILE: /var/www/html/wizwizxui-timebot/settings/QRCode.jpg


```
 JFIF  H H  ICC_PROFILE       0  mntrRGB XYZ         acsp                                  -                                                   	desc      $rXYZ     gXYZ  (   bXYZ  <   wtpt  P   rTRC  d   (gTRC  d   (bTRC  d   (cprt     <mluc          enUS       s R G BXYZ       o  8  XYZ       b    XYZ       $    XYZ            -para        ff    Y    
[        mluc          enUS        G o o g l e   I n c .   2 0 1 6 C 
	

 C "                             &iԽ7'00LDD&JnrָׇQW4ff*'jlLt)jjketB"+t䎩ߡRmkZpuOz=DG͟9qg1t15S
|B&,ͭ0K{>oqc^X-fPYEE @ L_~C\{w~cߚf/_CnBA*&a-&m:n995J{1z>s9އ:V%kVYD^ֻ؋Ԍ4c+RXDXI+edokWdN~95zmHڧFfyq_
^sѯ<K4ms_l5mz/vĈIiX%]OSxyxퟣ#YD(& LAfRw?gnoW+a"+q5i)JJ%! !uڒ^3Y:М-v'WrZ|Bkni6-5Iǡ4ޚv&L
R/T6i}2utrz}ՓΉ=;x:Mp<}2ոsdy\8?5XĒ}o7w %oT[ "Q$`V`&Kor;30_ry<Nܫ2"DĒ!$@rEIR̛NVKRjKԍ3=Ocn>D6Xޗ"b	dJLT4$e<s)&0MdIVJŪՒB]M=|+x)}hteS֯=<wV&*+|;O;μͻpcZYfI_otW\M}"$V&H+&W3ID[\ڈ!` (&bH $d	VDL=8uct˃󦳋-:Sk5.L4jkRh Ai&~/[ko˹\ݼ΃<~]Ϋra>:l:p~?B?<UO|z+1׌E$D$"uZuiFp3rjF}&5+5Yb2J:A^%V$dEB`zK=zֆo5E	f%bgtgb05YE[
I5+B"CO]&&MeL΋蜕]仾O.Z[rz2NmLč-0В-2~wr=!6+`L:Ji5\ⲩ53餙EUOJ^nx -u9]$4Q{I\H3	D[9]MkhEd^}y4δiIHj0`M,(LϥGƶFZhaWfvONق%E;s'95T%873.ft>3xQesOy+sZ3,S[9Һ2}z=>I5{#+O\G
rZzh^3H&bDJ ~:59^17?_u^bD1-&$@b!$LX"B+[AjDoSHקS)z<'/m"10<L-FH}<^'Oc'^:b;KstrٍSۖ#]+q6F]+_Je{vup~#Ԝ0 7؟Δׂ9y߯<Xו3^Uċ+$A$&~>k=0ꎄZTHHLL$BH:vSt9C+uϥ=N^>əN#Λ</gjfEO2y]qU&Vmb:g7ߛ3YezteMmG~
;sg.ҙʻqyV5	Mog\u[~=|s"72K@LL(&&	%+d$bTI>w5Me"еL55Hf"b	MݖNbR)R](S:E[(:)=g~c:N/y<	:mUS֎НeOc.qeL[):
eCkcrh#uuϯ~ˇ;X1;g˷&Jƕ3R$	ⴽ=^oϪ3dMk-J$	QF[gm^KyH[:KNM0^lY@J`rDSg&ZkgLq,t765v=kX6ves̕st}:k)׭3睦]uhSv246j{wjI}ӷ>>/߱ߗ~\:hG<bcIi(fڦi,L^tsӯ:v8c9T! Z4ftOBwy<Doǩrqgz`rs,0YHIt,&xQQӉ˗l9yGuTNϝ=Jϲzj{ZˇwvҚ#&unnxi[1G45R /Qh-o'Eq[}^o/po87>ije?Fu/o'=jreEs&ȵEi-$DYB#;5r^SkoΦѦz؞n~R>h~	,WƞG^+{qrezZ*Fو(zlo~YOgXJ_m#ͼ.'OLNzyyr(R`-Y	3%bSM{׷j铗u5YJqyRk4}%yj夽tgÿ}{MdD^._EhFK]|Șm0-IJ^׋ݛsF{k3M}4iNM:{y#8[JmBJKH+hIy]R۩߯ʝWQ'ͤY_SX#N^ -z'	[N$гYgkأI)kX莄l#~[/g/'ɁvtW&&"/{U:sp| Y=NCϋR~|,f:@ZKIgJEfwiYM\v};o}cM˟;90%/jIZj1T9/#7}ҨƜގ~x_W_ϡ#<:9Lsl_8%LTDM3୦J Z,&ֲi<L}Gn3\|=ZyyxU1tᆸu*~No=`3W;4=;|2gHҷgBYEDX2/-mg&}^q˦+y^:wǬtxUlEil ̿Y/609G_kO#?qZ?+'rOaU)jx>:*oG}>u~J O4|ߟ҅>3#k,>mϤIu~7GCc҃##H|H|?Gc{|{jyv|[ŘB	zJ^XIזO^zwy#ǧ>Us19:Jz|ɘk]+6ejTkuzJ=Qyte?/yküfҫ_[9~鞀                             I?7<S+&BoI:4漸Ŗybu4YhU	$mϭR+5>7蓏Ny|Wf|SϏ,W:)k&6._M                              W?,;˴ŗJL-kzeOGӟ3μL,"B&)1hk53L:7K`6<כǥ5ϓ|.JlkGU8_?E(                               >p?+?u뎯;҅ƻZLg,_=.6)'cS"TLfo)xlg+:KZ_a<qs4[<|[RjqAT~                               8uK.uqz<sC[s\O)GޫӣH^Lg~Ě欔XYTTSX57<guLV/rGkV<G Q]=>M?}Y4                               >Y閱-+_jp_^̸)ح?;+[3Θɉsw5XUtZf#L{^ӎN{hy?q~^ud_ޫ3/h                               <}?kFN5{<og_Ji^ӣfv26&+<j$k04E{z?_\&?KzvoȜye4~ן3\NM                               ?Ywō;VWnX22k\,,|lml57scSkm&
:eO+_W]o͞ %p\f$ GziO?_M                               >}_pץpG99Ww/^k}k޺_*spo;Cy 4OAzoԜY5O/?S>G:63行kB)%uV? ͝@                                , 9$/Rz6\/sigf員sla4mO[}=ϕp!k15\c]pM#?x߬NF)_ ؿm                               Qg5?+8O#ೇ-s-ycԶviI]5&f:<KΗ5kV8kN{ླྀkey5ߒӅ^Jz㷉_~d#SϏBOF\bֿq,                               ;IW\k<Msq~W:~3~?~o&]2"x>wo/
ME&K˦ZyyFvU3zxwp8COY~S~~Oz^;ӟ ; |d
                               ~>,۳n\ypS.:M99q<ߟؽ&gCX|Iy-Ei{Fqʶ"IҺ<XkYM/Qx+kI2zC3߆ ˚ 3}34                              _eOrGF],CM{yz3ZܖϢ;V[jo-ՒmMq3rR-b`A{iXji                               25*#/γ"\{cs}m3/IJiAsMZjYd+FتZtA*R i]7YMg+'>jVh&                              /_2MmM`ERWZjogFJv=Mr'Fwȟ?\Z*WKRj^$!6TKVDD|0*~do4                               252'VjcL3KkXl:*VtԌ^}<V-M3҄X"b2I.h¢²_3}3                              揥knˏ_5QX.7ây6o	:	W+j/Q1/KjLZJZ`R`+c;MpUbRr
JVhOKJ                               .핤gUtӪ{,w4y6⹾Ut_څ#J5[TJ`IyJŠ"U3Qd5J
ɛZ+X6K@                               [<[pjw7Je໰M0`z	KLLI+段3I1hRȹIֵ/Zh.ߥ>kRh%                               HsNhcz2i&WzcJes͢D@LĚ|zu薼tJBP$dM~                               ͟Is1sbԽӂ="jVH$+Z"KJR"` G7>4D&eсژ2o0VlDI@]GϤh                               :WNZ6&xvuMD梑+!4RVQ0-]2?A~jO/flz4-rJk[\wrzm$JR!hZݢch_J                               ??ˣ5ϊ},;$i3H~*aI"4gD&$ZϣI{1??p<~uͯFǅOkfK:"ٕTڤoLO鏜΁@                              #EθtǾ&aI+	$힩vE-U(:WY핋.듊ݒ{iy]~8UXǏ9㦅&[zoxzk`                                gͳrH+EǗ~Kx 9tBedgebh"бYB=ktfͿ%dm?1'NAНt$gL;yL޺OGL4-h                                +?▸cџ$zwb-5vܸY[+^IijDZR1+ןW3J4U$pƲ&&G{f<TϮ:+ty_J͂                              ߤk_~iXt9瓮0tcQ3oY$"&%@1p*^
Z,dWOCOC{QCВ[;L[@P                               |?emfbݸMsX&,̖&ղDU ;3IsJȄYk:\zU"YKm,SvV̜^]g?;
                               %uJ3CKlֶ[j "	$6lJ,*zMDejFzӢ;isIEqNl뾓ЖJ_i-l-                               ͟IΟ5-{gfv땆<O*Yԉ," +,A)	jk+fbW-c-=*gk5T5ן;|N{}
S7W̊@                              '2'~uR9zngIV-#HL}eʩ5D6JŤt,&fR&E :W8Ig8tKne~[\}r9ПN                               鿙Ohk=}|2FZj^oh,D͊JZ3
EX3)[NLOo_':q:\]4:ߢ׻ʽ~=п 	6                               ~?4<IGxE&477E+ϳ&UMID1SL-[)dl'3l%+kWXk̑v=gts*6NO^>ԿL                               毥~xOɬz?5>d3؈ֶyk,P@ )ki[V:1/G4S=:rkNjf-0w Lg                                xXurwL6~C&z\HI%i|tsYzg\Us.cl%LuU Vc毥sP                               |gl &GWz8h\ukM)<^.[LAXt{	̚M.
כz915]BV#S݉o_@                              п8:WX~}:7gߝ6ӓj+9{פ 	*I;i5f%1%Z,V%ez0&ȭHzHI1lq;;                                H|+uN;\G/^'zS5Ka,M%t,J$ -9EmZi9+dzvD-:9:aT'珡h                               8V&T.s_zj ÃƊ"$&$Z,KQr5փL)gk"њܮ3Q]eE5Et                               翡>smS|iM}>Cs򾛦cm96GW:ͩ%B^sVID羹@au#ZkCzsVR䵭lYKϤh                               6%?cX垺9;xt\\[HLv%DI3Y&k%Մќ6"ĕXX^usb$·t].@֚Rׯ)RNk@                               C韋fV=څjRug\x4MO?DD!Nm9SEm[TЭ;91c[D}s[AP]{v `@                             TƫYrt3BOW,ϕ3vX4'z~sU$J$oAlAٖZstsLJ6mLkn[dZ	k3_^>c}4}2M>e'O`m$M>du}0_3d}2|}}}#_Gro:>ycGN_22IX2aLJjgLeM>eM>eҾ|TQϥs?y )gO:ǝ;ӧs>Osꓗ/zwǠV76No3Hشēj^#|^]1˟Hy=x=:yVEmaтA11,ZƐ"PN蔼h"RvwyӍ-YӪ7\RZۚE]-ν\ށmqqkQGozB%fjD4TZs"&0Ya:-ϻ7{~9_9:Ǭ^6yfooKLHD2)@Ei>SS=؊NlȤ^Xcvg"`Z-B;ԔTIK1 :rIɤzXfZ`²+[.볃ᓯΎO?0&+[TA	0z,R9grg+?AϴI^;ށ؂ʊrhvRb[b0		"l!/z/
`;AX,V!0F^=Fܽ2V5|#M@"&jZ?;ҳNxN|+KS;kMo{8;<{^1/?Ƿ4/qhT *A5zqjk+KjʃPmJV:EwW<_~~ߚ(3*#vŞ, IMfV&MmPR*aRJ-o:סn-+jXBH"kdBDۧdmd͵¶u2c\Y]d>wbwo{^y^mvu:0j2řc՟.V[U0/AGY7 .Ocz-`,sk'9C篝[B9W^|T	 $LIDڪMK,t"3
JجZL^VUfɖf&&k"EIjJĒ"R"DD҄Fu/ZPR 3N:ӣ=qSЏ1+63Wzqrj-k35tyZL뎶LM73Kk(&rtTخzgӎgcjMcx<ok.x-Ov|rYE0!kV&j[I[D5J0LH"&V&,Dբ,!dŪDZ
P,B^kd""`'ZU*¶J_4As~=K<.Gzf*n{/f{Z	Vn1ʱR)^kh	eeQ0mg+Nucl}?~~s^7VK5L mKDYa%[-A5I JDlU0LD&Q2ԋ+"bIXHIn L	3I*!/t̶t>Wߚ鎈	p_#jI]5"
ЫS~tg??nu*%JUh&V$WGS;aёHeљ^)!T&Bd^j/jjZVjLj%D%L(+@%	3 IkJfi	HʭR$"k`X	%&7A/B,%hFTԙ=)=mmϧM[tNt%j&`D1%S$4aJ+1+~=XtZEvsVȒb`MrBT"%ȬS(U/(%Ւb,DMH5if,Lַ	0Y0P LȔZ,Dҷ$PbMi|PWJ賤/7NyۀX))"A
$M)V'=ud!%mm'eRZ,3k5s-UH"ɦ7TL޵Qba$3Y
 ԓj[Am5t+%2VҫHA!D0@Q(""YДhjMmbo-s=^M9~&f!RA.XDB	؄I:\Ɏ=8h,آ`^vmԝRBQj[\sӑK05 $k%	EboT)
E`)a"S%DZ-JȽdԲ]
VgBIHDĒ$Md|TԒAu	/Iyzht&6[U%A )KD! TmYDMMoIK$ɞڲ1$DLX_2v݇DҚfEZS|̥

@0Rf+3[^Mc]e]2*bW&LIzY0/jX%&`V$g`(W(ɄIކqhau=KYFjL,h饩bK[T"Z@ V&6j"`ĀIܙg:YRB&,:y5ORnsDUBօbhL&XL,M]rUb,s93UFjAa6UzڲMt@PM-YJuN]z,ijne^Lq胛jtǳu<ڶ-)&bRׁ{g|PCS0J"`t`"$A* 	*ܼKޖKZZb*ت`"H̔乪^Tu]3$X4̰MMiZTgd50V&*)jd&ܱ ؎v&v+ӢYmR|zϯ'~4FbMgm,63i	 ,JH^L[3jA*	)$&-7M;ئ[dJ$V$MidD-椙"jZiқZ6RPTE kԥabRHd&KMdЎJMcBk4KLD֖[elt\k.yNv*D"h0-MdRf,ԥ%SU+HD%ͭ0 4H^Z$R&I2VRX&% L,? /      !01@5`A"P%2B  >xF>/r.ctQE!n"a#qMܐ2q8E>8h[I\VC37ه ? 2lho.Uc,aǂEBcTQEEx1R}F'Bv8dXi9ٶި/վK>M7cH/ 3 $"K9#0a6RtyZ$.F
,XODF[}[Q(U6Yٶ͢DLx\޵qғ2NG6%^dȎ$e}ȉh?2CTQH!i$FBf+#",ȌҊ2:Wrhl[T+ lmm%.c&([R$=2v-IzǬ<7] ˵đEYDIzXGm66+|>:S./1vn8q4g792=Q@12cWg]/N.F%_YK.=#2
EeeHm(>_6bd/iZ#T1D$(&"$'ȋގDE	K+pT}Gg B2D}DK ,KJ6J4)XED(Ō4e2>x|&1t\NS4B_i7QL|B{ $#G'n	edGLH"OtITlQu EZ].llobE"=DddY!>]Y)
Ezq2L"eff>h|61t\FS$ؕ2D٢((T!K}ElloL+=:~+q"$qƉ{B,3d&c4Ny֋Jņ|T2BZ\mMȤn,dBccc'kHg(:'
$.:9r2X41>BrTBPȴkVEuURօh"Ĺ(l>t&Ycce/DH"hЧDr_XSfC()<L7ς,,6iؕrp2;uXDQ6F,2s/`GCo1C4boeuiQ/l,Je6aђd$F(؅=##qֹ+]qʞ%cK8J(DL6H6!!(Qh	#Qwf5iTr;eQd'nfFD1p&Ȟ-+Z6}2Dzd`n#ǐ6Md*hc+ZF&KD6^H"1YcN(B2'!(kL>򒝗̌QCu(=!1㢆OJ(lzb9Q)&Bt,nI;!"dCDK'FdQEˀm):ePۣ8vXc&=R"0 tzB%d#Fhl(iE<L|R7rEFTz?k6PĊ6J(LH2{Xn#=;Q^Αvcł'Г1==6Q&2a:((J([%%AF
lLL(({#}$cj3Bc{92cfOlD Flǥ	cbQEi21"XOhHlTe	'fc
B\i'QBlf2(>Ei8fz#,)uz_L&ȑo=AdHE"bQBDQAh!DN4W$FLLDFT>=hF6H6tqn7^Xբ"g8to7F%R$ɍiB$2ȱR7yrz%-(Q(Q",NDZtfd|DrvQmDHh""ZHc"Z69YYec">Y3p)aPE)h1QfB/Fn̾{#gtz,   $G2d$t<Q)hϘrDk+D!"+GDDU1c#XHǌpi\2ĬqHbE֍hcHr"3f7\CDxȹk62*(Ϝ#|QBEQm+Ĉ{$aHy%za6"ޏTTyOPދZ6#al(m1˦]J,cK n4l#9,"(O!vMGIs.Z(E}C%$LzQq(QagE
	=Q/[,{7ŖtUcI2pd}oODUtO0c6(iZtddD^\D-dޏ1t7Y-&4m#c%b#ãDtC^D5ܣ[1Μ'iC7fHX؟XrE))z(#@(HZ-\d@Y$">Km-^JZ4F6dKzbFc1ƴsHdO9,7&1J+	dQ]}ef=2}Du2	"Rݭ+ZF@!!"(L,J2Ln(#"2sD17Lݣ҅WH6Yƨ?|hP6"17I<rQZ$VzgŅg 1͌ۥkTG'FX(z{dDQ#t~'\ز2$*iE/Jw "Q6rٸ,|\bznp3ĈMQ,Iu(B6hُ?HXQtǅ1
Kh6?'eYDΉJȌNr?e_5Q]+Q k.N'X&=RYIJdIOu"3#+s%$$@dn=(I2%W=xfpd8T&gn,l2x2pQB3Z6IֈC"yz66_.һkK/G0縜,p6:ny_: 6IBiQluqrs.x+e
r2KH+1F-s)_*1y%Oxyď>$ #"/!x"qȇ<Z?q^0/(4%ƒo Gz?q0!Ƌ<qOI'/!'??~Fď$}#oHg >xϷ(}3ߊnLyg>xď$}#oL}g>xϷ&}# oHg >xď&}#<HG >g_GO̼;r/e)s6R&lFHuk\oEtH-1&s&[Z\8|B9䬼2:YLzDrJV&BGzK஦bDU
Ҭ&RRO*V<TGxk6=/Mz()qYlo\q%*%בg/[~l5\g<CT&9vg7<8(E,=>e鴭,	dQoL[ewa4O,hh1#3ز*'2RDG_xLcvZ$AVm%j!oŎD%eRd!w̴y(~_+fLv8:,HȻ6GdxVbHcF4uH]s,{<"3p+J((=.XUMW2\DxVc|2BąHBOG4IOƉZQZ%zQEZˌwq*$?.<\yz?Bz#=f%/H<ſX
2:#in2,=2FH=/,zY3Ⱦ#1!")"rKo g>cؓܜ)ni+!rf=z66cbbѢp'KYԡYy	~M	L!>>FIY۾Gb8<tM!#2"[>~^l%dX$i5(Eh3D-F&DqX̘^0<}%<6ydf\v5BZ.Jѽ>,id(8cDDVy"';,*u)_~_9Nv{ibdjF|ZX腢e%EtƇ'uBLD)ebB(g1O<*W+l$Hur
eX>Lk6B6eIjC!zJVM^$RP_y{eTn$IZU,Ye}BXEiFHBfc7EEzy2{S<}NV$%p8W"eg}!Gq6Lb/LJ11p瓱l/<Q@jdCv(Tz7J4-bzn7	[3tGQQFiĢB"(ĭ8x[[R< X/SĥJZAW!.K雖{ᅐ	[& EQEkF(`m=1cQO~U
dbX<lJBVL(J,GNy!2S7deEv(
[S=Vy=_yzzA1\+'ôJ,#*iFs1+$D'YP1ebziF%@\8#ʐy r]fJ8ȗdi!:.֒gr#Br,S#!P@ڏMq===1⧊'Dz%~%Ǟz~3RO[,]Rć2|<L:hZ"$l=pުT,zzzG1V9!#ٶLѾ>~n91qTczKUld{_"eH֊+[/U1&>$|C=sgU7lHTeK6sS_}D֐bR"#7#H|LQqqbf2ɾ=+VƬhC7QE<zK.?O%O_Q?7#6|V1lP-'?~Dоu,2i%9uOc'\Hj͢E]}uCa=Y9ޟN 5Oiٽ"%Fo&is7Z.Gf9S9rnz<Q?4-W#B,Etۢ+Kؽ?}D|BBDVCeYfYwP%Ygk
b6YgH_:;XX(ZYf-2}c XD>J6և,5v޷?N 7/Ēs"Z-Z*2O	W-Vo_}AYc#!DVYΊ(%>~k_=Q-c=>BѲDwO_N 5?7ɌIh޶7%!i],,n,Oco+[HRՉ
#C.墊䢏c e+/KX7[VWvY?}@͊C8\=_qhz/K{>gDqkJ(oWm	-hOߘchDm>LzV]䢊?}@iEh@}l}4lh\Ϟ}?X$dJ5Wi"eBCZ1r_"XJlX+2$+3']oǢG~ˤ8,7flcUZ>bd^Z"HbDP}=vWm6CFvj̸6MǄxLL$8t
^EX
ͣTYVc2*(Q6m#$@KiC䢵g18xtkEt}. 2nȋFPVm=3hJ&WCz(#ErQF,\KOe21>}*7Yzm6uY$O&8J1H	GdO<MZYc6<}2=c=vzEEģzy|Q<!d7؅m&GFLS _yJbj>,R73gQ䈺
fnC&GK2D{<4[z7"YRQQHFO"%[MWȌ0!ġ:PQ/o cYm7c}Z>D`HBBEkO7/QE%||sYMޕf(Q6c Xj8Wr=w3q&Dlˈ6ȹ_5vE@u%\k?X 4kLq|(iziD0DB1|kſXm(HQ͏7ize,P="YVQ/~ Dq%+ҍizЉVäcJm$VGyK}CY,ZJ_(1.](/H'#+$FtczzO%e߬}Dd&)MҵpRe|0سqbrylV8tc} X%ED?}az${7f(ecmܼ5_͈%J']ҹRDzcS%!%Q&E%f"%~_$QBbz4dCH+Et.Y;CDBt'c<>~kH!1b"I|T7Ncw9QB KU⟬}D֑tb9ZE	u!bш
zʈͦ?|K-8ߌkQ	b((ZCZ$KDQzE%U mTcKSy!Z2#+D+GHm6$bm$)Qo<+< rpE*1I2I
=+D# E1*:Nd&n>?<˃rɏkP"k\Z^="KH"(HJ4&Ncwy<#c.558mzcEhdá!z"DtHEFL{6/f><wtuF<l{Fz8c(H7ȴDȎTn;tJb/fͶ8_!ƼW=on􄌸슧bbb%zB%R7̉det]TXȳߊ~ X	BtJvCIj%R7oZ*$!hr؆Y cЋܲ9(KY+GZȎVObRTyytCdeD3T1u#E=&>/HuV(fK _?!̲,=%wR+$-Oa鸔Dd&y y7;ͺST}VGCՏZk!e萆L X凣zV{Dgk+feZ/fV1蹛:!yUycz$z!zQZ#=O3Z(TFTtVB6+UgF#O~4FҴN&QDՈD.|Y̵KI=<W?Ǜx|{qd_G#xپYd:z=$DDѾD&=e̖D=1X|t|O[oSɓG,cFµ܂?}Y4>Etzm֒E==ѭ|㫃?V.3<Һ=4JgCE!dR ʆ!t%"%h<S^h\7;vIYfqeXr!>\簘c'ȵGDcz֔xsKNxCݗRVOzS#7GDq,%VG>괟,D$1-[dC$Op}DC'q<PO>x(}C/q|P_>xϸ~&}3pPO>x^($?#牟ϼD}'>xď&?1yd1> D|Lq|H~p3"/<xߏ2`}3'q<P_>x(}C'pLg/>ϸ&}C'q<PO?>^~48>&o2fKOE!QT$hݺEz4"21$.Xz=<1#mh6^VC	<if%+Gcd"&d,<T&1:0C";V<d;Bsάv!3vXɾr"挈8/^(X28Hd2L9kbF
=ܱtdŮ<&,h8 Spܧ
Ҍ06*EPm#"_
,bQ.dH*؊FJ&7EzD2I.it!>HY4SdVd(VUdoqfD|5=%κ(}vq!8͔G&YS7HO	gVq|$e5DblɊu(Q6J12dȴCBlL#(kJ}v`-z
debїlɦDQGn2T\,r[7)*eV(Z1Ƅ6n,1/'Ltbŗ,m=1]>1DO-%c"(GOG^<ۣ4ۉ?u*?rP,dQBHR(|Kjg)CeJ:Wc2%V=RP"2PK"q$Og:u#xG.=/I{VK7"${YeY'=/H!*1Kd$)#$#O$" {ODvb5-d=cp8z2"(c6_$ubYeF'ZĈt6Qm?{æEM>rbIȓ#ۋzcC:c2OrEYǫK_&FZ2_,z?q]2ݤ=Fcl{ UIud>T#q&>XCRq1q9&E詤WIclzA TN.4Ipd)m1u8"3+ڜؙc-Veд\r8eCʢd>*RTȲC}W:? pD7Α+'xS}q]Xz1$(4K!гIy%.t
 J|DDl%eu['%-zDPDDZ>FE薉эjDb.FyQ&4Xw iZ+Kb1̓^Q6>M}_j"%!tE]z=/Whӑ{lfEJ,z,ݭ+W+C]/w(+KBƹLocYOp ;WW+E\I!c=##8)
4^Yfɵ7f2.ki+ZC掱Y {t-,\졮z_ȯz"^DR6},;ˑ^C jꅪcc&Yբ}ȾG\PW2,(ZF&ŢcőƵhZ%VHWZ"%9hZ@%?EQEţim6y!]}S$ 1A!Em(F4WiJ((%HhrOu .VK=/i5OqDP6F%*C=K1_b,/K,+z=R#CZ(5cC҄Q"K[.+3],wu+_7V.W{,erFZ2Q{W5iEW\}Yfo>B	#kJ刘)5%(hJeȣd 1D(Choj.V?kO &         @P 0!1`A"2 ?vǈpPxzg
:?LJBx:퇸p SWSl+L	,hy:TU  #nWKgNQBTyeWˌ:gpJ&	{jn0\,?J*ZA !{UzrA[py#jOp+E(:%QEQB!;DB!!((((((?*'b9-	wcSKA<oiO 72VS1z<0~1=ʂCU;gizS3;!j1E!ʨ+>8sz~~~WWvJ*)EBv>,|X1a~1cՂE()_aŨPR(A^-4ڭ w688ڭD+7A>,?v;S-E\a7o0/%-888F#G{q;tOw(eC]2.Qaq %           !0@P`1Ap ?h[9TH|#b!ťVhp{ڱp2JV1s%"KUwJ֞iGgaއ5
URu+)s6]u5"Qޓ4]/>6T̑XŎ6AYZq'GO5/$)'BI$I6:񝌁!Kb75%'8cZqlb_fڊ\$:ϐU/"UbӂªEC.3E1ǫ 	劝h>B?/毥Zkxݎ%>9j]\;wƮ-jbϥTQS}-.,"  XzҪb}*"P'Қ"? >  
	      3tP`!1s AQdp"#0BCaScq2  ?ـ x
B=  )|vgP sthΕYhYhεsYڣthFCѢ;="FPhFPhF䫽CѢTnڣthFPhFPhFPhFPhF䳭Fѝ+6-ҳbѝk7FQ4gZѣ:lZ3fţ:VlZ3fţVlZ;fţVlZ;fţ:VlZ;fţVlZ;fţlZ;fţlZ;fţVlZ;fţVlZ;fţVlZ;fţVlZ;fţVlZ;fţVlZ;fţVlZ;fţVlZ;fţVlZ;fţVlZ;fţVlZ;fţ:VlZ;fţ:VlZ;fţVlZ;fŢT(ya)%0v*;OF\"_v|WJ=h^r~0밈qyi?ڧ|p'r~x/I[\P/,?\="a ?,}# 0A1pbu% v<6 p)߷㮭;eqqv2qekK(KkK(VQ.7l,]Z\n.F\.6]\muQqepCl,]WQ?mekw# `>#܏6]|G]We.>#܏6]|Gjjw#z\f%KqqvyQ^Tl*[*kP-W5(Jkʚ%KqqvƸe	RmuyS\]n6.BT]^Tl*[*kP-W5(Jkʚ%KqMqvŸ򦸻e	bmuyS\]\muyae	bmuic\]n6]n6]\muyc\]\muyS\]\muyS\]\muyS\]p]X}Xn.Kp]T?7J\.6.J\.6.D=\.6.BX]^Tl*[*kP-W5(KVQ.7l,]Wm%q{BT]T=\n.BT]^Xl*[,7l*[.7l*[.7l*[.7l*[.7l,]Z\n.D}\.6.D=\.6.FX.3snZ򦸻e`G6/*kQWn!>7l.-.7l,㫭,7l,]ZXn.FX.6]\muiae	`qv2qek(KV]qv?n6&PE1?e%LA0:N(dPD= ,@=#1"?.&c?k @RD~Or<$S8^G"P3!ؠܽ[qx" aChk/?
^A/9 ؀t$8v	G تP* o絠&Aht&Aht&Aht&Aht&Aht&Aht&Aht&Aht&Aht&Aht&Aht&拥ɠPlɠPlɠ:Plɠ:Plɠ:Plɠ:PlɠPlɠ:Plɠn	ړuhNԛAuZ&Н7VIZMա;RnZՠ9lɠ9lɠ9lɠ9lɠ9lɠ9lɠ:Plɠ9lɠ9lɠ9lɠ9lɠ:Plɾ.rIړuni;=[nVL̘x6(a1Go/r~yy<9}n^Ź/c\q;u>M8q{r{p'p8{ypٷ '      !1 AQ`aq0  ?!D"ex_AY~$&;HBxO0AxcV-[ciB,-GH@dH}0a#X	G^J?&%G1Ay1X.< !f| ОoAdo	pAV\'Pſ%MdoZ%jYF'Yx=g.(CMǼn ˹)LB69؂Ǵ&VspK	cxmM8,@YHhh<sAh߱R ٺcL&0Vd~;S7XxmϨЃ&
{'q	\=̅60z"b1=a:Kd!{	RTXP
m11GCeѬ<1 864~phL~k	1rrdAv1jy.~ӇDQab|W"ełs~+sS@G`"q"E &-ŬA(fG7&;ٓw.^7	F\XY@-_O
&pآcb5FH;d'BM0#H$4)=1!a63yGXYRP8hɬ4=x'Ƈn4HZl6B	`hlCϿ4!Q+X17/dzKb&c}	hbpa6hl;'Z!J>YG}.=[HRxMͧ3pK4"Mx*X]>p%8!|)<94줍T0Q^nnI2+Vp2c.*)<x'[߃ǲx*0tKF\C3| ˢOe)R&jĨ!(kdXg!A4Ɓsjpa%p%h`M"=ce.Đcж,! 3oȼ.!(L#h:X
of6e*ۆM	VV*FN6CCSeHߍscm4L4D@nk0d*Ife-1಼b(HB7u8h73(7z KSCHbZt~ gT>cha(?	W1Xǋ:k4%y@T<
o+HAFbňlYk	SF8>$'~͢R_B,)RǩE$Kٹ7^7"Q1)1.B XqbC@TCbK("<:(4<
lm)oFMEgW!mǧ0w!v&`j:(5hO%PZVNOlrbOQEf2YL ec'ψ%laQi+qt*cP2=KtCA!(J bc-e20KQpѲ7	>b8),
CJ6I^F&. DAƋ,rhBY%F9ܥo)ZB4DhQV4ǂǢ&	^E+Gh4%.56qAGPi]ʌXdB|"JE2ZmĶc<v51cz&#Q
eP4HD,{C߂,ACh6Ǣbbbe<)NxBqt(dM( {P[(=)DF CB~BBZcg
!cP*ǀѹg	*b+v%X`=eeeab SK!ӂk#ъhUbAe&cifH p50Hh >BZIVV،5&,K<s\[G#Y6y׌65SBPxc(P{⯢^X4xa0~L1b 6)T=n#R$h~6{űE; !!ra\G
<Keh54*F,5I<]1G6#Uc؃bRdKmjBDB0HHB|,<.3g ж9␖ILd"Bh3мRc]j77h[:# x&hp)HBbTuҘۈ2bl j\Xnؐ%EE >67s4?\z,K	ceׄrB-4.DI
1sˬ{d^%Ea~bŠT[z0YVF$0?3Ck0HŖXIDѻ>qHBFB-)c[1L70nxht6ΌCnRLd<l?:(LBbkΗeV@PzCMWBEh>!u>t4G8w
=!WtCؓ4/[eB!FA+ JʬrgX0c߄L&3Fq܌bF
=쐴@DD4S==1,p))	(Da,2xA DJ7xKQ" P%D8,iM`L@Yzyøv8)t!5 B#Uk	БCB*mb*D$
C(",6"Q<('3̡z	4	KCsc.gPo L\HHJ݉Ye!$;¡49_!&:CeKIel(BcF"5DsT|=G
00^)o('x+B-`JMRt<,Qn"2)sp=hB]87	Vk-i~gl%nŷB  RhBJP1Zd.p-rGJVAX$<7pphEA)!	$&r^9Oл;}D/İ1n/)Eˀ`x(,E Xxauj5D[,=-qa"3Po}r@1&ay,
't0юGge42CsE|	X}	,0ǌ( Ka .88{bw.=:?C>😾1w=^(5LQ{ėS	n87m&!"!CDPFB1&9d7ɨl<hiXm$ɽj؃qŠw9[ФavexXMMD	ZCUM:/^|A>-,i8B<50"'FT(HBQ	gp&	3D7fD%.b	tCZ̬X0PB	L]=f2]ql%3C3E8;C>.Є*馘Ċ+C	CgHv.`b
H% lC{(6r=2DŻRhՎk[Q`6̲"a@`[81a,QfMZ5oB(J DƄLo&V ɠAd=t
IkzMQގk-K6xM[rپN±Q(^/aCirRE2Sn%I$rJJjT)(P*SƩM
Rx:)  ?3O#;CxO|ib#
`0]	A!	$N4];Hu&4JjB?n4_Q:BMi ~ZƨOf^1j?t5b,AR	bg5lKg}51 Sk URi G!="EFgpp</Mxc-		xiDP" Ů kou?=,1G#l~ B5)h&lD8	RH.c["1ġ?}L Ǻ%&"o3lx(ƍ/BC/Đ Q$4WAbRz;Ƶk_V y`J,c^Gbh&T([XOؐTM<nD	'/L^JExBU, R{ZP&D:TAFcg @dl!Eםe*Q	T/>d ෬BXa09[!1g&'.bV1mTiFQA~
bqmJ_^CH!A*#b,>IGzF1OFܮ$> AHY\RBJfmttM&/n
,_C	v&2$S;1e1t[1OxW1oIM%i'\)Mle"kWGflXХĐ55i6>Q0	%HƸ=	Y5(0Z<<4-!0pe<5Fdit's!GZ`B&YOPkI$P#ĠQ	IFv$9GG1DǂfcXL=DDd=X7ĔX5mb:ۄXw8!-2Y	xbPlHmxAw-a5o؆hC=<%ZJcCE,$1=&UQ6KgD4xčX.P-	x"(FXh]*KRϐJ_?RA|D/(xQphD\,xYv%;7#LUQbѶ#S[/i֎{&+).Pg`blBBBlt:f??YAm8Rqļ0SCXJ.zt5ƚmh^:~H$o=aWx){*B>Q(tY“)FlC	HSPAOa6ÛM	D!VXz[!9OC"-R1z\'fvC`EtFD#\GzŭEыtH
H١*7bbP(:'x?lXlQe	eq"`SkJg0bbQ'$4< 8Ouh{S!Mb!8>|7(XRE[pͽg@!9Zد!b	PPAQͱ^+Blرyqe$~H߬#lKіE.	,Ce."iE%Kp!&1F݉~c?aXfiT}f0	h(觥l:bAQ/\!!"BΡhF1 8ѹOm.e9aGt*5tc=f<lO	\!0Wcj1!fcm9.ŝ+Pg䧇A!A0"qh>cIXB'u	,tGD=!Xme.񷄰HFAheRNLX:FZZE\bj!B	0:Ř= Fٰp!i@A-	yY1]ИlzrEx6lD4$,!A7F͐Т(e({šaΌdD1PPhÖ-gBäZI5å=a}lϚL5bvEYs6:lz;Htׯ-
j:%a+xD]bd'eNLϭSZ'؉ؔhb!G8(JabA$n:{:4LYlL&;$D8pfQM4XΔE&R ИL,qz&0оU.5
kO9]ăhXXx)K7F3!pblLh=E#xAfw"a	:"ۦ#na!C`+*v"^BXBbs'<L8'S@x,HಇGx 0%3e39(9Y$,5aA<B`АXYbgF7<=_Z^-!b/60ߌ&22Be5.=)}m޺bĖ7gJ1<!E"CC@CQhxhaaX=)Z#nZc41aGEx>MCb\J 1߭/<+ephHHk4o3xlEDdBdn1)Kg~.,:F!BTD-F<
46Ll|
pA11C<,=b	aQI3B	T!Ryl%lД%f&~QS!$tox8yzψmFA6(fP+.	
nGAc4$~}<%	iDǮ2b85%u?Y#	!P!P.F<e8!:Ĥ!$l4l>Ei=SFŁ:27
bBP{ a$$!cPj\fGBE Y[X2	AR2hbG<R4'^'_{%{5ia6pXE"1cqLjwRNEV&JXhHBFXPP6yLVcFi"$Aj%}e6 E==1@&{|7{xd='o(ZlAcv*f#uN&^]7ebX?!He$"Ai@Y#J7s~Tl)	ax	숡.laL<	։Ar/xY]6CD&)cwMaΏqj&l/YDlc~e&FSlNAAgF1DJjR}gB$XG1>1FVx4&=C0f5v%HBeQF#E:#YK<ϱUKa eDO')!~᝜T9C[Y/
R~lkl!`lie7D-	ahOyD>ÌJLgXlBT6-HK!"E6aǹPwpQm?BbCB1Bؑ:CA`6z%N`|>;}jɡƸ-	!ܖ i&7A!"|ؑ6bPzX tS4($1	 EFhOnQ2ͱ._XHA!M!"J!M=*A%l&XZ#EBz,XObC(j<.SaMQ|!,[ƣ{нZs&x`oǡ)c څѢ|cX;lF?Dp.CF٪!j&>a!!<{'4a1<4$*0F>7G!mNLRc"bnCxlQ0C [.,al*o4Ǆ
3@;2ad	Lxnp[{B6C\(0FPY7&Kϐѭ5C߃)TI4vƱB&yBTdTjX#a4mMp{@flSv"ځTfbF%ƖǄ&ƈ?!oOc],XEBx76gSDeB0Ŏ1"B<>.$+TF|6>t4

$%C-<$>a3(.ӄ+YD>Ith+pt+\7,zˈ<LGB6[&{̛f>/LVWֳSmPdDб#ϡأ0Ll.Ģ #=@ز~L_< [O~RX8bb	Q1"`,X\ #>qRQc9!lYIpHC,'j|2W''qqzLLon<baw5!  LPJHH[dC;ОGFL5а( QشHаQ9ME;!tOBB!wESf(DZOYJLO_hEJ5$AV,#a12Q#xZaJh-1X9N}[ˑk!Nx-bb1Eb)KGbnpb!zXfcd#b@ UhX5DǖRcK0TkcQZFr7O
FA%I$M+8̀ΖxRCbBѦxA:!b1)>EnЄ A-'D?pL@l	>P11	V77*h=p!	Bli675dn W+Oc 5{'۬H5S-Z&)5,QdaHh&lQ~t! uMW9Ou$Ăӂ^)>h3E2)qr-Q"1òuaa1,r=Sٜ W{I I;DWeHj=q
1zưqD 80X,WGlW JBw],-+gV[lzͲl->~t61x/5؋EOϣ$(Ì(pg5o B+ 9 HVR$I4b*TԖ $b= ( 2IRbP^U);-{+ eJ#Tg)O$VRLtW+fp+dgCHG_JoJ6{ѯD[h:g@%A0-6	=3Ӽ1L\MFmhL?^paeyoC[%v]kE -u@ar,Ҍkba7M)5h:1h-ԀDPx2cмŔkQl!	,K!maLXz="gBHGR,1$JN%^JLAx+|F{i7P'kFiต1 BX }
S};0ׁ02XxzBoc^6P
MšnΌKkB aL)c^f(2_4RǉmeA	HJ1=u~aeGѲ<0Ώ}=Q	'Qǁ}b# SCCzs{Nm7Ђv>k*cpQ(ثV:<*zl6_%&As$ЎB7qq*V¼&NEwX8F;ḍ1^! 8$-x>JbM:K|ĨjUCp߁6=qLEHlb Q5HEqkf,L[h|#]E~+YףjÚ4<z;։7=/B<WAlP2mpH86[A9KXeC/,!	==]zT`D8	1O17EY"LBD&O<94{ϱ$blByOXg0߂.e2!7DЛ=Y6dF{4n=Y'hMƓ؞CBdh.FA!D-
4!	ǏG(B4LRZF?B;.@)fB趢edZ]gp`o/	KTph<a&@TM`LzJB4jl>ljĨcOd?F%/)<L5O	gKcfʓB#AײFpިY"GmpH
7p`MCMkDFL3e!5:M,76LdL$?GEmxεP}ϼ_7|u0J['gG*Cٸi1ȇR:++MŲ
ЦDHxEcx!4idb:GD[BJBm>Y|&ޏ<XJ<ʿ1xBIA}#DA-481i	tn4XhQh"#~E)N^=&h6sxc34->Ըѱo^WѼ>Esv3ж1C7垳=C:,Alk(E\k	'@|#4$°,;e+ƃ~K6))g$;n˔\Ǽ,%IGBCP=Ǽz=%s't(6<l8Oahi8UY40*(Zaae+ #b1<N,O=zyYKQg77g.,+BYAY	xbLxІkbb1c1QD&_.%܈:!p=ʒFˎ䅏Bu!cߛY~mbL%hEF+ѳ6[Tzt\WGDƇEŘ-0&	&r(1)h!	L_g
?/:,a1RbxyxyS32K!s	cMH(6X5a#%sGr#Ag$;ɢ`ְ4Ş%$6c? ?P2юkń6=ʉ
+	)6M"87bЅD3B?"Ǆ'A tB	$ɱ\#\>xzǡ+:?c[F\pкLQ1y9-bBX͎EB;c=ƅn&:%lҏubb.bahrFBcM(NÄ </yXlhy_bf!ѣ1=<ZQ-%VSI?^cbL+8l{8 ؼYr_G!8~Ft1<CĻ7CΏ AT@7Amʣż/Eb??ǡh%GphkMk;b}bm7F ɳW%Z#Wd 	VWx<>hߡh5cІ&lĪkHCg1\?G?Aw@Ib51&igG蔄&^,A?5s1Nx8tк9ВAmGS]?<jEVxaL7Y<5T&-6!c}oxB~馅h|AOGaa:'OG}8{ LL!9p7w}Z^$.μ,,$?6zZ1?"|==G%/QdB> #g}4Mb	p$UQRN$){(!o=bŅ?!S8uNx_.yL{&М=9GDp,CY3=!=B:ض{⊺4LwC/x1' Nv4B#a12xa8uL 7:1="ΔX烸XZb Cbz!kGs幋OBףE(qPfxD-pO{t_ƠCa;K?磤%<=kDO11`po{(w`?xqaXbcrǼ2gOxCE$#b ZbC{ 6?б2kg]"4D&_8췢1=,6&wΉkeě#>sB?Y0'+bm9?RLB-&A	aLh_MpE?FS$8SОSOF OD{ѻ|z$^-~;迣ph&/ѷh;>=afMHFx(^g^Md-])wKҎ	Bk.UXq?HX&&5A'F7t4?J<< 0n-06F%!^`!2ׇ=!?֯s_o?}t[F1(	hNgQH&E?)qF{}z.-:~xz= !knVƈ6wk=(.cUǛF2BR𖄋6#٥jTpS4ОՍ,C^pIi(*uX=&T}=(pjN1GʆLNb8&5xX"/yxx      hq4c
,@\,S<CFđq9C%,)D" 74B8J	;Eeb΍4$	(Si P`-1TPcN),x &*X=TO5<y,`L8YwӾRN\AI0Qcc{osmL;\O-eL LӼC̊_4$H ,WBGq(3\ "̮0(C3pk4T`B4C0gH0r A(W&ۍ5JjՖIb9Gk x*LE$L8C%r8pzDg XeƳTJm1o6qh2I$p C$88rg?y-hKZ(z[f-uK-G\G]S81$@ADdJ	5TI4#LA0M~-03NU046p]AHSF$"N%M"PC	xt,zyTnKqvVQiJ!g18`&` sq;U7(fHY}E#ܶ-k]R[D C>HZ ~rj~\_VqɔbV2DppD)384M@+9&LDNȸӫcKYeN*d\A ҀUpBсf<1XA `Fg^3^K 6<#Y ea烺klʜqG8i 1MI&C;gusOFaN0$I!A AAaGA @S(gUA0-r{h,?                              vdPK	=%hQDL@                               7l%Y(OS,ĳ                                IH"cpdTQ1Tlj                                #YE=(JA9K                                v,y9p"iy EɄ >Ѐ                               eHsKJ 3[uk:ڐ                               n,p<,G<                                [e ICEc+                                c\AB0!D쑞j8uuJ                               M4@0
!)2t=*`0                               wS+Wh=UHoߋ                                GO	\hB cN1omp(                                ,KGBTXdPS`                                8O$J.@Dq                               8"0㝄GQB6x                                _E<1LEC=m;m2GJ                                6*Ct44zG8q                                xa[M4nS Ŷ1                                PAO21O"D2                                 )XUd,O4Eu
a                                
@Aӌ0
"
PӀ@                               mE,IfKk$@9                                C re$8^ze9                                 "GE7X2M@3                                -yÁQ'4CfZ                               V|h sN! c8                               ύM0l	3x@I,UyC                                
L'KPHDD                                 " 2;[,W<9@                                3t-                               y=&6qM0q                                IPD%k!O4 A gG                                 s!o9EP
PK4٠ɢVZ                               ɘ!F4nM?ƒ̤                                 $PShiȪ                                NRYT¸B'6C'n                                8= #-@$c=9@                               :	R8(\|J                                T=Su8Ԝv@                                UPrae͌(ӯ`= K.W	                                y>"H^QС!B                                 LB54Gkai J@                              
 ȟYQTHF. H5 O,#$4D C3  22UCP8wP<SCa+L& MГ\	$64	!#Z}tp
I"lE#DY M2PbǼZMCiHv `^PAE,LppS bӟ6083L 	(4X9fJ5wQ@S*3bT!L](3\<3
4wD'vLq79A0)C6$	J9c&Q(o%Q9,YW7Tq_4ZEt413)f
'撻Dqpq7MĶX)"w~avt$SYl,aJBN<a{$5mw
GL)Е(K<s@K^h`rHG0	2
VqA3H$^!"@Q!BP.ML]FA,	
KENPp XJlp%EK8 3^3K(Rxw89@YnLNH}b R!nc '$JuZX!Ol0))Q%r0*LxR` dh!B}Bi3'#eHP@psUAAqT%8p3(
R&V(E4%ȀC0JrJ;eT Z"czl*DQɜKH1-gL=CFÂ,  $
 G0Gyg?dNl<-d0R]7lP8!=b(IQFia13Do(c,|g")           !10PAQ@a ?h|V >hHh[11D2֬caB<|fN$,d|\yvv?jn3۰EO/y&|T&kbůc[J7[JV.s)EJ6=	ŢoG۸bк=\&,ŗpnLb(y⸣W$\K)JR/1HHuꖭBe!Q߃p$~໢dY(,n&O.B|G\uCQqJ!_rbkI>,O)q*:xSz%2uQ6/E{ŏA,|?wǌX>A8/FV%o Lxx"kDѨA0B k%XNlL6^-2*#bJQCQ&cmOnd.RczSB]+Z'c'Ųl[%G|*J(T>qM]O!	e1'&"RLlQ<H.D!V-v'QQLjק.#~I$Oƨv	    	$$PcFA
HLPtr>Qk`+И<Je=bDo(8:G&{M[GDLW23[x1텼<V!LL^1NBAX&1=C?,Gcy7R	ӤqBRe1*k%C)K1_g/vi$D3Bat0hb`|cI[+]cuJ.:.qED.)8)";^d'H6$.*nⱓ_<~cߌɞ?17KHC?k	2xG'ՋaNk^RܹJx8xQey$	.?3҉/9<~VA)NR!(4]qBj#!4A"m)m{W_ӫbא]c -\A!#ŋ(݋R]JaBD<]xޮ3!ıE1Y2r:,0J{^2GHz7Y_$)Nҍx֮x'DxnAjLxSU>LcG/⋔o-d!t||agOd yv	<ߨ1qy<fAC!HNb?SEV]D MJ\>	|nL]:xŧkx*R I$I$5AJ I$my,>7\B',2bmQ.s|^%f'˔qQ๾/'. ָ=LOWůnt'C'lBj!h$<Yy4/&>/LE( ˈ^|	b>?) |RŌt⧢pia	ur%]aAJlǉe(_BbxH'Dɯో̜PR!>nB7|W$\	ƈ$<>W4r'B\jcxb֤y	
#Z:׫-5"\"o(pe(w9C.7z9'4"c-LoCS .W)	Ww~%-z.ҏ]!8+kA/r{mq)mAp !         1 !0@PAQ`a ?#UnV,^v]4#c?zih$]0]=isVe,]JxjBQp/wQ|T,xs,]R"`--ͤy|}ky#mpr{~kϩ]AbRIIA}GH|I-!4ض1jO76>A3kşyKV]/S48$f;||֔{2K;Zpm	B(ДhZpC]S>͍*99kx+ȒZFۢJQ2]bZMI-0,nc&E-Z[OpT|Btd'Sֺ0􇁲z&L+((++('wJ*2hqE	kLz~~Veoc[ˣ|'7cBkGJec&<̴uqTJ1YXtmeŬ,(MbHe"lbu}[VkYcy&ǟ{n?1dn}P{~bpm]Nͯ?1*HV-)*=`3>F/K,E8jceEђ\\!XՓqhQvC47!0Ł\).|YlJ|ŝ%<7s?1grŝ~|O?1gr}?3!z~bŶk<ŝ՗YbϽe2+g':;x)K:Y)JRX[DދD61YYθw!2Z3/#8Ih3-'\MCbw,'UoF$4Iw?#GV}4~b΋V-׭mhV,bZMp_1g}MkWZ^IYOhţY̷6,n	ާݗY=/
?.vc%u{?zFFFFFFQEQEQEFFFFFFFFFFFFFFB2|V_fwDSwTbC6-UlL['7Έ_R= V'oDmwz!_Bpw{o\|7l]GNj-x\Any-K"(_U"xTEO &    !1AQaq`  ?eo<~/|89`mĴY) {&IgaI<H$yxǷ9.; ۖW':Hwf0߭p~B?`yh$ hyx>V1:߲8|cO-K;1h.8("ܦ_}:߳1o3'R}mh;>LκlgmHv ~[Ǎ}6oX\$Re?p.\}ŧm6X̂>n3--.@lk"~}ar`R͓&ztAܰ#r*6/zdL'ے{;?ç'9`foaYD"Vnɶw]nr8.	?évS~'	l/׷_m<0疼l'LFG}sZ'liD}ˆl([1>Z@ɴmٷ]g͏<af>~>.A0[BA3x\=5sq㰇RIrfYxX,dȈ7X m>l]<x!W}8mdWlMfIy<3ItaÑ~]2ۂűBYNaL
Ι6$AlKgi	^KQi~dRis{so&d }¾8X{{&1/^gYÐĵx~"g'nգ,n:tN؝%s	'`\;~)`d[{pka4NېB	+Kq6V}?(v܌$[nI6Ŏߤ۶Oon2l^F>&ˣˀHN˅ge0'P1gb ̘^gOHD|pְLO[n^INaq.{nH 4#?Q!vÙ9'omZ.|vg[pJA6+ɥ/(] ; !c[+IQ\<`G;f%^ȱy.$i#gr` }l@~^}$7'{y=3H6!>_FT16~Uj,oentd;-U{y7Di؍EĪϲ#?1ȸ͢;>rYplrEótl=o=۰in٦^J!4`ݚw9۟i1,Ty.][{:'eO֠bc97^D̍ պ8Cۗmmgm c{rIdz f/12:&5-w{:{%n<>d˫?[yg%졻+ɘĹ?1\6%zonQx;eyq'.ZQѰ;&k yy>Z{cH4y	lal[$>,Wᑶ{qKYߖos63I9,j@t036鎗KG{gnFy%~ż{gۣs߱b{}?򖧞\{cɾ{}>mOn9
Fr/Lwrd˟}-rY~kK. 9b3װeא?9-rfԇ"f#639&m#͎MYM9,GZp;d/'܈˃XvrV6_!n%Dóo殧-AXH?#%ݑC4`A]}9<vpZ	}v ;.$oKHdZ&~/\~7Sf+j6";
q̆>N{4qm]姐>t!g?0ǶG&5JF'@^N>rO?^H|1兽K Eh	"!ݢ.,yHet"![a(
oC$.!nl*,~b@_9g@yco ]K`G{ d~	Gsپ]~Mi`͓<Y2Y\Gm_?VqoFݖD6H{#_mdܟpadOqN?HrrsM{cav:K=w/^],>{qdgVV~F{y3(OѶ:B42J:lw܁2PmF/n_Ez>ŐZjX`x\qmmcFFg!=}#g6p/KsRݑ<-gc72dHJO՜;A/yuO_!C/:GzD$u;ݼ26c^ȃPrC,B7ph,lr,ܵY7sV{h%-nLs!ۨ$KZ#X-b9x,ܘŠvqN$&~bg+X\շéT&;lClO4휎 Їٱ7_LaY8&:r+[o8px1FY8OكIm׳5b/G7.qĆ?w<NrCOϾvr[_o"՟4,73d33e<Viײ${sw-yvHg\xɷ/K},G$]|ĩk[k9Г(/pp9Ճi930s瓵bG|b]:]mg$@\w&v&C<ˏܺY0읤/'Κygm929*ݍKOaO.YPy;u=gc,?'%fGIC;4$~uvpGwn5d?6'Ƕwb sG-n֏$ FtkP3Wa@w '$Gyga'q2^mR	6wW-( XՙYW;BGˬ9K2Kw_eg.C`|56}̒#t9.H,e1bI21~B}.o yt^?@v3"%̟VzE/اgm^/ۂ]mޮ9f/-eN#۩>#~g9=d`?V=Xy%83ٜDP-0a,Kbkg;?cLfrys@l-Vr!AfE65p	!p{ˇ#Or85GExXc/)剢E~J.鑔{5ӶO[ް;-+5~NǐΌn Y[=m*60g`fY"`q8./{"cgedi63ɟ?+A9u|'9yOJd.osfkݏqr݌؀F^C՗Nd_|A~&@f]`&c>g]Z]2Pl ]P#$H/	rY]7uD
rXxrZ..;v_o'uO&4ד,49ajapj3}.u`y̗̏#2>xgnpݳ%#EYJd뼐6;e}~m<"˝IeԿ): 9]fyK0ӡbϿnL{ǹq?&F1go?%ef~o	DAO"ln_7m؝1X{e9,ZzN]J|a%/ƹCgm_z
uM4J0#-T^wgGԲ{w?|!%!ytFe|{i=Iv:QG=J|uv4{|9~!ݼr1Z~|%c5X6C ,᭐;#ÐBj[qeLXgu^H>^'fe'=DOZ9/qY-qc?.D3˗HN#'=r6klrRU-ZO '!>Jݙ3?"O.ޱS."N3!3>SſO9H`gs!L@8H[C.z~>ؽy{ϰ~Kˡv<~cr:;xܾ޾8BUtǋ
? TAɌ{7e:ch5=t9N6e~t۶5y1oqԺ;2ZzGwWj۸)۠즠,k-sGrQC!:XAuAQV/L	6{kN^{(?#'g;2rW-&yߖD[c/H[dc_f#6A	^o };g=l5]Zo6<|H#3%ג%>Z	cjcl2Oezd $Q\'9&7!Pp~[mXݺ3`<э|# l-Ñ&0 +j?3''ݨ.|	ü_-%rMtr,_cl!=ȹty'&&Kیn.rs?pi'u-|f_XfZ^yzG =eۥK$J37D;wG W"e؇;gE/o{ב <&c=#8O-R~[ySLEQ~K~^(sD4pzn-K];cyiNx̭>\!aY	oE6lgfĄ6 *y^oYճ17ϐfegF\;`)a"kōM rlۏxa僛)G;J=r}=vfBs7~wc=6 YOˬzvL9ǶުYvOd Ԣl;<RWGiLÒ^mO]ogNv8Eѳ['3'\coɲ )frC,۰߸>@f	Fe[!א&ub{)`6GB倥$ p><Og,}vg\1þ\<y1Nۺ7&]9mWK#}ݕCcah w/&6.*5['.E#Lsky{j.#0eiS6{!o=7 ɦ`krl	6ż'ec"hN8|g>YX凯H7&`ynĘ9M SP߰Dxh6l/[XR;Bi:V8J*~$ahAm̻t?>>[GYxZ㖟w'˶p/\?!Xo'ǒ{h^Ǘ 4Ke
}9>rMpi@>J/<0mmCtrE0nhϰ:}w5IHv{=3KFa5ύ /98fSbeq߱`~BnXv:×qk.푊}Fd2o)H~<>Me Ir^@txِ+>eʮ9/L)ۦ[9.cq'&Y>9!ZGZF9I{7<\F4_jik܉vQ}8sXS &r~	?%V.	Ö /mC<̂nZ;]--a	C1>+<圾ڃ`l-8B<ۀhNmuvzY|z:މCX=Ѿ}
;v_.f)#LY:dn>>էE.-23F߯l.$Șaqfp.C   -rWeq/FLd}*ɢ{y	]͜m? ȼwoP{@r5),'rp䃓|,"/o{CY[n5e?mx^ۥ|~,ŶrsSyF{G[3ˮwvPot:fg[^|V[v5_Խ<°:t#>RE䃷%+6Jn;{%9~ͺå$Z5-1ANIzIF RcϽ~`a$!t-$ȓ	6߻*Kg6O_B'kȠ.7>7[m[0W_lƐasr0Fr qDYr3GC;Ldg@,3	Y徖:&tSe}?wII3{ uK]oFH2G#˞xBZ@@U%\W_g$ǵs=~?{$&e?
BeBrV]y1Z/^gwa/s/Ta#˶d#'qHŅc+fJX6<y&͇MA6\![]ӭ=wTvGr'ZzXw{wwoȎYw\x	j^Y4 ;ao#.8cw]Z]o\yl~0wm<HaW4~-8(+Įr9@pcOmZ.0ͺ"éeל7"; CoXXg#`nl}VtL{S񃜄$d}S#u$NyjIȿ<}Ys.D
B0kR7u&?zC6lbo5W${/ 7WdPbpp/IN@GNmZg _dGp6s]Ciߖ3*#{KCӲœГ#Ea
'ش`7lG^;o]'`o> h۶oGޢ:<~g:<#f}Kf]F9<r3ͩ_t_-.wۿdY,el!l v#,L-콦Ǣ^!7:ȺBQho NKNav)z _~C7\TO1$<Hz50k[OTm]M͠AL"0|uC5XY^ :B0CZ/FN	{Y+:AgHs˰on #Vk"}rBTKKp%_F%Ӗ#zThf}\-_ï)?!_e%ȁ9ѕej Y@8D8-,nǂclG僫e<No$:N./-ɝՔ`>{ EpJ`>V4'V8Koi:gQ/LJ@v'~GZ͜Dj=yh_.XVO!Ldp,c||toN7qg,j	lc>`AFYLxE>b%: *A/9+-1^? ds-wy%uN{+ٸ>dNBd]͓̎Oǌ}l	. :K1fy{t쯈l?5M=O(2'I$ǖ21=3_l^@d:eO"C&ļ=8_nDԒ̽YMO%z3%Mxٞ!<Hz`>{ݻ,A/`6XﷇlI*d^PO88a1aӥyײCX"^c~ Ay6~N[,1e.e; r  sy a5# HSُ-\%}m{ƌlXJ{rb}=}| 0@ tKVlD"}1r0Ign8gXfTپk-K cSml_ݒS uѥ,H@{/ޚo-oCGzq ڙyxayQ"78@RȎ|<H
}n/q\p/DN@)ڀDڈx  } j7| r?܆&dRϰ[4noc7lo%7Cq6g:ћŜ2	zІxGXN)6~[ᬊBhu&~e;.x
rS/h_f^0ps#0 fj_^ZpXsC70y}s01"ԵbvY9Ι(?R#o;uпW?fK<V Zm!ըYqa+>ְ(KO@q#!cu8LřZhrS-ne 0Ri䐳!Ϡv%_l} c`s巖*ӯ,"k#cHc~eGa*ϳ}`:X}gMV^s5vf3偿`|Y-Dl
嚹+du㖏'0xőڅ!"̆uv!?3lKN/K 	%2,;qE_gJ=9y%Ht( 3,|kg#lr~콏X[:03|[~X؟LHg΍&$ma1ClDNxGjZА`9m^Mgť+wݺh	vC+&l\\ 'F5{vUl?ɾ_  >0aHn2=dCsĳtGEptDucd/Pa0eͯ."1J NNyپAw<*&leCei^=O3.E_Ҝ_~?vK vbs"v,b c%wJ{2p	'rF4oL	eLoh䜇#{E,L]̻魧%nf2a1v[3%̘G	{-\ůr>@Ox0*G~Zo~IH{~ #IfA|ĖuK7' ryHII3zňF!NjIogh >̍9.+Xז3{)D_.<Ɏ/-.?M矹;_^è#ˬ	xpײ%>Dw.Aǰ 3fd=C僬8#5r}l5&eW_gic+@vdqJCW5ac0KM`6m(r"<=O9/L`^-צB9 <ˑy+dNزWƟ,nJ:6k%;c|O,}A!0o%DD{2DhȲe!oGg\gp%^&	d'$ܖ}MOI P_cα[.~ q9Y2ln4y`u{إ=>/N^	w(@݆BP GKc [h又:
&zB?>	%Yn{'$}: ˀI9|N?ht;S쏱yiQ[a5sIc؃< 4@^M39m2_GgsM-H2/]GuK_qO'KPNC"'nf흣#L-FLC.9=|^/n$هlK9 b(pH''Xd] AHkWX6rF~߱dC{dϷg3+'V	&e2
XzFß녃pOLQnb ƻ[9mu
e |c7@ C'u?	rG,Xr;dtEX?_.7M<_+ 6Pݱ.dKu/lzY/w$BHZ巅F˝2'-{)b)rV(E8|jo'sUNȜΑ'm.Yϗ<^;;k\#UF (/;#_8П&OcOM=y^^,$*<BM{<E>7j6ZyMb˘={ǽ3 3$ۡ:ᄺn,F\̀r﷮J@?oa	eMx~ S+8zm*}%]zhܚ_?d;
2ݷ;Rlu.e21d|#`u7هCVnvM%W?g>I9@# w!|@yc6,4K=#Ci!gF ʔo=3;Ea0vTքkK*x0nB]q+S݇c|/W{;t̀;tvۤ*݂/e-] 1$%[ȼ2վ7QgP J@fB*7G8AcL!|H[&e% 	V8,wKw!D5\>4=ݕsek/wGX1N%nya|۲ l|ñˇd]rw5|~}cÐpdd.aMtdYV{#cgarŻ=(&28~=rfw/gt`&5KGKyc0j m,@lO!Tr.~)BFM9`$ UROչ߱ᇘٴ!dy-;^(YCsC"/&t9p| ɼ9gv0  `QSTdL?XElY3 >AhNcmI7mV	"y!{ gÜ`:[=///$>~$[!8fڷۢw	w (@VJ	IH3'$X:psf0Zyg6̽M'{*6K7e&,zHw-;,p\xNx/?+Sp@ ,PBɵAbƐ:#XN!K"ȭ_S"2N9~G<gLHX67VWmY.Oe1I2"#ufbk/ax|#3$kX#Cy+yܾr촁x[ EK	Ӗ5#ڳk 0 y/ `|g`w2?F͏&ۿ$qgYoGm0]ܷNڳY-Ìy,N{cۣa:>Ir'	-,t]2gð;˨A`V7f|=f;s3pa  m u@}$;&~rp|~<#MgӒZ=d8,NŻU%#ז	A#!a%98-mԥ݁ѾEC[c!ls\{.t{>&Z>PqdPl`m@1iiu3GHM=l9rMv~V}uaĲy8]'{>;"4%ȝ,v{67g8NÅ od}x@mC+?e?w#scAve-=@l6<':H Vdub#8]`b7,~X8̜eb{-ڄl}O,8[|vAz,  `',I9S-/}SN[3TaǶ=[m_͋lL,\kzXmy۷;:,19 9f# ŧL v%l̲nѥ-ݛ.3m\JyxOt FKz1.]~Xc8w͒ut3[ƸcldG`]?X_V?/dqMHcXYKj0nۉ3AS9zg> HPt	#Ŏa%yCﱭf`n܇7	po!qȶ"?vH&~Qz-FBuı].hs-՗c9N-Ӓ,9:I Ƽ4*8㓩3ۗ}sFU<hyy̆_"fV፨f$&F9L;-$̰,{:9>=(o[I_f\/{2&xNrm܍v[%0{`lXnB>\d,~E>x$'aL=Ģwâl'cp/忞@}pyZN8tB?V<|pow#bx$ig<O&F]X;k솷fAj7{
<ڟ[\$/OGl&~d̍ui aiL%^,dsf#Gqj˗$q;%:fun]JO;"|ps|Zj}	z5:0'Ap9¯X޲v6SSZܔ'5a̝0>zYhof.-Ǟܻ}[e/΀uhO?俔9߶[_HM𱿙sq2b2o.wiߑ r|Kdm u튷66i p<MOͶrfAXÜ~`o;
$J'Ko@>{|~`8(Y{0C3{{ dوx!=ܜs8uxeHc&ygXVr%[HׄFvrճ]|rqd{jBa9t^޽	Q&=?wm>ʧwݸ3 =)waqalϷ0/96~[Ef3w$l`~-xŧc%$qqu$9`we_lf#~y;,̐'}	{Q :=O9#;> PXuGnZ] /Ѷ<A:JͿla̸?\(ce$_زD w_#'Vޯhsn=O瑗	7_wm	KK{`K7I7#Z;͌<f{3f}8i\ G[; 6w3C9nG`Y3,Pm0n:˰a8r6JpC2r6!<.wY"oq޶ᄣsR5@X>6oelc l0$-z<^sv].眱O{.<a)#ؚ2t~ܛuG}g|wwBu`k? rS4C>|=a 7rNK#AtRQ#wYOX{{j~ن,<35t_	fZx3y-Rq;+l$˷HӞZV̂rmר&c `']Hvu/dCo!8<+Qɜ$7,M']`v\ ýIM|%CXe;J q؅eyzaa{? [ jqy+I]Fda[?Iw!`gnej`;/|ѐ	`n\5-9$ZvI'#	m<vgHJ1(g@0d}NTQB'OF霺;/y>G03>ɍ2l=[x OInH? 'B Jݥ`my1I
#4O_TC_  (=?6ĶvYyl{jaYϖY~aa{!{n'y.w'IٗaM8Ox=ɲ!/Vomvrm|9٪]ܼRD"O  r~<`& B4aǳ}d"MmbHGaĞyc;Jw=[62Y--J}3)|q}2	Ofř">E$2+CCck>/nGZ)򷪌K[Bm2pJ,6r凉zeB_]g$sGK G;Ƥ%$6%د#/Ü7,sd@
eU az{zuzBu}W9Kl O!ԑaK?ȓ3rCq3>M Yt{Buq] )er9 ?#/&9=O~ze/?v=oyr7㗾CxݞedGw&w囿^CP\B̀Y}m뭟H'#wBt3oE} ig-v34{4d.8uXc7g˷~[Ν6i`+Avrd=pcS ΰ/la WB MW[ӗN3ؤaIac,z`/"jWcS_Éw6!ky.&ˮDYgGY݋[ -1-a^ǹu0%㑃dggy~24GLɿm(Y+_Rmlt6GI;94O~I_gn=LGnIƽ9~̗Wa22K<- w2e|`G/(X˟?!kg\m%^Λ>޼:JG]y
|y之]y;ӽCy) Iz~,A0MŢZAkK'74$ ML-nA'Orz* pro9O'' vx~h޲6Sroȳrd9;+ˠ?'f}%"Onwح&! ?QCq3:~BGBǜfX$vnr<6o͸w{?.ПH/O-Z!$|IFv+rIhA02"Ps  ^=bb&
01Dԏ~&\ .{h=<çC%aAcf	Vtj <#aj!i f!y&0njlmF 2|0-[qA~=A؂<sOga9;k틏F#[ɤ'Q8Z7&u#A]{-q>'3VL<X945t]?h߰,rȒ~!@RfV}M#{b cxèzoXǑC@pm+,jr\2?ԟlN@ZlL~F$2т!d^a69{6mo	 lc{ƕܝl9;!i$vb2Eu*YӰ !@:#T(aFklm.XĦËC_onD~ ܸ񑭸r5G>TēnOщ5aWz^WoýTˁ`G93 {dG?(|Ls,V2if{nrlO9zY%1v?'8f|E;g\aSa'[gfpx[^{_n78K_  mD=ha#A埑H]H{~o-,=?'8_v69?Kn~.Ma[6dKBa@h^ipgn Qv`%$|r-$A}rCXG#Ԟo#[%cn(8Z;~ki|3ANF!.N>^V+] `te~%H!,J6U1Ͽ'#L ?6ǒOZy.n^XKg^̹ip<V^3l'xkI%?6\܌`wlg{E YFM0/6?mĝr9q^䯄>ZK! ˎeߑ'j5U>bˢ=g˧	qڂÖ L7NiF@G`  mٚ&gb8`<v2d$]<L\ai1;!>Z6S1GǱ~l~=
1x!1$0r<8q>DSCd;T{ԓe'f;A]m՗ntrٓ~g|#w[g;|	/Do7ś:61ym2eZbN|^rه3/{κq#K1G.P'[NI\˷	C9	.Gg$\l2wPwrh=r1>@͹{!4!.Ɓ99tc y L?'pb}ǖ]"wyiӲwYg>CYca	gN>-_mY ?ٍor[A;Ʉ{'`7峒YK<</q"ZYCVd?΀1</Ȼ̽c hqmKܕ[ ]7.8C9mOKe(ac'w9 wm<9lbcpXF`aAC+Э*_jwr㰞I%~6QLL\!q%ryG鬞[[̰͵!oo%>.l;joK,	e-n[a-|a?ƨ >C v׻vo,=;>'ܟ:vPX9*Q;;t,O0 yi`4N@HF>sf:Oybġr!%cH=l`v/#!.[21|iӐ6n\.KmMioeK3-'X0\m1p°nx};`'ViGHPnʭ<|ZRKN6R,scWkWJ/	9vɿfuW3QRKY{f!2O7}$Ǭ	ْu @hyiZpv7~dG,Wʨ^Ѵ{.{˫ȏ{iUHOEiۇn\%=nFak.?kw~.\ E7jal R3sn9'$'$ǑnÝ_GȐ@'šob +5y?	l{:OR<JOoHI?iͫȮl>؆]/!4I>#ǐh&d M	ۖlIgL߳㳇'2y=ywT=oʱ  n~ x]HE<Og~F!܏:~n|7y'paV):@b;)=xl>+$n
Xb-cY)YvPj\;gI
תO}4'/Ff΂l~\~E`rvt#b}Ǔc9W4޻'Vd~G/LLlM	*J1F.F}'(`d"g'Pg!?br~> +It8ߨUoo##,ana|,Ł@/: >ʮH,Y5[ߞ6oY/~O=!<Yw"R9ZM9?qd|Y,)EO[A )  6D홧V|9*ճK0#c?wbJ.Geՙ	dZemgdKrv^X.Kv/;$5|w Ł|N y4{c!X7a̬o[zy&e;x?#T8/h9! 0{G׭ejU .Yv6BXsCW:$\I}aW<ُw˫3̱0<YL?Kߟ;}uV c8Y>;v$<l۴~@c> A2ifc5V'nle~<axŧ	7CrcyfĔCAp?Naכ.y퇳C~ o[G/iEȢ)qiMf752|oywm4(AKg#4VٟH^R9+yDnFo_OHz(pHGѬ0.?uIWy_KũYɣMѪ9q.INim[٫qg_+Vtm}?+B֥ ʺ|66'a-)
M\@A@ԷNF8LRHG7'A0\mL}bDlD̏S=}Pݑ69ܞ}9|qͶܰnG!cq;n
|r#`m_ȃ&@A!e|)C^@]]yq'ȝ0`e`\&>X`,1w_e[XDn 0*xr{j{=ɹ̃m|O" lBK#
세[nهr^d_Ypb3QMO'2>ϖcF۞_ĬfD}Ev2%C{gRcl] ݜݥ$G -`t'GsOc-P>r!'6q{7V[=yaL'Biw}]HLz&/t˽#"Cik)- yqX_ys/3d9.d1B_2XYu(l9@?7iBqmђeo-]焽uSӗCe39/nZ8> 4#ݴAgF({~<:vO46m>9s'?3{{k&G3;Z)lIELgO\1ܰ7vם9d߹;ڀE/
3g^۾@'z{h-9mЙ]e'lDlӜb*"{O-ȗѷ58D`\SwsH1P'y#Œkk}?~c`̵A~çN]J\ٳ8sgc̔rz'9>@uIM<DŽ{"emvXc3#}>ms]b]e]~mVPKNZ6 vw
gS;bakJ+]w#w]s^:OZ^ s|6 H̻[sd2NzruߓP;S-da	ϟ/ͼ}'> Ӷ,9p%0miێ 69|[l2*se=g]r4y9g;au̴;<~QO,n-<4,v
9).j5#m-_ŏýmHq߲ۅcf;&~"1\gB> _[Qˏoaz0gyq8g"<oT> Z ȑǖ'wM3yxn:dd2bk-"c0do6v,94XKAвGg}-ه:[|I6d|'+88]ie׬$e'1Yay&&J8	+C1߷m[}.I5<OOHrɽX&}	.6?~%Ga|c{,?ܟo{\i{_axOot78vD6Opsrfߓϰd}{ɦK#iz_?Ŀ0>Xfa	~\ߒnaذ;G3b`,ߨNE"˨p)._Y;f/lk/ZYu6N/IX9al Ov]Ȍ`OeW./amQ ĀDvkҎWT]#H $KaSFa`۽$>Yr,~</6'6a`X|$nu 94ao;6d mF~٤-DCc|56O>ߒSXKg$&XC#{o5ǞOݜvCi0}ܞ:K-@2ǟXrE G@Ck~Ԏt,Hx \,AKIC&zsxRj}_g/-}3NR/X=W$<}s$I,6M$HdO":jmׅdl{;[fzDym)OWw]LbHq_"_ǄE!ѵoqGq<wK	݇Kpɗbz:-|iBC
լ6Bz.w􅢎8ȃ e{ـa/}cz nZ .H/TޜA|	]i)@M"t2{5fq/fO${&\vdg gD{d1}+VWY\vp}Y8lFmKq׷Sk,5&+˳`9l!_}&}m26;#vW[H|qk	#=Y1n[ ȋsD\ >AM^m^61-]϶7dX͜CI`p}v7{#Ðq%y!?bfvLf; qX9N}n$ߑ}g3Yͳs]fRMp=\ 䛍[ߢ.CW؅6I1D9p|-DGY.25v 	.9ð.!xƬ;؜X綗N{k14f2}.
LL.߃ӰżA@%h)Ճ 3P_B['a+1eԁۮi_'s?bȕHs\,X}H/uz+n3.edO>ʙi~X|ݷ-B;p\#2JJ󥟩7mռܼ􀙙hy?'33	uT"pxV!"qd a_ܞ= 䎮̦r${ä~Nnp8ʽ9&'98v~!2C$q-cx:NQN }0~X]`:C@J@,w- ݃li?%ͳے}L\N~c#Lw,]/p,{C`zYȣ\o;cǮ,aK$/McaoGROԺL%,| /ې&{:g[m.;0XeA:ΏfG&uDnG]7MÚZ\v~cS7I`IH'o/-e]	?=սjs-37ǷCq 8 +;8~AqǖG1uOO{͑5{ef+ZOL10E@S͆\/[t	H_ fy'r&NZ.fG/Xg6#լH ro֘}Z9|^''g%w3f0"fiLHfRxtv,gqu\<["ok$xN$"eM܃:'c˷G->]cO,[;fJcU̙ii1[,vϗ6uy4>öqa;p܆Ihi"m0dWy&;{ifd{oy%<Y9;O]t6|].s-ޯdV(qsHi.؆O_[Y#&av/8gob{lkGɄn{2bћjs+g'۵N?[ji2.UH~#E1x^#X]'ymOazY.I(_K8 㗉[~o~`"3Øه#J|̬n:ηIUnJKi᭙64=owrO79Nqc;&7?=<:۽Xp{}mWJ{.X/PPƧc|=BGqvwAyE8QTFt^9GG	}Bk,'0+iJj Så63?sd|MKA	w%̸_pw%אdޓ[}!!yz=Q`܌rKga,J?'~HI
|;	;w[ŪJ'z#nw3z_C$#~y6[/%=@:f^&Kvu^9xC|󷣷zIuu`*ٯm0wʊ@_;wgvL='E) fe=e?~~oqͲķ9 KKwpTcY:vOU<ɶH0:x܀ uyz-3!e` Q^\?;z.,:"G7Ye_:a})kNeIV<	n%SL|9  n=_:VdaB8@}Dzǳe7N\\$9=#=qџHgC/%{o9H缲L1(ۯ2ϱ0`qˬA=AK[~G$w`I,Z}
-,z@'l;~>Yݴ̃;gx7>frB&]2>,ͼ.eG̀=$D\jrM2}ӹ og_H#+pk<s>}&
;=K`"i~Cle!<nP p nr]b_ E䣰n, ΒۇnMNrH0 vB%lWDvX=m3N3![ MXy "QlI>~r}[Xs${g?s+^ Ի蹎wCYm͑A3.aTBlAن@#0=z-*>LwwXLi=탌O~:ƺICnYUДv
d=u/uK7_Q52\;	ze'flHO܊>c=ɏa፡?v;۾ȸ?kٿk#8M[+CŶ`m	ا-_S,l1]g}`?->onLa{&k'E鲛7NƄ`Za-8=u rto9E6mr=v<pl\9Kaocغϖ_q|̃wd?<:[_V˰~u+9:z	3~.ݸRm7st~x~oߖڮ{MY2 ;k`2wywذtCzv>ŝr_tc[ݦ%m]aK}wdMzoVD8v$?݇-<N SQf Jn2~Nwrq-0&>çl흱 :~w!	s"g:|#l+ı/E~OwZ\L3n#.h=uO_2Cۃew[yy{ Vg}z	nZpDGBE6ns?_ .z0fm2]N <%^8cKOѶYsv=|'Vg˧<{|,vue*Iydd -=	9'^z	_QsVh| -#j8mV	c} }lDӛ<ykW>
 HUK&.{e#} ?71ӿ.licFt 9&8ݓFYgI3W@3;g?W_GqamnNFAuϾۤ==yg|?iX=at@r~͞gT9zyhQ6<~d<݌9&s'f{OŃxÞ*Ilcrcǉo`!k˫,%oɞ9vzLFAu/×]A_Bq?sl`fX{%&{iifۿy_݃/OMe~lb-G}6^X26GH4Ԑ_g st	둢c__`:Пk_.'8r'7c@8ec0IlCznC?Yy3p;ˌ;u-/u FN{'_nߋgWǑ[Xd^l~-Cͳw%\+0-VqHoO(:KucM$ӓodhX4D.*F@p`@iFSNl7ǒ8sɶ`\㦰lsD-`ܗ\eOr&W;C=er,OK~1`ϊX!l!>3N\9s_̂欄0كﰦ}h 3N'XxyezvGf r 1<	G#p%S0 +mdtb	-׆Nmp,3y`4rwnO߱ӟ`y ɻ_Lng<ït~ic&i;wedZMȯ`mԱIlw`;e_Xw-]ex0~gֲfwc> 	L7[$]#3P::ٝ4N!3z`X|@v6:a@cscݎ=n},z;`o
3z&pky8<}li@+>3~E# e#àieGx}̕sZ>0=pl~E }Y[$wK:oՆ	;g@`̰Da?Y}KDOltL<ommO-9z#G]B}9iNۮm[<1|ɝKcwo4(rM!'F:߇n%$~7nLk!cM,;Zߓv3N݄S|A2[G!/fP9 {']r*\dl-e9f6	;|kaCf,tr!goT[/%hdmO5o,Ք@|{`s9%̅<3üy>CErPB<kG4vwHsܱ;F<g&K	ỞwW3:f#A-11'A`<߶a 7>}M=尞r@2M(vO깘IRA{<k;82{uu䏜osՋCm=z[>Am~$a_cy0[!ˡnՕP{_ndwGHˇ-lN1vӿ$Z 8tOYZo~6S3?P} `XArf~IıAݴ 8tsM߻m`=l&k729z<BJfq۾n`Jsuctetr4ק%(.#셯-Г8Ö;$8jpaysK훃y%7|~ ΞyRx~ ؟[?Z@sܕbY# نzs90:= g}！ow-CCܓPe~JZYbm	XYݳe$@d05:Cx6( WB2,jHyƽl;{UϯbxT5{5"s:5:F۲qe;CnvOĪpbaԿc=g)ps^@<?3~mN#HLUP
~F,jg{;kHw~\d}`sTߗqh/];fȫ2xES 睺0?+f[uO!3gd\87`Ύt>2b,]9nKX^Z\l'<ZӶo!7nAat@xω~~H=23>8y{?5S;	~zGmPlgpbLW&N<Yj=C<[y3lG{wEN,nY] @6)'_R疈n? .8H	׿ Sn=n/ˏ]3w㼴	lvxg'~g;
(їYLװn<L?
~`AO_϶/C G՞$;3OsD{z/1y8ٛ>D@ǈG'ta8q`xf8dO0asv
9vo8FWjfv#dOG"ޛp9^~frOn_l:,h=4]bt17--b6GcWT`%u5t_Ď20C6=ۧv41AǷ t03t}KdgKm}YcE7eqHp7w#N|S"U-?p殚rKr@Cwhtry2)063(둎{100x}vD3l]Ol$? 	KFdI"!u|a-a1aŜă`Rװp<;9Ǝg4/_xkRnܺ{nt<da!]s[o`hh<CܒEH}x8J`	RzJ_I'e:ϧ#Aޜ~C]@ cIUÁ}X<AG~ŐF+$g(MGgX_0w?ws|$ugFo[ pe
```

# FILE: /var/www/html/wizwizxui-timebot/settings/rewardReport.php


```
<?php
include_once '../baseInfo.php';
include_once '../config.php';

$sellState=$botState['sellState']=="off"?"خاموش ❌":"روشن ✅";
$searchState=$botState['searchState']=="off"?"خاموش ❌":"روشن ✅";
$rewaredTime = ($botState['rewaredTime']??0);
$rewaredChannel = $botState['rewardChannel'];

if($rewaredTime>0 && $rewaredChannel != null){
    $lastTime = $botState['lastRewardMessage']??0;
    if(time() > $lastTime){
        $time = time() - ($rewaredTime * 60 * 60);
        
        $stmt = $connection->prepare("SELECT SUM(price) as total FROM `pays` WHERE `request_date` > ? AND (`state` = 'paid' OR `state` = 'approved')");
        $stmt->bind_param("i", $time);
        $stmt->execute();
        $totalRewards = number_format($stmt->get_result()->fetch_assoc()['total']);
        $stmt->close();
        
        $botState['lastRewardMessage']=time() + ($rewaredTime * 60 * 60);
        
        $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'BOT_STATES'");
        $stmt->execute();
        $isExists = $stmt->get_result();
        $stmt->close();
        if($isExists->num_rows>0) $query = "UPDATE `setting` SET `value` = ? WHERE `type` = 'BOT_STATES'";
        else $query = "INSERT INTO `setting` (`type`, `value`) VALUES ('BOT_STATES', ?)";
        $newData = json_encode($botState);
        
        $stmt = $connection->prepare($query);
        $stmt->bind_param("s", $newData);
        $stmt->execute();
        $stmt->close();

        $txt = "⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
🔰درآمد من در $rewaredTime ساعت گذشته

💰مبلغ : $totalRewards تومان

☑️ $channelLock

";
        sendMessage($txt, null, null, $rewaredChannel);
    }
}    

if($botState['cartToCartAutoAcceptState']=="on"){
    $date = strtotime("-" . ($botState['cartToCartAutoAcceptTime']??10) . " minutes");
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `state` = 'have_sent' AND `request_date` <= ?");
    $stmt->bind_param('i', $date);
    $stmt->execute();
    $info = $stmt->get_result();
    $stmt->close();

    while($payInfo = $info->fetch_assoc()){
        $time = time();
        $rowId = $payInfo['id'];
        $price = $payInfo['price'];
        $user_id = $payInfo['user_id'];
        $payType = $payInfo['type'];
        $deviceId = $payInfo['device_id'];
        
        $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
        $stmt->bind_param("i", $user_id);
        $stmt->execute();
        $userinfo = $stmt->get_result()->fetch_assoc();
        $stmt->close();

        
        if($userinfo['is_agent'] == 1 && ($botState['cartToCartAutoAcceptType']??2) == 1) continue;
        elseif($userinfo['is_agent'] != 1 && ($botState['cartToCartAutoAcceptType']??2) == 0) continue;
        
        $agentBought = $payInfo['agent_bought'];
        
        $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'paid' WHERE `id` =?");
        $stmt->bind_param("i", $rowId);
        $stmt->execute();
        $stmt->close();
        
        
        if($payType == "INCREASE_WALLET"){
            $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
            $stmt->bind_param("ii", $price, $user_id);
            $stmt->execute();
            $stmt->close();
            
            sendMessage("افزایش حساب شما با موفقیت تأیید شد\n✅ مبلغ " . number_format($price). " تومان به حساب شما اضافه شد", null, null, $user_id);
        }
        elseif($payType == "BUY_SUB"){
            $fid = $payInfo['plan_id']; 
            $volume = $payInfo['volume'];
            $days = $payInfo['day'];
            $description = $payInfo['description'];
            
            
            $acctxt = '';
            
            $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
            $stmt->bind_param("i", $fid);
            $stmt->execute();
            $file_detail = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            
            if($volume == 0 && $days == 0){
                $volume = $file_detail['volume'];
                $days = $file_detail['days'];
            }
            
            $date = time();
            $expire_microdate = floor(microtime(true) * 1000) + (864000 * $days * 100);
            $expire_date = $date + (86400 * $days);
            $type = $file_detail['type'];
            $protocol = $file_detail['protocol'];
            $price = $payInfo['price'];   
            
            $server_id = $file_detail['server_id'];
            $netType = $file_detail['type'];
            $acount = $file_detail['acount'];
            $inbound_id = $file_detail['inbound_id'];
            $limitip = $file_detail['limitip'];
            $rahgozar = $file_detail['rahgozar'];
            $customPath = $file_detail['custom_path'];
            $customPort = $file_detail['custom_port'];
            $customSni = $file_detail['custom_sni'];
            
            $accountCount = $payInfo['agent_count']!=0?$payInfo['agent_count']:1;
            $eachPrice = $price / $accountCount;
            if($acount == 0 and $inbound_id != 0){
                sendMessage('پرداخت شما انجام شد ولی ظرفیت این کانکشن پر شده است، مبلغ ' . number_format($price) . " تومان به کیف پول شما اضافه شد", null,null, $user_id);
                $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                $stmt->bind_param("ii", $price, $user_id);
                $stmt->execute();
                $stmt->close();
                
                sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد میخواست کانفیگ بخره، ظرفیت پر بود",null,null,$admin);                

                exit;
            }
            if($inbound_id == 0) {
                $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
                $stmt->bind_param("i", $server_id);
                $stmt->execute();
                $server_info = $stmt->get_result()->fetch_assoc();
                $stmt->close();
            
                if($server_info['ucount'] <= 0) {
                    sendMessage('پرداخت شما انجام شد ولی ظرفیت این سرور پر شده است، مبلغ ' . number_format($price) . " تومان به کیف پول شما اضافه شد", null,null, $user_id);
                    
                    $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                    $stmt->bind_param("ii", $price, $user_id);
                    $stmt->execute();
                    $stmt->close();

                    sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد میخواست کانفیگ بخره، ظرفیت پر بود",null,null,$admin);                
                    exit;
                }
            }
        
            $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
            $stmt->bind_param("i", $server_id);
            $stmt->execute();
            $serverInfo = $stmt->get_result()->fetch_assoc();
            $serverTitle = $serverInfo['title'];
            $srv_remark = $serverInfo['remark'];
            $stmt->close();
        
            $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
            $stmt->bind_param("i", $server_id);
            $stmt->execute();
            $serverConfig = $stmt->get_result()->fetch_assoc();
            $serverType = $serverConfig['type'];
            $portType = $serverConfig['port_type'];
            $panelUrl = $serverConfig['panel_url'];
            $stmt->close();
            include '../phpqrcode/qrlib.php';
        
            define('IMAGE_WIDTH',540);
            define('IMAGE_HEIGHT',540);
            for($i = 1; $i <= $accountCount; $i++){
                $uniqid = generateRandomString(42,$protocol);
                
                $savedinfo = file_get_contents('temp.txt');
                $savedinfo = explode('-',$savedinfo);
                $port = $savedinfo[0] + 1;
                $last_num = $savedinfo[1] + 1;
                
                if($botState['remark'] == "digits"){
                    $rnd = rand(10000,99999);
                    $remark = "{$srv_remark}-{$rnd}";
                }
                elseif($botState['remark'] == "manual"){
                    $remark = $payInfo['description'];
                }
                else{
                    $rnd = rand(1111,99999);
                    $remark = "{$srv_remark}-{$user_id}-{$rnd}";
                }
                if(!empty($description)) $remark = $description;
                if($portType == "auto"){
                    file_put_contents('temp.txt',$port.'-'.$last_num);
                }else{
                    $port = rand(1111,65000);
                }
                
                if($inbound_id == 0){    
                    if($serverType == "marzban"){
                        $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                        if(!$response->success){
                            if($response->msg == "User already exists"){
                                $remark .= rand(1111,99999);
                                $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                            }
                        }
                    }else{
                        $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid); 
                        if(!$response->success){
                            if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                            elseif(strstr($response->msg, "Port already exists")) $port = rand(1111,65000);
                            
                            $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid);
                        } 
                    }
                }else {
                    $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid); 
                    if(!$response->success){
                        if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
        
                        $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid);
                    } 
                }
                
                if(is_null($response)){
                    sendMessage('پرداخت شما با موفقیت انجام شد ولی گلم ، اتصال به سرور برقرار نیست لطفا مدیر رو در جریان بزار ...مبلغ ' . number_format($price) ." به کیف پولت اضافه شد",null,null, $user_id);
                    
                    $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                    $stmt->bind_param("ii", $price, $user_id);
                    $stmt->execute();
                    $stmt->close();

                    sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد میخواست کانفیگ بخره، اتصال به سرور برقرار نبود",null,null,$admin);                
                    exit;
                }
                if($response == "inbound not Found"){
                    sendMessage("پرداخت شما با موفقیت انجام شد ولی ❌ | 🥺 سطر (inbound) با آیدی $inbound_id تو این سرور وجود نداره ، مدیر رو در جریان بزار ...مبلغ " . number_format($price) . " به کیف پول شما اضافه شد",null,null,$user_id);
            
                    $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                    $stmt->bind_param("ii", $price, $user_id);
                    $stmt->execute();
                    $stmt->close();
                    
                    sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد میخواست کانفیگ بخره، ولی انباند پیدا نشد",null,null,$admin);                
                	exit;
                }
                if(!$response->success){
                    sendMessage('پرداخت شما با موفقیت انجام شد ولی خطا داد لطفا سریع به مدیر بگو ... مبلغ '. number_format($price) . " تومان به کیف پولت اضافه شد",null,null,$user_id);
                    sendMessage("خطای سرور {$server_info['title']}:\n\n" . $response->msg, null, null, $admin);
                    $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                    $stmt->bind_param("ii", $price, $user_id);
                    $stmt->execute();
                    $stmt->close();
                    sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد میخواست کانفیگ بخره، ولی خطا داد",null,null,$admin);                
                    exit;
                }
                
                if($serverType == "marzban"){
                    $uniqid = $token = str_replace("/sub/", "", $response->sub_link);
                    $subLink = $botState['subLinkState'] == "on"?$panelUrl . $response->sub_link:"";
                    $vraylink = [$subLink];
                    $vray_link = json_encode($response->vray_links);
                }else{
                    $token = RandomString(30);
                    $subLink = $botState['subLinkState']=="on"?$botUrl . "settings/subLink.php?token=" . $token:"";
            
                    $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, $inbound_id, $rahgozar, $customPath, $customPort, $customSni);
                    $vray_link = json_encode($vraylink);
                }
                foreach($vraylink as $link){
                $acc_text = "
                
        😍 سفارش جدید شما
        📡 پروتکل: $protocol
        🔮 نام سرویس: $remark
        🔋حجم سرویس: $volume گیگ
        ⏰ مدت سرویس: $days روز⁮⁮ ⁮⁮
        " . ($botState['configLinkState'] != "off" && $serverType != "marzban"?"
        💝 config : <code>$link</code>":"");
        
        if($botState['subLinkState'] == "on") $acc_text .= "
        
        🔋 Volume web: <code> $botUrl"."search.php?id=".$uniqid."</code>
        
        
        🌐 subscription : <code>$subLink</code>
                
                ";
                      
                    $file = RandomString() .".png";
                    $ecc = 'L';
                    $pixel_Size = 11;
                    $frame_Size = 0;
                    
                    QRcode::png($link, $file, $ecc, $pixel_Size, $frame_Size);
                	addBorderImage($file);
                	
                	$backgroundImage = imagecreatefromjpeg("QRCode.jpg");
                    $qrImage = imagecreatefrompng($file);
                    
                    $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
                    imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
                    imagepng($backgroundImage, $file);
                    imagedestroy($backgroundImage);
                    imagedestroy($qrImage);
        
                	$res = sendPhoto($botUrl . "/settings/" . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]]]),"HTML", $user_id);
                    unlink($file);
                }
                
                $agentBought = $payInfo['agent_bought'];
                
                $stmt = $connection->prepare("INSERT INTO `orders_list` 
                    (`userid`, `token`, `transid`, `fileid`, `server_id`, `inbound_id`, `remark`, `uuid`, `protocol`, `expire_date`, `link`, `amount`, `status`, `date`, `notif`, `rahgozar`, `agent_bought`)
                    VALUES (?, ?, '', ?, ?, ?, ?, ?, ?, ?, ?, ?,1, ?, 0, ?, ?);");
                $stmt->bind_param("ssiiisssisiiii", $user_id, $token, $fid, $server_id, $inbound_id, $remark, $uniqid, $protocol, $expire_date, $vray_link, $eachPrice, $date, $rahgozar, $agentBought);
                $stmt->execute();
                $order = $stmt->get_result(); 
                $stmt->close();
            }
            
            if($userInfo['refered_by'] != null){
                $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_AMOUNT'");
                $stmt->execute();
                $inviteAmount = $stmt->get_result()->fetch_assoc()['value']??0;
                $stmt->close();
                $inviterId = $userInfo['refered_by'];
                
                $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                $stmt->bind_param("ii", $inviteAmount, $inviterId);
                $stmt->execute();
                $stmt->close();
                 
                sendMessage("تبریک یکی از زیر مجموعه های شما خرید انجام داد شما مبلغ " . number_format($inviteAmount) . " تومان جایزه دریافت کردید",null,null,$inviterId);
            }
                
            if($inbound_id == 0) {
                $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` - ? WHERE `id`=?");
                $stmt->bind_param("ii", $accountCount, $server_id);
                $stmt->execute();
                $stmt->close();
            }else{
                $stmt = $connection->prepare("UPDATE `server_plans` SET `acount` = `acount` - ? WHERE id=?");
                $stmt->bind_param("ii", $accountCount, $fid);
                $stmt->execute();
                $stmt->close();
            }
        }
        elseif($payType == "RENEW_ACCOUNT"){
            $oid = $payInfo['plan_id'];
            $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
            $stmt->bind_param("i", $oid);
            $stmt->execute();
            $order = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            $fid = $order['fileid'];
            $remark = $order['remark'];
            $uuid = $order['uuid']??"0";
            $server_id = $order['server_id'];
            $inbound_id = $order['inbound_id'];
            $expire_date = $order['expire_date'];
            $expire_date = ($expire_date > $time) ? $expire_date : $time;
            
            $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ? AND `active` = 1");
            $stmt->bind_param("i", $fid);
            $stmt->execute();
            $respd = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            $name = $respd['title'];
            $days = $respd['days'];
            $volume = $respd['volume'];
            $price = $payInfo['price'];
            
            $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
            $stmt->bind_param("i", $server_id);
            $stmt->execute();
            $server_info = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            $serverType = $server_info['type'];
        
            if($serverType == "marzban"){
                $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
            }else{
                if($inbound_id > 0)
                    $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
                else
                    $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
            }
            
            if(is_null($response)){
        		sendMessage('پرداخت شما با موفقیت انجام شد ولی مشکل فنی در اتصال به سرور. لطفا به مدیریت اطلاع بدید، مبلغ ' . number_format($price) . " تومان به کیف پول شما اضافه شد",null,null,$user_id);
        		
                $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                $stmt->bind_param("ii", $price, $user_id);
                $stmt->execute();
                $stmt->close();

                sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id اضافه شد، میخواست کانفیگش رو تمدید کنه، ولی اتصال به سرور برقرار نبود",null,null,$admin);
            	exit;
            }
            $stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = ?, `notif` = 0 WHERE `id` = ?");
            $newExpire = $time + $days * 86400;
            $stmt->bind_param("ii", $newExpire, $oid);
            $stmt->execute();
            $stmt->close();
            $stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
            $stmt->bind_param("iiisii", $user_id, $server_id, $inbound_id, $remark, $price, $time);
            $stmt->execute();
            $stmt->close();
        
            sendMessage("✅سرویس $remark با موفقیت تمدید شد",getMainKeys(), null, $user_id);
        }
        elseif(preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType, $increaseInfo)){
            $orderId = $increaseInfo[1];
            
            $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
            $stmt->bind_param("i", $orderId);
            $stmt->execute();
            $orderInfo = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            
            $server_id = $orderInfo['server_id'];
            $inbound_id = $orderInfo['inbound_id'];
            $remark = $orderInfo['remark'];
            $uuid = $orderInfo['uuid']??"0";
            
            $planid = $increaseInfo[2];
        
            
            
            $stmt = $connection->prepare("SELECT * FROM `increase_day` WHERE `id` = ?");
            $stmt->bind_param("i", $planid);
            $stmt->execute();
            $res = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            $price = $payInfo['price'];
            $volume = $res['volume'];
        
            $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
            $stmt->bind_param("i", $server_id);
            $stmt->execute();
            $server_info = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            $serverType = $server_info['type'];
        
            if($serverType == "marzban"){
                $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_day'=>$volume]);
            }else{
                if($inbound_id > 0)
                    $response = editClientTraffic($server_id, $inbound_id, $uuid, 0, $volume);
                else
                    $response = editInboundTraffic($server_id, $uuid, 0, $volume);
            }
            
            if($response->success){
                $stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = `expire_date` + ?, `notif` = 0 WHERE `uuid` = ?");
                $newVolume = $volume * 86400;
                $stmt->bind_param("is", $newVolume, $uuid);
                $stmt->execute();
                $stmt->close();
                
                $stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
                $newVolume = $volume * 86400;
                $stmt->bind_param("iiisii", $user_id, $server_id, $inbound_id, $remark, $price, $time);
                $stmt->execute();
                $stmt->close();
                
                sendMessage("✅$volume روز به مدت زمان سرویس شما اضافه شد",getMainKeys(), null, $user_id);
            }else {
                sendMessage("پرداخت شما با موفقیت انجام شد ولی به دلیل مشکل فنی امکان افزایش حجم نیست. لطفا به مدیریت اطلاع بدید یا 5دقیقه دیگر دوباره تست کنید مبلغ " . number_format($price) . " تومان به کیف پول شما اضافه شد", $user_id);
                $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                $stmt->bind_param("ii", $price, $user_id);
                $stmt->execute();
                $stmt->close();
    
                sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id اضافه شد، میخواست زمان سرویسشو افزایش بده",null,null,$admin);
            }
        }
        elseif(preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType, $increaseInfo)){
            $orderId = $increaseInfo[1];
            
            $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
            $stmt->bind_param("i", $orderId);
            $stmt->execute();
            $orderInfo = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            
            $server_id = $orderInfo['server_id'];
            $inbound_id = $orderInfo['inbound_id'];
            $remark = $orderInfo['remark'];
            $uuid = $orderInfo['uuid']??"0";
            
            $planid = $increaseInfo[2];
            
            $stmt = $connection->prepare("SELECT * FROM `increase_plan` WHERE `id` = ?");
            $stmt->bind_param("i", $planid);
            $stmt->execute();
            $res = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            $price = $payInfo['price'];
            $volume = $res['volume'];
            
                $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
                $stmt->bind_param("i", $server_id);
                $stmt->execute();
                $server_info = $stmt->get_result()->fetch_assoc();
                $stmt->close();
                $serverType = $server_info['type'];
            
                if($serverType == "marzban"){
                    $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_volume'=>$volume]);
                }else{
                    if($inbound_id > 0)
                        $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, 0);
                    else
                        $response = editInboundTraffic($server_id, $uuid, $volume, 0);
                }
                
            if($response->success){
                $stmt = $connection->prepare("UPDATE `orders_list` SET `notif` = 0 WHERE `uuid` = ?");
                $stmt->bind_param("s", $uuid);
                $stmt->execute();
                $stmt->close();
                sendMessage( "✅$volume گیگ به حجم سرویس شما اضافه شد",getMainKeys(), null, $user_id);
            }else {
                sendMessage("پرداخت شما با موفقیت انجام شد ولی مشکل فنی در ارتباط با سرور. لطفا سلامت سرور را بررسی کنید مبلغ " . number_format($price) . " تومان به کیف پول شما اضافه شد",null,null,$user_id);
                
                $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                $stmt->bind_param("ii", $price, $user_id);
                $stmt->execute();
                $stmt->close();

                sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $user_id اضافه شد، میخواست حجم کانفیگشو افزایش بده",null,null,$admin);                
            }
        }
        elseif($payType == "RENEW_SCONFIG"){
            $user_id = $user_id;
            $fid = $payInfo['plan_id']; 
        
            $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
            $stmt->bind_param("i", $fid);
            $stmt->execute();
            $file_detail = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            
            $volume = $file_detail['volume'];
            $days = $file_detail['days'];
            
            $price = $payInfo['price'];   
            $server_id = $file_detail['server_id'];
            $configInfo = json_decode($payInfo['description'],true);
            $remark = $configInfo['remark'];
            $uuid = $configInfo['uuid'];
            $isMarzban = $configInfo['marzban'];
            
            $remark = $payInfo['description'];
            $inbound_id = $payInfo['volume']; 
            
            if($isMarzban){
                $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
            }else{
                if($inbound_id > 0)
                    $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
                else
                    $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
            }
            
        	if(is_null($response)){
        		sendMessage('🔻مشکل فنی در اتصال به سرور. لطفا به مدیریت اطلاع بدید',null,null,$user_Id);
        		exit;
        	}
        	$stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
        	$stmt->bind_param("iiisii", $user_id, $server_id, $inbound_id, $remark, $price, $time);
        	$stmt->execute();
        	$stmt->close();

            sendMessage("✅سرویس $remark با موفقیت تمدید شد",null,null,$user_id);
        }
        

        editKeys(json_encode(['inline_keyboard'=>[[['text'=>"خودکار تأیید شد",'callback_data'=>"wizwizch"]]]]), $payInfo['message_id'], $payInfo['chat_id']);
    }
}

```

# FILE: /var/www/html/wizwizxui-timebot/settings/messagewizwiz.php


```
<?php 
include_once '../baseInfo.php';
include_once '../config.php';
include_once 'jdf.php';

$rateLimit = $botState['rateLimit']??0;
if(time() > $rateLimit){
    $rate = json_decode(curl_get_file_contents("https://api.pooleno.ir/v1/currency/short-name/trx?type=buy"),true);
    $botState['USDRate'] = round($rate['priceUsdt'],2);
    $botState['TRXRate'] = round($rate['priceFiat'] / 10,2);
    $botState['rateLimit'] = strtotime("+1 hour");
    
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'BOT_STATES'");
    $stmt->execute();
    $isExists = $stmt->get_result();
    $stmt->close();
    if($isExists->num_rows>0) $query = "UPDATE `setting` SET `value` = ? WHERE `type` = 'BOT_STATES'";
    else $query = "INSERT INTO `setting` (`type`, `value`) VALUES ('BOT_STATES', ?)";
    $newData = json_encode($botState);
    
    $stmt = $connection->prepare($query);
    $stmt->bind_param("s", $newData);
    $stmt->execute();
    $stmt->close();
}

$stmt = $connection->prepare("SELECT * FROM `send_list` WHERE `state` = 1 LIMIT 1");
$stmt->execute();
$list = $stmt->get_result();
$stmt->close();

if($list->num_rows > 0){
    $info = $list->fetch_assoc();
    
    $sendId = $info['id'];
    $offset = $info['offset'];
    $type = $info['type'];
    $file_id = $info['file_id'];
    $chat_id = $info['chat_id'];
    $text = $info['text'];
    $message_id = $info['message_id'];
    
    if($offset == '0'){
        if($type == "forwardall") $msg = "عملیات هدایت همگانی شروع شد";
        else $msg = "عملیات ارسال پیام همگانی شروع شد";
        
        bot('sendMessage',[
            'chat_id'=>$admin,
            'text'=>$msg
            ]);
    }
    
    $stmt = $connection->prepare("SELECT * FROM `users`ORDER BY `id` LIMIT 50 OFFSET ?");
    $stmt->bind_param("i", $offset);
    $stmt->execute();
    $usersList = $stmt->get_result();
    $stmt->close();
    
    $keys = json_encode([
                'inline_keyboard' => [
                    [['text'=>$buttonValues['start_bot'],'callback_data'=>"mainMenu"]]
                    ]
            ]);
    if($usersList->num_rows > 0) {
        while($user = $usersList->fetch_assoc()){
            if($type == 'text'){
                sendMessage($text,$keys,null,$user['userid']);
            }elseif($type == 'music'){
                bot('sendAudio',[
                    'chat_id' => $user['userid'],
                    'audio' => $file_id,
                    'caption' => $text,
                    'reply_markup'=>$keys
                ]);
            }elseif($type == 'video'){
                bot('sendVideo',[
                    'chat_id' => $user['userid'],
                    'video' => $file_id,
                    'caption' => $text,
                    'reply_markup'=>$keys
                ]);
            }elseif($type == 'voice'){
                bot('sendVoice',[
                    'chat_id' => $user['userid'],
                    'voice' => $file_id,
                    'caption' => $text,
                    'reply_markup'=>$keys
                ]);
            }elseif($type == 'document'){
                bot('sendDocument',[
                    'chat_id' => $user['userid'],
                    'document' => $file_id,
                    'caption' => $text,
                    'reply_markup'=>$keys
                ]);
            }elseif($type == 'photo'){
                bot('sendPhoto', [
                    'chat_id' => $user['userid'],
                    'photo' => $file_id,
                    'caption' => $text,
                    'reply_markup'=>$keys
                ]); 
            }elseif($type == "forwardall"){
                forwardmessage($user['userid'], $chat_id, $message_id);
            }
            else {
                bot('sendDocument',[
                    'chat_id' => $user['userid'],
                    'document' => $file_id,
                    'caption' => $text,
                    'reply_markup'=>$keys
                ]);
            }
            $offset++;
        }
        $stmt = $connection->prepare("UPDATE `send_list` SET `offset` = ? WHERE `id` = ?");
        $stmt->bind_param("ii", $offset, $sendId);
        $stmt->execute();
        $stmt->close();
    }else{
        if($type == "forwardall") $msg = "عملیات هدایت همگانی با موفقیت انجام شد";
        else $msg = "عملیات ارسال پیام همگانی با موفقیت انجام شد";
        
        bot('sendMessage',[
            'chat_id'=>$admin,
            'text'=>$msg . "\nبه " . $offset . " نفر پیامتو فرستادم"
            ]);
            
        $stmt = $connection->prepare("DELETE FROM `send_list` WHERE `id` = ?");
        $stmt->bind_param('i', $sendId);
        $stmt->execute();
        $stmt->close();
    }
}


?>

```

# FILE: /var/www/html/wizwizxui-timebot/settings/subLink.php


```
<?php
include "../baseInfo.php";
include "../config.php";
$connection = new mysqli('localhost',$dbUserName,$dbPassword,$dbName);
if($connection->connect_error){
    exit("error " . $connection->connect_error);  
}
$connection->set_charset("utf8mb4");
if(isset($_GET['token'])){
$token = $_GET['token'];
    if(preg_match('/[a-zA-Z0-9]{30}/',$token)){
        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `token` = ?");
        $stmt->bind_param("s", $token);
        $stmt->execute();
        $info = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        
        $remark = $info['remark'];
        $uuid = $info['uuid']??"0";
        $server_id = $info['server_id'];
        $inbound_id = $info['inbound_id'];
        $protocol = $info['protocol'];
        $rahgozar = $info['rahgozar'];
        
        $file_id = $info['fileid'];
        
        $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
        $stmt->bind_param("i", $file_id);
        $stmt->execute();
        $file_detail = $stmt->get_result()->fetch_assoc();
        $customPath = $file_detail['custom_path'];
        $customPort = $file_detail['custom_port'];
        $customSni = $file_detail['custom_sni'];


        $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE id=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $serverType = $server_info['type'];

        $response = getJson($server_id)->obj;
        if($inbound_id == 0) {
            foreach($response as $row){
                $clientInbound = $row->id;
                $clients = json_decode($row->settings)->clients;
                if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
                    $total = $row->total;
                    $port = $row->port;
                    $up = $row->up;
                    $down = $row->down; 
                    $netType = json_decode($row->streamSettings)->network;
                    $security = json_decode($row->streamSettings)->security;
                    break;
                }
            }
        }else {
            foreach($response as $row){
                if($row->id == $inbound_id) {
                    $clientInbound = $row->id;
                    $port = $row->port;
                    $netType = json_decode($row->streamSettings)->network;
                    $security = json_decode($row->streamSettings)->security;
                    
                    $clientsStates = $row->clientStats;
                    $clients = json_decode($row->settings)->clients;
                    foreach($clients as $key => $client){
                        if($client->id == $uuid || $client->password == $uuid){
                            $email = $client->email;
                            $emails = array_column($clientsStates,'email');
                            $emailKey = array_search($email,$emails);
                            
                            $total = $clientsStates[$emailKey]->total;
                            $up = $clientsStates[$emailKey]->up;
                            $enable = $clientsStates[$emailKey]->enable;
                            $down = $clientsStates[$emailKey]->down; 
                            break;
                        }
                    }
                }
            }
        }
        $totalUsed = round( ($up + $down) / 1073741824, 2) . " GB";
        $total = round ($total / 1073741824, 2) . " GB";
        $daysLeft = round(($info['expire_date'] - time())/86400,1);
    	$link = json_decode($info['link'])[0];

        if(preg_match('/vmess/',$link)){
            $link_info = json_decode(base64_decode(str_replace('vmess://','',$link)));
            $uniqid = $link_info->id;
            $port = $link_info->port;
            $netType = $link_info->net;
        }else{
            $link_info = parse_url($link);
            $panel_ip = $link_info['host'];
            $uniqid = $link_info['user'];
            $protocol = $link_info['scheme'];
        }


        
        $newRemark = preg_replace("/\(📊.+-.+\|📆.+\)/","", $remark) . "(📊" . $totalUsed . " - " . $total . "|📆" .  $daysLeft . ")";
        if($inbound_id == 0) $res = editInboundRemark($server_id, $uuid, $newRemark);
        else $res = editClientRemark($server_id, $clientInbound, $uuid, $newRemark);

        if($res->success){
            $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $newRemark, $port, $netType, $inbound_id, $rahgozar, $customPath, $customPort, $customSni);
            $stmt = $connection->prepare("UPDATE `orders_list` SET `link` = ?, `remark` = ? WHERE `token` = ?");
            $newLink = json_encode($vraylink);
            $stmt->bind_param("sss", $newLink, $newRemark, $token);
            $stmt->execute();
            $stmt->close();
            
            echo base64_encode(implode("\n", $vraylink));
            exit();
        }else exit("Error occured");
    }
}
echo "Wrong token";
?>

```

# FILE: /var/www/html/wizwizxui-timebot/settings/values.php


```
<?php

$mainValues = [
    'banned' => '❌ | هی بهت گفتم آدم باش گوش نکردی ، الان مسدود شدی 😑😂',
    'customer_custome_plan_day' => "⏰|لطفا  تعداد روز اشتراکت رو وارد کن\n💰|هزینه هر روز: DAY-PRICE",
    'customer_custome_plan_volume'=>"🔋|لطفا مقدار گیگابایت سرویست رو وارد کن\n💰|هزینه هر گیگ: VOLUME-PRICE",
    'customer_custome_plan_name'=>'اسم کانفیگ رو وارد کن ( حروف انگیلیسی و عدد باهم وارد کنید )',
    'send_user_id'=>"🀄️| آیدی عددی کاربر رو بفرس :",
    'enter_decrease_amount'=>"💸 | مبلغی که میخوای ازش کم کنی رو وارد کن:",
    'enter_increase_amount'=>"💸 | مبلغی که میخوای بهش بدی رو وارد کن:",
    'user_not_found'=>"🥴 | همچین کسی رو نداریما اشتباه وارد کردی به نظرم",
    'amount_decreased_from_your_wallet'=> "✅ مبلغ AMOUNT تومان از حساب شما کم شد",
    'amount_decreased_from_user_wallet'=>"✅ مبلغ AMOUNT تومان از کیف پول کاربر مورد نظر کم شد",
    'increase_wallet_cart_to_cart'=>"♻️ عزیزم یه تصویر از فیش واریزی برام ارسال کن :

🔰 <code>ACCOUNT-NUMBER</code> - HOLDER-NAME

✅ بعد از اینکه پرداختت تایید شد مبلغ مورد نظر به کیف پولت اضافه میشه!",
    'order_increase_sent'=>"🥇 سفارش شما با موفقیت ثبت شد.
    بعد از تایید به کیف پولت اضافه میکنم ... 💞",
    'please_send_only_image'=>"لطفا فقط عکس ارسال کنید",
    'reached_main_menu'=>"خب برگشتم عقب اگه کاری داری بگو 😉 | اگه خواستی یکی از گزینه هارو انتخاب کن که کارتو انجام بدم

🚪 /start",
    'increase_wallet_request_message'=>"💳 درخواست ( افزایش موجودی )

💰مبلغ: PRICE تومان
🧑‍💻 نام و نام خانوادگی : NAME
🎯 یوزرنیم : @USERNAME
🎫 کد کاربری : <code>USER-ID</code>
",
    'out_of_connection_capacity'=>'ظرفیت این کانکشن پر شده است',
    'out_of_server_capacity'=>'ظرفیت این سرور پر شده است',
    'can_create_specific_account'=> "روی این پلن فقط AMOUNT اکانت میشه ساخت",
    'buy_account_cart_to_cart'=>"♻️ عزیزم یه تصویر از فیش واریزی یا شماره پیگیری -  ساعت پرداخت - نام پرداخت کننده رو در یک پیام برام ارسال کن :

🔰 <code>ACCOUNT-NUMBER</code> - HOLDER-NAME

✅ بعد از اینکه پرداختت تایید شد ( لینک سرور ) به صورت خودکار از طریق همین ربات برات ارسال میشه!",
    'renew_ccount_cart_to_cart'=>"♻️ عزیزم یه تصویر از فیش واریزی یا شماره پیگیری -  ساعت پرداخت - نام پرداخت کننده رو در یک پیام برام ارسال کن :

🔰 <code>ACCOUNT-NUMBER</code> - HOLDER-NAME",
    'order_buy_sent'=>"🛍 سفارشت با موفقیت ثبت شد.
بعد از تایید برات ارسال میکنم ... 🥳",
    'buy_custom_account_request'=>"💓 خرید پلن دلخواه ( TYPE )
    
▫️آیدی کاربر: USER-ID
👨‍💼اسم کاربر: <a href='tg://user?id=USER-ID'>NAME</a>
⚡️ نام کاربری: @USERNAME
💰مبلغ پرداختی: PRICE تومان
✏️ نام سرویس: REMARK
🔋حجم سرویس: VOLUME گیگ
⏰ مدت سرویس: DAYS روز",
'buy_new_account_request'=>"❗️|💳 خرید جدید ( TYPE )

▫️آیدی کاربر: USER-ID
👨‍💼اسم کاربر: NAME
⚡️ نام کاربری: USERNAME
💰مبلغ پرداختی: PRICE تومان
🚦سرور: SERVERNAME
✏️ نام سرویس: REMARK
🔋حجم سرویس: VOLUME گیگ
⏰ مدت سرویس: DAYS روز",
'buy_new_much_account_request'=>"❗️|💳 خرید جدید ( TYPE )

▫️آیدی کاربر: USER-ID
👨‍💼اسم کاربر: NAME
⚡️ نام کاربری: USERNAME
💰مبلغ پرداختی: PRICE تومان
🏖 تعداد اکانت: ACCOUNT-COUNT
✏️ نام سرویس: REMARK",
'invite_buy_new_account'=>"👨‍👦‍👦 خرید ( زیر مجموعه )

🧝‍♂️آیدی کاربر: USER-ID
🛡اسم کاربر: NAME
🔖 نام کاربری: USERNAME
💰مبلغ پرداختی: PRICE تومان
🔮 نام سرویس: REMARK
💮 سفارش: FILENAME",
    'renew_order_sent'=>"✅| دوست عزیز ، درخواستت با موفقیت ثبت شد، بعد از بررسی و تمدید ادمین کانفیگ رو برات میفرستم ممنون از صبوریت 
    
🚪 /start",
'renew_account_request_message'=>"♻️ تمدید سرویس ( TYPE )

▫️آیدی کاربر: USER-ID
👨‍💼اسم کاربر: NAME
⚡️ نام کاربری: USERNAME
💰مبلغ پرداختی: PRICE تومان
✏️ نام سرویس: REMARK
🔋حجم سرویس: VOLUME گیگ
⏰ مدت سرویس: DAYS روز",
'increase_account_request_message'=>"⏰ درخواست افزایش ( TYPE سرویس )

▫️آیدی کاربر: USER-ID
👨‍💼اسم کاربر: NAME
⚡️ نام کاربری: USERNAME
🎈 نام سرویس: REMARK
🔋TYPE افزایش: INCREASE گیگ/روز
💰قیمت: PRICE تومان",
    'waiting_message'=>'⏳ در حال انتظار ...',
    'join_channel_message'=>"❌ برای استفاده از ربات حتما باید در کانال زیر عضو شوید:
    
✅ بعد از اینکه عضو شدید روی دکمه عضو شدم بزنید

",
    'bot_is_updating'=> "🌛ربات در حال بروزرسانی می باشد ...",
    'select_one_to_show_detail'=> ' 🔅 یکی از سرویس هاتو انتخاب کن و مشخصات کاملش رو ببین :',
    'you_dont_have_config'=>'عزیزم هیچ سفارشی نداری 🙁 باید یه کانفیگ خریداری کنی',
    'no_order_found'=> "موردی یافت نشد",
    'config_details_message'=>"وضعیت کانفیگ: STATE
    
🔮 نام کانفیگ : NAME

لینک اتصال: CONNECT-LINK

لینک سابسکریبشن: SUB-LINK
⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
",
    'please_wait_message'=>"🙃 | لطفا منتظر باشید",
    'send_only_number'=> "😡 | مگه نمیگم فقط عدد بفرس نمیفهمی؟ یا خودتو زدی به نفهمی؟",
    'change_bot_settings_message'=>'🔰هرکدوم از امکانات رو اگه تو ربات استفاده ای نداره ( خاموش ) کن !',
    'saved_successfuly'=>"✅|با موفقیت ذخیره شد",
    'invited_user_joined_message'=>"😍|تبریک یه نفر با لینک شما وارد ربات شد",
    'please_select_from_below_buttons'=>"🔘|لطفا فقط از کلید زیر استفاده کنید",
    'use_iranian_number_only'=>"🔘|لطفا فقط با شماره ایرانی اقدام کنید",
    'phone_confirmed'=>"✅|شماره شما با موفقیت تأیید شد",
    'send_your_phone_number'=>"سلام عزیزم، برای استفاده از ربات شماره تماس خود را با استفاده از کلید زیر ارسال کنید 👇",
    'start_message'=>'📣به ربات کانفیگ پرسرعت خوش اومدین🌹❤️ 

🔰جهت خرید و یا استفاده از کانفیگ های خریداری شده ربات ، کانال آموزشی رو مطالعه بفرمایید.
@v2tray 
🔰کد تخفیف خرید اول در اخرین پست کانال اطلاع رسانی

⚡️خرید کانفیک جدید رو بزن تا بریم مرحله به مرحله بهت بگم⚡️

🚪 /start',
    'new_member_joined'=>"📢 | یه گل جدید عضو ربات شد :

نام و نام خانوادگی: FULLNAME
نام کاربری: @USERNAME
آیدی عددی: USERID

به نظرم یه پیام براش بفرست مثلا ( تبلیغی یا خوش آمد گویی ) 😍",
    "not_joine_yet"=>"هنوز که عضو کانال نشدی",
    'insert_discount_code'=>"🎁|کد تخفیف تو را وارد کن:",
    "not_valid_discount_code"=>"😔|کد تخفیفی که وارد کردی معتبر نیس",
    'valid_discount_code'=>"✅|کد تخفیف با موفقیت استفاده شد
مقدار تخفیف AMOUNT تومان",
'used_discount_code'=>"☑️|🎁 کد تخفیف استفاده شد

🔰آیدی کاربر: USERID
👨‍💼اسم کاربر: NAME
⚡️ نام کاربری: USERNAME
🎁 کد تخفیف: DISCOUNTCODE
💰مقدار تخفیف: AMOUNT تومان
⁮⁮ ⁮⁮",
"send_config_uuid"=>"❗️| لینک کانفیگ یا uuid رو برام بفرس اطلاعات کامل رو تحویلت بدم 🤭",
'not_correct_text'=>"متن وارد شده معتبر نمی باشد",
'receving_information'=>"♻️در حال دریافت جزییات ... ",
'request_agency_message'=>"درخواست نمایندگی

🔰آیدی کاربر: USERID
👨‍💼اسم کاربر: NAME
⚡️ نام کاربری: USERNAME
⁮⁮ ⁮⁮",
    'agency_request_sent'=>"درخواست شما با موفقیت ارسال شد، لطفا منتظر باشید!⁮⁮ ⁮⁮",
    'agency_request_already_sent'=>"درخواست شما قبلاً ارسال شده، لطفا منتظر باشید!⁮⁮ ⁮⁮",
    'agency_request_declined'=>"🥺 درخواست شما برای نمایندگی رد گردید",
    'agency_request_approved'=>"✅ درخواست شما برای نمایندگی تأیید شد",
    'send_agent_discount_percent' =>"لطفا مقدار تخفیف این نمایندگی را  به صورت درصد وارد کنید، مثلا 10",
    'agent_setting_message' =>" 🧚🏻‍♀️ نماینده محترم:

از این بخش میتوانید خرید تکی و خرید انبوه داشته باشید و همچنین کانفیگ های خریداری شده را مدیریت کنید",
    'selling_is_off'=>"فعلا فروش نداریم",
    'no_server_available'=>"😔 | عزیز دلم هیچ سرور فعالی نداریم لطفا بعدا مجدد تست کن",
    'buy_sub_select_location' => '  1️⃣ مرحله یک:

لوکیشن مدنظرت رو برا خرید انتخاب کن: 😊',
    'the_bot_in_not_admin' => "😡|ای بابا ،ربات هنوز تو کانال عضو نشده، اول ربات رو تو کانال ادمین کن و آیدیش رو بفرست",
    'category_not_avilable'=>"هیچ دسته بندی برای این سرور وجود ندارد",
    'receive_categories'=>"♻️ | دریافت دسته بندی ...",
    'buy_sub_select_category'=> "2️⃣ مرحله دوم:

دسته بندی مورد نظرت رو انتخاب کن 🤭",
    'no_plan_available'=>"💡پلنی در این دسته بندی وجود ندارد",
    'receive_plans'=>"📍در حال دریافت لیست پلن ها",
    'buy_sub_select_plan'=> "3️⃣ مرحله سه:

یکی از پلن هارو انتخاب کن و برو برای پرداختش 🤲 🕋", 
    'buy_custom_plan'=>'➕ پلن دلخواه تو بخر',
    'select_one_plan_to_edit'=>"یکی از پلن ها رو انتخاب کن تا برات ویرایشش کنم", 
    'enter_account_amount' => "♻️ تعداد اکانت درخواستی رو وارد کن حداکثر هربار 6 عدد:

⚠️ | نکته: در صورت وارد کردن به مقدار بالا احتمالا اکانت ساخته نشود و پنل x-ui گیر کند",
    'send_positive_number'=>"لطفا عددی بزرگتر از 0 وارد کنید",
    'buy_subscription_detail'=>"〽️ نام پلن: PLAN-NAME
        ➖➖➖➖➖➖➖
        💎 قیمت پنل : PRICE
        ➖➖➖➖➖➖➖
        📃 توضیحات :
        DESCRIPTION
        ➖➖➖➖➖➖➖",
    'buy_much_subscription_detail'=>"〽️ نام پلن: PLAN-NAME
        تعداد اکانت: ACCOUNT-COUNT
        قیمت پنل: PRICE
        ➖➖➖➖➖➖➖
        💎 قیمت کل : TOTAL-PRICE
        ➖➖➖➖➖➖➖
        📃 توضیحات :
        DESCRIPTION
        ➖➖➖➖➖➖➖",
    'buy_custom_subscription_detail'=>"〽️ نام پلن: PLAN-NAME
        حجم اختصاصی: VOLUME GB
        مدت اختصاصی: DAYS روز
        ➖➖➖➖➖➖➖
        💎 قیمت پنل : PRICE
        ➖➖➖➖➖➖➖
        📃 توضیحات :
        DESCRIPTION
        ➖➖➖➖➖➖➖",
    "agents_list" => "🔍 لیست نمایندگان:

جهت مشاده آمار فروش نمایندگان روی اسم نماینده کلیک کنید، همچنین میتوانید برای نماینده درصد تعیین کنید یا آن را از لیست نمایندگان خارج کنید",
    'agent_deleted_successfuly'=>"نمایندگی با موفقیت حذف شد",
    'agent_details'=>'🙎‍♂️اطلاعات نماینده AGENT-NAME

سمت راست درآمد و سمت چپ تعداد خرید نماینده می باشد',
    'send_config_remark'=>"لطفا ریمارک کانفیگ را وارد کنید",
    'forward_your_message'=>"لطفا پیام مورد نظر خود را به ربات فروارد کنید",
    "enter_ticket_title"=>"💠لطفا موضوع تیکت را ارسال کنید!",
    "enter_ticket_description"=> "💠لطفا متن و یا عکس تیکت را بصورت ساده و مختصر ارسال کنید!",
    "sent_config_to_user"=> '✅ کانفیگ و براش ارسال کردم
ریمارک: REMARK
حجم سرویس: VOLUME گیگ
مدت زمان سرویس: DAYS روز',
    "renewed_config_to_user"=> '✅ کانفیگ و براش تمدید کردم
ریمارک: REMARK
حجم سرویس: VOLUME گیگ
مدت زمان سرویس: DAYS روز',
    'sending_config_to_user'=>'🚀 | 😍 در حال ارسال کانفیگ به مشتری ...',
    'config_not_found'=>"مشکلی پیش اومده، دوباره از نو انجام بده",
    'incorrect_config_name'=>"😡|اسم وارد شده معتبر نمی باشد",
    'pay_with_tron_wallet'=>"♻️ عزیزم مبلغ AMOUNT ترون رو به والت زیر ارسال کن و تکسید آیدی واریزی ترون رو برام ارسال کن :

🔰 <code>TRON-WALLET</code>",
    'incorrect_tax_id'=>"تکسید آیدی وارد شده نامعتبر است",
    'used_tax_id'=>"این تکسید آیدی قبلا استفاده شده است",
    'in_review_tax_id'=>"تراکنش شما در صف بررسی قرار گرفت",
    'user_taxid_rejected'=>"تراکنش ناموفق TYPE (ترون)
    
آیدی کاربر: USERID
اسم: NAME
یوزرنیم: USERNAME

تکسید آیدی: TAXID

<b>بعد از 5 تلاش رد گردید</b>",
    'your_taxid_rejected'=>"تراکنش TYPE شما با تکسید آیدی: TAXID

<b>بعد از 5 تلاش رد شد</b>",
    'incorrect_user_taxid_rejected'=>"تراکنش ناموفق TYPE (ترون)
    
آیدی کاربر: USERID
اسم: NAME
یوزرنیم: USERNAME

تکسید آیدی: TAXID

<b>به دلیل ثبت تراکنش نادرست رد شد</b>",
    'your_incorrect_taxid_rejected'=>"تراکنش TYPE شما با تکسید آیدی: TAXID

<b>به دلیل ثبت تراکنش نادرست رد شد</b>",
    'partially_paid_user_taxid'=>"تراکنش ناموفق TYPE (ترون)
    
آیدی کاربر: USERID
اسم: NAME
یوزرنیم: USERNAME

تکسید آیدی: TAXID

<b>به دلیل عدم مطابقت مبلغ تراکنش رد شد</b>",
    'you_have_partially_paid'=>"تراکنش TYPE شما با تکسید آیدی: TAXID

<b>به دلیل عدم مطابقت مبلغ تراکنش رد شد</b>",
    'agent_discount_settings'=>"مدیریت تخفیف های نماینده AGENT-NAME",
    'config_doesnt_exist'=>"کانفیگ یافت نشد"
];

$buttonValues = [
    'bot_reports'=>"📉 آمار کلی ربات",
    'message_to_user'=>"📞 پیام خصوصی",
    'user_reports'=>"🔑 اطلاعات کاربر",
    'admins_list'=>"👤 لیست ادمین ها",
    'increase_wallet'=>"💵 افزایش موجودی",
    'decrease_wallet'=>"💸 کاهش موجودی",
    'create_account'=>"⌨️ ایجاد اکانت انبوه",
    'ban_user'=>"❌ مسدود کردن کاربر",
    'unban_user'=>"✅ آزاد کردن کاربر",
    'server_settings'=>'🚦مدیریت و تنظیمات سرورها',
    'categories_settings'=>'🗂 مدیریت دسته ها',
    'plan_settings'=>'🪣 مدیریت پلن ها',
    'discount_settings'=>"🎁 مدیریت تخفیف ها",
    'main_button_settings'=>"🕹 مدیریت دکمه ها ",
    'gateways_settings'=>'💳 تنظیمات درگاه و کانال',
    'bot_settings'=>'⚙️ تنظیمات ربات',
    'tickets_list'=>'📪 تیکت ها',
    'message_to_all'=>"📨 ارسال پیام همگانی",
    'forward_to_all'=>"📨 فروارد پیام همگانی",
    'back_to_main'=>'⤵️ برگرد به منوی اصلی ',  
    'cart_to_cart'=>"💳 کارت به کارت",
    'now_payment_gateway'=>"💳 درگاه NowPayment",
    'zarinpal_gateway'=> "💳 درگاه زرین پال",
    'nextpay_gateway'=>"💳 درگاه نکست پی",
    'weswap_gateway'=>"💳 درگاه ارزی ریالی",
    'approve' => 'تایید ✅',
    'approved' => 'تایید شد',
    'decline' => 'عدم تایید ❌',
    'declined' => 'رد شد',
    'back_button'=> "برگشت 🔙",
    'renew_connection_link'=>"🚷 قطع دسترسی و لینک جدید",
    'update_config_connection'=>"⌛️ بروزرسانی کانفیگ",
    'increase_config_volume'=>"🩸 افزایش حجم سرویس",
    'increase_config_days'=>"📆 افزایش زمان سرویس",
    'renew_config'=>'♻ تمدید سرویس',
    'change_config_location'=>'🌎 تغییر لوکیشن',
    'selected_protocol'=>"🚦 پروتکل انتخابی",
    'volume_left'=>"⏳ حجم باقیمانده:",
    'expire_date'=>"⏰  تاریخ انقضاء: ",
    'buy_date'=>"⏰  تاریخ خرید: ",
    'plan_name'=>" 🚀 نام پلن:",
    'on'=>"روشن ✅",
    'off'=>"خاموش ❌",
    'active'=>"فعال 🟢",
    'deactive'=>"غیر فعال 🔴",
    'send_phone_number'=>'☎️ ارسال شماره',
    'send_message_to_user'=>"✉️ ارسال پیام به کاربر ",
    'cancel' => '😪 منصرف شدم بیخیال',
    'join_channel'=>"عضویت در کانال",
    'have_joined'=>"عضو شدم ✅",
    'gift_volume_day'=>"🎯 هدیه حجم و زمان",
    'test_account'=>"🎁 دریافت اکانت تست ",
    'invite_friends'=>"",
    'my_info'=>"🧑‍💼 حساب کاربری",
    'my_subscriptions'=>'📱 کانفیگ های من',
    'buy_subscriptions'=>'خرید کانفیگ جدید',
    'shared_existence'=>"❕ موجودی اشتراکی ",
    'individual_existence'=>"❗️ موجودی اختصاصی ",
    'application_links'=>'',
    'my_tickets'=>"",
    'search_config'=>"",
    'delete_config'=>"❌ حذف کانفیگ",
    'pay_with_wallet' => "💰پرداخت با موجودی",
    'request_agency' =>"🧑‍💼 درخواست نمایندگی 🧑‍💼",
    'agency_setting' =>"➰ پنل همکاری ➰",
    'agent_one_buy'=>"➕ خرید تکی",
    'agent_much_buy'=>"♾ خرید انبوه",
    'agent_bought_accounts'=>"تعداد خرید",
    'agent_joined_date'=>"تاریخ عضویت",
    'agent_agency_date'=>"تاریخ نمایندگی",
    "agent_list"=>" 📍 مدیریت نمایندگان 📍",
    'search_agent_config'=>"جستجوی کانفیگ",
    'search_admin_config'=>"جستجوی کانفیگ کاربر",
    'sharj'=>"",
    "qr_config"=>"🔳 کیو آر کانفیگ",
    "qr_sub"=>"🔳 کیو آر ساب",
    'start_bot'=>"شروع ربات",
    'enable_config'=>"فعال سازی کانفیگ",
    'disable_config'=>"غیر فعال سازی کانفیگ",
    "tron_gateway"=>"درگاه ترون",
    'plan_discount'=>"روی پلن",
    'server_discount'=>"روی سرور"
];
?>

```

# FILE: /var/www/html/wizwizxui-timebot/config.php


```
<?php
include_once "settings/values.php";
include_once 'settings/jdf.php';
include_once 'baseInfo.php';

$connection = new mysqli('localhost',$dbUserName,$dbPassword,$dbName);
if($connection->connect_error){
    exit("error " . $connection->connect_error);  
}
$connection->set_charset("utf8mb4");

function bot($method, $datas = []){
    global $botToken;
    $url = "https://api.telegram.org/bot" . $botToken . "/" . $method;
    $ch = curl_init(); 
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($datas));
    $res = curl_exec($ch);
    if (curl_error($ch)) {
        var_dump(curl_error($ch));
    } else {
        return json_decode($res);
    }
}
function sendMessage($txt, $key = null, $parse ="MarkDown", $ci= null, $msg = null){
    global $from_id;
    $ci = $ci??$from_id;
    return bot('sendMessage',[
        'chat_id'=>$ci,
        'text'=>$txt,
        'reply_to_message_id'=>$msg,
        'reply_markup'=>$key,
        'parse_mode'=>$parse
    ]);
}
function editKeys($keys = null, $msgId = null, $ci = null){
    global $from_id,$message_id;
    $ci = $ci??$from_id;
    $msgId = $msgId??$message_id;
   
    bot('editMessageReplyMarkup',[
		'chat_id' => $ci,
		'message_id' => $msgId,
		'reply_markup' => $keys
    ]);
}
function editText($msgId, $txt, $key = null, $parse = null, $ci = null){
    global $from_id;
    $ci = $ci??$from_id;

    return bot('editMessageText', [
        'chat_id' => $ci,
        'message_id' => $msgId,
        'text' => $txt,
        'parse_mode' => $parse,
        'reply_markup' =>  $key
        ]);
}
function delMessage($msg = null, $chat_id = null){
    global $from_id, $message_id;
    $msg = $msg??$message_id;
    $chat_id = $chat_id??$from_id;
    
    return bot('deleteMessage',[
        'chat_id'=>$chat_id,
        'message_id'=>$msg
        ]);
}
function sendAction($action, $ci= null){
    global $from_id;
    $ci = $ci??$from_id;

    return bot('sendChatAction',[
        'chat_id'=>$ci,
        'action'=>$action
    ]);
}
function forwardmessage($tochatId, $fromchatId, $message_id){
    return bot('forwardMessage',[
        'chat_id'=>$tochatId,
        'from_chat_id'=>$fromchatId,
        'message_id'=>$message_id
    ]);
}
function sendPhoto($photo, $caption = null, $keyboard = null, $parse = "MarkDown", $ci =null){
    global $from_id;
    $ci = $ci??$from_id;
    return bot('sendPhoto',[
        'chat_id'=>$ci,
        'caption'=>$caption,
        'reply_markup'=>$keyboard,
        'photo'=>$photo,
        'parse_mode'=>$parse
    ]);
}
function getFileUrl($fileid){
    $filePath = bot('getFile',[
        'file_id'=>$fileid
    ])->result->file_path;
    return "https://api.telegram.org/file/bot" . $botToken . "/" . $filePath;
}
function alert($txt, $type = false, $callid = null){
    global $callbackId;
    $callid = $callid??$callbackId;
    return bot('answercallbackquery', [
        'callback_query_id' => $callid,
        'text' => $txt,
        'show_alert' => $type
    ]);
}

$range = [
        '149.154.160.0/22',
        '149.154.164.0/22',
        '91.108.4.0/22',
        '91.108.56.0/22',
        '91.108.8.0/22',
        '95.161.64.0/20',
    ];
function check($return = false){
    global $range;
    foreach ($range as $rg) {
        if (ip_in_range($_SERVER['REMOTE_ADDR'], $rg)) {
            return true;
        }
    }
    if ($return == true) {
        return false;
    }

    die('You do not have access');

}
function curl_get_file_contents($URL){
    $c = curl_init();
    curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($c, CURLOPT_URL, $URL);
    $contents = curl_exec($c);
    curl_close($c);

    if ($contents) return $contents;
    else return FALSE;
}

function ip_in_range($ip, $range){
    if (strpos($range, '/') == false) {
        $range .= '/32';
    }
    // $range is in IP/CIDR format eg 127.0.0.1/24
    list($range, $netmask) = explode('/', $range, 2);
    $range_decimal = ip2long($range);
    $ip_decimal = ip2long($ip);
    $wildcard_decimal = pow(2, (32 - $netmask)) - 1;
    $netmask_decimal = ~$wildcard_decimal;
    return (($ip_decimal & $netmask_decimal) == ($range_decimal & $netmask_decimal));
}

$time = time();
$update = json_decode(file_get_contents("php://input"));
if(isset($update->message)){
    $from_id = $update->message->from->id;
    $text = $update->message->text;
    $first_name = htmlspecialchars($update->message->from->first_name);
    $caption = $update->message->caption;
    $chat_id = $update->message->chat->id;
    $last_name = htmlspecialchars($update->message->from->last_name);
    $username = $update->message->from->username?? " ندارد ";
    $message_id = $update->message->message_id;
    $forward_from_name = $update->message->reply_to_message->forward_sender_name;
    $forward_from_id = $update->message->reply_to_message->forward_from->id;
    $reply_text = $update->message->reply_to_message->text;
}
if(isset($update->callback_query)){
    $callbackId = $update->callback_query->id;
    $data = $update->callback_query->data;
    $text = $update->callback_query->message->text;
    $message_id = $update->callback_query->message->message_id;
    $chat_id = $update->callback_query->message->chat->id;
    $chat_type = $update->callback_query->message->chat->type;
    $username = htmlspecialchars($update->callback_query->from->username)?? " ندارد ";
    $from_id = $update->callback_query->from->id;
    $first_name = htmlspecialchars($update->callback_query->from->first_name);
    $markup = json_decode(json_encode($update->callback_query->message->reply_markup->inline_keyboard),true);
}
if($from_id < 0) exit();
$stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid`=?");
$stmt->bind_param("i", $from_id);
$stmt->execute();
$uinfo = $stmt->get_result();
$userInfo = $uinfo->fetch_assoc();
$stmt->close();
 
$stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'PAYMENT_KEYS'");
$stmt->execute();
$paymentKeys = $stmt->get_result()->fetch_assoc()['value'];
if(!is_null($paymentKeys)) $paymentKeys = json_decode($paymentKeys,true);
else $paymentKeys = array();
$stmt->close();

$stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'BOT_STATES'");
$stmt->execute();
$botState = $stmt->get_result()->fetch_assoc()['value'];
if(!is_null($botState)) $botState = json_decode($botState,true);
else $botState = array();
$stmt->close();

$channelLock = $botState['lockChannel'];
$joniedState= bot('getChatMember', ['chat_id' => $channelLock,'user_id' => $from_id])->result->status;

if ($update->message->document->file_id) {
    $filetype = 'document';
    $fileid = $update->message->document->file_id;
} elseif ($update->message->audio->file_id) {
    $filetype = 'music';
    $fileid = $update->message->audio->file_id;
} elseif ($update->message->photo[0]->file_id) {
    $filetype = 'photo';
    $fileid = $update->message->photo->file_id;
    if (isset($update->message->photo[2]->file_id)) {
        $fileid = $update->message->photo[2]->file_id;
    } elseif ($fileid = $update->message->photo[1]->file_id) {
        $fileid = $update->message->photo[1]->file_id;
    } else {
        $fileid = $update->message->photo[1]->file_id;
    }
} elseif ($update->message->voice->file_id) {
    $filetype = 'voice';
    $voiceid = $update->message->voice->file_id;
} elseif ($update->message->video->file_id) {
    $filetype = 'video';
    $fileid = $update->message->video->file_id;
}

$cancelKey=json_encode(['keyboard'=>[
    [['text'=>$buttonValues['cancel']]]
],'resize_keyboard'=>true]);
$removeKeyboard = json_encode(['remove_keyboard'=>true]);

function getMainKeys(){
    global $connection, $userInfo, $from_id, $admin, $botState, $buttonValues;
    $mainKeys = array();
    $temp = array();

    if($botState['agencyState'] == "on" && $userInfo['is_agent'] == 1){
        $mainKeys = array_merge($mainKeys, [
            [['text'=>$buttonValues['agency_setting'],'callback_data'=>"agencySettings"]],
            [['text'=>$buttonValues['agent_one_buy'],'callback_data'=>"agentOneBuy"],['text'=>$buttonValues['agent_much_buy'],'callback_data'=>"agentMuchBuy"]],
            [['text'=>$buttonValues['my_subscriptions'],'callback_data'=>"agentConfigsList"]],
            ]);
    }else{
        $mainKeys = array_merge($mainKeys,[
            (($botState['agencyState'] == "on" && $userInfo['is_agent'] == 0)?[
                ['text'=>$buttonValues['request_agency'],'callback_data'=>"requestAgency"]
                ]:
                []),
            (($botState['sellState'] == "on" || $from_id == $admin || $userInfo['isAdmin'] == true)?
                [['text'=>$buttonValues['my_subscriptions'],'callback_data'=>'mySubscriptions'],['text'=>$buttonValues['buy_subscriptions'],'callback_data'=>"buySubscription"]]
                :
                [['text'=>$buttonValues['my_subscriptions'],'callback_data'=>'mySubscriptions']]
                    )
            ]);
    }
    $mainKeys = array_merge($mainKeys,[
        (
            ($botState['testAccount'] == "on")?[['text'=>$buttonValues['test_account'],'callback_data'=>"getTestAccount"]]:
                []
            ),
        [['text'=>$buttonValues['sharj'],'callback_data'=>"increaseMyWallet"]],
        [['text'=>$buttonValues['invite_friends'],'callback_data'=>"inviteFriends"],['text'=>$buttonValues['my_info'],'callback_data'=>"myInfo"]],
        (($botState['sharedExistence'] == "on" && $botState['individualExistence'] == "on")?
        [['text'=>$buttonValues['shared_existence'],'callback_data'=>"availableServers"],['text'=>$buttonValues['individual_existence'],'callback_data'=>"availableServers2"]]:[]),
        (($botState['sharedExistence'] == "on" && $botState['individualExistence'] != "on")?
            [['text'=>$buttonValues['shared_existence'],'callback_data'=>"availableServers"]]:[]),
        (($botState['sharedExistence'] != "on" && $botState['individualExistence'] == "on")?
            [['text'=>$buttonValues['individual_existence'],'callback_data'=>"availableServers2"]]:[]
        ),
        [['text'=>$buttonValues['application_links'],'callback_data'=>"reciveApplications"],['text'=>$buttonValues['my_tickets'],'callback_data'=>"supportSection"]],
        (($botState['searchState']=="on" || $from_id == $admin || $userInfo['isAdmin'] == true)?
            [['text'=>$buttonValues['search_config'],'callback_data'=>"showUUIDLeft"]]
            :[]),
    ]);
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` LIKE '%MAIN_BUTTONS%'");
    $stmt->execute();
    $buttons = $stmt->get_result();
    $stmt->close();
    if($buttons->num_rows >0){
        while($row = $buttons->fetch_assoc()){
            $rowId = $row['id'];
            $title = str_replace("MAIN_BUTTONS","",$row['type']);
            
            $temp[] =['text'=>$title,'callback_data'=>"showMainButtonAns" . $rowId];
            if(count($temp)>=2){
                array_push($mainKeys,$temp);
                $temp = array();
            }
        }
    }
    array_push($mainKeys,$temp);
    if($from_id == $admin || $userInfo['isAdmin'] == true) array_push($mainKeys,[['text'=>"مدیریت ربات ⚙️",'callback_data'=>"managePanel"]]);
    return json_encode(['inline_keyboard'=>$mainKeys]); 
}
function getAgentKeys(){
    global $buttonValues, $mainValues, $from_id, $userInfo, $connection;
    $agencyDate = jdate("Y-m-d H:i:s",$userInfo['agent_date']);
    $joinedDate = jdate("Y-m-d H:i:s",$userInfo['date']);
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `userid` = ? AND `agent_bought` = 1");
    $stmt->bind_param("i", $from_id);
    $stmt->execute();
    $boughtAccounts = $stmt->get_result()->num_rows;
    $stmt->close();
    
    return json_encode(['inline_keyboard'=>[
        [['text'=>$boughtAccounts,'callback_data'=>"wizwizch"],['text'=>$buttonValues['agent_bought_accounts'],'callback_data'=>"wizwizch"]],
        [['text'=>$joinedDate,'callback_data'=>"wizwizch"],['text'=>$buttonValues['agent_joined_date'],'callback_data'=>"wizwizch"]],
        [['text'=>$agencyDate,'callback_data'=>"wizwizch"],['text'=>$buttonValues['agent_agency_date'],'callback_data'=>"wizwizch"]],
        [['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]],
    ]]);
}
function getAdminKeys(){
    global $buttonValues, $mainValues, $from_id, $admin;
    
    return json_encode(['inline_keyboard'=>[
        [['text'=>$buttonValues['bot_reports'],'callback_data'=>"botReports"],['text'=>$buttonValues['message_to_user'],'callback_data'=>"messageToSpeceficUser"]],
        [['text'=>$buttonValues['user_reports'],'callback_data'=>"userReports"]],
        ($from_id == $admin?[['text'=>$buttonValues['admins_list'],'callback_data'=>"adminsList"]]:[]),
        [['text'=>$buttonValues['increase_wallet'],'callback_data'=>"increaseUserWallet"],['text'=>$buttonValues['decrease_wallet'],'callback_data'=>"decreaseUserWallet"]],
        [['text'=>$buttonValues['create_account'],'callback_data'=>"createMultipleAccounts"],
        ['text'=>$buttonValues['gift_volume_day'],'callback_data'=>"giftVolumeAndDay"]],
        [['text'=>$buttonValues['ban_user'],'callback_data'=>"banUser"],['text'=>$buttonValues['unban_user'],'callback_data'=>"unbanUser"]],
        [['text'=>$buttonValues['search_admin_config'],'callback_data'=>"searchUsersConfig"]],
        [['text'=>$buttonValues['server_settings'],'callback_data'=>"serversSetting"]],
        [['text'=>$buttonValues['categories_settings'],'callback_data'=>"categoriesSetting"]],
        [['text'=>$buttonValues['plan_settings'],'callback_data'=>"backplan"]],
        [['text'=>$buttonValues['discount_settings'],'callback_data'=>"discount_codes"],['text'=>$buttonValues['main_button_settings'],'callback_data'=>"mainMenuButtons"]],
        [['text'=>$buttonValues['gateways_settings'],'callback_data'=>"gateWays_Channels"],['text'=>$buttonValues['bot_settings'],'callback_data'=>'botSettings']],
        [['text'=>$buttonValues['tickets_list'],'callback_data'=>"ticketsList"],['text'=>$buttonValues['message_to_all'],'callback_data'=>"message2All"]],
        [['text'=>$buttonValues['forward_to_all'],'callback_data'=>"forwardToAll"]],
        [
            ['text'=>$buttonValues['agent_list'],'callback_data'=>"agentsList"],
            ['text'=>'درخواست های رد شده','callback_data'=>"rejectedAgentList"]
            ],
        [['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]],
    ]]);
    
}

function setSettings($field, $value){
    global $connection, $botState;
    $botState[$field]= $value;
    
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'BOT_STATES'");
    $stmt->execute();
    $isExists = $stmt->get_result();
    $stmt->close();
    if($isExists->num_rows>0) $query = "UPDATE `setting` SET `value` = ? WHERE `type` = 'BOT_STATES'";
    else $query = "INSERT INTO `setting` (`type`, `value`) VALUES ('BOT_STATES', ?)";
    $newData = json_encode($botState);
    
    $stmt = $connection->prepare($query);
    $stmt->bind_param("s", $newData);
    $stmt->execute();
    $stmt->close();
}
function getRejectedAgentList(){
    global $connection, $mainValues, $buttonValues;
    
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `is_agent` = 2");
    $stmt->execute();
    $list = $stmt->get_result();
    $stmt->close();
    
    if($list->num_rows>0){
        $keys = array();
        $keys[] = [['text'=>"آزاد ساختن",'callback_data'=>"wizwizch"],['text'=>"اسم کاربر",'callback_data'=>'wizwizch'],['text'=>"آیدی عددی",'callback_data'=>"wizwizch"]];
        while($row = $list->fetch_assoc()){
            $userId = $row['userid'];
            
            $userDetail = bot('getChat',['chat_id'=>$userId])->result;
            $fullName = $userDetail->first_name . " " . $userDetail->last_name;
            
            $keys[] = [['text'=>"✅",'callback_data'=>"releaseRejectedAgent" . $userId],['text'=>$fullName,'callback_data'=>"wizwizch"],['text'=>$userId,'callback_data'=>"wizwizch"]];
        }
        $keys[] = [['text'=>$buttonValues['back_button'],'callback_data'=>"managePanel"]];
        return json_encode(['inline_keyboard'=>$keys]);
    }else return null;
}
function getAgentDetails($userId){
    global $connection, $mainVAlues, $buttonValues;
    
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ? AND `is_agent` = 1");
    $stmt->bind_param("i", $userId);
    $stmt->execute();
    $agentDetail = $stmt->get_result();
    $stmt->close();


    $today = strtotime("today");
    $yesterday = strtotime("yesterday");
    $lastWeek = strtotime("last week");
    $lastMonth = strtotime("last month");

    $stmt = $connection->prepare("SELECT COUNT(`id`) AS `count`, SUM(`amount`) AS `total` FROM `orders_list` WHERE `date` >= ? AND `agent_bought` = 1 AND `userid` = ?");
    
    $stmt->bind_param("ii", $today, $userId);
    $stmt->execute();
    $todayIncome = $stmt->get_result()->fetch_assoc();
    
    $stmt->bind_param("ii", $yesterday, $userId);
    $stmt->execute();
    $yesterdayIncome = $stmt->get_result()->fetch_assoc();
    
    $stmt->bind_param("ii", $lastWeek, $userId);
    $stmt->execute();
    $lastWeekIncome = $stmt->get_result()->fetch_assoc();
    
    $stmt->bind_param("ii", $lastMonth, $userId);
    $stmt->execute();
    $lastMonthIncome = $stmt->get_result()->fetch_assoc();
    
    $stmt->close();
    
    
    return json_encode(['inline_keyboard'=>[
        [
            ['text'=>"(" . $todayIncome['count'] . ") " . number_format($todayIncome['total']),'callback_data'=>'wizwizch'],
            ['text'=>"درآمد امروز",'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>"(" . $yesterdayIncome['count'] . ") " . number_format($yesterdayIncome['total']),'callback_data'=>"wizwizch"],
            ['text'=>"درآمد دیروز",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=>"(" . $lastWeekIncome['count'] . ") " . number_format($lastWeekIncome['total']),'callback_data'=>"wizwizch"],
            ['text'=>"درآمد یک هفته",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=>"(" . $lastMonthIncome['count'] . ") " . number_format($lastMonthIncome['total']),'callback_data'=>"wizwizch"],
            ['text'=>"درآمد یک ماه",'callback_data'=>"wizwizch"]
            ],
        [['text' => $buttonValues['back_button'], 'callback_data' => "agentsList"]]
        ]]);
}
function checkSpam(){
    global $connection, $from_id, $userInfo, $admin;
    
    if($userInfo != null && $from_id != $admin){
        $spamInfo = json_decode($userInfo['spam_info'],true)??array();
        $spamDate = $spamInfo['date'];
        if(isset($spamInfo['banned'])){
            if(time() <= $spamInfo['banned']) return $spamInfo['banned'];
        }
        
        if(time() <= $spamDate) $spamInfo['count'] += 1;
        else{
            $spamInfo['count'] = 1;
            $spamInfo['date'] = strtotime("+1 minute");
        }
        if($spamInfo['count'] >= 50){
            $spamInfo['banned'] = strtotime("+1 day");
        }
        $spamInfo = json_encode($spamInfo);
        
        $stmt = $connection->prepare("UPDATE `users` SET `spam_info` = ? WHERE `userid` = ?");
        $stmt->bind_param("si", $spamInfo, $from_id);
        $stmt->execute();
        $stmt->close();
    }else return null;
}
function getAgentsList($offset = 0){
    global $connection, $mainValues, $buttonValues;
    $limit = 15;
    
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `is_agent` = 1 LIMIT ? OFFSET ?");
    $stmt->bind_param('ii', $limit, $offset);
    $stmt->execute();
    $agentList = $stmt->get_result();
    $stmt->close();
    
    $keys = array();
    if($agentList->num_rows == 0 && $offset == 0) return null;
    
    $keys[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"درصد تخفیف",'callback_data'=>"wizwizch"],['text'=>"تاریخ نمایندگی",'callback_data'=>"wizwizch"],['text'=>"اسم نماینده",'callback_data'=>"wizwizch"],['text'=>"آیدی عددی",'callback_data'=>"wizwizch"]];
    if($agentList->num_rows > 0){
        while($row = $agentList->fetch_assoc()){
            $userId = $row['userid'];
            
            $userDetail = bot('getChat',['chat_id'=>$userId])->result;
            $userUserName = $userDetail->username;
            $fullName = $userDetail->first_name . " " . $userDetail->last_name;
            $joinedDate = jdate("Y-m-d H:i",$row['agent_date']);

            $keys[] = [['text'=>"❌",'callback_data'=>"removeAgent" . $userId],['text'=>"⚙️",'callback_data'=>"agentPercentDetails" . $userId],['text'=>$joinedDate,'callback_data'=>"wizwizch"],['text'=>$fullName,'callback_data'=>"agentDetails" . $userId],['text'=>$userId,'callback_data'=>"agentDetails" . $userId]];
        }
    }
    if($offset == 0 && $limit <= $agentList->num_rows)
        $keys[] = [
            ['text'=>" »» صفحه بعدی »»",'callback_data'=>"nextAgentList" . ($offset + $limit)]
            ];
    elseif($limit <= $agentList->num_rows)
        $keys[] = [
            ['text'=>" »» صفحه بعدی »»",'callback_data'=>"nextAgentList" . ($offset + $limit)],
            ['text'=>" «« صفحه قبلی ««",'callback_data'=>"nextAgentList" . ($offset - $limit)]
            ];
    elseif($offset != 0)
        $keys[] = [
            ['text'=>" «« صفحه قبلی ««",'callback_data'=>"nextAgentList" . ($offset - $limit)]
            ];
            
    $keys[] = [['text' => $buttonValues['back_button'], 'callback_data' => "managePanel"]];
    return json_encode(['inline_keyboard'=>$keys]);
}
function getAgentDiscounts($agentId){
    global $connection, $mainValues, $buttonValues, $botState;
    
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `is_agent` = 1 AND `userid` = ?");
    $stmt->bind_param("i", $agentId);
    $stmt->execute();
    $agentInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $keys = array();
    
    $discounts = json_decode($agentInfo['discount_percent'],true);

    $normal = $discounts['normal'];
    $keys[] = [['text'=>" ",'callback_data'=>"wizwizch"],
    ['text'=>$normal . "%",'callback_data'=>"editAgentDiscountNormal" . $agentId . "_0"],
    ['text'=>"عمومی",'callback_data'=>"wizwizch"]];            
    
    if($botState['agencyPlanDiscount']=="on"){
        foreach($discounts['plans'] as $planId=>$discount){
            $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ?");
            $stmt->bind_param('i', $planId);
            $stmt->execute();
            $info = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            
            $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `id` = ?");
            $stmt->bind_param("i", $info['catid']);
            $stmt->execute();
            $catInfo = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            
            $keys[] = [['text'=>"❌",'callback_data'=>"removePercentOfAgentPlan" . $agentId . "_" . $planId],
            ['text'=>$discount . "%",'callback_data'=>"editAgentDiscountPlan" . $agentId . "_" . $planId],
            ['text'=>$info['title'] . " " . $catInfo['title'],'callback_data'=>"wizwizch"]];            
        }
    }else{
        foreach($discounts['servers'] as $serverId=>$discount){
            $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id` = ?");
            $stmt->bind_param('i', $serverId);
            $stmt->execute();
            $info = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            
            $keys[] = [['text'=>"❌",'callback_data'=>"removePercentOfAgentServer" . $agentId . "_" . $serverId],
            ['text'=>$discount . "%",'callback_data'=>"editAgentDiscountServer" . $agentId . "_" . $serverId],
            ['text'=>$info['title'],'callback_data'=>"wizwizch"]];            
        }                
    }
    if($botState['agencyPlanDiscount']=="on")$keys[] = [['text' => "افزودن تخفیف پلن", 'callback_data' => "addDiscountPlanAgent" . $agentId]];
    else $keys[] = [['text' => "افزودن تخفیف سرور", 'callback_data' => "addDiscountServerAgent" . $agentId]];
    $keys[] = [['text' => $buttonValues['back_button'], 'callback_data' => "agentsList"]];
    return json_encode(['inline_keyboard'=>$keys]);
}
function NOWPayments($method, $endpoint, $datas = []){
    global $paymentKeys;

    $base_url = 'https://api.nowpayments.io/v1/';

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);

    switch ($method) {
        case 'GET':
            curl_setopt($ch, CURLOPT_HTTPHEADER, ['X-API-KEY: ' . $paymentKeys['nowpayment']]);
            if(!empty($datas)) {
                if(is_array($datas)) {
                    $parameters = http_build_query($datas);
                    curl_setopt($ch, CURLOPT_URL, $base_url . $endpoint . '?' . $parameters);
                } else {
                    if($endpoint == 'payment') curl_setopt($ch, CURLOPT_URL,$base_url . $endpoint . '/' . $datas);
                }
            } else {
                curl_setopt($ch, CURLOPT_URL, $base_url . $endpoint);
            }
            break;

        case 'POST':
            $datas = json_encode($datas);
            curl_setopt($ch, CURLOPT_HTTPHEADER, ['X-API-KEY: ' . $paymentKeys['nowpayment'], 'Content-Type: application/json']);
            curl_setopt($ch, CURLOPT_POST, true);
            curl_setopt($ch, CURLOPT_POSTFIELDS, $datas);
            curl_setopt($ch, CURLOPT_URL, $base_url . $endpoint);
            break;

        default:
            break;
    }

    $res = curl_exec($ch);
    
    if(curl_error($ch)) var_dump(curl_error($ch));
    else return json_decode($res);
}
function getServerConfigKeys($serverId,$offset = 0){
    global $connection, $mainValues, $buttonValues;
    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
    $stmt->bind_param("i", $serverId);
    $stmt->execute();
    $cats= $stmt->get_result();
    $stmt->close();
    
    $cty = $cats->fetch_assoc();
    $id = $cty['id'];
    $cname = $cty['title'];
    $flagwizwiz = $cty['flag'];
    $remarkwizwiz = $cty['remark'];
    $ucount = $cty['ucount'];
    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
    $stmt->bind_param("i", $id);
    $stmt->execute();
    $serverConfig= $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $reality = $serverConfig['reality']=="true"?$buttonValues['active']:$buttonValues['deactive'];
    $panelUrl = $serverConfig['panel_url'];
    $sni = !empty($serverConfig['sni'])?$serverConfig['sni']:" ";
    $headerType = !empty($serverConfig['header_type'])?$serverConfig['header_type']:" ";
    $requestHeader = !empty($serverConfig['request_header'])?$serverConfig['request_header']:" ";
    $responseHeader = !empty($serverConfig['response_header'])?$serverConfig['response_header']:" ";
    $security = !empty($serverConfig['security'])?$serverConfig['security']:" ";
    $portType = $serverConfig['port_type']=="auto"?"خودکار":"تصادفی";
    $serverType = " ";
    switch ($serverConfig['type']){
        case "sanaei":
            $serverType = "سنایی";
            break;
        case "alireza":
            $serverType = "علیرضا";
            break;
        case "normal":
            $serverType = "ساده";
            break;
        case "marzban":
            $serverType = "مرزبان";
            break;
    }
    return json_encode(['inline_keyboard'=>array_merge([
        [
            ['text'=>$panelUrl,'callback_data'=>"wizwizch"],
            ],
        [
            ['text'=>$cname,'callback_data'=>"editServerName$id"],
            ['text'=>"❕نام سرور",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=>$flagwizwiz,'callback_data'=>"editServerFlag$id"],
            ['text'=>"🚩 پرچم سرور",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=>$remarkwizwiz,'callback_data'=>"editServerRemark$id"],
            ['text'=>"📣 ریمارک سرور",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=>$serverType??" ",'callback_data'=>"changeServerType$id"],
            ['text'=>"نوعیت سرور",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=>$ucount,'callback_data'=>"editServerMax$id"],
            ['text'=>"ظرفیت سرور",'callback_data'=>"wizwizch"]
            ]
            ],
            ($serverConfig['type'] != "marzban"?[
        [
            ['text'=>$portType,'callback_data'=>"changePortType$id"],
            ['text'=>"نوعیت پورت",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=>$sni,'callback_data'=>"editsServersni$id"],
            ['text'=>"sni",'callback_data'=>"wizwizch"],
            ],
        [
            ['text'=>$headerType,'callback_data'=>"editsServerheader_type$id"],
            ['text'=>"header type",'callback_data'=>"wizwizch"],
            ],
        [
            ['text'=>$requestHeader,'callback_data'=>"editsServerrequest_header$id"],
            ['text'=>"request header",'callback_data'=>"wizwizch"],
            ],
        [
            ['text'=>$responseHeader,'callback_data'=>"editsServerresponse_header$id"],
            ['text'=>"response header",'callback_data'=>"wizwizch"],
            ],
        [
            ['text'=>$security,'callback_data'=>"editsServersecurity$id"],
            ['text'=>"security",'callback_data'=>"wizwizch"],
            ],
        (($serverConfig['type'] == "sanaei" || $serverConfig['type'] == "alireza")?
        [
            ['text'=>$reality,'callback_data'=>"changeRealityState$id"],
            ['text'=>"reality",'callback_data'=>"wizwizch"],
            ]:[]),
        [
            ['text'=>"♻️ تغییر آیپی های سرور",'callback_data'=>"changesServerIp$id"],
            ],
        [
            ['text'=>"♻️ تغییر security setting",'callback_data'=>"editsServertlsSettings$id"],
            ]
            ]:[]),[
        [
            ['text'=>"🔅تغییر اطلاعات ورود",'callback_data'=>"changesServerLoginInfo$id"],
            ],
        [
            ['text'=>"✂️ حذف سرور",'callback_data'=>"wizwizdeleteserver$id"],
            ],
        [['text' => $buttonValues['back_button'], 'callback_data' => "nextServerPage" . $offset]]
        ])]);
}
function getServerListKeys($offset = 0){
    global $connection, $mainValues, $buttonValues;
    
    $limit = 15;
    
    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `active`=1 LIMIT ? OFFSET ?");
    $stmt->bind_param('ii', $limit, $offset);
    $stmt->execute();
    $cats= $stmt->get_result();
    $stmt->close();


    $keys = array();
    $keys[] = [['text'=>"وضعیت",'callback_data'=>"wizwizch"],['text'=>"تنظیمات",'callback_data'=>"wizwizch"],['text'=>"نوعیت",'callback_data'=>"wizwizch"],['text'=>"سرور",'callback_data'=>"wizwizch"]];
    if($cats->num_rows == 0){
        $keys[] = [['text'=>"سروری یافت نشد",'callback_data'=>"wizwizch"]];
    }else {
        while($cty = $cats->fetch_assoc()){
            $id = $cty['id'];
            $cname = $cty['title'];
            $flagwizwiz = $cty['flag'];
            $remarkwizwiz = $cty['remark'];
            $state = $cty['state'] == "1"?$buttonValues['active']:$buttonValues['deactive'];
            $ucount = $cty['ucount'];
            $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
            $stmt->bind_param("i", $id);
            $stmt->execute();
            $serverTypeInfo= $stmt->get_result()->fetch_assoc();
            $stmt->close(); 
            $portType = $serverTypeInfo['port_type']=="auto"?"خودکار":"تصادفی";
            $serverType = " ";
            switch ($serverTypeInfo['type']){
                case "sanaei":
                    $serverType = "سنایی";
                    break;
                case "alireza":
                    $serverType = "علیرضا";
                    break;
                case "normal":
                    $serverType = "ساده";
                    break;
                case "marzban":
                    $serverType = "مرزبان";
                    break;
            }
            $keys[] = [['text'=>$state,'callback_data'=>'toggleServerState' . $id . "_" . $offset],['text'=>"⚙️",'callback_data'=>"showServerSettings" . $id . "_" . $offset],['text'=>$serverType??" ",'callback_data'=>"wizwizch"],['text'=>$cname,'callback_data'=>"wizwizch"]];
        } 
    }
    if($offset == 0 && $cats->num_rows >= $limit){
        $keys[] = [['text'=>" »» صفحه بعدی »»",'callback_data'=>"nextServerPage" . ($offset + $limit)]];
    }
    elseif($cats->num_rows >= $limit){
        $keys[] = [
            ['text'=>" »» صفحه بعدی »»",'callback_data'=>"nextServerPage" . ($offset + $limit)],
            ['text'=>" «« صفحه قبلی ««",'callback_data'=>"nextServerPage" . ($offset - $limit)]
            ];
    }
    elseif($offset != 0){
        $keys[] = [['text'=>" «« صفحه قبلی ««",'callback_data'=>"nextServerPage" . ($offset - $limit)]];
    }
    $keys[] = [
        ['text'=>'➕ ثبت سرور xui','callback_data'=>"addNewServer"],
        ['text'=>"➕ ثبت سرور مرزبان",'callback_data'=>"addNewMarzbanPanel"]
        ];
    $keys[] = [['text' => $buttonValues['back_button'], 'callback_data' => "managePanel"]];
    return json_encode(['inline_keyboard'=>$keys]);
}
function getCategoriesKeys($offset = 0){
    $limit = 15;
    
    global $connection, $mainValues, $buttonValues;
    $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `active`=1 AND `parent`=0 LIMIT ? OFFSET ?");
    $stmt->bind_param('ii', $limit, $offset);
    $stmt->execute();
    $cats = $stmt->get_result();
    $stmt->close();


    $keys = array();
    $keys[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"اسم دسته",'callback_data'=>"wizwizch"]];
    if($cats->num_rows == 0){
        $keys[] = [['text'=>"دسته بندی یافت نشد",'callback_data'=>"wizwizch"]];
    }else {
        while($cty = $cats->fetch_assoc()){
            $id = $cty['id'];
            $cname = $cty['title'];
            $keys[] = [['text'=>"❌",'callback_data'=>"wizwizcategorydelete$id" . "_" . $offset],['text'=>$cname,'callback_data'=>"wizwizcategoryedit$id" . "_" . $offset]];
        }
    }
    
    if($offset == 0 && $cats->num_rows >= $limit){
        $keys[] = [['text'=>" »» صفحه بعدی »»",'callback_data'=>"nextCategoryPage" . ($offset + $limit)]];
    }
    elseif($cats->num_rows >= $limit){
        $keys[] = [
            ['text'=>" »» صفحه بعدی »»",'callback_data'=>"nextCategoryPage" . ($offset + $limit)],
            ['text'=>" «« صفحه قبلی ««",'callback_data'=>"nextCategoryPage" . ($offset - $limit)]
            ];
    }
    elseif($offset != 0){
        $keys[] = [['text'=>" «« صفحه قبلی ««",'callback_data'=>"nextCategoryPage" . ($offset - $limit)]];
    }
    
    $keys[] = [['text'=>'➕ افزودن دسته جدید','callback_data'=>"addNewCategory"]];
    $keys[] = [['text' => $buttonValues['back_button'], 'callback_data' => "managePanel"]];
    return json_encode(['inline_keyboard'=>$keys]);
}
function getGateWaysKeys(){
    global $connection, $mainValues, $buttonValues;
    
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'BOT_STATES'");
    $stmt->execute();
    $botState = $stmt->get_result()->fetch_assoc()['value'];
    if(!is_null($botState)) $botState = json_decode($botState,true);
    else $botState = array();
    $stmt->close();
    
    $cartToCartState = $botState['cartToCartState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $walletState = $botState['walletState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $sellState = $botState['sellState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $weSwapState = $botState['weSwapState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $robotState = $botState['botState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $nowPaymentWallet = $botState['nowPaymentWallet']=="on"?$buttonValues['on']:$buttonValues['off'];
    $nowPaymentOther = $botState['nowPaymentOther']=="on"?$buttonValues['on']:$buttonValues['off'];
    $tronWallet = $botState['tronWallet']=="on"?$buttonValues['on']:$buttonValues['off'];
    $zarinpal = $botState['zarinpal']=="on"?$buttonValues['on']:$buttonValues['off'];
    $nextpay = $botState['nextpay']=="on"?$buttonValues['on']:$buttonValues['off'];
    $rewaredChannel = $botState['rewardChannel']??" ";
    $lockChannel = $botState['lockChannel']??" ";

    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'PAYMENT_KEYS'");
    $stmt->execute();
    $paymentKeys = $stmt->get_result()->fetch_assoc()['value'];
    if(!is_null($paymentKeys)) $paymentKeys = json_decode($paymentKeys,true);
    else $paymentKeys = array();
    $stmt->close();
    return json_encode(['inline_keyboard'=>[
        [
            ['text'=>(!empty($paymentKeys['bankAccount'])?$paymentKeys['bankAccount']:" "),'callback_data'=>"changePaymentKeysbankAccount"],
            ['text'=>"شماره حساب",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>(!empty($paymentKeys['holderName'])?$paymentKeys['holderName']:" "),'callback_data'=>"changePaymentKeysholderName"],
            ['text'=>"دارنده حساب",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>(!empty($paymentKeys['nowpayment'])?$paymentKeys['nowpayment']:" "),'callback_data'=>"changePaymentKeysnowpayment"],
            ['text'=>"کد درگاه nowPayment",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>(!empty($paymentKeys['zarinpal'])?$paymentKeys['zarinpal']:" "),'callback_data'=>"changePaymentKeyszarinpal"],
            ['text'=>"کد درگاه زرین پال",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>(!empty($paymentKeys['nextpay'])?$paymentKeys['nextpay']:" "),'callback_data'=>"changePaymentKeysnextpay"],
            ['text'=>"کد درگاه نکست پی",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>(!empty($paymentKeys['tronwallet'])?$paymentKeys['tronwallet']:" "),'callback_data'=>"changePaymentKeystronwallet"],
            ['text'=>"آدرس والت ترون",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$weSwapState,'callback_data'=>"changeGateWaysweSwapState"],
            ['text'=>"درگاه وی سواپ",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$cartToCartState,'callback_data'=>"changeGateWayscartToCartState"],
            ['text'=>"کارت به کارت",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$nextpay,'callback_data'=>"changeGateWaysnextpay"],
            ['text'=>"درگاه نکست پی",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$zarinpal,'callback_data'=>"changeGateWayszarinpal"],
            ['text'=>"درگاه زرین پال",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$nowPaymentWallet,'callback_data'=>"changeGateWaysnowPaymentWallet"],
            ['text'=>"درگاه NowPayment کیف پول",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$nowPaymentOther,'callback_data'=>"changeGateWaysnowPaymentOther"],
            ['text'=>"درگاه NowPayment سایر",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$tronWallet,'callback_data'=>"changeGateWaystronWallet"],
            ['text'=>"درگاه ترون",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$walletState,'callback_data'=>"changeGateWayswalletState"],
            ['text'=>"کیف پول",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$rewaredChannel,'callback_data'=>'editRewardChannel'],
            ['text'=>"کانال گزارش درآمد",'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>$lockChannel,'callback_data'=>'editLockChannel'],
            ['text'=>"کانال قفل",'callback_data'=>'wizwizch']
            ],
        [['text'=>$buttonValues['back_button'],'callback_data'=>"managePanel"]]
        ]]);

}
function getBotSettingKeys(){
    global $connection, $mainValues, $buttonValues;
    
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'BOT_STATES'");
    $stmt->execute();
    $botState = $stmt->get_result()->fetch_assoc()['value'];
    if(!is_null($botState)) $botState = json_decode($botState,true);
    else $botState = array();
    $stmt->close();

    $changeProtocole = $botState['changeProtocolState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $renewAccount = $botState['renewAccountState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $plandelkhahwiz = $botState['plandelkhahState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $switchLocation = $botState['switchLocationState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $increaseTime = $botState['increaseTimeState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $increaseVolume = $botState['increaseVolumeState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $subLink = $botState['subLinkState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $configLink = $botState['configLinkState']=="off"?$buttonValues['off']:$buttonValues['on'];
    $renewConfigLink = $botState['renewConfigLinkState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $updateConfigLink = $botState['updateConfigLinkState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $individualExistence = $botState['individualExistence']=="on"?$buttonValues['on']:$buttonValues['off'];
    $sharedExistence = $botState['sharedExistence']=="on"?$buttonValues['on']:$buttonValues['off'];
    $testAccount = $botState['testAccount']=="on"?$buttonValues['on']:$buttonValues['off'];
    $agency = $botState['agencyState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $agencyPlanDiscount = $botState['agencyPlanDiscount']=="on"?$buttonValues['plan_discount']:$buttonValues['server_discount'];
    $qrConfig = $botState['qrConfigState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $qrSub = $botState['qrSubState']=="on"?$buttonValues['on']:$buttonValues['off'];
    
    $requirePhone = $botState['requirePhone']=="on"?$buttonValues['on']:$buttonValues['off'];
    $requireIranPhone = $botState['requireIranPhone']=="on"?$buttonValues['on']:$buttonValues['off'];
    $sellState = $botState['sellState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $robotState = $botState['botState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $searchState = $botState['searchState']=="on"?$buttonValues['on']:$buttonValues['off'];
    $updateConnectionState = $botState['updateConnectionState']=="robot"?"از روی ربات":"از روی سایت";
    $rewaredTime = ($botState['rewaredTime']??0) . " ساعت";
    switch($botState['remark']){
        case "digits":
            $remarkType = "عدد رندم 5 حرفی";
            break;
        case "manual":
            $remarkType = "توسط کاربر";
            break;
        default:
            $remarkType = "آیدی و عدد رندوم";
            break;
    }
    
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'PAYMENT_KEYS'");
    $stmt->execute();
    $paymentKeys = $stmt->get_result()->fetch_assoc()['value'];
    if(!is_null($paymentKeys)) $paymentKeys = json_decode($paymentKeys,true);
    else $paymentKeys = array();
    $stmt->close();
    return json_encode(['inline_keyboard'=>[
        [
            ['text'=>"🎗 بنر بازاریابی 🎗",'callback_data'=>"inviteSetting"]
            ],
        [
            ['text'=> $updateConnectionState,'callback_data'=>"changeUpdateConfigLinkState"],
            ['text'=>"آپدیت کانفیگ",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=> $agency,'callback_data'=>"changeBotagencyState"],
            ['text'=>"نمایندگی",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=> $agencyPlanDiscount,'callback_data'=>"changeBotagencyPlanDiscount"],
            ['text'=>"نوع تخفیف نمایندگی",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=>$individualExistence,'callback_data'=>"changeBotindividualExistence"],
            ['text'=>"موجودی اختصاصی",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$sharedExistence,'callback_data'=>"changeBotsharedExistence"],
            ['text'=>"موجودی اشتراکی",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$testAccount,'callback_data'=>"changeBottestAccount"],
            ['text'=>"اکانت تست",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$changeProtocole,'callback_data'=>"changeBotchangeProtocolState"],
            ['text'=>"تغییر پروتکل",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$renewAccount,'callback_data'=>"changeBotrenewAccountState"],
            ['text'=>"تمدید سرویس",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$plandelkhahwiz,'callback_data'=>"changeBotplandelkhahState"],
            ['text'=>"پلن دلخواه",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$switchLocation,'callback_data'=>"changeBotswitchLocationState"],
            ['text'=>"تغییر لوکیشن",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$increaseTime,'callback_data'=>"changeBotincreaseTimeState"],
            ['text'=>"افزایش زمان",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$increaseVolume,'callback_data'=>"changeBotincreaseVolumeState"],
            ['text'=>"افزایش حجم",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$requirePhone,'callback_data'=>"changeBotrequirePhone"],
            ['text'=>"تأیید شماره",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$requireIranPhone,'callback_data'=>"changeBotrequireIranPhone"],
            ['text'=>"تأیید شماره ایرانی",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$sellState,'callback_data'=>"changeBotsellState"],
            ['text'=>"فروش",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$robotState,'callback_data'=>"changeBotbotState"],
            ['text'=>"وضعیت ربات",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$subLink,'callback_data'=>"changeBotsubLinkState"],
            ['text'=>"لینک ساب و مشخصات وب",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$configLink,'callback_data'=>"changeBotconfigLinkState"],
            ['text'=>"لینک کانفیگ",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$searchState,'callback_data'=>"changeBotsearchState"],
            ['text'=>"مشخصات کانفیگ",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$renewConfigLink,'callback_data'=>"changeBotrenewConfigLinkState"],
            ['text'=>"دریافت لینک جدید",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$updateConfigLink,'callback_data'=>"changeBotupdateConfigLinkState"],
            ['text'=>"بروز رسانی لینک",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$qrConfig,'callback_data'=>"changeBotqrConfigState"],
            ['text'=>"کیو آر کد کانفیگ",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$qrSub,'callback_data'=>"changeBotqrSubState"],
            ['text'=>"کیو آر کد ساب",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$remarkType,'callback_data'=>"changeConfigRemarkType"],
            ['text'=>"نوع ریمارک",'callback_data'=>"wizwizch"]
        ],
        [
            ['text'=>$rewaredTime,'callback_data'=>'editRewaredTime'],
            ['text'=>"ارسال گزارش درآمد", 'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>$botState['cartToCartAutoAcceptState']=="on"?$buttonValues['on']:$buttonValues['off'],'callback_data'=>"changeBotcartToCartAutoAcceptState"],
            ['text'=>"تأیید خودکار کارت به کارت",'callback_data'=>"wizwizch"]
        ],
        ($botState['cartToCartAutoAcceptState']=="on"?[
            ['text'=>($botState['cartToCartAutoAcceptType'] == "0"?"نماینده":($botState['cartToCartAutoAcceptType'] == "1"?"کاربر":"همه")),'callback_data'=>"changeBotcartToCartAutoAcceptType"],
            ['text'=>"نوع تأیید",'callback_data'=>"wizwizch"]
        ]:[]),
        ($botState['cartToCartAutoAcceptState']=="on"?[
            ['text'=>($botState['cartToCartAutoAcceptTime']??"10") . " دقیقه",'callback_data'=>"editcartToCartAutoAcceptTime"],
            ['text'=>"زمان تأیید خودکار ",'callback_data'=>"wizwizch"]
        ]:[]),
        [['text'=>$buttonValues['back_button'],'callback_data'=>"managePanel"]]
        ]]);

}
function getBotReportKeys(){
    global $connection, $mainValues, $buttonValues;
    $stmt = $connection->prepare("SELECT * FROM `users`");
    $stmt->execute();
    $allUsers = $stmt->get_result()->num_rows;
    $stmt->close();

    $stmt = $connection->prepare("SELECT * FROM `orders_list`");
    $stmt->execute();
    $allOrders = $stmt->get_result()->num_rows;
    $stmt->close();
    
    $stmt = $connection->prepare("SELECT * FROM `server_config`");
    $stmt->execute();
    $allServers = $stmt->get_result()->num_rows;
    $stmt->close();
    
    $stmt = $connection->prepare("SELECT * FROM `server_categories`");
    $stmt->execute();
    $allCategories = $stmt->get_result()->num_rows;
    $stmt->close();
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans`");
    $stmt->execute();
    $allPlans = $stmt->get_result()->num_rows;
    $stmt->close();
    
    $stmt = $connection->prepare("SELECT SUM(price) as total FROM `pays` WHERE `state` = 'paid' OR `state` = 'approved'");
    $stmt->execute();
    $totalRewards = number_format($stmt->get_result()->fetch_assoc()['total']) . " تومان";
    $stmt->close();
    
    
    $persian = explode("-",jdate("Y-n-1", time()));
    $gregorian = jalali_to_gregorian($persian[0], $persian[1], $persian[2]);
    $date =  $gregorian[0] . "-" . $gregorian[1] . "-" . $gregorian[2];
    $dayTime = strtotime($date);
    $stmt = $connection->prepare("SELECT SUM(price) as total FROM `pays` WHERE `request_date` > ? AND (`state` = 'paid' OR `state` = 'approved')");
    $stmt->bind_param("i", $dayTime);
    $stmt->execute();
    $monthReward = number_format($stmt->get_result()->fetch_assoc()['total']) . " تومان";
    $stmt->close();
    
    $dayTime = strtotime("-" . (date("w")+1) . " days");
    $stmt = $connection->prepare("SELECT SUM(price) as total FROM `pays` WHERE `request_date` > ?  AND (`state` = 'paid' OR `state` = 'approved')");
    $stmt->bind_param("i", $dayTime);
    $stmt->execute();
    $weekReward = number_format($stmt->get_result()->fetch_assoc()['total']) . " تومان";
    $stmt->close();
    
    $dayTime = strtotime("today");
    $stmt = $connection->prepare("SELECT SUM(price) as total FROM `pays` WHERE `request_date` > ? AND (`state` = 'paid' OR `state` = 'approved')");
    $stmt->bind_param("i", $dayTime);
    $stmt->execute();
    $dayReward = number_format($stmt->get_result()->fetch_assoc()['total']) . " تومان";
    $stmt->close();
    
    return json_encode(['inline_keyboard'=>[
        [
            ['text'=>$allUsers,'callback_data'=>'wizwizch'],
            ['text'=>"تعداد کل کاربران",'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>$allOrders,'callback_data'=>'wizwizch'],
            ['text'=>"کل محصولات خریداری شده",'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>$allServers,'callback_data'=>'wizwizch'],
            ['text'=>"تعداد سرورها",'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>$allCategories,'callback_data'=>'wizwizch'],
            ['text'=>"تعداد دسته ها",'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>$allPlans,'callback_data'=>'wizwizch'],
            ['text'=>"تعداد پلن ها",'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>$totalRewards,'callback_data'=>'wizwizch'],
            ['text'=>"درآمد کل",'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>$dayReward,'callback_data'=>'wizwizch'],
            ['text'=>"درآمد امروز",'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>$weekReward,'callback_data'=>'wizwizch'],
            ['text'=>"درآمد هفته",'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>$monthReward,'callback_data'=>'wizwizch'],
            ['text'=>"درآمد ماه",'callback_data'=>'wizwizch']
            ],
        [
            ['text'=>"برگشت به مدیریت",'callback_data'=>'managePanel']
            ]
        ]]);
}
function getAdminsKeys(){
    global $connection, $mainValues, $buttonValues;
    $keys = array();
    
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `isAdmin` = true");
    $stmt->execute();
    $usersList = $stmt->get_result();
    $stmt->close();
    if($usersList->num_rows > 0){
        while($user = $usersList->fetch_assoc()){
            $keys[] = [['text'=>"❌",'callback_data'=>"delAdmin" . $user['userid']],['text'=>$user['name'], "callback_data"=>"wizwizch"]];
        }
    }else{
        $keys[] = [['text'=>"لیست ادمین ها خالی است ❕",'callback_data'=>"wizwizch"]];
    }
    $keys[] = [['text'=>"➕ افزودن ادمین",'callback_data'=>"addNewAdmin"]];
    $keys[] = [['text'=>$buttonValues['back_button'],'callback_data'=>"managePanel"]];
    return json_encode(['inline_keyboard'=>$keys]);
}
function getUserInfoKeys($userId){
    global $connection, $mainValues, $buttonValues; 
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
    $stmt->bind_param("i",$userId);
    $stmt->execute();
    $userCount = $stmt->get_result();
    $stmt->close();
    if($userCount->num_rows > 0){
        $userInfos = $userCount->fetch_assoc();
        $userWallet = number_format($userInfos['wallet']) . " تومان";
        
        $stmt = $connection->prepare("SELECT COUNT(amount) as count, SUM(amount) as total FROM `orders_list` WHERE `userid` = ?");
        $stmt->bind_param("i", $userId);
        $stmt->execute();
        $info = $stmt->get_result()->fetch_assoc();
        
        $boughtService = $info['count'];
        $totalBoughtPrice = number_format($info['total']) . " تومان";
        
        $userDetail = bot('getChat',['chat_id'=>$userId])->result;
        $userUserName = $userDetail->username;
        $fullName = $userDetail->first_name . " " . $userDetail->last_name;
        
        return json_encode(['inline_keyboard'=>[
            [
                ['text'=>$userUserName??" ",'url'=>"t.me/$userUserName"],
                ['text'=>"یوزرنیم",'callback_data'=>"wizwizch"]
                ],
            [
                ['text'=>$fullName??" ",'callback_data'=>"wizwizch"],
                ['text'=>"نام",'callback_data'=>"wizwizch"]
                ],
            [
                ['text'=>$boughtService??" ",'callback_data'=>"wizwizch"],
                ['text'=>"سرویس ها",'callback_data'=>"wizwizch"]
                ],
            [
                ['text'=>$totalBoughtPrice??" ",'callback_data'=>"wizwizch"],
                ['text'=>"مبلغ خرید",'callback_data'=>"wizwizch"]
                ],
            [
                ['text'=>$userWallet??" ",'callback_data'=>"wizwizch"],
                ['text'=>"موجودی کیف پول",'callback_data'=>"wizwizch"]
                ],
            [
                ['text'=>$buttonValues['back_button'],'callback_data'=>"mainMenu"]
                ],
            ]]);
    }else return null;
}
function getDiscountCodeKeys(){
    global $connection, $mainValues, $buttonValues;
    $time = time();
    $stmt = $connection->prepare("SELECT * FROM `discounts` WHERE (`expire_date` > $time OR `expire_date` = 0) AND (`expire_count` > 0 OR `expire_count` = -1)");
    $stmt->execute();
    $list = $stmt->get_result();
    $stmt->close();
    $keys = array();
    if($list->num_rows > 0){
        $keys[] = [['text'=>'حذف','callback_data'=>"wizwizch"],['text'=>"استفاده هر یوزر",'callback_data'=>"wizwizch"],['text'=>"تاریخ ختم",'callback_data'=>"wizwizch"],['text'=>"تعداد استفاده",'callback_data'=>"wizwizch"],['text'=>"مقدار تخفیف",'callback_data'=>"wizwizch"],['text'=>"کد تخفیف",'callback_data'=>"wizwizch"]];
        while($row = $list->fetch_assoc()){
            $date = $row['expire_date']!=0?jdate("Y/n/j H:i", $row['expire_date']):"نامحدود";
            $count = $row['expire_count']!=-1?$row['expire_count']:"نامحدود";
            $amount = $row['amount'];
            $amount = $row['type'] == 'percent'? $amount."%":$amount = number_format($amount) . " تومان";
            $hashId = $row['hash_id'];
            $rowId = $row['id'];
            $canUse = $row['can_use'];
            
            $keys[] = [['text'=>'❌','callback_data'=>"delDiscount" . $rowId],['text'=>$canUse, 'callback_data'=>"wizwizch"],['text'=>$date,'callback_data'=>"wizwizch"],['text'=>$count,'callback_data'=>"wizwizch"],['text'=>$amount,'callback_data'=>"wizwizch"],['text'=>$hashId,'callback_data'=>'copyHash' . $hashId]];
        }
    }else{
        $keys[] = [['text'=>"کد تخفیفی یافت نشد",'callback_data'=>"wizwizch"]];
    }
    
    $keys[] = [['text'=>"افزودن کد تخفیف",'callback_data'=>"addDiscountCode"]];
    $keys[] = [['text'=>$buttonValues['back_button'],'callback_data'=>"managePanel"]];
    return json_encode(['inline_keyboard'=>$keys]);
}
function getMainMenuButtonsKeys(){
    global $connection, $mainValues, $buttonValues;
    
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` LIKE '%MAIN_BUTTONS%'");
    $stmt->execute();
    $buttons = $stmt->get_result();
    $stmt->close();
    
    $keys = array();
    if($buttons->num_rows > 0){
        while($row = $buttons->fetch_assoc()){
            $rowId = $row['id'];
            $title = str_replace("MAIN_BUTTONS","", $row['type']);
            $answer = $row['value'];
            $keys[] = [
                        ['text'=>"❌",'callback_data'=>"delMainButton" . $rowId],
                        ['text'=>$title??" " ,'callback_data'=>"wizwizch"]];
        }
    }else{
        $keys[] = [['text'=>"دکمه ای یافت نشد ❕",'callback_data'=>"wizwizch"]];
    }
    $keys[] = [['text'=>"افزودن دکمه جدید ➕",'callback_data'=>"addNewMainButton"]];
    $keys[] = [['text'=>$buttonValues['back_button'],'callback_data'=>"managePanel"]];
    return json_encode(['inline_keyboard'=>$keys]);
}
function getPlanDetailsKeys($planId){
    global $connection, $mainValues, $buttonValues;
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $planId);
    $stmt->execute();
    $pdResult = $stmt->get_result();
    $pd = $pdResult->fetch_assoc();
    $stmt->close();


    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $pd['server_id']);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $reality = $server_info['reality'];


    if($pdResult->num_rows == 0) return null;
    else {
        $id=$pd['id'];
        $name=$pd['title'];
        $price=$pd['price'];
        $acount =$pd['acount'];
        $rahgozar = $pd['rahgozar'];
        $customPath = $pd['custom_path']==true?$buttonValues['on']:$buttonValues['off'];
        $dest = $pd['dest']??" ";
        $spiderX = $pd['spiderX']??" ";
        $serverName = $pd['serverNames']??" ";
        $flow = $pd['flow'];
        $customPort = $pd['custom_port'];
        $customSni = $pd['custom_sni']??" ";

        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `status`=1 AND `fileid`=?");
        $stmt->bind_param("i", $id);
        $stmt->execute();
        $wizwizplanaccnumber = $stmt->get_result()->num_rows;
        $stmt->close();

        $srvid= $pd['server_id'];
        $keyboard = [
            ($rahgozar==true?[['text'=>"* نوع پلن: رهگذر *",'callback_data'=>'wizwizch']]:[]),
            ($rahgozar==true?[
                ['text'=>$customPath,'callback_data'=>'changeCustomPath' . $id],
                ['text'=>"Path Custom",'callback_data'=>'wizwizch'],
                ]:[]),
            ($rahgozar==true?[
                ['text'=>$customPort,'callback_data'=>'changeCustomPort' . $id],
                ['text'=>"پورت دلخواه",'callback_data'=>'wizwizch'],
                ]:[]),
            ($rahgozar==true?[
                ['text'=>$customSni,'callback_data'=>'changeCustomSni' . $id],
                ['text'=>"sni دلخواه",'callback_data'=>'wizwizch'],
                ]:[]),
            [['text'=>$name,'callback_data'=>"wizwizplanname$id"],['text'=>"🔮 نام پلن",'callback_data'=>"wizwizch"]],
            ($reality == "true"?[['text'=>$dest,'callback_data'=>"editDestName$id"],['text'=>"dest",'callback_data'=>"wizwizch"]]:[]),
            ($reality == "true"?[['text'=>$serverName,'callback_data'=>"editServerNames$id"],['text'=>"serverNames",'callback_data'=>"wizwizch"]]:[]),
            ($reality == "true"?[['text'=>$spiderX,'callback_data'=>"editSpiderX$id"],['text'=>"spiderX",'callback_data'=>"wizwizch"]]:[]),
            ($reality == "true"?[['text'=>$flow,'callback_data'=>"editFlow$id"],['text'=>"flow",'callback_data'=>"wizwizch"]]:[]),
            [['text'=>$wizwizplanaccnumber,'callback_data'=>"wizwizch"],['text'=>"🎗 تعداد اکانت های فروخته شده",'callback_data'=>"wizwizch"]],
            ($pd['inbound_id'] != 0?[['text'=>"$acount",'callback_data'=>"wizwizplanslimit$id"],['text'=>"🚪 تغییر ظرفیت کانفیگ",'callback_data'=>"wizwizch"]]:[]),
            ($pd['inbound_id'] != 0?[['text'=>$pd['inbound_id'],'callback_data'=>"wizwizplansinobundid$id"],['text'=>"🚪 سطر کانفیگ",'callback_data'=>"wizwizch"]]:[]),
            [['text'=>"✏️ ویرایش توضیحات",'callback_data'=>"wizwizplaneditdes$id"]],
            [['text'=>number_format($price) . " تومان",'callback_data'=>"wizwizplanrial$id"],['text'=>"💰 قیمت پلن",'callback_data'=>"wizwizch"]],
            [['text'=>"♻️ دریافت لیست اکانت ها",'callback_data'=>"wizwizplanacclist$id"]],
            ($server_info['type'] == "marzban"?[['text'=>"انتخاب Host",'callback_data'=>"marzbanHostSettings" . $id]]:[]),
            [['text'=>"✂️ حذف",'callback_data'=>"wizwizplandelete$id"]],
            [['text' => $buttonValues['back_button'], 'callback_data' =>"plansList$srvid"]]
            ];
        return json_encode(['inline_keyboard'=>$keyboard]);
    }
}
function getUserOrderDetailKeys($id, $offset = 0){
    global $connection, $botState, $mainValues, $buttonValues, $botUrl;
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id`=?");
    $stmt->bind_param("i", $id);
    $stmt->execute();
    $order = $stmt->get_result();
    $stmt->close();
    

    if($order->num_rows==0){
        return null;
    }else {
        $order = $order->fetch_assoc();
        $userId = $order['userid'];
        $firstName = bot('getChat',['chat_id'=>$userId])->result->first_name ?? " ";
        $fid = $order['fileid']; 
    	$stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=? AND `active`=1"); 
        $stmt->bind_param("i", $fid);
        $stmt->execute();
        $respd = $stmt->get_result();
        $stmt->close();
	    $rahgozar = $order['rahgozar'];
        $agentBought = $order['agent_bought'];
        $isAgentBought = $agentBought == true?"بله":"نخیر";

    	if($respd){
    	    $respd = $respd->fetch_assoc(); 
    	    
    	    $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `id`=?");
            $stmt->bind_param("i", $respd['catid']);
            $stmt->execute();
            $cadquery = $stmt->get_result();
            $stmt->close();


    	    if($cadquery) {
    	        $catname = $cadquery->fetch_assoc()['title'];
        	    $name = $catname." ".$respd['title'];
    	    }else $name = "$id";
        	
    	}else $name = "$id";
    	
        $date = jdate("Y-m-d H:i",$order['date']);
        $expire_date = jdate("Y-m-d H:i",$order['expire_date']);
        $remark = $order['remark'];
        $uuid = $order['uuid']??"0";
        $acc_link = json_decode($order['link']);
        $protocol = $order['protocol'];
        $token = $order['token'];
        $server_id = $order['server_id'];
        $inbound_id = $order['inbound_id'];
        $link_status = $order['expire_date'] > time()  ? $buttonValues['active'] : $buttonValues['deactive'];
        $price = $order['amount'];
        
    	$stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id` = ?");
    	$stmt->bind_param('i', $server_id);
    	$stmt->execute();
    	$serverConfig = $stmt->get_result()->fetch_assoc();
    	$stmt->close();
    	$serverType = $serverConfig['type'];
    	$panelUrl = $serverConfig['panel_url'];

        if($serverType == "marzban"){
            $info = getMarzbanUser($server_id, $remark);
            $enable = $info->status =="active"?true:false;
            $total = $info->data_limit;
            $usedTraffic = $info->used_traffic;
            
            $leftgb = round( ($total - $usedTraffic) / 1073741824, 2) . " GB";
        }else{
            $response = getJson($server_id)->obj;
            if($inbound_id == 0) {
                foreach($response as $row){
                    $clients = json_decode($row->settings)->clients;
                    if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
                        $total = $row->total;
                        $up = $row->up;
                        $enable = $row->enable;
                        $down = $row->down; 
                        $netType = json_decode($row->streamSettings)->network;
                        $security = json_decode($row->streamSettings)->security;
                        break;
                    }
                }
            }else {
                foreach($response as $row){
                    if($row->id == $inbound_id) {
                        $netType = json_decode($row->streamSettings)->network;
                        $security = json_decode($row->streamSettings)->security;
                        $clientsStates = $row->clientStats;
                        $clients = json_decode($row->settings)->clients;
                        foreach($clients as $key => $client){
                            if($client->id == $uuid || $client->password == $uuid){
                                $email = $client->email;
                                $emails = array_column($clientsStates,'email');
                                $emailKey = array_search($email,$emails);
                                
                                $total = $clientsStates[$emailKey]->total;
                                $up = $clientsStates[$emailKey]->up;
                                $enable = $clientsStates[$emailKey]->enable;
                                if(!$client->enable) $enable = false;
                                $down = $clientsStates[$emailKey]->down; 
                                break;
                            }
                        }
                    }
                }
            }
            $leftgb = round( ($total - $up - $down) / 1073741824, 2) . " GB";
        }
        $configLinks = "";
    
        $limit = 5;
        $count = 0;
        foreach($acc_link as $accLink){
            $count++;
            if($count <= $offset) continue;
            $configLinks .= ($botState['configLinkState'] != "off"?"\n <code>$accLink</code>":"");
            
            if($count >= $offset + $limit) break;
        }

        $keyboard = array();
        
        $configKeys = [];
        
        if(count($acc_link) > $limit){
            if($offset == 0){
                $configKeys = [
                    ['text'=>"«",'callback_data'=>"userOrderDetails{$id}_" . ($offset + $limit)]
                    ];
            }
            elseif(count($acc_link) >= $offset + $limit){
                $configKeys = [
                    ['text'=>"«",'callback_data'=>"userOrderDetails{$id}_" . ($offset + $limit)],
                    ['text'=>"»",'callback_data'=>"userOrderDetails{$id}_" . ($offset - $limit)]
                    ];
                
            }
            elseif($offset != 0){
                $configKeys = [
                    ['text'=>"»",'callback_data'=>"userOrderDetails{$id}_" . ($offset - $limit)]
                    ];
            }
        }
    
        array_push($keyboard, $configKeys, [
    			    ['text' => $userId, 'callback_data' => "wizwizch"],
                    ['text' => "آیدی کاربر", 'callback_data' => "wizwizch"],
                ],
                [
    			    ['text' => $firstName, 'callback_data' => "wizwizch"],
                    ['text' => "اسم کاربر", 'callback_data' => "wizwizch"],
                ],
                [
    			    ['text' => $isAgentBought, 'callback_data' => "wizwizch"],
                    ['text' => "خرید نماینده", 'callback_data' => "wizwizch"],
                ],
                [
    			    ['text' => "$name", 'callback_data' => "wizwizch"],
                    ['text' => $buttonValues['plan_name'], 'callback_data' => "wizwizch"],
                ],
                [
    			    ['text' => "$date ", 'callback_data' => "wizwizch"],
                    ['text' => $buttonValues['buy_date'], 'callback_data' => "wizwizch"],
                ],
                [
    			    ['text' => "$expire_date ", 'callback_data' => "wizwizch"],
                    ['text' => $buttonValues['expire_date'], 'callback_data' => "wizwizch"],
                ],
                [
    			    ['text' => " $leftgb", 'callback_data' => "wizwizch"],
                    ['text' => $buttonValues['volume_left'], 'callback_data' => "wizwizch"],
    			],
                [
                    ['text' => $buttonValues['selected_protocol'], 'callback_data' => "wizwizch"],
                ]);
                
        if($inbound_id == 0){
            if($protocol == 'trojan') {
                if($security == "xtls"){
                    array_push($keyboard, 
                        [
                            ['text' => $protocol == 'trojan' ? '☑️ trojan' : 'trojan', 'callback_data' => "wizwizch"],
                            ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => "wizwizch"],
                        ],
                        [
                            ['text'=>($enable == true?$buttonValues['disable_config']:$buttonValues['enable_config']),'callback_data'=>"changeUserConfigState" . $order['id']],
                            ['text'=>$buttonValues['delete_config'],'callback_data'=>"delUserConfig" . $order['id']],
                            ]
                    );
                    
                }else{
                    array_push($keyboard, 
                        [
                            ['text' => $protocol == 'trojan' ? '☑️ trojan' : 'trojan', 'callback_data' => "wizwizch"],
                            ['text' => $protocol == 'vmess' ? '☑️ vmess' : 'vmess', 'callback_data' => "wizwizch"],
                            ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => "wizwizch"],
                        ],
                        [
                            ['text'=>($enable == true?$buttonValues['disable_config']:$buttonValues['enable_config']),'callback_data'=>"changeUserConfigState" . $order['id']],
                            ['text'=>$buttonValues['delete_config'],'callback_data'=>"delUserConfig" . $order['id']],
                            ]
                    );
                    
                    
                }
            }else {
                if($netType == "grpc"){
                    array_push($keyboard, 
                        [
                            ['text' => $protocol == 'vmess' ? '☑️ vmess' : 'vmess', 'callback_data' => "wizwizch"],
                            ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => "wizwizch"],
                        ],
                        [
                            ['text'=>($enable == true?$buttonValues['disable_config']:$buttonValues['enable_config']),'callback_data'=>"changeUserConfigState" . $order['id']],
                            ['text'=>$buttonValues['delete_config'],'callback_data'=>"delUserConfig" . $order['id']],
                            ]
                    );
                }
                elseif($netType == "tcp" && $security == "xtls"){
                    array_push($keyboard, 
                        [
                            ['text' => $protocol == 'trojan' ? '☑️ trojan' : 'trojan', 'callback_data' => "wizwizch"],
                            ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => "wizwizch"],
                        ],
                        [
                            ['text'=>($enable == true?$buttonValues['disable_config']:$buttonValues['enable_config']),'callback_data'=>"changeUserConfigState" . $order['id']],
                            ['text'=>$buttonValues['delete_config'],'callback_data'=>"delUserConfig" . $order['id']],
                            ]
                    );
                    
                }
                else{
                    array_push($keyboard, 
                        ($rahgozar == true?
                        [
                            ['text' => $protocol == 'vmess' ? '☑️ vmess' : 'vmess', 'callback_data' => "wizwizch"],
                            ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => "wizwizch"],
                        ]:
                            [
                            ['text' => $protocol == 'trojan' ? '☑️ trojan' : 'trojan', 'callback_data' => "wizwizch"],
                            ['text' => $protocol == 'vmess' ? '☑️ vmess' : 'vmess', 'callback_data' => "wizwizch"],
                            ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => "wizwizch"],
                        ]),
                        [
                            ['text'=>($enable == true?$buttonValues['disable_config']:$buttonValues['enable_config']),'callback_data'=>"changeUserConfigState" . $order['id']],
                            ['text'=>$buttonValues['delete_config'],'callback_data'=>"delUserConfig" . $order['id']],
                            ]
                    );
                    
                }
            }
        }else{
            array_push($keyboard, 
                [
                    ['text' => " $protocol ☑️", 'callback_data' => "wizwizch"],
                ],
                [
                    ['text'=>($enable == true?$buttonValues['disable_config']:$buttonValues['enable_config']),'callback_data'=>"changeUserConfigState" . $order['id']],
                    ['text'=>$buttonValues['delete_config'],'callback_data'=>"delUserConfig" . $order['id']],
                    ]
                ); 
            

        }


        $stmt= $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        
if($serverType == "marzban") {
    $iranDomain = "https://subir.daneshgahee.ir:8000";
    $subLink = $botState['subLinkState'] == "on"
        ? "<code>" . $iranDomain . "/sub/" . $token . "</code>"
        : "";
} else {
    $subLink = $botState['subLinkState'] == "on"
        ? "<code>" . $botUrl . "settings/subLink.php?token=" . $token . "</code>"
        : "";
}

        
        $enable = $enable == true? $buttonValues['active']:$buttonValues['deactive'];
        $msg = str_replace(['STATE', 'NAME','CONNECT-LINK', 'SUB-LINK'], [$enable, $remark, $configLinks, $subLink], $mainValues['config_details_message']);
    
        $keyboard[] = [['text' => $buttonValues['back_button'], 'callback_data' => "managePanel"]];
        return ["keyboard"=>json_encode([
                    'inline_keyboard' => $keyboard
                ]),
                "msg"=>$msg];
    }
}
function getOrderDetailKeys($from_id, $id, $offset = 0){
    global $connection, $botState, $mainValues, $buttonValues, $botUrl;
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `userid`=? AND `id`=?");
    $stmt->bind_param("ii", $from_id, $id);
    $stmt->execute();
    $order = $stmt->get_result();
    $stmt->close();

    if($order->num_rows==0){
        return null;
    }else {
        $order = $order->fetch_assoc();
        $fid = $order['fileid']; 
    	$stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=? AND `active`=1"); 
        $stmt->bind_param("i", $fid);
        $stmt->execute();
        $respd = $stmt->get_result();
        $stmt->close();
	    $rahgozar = $order['rahgozar'];
        $agentBought = $order['agent_bought'];

    	if($respd){
    	    $respd = $respd->fetch_assoc(); 
    	    
    	    $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `id`=?");
            $stmt->bind_param("i", $respd['catid']);
            $stmt->execute();
            $cadquery = $stmt->get_result();
            $stmt->close();


    	    if($cadquery) {
    	        $catname = $cadquery->fetch_assoc()['title'];
        	    $name = $catname." ".$respd['title'];
    	    }else $name = "$id";
        	
    	}else $name = "$id";
    	
        $date = jdate("Y-m-d H:i",$order['date']);
        $expire_date = jdate("Y-m-d H:i",$order['expire_date']);
        $remark = $order['remark'];
        $uuid = $order['uuid']??"0";
        $acc_link = json_decode($order['link']);
        $protocol = $order['protocol'];
        $token = $order['token'];
        $server_id = $order['server_id'];
        $inbound_id = $order['inbound_id'];
        $link_status = $order['expire_date'] > time()  ? $buttonValues['active'] : $buttonValues['deactive'];
        $price = $order['amount'];
        
    	$stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id` = ?");
    	$stmt->bind_param('i', $server_id);
    	$stmt->execute();
    	$serverConfig = $stmt->get_result()->fetch_assoc();
    	$stmt->close();
    	$serverType = $serverConfig['type'];
        $panel_url = $serverConfig['panel_url'];
        
        $found = false;

        if($serverType == "marzban"){
            $info = getMarzbanUser($server_id, $remark);
            if(isset($info->username)){
                $found = true;
                $enable = $info->status =="active"?true:false;
                $total = $info->data_limit;
                $usedTraffic = $info->used_traffic;
                
                $leftgb = round( ($total - $usedTraffic) / 1073741824, 2) . " GB";
            } else $leftgb = "⚠️";
        }else{
            $response = getJson($server_id)->obj;
            if($response){
                if($inbound_id == 0) {
                    foreach($response as $row){
                        $clients = json_decode($row->settings)->clients;
                        if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
                            $found = true;
                            $total = $row->total;
                            $up = $row->up;
                            $down = $row->down; 
                            $enable = $row->enable;
                            $expiryTime = $row->expiryTime;
                            
                            $netType = json_decode($row->streamSettings)->network;
                            $security = json_decode($row->streamSettings)->security;
                            
                            $clientsStates = $row->clientStats;
                            
                            $inboundEmail = $clients[0]->email;
                            $allEmails = array_column($clientsStates,'email');
                            $clienEmailKey = array_search($inboundEmail,$allEmails);
    
                            $clientTotal = $clientsStates[$clienEmailKey]->total;
                            $clientUp = $clientsStates[$clienEmailKey]->up;
                            $clientDown = $clientsStates[$clienEmailKey]->down;
                            $clientExpiryTime = $clientsStates[$clienEmailKey]->expiryTime;
                                
                            if($clientTotal != 0 && $clientTotal != null && $clientExpiryTime != 0 && $clientExpiryTime != null){
                                $up += $clientUp;
                                $down += $clientDown;
                                $total = $clientTotal;
                            }
    
                            break;
                        }
                    }
                }else {
                    foreach($response as $row){
                        if($row->id == $inbound_id) {
                            $netType = json_decode($row->streamSettings)->network;
                            $security = json_decode($row->streamSettings)->security;
                            
                            $clientsStates = $row->clientStats;
                            $clients = json_decode($row->settings)->clients;
                            foreach($clients as $key => $client){
                                if($client->id == $uuid || $client->password == $uuid){
                                    $found = true;
                                    $email = $client->email;
                                    $emails = array_column($clientsStates,'email');
                                    $emailKey = array_search($email,$emails);
                                    
                                    $total = $clientsStates[$emailKey]->total;
                                    $up = $clientsStates[$emailKey]->up;
                                    $enable = $clientsStates[$emailKey]->enable;
                                    if(!$client->enable) $enable = false;
                                    $down = $clientsStates[$emailKey]->down; 
                                    break;
                                }
                            }
                        }
                    }
                }
                $leftgb = round( ($total - $up - $down) / 1073741824, 2) . " GB";
            }else $leftgb = "⚠️";
        }
        $configLinks = "";
        
        $limit = 5;
        $count = 0;
        foreach($acc_link as $accLink){
            $count++;
            if($count <= $offset) continue;
            $configLinks .= ($botState['configLinkState'] != "off"?"\n <code>$accLink</code>":"");
            
            if($count >= $offset + $limit) break;
        }
        $keyboard = array();
        
        $configKeys = [];
        
        if(count($acc_link) > $limit){
            if($offset == 0){
                $configKeys = [
                    ['text'=>"«",'callback_data'=>"orderDetails{$id}_" . ($offset + $limit)]
                    ];
            }
            elseif(count($acc_link) >= $offset + $limit){
                $configKeys = [
                    ['text'=>"«",'callback_data'=>"orderDetails{$id}_" . ($offset + $limit)],
                    ['text'=>"»",'callback_data'=>"orderDetails{$id}_" . ($offset - $limit)]
                    ];
                
            }
            elseif($offset != 0){
                $configKeys = [
                    ['text'=>"»",'callback_data'=>"orderDetails{$id}_" . ($offset - $limit)]
                    ];
            }
        }
        
        array_push($keyboard,$configKeys, [
			    ['text' => $name, 'callback_data' => "wizwizch"],
                ['text' => $buttonValues['plan_name'], 'callback_data' => "wizwizch"],
            ],
            [
			    ['text' => $date, 'callback_data' => "wizwizch"],
                ['text' => $buttonValues['buy_date'], 'callback_data' => "wizwizch"],
            ],
            [
			    ['text' => $expire_date, 'callback_data' => "wizwizch"],
                ['text' => $buttonValues['expire_date'], 'callback_data' => "wizwizch"],
            ],
            [
			    ['text' => $leftgb, 'callback_data' => "wizwizch"],
                ['text' => $buttonValues['volume_left'], 'callback_data' => "wizwizch"],
			],
            ($serverType != "marzban"?
			[
                ['text' => $buttonValues['selected_protocol'], 'callback_data' => "wizwizch"],
            ]:[]));
        if($found){
            if($inbound_id == 0){
                if($protocol == 'trojan') {
                    if($security == "xtls"){
                        if($serverType != "marzban"){
                            array_push($keyboard, [
                                ['text' => $protocol == 'trojan' ? '☑️ trojan' : 'trojan', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_trojan":"changeProtocolIsDisable")],
                                ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_vless":"changeProtocolIsDisable")],
                            ]);
                        }
                        
                        $temp = array();
                        if($price != 0 && $agentBought == true){
                            if($botState['renewAccountState']=="on") $temp[] = ['text' => $buttonValues['renew_config'], 'callback_data' => "renewAccount$id" ];
                            if($botState['switchLocationState']=="on") $temp[] = ['text' => $buttonValues['change_config_location'], 'callback_data' => "switchLocation{$id}_{$server_id}_{$leftgb}_".$order['expire_date']];
                        }
                        if(count($temp)>0) array_push($keyboard, $temp);
                    }else{
                        if($serverType != "marzban"){
                            array_push($keyboard, [
                                ['text' => $protocol == 'trojan' ? '☑️ trojan' : 'trojan', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_trojan":"changeProtocolIsDisable")],
                                ['text' => $protocol == 'vmess' ? '☑️ vmess' : 'vmess', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_vmess":"changeProtocolIsDisable")],
                                ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_vless":"changeProtocolIsDisable")],
                            ]);
                        }
                        
                        
                        $temp = array();
                        if($price != 0 || $agentBought == true){
                            if($botState['renewAccountState']=="on") $temp[] = ['text' => $buttonValues['renew_config'], 'callback_data' => "renewAccount$id" ];
                            if($botState['switchLocationState']=="on") $temp[] = ['text' => $buttonValues['change_config_location'], 'callback_data' => "switchLocation{$id}_{$server_id}_{$leftgb}_".$order['expire_date'] ];
                        }
                        if(count($temp)>0) array_push($keyboard, $temp);
                    }
                }else {
                    if($netType == "grpc"){
                        if($serverType != "marzban"){
                            array_push($keyboard, [
                                    ['text' => $protocol == 'vmess' ? '☑️ vmess' : 'vmess', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_vmess":"changeProtocolIsDisable")],
                                    ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_vless":"changeProtocolIsDisable")],
                                ]);
                        }
                        
                        
                        $temp = array();
                        if($price != 0 || $agentBought == true){
                            if($botState['renewAccountState']=="on") $temp[] = ['text' => $buttonValues['renew_config'], 'callback_data' => "renewAccount$id" ];
                            if($botState['switchLocationState']=="on") $temp[] = ['text' => $buttonValues['change_config_location'], 'callback_data' => "switchLocation{$id}_{$server_id}_{$leftgb}_".$order['expire_date'] ];
                        }
                        if(count($temp)>0) array_push($keyboard, $temp);
                    }
                    elseif($netType == "tcp" && $security == "xtls"){
                        if($serverType != "marzban"){
                            array_push($keyboard, [
                                    ['text' => $protocol == 'trojan' ? '☑️ trojan' : 'trojan', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_trojan":"changeProtocolIsDisable")],
                                    ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_vless":"changeProtocolIsDisable")],
                            ]);
                        }
                        
                        $temp = array();
                        if($price != 0 || $agentBought == true){
                            if($botState['renewAccountState']=="on") $temp[] = ['text' => $buttonValues['renew_config'], 'callback_data' => "renewAccount$id" ];
                            if($botState['switchLocationState']=="on") $temp[] = ['text' => $buttonValues['change_config_location'], 'callback_data' => "switchLocation{$id}_{$server_id}_{$leftgb}_".$order['expire_date'] ];
                        }
                        if(count($temp)>0) array_push($keyboard, $temp);
    
                    }
                    else{
                        if($serverType != "marzban"){
                            array_push($keyboard,
                                ($rahgozar == true?
                                    [
                                        ['text' => $protocol == 'vmess' ? '☑️ vmess' : 'vmess', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_vmess":"changeProtocolIsDisable")],
                                        ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_vless":"changeProtocolIsDisable")]
                                    ]:
                                    [
                                        ['text' => $protocol == 'trojan' ? '☑️ trojan' : 'trojan', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_trojan":"changeProtocolIsDisable")],
                                        ['text' => $protocol == 'vmess' ? '☑️ vmess' : 'vmess', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_vmess":"changeProtocolIsDisable")],
                                        ['text' => $protocol == 'vless' ? '☑️ vless' : 'vless', 'callback_data' => ($botState['changeProtocolState']=="on"?"changeAccProtocol{$fid}_{$id}_vless":"changeProtocolIsDisable")]
                                    ]
                                )
                            );
                        }
                        
                        $temp = array();
                        if($price != 0 || $agentBought == true){
                            if($botState['renewAccountState']=="on") $temp[] = ['text' => $buttonValues['renew_config'], 'callback_data' => "renewAccount$id" ];
                            if($botState['switchLocationState']=="on" && $rahgozar != true) $temp[] = ['text' => $buttonValues['change_config_location'], 'callback_data' => "switchLocation{$id}_{$server_id}_{$leftgb}_".$order['expire_date'] ];
                        }
                        if(count($temp)>0) array_push($keyboard, $temp);
    
                    }
                }
            }else{
                if($serverType != "marzban"){
                    array_push($keyboard, [
                            ['text' => " $protocol ☑️", 'callback_data' => "wizwizch"],
                        ]);
                }
                
                $temp = array();
                if($price != 0 || $agentBought == true){
                    if($botState['renewAccountState']=="on") $temp[] = ['text' => $buttonValues['renew_config'], 'callback_data' => "renewAccount$id" ];
                    if($botState['switchLocationState']=="on" && $rahgozar != true) $temp[] = ['text' => $buttonValues['change_config_location'], 'callback_data' => "switchLocation{$id}_{$server_id}_{$leftgb}_".$order['expire_date'] ];
                }
                if(count($temp)>0) array_push($keyboard, $temp);
    
            }
            $enable = $enable == true? $buttonValues['active']:$buttonValues['deactive'];
        }else $enable = $mainValues['config_doesnt_exist'];


        $stmt= $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        
if($serverType == "marzban") {
    $iranDomain = "https://subir.daneshgahee.ir:8000";
    $subLink = $botState['subLinkState'] == "on"
        ? "<code>" . $iranDomain . "/sub/" . $token . "</code>"
        : "";
} else {
    $subLink = $botState['subLinkState'] == "on"
        ? "<code>" . $botUrl . "settings/subLink.php?token=" . $token . "</code>"
        : "";
}

        $msg = str_replace(['STATE', 'NAME','CONNECT-LINK', 'SUB-LINK'], [$enable, $remark, $configLinks, $subLink], $mainValues['config_details_message']);
        
        
        if($found){
            $extrakey = [];
            if($botState['increaseVolumeState']=="on" && ($price != 0 || $agentBought == true)) $extrakey[] = ['text' => $buttonValues['increase_config_volume'], 'callback_data' => "increaseAVolume{$id}"];
            if($botState['increaseTimeState']=="on" && ($price != 0 || $agentBought == true)) $extrakey[] = ['text' => $buttonValues['increase_config_days'], 'callback_data' => "increaseADay{$id}"];
            $keyboard[] = $extrakey;
            
             
            if($botState['renewConfigLinkState'] == "on" && $botState['updateConfigLinkState'] == "on") $keyboard[] = [['text'=>$buttonValues['renew_connection_link'],'callback_data'=>'changAccountConnectionLink' . $id],['text'=>$buttonValues['update_config_connection'],'callback_data'=>'updateConfigConnectionLink' . $id]];
            elseif($botState['renewConfigLinkState'] == "on") $keyboard[] = [['text'=>$buttonValues['renew_connection_link'],'callback_data'=>'changAccountConnectionLink' . $id]];
            elseif($botState['updateConfigLinkState'] == "on") $keyboard[] = [['text'=>$buttonValues['update_config_connection'],'callback_data'=>'updateConfigConnectionLink' . $id]];
            
            $temp = [];
            if($botState['qrConfigState'] == "on") $temp[] = ['text'=>$buttonValues['qr_config'],'callback_data'=>"showQrConfig" . $id];
            if($botState['qrSubState'] == "on") $temp[] = ['text'=>$buttonValues['qr_sub'],'callback_data'=>"showQrSub" . $id];
            array_push($keyboard, $temp);
            
        }
        $keyboard[] = [['text' => $buttonValues['delete_config'], 'callback_data' => "deleteMyConfig" . $id]];

        $keyboard[] = [['text' => $buttonValues['back_button'], 'callback_data' => ($agentBought == true?"agentConfigsList":"mySubscriptions")]];
        return ["keyboard"=>json_encode([
                    'inline_keyboard' => $keyboard
                ]),
                "msg"=>$msg];
    }
}

function RandomString($count = 9, $type = "all") {
    if($type == "all") $characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789';
    elseif($type == "small") $characters = 'abcdef123456789';
    elseif($type == "domain") $characters = 'abcdefghijklmnopqrstuvwxyz';
    
    $randstring = null;
    for ($i = 0; $i < $count; $i++) {
        $randstring .= $characters[
            rand(0, strlen($characters)-1)
        ];
    }
    return $randstring;
}
function generateUID(){
    $randomString = openssl_random_pseudo_bytes(16);
    $time_low = bin2hex(substr($randomString, 0, 4));
    $time_mid = bin2hex(substr($randomString, 4, 2));
    $time_hi_and_version = bin2hex(substr($randomString, 6, 2));
    $clock_seq_hi_and_reserved = bin2hex(substr($randomString, 8, 2));
    $node = bin2hex(substr($randomString, 10, 6));

    $time_hi_and_version = hexdec($time_hi_and_version);
    $time_hi_and_version = $time_hi_and_version >> 4;
    $time_hi_and_version = $time_hi_and_version | 0x4000;

    $clock_seq_hi_and_reserved = hexdec($clock_seq_hi_and_reserved);
    $clock_seq_hi_and_reserved = $clock_seq_hi_and_reserved >> 2;
    $clock_seq_hi_and_reserved = $clock_seq_hi_and_reserved | 0x8000;

    return sprintf('%08s-%04s-%04x-%04x-%012s', $time_low, $time_mid, $time_hi_and_version, $clock_seq_hi_and_reserved, $node);
}
function checkStep($table){
    global $connection;
    
    if($table == "server_plans") $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `active` = 0");
    if($table == "server_categories") $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `active` = 0");
    
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    return $res['step']; 
}
function setUser($value = 'none', $field = 'step'){
    global $connection, $from_id, $username, $first_name;

    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid`=?");
    $stmt->bind_param("i", $from_id);
    $stmt->execute();
    $uinfo = $stmt->get_result();
    $stmt->close();

    
    if($uinfo->num_rows == 0){
        $stmt = $connection->prepare("INSERT INTO `users` (`userid`, `name`, `username`, `refcode`, `wallet`, `date`)
                            VALUES (?,?,?, 0,0,?)");
        $time = time();
        $stmt->bind_param("issi", $from_id, $first_name, $username, $time);
        $stmt->execute();
        $stmt->close();
    }
    
    if($field == "wallet") $stmt = $connection->prepare("UPDATE `users` SET `wallet` = ? WHERE `userid` = ?");
    elseif($field == "phone") $stmt = $connection->prepare("UPDATE `users` SET `phone` = ? WHERE `userid` = ?");
    elseif($field == "refered_by") $stmt = $connection->prepare("UPDATE `users` SET `refered_by` = ? WHERE `userid` = ?");
    elseif($field == "step") $stmt = $connection->prepare("UPDATE `users` SET `step` = ? WHERE `userid` = ?");
    elseif($field == "freetrial") $stmt = $connection->prepare("UPDATE `users` SET `freetrial` = ? WHERE `userid` = ?");
    elseif($field == "isAdmin") $stmt = $connection->prepare("UPDATE `users` SET `isAdmin` = ? WHERE `userid` = ?");
    elseif($field == "first_start") $stmt = $connection->prepare("UPDATE `users` SET `first_start` = ? WHERE `userid` = ?");
    elseif($field == "temp") $stmt = $connection->prepare("UPDATE `users` SET `temp` = ? WHERE `userid` = ?");
    elseif($field == "is_agent") $stmt = $connection->prepare("UPDATE `users` SET `is_agent` = ? WHERE `userid` = ?");
    elseif($field == "discount_percent") $stmt = $connection->prepare("UPDATE `users` SET `discount_percent` = ? WHERE `userid` = ?");
    elseif($field == "agent_date") $stmt = $connection->prepare("UPDATE `users` SET `agent_date` = ? WHERE `userid` = ?");
    elseif($field == "spam_info") $stmt = $connection->prepare("UPDATE `users` SET `spam_info` = ? WHERE `userid` = ?");
    
    $stmt->bind_param("si", $value, $from_id);
    $stmt->execute();
    $stmt->close();
}
function generateRandomString($length, $protocol) {
    return ($protocol == 'trojan') ? substr(md5(time()),5,15) : generateUID();
}
function addBorderImage($add){
    $border = 30;
    $im = ImageCreateFromPNG($add);
    $width = ImageSx($im);
    $height = ImageSy($im);
    $img_adj_width = $width + 2 * $border;
    $img_adj_height = $height + 2 * $border;
    $newimage = imagecreatetruecolor($img_adj_width, $img_adj_height);
    $border_color = imagecolorallocate($newimage, 255, 255, 255);
    imagefilledrectangle($newimage, 0, 0, $img_adj_width, $img_adj_height, $border_color);
    imageCopyResized($newimage, $im, $border, $border, 0, 0, $width, $height, $width, $height);
    ImagePNG($newimage, $add, 5);
}
function sumerize($amount){
    $gb = $amount / (1024 * 1024 * 1024);
    if($gb > 1){
      return round($gb,2) . " گیگابایت"; 
    }
    else{
        $gb *= 1024;
        return round($gb,2) . " مگابایت";
    }

}

function sumerize2($amount){
    $gb = $amount / (1024 * 1024 * 1024);
    return round($gb,2);
}
function deleteClient($server_id, $inbound_id, $uuid, $delete = 0){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    $old_data = []; $oldclientstat = [];
    foreach($response as $row){
        if($row->id == $inbound_id) {
            $settings = json_decode($row->settings);
            $clients = $settings->clients;

            $clientsStates = $row->clientStats;
            foreach($clients as $key => $client){
                if($client->id == $uuid || $client->password == $uuid){
                    $old_data = $client;
                    unset($clients[$key]);
                    $email = $client->email;
                    $emails = array_column($clientsStates,'email');
                    $emailKey = array_search($email,$emails);
                    
                    $total = $clientsStates[$emailKey]->total;
                    $up = $clientsStates[$emailKey]->up;
                    $enable = $clientsStates[$emailKey]->enable;
                    $down = $clientsStates[$emailKey]->down; 
                    break;
                }
            }
        }
    }
    $settings->clients = $clients;
    $settings = json_encode($settings);
	
    if($delete == 1){
        $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $row->remark,'enable' => 'true',
        'expiryTime' => $row->expiryTime, 'listen' => '','port' => $row->port,'protocol' => $row->protocol,'settings' => $settings,
        'streamSettings' => $row->streamSettings, 'sniffing' => $row->sniffing);

        $serverName = $server_info['username'];
        $serverPass = $server_info['password'];
        
        $loginUrl = $panel_url . '/login';
        
        $postFields = array(
            "username" => $serverName,
            "password" => $serverPass
            );
            
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $loginUrl);
        curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($curl, CURLOPT_POST, 1);
        curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
        curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
        curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
        curl_setopt($curl, CURLOPT_HEADER, 1);
        $response = curl_exec($curl);
        
        $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
        $header = substr($response, 0, $header_size);
        $body = substr($response, $header_size);
        preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
        $cookies = array();
        foreach($matches[1] as $item) {
            parse_str($item, $cookie);
            $cookies = array_merge($cookies, $cookie);
        }
        
        $loginResponse = json_decode($body,true);
        
        if(!$loginResponse['success']){
            curl_close($curl);
            return $loginResponse;
        }
        
        if($serverType == "sanaei" || $serverType == "alireza"){
            if($serverType == "sanaei") $url = "$panel_url/panel/inbound/" . $inbound_id . "/delClient/" . rawurlencode($uuid);
            elseif($serverType == "alireza") $url = "$panel_url/xui/inbound/" . $inbound_id . "/delClient/" . rawurlencode($uuid);

            curl_setopt_array($curl, array(
                CURLOPT_URL => $url,
                CURLOPT_RETURNTRANSFER => true,
                CURLOPT_ENCODING => '',
                CURLOPT_MAXREDIRS => 10,
                CURLOPT_CONNECTTIMEOUT => 15,
                CURLOPT_TIMEOUT => 15,
                CURLOPT_FOLLOWLOCATION => true,
                CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
                CURLOPT_CUSTOMREQUEST => 'POST',
                CURLOPT_POSTFIELDS => $dataArr,
                CURLOPT_SSL_VERIFYHOST => false,
                CURLOPT_SSL_VERIFYPEER => false,
                CURLOPT_HEADER => false,
                CURLOPT_HTTPHEADER => array(
                    'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                    'Accept:  application/json, text/plain, */*',
                    'Accept-Language:  en-US,en;q=0.5',
                    'Accept-Encoding:  gzip, deflate',
                    'X-Requested-With:  XMLHttpRequest',
                    'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
                )
            ));
        }else{
            curl_setopt_array($curl, array(
                CURLOPT_URL => "$panel_url/xui/inbound/update/$inbound_id",
                CURLOPT_RETURNTRANSFER => true,
                CURLOPT_ENCODING => '',
                CURLOPT_MAXREDIRS => 10,
                CURLOPT_CONNECTTIMEOUT => 15,  
                CURLOPT_TIMEOUT => 15,
                CURLOPT_FOLLOWLOCATION => true,
                CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
                CURLOPT_CUSTOMREQUEST => 'POST',
                CURLOPT_POSTFIELDS => $dataArr,
                CURLOPT_HEADER => false,
                CURLOPT_HTTPHEADER => array(
                    'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                    'Accept:  application/json, text/plain, */*',
                    'Accept-Language:  en-US,en;q=0.5',
                    'Accept-Encoding:  gzip, deflate',
                    'X-Requested-With:  XMLHttpRequest',
                    'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
                )
            ));
        }
        
        $response = curl_exec($curl);
        curl_close($curl);
    }	
    return ['id' => $old_data->id,'expiryTime' => $old_data->expiryTime, 'limitIp' => $old_data->limitIp, 'flow' => $old_data->flow, 'total' => $total, 'up' => $up, 'down' => $down,];

}
function editInboundRemark($server_id, $uuid, $newRemark){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    foreach($response as $row){
        $clients = json_decode($row->settings)->clients;
        if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
            $inbound_id = $row->id;
            $total = $row->total;
            $up = $row->up;
            $down = $row->down;
            $expiryTime = $row->expiryTime;
            $port = $row->port;
            $netType = json_decode($row->streamSettings)->network;
            break;
        }
    }


    $dataArr = array('up' => $up,'down' => $down,'total' => $total,'remark' => $newRemark,'enable' => 'true',
        'expiryTime' => $row->expiryTime, 'listen' => '','port' => $row->port,'protocol' => $row->protocol,'settings' => $row->settings,
        'streamSettings' => $row->streamSettings, 'sniffing' => $row->sniffing);


    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }
    
    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }

    if($serverType == "sanaei") $url = "$panel_url/panel/inbound/update/$inbound_id";
    else $url = "$panel_url/xui/inbound/update/$inbound_id";

    curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_CONNECTTIMEOUT => 15,      // timeout on connect
        CURLOPT_TIMEOUT => 15,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_POSTFIELDS => $dataArr,
        CURLOPT_HEADER => false,
        CURLOPT_HTTPHEADER => array(
            'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
            'Accept:  application/json, text/plain, */*',
            'Accept-Language:  en-US,en;q=0.5',
            'Accept-Encoding:  gzip, deflate',
            'X-Requested-With:  XMLHttpRequest',
            'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
        )
    ));

    $response = curl_exec($curl);
    curl_close($curl);
    return $response = json_decode($response);
}
function editInboundTraffic($server_id, $uuid, $volume, $days, $editType = null){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    foreach($response as $row){
        $clients = json_decode($row->settings)->clients;
        if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
            $inbound_id = $row->id;
            $total = $row->total;
            $up = $row->up;
            $down = $row->down;
            $expiryTime = $row->expiryTime;
            $port = $row->port;
            $netType = json_decode($row->streamSettings)->network;
            
            $email = $clients[0]->email;

            break;
        }
    }
    if($days != 0) {
        $now_microdate = floor(microtime(true) * 1000);
        $extend_date = (864000 * $days * 100);
        if($editType == "renew") $expire_microdate = $now_microdate + $extend_date;
        else $expire_microdate = ($now_microdate > $expiryTime) ? $now_microdate + $extend_date : $expiryTime + $extend_date;
    }

    if($volume != 0){
        $leftGB = $total - $up - $down;
        $extend_volume = floor($volume * 1073741824);
        if($editType == "renew"){
            $total = $extend_volume;
            $up = 0;
            $down = 0;
            $volume = $extend_volume;
            if($serverType == "sanaei" || $serverType == "alireza") resetClientTraffic($server_id, $email, $inbound_id);
            else resetClientTraffic($server_id, $email);
        }
        else $total = ($leftGB > 0) ? $total + $extend_volume : $extend_volume;
    }

    $dataArr = array('up' => $up,'down' => $down,'total' => is_null($total) ? $row->total : $total,'remark' => $row->remark,'enable' => 'true',
        'expiryTime' => is_null($expire_microdate) ? $row->expiryTime : $expire_microdate, 'listen' => '','port' => $row->port,'protocol' => $row->protocol,'settings' => $row->settings,
        'streamSettings' => $row->streamSettings, 'sniffing' => $row->sniffing);


    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);
    
    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }

    if($serverType == "sanaei") $url = "$panel_url/panel/inbound/update/$inbound_id";
    else $url = "$panel_url/xui/inbound/update/$inbound_id";

    $phost = str_ireplace('https://','',str_ireplace('http://','',$panel_url));
    curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_CONNECTTIMEOUT => 15,      // timeout on connect
        CURLOPT_TIMEOUT => 15,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_POSTFIELDS => $dataArr,
        CURLOPT_HEADER => false,
        CURLOPT_HTTPHEADER => array(
            'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
            'Accept:  application/json, text/plain, */*',
            'Accept-Language:  en-US,en;q=0.5',
            'Accept-Encoding:  gzip, deflate',
            'X-Requested-With:  XMLHttpRequest',
            'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
        )
    ));

    $response = curl_exec($curl);
    curl_close($curl);
    resetIpLog($server_id, $email);
    return $response = json_decode($response);
}
function changeInboundState($server_id, $uuid){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    foreach($response as $row){
        $settings = json_decode($row->settings, true);
        $clients = $settings['clients'];
        if($clients[0]['id'] == $uuid || $clients[0]['password'] == $uuid) {
            $inbound_id = $row->id;
            $enable = $row->enable;
            break;
        }
    }
    
    if(!isset($settings['clients'][0]['subId']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][0]['subId'] = RandomString(16);
    if(!isset($settings['clients'][0]['enable']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][0]['enable'] = true;

    $editedClient = $settings['clients'][$client_key];
    $settings['clients'] = array_values($settings['clients']);
    $settings = json_encode($settings,488);

    $newEnable = $enable == true?false:true;
    
    $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $row->remark,'enable' => $newEnable,
        'expiryTime' => $row->expiryTime, 'listen' => '','port' => $row->port,'protocol' => $row->protocol,'settings' => $settings,
        'streamSettings' => $row->streamSettings, 'sniffing' => $row->sniffing);


    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);
    
    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }


    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }

    if($serverType == "sanaei") $url = "$panel_url/panel/inbound/update/$inbound_id";
    else $url = "$panel_url/xui/inbound/update/$inbound_id";

    $phost = str_ireplace('https://','',str_ireplace('http://','',$panel_url));
    curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_CONNECTTIMEOUT => 15,      // timeout on connect
        CURLOPT_TIMEOUT => 15,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_POSTFIELDS => $dataArr,
        CURLOPT_HEADER => false,
        CURLOPT_HTTPHEADER => array(
            'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
            'Accept:  application/json, text/plain, */*',
            'Accept-Language:  en-US,en;q=0.5',
            'Accept-Encoding:  gzip, deflate',
            'X-Requested-With:  XMLHttpRequest',
            'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
        )
    ));

    $response = curl_exec($curl);
    curl_close($curl);

    $response = json_decode($response);
    return $response;

}
function renewInboundUuid($server_id, $uuid){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    foreach($response as $row){
        $settings = json_decode($row->settings, true);
        $clients = $settings['clients'];
        if($clients[0]['id'] == $uuid || $clients[0]['password'] == $uuid) {
            $inbound_id = $row->id;
            $total = $row->total;
            $up = $row->up;
            $down = $row->down;
            $expiryTime = $row->expiryTime;
            $port = $row->port;
            $protocol = $row->protocol;
            $netType = json_decode($row->streamSettings)->network;
            break;
        }
    }
    
    $newUuid = generateRandomString(42,$protocol); 
    if($protocol == "trojan") $settings['clients'][0]['password'] = $newUuid;
    else $settings['clients'][0]['id'] = $newUuid;
    if(!isset($settings['clients'][0]['subId']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][0]['subId'] = RandomString(16);
    if(!isset($settings['clients'][0]['enable']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][0]['enable'] = true;

    $editedClient = $settings['clients'][$client_key];
    $settings['clients'] = array_values($settings['clients']);
    $settings = json_encode($settings,488);


    $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $row->remark,'enable' => 'true',
        'expiryTime' => $row->expiryTime, 'listen' => '','port' => $row->port,'protocol' => $row->protocol,'settings' => $settings,
        'streamSettings' => $row->streamSettings, 'sniffing' => $row->sniffing);


    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }

    if($serverType == "sanaei") $url = "$panel_url/panel/inbound/update/$inbound_id";
    else $url = "$panel_url/xui/inbound/update/$inbound_id";

    $phost = str_ireplace('https://','',str_ireplace('http://','',$panel_url));
    curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_CONNECTTIMEOUT => 15,      // timeout on connect
        CURLOPT_TIMEOUT => 15,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_POSTFIELDS => $dataArr,
        CURLOPT_HEADER => false,
        CURLOPT_HTTPHEADER => array(
            'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
            'Accept:  application/json, text/plain, */*',
            'Accept-Language:  en-US,en;q=0.5',
            'Accept-Encoding:  gzip, deflate',
            'X-Requested-With:  XMLHttpRequest',
            'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
        )
    ));

    $response = curl_exec($curl);
    curl_close($curl);
    $response = json_decode($response);
    $response->newUuid = $newUuid;
    return $response;

}
function changeClientState($server_id, $inbound_id, $uuid){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    $client_key = -1;
    foreach($response as $row){
        if($row->id == $inbound_id) {
            $settings = json_decode($row->settings, true);
            $clients = $settings['clients'];
            
            foreach($clients as $key => $client){
                if($client['id'] == $uuid || $client['password'] == $uuid){
                    $client_key = $key;
                    $enable = $client['enable'];
                    break;
                }
            }
        }
    }
    if($client_key == -1) return null;
    
    if(!isset($settings['clients'][$client_key]['subId']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][$client_key]['subId'] = RandomString(16);
    $settings['clients'][$client_key]['enable'] = $enable == true?false:true;

    $editedClient = $settings['clients'][$client_key];
    $settings['clients'] = array_values($settings['clients']);
    $settings = json_encode($settings,488);
    $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $row->remark,'enable' => 'true',
        'expiryTime' => $row->expiryTime, 'listen' => '','port' => $row->port,'protocol' => $row->protocol,'settings' => $settings,
        'streamSettings' => $row->streamSettings, 'sniffing' => $row->sniffing);

    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }

    if($serverType == "sanaei" || $serverType == "alireza"){
        
        $newSetting = array();
        $newSetting['clients'][] = $editedClient;
        $newSetting = json_encode($newSetting);

        $dataArr = array(
            "id"=>$inbound_id,
            "settings" => $newSetting
            );
            
        if($serverType == "sanaei") $url = "$panel_url/panel/inbound/updateClient/" . rawurlencode($uuid);
        else $url = "$panel_url/xui/inbound/updateClient/" . rawurlencode($uuid);
        
        curl_setopt_array($curl, array(
            CURLOPT_URL => $url,
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_CONNECTTIMEOUT => 15,
            CURLOPT_TIMEOUT => 15,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_POSTFIELDS => $dataArr,
            CURLOPT_SSL_VERIFYHOST => false,
            CURLOPT_SSL_VERIFYPEER => false,
            CURLOPT_HEADER => false,
            CURLOPT_HTTPHEADER => array(
                'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                'Accept:  application/json, text/plain, */*',
                'Accept-Language:  en-US,en;q=0.5',
                'Accept-Encoding:  gzip, deflate',
                'X-Requested-With:  XMLHttpRequest',
                'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
            )
        ));
    }else{
        curl_setopt_array($curl, array(
            CURLOPT_URL => "$panel_url/xui/inbound/update/$inbound_id",
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_CONNECTTIMEOUT => 15,
            CURLOPT_TIMEOUT => 15,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_POSTFIELDS => $dataArr,
            CURLOPT_HEADER => false,
            CURLOPT_HTTPHEADER => array(
                'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                'Accept:  application/json, text/plain, */*',
                'Accept-Language:  en-US,en;q=0.5',
                'Accept-Encoding:  gzip, deflate',
                'X-Requested-With:  XMLHttpRequest',
                'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
            )
        ));
    }

    $response = curl_exec($curl);
    $response = json_decode($response);
    curl_close($curl);
    return $response;

}
function renewClientUuid($server_id, $inbound_id, $uuid){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    $client_key = -1;
    foreach($response as $row){
        if($row->id == $inbound_id) {
            $settings = json_decode($row->settings, true);
            $clients = $settings['clients'];
            
            foreach($clients as $key => $client){
                if($client['id'] == $uuid || $client['password'] == $uuid){
                    $protocol = $row->protocol;
                    $client_key = $key;
                    break;
                }
            }
        }
    }
    if($client_key == -1) return null;
    
    $newUuid = generateRandomString(42,$protocol); 
    if($protocol == "trojan") $settings['clients'][$client_key]['password'] = $newUuid;
    else $settings['clients'][$client_key]['id'] = $newUuid;
    if(!isset($settings['clients'][$client_key]['subId']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][$client_key]['subId'] = RandomString(16);
    if(!isset($settings['clients'][$client_key]['enable']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][$client_key]['enable'] = true;

    $editedClient = $settings['clients'][$client_key];
    $settings['clients'] = array_values($settings['clients']);
    $settings = json_encode($settings,488);
    $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $row->remark,'enable' => 'true',
        'expiryTime' => $row->expiryTime, 'listen' => '','port' => $row->port,'protocol' => $row->protocol,'settings' => $settings,
        'streamSettings' => $row->streamSettings, 'sniffing' => $row->sniffing);

    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }

    if($serverType == "sanaei" || $serverType == "alireza"){
        
        $newSetting = array();
        $newSetting['clients'][] = $editedClient;
        $newSetting = json_encode($newSetting);

        $dataArr = array(
            "id"=>$inbound_id,
            "settings" => $newSetting
            );
            
        if($serverType == "sanaei") $url = "$panel_url/panel/inbound/updateClient/" . rawurlencode($uuid);
        else $url = "$panel_url/xui/inbound/updateClient/" . rawurlencode($uuid);
        
        curl_setopt_array($curl, array(
            CURLOPT_URL => $url,
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_CONNECTTIMEOUT => 15,
            CURLOPT_TIMEOUT => 15,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_POSTFIELDS => $dataArr,
            CURLOPT_SSL_VERIFYHOST => false,
            CURLOPT_SSL_VERIFYPEER => false,
            CURLOPT_HEADER => false,
            CURLOPT_HTTPHEADER => array(
                'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                'Accept:  application/json, text/plain, */*',
                'Accept-Language:  en-US,en;q=0.5',
                'Accept-Encoding:  gzip, deflate',
                'X-Requested-With:  XMLHttpRequest',
                'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
            )
        ));
    }else{
        curl_setopt_array($curl, array(
            CURLOPT_URL => "$panel_url/xui/inbound/update/$inbound_id",
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_CONNECTTIMEOUT => 15,
            CURLOPT_TIMEOUT => 15,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_POSTFIELDS => $dataArr,
            CURLOPT_HEADER => false,
            CURLOPT_HTTPHEADER => array(
                'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                'Accept:  application/json, text/plain, */*',
                'Accept-Language:  en-US,en;q=0.5',
                'Accept-Encoding:  gzip, deflate',
                'X-Requested-With:  XMLHttpRequest',
                'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
            )
        ));
    }

    $response = curl_exec($curl);
    $response = json_decode($response);
    $response->newUuid = $newUuid;

    curl_close($curl);
    return $response;

}
function editClientRemark($server_id, $inbound_id, $uuid, $newRemark){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    $client_key = 0;
    foreach($response as $row){
        if($row->id == $inbound_id) {
            $settings = json_decode($row->settings, true);
            $clients = $settings['clients'];
            
            $clientsStates = $row->clientStats;
            foreach($clients as $key => $client){
                if($client['id'] == $uuid || $client['password'] == $uuid){
                    $client_key = $key;
                    $email = $client['email'];
                    $emails = array_column($clientsStates,'email');
                    $emailKey = array_search($email,$emails);
                    
                    $total = $clientsStates[$emailKey]->total;
                    $up = $clientsStates[$emailKey]->up;
                    $enable = $clientsStates[$emailKey]->enable;
                    $down = $clientsStates[$emailKey]->down; 
                    break;
                }
            }
        }
    }
    $settings['clients'][$client_key]['email'] = $newRemark;
    if(!isset($settings['clients'][$client_key]['subId']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][$client_key]['subId'] = RandomString(16);
    if(!isset($settings['clients'][$client_key]['enable']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][$client_key]['enable'] = true;

    $editedClient = $settings['clients'][$client_key];
    $settings['clients'] = array_values($settings['clients']);
    $settings = json_encode($settings);
    $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $row->remark,'enable' => 'true',
        'expiryTime' => $row->expiryTime, 'listen' => '','port' => $row->port,'protocol' => $row->protocol,'settings' => $settings,
        'streamSettings' => $row->streamSettings, 'sniffing' => $row->sniffing);

    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
         
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse; 
    } 

    if($serverType == "sanaei" || $serverType == "alireza"){
        
        $newSetting = array();
        $newSetting['clients'][] = $editedClient;
        $newSetting = json_encode($newSetting);

        $dataArr = array(
            "id"=>$inbound_id,
            "settings" => $newSetting
            );
            
        if($serverType == "sanaei") $url = "$panel_url/panel/inbound/updateClient/" . rawurlencode($uuid);
        else $url = "$panel_url/xui/inbound/updateClient/" . rawurlencode($uuid);
        
        curl_setopt_array($curl, array(
            CURLOPT_URL => $url,
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_CONNECTTIMEOUT => 15,
            CURLOPT_TIMEOUT => 15,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_POSTFIELDS => $dataArr,
            CURLOPT_SSL_VERIFYHOST => false,
            CURLOPT_SSL_VERIFYPEER => false,
            CURLOPT_HEADER => false,
            CURLOPT_HTTPHEADER => array(
                'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                'Accept:  application/json, text/plain, */*',
                'Accept-Language:  en-US,en;q=0.5',
                'Accept-Encoding:  gzip, deflate',
                'X-Requested-With:  XMLHttpRequest',
                'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
            )
        ));
    }else{
        curl_setopt_array($curl, array(
            CURLOPT_URL => "$panel_url/xui/inbound/update/$inbound_id",
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_CONNECTTIMEOUT => 15,
            CURLOPT_TIMEOUT => 15,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_POSTFIELDS => $dataArr,
            CURLOPT_HEADER => false,
            CURLOPT_HTTPHEADER => array(
                'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                'Accept:  application/json, text/plain, */*',
                'Accept-Language:  en-US,en;q=0.5',
                'Accept-Encoding:  gzip, deflate',
                'X-Requested-With:  XMLHttpRequest',
                'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
            )
        ));
    }

    $response = curl_exec($curl);
    curl_close($curl);
    return $response = json_decode($response);

}
function editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, $editType = null){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    $client_key = 0;
    foreach($response as $row){
        if($row->id == $inbound_id) {
            $settings = json_decode($row->settings, true);
            $clients = $settings['clients'];
            
            $clientsStates = $row->clientStats;
            foreach($clients as $key => $client){
                if($client['id'] == $uuid || $client['password'] == $uuid){
                    $client_key = $key;
                    $email = $client['email'];
                    $emails = array_column($clientsStates,'email');
                    $emailKey = array_search($email,$emails);
                    
                    $total = $clientsStates[$emailKey]->total;
                    $up = $clientsStates[$emailKey]->up;
                    $enable = $clientsStates[$emailKey]->enable;
                    $down = $clientsStates[$emailKey]->down; 
                    break;
                }
            }
        }
    }
    if($volume != 0){
        $client_total = $settings['clients'][$client_key]['totalGB'];// - $up - $down;
        $extend_volume = floor($volume * 1073741824);
        $volume = ($client_total > 0) ? $client_total + $extend_volume : $extend_volume;
        if($editType == "renew"){
            $volume = $extend_volume;
            if($serverType == "sanaei" || $serverType == "alireza") resetClientTraffic($server_id, $email, $inbound_id);
            else resetClientTraffic($server_id, $email);
        }
        $settings['clients'][$client_key]['totalGB'] = $volume;
        if(!isset($settings['clients'][$client_key]['subId']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][$client_key]['subId'] = RandomString(16);
        if(!isset($settings['clients'][$client_key]['enable']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][$client_key]['enable'] = true;
    }
    
    if($days != 0){
        $expiryTime = $settings['clients'][$client_key]['expiryTime'];
        $now_microdate = floor(microtime(true) * 1000);
        $extend_date = (864000 * $days * 100);
        if($editType == "renew") $expire_microdate = $now_microdate + $extend_date;
        else $expire_microdate = ($now_microdate > $expiryTime) ? $now_microdate + $extend_date : $expiryTime + $extend_date;
        $settings['clients'][$client_key]['expiryTime'] = $expire_microdate;
        if(!isset($settings['clients'][$client_key]['subId']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][$client_key]['subId'] = RandomString(16);
        if(!isset($settings['clients'][$client_key]['enable']) && ($serverType == "sanaei" || $serverType == "alireza")) $settings['clients'][$client_key]['enable'] = true;
    }
    $editedClient = $settings['clients'][$client_key];
    $settings['clients'] = array_values($settings['clients']);
    $settings = json_encode($settings);
    $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $row->remark,'enable' => 'true',
        'expiryTime' => $row->expiryTime, 'listen' => '','port' => $row->port,'protocol' => $row->protocol,'settings' => $settings,
        'streamSettings' => $row->streamSettings, 'sniffing' => $row->sniffing);

    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
         
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);
    
    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse; 
    } 

    if($serverType == "sanaei" || $serverType == "alireza"){
        
        $newSetting = array();
        $newSetting['clients'][] = $editedClient;
        $newSetting = json_encode($newSetting);

        $dataArr = array(
            "id"=>$inbound_id,
            "settings" => $newSetting
            );
            
        if($serverType == "sanaei") $url = "$panel_url/panel/inbound/updateClient/" . rawurlencode($uuid);
        else $url = "$panel_url/xui/inbound/updateClient/" . rawurlencode($uuid);
        
        curl_setopt_array($curl, array(
            CURLOPT_URL => $url,
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_CONNECTTIMEOUT => 15,
            CURLOPT_TIMEOUT => 15,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_POSTFIELDS => $dataArr,
            CURLOPT_SSL_VERIFYHOST => false,
            CURLOPT_SSL_VERIFYPEER => false,
            CURLOPT_HEADER => false,
            CURLOPT_HTTPHEADER => array(
                'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                'Accept:  application/json, text/plain, */*',
                'Accept-Language:  en-US,en;q=0.5',
                'Accept-Encoding:  gzip, deflate',
                'X-Requested-With:  XMLHttpRequest',
                'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
            )
        ));
    }else{
        curl_setopt_array($curl, array(
            CURLOPT_URL => "$panel_url/xui/inbound/update/$inbound_id",
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_CONNECTTIMEOUT => 15,
            CURLOPT_TIMEOUT => 15,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_POSTFIELDS => $dataArr,
            CURLOPT_HEADER => false,
            CURLOPT_HTTPHEADER => array(
                'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                'Accept:  application/json, text/plain, */*',
                'Accept-Language:  en-US,en;q=0.5',
                'Accept-Encoding:  gzip, deflate',
                'X-Requested-With:  XMLHttpRequest',
                'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
            )
        ));
    }

    $response = curl_exec($curl);
    curl_close($curl);
    resetIpLog($server_id, $email);
    return $response = json_decode($response);

}
function deleteInbound($server_id, $uuid, $delete = 0){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    foreach($response as $row){
        $clients = json_decode($row->settings)->clients;
        if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
            $inbound_id = $row->id;
            $protocol = $row->protocol;
            $uniqid = ($protocol == 'trojan') ? json_decode($row->settings)->clients[0]->password : json_decode($row->settings)->clients[0]->id;
            $netType = json_decode($row->streamSettings)->network;
            $oldData = [
                'total' => $row->total,
                'up' => $row->up,
                'down' => $row->down,
                'volume' => ((int)$row->total - (int)$row->up - (int)$row->down),
                'port' => $row->port,
                'protocol' => $protocol,
                'expiryTime' => $row->expiryTime,
                'uniqid' => $uniqid,
                'netType' => $netType,
                'security' => json_decode($row->streamSettings)->security,
            ];
            break;
        }
    }
    if($delete == 1){
        $serverName = $server_info['username'];
        $serverPass = $server_info['password'];
        
        $loginUrl = $panel_url . '/login';
        
        $postFields = array(
            "username" => $serverName,
            "password" => $serverPass
            );
            
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $loginUrl);
        curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($curl, CURLOPT_POST, 1);
        curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
        curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
        curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
        curl_setopt($curl, CURLOPT_HEADER, 1);
        $response = curl_exec($curl);

        $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
        $header = substr($response, 0, $header_size);
        $body = substr($response, $header_size);
        preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
        $cookies = array();
        foreach($matches[1] as $item) {
            parse_str($item, $cookie);
            $cookies = array_merge($cookies, $cookie);
        }

        $loginResponse = json_decode($body,true);
        if(!$loginResponse['success']){
            curl_close($curl);
            return $loginResponse;
        }
        
        if($serverType == "sanaei") $url = "$panel_url/panel/inbound/del/$inbound_id";
        else $url = "$panel_url/xui/inbound/del/$inbound_id";
       
        curl_setopt_array($curl, array(
            CURLOPT_URL => $url,
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_CONNECTTIMEOUT => 15,
            CURLOPT_TIMEOUT => 15,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_HEADER => false,
            CURLOPT_HTTPHEADER => array(
                'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                'Accept:  application/json, text/plain, */*',
                'Accept-Language:  en-US,en;q=0.5',
                'Accept-Encoding:  gzip, deflate',
                'X-Requested-With:  XMLHttpRequest',
                'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
            )
        ));
        $response = curl_exec($curl);
        curl_close($curl);
    }
    return $oldData;
}
function resetIpLog($server_id, $remark){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];


    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }
    
    if($serverType == "sanaei") $url = $panel_url. "/panel/inbound/clearClientIps/" . urlencode($remark);
    else $url = $panel_url. "/xui/inbound/clearClientIps/" . urlencode($remark);

    curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_CONNECTTIMEOUT => 15,
        CURLOPT_TIMEOUT => 15,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_HEADER => false,
        CURLOPT_HTTPHEADER => array(
            'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
            'Accept:  application/json, text/plain, */*',
            'Accept-Language:  en-US,en;q=0.5',
            'Accept-Encoding:  gzip, deflate',
            'X-Requested-With:  XMLHttpRequest',
            'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
        )
    ));

    $response = curl_exec($curl);
    curl_close($curl);
    return $response = json_decode($response);
}
function resetClientTraffic($server_id, $remark, $inboundId = null){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];


    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }
    if($serverType == "sanaei") $url = "$panel_url/panel/inbound/$inboundId/resetClientTraffic/" . rawurlencode($remark);
    elseif($inboundId == null) $url = "$panel_url/xui/inbound/resetClientTraffic/" . rawurlencode($remark);
    else $url = "$panel_url/xui/inbound/$inboundId/resetClientTraffic/" . rawurlencode($remark);
    curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_CONNECTTIMEOUT => 15,
        CURLOPT_TIMEOUT => 15,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_HEADER => false,
        CURLOPT_HTTPHEADER => array(
            'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
            'Accept:  application/json, text/plain, */*',
            'Accept-Language:  en-US,en;q=0.5',
            'Accept-Encoding:  gzip, deflate',
            'X-Requested-With:  XMLHttpRequest',
            'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
        )
    ));

    $response = curl_exec($curl);
    curl_close($curl);
    return $response = json_decode($response);
}
function addInboundAccount($server_id, $client_id, $inbound_id, $expiryTime, $remark, $volume, $limitip = 1, $newarr = '', $planId = null){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $serverType = $server_info['type'];
    $reality = $server_info['reality'];
    $volume = ($volume == 0) ? 0 : floor($volume * 1073741824);

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    foreach($response as $row){
        if($row->id == $inbound_id) {
            $iid = $row->id;
            $protocol = $row->protocol;
            break;
        }
    }
    if(!intval($iid)) return "inbound not Found";

    $settings = json_decode($row->settings, true);
    $id_label = $protocol == 'trojan' ? 'password' : 'id';
    if($newarr == ''){
		if($serverType == "sanaei" || $serverType == "alireza"){
		    if($reality == "true"){
                $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
                $stmt->bind_param("i", $planId);
                $stmt->execute();
                $file_detail = $stmt->get_result()->fetch_assoc();
                $stmt->close();
            
                $flow = isset($file_detail['flow']) && $file_detail['flow'] != "None" ? $file_detail['flow'] : "";
                
                $newClient = [
                    "$id_label" => $client_id,
                    "enable" => true,
                    "email" => $remark,
                    "limitIp" => $limitip,
                    "flow" => $flow,
                    "totalGB" => $volume,
                    "expiryTime" => $expiryTime,
                    "subId" => RandomString(16)
                ];
		    }else{
                $newClient = [
                    "$id_label" => $client_id,
                    "enable" => true,
                    "email" => $remark,
                    "limitIp" => $limitip,
                    "totalGB" => $volume,
                    "expiryTime" => $expiryTime,
                    "subId" => RandomString(16)
                ];
		    }
    	}else{
            $newClient = [
                "$id_label" => $client_id,
                "flow" => "",
                "email" => $remark,
                "limitIp" => $limitip,
                "totalGB" => $volume,
                "expiryTime" => $expiryTime
            ];
		}
        $settings['clients'][] = $newClient;
    }elseif(is_array($newarr)) $settings['clients'][] = $newarr;

    $settings['clients'] = array_values($settings['clients']);
    $settings = json_encode($settings);

    $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $row->remark,'enable' => 'true',
        'expiryTime' => $row->expiryTime, 'listen' => '','port' => $row->port,'protocol' => $row->protocol,'settings' => $settings,
        'streamSettings' => $row->streamSettings, 'sniffing' => $row->sniffing);

    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }
    
    if($serverType == "sanaei" || $serverType == "alireza"){
        $newSetting = array();
        if($newarr == '')$newSetting['clients'][] = $newClient;
        elseif(is_array($newarr)) $newSetting['clients'][] = $newarr;
        
        $newSetting = json_encode($newSetting);
        $dataArr = array(
            "id"=>$inbound_id,
            "settings" => $newSetting
            );
            
        if($serverType == "sanaei") $url = "$panel_url/panel/inbound/addClient/";
        else $url = "$panel_url/xui/inbound/addClient/";

        curl_setopt_array($curl, array(
            CURLOPT_URL => $url,
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_CONNECTTIMEOUT => 15,
            CURLOPT_TIMEOUT => 15,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_POSTFIELDS => $dataArr,
            CURLOPT_SSL_VERIFYHOST => false,
            CURLOPT_SSL_VERIFYPEER => false,
            CURLOPT_HEADER => false,
            CURLOPT_HTTPHEADER => array(
                'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                'Accept:  application/json, text/plain, */*',
                'Accept-Language:  en-US,en;q=0.5',
                'Accept-Encoding:  gzip, deflate',
                'X-Requested-With:  XMLHttpRequest',
                'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
            )
        ));
    }else{
        curl_setopt_array($curl, array(
            CURLOPT_URL => "$panel_url/xui/inbound/update/$iid",
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_CONNECTTIMEOUT => 15,
            CURLOPT_TIMEOUT => 15,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_POSTFIELDS => $dataArr,
            CURLOPT_SSL_VERIFYHOST => false,
            CURLOPT_SSL_VERIFYPEER => false,
            CURLOPT_HEADER => false,
            CURLOPT_HTTPHEADER => array(
                'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
                'Accept:  application/json, text/plain, */*',
                'Accept-Language:  en-US,en;q=0.5',
                'Accept-Encoding:  gzip, deflate',
                'X-Requested-With:  XMLHttpRequest',
                'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
            )
        ));
    }

    $response = curl_exec($curl);
    curl_close($curl);
    return $response = json_decode($response);

}
function getNewHeaders($netType, $request_header, $response_header, $type){
    global $connection;
    $input = explode(':', $request_header);
    $key = $input[0];
    $value = $input[1];

    $input = explode(':', $response_header);
    $reskey = $input[0];
    $resvalue = $input[1];

    $headers = '';
    if( $netType == 'tcp'){
        if($type == 'none') {
            $headers = '{
              "type": "none"
            }';
        }else {
            $headers = '{
              "type": "http",
              "request": {
                "method": "GET",
                "path": [
                  "/"
                ],
                "headers": {
                   "'.$key.'": [
                     "'.$value.'"
                  ]
                }
              },
              "response": {
                "version": "1.1",
                "status": "200",
                "reason": "OK",
                "headers": {
                   "'.$reskey.'": [
                     "'.$resvalue.'"
                  ]
                }
              }
            }';
        }

    }elseif( $netType == 'ws'){
        if($type == 'none') {
            $headers = '{}';
        }else {
            $headers = '{
              "'.$key.'": "'.$value.'"
            }';
        }
    }
    return $headers;

}
function getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, $inbound_id = 0, $rahgozar = false, $customPath = false, $customPort = 0, $customSni = null){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $server_ip = $server_info['ip'];
    $sni = $server_info['sni'];
    $header_type = $server_info['header_type'];
    $request_header = $server_info['request_header'];
    $response_header = $server_info['response_header'];
    $serverType = $server_info['type'];
    preg_match("/^Host:(.*)/i",$request_header,$hostMatch);

    $panel_url = str_ireplace('http://','',$panel_url);
    $panel_url = str_ireplace('https://','',$panel_url);
    $panel_url = strtok($panel_url,":");
    if($server_ip == '') $server_ip = $panel_url;

    $response = getJson($server_id)->obj;
    foreach($response as $row){
        if($inbound_id == 0){
            $clients = json_decode($row->settings)->clients;
            if($clients[0]->id == $uniqid || $clients[0]->password == $uniqid) {
                if($serverType == "sanaei" || $serverType == "alireza"){
                    $settings = json_decode($row->settings,true);
                    $email = $settings['clients'][0]['email'];
                    // $remark = (!empty($row->remark)?($row->remark . "-"):"") . $email;
                    $remark = $row->remark;
                }
                $tlsStatus = json_decode($row->streamSettings)->security;
                $tlsSetting = json_decode($row->streamSettings)->tlsSettings;
                $xtlsSetting = json_decode($row->streamSettings)->xtlsSettings;
                $netType = json_decode($row->streamSettings)->network;
                if($netType == 'tcp') {
                    $header_type = json_decode($row->streamSettings)->tcpSettings->header->type;
                    $path = json_decode($row->streamSettings)->tcpSettings->header->request->path[0];
                    $host = json_decode($row->streamSettings)->tcpSettings->header->request->headers->Host[0];
                    
                    if($tlsStatus == "reality"){
                        $realitySettings = json_decode($row->streamSettings)->realitySettings;
                        $fp = $realitySettings->settings->fingerprint;
                        $spiderX = $realitySettings->settings->spiderX;
                        $pbk = $realitySettings->settings->publicKey;
                        $sni = $realitySettings->serverNames[0];
                        $flow = $settings['clients'][0]['flow'];
                        $sid = $realitySettings->shortIds[0];
                    }
                }
                if($netType == 'ws') {
                    $header_type = json_decode($row->streamSettings)->wsSettings->header->type;
                    $path = json_decode($row->streamSettings)->wsSettings->path;
                    $host = json_decode($row->streamSettings)->wsSettings->headers->Host;
                }
                if($header_type == 'http' && empty($host)){
                    $request_header = explode(':', $request_header);
                    $host = $request_header[1];
                }
                if($netType == 'grpc') {
                    if($tlsStatus == 'tls'){
                        $alpn = $tlsSetting->certificates->alpn;
						if(isset($tlsSetting->serverName)) $sni = $tlsSetting->serverName;
						if(isset($tlsSetting->settings->serverName)) $sni = $tlsSetting->settings->serverName;
                    } 
                    elseif($tlsStatus == "reality"){
                        $realitySettings = json_decode($row->streamSettings)->realitySettings;
                        $fp = $realitySettings->settings->fingerprint;
                        $spiderX = $realitySettings->settings->spiderX;
                        $pbk = $realitySettings->settings->publicKey;
                        $sni = $realitySettings->serverNames[0];
                        $flow = $settings['clients'][0]['flow'];
                        $sid = $realitySettings->shortIds[0];
                    }
                    $serviceName = json_decode($row->streamSettings)->grpcSettings->serviceName;
                    $grpcSecurity = json_decode($row->streamSettings)->security;
                }
                if($tlsStatus == 'tls'){
                    $serverName = $tlsSetting->serverName;
					if(isset($tlsSetting->serverName)) $sni = $tlsSetting->serverName;
                    if(isset($tlsSetting->settings->serverName)) $sni = $tlsSetting->settings->serverName;
                }
                if($tlsStatus == "xtls"){
                    $serverName = $xtlsSetting->serverName;
                    $alpn = $xtlsSetting->alpn;
					if(isset($xtlsSetting->serverName)) $sni = $xtlsSetting->serverName;
                    if(isset($xtlsSetting->settings->serverName)) $sni = $xtlsSetting->settings->serverName;
                }
                if($netType == 'kcp'){
                    $kcpSettings = json_decode($row->streamSettings)->kcpSettings;
                    $kcpType = $kcpSettings->header->type;
                    $kcpSeed = $kcpSettings->seed;
                }
                
                break;
            }
        }else{
            if($row->id == $inbound_id) {
                if($serverType == "sanaei" || $serverType == "alireza"){
                    $settings = json_decode($row->settings);
                    $clients = $settings->clients;
                    foreach($clients as $key => $client){
                        if($client->id == $uniqid || $client->password == $uniqid){
                            $flow = $client->flow;
                            break;
                        }
                    }
                    // $remark = (!empty($row->remark)?($row->remark . "-"):"") . $remark;
                    $remark = $remark;
                }
                
                $port = $row->port;
                $tlsStatus = json_decode($row->streamSettings)->security;
                $tlsSetting = json_decode($row->streamSettings)->tlsSettings;
                $xtlsSetting = json_decode($row->streamSettings)->xtlsSettings;
                $netType = json_decode($row->streamSettings)->network;
                if($netType == 'tcp') {
                    $header_type = json_decode($row->streamSettings)->tcpSettings->header->type;
                    $path = json_decode($row->streamSettings)->tcpSettings->header->request->path[0];
                    $host = json_decode($row->streamSettings)->tcpSettings->header->request->headers->Host[0];
                    
                    if($tlsStatus == "reality"){
                        $realitySettings = json_decode($row->streamSettings)->realitySettings;
                        $fp = $realitySettings->settings->fingerprint;
                        $spiderX = $realitySettings->settings->spiderX;
                        $pbk = $realitySettings->settings->publicKey;
                        $sni = $realitySettings->serverNames[0];
                        $sid = $realitySettings->shortIds[0];
                    }
                }elseif($netType == 'ws') {
                    $header_type = json_decode($row->streamSettings)->wsSettings->header->type;
                    $path = json_decode($row->streamSettings)->wsSettings->path;
                    $host = json_decode($row->streamSettings)->wsSettings->headers->Host;
                }elseif($netType == 'grpc') {
                    if($tlsStatus == 'tls'){
                        $alpn = $tlsSetting->alpn;
						if(isset($tlsSetting->serverName)) $sni = $tlsSetting->serverName;
                        if(isset($tlsSetting->settings->serverName)) $sni = $tlsSetting->settings->serverName;
                    }
                    elseif($tlsStatus == "reality"){
                        $realitySettings = json_decode($row->streamSettings)->realitySettings;
                        $fp = $realitySettings->settings->fingerprint;
                        $spiderX = $realitySettings->settings->spiderX;
                        $pbk = $realitySettings->settings->publicKey;
                        $sni = $realitySettings->serverNames[0];
                        $sid = $realitySettings->shortIds[0];
                    }
                    $grpcSecurity = json_decode($row->streamSettings)->security;
                    $serviceName = json_decode($row->streamSettings)->grpcSettings->serviceName;
                }elseif($netType == 'kcp'){
                    $kcpSettings = json_decode($row->streamSettings)->kcpSettings;
                    $kcpType = $kcpSettings->header->type;
                    $kcpSeed = $kcpSettings->seed;
                }
                if($tlsStatus == 'tls'){
                    $serverName = $tlsSetting->serverName;
					if(isset($tlsSetting->serverName)) $sni = $tlsSetting->serverName;
                    if(isset($tlsSetting->settings->serverName)) $sni = $tlsSetting->settings->serverName;
                }
                if($tlsStatus == "xtls"){
                    $serverName = $xtlsSetting->serverName;
                    $alpn = $xtlsSetting->alpn;
					if(isset($xtlsSetting->serverName)) $sni = $xtlsSetting->serverName;
                    if(isset($xtlsSetting->settings->serverName)) $sni = $xtlsSetting->settings->serverName;
                }

                break;
            }
        }


    }
    $protocol = strtolower($protocol);
    $serverIp = explode("\n",$server_ip);
    $outputLink = array();
    foreach($serverIp as $server_ip){
        $server_ip = str_replace("\r","",($server_ip));
        if($inbound_id == 0) {
            if($protocol == 'vless'){
                if($rahgozar == true){
                    if(empty($host) && isset($hostMatch[1])) $host = $hostMatch[1];
                    
                    if(!empty($host)){
                        $parseAdd = parse_url($host);
                        $parseAdd = $parseAdd['host']??$parseAdd['path'];
                        $explodeAdd = explode(".", $parseAdd);
                        $subDomain = RandomString(4,"domain");
                        if($customSni != null) $sni = $customSni;
                        else{
                            if(count($explodeAdd) >= 3) $sni = $uniqid . "." . $explodeAdd[1] . "." . $explodeAdd[2];
                            else $sni = $uniqid . "." . $host;
                        }
                    }
                }
                $psting = '';
                if(($header_type == 'http' && $rahgozar != true && $netType != "grpc") || ($netType == "ws" && !empty($host) && $rahgozar != true)) $psting .= "&path=/&host=$host";;
                if($netType == 'tcp' and $header_type == 'http') $psting .= '&headerType=http';
                if(strlen($sni) > 1 && $tlsStatus != "reality") $psting .= "&sni=$sni";
                if(strlen($serverName)>1 && $tlsStatus=="xtls") $server_ip = $serverName;
                if($tlsStatus == "xtls" && $netType == "tcp") $psting .= "&flow=xtls-rprx-direct";
                if($tlsStatus=="reality") $psting .= "&fp=$fp&pbk=$pbk&sni=$sni" . ($flow != ""?"&flow=$flow":"") . "&sid=$sid&spx=$spiderX";
                if($rahgozar == true) $psting .= "&path=" . rawurlencode($path . ($customPath == true?"?ed=2048":"")) . "&encryption=none&host=$host";
                $outputlink = "$protocol://$uniqid@$server_ip:" . ($rahgozar == true?($customPort!="0"?$customPort:"443"):$port) . "?type=$netType&security=" . ($rahgozar==true?"tls":$tlsStatus) . "{$psting}#$remark";
                if($netType == 'grpc' && $tlsStatus != "reality"){
                    if($tlsStatus == 'tls'){
                        $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus&serviceName=$serviceName&sni=$sni#$remark";
                    }else{
                        $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus&serviceName=$serviceName#$remark";
                    }
    
                }
            }
    
            if($protocol == 'trojan'){
                $psting = '';
                if($header_type == 'http') $psting .= "&path=/&host=$host";
                if($netType == 'tcp' and $header_type == 'http') $psting .= '&headerType=http';
                if(strlen($sni) > 1) $psting .= "&sni=$sni";
                $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus{$psting}#$remark";
                
                if($netType == 'grpc'){
                    if($tlsStatus == 'tls'){
                        $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus&serviceName=$serviceName&sni=$sni#$remark";
                    }else{
                        $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus&serviceName=$serviceName#$remark";
                    }
    
                }
            }elseif($protocol == 'vmess'){
                $vmessArr = [
                    "v"=> "2",
                    "ps"=> $remark,
                    "add"=> $server_ip,
                    "port"=> $rahgozar == true?($customPort!=0?$customPort:443):$port,
                    "id"=> $uniqid,
                    "aid"=> 0,
                    "net"=> $netType,
                    "type"=> $kcpType ? $kcpType : "none",
                    "host"=> ($rahgozar == true && empty($host))? $server_ip:(is_null($host) ? '' : $host),
                    "path"=> ($rahgozar == true)?($path . ($customPath == true?"?ed=2048":"")):((is_null($path) and $path != '') ? '/' : (is_null($path) ? '' : $path)),
                    "tls"=> $rahgozar == true?"tls":((is_null($tlsStatus)) ? 'none' : $tlsStatus)
                ];
                
                if($rahgozar == true){
                    if(empty($host) && isset($hostMatch[1])) $host = $hostMatch[1];
                    
                    if(!empty($host)){
                        $parseAdd = parse_url($host);
                        $parseAdd = $parseAdd['host']??$parseAdd['path'];
                        $explodeAdd = explode(".", $parseAdd);
                        $subDomain = RandomString(4,"domain");
                        if($customSni != null) $sni = $customSni;
                        else{
                            if(count($explodeAdd) >= 3) $sni = $uniqid . "." . $explodeAdd[1] . "." . $explodeAdd[2];
                            else $sni = $uniqid . "." . $host;
                        }
    
                        $vmessArr['alpn'] = 'http/1.1';
                    }
                }
                if($header_type == 'http' && $rahgozar != true){
                    $vmessArr['path'] = "/";
                    $vmessArr['type'] = $header_type;
                    $vmessArr['host'] = $host;
                }
                if($netType == 'grpc'){
                    if(!is_null($alpn) and json_encode($alpn) != '[]' and $alpn != '') $vmessArr['alpn'] = $alpn;
                    if(strlen($serviceName) > 1) $vmessArr['path'] = $serviceName;
    				$vmessArr['type'] = $grpcSecurity;
                    $vmessArr['scy'] = 'auto';
                }
                if($netType == 'kcp'){
                    $vmessArr['path'] = $kcpSeed ? $kcpSeed : $vmessArr['path'];
    	        }
                if(strlen($sni) > 1) $vmessArr['sni'] = $sni;
                $urldata = base64_encode(json_encode($vmessArr,JSON_UNESCAPED_SLASHES,JSON_PRETTY_PRINT));
                $outputlink = "vmess://$urldata";
            }
        }else { 
            if($protocol == 'vless'){
                if($rahgozar == true){
                    if(empty($host) && isset($hostMatch[1])) $host = $hostMatch[1];
                    
                    if(!empty($host)){
                        $parseAdd = parse_url($host);
                        $parseAdd = $parseAdd['host']??$parseAdd['path'];
                        $explodeAdd = explode(".", $parseAdd);
                        $subDomain = RandomString(4,"domain");
                        if($customSni != null) $sni = $customSni;
                        else{
                            if(count($explodeAdd) >= 3) $sni = $uniqid . "." . $explodeAdd[1] . "." . $explodeAdd[2];
                            else $sni = $uniqid . "." .$host;
                        }
                    }
                }
                
                if(strlen($sni) > 1 && $tlsStatus != "reality") $psting = "&sni=$sni"; else $psting = '';
                if($netType == 'tcp'){
                    if($netType == 'tcp' and $header_type == 'http') $psting .= '&headerType=http';
                    if($tlsStatus=="xtls") $psting .= "&flow=xtls-rprx-direct";
                    if($tlsStatus=="reality") $psting .= "&fp=$fp&pbk=$pbk&sni=$sni" . ($flow != ""?"&flow=$flow":"") . "&sid=$sid&spx=$spiderX";
                    if($header_type == "http") $psting .= "&path=/&host=$host";
                    $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus{$psting}#$remark";
                }elseif($netType == 'ws'){
                    if($rahgozar == true)$outputlink = "$protocol://$uniqid@$server_ip:" . ($customPort!=0?$customPort:"443") . "?type=$netType&security=tls&path=" . rawurlencode($path . ($customPath == true?"?ed=2048":"")) . "&encryption=none&host=$host{$psting}#$remark";
                    else $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus&path=/&host=$host{$psting}#$remark";
                }
                elseif($netType == 'kcp')
                    $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus&headerType=$kcpType&seed=$kcpSeed#$remark";
                elseif($netType == 'grpc'){
                    if($tlsStatus == 'tls'){
                        $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus&serviceName=$serviceName&sni=$sni#$remark";
                    }
                    elseif($tlsStatus=="reality"){
                        $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus&serviceName=$serviceName&fp=$fp&pbk=$pbk&sni=$sni" . ($flow != ""?"&flow=$flow":"") . "&sid=$sid&spx=$spiderX#$remark";
                    }
                    else{
                        $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus&serviceName=$serviceName#$remark";
                    }
                }
            }elseif($protocol == 'trojan'){                
                $psting = '';
                if($header_type == 'http') $psting .= "&path=/&host=$host";
                if($netType == 'tcp' and $header_type == 'http') $psting .= '&headerType=http';
                if(strlen($sni) > 1) $psting .= "&sni=$sni";
                $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus{$psting}#$remark";
                
                if($netType == 'grpc'){
                    if($tlsStatus == 'tls'){
                        $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus&serviceName=$serviceName&sni=$sni#$remark";
                    }else{
                        $outputlink = "$protocol://$uniqid@$server_ip:$port?type=$netType&security=$tlsStatus&serviceName=$serviceName#$remark";
                    }
    
                }
            }elseif($protocol == 'vmess'){
                $vmessArr = [
                    "v"=> "2",
                    "ps"=> $remark,
                    "add"=> $server_ip,
                    "port"=> $rahgozar == true?($customPort!=0?$customPort:443):$port,
                    "id"=> $uniqid,
                    "aid"=> 0,
                    "net"=> $netType,
                    "type"=> ($header_type) ? $header_type : ($kcpType ? $kcpType : "none"),
                    "host"=> ($rahgozar == true && empty($host))?$server_ip:(is_null($host) ? '' : $host),
                    "path"=> ($rahgozar == true)?($path . ($customPath == true?"?ed=2048":"")) :((is_null($path) and $path != '') ? '/' : (is_null($path) ? '' : $path)),
                    "tls"=> $rahgozar == true?"tls":((is_null($tlsStatus)) ? 'none' : $tlsStatus)
                ];
                if($rahgozar == true){
                    if(empty($host) && isset($hostMatch[1])) $host = $hostMatch[1];
                    
                    if(!empty($host)){
                        $subDomain = RandomString(4, "domain");
                        $parseAdd = parse_url($host);
                        $parseAdd = $parseAdd['host']??$parseAdd['path'];
                        $explodeAdd = explode(".", $parseAdd);
                        if($customSni != null) $sni = $customSni;
                        else{
                            if(count($explodeAdd) >= 3) $sni = $uniqid . "." . $explodeAdd[1] . "." .$explodeAdd[2];
                            else $sni = $uniqid . "." . $host;
                        }
                        
                        $vmessArr['alpn'] = 'http/1.1';
                    }
                }
                if($netType == 'grpc'){
                    if(!is_null($alpn) and json_encode($alpn) != '[]' and $alpn != '') $vmessArr['alpn'] = $alpn;
                    if(strlen($serviceName) > 1) $vmessArr['path'] = $serviceName;
                    $vmessArr['type'] = $grpcSecurity;
                    $vmessArr['scy'] = 'auto';
                }
                if($netType == 'kcp'){
                    $vmessArr['path'] = $kcpSeed ? $kcpSeed : $vmessArr['path'];
    	        }
    
                if(strlen($sni) > 1) $vmessArr['sni'] = $sni;
                $urldata = base64_encode(json_encode($vmessArr,JSON_UNESCAPED_SLASHES,JSON_PRETTY_PRINT));
                $outputlink = "vmess://$urldata";
            }
        }
        $outputLink[] = $outputlink;
    }

    return $outputLink;
}
function updateConfig($server_id, $inboundId, $protocol, $netType = 'tcp', $security = 'none', $rahgozar = false){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $security = $server_info['security'];
    $tlsSettings = $server_info['tlsSettings'];
    $header_type = $server_info['header_type'];
    $request_header = $server_info['request_header'];
    $response_header = $server_info['response_header'];
    $serverType = $server_info['type'];
    $xtlsTitle = ($serverType == "sanaei" || $serverType == "alireza")?"XTLSSettings":"xtlsSettings";
    $sni = $server_info['sni'];
    if(!empty($sni) && ($serverType == "sanaei" || $serverType == "alireza")){
        $tlsSettings = json_decode($tlsSettings,true);
        $tlsSettings['serverName'] = $sni;
        $tlsSettings = json_encode($tlsSettings,488|JSON_UNESCAPED_UNICODE);
    }
    
    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    foreach($response as $row){
        if($row->id == $inboundId) {
            $iid = $row->id;
            $remark = $row->remark;
            $streamSettings = $row->streamSettings;
            $settings = $row->settings;
            break;
        }
    }
    if(!intval($iid)) return;
    $headers = getNewHeaders($netType, $request_header, $response_header, $header_type);
    $headers = empty($headers)?"{}":$headers;

    if($protocol == 'trojan'){
        if($security == 'none'){
            $tcpSettings = '{
        	  "network": "tcp",
        	  "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
        	  "tcpSettings": {
                "header": '.$headers.'
              }
        	}';
                $wsSettings = '{
              "network": "ws",
              "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
              "wsSettings": {
                "path": "/",
                "headers": '.$headers.'
              }
            }';

        }elseif($security == 'xtls' && $serverType != "sanaei" && $serverType != "alireza") {
            
            $tcpSettings = '{
        	  "network": "tcp",
        	  "security": "'.$security.'",
        	  "' . $xtlsTitle . '": '.$tlsSettings.',
        	  "tcpSettings": {
                "header": '.$headers.'
              }
        	}';
                $wsSettings = '{
              "network": "ws",
              "security": "'.$security.'",
        	  "' . $xtlsTitle . '": '.$tlsSettings.',
              "wsSettings": {
                "path": "/",
                "headers": '.$headers.'
              }
            }';
        }
        else{
            $tcpSettings = '{
        	  "network": "tcp",
        	  "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
        	  "tcpSettings": {
                "header": '.$headers.'
              }
        	}';
            $wsSettings = '{
              "network": "ws",
              "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
              "wsSettings": {
                "path": "/",
                "headers": '.$headers.'
              }
            }';
        }
        
        
                $streamSettings = ($netType == 'tcp') ? $tcpSettings : $wsSettings;
		if($netType == 'grpc'){
		    $keyFileInfo = json_decode($tlsSettings,true);
		    $certificateFile = "/root/cert.crt";
		    $keyFile = '/root/private.key';
		    
		    if(isset($keyFileInfo['certificates'])){
		        $certificateFile = $keyFileInfo['certificates'][0]['certificateFile'];
		        $keyFile = $keyFileInfo['certificates'][0]['keyFile'];
		    }
			if($security == 'tls') {
				$streamSettings = '{
  "network": "grpc",
  "security": "tls",
  "tlsSettings": {
    "serverName": "' .
    (!empty($sni) && ($serverType == "sanaei" || $serverType == "alireza") ?  $sni: parse_url($panel_url, PHP_URL_HOST))
     . '",
    "certificates": [
      {
        "certificateFile": "' . $certificateFile . '",
        "keyFile": "' . $keyFile . '"
      }
    ],
    "alpn": []'
    .'
  },
  "grpcSettings": {
    "serviceName": ""
  }
}';
		    }else{
			$streamSettings = '{
  "network": "grpc",
  "security": "none",
  "grpcSettings": {
    "serviceName": "' . parse_url($panel_url, PHP_URL_HOST) . '"
  }
}';
		}
	    }


        $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $remark,'enable' => 'true',
            'expiryTime' => $row->expiryTime,'listen' => '','port' => $row->port,'protocol' => $protocol,'settings' => $settings,'streamSettings' => $streamSettings,
            'sniffing' => $row->sniffing);
    }else{
        if($netType != "grpc"){
            if($rahgozar == true){
                $wsSettings = '{
                      "network": "ws",
                      "security": "none",
                      "wsSettings": {
                        "path": "/wss' . $row->port . '",
                        "headers": {}
                      }
                    }';
            }
            else{
                if($security == 'tls') {
                    $tcpSettings = '{
            	  "network": "tcp",
            	  "security": "'.$security.'",
            	  "tlsSettings": '.$tlsSettings.',
            	  "tcpSettings": {
                    "header": '.$headers.'
                  }
            	}';
                    $wsSettings = '{
                  "network": "ws",
                  "security": "'.$security.'",
            	  "tlsSettings": '.$tlsSettings.',
                  "wsSettings": {
                    "path": "/",
                    "headers": '.$headers.'
                  }
                }';
                }
                elseif($security == 'xtls' && $serverType != "sanaei" && $serverType != "alireza") {
                    $tcpSettings = '{
            	  "network": "tcp",
            	  "security": "'.$security.'",
            	  "' . $xtlsTitle . '": '.$tlsSettings.',
            	  "tcpSettings": {
                    "header": '.$headers.'
                  }
            	}';
                    $wsSettings = '{
                  "network": "ws",
                  "security": "'.$security.'",
            	  "' . $xtlsTitle . '": '.$tlsSettings.',
                  "wsSettings": {
                    "path": "/",
                    "headers": '.$headers.'
                  }
                }';
                }
                else {
                    $tcpSettings = '{
            	  "network": "tcp",
            	  "security": "none",
            	  "tcpSettings": {
            		"header": '.$headers.'
            	  }
            	}';
                    $wsSettings = '{
                  "network": "ws",
                  "security": "none",
                  "wsSettings": {
                    "path": "/",
                    "headers": {}
                  }
                }';
                }
            }
            $streamSettings = ($netType == 'tcp') ? $tcpSettings : $wsSettings;
        }

        $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $remark,'enable' => 'true',
            'expiryTime' => $row->expiryTime,'listen' => '','port' => $row->port,'protocol' => $protocol,'settings' => $settings,
            'streamSettings' => $streamSettings,
            'sniffing' => $row->sniffing);
    }

    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }
    
    if($serverType == "sanaei") $url = "$panel_url/panel/inbound/update/$iid";
    else $url = "$panel_url/xui/inbound/update/$iid";
    curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_CONNECTTIMEOUT => 15,
        CURLOPT_TIMEOUT => 15,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_POSTFIELDS => $dataArr,
        CURLOPT_SSL_VERIFYHOST => false,
        CURLOPT_SSL_VERIFYPEER => false,
        CURLOPT_HEADER => false,
        CURLOPT_HTTPHEADER => array(
            'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
            'Accept:  application/json, text/plain, */*',
            'Accept-Language:  en-US,en;q=0.5',
            'Accept-Encoding:  gzip, deflate',
            'X-Requested-With:  XMLHttpRequest',
            'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
        )
    ));

    $response = curl_exec($curl);
    curl_close($curl);
    return $response = json_decode($response);
}
function editInbound($server_id, $uniqid, $uuid, $protocol, $netType = 'tcp', $security = 'none', $rahgozar = false){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $security = $server_info['security'];
    $tlsSettings = $server_info['tlsSettings'];
    $header_type = $server_info['header_type'];
    $request_header = $server_info['request_header'];
    $response_header = $server_info['response_header'];
    $serverType = $server_info['type'];
    $xtlsTitle = ($serverType == "sanaei" || $serverType == "alireza")?"XTLSSettings":"xtlsSettings";
    $sni = $server_info['sni'];
    if(!empty($sni) && ($serverType == "sanaei" || $serverType == "alireza")){
        $tlsSettings = json_decode($tlsSettings,true);
        $tlsSettings['serverName'] = $sni;
        $tlsSettings = json_encode($tlsSettings);
    }

    $response = getJson($server_id);
    if(!$response) return null;
    $response = $response->obj;
    foreach($response as $row){
        $clients = json_decode($row->settings)->clients;
        if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
            $iid = $row->id;
            $remark = $row->remark;
            $streamSettings = $row->streamSettings;
            $settings = $row->settings;
            break;
        }
    }
    if(!intval($iid)) return;

    $headers = getNewHeaders($netType, $request_header, $response_header, $header_type);
    $headers = empty($headers)?"{}":$headers;

    if($protocol == 'trojan'){
        if($security == 'none'){
            $tcpSettings = '{
        	  "network": "tcp",
        	  "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
        	  "tcpSettings": {
                "header": '.$headers.'
              }
        	}';
                $wsSettings = '{
              "network": "ws",
              "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
              "wsSettings": {
                "path": "/",
                "headers": '.$headers.'
              }
            }';

    	if($serverType == "sanaei" || $serverType == "alireza"){
            $settings = '{
        	  "clients": [
        		{
        		  "id": "'.$uniqid.'",
                  "enable": true,
        		  "email": "' . $remark. '",
                  "limitIp": 0,
                  "totalGB": 0,
                  "expiryTime": 0,
                  "subId": "' . RandomString(16) . '"
        		}
        	  ],
        	  "decryption": "none",
        	  "fallbacks": []
        	}';
    	}else{
            $settings = '{
        	  "clients": [
        		{
        		  "id": "'.$uniqid.'",
        		  "flow": "",
        		  "email": "' . $remark. '"
        		}
        	  ],
        	  "decryption": "none",
        	  "fallbacks": []
        	}';
    	}
        }elseif($security == 'xtls' && $serverType != "sanaei" && $serverType != "alireza") {
            
            $tcpSettings = '{
        	  "network": "tcp",
        	  "security": "'.$security.'",
        	  "' . $xtlsTitle . '": '.$tlsSettings.',
        	  "tcpSettings": {
                "header": '.$headers.'
              }
        	}';
                $wsSettings = '{
              "network": "ws",
              "security": "'.$security.'",
        	  "' . $xtlsTitle . '": '.$tlsSettings.',
              "wsSettings": {
                "path": "/",
                "headers": '.$headers.'
              }
            }';

                $settings = '{
              "clients": [
                {
                  "id": "'.$uniqid.'",
    			  "flow": "xtls-rprx-direct".
    			  "email": "' . $remark. '"
                }
              ],
              "decryption": "none",
        	  "fallbacks": []
            }';
        }
        else{
            $tcpSettings = '{
        	  "network": "tcp",
        	  "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
        	  "tcpSettings": {
                "header": '.$headers.'
              }
        	}';
            $wsSettings = '{
              "network": "ws",
              "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
              "wsSettings": {
                "path": "/",
                "headers": '.$headers.'
              }
            }';
		if($serverType == "sanaei" || $serverType == "alireza"){
            $settings = '{
		  "clients": [
			{
			  "password": "'.$uniqid.'",
              "enable": true,
			  "email": "' . $remark. '",
              "limitIp": 0,
              "totalGB": 0,
              "expiryTime": 0,
              "subId": "' . RandomString(16) . '"
			}
		  ],
		  "fallbacks": []
		}';
		}else{
            $settings = '{
		  "clients": [
			{
			  "password": "'.$uniqid.'",
			  "flow": "",
			  "email": "' . $remark. '"
			}
		  ],
		  "fallbacks": []
		}';
		}
        }
        
        
                $streamSettings = ($netType == 'tcp') ? $tcpSettings : $wsSettings;
		if($netType == 'grpc'){
		    $keyFileInfo = json_decode($tlsSettings,true);
		    $certificateFile = "/root/cert.crt";
		    $keyFile = '/root/private.key';
		    
		    if(isset($keyFileInfo['certificates'])){
		        $certificateFile = $keyFileInfo['certificates'][0]['certificateFile'];
		        $keyFile = $keyFileInfo['certificates'][0]['keyFile'];
		    }

			if($security == 'tls') {
				$streamSettings = '{
  "network": "grpc",
  "security": "tls",
  "tlsSettings": {
    "serverName": "' .
    (!empty($sni) && ($serverType == "sanaei" || $serverType == "alireza") ?  $sni: parse_url($panel_url, PHP_URL_HOST))
     . '",
    "certificates": [
      {
        "certificateFile": "' . $certificateFile . '",
        "keyFile": "' . $keyFile . '"
      }
    ],
    "alpn": []'
    .'
  },
  "grpcSettings": {
    "serviceName": ""
  }
}';
		    }else{
			$streamSettings = '{
  "network": "grpc",
  "security": "none",
  "grpcSettings": {
    "serviceName": "' . parse_url($panel_url, PHP_URL_HOST) . '"
  }
}';
		}
	    }


        $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $remark,'enable' => 'true',
            'expiryTime' => $row->expiryTime,'listen' => '','port' => $row->port,'protocol' => $protocol,'settings' => $settings,'streamSettings' => $streamSettings,
            'sniffing' => $row->sniffing);
    }else{
        if($netType != "grpc"){
            if($rahgozar == true){
                $wsSettings = '{
                      "network": "ws",
                      "security": "none",
                      "wsSettings": {
                        "path": "/wss' . $row->port . '",
                        "headers": {}
                      }
                    }';
                if($serverType == "sanaei" || $serverType == "alireza"){
                    $settings = '{
            	  "clients": [
            		{
            		  "id": "'.$client_id.'",
                      "enable": true,
            		  "email": "' . $remark. '",
                      "limitIp": 0,
                      "totalGB": 0,
                      "expiryTime": 0
                      "subId": "' . RandomString(16) . '"
            		}
            	  ],
            	  "decryption": "none",
            	  "fallbacks": []
            	}';
                }else{
                $settings = '{
        	  "clients": [
        		{
        		  "id": "'.$client_id.'",
        		  "flow": "",
        		  "email": "' . $remark. '"
        		}
        	  ],
        	  "decryption": "none",
        	  "fallbacks": []
        	}';
            }
            }
            else{
                if($security == 'tls') {
                    $tcpSettings = '{
            	  "network": "tcp",
            	  "security": "'.$security.'",
            	  "tlsSettings": '.$tlsSettings.',
            	  "tcpSettings": {
                    "header": '.$headers.'
                  }
            	}';
                    $wsSettings = '{
                  "network": "ws",
                  "security": "'.$security.'",
            	  "tlsSettings": '.$tlsSettings.',
                  "wsSettings": {
                    "path": "/",
                    "headers": '.$headers.'
                  }
                }';
                if($serverType == "sanaei" || $serverType == "alireza"){
                    $settings = '{
                  "clients": [
                    {
                      "id": "'.$uniqid.'",
                      "enable": true,
                      "email": "' . $remark. '",
                      "limitIp": 0,
                      "totalGB": 0,
                      "expiryTime": 0,
                      "subId": "' . RandomString(16) . '"
                    }
                  ],
                  "decryption": "none",
            	  "fallbacks": []
                }';
                }else{
                    $settings = '{
                  "clients": [
                    {
                      "id": "'.$uniqid.'",
                      "alterId": 0
                    }
                  ],
                  "decryption": "none",
            	  "fallbacks": []
                }';
                }
                }
                elseif($security == 'xtls' && $serverType != "sanaei" && $serverType != "alireza") {
                    $tcpSettings = '{
            	  "network": "tcp",
            	  "security": "'.$security.'",
            	  "' . $xtlsTitle . '": '.$tlsSettings.',
            	  "tcpSettings": {
                    "header": '.$headers.'
                  }
            	}';
                    $wsSettings = '{
                  "network": "ws",
                  "security": "'.$security.'",
            	  "' . $xtlsTitle . '": '.$tlsSettings.',
                  "wsSettings": {
                    "path": "/",
                    "headers": '.$headers.'
                  }
                }';
                if($serverType == "sanaei" || $serverType == "alireza"){
                    $settings = '{
                  "clients": [
                    {
                      "id": "'.$uniqid.'",
                      "enable": true,
                      "email": "' . $remark. '",
                      "limitIp": 0,
                      "totalGB": 0,
                      "expiryTime": 0,
                      "subId": "' . RandomString(16) . '"
                    }
                  ],
                  "decryption": "none",
            	  "fallbacks": []
                }';
                }else{
                    $settings = '{
                  "clients": [
                    {
                      "id": "'.$uniqid.'",
        			  "flow": "",
        			  "email": "' . $remark. '"
                    }
                  ],
                  "decryption": "none",
            	  "fallbacks": []
                }';
                }
                }
                else {
                    $tcpSettings = '{
            	  "network": "tcp",
            	  "security": "none",
            	  "tcpSettings": {
            		"header": '.$headers.'
            	  }
            	}';
                    $wsSettings = '{
                  "network": "ws",
                  "security": "none",
                  "wsSettings": {
                    "path": "/",
                    "headers": {}
                  }
                }';
                if($serverType == "sanaei" || $serverType == "alireza"){
                    $settings = '{
            	  "clients": [
            		{
            		  "id": "'.$uniqid.'",
                      "enable": true,
            		  "email": "' . $remark. '",
                      "limitIp": 0,
                      "totalGB": 0,
                      "expiryTime": 0,
                      "subId": "' . RandomString(16) . '"
            		}
            	  ],
            	  "decryption": "none",
            	  "fallbacks": []
            	}';
                }else{
                    $settings = '{
            	  "clients": [
            		{
            		  "id": "'.$uniqid.'",
            		  "flow": "",
            		  "email": "' . $remark. '"
            		}
            	  ],
            	  "decryption": "none",
            	  "fallbacks": []
            	}';
                }
                }
            }
            $streamSettings = ($netType == 'tcp') ? $tcpSettings : $wsSettings;
        }


        $dataArr = array('up' => $row->up,'down' => $row->down,'total' => $row->total,'remark' => $remark,'enable' => 'true',
            'expiryTime' => $row->expiryTime,'listen' => '','port' => $row->port,'protocol' => $protocol,'settings' => $settings,
            'streamSettings' => $streamSettings,
            'sniffing' => $row->sniffing);
    }



    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }
    
    if($serverType == "sanaei") $url = "$panel_url/panel/inbound/update/$iid";
    else $url = "$panel_url/xui/inbound/update/$iid";
    
    curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_CONNECTTIMEOUT => 15,
        CURLOPT_TIMEOUT => 15,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_POSTFIELDS => $dataArr,
        CURLOPT_SSL_VERIFYHOST => false,
        CURLOPT_SSL_VERIFYPEER => false,
        CURLOPT_HEADER => false,
        CURLOPT_HTTPHEADER => array(
            'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
            'Accept:  application/json, text/plain, */*',
            'Accept-Language:  en-US,en;q=0.5',
            'Accept-Encoding:  gzip, deflate',
            'X-Requested-With:  XMLHttpRequest',
            'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
        )
    ));

    $response = curl_exec($curl);
    curl_close($curl);
    return $response = json_decode($response);
}
function getMarzbanToken($server_id){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id = ?");
    $stmt->bind_param('i', $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $panel_url = $server_info['panel_url'];
    $username = $server_info['username'];
    $password = $server_info['password'];
    
    $loginUrl = $panel_url .'/api/admin/token';
    $postFields = array(
        'username' => $username,
        'password' => $password
    );
    
    
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HTTPHEADER, array(
            'Content-Type: application/x-www-form-urlencoded',
            'accept: application/json'
        ));
    $response = curl_exec($curl);
    if (curl_error($curl)) {
        return (object) ['success'=>false, 'detail'=>curl_error($curl)];
    }
    curl_close($curl);

    return json_decode($response);
}
function getMarzbanJson($server_id, $token = null){
    global $connection;
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];

    if($token == null) $token = getMarzbanToken($server_id);
    if(isset($token->detail)){return (object) ['success'=>false, 'msg'=>$token->detail];}
    $panel_url .= '/api/users';
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $panel_url);
    curl_setopt($curl, CURLOPT_HTTPGET, true);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_HTTPHEADER, array(
        'Accept: application/json',
        'Authorization: Bearer ' . $token->access_token
    ));

    $response = json_decode(curl_exec($curl));
    curl_close($curl);

    return $response;
}
function getMarzbanUserInfo($server_id, $remark){
    global $connection;
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];

    $configInfo = array();
    $curl = curl_init();
    for($i = 0; $i <= 10; $i++){
        $info = getMarzbanUser($server_id, $remark);
		$subLink = "/sub/" . (explode("/sub/", $info->subscription_url)[1]);
		$info->subscription_url = $subLink;
        curl_setopt($curl, CURLOPT_URL, $panel_url . $info->subscription_url);
        curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
        $response = curl_exec($curl);
        if($response && !curl_error($curl)){
            $configInfo = $info;
            break;
        }
		if($i == 10) $configInfo = $info;
    }
    curl_close($curl);

    return (object) $configInfo;
}
function getMarzbanUser($server_id, $remark, $token = null){
    global $connection;
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];

    if($token == null) $token = getMarzbanToken($server_id);
    if(isset($token->detail)){return (object) ['success'=>false, 'msg'=>$token->detail];}
    
    $panel_url .= '/api/user/' . urlencode($remark);

    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $panel_url);
    curl_setopt($curl, CURLOPT_HTTPGET, true);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_HTTPHEADER, array(
        'Accept: application/json',
        'Authorization: Bearer ' . $token->access_token
    ));

    $response = json_decode(curl_exec($curl));
    
    curl_close($curl);
    return $response;
}
function getMarzbanHosts($server_id){
    global $connection;
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];

    $token = getMarzbanToken($server_id);
    if(isset($token->detail)){return (object) ['success'=>false, 'msg'=>$token->detail];}

    $panel_url .= '/api/core/config';

    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $panel_url);
    curl_setopt($curl, CURLOPT_HTTPGET, true);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_HTTPHEADER, array(
        'Accept: application/json',
        'Authorization: Bearer ' . $token->access_token
    ));

    $response = json_decode(curl_exec($curl));
    
    curl_close($curl);
    return $response;
}
function addMarzbanUser($server_id, $remark, $volume, $days, $plan_id){
    global $connection;
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    $serverType = $server_info['type'];
    
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ?");
    $stmt->bind_param('i', $plan_id);
    $stmt->execute();
    $planInfo = json_decode($stmt->get_result()->fetch_assoc()['custom_sni'],true);
    $stmt->close();

    $token = getMarzbanToken($server_id);
    if(isset($token->detail)){return (object) ['success'=>false, 'msg'=>$token->detail];}
    $postFields = array(
        "inbounds" => $planInfo['inbounds'],
        "proxies" => $planInfo['proxies'],
        "expire" => time() + (86400 * $days),
        "data_limit" => $volume * 1073741824,
        "username" => urlencode($remark)
    );


    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $panel_url . "/api/user");
    curl_setopt($curl, CURLOPT_POST, true);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_HTTPHEADER, array(
        'Accept: application/json',
        'Authorization: Bearer ' .  $token->access_token,
        'Content-Type: application/json'
    ));
    curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($postFields));

    $response = json_decode(curl_exec($curl));
    curl_close($curl);
    if(isset($response->detail) || !isset($response->links)){
		$detail = $response->detail;
        return (object) ['success'=>false, 'msg' => is_object($detail)?implode("-", (array) $detail):$detail];
    }
    $userInfo = getMarzbanUserInfo($server_id, $remark);

    return (object) [
        'success'=>true,
        'sub_link'=> $userInfo->subscription_url,
        'vray_links' => $response->links
        ];
}
function editMarzbanConfig($server_id,$info){
    global $connection;
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];

    $token = getMarzbanToken($server_id);
    if(isset($token->detail)){return (object) ['success'=>false, 'msg'=>$token->error];}

    $remark = $info['remark'];
    $configInfo = getMarzbanUser($server_id, $remark, $token);
    
    
    $expireTime = $configInfo->expire;
    $volume = $configInfo->data_limit;
    $configState = $configInfo->status;
    
    if(isset($info['plus_day'])){
        if($expireTime < time()) $expireTime = time() + (86400 * $info['plus_day']);
        else $expireTime += (86400 * $info['plus_day']);
    }
    elseif(isset($info['days'])) $expireTime = time() + (86400 * $info['days']);
    
    if(isset($info['plus_volume'])) $volume += $info['plus_volume'] * 1073741824;
    elseif(isset($info['volume'])){
        $volume = $info['volume'] * 1073741824;
        $response = resetMarzbanTraffic($server_id, $remark, $token);
        
        if(!$response->success) return $response;
    }
    
    $postFields = array(
        "inbounds" => $configInfo->inbounds,
        "proxies" => $configInfo->proxies,
        "expire" => $expireTime,
        "data_limit" => $volume,
        "username" => urlencode($remark),
        "note" => $configInfo->note,
        "data_limit_reset_strategy"=> $configInfo->data_limit_reset_strategy,
        "status" => "active"
    );
    
    $panel_url .=  '/api/user/'. $remark;
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $panel_url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'PUT');
    curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($postFields));
    curl_setopt($curl, CURLOPT_HTTPHEADER, array(
        'Accept: application/json',
        'Authorization: Bearer ' .  $token->access_token,
        'Content-Type: application/json'
        ));
    
    $response = curl_exec($curl);
    curl_close($curl);
    if(isset($response->detail)){
		$detail = $response->detail;
        return (object) ['success'=>false, 'msg' => is_object($detail)?implode("-", (array) $detail):$detail];
    }
    return (object) ['success'=>true];
}
function resetMarzbanTraffic($server_id, $remark, $token){
    global $connection;
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];

    if($token == null) $token = getMarzbanToken($server_id);
    if(isset($token->detail)){return (object) ['success'=>false, 'msg'=>$token->detail];}

    $panel_url .=  '/api/user/' . $remark .'/reset';

    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $panel_url);
    curl_setopt($curl, CURLOPT_POST , true);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_HTTPHEADER, array(
        'Accept: application/json',
        'Authorization: Bearer ' .  $token->access_token
    ));

    $response = curl_exec($curl);
    curl_close($curl);
    if(isset($response->detail)){
		$detail = $response->detail;
        return (object) ['success'=>false, 'msg' => is_object($detail)?implode("-", (array) $detail):$detail];
    }
    return (object) ['success'=>true];
}
function renewMarzbanUUID($server_id,$remark){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $token = getMarzbanToken($server_id);
    if(isset($token->detail)){return (object) ['success'=>false, 'msg'=>$token->detail];}
    $panel_url .= '/api/user/' . $remark .'/revoke_sub';

    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $panel_url);
    curl_setopt($curl, CURLOPT_POST , true);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_HTTPHEADER, array(
        'Accept: application/json',
        'Authorization: Bearer ' .  $token->access_token
    ));

    $response = json_decode(curl_exec($curl));
    curl_close($curl);
    if(isset($response->detail)){
		$detail = $response->detail;
        return (object) ['success'=>false, 'msg' => is_object($detail)?implode("-", (array) $detail):$detail];
    }
    $response = getMarzbanUserInfo($server_id, $remark);
    return $response;
}

function deleteMarzban($server_id,$remark){
    global $connection;
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    $serverType = $server_info['type'];
    
    $token = getMarzbanToken($server_id);
    if(isset($token->detail)){return (object) ['success'=>false, 'msg'=>$token->detail];}
    $panel_url .=  '/api/user/'. urlencode($remark);

    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $panel_url);
    curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'DELETE');
    curl_setopt($curl, CURLOPT_HTTPGET, true);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_HTTPHEADER, array(
        'Accept: application/json',
        'Authorization: Bearer ' .  $token->access_token
    ));

    $response = json_decode(curl_exec($curl));
    curl_close($curl);
    
    if(isset($response->detail)){
		$detail = $response->detail;
        return (object) ['success'=>false, 'msg' => is_object($detail)?implode("-", (array) $detail):$detail];
    }
    
    return (object) ['success'=>true];
}
function changeMarzbanState($server_id,$remark){
    global $connection;
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    $serverType = $server_info['type'];
    
    $token = getMarzbanToken($server_id);
    if(isset($token->detail)){return (object) ['success'=>false, 'msg'=>$token->detail];}
    $configInfo = getMarzbanUser($server_id, $remark, $token);

    $panel_url .=  '/api/user/'. $remark;

    $postFields = array(
        "inbounds" => $configInfo->inbounds,
        "proxies" => $configInfo->proxies,
        "expire" => $configInfo->expire,
        "data_limit" => $configInfo->data_limit,
        "username" => urlencode($remark),
        "note" => $configInfo->note,
        "data_limit_reset_strategy"=> $configInfo->data_limit_reset_strategy,
        "status" => $configInfo->status == "active"?"disabled":"active"
    );


    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $panel_url);
    curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'PUT');
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_HTTPHEADER, array(
        'Accept: application/json',
        'Authorization: Bearer ' .  $token->access_token,
        'Content-Type: application/json'
    ));
    curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($postFields));

    $response = json_decode(curl_exec($curl));
    curl_close($curl);

    if(isset($response->detail)){
		$detail = $response->detail;
        return (object) ['success'=>false, 'msg' => is_object($detail)?implode("-", (array) $detail):$detail];
    }
    return (object) ['success'=>true];
}
function getJson($server_id){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];

    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    $serverType = $server_info['type'];

    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);
    
    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }
    if($serverType == "sanaei") $url = "$panel_url/panel/inbound/list";
    else $url = "$panel_url/xui/inbound/list";
    curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_CONNECTTIMEOUT => 15,
        CURLOPT_TIMEOUT => 15,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_HEADER => false,
        CURLOPT_HTTPHEADER => array(
            'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
            'Accept:  application/json, text/plain, */*',
            'Accept-Language:  en-US,en;q=0.5',
            'Accept-Encoding:  gzip, deflate',
            'X-Requested-With:  XMLHttpRequest',
            'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
        ),
        CURLOPT_SSL_VERIFYHOST => false,
        CURLOPT_SSL_VERIFYPEER => false,
    ));
    
    $response = curl_exec($curl);
    curl_close($curl);
    return json_decode($response);
}
function getNewCert($server_id){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];

    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);
    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }
    
    curl_setopt_array($curl, array(
        CURLOPT_URL => "$panel_url/server/getNewX25519Cert",
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_CONNECTTIMEOUT => 15,
        CURLOPT_TIMEOUT => 15,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_SSL_VERIFYHOST => false,
        CURLOPT_SSL_VERIFYPEER => false,
        CURLOPT_HEADER => false,
        CURLOPT_HTTPHEADER => array(
            'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
            'Accept:  application/json, text/plain, */*',
            'Accept-Language:  en-US,en;q=0.5',
            'Accept-Encoding:  gzip, deflate',
            'X-Requested-With:  XMLHttpRequest',
            'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
        )
    ));

    $response = curl_exec($curl);
    curl_close($curl);
    return $response = json_decode($response);
}
function addUser($server_id, $client_id, $protocol, $port, $expiryTime, $remark, $volume, $netType, $security = 'none', $rahgozar = false, $planId = null){
    global $connection;
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $panel_url = $server_info['panel_url'];
    $security = $server_info['security'];
    $tlsSettings = $server_info['tlsSettings'];
    $header_type = $server_info['header_type'];
    $request_header = $server_info['request_header'];
    $response_header = $server_info['response_header'];
    $sni = $server_info['sni'];
    $serverType = $server_info['type'];
    $xtlsTitle = ($serverType == "sanaei" || $serverType == "alireza")?"XTLSSettings":"xtlsSettings";
    $reality = $server_info['reality'];

    if(!empty($sni) && ($serverType == "sanaei" || $serverType == "alireza")){
        $tlsSettings = json_decode($tlsSettings,true);
        $tlsSettings['serverName'] = $sni;
        $tlsSettings = json_encode($tlsSettings);
    }
    
    $volume = ($volume == 0) ? 0 : floor($volume * 1073741824);
    $headers = getNewHeaders($netType, $request_header, $response_header, $header_type);
//---------------------------------------Trojan------------------------------------//
    if($protocol == 'trojan'){
        // protocol trojan
        if($security == 'none'){
            
            $tcpSettings = '{
        	  "network": "tcp",
        	  "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
        	  "tcpSettings": {
                "header": '.$headers.'
              }
        	}';
            $wsSettings = '{
              "network": "ws",
              "security": "'.$security.'", 
        	  "tlsSettings": '.$tlsSettings.',
              "wsSettings": {
                "path": "/",
                "headers": '.$headers.'
              }
            }';
            
        	if($serverType == "sanaei" || $serverType == "alireza"){
                $settings = '{
        	  "clients": [
        		{
        		  "id": "'.$client_id.'",
                  "enable": true,
                  "email": "' . $remark. '",
                  "limitIp": 0,
                  "totalGB": 0,
                  "expiryTime": 0,
                  "subId": "' . RandomString(16) . '"
        		}
        	  ],
        	  "decryption": "none",
        	  "fallbacks": []
        	}';
        	}else{
                $settings = '{
        	  "clients": [
        		{
        		  "id": "'.$client_id.'",
        		  "flow": "",
        		  "email": "' . $remark. '"
        		}
        	  ],
        	  "decryption": "none",
        	  "fallbacks": []
        	}';
        	}
        }elseif($security == 'xtls' && $serverType != "sanaei" && $serverType != "alireza") {
                    $tcpSettings = '{
                	  "network": "tcp",
                	  "security": "'.$security.'",
                	  "' . $xtlsTitle . '": '.$tlsSettings.',
                	  "tcpSettings": {
                        "header": '.$headers.'
                      }
                	}';

                    $wsSettings = '{
                  "network": "ws",
                  "security": "'.$security.'",
            	  "' . $xtlsTitle .'": '.$tlsSettings.',
                  "wsSettings": {
                    "path": "/",
                    "headers": '.$headers.'
                  }
                }';
                    $settings = '{
                  "clients": [
                    {
                      "id": "'.$uniqid.'",
                      "alterId": 0
                    }
                  ],
                  "decryption": "none",
            	  "fallbacks": []
                }';
                }
        
        else{
            $tcpSettings = '{
        	  "network": "tcp",
        	  "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
        	  "tcpSettings": {
                "header": '.$headers.'
              }
        	}';
                $wsSettings = '{
              "network": "ws",
              "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
              "wsSettings": {
                "path": "/",
                "headers": '.$headers.'
              }
            }';
		if($serverType == "sanaei" || $serverType == "alireza"){
            $settings = '{
		  "clients": [
			{
			  "password": "'.$client_id.'",
              "enable": true,
              "email": "' . $remark. '",
              "limitIp": 0,
              "totalGB": 0,
              "expiryTime": 0,
              "subId": "' . RandomString(16) . '"
			}
		  ],
		  "fallbacks": []
		}';
		}else{
            $settings = '{
		  "clients": [
			{
			  "password": "'.$client_id.'",
			  "flow": "",
			  "email": "' . $remark. '"
			}
		  ],
		  "fallbacks": []
		}';
		}
        }



        $streamSettings = ($netType == 'tcp') ? $tcpSettings : $wsSettings;
		if($netType == 'grpc'){
		    $keyFileInfo = json_decode($tlsSettings,true);
		    $certificateFile = "/root/cert.crt";
		    $keyFile = '/root/private.key';
		    
		    if(isset($keyFileInfo['certificates'])){
		        $certificateFile = $keyFileInfo['certificates'][0]['certificateFile'];
		        $keyFile = $keyFileInfo['certificates'][0]['keyFile'];
		    }

			if($security == 'tls') {
				$streamSettings = '{
  "network": "grpc",
  "security": "tls",
  "tlsSettings": {
    "serverName": "' .
    (!empty($sni) && ($serverType == "sanaei" || $serverType == "alireza") ?  $sni: parse_url($panel_url, PHP_URL_HOST))
     . '",
    "certificates": [
      {
        "certificateFile": "' . $certificateFile . '",
        "keyFile": "' . $keyFile . '"
      }
    ],
    "alpn": []'
    .'
  },
  "grpcSettings": {
    "serviceName": ""
  }
}';
		    }else{
			$streamSettings = '{
  "network": "grpc",
  "security": "none",
  "grpcSettings": {
    "serviceName": "' . parse_url($panel_url, PHP_URL_HOST) . '"
  }
}';
		}
	    }




        // trojan
        $dataArr = array('up' => '0','down' => '0','total' => $volume,'remark' => $remark,'enable' => 'true','expiryTime' => $expiryTime,'listen' => '','port' => $port,'protocol' => $protocol,'settings' => $settings,'streamSettings' => $streamSettings,
            'sniffing' => '{
      "enabled": true,
      "destOverride": [
        "http",
        "tls"
      ]
    }');
    }else {
//-------------------------------------- vmess vless -------------------------------//
        if($rahgozar == true){
            $wsSettings = '{
                  "network": "ws",
                  "security": "none",
                  "wsSettings": {
                    "path": "/wss' . $port . '",
                    "headers": {}
                  }
                }';
            if($serverType == "sanaei" || $serverType == "alireza"){
                $settings = '{
        	  "clients": [
        		{
        		  "id": "'.$client_id.'",
                  "enable": true,
        		  "email": "' . $remark. '",
                  "limitIp": 0,
                  "totalGB": 0,
                  "expiryTime": 0,
                  "subId": "' . RandomString(16) . '"
        		}
        	  ],
        	  "decryption": "none",
        	  "fallbacks": []
        	}';
            }else{
                $settings = '{
        	  "clients": [
        		{
        		  "id": "'.$client_id.'",
        		  "flow": "",
        		  "email": "' . $remark. '"
        		}
        	  ],
        	  "decryption": "none",
        	  "fallbacks": []
        	}';
            }
        }else{
            if($security == 'tls') {
                $tcpSettings = '{
        	  "network": "tcp",
        	  "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
        	  "tcpSettings": {
                "header": '.$headers.'
              }
        	}';
                $wsSettings = '{
              "network": "ws",
              "security": "'.$security.'",
        	  "tlsSettings": '.$tlsSettings.',
              "wsSettings": {
                "path": "/",
                "headers": '.$headers.'
              }
            }';
            if($serverType == "sanaei" || $serverType == "alireza"){
                $settings = '{
              "clients": [
                {
                  "id": "'.$client_id.'",
                  "enable": true,
                  "email": "' . $remark. '",
                  "limitIp": 0,
                  "totalGB": 0,
                  "expiryTime": 0,
                  "subId": "' . RandomString(16) . '"
                }
              ],
              "disableInsecureEncryption": false
            }';
            }else{
                $settings = '{
              "clients": [
                {
                  "id": "'.$client_id.'",
                  "alterId": 0
                }
              ],
              "disableInsecureEncryption": false
            }';
            }
            }elseif($security == 'xtls' && $serverType != "sanaei" && $serverType != "alireza") {
                $tcpSettings = '{
        	  "network": "tcp",
        	  "security": "'.$security.'",
        	  "' . $xtlsTitle . '": '.$tlsSettings.',
        	  "tcpSettings": {
                "header": '.$headers.'
              }
        	}';
                $wsSettings = '{
              "network": "ws",
              "security": "'.$security.'",
        	  "' . $xtlsTitle . '": '.$tlsSettings.',
              "wsSettings": {
                "path": "/",
                "headers": '.$headers.'
              }
            }';
                $settings = '{
              "clients": [
                {
                  "id": "'.$client_id.'",
                  "alterId": 0
                }
              ],
              "disableInsecureEncryption": false
            }';
            }else {
                $tcpSettings = '{
        	  "network": "tcp",
        	  "security": "none",
        	  "tcpSettings": {
        		"header": '.$headers.'
        	  }
        	}';
                $wsSettings = '{
              "network": "ws",
              "security": "none",
              "wsSettings": {
                "path": "/",
                "headers": '.$headers.'
              }
            }';
            if($serverType == "sanaei" || $serverType == "alireza"){
                $settings = '{
        	  "clients": [
        		{
        		  "id": "'.$client_id.'",
        		  "enable": true,
        		  "email": "' . $remark. '",
                  "limitIp": 0,
                  "totalGB": 0,
                  "expiryTime": 0,
                  "subId": "' . RandomString(16) . '"
        		}
        	  ],
        	  "decryption": "none",
        	  "fallbacks": []
        	}';
            }else{
                $settings = '{
        	  "clients": [
        		{
        		  "id": "'.$client_id.'",
        		  "flow": "",
        		  "email": "' . $remark. '"
        		}
        	  ],
        	  "decryption": "none",
        	  "fallbacks": []
        	}';
            }
            }
        }
        
        
		if($protocol == 'vless'){
		    if($serverType =="sanaei" || $serverType == "alireza"){
		        if($reality == "true"){
	                $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
                    $stmt->bind_param("i", $planId);
                    $stmt->execute();
                    $file_detail = $stmt->get_result()->fetch_assoc();
                    $stmt->close();
                
                    $dest = !empty($file_detail['dest'])?$file_detail['dest']:"yahoo.com";
                    $serverNames = !empty($file_detail['serverNames'])?$file_detail['serverNames']:
                                '[
                                    "yahoo.com",
                                    "www.yahoo.com"
                                ]';
                    $spiderX = !empty($file_detail['spiderX'])?$file_detail['spiderX']:"";
                    $flow = isset($file_detail['flow']) && $file_detail['flow'] != "None" ? $file_detail['flow'] : "";
                    


		            $certInfo = getNewCert($server_id)->obj;
		            $publicKey = $certInfo->publicKey;
		            $privateKey = $certInfo->privateKey;
		            $shortId = RandomString(8, "small");
		            $serverName = json_decode($tlsSettings,true)['serverName'];
		            if($netType == "grpc"){
    		            $tcpSettings = '{
                          "network": "grpc",
                          "security": "reality",
                          "realitySettings": {
                            "show": false,
                            "xver": 0,
                            "dest": "' . $dest . '",
                            "serverNames":' . $serverNames . ',
                            "privateKey": "' . $privateKey . '",
                            "minClient": "",
                            "maxClient": "",
                            "maxTimediff": 0,
                            "shortIds": [
                              "' . $shortId .'"
                            ],
                            "settings": {
                              "publicKey": "' . $publicKey . '",
                              "fingerprint": "firefox",
                              "serverName": "' . $serverName . '",
                              "spiderX": "' . $spiderX . '"
                            }
                          },
                          "grpcSettings": {
                            "serviceName": "",
                    		"multiMode": false
                          }
                        }';
		            }else{
    		            $tcpSettings = '{
                          "network": "tcp",
                          "security": "reality",
                          "realitySettings": {
                            "show": false,
                            "xver": 0,
                            "dest": "' . $dest . '",
                            "serverNames":' . $serverNames . ',
                            "privateKey": "' . $privateKey . '",
                            "minClient": "",
                            "maxClient": "",
                            "maxTimediff": 0,
                            "shortIds": [
                              "' . $shortId .'"
                            ],
                            "settings": {
                              "publicKey": "' . $publicKey . '",
                              "fingerprint": "firefox",
                              "serverName": "' . $serverName . '",
                              "spiderX": "' . $spiderX . '"
                            }
                          },
                          "tcpSettings": {
                            "acceptProxyProtocol": false,
                    		"header": '.$headers.'
                          }
                        }';
		            }
    			    $settings = '{
        			  "clients": [
        				{
        				  "id": "'.$client_id.'",
        				  "enable": true,
                          "email": "' . $remark. '",
                          "flow": "' . $flow .'",
                          "limitIp": 0,
                          "totalGB": 0,
                          "expiryTime": 0,
                          "subId": "' . RandomString(16) . '"
        				}
        			  ],
        			  "decryption": "none",
        			  "fallbacks": []
        			}';
		            $netType = "tcp";
		        }else{
    			    $settings = '{
        			  "clients": [
        				{
        				  "id": "'.$client_id.'",
        				  "enable": true,
                          "email": "' . $remark. '",
                          "limitIp": 0,
                          "totalGB": 0,
                          "expiryTime": 0,
                          "subId": "' . RandomString(16) . '"
        				}
        			  ],
        			  "decryption": "none",
        			  "fallbacks": []
        			}';
		        }
		    }else{
			$settings = '{
			  "clients": [
				{
				  "id": "'.$client_id.'",
				  "flow": "",
				  "email": "' . $remark. '"
				}
			  ],
			  "decryption": "none",
			  "fallbacks": []
			}';
		    }
		}

        $streamSettings = ($netType == 'tcp') ? $tcpSettings : $wsSettings;
		if($netType == 'grpc' && $reality != "true"){
		    $keyFileInfo = json_decode($tlsSettings,true);
		    $certificateFile = "/root/cert.crt";
		    $keyFile = '/root/private.key';
		    
		    if(isset($keyFileInfo['certificates'])){
		        $certificateFile = $keyFileInfo['certificates'][0]['certificateFile'];
		        $keyFile = $keyFileInfo['certificates'][0]['keyFile'];
		    }

			if($security == 'tls') {
				$streamSettings = '{
  "network": "grpc",
  "security": "tls",
  "tlsSettings": {
    "serverName": "' . parse_url($panel_url, PHP_URL_HOST) . '",
    "certificates": [
      {
        "certificateFile": "' . $certificateFile . '",
        "keyFile": "' . $keyFile . '"
      }
    ],
    "alpn": []
  },
  "grpcSettings": {
    "serviceName": ""
  }
}';
		    }else{
			$streamSettings = '{
  "network": "grpc",
  "security": "none",
  "grpcSettings": {
    "serviceName": "' . parse_url($panel_url, PHP_URL_HOST) . '"
  }
}';
		}
	    }

        if(($serverType == "sanaei" || $serverType == "alireza") && $reality == "true"){
            $sniffing = '{
              "enabled": true,
              "destOverride": [
                "http",
                "tls",
                "quic"
              ]
            }';
        }else{
            $sniffing = '{
        	  "enabled": true,
        	  "destOverride": [
        		"http",
        		"tls"
        	  ]
        	}';
        }
        // vmess - vless
        $dataArr = array('up' => '0','down' => '0','total' => $volume, 'remark' => $remark,'enable' => 'true','expiryTime' => $expiryTime,'listen' => '','port' => $port,'protocol' => $protocol,'settings' => $settings,'streamSettings' => $streamSettings
        ,'sniffing' => $sniffing);
    }
    
    $phost = str_ireplace('https://','',str_ireplace('http://','',$panel_url));
    $serverName = $server_info['username'];
    $serverPass = $server_info['password'];
    
    $loginUrl = $panel_url . '/login';
    
    $postFields = array(
        "username" => $serverName,
        "password" => $serverPass
        );
        
        
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $loginUrl);
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
    curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
    curl_setopt($curl, CURLOPT_HEADER, 1);
    $response = curl_exec($curl);
sendMessage(curl_error($curl));

    $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
    $header = substr($response, 0, $header_size);
    $body = substr($response, $header_size);
    preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $header, $matches);
    $cookies = array();
    foreach($matches[1] as $item) {
        parse_str($item, $cookie);
        $cookies = array_merge($cookies, $cookie);
    }

    $loginResponse = json_decode($body,true);

    if(!$loginResponse['success']){
        curl_close($curl);
        return $loginResponse;
    }
    
    if($serverType == "sanaei") $url = "$panel_url/panel/inbound/add";
    else $url = "$panel_url/xui/inbound/add";
    
    curl_setopt_array($curl, array(
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_CONNECTTIMEOUT => 15, 
        CURLOPT_TIMEOUT => 15,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_POSTFIELDS => $dataArr,
        CURLOPT_SSL_VERIFYHOST => false,
        CURLOPT_SSL_VERIFYPEER => false, 
        CURLOPT_HEADER => false,
        CURLOPT_HTTPHEADER => array(
            'User-Agent:  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0',
            'Accept:  application/json, text/plain, */*',
            'Accept-Language:  en-US,en;q=0.5',
            'Accept-Encoding:  gzip, deflate',
            'X-Requested-With:  XMLHttpRequest',
            'Cookie: ' . array_keys($cookies)[0] . "=" . $cookies[array_keys($cookies)[0]]
        )
    ));
    $response = curl_exec($curl);
    curl_close($curl);
    return json_decode($response);
}

?>

```

# FILE: /var/www/html/wizwizxui-timebot/search.php


```
<?php
if(!file_exists("baseInfo.php") || !file_exists("config.php")){
    form("فایل های مورد نیاز یافت نشد");
    exit();
}

require "baseInfo.php";
require "config.php";
include "jdf.php";


if(isset($_REQUEST['id'])){
    $config_link = $_REQUEST['id'];

    if(preg_match('/^vmess:\/\/(.*)/',$config_link,$match)){
        $jsonDecode = json_decode(base64_decode($match[1]),true);
        $connectionLink = $config_link;
        $marzbanText = $match[1];
        $config_link = $jsonDecode['id'];
    }elseif(preg_match('/^vless:\/\/(.*?)\@/',$config_link,$match)){
        $connectionLink = $config_link;
        $marzbanText = $config_link = $match[1];
    }elseif(preg_match('/^trojan:\/\/(.*?)\@/',$config_link,$match)){
        $connectionLink = $config_link;
        $marzbanText = $config_link = $match[1];
    }elseif(!preg_match('/[a-f0-9]{8}\-[a-f0-9]{4}\-4[a-f0-9]{3}\-(8|9|a|b)[a-f0-9]{3}\-[a-f0-9]{12}/', $config_link)
        && !(preg_match('/^[a-zA-Z0-9]{5,15}/',$config_link))){
        form("متن وارد شده معتبر نمی باشد");
        exit();
    }
    $config_link = htmlspecialchars(stripslashes(trim($config_link)));

    $stmt = $connection->prepare("SELECT * FROM `server_config`");
    $stmt->execute();
    $serversList = $stmt->get_result();
    $stmt->close();
    $found = false;
    $isMarzban = false;
    while($row = $serversList->fetch_assoc()){
        $serverId = $row['id'];
        $serverType = $row['type'];
        
        if($serverType == "marzban"){
            $usersList = getMarzbanJson($serverId)->users;
            if(strstr(json_encode($usersList, JSON_UNESCAPED_UNICODE), $marzbanText) && !empty($marzbanText)){
                $found = true;
                $isMarzban = true;
                
                foreach($usersList as $key => $config){
                    if(strstr(json_encode($config->links, JSON_UNESCAPED_UNICODE), $marzbanText)){
                	    $remark = $config->username;
                        $total = $config->data_limit!=0?sumerize($config->data_limit):"نامحدود";
                        $totalUsed = sumerize($config->used_traffic);
                        $state = $config->status == "active"?$buttonValues['active']:$buttonValues['deactive'];
                        $expiryTime = $config->expire != 0?jdate("Y-m-d H:i:s",$config->expire):"نامحدود";
                        $leftMb = $config->data_limit!=0?$config->data_limit - $config->used_traffic:"نامحدود";
                        
                        if(is_numeric($leftMb)){
                            if($leftMb<0) $leftMb = 0;
                            else $leftMb = sumerize($leftMb);
                        }
                        
                        $expiryDay = $config->expire != 0?
                            floor(
                                ($config->expire - time())/(60 * 60 * 24)
                                ):
                                "نامحدود";    
                        if(is_numeric($expiryDay)){
                            if($expiryDay<0) $expiryDay = 0;
                        }
                        break;
                    }
                }
                break;
            }
        }else{
            $response = getJson($serverId);
            if($response->success){
                $list = json_encode($response->obj);
    
                if(strpos($list, $config_link)){
                    $found = true;
                    $list = $response->obj;
                    if(!isset($list[0]->clientStats)){
                        foreach($list as $keys=>$packageInfo){
                            if(strpos($packageInfo->settings, $config_link)!=false){
                                $remark = $packageInfo->remark;
                                $upload = sumerize2($packageInfo->up);
                                $download = sumerize2($packageInfo->down);
                                $state = $packageInfo->enable == true?"فعال 🟢":"غیر فعال 🔴";
                                $totalUsed = sumerize2($packageInfo->up + $packageInfo->down);
                                $total = $packageInfo->total!=0?sumerize2($packageInfo->total):"نامحدود";
                                $expiryTime = $packageInfo->expiryTime != 0?jdate("Y-m-d H:i:s",substr($packageInfo->expiryTime,0,-3)):"نامحدود";
                                $leftMb = $packageInfo->total!=0?sumerize2($packageInfo->total - $packageInfo->up - $packageInfo->down):"نامحدود";
                                $expiryDay = $packageInfo->expiryTime != 0?
                                    floor(
                                        (substr($packageInfo->expiryTime,0,-3)-time())/(60 * 60 * 24))
                                    :
                                    "نامحدود";
                                if(is_numeric($expiryDay)){
                                    if($expiryDay<0) $expiryDay = 0;
                                }
                                break;
                            }
                        }
                    }
                    else{
                        $keys = -1;
                        $settings = array_column($list,'settings');
                        foreach($settings as $key => $value){
                            if(strpos($value, $config_link)!= false){
                                $keys = $key;
                                break;
                            }
                        }
                        if($keys == -1){
                            $found = false;
                            break;
                        }
                        $clientsSettings = json_decode($list[$keys]->settings,true)['clients'];
                        if(!is_array($clientsSettings)){
                            form("با عرض پوزش، متأسفانه مشکلی رخ داده است، لطفا مجدد اقدام کنید");
                            exit();
                        }
                        $settingsId = array_column($clientsSettings,'id');
                        $settingKey = array_search($config_link,$settingsId);
    
                        if(!isset($clientsSettings[$settingKey]['email'])){
                            $packageInfo = $list[$keys];
                            $remark = $packageInfo->remark;
                            $upload = sumerize2($packageInfo->up);
                            $download = sumerize2($packageInfo->down);
                            $state = $packageInfo->enable == true?"فعال 🟢":"غیر فعال 🔴";
                            $totalUsed = sumerize2($packageInfo->up + $packageInfo->down);
                            $total = $packageInfo->total!=0?sumerize2($packageInfo->total):"نامحدود";
                            $expiryTime = $packageInfo->expiryTime != 0?jdate("Y-m-d H:i:s",substr($packageInfo->expiryTime,0,-3)):"نامحدود";
                            $leftMb = $packageInfo->total!=0?sumerize2($packageInfo->total - $packageInfo->up - $packageInfo->down):"نامحدود";
                            if(is_numeric($leftMb)){
                                if($leftMb<0){
                                    $leftMb = 0;
                                }else{
                                    $leftMb = sumerize2($packageInfo->total - $packageInfo->up - $packageInfo->down);
                                }
                            }
    
    
                            $expiryDay = $packageInfo->expiryTime != 0?
                                floor(
                                    (substr($packageInfo->expiryTime,0,-3)-time())/(60 * 60 * 24)
                                ):
                                "نامحدود";
                            if(is_numeric($expiryDay)){
                                if($expiryDay<0) $expiryDay = 0;
                            }
                        }else{
                            $email = $clientsSettings[$settingKey]['email'];
                            $clientState = $list[$keys]->clientStats;
                            $emails = array_column($clientState,'email');
                            $emailKey = array_search($email,$emails);
                            if($clientState[$emailKey]->total != 0 || $clientState[$emailKey]->up != 0  ||  $clientState[$emailKey]->down != 0 || $clientState[$emailKey]->expiryTime != 0){
                                $upload = sumerize2($clientState[$emailKey]->up);
                                $download = sumerize2($clientState[$emailKey]->down);
                                $total = $clientState[$emailKey]->total==0 && $list[$keys]->total !=0?$list[$keys]->total:$clientState[$emailKey]->total;
                                $leftMb = $total!=0?($total - $clientState[$emailKey]->up - $clientState[$emailKey]->down):"نامحدود";
                                if(is_numeric($leftMb)){
                                    if($leftMb<0){
                                        $leftMb = 0;
                                    }else{
                                        $leftMb = sumerize2($total - $clientState[$emailKey]->up - $clientState[$emailKey]->down);
                                    }
                                }
                                $totalUsed = sumerize2($clientState[$emailKey]->up + $clientState[$emailKey]->down);
                                $total = $total!=0?sumerize2($total):"نامحدود";
                                $expTime = $clientState[$emailKey]->expiryTime == 0 && $list[$keys]->expiryTime?$list[$keys]->expiryTime:$clientState[$emailKey]->expiryTime;
                                $expiryTime = $expTime != 0?jdate("Y-m-d H:i:s",substr($expTime,0,-3)):"نامحدود";
                                $expiryDay = $expTime != 0?
                                    floor(
                                        ((substr($expTime,0,-3)-time())/(60 * 60 * 24))
                                    ):
                                    "نامحدود";
                                if(is_numeric($expiryDay)){
                                    if($expiryDay<0) $expiryDay = 0;
                                }
                                $state = $clientState[$emailKey]->enable == true?"فعال 🟢":"غیر فعال 🔴";
                                $remark = $email;
                            }
                            elseif($list[$keys]->total != 0 || $list[$keys]->up != 0  ||  $list[$keys]->down != 0 || $list[$keys]->expiryTime != 0){
                                $upload = sumerize2($list[$keys]->up);
                                $download = sumerize2($list[$keys]->down);
                                $leftMb = $list[$keys]->total!=0?($list[$keys]->total - $list[$keys]->up - $list[$keys]->down):"نامحدود";
                                if(is_numeric($leftMb)){
                                    if($leftMb<0){
                                        $leftMb = 0;
                                    }else{
                                        $leftMb = sumerize2($list[$keys]->total - $list[$keys]->up - $list[$keys]->down);
                                    }
                                }
                                $totalUsed = sumerize2($list[$keys]->up + $list[$keys]->down);
                                $total = $list[$keys]->total!=0?sumerize2($list[$keys]->total):"نامحدود";
                                $expiryTime = $list[$keys]->expiryTime != 0?jdate("Y-m-d H:i:s",substr($list[$keys]->expiryTime,0,-3)):"نامحدود";
                                $expiryDay = $list[$keys]->expiryTime != 0?
                                    floor(
                                        ((substr($list[$keys]->expiryTime,0,-3)-time())/(60 * 60 * 24))
                                    ):
                                    "نامحدود";
                                if(is_numeric($expiryDay)){
                                    if($expiryDay<0) $expiryDay = 0;
                                }
                                $state = $list[$keys]->enable == true?"فعال 🟢":"غیر فعال 🔴";
                                $remark = $list[$keys]->remark;
                            }
                        }
                    }
                    break;
                }
            }
        }
    }
    if(!$found){
        form("اطلاعات وارد شده اشتباه می باشد",$cancelKey);
    }else{
        showForm("configInfo");
    }
}
else{
    showForm("unknown");
}
?>
<?php
function showForm($type){
    global $remark, $isMarzban, $totalUsed, $state, $upload, $download, $total, $leftMb, $expiryTime, $expiryDay;
    ?>
    <html lang="en">
    <head>
        <meta charset="utf-8"><meta name="viewport" content="width=device-width">
        <title><?php if($type=="unknown") echo "جستجوی اطلاعات کانفیگ";
            elseif ($type=="id") echo "نتیجه اطلاعات کانفیگ";
            ?></title>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link type="text/css" href="assets/webconf.css" rel="stylesheet" />
    </head>
    <body style="background: <?php if(!isset($state)) echo "#f7f0f5"; elseif($state) echo "#f7f0f5"; elseif(!$state) echo "#FF5733";?>;">
    <?php if ($type=="configInfo"){
        $download = $download != 0 && $total != "نامحدود"? round(100 * $download / $total,2):0;
        $upload = $upload != 0 && $total != "نامحدود"? round(100 * $upload / $total,2):0;
        $leftMb = $leftMb != "نامحدود" && $total != "نامحدود"?round(100 * $leftMb / $total,2):"100";
        $totalUsed = $totalUsed != "نامحدود" && $total != "نامحدود"?round(100 * $totalUsed / $total,2):"100";
        ?>
        <div class="container" style="">
            <form id="contact" class="contactw">
                <br>
                <p style="font-size:22px;font-weight: bold;color:#1d3557;font-family:iransans !important;"> ( اطلاعات کانفیگ <?php echo $remark;?> ) </p>
                <p style="font-size:18px;font-weight: bold;color:#1d3557;margin-top:15px;"> وضعیت: <?php echo $state;?> </p>

                <br>
                
                
                <div class="mainform" >
                    
                    <div>
                    <svg xmlns="http://www.w3.org/2000/svg" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="margin-left: 6px;enable-background:new 0 0 512 512;" xml:space="preserve" width="20" height="20">
                        <g>
                            <path d="M210.731,386.603c24.986,25.002,65.508,25.015,90.51,0.029c0.01-0.01,0.019-0.019,0.029-0.029l68.501-68.501   c7.902-8.739,7.223-22.23-1.516-30.132c-8.137-7.357-20.527-7.344-28.649,0.03l-62.421,62.443l0.149-329.109   C277.333,9.551,267.782,0,256,0l0,0c-11.782,0-21.333,9.551-21.333,21.333l-0.192,328.704L172.395,288   c-8.336-8.33-21.846-8.325-30.176,0.011c-8.33,8.336-8.325,21.846,0.011,30.176L210.731,386.603z"/>
                            <path d="M490.667,341.333L490.667,341.333c-11.782,0-21.333,9.551-21.333,21.333V448c0,11.782-9.551,21.333-21.333,21.333H64   c-11.782,0-21.333-9.551-21.333-21.333v-85.333c0-11.782-9.551-21.333-21.333-21.333l0,0C9.551,341.333,0,350.885,0,362.667V448   c0,35.346,28.654,64,64,64h384c35.346,0,64-28.654,64-64v-85.333C512,350.885,502.449,341.333,490.667,341.333z"/>
                        </g>
                    </svg>
                        <p style="font-size:16px"><?php if($isMarzban) echo "حجم دانلود + آپلود"; else echo "حجم دانلود";?></p>
                        <div class="progress-bar" style="display:flex; background: radial-gradient(closest-side, #F9F9F9 79%, transparent 80% 100%),conic-gradient(<?php if($download <= 50) echo "#04a777 "; elseif($download <= 70 && $download > 50) echo "yellow "; elseif($download > 70) echo "red "; echo $download . "%";?>, #e2eafc 0);">
                        <?php if($isMarzban) echo $totalUsed . "%"; else echo $download . "%";?></div>
                    </div>
                    <?php if(!$isMarzban){?>
                        <div style="margin-right:50px;">
                            <svg style="margin-left: 6px" xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="20" height="20"><path d="M23.9,11.437A12,12,0,0,0,0,13a11.878,11.878,0,0,0,3.759,8.712A4.84,4.84,0,0,0,7.113,23H16.88a4.994,4.994,0,0,0,3.509-1.429A11.944,11.944,0,0,0,23.9,11.437Zm-4.909,8.7A3,3,0,0,1,16.88,21H7.113a2.862,2.862,0,0,1-1.981-.741A9.9,9.9,0,0,1,2,13,10.014,10.014,0,0,1,5.338,5.543,9.881,9.881,0,0,1,11.986,3a10.553,10.553,0,0,1,1.174.066,9.994,9.994,0,0,1,5.831,17.076ZM7.807,17.285a1,1,0,0,1-1.4,1.43A8,8,0,0,1,12,5a8.072,8.072,0,0,1,1.143.081,1,1,0,0,1,.847,1.133.989.989,0,0,1-1.133.848,6,6,0,0,0-5.05,10.223Zm12.112-5.428A8.072,8.072,0,0,1,20,13a7.931,7.931,0,0,1-2.408,5.716,1,1,0,0,1-1.4-1.432,5.98,5.98,0,0,0,1.744-5.141,1,1,0,0,1,1.981-.286Zm-5.993.631a2.033,2.033,0,1,1-1.414-1.414l3.781-3.781a1,1,0,1,1,1.414,1.414Z"/></svg>
                            <p style="font-size:16px; font-family:iransans !important;">حجم آپلود</p>
                            <div class="progress-bar" style="display:flex; background: radial-gradient(closest-side, #F9F9F9 79%, transparent 80% 100%),conic-gradient(<?php if($upload <= 30) echo "#f48c06 "; elseif($upload < 50 && $upload > 30) echo "yellow "; elseif($upload >= 50) echo "#ed254e ";  echo $upload . "%";?>, #e2eafc 0);">
                            <?php echo $upload . "%";?></div>
                        </div>
                    <?php }?>
                </div>
                
                
                
                <div class="mainform" style="margin-top:50px;">
                    
                    <div style="margin-left: 6px">
                        <svg style="margin-left: 6px" xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="20" height="20"><path d="M23.9,11.437A12,12,0,0,0,0,13a11.878,11.878,0,0,0,3.759,8.712A4.84,4.84,0,0,0,7.113,23H16.88a4.994,4.994,0,0,0,3.509-1.429A11.944,11.944,0,0,0,23.9,11.437Zm-4.909,8.7A3,3,0,0,1,16.88,21H7.113a2.862,2.862,0,0,1-1.981-.741A9.9,9.9,0,0,1,2,13,10.014,10.014,0,0,1,5.338,5.543,9.881,9.881,0,0,1,11.986,3a10.553,10.553,0,0,1,1.174.066,9.994,9.994,0,0,1,5.831,17.076ZM7.807,17.285a1,1,0,0,1-1.4,1.43A8,8,0,0,1,12,5a8.072,8.072,0,0,1,1.143.081,1,1,0,0,1,.847,1.133.989.989,0,0,1-1.133.848,6,6,0,0,0-5.05,10.223Zm12.112-5.428A8.072,8.072,0,0,1,20,13a7.931,7.931,0,0,1-2.408,5.716,1,1,0,0,1-1.4-1.432,5.98,5.98,0,0,0,1.744-5.141,1,1,0,0,1,1.981-.286Zm-5.993.631a2.033,2.033,0,1,1-1.414-1.414l3.781-3.781a1,1,0,1,1,1.414,1.414Z"/></svg>
                        <p style="font-size:16px; font-family:iransans !important;">حجم باقیمانده</p>
                        <div class="progress-bar" style="display:flex; background: radial-gradient(closest-side, #F9F9F9 79%, transparent 80% 100%),conic-gradient(<?php if($leftMb <= 30) echo "red "; elseif($leftMb < 50 && $leftMb > 30) echo "yellow "; elseif($leftMb >= 50) echo "#ed254e ";  echo $leftMb . "%";?>, #e2eafc 0);">
                        <?php echo $leftMb . "%";?></div>
                    </div>
                    
                    <div style="margin-right:50px;">
                        <svg xmlns="http://www.w3.org/2000/svg" id="Bold" viewBox="0 0 24 24" width="20" height="20"><path d="M22.5,18a1.5,1.5,0,0,1-1.061-.44L13.768,9.889a2.5,2.5,0,0,0-3.536,0L2.57,17.551A1.5,1.5,0,0,1,.449,15.43L8.111,7.768a5.505,5.505,0,0,1,7.778,0l7.672,7.672A1.5,1.5,0,0,1,22.5,18Z"/></svg>
                        <p style="font-size:16px">حجم کلی</p>
                        <div class="progress-bar" style="display:flex; background: radial-gradient(closest-side, #F9F9F9 79%, transparent 80% 100%),conic-gradient(<?php if($upload <= 50) echo "#467599 "; elseif($upload <= 70 && $upload > 50) echo "#467599 "; elseif($upload > 70) echo "#467599 "; echo $upload . "%";?>, #467599 0);">
                        <?php echo (is_numeric($total) ? $total . "GB": $total);?></div>
                    </div>
    
                    <!--<div style="margin-right:50px;">-->
                    <!--    <svg style="margin-left: 6px" id="Layer_1" height="20" viewBox="0 0 24 24" width="20" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1"><path d="m23 13a11.01 11.01 0 0 0 -10-10.949v-2.051h-2v2.051a10.977 10.977 0 0 0 -7.062 18.408l-1.928 2.118 1.48 1.346 1.934-2.123a10.916 10.916 0 0 0 13.152 0l1.934 2.126 1.48-1.346-1.928-2.118a10.948 10.948 0 0 0 2.938-7.462zm-11 9a9 9 0 1 1 9-9 9.011 9.011 0 0 1 -9 9z"/><path d="m5.523 1.745-1.067-1.689a15.17 15.17 0 0 0 -4.439 3.955l1.663 1.109a13.144 13.144 0 0 1 3.843-3.375z"/><path d="m22.32 5.12 1.663-1.109a15.17 15.17 0 0 0 -4.439-3.955l-1.067 1.689a13.144 13.144 0 0 1 3.843 3.375z"/><path d="m11 7v5.414l3.293 3.293 1.414-1.414-2.707-2.707v-4.586z"/></svg>-->
                    <!--    <p style="font-size:16px">تعداد روز باقیمانده</p>-->
                    <!--    <div class="progress-bar" style="display:flex; background: radial-gradient(closest-side, #F9F9F9 79%, transparent 80% 100%),conic-gradient(#a06cd5 100%, #13293d 0);">-->
                    <!--    <?php echo $expiryDay . " روز";?></div>-->
                    <!--</div>-->
                </div>
        <div class="container">
                    <p class="tarikh" style="font-size:14px;margin-top:10px">
                       expireTime: <span><?php echo $expiryTime;?></span>
                    </p>
                </div>
                <p style="font-size:10px">Made with 🖤 in <a target="_blank" href="https://github.com/wizwizdev/wizwizxui-timebot">wizwiz</a></p>
            </form>
        </div>

    <?php }
    elseif($type=="unknown"){ ?>

        <div class="container">
            <form id="contact" action="search.php" method="get">
                <h3 style="margin:20px">لطفا اطلاعات خواسته شده را وارد کنید</h3>
                <fieldset>
                    <input placeholder="لینک اتصال و یا هم uuid کانفیگ را وارد کنید" type="text"  id="id" name="id" autocomplete="off" required >
                </fieldset>
                <fieldset>
                    <button class="search" type="submit">جستجو</button>
                </fieldset>
                <p style="font-size:13px">Made with 🖤 in <a target="_blank" href="https://github.com/wizwizdev/wizwizxui-timebot">wizwiz</a></p>
            </form>
        </div>
        <br>
        <br>
    <?php } ?>
    </body>
    </html>
    <?php
}
function form($msg, $error = true){
    ?>

    <html dir="rtl">
    <head>
        <meta charset="utf-8"><meta name="viewport" content="width=device-width">
        <title>error</title>
        <link type="text/css" href="assets/webconf.css" rel="stylesheet" />
        <meta name="next-head-count" content="4">
    </head>
    <body>
    <div id="__next">
        <section class="ant-layout1 PayPing-layout1">
            <main>
                <div class="justify-center align-center w-100">
                    <div class="div1">
                        <div class="div2">
                            <?php if ($error == true){ ?> <svg fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" class="PayPing-icon" stroke-width="1" width="100">
                                <circle cx="12" cy="12" r="11"></circle>
                                <path d="M15.3 8.7l-6.6 6.6M8.7 8.7l6.6 6.6"></path>
                            </svg>
                            <?php }?>
                            <div style="padding: 40px 30px" > <?php echo $msg ?></div>
                        </div>
                    </div>
                </div>
            </main>
        </section>
    </div>
    </body>
    </html>
    <?php
}
?>

```

# FILE: /var/www/html/wizwizxui-timebot/assets/webconf.css


```
@font-face {
    font-family: 'iransans';
    src: url('IRANSans.ttf');
}
* {
    margin: 0;
    padding: 0;
}

body {
    font-family: 'iransans' !important;
    line-height: 30px;
    background: #172b4d;
    direction: rtl;
}

.container {
    width: 80%;
    margin: 20px auto;
    position: relative;
}

#contact input[type="text"],
#contact button[type="submit"] {
    font: 500 16px/25px 'iransans';
}

.contactw {
    background: #f7f0f5;
    /*padding: 25px;*/
    /*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);*/
    /*border-radius: 15px !important;*/
}

fieldset {
    border: medium none !important;
    margin: 0 0 10px;
    min-width: 100%;
    padding: 0;
    width: 100%;
}

#contact input[type="text"]
{
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 10px;
    background: #FFF;
    margin: 0 0 2px;
    padding: 6px;
    font-size: 14px;
}

#contact button[type="submit"] {
    cursor: pointer;
    width: 100%;
    border: none;
    background: #345987;
    color: #FFF;
    margin: 0 0 5px;
    padding: 10px;
    font-size: 15px;
}
body{
    direction: rtl;
    padding-top: 15px;
    text-align: center;
}
p {
    line-height: 40px;
    color: black;
}
span {
    margin-right: 5px;
    color: green;
}
.tarikh{
    direction: ltr !important;
}
.container div {
    display: flex;
    justify-content: center
}
.container div div{
    display: block;
}
#__next section {
    min-height:100vh;
    display: flex;
    justify-content: center!important;
    background-color: #172b4d;
    direction: rtl;
}
#__next main {
    display: flex;
    flex-direction: column!important;
    align-items: center!important;
    justify-content: center!important;
}
.div1 {
    background-color: #fff;
    border-radius: 5px;
    padding: 20px;
    position: relative;
    display: block;
    flex: 0 0 50.83333333%;
    max-width: 50.83333333%;
    right: auto;
    left: auto;
    align-items: center;
    display: flex;
    justify-content: center!important;
}
.div2 {
    padding-bottom: 2rem!important;
    padding-top: 2rem!important;
    align-items: center!important;
    display: flex;
    color: #e31b23;
    flex-direction: column!important;
}
.ant-layout1 {
    background: #f0f2f5;
    display: flex;
    flex: auto;
    flex-direction: column;
    min-height: 0;
}
.PayPing-layout1 {
    background-color: #fff;
}
.w-100 {
    width: 100%
}
.align-center {
    align-items: center!important;display: flex;
}
.justify-center {
    display: flex;justify-content: center!important;
}
.progress-bar {
  display: flex;
  justify-content: center;
  align-items: center;

  width: 150px;
  height: 150px;
  border-radius: 50%;
}
```

# FILE: /var/www/html/wizwizxui-timebot/pay/x7QSQv8qk.png


```
PNG

   IHDR  X  X   1   	pHYs    +  MIDATx^;#IEʽ 8Q̤Ɂ	p_  ' L L L L L L L L L L L L L L L L L L L L L L L L L L L LN~+NG3~E3D[
8{[
#^ŏ"` ` ` ` ` ` ` ` ` `څOE׽
b(Cƛ3Q?C/2+<B;xoiiiiiiiiii|b-:΁Ǉ!@(!"-!/y&&&&&&&&&v'>#/g!{q^"Vo-(ٷ E4A4A4A4A4A4A4A4A4A4O].><=b~XwEfآ2V_ L L L L L L L L L Lk:QJS[D}El+5BW80dԷw!/iiiiiiiiii|b-N?Eb(VgCq#X!"` ` ` ` ` ` ` ` ` `W~W/$?bE_g1d3#"` ` ` ` ` ` ` ` ` `څO׉ -ٷ8Pg_uhыC3-QR&&&&&&&&&Z|'-آ[[
q;k-b^!-b8C<[x&&&&&&&&&~>o8d/g>CBԷ8Pg␱E_aDQBԷ~P|0M0M0M0M0M0M0M0M0M0'^y2jq8d_C>Epq^qH-^Woiiiiiiiiii:<*DECh3f-X!+B/5E"?iiiiiiiiii_=Zs@|vo-TG-b^?CآoыC^! ! ! ! ! ! ! ! ! ! ӾӁw:O"tEW[
q;B+o+D}CԷ5cx]~! ! ! ! ! ! ! ! ! ! .|b's[΁bXC
q^l-@~=
@g! ! ! ! ! ! ! ! ! ! .|bNԷbG跸C5まE[Dqx +DE<z/B 	B 	B 	B 	B 	B 	B 	B 	B 	B }x}<U7E-Q?Á
ZDw!Wbးf"VxEc&&&&&&&&&vkMZ.;-f?dlыCT~X![
3-b@K"` ` ` ` ` ` ` ` ` `څOg{
;Ћ[D֌C3;g-boqB[DQ2+ܜ/B 	B 	B 	B 	B 	B 	B 	B 	B 	B lO[D!<0Á"+Q?#f-
~XE~! ! ! ! ! ! ! ! ! ! ӾӁgI(8Cg-⁾E+oq
_3n}/B 	B 	B 	B 	B 	B 	B 	B 	B 	B }]M*O0X!zDXaDQ}-~M.?iiiiiiiiiiw>B}~ȾB<з=bqx g8d"3DB"V/B 	B 	B 	B 	B 	B 	B 	B 	B 	B =^?C_!+DZċEW[-b8C[AX!E4A4A4A4A4A4A4A4A4AXOxt'+D&};[p!^rqּ/B 	B 	B 	B 	B 	B 	B 	B 	B 	B }x>]ğ Cp!c^[|F>c_X|0M0M0M0M0M0M0M0M0M0;du[CCFQ?d[5c(~GkƛC(E_R&&&&&&&&&vk_"+bE<3DEg+[T"` ` ` ` ` ` ` ` ` `uּd9fg-z!^u-~8C‸Et5}0M0M0M0M0M0M0M0M0M0'֢ٞ^\}-zw_ԁ{C!;lqFW! ! ! ! ! ! ! ! ! ! Z?t`C[zq5Ł!<b8d|0M0M0M0M0M0M0M0M0M0;Ёg{bw2C5!yg-
w{3E<[qE4A4A4A4A4A4A4A4A4AX;Nl9P!~=XZAf_>c["` ` ` ` ` ` ` ` ` `څOE_'- !BԷ8P!@W5X!pf&&&&&&&&&Ɨo@#n<P!C^?dg[
~/.iiiiiiiiiio
#{8~8Cl!cGÚZ5k>b
miiiiiiiiii_=Z[ݡq~-zq(n[
!!d_ L L L L L L L L L Lkf3-0d!V8dfးf?8d/Wf]~! ! ! ! ! ! ! ! ! ! ӾӁw_OQ2ً--b8C<[b;xĐ_.x/_ L L L L L L L L L LU跈C-8q~"3->C^q"Vx"` ` ` ` ` ` ` ` ` `w:s*OŁ7>c;;ТC:0CQ}k_ L L L L L L L L L LѝG_+b(V3W80d@x 8C^(c&&&&&&&&&vkuE<⚱#*a&CqXR&&&&&&&&&'֢*O>Bܢ["
xqآ[aBiiiiiiiiii~bmD|7(>>-bx q^ߢ"Vb8C@xo1RR&&&&&&&&&扵o׉CCE!8C/npEp`E4A4A4A4A4A4A4A4A4A[?"CFq8*q^l+D}E4A4A4A4A4A4A4A4A4Aw>]+0
E"VkQl
-
8{"` ` ` ` ` ` ` ` ` ` `ׁW |0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0M0{|    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/pay/back.php


```
<?php
include '../baseInfo.php';
include '../config.php';
//==============================================================

$stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'PAYMENT_KEYS'");
$stmt->execute();
$paymentKeys = $stmt->get_result()->fetch_assoc()['value'];
if(!is_null($paymentKeys)) $paymentKeys = json_decode($paymentKeys,true);
else $paymentKeys = array();
$stmt->close();

if(isset($_GET['nowpayment'])){
if(isset($_GET['NP_id'])){
    $hash_id = $_GET['NP_id'];
    $base_url = 'https://api.nowpayments.io/v1/payment/' . $hash_id;

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);

    curl_setopt($ch, CURLOPT_HTTPHEADER, ['X-API-KEY: ' . $paymentKeys['nowpayment']]);
    curl_setopt($ch, CURLOPT_URL, $base_url);
    $res = json_decode(curl_exec($ch));
    $hash_id = $res->invoice_id;

    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `payid` = ? AND (`state` = 'pending' OR `state` = 'send')");
    $stmt->bind_param("i", $hash_id);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();
    
    if(mysqli_num_rows($payInfo)==0){
        showForm("کد پرداخت یافت نشد","خطا!");
    }else{
        $payParam = $payInfo->fetch_assoc();
        $rowId = $payParam['id'];
        $amount = $payParam['price'];
        $user_id = $payParam['user_id'];
        $payType = $payParam['type'];
    
        $plan_id = $payParam['plan_id'];
        $volume = $payParam['volume'];
        $days = $payParam['day'];
        if($payType == "BUY_SUB") $payDescription = "خرید اکانت";
        elseif($payType == "RENEW_ACCOUNT") $payDescription = "تمدید اکانت";
        elseif($payType == "RENEW_SCONFIG") $payDescription = "تمدید اکانت";
        elseif($payType == "INCREASE_WALLET") $payDescription ="شارژ کیف پول";
        elseif(preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType)) $payDescription = "افزایش زمان اکانت";
        elseif(preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType)) $payDescription = "افزایش حجم اکانت";    
    
        //==============================================================
        if($res->payment_status == 'finished' or $res->payment_status == 'confirmed' or $res->payment_status == 'sending'){
            doAction($rowId, "nowpayment");
        } else {
            if($res->payment_status == 'partially_paid'){
                $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'low_payment' WHERE `payid` =?");
                $stmt->bind_param("i", $hash_id);
                $stmt->execute();
                $stmt->close();
                
                showForm("#$hash_id - شما هزینه کمتری واریز کردید، لطفا به پشتیبانی مراجعه کنید",$payDescription);
            }else{
                $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'canceled' WHERE `payid` =?");
                $stmt->bind_param("i", $hash_id);
                $stmt->execute();
                $stmt->close();

                showForm("پرداخت انجام نشد",$payDescription);
            }
        }
    }
}
else{
    showForm("پرداخت انجام نشد","خطا!");
}
}
elseif(isset($_GET['zarinpal'])){
$hash_id = $_GET['hash_id'];
$stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ? AND (`state` = 'pending' OR `state` = 'send')");
$stmt->bind_param("s", $hash_id);
$stmt->execute();
$payInfo = $stmt->get_result();
$stmt->close();

if(mysqli_num_rows($payInfo)==0){
    showForm("کد پرداخت یافت نشد","خطا!");
}else{
    $payParam = $payInfo->fetch_assoc();
    $rowId = $payParam['id'];
    $amount = $payParam['price'];
    $user_id = $payParam['user_id'];
    $payType = $payParam['type'];


    $Authority = $_GET['Authority'];
    //==============================================================
    $client = new SoapClient('https://www.zarinpal.com/pg/services/WebGate/wsdl', ['encoding' => 'UTF-8']);
    $result = $client->PaymentVerification([
    'MerchantID' => $paymentKeys['zarinpal'],
    'Authority' => $Authority,
    'Amount' => $amount,
    ]);
    //==============================================================
    if ($_GET['Status'] == 'OK' and $result->Status == 100){
        doAction($rowId, "zarinpal");
    }else{
        $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'canceled' WHERE `hash_id` = ?");
        $stmt->bind_param("s", $hash_id);
        $stmt->execute();
        $stmt->close();
        
        showForm("پرداخت شما انجام نشد!","درگاه زرین پال");
    }
}
}
elseif(isset($_GET['nextpay'])){
$hash_id = $_GET['trans_id'];
$stmt = $connection->prepare("SELECT * FROM `pays` WHERE `payid` = ? AND (`state` = 'pending' OR `state` = 'send')");
$stmt->bind_param("s", $hash_id);
$stmt->execute();
$payInfo = $stmt->get_result();
$stmt->close();

if(mysqli_num_rows($payInfo)==0){
    showForm("کد پرداخت یافت نشد","خطا!");
}else{
    $payParam = $payInfo->fetch_assoc();
    $rowId = $payParam['id'];
    $amount = $payParam['price'];
    $user_id = $payParam['user_id'];
    $payType = $payParam['type'];
    $payid = $payParam['payid'];
    
    
    $curl = curl_init();
    curl_setopt_array($curl, array(
        CURLOPT_URL => 'https://nextpay.org/nx/gateway/verify',
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_ENCODING => '',
        CURLOPT_MAXREDIRS => 10,
        CURLOPT_TIMEOUT => 0,
        CURLOPT_FOLLOWLOCATION => true,
        CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_POSTFIELDS => 'api_key='.$paymentKeys['nextpay'].'&amount='.$amount.'&currency=IRT&trans_id='.$payid,
    ));
    
    $response = curl_exec($curl);
    curl_close($curl);
    $response = json_decode($response);
    
    if ($response->code=='0') {
        doAction($rowId, "nextpay");   
    }else{
        $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'canceled' WHERE `hash_id` = ?");
        $stmt->bind_param("s", $hash_id);
        $stmt->execute();
        $stmt->close();
        
        showForm("پرداخت شما انجام نشد!","درگاه نکست پی");
    }
}
}
else{
showForm("درگاه پرداخت شناسایی نشد","خطا!");
exit();
}

function doAction($payRowId, $gateType){
global $connection, $admin, $botUrl, $mainKeys, $botState;
$time = time();
$stmt = $connection->prepare("SELECT * FROM `pays` WHERE `id` = ? AND (`state` = 'pending' OR `state` = 'send')");
$stmt->bind_param("i", $payRowId);
$stmt->execute();
$payInfo = $stmt->get_result();
$stmt->close();

$payParam = $payInfo->fetch_assoc();
$rowId = $payParam['id'];
$amount = $payParam['price'];
$user_id = $payParam['user_id'];
$payType = $payParam['type'];
$description = $payParam['description'];

$from_id = $user_id; 
$plan_id = $payParam['plan_id'];
$volume = $payParam['volume'];
$days = $payParam['day'];
$agentBought = $payParam['agent_bought'];

if($payType == "BUY_SUB") $payDescription = "خرید اشتراک";
elseif($payType == "RENEW_ACCOUNT") $payDescription = "تمدید اکانت";
elseif($payType == "INCREASE_WALLET") $payDescription ="شارژ کیف پول";
elseif(preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType)) $payDescription = "افزایش زمان اکانت";
elseif(preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType)) $payDescription = "افزایش حجم اکانت";    

if($gateType == "zarinpal" || $gateType == "nextpay") $payDescription = "خرید اشتراک";

$stmt = $connection->prepare("UPDATE `pays` SET `state` = 'paid' WHERE `id` =?");
$stmt->bind_param("i", $payRowId);
$stmt->execute();
$stmt->close();

if($payType == "BUY_SUB"){
    $user_id = $user_id;
    $fid = $plan_id;
    $acctxt = '';
    
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
    $stmt->bind_param("i", $user_id);
    $stmt->execute();
    $userinfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    if($volume == 0 && $days == 0){
        $volume = $file_detail['volume'];
        $days = $file_detail['days'];
    }

    $date = time();
    $expire_microdate = floor(microtime(true) * 1000) + (864000 * $days * 100);
    $expire_date = $date + (86400 * $days);
    $type = $file_detail['type'];
    

    $server_id = $file_detail['server_id'];
    $netType = $file_detail['type'];
    $acount = $file_detail['acount'];
    $protocol = $file_detail['protocol'];
    $inbound_id = $file_detail['inbound_id'];
    $limitip = $file_detail['limitip'];
    $rahgozar = $file_detail['rahgozar'];
    $customPath = $file_detail['custom_path'];
    $customPort = $file_detail['custom_port'];
    $customSni = $file_detail['custom_sni'];

    $accountCount = $payParam['agent_count'] != 0?$payParam['agent_count']:1;
    $eachPrice = $amount / $accountCount;

    if($acount == 0 and $inbound_id != 0){
        showForm('پرداخت شما انجام شد ولی ظرفیت این کانکشن پر شده است، مبلغ ' . number_format($amount) . " تومان به کیف پول شما اضافه شد",$payDescription, false);
        
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $amount, $user_id);
        $stmt->execute();
        $stmt->close();
        sendMessage("✅ مبلغ " . number_format($amount). " تومان به حساب شما اضافه شد",null,null,$user_id);
        sendMessage("✅ مبلغ " . number_format($amount) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد میخواست کانفیگ بخره، ظرفیت پر بود",null,null,$admin);                

        exit;
    }
    if($inbound_id == 0) {
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();

        if($server_info['ucount'] <= 0) {
            showForm('پرداخت شما انجام شد ولی ظرفیت این سرور پر شده است، مبلغ ' . number_format($amount) . " تومان به کیف پول شما اضافه شد",$payDescription, false);
            
            $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
            $stmt->bind_param("ii", $amount, $user_id);
            $stmt->execute();
            $stmt->close();
            sendMessage("✅ مبلغ " . number_format($amount). " تومان به حساب شما اضافه شد",null,null,$user_id);
            sendMessage("✅ مبلغ " . number_format($amount) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد میخواست کانفیگ بخره، ظرفیت پر بود",null,null,$admin);                
            exit;
        }
    }
    
    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverInfo = $stmt->get_result()->fetch_assoc();
    $srv_remark = $serverInfo['remark'];
    $stmt->close();

    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $serverType = $server_info['type'];
    $portType = $server_info['port_type'];
    $panelUrl = $server_info['panel_url'];
    $stmt->close();
    include '../phpqrcode/qrlib.php';
    define('IMAGE_WIDTH',540);
    define('IMAGE_HEIGHT',540);

    for($i =1; $i<= $accountCount; $i++){
        $uniqid = generateRandomString(42,$protocol); 
    
        $savedinfo = file_get_contents('../settings/temp.txt');
        $savedinfo = explode('-',$savedinfo);
        $port = $savedinfo[0];
        $last_num = $savedinfo[1] + 1;
        
        if($portType == "auto"){
            $port++;
            file_put_contents('../settings/temp.txt',$port.'-'.$last_num);
        }else{
            $port = rand(1111,65000);
        }
    
        if($botState['remark'] == "digits"){
            $rnd = rand(10000,99999);
            $remark = "{$srv_remark}-{$rnd}";
        }
        elseif($botState['remark'] == "manual"){
            $remark = $description;
        }
        else{
            $rnd = rand(1111,99999);
            $remark = "{$srv_remark}-{$user_id}-{$rnd}";
        }
        if(!empty($description)) $remark = $description;
        
        if($inbound_id == 0){    
            if($serverType == "marzban"){
                $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                if(!$response->success){
                    if($response->msg == "User already exists"){
                        $remark .= rand(1111,99999);
                        $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                    }
                }
            }else{
                $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid); 
                if(! $response->success){
                    if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                    elseif(strstr($response->msg, "Port already exists")) $port = rand(1111,65000);
    
                    $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid);
                }
            }
        }else {
            if($botState['firstUseState'] == "on" && ($serverType == "sanaei" || $serverType == "alireza")) $expire_microdate = $days * -86400000;

            $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid); 
            if(! $response->success){
                if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid);
            } 
        }
        if(is_null($response)){
            showForm('پرداخت شما با موفقیت انجام شد ولی گلم ، اتصال به سرور برقرار نیست لطفا مدیر رو در جریان بزار ...مبلغ ' . number_format($amount) ." به کیف پولت اضافه شد",$payDescription);
            
            $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
            $stmt->bind_param("ii", $amount, $user_id);
            $stmt->execute();
            $stmt->close();
            sendMessage("✅ مبلغ " . number_format($amount). " تومان به حساب شما اضافه شد",null,null,$user_id);
            sendMessage("✅ مبلغ " . number_format($amount) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد میخواست کانفیگ بخره، اتصال به سرور برقرار نبود",null,null,$admin);                
    
            exit;
        }
    	if($response == "inbound not Found"){
            showForm("پرداخت شما با موفقیت انجام شد ولی ❌ | 🥺 سطر (inbound) با آیدی $inbound_id تو این سرور وجود نداره ، مدیر رو در جریان بزار ...مبلغ " . number_format($amount) . " به کیف پول شما اضافه شد",$payDescription);
    
            $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
            $stmt->bind_param("ii", $amount, $user_id);
            $stmt->execute();
            $stmt->close();
            sendMessage("✅ مبلغ " . number_format($amount). " تومان به حساب شما اضافه شد",null,null,$user_id);
            sendMessage("✅ مبلغ " . number_format($amount) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد میخواست کانفیگ بخره، ولی انباند پیدا نشد",null,null,$admin);                
    
    		exit;
    	}
    	if(!$response->success){
            showForm('پرداخت شما با موفقیت انجام شد ولی خطا داد لطفا سریع به مدیر بگو ... مبلغ '. number_format($amount) . " تومان به کیف پولت اضافه شد",$payDescription);
            sendMessage("خطای سرور {$serverInfo['title']}:\n\n" . $response['msg'], null, null, $admin);
            $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
            $stmt->bind_param("ii", $amount, $user_id);
            $stmt->execute();
            $stmt->close();
            sendMessage("✅ مبلغ " . number_format($amount). " تومان به حساب شما اضافه شد",null,null,$user_id);
            sendMessage("✅ مبلغ " . number_format($amount) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد میخواست کانفیگ بخره، ولی خطا داد",null,null,$admin);                
            exit;
        }
        
        if($serverType == "marzban"){
            $uniqid = $token = str_replace("/sub/", "", $response->sub_link);
            $subLink = $botState['subLinkState'] == "on"?$panelUrl . $response->sub_link:"";
            $vraylink = [$subLink];
            $vray_link = json_encode($response->vray_links);
        }
        else{
            $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, $inbound_id, $rahgozar, $customPath, $customPort, $customSni);
            $token = RandomString(30);
            $subLink = $botState['subLinkState']=="on"?$botUrl . "settings/subLink.php?token=" . $token:"";
            $vray_link = json_encode($vraylink);
        }

        foreach($vraylink as $link){
            $acc_text = "
😍 سفارش جدید شما
📡 پروتکل: $protocol
🔮 نام سرویس: $remark
🔋حجم سرویس: $volume گیگ
⏰ مدت سرویس: $days روز
".
($botState['configLinkState'] != "off" && $serverType != "marzban"?
"
💝 config : <code>$link</code>":"").
($botState['subLinkState']=="on"?
"

🔋 Volume web: <code> $botUrl"."search.php?id=".$uniqid."</code>


🌐 subscription : <code>$subLink</code>
    
            ":"");
        
            $file = RandomString() .".png";
            $ecc = 'L';
            $pixel_Size = 11;
            $frame_Size = 0;
            
            QRcode::png($link, $file, $ecc, $pixel_Size, $frame_Size);
        	addBorderImage($file);
        	
	        $backgroundImage = imagecreatefromjpeg("../settings/QRCode.jpg");
            $qrImage = imagecreatefrompng($file);
            
            $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
            imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
            imagepng($backgroundImage, $file);
            imagedestroy($backgroundImage);
            imagedestroy($qrImage);

        	sendPhoto($botUrl . "pay/" . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>"صفحه اصلی 🏘",'callback_data'=>"mainMenu"]]]]),"HTML", $user_id);
            unlink($file);
        }
        $date = time();
        
    	$stmt = $connection->prepare("INSERT INTO `orders_list` 
    	    (`userid`, `token`, `transid`, `fileid`, `server_id`, `inbound_id`, `remark`, `uuid`, `protocol`, `expire_date`, `link`, `amount`, `status`, `date`, `notif`, `rahgozar`, `agent_bought`)
    	    VALUES (?, ?, '', ?, ?, ?, ?, ?, ?, ?, ?, ?,1, ?, 0, ?, ?);");
        $stmt->bind_param("ssiiisssisiiii", $user_id, $token, $fid, $server_id, $inbound_id, $remark, $uniqid, $protocol, $expire_date, $vray_link, $eachPrice, $date, $rahgozar, $agentBought);        
        $stmt->execute();
        $order = $stmt->get_result(); 
        $stmt->close();
        
    }

    showForm('پرداخت شما با موفقیت انجام شد 🚀 | 😍 در حال ارسال کانفیگ به تلگرام شما ...',$payDescription, true);
    
    
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
    $stmt->bind_param("i", $user_id);
    $stmt->execute();
    $user_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    if($inbound_id == 0) {
        $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` - ? WHERE `id`=?");
        $stmt->bind_param("ii", $accountCount, $server_id);
        $stmt->execute();
        $stmt->close();
    }else{
        $stmt = $connection->prepare("UPDATE `server_plans` SET `acount` = `acount` - ? WHERE id=?");
        $stmt->bind_param("ii", $accountCount, $fid);
        $stmt->execute();
        $stmt->close();
    }
    
    if($user_info['refered_by'] != null){
        $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_AMOUNT'");
        $stmt->execute();
        $inviteAmount = $stmt->get_result()->fetch_assoc()['value']??0;
        $stmt->close();
        $inviterId = $user_info['refered_by'];
        
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $inviteAmount, $inviterId);
        $stmt->execute();
        $stmt->close();
         
        sendMessage("تبریک یکی از زیر مجموعه های شما خرید انجام داد شما مبلغ " . number_format($inviteAmount) . " تومان جایزه دریافت کردید",null,null,$inviterId);
    }

    $user_info = Bot('getChat',['chat_id'=>$user_id])->result;
    $first_name = $user_info->first_name;
    $username = $user_info->username;
    
    $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"خرید از درگاه $gateType 💞",'callback_data'=>'wizwizch'],
            ],
        ]]);
sendMessage("
👨‍👦‍👦 خرید ( درگاه $gateType )

🧝‍♂️آیدی کاربر: $user_id
🛡اسم کاربر: $first_name
🔖 نام کاربری: $username
💰مبلغ پرداختی: $amount تومان
🔮 نام سرویس: $remark
🔋حجم سرویس: $volume گیگ
⏰ مدت سرویس: $days روز
⁮⁮ 
",$keys,"html", $admin);
}
elseif($payType == "INCREASE_WALLET"){
    $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
    $stmt->bind_param("ii", $amount, $user_id);
    $stmt->execute(); 
    $stmt->close(); 
    showForm("پرداخت شما با موفقیت انجام شد، مبلغ ". number_format($amount) . " تومان به کیف پول شما اضافه شد",$payDescription, true);
    sendMessage("✅ مبلغ " . number_format($amount). " تومان به حساب شما اضافه شد",null,null,$user_id);
    sendMessage("✅ مبلغ " . number_format($amount) . " تومان به کیف پول کاربر $user_id توسط درگاه اضافه شد",null,null,$admin);                
}
elseif($payType == "RENEW_ACCOUNT"){
    $oid = $plan_id;
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $fid = $order['fileid'];
    $remark = $order['remark'];
    $uuid = $order['uuid']??"0";
    $server_id = $order['server_id'];
    $inbound_id = $order['inbound_id'];
    $expire_date = $order['expire_date'];
    $expire_date = ($expire_date > $time) ? $expire_date : $time;
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ? AND `active` = 1");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $respd = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $name = $respd['title'];
    $days = $respd['days'];
    $volume = $respd['volume'];

    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $server_info['type'];

    if($serverType == "marzban"){
        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
    }else{
        if($inbound_id > 0)
            $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
        else
            $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
    }

	if(is_null($response)){
		showForm('پرداخت شما با موفقیت انجام شد ولی مشکل فنی در اتصال به سرور. لطفا به مدیریت اطلاع بدید، مبلغ ' . number_format($amount) . " تومان به کیف پول شما اضافه شد",$payDescription);
		
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $amount, $user_id);
        $stmt->execute();
        $stmt->close();
        sendMessage("✅ مبلغ " . number_format($amount). " تومان به حساب شما اضافه شد",null,null,$user_id);
        sendMessage("✅ مبلغ " . number_format($amount) . " تومان به کیف پول کاربر $user_id اضافه شد، میخواست کانفیگش رو تمدید کنه، ولی اتصال به سرور برقرار نبود",null,null,$admin);
		exit;
	}
	$stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = ?, `notif` = 0 WHERE `id` = ?");
	$newExpire = $time + $days * 86400;
	$stmt->bind_param("ii", $newExpire, $oid);
	$stmt->execute();
	$stmt->close();
	$stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
	$stmt->bind_param("iiisii", $user_id, $server_id, $inbound_id, $remark, $amount, $time);
	$stmt->execute();
	$stmt->close();
	
    showForm("✅سرویس $remark با موفقیت تمدید شد",$payDescription, true);
    
    $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"خرید از درگاه $gateType 💞",'callback_data'=>'wizwizch'],
            ],
        ]]);
    $user_info = Bot('getChat',['chat_id'=>$user_id])->result;
    $first_name = $user_info->first_name;
    $username = $user_info->username;

sendMessage("
💚 تمدید اکانت ( با درگاه )

🧝‍♂️آیدی کاربر: $user_id
🛡اسم کاربر: $first_name
🔖 نام کاربری: $username
💰مبلغ پرداختی: $amount تومان
🔮 نام سرویس: $remark
⁮⁮ ⁮⁮
",$keys,"html", $admin);
exit;

}
elseif(preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType,$match)){
    $orderId = $match[1];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $orderId);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $orderInfo['server_id'];
    $inbound_id = $orderInfo['inbound_id'];
    $remark = $orderInfo['remark'];
    $uuid = $orderInfo['uuid']??"0";
    $planid = $match[2];

    
    $stmt = $connection->prepare("SELECT * FROM `increase_day` WHERE `id` = ?");
    $stmt->bind_param("i", $planid);
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $volume = $res['volume'];

    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $server_info['type'];

    if($serverType == "marzban"){
        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_day'=>$volume]);
    }else{
        if($inbound_id > 0)
            $response = editClientTraffic($server_id, $inbound_id, $uuid, 0, $volume);
        else
            $response = editInboundTraffic($server_id, $uuid, 0, $volume);
    }
        
    if($response->success){
        $stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = `expire_date` + ?, `notif` = 0 WHERE `uuid` = ?");
        $newVolume = $volume * 86400;
        $stmt->bind_param("is", $newVolume, $uuid);
        $stmt->execute();
        $stmt->close();
        
        $time = time();
        $stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
        $newVolume = $volume * 86400;
        $stmt->bind_param("iiisii", $user_id, $server_id, $inbound_id, $remark, $amount, $time);
        $stmt->execute();
        $stmt->close();
        
        showForm("پرداخت شما با موفقیت انجام شد. $volume روز به مدت زمان سرویس شما اضافه شد",$payDescription, true);
        $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"خرید از درگاه $gateType 💞",'callback_data'=>'wizwizch'],
            ],
            ]]);
                    $user_info = Bot('getChat',['chat_id'=>$user_id])->result;
    $first_name = $user_info->first_name;
    $username = $user_info->username;

sendMessage("
💜 افزایش زمان سرویس ( درگاه )

🧝‍♂️آیدی کاربر: $user_id
🛡اسم کاربر: $first_name
🔖 نام کاربری: $username
💰مبلغ پرداختی: $amount تومان
🔮 نام سرویس: $remark
⁮⁮ ⁮⁮
",$keys,"html", $admin);
exit;
    }else {
        showForm("پرداخت شما با موفقیت انجام شد ولی به دلیل مشکل فنی امکان افزایش حجم نیست. لطفا به مدیریت اطلاع بدید یا 5دقیقه دیگر دوباره تست کنید مبلغ " . number_format($amount) . " تومان به کیف پول شما اضافه شد", $payDescription, true);
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $amount, $user_id);
        $stmt->execute();
        $stmt->close();
        sendMessage("✅ مبلغ " . number_format($amount). " تومان به حساب شما اضافه شد",null,null,$user_id);
        sendMessage("✅ مبلغ " . number_format($amount) . " تومان به کیف پول کاربر $user_id اضافه شد، میخواست زمان سرویسشو افزایش بده",null,null,$admin);
        exit;
    }
}
elseif(preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType, $match)){
    $orderId = $match[1];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $orderId);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $orderInfo['server_id'];
    $inbound_id = $orderInfo['inbound_id'];
    $remark = $orderInfo['remark'];
    $uuid = $orderInfo['uuid']??"0";
    $planid = $match[2];

    $stmt = $connection->prepare("SELECT * FROM `increase_plan` WHERE `id` = ?");
    $stmt->bind_param("i",$planid);
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $volume = $res['volume'];

    $acctxt = '';
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $server_info['type'];

    if($serverType == "marzban"){
        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_volume'=>$volume]);
    }else{
        if($inbound_id > 0)
            $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, 0);
        else
            $response = editInboundTraffic($server_id, $uuid, $volume, 0);
    }
    if($response->success){
        $stmt = $connection->prepare("UPDATE `orders_list` SET `notif` = 0 WHERE `uuid` = ?");
        $stmt->bind_param("s", $uuid);
        $stmt->execute();
        $stmt->close();
        showForm("پرداخت شما با موفقیت انجام شد. $volume گیگ به حجم سرویس شما اضافه شد",$payDescription, true);
        $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"خرید از درگاه $gateType 💞",'callback_data'=>'wizwizch'],
            ],
            ]]);
                    $user_info = Bot('getChat',['chat_id'=>$user_id])->result;
    $first_name = $user_info->first_name;
    $username = $user_info->username;

sendMessage("
🤎 افزایش حجم سرویس ( درگاه )

🧝‍♂️آیدی کاربر: $user_id
🛡اسم کاربر: $first_name
🔖 نام کاربری: $username
💰مبلغ پرداختی: $amount تومان
🔮 نام سرویس: $remark
⁮⁮ ⁮⁮
",$keys,"html", $admin);
exit;
    }else {
        showForm("پرداخت شما با موفقیت انجام شد ولی مشکل فنی در ارتباط با سرور. لطفا سلامت سرور را بررسی کنید مبلغ " . number_format($amount) . " تومان به کیف پول شما اضافه شد",$payDescription, true);
        
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $amount, $user_id);
        $stmt->execute();
        $stmt->close();
        sendMessage("✅ مبلغ " . number_format($amount). " تومان به حساب شما اضافه شد",null,null,$user_id);
        sendMessage("✅ مبلغ " . number_format($amount) . " تومان به کیف پول کاربر $user_id اضافه شد، میخواست حجم کانفیگشو افزایش بده",null,null,$admin);                

        exit;
    }
}
elseif($payType == "RENEW_SCONFIG"){
    $user_id = $user_id;
    $fid = $plan_id;
    $acctxt = '';
    
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
    $stmt->bind_param("i", $user_id);
    $stmt->execute();
    $userinfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $days = $file_detail['days'];
    $volume = $file_detail['volume'];
    $server_id = $file_detail['server_id'];
    
    $configInfo = json_decode($payParam['description'],true);
    $uuid = $configInfo['uuid'];
    $remark = $configInfo['remark'];
    $isMarzban = $configInfo['marzban'];
    
    $uuid = $payParam['description'];
    $inbound_id = $payParam['volume']; 
    
    if(isset($isMarzban)){
        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
    }else{
        if($inbound_id > 0)
            $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
        else
            $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
    }
    
	if(is_null($response)){
		alert('🔻مشکل فنی در اتصال به سرور. لطفا به مدیریت اطلاع بدید',true);
		exit;
	}
	$stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
	$stmt->bind_param("iiisii", $user_id, $server_id, $inbound_id, $remark, $price, $time);
	$stmt->execute();
	$stmt->close();
    sendMessage("✅سرویس $remark با موفقیت تمدید شد",null,null,$user_id);

}
sendMessage("پرداخت شما با موفقیت انجام شد",json_encode(['inline_keyboard'=>[[['text'=>"صفحه اصلی 🏘",'callback_data'=>"mainMenu"]]]]),null,$user_id);
}

function showForm($msg, $type = "", $state = false){
?>
    <html dir="rtl">
    <head>
        <script>
      (function(w,d,s,l,i){w[l]=w[l]||[];
        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', });
        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
        j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'&gtm_auth=&gtm_preview=&gtm_cookies_win=x';
        f.parentNode.insertBefore(j,f);
      })(window,document,'script','dataLayer','GTM-MSN6P6G');</script>
      <meta charset="utf-8"><meta name="viewport" content="width=device-width">
		<title><?php echo $type;?></title>
        <meta name="next-head-count" content="4">
        <link rel="stylesheet" href="../assets/20bb620751bbea45.css">
        <noscript data-n-css=""></noscript>
    </head>
    <body style="margin: 0 auto;">
        <div id="__next">
            <section class="ant-layout ant-layout-rtl PayPing-layout background--primary justify-center" style="min-height:100vh">
                <main class="ant-layout-content justify-center align-center flex-column">
                    <div class="ant-row ant-row-center ant-row-rtl PayPing-row w-100">
                        <div class="ant-col PayPing-col PayPing-error-card ant-col-xs-23 ant-col-rtl ant-col-sm-20 ant-col-md-16 ant-col-lg-12 ant-col-xl-8 ant-col-xxl-6">
                            <div class="py-2 align-center color--danger flex-column">
                                <?php if(!$state){ ?><svg fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" class="PayPing-icon" stroke-width="1" width="100">
                                    <circle cx="12" cy="12" r="11"></circle>
                                    <path d="M15.3 8.7l-6.6 6.6M8.7 8.7l6.6 6.6"></path>
                                </svg>
                                <?php }?>
                                <div class="py-2"><?php echo $msg;?></div>
                            </div>
                        </div>
                    </div>
                </main>
            </section>
        </div>
    </body>
</html>
<?php
}
?>

```

# FILE: /var/www/html/wizwizxui-timebot/pay/index.php


```
<?php 
//==================================================
include '../baseInfo.php';
include '../config.php';

//====================//  Get  //==============================
$hash_id = $_GET['hash_id'];
if(!isset($_GET['zarinpal']) && !isset($_GET['nowpayment']) && !isset($_GET['nextpay'])){
    showForm("درگاه پرداخت شناسایی نشد!");
    exit();
}

$stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ? AND `state` = 'pending'");
$stmt->bind_param("s", $hash_id);
$stmt->execute();
$payInfo = $stmt->get_result();
$stmt->close();
if(mysqli_num_rows($payInfo)==0){
    showForm("کد پرداخت یافت نشد");
}else{
    $payParam = $payInfo->fetch_assoc();
    
    $fid = $payParam['plan_id'];
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $file_detail['server_id'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];
    
    
    $orderId= $payParam['id'];
    $amount = $payParam['price'];
    $payType = $payParam['type'];
    //========================== // config // ==============================
    
    
    if($acount == 0 and $inbound_id != 0 && $payType == "BUY_SUB"){
        showForm('ظرفیت این کانکشن پر شده است');
        exit;
    }
    if($inbound_id == 0 && $payType == "BUY_SUB") {
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();

        if($server_info['ucount'] == 0) {
            showForm('ظرفیت این سرور پر شده است');
            exit;
        }
    }elseif($payType == "BUY_SUB"){
        if($acount != 0 && $acount < $text){
            showForm("روی این پلن فقط $acount اکانت میشه ساخت");
            exit();
        }
    }
    
    if($payType == "BUY_SUB") $type = "خرید اکانت";
    elseif($payType == "RENEW_ACCOUNT"){
        $type = "تمدید اکانت";
        $oid = $payParam['plan_id'];
        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
        $stmt->bind_param("i", $oid);
        $stmt->execute();
        $order = $stmt->get_result();
        $stmt->close();
        if($order->num_rows == 0){
            showForm($mainValues['config_not_found']);
            exit();
        }

    }
    elseif($payType == "RENEW_SCONFIG") $type = "تمدید اکانت";
    elseif($payType == "INCREASE_WALLET") $type ="شارژ کیف پول";
    elseif(preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType)) $type = "افزایش زمان اکانت";
    elseif(preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType)) $type = "افزایش حجم اکانت";
    
    
    
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'PAYMENT_KEYS'");
    $stmt->execute();
    $paymentKeys = $stmt->get_result()->fetch_assoc()['value'];
    if(!is_null($paymentKeys)) $paymentKeys = json_decode($paymentKeys,true);
    else $paymentKeys = array();
    $stmt->close();
    
    if(isset($_GET['nowpayment'])){
        $dollarPrice = json_decode(file_get_contents('https://api.tetherland.com/currencies'),true)['data']['currencies']['USDT']['price'];
        $base_url = 'https://api.nowpayments.io/v1/invoice';
    
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
    
        curl_setopt($ch, CURLOPT_HTTPHEADER, ['X-API-KEY: ' . $paymentKeys['nowpayment'], 'Content-Type: application/json']);
        curl_setopt($ch, CURLOPT_POST, true);
        curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
            'price_amount' => ($amount / $dollarPrice),
            'price_currency' => 'usd',
            'order_id' => $hash_id,
            'order_description' => $type,
            'success_url' => $botUrl . 'pay/back.php?nowpayment',
            'is_fee_paid_by_user' => true
        ]));
        curl_setopt($ch, CURLOPT_URL, $base_url);
        $res = json_decode(curl_exec($ch));
        $payid = $res->id;
        
        $stmt = $connection->prepare("UPDATE `pays` SET `payid` = ? WHERE `hash_id` = ?");
        $stmt->bind_param("is", $payid, $hash_id);
        $stmt->execute();
        $stmt->close();
        header('Location: '.$res->invoice_url);
    }
    elseif(isset($_GET['zarinpal'])){
        $CallbackURL = $botUrl . "pay/back.php?zarinpal&hash_id=$hash_id";
        $client = new SoapClient('https://www.zarinpal.com/pg/services/WebGate/wsdl', ['encoding' => 'UTF-8']);
        $result = $client->PaymentRequest([
        'MerchantID' => $paymentKeys['zarinpal'],
        'Amount' => $amount,
        'Description' => "خرید اکانت",
        'Email' => $Email,
        'Mobile' => $Mobile,
        'CallbackURL' => $CallbackURL,
        ]);
        //==============================================================
        Header('Location: https://www.zarinpal.com/pg/StartPay/'.$result->Authority.'/ZarinGate');
    }
    elseif(isset($_GET['nextpay'])){        
        $Description = "خرید اشتراک";
        $CallbackURL = $botUrl . "pay/back.php?nextpay&hash_id=$hash_id";
    
        $curl = curl_init();
        curl_setopt_array($curl, array(
            CURLOPT_URL => 'https://nextpay.org/nx/gateway/token',
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_ENCODING => '',
            CURLOPT_MAXREDIRS => 10,
            CURLOPT_TIMEOUT => 0,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
            CURLOPT_CUSTOMREQUEST => 'POST',
            CURLOPT_POSTFIELDS => 'api_key='.$paymentKeys['nextpay'] .'&amount='.$amount.'&order_id='.$orderId.'&currency=IRT&callback_uri='.$CallbackURL,
        ));
        $response = curl_exec($curl);
        curl_close($curl);
        $response = json_decode($response);
        if ($response->code == '-1'){
            $startGateWayUrl = "https://nextpay.org/nx/gateway/payment/".$response->trans_id;
            $transId = $response->trans_id;            
            $stmt = $connection->prepare("UPDATE `pays` SET `payid` = ? WHERE `hash_id` = ?");
            $stmt->bind_param("ss", $transId, $hash_id);
            $stmt->execute();
            $stmt->close();
            header('location: '.$startGateWayUrl);
        } else {
            showForm("تراکنش با خطا مواجه شده است");
        }
        
        
    }
}


function showForm($msg){
    ?>
    <html dir="rtl">
        <head>
            <script>
          (function(w,d,s,l,i){w[l]=w[l]||[];
            w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', });
            var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
            j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'&gtm_auth=&gtm_preview=&gtm_cookies_win=x';
            f.parentNode.insertBefore(j,f);
          })(window,document,'script','dataLayer','GTM-MSN6P6G');</script>
          <meta charset="utf-8"><meta name="viewport" content="width=device-width">
    		<title><?php echo $msg;?></title>
            <meta name="next-head-count" content="4">
            <link rel="stylesheet" href="../assets/20bb620751bbea45.css">
            <noscript data-n-css=""></noscript>
    
        </head>
        <body>
            <div id="__next">
                <section class="ant-layout ant-layout-rtl PayPing-layout background--primary justify-center" style="min-height:100vh">
                    <header class="ant-layout-header PayPing-header-logo justify-center align-center"></header>
                    <main class="ant-layout-content justify-center align-center flex-column">
                        <div class="ant-row ant-row-center ant-row-rtl PayPing-row w-100">
                            <div class="ant-col PayPing-col PayPing-error-card ant-col-xs-23 ant-col-rtl ant-col-sm-20 ant-col-md-16 ant-col-lg-12 ant-col-xl-8 ant-col-xxl-6">
                                <div class="py-2 align-center color--danger flex-column">
                                    <svg fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24" class="PayPing-icon" stroke-width="1" width="100">
                                        <circle cx="12" cy="12" r="11"></circle>
                                        <path d="M15.3 8.7l-6.6 6.6M8.7 8.7l6.6 6.6"></path>
                                    </svg>
                                    <div class="py-2"><?php echo $msg; ?></div>
                                </div>
                            </div>
                        </div>
                    </main>
                </section>
            </div>
        </body>
    </html>
<?php
}
?>

```

# FILE: /var/www/html/wizwizxui-timebot/pay/TCTusorNL.png


```
PNG

   IHDR  X  X   1   	pHYs    +  GIDATx^ܱnP~YDMxQIϟ? ` )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B )B N?wϟ>=SĐ1!:{FoE4E4E4E4E4E4E4E4E4EX{/" ?Ћ=DVD1#k! ! ! ! ! ! ! ! ! ! ^Ztѝ1LПW} C\C"!E/B )B )B )B )B )B )B )B )B )B /dNWb!^Td!:! ! ! ! ! ! ! ! ! ! <vׯ8p~Bx|0M0M0M0M0M0M0M0M0M0OD1ǌ+b^ЋzBXqqEg8!/iiiiiiiiii|bhDB#&o2d#C	1CWiiiiiiiiii=\|Br\u}>CC!E4E4E4E4E4E4E4E4E4EсS(8?E~B7Ő&L1Rڇm>_pQ<f02!+!'D8!W;Ő}+~}a˷"`"`"`"`"`"`"`"`"`"`څO7uqE3Xы!c8S	QC@RvklO'D8!+z1d'2f!x"NLx:_ LS LS LS LS LS LS LS LS LS L{kQ!82bd_O#B~! ! ! ! ! ! ! ! ! ! ^Z|پ?ES!(8 "3	Q\O+hdcS	Q"NS<B;S-iiiiiiiiii^)s݋;+S	Q\="C"N MS	Qp C\qsv'ze{8 ^u" f'D~#cEĐqB/CȆ/B )B )B )B )B )B )B )B )B )B ;<gCȘbxQ""b+!?+"`"`"`"`"`"`"`"`"`"`څOg{@&D_Oϊ@~E3DB1)(b"N?+8!fK"`"`"`"`"`"`"`"`"`"`څOx2'32WggЯbG8p_WĐQ\'/B )B )B )B )B )B )B )B )B )B }\hW)1C?!:"z}Xы!=>dtE4E4E4E4E4E4E4E4E4Ez:_Cx|(:2?3DVD1CЇ!3@~E>iiiiiiiiii7smGx_p=w{G80e~/B )B )B )B )B )B )B )B )B )B N?N|(N12:CbQЇME4E4E4E4E4E4E4E4E4EXOxwwXWzqB3	wCcFqBЋ+bȨ_O/B )B )B )B )B )B )B )B )B )B ]{8O\ѿNOQOǌS+LW<Wẓ"`"`"`"`"`"`"`"`"`"`+Xo\_1{OOx
7x&137	_ LS LS LS LS LS LS LS LS LS La2uz^;pG8pс1)b8!W	Q\/B )B )B )B )B )B )B )B )B )B l_p̘_qٯ'D~BWD};pK"`"`"`"`"`"`"`"`"`"`+Xn!Gǌ=Ǌ(fWDw!	Q\qw8fЯ/B )B )B )B )B )B )B )B )B )B ]Z/>s@C!Lq}GL^3	_|/B )B )B )B )B )B )B )B )B )B ]Z|S!CGǌ+	Q\q@<BFNWb'F/@!cC&D8ጘ|0M0M0M0M0M0M0M0M0M0Ob+z}^<Bc	сS=qBS6/B )B )B )B )B )B )B )B )B )B V3x(b+z}Ȩ?EWaE@ȸ"N_ LS LS LS LS LS LS LS LS LS L~}s8ٞ"x(_'!!?G'xx-_ LS LS LS LS LS LS LS LS LS L(_'DV	}~B_OG!N}8!ׇ'D++I! ! ! ! ! ! ! ! ! ! >{+Ob!N8 cqBWOч+~}8x!N/B )B )B )B )B )B )B )B )B )B ]ZtGwbGxOч+Gǌ{Q!N|0M0M0M0M0M0M0M0M0M0w+'y Cc1dOw!+zV+=+>Cps\1d\'b^<Ep	3NQW	Q\1"\Tm;{?x~E=M3b"N!ÁE4E4E4E4E4E4E4E4E4EXe8!dQC	+!^#'3S3ܜ/B )B )B )B )B )B )B )B )B )B ]Zt^tP<f\'D83DG1bp{/6_ LS LS LS LS LS LS LS LS LS L{kW)]f_Nѯ'73+8x~E?!?SĐ!^ԥ|0M0M0M0M0M0M0M0M0M0OEuJS+(x&8;<"x>d\'/B )B )B )B )B )B )B )B )B )B yb|u	qbx̨_O	Q<Đ^p d􈐟E4E4E4E4E4E4E4E4E4E[?vWy~J<f|Q?!:>CQЯb(+.iiiiiiiiiio{;_/pW/{OWcX!Ï/v[ pڌ&c    IENDB`
```

# FILE: /var/www/html/wizwizxui-timebot/dbbackupwizwiz.sh


```
#!/bin/bash

telegramBotToken=$(cat /var/www/html/wizwizxui-timebot/baseInfo.php | grep '$botToken' | cut -d"'" -f2)
telegramBotToken2=$(cat /var/www/html/wizwizxui-timebot/baseInfo.php | grep '$botToken' | cut -d'"' -f2)
filepath="/var/www/html/wizwizxui-timebot/baseInfo.php"
chatID=$(cat $filepath | grep '$admin =' | sed 's/.*= //' | sed 's/;//')

databaseUser=$(cat /var/www/html/wizwizxui-timebot/baseInfo.php | grep '$dbUserName' | cut -d"'" -f2)
databasePassword=$(cat /var/www/html/wizwizxui-timebot/baseInfo.php | grep '$dbPassword' | cut -d"'" -f2)
databaseName=$(cat /var/www/html/wizwizxui-timebot/baseInfo.php | grep '$dbName' | cut -d"'" -f2)

backupDir='/tmp/db_backup'
mkdir -p $backupDir
backupFilename="wizwiz_$(date +'%Y-%m-%d_%H-%M-%S').sql"
mysqldump -u$databaseUser -p$databasePassword $databaseName > $backupDir/$backupFilename

telegramAPI="https://api.telegram.org/bot$telegramBotToken/sendDocument"
curl -F "chat_id=$chatID" -F "document=@$backupDir/$backupFilename" "$telegramAPI"
rm "$backupDir/$backupFilename"



```

# FILE: /var/www/html/wizwizxui-timebot/index.html


```

```

# FILE: /var/www/html/wizwizxui-timebot/bot.php


```
<?php
include_once 'config.php';
check();

$robotState = $botState['botState']??"on";

GOTOSTART:
if ($userInfo['step'] == "banned" && $from_id != $admin && $userInfo['isAdmin'] != true) {
    sendMessage($mainValues['banned']);
    exit();
}
$checkSpam = checkSpam();
if(is_numeric($checkSpam)){
    $time = jdate("Y-m-d H:i:s", $checkSpam);
    sendMessage("اکانت شما به دلیل اسپم مسدود شده است\nزمان آزادسازی اکانت شما: \n$time");
    exit();
}
if(preg_match("/^haveJoined(.*)/",$data,$match)){
    if ($joniedState== "kicked" || $joniedState== "left"){
        alert($mainValues['not_joine_yet']);
        exit();
    }else{
        delMessage();
        $text = $match[1];
    }
}
if (($joniedState== "kicked" || $joniedState== "left") && $from_id != $admin){
    sendMessage(str_replace("CHANNEL-ID", $channelLock, $mainValues['join_channel_message']), json_encode(['inline_keyboard'=>[
        [['text'=>$buttonValues['join_channel'],'url'=>"https://t.me/" . str_replace("@", "", $botState['lockChannel'])]],
        [['text'=>$buttonValues['have_joined'],'callback_data'=>'haveJoined' . $text]],
        ]]),"HTML");
    exit;
}
if($robotState == "off" && $from_id != $admin){
    sendMessage($mainValues['bot_is_updating']);
    exit();
}
if(strstr($text, "/start ")){
    $inviter = str_replace("/start ", "", $text);
    if($inviter < 0) exit();
    if($uinfo->num_rows == 0 && $inviter != $from_id){
        $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
        $stmt->bind_param("i", $inviter);
        $stmt->execute();
        $inviterInfo = $stmt->get_result();
        $stmt->close();
        
        if($inviterInfo->num_rows > 0){
            $first_name = !empty($first_name)?$first_name:" ";
            $username = !empty($username)?$username:" ";
            if($uinfo->num_rows == 0){
                $sql = "INSERT INTO `users` (`userid`, `name`, `username`, `refcode`, `wallet`, `date`, `refered_by`)
                                    VALUES (?,?,?, 0,0,?,?)";
                $stmt = $connection->prepare($sql);
                $time = time();
                $stmt->bind_param("issii", $from_id, $first_name, $username, $time, $inviter);
                $stmt->execute();
                $stmt->close();
            }else{
                $refcode = time();
                $sql = "UPDATE `users` SET `refered_by` = ? WHERE `userid` = ?";
                $stmt = $connection->prepare($sql);
                $stmt->bind_param("si", $inviter, $from_id);
                $stmt->execute();
                $stmt->close();
            }
            $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid`=?");
            $stmt->bind_param("i", $from_id);
            $stmt->execute();
            $uinfo = $stmt->get_result();
            $userInfo = $uinfo->fetch_assoc();
            $stmt->close();
            
            setUser("referedBy" . $inviter);
            $userInfo['step'] = "referedBy" . $inviter;
            sendMessage($mainValues['invited_user_joined_message'],null,null, $inviter);
        }
    }
    
    $text = "/start";
}
if($userInfo['phone'] == null && $from_id != $admin && $userInfo['isAdmin'] != true && $botState['requirePhone'] == "on"){
    if(isset($update->message->contact)){
        $contact = $update->message->contact;
        $phone_number = $contact->phone_number;
        $phone_id = $contact->user_id;
        if($phone_id != $from_id){
            sendMessage($mainValues['please_select_from_below_buttons']);
            exit();
        }else{
            if(!preg_match('/^\+98(\d+)/',$phone_number) && !preg_match('/^98(\d+)/',$phone_number) && !preg_match('/^0098(\d+)/',$phone_number) && $botState['requireIranPhone'] == 'on'){
                sendMessage($mainValues['use_iranian_number_only']);
                exit();
            }
            setUser($phone_number, 'phone');
            
            sendMessage($mainValues['phone_confirmed'],$removeKeyboard);
            $text = "/start";
            
            $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid`=?");
            $stmt->bind_param("i", $from_id);
            $stmt->execute();
            $uinfo = $stmt->get_result();
            $userInfo = $uinfo->fetch_assoc();
            $stmt->close();
        }
    }else{
        sendMessage($mainValues['send_your_phone_number'], json_encode([
			'keyboard' => [[[
					'text' => $buttonValues['send_phone_number'],
					'request_contact' => true,
				]]],
			'resize_keyboard' => true
		]));
		exit();
    }
}
if(preg_match('/^\/([Ss]tart)/', $text) or $text == $buttonValues['back_to_main'] or $data == 'mainMenu') {
    setUser();
    setUser("", "temp"); 
    if(isset($data) and $data == "mainMenu"){
        $res = editText($message_id, $mainValues['start_message'], getMainKeys());
        if(!$res->ok){
            sendMessage($mainValues['start_message'], getMainKeys());
        }
    }else{
        if($from_id != $admin && empty($userInfo['first_start'])){
            setUser('sent','first_start');
            $keys = json_encode(['inline_keyboard'=>[
                [['text'=>$buttonValues['send_message_to_user'],'callback_data'=>'sendMessageToUser' . $from_id]]
            ]]);
    
            sendMessage(str_replace(["FULLNAME", "USERNAME", "USERID"], ["<a href='tg://user?id=$from_id'>$first_name</a>", $username, $from_id], $mainValues['new_member_joined'])
                ,$keys, "html",$admin);
        }
        sendMessage($mainValues['start_message'],getMainKeys());
    }
}
if(preg_match('/^sendMessageToUser(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    editText($message_id,'🔘|لطفا پیامت رو بفرست');
    setUser($data);
}
if(preg_match('/^sendMessageToUser(\d+)/',$userInfo['step'],$match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    sendMessage($text,null,null,$match[1]);
    sendMessage("پیامت به کاربر ارسال شد",$removeKeyboard);
    sendMessage($mainValues['reached_main_menu'],getAdminKeys());
    setUser();
}
if($data=='botReports' && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    editText($message_id, "آمار ربات در این لحظه",getBotReportKeys());
}
if($data=="adminsList" && $from_id == $admin){
    editText($message_id, "لیست ادمین ها",getAdminsKeys());
}
if(preg_match('/^delAdmin(\d+)/',$data,$match) && $from_id === $admin){
    $stmt = $connection->prepare("UPDATE `users` SET `isAdmin` = false WHERE `userid` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    
    editText($message_id, "لیست ادمین ها",getAdminsKeys());

}
if($data=="addNewAdmin" && $from_id === $admin){
    delMessage();
    sendMessage("🧑‍💻| کسی که میخوای ادمین کنی رو آیدی عددیشو بفرست ببینم:",$cancelKey);
    setUser($data);
}
if($userInfo['step'] == "addNewAdmin" && $from_id === $admin && $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        $stmt = $connection->prepare("UPDATE `users` SET `isAdmin` = true WHERE `userid` = ?");
        $stmt->bind_param("i", $text);
        $stmt->execute();
        $stmt->close();
        
        sendMessage("✅ | 🥳 خب کاربر الان ادمین شد تبریک میگم",$removeKeyboard);
        setUser();
        
        sendMessage("لیست ادمین ها",getAdminsKeys());
    }else{
        sendMessage($mainValues['send_only_number']);
    }
}
if(($data=="botSettings" or preg_match("/^changeBot(\w+)/",$data,$match)) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if($data!="botSettings"){
        if($match[1] == "cartToCartAutoAcceptType") $newValue = $botState[$match[1]] == "0"?"1":($botState[$match[1]] == "1"?"2":0);
        else $newValue = $botState[$match[1]]=="on"?"off":"on";
        setSettings($match[1], $newValue);
    }
    editText($message_id,$mainValues['change_bot_settings_message'],getBotSettingKeys());
}
if($data=="changeUpdateConfigLinkState" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $newValue = $botState['updateConnectionState']=="robot"?"site":"robot";
    setSettings('updateConnectionState', $newValue);
    editText($message_id,$mainValues['change_bot_settings_message'],getBotSettingKeys());
}
if(($data=="gateWays_Channels" or preg_match("/^changeGateWays(\w+)/",$data,$match)) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if($data!="gateWays_Channels"){
        $newValue = $botState[$match[1]]=="on"?"off":"on";
        setSettings($match[1], $newValue);
    }
    editText($message_id,$mainValues['change_bot_settings_message'],getGateWaysKeys());
}
if($data=="changeConfigRemarkType"){
    switch($botState['remark']){
        case "digits":
            $newValue = "manual";
            break;
        case "manual":
            $newValue = "idanddigits";
            break;
        default:
            $newValue = "digits";
            break;
    }
    setSettings('remark', $newValue);
    editText($message_id,$mainValues['change_bot_settings_message'],getBotSettingKeys());
}
if(preg_match('/^changePaymentKeys(\w+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    switch($match[1]){
        case "nextpay":
            $gate = "کد جدید درگاه نکست پی";
            break;
        case "nowpayment":
            $gate = "کد جدید درگاه nowPayment";
            break;
        case "zarinpal":
            $gate = "کد جدید درگاه زرین پال";
            break;
        case "bankAccount":
            $gate = "شماره حساب جدید";
            break;
        case "holderName":
            $gate = "اسم دارنده حساب";
            break;
        case "tronwallet":
            $gate = "آدرس والت ترون";
            break;
    }
    sendMessage("🔘|لطفا $gate را وارد کنید", $cancelKey);
    setUser($data);
}
if(preg_match('/^changePaymentKeys(\w+)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){

    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'PAYMENT_KEYS'");
    $stmt->execute();
    $paymentInfo = $stmt->get_result();
    $stmt->close();
    $paymentKeys = json_decode($paymentInfo->fetch_assoc()['value'],true)??array();
    $paymentKeys[$match[1]] = $text;
    $paymentKeys = json_encode($paymentKeys);
    
    if($paymentInfo->num_rows > 0) $stmt = $connection->prepare("UPDATE `setting` SET `value` = ? WHERE `type` = 'PAYMENT_KEYS'");
    else $stmt = $connection->prepare("INSERT INTO `setting` (`type`, `value`) VALUES ('PAYMENT_KEYS', ?)");
    $stmt->bind_param("s", $paymentKeys);
    $stmt->execute(); 
    $stmt->close();
    

    sendMessage($mainValues['saved_successfuly'],$removeKeyboard);
    sendMessage($mainValues['change_bot_settings_message'],getGateWaysKeys());
    setUser();
}
if(($data == "agentsList" || preg_match('/^nextAgentList(\d+)/',$data,$match)) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $keys = getAgentsList($match[1]??0);
    if($keys != null) editText($message_id,$mainValues['agents_list'], $keys);
    else alert("نماینده ای یافت نشد");
}
if(preg_match('/^agentDetails(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $userDetail = bot('getChat',['chat_id'=>$match[1]])->result;
    $userUserName = $userDetail->username;
    $fullName = $userDetail->first_name . " " . $userDetail->last_name;

    editText($message_id,str_replace("AGENT-NAME", $fullName, $mainValues['agent_details']), getAgentDetails($match[1]));
}
if(preg_match('/^removeAgent(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("UPDATE `users` SET `is_agent` = 0 WHERE `userid` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    
    alert($mainValues['agent_deleted_successfuly']);
    $keys = getAgentsList();
    if($keys != null) editKeys($keys);
    else editKeys(json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_button'],'callback_data'=>"managePanel"]]]]));
}
if(preg_match('/^agentPercentDetails(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
    $stmt->bind_param('i',$match[1]);
    $stmt->execute();
    $info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $userName = $info['name'];
    editText($message_id, str_replace("AGENT-NAME", $userName, $mainValues['agent_discount_settings']), getAgentDiscounts($match[1]));
}
if(preg_match('/^addDiscount(Server|Plan)Agent(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
    $stmt->bind_param('i',$match[2]);
    $stmt->execute();
    $info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $userName = $info['name'];
    
    if($match[1] == "Plan"){
        $offset = 0;
        $limit = 20;
        
        $condition = array_values(array_keys(json_decode($info['discount_percent'],true)['plans']??array()));
        $condition = count($condition) > 0? "WHERE `id` NOT IN (" . implode(",", $condition) . ")":"";
        $stmt = $connection->prepare("SELECT * FROM `server_plans` $condition LIMIT ? OFFSET ?");
        $stmt->bind_param("ii", $limit, $offset);
        $stmt->execute();
        $list = $stmt->get_result();
        $stmt->close();
        
        if($list->num_rows > 0){
            $keys = array();
            while($row = $list->fetch_assoc()){
                $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `id` = ?");
                $stmt->bind_param("i", $row['catid']);
                $stmt->execute();
                $catInfo = $stmt->get_result()->fetch_assoc();
                $stmt->close();
                
                $keys[] = [['text'=>$row['title'] . " " . $catInfo['title'],'callback_data'=>"editAgentDiscountPlan" . $match[2] . "_" . $row['id']]];
            }
            
            if($list->num_rows >= $limit){
                $keys[] = [['text'=>"▶️",'callback_data'=>"nextAgentDiscountPlan" . $match[2] . "_" . ($offset + $limit)]];
            }
            $keys[] = [['text' => $buttonValues['back_button'], 'callback_data' => "agentPercentDetails" . $match[2]]];
            $keys = json_encode(['inline_keyboard'=>$keys]);
            
            editText($message_id,"لطفا سرور مورد نظر را برای افزودن تخفیف به نماینده $userName انتخاب کنید",$keys);
        }else alert("سروری باقی نمانده است");
    }else{
        $condition = array_values(array_keys(json_decode($info['discount_percent'],true)['servers']??array()));
        $condition = count($condition) > 0? "WHERE `id` NOT IN (" . implode(",", $condition) . ")":"";
        $stmt = $connection->prepare("SELECT * FROM `server_info` $condition");
        $stmt->execute();
        $list = $stmt->get_result();
        $stmt->close();
        
        if($list->num_rows > 0){
            $keys = array();
            while($row = $list->fetch_assoc()){
                $keys[] = [['text'=>$row['title'],'callback_data'=>"editAgentDiscountServer" . $match[2] . "_" . $row['id']]];
            }
            
            $keys[] = [['text' => $buttonValues['back_button'], 'callback_data' => "agentPercentDetails" . $match[2]]];
            $keys = json_encode(['inline_keyboard'=>$keys]);
            
            editText($message_id,"لطفا سرور مورد نظر را برای افزودن تخفیف به نماینده $userName انتخاب کنید",$keys);
        }else alert("سروری باقی نمانده است");
    }
}
if(preg_match('/^nextAgentDiscountPlan(?<agentId>\d+)_(?<offset>\d+)/',$data,$match) &&($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
    $stmt->bind_param('i',$match['agentId']);
    $stmt->execute();
    $info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $userName = $info['name'];
    
    $offset = $match['offset'];
    $limit = 20;
    
    $condition = array_values(array_keys(json_decode($info['discount_percent'],true)['plans']??array()));
    $condition = count($condition) > 0? "WHERE `id` NOT IN (" . implode(",", $condition) . ")":"";
    $stmt = $connection->prepare("SELECT * FROM `server_plans` $condition LIMIT ? OFFSET ?");
    $stmt->bind_param("ii", $limit, $offset);
    $stmt->execute();
    $list = $stmt->get_result();
    $stmt->close();
    
    if($list->num_rows > 0){
        $keys = array();
        while($row = $list->fetch_assoc()){
            $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `id` = ?");
            $stmt->bind_param("i", $row['catid']);
            $stmt->execute();
            $catInfo = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            
            $keys[] = [['text'=>$row['title'] . " " . $catInfo['title'],'callback_data'=>"editAgentDiscountPlan" . $match['agentId'] . "_" . $row['id']]];
        }
        
        if($list->num_rows >= $limit && $offset == 0){
            $keys[] = [['text'=>"▶️",'callback_data'=>"nextAgentDiscountPlan" . $match['agentId'] . "_" . ($offset + $limit)]];
        }
        elseif($list->num_rows >= $limit && $offset != 0){
            $keys[] = [
                ['text'=>"◀️️",'callback_data'=>"nextAgentDiscountPlan" . $match['agentId'] . "_" . ($offset - $limit)],
                ['text'=>"▶️",'callback_data'=>"nextAgentDiscountPlan" . $match['agentId'] . "_" . ($offset + $limit)]
                ];
        }
        elseif($offset != 0){
            $keys[] = [
                ['text'=>"◀️️",'callback_data'=>"nextAgentDiscountPlan" . $match['agentId'] . "_" . ($offset - $limit)]
                ];
        }
        $keys[] = [['text' => $buttonValues['back_button'], 'callback_data' => "agentPercentDetails" . $match['agentId']]];
        $keys = json_encode(['inline_keyboard'=>$keys]);
        
        editText($message_id,"لطفا سرور مورد نظر را برای افزودن تخفیف به نماینده $userName انتخاب کنید",$keys);
    }else alert("سروری باقی نمانده است");
}
if(preg_match('/^removePercentOfAgent(?<type>Server|Plan)(?<agentId>\d+)_(?<serverId>\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
    $stmt->bind_param('i',$match['agentId']);
    $stmt->execute();
    $info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $discounts = json_decode($info['discount_percent'],true);
    if($match['type'] == "Server") unset($discounts['servers'][$match['serverId']]);
    elseif($match['type'] == "Plan") unset($discounts['plans'][$match['serverId']]);
    
    $discounts = json_encode($discounts,488);
    $stmt = $connection->prepare("UPDATE `users` SET `discount_percent` = ? WHERE `userid` = ?");
    $stmt->bind_param("si", $discounts, $match['agentId']);
    $stmt->execute();
    $stmt->close();
    
    alert('با موفقیت حذف شد');
    editText($message_id, str_replace("AGENT-NAME", $userName, $mainValues['agent_discount_settings']), getAgentDiscounts($match['agentId']));
}
if(preg_match('/^editAgentDiscount(Server|Plan|Normal)(\d+)_(.*)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage($mainValues['send_agent_discount_percent'], $cancelKey);
    setUser($data);
}
if(preg_match('/^editAgentDiscount(Server|Plan|Normal)(\d+)_(.*)/',$userInfo['step'],$match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
        $stmt->bind_param('i',$match[2]);
        $stmt->execute();
        $info = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        
        $discountInfo = json_decode($info['discount_percent'],true);
        if($match[1] == "Server") $discountInfo['servers'][$match[3]] = $text;
        elseif($match[1] == "Plan") $discountInfo['plans'][$match[3]] = $text;
        elseif($match[1] == "Normal") $discountInfo['normal'] = $text;
        $text = json_encode($discountInfo);
        
        sendMessage($mainValues['saved_successfuly'],$removeKeyboard);
        
        $stmt = $connection->prepare("UPDATE `users` SET `discount_percent` = ? WHERE `userid` = ?");
        $stmt->bind_param("si", $text, $match[2]);
        $stmt->execute();
        $stmt->close();
        sendMessage(str_replace("AGENT-NAME", $userName, $mainValues['agent_discount_settings']), getAgentDiscounts($match[2]));
        setUser();
    }else sendMessage($mainValues['send_only_number']);
}
if(preg_match('/^edit(RewaredTime|cartToCartAutoAcceptTime)/', $data, $match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    if($match[1] == "RewaredTime") $txt = "🙃 | لطفا زمان تأخیر در ارسال گزارش رو به ساعت وارد کن\n\nنکته: هر n ساعت گزارش به ربات ارسال میشه! ";
    else $txt = "لطفا زمان مورد نظر را به دقیقه وارد کنید";
    
    sendMessage($txt,$cancelKey);
    setUser($data);
}
if($data=="userReports" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("🙃 | لطفا آیدی عددی کاربر رو وارد کن",$cancelKey);
    setUser($data);
}
if($userInfo['step'] == "userReports" && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(is_numeric($text)){
        sendMessage($mainValues['please_wait_message'],$removeKeyboard);
        $keys = getUserInfoKeys($text);
        if($keys != null){
            sendMessage("اطلاعات کاربر <a href='tg://user?id=$text'>$fullName</a>",$keys,"html");
            setUser();
        }else sendMessage("کاربری با این آیدی یافت نشد");
    }else{
        sendMessage("😡|لطفا فقط عدد ارسال کن");
    }
}
if($data=="inviteSetting" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_AMOUNT'");
    $stmt->execute();
    $inviteAmount = number_format($stmt->get_result()->fetch_assoc()['value']??0) . " تومان";
    $stmt->close();
    setUser();
    $keys = json_encode(['inline_keyboard'=>[
        [['text'=>"❗️بنر دعوت",'callback_data'=>"inviteBanner"]],
        [
            ['text'=>$inviteAmount,'callback_data'=>"editInviteAmount"],
            ['text'=>"مقدار پورسانت",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=>$buttonValues['back_button'],'callback_data'=>"botSettings"]
            ],
        ]]); 
    $res = editText($message_id,"✅ تنظیمات بازاریابی",$keys);
    if(!$res->ok){
        delMessage();
        sendMessage("✅ تنظیمات بازاریابی",$keys);
    }
} 
if($data=="inviteBanner" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_TEXT'");
    $stmt->execute();
    $inviteText = $stmt->get_result()->fetch_assoc()['value'];
    $inviteText = $inviteText != null?json_decode($inviteText,true):array('type'=>'text');
    $stmt->close();
    $keys = json_encode(['inline_keyboard'=>[
        [['text'=>"ویرایش",'callback_data'=>'editInviteBannerText']],
        [['text'=>$buttonValues['back_button'],'callback_data'=>'inviteSetting']]
        ]]);
    if($inviteText['type'] == "text"){
        editText($message_id,"بنر فعلی: \n" . $inviteText['text'],$keys);
    }else{
        delMessage();
        $res = sendPhoto($inviteText['file_id'], $inviteText['caption'], $keys,null);
        if(!$res->ok){
            sendMessage("تصویر فعلی یافت نشد، لطفا اقدام به ویرایش بنر کنید",$keys);
        }
    }
    setUser();
}
if($data=="editInviteBannerText" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("🤖 | لطفا بنر جدید را بفرستید از متن  LINK برای نمایش لینک دعوت استفاده کنید)",$cancelKey);
    setUser($data);
}
if($userInfo['step']=="editInviteBannerText" && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    $data = array();
    if(isset($update->message->photo)){
        $data['type'] = 'photo';
        $data['caption'] = $caption;
        $data['file_id'] = $fileid;
    }
    elseif(isset($update->message->text)){
        $data['type'] = 'text';
        $data['text'] = $text;
    }else{
        sendMessage("🥺 | بنر ارسال شده پشتیبانی نمی شود");
        exit();
    }
    
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_TEXT'");
    $stmt->execute();
    $checkExist = $stmt->get_result();
    $stmt->close();
    $data = json_encode($data);
    if($checkExist->num_rows > 0){
        $stmt = $connection->prepare("UPDATE `setting` SET `value` = ? WHERE `type` = 'INVITE_BANNER_TEXT'");
        $stmt->bind_param("s", $data);
        $stmt->execute();
        $checkExist = $stmt->get_result();
        $stmt->close();
    }else{
        $stmt = $connection->prepare("INSERT INTO `setting` (`value`, `type`) VALUES (?, 'INVITE_BANNER_TEXT')");
        $stmt->bind_param("s", $data);
        $stmt->execute();
        $checkExist = $stmt->get_result();
        $stmt->close();
    }
    
    sendMessage($mainValues['saved_successfuly'],$removeKeyboard);
    $keys = json_encode(['inline_keyboard'=>[
        [['text'=>"ویرایش",'callback_data'=>'editInviteBannerText']],
        [['text'=>$buttonValues['back_button'],'callback_data'=>'inviteSetting']]
        ]]);
    if(isset($update->message->text)){
        sendMessage("بنر فعلی: \n" . $text,$keys);
    }else{
        sendPhoto($fileid, $caption, $keys);
    }
    setUser();
}
if($data=="editInviteAmount" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("لطفا مبلغ پورسانت رو به تومان وارد کن",$cancelKey);
    setUser($data);
} 
if($userInfo['step'] == "editInviteAmount" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(is_numeric($text)){
        $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_AMOUNT'");
        $stmt->execute();
        $checkExist = $stmt->get_result();
        $stmt->close();
        
        if($checkExist->num_rows > 0){
            $stmt = $connection->prepare("UPDATE `setting` SET `value` = ? WHERE `type` = 'INVITE_BANNER_AMOUNT'");
            $stmt->bind_param("s", $text);
            $stmt->execute();
            $checkExist = $stmt->get_result();
            $stmt->close();
        }else{
            $stmt = $connection->prepare("INSERT INTO `setting` (`value`, `type`) VALUES (?, 'INVITE_BANNER_AMOUNT')");
            $stmt->bind_param("s", $text);
            $stmt->execute();
            $checkExist = $stmt->get_result();
            $stmt->close();
        }
        sendMessage($mainValues['saved_successfuly'],$removeKeyboard);
        
        $keys = json_encode(['inline_keyboard'=>[
            [['text'=>"❗️بنر دعوت",'callback_data'=>"inviteBanner"]],
            [
                ['text'=>number_format($text) . " تومان",'callback_data'=>"editInviteAmount"],
                ['text'=>"مقدار پورسانت",'callback_data'=>"wizwizch"]
                ], 
            [
                ['text'=>$buttonValues['back_button'],'callback_data'=>"botSettings"]
                ],
            ]]); 
        sendMessage("✅ تنظیمات بازاریابی",$keys);
        setUser();
    }else sendMessage($mainValues['send_only_number']);
}
if(preg_match('/^edit(RewaredTime|cartToCartAutoAcceptTime)/', $userInfo['step'], $match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if(!is_numeric($text)){
        sendMessage("لطفا عدد بفرستید");
        exit();
    }
    elseif($text <0 ){
        sendMessage("مقدار وارد شده معتبر نیست");
        exit();
    }
    
    setSettings(lcfirst($match[1]), $text);
    sendMessage($mainValues['change_bot_settings_message'],getBotSettingKeys());
    setUser();
    exit();
}
if($data=="inviteFriends"){
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_TEXT'");
    $stmt->execute();
    $inviteText = $stmt->get_result()->fetch_assoc()['value'];
    if($inviteText != null){
        delMessage();
        $inviteText = json_decode($inviteText,true);
    
        $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_AMOUNT'");
        $stmt->execute();
        $inviteAmount = number_format($stmt->get_result()->fetch_assoc()['value']??0) . " تومان";
        $stmt->close();
        
        $getBotInfo = json_decode(file_get_contents("http://api.telegram.org/bot" . $botToken . "/getMe"),true);
        $botId = $getBotInfo['result']['username'];
        
        $link = "t.me/$botId?start=" . $from_id;
        if($inviteText['type'] == "text"){
            $txt = str_replace('LINK',"<code>$link</code>",$inviteText['text']);
            $res = sendMessage($txt,null,"HTML");
        } 
        else{
            $txt = str_replace('LINK',"$link",$inviteText['caption']);
            $res = sendPhoto($inviteText['file_id'],$txt,null,"HTML");
        }
        $msgId = $res->result->message_id;
        sendMessage("با لینک بالا دوستاتو به ربات دعوت کن و با هر خرید $inviteAmount بدست بیار",json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]]]),null,null,$msgId);
    }
    else alert("این قسمت غیر فعال است");
}
if($data=="myInfo"){
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `userid` = ?");
    $stmt->bind_param("i", $from_id);
    $stmt->execute();
    $totalBuys = $stmt->get_result()->num_rows;
    $stmt->close();
    
    $myWallet = number_format($userInfo['wallet']) . " تومان";
    
    $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"شارژ کیف پول 💰",'callback_data'=>"increaseMyWallet"],
            ['text'=>"انتقال موجودی",'callback_data'=>"transferMyWallet"]
        ],
        [
            ['text'=>$buttonValues['back_button'],'callback_data'=>"mainMenu"]
            ]
        ]]);
    editText($message_id, "
💞 اطلاعات حساب شما:
    
🔰 شناسه کاربری: <code> $from_id </code>
🍄 یوزرنیم: <code> @$username </code>
👤 اسم:  <code> $first_name </code>
💰 موجودی: <code> $myWallet </code>

☑️ کل سرویس ها : <code> $totalBuys </code> عدد
⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
",
            $keys,"html");
}
if($data=="transferMyWallet"){
    if($userInfo['wallet'] > 0 ){
        delMessage();
        sendMessage("لطفا آیدی عددی کاربر مورد نظر رو وارد کن",$cancelKey);
        setUser($data);
    }else alert("موجودی حساب شما کم است");
}
if($userInfo['step'] =="transferMyWallet" && $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        if($text != $from_id){
            $stmt= $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
            $stmt->bind_param("i", $text);
            $stmt->execute();
            $checkExist = $stmt->get_result();
            $stmt->close();
            
            if($checkExist->num_rows > 0){
                setUser("tranfserUserAmount" . $text);
                sendMessage("لطفا مبلغ مورد نظر رو وارد کن");
            }else sendMessage("کاربری با این آیدی یافت نشد");
        }else sendMessage("میخای به خودت انتقال بدی ؟؟");
    }else sendMessage($mainValues['send_only_number']);
}
if(preg_match('/^tranfserUserAmount(\d+)/',$userInfo['step'],$match) && $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        if($text > 0){
            if($userInfo['wallet'] >= $text){
                $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
                $stmt->bind_param("ii", $text, $match[1]);
                $stmt->execute();
                $stmt->close();
                
                $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` - ? WHERE `userid` = ?");
                $stmt->bind_param("ii", $text, $from_id);
                $stmt->execute();
                $stmt->close();
                
                sendMessage("✅|مبلغ " . number_format($text) . " تومان به کیف پول شما توسط کاربر $from_id انتقال یافت",null,null,$match[1]);
                setUser();
                sendMessage("✅|مبلغ " . number_format($text) . " تومان به کیف پول کاربر مورد نظر شما انتقال یافت",$removeKeyboard);
                sendMessage("لطفا یکی از کلید های زیر را انتخاب کنید",getMainKeys());
            }else sendMessage("موجودی حساب شما کم است");
        }else sendMessage("لطفا عددی بزرگتر از صفر وارد کنید");
    }else sendMessage($mainValues['send_only_number']);
}
if($data=="increaseMyWallet"){
    delMessage();
    sendMessage("🙂 عزیزم مقدار شارژ مورد نظر خود را به تومان وارد کن (بیشتر از 5000 تومان)",$cancelKey);
    setUser($data);
}
if($userInfo['step'] == "increaseMyWallet" && $text != $buttonValues['cancel']){
    if(!is_numeric($text)){
        sendMessage($mainValues['send_only_number']);
        exit();
    }
    elseif($text < 5000){
        sendMessage("لطفا مقداری بیشتر از 5000 وارد کن");
        exit();
    }
    sendMessage("🪄 لطفا صبور باشید ...",$removeKeyboard);
    $hash_id = RandomString();
    $stmt = $connection->prepare("DELETE FROM `pays` WHERE `user_id` = ? AND `type` = 'INCREASE_WALLET' AND `state` = 'pending'");
    $stmt->bind_param("i", $from_id);
    $stmt->execute();
    $stmt->close();
    
    $time = time();
    $stmt = $connection->prepare("INSERT INTO `pays` (`hash_id`, `user_id`, `type`, `plan_id`, `volume`, `day`, `price`, `request_date`, `state`)
                                VALUES (?, ?, 'INCREASE_WALLET', '0', '0', '0', ?, ?, 'pending')");
    $stmt->bind_param("siii", $hash_id, $from_id, $text, $time);
    $stmt->execute();
    $stmt->close();
    
    
    $keyboard = array();
    if($botState['cartToCartState'] == "on") $keyboard[] = [['text' => $buttonValues['cart_to_cart'],  'callback_data' => "increaseWalletWithCartToCart" . $hash_id]];
    if($botState['nowPaymentWallet'] == "on") $keyboard[] = [['text' => $buttonValues['now_payment_gateway'],  'url' => $botUrl . "pay/?nowpayment&hash_id=" . $hash_id]];
    if($botState['zarinpal'] == "on") $keyboard[] = [['text' => $buttonValues['zarinpal_gateway'],  'url' => $botUrl . "pay/?zarinpal&hash_id=" . $hash_id]];
    if($botState['nextpay'] == "on") $keyboard[] = [['text' => $buttonValues['nextpay_gateway'],  'url' => $botUrl . "pay/?nextpay&hash_id=" . $hash_id]];
    if($botState['weSwapState'] == "on") $keyboard[] = [['text' => $buttonValues['weswap_gateway'],  'callback_data' => "payWithWeSwap" . $hash_id]];
    if($botState['tronWallet'] == "on") $keyboard[] = [['text' => $buttonValues['tron_gateway'],  'callback_data' => "payWithTronWallet" . $hash_id]];

    $keyboard[] = [['text'=>$buttonValues['cancel'], 'callback_data'=> "mainMenu"]];

    
	$keys = json_encode(['inline_keyboard'=>$keyboard]);
    sendMessage("اطلاعات شارژ:\nمبلغ ". number_format($text) . " تومان\n\nلطفا روش پرداخت را انتخاب کنید",$keys);
    setUser();
}
if(preg_match('/increaseWalletWithCartToCart(?<hashId>.*)/',$data, $match)) {
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param('s', $match['hashId']);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();
    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }
    
    delMessage();  
    setUser($data);

    sendMessage(str_replace(["ACCOUNT-NUMBER", "HOLDER-NAME"],[$paymentKeys['bankAccount'],$paymentKeys['holderName']], $mainValues['increase_wallet_cart_to_cart']),$cancelKey, "HTML");
    exit;
}
if(preg_match('/increaseWalletWithCartToCart(.*)/',$userInfo['step'], $match) and $text != $buttonValues['cancel']){
    if(isset($update->message->photo)){
        setUser();
        $uid = $userInfo['userid'];
        $name = $userInfo['name'];
        $username = $userInfo['username'];
    
        $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
        $stmt->bind_param("s", $match[1]);
        $stmt->execute();
        $payInfo = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $price = number_format($payInfo['price']);

    

        sendMessage($mainValues['order_increase_sent'],$removeKeyboard);
        sendMessage($mainValues['reached_main_menu'],getMainKeys());
        $msg = str_replace(['PRICE', 'USERNAME', 'NAME', 'USER-ID'],[$price, $username, $name, $from_id], $mainValues['increase_wallet_request_message']);
        
        $keyboard = json_encode([
            'inline_keyboard' => [
                [
                    ['text' => $buttonValues['approve'], 'callback_data' => "approvePayment{$match[1]}"],
                    ['text' => $buttonValues['decline'], 'callback_data' => "decPayment{$match[1]}"]
                ]
            ]
        ]);
        $res = sendPhoto($fileid, $msg,$keyboard, "HTML", $admin);
        $msgId = $res->result->message_id;
        
        $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'have_sent', `message_id` = ?, `chat_id` = ? WHERE `hash_id` = ?");
        $stmt->bind_param("iis", $msgId, $admin, $match[1]);
        $stmt->execute();
        $stmt->close();
    }else{
        sendMessage($mainValues['please_send_only_image']);
    }
}
if(preg_match('/^approvePayment(.*)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $price = $payInfo['price'];
    $userId = $payInfo['user_id'];
    
    if($payInfo['state'] == "approved") exit();
    
    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'approved' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();
    

    $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
    $stmt->bind_param("ii", $price, $userId);
    $stmt->execute();
    $stmt->close();

    sendMessage("افزایش حساب شما با موفقیت تأیید شد\n✅ مبلغ " . number_format($price). " تومان به حساب شما اضافه شد",null,null,$userId);
    
    unset($markup[count($markup)-1]);
    $markup[] = [['text' => '✅', 'callback_data' => "dontsendanymore"]];
    $keys = json_encode(['inline_keyboard'=>array_values($markup)],488);

    editKeys($keys);
}
if(preg_match('/^decPayment(.*)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    unset($markup[count($markup)-1]);
    $markup[] = [['text' => '❌', 'callback_data' => "dontsendanymore"]];
    $keys = json_encode(['inline_keyboard'=>array_values($markup)],488);
    file_put_contents("temp" . $from_id . ".txt", $keys);
    sendMessage("لطفا دلیل عدم تأیید افزایش موجودی را وارد کنید",$cancelKey);
    setUser("decPayment" . $message_id . "_" . $match[1]);
}
if(preg_match('/^decPayment(\d+)_(.*)/',$userInfo['step'],$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[2]);
    $stmt->execute();
    $payInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $price = $payInfo['price'];
    $userId = $payInfo['user_id'];
    
    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'declined' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[2]);
    $stmt->execute();
    $stmt->close();
    
    sendMessage("💔 افزایش موجودی شما به مبلغ "  . number_format($price) . " به دلیل زیر رد شد\n\n$text",null,null,$userId);


    editKeys(file_get_contents("temp" . $from_id . ".txt"), $match[1]);
    setUser();
    sendMessage('پیامت رو براش ارسال کردم ... 🤝',$removeKeyboard);
    unlink("temp" . $from_id . ".txt");
}
if($data=="increaseUserWallet" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage($mainValues['send_user_id'],$cancelKey);
    setUser($data);
}
if($userInfo['step'] == "increaseUserWallet" && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
        $stmt->bind_param("i", $text);
        $stmt->execute();
        $userCount = $stmt->get_result()->num_rows;
        $stmt->close();
        if($userCount > 0){
            setUser("increaseWalletUser" . $text);
            sendMessage($mainValues['enter_increase_amount']);
        }
        else{
            setUser();
            sendMessage($mainValues['user_not_found'], $removeKeyboard);
            sendMessage($mainValues['reached_main_menu'],getMainKeys());
        }
    }else{
        sendMessage($mainValues['send_only_number']);
    }
}
if(preg_match('/^increaseWalletUser(\d+)/',$userInfo['step'], $match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(is_numeric($text)){
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $text, $match[1]);
        $stmt->execute();
        $stmt->close();
    
        sendMessage("✅ مبلغ " . number_format($text). " تومان به حساب شما اضافه شد",null,null,$match[1]);
        sendMessage("✅ مبلغ " . number_format($text) . " تومان به کیف پول کاربر مورد نظر اضافه شد",$removeKeyboard);
        sendMessage($mainValues['reached_main_menu'],getMainKeys());
        setUser();
    }else{
        sendMessage($mainValues['send_only_number']);
    }
}
if($data=="decreaseUserWallet" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage($mainValues['send_user_id'],$cancelKey);
    setUser($data);
}
if($userInfo['step'] == "decreaseUserWallet" && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
        $stmt->bind_param("i", $text);
        $stmt->execute();
        $userCount = $stmt->get_result()->num_rows;
        $stmt->close();
        if($userCount > 0){
            setUser("decreaseWalletUser" . $text);
            sendMessage($mainValues['enter_decrease_amount']);
        }
        else{
            setUser();
            sendMessage($mainValues['user_not_found'], $removeKeyboard);
            sendMessage($mainValues['reached_main_menu'],getMainKeys());
        }
    }else{
        sendMessage($mainValues['send_only_number']);
    }
}
if(preg_match('/^decreaseWalletUser(\d+)/',$userInfo['step'], $match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(is_numeric($text)){
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` - ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $text, $match[1]);
        $stmt->execute();
        $stmt->close();
    
        sendMessage(str_replace("AMOUNT", number_format($text), $mainValues['amount_decreased_from_your_wallet']),null,null,$match[1]);
        sendMessage(str_replace("AMOUNT", number_format($text), $mainValues['amount_decreased_from_user_wallet']),$removeKeyboard);
        sendMessage($mainValues['reached_main_menu'],getMainKeys());
        setUser();
    }else{
        sendMessage($mainValues['send_only_number']);
    }
}
if($data=="editRewardChannel" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("🤗|لطفا ربات رو در کانال ادمین کن و آیدی کانال رو بفرست",$cancelKey);
    setUser($data);
}
if($userInfo['step'] == "editRewardChannel" && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    $botId = json_decode(file_get_contents("https://api.telegram.org/bot$botToken/getme"))->result->id;
    $result = json_decode(file_get_contents("https://api.telegram.org/bot$botToken/getChatMember?chat_id=$text&user_id=$botId"));
    if($result->ok){
        if($result->result->status == "administrator"){
            setSettings('rewardChannel', $text);
            sendMessage($mainValues['change_bot_settings_message'],getGateWaysKeys());
            setUser();
            exit();
        }
    }
    sendMessage("😡|ای بابا ،ربات هنوز تو کانال عضو نشده، اول ربات رو تو کانال ادمین کن و آیدیش رو بفرست");
}
if($data=="editLockChannel" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("🤗|لطفا ربات رو در کانال ادمین کن و آیدی کانال رو بفرست",$cancelKey);
    setUser($data);
}
if($userInfo['step'] == "editLockChannel" && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    $botId = json_decode(file_get_contents("https://api.telegram.org/bot$botToken/getme"))->result->id;
    $result = json_decode(file_get_contents("https://api.telegram.org/bot$botToken/getChatMember?chat_id=$text&user_id=$botId"));
    if($result->ok){
        if($result->result->status == "administrator"){
            setSettings("lockChannel", $text);
            sendMessage($mainValues['change_bot_settings_message'],getGateWaysKeys());
            setUser();
            exit();
        }
    }
    sendMessage($mainValues['the_bot_in_not_admin']);
}
if(($data == "agentOneBuy" || $data=='buySubscription' || $data == "agentMuchBuy") && ($botState['sellState']=="on" || ($from_id == $admin || $userInfo['isAdmin'] == true))){
    if($botState['cartToCartState'] == "off" && $botState['walletState'] == "off"){
        alert($mainValues['selling_is_off']);
        exit();
    }
    if($data=="buySubscription") $buyType = "none";
    elseif($data=="agentOneBuy") $buyType = "one";
    elseif($data== "agentMuchBuy") $buyType = "much";
    
    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `active`=1 and `state` = 1 and `ucount` > 0 ORDER BY `id` ASC");
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();
    if($respd->num_rows==0){
        alert($mainValues['no_server_available']);
        exit;
    }
    $keyboard = [];
    while($cat = $respd->fetch_assoc()){
        $id = $cat['id'];
        $name = $cat['title'];
        $flag = $cat['flag'];
        $keyboard[] = ['text' => "$flag $name", 'callback_data' => "selectServer{$id}_{$buyType}"];
    }
    $keyboard = array_chunk($keyboard,1);
    $keyboard[] = [['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]];
    editText($message_id, $mainValues['buy_sub_select_location'], json_encode(['inline_keyboard'=>$keyboard]));
}
if($data=='createMultipleAccounts' && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `active`=1 and `ucount` > 0 ORDER BY `id` ASC");
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();
    if($respd->num_rows==0){
        sendMessage($mainValues['no_server_available']);
        exit;
    }
    $keyboard = [];
    while($cat = $respd->fetch_assoc()){
        $id = $cat['id'];
        $name = $cat['title'];
        $flag = $cat['flag'];
        $keyboard[] = ['text' => "$flag $name", 'callback_data' => "createAccServer$id"];
    }
    $keyboard[] = ['text'=>$buttonValues['back_to_main'],'callback_data'=>"managePanel"];
    $keyboard = array_chunk($keyboard,1);
    editText($message_id, $mainValues['buy_sub_select_location'], json_encode(['inline_keyboard'=>$keyboard]));
    

}
if(preg_match('/createAccServer(\d+)/',$data, $match) && ($from_id == $admin || $userInfo['isAdmin'] == true) ) {
    $sid = $match[1];
        
    $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `parent`=0 order by `id` asc");
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();
    if($respd->num_rows == 0){
        alert("هیچ دسته بندی برای این سرور وجود ندارد");
    }else{
        
        $keyboard = [];
        while ($file = $respd->fetch_assoc()){
            $id = $file['id'];
            $name = $file['title'];
            $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `server_id`=? and `catid`=? and `active`=1");
            $stmt->bind_param("ii", $sid, $id);
            $stmt->execute();
            $rowcount = $stmt->get_result()->num_rows; 
            $stmt->close();
            if($rowcount>0) $keyboard[] = ['text' => "$name", 'callback_data' => "createAccCategory{$id}_{$sid}"];
        }
        if(empty($keyboard)){
            alert("هیچ دسته بندی برای این سرور وجود ندارد");exit;
        }
        alert("♻️ | دریافت دسته بندی ...");
        $keyboard[] = ['text' => $buttonValues['back_to_main'], 'callback_data' => "createMultipleAccounts"];
        $keyboard = array_chunk($keyboard,1);
        editText($message_id, "2️⃣ مرحله دو:

دسته بندی مورد نظرت رو انتخاب کن 🤭", json_encode(['inline_keyboard'=>$keyboard]));
    }

}
if(preg_match('/createAccCategory(\d+)_(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $call_id = $match[1];
    $sid = $match[2];
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `server_id`=? and `catid`=? and `active`=1 order by `id` asc");
    $stmt->bind_param("ii", $sid, $call_id);
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();
    if($respd->num_rows==0){
        alert("💡پلنی در این دسته بندی وجود ندارد ");
    }else{
        alert("📍در حال دریافت لیست پلن ها");
        $keyboard = [];
        while($file = $respd->fetch_assoc()){
            $id = $file['id'];
            $name = $file['title'];
            $keyboard[] = ['text' => "$name", 'callback_data' => "createAccPlan{$id}"];
        }
        $keyboard[] = ['text' => $buttonValues['back_to_main'], 'callback_data' => "createAccServer$sid"];
        $keyboard = array_chunk($keyboard,1);
        editText($message_id, "3️⃣ مرحله سه:

یکی از پلن هارو انتخاب کن و برو برای پرداختش 🤲 🕋", json_encode(['inline_keyboard'=>$keyboard]));
    }

}
if(preg_match('/^createAccPlan(\d+)/',$data,$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("❗️لطفا مدت زمان اکانت را به ( روز ) وارد کن:",$cancelKey);
    setUser('createAccDate' . $match[1]);
}
if(preg_match('/^createAccDate(\d+)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(is_numeric($text)){
        if($text >0){
            sendMessage("❕حجم اکانت ها رو به گیگابایت ( GB ) وارد کن:");
            setUser('createAccVolume' . $match[1] . "_" . $text);
        }else{
            sendMessage("عدد باید بیشتر از 0 باشه");
        }
    }else{
        sendMessage('😡 | مگه نمیگم فقط عدد بفرس نمیفهمی؟ یا خودتو زدی به نفهمی؟');
    }
}
if(preg_match('/^createAccVolume(\d+)_(\d+)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(!is_numeric($text)){
        sendMessage($mainValues['send_only_number']);
        exit();
    }elseif($text <=0){
        sendMessage("مقداری بزرگتر از 0 وارد کن");
        exit();
    }
    sendMessage($mainValues['enter_account_amount']);
    setUser("createAccAmount" . $match[1] . "_" . $match[2] . "_" . $text);
}
if(preg_match('/^createAccAmount(\d+)_(\d+)_(\d+)/',$userInfo['step'], $match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(!is_numeric($text)){
        sendMessage($mainValues['send_only_number']);
        exit();
    }elseif($text <=0){
        sendMessage("مقداری بزرگتر از 0 وارد کن");
        exit();
    }
    $uid = $from_id;
    $fid = $match[1];
    $acctxt = '';
    
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $days = $match[2];
    $date = time();
    $expire_microdate = floor(microtime(true) * 1000) + (864000 * $days * 100);
    $expire_date = $date + (86400 * $days);
    $type = $file_detail['type'];
    $volume = $match[3];
    $protocol = $file_detail['protocol'];
    $price = $file_detail['price'];
    $rahgozar = $file_detail['rahgozar'];
    $customPath = $file_detail['custom_path'];
    $customPort = $file_detail['custom_port'];
    $customSni = $file_detail['custom_sni'];
    
    
    
    $server_id = $file_detail['server_id'];
    $netType = $file_detail['type'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];
    $limitip = $file_detail['limitip'];


    if($acount == 0 and $inbound_id != 0){
        alert($mainValues['out_of_connection_capacity']);
        exit;
    }
    if($inbound_id == 0) {
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();

        if($server_info['ucount'] <= 0) {
            alert($mainValues['out_of_server_capacity']);
            exit;
        }
    }else{
        if($acount < $text) {
            sendMessage(str_replace("AMOUNT", $acount, $mainValues['can_create_specific_account']));
            exit();
        }
    }

    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverInfo = $stmt->get_result()->fetch_assoc();
    $srv_remark = $serverInfo['remark'];
    $stmt->close();
    $savedinfo = file_get_contents('settings/temp.txt');
    $savedinfo = explode('-',$savedinfo);
    $port = $savedinfo[0];
    $last_num = $savedinfo[1];
    include 'phpqrcode/qrlib.php';
    $ecc = 'L';
    $pixel_Size = 11;
    $frame_Size = 0;
    
    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverConfig = $stmt->get_result()->fetch_assoc();
    $serverType = $serverConfig['type'];
    $portType = $serverConfig['port_type'];
    $panelUrl = $serverConfig['panel_url'];
    $stmt->close();


	$stmt = $connection->prepare("INSERT INTO `orders_list` 
	    (`userid`, `token`, `transid`, `fileid`, `server_id`, `inbound_id`, `remark`, `uuid`, `protocol`, `expire_date`, `link`, `amount`, `status`, `date`, `notif`, `rahgozar`)
	    VALUES (?, ?, '', ?, ?, ?, ?, ?, ?, ?, ?, ?,1, ?, 0, ?);");
    define('IMAGE_WIDTH',540);
    define('IMAGE_HEIGHT',540);
    for($i = 1; $i<= $text; $i++){
        $uniqid = generateRandomString(42,$protocol); 
        if($portType == "auto"){
            $port++;
        }else{
            $port = rand(1111,65000);
        }
        $last_num++;
        
        if($botState['remark'] == "digits"){
            $rnd = rand(10000,99999);
            $remark = "{$srv_remark}-{$rnd}";
        }else{
            $rnd = rand(1111,99999);
            $remark = "{$srv_remark}-{$from_id}-{$rnd}";
        }
    
        if($inbound_id == 0){                    
            if($serverType == "marzban"){
                $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                if(!$response->success){
                    if($response->msg == "User already exists"){
                        $remark .= rand(1111,99999);
                        $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                    }
                }
            }
            else{
                $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid); 
                
                if(!$response->success){
                    if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                    elseif(strstr($response->msg, "Port already exists")) $port = rand(1111,65000);
    
                    $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid); 
                }
            }
        }else {
            $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid); 
            if(!$response->success){
                if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                
                $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid); 
            }
        }
        
        if(is_null($response)){
            sendMessage('❌ | 🥺 گلم ، اتصال به سرور برقرار نیست لطفا مدیر رو در جریان بزار ...');
            break;
        }
    	if($response == "inbound not Found"){
            sendMessage("❌ | 🥺 سطر (inbound) با آیدی $inbound_id تو این سرور وجود نداره ، مدیر رو در جریان بزار ...");
            break;
    	}
    	if(!$response->success){
            sendMessage('❌ | 😮 وای خطا داد لطفا سریع به مدیر بگو ...');
            sendMessage("خطای سرور {$serverInfo['title']}:\n\n" . ($response->msg), null, null, $admin);
            break;
        }
    
        if($serverType == "marzban"){
            $uniqid = $token = str_replace("/sub/", "", $response->sub_link);
$subLink = "";

if ($botState['subLinkState'] == "on") {

    $path = $response->sub_link;
    $iranDomain = "https://subir.daneshgahee.ir:8000";

    $subLink =
        "<code>".$iranDomain.$path."</code>";
}            $vraylink = [$subLink];
            $vray_link = json_encode($response->vray_links);
        }
        else{
            $token = RandomString(30);
            $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, $inbound_id, $rahgozar, $customPath, $customPort, $customSni);
            $subLink = $botState['subLinkState']=="on"?$botUrl . "settings/subLink.php?token=" . $token:"";
            $vray_link = json_encode($vraylink);
        }
        foreach($vraylink as $link){
            $acc_text = "
    
        🔮 $remark \n " . ($botState['configLinkState'] != "off" && $serverType != "marzban"?"<code>$link</code>":"");
            if($botState['subLinkState'] == "on") $acc_text .= 
            " \n🌐 subscription : <code>$subLink</code>";
        
            $file = RandomString() .".png";
            
            QRcode::png($link, $file, $ecc, $pixel_Size, $frame_Size);
        	addBorderImage($file);
        	
        	
        	$backgroundImage = imagecreatefromjpeg("settings/QRCode.jpg");
            $qrImage = imagecreatefrompng($file);
            
            $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
            imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
            imagepng($backgroundImage, $file);
            imagedestroy($backgroundImage);
            imagedestroy($qrImage);


        	sendPhoto($botUrl . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]]]),"HTML", $uid);
            unlink($file);
        }
        $stmt->bind_param("ssiiisssisiii", $uid, $token, $fid, $server_id, $inbound_id, $remark, $uniqid, $protocol, $expire_date, $vray_link, $price, $date, $rahgozar);
        $stmt->execute();
    }
    $stmt->close();
    if($portType == "auto"){
        file_put_contents('settings/temp.txt',$port.'-'.$last_num);
    }
    if($inbound_id == 0) {
        $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` - 1 WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $stmt->close();
    }else{
        $stmt = $connection->prepare("UPDATE `server_plans` SET `acount` = `acount` - ? WHERE id=?");
        $stmt->bind_param("ii", $text, $fid);
        $stmt->execute();
        $stmt->close();
    }
    sendMessage("☑️|❤️ اکانت های جدید با موفقیت ساخته شد",getMainKeys());
    setUser();
}
if(preg_match('/payWithTronWallet(.*)/',$data,$match)) {
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();

    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }
    $payInfo = $payInfo->fetch_assoc();

    $fid = $payInfo['plan_id'];
    $type = $payInfo['type'];
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $file_detail['server_id'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];

    if($type != "INCREASE_WALLET" && $type != "RENEW_ACCOUNT"){
        if($acount <= 0 and $inbound_id != 0){
            alert($mainValues['out_of_connection_capacity']);
            exit;
        }
        if($inbound_id == 0) {
            $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
            $stmt->bind_param("i", $server_id);
            $stmt->execute();
            $server_info = $stmt->get_result()->fetch_assoc();
            $stmt->close();
    
            if($server_info['ucount'] <= 0) {
                alert($mainValues['out_of_server_capacity']);
                exit; 
            }
        }else{
            if($acount <= 0){
                alert($mainValues['out_of_server_capacity']);
                exit();
            }
        }
    }
    
    if($type == "RENEW_ACCOUNT"){
        $oid = $payInfo['plan_id'];
        
        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
        $stmt->bind_param("i", $oid);
        $stmt->execute();
        $order = $stmt->get_result();
        $stmt->close();
        if($order->num_rows == 0){
            delMessage();
            sendMessage($mainValues['config_not_found'], getMainKeys());
            exit();
        }

    }
    
    delMessage();
    
    $price = $payInfo['price'];
    $priceInTrx = round($price / $botState['TRXRate'],2);
    
    $stmt = $connection->prepare("UPDATE `pays` SET `tron_price` = ? WHERE `hash_id` = ?");
    $stmt->bind_param("ds", $priceInTrx, $match[1]);
    $stmt->execute();
    $stmt->close();
    
    sendMessage(str_replace(["AMOUNT", "TRON-WALLET"], [$priceInTrx, $paymentKeys['tronwallet']], $mainValues['pay_with_tron_wallet']), $cancelKey, "html");
    setUser($data);
}
if(preg_match('/^payWithTronWallet(.*)/',$userInfo['step'], $match) && $text != $buttonValues['cancel']){
    if(!preg_match('/^[0-9a-f]{64}$/i',$text)){
        sendMessage($mainValues['incorrect_tax_id']);
        exit(); 
    }else{
        $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `payid` = ?");
        $stmt->bind_param("s", $text);
        $stmt->execute();
        $checkExist = $stmt->get_result();
        $stmt->close();
        
        if($checkExist->num_rows == 0){
            $stmt = $connection->prepare("UPDATE `pays` SET `payid` = ?, `state` = '0' WHERE `hash_id` = ?");
            $stmt->bind_param("ss", $text, $match[1]);
            $stmt->execute();
            $stmt->close();
            
            sendMessage($mainValues['in_review_tax_id'], $removeKeyboard);
            setUser();
            sendMessage($mainValues['reached_main_menu'],getMainKeys());
        }else sendMessage($mainValues['used_tax_id']);
    }

}
if(preg_match('/payWithWeSwap(.*)/',$data,$match)) {
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();

    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }
    $payInfo = $payInfo->fetch_assoc();

    $fid = $payInfo['plan_id'];
    $type = $payInfo['type'];
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $file_detail['server_id'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];

    if($type != "INCREASE_WALLET" && $type != "RENEW_ACCOUNT"){
        if($acount <= 0 and $inbound_id != 0){
            alert($mainValues['out_of_connection_capacity']);
            exit;
        }
        if($inbound_id == 0) {
            $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
            $stmt->bind_param("i", $server_id);
            $stmt->execute();
            $server_info = $stmt->get_result()->fetch_assoc();
            $stmt->close();
    
            if($server_info['ucount'] <= 0) {
                alert($mainValues['out_of_server_capacity']);
                exit; 
            }
        }else{
            if($acount <= 0){
                alert($mainValues['out_of_server_capacity']);
                exit();
            }
        }
    }
    
    if($type == "RENEW_ACCOUNT"){
        $oid = $payInfo['plan_id'];
        
        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
        $stmt->bind_param("i", $oid);
        $stmt->execute();
        $order = $stmt->get_result();
        $stmt->close();
        if($order->num_rows == 0){
            delMessage();
            sendMessage($mainValues['config_not_found'], getMainKeys());
            exit();
        }

    }
    
    delMessage();
    sendMessage($mainValues['please_wait_message'],$removeKeyboard);
    
    
    $price = $payInfo['price'];
    $priceInUSD = round($price / $botState['USDRate'],2);
    $priceInTrx = round($price / $botState['TRXRate'],2);
    $pay = NOWPayments('POST', 'payment', [
        'price_amount' => $priceInUSD,
        'price_currency' => 'usd',
        'pay_currency' => 'trx'
    ]);
    if(isset($pay->pay_address)){
        $payAddress = $pay->pay_address;
        
        $payId = $pay->payment_id;
        
        $stmt = $connection->prepare("UPDATE `pays` SET `payid` = ? WHERE `hash_id` = ?");
        $stmt->bind_param("is", $payId, $match[1]);
        $stmt->execute();
        $stmt->close();
        
        $keys = json_encode(['inline_keyboard'=>[
            [['text'=>"پرداخت با درگاه ارزی ریالی",'url'=>"https://changeto.technology/quick?amount=$priceInTrx&currency=TRX&address=$payAddress"]],
            [['text'=>"پرداخت کردم ✅",'callback_data'=>"havePaiedWeSwap" . $match[1]]]
            ]]);
sendMessage("
✅ لینک پرداخت با موفقیت ایجاد شد

💰مبلغ : " . $priceInTrx . " ترون

✔️ بعد از پرداخت حدود 1 الی 15 دقیقه صبر کنید تا پرداخت به صورت کامل انجام شود سپس روی پرداخت کردم کلیک کنید
⁮⁮ ⁮⁮
",$keys);
    }else{
        if($pay->statusCode == 400){
            sendMessage("مقدار انتخاب شده کمتر از حد مجاز است");
        }else{
            sendMessage("مشکلی رخ داده است، لطفا به پشتیبانی اطلاع بدهید");
        }
        sendMessage("لطفا یکی از کلید های زیر را انتخاب کنید",getMainKeys());
    }
}
if(preg_match('/havePaiedWeSwap(.*)/',$data,$match)) {
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();

    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }
    $payInfo = $payInfo->fetch_assoc();

    if($payInfo['state'] == "pending"){
    $payid = $payInfo['payid'];
    $payType = $payInfo['type'];
    $price = $payInfo['price'];

    $request_json = NOWPayments('GET', 'payment', $payid);
    if($request_json->payment_status == 'finished' or $request_json->payment_status == 'confirmed' or $request_json->payment_status == 'sending'){
    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'approved' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();
        
    if($payType == "INCREASE_WALLET"){
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $price, $from_id);
        $stmt->execute();
        $stmt->close();
        
        sendMessage("افزایش حساب شما با موفقیت تأیید شد\n✅ مبلغ " . number_format($price). " تومان به حساب شما اضافه شد");
        sendMessage("✅ مبلغ " . number_format($price) . " تومان به کیف پول کاربر $from_id توسط درگاه ارزی ریالی اضافه شد",null,null,$admin);                
    }
    elseif($payType == "BUY_SUB"){
    $uid = $from_id;
    $fid = $payInfo['plan_id']; 
    $volume = $payInfo['volume'];
    $days = $payInfo['day'];
    $description = $payInfo['description'];
    
    
    $acctxt = '';
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    if($volume == 0 && $days == 0){
        $volume = $file_detail['volume'];
        $days = $file_detail['days'];
    }
    
    $date = time();
    $expire_microdate = floor(microtime(true) * 1000) + (864000 * $days * 100);
    $expire_date = $date + (86400 * $days);
    $type = $file_detail['type'];
    $protocol = $file_detail['protocol'];
    $price = $payInfo['price'];   
    
    $server_id = $file_detail['server_id'];
    $netType = $file_detail['type'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];
    $limitip = $file_detail['limitip'];
    $rahgozar = $file_detail['rahgozar'];
    $customPath = $file_detail['custom_path'];
    $customPort = $file_detail['custom_port'];
    $customSni = $file_detail['custom_sni'];
    
    $accountCount = $payInfo['agent_count']!=0?$payInfo['agent_count']:1;
    $eachPrice = $price / $accountCount;
    if($acount == 0 and $inbound_id != 0){
        alert($mainValues['out_of_connection_capacity']);
        exit;
    }
    if($inbound_id == 0) {
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();
    
        if($server_info['ucount'] <= 0) {
            alert($mainValues['out_of_server_capacity']);
            exit;
        }
    }

    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverInfo = $stmt->get_result()->fetch_assoc();
    $serverTitle = $serverInfo['title'];
    $srv_remark = $serverInfo['remark'];
    $stmt->close();

    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverConfig = $stmt->get_result()->fetch_assoc();
    $serverType = $serverConfig['type'];
    $portType = $serverConfig['port_type'];
    $panelUrl = $serverConfig['panel_url'];
    $stmt->close();
    include 'phpqrcode/qrlib.php';

    alert($mainValues['sending_config_to_user']);
    define('IMAGE_WIDTH',540);
    define('IMAGE_HEIGHT',540);
    for($i = 1; $i <= $accountCount; $i++){
        $uniqid = generateRandomString(42,$protocol);
        
        $savedinfo = file_get_contents('settings/temp.txt');
        $savedinfo = explode('-',$savedinfo);
        $port = $savedinfo[0] + 1;
        $last_num = $savedinfo[1] + 1;
        
        if($botState['remark'] == "digits"){
            $rnd = rand(10000,99999);
            $remark = "{$srv_remark}-{$rnd}";
        }
        elseif($botState['remark'] == "manual"){
            $remark = $payInfo['description'];
        }
        else{
            $rnd = rand(1111,99999);
            $remark = "{$srv_remark}-{$from_id}-{$rnd}";
        }
        if(!empty($description)) $remark = $description;
        if($portType == "auto"){
            file_put_contents('settings/temp.txt',$port.'-'.$last_num);
        }else{
            $port = rand(1111,65000);
        }
        
        if($inbound_id == 0){    
            if($serverType == "marzban"){
                $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                if(!$response->success){
                    if($response->msg == "User already exists"){
                        $remark .= rand(1111,99999);
                        $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                    }
                }
            }else{
                $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid); 
                if(!$response->success){
                    if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                    elseif(strstr($response->msg, "Port already exists")) $port = rand(1111,65000);
                    
                    $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid);
                } 
            }
        }else {
            $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid); 
            if(!$response->success){
                if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();

                $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid);
            } 
        }
        
        if(is_null($response)){
            sendMessage('❌ | 🥺 گلم ، اتصال به سرور برقرار نیست لطفا مدیر رو در جریان بزار ...');
            exit;
        }
        if($response == "inbound not Found"){
            sendMessage("❌ | 🥺 سطر (inbound) با آیدی $inbound_id تو این سرور وجود نداره ، مدیر رو در جریان بزار ...");
        	exit;
        }
        if(!$response->success){
            sendMessage('❌ | 😮 وای خطا داد لطفا سریع به مدیر بگو ...');
            sendMessage("خطای سرور {$serverInfo['title']}:\n\n" . ($response->msg), null, null, $admin);
            exit;
        }
        
        if($serverType == "marzban"){
            $uniqid = $token = str_replace("/sub/", "", $response->sub_link);
$subLink = "";

if ($botState['subLinkState'] == "on") {

    $path = $response->sub_link;
    $iranDomain = "https://subir.daneshgahee.ir:8000";

    $subLink =
        "<code>".$iranDomain.$path."</code>";
}            $vraylink = [$subLink];
            $vray_link = json_encode($response->vray_links);
        }else{
            $token = RandomString(30);
            $subLink = $botState['subLinkState']=="on"?$botUrl . "settings/subLink.php?token=" . $token:"";
    
            $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, $inbound_id, $rahgozar, $customPath, $customPort, $customSni);
            $vray_link = json_encode($vraylink);
        }
        foreach($vraylink as $link){
        $acc_text = "
        
😍 سفارش جدید شما
🔮 نام سرویس: $remark
🔋حجم سرویس: $volume گیگ
⏰ مدت سرویس: $days روز⁮⁮ ⁮⁮
برای استفاده از کانفیگ‌ها کافی است لینک Subscription را کپی کرده و در برنامه موردنظر، گزینه افزودن لینک (Add Subscription) را انتخاب کنید. با این کار، تمامی کانفیگ‌ها به‌صورت خودکار به لیست شما اضافه خواهند شد.

همچنین می‌توانید از بخش «کانفیگ‌های من» ربات روی کانفیگ موردنظر کلیک کرده و تمام لینک‌ها را به‌صورت دستی کپی کنید.
" . ($botState['configLinkState'] != "off" && $serverType != "marzban"?"
💝 config : <code>$link</code>":"");

if($botState['subLinkState'] == "on") $acc_text .= "


🌐 subscription : <code>$subLink</code>
        
        ";
              
            $file = RandomString() .".png";
            $ecc = 'L';
            $pixel_Size = 11;
            $frame_Size = 0;
            
            QRcode::png($link, $file, $ecc, $pixel_Size, $frame_Size);
        	addBorderImage($file);
        	
        	$backgroundImage = imagecreatefromjpeg("settings/QRCode.jpg");
            $qrImage = imagecreatefrompng($file);
            
            $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
            imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
            imagepng($backgroundImage, $file);
            imagedestroy($backgroundImage);
            imagedestroy($qrImage);

        	sendPhoto($botUrl . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]]]),"HTML", $uid);
            unlink($file);
        }
        
        $agentBought = $payInfo['agent_bought'];
        
        $stmt = $connection->prepare("INSERT INTO `orders_list` 
            (`userid`, `token`, `transid`, `fileid`, `server_id`, `inbound_id`, `remark`, `uuid`, `protocol`, `expire_date`, `link`, `amount`, `status`, `date`, `notif`, `rahgozar`, `agent_bought`)
            VALUES (?, ?, '', ?, ?, ?, ?, ?, ?, ?, ?, ?,1, ?, 0, ?, ?);");
        $stmt->bind_param("ssiiisssisiiii", $uid, $token, $fid, $server_id, $inbound_id, $remark, $uniqid, $protocol, $expire_date, $vray_link, $eachPrice, $date, $rahgozar, $agentBought);
        $stmt->execute();
        $order = $stmt->get_result(); 
        $stmt->close();
    }
    
    if($userInfo['refered_by'] != null){
        $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_AMOUNT'");
        $stmt->execute();
        $inviteAmount = $stmt->get_result()->fetch_assoc()['value']??0;
        $stmt->close();
        $inviterId = $userInfo['refered_by'];
        
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $inviteAmount, $inviterId);
        $stmt->execute();
        $stmt->close();
         
        sendMessage("تبریک یکی از زیر مجموعه های شما خرید انجام داد شما مبلغ " . number_format($inviteAmount) . " تومان جایزه دریافت کردید",null,null,$inviterId);
    }
    $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"بنازم خرید جدید ❤️",'callback_data'=>"wizwizch"]
        ],
        ]]);
        
    if($inbound_id == 0) {
        $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` - ? WHERE `id`=?");
        $stmt->bind_param("ii", $accountCount, $server_id);
        $stmt->execute();
        $stmt->close();
    }else{
        $stmt = $connection->prepare("UPDATE `server_plans` SET `acount` = `acount` - ? WHERE id=?");
        $stmt->bind_param("ii", $accountCount, $fid);
        $stmt->execute();
        $stmt->close();
    }
    $msg = str_replace(['SERVERNAME', 'TYPE', 'USER-ID', 'USERNAME', 'NAME', 'PRICE', 'REMARK', 'VOLUME', 'DAYS'],
                [$serverTitle, 'ارزی ریالی', $from_id, $username, $first_name, $price, $remark,$volume, $days], $mainValues['buy_new_account_request']);
    
    sendMessage($msg,$keys,"html", $admin);
}
    elseif($payType == "RENEW_ACCOUNT"){
        $oid = $payInfo['plan_id'];
        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
        $stmt->bind_param("i", $oid);
        $stmt->execute();
        $order = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $fid = $order['fileid'];
        $remark = $order['remark'];
        $uuid = $order['uuid']??"0";
        $server_id = $order['server_id'];
        $inbound_id = $order['inbound_id'];
        $expire_date = $order['expire_date'];
        $expire_date = ($expire_date > $time) ? $expire_date : $time;
        
        $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ? AND `active` = 1");
        $stmt->bind_param("i", $fid);
        $stmt->execute();
        $respd = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $name = $respd['title'];
        $days = $respd['days'];
        $volume = $respd['volume'];
        $price = $payInfo['price'];
        
        $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $serverType = $server_info['type'];
    
        if($serverType == "marzban"){
            $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
        }else{
            if($inbound_id > 0)
                $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
            else
                $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
        }
        
        if(is_null($response)){
        	alert('🔻مشکل فنی در اتصال به سرور. لطفا به مدیریت اطلاع بدید',true);
        	exit;
        }
        $stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = ?, `notif` = 0 WHERE `id` = ?");
        $newExpire = $time + $days * 86400;
        $stmt->bind_param("ii", $newExpire, $oid);
        $stmt->execute();
        $stmt->close();
        $stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
        $stmt->bind_param("iiisii", $uid, $server_id, $inbound_id, $remark, $price, $time);
        $stmt->execute();
        $stmt->close();
    
    sendMessage("✅سرویس $remark با موفقیت تمدید شد",getMainKeys());
    $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"به به تمدید 😍",'callback_data'=>"wizwizch"]
            ],
        ]]);
    
        $msg = str_replace(['TYPE', "USER-ID", "USERNAME", "NAME", "PRICE", "REMARK", "VOLUME", "DAYS"],['کیف پول', $from_id, $username, $first_name, $price, $remark, $volume, $days], $mainValues['renew_account_request_message']);
    
    sendMessage($msg, $keys,"html", $admin);
    }
    elseif(preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType, $increaseInfo)){
        $orderId = $increaseInfo[1];
        
        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
        $stmt->bind_param("i", $orderId);
        $stmt->execute();
        $orderInfo = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        
        $server_id = $orderInfo['server_id'];
        $inbound_id = $orderInfo['inbound_id'];
        $remark = $orderInfo['remark'];
        $uuid = $orderInfo['uuid']??"0";
        
        $planid = $increaseInfo[2];
    
        
        
        $stmt = $connection->prepare("SELECT * FROM `increase_day` WHERE `id` = ?");
        $stmt->bind_param("i", $planid);
        $stmt->execute();
        $res = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $price = $payInfo['price'];
        $volume = $res['volume'];
    
        $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $serverType = $server_info['type'];
    
        if($serverType == "marzban"){
            $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_day'=>$volume]);
        }else{
            if($inbound_id > 0)
                $response = editClientTraffic($server_id, $inbound_id, $uuid, 0, $volume);
            else
                $response = editInboundTraffic($server_id, $uuid, 0, $volume);
        }
        
    if($response->success){
        $stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = `expire_date` + ?, `notif` = 0 WHERE `uuid` = ?");
        $newVolume = $volume * 86400;
        $stmt->bind_param("is", $newVolume, $uuid);
        $stmt->execute();
        $stmt->close();
        
        $stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
        $newVolume = $volume * 86400;
        $stmt->bind_param("iiisii", $from_id, $server_id, $inbound_id, $remark, $price, $time);
        $stmt->execute();
        $stmt->close();
        
        sendMessage("✅$volume روز به مدت زمان سرویس شما اضافه شد",getMainKeys());
        
        $keys = json_encode(['inline_keyboard'=>[
            [
                ['text'=>"اخیش یکی زمان زد 😁",'callback_data'=>"wizwizch"]
                ],
            ]]);
    sendMessage("
    🔋|💰 افزایش زمان با ( کیف پول )
    
    ▫️آیدی کاربر: $from_id
    👨‍💼اسم کاربر: $first_name
    ⚡️ نام کاربری: $username
    🎈 نام سرویس: $remark
    ⏰ مدت افزایش: $volume روز
    💰قیمت: $price تومان
    ⁮⁮ ⁮⁮
    ",$keys,"html", $admin);
    
        exit;
    }else {
        alert("به دلیل مشکل فنی امکان افزایش حجم نیست. لطفا به مدیریت اطلاع بدید یا 5دقیقه دیگر دوباره تست کنید", true);
        exit;
    }
    }
    elseif(preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType, $increaseInfo)){
    $orderId = $increaseInfo[1];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $orderId);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $orderInfo['server_id'];
    $inbound_id = $orderInfo['inbound_id'];
    $remark = $orderInfo['remark'];
    $uuid = $orderInfo['uuid']??"0";
    
    $planid = $increaseInfo[2];
    
    $stmt = $connection->prepare("SELECT * FROM `increase_plan` WHERE `id` = ?");
    $stmt->bind_param("i", $planid);
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $price = $payInfo['price'];
    $volume = $res['volume'];
    
        $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $serverType = $server_info['type'];
    
        if($serverType == "marzban"){
            $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_volume'=>$volume]);
        }else{
            if($inbound_id > 0)
                $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, 0);
            else
                $response = editInboundTraffic($server_id, $uuid, $volume, 0);
        }
        
    if($response->success){
        $stmt = $connection->prepare("UPDATE `orders_list` SET `notif` = 0 WHERE `uuid` = ?");
        $stmt->bind_param("s", $uuid);
        $stmt->execute();
        $stmt->close();
        $keys = json_encode(['inline_keyboard'=>[
            [
                ['text'=>"اخیش یکی حجم زد 😁",'callback_data'=>"wizwizch"]
                ],
            ]]);
    sendMessage("
    🔋|💰 افزایش حجم با ( کیف پول )
    
    ▫️آیدی کاربر: $from_id
    👨‍💼اسم کاربر: $first_name
    ⚡️ نام کاربری: $username
    🎈 نام سرویس: $remark
    ⏰ مدت افزایش: $volume گیگ
    💰قیمت: $price تومان
    ⁮⁮ ⁮⁮
    ",$keys,"html", $admin);
        sendMessage( "✅$volume گیگ به حجم سرویس شما اضافه شد",getMainKeys());exit;
        
    
    }else {
        alert("به دلیل مشکل فنی امکان افزایش حجم نیست. لطفا به مدیریت اطلاع بدید یا 5دقیقه دیگر دوباره تست کنید",true);
        exit;
    }
    }
    elseif($payType == "RENEW_SCONFIG"){
        $uid = $from_id;
        $fid = $payInfo['plan_id']; 
    
        $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
        $stmt->bind_param("i", $fid);
        $stmt->execute();
        $file_detail = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        
        $volume = $file_detail['volume'];
        $days = $file_detail['days'];
        
        $price = $payInfo['price'];   
        $server_id = $file_detail['server_id'];
        $configInfo = json_decode($payInfo['description'],true);
        $remark = $configInfo['remark'];
        $uuid = $configInfo['uuid'];
        $isMarzban = $configInfo['marzban'];
        
        $remark = $payInfo['description'];
        $inbound_id = $payInfo['volume']; 
        
        if($isMarzban){
            $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
        }else{
            if($inbound_id > 0)
                $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
            else
                $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
        }
        
    	if(is_null($response)){
    		alert('🔻مشکل فنی در اتصال به سرور. لطفا به مدیریت اطلاع بدید',true);
    		exit;
    	}
    	$stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
    	$stmt->bind_param("iiisii", $uid, $server_id, $inbound_id, $remark, $price, $time);
    	$stmt->execute();
    	$stmt->close();
    
        sendMessage("
        🔋|💰 تمدید مشخصات کانفیگ با ( کیف پول )
        
        ▫️آیدی کاربر: $from_id
        👨‍💼اسم کاربر: $first_name
        ⚡️ نام کاربری: $username
        🎈 نام سرویس: $remark
        ⏰ مدت کانفیگ: $volume گیگ
        حجم کانفیگ:  $days روز
        💰قیمت: $price تومان
        ⁮⁮ ⁮⁮
        ",$keys,"html", $admin);
    
    }
        
    editKeys(json_encode(['inline_keyboard'=>[
		    [['text'=>"پرداخت انجام شد",'callback_data'=>"wizwizch"]]
		    ]]));
}else{
    if($request_json->payment_status == 'partially_paid'){
        $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'partiallyPaied' WHERE `hash_id` = ?");
        $stmt->bind_param("s", $match[1]);
        $stmt->execute();
        $stmt->close();
        alert("شما هزینه کمتری پرداخت کردید، لطفا به پشتیبانی پیام بدهید");
    }else{
        alert("پرداخت مورد نظر هنوز تکمیل نشده!");
    }
}
}else alert("این لینک پرداخت منقضی شده است");
}
if($data=="messageToSpeceficUser" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage($mainValues['send_user_id'], $cancelKey);
    setUser($data);
}
if($userInfo['step'] == "messageToSpeceficUser" && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(!is_numeric($text)){
        sendMessage($mainValues['send_only_number']);
        exit();
    }
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
    $stmt->bind_param("i", $text);
    $stmt->execute();
    $usersCount = $stmt->get_result()->num_rows;
    $stmt->close();

    if($usersCount > 0 ){
        sendMessage("👀| خصوصی میخوای بهش پیام بدی شیطون، پیامت رو بفرس تا در گوشش بگم:");
        setUser("sendMessageToUser" . $text);
    }else{
        sendMessage($mainValues['user_not_found']);
    }
}
if($data == 'message2All' and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `send_list` WHERE `state` = 1");
    $stmt->execute();
    $info = $stmt->get_result();
    $stmt->close();
    
    if($info->num_rows > 0){
        $sendInfo = $info->fetch_assoc();
        
        $offset = $sendInfo['offset']??0;
        $type = $sendInfo['type'];
        
        $stmt = $connection->prepare("SELECT * FROM `users`");
        $stmt->execute();
        $usersCount = $stmt->get_result()->num_rows;
        $stmt->close();

        $leftMessages = $usersCount - $offset;
        
        if($type == "forwardall"){
            sendMessage("
            ❗️ یک فروارد همگانی در صف انتشار می باشد لطفا صبور باشید ...
            
            🔰 تعداد کاربران : $usersCount
            ☑️ فروارد شده : $offset
            📣 باقیمانده : $leftMessages
            ⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
            ");
        }else{
            sendMessage("
            ❗️ یک پیام همگانی در صف انتشار می باشد لطفا صبور باشید ...
            
            🔰 تعداد کاربران : $usersCount
            ☑️ ارسال شده : $offset
            📣 باقیمانده : $leftMessages
            ⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
            ");
        }
    }else{
        setUser('s2a');
        sendMessage("لطفا پیامت رو بنویس ، میخوام برا همه بفرستمش: 🙂",$cancelKey);
    }
}
if($userInfo['step'] == 's2a' and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser();

    if($fileid !== null) {
        $stmt = $connection->prepare("INSERT INTO `send_list` (`type`, `text`, `file_id`) VALUES (?, ?, ?)");
        $stmt->bind_param('sss', $filetype, $caption, $fileid);
    }
    else{
        $stmt = $connection->prepare("INSERT INTO `send_list` (`type`, `text`) VALUES ('text', ?)");
        $stmt->bind_param("s", $text);
    }
    $stmt->execute();
    $id = $stmt->insert_id;
    $stmt->close();
    
    sendMessage('⏳ مرسی از پیامت  ...  ',$removeKeyboard);
    sendMessage("برای همه بفرستم؟",json_encode(['inline_keyboard'=>[
    [['text'=>"بفرست",'callback_data'=>"yesSend2All" . $id],['text'=>"نه نفرست",'callback_data'=>"noDontSend2all" . $id]]
    ]]));
}
if(preg_match('/^noDontSend2all(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("DELETE FROM `send_list` WHERE `id` = ?");
    $stmt->bind_param('i', $match[1]);
    $stmt->exeucte();
    $stmt->close();
    
    editText($message_id,'ارسال پیام همگانی لغو شد',getMainKeys());
}
if(preg_match('/^yesSend2All(\d+)/', $data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("UPDATE `send_list` SET `state` = 1 WHERE `id` = ?") ;
    $stmt->bind_param('i', $match[1]);
    $stmt->execute();
    $stmt->close();
    
    editText($message_id,'⏳ کم کم برا همه ارسال میشه ...  ',getMainKeys());
}
if($data=="forwardToAll" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `send_list` WHERE `state` = 1");
    $stmt->execute();
    $info = $stmt->get_result();
    $stmt->close();
    
    if($info->num_rows > 0){
        $sendInfo = $info->fetch_assoc();
        $offset = $sendInfo['offset']??0;
        $type = $sendInfo['type'];
        
        $stmt = $connection->prepare("SELECT * FROM `users`");
        $stmt->execute();
        $usersCount = $stmt->get_result()->num_rows;
        $stmt->close();
        
        $leftMessages = $usersCount - $offset;
        
        if($type == "forwardall"){
            sendMessage("
            ❗️ یک فروارد همگانی در صف انتشار می باشد لطفا صبور باشید ...
            
            🔰 تعداد کاربران : $usersCount
            ☑️ فروارد شده : $offset
            📣 باقیمانده : $leftMessages
            ⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
            ");
        }else{
            sendMessage("
            ❗️ یک پیام همگانی در صف انتشار می باشد لطفا صبور باشید ...
            
            🔰 تعداد کاربران : $usersCount
            ☑️ ارسال شده : $offset
            📣 باقیمانده : $leftMessages
            ⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
            ");
        }
    }else{
        delMessage();
        sendMessage($mainValues['forward_your_message'], $cancelKey);
        setUser($data);
    }
}
if($userInfo['step'] == "forwardToAll" && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    $stmt = $connection->prepare("INSERT INTO `send_list` (`type`, `message_id`, `chat_id`) VALUES ('forwardall', ?, ?)");
    $stmt->bind_param('ss', $message_id, $chat_id);
    $stmt->execute();
    $id = $stmt->insert_id;
    $stmt->close();

    setUser();
    sendMessage('⏳ مرسی از پیامت  ...  ',$removeKeyboard);
    sendMessage("برای همه فروارد کنم؟",json_encode(['inline_keyboard'=>[
    [['text'=>"بفرست",'callback_data'=>"yesSend2All" . $id],['text'=>"نه نفرست",'callback_data'=>"noDontSend2all" . $id]]
    ]]));
}
if(preg_match('/selectServer(?<serverId>\d+)_(?<buyType>\w+)/',$data, $match) && ($botState['sellState']=="on" || ($from_id == $admin || $userInfo['isAdmin'] == true)) ) {
    $sid = $match['serverId'];
        
    $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `parent`=0 order by `id` asc");
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();
    if($respd->num_rows == 0){
        alert($mainValues['category_not_avilable']);
    }else{
        
        $keyboard = [];
        while ($file = $respd->fetch_assoc()){
            $id = $file['id'];
            $name = $file['title'];
            $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `server_id`=? and `catid`=? and `active`=1");
            $stmt->bind_param("ii", $sid, $id);
            $stmt->execute();
            $rowcount = $stmt->get_result()->num_rows; 
            $stmt->close();
            if($rowcount>0) $keyboard[] = ['text' => "$name", 'callback_data' => "selectCategory{$id}_{$sid}_{$match['buyType']}"];
        }
        if(empty($keyboard)){
            alert($mainValues['category_not_avilable']);exit;
        }
        alert($mainValues['receive_categories']);

        $keyboard[] = ['text' => $buttonValues['back_to_main'], 'callback_data' => 
        ($match['buyType'] == "one"?"agentOneBuy":($match['buyType'] == "much"?"agentMuchBuy":"buySubscription"))];
        $keyboard = array_chunk($keyboard,1);
        editText($message_id,$mainValues['buy_sub_select_category'], json_encode(['inline_keyboard'=>$keyboard]));
    }

}
if(preg_match('/selectCategory(?<categoryId>\d+)_(?<serverId>\d+)_(?<buyType>\w+)/',$data,$match) && ($botState['sellState']=="on" || $from_id == $admin || $userInfo['isAdmin'] == true)) {
    $call_id = $match['categoryId'];
    $sid = $match['serverId'];
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `server_id`=? and `price` != 0 and `catid`=? and `active`=1 order by `id` asc");
    $stmt->bind_param("ii", $sid, $call_id);
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();
    if($respd->num_rows==0){
        alert($mainValues['no_plan_available']); 
    }else{
        alert($mainValues['receive_plans']);
        $keyboard = [];
        while($file = $respd->fetch_assoc()){
            $id = $file['id'];
            $name = $file['title'];
            $price = $file['price'];
            if($userInfo['is_agent'] == true && ($match['buyType'] == "one" || $match['buyType'] == "much")){
                $discounts = json_decode($userInfo['discount_percent'],true);
                if($botState['agencyPlanDiscount']=="on") $discount = $discounts['plans'][$id]?? $discounts['normal'];
                else $discount = $discounts['servers'][$sid]?? $discounts['normal'];
                
                $price -= floor($price * $discount / 100);
            }
            $price = ($price == 0) ? 'رایگان' : number_format($price).' تومان ';
            $keyboard[] = ['text' => "$name - $price", 'callback_data' => "selectPlan{$id}_{$call_id}_{$match['buyType']}"];
        }
        if($botState['plandelkhahState'] == "on" && $match['buyType'] != "much"){
	        $keyboard[] = ['text' => $mainValues['buy_custom_plan'], 'callback_data' => "selectCustomPlan{$call_id}_{$sid}_{$match['buyType']}"];
        }
        $keyboard[] = ['text' => $buttonValues['back_to_main'], 'callback_data' => "selectServer{$sid}_{$match['buyType']}"];
        $keyboard = array_chunk($keyboard,1);
        editText($message_id,$mainValues['buy_sub_select_plan'], json_encode(['inline_keyboard'=>$keyboard]));
    }

}
if(preg_match('/selectCustomPlan(?<categoryId>\d+)_(?<serverId>\d+)_(?<buyType>\w+)/',$data,$match) && ($botState['sellState']=="on" || $from_id == $admin || $userInfo['isAdmin'] == true)) {
    $call_id = $match['categoryId'];
    $sid = $match['serverId'];
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `server_id`=? and `catid`=? and `active`=1 order by `id` asc");
    $stmt->bind_param("ii", $sid, $call_id);
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();
    alert($mainValues['receive_plans']);
    $keyboard = [];
    while($file = $respd->fetch_assoc()){
        $id = $file['id'];
        $name = preg_replace("/پلن\s(\d+)\sگیگ\s/","",$file['title']);
        $keyboard[] = ['text' => "$name", 'callback_data' => "selectCustomePlan{$id}_{$call_id}_{$match['buyType']}"];
    }
    $keyboard[] = ['text' => $buttonValues['back_to_main'], 'callback_data' => "selectServer{$sid}_{$match['buyType']}"];
    $keyboard = array_chunk($keyboard,1);
    editText($message_id, $mainValues['select_one_plan_to_edit'], json_encode(['inline_keyboard'=>$keyboard]));

}
if(preg_match('/selectCustomePlan(?<planId>\d+)_(?<categoryId>\d+)_(?<buyType>\w+)/',$data, $match) && ($botState['sellState']=="on" ||$from_id == $admin)){
	delMessage();
	$price = $botState['gbPrice'];
	if($match['buyType'] == "one" && $userInfo['is_agent'] == true){ 
        $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ?");
        $stmt->bind_param("i", $match[1]);
        $stmt->execute();
        $serverId = $stmt->get_result()->fetch_assoc()['server_id'];
        $stmt->close();

        $discounts = json_decode($userInfo['discount_percent'],true);
        if($botState['agencyPlanDiscount']=="on") $discount = $discounts['plans'][$match[1]]?? $discounts['normal'];
        else $discount = $discounts['servers'][$serverId]?? $discounts['normal'];
        $price -= floor($price * $discount / 100);
	}
	sendMessage(str_replace("VOLUME-PRICE", $price, $mainValues['customer_custome_plan_volume']),$cancelKey);
	setUser("selectCustomPlanGB" . $match[1] . "_" . $match[2] . "_" . $match['buyType']);
}
if(preg_match('/selectCustomPlanGB(?<planId>\d+)_(?<categoryId>\d+)_(?<buyType>\w+)/',$userInfo['step'], $match) && ($botState['sellState']=="on" ||$from_id == $admin) && $text != $buttonValues['cancel']){
    if(!is_numeric($text)){
        sendMessage("😡|لطفا فقط عدد ارسال کن");
        exit();
    }
    elseif($text <1){
        sendMessage("لطفا عددی بزرگتر از 0 وارد کن");
        exit();
    }
    elseif(strstr($text,".")){
        sendMessage(" عدد اعشاری مجاز نیست");
        exit();
    }
    elseif(substr($text, 0, 1) == '0'){
        sendMessage("❌عدد وارد شده نمیتواند با 0 شروع شود!");
        exit();
    }
    
    $id = $match['planId'];
    $price = $botState['dayPrice'];
	if($match['buyType'] == "one" && $userInfo['is_agent'] == true){
        $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ?");
        $stmt->bind_param("i", $id);
        $stmt->execute();
        $serverId = $stmt->get_result()->fetch_assoc()['server_id'];
        $stmt->close();

        $discounts = json_decode($userInfo['discount_percent'],true);
        if($botState['agencyPlanDiscount']=="on") $discount = $discounts['plans'][$id]?? $discounts['normal'];
        else $discount = $discounts['servers'][$serverId]?? $discounts['normal'];
        $price -= floor($price * $discount / 100);
	}
    
	sendMessage(str_replace("DAY-PRICE", $price, $mainValues['customer_custome_plan_day']));
	setUser("selectCustomPlanDay" . $id . "_" . $match['categoryId'] . "_" . $text . "_" . $match['buyType']);
}
if((preg_match('/selectCustomPlanDay(?<planId>\d+)_(?<categoryId>\d+)_(?<accountCount>\d+)_(?<buyType>\w+)/',$userInfo['step'], $match)) && ($botState['sellState']=="on" ||$from_id == $admin) && $text != $buttonValues['cancel']){
    if(!is_numeric($text)){
        sendMessage("😡|لطفا فقط عدد ارسال کن");
        exit();
    }
    elseif($text <1){
        sendMessage("لطفا عددی بزرگتر از 0 وارد کن");
        exit();
    }
    elseif(strstr($text,".")){
        sendMessage("عدد اعشاری مجاز نیست");
        exit();
    }
    elseif(substr($text, 0, 1) == '0'){
        sendMessage("❌عدد وارد شده نمیتواند با 0 شروع شود!");
        exit();
    }

	sendMessage($mainValues['customer_custome_plan_name']);
	setUser("enterCustomPlanName" . $match['planId'] . "_" . $match['categoryId'] . "_" . $match['accountCount'] . "_" . $text . "_" . $match['buyType']);
}
if((preg_match('/^discountCustomPlanDay(\d+)/',$userInfo['step'], $match) || preg_match('/enterCustomPlanName(\d+)_(\d+)_(\d+)_(\d+)_(?<buyType>\w+)/',$userInfo['step'], $match)) && ($botState['sellState']=="on" ||$from_id ==$admin) && $text != $buttonValues['cancel']){
    if(preg_match('/^discountCustomPlanDay/', $userInfo['step'])){
        $rowId = $match[1];

        $time = time();
        $stmt = $connection->prepare("SELECT * FROM `discounts` WHERE (`expire_date` > $time OR `expire_date` = 0) AND (`expire_count` > 0 OR `expire_count` = -1) AND `hash_id` = ?");
        $stmt->bind_param("s", $text);
        $stmt->execute();
        $list = $stmt->get_result();
        $stmt->close();
        
        $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `id` = ?");
        $stmt->bind_param("i", $rowId);
        $stmt->execute();
        $payInfo = $stmt->get_result()->fetch_assoc();
        $hash_id = $payInfo['hash_id'];
        $price = $payInfo['price'];
        $id = $payInfo['type'];
    	$volume = $payInfo['volume'];
        $days = $payInfo['day'];
        $stmt->close();
            
        if($list->num_rows>0){
            $discountInfo = $list->fetch_assoc();
            $amount = $discountInfo['amount'];
            $type = $discountInfo['type'];
            $count = $discountInfo['expire_count'];
            $usedBy = !is_null($discountInfo['used_by'])?json_decode($discountInfo['used_by'],true):array();
            
            $canUse = $discountInfo['can_use'];
            $userUsedCount = array_count_values($usedBy)[$from_id];
            if($canUse > $userUsedCount){
                $usedBy[] = $from_id;
                $encodeUsedBy = json_encode($usedBy);
                
                if ($count != -1) $query = "UPDATE `discounts` SET `expire_count` = `expire_count` - 1, `used_by` = ? WHERE `id` = ?";
                else $query = "UPDATE `discounts` SET `used_by` = ? WHERE `id` = ?";
            
                $stmt = $connection->prepare($query);
                $stmt->bind_param("si", $encodeUsedBy, $discountInfo['id']);
                $stmt->execute();
                $stmt->close();
                
                if($type == "percent"){
                    $discount = $price * $amount / 100;
                    $price -= $discount;
                    $discount = number_format($discount) . " تومان";
                }else{
                    $price -= $amount;
                    $discount = number_format($amount) . " تومان";
                }
                if($price < 0) $price = 0;
                
                $stmt = $connection->prepare("UPDATE `pays` SET `price` = ? WHERE `id` = ?");
                $stmt->bind_param("ii", $price, $rowId);
                $stmt->execute();
                $stmt->close();
                sendMessage(str_replace("AMOUNT", $discount, $mainValues['valid_discount_code']));
                $keys = json_encode(['inline_keyboard'=>[
                    [
                        ['text'=>"❤️", "callback_data"=>"wizwizch"]
                        ],
                    ]]);
            sendMessage(
                str_replace(['USERID', 'USERNAME', "NAME", "AMOUNT", "DISCOUNTCODE"], [$from_id, $username, $first_name, $discount, $text], $mainValues['used_discount_code'])
                ,$keys,null,$admin);
                }else sendMessage($mainValues['not_valid_discount_code']);
        }else sendMessage($mainValues['not_valid_discount_code']);
    }else{
        $id = $match[1];
    	$call_id = $match[2];
    	$volume = $match[3];
        $days = $match[4];
        if($match['buyType'] != "much"){
            if(preg_match('/^[a-z]+[0-9]+$/',$text)){} else{
                sendMessage($mainValues['incorrect_config_name']);
                exit();
            }
        }
    }
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=? and `active`=1");
    $stmt->bind_param("i", $id);
    $stmt->execute();
    $respd = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `id`=?");
    $stmt->bind_param("i", $respd['catid']);
    $stmt->execute();
    $catname = $stmt->get_result()->fetch_assoc()['title'];
    $stmt->close();
    
    $name = $catname." ".$respd['title'];
    $desc = $respd['descr'];
	$sid = $respd['server_id'];
	$keyboard = array();
    $token = base64_encode("{$from_id}.{$id}");

    if(!preg_match('/^discountCustomPlanDay/', $userInfo['step'])){
        $discountPrice = 0;
        $gbPrice = $botState['gbPrice'];
        $dayPrice = $botState['dayPrice'];
        
        if($userInfo['is_agent'] == true && $match['buyType'] == "one") {
            $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ?");
            $stmt->bind_param("i", $match[1]);
            $stmt->execute();
            $serverId = $stmt->get_result()->fetch_assoc()['server_id'];
            $stmt->close();
            
            $discounts = json_decode($userInfo['discount_percent'],true);
            if($botState['agencyPlanDiscount']=="on") $discount = $discounts['plans'][$id]?? $discounts['normal'];
            else $discount = $discounts['servers'][$sid]?? $discounts['normal'];
            
            $gbPrice -= floor($gbPrice * $discount /100);
            $dayPrice -= floor($dayPrice * $discount / 100);
        }
        
        $agentBought = false;
        if($userInfo['is_agent'] == 1 && ($match['buyType'] == "one" || $match['buyType'] == "much")) {
            $agentBought = true;
        }
        
        $price =  ($volume * $gbPrice) + ($days * $dayPrice);
        $hash_id = RandomString();
        $stmt = $connection->prepare("DELETE FROM `pays` WHERE `user_id` = ? AND `type` = 'BUY_SUB' AND `state` = 'pending'");
        $stmt->bind_param("i", $from_id);
        $stmt->execute();
        $stmt->close();
        
        $time = time();
        $stmt = $connection->prepare("INSERT INTO `pays` (`hash_id`, `description`, `user_id`, `type`, `plan_id`, `volume`, `day`, `price`, `request_date`, `state`, `agent_bought`)
                                    VALUES (?, ?, ?, 'BUY_SUB', ?, ?, ?, ?, ?, 'pending', ?)");
        $stmt->bind_param("ssiiiiiii", $hash_id, $text, $from_id, $id, $volume, $days, $price, $time, $agentBought);
        $stmt->execute();
        $rowId = $stmt->insert_id;
        $stmt->close();
    }
    
    
    if($botState['cartToCartState'] == "on") $keyboard[] = [['text' => $buttonValues['cart_to_cart'],  'callback_data' => "payCustomWithCartToCart$hash_id"]];
    if($botState['nowPaymentOther'] == "on") $keyboard[] = [['text' => $buttonValues['now_payment_gateway'],  'url' => $botUrl . "pay/?nowpayment&hash_id=" . $hash_id]];
    if($botState['zarinpal'] == "on") $keyboard[] = [['text' => $buttonValues['zarinpal_gateway'],  'url' => $botUrl . "pay/?zarinpal&hash_id=" . $hash_id]];
    if($botState['nextpay'] == "on") $keyboard[] = [['text' => $buttonValues['nextpay_gateway'],  'url' => $botUrl . "pay/?nextpay&hash_id=" . $hash_id]];
    if($botState['weSwapState'] == "on") $keyboard[] = [['text' => $buttonValues['weswap_gateway'],  'callback_data' => "payWithWeSwap" . $hash_id]];
    if($botState['walletState'] == "on") $keyboard[] = [['text' => $buttonValues['pay_with_wallet'],  'callback_data' => "payCustomWithWallet$hash_id"]];
    if($botState['tronWallet'] == "on") $keyboard[] = [['text' => $buttonValues['tron_gateway'],  'callback_data' => "payWithTronWallet" . $hash_id]];

    if(!preg_match('/^discountCustomPlanDay/', $userInfo['step'])) $keyboard[] = [['text' => " 🎁 نکنه کد تخفیف داری؟ ",  'callback_data' => "haveDiscountCustom_" . $rowId]];
	$keyboard[] = [['text' => $buttonValues['cancel'], 'callback_data' => "mainMenu"]];
    $price = ($price == 0) ? 'رایگان' : number_format($price).' تومان ';
    sendMessage(str_replace(['VOLUME', 'DAYS', 'PLAN-NAME', 'PRICE', 'DESCRIPTION'], [$volume, $days, $name, $price, $desc], $mainValues['buy_subscription_detail']),json_encode(['inline_keyboard'=>$keyboard]), "HTML");
    setUser();
}
if(preg_match('/^haveDiscount(.+?)_(.*)/',$data,$match)){
    delMessage();
    sendMessage($mainValues['insert_discount_code'],$cancelKey);
    if($match[1] == "Custom") setUser('discountCustomPlanDay' . $match[2]);
    elseif($match[1] == "SelectPlan") setUser('discountSelectPlan' . $match[2]);
    elseif($match[1] == "Renew") setUser('discountRenew' . $match[2]);
}
if($data=="getTestAccount"){
    if($userInfo['freetrial'] != null && $from_id != $admin && $userInfo['isAdmin'] != true){
        alert("شما اکانت تست را قبلا استفاده کرده اید");
        exit();
    }
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `price`=0");
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();
    
    if($respd->num_rows > 0){
        alert($mainValues['receving_information']);
    	$keyboard = array();
        while ($row = $respd->fetch_assoc()){
            $id = $row['id'];
            $catInfo = $connection->prepare("SELECT * FROM `server_categories` WHERE `id`=?");
            $catInfo->bind_param("i", $row['catid']);
            $catInfo->execute();
            $catname = $catInfo->get_result()->fetch_assoc()['title'];
            $catInfo->close();
            
            $name = $catname." ".$row['title'];
            $price =  $row['price'];
            $desc = $row['descr'];
        	$sid = $row['server_id'];

            $keyboard[] = [['text' => $name, 'callback_data' => "freeTrial{$id}_normal"]];

        }
    	$keyboard[] = [['text' => $buttonValues['back_to_main'], 'callback_data' => "mainMenu"]];
        editText($message_id,"لطفا یکی از کلید های زیر را انتخاب کنید", json_encode(['inline_keyboard'=>$keyboard]), "HTML");
    }else alert("این بخش موقتا غیر فعال است");
}
if((preg_match('/^discountSelectPlan(\d+)_(\d+)_(\d+)/',$userInfo['step'],$match) || 
    preg_match('/selectPlan(\d+)_(\d+)_(?<buyType>\w+)/',$userInfo['step'], $match) || 
    preg_match('/enterAccountName(\d+)_(\d+)_(?<buyType>\w+)/',$userInfo['step'], $match) || 
    preg_match('/selectPlan(\d+)_(\d+)_(?<buyType>\w+)/',$data, $match)) && 
    ($botState['sellState']=="on" ||$from_id ==$admin) && 
    $text != $buttonValues['cancel']){
    if(preg_match('/^discountSelectPlan/', $userInfo['step'])){
        $rowId = $match[3];
        
        $time = time();
        $stmt = $connection->prepare("SELECT * FROM `discounts` WHERE (`expire_date` > $time OR `expire_date` = 0) AND (`expire_count` > 0 OR `expire_count` = -1) AND `hash_id` = ?");
        $stmt->bind_param("s", $text);
        $stmt->execute();
        $list = $stmt->get_result();
        $stmt->close();
        
        $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `id` = ?");
        $stmt->bind_param("i", $rowId);
        $stmt->execute();
        $payInfo = $stmt->get_result()->fetch_assoc();
        $hash_id = $payInfo['hash_id'];
        $afterDiscount = $payInfo['price'];
        $stmt->close();
        
        if($list->num_rows>0){
            $discountInfo = $list->fetch_assoc();
            $amount = $discountInfo['amount'];
            $type = $discountInfo['type'];
            $count = $discountInfo['expire_count'];
            $canUse = $discountInfo['can_use'];
            $usedBy = !is_null($discountInfo['used_by'])?json_decode($discountInfo['used_by'],true):array();
            $userUsedCount = array_count_values($usedBy)[$from_id];
            if($canUse > $userUsedCount){
                $usedBy[] = $from_id;
                $encodeUsedBy = json_encode($usedBy);
                
                if ($count != -1) $query = "UPDATE `discounts` SET `expire_count` = `expire_count` - 1, `used_by` = ? WHERE `id` = ?";
                else $query = "UPDATE `discounts` SET `used_by` = ? WHERE `id` = ?";
    
                $stmt = $connection->prepare($query);
                $stmt->bind_param("si", $encodeUsedBy, $discountInfo['id']);
                $stmt->execute();
                $stmt->close();
                
                if($type == "percent"){
                    $discount = $afterDiscount * $amount / 100;
                    $afterDiscount -= $discount;
                    $discount = number_format($discount) . " تومان";
                }else{
                    $afterDiscount -= $amount;
                    $discount = number_format($amount) . " تومان";
                }
                if($afterDiscount < 0) $afterDiscount = 0;
                
                $stmt = $connection->prepare("UPDATE `pays` SET `price` = ? WHERE `id` = ?");
                $stmt->bind_param("ii", $afterDiscount, $rowId);
                $stmt->execute();
                $stmt->close();
                sendMessage(str_replace("AMOUNT", $discount, $mainValues['valid_discount_code']));
                $keys = json_encode(['inline_keyboard'=>[
                    [
                        ['text'=>"❤️", "callback_data"=>"wizwizch"]
                        ],
                    ]]);
                sendMessage(
                    str_replace(['USERID', 'USERNAME', "NAME", "AMOUNT", "DISCOUNTCODE"], [$from_id, $username, $first_name, $discount, $text], $mainValues['used_discount_code'])
                    ,$keys,null,$admin);
            }else sendMessage($mainValues['not_valid_discount_code']);
        }else sendMessage($mainValues['not_valid_discount_code']);
        setUser();
    }elseif(isset($data)) delMessage();


    if($botState['remark'] ==  "manual" && preg_match('/^selectPlan/',$data) && $match['buyType'] != "much"){
        sendMessage($mainValues['customer_custome_plan_name'], $cancelKey);
        setUser('enterAccountName' . $match[1] . "_" . $match[2] . "_" . $match['buyType']);
        exit();
    }

    $remark = "";
    if(preg_match("/selectPlan(\d+)_(\d+)_(\w+)/",$userInfo['step'])){
        if($match['buyType'] == "much"){
            if(is_numeric($text)){
                if($text > 0){
                    $accountCount = $text;
                    setUser();
                }else{sendMessage( $mainValues['send_positive_number']); exit(); }
            }else{ sendMessage($mainValues['send_only_number']); exit(); }
        }        
    }
    elseif(preg_match("/enterAccountName(\d+)_(\d+)/",$userInfo['step'])){
        if(preg_match('/^[a-z]+[0-9]+$/',$text)){
            $remark = $text;
            setUser();
        } else{
            sendMessage($mainValues['incorrect_config_name']);
            exit();
        }
    }
    else{
        if($match['buyType'] == "much"){
            setUser($data);
            sendMessage($mainValues['enter_account_amount'], $cancelKey);
            exit();
        }
    }
    
    
    $id = $match[1];
	$call_id = $match[2];
    alert($mainValues['receving_information']);
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=? and `active`=1");
    $stmt->bind_param("i", $id);
    $stmt->execute();
    $respd = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `id`=?");
    $stmt->bind_param("i", $respd['catid']);
    $stmt->execute();
    $catname = $stmt->get_result()->fetch_assoc()['title'];
    $stmt->close();
    
    $name = $catname." ".$respd['title'];
    $desc = $respd['descr'];
	$sid = $respd['server_id'];
	$keyboard = array();
    $price =  $respd['price'];
    if(isset($accountCount)) $price *= $accountCount;
    
    $agentBought = false;
    if($userInfo['is_agent'] == true && ($match['buyType'] == "one" || $match['buyType'] == "much")){
        $discounts = json_decode($userInfo['discount_percent'],true);
        if($botState['agencyPlanDiscount']=="on") $discount = $discounts['plans'][$id]?? $discounts['normal'];
        else $discount = $discounts['servers'][$sid]?? $discounts['normal'];
        $price -= floor($price * $discount / 100);

        $agentBought = true;
    }
    if($price == 0 or ($from_id == $admin)){
        $keyboard[] = [['text' => '📥 دریافت رایگان', 'callback_data' => "freeTrial{$id}_{$match['buyType']}"]];
        setUser($remark, 'temp');
    }else{
        $token = base64_encode("{$from_id}.{$id}");
        
        if(!preg_match('/^discountSelectPlan/', $userInfo['step'])){
            $hash_id = RandomString();
            $stmt = $connection->prepare("DELETE FROM `pays` WHERE `user_id` = ? AND `type` = 'BUY_SUB' AND `state` = 'pending'");
            $stmt->bind_param("i", $from_id);
            $stmt->execute();
            $stmt->close();
            
            $time = time();
            if(isset($accountCount)){
                $stmt = $connection->prepare("INSERT INTO `pays` (`hash_id`, `user_id`, `type`, `plan_id`, `volume`, `day`, `price`, `request_date`, `state`, `agent_bought`, `agent_count`)
                                            VALUES (?, ?, 'BUY_SUB', ?, '0', '0', ?, ?, 'pending', ?, ?)");
                $stmt->bind_param("siiiiii", $hash_id, $from_id, $id, $price, $time, $agentBought, $accountCount);
            }else{
                $stmt = $connection->prepare("INSERT INTO `pays` (`hash_id`, `description`, `user_id`, `type`, `plan_id`, `volume`, `day`, `price`, `request_date`, `state`, `agent_bought`)
                                            VALUES (?, ?, ?, 'BUY_SUB', ?, '0', '0', ?, ?, 'pending', ?)");
                $stmt->bind_param("ssiiiii", $hash_id, $remark, $from_id, $id, $price, $time, $agentBought);
            }
            $stmt->execute();
            $rowId = $stmt->insert_id;
            $stmt->close();
        }else{
            $price = $afterDiscount;
        }
        
        if($botState['cartToCartState'] == "on") $keyboard[] = [['text' => $buttonValues['cart_to_cart'],  'callback_data' => "payWithCartToCart$hash_id"]];
        if($botState['nowPaymentOther'] == "on") $keyboard[] = [['text' => $buttonValues['now_payment_gateway'],  'url' => $botUrl . "pay/?nowpayment&hash_id=" . $hash_id]];
        if($botState['zarinpal'] == "on") $keyboard[] = [['text' => $buttonValues['zarinpal_gateway'],  'url' => $botUrl . "pay/?zarinpal&hash_id=" . $hash_id]];
        if($botState['nextpay'] == "on") $keyboard[] = [['text' => $buttonValues['nextpay_gateway'],  'url' => $botUrl . "pay/?nextpay&hash_id=" . $hash_id]];
        if($botState['weSwapState'] == "on") $keyboard[] = [['text' => $buttonValues['weswap_gateway'],  'callback_data' => "payWithWeSwap" . $hash_id]];
        if($botState['walletState'] == "on") $keyboard[] = [['text' => $buttonValues['pay_with_wallet'],  'callback_data' => "payWithWallet$hash_id"]];
        if($botState['tronWallet'] == "on") $keyboard[] = [['text' => $buttonValues['tron_gateway'],  'callback_data' => "payWithTronWallet" . $hash_id]];
        
        if(!preg_match('/^discountSelectPlan/', $userInfo['step'])) $keyboard[] = [['text' => " 🎁 نکنه کد تخفیف داری؟ ",  'callback_data' => "haveDiscountSelectPlan_" . $match[1] . "_" . $match[2] . "_" . $rowId]];

    }
	$keyboard[] = [['text' => $buttonValues['back_to_main'], 'callback_data' => "selectCategory{$call_id}_{$sid}_{$match['buyType']}"]];
    $priceC = ($price == 0) ? 'رایگان' : number_format($price).' تومان ';
    if(isset($accountCount)){
        $eachPrice = number_format($price / $accountCount) . " تومان";
        $msg = str_replace(['ACCOUNT-COUNT', 'TOTAL-PRICE', 'PLAN-NAME', 'PRICE', 'DESCRIPTION'], [$accountCount, $priceC, $name, $eachPrice, $desc], $mainValues['buy_much_subscription_detail']);
    }
    else $msg = str_replace(['PLAN-NAME', 'PRICE', 'DESCRIPTION'], [$name, $priceC, $desc], $mainValues['buy_subscription_detail']);
    sendMessage($msg, json_encode(['inline_keyboard'=>$keyboard]), "HTML");
}
if(preg_match('/payCustomWithWallet(.*)/',$data, $match)){
    setUser();
    
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();

    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }
    $payInfo = $payInfo->fetch_assoc();
    
    if($payInfo['state'] == "paid_with_wallet") exit();

    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'paid_with_wallet' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();
    
    $uid = $from_id;
    $fid = $payInfo['plan_id']; 
    $volume = $payInfo['volume'];
    $days = $payInfo['day'];
    
    $acctxt = '';
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $date = time();
    $expire_microdate = floor(microtime(true) * 1000) + (864000 * $days * 100);
    $expire_date = $date + (86400 * $days);
    $type = $file_detail['type'];
    $protocol = $file_detail['protocol'];
    $price = $payInfo['price'];

    if($userInfo['wallet'] < $price){
        alert("موجودی حساب شما کم است");
        exit();
    }
    
    
    $server_id = $file_detail['server_id'];
    $netType = $file_detail['type'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];
    $limitip = $file_detail['limitip'];
    $rahgozar = $file_detail['rahgozar'];
    $customPath = $file_detail['custom_path'];
    $customPort = $file_detail['custom_port'];
    $customSni = $file_detail['custom_sni'];


    if($acount == 0 and $inbound_id != 0){
        alert($mainValues['out_of_connection_capacity']);
        exit;
    }
    if($inbound_id == 0) {
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();

        if($server_info['ucount'] <= 0) {
            alert($mainValues['out_of_server_capacity']);
            exit;
        }
    }

    $uniqid = generateRandomString(42,$protocol); 

    $savedinfo = file_get_contents('settings/temp.txt');
    $savedinfo = explode('-',$savedinfo);
    $port = $savedinfo[0] + 1;
    $last_num = $savedinfo[1] + 1;

    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverInfo = $stmt->get_result()->fetch_assoc();
    $srv_remark = $serverInfo['remark'];
    $stmt->close();
    
    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverConfig = $stmt->get_result()->fetch_assoc();
    $serverType = $serverConfig['type'];
    $portType = $serverConfig['port_type'];
    $panelUrl = $serverConfig['panel_url'];
    $stmt->close();

    // $rnd = rand(1111,99999);
    // $remark = "{$srv_remark}-{$from_id}-{$rnd}";
    $remark = $payInfo['description']; 
    
    if($portType == "auto"){
        file_put_contents('settings/temp.txt',$port.'-'.$last_num);
    }else{
        $port = rand(1111,65000);
    }
    
    if($inbound_id == 0){    
        if($serverType == "marzban"){
            $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
            if(!$response->success){
                if($response->msg == "User already exists"){
                    $remark .= rand(1111,99999);
                    $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                }
            }
        }else{
            $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid); 
            if(!$response->success){
                if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                elseif(strstr($response->msg, "Port already exists")) $port = rand(1111,65000);
                
                $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid);
            }
        }
    }else {
        $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid); 
        if(!$response->success){
            if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();

            $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid);
        } 
    }
    
    if(is_null($response)){
        alert('❌ | 🥺 گلم ، اتصال به سرور برقرار نیست لطفا مدیر رو در جریان بزار ...');
        exit;
    }
	if($response == "inbound not Found"){
        alert("❌ | 🥺 سطر (inbound) با آیدی $inbound_id تو این سرور وجود نداره ، مدیر رو در جریان بزار ...");
		exit;
	}
	if(!$response->success){
        alert('❌ | 😮 وای خطا داد لطفا سریع به مدیر بگو ...');
        sendMessage("خطای سرور {$serverInfo['title']}:\n\n" . ($response->msg), null, null, $admin);
        exit;
    }
    alert($mainValues['sending_config_to_user']);
    
    $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` - ? WHERE `userid` = ?");
    $stmt->bind_param("ii", $price, $uid);
    $stmt->execute();
    include 'phpqrcode/qrlib.php';
    
    if($serverType == "marzban"){
        $uniqid = $token = str_replace("/sub/", "", $response->sub_link);
$subLink = "";

if ($botState['subLinkState'] == "on") {

    $path = $response->sub_link;
    $iranDomain = "https://subir.daneshgahee.ir:8000";

    $subLink =
        "<code>".$iranDomain.$path."</code>";
}        $vraylink = [$subLink];
        $vray_link = json_encode($response->vray_links);
    }
    else{
        $token = RandomString(30);
        $subLink = $botState['subLinkState']=="on"?$botUrl . "settings/subLink.php?token=" . $token:"";
    
        $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, $inbound_id, $rahgozar, $customPath, $customPort, $customSni);
        $vray_link = json_encode($vraylink);
    }
    delMessage();
    define('IMAGE_WIDTH',540);
    define('IMAGE_HEIGHT',540);
    foreach($vraylink as $link){
        $acc_text = "
😍 سفارش جدید شما
🔮 نام سرویس: $remark
🔋حجم سرویس: $volume گیگ
⏰ مدت سرویس: $days روز⁮⁮ ⁮⁮
برای استفاده از کانفیگ‌ها کافی است لینک Subscription را کپی کرده و در برنامه موردنظر، گزینه افزودن لینک (Add Subscription) را انتخاب کنید. با این کار، تمامی کانفیگ‌ها به‌صورت خودکار به لیست شما اضافه خواهند شد.

همچنین می‌توانید از بخش «کانفیگ‌های من» ربات روی کانفیگ موردنظر کلیک کرده و تمام لینک‌ها را به‌صورت دستی کپی کنید.
" . ($botState['configLinkState'] != "off" && $serverType != "marzban"?"
💝 config : <code>$link</code>":"");
if($botState['subLinkState'] == "on") $acc_text .= "


🌐 subscription : <code>$subLink</code>"; 
    
        $file = RandomString() .".png";
        $ecc = 'L';
        $pixel_Size = 11;
        $frame_Size = 0;
        
        QRcode::png($link, $file, $ecc, $pixel_Size, $frame_Size);
    	addBorderImage($file);
    	
        $backgroundImage = imagecreatefromjpeg("settings/QRCode.jpg");
        $qrImage = imagecreatefrompng($file);
        
        $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
        imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
        imagepng($backgroundImage, $file);
        imagedestroy($backgroundImage);
        imagedestroy($qrImage);

    	sendPhoto($botUrl . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]]]),"HTML", $uid);
        unlink($file);
    }

    
    if($userInfo['refered_by'] != null){
        $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_AMOUNT'");
        $stmt->execute();
        $inviteAmount = $stmt->get_result()->fetch_assoc()['value']??0;
        $stmt->close();
        $inviterId = $userInfo['refered_by'];
        
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $inviteAmount, $inviterId);
        $stmt->execute();
        $stmt->close();
         
        sendMessage("تبریک یکی از زیر مجموعه های شما خرید انجام داد شما مبلغ " . number_format($inviteAmount) . " تومان جایزه دریافت کردید",null,null,$inviterId);
    }
    
    $agentBought = $payInfo['agent_bought'];
	$stmt = $connection->prepare("INSERT INTO `orders_list` 
	    (`userid`, `token`, `transid`, `fileid`, `server_id`, `inbound_id`, `remark`, `uuid`, `protocol`, `expire_date`, `link`, `amount`, `status`, `date`, `notif`, `rahgozar`, `agent_bought`)
	    VALUES (?, ?, '', ?, ?, ?, ?, ?, ?, ?, ?, ?,1, ?, 0, ?, ?);");
    $stmt->bind_param("ssiiisssisiiii", $uid, $token, $fid, $server_id, $inbound_id, $remark, $uniqid, $protocol, $expire_date, $vray_link, $price, $date, $rahgozar, $agentBought);
    $stmt->execute();
    $order = $stmt->get_result(); 
    $stmt->close();
    
    if($inbound_id == 0) {
        $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` - 1 WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $stmt->close();
    }else{
        $stmt = $connection->prepare("UPDATE `server_plans` SET `acount` = `acount` - 1 WHERE id=?");
        $stmt->bind_param("i", $fid);
        $stmt->execute();
        $stmt->close();
    }

    $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"بنازم خرید جدید ❤️",'callback_data'=>"wizwizch"]
        ],
        ]]);
    $msg = str_replace(['TYPE', 'USER-ID', 'USERNAME', 'NAME', 'PRICE', 'REMARK', 'VOLUME', 'DAYS'],
                ['کیف پول', $from_id, $username, $first_name, $price, $remark,$volume, $days], $mainValues['buy_custom_account_request']);
    sendMessage($msg,$keys,"html", $admin);
}
if(preg_match('/^showQr(Sub|Config)(\d+)/',$data,$match)){
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `userid`=? AND `id`=?");
    $stmt->bind_param("ii", $from_id, $match[2]);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    include 'phpqrcode/qrlib.php';
    define('IMAGE_WIDTH',540);
    define('IMAGE_HEIGHT',540);
if($match[1] == "Sub"){
    $iranDomain = "https://subir.daneshgahee.ir:8000";
    $subLink = $iranDomain . "/sub/" . $order['token'];
    $file = RandomString() . ".png";
    $ecc = 'L';
    $pixel_Size = 11;
    $frame_Size = 0;

    QRcode::png($subLink, $file, $ecc, $pixel_Size, $frame_Size);

    	addBorderImage($file);
    	
    	$backgroundImage = imagecreatefromjpeg("settings/QRCode.jpg");
        $qrImage = imagecreatefrompng($file);
        
        $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
        imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
        imagepng($backgroundImage, $file);
        imagedestroy($backgroundImage);
        imagedestroy($qrImage);

    	sendPhoto($botUrl . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]]]),"HTML", $uid);
        unlink($file);
    }
    elseif($match[1] == "Config"){

        
        
        $vraylink = json_decode($order['link'],true);
        define('IMAGE_WIDTH',540);
        define('IMAGE_HEIGHT',540);
        foreach($vraylink as $vray_link){
            $file = RandomString() .".png";
            $ecc = 'L';
            $pixel_Size = 11;
            $frame_Size = 0;
            
            QRcode::png($vray_link, $file, $ecc, $pixel_Size, $frame_Size);
        	addBorderImage($file);
            	
        	$backgroundImage = imagecreatefromjpeg("settings/QRCode.jpg");
            $qrImage = imagecreatefrompng($file);
            
            $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
            imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
            imagepng($backgroundImage, $file);
            imagedestroy($backgroundImage);
            imagedestroy($qrImage);
            
        	sendPhoto($botUrl . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]]]),"HTML", $uid);
            unlink($file);
        }
    }
}
if(preg_match('/payCustomWithCartToCart(.*)/',$data, $match)) {
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();

    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }
    $payInfo = $payInfo->fetch_assoc();
    
    $fid = $payInfo['plan_id'];
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $file_detail['server_id'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];


    if($acount == 0 and $inbound_id != 0){
        alert($mainValues['out_of_connection_capacity']);
        exit;
    }
    if($inbound_id == 0) {
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();

        if($server_info['ucount'] <= 0) {
            alert($mainValues['out_of_server_capacity']);
            exit;
        }
    }else{
        if($acount != 0 && $acount <= 0){
            sendMessage(str_replace("AMOUNT", $acount, $mainValues['can_create_specific_account']));
            exit();
        }
    }
    
    setUser($data);
    delMessage();
    sendMessage(str_replace(["ACCOUNT-NUMBER", "HOLDER-NAME"],[$paymentKeys['bankAccount'],$paymentKeys['holderName']], $mainValues['buy_account_cart_to_cart']),$cancelKey, "HTML");
    exit;
}
if(preg_match('/payCustomWithCartToCart(.*)/',$userInfo['step'], $match) and $text != $buttonValues['cancel']){
    if(isset($update->message->photo)){
        $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
        $stmt->bind_param("s", $match[1]);
        $stmt->execute();
        $payInfo = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        
        $fid = $payInfo['plan_id'];
        $volume = $payInfo['volume'];
        $days = $payInfo['day'];
        
        setUser();
        $uid = $userInfo['userid'];
        $name = $userInfo['name'];
        $username = $userInfo['username'];
    
        $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
        $stmt->bind_param("i", $fid);
        $stmt->execute();
        $res = $stmt->get_result()->fetch_assoc();
        $stmt->close();
    
        $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `id`=?");
        $stmt->bind_param("i", $res['catid']);
        $stmt->execute();
        $catname = $stmt->get_result()->fetch_assoc()['title'];
        $stmt->close();
        $filename = $catname." ".$res['title']; 
        $fileprice = $payInfo['price'];
        $remark = $payInfo['description'];
        
        sendMessage($mainValues['order_buy_sent'],$removeKeyboard);
        sendMessage($mainValues['reached_main_menu'],getMainKeys());
    
        $msg = str_replace(['TYPE', 'USER-ID', 'USERNAME', 'NAME', 'PRICE', 'REMARK', 'VOLUME', 'DAYS'],
                            ["کارت به کارت", $from_id, $username, $first_name, $fileprice, $remark,$volume, $days], $mainValues['buy_custom_account_request']);
        $keyboard = json_encode([
            'inline_keyboard' => [
                [
                    ['text' => $buttonValues['approve'], 'callback_data' => "accCustom" . $match[1]],
                    ['text' => $buttonValues['decline'], 'callback_data' => "decline$uid"]
                ]
            ]
        ]);
        $res = sendPhoto($fileid, $msg,$keyboard, "HTML", $admin);
        $msgId = $res->result->message_id;
        
        $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'have_sent', `message_id` = ?, `chat_id` = ? WHERE `hash_id` = ?");
        $stmt->bind_param("iis", $msgId, $admin, $match[1]);
        $stmt->execute();
        $stmt->execute();
    }else{
        sendMessage($mainValues['please_send_only_image']);
    }
}
if(preg_match('/accCustom(.*)/',$data, $match) and $text != $buttonValues['cancel']){
    setUser();

    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    if($payInfo['state'] == "approved") exit();

    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'approved' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();
    
    $fid = $payInfo['plan_id'];
    $volume = $payInfo['volume'];
    $days = $payInfo['day'];
    $uid = $payInfo['user_id'];

    $acctxt = '';
    
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $date = time();
    $expire_microdate = floor(microtime(true) * 1000) + (864000 * $days * 100);
    $expire_date = $date + (86400 * $days);
    $type = $file_detail['type'];
    $protocol = $file_detail['protocol'];
    $price = $payInfo['price'];
    $server_id = $file_detail['server_id'];
    $netType = $file_detail['type'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];
    $limitip = $file_detail['limitip'];
    $rahgozar = $file_detail['rahgozar'];

    if($acount == 0 and $inbound_id != 0){
        alert($mainValues['out_of_connection_capacity']);
        exit;
    }
    if($inbound_id == 0) {
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();

        if($server_info['ucount'] <= 0) {
            alert($mainValues['out_of_server_capacity']);
            exit;
        }
    }

    $uniqid = generateRandomString(42,$protocol); 

    $savedinfo = file_get_contents('settings/temp.txt');
    $savedinfo = explode('-',$savedinfo);
    $port = $savedinfo[0] + 1;
    $last_num = $savedinfo[1] + 1;

    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverInfo = $stmt->get_result()->fetch_assoc();
    $srv_remark = $serverInfo['remark'];
    $stmt->close();

    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverConfig = $stmt->get_result()->fetch_assoc();
    $serverType = $serverConfig['type'];
    $portType = $serverConfig['port_type'];
    $panelUrl = $serverConfig['panel_url'];
    $stmt->close();

    // $rnd = rand(1111,99999);
    // $remark = "{$srv_remark}-{$uid}-{$rnd}";
    $remark = $payInfo['description'];
    
    if($portType == "auto"){
        file_put_contents('settings/temp.txt',$port.'-'.$last_num);
    }else{
        $port = rand(1111,65000);
    }
    
    if($inbound_id == 0){    
        if($serverType == "marzban"){
            $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
            if(!$response->success){
                if($response->msg == "User already exists"){
                    $remark .= rand(1111,99999);
                    $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                }
            }
        }else{
            $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid); 
            if(!$response->success){
                if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                elseif(strstr($response->msg, "Port already exists")) $port = rand(1111,65000);

                $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid);
            }
        }
    }else {
        $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid); 
        if(!$response->success){
            if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();

            $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid);
        } 
    }
    
    if(is_null($response)){
        alert('❌ | 🥺 گلم ، اتصال به سرور برقرار نیست لطفا مدیر رو در جریان بزار ...');
        exit;
    }
	if($response == "inbound not Found"){
        alert("❌ | 🥺 سطر (inbound) با آیدی $inbound_id تو این سرور وجود نداره ، مدیر رو در جریان بزار ...");
		exit;
	}
	if(!$response->success){
        alert('❌ | 😮 وای خطا داد لطفا سریع به مدیر بگو ...');
        sendMessage("خطای سرور {$serverInfo['title']}:\n\n" . ($response->msg), null, null, $admin);
        exit;
    }
    alert($mainValues['sending_config_to_user']);
    
    include 'phpqrcode/qrlib.php';
    
    if($serverType == "marzban"){
        $uniqid = $token = str_replace("/sub/", "", $response->sub_link);
$subLink = "";

if ($botState['subLinkState'] == "on") {

    $path = $response->sub_link;
    $iranDomain = "https://subir.daneshgahee.ir:8000";

    $subLink =
        "<code>".$iranDomain.$path."</code>";
}        $vraylink = [$subLink];
        $vray_link= json_encode($response->vray_links);
    }
    else{
        $token = RandomString(30);
        $subLink = $botState['subLinkState']=="on"?$botUrl . "settings/subLink.php?token=" . $token:"";
    
        $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, $inbound_id);
        $vray_link= json_encode($vraylink);
    }
    define('IMAGE_WIDTH',540);
    define('IMAGE_HEIGHT',540);

    foreach($vraylink as $vray_link){
        $acc_text = "
😍 سفارش جدید شما
🔮 نام سرویس: $remark
🔋حجم سرویس: $volume گیگ
⏰ مدت سرویس: $days روز⁮⁮ ⁮⁮
برای استفاده از کانفیگ‌ها کافی است لینک Subscription را کپی کرده و در برنامه موردنظر، گزینه افزودن لینک (Add Subscription) را انتخاب کنید. با این کار، تمامی کانفیگ‌ها به‌صورت خودکار به لیست شما اضافه خواهند شد.

همچنین می‌توانید از بخش «کانفیگ‌های من» ربات روی کانفیگ موردنظر کلیک کرده و تمام لینک‌ها را به‌صورت دستی کپی کنید.
" . ($botState['configLinkState'] != "off" && $serverType != "marzban"?"
💝 config : <code>$vray_link</code>":"");
if($botState['subLinkState'] == "on") $acc_text .= "

\n🌐 subscription : <code>$subLink</code>";
    
        $file = RandomString() .".png";
        $ecc = 'L';
        $pixel_Size = 11;
        $frame_Size = 0;
    
        QRcode::png($vray_link, $file, $ecc, $pixel_Size, $frame_Size);
    	addBorderImage($file);
    	
    	$backgroundImage = imagecreatefromjpeg("settings/QRCode.jpg");
        $qrImage = imagecreatefrompng($file);
        
        $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
        imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
        imagepng($backgroundImage, $file);
        imagedestroy($backgroundImage);
        imagedestroy($qrImage);

    	sendPhoto($botUrl . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]]]),"HTML", $uid);
        unlink($file);
    }
    sendMessage('✅ کانفیگ و براش ارسال کردم', getMainKeys());
    
    $agentBought = $payInfo['agent_bought'];
	$stmt = $connection->prepare("INSERT INTO `orders_list` 
	    (`userid`, `token`, `transid`, `fileid`, `server_id`, `inbound_id`, `remark`, `uuid`, `protocol`, `expire_date`, `link`, `amount`, `status`, `date`, `notif`, `rahgozar`, `agent_bought`)
	    VALUES (?, ?, '', ?, ?, ?, ?, ?, ?, ?, ?, ?,1, ?, 0, ?, ?);");
    $stmt->bind_param("ssiiisssisiiii", $uid, $token, $fid, $server_id, $inbound_id, $remark, $uniqid, $protocol, $expire_date, $vray_link, $price, $date, $rahgozar, $agentBought);
    $stmt->execute();
    $order = $stmt->get_result();
    $stmt->close();


    unset($markup[count($markup)-1]);
    $markup[] = [['text'=>"✅",'callback_data'=>"wizwizch"]];
    $keys = json_encode(['inline_keyboard'=>array_values($markup)],488);


    editKeys($keys);
    
    $filename = $file_detail['title'];
    $fileprice = number_format($file_detail['price']);
    $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid`=?");
    $stmt->bind_param("i", $uid);
    $stmt->execute();
    $user_detail= $stmt->get_result()->fetch_assoc();
    $stmt->close();


    if($user_detail['refered_by'] != null){
        $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_AMOUNT'");
        $stmt->execute();
        $inviteAmount = $stmt->get_result()->fetch_assoc()['value']??0;
        $stmt->close();
        $inviterId = $user_detail['refered_by'];
        
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $inviteAmount, $inviterId);
        $stmt->execute();
        $stmt->close();
         
        sendMessage("تبریک یکی از زیر مجموعه های شما خرید انجام داد شما مبلغ " . number_format($inviteAmount) . " تومان جایزه دریافت کردید",null,null,$inviterId);
    }

    if($inbound_id == 0) {
        $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` - 1 WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $stmt->close();
    }else{
        $stmt = $connection->prepare("UPDATE `server_plans` SET `acount` = `acount` - 1 WHERE id=?");
        $stmt->bind_param("i", $fid);
        $stmt->execute();
        $stmt->close();
    }

    $uname = $user_detail['name'];
    $user_name = $user_detail['username'];
    
    if($admin != $from_id){ 
        $keys = json_encode(['inline_keyboard'=>[
            [
                ['text'=>"به به 🛍",'callback_data'=>"wizwizch"]
            ],
            ]]);
        $msg = str_replace(['USER-ID', 'USERNAME', 'NAME', 'PRICE', 'REMARK', 'FILENAME'],
            [$uid, $user_name, $uname, $price, $remark,$filename], $mainValues['invite_buy_new_account']);
        sendMessage($msg,null,null,$admin);
    }
    
}
if(preg_match('/payWithWallet(.*)/',$data, $match)){
    setUser();

    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();

    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }
    $payInfo = $payInfo->fetch_assoc();
    
    $uid = $from_id;
    $fid = $payInfo['plan_id'];
    $acctxt = '';
    
    if($payInfo['state'] == "paid_with_wallet") exit();
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $days = $file_detail['days'];
    $date = time();
    $expire_microdate = floor(microtime(true) * 1000) + (864000 * $days * 100);
    $expire_date = $date + (86400 * $days);
    $type = $file_detail['type'];
    $volume = $file_detail['volume'];
    $protocol = $file_detail['protocol'];
    $rahgozar = $file_detail['rahgozar'];
    $customPath = $file_detail['custom_path'];
    $price = $payInfo['price'];
    $customPort = $file_detail['custom_port'];
    $customSni = $file_detail['custom_sni'];
    
    if($userInfo['wallet'] < $price){
        alert("موجودی حساب شما کم است");
        exit();
    }

    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'paid_with_wallet' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();

    
    
    $server_id = $file_detail['server_id'];
    $netType = $file_detail['type'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];
    $limitip = $file_detail['limitip'];


    if($payInfo['type'] == "RENEW_SCONFIG"){
        $configInfo = json_decode($payInfo['description'],true);
        $uuid = $configInfo['uuid'];
        $remark = $configInfo['remark'];
        $isMarzban = $configInfo['marzban'];
        
        $inbound_id = $payInfo['volume']; 
        
        if($isMarzban){
            $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
        }else{
            if($inbound_id > 0)
                $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
            else
                $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
        }
        
    	if(is_null($response)){
    		alert('🔻مشکل فنی در اتصال به سرور. لطفا به مدیریت اطلاع بدید',true);
    		exit;
    	}
    	$stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
    	$stmt->bind_param("iiisii", $uid, $server_id, $inbound_id, $remark, $price, $time);
    	$stmt->execute();
    	$stmt->close();
        $keys = json_encode(['inline_keyboard'=>[
            [
                ['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]
            ],
            ]]);
        editText($message_id,"✅سرویس $remark با موفقیت تمدید شد",$keys);
    }else{
        $accountCount = $payInfo['agent_count']!=0?$payInfo['agent_count']:1;
        
        if($acount == 0 and $inbound_id != 0){
            alert($mainValues['out_of_connection_capacity']);
            exit;
        }
        if($inbound_id == 0) {
            $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
            $stmt->bind_param("i", $server_id);
            $stmt->execute();
            $server_info = $stmt->get_result()->fetch_assoc();
            $stmt->close();
    
            if($server_info['ucount'] <= 0) {
                alert($mainValues['out_of_server_capacity']);
                exit;
            }
        }        
    
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $serverInfo = $stmt->get_result()->fetch_assoc();
        $srv_remark = $serverInfo['remark'];
        $serverTitle = $serverInfo['title'];
        $stmt->close();
    
        $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $serverConfig = $stmt->get_result()->fetch_assoc();
        $portType = $serverConfig['port_type'];
        $serverType = $serverConfig['type'];
        $panelUrl = $serverConfig['panel_url'];
        $stmt->close();

        include 'phpqrcode/qrlib.php';
        $msg = $message_id;

        $agent_bought = $payInfo['agent_bought'];
	    $eachPrice = $price / $accountCount;

        alert($mainValues['sending_config_to_user']);
        define('IMAGE_WIDTH',540);
        define('IMAGE_HEIGHT',540);
        for($i = 1; $i <= $accountCount; $i++){
            $uniqid = generateRandomString(42,$protocol); 
        
            $savedinfo = file_get_contents('settings/temp.txt');
            $savedinfo = explode('-',$savedinfo);
            $port = $savedinfo[0] + 1;
            $last_num = $savedinfo[1] + 1;
        
        
            if($botState['remark'] == "digits"){
                $rnd = rand(10000,99999);
                $remark = "{$srv_remark}-{$rnd}";
            }
            elseif($botState['remark'] == "manual"){
                $remark = $payInfo['description'];
            }
            else{
                $rnd = rand(1111,99999);
                $remark = "{$srv_remark}-{$from_id}-{$rnd}";
            }
        
            if($portType == "auto"){
                file_put_contents('settings/temp.txt',$port.'-'.$last_num);
            }else{
                $port = rand(1111,65000);
            }
        
            if($inbound_id == 0){    
                if($serverType == "marzban"){
                    $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                    if(!$response->success){
                        if($response->msg == "User already exists"){
                            $remark .= rand(1111,99999);
                            $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                        }
                    }
                }
                else{
                    $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid); 
                    if(!$response->success){
                        if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                        elseif(strstr($response->msg, "Port already exists")) $port = rand(1111,65000);

                        $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid);
                    }
                }
            }else {
                $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid); 
                if(!$response->success){
                    if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();

                    $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid);
                } 
            }
            if(is_null($response)){
                sendMessage('❌ | 🥺 گلم ، اتصال به سرور برقرار نیست لطفا مدیر رو در جریان بزار ...');
                exit;
            }
        	if($response == "inbound not Found"){
                sendMessage("❌ | 🥺 سطر (inbound) با آیدی $inbound_id تو این سرور وجود نداره ، مدیر رو در جریان بزار ...");
        		exit;
        	}
        	if(!$response->success){
                sendMessage('❌ | 😮 وای خطا داد لطفا سریع به مدیر بگو ...');
                sendMessage("خطای سرور {$serverInfo['title']}:\n\n" . ($response->msg), null, null, $admin);
                exit;
            }
        
        
            if($serverType == "marzban"){
                $uniqid = $token = str_replace("/sub/", "", $response->sub_link);
$subLink = "";

if ($botState['subLinkState'] == "on") {

    $path = $response->sub_link;
    $iranDomain = "https://subir.daneshgahee.ir:8000";

    $subLink =
        "<code>".$iranDomain.$path."</code>";
}                $vraylink = [$subLink];
                $vray_link= json_encode($response->vray_links);
            }
            else{
                $token = RandomString(30);
                $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, $inbound_id, $rahgozar, $customPath, $customPort, $customSni);
                $vray_link= json_encode($vraylink);
                $subLink = $botState['subLinkState']=="on"?$botUrl . "settings/subLink.php?token=" . $token:"";
            }

            foreach($vraylink as $link){
                $acc_text = "
😍 سفارش جدید شما
🔮 نام سرویس: $remark
🔋حجم سرویس: $volume گیگ
⏰ مدت سرویس: $days روز⁮⁮ ⁮⁮
برای استفاده از کانفیگ‌ها کافی است لینک Subscription را کپی کرده و در برنامه موردنظر، گزینه افزودن لینک (Add Subscription) را انتخاب کنید. با این کار، تمامی کانفیگ‌ها به‌صورت خودکار به لیست شما اضافه خواهند شد.

همچنین می‌توانید از بخش «کانفیگ‌های من» ربات روی کانفیگ موردنظر کلیک کرده و تمام لینک‌ها را به‌صورت دستی کپی کنید.
" . ($botState['configLinkState'] != "off" && $serverType != "marzban"?"
💝 config : <code>$link</code>":"");
if($botState['subLinkState'] == "on") $acc_text .= "

\n🌐 subscription : <code>$subLink</code>";
            
                $file = RandomString() .".png";
                $ecc = 'L';
                $pixel_Size = 11;
                $frame_Size = 0;
                
                QRcode::png($link, $file, $ecc, $pixel_Size, $frame_Size);
            	addBorderImage($file);
            	
	        	$backgroundImage = imagecreatefromjpeg("settings/QRCode.jpg");
                $qrImage = imagecreatefrompng($file);
                
                $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
                imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
                imagepng($backgroundImage, $file);
                imagedestroy($backgroundImage);
                imagedestroy($qrImage);

            	sendPhoto($botUrl . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]]]),"HTML", $uid);
                unlink($file);
            }
            
        	$stmt = $connection->prepare("INSERT INTO `orders_list` 
        	    (`userid`, `token`, `transid`, `fileid`, `server_id`, `inbound_id`, `remark`, `uuid`, `protocol`, `expire_date`, `link`, `amount`, `status`, `date`, `notif`, `rahgozar`, `agent_bought`)
        	    VALUES (?, ?, '', ?, ?, ?, ?, ?, ?, ?, ?, ?,1, ?, 0, ?, ?);");
            $stmt->bind_param("ssiiisssisiiii", $uid, $token, $fid, $server_id, $inbound_id, $remark, $uniqid, $protocol, $expire_date, $vray_link, $eachPrice, $date, $rahgozar, $agent_bought);
            $stmt->execute();
            $order = $stmt->get_result(); 
            $stmt->close();
        }
    
        delMessage($msg);
        if($userInfo['refered_by'] != null){
            $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_AMOUNT'");
            $stmt->execute();
            $inviteAmount = $stmt->get_result()->fetch_assoc()['value']??0;
            $stmt->close();
            $inviterId = $userInfo['refered_by'];
            
            $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
            $stmt->bind_param("ii", $inviteAmount, $inviterId);
            $stmt->execute();
            $stmt->close();
             
            sendMessage("تبریک یکی از زیر مجموعه های شما خرید انجام داد شما مبلغ " . number_format($inviteAmount) . " تومان جایزه دریافت کردید",null,null,$inviterId);
        }
        if($inbound_id == 0) {
            $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` - ? WHERE `id`=?");
            $stmt->bind_param("ii", $accountCount, $server_id);
            $stmt->execute();
            $stmt->close();
        }else{
            $stmt = $connection->prepare("UPDATE `server_plans` SET `acount` = `acount` - ? WHERE id=?");
            $stmt->bind_param("ii", $accountCount, $fid);
            $stmt->execute();
            $stmt->close();
        }
    }
    $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` - ? WHERE `userid` = ?");
    $stmt->bind_param("ii", $price, $uid);
    $stmt->execute();
    $stmt->close();
    
    $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"بنازم خرید جدید ❤️",'callback_data'=>"wizwizch"]
        ],
        ]]);
    if($payInfo['type'] == "RENEW_SCONFIG"){$msg = str_replace(['TYPE', 'USER-ID', 'USERNAME', 'NAME', 'PRICE', 'REMARK', 'VOLUME', 'DAYS'],
                ['کیف پول', $from_id, $username, $first_name, $price, $remark,$volume, $days], $mainValues['renew_account_request_message']);}
    else{$msg = str_replace(['SERVERNAME', 'TYPE', 'USER-ID', 'USERNAME', 'NAME', 'PRICE', 'REMARK', 'VOLUME', 'DAYS'],
                [$serverTitle, 'کیف پول', $from_id, $username, $first_name, $price, $remark,$volume, $days], $mainValues['buy_new_account_request']);}

    sendMessage($msg,$keys,"html", $admin);
}
if(preg_match('/payWithCartToCart(.*)/',$data,$match)) {
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();

    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }
    $payInfo = $payInfo->fetch_assoc();
    
    $fid = $payInfo['plan_id'];
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $file_detail['server_id'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];

    if($payInfo['type'] != "RENEW_SCONFIG"){
        if($acount == 0 and $inbound_id != 0){
            alert($mainValues['out_of_connection_capacity']);
            exit;
        }
        if($inbound_id == 0) {
            $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
            $stmt->bind_param("i", $server_id);
            $stmt->execute();
            $server_info = $stmt->get_result()->fetch_assoc();
            $stmt->close();
    
            if($server_info['ucount'] <= 0) {
                alert($mainValues['out_of_server_capacity']);
                exit;
            }
        }else{
            if($acount <= 0){
                alert(str_replace("AMOUNT", $acount, $mainValues['can_create_specific_account']));
                exit();
            }
        }
    }
    
    setUser($data);
    delMessage();
    sendMessage(str_replace(["ACCOUNT-NUMBER", "HOLDER-NAME"],[$paymentKeys['bankAccount'],$paymentKeys['holderName']], $mainValues['buy_account_cart_to_cart']),$cancelKey, "HTML");
    exit;
}
if(preg_match('/payWithCartToCart(.*)/',$userInfo['step'], $match) and $text != $buttonValues['cancel']){
    if(isset($update->message->photo)){
        $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
        $stmt->bind_param("s", $match[1]);
        $stmt->execute();
        $payInfo = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        
        
        $fid = $payInfo['plan_id'];
        setUser();
        $uid = $userInfo['userid'];
        $name = $userInfo['name'];
        $username = $userInfo['username'];
    
        $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
        $stmt->bind_param("i", $fid);
        $stmt->execute();
        $res = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $days = $res['days'];
        $volume = $res['volume'];
        
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $res['server_id']);
        $stmt->execute();
        $serverInfo = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $serverTitle = $serverInfo['title'];
    
        if($payInfo['type'] == "RENEW_SCONFIG"){
            $configInfo = json_decode($payInfo['description'],true);
            $filename = $configInfo['remark'];
        }else{
            $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `id`=?");
            $stmt->bind_param("i", $res['catid']);
            $stmt->execute();
            $catname = $stmt->get_result()->fetch_assoc()['title'];
            $stmt->close();
            $filename = $catname." ".$res['title']; 
        }
        $fileprice = $payInfo['price'];
    
        sendMessage($mainValues['order_buy_sent'],$removeKeyboard);
        sendMessage($mainValues['reached_main_menu'],getMainKeys());
    
        if($payInfo['agent_count'] != 0) $msg = str_replace(['ACCOUNT-COUNT', 'TYPE', 'USER-ID', "USERNAME", "NAME", "PRICE", "REMARK"],[$payInfo['agent_count'], 'کارت به کارت', $from_id, $username, $name, $fileprice, $filename], $mainValues['buy_new_much_account_request']);
        else $msg = str_replace(['SERVERNAME', 'TYPE', 'USER-ID', "USERNAME", "NAME", "PRICE", "REMARK", "VOLUME", "DAYS"],[$serverTitle, 'کارت به کارت', $from_id, $username, $name, $fileprice, $filename, $volume, $days], $mainValues['buy_new_account_request']);

        $keyboard = json_encode([
            'inline_keyboard' => [
                [
                    ['text' => $buttonValues['approve'], 'callback_data' => "accept" . $match[1] ],
                    ['text' => $buttonValues['decline'], 'callback_data' => "decline$uid"]
                ]
            ]
        ]);
        setUser('', 'temp');
        $res = sendPhoto($fileid, $msg,$keyboard, "HTML", $admin);
        $msgId = $res->result->message_id;
        
        $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'have_sent', `message_id` = ?, `chat_id` = ? WHERE `hash_id` = ?");
        $stmt->bind_param("iis", $msgId, $admin, $match[1]);
        $stmt->execute();
        $stmt->close();
    }else{
        sendMessage($mainValues['please_send_only_image']);
    }
}
if($data=="availableServers"){
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `acount` != 0 AND `inbound_id` != 0");
    $stmt->execute();
    $serversList = $stmt->get_result();
    $stmt->close();

    $keys = array();
    $keys[] = [
        ['text'=>"تعداد باقیمانده",'callback_data'=>"wizwizch"],
        ['text'=>"پلن",'callback_data'=>"wizwizch"],
        ['text'=>'سرور','callback_data'=>"wizwizch"]
        ];
    while($file_detail = $serversList->fetch_assoc()){
        $days = $file_detail['days'];
        $title = $file_detail['title'];
        $server_id = $file_detail['server_id'];
        $acount = $file_detail['acount'];
        $inbound_id = $file_detail['inbound_id'];
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id` = ?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $name = $stmt->get_result();
        $stmt->close();

        if($name->num_rows>0){
            $name = $name->fetch_assoc()['title'];
            
            $keys[] = [
                ['text'=>$acount . " اکانت",'callback_data'=>"wizwizch"],
                ['text'=>$title??" ",'callback_data'=>"wizwizch"],
                ['text'=>$name??" ",'callback_data'=>"wizwizch"]
                ];
        }
    }
    $keys[] = [['text'=>$buttonValues['back_button'],'callback_data'=>"mainMenu"]];
    $keys = json_encode(['inline_keyboard'=>$keys]);
    editText($message_id, "🟢 | موجودی پلن اشتراکی:", $keys);
}
if($data=="availableServers2"){
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `inbound_id` = 0");
    $stmt->execute();
    $serversList = $stmt->get_result();
    $stmt->close();

    $keys = array();
    $keys[] = [
        ['text'=>"تعداد باقیمانده",'callback_data'=>"wizwizch"],
        ['text'=>'سرور','callback_data'=>"wizwizch"]
        ];
    while($file_detail2 = $serversList->fetch_assoc()){
        $days2 = $file_detail2['days'];
        $title2 = $file_detail2['title'];
        $server_id2 = $file_detail2['server_id'];
        $inbound_id2 = $file_detail2['inbound_id'];
        
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id` = ?");
        $stmt->bind_param("i", $server_id2);
        $stmt->execute();
        $name = $stmt->get_result();
        $stmt->close();

        if($name->num_rows>0){
            $sInfo = $name->fetch_assoc();
            $name = $sInfo['title'];
            $acount2 = $sInfo['ucount'];
            
            $keys[] = [
                ['text'=>$acount2 . " اکانت",'callback_data'=>"wizwizch"],
                ['text'=>$title2??" ",'callback_data'=>"wizwizch"],
                ];
        }
    }
    $keys[] = [['text'=>$buttonValues['back_button'],'callback_data'=>"mainMenu"]];
    $keys = json_encode(['inline_keyboard'=>$keys]);
    editText($message_id, "🟢 | موجودی پلن اختصاصی:", $keys);
}
if($data=="agencySettings" && $userInfo['is_agent'] == 1){
    editText($message_id, $mainValues['agent_setting_message'] ,getAgentKeys());
}
if($data=="requestAgency"){
    if($userInfo['is_agent'] == 2){
        alert($mainValues['agency_request_already_sent']);
    }elseif($userInfo['is_agent'] == 0){
        $msg = str_replace(["USERNAME", "NAME", "USERID"], [$username, $first_name, $from_id], $mainValues['request_agency_message']);
        sendMessage($msg, json_encode(['inline_keyboard'=>[
            [
                ['text' => $buttonValues['approve'], 'callback_data' => "agencyApprove" . $from_id ],
                ['text' => $buttonValues['decline'], 'callback_data' => "agencyDecline" . $from_id]
            ]
            ]]), null, $admin);
        setUser(2, 'is_agent');
        alert($mainValues['agency_request_sent']);
    }elseif($userInfo['is_agent'] == -1) alert($mainValues['agency_request_declined']);
    elseif($userInfo['is_agent'] == 1) editText($message_id,"لطفا یکی از کلید های زیر را انتخاب کنید",getMainKeys());
}
if(preg_match('/^agencyDecline(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    editKeys(json_encode(['inline_keyboard'=>[
        [['text'=>$buttonValues['declined'],'callback_data'=>"wizwizch"]]
        ]]));
    sendMessage($mainValues['agency_request_declined'], null,null,$match[1]);
    setUser(-1, 'is_agent', $match[1]);
}
if(preg_match('/^agencyApprove(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser($data . "_" . $message_id);
    sendMessage($mainValues['send_agent_discount_percent'], $cancelKey);
}
if(preg_match('/^agencyApprove(\d+)_(\d+)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(is_numeric($text)){
        editKeys(json_encode(['inline_keyboard'=>[
            [['text'=>$buttonValues['approved'],'callback_data'=>"wizwizch"]]
            ]]), $match[2]);
        sendMessage($mainValues['saved_successfuly']);
        setUser();
        $discount = json_encode(['normal'=>$text]);
        $stmt = $connection->prepare("UPDATE `users` SET `is_agent` = 1, `discount_percent` = ?, `agent_date` = ? WHERE `userid` = ?");
        $stmt->bind_param("sii", $discount, $time, $match[1]);
        $stmt->execute();
        $stmt->close();
        sendMessage($mainValues['agency_request_approved'], null,null,$match[1]);
    }else sendMessage($mainValues['send_only_number']);
}
if(preg_match('/accept(.*)/',$data, $match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser();
    
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    if($payInfo['state'] == "approved") exit();

    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'approved' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();

    $uid = $payInfo['user_id'];
    $fid = $payInfo['plan_id'];
    $acctxt = '';
    
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $days = $file_detail['days'];
    $date = time();
    $expire_microdate = floor(microtime(true) * 1000) + (864000 * $days * 100);
    $expire_date = $date + (86400 * $days);
    $type = $file_detail['type'];
    $volume = $file_detail['volume'];
    $protocol = $file_detail['protocol'];
    $price = $payInfo['price'];
    $server_id = $file_detail['server_id'];
    $netType = $file_detail['type'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];
    $limitip = $file_detail['limitip'];
    $rahgozar = $file_detail['rahgozar'];
    $customPath = $file_detail['custom_path'];
    $customPort = $file_detail['custom_port'];
    $customSni = $file_detail['custom_sni'];

    
    if($payInfo['type'] == "RENEW_SCONFIG"){
        $configInfo = json_decode($payInfo['description'],true);
        $uuid = $configInfo['uuid'];
        $remark = $configInfo['remark'];
        $isMarzban = $configInfo['marzban'];
        
        $inbound_id = $payInfo['volume']; 
        
        if($isMarzban){
            $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
        }else{
            if($inbound_id > 0)
                $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
            else
                $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
        }
        
    	if(is_null($response)){
    		alert('🔻مشکل فنی در اتصال به سرور. لطفا به مدیریت اطلاع بدید',true);
    		exit;
    	}
    	$stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
    	$stmt->bind_param("iiisii", $uid, $server_id, $inbound_id, $remark, $price, $time);
    	$stmt->execute();
    	$stmt->close();
        sendMessage(str_replace(["REMARK", "VOLUME", "DAYS"],[$remark, $volume, $days], $mainValues['renewed_config_to_user']), getMainKeys(),null,null);
        sendMessage("✅سرویس $remark با موفقیت تمدید شد",null,null,$uid);
    }else{
        $accountCount = $payInfo['agent_count'] != 0? $payInfo['agent_count']:1;
        $eachPrice = $price / $accountCount;
        
        if($acount == 0 and $inbound_id != 0){
            alert($mainValues['out_of_connection_capacity']);
            exit;
        }
        if($inbound_id == 0) {
            $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
            $stmt->bind_param("i", $server_id);
            $stmt->execute();
            $server_info = $stmt->get_result()->fetch_assoc();
            $stmt->close();
    
            if($server_info['ucount'] <= 0){
                alert($mainValues['out_of_server_capacity']);
                exit;
            }
        }
        
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $serverInfo = $stmt->get_result()->fetch_assoc();
        $srv_remark = $serverInfo['remark'];
        $stmt->close();
    
        $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $serverConfig = $stmt->get_result()->fetch_assoc();
        $serverType = $serverConfig['type'];
        $portType = $serverConfig['port_type'];
        $panelUrl = $serverConfig['panel_url'];
        $stmt->close();
    
    
        alert($mainValues['sending_config_to_user']);
        include 'phpqrcode/qrlib.php';
        define('IMAGE_WIDTH',540);
        define('IMAGE_HEIGHT',540);
        for($i = 1; $i <= $accountCount; $i++){
            $uniqid = generateRandomString(42,$protocol); 
        
            $savedinfo = file_get_contents('settings/temp.txt');
            $savedinfo = explode('-',$savedinfo);
            $port = $savedinfo[0] + 1;
            $last_num = $savedinfo[1] + 1;
    
    
            if($botState['remark'] == "digits"){
                $rnd = rand(10000,99999);
                $remark = "{$srv_remark}-{$rnd}";
            }
            elseif($botState['remark'] == "manual"){
                $remark = $payInfo['description'];
            }
            else{
                $rnd = rand(1111,99999);
                $remark = "{$srv_remark}-{$uid}-{$rnd}";
            }
        
            if($portType == "auto"){
                file_put_contents('settings/temp.txt',$port.'-'.$last_num);
            }else{
                $port = rand(1111,65000);
            }
        
            if($inbound_id == 0){   
                if($serverType == "marzban"){
                    $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                    if(!$response->success){
                        if($response->msg == "User already exists"){
                            $remark .= rand(1111,99999);
                            $response = addMarzbanUser($server_id, $remark, $volume, $days, $fid);
                        }
                    }
                }
                else{
                    $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid); 
                    if(!$response->success){
                        if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                        elseif(strstr($response->msg, "Port already exists")) $port = rand(1111,65000);

                        $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $fid);
                    }
                }
            }else {
                $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid); 
                if(!$response->success){
                    if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();

                    $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $fid);
                } 
            }
            if(is_null($response)){
                sendMessage('❌ | 🥺 گلم ، اتصال به سرور برقرار نیست لطفا مدیر رو در جریان بزار ...');
                exit;
            }
        	if($response == "inbound not Found"){
                sendMessage("❌ | 🥺 سطر (inbound) با آیدی $inbound_id تو این سرور وجود نداره ، مدیر رو در جریان بزار ...");
        		exit;
        	}
        	if(!$response->success){
                sendMessage('❌ | 😮 وای خطا داد لطفا سریع به مدیر بگو ...');
                sendMessage("خطای سرور {$serverInfo['title']}:\n\n" . ($response->msg), null, null, $admin);
                exit;
            }
                
            if($serverType == "marzban"){
                $uniqid = $token = str_replace("/sub/", "", $response->sub_link);
$subLink = "";

if ($botState['subLinkState'] == "on") {

    $path = $response->sub_link;
    $iranDomain = "https://subir.daneshgahee.ir:8000";

    $subLink =
        "<code>".$iranDomain.$path."</code>";
}                $vraylink = [$subLink];
                $vray_link = json_encode($response->vray_links);
            }
            else{
                $token = RandomString(30);
                $subLink = $botState['subLinkState']=="on"?$botUrl . "settings/subLink.php?token=" . $token:"";
        
                $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, $inbound_id, $rahgozar, $customPath, $customPort, $customSni);
                $vray_link = json_encode($vraylink);
            }
            foreach($vraylink as $link){
                $acc_text = "
😍 سفارش جدید شما
🔮 نام سرویس: $remark
🔋حجم سرویس: $volume گیگ
⏰ مدت سرویس: $days روز
برای استفاده از کانفیگ‌ها کافی است لینک Subscription را کپی کرده و در برنامه موردنظر، گزینه افزودن لینک (Add Subscription) را انتخاب کنید. با این کار، تمامی کانفیگ‌ها به‌صورت خودکار به لیست شما اضافه خواهند شد.

همچنین می‌توانید از بخش «کانفیگ‌های من» ربات روی کانفیگ موردنظر کلیک کرده و تمام لینک‌ها را به‌صورت دستی کپی کنید.
" . ($botState['configLinkState'] != "off" && $serverType != "marzban"?"
💝 config : <code>$link</code>":"");
if($botState['subLinkState'] == "on") $acc_text .= "

\n🌐 subscription : <code>$subLink</code>";
            
                $file = RandomString() .".png";
                $ecc = 'L';
                $pixel_Size = 11;
                $frame_Size = 0;
            
                QRcode::png($link, $file, $ecc, $pixel_Size, $frame_Size);
            	addBorderImage($file);
            	
            	
	        	$backgroundImage = imagecreatefromjpeg("settings/QRCode.jpg");
                $qrImage = imagecreatefrompng($file);
                
                $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
                imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
                imagepng($backgroundImage, $file);
                imagedestroy($backgroundImage);
                imagedestroy($qrImage);

            	sendPhoto($botUrl . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]]]),"HTML", $uid);
                unlink($file);
            }
            $agent_bought = $payInfo['agent_bought'];
    
        	$stmt = $connection->prepare("INSERT INTO `orders_list` 
        	    (`userid`, `token`, `transid`, `fileid`, `server_id`, `inbound_id`, `remark`, `uuid`, `protocol`, `expire_date`, `link`, `amount`, `status`, `date`, `notif`, `rahgozar`, `agent_bought`)
        	    VALUES (?, ?, '', ?, ?, ?, ?, ?, ?, ?, ?, ?,1, ?, 0, ?, ?);");
            $stmt->bind_param("ssiiisssisiiii", $uid, $token, $fid, $server_id, $inbound_id, $remark, $uniqid, $protocol, $expire_date, $vray_link, $eachPrice, $date, $rahgozar, $agent_bought);
            $stmt->execute();
            $order = $stmt->get_result();
            $stmt->close();
        }
        sendMessage(str_replace(["REMARK", "VOLUME", "DAYS"],[$remark, $volume, $days], $mainValues['sent_config_to_user']), getMainKeys());
        if($inbound_id == 0) {
            $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` - ? WHERE `id`=?");
            $stmt->bind_param("ii", $accountCount, $server_id);
            $stmt->execute();
            $stmt->close();
        }else{
            $stmt = $connection->prepare("UPDATE `server_plans` SET `acount` = `acount` - ? WHERE id=?");
            $stmt->bind_param("ii", $accountCount, $fid);
            $stmt->execute();
            $stmt->close();
        }

    }

    unset($markup[count($markup)-1]);
    $markup[] = [['text'=>"✅",'callback_data'=>"wizwizch"]];
    $keys = json_encode(['inline_keyboard'=>array_values($markup)],488);

    editKeys($keys);
    if($payInfo['type'] != "RENEW_SCONFIG"){
        $filename = $file_detail['title'];
        $fileprice = number_format($file_detail['price']);
        $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid`=?");
        $stmt->bind_param("i", $uid);
        $stmt->execute();
        $user_detail= $stmt->get_result()->fetch_assoc();
        $stmt->close();
    
        if($user_detail['refered_by'] != null){
            $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'INVITE_BANNER_AMOUNT'");
            $stmt->execute();
            $inviteAmount = $stmt->get_result()->fetch_assoc()['value']??0;
            $stmt->close();
            $inviterId = $user_detail['refered_by'];
            
            $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` + ? WHERE `userid` = ?");
            $stmt->bind_param("ii", $inviteAmount, $inviterId);
            $stmt->execute();
            $stmt->close();
             
            sendMessage("تبریک یکی از زیر مجموعه های شما خرید انجام داد شما مبلغ " . number_format($inviteAmount) . " تومان جایزه دریافت کردید",null,null,$inviterId);
        }
    
    
        $uname = $user_detail['name'];
        $user_name = $user_detail['username'];
        
        if($admin != $from_id){
            $keys = json_encode(['inline_keyboard'=>[
                [
                    ['text'=>"به به 🛍",'callback_data'=>"wizwizch"]
                ],
                ]]);
                
        $msg = str_replace(['USER-ID', 'USERNAME', 'NAME', 'PRICE', 'REMARK', 'FILENAME'],
                    [$uid, $user_name, $uname, $price, $remark,$filename], $mainValues['invite_buy_new_account']);
            
            sendMessage($msg,null,null,$admin);
        }
    }
}
if(preg_match('/decline/',$data) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser($data . "_" . $message_id);
    sendMessage('دلیلت از عدم تایید چیه؟ ( بفرس براش ) 😔 ',$cancelKey);
}
if(preg_match('/decline(\d+)_(\d+)/',$userInfo['step'],$match) && ($from_id == $admin || $userInfo['isAdmin'] == true) and $text != $buttonValues['cancel']){
    setUser();
    $uid = $match[1];
    editKeys(
        json_encode(['inline_keyboard'=>[
	    [['text'=>"لغو شد ❌",'callback_data'=>"wizwizch"]]
	    ]]) ,$match[2]);

    sendMessage('پیامت رو براش ارسال کردم ... 🤝',$removeKeyboard);
    sendMessage($mainValues['reached_main_menu'],getMainKeys());
    
    sendMessage($text, null, null, $uid);
}
if($data=="supportSection"){
    editText($message_id,"به بخش پشتیبانی خوش اومدی🛂\nلطفا، یکی از دکمه های زیر را انتخاب نمایید.",
        json_encode(['inline_keyboard'=>[
        [['text'=>"✉️ ثبت تیکت",'callback_data'=>"usersNewTicket"]],
        [['text'=>"تیکت های باز 📨",'callback_data'=>"usersOpenTickets"],['text'=>"📮 لیست تیکت ها", 'callback_data'=>"userAllTickets"]],
        [['text'=>$buttonValues['back_button'],'callback_data'=>"mainMenu"]]
        ]]));
}
if($data== "usersNewTicket"){
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'TICKETS_CATEGORY'");
    $stmt->execute();
    $ticketCategory = $stmt->get_result();
    $stmt->close();
    $keys = array();
    $temp = array();
    if($ticketCategory->num_rows >0){
        while($row = $ticketCategory->fetch_assoc()){
            $ticketName = $row['value'];
            $temp[] = ['text'=>$ticketName,'callback_data'=>"supportCat$ticketName"];
            
            if(count($temp) == 2){
                array_push($keys,$temp);
                $temp = null;
            }
        }
        
        if($temp != null){
            if(count($temp)>0){
                array_push($keys,$temp);
                $temp = null;
            }
        }
        $temp[] = ['text'=>$buttonValues['back_button'],'callback_data'=>"mainMenu"];
        array_push($keys,$temp);
        editText($message_id,"💠لطفا واحد مورد نظر خود را انتخاب نمایید!",json_encode(['inline_keyboard'=>$keys]));
    }else{
        alert("ای وای، ببخشید الان نیستم");
    }
}
if($data == 'dayPlanSettings' and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `increase_day`");
    $stmt->execute();
    $res = $stmt->get_result();
    $stmt->close();

    if($res->num_rows == 0){
       editText($message_id, 'لیست پلن های زمانی خالی است ',json_encode([
                'inline_keyboard' => [
                    [['text' => "افزودن پلن زمانی جدید", 'callback_data' =>"addNewDayPlan"]],
                    [['text'=>$buttonValues['back_button'],'callback_data'=>"backplan"]]
                ]
            ]));
        exit;
    }
    $keyboard = [];
    $keyboard[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"قیمت",'callback_data'=>"wizwizch"],['text'=>"تعداد روز",'callback_data'=>"wizwizch"]];
    while($cat = $res->fetch_assoc()){
        $id = $cat['id'];
        $title = $cat['volume'];
        $price=number_format($cat['price']) . " تومان";
        $acount =$cat['acount'];

        $keyboard[] = [['text'=>"❌",'callback_data'=>"deleteDayPlan" . $id],['text'=>$price,'callback_data'=>"changeDayPlanPrice" . $id],['text'=>$title,'callback_data'=>"changeDayPlanDay" . $id]];
    }
    $keyboard[] = [['text' => "افزودن پلن زمانی جدید", 'callback_data' =>"addNewDayPlan"]];
    $keyboard[] = [['text' => $buttonValues['back_button'], 'callback_data' => "backplan"]];
    $msg = ' 📍 برای دیدن جزییات پلن زمانی روی آن بزنید👇';
    
    editText($message_id,$msg,json_encode([
            'inline_keyboard' => $keyboard
        ]));

    exit;
}
if($data=='addNewDayPlan' and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser($data);
    delMessage();
    sendMessage("تعداد روز و قیمت آن را بصورت زیر وارد کنید :
10-30000

مقدار اول مدت زمان (10) روز
مقدار دوم قیمت (30000) تومان
 ",$cancelKey);exit;
}
if($userInfo['step'] == "addNewDayPlan" and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $input = explode('-',$text); 
    $volume = $input[0];
    $price = $input[1];
    $stmt = $connection->prepare("INSERT INTO `increase_day` VALUES (NULL, ?, ?)");
    $stmt->bind_param("ii", $volume, $price);
    $stmt->execute();
    $stmt->close();
    
    sendMessage("پلن زمانی جدید با موفقیت اضافه شد",$removeKeyboard);
    sendMessage($mainValues['reached_main_menu'],getAdminKeys());
    setUser();
}
if(preg_match('/^deleteDayPlan(\d+)/',$data,$match) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("DELETE FROM `increase_day` WHERE `id` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    alert("پلن موردنظر با موفقیت حذف شد");
    
    
    $stmt = $connection->prepare("SELECT * FROM `increase_day`");
    $stmt->execute();
    $res = $stmt->get_result();
    $stmt->close();

    if($res->num_rows == 0){
       editText($message_id, 'لیست پلن های زمانی خالی است ',json_encode([
                'inline_keyboard' => [
                    [['text' => "افزودن پلن زمانی جدید", 'callback_data' =>"addNewDayPlan"]],
                    [['text'=>$buttonValues['back_button'],'callback_data'=>"managePanel"]]
                ]
            ]));
        exit;
    }
    $keyboard = [];
    $keyboard[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"قیمت",'callback_data'=>"wizwizch"],['text'=>"تعداد روز",'callback_data'=>"wizwizch"]];
    while($cat = $res->fetch_assoc()){
        $id = $cat['id'];
        $title = $cat['volume'];
        $price=number_format($cat['price']) . " تومان";
        $acount =$cat['acount'];

        $keyboard[] = [['text'=>"❌",'callback_data'=>"deleteDayPlan" . $id],['text'=>$price,'callback_data'=>"changeDayPlanPrice" . $id],['text'=>$title,'callback_data'=>"changeDayPlanDay" . $id]];
    }
    $keyboard[] = [['text' => "افزودن پلن زمانی جدید", 'callback_data' =>"addNewDayPlan"]];
    $keyboard[] = [['text' => $buttonValues['back_button'], 'callback_data' => "managePanel"]];
    $msg = ' 📍 برای دیدن جزییات پلن زمانی روی آن بزنید👇';
    
    editText($message_id,$msg,json_encode([
            'inline_keyboard' => $keyboard
        ]));

    exit;
}
if(preg_match('/^changeDayPlanPrice(\d+)/',$data,$match) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser($data);
    delMessage();
    sendMessage("قیمت جدید را وارد کنید:", $cancelKey);
    exit;
}
if(preg_match('/^changeDayPlanPrice(\d+)/',$userInfo['step'],$match) and $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        setUser();
        $stmt = $connection->prepare("UPDATE `increase_day` SET `price` = ? WHERE `id` = ?");
        $stmt->bind_param("ii", $text, $match[1]);
        $stmt->execute();
        $stmt->close();
        
        sendMessage("✅عملیات با موفقیت انجام شد",$removeKeyboard);
        
        $stmt = $connection->prepare("SELECT * FROM `increase_day`");
        $stmt->execute();
        $res = $stmt->get_result();
        $stmt->close();
    
        if($res->num_rows == 0){
           sendMessage( 'لیست پلن های زمانی خالی است ',json_encode([
                    'inline_keyboard' => [
                        [['text' => "افزودن پلن زمانی جدید", 'callback_data' =>"addNewDayPlan"]],
                        [['text'=>$buttonValues['back_button'],'callback_data'=>"managePanel"]]
                    ]
                ]));
            exit;
        }
        $keyboard = [];
        $keyboard[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"قیمت",'callback_data'=>"wizwizch"],['text'=>"تعداد روز",'callback_data'=>"wizwizch"]];
        while($cat = $res->fetch_assoc()){
            $id = $cat['id'];
            $title = $cat['volume'];
            $price=number_format($cat['price']) . " تومان";
            $acount =$cat['acount'];
    
            $keyboard[] = [['text'=>"❌",'callback_data'=>"deleteDayPlan" . $id],['text'=>$price,'callback_data'=>"changeDayPlanPrice" . $id],['text'=>$title,'callback_data'=>"changeDayPlanDay" . $id]];
        }
        $keyboard[] = [['text' => "افزودن پلن زمانی جدید", 'callback_data' =>"addNewDayPlan"]];
        $keyboard[] = [['text' => $buttonValues['back_button'], 'callback_data' => "managePanel"]];
        $msg = ' 📍 برای دیدن جزییات پلن زمانی روی آن بزنید👇';
        
        sendMessage($msg,json_encode([
                'inline_keyboard' => $keyboard
            ]));
    
        
    }else{
        sendMessage("یک مقدار عددی و صحیح وارد کنید");
    }
}
if(preg_match('/^changeDayPlanDay(\d+)/',$data,$match) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser($data);
    delMessage();
    sendMessage("روز جدید را وارد کنید:", $cancelKey);
    exit;
}
if(preg_match('/^changeDayPlanDay(\d+)/',$userInfo['step'],$match) && ($from_id == $admin || $userInfo['isAdmin'] == true) and $text != $buttonValues['cancel']) {
    setUser();
    $stmt = $connection->prepare("UPDATE `increase_day` SET `volume` = ? WHERE `id` = ?");
    $stmt->bind_param("ii", $text, $match[1]);
    $stmt->execute();
    $stmt->close();

    sendMessage("✅عملیات با موفقیت انجام شد",$removeKeyboard);
    
    $stmt = $connection->prepare("SELECT * FROM `increase_day`");
    $stmt->execute();
    $res = $stmt->get_result();
    $stmt->close();

    if($res->num_rows == 0){
       sendMessage( 'لیست پلن های زمانی خالی است ',json_encode([
                'inline_keyboard' => [
                    [['text' => "افزودن پلن زمانی جدید", 'callback_data' =>"addNewDayPlan"]],
                    [['text'=>$buttonValues['back_button'],'callback_data'=>"managePanel"]]
                ]
            ]));
        exit;
    }
    $keyboard = [];
    $keyboard[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"قیمت",'callback_data'=>"wizwizch"],['text'=>"تعداد روز",'callback_data'=>"wizwizch"]];
    while($cat = $res->fetch_assoc()){
        $id = $cat['id'];
        $title = $cat['volume'];
        $price=number_format($cat['price']) . " تومان";
        $acount =$cat['acount'];

        $keyboard[] = [['text'=>"❌",'callback_data'=>"deleteDayPlan" . $id],['text'=>$price,'callback_data'=>"changeDayPlanPrice" . $id],['text'=>$title,'callback_data'=>"changeDayPlanDay" . $id]];
    }
    $keyboard[] = [['text' => "افزودن پلن زمانی جدید", 'callback_data' =>"addNewDayPlan"]];
    $keyboard[] = [['text' => $buttonValues['back_button'], 'callback_data' => "managePanel"]];
    $msg = ' 📍 برای دیدن جزییات پلن زمانی روی آن بزنید👇';
    
    sendMessage($msg,json_encode([
            'inline_keyboard' => $keyboard
        ]));

    
}
if($data == 'volumePlanSettings' and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `increase_plan`");
    $stmt->execute();
    $plans = $stmt->get_result();
    $stmt->close();
    
    if($plans->num_rows == 0){
       editText($message_id, 'لیست پلن های حجمی خالی است ',json_encode([
                'inline_keyboard' => [
                    [['text' => "افزودن پلن حجمی جدید", 'callback_data' =>"addNewVolumePlan"]],
                    [['text' => $buttonValues['back_button'],'callback_data'=>"backplan"]]
                    ]]));
        exit;
    }
    $keyboard = [];
    $keyboard[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"قیمت",'callback_data'=>"wizwizch"],['text'=>"مقدار حجم",'callback_data'=>"wizwizch"]];
    while ($cat = $plans->fetch_assoc()){
        $id = $cat['id'];
        $title = $cat['volume'];
        $price=number_format($cat['price']) . " تومان";
        
        $keyboard[] = [['text'=>"❌",'callback_data'=>"deleteVolumePlan" . $id],['text'=>$price,'callback_data'=>"changeVolumePlanPrice" . $id],['text'=>$title,'callback_data'=>"changeVolumePlanVolume" . $id]];
    }
    $keyboard[] = [['text' => "افزودن پلن حجمی جدید", 'callback_data' =>"addNewVolumePlan"]];
    $keyboard[] = [['text' =>$buttonValues['back_button'], 'callback_data' => "backplan"]];
    $msg = ' 📍 برای دیدن جزییات پلن حجمی روی آن بزنید👇';
    
    $res = editText($message_id, $msg,json_encode([
            'inline_keyboard' => $keyboard
        ]));
    exit;
}
if($data=='addNewVolumePlan' and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser($data);
    delMessage();
    sendMessage("حجم و قیمت آن را بصورت زیر وارد کنید :
10-30000

مقدار اول حجم (10) گیگابایت
مقدار دوم قیمت (30000) تومان
 ",$cancelKey);
 exit;
}
if($userInfo['step'] == "addNewVolumePlan" and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $input = explode('-',$text); 
    $volume = $input[0];
    $price = $input[1];
    $stmt = $connection->prepare("INSERT INTO `increase_plan` VALUES (NULL, ? ,?)");
    $stmt->bind_param("ii",$volume,$price);
    $stmt->execute();
    $stmt->close();
    
    sendMessage("پلن حجمی جدید با موفقیت اضافه شد",$removeKeyboard);
    sendMessage($mainValues['reached_main_menu'],getAdminKeys());
    setUser();
}
if(preg_match('/^deleteVolumePlan(\d+)/',$data,$match) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("DELETE FROM `increase_plan` WHERE `id` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    alert("پلن موردنظر با موفقیت حذف شد");
    
    
    $stmt = $connection->prepare("SELECT * FROM `increase_plan`");
    $stmt->execute();
    $plans = $stmt->get_result();
    $stmt->close();
    
    if($plans->num_rows == 0){
       editText($message_id, 'لیست پلن های حجمی خالی است ',json_encode([
                'inline_keyboard' => [
                    [['text' => "افزودن پلن حجمی جدید", 'callback_data' =>"addNewVolumePlan"]],
                    [['text' => $buttonValues['back_button'],'callback_data'=>"managePanel"]]
                    ]]));
        exit;
    }
    $keyboard = [];
    $keyboard[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"قیمت",'callback_data'=>"wizwizch"],['text'=>"مقدار حجم",'callback_data'=>"wizwizch"]];
    while ($cat = $plans->fetch_assoc()){
        $id = $cat['id'];
        $title = $cat['volume'];
        $price=number_format($cat['price']) . " تومان";
        
        $keyboard[] = [['text'=>"❌",'callback_data'=>"deleteVolumePlan" . $id],['text'=>$price,'callback_data'=>"changeVolumePlanPrice" . $id],['text'=>$title,'callback_data'=>"changeVolumePlanVolume" . $id]];
    }
    $keyboard[] = [['text' => "افزودن پلن حجمی جدید", 'callback_data' =>"addNewVolumePlan"]];
    $keyboard[] = [['text' =>$buttonValues['back_button'], 'callback_data' => "managePanel"]];
    $msg = ' 📍 برای دیدن جزییات پلن حجمی روی آن بزنید👇';
    
    $res = editText($message_id, $msg,json_encode([
            'inline_keyboard' => $keyboard
        ]));
}
if(preg_match('/^changeVolumePlanPrice(\d+)/',$data,$match) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser($data);
    delMessage();
    sendMessage("قیمت جدید را وارد کنید:", $cancelKey);
    exit;
}
if(preg_match('/^changeVolumePlanPrice(\d+)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] and ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $pid=$match[1];
    if(is_numeric($text)){
        $stmt = $connection->prepare("UPDATE `increase_plan` SET `price` = ? WHERE `id` = ?");
        $stmt->bind_param("ii", $text, $pid);
        $stmt->execute();
        $stmt->close();
        sendMessage("عملیات با موفقیت انجام شد",$removeKeyboard);
        
        setUser();
        $stmt = $connection->prepare("SELECT * FROM `increase_plan`");
        $stmt->execute();
        $plans = $stmt->get_result();
        $stmt->close();
        
        if($plans->num_rows == 0){
           sendMessage( 'لیست پلن های حجمی خالی است ',json_encode([
                    'inline_keyboard' => [
                        [['text' => "افزودن پلن حجمی جدید", 'callback_data' =>"addNewVolumePlan"]],
                        [['text' => $buttonValues['back_button'],'callback_data'=>"managePanel"]]
                        ]]));
            exit;
        }
        $keyboard = [];
        $keyboard[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"قیمت",'callback_data'=>"wizwizch"],['text'=>"مقدار حجم",'callback_data'=>"wizwizch"]];
        while ($cat = $plans->fetch_assoc()){
            $id = $cat['id'];
            $title = $cat['volume'];
            $price=number_format($cat['price']) . " تومان";
            
            $keyboard[] = [['text'=>"❌",'callback_data'=>"deleteVolumePlan" . $id],['text'=>$price,'callback_data'=>"changeVolumePlanPrice" . $id],['text'=>$title,'callback_data'=>"changeVolumePlanVolume" . $id]];
        }
        $keyboard[] = [['text' => "افزودن پلن حجمی جدید", 'callback_data' =>"addNewVolumePlan"]];
        $keyboard[] = [['text' =>$buttonValues['back_button'], 'callback_data' => "managePanel"]];
        $msg = ' 📍 برای دیدن جزییات پلن حجمی روی آن بزنید👇';
        
        $res = sendMessage($msg,json_encode([
                'inline_keyboard' => $keyboard
            ]));
    }else{
        sendMessage("یک مقدار عددی و صحیح وارد کنید");
    }
}
if(preg_match('/^changeVolumePlanVolume(\d+)/',$data) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser($data);
    delMessage();
    sendMessage("حجم جدید را وارد کنید:", $cancelKey);
    exit;
}
if(preg_match('/^changeVolumePlanVolume(\d+)/',$userInfo['step'], $match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $pid=$match[1];
    $stmt = $connection->prepare("UPDATE `increase_plan` SET `volume` = ? WHERE `id` = ?");
    $stmt->bind_param("ii", $text, $pid);
    $stmt->execute();
    $stmt->close();
    sendMessage("✅عملیات با موفقیت انجام شد",$removeKeyboard);
    setUser();

    $stmt = $connection->prepare("SELECT * FROM `increase_plan`");
    $stmt->execute();
    $plans = $stmt->get_result();
    $stmt->close();
    
    if($plans->num_rows == 0){
       sendMessage( 'لیست پلن های حجمی خالی است ',json_encode([
                'inline_keyboard' => [
                    [['text' => "افزودن پلن حجمی جدید", 'callback_data' =>"addNewVolumePlan"]],
                    [['text' => $buttonValues['back_button'],'callback_data'=>"managePanel"]]
                    ]]));
        exit;
    }
    $keyboard = [];
    $keyboard[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"قیمت",'callback_data'=>"wizwizch"],['text'=>"مقدار حجم",'callback_data'=>"wizwizch"]];
    while ($cat = $plans->fetch_assoc()){
        $id = $cat['id'];
        $title = $cat['volume'];
        $price=number_format($cat['price']) . " تومان";
        
        $keyboard[] = [['text'=>"❌",'callback_data'=>"deleteVolumePlan" . $id],['text'=>$price,'callback_data'=>"changeVolumePlanPrice" . $id],['text'=>$title,'callback_data'=>"changeVolumePlanVolume" . $id]];
    }
    $keyboard[] = [['text' => "افزودن پلن حجمی جدید", 'callback_data' =>"addNewVolumePlan"]];
    $keyboard[] = [['text' =>$buttonValues['back_button'], 'callback_data' => "managePanel"]];
    $msg = ' 📍 برای دیدن جزییات پلن حجمی روی آن بزنید👇';
    
    $res = sendMessage( $msg,json_encode([
            'inline_keyboard' => $keyboard
        ]));
    
}
if(preg_match('/^supportCat(.*)/',$data,$match)){
    delMessage();
    sendMessage($mainValues['enter_ticket_title'], $cancelKey);
    setUser("newTicket_" . $match[1]);
}
if(preg_match('/^newTicket_(.*)/',$userInfo['step'],$match)  and $text!=$buttonValues['cancel']){
    setUser($text, 'temp');
	setUser("sendTicket_" . $match[1]);
    sendMessage($mainValues['enter_ticket_description']);
}
if(preg_match('/^sendTicket_(.*)/',$userInfo['step'],$match)  and $text!=$buttonValues['cancel']){
    if(isset($text) || isset($update->message->photo)){
        $ticketCat = $match[1];
        
        $ticketTitle = $userInfo['temp'];
        $time = time();
    
        $ticketTitle = str_replace(["/","'","#"],['\/',"\'","\#"],$ticketTitle);
        $stmt = $connection->prepare("INSERT INTO `chats` (`user_id`,`create_date`, `title`,`category`,`state`,`rate`) VALUES 
                            (?,?,?,?,'0','0')");
        $stmt->bind_param("iiss", $from_id, $time, $ticketTitle, $ticketCat);
        $stmt->execute();
        $inserId = $stmt->get_result();
        $chatRowId = $stmt->insert_id;
        $stmt->close();
        
        $keys = json_encode(['inline_keyboard'=>[
            [['text'=>"پاسخ",'callback_data'=>"reply_{$chatRowId}"]]
            ]]);
        if(isset($text)){
            $txt = "تیکت جدید:\n\nکاربر: <a href='tg://user?id=$from_id'>$first_name</a>\nنام کاربری: @$username\nآیدی عددی: $from_id\n\nموضوع تیکت: $ticketCat\n\nعنوان تیکت: " .$ticketTitle . "\nمتن تیکت: $text";
            $text = str_replace(["/","'","#"],['\/',"\'","\#"],$text);
            $stmt = $connection->prepare("INSERT INTO `chats_info` (`chat_id`,`sent_date`,`msg_type`,`text`) VALUES
                        (?,?,'USER',?)");
            $stmt->bind_param("iis", $chatRowId, $time, $text);
            sendMessage($txt,$keys,"html", $admin);
        }else{
            $txt = "تیکت جدید:\n\nکاربر: <a href='tg://user?id=$from_id'>$first_name</a>\nنام کاربری: @$username\nآیدی عددی: $from_id\n\nموضوع تیکت: $ticketCat\n\nعنوان تیکت: " .$ticketTitle . "\nمتن تیکت: $caption";
            $stmt = $connection->prepare("INSERT INTO `chats_info` (`chat_id`,`sent_date`,`msg_type`,`text`) VALUES
                        (?,?,'USER',?)");
            $text = json_encode(['file_id'=>$fileid, 'caption'=>$caption]);
            $stmt->bind_param("iis", $chatRowId, $time, $text);
            sendPhoto($fileid, $txt,$keys, "HTML", $admin);
        }
        $stmt->execute();
        $stmt->close();
        
        sendMessage("پیام شما با موفقیت ثبت شد",$removeKeyboard,"HTML");
        sendMessage("لطفا یکی از کلید های زیر را انتخاب کنید",getMainKeys());
            
        setUser(NULL,'temp');
    	setUser("none");
    }else{
        sendMessage("پیام مورد نظر پشتیبانی نمی شود");
    }
    
}
if($data== "usersOpenTickets" || $data == "userAllTickets"){
    if($data== "usersOpenTickets"){
        $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `state` != 2 AND `user_id` = ? ORDER BY `state` ASC, `create_date` DESC");
        $stmt->bind_param("i", $from_id);
        $stmt->execute();
        $ticketList = $stmt->get_result();
        $stmt->close();
        $type = 2;
    }elseif($data == "userAllTickets"){
        $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `user_id` = ? ORDER BY `state` ASC, `create_date` DESC");
        $stmt->bind_param("i", $from_id);
        $stmt->execute();
        $ticketList = $stmt->get_result();
        $stmt->close();
        $type = "all";
    }
	$allList = $ticketList->num_rows;
	$cont = 5;
	$current = 0;
	$keys = array();
	setUser("none");


	if($allList>0){
        while($row = $ticketList->fetch_assoc()){
		    $current++;
		    
            $rowId = $row['id'];
            $title = $row['title'];
            $category = $row['category'];
	        $state = $row['state'];

            $stmt = $connection->prepare("SELECT * FROM `chats_info` WHERE `chat_id` = ? ORDER BY `sent_date` DESC");
            $stmt->bind_param("i", $rowId);
            $stmt->execute();
            $ticketInfo = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            
            $lastmsg = $ticketInfo['text'];
            $sentType = $ticketInfo['msg_type']=="ADMIN"?"ادمین":"کاربر";
            if($state !=2){
                $keys = [
                        [['text'=>"بستن تیکت 🗳",'callback_data'=>"closeTicket_$rowId"],['text'=>"پاسخ به تیکت 📝",'callback_data'=>"replySupport_{$rowId}"]],
                        [['text'=>"آخرین پیام ها 📩",'callback_data'=>"latestMsg_$rowId"]]
                        ];
            }
            else{
                $keys = [
                    [['text'=>"آخرین پیام ها 📩",'callback_data'=>"latestMsg_$rowId"]]
                    ];
            }
                
            if(isset(json_decode($lastmsg,true)['file_id'])){
                $info = json_decode($lastmsg,true);
                $fileid = $info['file_id'];
                $caption = $info['caption'];
                $txt ="🔘 موضوع: $title
            		💭 دسته بندی:  {$category}
            		\n
            		$sentType : $caption";
                sendPhoto($fileid, $txt,json_encode(['inline_keyboard'=>$keys]), "HTML");
            }else{
                sendMessage(" 🔘 موضوع: $title
            		💭 دسته بندی:  {$category}
            		\n
            		$sentType : $lastmsg",json_encode(['inline_keyboard'=>$keys]),"HTML");
            }

			if($current>=$cont){
			    break;
			}
        }
        
		if($allList > $cont){
		    sendmessage("موارد بیشتر",json_encode(['inline_keyboard'=>[
                		        [['text'=>"دریافت",'callback_data'=>"moreTicket_{$type}_{$cont}"]]
                		        ]]),"HTML");
		}
	}else{
	    alert("تیکتی یافت نشد");
        exit();
	}
}
if(preg_match('/^closeTicket_(\d+)/',$data,$match) and  $from_id != $admin){
    $chatRowId = $match[1];
    $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `id` = ?");
    $stmt->bind_param("i", $chatRowId);
    $stmt->execute();
    $ticketInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $from_id = $ticketInfo['user_id'];
    $title = $ticketInfo['title'];
    $category = $ticketInfo['category'];
        

    $stmt = $connection->prepare("UPDATE `chats` SET `state` = 2 WHERE `id` = ?");
    $stmt->bind_param("i", $chatRowId);
    $stmt->execute();
    $stmt->close();
    
    editKeys();

    $ticketClosed = " $title : $category \n\n" . "این تیکت بسته شد\n به این تیکت رأی بدهید";;
    
    $keys = json_encode(['inline_keyboard'=>[
        [['text'=>"بسیار بد 😠",'callback_data'=>"rate_{$chatRowId}_1"]],
        [['text'=>"بد 🙁",'callback_data'=>"rate_{$chatRowId}_2"]],
        [['text'=>"خوب 😐",'callback_data'=>"rate_{$chatRowId}_3"]],
        [['text'=>"بسیار خوب 😃",'callback_data'=>"rate_{$chatRowId}_4"]],
        [['text'=>"عالی 🤩",'callback_data'=>"rate_{$chatRowId}_5"]]
        ]]);
    sendMessage($ticketClosed,$keys,'html');
    
    $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"$from_id",'callback_data'=>"wizwizch"],
            ['text'=>"آیدی کاربر",'callback_data'=>'wizwizch']
        ],
        [
            ['text'=>$first_name??" ",'callback_data'=>"wizwizch"],
            ['text'=>"اسم کاربر",'callback_data'=>'wizwizch']
        ],
        [
            ['text'=>"$title",'callback_data'=>'wizwizch'],
            ['text'=>"عنوان",'callback_data'=>'wizwizch']
        ],
        [
            ['text'=>"$category",'callback_data'=>'wizwizch'],
            ['text'=>"دسته بندی",'callback_data'=>'wizwizch']
        ],
        ]]);
    sendMessage("☑️| تیکت توسط کاربر بسته شد",$keys,"HTML",$admin);

}
if(preg_match('/^replySupport_(.*)/',$data,$match)){
    delMessage();
    sendMessage("💠لطفا متن پیام خود را بصورت ساده و مختصر ارسال کنید!",$cancelKey);
	setUser("sendMsg_" . $match[1]);
}
if(preg_match('/^sendMsg_(.*)/',$userInfo['step'],$match)  and $text!=$buttonValues['cancel']){
    $ticketRowId = $match[1];

    $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `id` = ?");
    $stmt->bind_param("i", $ticketRowId);
    $stmt->execute();
    $ticketInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $ticketTitle = $ticketInfo['title'];
    $ticketCat = $ticketInfo['category'];



    $time = time();
    if(isset($text)){
        $txt = "پیام جدید:\n[$ticketTitle] <i>{$ticketCat}</i>\n\nکاربر: <a href='tg://user?id=$from_id'>$first_name</a>\nنام کاربری: $username\nآیدی عددی: $from_id\n" . "\nمتن پیام: $text";
    
        $text = str_replace(["/","'","#"],['\/',"\'","\#"],$text);
        $stmt = $connection->prepare("INSERT INTO `chats_info` (`chat_id`,`sent_date`,`msg_type`,`text`) VALUES
                    (?,?,'USER',?)");
        $stmt->bind_param("iis",$ticketRowId, $time, $text);
        sendMessage($txt,json_encode(['inline_keyboard'=>[
            [['text'=>"پاسخ",'callback_data'=>"reply_{$ticketRowId}"]]
            ]]),"HTML",$admin);
    }else{
        $txt = "پیام جدید:\n[$ticketTitle] <i>{$ticketCat}</i>\n\nکاربر: <a href='tg://user?id=$from_id'>$first_name</a>\nنام کاربری: $username\nآیدی عددی: $from_id\n" . "\nمتن پیام: $caption";
        
        $stmt = $connection->prepare("INSERT INTO `chats_info` (`chat_id`,`sent_date`,`msg_type`,`text`) VALUES
                    (?,?,'USER',?)");
        $text = json_encode(['file_id'=>$fileid, 'caption'=>$caption]);
        $stmt->bind_param("iis", $ticketRowId, $time, $text);
        $keys = json_encode(['inline_keyboard'=>[
            [['text'=>"پاسخ",'callback_data'=>"reply_{$ticketRowId}"]]
            ]]);
        sendPhoto($fileid, $txt,$keys, "HTML", $admin);
    }
    $stmt->execute();
    $stmt->close();
                
    sendMessage("پیام شما با موفقیت ثبت شد",getMainKeys(),"HTML");
	setUser("none");
}
if(preg_match("/^rate_+([0-9])+_+([0-9])/",$data,$match)){
    $rowChatId = $match[1];
    $rate = $match[2];
    
    $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `id` = ?");
    $stmt->bind_param("i",$rowChatId);
    $stmt->execute();
    $ticketInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $title = $ticketInfo['title'];
    $category = $ticketInfo['category'];
    
    
    $stmt = $connection->prepare("UPDATE `chats` SET `rate` = $rate WHERE `id` = ?");
    $stmt->bind_param("i", $rowChatId);
    $stmt->execute();
    $stmt->close();
    editText($message_id,"✅");
    
    $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"رای تیکت",'callback_data'=>"wizwizch"]
            ],
        ]]);

    sendMessage("
📨|رأی به تیکت 

👤 آیدی عددی: $from_id
❕نام کاربر: $first_name
❗️نام کاربری: $username
〽️ عنوان: $title
⚜️ دسته بندی: $category
❤️ رای: $rate
 ⁮⁮
    ",$keys,"HTML",$admin);
}
if($data=="ticketsList" and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $ticketSection = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"تیکت های باز",'callback_data'=>"openTickets"],
            ['text'=>"تیکت های جدید",'callback_data'=>"newTickets"]
            ],
        [
            ['text'=>"همه ی تیکت ها",'callback_data'=>"allTickets"],
            ['text'=>"دسته بندی تیکت ها",'callback_data'=>"ticketsCategory"]
            ],
        [['text' => $buttonValues['back_button'], 'callback_data' => "managePanel"]]
        ]]);
    editText($message_id, "به بخش تیکت ها خوش اومدید، 
    
🚪 /start
    ",$ticketSection);
}
if($data=='ticketsCategory' and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'TICKETS_CATEGORY'");
    $stmt->execute();
    $ticketCategory = $stmt->get_result();
    $stmt->close();
    $keys = array();
    $keys[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"دسته بندی",'callback_data'=>"wizwizch"]];
    
    if($ticketCategory->num_rows>0){
        while($row = $ticketCategory->fetch_assoc()){
            $rowId = $row['id'];
            $ticketName = $row['value'];
            $keys[] = [['text'=>"❌",'callback_data'=>"delTicketCat_$rowId"],['text'=>$ticketName,'callback_data'=>"wizwizch"]];
        }
    }else{
        $keys[] = [['text'=>"دسته بندی یافت نشد",'callback_data'=>"wizwizch"]];
    }
    $keys[] = [['text'=>"افزودن دسته بندی",'callback_data'=>"addTicketCategory"]];
    $keys[] = [['text'=>$buttonValues['back_button'],'callback_data'=>"ticketsList"]];
    
    $keys =  json_encode(['inline_keyboard'=>$keys]);
    editText($message_id,"دسته بندی تیکت ها",$keys);
}
if($data=="addTicketCategory" and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser('addTicketCategory');
    editText($message_id,"لطفا اسم دسته بندی را وارد کنید");
}
if ($userInfo['step']=="addTicketCategory" and ($from_id == $admin || $userInfo['isAdmin'] == true)){
	$stmt = $connection->prepare("INSERT INTO `setting` (`type`, `value`) VALUES ('TICKETS_CATEGORY', ?)");	
	$stmt->bind_param("s", $text);
	$stmt->execute();
	$stmt->close();
    setUser();
    sendMessage($mainValues['saved_successfuly']);
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'TICKETS_CATEGORY'");
    $stmt->execute();
    $ticketCategory = $stmt->get_result();
    $stmt->close();
    
    $keys = array();
    $keys[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"دسته بندی",'callback_data'=>"wizwizch"]];
    
    if($ticketCategory->num_rows>0){
        while ($row = $ticketCategory->fetch_assoc()){
            
            $rowId = $row['id'];
            $ticketName = $row['value'];
            $keys[] = [['text'=>"❌",'callback_data'=>"delTicketCat_$rowId"],['text'=>$ticketName,'callback_data'=>"wizwizch"]];
        }
    }else{
        $keys[] = [['text'=>"دسته بندی یافت نشد",'callback_data'=>"wizwizch"]];
    }
    $keys[] = [['text'=>"افزودن دسته بندی",'callback_data'=>"addTicketCategory"]];
    $keys[] = [['text'=>$buttonValues['back_button'],'callback_data'=>"ticketsList"]];
    
    $keys =  json_encode(['inline_keyboard'=>$keys]);
    sendMessage("دسته بندی تیکت ها",$keys);
}
if(preg_match("/^delTicketCat_(\d+)/",$data,$match) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("DELETE FROM `setting` WHERE `id` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    
    alert("با موفقیت حذف شد");
        

    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `type` = 'TICKETS_CATEGORY'");
    $stmt->execute();
    $ticketCategory = $stmt->get_result();
    $stmt->close();
    
    $keys = array();
    $keys[] = [['text'=>"حذف",'callback_data'=>"wizwizch"],['text'=>"دسته بندی",'callback_data'=>"wizwizch"]];
    
    if($ticketCategory->num_rows>0){
        while ($row = $ticketCategory->fetch_assoc()){
            
            $rowId = $row['id'];
            $ticketName = $row['value'];
            $keys[] = [['text'=>"❌",'callback_data'=>"delTicketCat_$rowId"],['text'=>$ticketName,'callback_data'=>"wizwizch"]];
        }
    }else{
        $keys[] = [['text'=>"دسته بندی یافت نشد",'callback_data'=>"wizwizch"]];
    }
    $keys[] = [['text'=>"افزودن دسته بندی",'callback_data'=>"addTicketCategory"]];
    $keys[] = [['text'=>$buttonValues['back_button'],'callback_data'=>"ticketsList"]];
    
    $keys =  json_encode(['inline_keyboard'=>$keys]);
    editText($message_id, "دسته بندی تیکت ها",$keys);
}
if(($data=="openTickets" or $data=="newTickets" or $data == "allTickets")  and  $from_id ==$admin){
    if($data=="openTickets"){
        $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `state` != 2 ORDER BY `state` ASC, `create_date` DESC");
        $type = 2;
    }elseif($data=="newTickets"){
        $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `state` = 0 ORDER BY `create_date` DESC");
        $type = 0;
    }elseif($data=="allTickets"){
        $stmt = $connection->prepare("SELECT * FROM `chats` ORDER BY `state` ASC, `create_date` DESC");
        $type = "all";
    }
    $stmt->execute();
    $ticketList = $stmt->get_result();
    $stmt->close();
	$allList =$ticketList->num_rows;
	$cont = 5;
	$current = 0;
	$keys = array();
	if($allList>0){
        while ($row = $ticketList->fetch_assoc()){
		    $current++;
		    
            $rowId = $row['id'];
            $admin = $row['user_id'];
            $title = $row['title'];
            $category = $row['category'];
	        $state = $row['state'];
	        $username = bot('getChat',['chat_id'=>$admin])->result->first_name ?? " ";

            $stmt = $connection->prepare("SELECT * FROM `chats_info` WHERE `chat_id` = ? ORDER BY `sent_date` DESC");
            $stmt->bind_param("i",$rowId);
            $stmt->execute();
            $ticketInfo = $stmt->get_result()->fetch_assoc();
            $stmt->close();
            $lastmsg = $ticketInfo['text'];
            $sentType = $ticketInfo['msg_type']=="USER"?"کاربر":"ادمین";
            
            if($state !=2){
                $keys = [
                        [['text'=>"بستن تیکت",'callback_data'=>"closeTicket_$rowId"],['text'=>"پاسخ",'callback_data'=>"reply_{$rowId}"]],
                        [['text'=>"آخرین پیام ها",'callback_data'=>"latestMsg_$rowId"]]
                        ];
            }
            else{
                $keys = [[['text'=>"آخرین پیام ها",'callback_data'=>"latestMsg_$rowId"]]];
                $rate = "\nرأی: ". $row['rate'];
            }
            
            sendMessage("آیدی کاربر: $admin\nنام کاربر: $username\nدسته بندی: $category $rate\n\nموضوع: $title\nآخرین پیام:\n[$sentType] $lastmsg",
                json_encode(['inline_keyboard'=>$keys]),"html");

			if($current>=$cont){
			    break;
			}
        }
        
		if($allList > $cont){
		    $keys = json_encode(['inline_keyboard'=>[
		        [['text'=>"دریافت",'callback_data'=>"moreTicket_{$type}_{$cont}"]]
		        ]]);
            sendMessage("موارد بیشتر",$keys,"html");
		}
	}else{
        alert("تیکتی یافت نشد");
	}
}
if(preg_match('/^moreTicket_(.+)_(.+)/',$data, $match) and  ($from_id == $admin || $userInfo['isAdmin'] == true)){
    editText($message_id,$mainValues['please_wait_message']);
    $type = $match[1];
    $offset = $match[2];
    if($type=="2") $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `state` != 2 ORDER BY `state` ASC, `create_date` DESC");
    elseif($type=="0") $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `state` = 0 ORDER BY `create_date` DESC");
    elseif($type=="all") $stmt = $connection->prepare("SELECT * FROM `chats` ORDER BY `state` ASC, `create_date` DESC");
    
    $stmt->execute();
    $ticketList = $stmt->get_result();
    $stmt->close();

	$allList =$ticketList->num_rows;
	$cont = 5 + $offset;
	$current = 0;
	$keys = array();
	$rowCont = 0;
	if($allList>0){
        while ($row = $ticketList->fetch_assoc()){
            $rowCont++;
            if($rowCont>$offset){
    		    $current++;
    		    
                $rowId = $row['id'];
                $admin = $row['user_id'];
                $title = $row['title'];
                $category = $row['category'];
    	        $state = $row['state'];
    	        $username = bot('getChat',['chat_id'=>$admin])->result->first_name ?? " ";
    
                $stmt = $connection->prepare("SELECT * FROM `chats_info` WHERE `chat_id` = ? ORDER BY `sent_date` DESC");
                $stmt->bind_param("i",$rowId);
                $stmt->execute();
                $ticketInfo = $stmt->get_result()->fetch_assoc();
                $stmt->close();
                $lastmsg = $ticketInfo['text'];
                $sentType = $ticketInfo['msg_type']=="USER"?"کاربر":"ادمین";
                
                if($state !=2){
                    $keys = [
                            [['text'=>"بستن تیکت",'callback_data'=>"closeTicket_$rowId"],['text'=>"پاسخ",'callback_data'=>"reply_{$rowId}"]],
                            [['text'=>"آخرین پیام ها",'callback_data'=>"latestMsg_$rowId"]]
                            ];
                }
                else{
                    $keys = [[['text'=>"آخرین پیام ها",'callback_data'=>"latestMsg_$rowId"]]];
                    $rate = "\nرأی: ". $row['rate'];
                }
                
                sendMessage("آیدی کاربر: $admin\nنام کاربر: $username\nدسته بندی: $category $rate\n\nموضوع: $title\nآخرین پیام:\n[$sentType] $lastmsg",
                    json_encode(['inline_keyboard'=>$keys]),"html");


    			if($current>=$cont){
    			    break;
    			}
            }
        }
        
		if($allList > $cont){
		    $keys = json_encode(['inline_keyboard'=>[
		        [['text'=>"دریافت",'callback_data'=>"moreTicket_{$type}_{$cont}"]]
		        ]]);
            sendMessage("موارد بیشتر",$keys);
		}
	}else{
        alert("تیکتی یافت نشد");
	}
}
if(preg_match('/^closeTicket_(\d+)/',$data,$match) and  ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $chatRowId = $match[1];
    $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `id` = ?");
    $stmt->bind_param("i", $chatRowId);
    $stmt->execute();
    $ticketInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $userId = $ticketInfo['user_id'];
    $title = $ticketInfo['title'];
    $category = $ticketInfo['category'];
        

    $stmt = $connection->prepare("UPDATE `chats` SET `state` = 2 WHERE `id` = ?");
    $stmt->bind_param("i", $chatRowId);
    $stmt->execute();
    $stmt->close();
    
    $ticketClosed = "[$title] <i>$category</i> \n\n" . "این تیکت بسته شد\n به این تیکت رأی بدهید";;
    
    $keys = json_encode(['inline_keyboard'=>[
        [['text'=>"بسیار بد 😠",'callback_data'=>"rate_{$chatRowId}_1"]],
        [['text'=>"بد 🙁",'callback_data'=>"rate_{$chatRowId}_2"]],
        [['text'=>"خوب 😐",'callback_data'=>"rate_{$chatRowId}_3"]],
        [['text'=>"بسیار خوب 😃",'callback_data'=>"rate_{$chatRowId}_4"]],
        [['text'=>"عالی 🤩",'callback_data'=>"rate_{$chatRowId}_5"]]
        ]]);
    sendMessage($ticketClosed,$keys,'html', $userId);
    editKeys(json_encode(['inline_keyboard'=>[
        [['text'=>"تیکت بسته شد",'callback_data'=>"wizwizch"]]
        ]]));

}
if(preg_match('/^latestMsg_(.*)/',$data,$match)){
    $stmt = $connection->prepare("SELECT * FROM `chats_info` WHERE `chat_id` = ? ORDER BY `sent_date` DESC LIMIT 10");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $chatList = $stmt->get_result();
    $stmt->close();
    $output = "";
    while($row = $chatList->fetch_assoc()){
        $rowId = $row['id'];
        $type = $row['msg_type'] == "USER" ?"کاربر":"ادمین";
        $text = $row['text'];
        if(isset(json_decode($text,true)['file_id'])) $text = "تصویر /dlPic" . $rowId; 

        $output .= "<i>[$type]</i>\n$text\n\n";
    }
    sendMessage($output, null, "html");
}
if(preg_match('/^\/dlPic(\d+)/',$text,$match)){
     $stmt = $connection->prepare("SELECT * FROM `chats_info` WHERE `id` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $chatList = $stmt->get_result();
    $stmt->close();
    $output = "";
    while($row = $chatList->fetch_assoc()){
        $text = json_decode($row['text'],true);
        $fileid = $text['file_id'];
        $caption = $text['caption'];
        $chatInfoId = $row['chat_id'];
        $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `id` = ?");
        $stmt->bind_param("i", $chatInfoId);
        $stmt->execute();
        $info = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        
        $userid = $info['user_id'];
        
        if($userid == $from_id || $from_id == $admin || $userInfo['isAdmin'] == true) sendPhoto($fileid, $caption);
    }
}
if($data == "banUser" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("😡 | کی باز شلوغی کرده آیدی عددی شو بفرس تا برم ...... آرهههه:", $cancelKey);
    setUser($data);
}
if($data=="unbanUser" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("آیدی عددیشو بفرست تا آزادش کنم", $cancelKey);
    setUser($data);
}
if($userInfo['step'] == "banUser" && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        
        $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
        $stmt->bind_param("i", $text);
        $stmt->execute();
        $usersList = $stmt->get_result();
        $stmt->close();
        
        if($usersList->num_rows >0){
            $userState = $usersList->fetch_assoc();
            if($userState['step'] != "banned"){
                $stmt = $connection->prepare("UPDATE `users` SET `step` = 'banned' WHERE `userid` = ?");
                $stmt->bind_param("i", $text);
                $stmt->execute();
                $stmt->close();
                
                sendMessage("❌ | خب خب برید کنار که مسدودش کردم 😎😂",$removeKeyboard);
            }else{
                sendMessage("☑️ | این کاربر که از قبل مسدود بود چیکارش داری بدبخت و 😂🤣",$removeKeyboard);
            }
        }else sendMessage("کاربری با این آیدی یافت نشد");
        setUser();
        sendMessage($mainValues['reached_main_menu'],getAdminKeys());
    }else{
        sendMessage($mainValues['send_only_number']);
    }
}
if($data=="mainMenuButtons" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    editText($message_id,"مدیریت دکمه های صفحه اصلی",getMainMenuButtonsKeys());
}
if(preg_match('/^delMainButton(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("DELETE FROM `setting` WHERE `id` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    
    alert("با موفقیت حذف شد");
    editText($message_id,"مدیریت دکمه های صفحه اصلی",getMainMenuButtonsKeys());
}
if($data == "addNewMainButton" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("لطفا اسم دکمه را وارد کنید",$cancelKey);
    setUser($data);
}
if($userInfo['step'] == "addNewMainButton" && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(!isset($update->message->text)){
        sendMessage("لطفا فقط متن بفرستید");
        exit();
    }
    sendMessage("لطفا پاسخ دکمه را وارد کنید");
    setUser("setMainButtonAnswer" . $text);
}
if(preg_match('/^setMainButtonAnswer(.*)/',$userInfo['step'],$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(!isset($update->message->text)){
        sendMessage("لطفا فقط متن بفرستید");
        exit();
    }
    setUser();
    
    $stmt = $connection->prepare("INSERT INTO `setting` (`type`, `value`) VALUES (?, ?)");
    $btn = "MAIN_BUTTONS" . $match[1];
    $stmt->bind_param("ss", $btn, $text); 
    $stmt->execute();
    $stmt->close();
    
    sendMessage("مدیریت دکمه های صفحه اصلی",getMainMenuButtonsKeys());
}
if($userInfo['step'] == "unbanUser" && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        $stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid` = ?");
        $stmt->bind_param("i", $text);
        $stmt->execute();
        $usersList = $stmt->get_result();
        $stmt->close();

        if($usersList->num_rows >0){
            $userState = $usersList->fetch_assoc();
            if($userState['step'] == "banned"){
                $stmt = $connection->prepare("UPDATE `users` SET `step` = 'none' WHERE `userid` = ?");
                $stmt->bind_param("i", $text);
                $stmt->execute();
                $stmt->close();

                sendMessage("✅ | آزاد شدم خوشحالم ننه ، ایشالا آزادی همه 😂",$removeKeyboard);
            }else{
                sendMessage("☑️ | این کاربری که فرستادی از قبل آزاد بود 🙁",$removeKeyboard);
            }
        }else sendMessage("کاربری با این آیدی یافت نشد");
        setUser();
        sendMessage($mainValues['reached_main_menu'],getAdminKeys());
    }else{
        sendMessage($mainValues['send_only_number']);
    }
}
if(preg_match("/^reply_(.*)/",$data,$match) and  ($from_id == $admin || $userInfo['isAdmin'] == true)){
    setUser("answer_" . $match[1]);
    sendMessage("لطفا پیام خود را ارسال کنید",$cancelKey);
}
if(preg_match('/^answer_(.*)/',$userInfo['step'],$match) and  $from_id ==$admin  and $text!=$buttonValues['cancel']){
    $chatRowId = $match[1];
    $stmt = $connection->prepare("SELECT * FROM `chats` WHERE `id` = ?");
    $stmt->bind_param("i", $chatRowId);
    $stmt->execute();
    $ticketInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $userId = $ticketInfo['user_id'];
    $ticketTitle = $ticketInfo['title'];
    $ticketCat = $ticketInfo['category'];
    
    $time = time();

    
    if(isset($text)){
        $ticketTitle = str_replace(["/","'","#"],['\/',"\'","\#"],$ticketTitle);
        $text = str_replace(["/","'","#"],['\/',"\'","\#"],$text);
        $stmt = $connection->prepare("INSERT INTO `chats_info` (`chat_id`,`sent_date`,`msg_type`,`text`) VALUES
                    (?,?,'ADMIN',?)");
        $stmt->bind_param("iis", $chatRowId, $time, $text);
        
        sendMessage("\[$ticketTitle] _{$ticketCat}_\n\n" . $text,json_encode(['inline_keyboard'=>[
            [
                ['text'=>'پاسخ به تیکت 📝','callback_data'=>"replySupport_$chatRowId"],
                ['text'=>"بستن تیکت 🗳",'callback_data'=>"closeTicket_$chatRowId"]
                ]
            ]]),"MarkDown", $userId);        
    }else{
        $text = json_encode(['file_id'=>$fileid, 'caption'=>$caption]);
        $stmt = $connection->prepare("INSERT INTO `chats_info` (`chat_id`,`sent_date`,`msg_type`,`text`) VALUES
                    (?,?,'ADMIN',?)");
        $stmt->bind_param("iis", $chatRowId, $time, $text);
        
        $keyboard = json_encode(['inline_keyboard'=>[
            [
                ['text'=>'پاسخ به تیکت 📝','callback_data'=>"replySupport_$chatRowId"],
                ['text'=>"بستن تیکت 🗳",'callback_data'=>"closeTicket_$chatRowId"]
                ]
            ]]);
            
        sendPhoto($fileid, "\[$ticketTitle] _{$ticketCat}_\n\n" . $caption,$keyboard, "MarkDown", $userId);
    }
    $stmt->execute();
    $stmt->close();
    
    $stmt = $connection->prepare("UPDATE `chats` SET `state` = 1 WHERE `id` = ?");
    $stmt->bind_param("i", $chatRowId);
    $stmt->execute();
    $stmt->close();
    
    setUser();
    sendMessage("پیام شما با موفقیت ارسال شد ✅",$removeKeyboard);
}
if(preg_match('/freeTrial(\d+)_(?<buyType>\w+)/',$data,$match)) {
    $id = $match[1];
 
    if($userInfo['freetrial'] == 'used' and !($from_id == $admin) && json_decode($userInfo['discount_percent'],true)['normal'] != "100"){
        alert('⚠️شما قبلا هدیه رایگان خود را دریافت کردید');
        exit;
    }
    delMessage();
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $id);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();

    $days = $file_detail['days'];
    $date = time();
    $expire_microdate = floor(microtime(true) * 1000) + (864000 * $days * 100);
    $expire_date = $date + (86400 * $days);
    $type = $file_detail['type'];
    $volume = $file_detail['volume'];
    $protocol = $file_detail['protocol'];
    $price = $file_detail['price'];
    $server_id = $file_detail['server_id'];
    $acount = $file_detail['acount'];
    $inbound_id = $file_detail['inbound_id'];
    $limitip = $file_detail['limitip'];
    $netType = $file_detail['type'];
    $rahgozar = $file_detail['rahgozar'];
    $customPath = $file_detail['custom_path'];
    $customPort = $file_detail['custom_port'];
    $customSni = $file_detail['custom_sni'];
    
    $agentBought = false;
    if($match['buyType'] == "one" || $match['buyType'] == "much"){
        $agentBought = true;
        
        
        $discounts = json_decode($userInfo['discount_percent'],true);
        if($botState['agencyPlanDiscount']=="on") $discount = $discounts['plans'][$id]?? $discounts['normal'];
        else $discount = $discounts['servers'][$server_id]?? $discounts['normal'];
        $price -= floor($price * $discount / 100);
    }
    
    if($acount == 0 and $inbound_id != 0){
        alert($mainValues['out_of_connection_capacity']);
        exit;
    }
    if($inbound_id == 0) {
        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $server_info = $stmt->get_result()->fetch_assoc();
        $stmt->close();

        if($server_info['ucount'] <= 0){
            alert($mainValues['out_of_server_capacity']);
            exit;
        }
    }
    
    $uniqid = generateRandomString(42,$protocol); 

    $savedinfo = file_get_contents('settings/temp.txt');
    $savedinfo = explode('-',$savedinfo);
    $port = $savedinfo[0] + 1;
    $last_num = $savedinfo[1] + 1;

    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverInfo = $stmt->get_result()->fetch_assoc();
    $srv_remark = $serverInfo['remark'];
    $stmt->close();

    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $serverConfig = $stmt->get_result()->fetch_assoc();
    $serverType = $serverConfig['type'];
    $portType = $serverConfig['port_type'];
    $panelUrl = $serverConfig['panel_url'];
    $stmt->close();

    if($from_id == $admin && !empty($userInfo['temp'])){
        $remark = $userInfo['temp'];
        setUser('','temp');
    }else{
        if($botState['remark'] == "digits"){
            $rnd = rand(10000,99999);
            $remark = "{$srv_remark}-{$rnd}";
        }else{
            $rnd = rand(1111,99999);
            $remark = "{$srv_remark}-{$from_id}-{$rnd}";
        }
    }
    
    if($portType == "auto"){
        file_put_contents('settings/temp.txt',$port.'-'.$last_num);
    }else{
        $port = rand(1111,65000);
    }
    if($inbound_id == 0){    
        if($serverType == "marzban"){
            $response = addMarzbanUser($server_id, $remark, $volume, $days, $id);
            if(!$response->success){
                if($response->msg == "User already exists"){
                    $remark .= rand(1111,99999);
                    $response = addMarzbanUser($server_id, $remark, $volume, $days, $id);
                }
            }
        }else{
            $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $id); 
            if(!$response->success){
                if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();
                elseif(strstr($response->msg, "Port already exists")) $port = rand(1111,65000);

                $response = addUser($server_id, $uniqid, $protocol, $port, $expire_microdate, $remark, $volume, $netType, 'none', $rahgozar, $id);
            }
        }
    }else {
        $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $id); 
        if(!$response->success){
            if(strstr($response->msg, "Duplicate email")) $remark .= RandomString();

            $response = addInboundAccount($server_id, $uniqid, $inbound_id, $expire_microdate, $remark, $volume, $limitip, null, $id);
        }
    }
    if(is_null($response)){
        alert('❌ | 🥺 گلم ، اتصال به سرور برقرار نیست لطفا مدیر رو در جریان بزار ...');
        exit;
    }
	if($response == "inbound not Found"){
        alert("❌ | 🥺 سطر (inbound) با آیدی $inbound_id تو این سرور وجود نداره ، مدیر رو در جریان بزار ...");
		exit;
	}
	if(!$response->success){
        alert('❌ | 😮 وای خطا داد لطفا سریع به مدیر بگو ...');
        sendMessage("خطای سرور {$serverInfo['title']}:\n\n" . ($response->msg), null, null, $admin);
        exit;
    }
    alert($mainValues['sending_config_to_user']);
	include 'phpqrcode/qrlib.php';
	
    if($serverType == "marzban"){
        $uniqid = $token = str_replace("/sub/", "", $response->sub_link);
$subLink = "";

if ($botState['subLinkState'] == "on") {

    $path = $response->sub_link;
    $iranDomain = "https://subir.daneshgahee.ir:8000";

    $subLink =
        "<code>".$iranDomain.$path."</code>";
}        $vraylink = [$subLink];
        $vray_link = json_encode($response->vray_links);
    }else{
        $token = RandomString(30);
$subLink = "";

if ($botState['subLinkState'] == "on") {

    $path = $response->sub_link;
    $iranDomain = "https://subir.daneshgahee.ir:8000";

    $subLink =
        "<code>".$iranDomain.$path."</code>";
}        $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, $inbound_id, $rahgozar, $customPath, $customPort, $customSni);
        $vray_link = json_encode($vraylink);
    }
    define('IMAGE_WIDTH',540);
    define('IMAGE_HEIGHT',540);
    foreach($vraylink as $link){
        $acc_text = "
😍 سفارش جدید شما
🔮 نام سرویس: $remark
🔋حجم سرویس: $volume گیگ
⏰ مدت سرویس: $days روز
برای استفاده از کانفیگ‌ها کافی است لینک Subscription را کپی کرده و در برنامه موردنظر، گزینه افزودن لینک (Add Subscription) را انتخاب کنید. با این کار، تمامی کانفیگ‌ها به‌صورت خودکار به لیست شما اضافه خواهند شد.

همچنین می‌توانید از بخش «کانفیگ‌های من» ربات روی کانفیگ موردنظر کلیک کرده و تمام لینک‌ها را به‌صورت دستی کپی کنید.
" . ($botState['configLinkState'] != "off" && $serverType != "marzban"?"
💝 config : <code>$link</code>":"");
if($botState['subLinkState'] == "on") $acc_text .= "

\n🌐 subscription : <code>$subLink</code>";
    
        $file = RandomString().".png";
        $ecc = 'L'; 
        $pixel_Size = 11;
        $frame_Size = 0;
        QRcode::png($link, $file, $ecc, $pixel_Size, $frame_size);
    	addBorderImage($file);
    	
    	
        $backgroundImage = imagecreatefromjpeg("settings/QRCode.jpg");
        $qrImage = imagecreatefrompng($file);
        
        $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
        imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
        imagepng($backgroundImage, $file);
        imagedestroy($backgroundImage);
        imagedestroy($qrImage);

        sendPhoto($botUrl . $file, $acc_text,json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]]]),"HTML");
        unlink($file);
    }
	$stmt = $connection->prepare("INSERT INTO `orders_list` 
	    (`userid`, `token`, `transid`, `fileid`, `server_id`, `inbound_id`, `remark`, `uuid`, `protocol`, `expire_date`, `link`, `amount`, `status`, `date`, `notif`, `rahgozar`, `agent_bought`)
	    VALUES (?, ?, '', ?, ?, ?, ?, ?, ?, ?, ?, ?,1, ?, 0, ?, ?)");
	$stmt->bind_param("isiiisssisiiii", $from_id, $token, $id, $server_id, $inbound_id, $remark, $uniqid, $protocol, $expire_date, $vray_link, $price, $date, $rahgozar, $agentBought);
    $stmt->execute();
    $order = $stmt->get_result();
    $stmt->close();
    
    if($inbound_id == 0) {
        $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` - 1 WHERE `id`=?");
        $stmt->bind_param("i", $server_id);
        $stmt->execute();
        $stmt->close();
    }else{
        $stmt = $connection->prepare("UPDATE `server_plans` SET `acount` = `acount` - 1 WHERE `id`=?");
        $stmt->bind_param("i", $id);
        $stmt->execute();
        $stmt->close();
    }

    setUser('used','freetrial');    
}
if(preg_match('/^showMainButtonAns(\d+)/',$data,$match)){
    $stmt = $connection->prepare("SELECT * FROM `setting` WHERE `id` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    editText($message_id,$info['value'],json_encode(['inline_keyboard'=>[
        [['text'=>$buttonValues['back_button'],'callback_data'=>"mainMenu"]]
        ]]));
}
if(preg_match('/^marzbanHostSettings(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ?");
    $stmt->bind_param('i', $match[1]);
    $stmt->execute();
    $serverId = $stmt->get_result()->fetch_assoc()['server_id'];
    $stmt->close();
    
    $hosts = getMarzbanHosts($serverId)->inbounds;
    $networkType = array();
    foreach($hosts as $key => $inbound){
        $networkType[] = [['text'=>$inbound->tag, 'callback_data'=>"selectHost{$match[1]}*_*{$inbound->protocol}*_*{$inbound->tag}"]];
    }
    $networkType[] = [['text'=>$buttonValues['cancel'], 'callback_data'=>"planDetails" . $match[1]]];
    $networkType = json_encode(['inline_keyboard'=>$networkType]);
    editText($message_id, "لطفا نوع شبکه های این پلن را انتخاب کنید",$networkType);
}
if(preg_match('/^selectHost(?<planId>\d+)\*_\*(?<protocol>.+)\*_\*(?<tag>.*)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $saveBtn = "ذخیره ✅";
    unset($markup[count($markup)-1]);
    if($markup[count($markup)-1][0]['text'] == $saveBtn) unset($markup[count($markup)-1]);
    foreach($markup as $key => $keyboard){
        if($keyboard[0]['callback_data'] == $data) $markup[$key][0]['text'] = $keyboard['0']['text'] == $match['tag'] . " ✅" ? $match['tag']:$match['tag'] . " ✅";
    }
        
    if(strstr(json_encode($markup,JSON_UNESCAPED_UNICODE), "✅") && !strstr(json_encode($markup,JSON_UNESCAPED_UNICODE), $saveBtn)){
        $markup[] = [['text'=>$saveBtn,'callback_data'=>"saveServerHost" . $match['planId']]];
    }
    $markup[] = [['text'=>$buttonValues['cancel'], 'callback_data'=>"planDetails" . $match['planId']]];
    $markup = json_encode(['inline_keyboard'=>array_values($markup)]);
    editKeys($markup);
}
if(preg_match('/^saveServerHost(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $inbounds = array();
    $proxies = array();
    unset($markup[count($markup)-1]);
    unset($markup[count($markup)-1]);
    
    foreach($markup as $key=>$value){
        $tag = trim(str_replace("✅", "", $value[0]['text'], $state));
        if($state > 0){
            preg_match('/^selectHost(?<serverId>\d+)\*_\*(?<protocol>.+)\*_\*(?<tag>.*)/',$value[0]['callback_data'],$info);
            $inbounds[$info['protocol']][] = $tag;
            $proxies[$info['protocol']] = array();

            if($info['protocol'] == "vless"){
                $proxies["vless"] = ["flow" => ""];
            }
            elseif($info['protocol'] == "shadowsocks"){
                $proxies["shadowsocks"] = ['method' => "chacha20-ietf-poly1305"];
            }
        }
    }
    $info = json_encode(['inbounds'=>$inbounds, 'proxies'=>$proxies]);
    $stmt = $connection->prepare("UPDATE `server_plans` SET `custom_sni`=? WHERE `id`=?");
    $stmt->bind_param("si", $info, $match[1]);
    $stmt->execute();
    $stmt->close();
    
    editText($message_id, "با موفقیت ذخیره شد",getPlanDetailsKeys($match[1]));
    setUser();
}
if($data=="rejectedAgentList" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $keys = getRejectedAgentList();
    if($keys != null){
        editText($message_id,"لیست کاربران رد شده از نمایندگی",$keys);
    }else alert("کاربری یافت نشد");
}
if(preg_match('/^releaseRejectedAgent(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("UPDATE `users` SET `is_agent` = 0 WHERE `userid` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    
    alert($mainValues['saved_successfuly']);
    $keys = getRejectedAgentList();
    if($keys != null){
        editText($message_id,"لیست کاربران رد شده از نمایندگی",$keys);
    }else editText($message_id,"کاربری یافت نشد",json_encode(['inline_keyboard'=>[[['text'=>$buttonValues['back_to_main'],'callback_data'=>"managePanel"]]]]));
}
if($data=="showUUIDLeft" && ($botState['searchState']=="on" || $from_id== $admin)){
    delMessage();
    sendMessage($mainValues['send_config_uuid'],$cancelKey);
    setUser('showAccount');
}
if($userInfo['step'] == "showAccount" and $text != $buttonValues['cancel']){
    if(preg_match('/^vmess:\/\/(.*)/',$text,$match)){
        $jsonDecode = json_decode(base64_decode($match[1]),true);
        $text = $jsonDecode['id'];
        $marzbanText = $match[1];
    }elseif(preg_match('/^vless:\/\/(.*?)\@/',$text,$match)){
        $marzbanText = $text = $match[1];
    }elseif(preg_match('/^trojan:\/\/(.*?)\@/',$text,$match)){
        $marzbanText = $text = $match[1];
    }elseif(!preg_match('/[a-f0-9]{8}\-[a-f0-9]{4}\-4[a-f0-9]{3}\-(8|9|a|b)[a-f0-9]{3}\-[a-f0-9]{12}/', $text)){
        sendMessage($mainValues['not_correct_text']);
        exit();
    }
    $text = htmlspecialchars(stripslashes(trim($text)));
    sendMessage($mainValues['please_wait_message'], $removeKeyboard);
    
    $stmt = $connection->prepare("SELECT * FROM `server_config`");
    $stmt->execute();
    $serversList = $stmt->get_result();
    $stmt->close();
    $found = false; 
    $isMarzban = false;
    while($row = $serversList->fetch_assoc()){
        $serverId = $row['id'];
        $serverType = $row['type'];
        
        if($serverType == "marzban"){
            $usersList = getMarzbanJson($serverId)->users;
            if(strstr(json_encode($usersList, JSON_UNESCAPED_UNICODE), $marzbanText) && !empty($marzbanText)){
                $found = true;
                $isMarzban = true;
                foreach($usersList as $key => $config){
                    if(strstr(json_encode($config->links, JSON_UNESCAPED_UNICODE), $marzbanText)){
                	    $remark = $config->username;
                        $total = $config->data_limit!=0?sumerize($config->data_limit):"نامحدود";
                        $totalUsed = sumerize($config->used_traffic);
                        $state = $config->status == "active"?$buttonValues['active']:$buttonValues['deactive'];
                        $expiryTime = $config->expire != 0?jdate("Y-m-d H:i:s",$config->expire):"نامحدود";
                        $leftMb = $config->data_limit!=0?$config->data_limit - $config->used_traffic:"نامحدود";
                        
                        if(is_numeric($leftMb)){
                            if($leftMb<0) $leftMb = 0;
                            else $leftMb = sumerize($leftMb);
                        }
                        
                        $expiryDay = $config->expire != 0?
                            floor(
                                ($config->expire - time())/(60 * 60 * 24)
                                ):
                                "نامحدود";    
                        if(is_numeric($expiryDay)){
                            if($expiryDay<0) $expiryDay = 0;
                        }
                	    $configLocation = ["remark" => $remark ,"uuid" =>$text, "marzban"=>true];
                        break;
                    }
                }
                break;
            }
        }else{
            $response = getJson($serverId);
            if($response->success){
                if(strstr(json_encode($response->obj), $text)){
                    $found = true;
                    $list = $response->obj;
                    if(!isset($list[0]->clientStats)){
                        foreach($list as $keys=>$packageInfo){
                        	if(strstr($packageInfo->settings, $text)){
                        	    $configLocation = ["remark"=> $packageInfo->remark, "uuid" =>$text];
                        	    $remark = $packageInfo->remark;
                                $upload = sumerize($packageInfo->up);
                                $download = sumerize($packageInfo->down);
                                $state = $packageInfo->enable == true?$buttonValues['active']:$buttonValues['deactive'];
                                $totalUsed = sumerize($packageInfo->up + $packageInfo->down);
                                $total = $packageInfo->total!=0?sumerize($packageInfo->total):"نامحدود";
                                $expiryTime = $packageInfo->expiryTime != 0?jdate("Y-m-d H:i:s",substr($packageInfo->expiryTime,0,-3)):"نامحدود";
                                $leftMb = $packageInfo->total!=0?sumerize($packageInfo->total - $packageInfo->up - $packageInfo->down):"نامحدود";
                                $expiryDay = $packageInfo->expiryTime != 0?
                                    floor(
                                        (substr($packageInfo->expiryTime,0,-3)-time())/(60 * 60 * 24))
                                        :
                                        "نامحدود";
                                if(is_numeric($expiryDay)){
                                    if($expiryDay<0) $expiryDay = 0;
                                }
                                break;
                        	}
                        }
                    }
                    else{
                        $keys = -1;
                        $settings = array_column($list,'settings');
                        foreach($settings as $key => $value){
                        	if(strstr($value, $text)){
                        		$keys = $key;
                        		break;
                        	}
                        }
                        if($keys == -1){
                            $found = false;
                            break;
                        }
                        $clientsSettings = json_decode($list[$keys]->settings,true)['clients'];
                        if(!is_array($clientsSettings)){
                            sendMessage("با عرض پوزش، متأسفانه مشکلی رخ داده است، لطفا مجدد اقدام کنید");
                            exit();
                        }
                        $settingsId = array_column($clientsSettings,'id');
                        $settingKey = array_search($text,$settingsId);
                        
                        if(!isset($clientsSettings[$settingKey]['email'])){
                            $packageInfo = $list[$keys];
                    	    $configLocation = ["remark" => $packageInfo->remark ,"uuid" =>$text];
                    	    $remark = $packageInfo->remark;
                            $upload = sumerize($packageInfo->up);
                            $download = sumerize($packageInfo->down);
                            $state = $packageInfo->enable == true?$buttonValues['active']:$buttonValues['deactive'];
                            $totalUsed = sumerize($packageInfo->up + $packageInfo->down);
                            $total = $packageInfo->total!=0?sumerize($packageInfo->total):"نامحدود";
                            $expiryTime = $packageInfo->expiryTime != 0?jdate("Y-m-d H:i:s",substr($packageInfo->expiryTime,0,-3)):"نامحدود";
                            $leftMb = $packageInfo->total!=0?sumerize($packageInfo->total - $packageInfo->up - $packageInfo->down):"نامحدود";
                            if(is_numeric($leftMb)){
                                if($leftMb<0){
                                    $leftMb = 0;
                                }else{
                                    $leftMb = sumerize($packageInfo->total - $packageInfo->up - $packageInfo->down);
                                }
                            }
    
                            
                            $expiryDay = $packageInfo->expiryTime != 0?
                                floor(
                                    (substr($packageInfo->expiryTime,0,-3)-time())/(60 * 60 * 24)
                                    ):
                                    "نامحدود";    
                            if(is_numeric($expiryDay)){
                                if($expiryDay<0) $expiryDay = 0;
                            }
                        }else{
                            $email = $clientsSettings[$settingKey]['email'];
                            $clientState = $list[$keys]->clientStats;
                            $emails = array_column($clientState,'email');
                            $emailKey = array_search($email,$emails);                    
                 
                            // if($clientState[$emailKey]->total != 0 || $clientState[$emailKey]->up != 0  ||  $clientState[$emailKey]->down != 0 || $clientState[$emailKey]->expiryTime != 0){
                            if(count($clientState) > 1){
                        	    $configLocation = ["id" => $list[$keys]->id, "remark"=>$email, "uuid"=>$text];
                                $upload = sumerize($clientState[$emailKey]->up);
                                $download = sumerize($clientState[$emailKey]->down);
                                $total = $clientState[$emailKey]->total==0 && $list[$keys]->total !=0?$list[$keys]->total:$clientState[$emailKey]->total;
                                $leftMb = $total!=0?($total - $clientState[$emailKey]->up - $clientState[$emailKey]->down):"نامحدود";
                                if(is_numeric($leftMb)){
                                    if($leftMb<0){
                                        $leftMb = 0;
                                    }else{
                                        $leftMb = sumerize($total - $clientState[$emailKey]->up - $clientState[$emailKey]->down);
                                    }
                                }
                                $totalUsed = sumerize($clientState[$emailKey]->up + $clientState[$emailKey]->down);
                                $total = $total!=0?sumerize($total):"نامحدود";
                                $expTime = $clientState[$emailKey]->expiryTime == 0 && $list[$keys]->expiryTime?$list[$keys]->expiryTime:$clientState[$emailKey]->expiryTime;
                                $expiryTime = $expTime != 0?jdate("Y-m-d H:i:s",substr($expTime,0,-3)):"نامحدود";
                                $expiryDay = $expTime != 0?
                                    floor(
                                        ((substr($expTime,0,-3)-time())/(60 * 60 * 24))
                                        ):
                                        "نامحدود";
                                if(is_numeric($expiryDay)){
                                    if($expiryDay<0) $expiryDay = 0;
                                }
                                $state = $clientState[$emailKey]->enable == true?$buttonValues['active']:$buttonValues['deactive'];
                                $remark = $email;
                            }
                            else{
                                $clientUpload = $clientState[$emailKey]->up;
                                $clientDownload = $clientState[$emailKey]->down;
                                $clientTotal = $clientState[$emailKey]->total;
                                $clientExpTime = $clientState[$emailKey]->expiryTime;
                                
                                $up = $list[$keys]->up;
                                $down = $list[$keys]->down;
                                $total = $list[$keys]->total;
                                $expiry = $list[$keys]->expiryTime;
                                
                                if(($clientTotal != 0 || $clientTotal != null) && ($clientExpTime != 0 || $clientExpTime != null)){
                                    $up = $clientUpload;
                                    $down = $clientDownload;
                                    $total = $clientTotal;
                                    $expiry = $clientExpTime;
                                }
    
                                $upload = sumerize($up);
                                $download = sumerize($down);
                                $configLocation = ["uuid" => $text, "remark"=>$list[$keys]->remark];
                                $leftMb = $total!=0?($total - $up - $down):"نامحدود";
                                if(is_numeric($leftMb)){
                                    if($leftMb<0){
                                        $leftMb = 0;
                                    }else{
                                        $leftMb = sumerize($total - $up - $down);
                                    }
                                }
                                $totalUsed = sumerize($up + $down);
                                $total = $total!=0?sumerize($total):"نامحدود";
                                
                                
                                $expiryTime = $expiry != 0?jdate("Y-m-d H:i:s",substr($expiry,0,-3)):"نامحدود";
                                $expiryDay = $expiry != 0?
                                    floor(
                                        ((substr($expiry,0,-3)-time())/(60 * 60 * 24))
                                        ):
                                        "نامحدود";
                                if(is_numeric($expiryDay)){
                                    if($expiryDay<0) $expiryDay = 0;
                                }
                                $state = $list[$keys]->enable == true?$buttonValues['active']:$buttonValues['deactive'];
                                $remark = $list[$keys]->remark;
                            }
                        }
                    }
                    break;
                }
            }
        }
    }
    if(!$found){
         sendMessage("ای وای ، اطلاعاتت اشتباهه 😔",$cancelKey);
    }else{
        setUser();
        $keys = json_encode(['inline_keyboard'=>array_merge([
        [
            ['text'=>$state??" ",'callback_data'=>"wizwizch"],
            ['text'=>"🔘 وضعیت اکانت 🔘",'callback_data'=>"wizwizch"],
            ],
        [
    		['text'=>$remark??" ",'callback_data'=>"wizwizch"],
            ['text'=>"« نام اکانت »",'callback_data'=>"wizwizch"],
            ]],(!$isMarzban?[
        [
            ['text'=>$upload?? " ",'callback_data'=>"wizwizch"],
            ['text'=>"√ آپلود √",'callback_data'=>"wizwizch"],
            ],
        [
            ['text'=>$download??" ",'callback_data'=>"wizwizch"],
            ['text'=>"√ دانلود √",'callback_data'=>"wizwizch"],
            ]]:[
        [
            ['text'=>$totalUsed?? " ",'callback_data'=>"wizwizch"],
            ['text'=>"√ آپلود + دانلود √",'callback_data'=>"wizwizch"],
            ]]),[
        [
            ['text'=>$total??" ",'callback_data'=>"wizwizch"],
            ['text'=>"† حجم کلی †",'callback_data'=>"wizwizch"],
            ],
        [
            ['text'=>$leftMb??" ",'callback_data'=>"wizwizch"],
            ['text'=>"~ حجم باقیمانده ~",'callback_data'=>"wizwizch"],
            ],
        [
            ['text'=>$expiryTime??" ",'callback_data'=>"wizwizch"],
            ['text'=>"تاریخ اتمام",'callback_data'=>"wizwizch"],
            ],
        [
            ['text'=>$expiryDay??" ",'callback_data'=>"wizwizch"],
            ['text'=>"تعداد روز باقیمانده",'callback_data'=>"wizwizch"],
            ],
        (($botState['renewAccountState'] == "on" && $botState['updateConfigLinkState'] == "on")?
            [
                ['text'=>$buttonValues['renew_config'],'callback_data'=>"sConfigRenew" . $serverId],
                ['text'=>$buttonValues['update_config_connection'],'callback_data'=>"sConfigUpdate" . $serverId],
                ]:[]
                ),
        (($botState['renewAccountState'] != "on" && $botState['updateConfigLinkState'] == "on")?
            [
                ['text'=>$buttonValues['update_config_connection'],'callback_data'=>"sConfigUpdate" . $serverId]
                ]:[]
                ),
        (($botState['renewAccountState'] == "on" && $botState['updateConfigLinkState'] != "on")?
            [
                ['text'=>$buttonValues['renew_config'],'callback_data'=>"sConfigRenew" . $serverId]
                ]:[]
                ),
        [['text'=>"صفحه اصلی",'callback_data'=>"mainMenu"]]
        ])]);
        setUser(json_encode($configLocation,488), "temp");
        sendMessage("🔰مشخصات حسابت:",$keys,"MarkDown");
    }
}

if(preg_match('/sConfigRenew(\d+)/', $data,$match)){
    if($botState['sellState']=="off" && $from_id !=$admin){ alert($mainValues['bot_is_updating']); exit(); }
    
    alert($mainValues['please_wait_message']);
    $server_id = $match[1];
    if(empty($userInfo['temp'])){delMessage(); exit();}
    
    $configInfo = json_decode($userInfo['temp'],true);
    $inboundId = $configInfo['id']??0;
    $uuid = $configInfo['uuid'];
    $remark = $configInfo['remark'];

    if(isset($configInfo['marzban'])){
        $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `server_id` = ? AND `custom_sni` LIKE '%inbounds%' AND `active` = 1 AND `price` != 0");
        $stmt->bind_param("i", $server_id);
    }else{
        $response = getJson($server_id)->obj;
        if($response == null){delMessage(); exit();}
        if($inboundId == 0){
            foreach($response as $row){
                $clients = json_decode($row->settings)->clients;
                if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
                    $port = $row->port;
                    $protocol = $row->protocol;
                    $configReality = json_decode($row->streamSettings)->security == "reality"?"true":"false";
                    break;
                }
            }
            $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `server_id` = ? AND `inbound_id` = 0 AND `protocol` = ? AND `active` = 1 AND `price` != 0 AND `rahgozar` = 0");
        }else{
            foreach($response as $row){
                if($row->id == $inboundId) {
                    $port = $row->port;
                    $protocol = $row->protocol;
                    $configReality = json_decode($row->streamSettings)->security == "reality"?"true":"false";
                    break;
                }
            }
            $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `server_id` = ? AND `inbound_id` != 0 AND `protocol` = ? AND `active` = 1 AND `price` != 0 AND `rahgozar` = 0");
        }
        $stmt->bind_param("is", $server_id, $protocol);
    }
    
    $stmt->execute();
    $plans = $stmt->get_result();
    $stmt->close();
    if($plans->num_rows > 0){
        $keyboard = [];
        while($file = $plans->fetch_assoc()){ 
            $add = false;
            
            if(isset($configInfo['marzban'])) $add = true;
            else{
                $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id` = ?");
                $stmt->bind_param("i", $server_id);
                $stmt->execute();
                $isReality = $stmt->get_result()->fetch_assoc()['reality'];
                $stmt->close();
                
                if($isReality == $configReality) $add = true;
            }
            
            if($add){
                $id = $file['id'];
                $name = $file['title'];
                $price = $file['price'];
                $price = ($price == 0) ? 'رایگان' : number_format($price).' تومان ';
                $keyboard[] = ['text' => "$name - $price", 'callback_data' => "sConfigRenewPlan{$id}_{$inboundId}"];
            }
        }
        $keyboard[] = ['text' => $buttonValues['back_to_main'], 'callback_data' => "mainMenu"];
        $keyboard = array_chunk($keyboard,1);
        editText($message_id, "3️⃣ مرحله سه:

یکی از پلن هارو انتخاب کن و برو برای پرداختش 🤲 🕋", json_encode(['inline_keyboard'=>$keyboard]));
    }else sendMessage("💡پلنی در این دسته بندی وجود ندارد ");
}
if(preg_match('/sConfigRenewPlan(\d+)_(\d+)/',$data, $match) && ($botState['sellState']=="on" ||$from_id ==$admin) && $text != $buttonValues['cancel']){
    $id = $match[1];
	$inbound_id = $match[2];


    if(empty($userInfo['temp'])){delMessage(); exit();}
    
    $configInfo = json_decode($userInfo['temp'],true);
    $uuid = $configInfo['uuid'];
    $remark = $configInfo['remark'];

    alert($mainValues['receving_information']);
    delMessage();
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=? and `active`=1");
    $stmt->bind_param("i", $id);
    $stmt->execute();
    $respd = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `id`=?");
    $stmt->bind_param("i", $respd['catid']);
    $stmt->execute();
    $catname = $stmt->get_result()->fetch_assoc()['title'];
    $stmt->close();
    
    $name = $catname." ".$respd['title'];
    $desc = $respd['descr'];
	$sid = $respd['server_id'];
	$keyboard = array();
    $price =  $respd['price'];
    $token = base64_encode("{$from_id}.{$id}");
    
    $hash_id = RandomString();
    $stmt = $connection->prepare("DELETE FROM `pays` WHERE `user_id` = ? AND `type` = 'RENEW_SCONFIG' AND `state` = 'pending'");
    $stmt->bind_param("i", $from_id);
    $stmt->execute();
    $stmt->close();

    setUser('', 'temp');
    $description = json_encode(["uuid"=>$uuid, "remark"=>$remark, 'marzban' => isset($configInfo['marzban'])],488);
    $time = time();
    $stmt = $connection->prepare("INSERT INTO `pays` (`hash_id`, `description`, `user_id`, `type`, `plan_id`, `volume`, `day`, `price`, `request_date`, `state`)
                                VALUES (?, ?, ?, 'RENEW_SCONFIG', ?, ?, '0', ?, ?, 'pending')");
    $stmt->bind_param("ssiiiii", $hash_id, $description, $from_id, $id, $inbound_id, $price, $time);
    $stmt->execute();
    $rowId = $stmt->insert_id;
    $stmt->close();

    
    if($botState['cartToCartState'] == "on") $keyboard[] = [['text' => $buttonValues['cart_to_cart'],  'callback_data' => "payWithCartToCart$hash_id"]];
    if($botState['nowPaymentOther'] == "on") $keyboard[] = [['text' => $buttonValues['now_payment_gateway'],  'url' => $botUrl . "pay/?nowpayment&hash_id=" . $hash_id]];
    if($botState['zarinpal'] == "on") $keyboard[] = [['text' => $buttonValues['zarinpal_gateway'],  'url' => $botUrl . "pay/?zarinpal&hash_id=" . $hash_id]];
    if($botState['nextpay'] == "on") $keyboard[] = [['text' => $buttonValues['nextpay_gateway'],  'url' => $botUrl . "pay/?nextpay&hash_id=" . $hash_id]];
    if($botState['weSwapState'] == "on") $keyboard[] = [['text' => $buttonValues['weswap_gateway'],  'callback_data' => "payWithWeSwap" . $hash_id]];
    if($botState['walletState'] == "on") $keyboard[] = [['text' => $buttonValues['pay_with_wallet'],  'callback_data' => "payWithWallet$hash_id"]];
    if($botState['tronWallet'] == "on") $keyboard[] = [['text' => $buttonValues['tron_gateway'],  'callback_data' => "payWithTronWallet" . $hash_id]];

	$keyboard[] = [['text' => $buttonValues['back_to_main'], 'callback_data' => "mainMenu"]];
    sendMessage(str_replace(['PLAN-NAME', 'PRICE', 'DESCRIPTION'], [$name, $price, $desc], $mainValues['buy_subscription_detail']), json_encode(['inline_keyboard'=>$keyboard]), "HTML");
}
if(preg_match('/sConfigUpdate(\d+)/', $data,$match)){
    alert($mainValues['please_wait_message']);
    $server_id = $match[1];
    if(empty($userInfo['temp'])){delMessage(); exit();}
    
    $configInfo = json_decode($userInfo['temp'],true);
    $inboundId = $configInfo['id']??0;
    $uuid = $configInfo['uuid'];
    $remark = $configInfo['remark'];


    if(isset($configInfo['marzban'])){
        $info = getMarzbanUserInfo($server_id, $remark);
        $vraylink = $info->links;
    }else{
        $response = getJson($server_id)->obj;
        if($response == null){delMessage(); exit();}
        
        if($inboundId == 0){
            foreach($response as $row){
                $clients = json_decode($row->settings)->clients;
                if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
                    $port = $row->port;
                    $protocol = $row->protocol;
                    $netType = json_decode($row->streamSettings)->network;
                    break;
                }
            }
        }else{
            foreach($response as $row){
                if($row->id == $inboundId) {
                    $port = $row->port;
                    $protocol = $row->protocol;
                    $netType = json_decode($row->streamSettings)->network;
                    break;
                }
            }
        }
        
        if($uuid == null){delMessage(); exit();}
        $vraylink = getConnectionLink($server_id, $uuid, $protocol, $remark, $port, $netType, $inboundId);
    }
    
    if($vraylink == null){delMessage(); exit();}
    include 'phpqrcode/qrlib.php';  
    define('IMAGE_WIDTH',540);
    define('IMAGE_HEIGHT',540);
    foreach($vraylink as $vray_link){
        $acc_text = $botState['configLinkState'] != "off"?"<code>$vray_link</code>":".";
    
        $ecc = 'L';
        $pixel_Size = 11;
        $frame_Size = 0;
        
        $file = RandomString() .".png";
        QRcode::png($vray_link, $file, $ecc, $pixel_Size, $frame_Size);
    	addBorderImage($file);
    	
        $backgroundImage = imagecreatefromjpeg("settings/QRCode.jpg");
        $qrImage = imagecreatefrompng($file);
        
        $qrSize = array('width' => imagesx($qrImage), 'height' => imagesy($qrImage));
        imagecopy($backgroundImage, $qrImage, 300, 300 , 0, 0, $qrSize['width'], $qrSize['height']);
        imagepng($backgroundImage, $file);
        imagedestroy($backgroundImage);
        imagedestroy($qrImage);

        sendPhoto($botUrl . $file, $acc_text,null,"HTML");
        unlink($file);
    }
}

if (($data == 'addNewPlan' || $data=="addNewRahgozarPlan" || $data == "addNewMarzbanPlan") and (($from_id == $admin || $userInfo['isAdmin'] == true))){
    setUser($data);
    $stmt = $connection->prepare("DELETE FROM `server_plans` WHERE `active`=0");
    $stmt->execute();
    $stmt->close();
    if($data=="addNewPlan" || $data == "addNewMarzbanPlan"){
        $sql = "INSERT INTO `server_plans` (`fileid`, `catid`, `server_id`, `inbound_id`, `acount`, `limitip`, `title`, `protocol`, `days`, `volume`, `type`, `price`, `descr`, `pic`, `active`, `step`, `date`)
                                            VALUES ('', 0,0,0,0, 1, '', '', 0, 0, '', 0, '', '',0,1, ?);";
    }elseif($data=="addNewRahgozarPlan"){
        $sql = "INSERT INTO `server_plans` (`fileid`, `catid`, `server_id`, `inbound_id`, `acount`, `limitip`, `title`, `protocol`, `days`, `volume`, `type`, `price`, `descr`, `pic`, `active`, `step`, `date`, `rahgozar`)
                    VALUES ('', 0,0,0,0, 1, '', '', 0, 0, '', 0, '', '',0,1, ?, 1);";
    }
    $stmt = $connection->prepare($sql);
    $stmt->bind_param("i", $time);
    $stmt->execute();
    $stmt->close();
    delMessage();
    $msg = '❗️یه عنوان برا پلن انتخاب کن:';
    sendMessage($msg,$cancelKey);
    exit;
}
if(preg_match('/(addNewRahgozarPlan|addNewPlan|addNewMarzbanPlan)/',$userInfo['step']) and $text!=$buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $catkey = [];
    $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `parent` =0 and `active`=1");
    $stmt->execute();
    $cats = $stmt->get_result();
    $stmt->close();

    while ($cat = $cats->fetch_assoc()){
        $id = $cat['id'];
        $name = $cat['title'];
        $catkey[] = ["$id - $name"];
    }
    $catkey[] = [$buttonValues['cancel']];

    $step = checkStep('server_plans');

    if($step==1 and $text!=$buttonValues['cancel']){
        $msg = '🔰 لطفا قیمت پلن رو به تومان وارد کنید!';
        if(strlen($text)>1){
            $stmt = $connection->prepare("UPDATE `server_plans` SET `title`=?,`step`=2 WHERE `active`=0 and `step`=1");
            $stmt->bind_param("s", $text);
            $stmt->execute();
            $stmt->close();
            sendMessage($msg,$cancelKey);
        }
    } 
    if($step==2 and $text!=$buttonValues['cancel']){
        $msg = '🔰لطفا یه دسته از لیست زیر برا پلن انتخاب کن ';
        if(is_numeric($text)){
            $stmt = $connection->prepare("UPDATE `server_plans` SET `price`=?,`step`=3 WHERE `active`=0");
            $stmt->bind_param("s", $text);
            $stmt->execute();
            $stmt->close();
            sendMessage($msg,json_encode(['keyboard'=>$catkey,'resize_keyboard'=>true]));
        }else{
            $msg = '‼️ لطفا یک مقدار عددی وارد کنید';
            sendMessage($msg,$cancelKey);
        }
    } 
    if($step==3 and $text!=$buttonValues['cancel']){
        $srvkey = [];

        $stmt = $connection->prepare("SELECT `id` FROM `server_config` WHERE `type` = 'marzban'");
        $stmt->execute();
        $info = $stmt->get_result()->fetch_all();
        $stmt->close();
        
        
        
        $marzbanList = array_column($info, 0); 
        if(count($marzbanList) > 0) $condition  = " AND `id` " .($userInfo['step'] == "addNewMarzbanPlan"?"IN":"NOT IN") . " (" . implode(", ", $marzbanList) . ")";
        else $condition = "";


        $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `active`=1 $condition");
        $stmt->execute();
        
        $srvs = $stmt->get_result();
        $stmt->close();
        sendMessage($mainValues['please_wait_message'],$cancelKey);
        while($srv = $srvs->fetch_assoc()){
            $id = $srv['id'];
            $title = $srv['title'];
            $srvkey[] = ['text' => "$title", 'callback_data' => "selectNewPlanServer$id"];
        }
        $srvkey = array_chunk($srvkey,2);
        sendMessage("لطفا یکی از سرورها رو انتخاب کن 👇 ", json_encode([
                'inline_keyboard' => $srvkey]), "HTML");
        $inarr = 0;
        foreach ($catkey as $op) {
            if (in_array($text, $op) and $text != $buttonValues['cancel']) {
                $inarr = 1;
            }
        }
        if( $inarr==1 ){
            $input = explode(' - ',$text);
            $catid = $input[0];
            $stmt = $connection->prepare("UPDATE `server_plans` SET `catid`=?,`step`=50 WHERE `active`=0");
            $stmt->bind_param("i", $catid);
            $stmt->execute();
            $stmt->close();

            sendMessage($msg,$cancelKey);
        }else{
            $msg = '‼️ لطفا فقط یکی از گزینه های پیشنهادی زیر را انتخاب کنید';
            sendMessage($msg,$catkey);
        }
    } 
    if($step==50 and $text!=$buttonValues['cancel'] and preg_match('/selectNewPlanServer(\d+)/', $data,$match)){
        $newStep = $userInfo['step'] == "addNewMarzbanPlan"?53:51;
        
        $stmt = $connection->prepare("UPDATE `server_plans` SET `server_id`=?,`step`=? WHERE `active`=0");
        $stmt->bind_param("ii", $match[1], $newStep);
        $stmt->execute();
        $stmt->close();

        $keys = json_encode(['inline_keyboard'=>[
            [['text'=>"🎖پورت اختصاصی",'callback_data'=>"withSpecificPort"]],
            [['text'=>"🎗پورت اشتراکی",'callback_data'=>"withSharedPort"]]
            ]]);
        if($userInfo['step'] != "addNewMarzbanPlan") editText($message_id, "لطفا نوعیت پورت پنل رو انتخاب کنید", $keys);
        else editText($message_id, "📅 | لطفا تعداد روز های اعتبار این پلن را وارد کنید:");
    }
    if($step==51 and $text!=$buttonValues['cancel'] and preg_match('/^with(Specific|Shared)Port/',$data,$match)){
        if($userInfo['step'] == "addNewRahgozarPlan") $msg =  "📡 | لطفا پروتکل پلن مورد نظر را وارد کنید (vless | vmess)";
        else $msg =  "📡 | لطفا پروتکل پلن مورد نظر را وارد کنید (vless | vmess | trojan)";
        editText($message_id,$msg);
        if($match[1] == "Shared"){
            $stmt = $connection->prepare("UPDATE `server_plans` SET `step`=60 WHERE `active`=0");
            $stmt->execute();
            $stmt->close();
        }
        elseif($match[1] == "Specific"){
            $stmt = $connection->prepare("UPDATE server_plans SET step=52 WHERE active=0");
            $stmt->execute();
            $stmt->close();
        }
    }
    if($step==60 and $text!=$buttonValues['cancel']){
        if($text != "vless" && $text != "vmess" && $text != "trojan" && $userInfo['step'] == "addNewPlan"){
            sendMessage("لطفا فقط پروتکل های vless و vmess را وارد کنید",$cancelKey);
            exit();
        }
        elseif($text != "vless" && $text != "vmess" && $userInfo['step'] == "addNewRahgozarPlan"){
            sendMessage("لطفا فقط پروتکل های vless و vmess را وارد کنید",$cancelKey);
            exit();
        }
        
        $stmt = $connection->prepare("UPDATE `server_plans` SET `protocol`=?,`step`=61 WHERE `active`=0");
        $stmt->bind_param("s", $text);
        $stmt->execute();
        $stmt->close();
        sendMessage("📅 | لطفا تعداد روز های اعتبار این پلن را وارد کنید:");
    }
    if($step==61 and $text!=$buttonValues['cancel']){
        if(!is_numeric($text)){
            sendMessage($mainValues['send_only_number']);
            exit();
        }
        
        $stmt = $connection->prepare("UPDATE `server_plans` SET `days`=?,`step`=62 WHERE `active`=0");
        $stmt->bind_param("i", $text);
        $stmt->execute();
        $stmt->close();

        sendMessage("🔋 | لطفا مقدار حجم به GB این پلن را وارد کنید:");
    }
    if($step==62 and $text!=$buttonValues['cancel']){
        if(!is_numeric($text)){
            sendMessage($mainValues['send_only_number']);
            exit();
        }
        
        $stmt = $connection->prepare("UPDATE `server_plans` SET `volume`=?,`step`=63 WHERE `active`=0");
        $stmt->bind_param("d", $text);
        $stmt->execute();
        $stmt->close();
        sendMessage("🛡 | لطفا آیدی سطر کانکشن در پنل را وارد کنید:");
    }
    if($step==63 and $text!=$buttonValues['cancel']){
        if(!is_numeric($text)){
            sendMessage($mainValues['send_only_number']);
            exit();
        }
        
        $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `active` = 0");
        $stmt->execute();
        $res = $stmt->get_result()->fetch_assoc();
        $stmt->close();

        
        $response = getJson($res['server_id'])->obj;
        foreach($response as $row){
            if($row->id == $text) {
                $netType = json_decode($row->streamSettings)->network;
            }
        }        
        if(is_null($netType)){
            sendMessage("کانفیگی با این سطر آیدی یافت نشد");
            exit();
        }
        
        $stmt = $connection->prepare("UPDATE `server_plans` SET `type` = ?, `inbound_id`=?,`step`=64 WHERE `active`=0");
        $stmt->bind_param("si", $netType, $text);
        $stmt->execute();
        $stmt->close();

        sendMessage("لطفا ظرفیت تعداد اکانت رو پورت مورد نظر را وارد کنید");
    }
    if($step==64 and $text!=$buttonValues['cancel']){
        if(!is_numeric($text)){
            sendMessage($mainValues['send_only_number']);
            exit();
        }
        
        $stmt = $connection->prepare("UPDATE `server_plans` SET `acount`=?,`step`=65 WHERE `active`=0");
        $stmt->bind_param("i", $text);
        $stmt->execute();
        $stmt->close();

        sendMessage("🧲 | لطفا تعداد چند کاربره این پلن را وارد کنید ( 0 نامحدود است )");
    }
    if($step==65 and $text!=$buttonValues['cancel']){
        if(!is_numeric($text)){
            sendMessage($mainValues['send_only_number']);
            exit();
        }
        $stmt = $connection->prepare("UPDATE `server_plans` SET `limitip`=?,`step`=4 WHERE `active`=0");
        $stmt->bind_param("s", $text);
        $stmt->execute();
        $stmt->close();

        $msg = '🔻یه توضیح برای پلن مورد نظرت بنویس:';
        sendMessage($msg,$cancelKey); 
    }
    if($step==52 and $text!=$buttonValues['cancel']){
        if($userInfo['step'] == "addNewPlan" && $text != "vless" && $text != "vmess" && $text != "trojan"){
            sendMessage("لطفا فقط پروتکل های vless و vmess را وارد کنید",$cancelKey);
            exit();
        }elseif($userInfo['step'] == "addNewRahgozarPlan" && $text != "vless" && $text != "vmess"){
            sendMessage("لطفا فقط پروتکل های vless و vmess را وارد کنید",$cancelKey);
            exit();
        }
        
        $stmt = $connection->prepare("UPDATE `server_plans` SET `protocol`=?,`step`=53 WHERE `active`=0");
        $stmt->bind_param("s", $text);
        $stmt->execute();
        $stmt->close();

        sendMessage("📅 | لطفا تعداد روز های اعتبار این پلن را وارد کنید:");
    }
    if($step==53 and $text!=$buttonValues['cancel']){
        if(!is_numeric($text)){
            sendMessage($mainValues['send_only_number']);
            exit();
        }
        
        $stmt = $connection->prepare("UPDATE `server_plans` SET `days`=?,`step`=54 WHERE `active`=0");
        $stmt->bind_param("i", $text);
        $stmt->execute();
        $stmt->close();

        sendMessage("🔋 | لطفا مقدار حجم به GB این پلن را وارد کنید:");
    }
    if($step==54 and $text!=$buttonValues['cancel']){
        if(!is_numeric($text)){
            sendMessage($mainValues['send_only_number']);
            exit();
        }
        
        if($userInfo['step'] == "addNewPlan"){
            $sql = ("UPDATE `server_plans` SET `volume`=?,`step`=55 WHERE `active`=0");
            $msg = "🔉 | لطفا نوع شبکه این پلن را در انتخاب کنید  (ws | tcp | grpc) :";
        }elseif($userInfo['step'] == "addNewRahgozarPlan" || $userInfo['step'] == "addNewMarzbanPlan"){
            $sql = ("UPDATE `server_plans` SET `volume`=?, `type`='ws', `step`=4 WHERE `active`=0");
            $msg = '🔻یه توضیح برای پلن مورد نظرت بنویس:';
        }
        $stmt = $connection->prepare($sql);
        $stmt->bind_param("d", $text);
        $stmt->execute();
        $stmt->close();

        sendMessage($msg);
    }
    if($step==55 and $text!=$buttonValues['cancel']){
        if($text != "tcp" && $text != "ws" && $text != "grpc"){
            sendMessage("لطفا فقط نوع (ws | tcp | grpc) را وارد کنید");
            exit();
        }
        $stmt = $connection->prepare("UPDATE `server_plans` SET `type`=?,`step`=4 WHERE `active`=0");
        $stmt->bind_param("s", $text);
        $stmt->execute();
        $stmt->close();


        $msg = '🔻یه توضیح برای پلن مورد نظرت بنویس:';
        sendMessage($msg,$cancelKey); 
    }
    
    if($step==4 and $text!=$buttonValues['cancel']){
        
        if($userInfo['step'] == "addNewMarzbanPlan"){
            $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `active` = 0 AND `step` = 4");
            $stmt->execute();
            $serverId = $stmt->get_result()->fetch_assoc()['server_id'];
            $stmt->close();
        
            $hosts = getMarzbanHosts($serverId)->inbounds;
            $networkType = array();
            foreach($hosts as $key => $inbound){
                $networkType[] = [['text'=>$inbound->tag, 'callback_data'=>"planNetworkType{$inbound->protocol}*_*{$inbound->tag}"]];
            }
            $networkType = json_encode(['inline_keyboard'=>$networkType]);

            $stmt = $connection->prepare("UPDATE `server_plans` SET `descr`=?, `step` = 5 WHERE `step` = 4");
            sendMessage("لطفا نوع شبکه های این پلن را انتخاب کنید",$networkType);
        }
        else{
            $stmt = $connection->prepare("UPDATE `server_plans` SET `descr`=?, `active`=1,`step`=10 WHERE `step`=4");
            $imgtxt = '☑️ | پنل با موفقیت ثبت و ایجاد شد ( لذت ببرید ) ';
            
            sendMessage($imgtxt,$removeKeyboard);
            sendMessage($mainValues['reached_main_menu'],getAdminKeys());
            setUser();
        }
        $stmt->bind_param("s", $text);
        $stmt->execute();
        $stmt->close();

    } 
    elseif($step == 5 and $text != $buttonValues['cancel'] && preg_match('/^planNetworkType(?<protocol>.+)\*_\*(?<tag>.*)/',$data,$match)){
        $saveBtn = "ذخیره ✅";
        if($markup[count($markup)-1][0]['text'] == $saveBtn) unset($markup[count($markup)-1]);

        foreach($markup as $key => $keyboard){
            if($keyboard[0]['callback_data'] == $data) $markup[$key][0]['text'] = $keyboard['0']['text'] == $match['tag'] . " ✅" ? $match['tag']:$match['tag'] . " ✅";
        }

        if(strstr(json_encode($markup,JSON_UNESCAPED_UNICODE), "✅") && !strstr(json_encode($markup,JSON_UNESCAPED_UNICODE), $saveBtn)){
            $markup[] = [['text'=>$saveBtn,'callback_data'=>"savePlanNetworkType"]];
        }
        $markup = json_encode(['inline_keyboard'=>array_values($markup)]);
        
        editKeys($markup);
    }
    elseif($step == 5 && $text != $buttonValues['cancel'] && $data == "savePlanNetworkType"){
        delMessage();
        $inbounds = array();
        $proxies = array();
        unset($markup[count($markup)-1]);

        foreach($markup as $key=>$value){
            $tag = trim(str_replace("✅", "", $value[0]['text'], $state));
            if($state > 0){
                preg_match('/^planNetworkType(?<protocol>.+)\*_\*(?<tag>.*)/',$value[0]['callback_data'],$info);
                $inbounds[$info['protocol']][] = $tag;
                $proxies[$info['protocol']] = array();
    
                if($info['protocol'] == "vless"){
                    $proxies["vless"] = ["flow" => ""];
                }
                elseif($info['protocol'] == "shadowsocks"){
                    $proxies["shadowsocks"] = ['method' => "chacha20-ietf-poly1305"];
                }
            }
        }
        
        $info = json_encode(['inbounds'=>$inbounds, 'proxies'=>$proxies]);
        $stmt = $connection->prepare("UPDATE `server_plans` SET `custom_sni`=?, `active`=1,`step`=10 WHERE `step`=5");
        $stmt->bind_param("s", $info);
        $stmt->execute();
        $stmt->close();
        
        $imgtxt = '☑️ | پنل با موفقیت ثبت و ایجاد شد ( لذت ببرید ) ';
        sendMessage($imgtxt,$removeKeyboard);
        sendMessage($mainValues['reached_main_menu'],getAdminKeys());
        setUser();
    }
}
if($data == 'backplan' and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `active`=1");
    $stmt->execute();
    $res = $stmt->get_result();
    $stmt->close();

    $keyboard = [];
    while($cat = $res->fetch_assoc()){
        $id = $cat['id'];
        $title = $cat['title'];
        $keyboard[] = ['text' => "$title", 'callback_data' => "plansList$id"];
    }
    $keyboard = array_chunk($keyboard,2);
    $keyboard[] = [['text'=>"➖➖➖",'callback_data'=>"wizwizch"]];
    $keyboard[] = [['text'=>'➕ افزودن پلن اختصاصی و اشتراکی','callback_data'=>"addNewPlan"]];
    $keyboard[] = [
        ['text'=>'➕ افزودن پلن رهگذر','callback_data'=>"addNewRahgozarPlan"],
        ['text'=>"افزودن پلن مرزبان",'callback_data'=>"addNewMarzbanPlan"]
                    ];
    $keyboard[] = [['text'=>'➕ افزودن پلن حجمی','callback_data'=>"volumePlanSettings"],['text'=>'➕ افزودن پلن زمانی','callback_data'=>"dayPlanSettings"]];
    $keyboard[] = [['text' => "➕ افزودن پلن دلخواه", 'callback_data' => "editCustomPlan"]];
    $keyboard[] = [['text' => $buttonValues['back_button'], 'callback_data' => "managePanel"]];

    $msg = ' ☑️ مدیریت پلن ها:';
    
    if(isset($data) and $data=='backplan') {
        editText($message_id, $msg, json_encode(['inline_keyboard'=>$keyboard]));
    }else { sendAction('typing');
        sendmessage($msg, json_encode(['inline_keyboard'=>$keyboard]));
    }
    
    
    exit;
}
if(($data=="editCustomPlan" || preg_match('/^editCustom(gbPrice|dayPrice)/',$userInfo['step'],$match)) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if(!isset($data)){
        if(is_numeric($text)){
            setSettings($match[1], $text);
            sendMessage($mainValues['saved_successfuly'],$removeKeyboard); 
        }else{
            sendMessage("فقط عدد ارسال کن");
            exit();
        }
    }
    $gbPrice=number_format($botState['gbPrice']??0) . " تومان";
    $dayPrice=number_format($botState['dayPrice']??0) . " تومان";
    
    $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>$gbPrice,'callback_data'=>"editCustomgbPrice"],
            ['text'=>"هزینه هر گیگ",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=>$dayPrice,'callback_data'=>"editCustomdayPrice"],
            ['text'=>"هزینه هر روز",'callback_data'=>"wizwizch"]
            ],
        [
            ['text'=>$buttonValues['back_button'],'callback_data'=>"backplan"]
            ]
            
        ]]);
    if(!isset($data)){
        sendMessage("تنظیمات پلن دلخواه",$keys);
        setUser();
    }else{
        editText($message_id,"تنظیمات پلن دلخواه",$keys);
    }
}
if(preg_match('/^editCustom(gbPrice|dayPrice)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    $title = $match[1] == "dayPrice"?"هر روز":"هر گیگ";
    sendMessage("لطفا هزینه " . $title . " را به تومان وارد کنید",$cancelKey);
    setUser($data);
}
if(preg_match('/plansList(\d+)/', $data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `server_id`=? ORDER BY`id` ASC");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $res = $stmt->get_result();
    $stmt->close();

    if($res->num_rows==0){
        alert("متاسفانه، هیچ پلنی براش انتخاب نکردی 😑");
        exit;
    }else {
        $keyboard = [];
        while($cat = $res->fetch_assoc()){
            $id = $cat['id'];
            $title = $cat['title'];
            $keyboard[] = ['text' => "#$id $title", 'callback_data' => "planDetails$id"];
        }
        $keyboard = array_chunk($keyboard,2);
        $keyboard[] = [['text' => $buttonValues['back_button'], 'callback_data' => "backplan"],];
        $msg = ' ▫️ یه پلن رو انتخاب کن بریم برای ادیت:';
        editText($message_id, $msg, json_encode(['inline_keyboard'=>$keyboard]), "HTML");
    }
    exit();
}
if(preg_match('/planDetails(\d+)/', $data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $keys = getPlanDetailsKeys($match[1]);
    if($keys == null){
        alert("موردی یافت نشد");
        exit;
    }else editText($message_id, "ویرایش تنظیمات پلن", $keys, "HTML");
}
if(preg_match('/^wizwizplanacclist(\d+)/',$data,$match) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `status`=1 AND `fileid`=?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $res = $stmt->get_result();
    $stmt->close();

    if($res->num_rows == 0){
        alert('لیست خالی است');
        exit;
    }
    $txt = '';
    while($order = $res->fetch_assoc()){
		$suid = $order['userid'];
		$stmt = $connection->prepare("SELECT * FROM `users` WHERE `userid`=?");
        $stmt->bind_param("i", $suid);
        $stmt->execute();
        $ures = $stmt->get_result()->fetch_assoc();
        $stmt->close();


        $date = $order['date'];
        $remark = $order['remark'];
        $date = jdate('Y-m-d H:i', $date);
        $uname = $ures['name'];
        $sold = " 🚀 ".$uname. " ($date)";
        $accid = $order['id'];
        $orderLink = json_decode($order['link'],true);
        $txt = "$sold \n  ☑️ $remark ";
        foreach($orderLink as $link){
            $txt .= $botState['configLinkState'] != "off"?"<code>".$link."</code> \n":"";
        }
        $txt .= "\n ❗ $channelLock \n";
        sendMessage($txt, null, "HTML");
    }
}
if(preg_match('/^wizwizplandelete(\d+)/',$data,$match) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("DELETE FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    alert("پلن رو برات حذفش کردم ☹️☑️");
    
    editText($message_id,"لطفا یکی از کلید های زیر را انتخاب کنید",getMainKeys());
}
if(preg_match('/^wizwizplanname(\d+)/',$data) and ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    setUser($data);
    delMessage();
    sendMessage("🔅 یه اسم برا پلن جدید انتخاب کن:",$cancelKey);exit;
}
if(preg_match('/^wizwizplanname(\d+)/',$userInfo['step'], $match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("UPDATE `server_plans` SET `title`=? WHERE `id`=?");
    $stmt->bind_param("si", $text, $match[1]);
    $stmt->execute();
    $stmt->close();

    sendMessage("با موفقیت برات تغییر دادم ☺️☑️");
    setUser();
    
    $keys = getPlanDetailsKeys($match[1]);
    if($keys == null){
        alert("موردی یافت نشد");
        exit;
    }else sendMessage("ویرایش تنظیمات پلن", $keys);
}
if(preg_match('/^wizwizplanslimit(\d+)/',$data) and ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    setUser($data);
    delMessage();
    sendMessage("🔅 ظرفیت جدید برای پلن انتخاب کن:",$cancelKey);exit;
}
if(preg_match('/^wizwizplanslimit(\d+)/',$userInfo['step'], $match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("UPDATE `server_plans` SET `acount`=? WHERE `id`=?");
    $stmt->bind_param("ii", $text, $match[1]);
    $stmt->execute();
    $stmt->close();

    sendMessage("با موفقیت برات تغییر دادم ☺️☑️");
    setUser();
    
    $keys = getPlanDetailsKeys($match[1]);
    if($keys == null){
        alert("موردی یافت نشد");
        exit;
    }else sendMessage("ویرایش تنظیمات پلن", $keys, "HTML");
}
if(preg_match('/^wizwizplansinobundid(\d+)/',$data) and ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    setUser($data);
    delMessage();
    sendMessage("🔅 سطر جدید برای پلن انتخاب کن:",$cancelKey);exit;
}
if(preg_match('/^wizwizplansinobundid(\d+)/',$userInfo['step'], $match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    $stmt = $connection->prepare("UPDATE `server_plans` SET `inbound_id`=? WHERE `id`=?");
    $stmt->bind_param("ii", $text, $match[1]);
    $stmt->execute();
    $stmt->close();

    sendMessage("با موفقیت برات تغییر دادم ☺️☑️");
    setUser();
    
    $keys = getPlanDetailsKeys($match[1]);
    if($keys == null){
        alert("موردی یافت نشد");
        exit;
    }else sendMessage("ویرایش تنظیمات پلن", $keys, "HTML");
}
if(preg_match('/^wizwizplaneditdes(\d+)/',$data) and ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    setUser($data);
    delMessage();
    sendMessage("🎯 توضیحاتت رو برام وارد کن:",$cancelKey);exit;
}
if(preg_match('/^wizwizplaneditdes(\d+)/',$userInfo['step'], $match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    $stmt = $connection->prepare("UPDATE `server_plans` SET `descr`=? WHERE `id`=?");
    $stmt->bind_param("si", $text, $match[1]);
    $stmt->execute();
    $stmt->close();


    sendMessage("با موفقیت برات تغییر دادم ☺️☑️");
    setUser();
    
    $keys = getPlanDetailsKeys($match[1]);
    if($keys == null){
        alert("موردی یافت نشد");
        exit;
    }else sendMessage("ویرایش تنظیمات پلن", $keys, "HTML");
}
if(preg_match('/^editDestName(\d+)/',$data) and ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    setUser($data);
    delMessage();
    sendMessage("🎯 dest رو برام وارد کن:\nبرای حذف کردن متن /empty رو وارد کن",$cancelKey);exit;
}
if(preg_match('/^editDestName(\d+)/',$userInfo['step'], $match) && ($from_id == $admin || $userInfo['isAdmin'] == true) &&  $text != $buttonValues['cancel']){
    if($text == "/empty"){
        $stmt = $connection->prepare("UPDATE `server_plans` SET `dest` = NULL WHERE `id`=?");
        $stmt->bind_param("i", $match[1]);
    }else{
        $stmt = $connection->prepare("UPDATE `server_plans` SET `dest`=? WHERE `id`=?");
        $stmt->bind_param("si", $text, $match[1]);
    }
    $stmt->execute();
    $stmt->close();


    sendMessage("با موفقیت برات تغییر دادم ☺️☑️");
    setUser();
    
    $keys = getPlanDetailsKeys($match[1]);
    if($keys == null){
        alert("موردی یافت نشد");
        exit;
    }else sendMessage("ویرایش تنظیمات پلن", $keys, "HTML");
}
if(preg_match('/^editSpiderX(\d+)/',$data) and ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    setUser($data);
    delMessage();
    sendMessage("🎯 spiderX رو برام وارد کن\nبرای حذف کردن متن /empty رو وارد کن",$cancelKey);exit;
}
if(preg_match('/^editSpiderX(\d+)/',$userInfo['step'], $match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if($text == "/empty"){
        $stmt = $connection->prepare("UPDATE `server_plans` SET `spiderX`=NULL WHERE `id`=?");
        $stmt->bind_param("s", $match[1]);
    }else{
        $stmt = $connection->prepare("UPDATE `server_plans` SET `spiderX`=? WHERE `id`=?");
        $stmt->bind_param("si", $text, $match[1]);
    }
    $stmt->execute();
    $stmt->close();


    sendMessage("با موفقیت برات تغییر دادم ☺️☑️");
    setUser();
    
    $keys = getPlanDetailsKeys($match[1]);
    if($keys == null){
        alert("موردی یافت نشد");
        exit;
    }else sendMessage("ویرایش تنظیمات پلن", $keys, "HTML");
}
if(preg_match('/^editServerNames(\d+)/',$data) and ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    setUser($data);
    delMessage();
    sendMessage("🎯 serverNames رو به صورت زیر برام وارد کن:\n
`[
  \"yahoo.com\",
  \"www.yahoo.com\"
]`
    \n\nبرای حذف کردن متن /empty رو وارد کن",$cancelKey);exit;
}
if(preg_match('/^editServerNames(\d+)/',$userInfo['step'], $match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if($text == "/empty"){
        $stmt = $connection->prepare("UPDATE `server_plans` SET `serverNames`=NULL WHERE `id`=?");
        $stmt->bind_param("s", $match[1]);
    }else{
        $stmt = $connection->prepare("UPDATE `server_plans` SET `serverNames`=? WHERE `id`=?");
        $stmt->bind_param("si", $text, $match[1]);
    }
    $stmt->execute();
    $stmt->close();


    sendMessage("با موفقیت برات تغییر دادم ☺️☑️");
    setUser();
    
    $keys = getPlanDetailsKeys($match[1]);
    if($keys == null){
        alert("موردی یافت نشد");
        exit;
    }else sendMessage("ویرایش تنظیمات پلن", $keys, "HTML");
}
if(preg_match('/^editFlow(\d+)/',$data, $match) and ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    setUser($data);
    delMessage();
    $keys = json_encode(['inline_keyboard'=>[
        [['text'=>"None", 'callback_data'=>"editPFlow" . $match[1] . "_None"]],
        [['text'=>"xtls-rprx-vision", 'callback_data'=>"editPFlow" . $match[1] . "_xtls-rprx-vision"]],
        ]]);
    sendMessage("🎯 لطفا یکی از موارد زیر رو انتخاب کن",$keys);exit;
}
if(preg_match('/^editPFlow(\d+)_(.*)/',$data, $match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    $stmt = $connection->prepare("UPDATE `server_plans` SET `flow`=? WHERE `id`=?");
    $stmt->bind_param("si", $match[2], $match[1]);
    $stmt->execute();
    $stmt->close();

    alert("با موفقیت برات تغییر دادم ☺️☑️");
    setUser();
    
    $keys = getPlanDetailsKeys($match[1]);
    editText($message_id, "ویرایش تنظیمات پلن", $keys, "HTML");
}
if(preg_match('/^wizwizplanrial(\d+)/',$data) and ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    setUser($data);
    delMessage();
    sendMessage("🎯 شیطون قیمت و گرون کردی 😂 ، خب قیمت جدید و بزن ببینم :",$cancelKey);exit;
}
if(preg_match('/^wizwizplanrial(\d+)/',$userInfo['step'], $match) && ($from_id == $admin || $userInfo['isAdmin'] == true)&& $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        $stmt = $connection->prepare("UPDATE `server_plans` SET `price`=? WHERE `id`=?");
        $stmt->bind_param("ii", $text, $match[1]);
        $stmt->execute();
        $stmt->close();

        sendMessage("با موفقیت برات تغییر دادم ☺️☑️");
        setUser();
        
        $keys = getPlanDetailsKeys($match[1]);
        if($keys == null){
            alert("موردی یافت نشد");
            exit;
        }else sendMessage("ویرایش تنظیمات پلن", $keys, "HTML");
    }else{
        sendMessage("بهت میگم قیمت وارد کن برداشتی یه چیز دیگه نوشتی 🫤 ( عدد وارد کن ) عجبا");
    }
}
if(($data == 'mySubscriptions' || $data == "agentConfigsList" or preg_match('/(changeAgentOrder|changeOrdersPage)(\d+)/',$data, $match) )&& ($botState['sellState']=="on" || $from_id ==$admin)){
    $results_per_page = 50;
    if($data == "agentConfigsList" || $match[1] == "changeAgentOrder") $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `userid`=? AND `status`=1");  
    else $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `userid`=? AND `status`=1 AND `agent_bought` = 0");  
    $stmt->bind_param("i", $from_id);
    $stmt->execute();
    $number_of_result= $stmt->get_result()->num_rows;
    $stmt->close();

    $number_of_page = ceil ($number_of_result / $results_per_page);
    $page = $match[2] ??1;
    $page_first_result = ($page-1) * $results_per_page;  
    
    if($data == "agentConfigsList" || $match[1] == "changeAgentOrder") $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `userid`=? AND `status`=1 ORDER BY `id` DESC LIMIT ?, ?");
    else $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `userid`=? AND `status`=1 AND `agent_bought` = 0 ORDER BY `id` DESC LIMIT ?, ?");
    $stmt->bind_param("iii", $from_id, $page_first_result, $results_per_page);
    $stmt->execute();
    $orders = $stmt->get_result();
    $stmt->close();


    if($orders->num_rows==0){
        alert($mainValues['you_dont_have_config']);
        exit;
    }
    $keyboard = [];
    while($cat = $orders->fetch_assoc()){
        $id = $cat['id'];
        $remark = $cat['remark'];
        $keyboard[] = ['text' => "$remark", 'callback_data' => "orderDetails$id"];
    }
    $keyboard = array_chunk($keyboard,1);
    
    $prev = $page - 1;
    $next = $page + 1;
    $lastpage = ceil($number_of_page/$results_per_page);
    $lpm1 = $lastpage - 1;
    
    $buttons = [];
    if ($prev > 0) $buttons[] = ['text' => "◀", 'callback_data' => (($data=="agentConfigsList" || $match[1] == "changeAgentOrder") ? "changeAgentOrder$prev":"changeOrdersPage$prev")];

    if ($next > 0 and $page != $number_of_page) $buttons[] = ['text' => "➡", 'callback_data' => (($data=="agentConfigsList" || $match[1] == "changeAgentOrder")?"changeAgentOrder$next":"changeOrdersPage$next")];   
    $keyboard[] = $buttons;
    if($data == "agentConfigsList" || $match[1] == "changeAgentOrder") $keyboard[] = [['text'=>$buttonValues['search_agent_config'],'callback_data'=>"searchAgentConfig"]];
    else $keyboard[] = [['text'=>$buttonValues['search_agent_config'],'callback_data'=>"searchMyConfig"]];
    $keyboard[] = [['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]];
    
    if(isset($data)) {
        editText($message_id, $mainValues['select_one_to_show_detail'], json_encode(['inline_keyboard'=>$keyboard]));
    }else { sendAction('typing');
        sendMessage($mainValues['select_one_to_show_detail'], json_encode(['inline_keyboard'=>$keyboard]));
    }
    exit;
}
if($data=="searchAgentConfig" || $data == "searchMyConfig" || $data=="searchUsersConfig"){
    delMessage();
    sendMessage($mainValues['send_config_remark'],$cancelKey);
    setUser($data);
}
if(($userInfo['step'] == "searchAgentConfig" || $userInfo['step'] == "searchMyConfig") && $text != $buttonValues['cancel']){
    sendMessage($mainValues['please_wait_message'], $removeKeyboard);
    if($userInfo['step'] == "searchMyConfig") $condition = "AND `agent_bought` = 0";
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `userid` = ? AND `remark` LIKE CONCAT('%', ?, '%') $condition");
    $stmt->bind_param("is", $from_id, $text);
    $stmt->execute();
    $orderId = $stmt->get_result()->fetch_assoc()['id'];
    $stmt->close();
    
    $keys = getOrderDetailKeys($from_id, $orderId);
    if($keys == null) sendMessage($mainValues['no_order_found']); 
    else {
        sendMessage($keys['msg'], $keys['keyboard'], "HTML");
        setUser();
    }
}
if(($userInfo['step'] == "searchUsersConfig" && $text != $buttonValues['cancel']) || preg_match('/^userOrderDetails(\d+)_(\d+)/',$data,$match)){
    if(isset($data)){
        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
        $stmt->bind_param("i", $match[1]);
    }
    else{
        sendMessage($mainValues['please_wait_message'], $removeKeyboard); 
        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `remark` LIKE CONCAT('%', ?, '%')");
        $stmt->bind_param("s", $text);
    }
    $stmt->execute();
    $orderInfo = $stmt->get_result();
    $stmt->close();
    

    if($orderInfo->num_rows == 0) sendMessage($mainValues['no_order_found']); 
    else {
        $orderId = $orderInfo->fetch_assoc()['id'];
        $keys = getUserOrderDetailKeys($orderId, isset($data)?$match[2]:0);
        if($keys == null) sendMessage($mainValues['no_order_found']); 
        else{
            if(!isset($data)) sendMessage($keys['msg'], $keys['keyboard'], "HTML");
            else editText($message_id, $keys['msg'], $keys['keyboard'], "HTML");
            setUser();
        }
    }
}
if(preg_match('/^orderDetails(\d+)(_|)(?<offset>\d+|)/', $data, $match) && ($botState['sellState']=="on" || ($from_id == $admin || $userInfo['isAdmin'] == true))){
    $keys = getOrderDetailKeys($from_id, $match[1], !empty($match['offset'])?$match['offset']:0);
    if($keys == null){
        alert($mainValues['no_order_found']);exit;
    }else editText($message_id, $keys['msg'], $keys['keyboard'], "HTML");
}
if($data=="cantEditGrpc"){
    alert("نوعیت این کانفیگ رو تغییر داده نمیتونید!");
    exit();
}
if(preg_match('/^changeCustomPort(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("لطفا پورت مورد نظر خود را وارد کنید\nبرای حذف پورت دلخواه عدد 0 را وارد کنید", $cancelKey);
    setUser($data);
}
if(preg_match('/^changeCustomPort(\d+)/',$userInfo['step'],$match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        $stmt = $connection->prepare("UPDATE `server_plans` SET `custom_port`= ? WHERE `id` = ?");
        $stmt->bind_param("ii", $text, $match[1]);
        $stmt->execute();
        $stmt->close();  
        sendMessage($mainValues['saved_successfuly'],$removeKeyboard);
         
        sendMessage("ویرایش تنظیمات پلن", getPlanDetailsKeys($match[1]));
        setUser();
    }else sendMessage($mainValues['send_only_number']);
}
if(preg_match('/^changeCustomSni(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("لطفا sni مورد نظر خود را وارد کنید\nبرای حذف متن /empty را وارد کنید", $cancelKey);
    setUser($data);
}
if(preg_match('/^changeCustomSni(\d+)/',$userInfo['step'],$match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if($text == "/empty"){
        $stmt = $connection->prepare("UPDATE `server_plans` SET `custom_sni`= NULL WHERE `id` = ?");
        $stmt->bind_param("i", $match[1]);
    }
    else {
        $stmt = $connection->prepare("UPDATE `server_plans` SET `custom_sni`= ? WHERE `id` = ?");
        $stmt->bind_param("si", $text, $match[1]);
    }
    $stmt->execute();
    $stmt->close();  
    sendMessage($mainValues['saved_successfuly'],$removeKeyboard);
     
    sendMessage("ویرایش تنظیمات پلن", getPlanDetailsKeys($match[1]));
    setUser();
}
if(preg_match('/^changeCustomPath(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("UPDATE `server_plans` SET `custom_path` = IF(`custom_path` = 1, 0, 1) WHERE `id` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    
    editKeys(getPlanDetailsKeys($match[1]));
}
if(preg_match('/changeNetworkType(\d+)_(\d+)/', $data, $match)){
    $fid = $match[1];
    $oid = $match[2];
    
	$stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=? AND `active`=1"); 
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();


	if($respd){
		$respd = $respd->fetch_assoc(); 
		$stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `id`=?");
        $stmt->bind_param("i", $respd['catid']);
        $stmt->execute();
        $cadquery = $stmt->get_result();
        $stmt->close();


		if($cadquery) {
			$catname = $cadquery->fetch_assoc()['title'];
			$name = $catname." ".$respd['title'];
		}else $name = "$oid";
		
	}else $name = "$oid";

    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id`=?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();


    $date = jdate("Y-m-d H:i",$order['date']);
    $expire_date = jdate("Y-m-d H:i",$order['expire_date']);
    $remark = $order['remark'];
    $uuid = $order['uuid']??"0";
    $acc_link = $order['link'];
    $protocol = $order['protocol'];
    $server_id = $order['server_id'];
    $price = $order['amount'];
    
    $response = getJson($server_id)->obj;
    foreach($response as $row){
        $clients = json_decode($row->settings)->clients;
        if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
            $total = $row->total;
            $up = $row->up;
            $down = $row->down;
            $port = $row->port;
            $netType = json_decode($row->streamSettings)->network; 
            $security = json_decode($row->streamSettings)->security;
            $netType = ($netType == 'tcp') ? 'ws' : 'tcp';
        break;
        }
    }

    if($protocol == 'trojan') $netType = 'tcp';

    $update_response = editInbound($server_id, $uuid, $uuid, $protocol, $netType);
    $vraylink = getConnectionLink($server_id, $uuid, $protocol, $remark, $port, $netType);

    $vray_link = json_encode($vraylink);
    $stmt = $connection->prepare("UPDATE `orders_list` SET `protocol`=?,`link`=? WHERE `id`=?");
    $stmt->bind_param("ssi", $protocol, $vray_link, $oid);
    $stmt->execute();
    $stmt->close();
    
    $keys = getOrderDetailKeys($from_id, $oid);
    editText($message_id, $keys['msg'], $keys['keyboard'], "HTML");
}
if($data=="changeProtocolIsDisable"){
    alert("تغییر پروتکل غیر فعال است");
}
if(preg_match('/updateConfigConnectionLink(\d+)/', $data,$match)){
    alert($mainValues['please_wait_message']);
    $oid = $match[1];

    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id`=?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();


    $remark = $order['remark'];
    $uuid = $order['uuid']??"0";
    $inboundId = $order['inbound_id'];
    $server_id = $order['server_id'];
    $file_id = $order['fileid'];
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $file_id);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();

    $rahgozar = $order['rahgozar'];
    $customPath = $file_detail['custom_path'];
    $customPort = $file_detail['custom_port'];
    $customSni = $file_detail['custom_sni'];
    
    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_config = $stmt->get_result()->fetch_assoc();
    $serverType = $server_config['type'];
    $netType = $file_detail['type'];
    $protocol = $file_detail['protocol'];
    $security = $server_config['security'];
    
    if($serverType == "marzban"){
        $info = getMarzbanUser($server_id, $remark);
        $vraylink = $info->links;
    }else{
        $response = getJson($server_id)->obj;
        if($inboundId == 0){
            foreach($response as $row){
                $clients = json_decode($row->settings)->clients;
                if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
                    $inboundRemark = $row->remark;
                    $iId = $row->id;
                    $port = $row->port;
                    $protocol = $row->protocol;
                    $netType = json_decode($row->streamSettings)->network;
                    break;
                }
            }
        }else{
            foreach($response as $row){
                if($row->id == $inboundId) {
                    $iId = $row->id;
                    $inboundRemark = $row->remark;
                    $port = $row->port;
                    $protocol = $row->protocol;
                    $netType = json_decode($row->streamSettings)->network;
                    break;
                }
            }
        }
    
        if($botState['updateConnectionState'] == "robot"){
            updateConfig($server_id, $iId, $protocol, $netType, $security, $rahgozar);
        }
        $vraylink = getConnectionLink($server_id, $uuid, $protocol, $remark, $port, $netType, $inboundId, $rahgozar, $customPath, $customPort, $customSni);
        
    }
    $vray_link = json_encode($vraylink);
    $stmt = $connection->prepare("UPDATE `orders_list` SET `link`=? WHERE `id`=?");
    $stmt->bind_param("si", $vray_link, $oid);
    $stmt->execute();
    $stmt->close();
    $keys = getOrderDetailKeys($from_id, $oid);
    editText($message_id, $keys['msg'], $keys['keyboard'],"HTML");
}
if(preg_match('/changAccountConnectionLink(\d+)/', $data,$match)){
    alert($mainValues['please_wait_message']);
    $oid = $match[1];

    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id`=?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();


    $date = jdate("Y-m-d H:i",$order['date']);
    $expire_date = jdate("Y-m-d H:i",$order['expire_date']);
    $remark = $order['remark'];
    $uuid = $order['uuid']??"0";
    $inboundId = $order['inbound_id'];
    $acc_link = $order['link'];
    $server_id = $order['server_id'];
    $rahgozar = $order['rahgozar'];
    
    $file_id = $order['fileid'];
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $file_id);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $customPath = $file_detail['custom_path'];
    $customPort = $file_detail['custom_port'];
    $customSni = $file_detail['custom_sni'];
    
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $serverType = $server_info['type'];

    if($serverType == "marzban"){
        $res = renewMarzbanUUID($server_id, $remark);
        $vraylink = $res->links;
        $newUuid = $newToken = str_replace("/sub/", "", $res->subscription_url);
    }else{
        $response = getJson($server_id)->obj;
        if($inboundId == 0){
            foreach($response as $row){
                $clients = json_decode($row->settings)->clients;
                if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
                    $port = $row->port;
                    $protocol = $row->protocol;
                    $netType = json_decode($row->streamSettings)->network;
                    break;
                }
            }
            
            $update_response = renewInboundUuid($server_id, $uuid);
        }else{
            foreach($response as $row){
                if($row->id == $inboundId) {
                    $port = $row->port; 
                    $protocol = $row->protocol;
                    $netType = json_decode($row->streamSettings)->network;
                    break;
                }
            }
            $update_response = renewClientUuid($server_id, $inboundId, $uuid);
        }
        $newUuid = $update_response->newUuid;
        $vraylink = getConnectionLink($server_id, $newUuid, $protocol, $remark, $port, $netType, $inboundId, $rahgozar, $customPath, $customPort, $customSni);
        $newToken = RandomString(30);
    }

    
    $vray_link = json_encode($vraylink);
    $stmt = $connection->prepare("UPDATE `orders_list` SET `link`=?, `uuid` = ?, `token` = ? WHERE `id`=?");
    $stmt->bind_param("sssi", $vray_link, $newUuid, $newToken, $oid);
    $stmt->execute();
    $stmt->close();
    $keys = getOrderDetailKeys($from_id, $oid);
    editText($message_id, $keys['msg'], $keys['keyboard'],"HTML");
}
if(preg_match('/changeUserConfigState(\d+)/', $data,$match)){
    alert($mainValues['please_wait_message']);
    $oid = $match[1];

    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id`=?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $userId = $order['userid'];
    $uuid = $order['uuid']??"0";
    $inboundId = $order['inbound_id'];
    $server_id = $order['server_id'];
    $remark = $order['remark'];
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $server_info['type'];

    
    if($inboundId == 0){
        if($serverType == "marzban") $update_response = changeMarzbanState($server_id, $remark);
        else $update_response = changeInboundState($server_id, $uuid);
    }else{
        $update_response = changeClientState($server_id, $inboundId, $uuid);
    }
    
    if($update_response->success){
        alert($mainValues['please_wait_message']);
    
        $keys = getUserOrderDetailKeys($oid);
        editText($message_id, $keys['msg'], $keys['keyboard'], "HTML");
    }else sendMessage("عملیه مورد نظر با مشکل روبرو شد\n" . $update_response->msg);
}

if(preg_match('/changeAccProtocol(\d+)_(\d+)_(.*)/', $data,$match)){
    $fid = $match[1];
    $oid = $match[2];
    $protocol = $match[3];

	$stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=? AND `active`=1"); 
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();


	if($respd){
		$respd = $respd->fetch_assoc(); 
		$stmt= $connection->prepare("SELECT * FROM `server_categories` WHERE `id`=?");
        $stmt->bind_param("i", $respd['catid']);
        $stmt->execute();
        $cadquery = $stmt->get_result();
        $stmt->close();


		if($cadquery) {
			$catname = $cadquery->fetch_assoc()['title'];
			$name = $catname." ".$respd['title'];
		}else $name = "$id";
		
	}else $name = "$id";

    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id`=?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();


    $date = jdate("Y-m-d H:i",$order['date']);
    $expire_date = jdate("Y-m-d H:i",$order['expire_date']);
    $remark = $order['remark'];
    $uuid = $order['uuid']??"0";
    $acc_link = $order['link'];
    $server_id = $order['server_id'];
    $price = $order['amount'];
    $rahgozar = $order['rahgozar'];
    $file_id = $order['fileid'];
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $file_id);
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $customPath = $file_detail['custom_path'];
    $customPort = $file_detail['custom_port'];
    $customSni = $file_detail['custom_sni'];
    
    $response = getJson($server_id)->obj;
    foreach($response as $row){
        $clients = json_decode($row->settings)->clients;
        if($clients[0]->id == $uuid || $clients[0]->password == $uuid) {
            $total = $row->total;
            $up = $row->up;
            $down = $row->down;
            $port = $row->port;
            $netType = json_decode($row->streamSettings)->network;
            $security = json_decode($row->streamSettings)->security;
            break;
        }
    }
    if($protocol == 'trojan') $netType = 'tcp';
    $uniqid = generateRandomString(42,$protocol); 
    $leftgb = round( ($total - $up - $down) / 1073741824, 2) . " GB"; 
    $update_response = editInbound($server_id, $uniqid, $uuid, $protocol, $netType, $security, $rahgozar);
    $vraylink = getConnectionLink($server_id, $uniqid, $protocol, $remark, $port, $netType, 0, $rahgozar, $customPath, $customPort, $customSni);
    
    $vray_link = json_encode($vraylink);
    $stmt = $connection->prepare("UPDATE `orders_list` SET `protocol`=?,`link`=?, `uuid` = ? WHERE `id`=?");
    $stmt->bind_param("sssi", $protocol, $vray_link, $uniqid, $oid);
    $stmt->execute();
    $stmt->close();
    $keys = getOrderDetailKeys($from_id, $oid);
    editText($message_id, $keys['msg'], $keys['keyboard'],"HTML");
}
if(preg_match('/^discountRenew(\d+)_(\d+)/',$userInfo['step'], $match) || preg_match('/renewAccount(\d+)/',$data,$match) && $text != $buttonValues['cancel']){
    if(preg_match('/^discountRenew/', $userInfo['step'])){
        $rowId = $match[2];
        
        $time = time();
        $stmt = $connection->prepare("SELECT * FROM `discounts` WHERE (`expire_date` > $time OR `expire_date` = 0) AND (`expire_count` > 0 OR `expire_count` = -1) AND `hash_id` = ?");
        $stmt->bind_param("s", $text);
        $stmt->execute();
        $list = $stmt->get_result();
        $stmt->close();
        
        $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `id` = ?");
        $stmt->bind_param("i", $rowId);
        $stmt->execute();
        $payInfo = $stmt->get_result()->fetch_assoc();
        $hash_id = $payInfo['hash_id'];
        $afterDiscount = $payInfo['price'];
        $stmt->close();
        
        if($list->num_rows>0){
            $discountInfo = $list->fetch_assoc();
            $amount = $discountInfo['amount'];
            $type = $discountInfo['type'];
            $count = $discountInfo['expire_count'];
            $usedBy = !is_null($discountInfo['used_by'])?json_decode($discountInfo['used_by'],true):array();            
            
            $canUse = $discountInfo['can_use'];
            $userUsedCount = array_count_values($usedBy)[$from_id];
            if($canUse > $userUsedCount){
                $usedBy[] = $from_id;
                $encodeUsedBy = json_encode($usedBy);
                
                if ($count != -1) $query = "UPDATE `discounts` SET `expire_count` = `expire_count` - 1, `used_by` = ? WHERE `id` = ?";
                else $query = "UPDATE `discounts` SET `used_by` = ? WHERE `id` = ?";
    
                $stmt = $connection->prepare($query);
                $stmt->bind_param("si", $encodeUsedBy, $discountInfo['id']);
                $stmt->execute();
                $stmt->close();
                
                if($type == "percent"){
                    $discount = $afterDiscount * $amount / 100;
                    $afterDiscount -= $discount;
                    $discount = number_format($discount) . " تومان";
                }else{
                    $afterDiscount -= $amount;
                    $discount = number_format($amount) . " تومان";
                }
                if($afterDiscount < 0) $afterDiscount = 0;
                
                $stmt = $connection->prepare("UPDATE `pays` SET `price` = ? WHERE `id` = ?");
                $stmt->bind_param("ii", $afterDiscount, $rowId);
                $stmt->execute();
                $stmt->close();
                sendMessage(str_replace("AMOUNT", $discount, $mainValues['valid_discount_code']));
                $keys = json_encode(['inline_keyboard'=>[
                    [
                        ['text'=>"❤️", "callback_data"=>"wizwizch"]
                        ],
                    ]]);
                sendMessage(
                    str_replace(['USERID', 'USERNAME', "NAME", "AMOUNT", "DISCOUNTCODE"], [$from_id, $username, $first_name, $discount, $text], $mainValues['used_discount_code'])
                    ,$keys,null,$admin);
            }else sendMessage($mainValues['not_valid_discount_code']);
        }else sendMessage($mainValues['not_valid_discount_code']);
        setUser();
    }else delMessage();

    $oid = $match[1];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result();
    $stmt->close();
    if($order->num_rows == 0){
        delMessage();
        sendMessage($mainValues['config_not_found'], getMainKeys());
        exit();
    }
    $order = $order->fetch_assoc();
    $serverId = $order['server_id'];
    $fid = $order['fileid'];
    $agentBought = $order['agent_bought'];
    
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ? AND `active` = 1");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $respd = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $price = $respd['price'];
    if($agentBought == true){
        $discounts = json_decode($userInfo['discount_percent'],true);
        if($botState['agencyPlanDiscount']=="on") $discount = $discounts['plans'][$fid]?? $discounts['normal'];
        else $discount = $discounts['servers'][$serverId]?? $discounts['normal'];
        $price -= floor($price * $discount / 100);
    }
    if(!preg_match('/^discountRenew/', $userInfo['step'])){
        $hash_id = RandomString();
        $stmt = $connection->prepare("DELETE FROM `pays` WHERE `user_id` = ? AND `type` = 'RENEW_ACCOUNT' AND `state` = 'pending'");
        $stmt->bind_param("i", $from_id);
        $stmt->execute();
        $stmt->close();
        
        $time = time();
        $stmt = $connection->prepare("INSERT INTO `pays` (`hash_id`, `user_id`, `type`, `plan_id`, `volume`, `day`, `price`, `request_date`, `state`)
                                    VALUES (?, ?, 'RENEW_ACCOUNT', ?, '0', '0', ?, ?, 'pending')");
        $stmt->bind_param("siiii", $hash_id, $from_id, $oid, $price, $time);
        $stmt->execute();
        $rowId = $stmt->insert_id;
        $stmt->close();
    }else $price = $afterDiscount;

    if($price == 0) $price = "رایگان";
    else $price .= " تومان";
    $keyboard = array();
    if($botState['cartToCartState'] == "on") $keyboard[] = [['text' => "💳 کارت به کارت مبلغ $price",  'callback_data' => "payRenewWithCartToCart$hash_id"]];
    if($botState['nowPaymentOther'] == "on") $keyboard[] = [['text' => $buttonValues['now_payment_gateway'],  'url' => $botUrl . "pay/?nowpayment&hash_id=" . $hash_id]];
    if($botState['zarinpal'] == "on") $keyboard[] = [['text' => $buttonValues['zarinpal_gateway'],  'url' => $botUrl . "pay/?zarinpal&hash_id=" . $hash_id]];
    if($botState['nextpay'] == "on") $keyboard[] = [['text' => $buttonValues['nextpay_gateway'],  'url' => $botUrl . "pay/?nextpay&hash_id=" . $hash_id]];
    if($botState['weSwapState'] == "on") $keyboard[] = [['text' => $buttonValues['weswap_gateway'],  'callback_data' => "payWithWeSwap" . $hash_id]];
    if($botState['walletState'] == "on") $keyboard[] = [['text' => "پرداخت با موجودی مبلغ $price",  'callback_data' => "payRenewWithWallet$hash_id"]];
    if($botState['tronWallet'] == "on") $keyboard[] = [['text' => $buttonValues['tron_gateway'],  'callback_data' => "payWithTronWallet" . $hash_id]];

    if(!preg_match('/^discountRenew/', $userInfo['step'])) $keyboard[] = [['text' => " 🎁 نکنه کد تخفیف داری؟ ",  'callback_data' => "haveDiscountRenew_" . $match[1] . "_" . $rowId]];

    $keyboard[] = [['text'=>$buttonValues['cancel'], 'callback_data'=> "mainMenu"]];



    sendMessage("لطفا با یکی از روش های زیر اکانت خود را تمدید کنید :",json_encode([
            'inline_keyboard' => $keyboard
        ]));
}
if(preg_match('/payRenewWithCartToCart(.*)/',$data,$match)) {
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();

    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }
    $payInfo = $payInfo->fetch_assoc();

    $oid = $payInfo['plan_id'];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result();
    $stmt->close();
    if($order->num_rows == 0){
        delMessage();
        sendMessage($mainValues['config_not_found'], getMainKeys());
        exit();
    }
    
    setUser($data);
    delMessage();

    sendMessage(str_replace(['ACCOUNT-NUMBER', 'HOLDER-NAME'],[$paymentKeys['bankAccount'], $paymentKeys['holderName']], $mainValues['renew_ccount_cart_to_cart']),$cancelKey,"html");
    exit;
}
if(preg_match('/payRenewWithCartToCart(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel']){
    if(isset($update->message->photo)){
        $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
        $stmt->bind_param("s", $match[1]);
        $stmt->execute();
        $payInfo = $stmt->get_result()->fetch_assoc();
        $hash_id = $payInfo['hash_id'];
        $stmt->close();
        
        $oid = $payInfo['plan_id'];
        
        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
        $stmt->bind_param("i", $oid);
        $stmt->execute();
        $order = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $fid = $order['fileid'];
        $remark = $order['remark'];
        $uid = $order['userid'];
        $userName = $userInfo['username'];
        $uname = $userInfo['name'];
        
        $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ? AND `active` = 1");
        $stmt->bind_param("i", $fid);
        $stmt->execute();
        $respd = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $price = $payInfo['price'];
        $volume = $respd['volume'];
        $days = $respd['days'];
        
        sendMessage($mainValues['renew_order_sent'],$removeKeyboard);
        sendMessage($mainValues['reached_main_menu'],getMainKeys());
        // notify admin
        
        $msg = str_replace(['TYPE', "USER-ID", "USERNAME", "NAME", "PRICE", "REMARK", "VOLUME", "DAYS"],['کارت به کارت', $from_id, $username, $first_name, $price, $remark, $volume, $days], $mainValues['renew_account_request_message']);
    
        $keyboard = json_encode([
            'inline_keyboard' => [
                [
                    ['text' => $buttonValues['approve'], 'callback_data' => "approveRenewAcc$hash_id"],
                    ['text' => $buttonValues['decline'], 'callback_data' => "decRenewAcc$hash_id"]
                ]
            ]
        ]);
    
        $res = sendPhoto($fileid, $msg,$keyboard, "HTML", $admin);
        $msgId = $res->result->message_id;
        setUser();
        
        $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'have_sent', `message_id` = ?, `chat_id` = ? WHERE `hash_id` = ?");
        $stmt->bind_param("iis", $msgId, $admin, $match[1]);
        $stmt->execute();
        $stmt->close();
    }else{
        sendMessage($mainValues['please_send_only_image']);
    }
}
if(preg_match('/approveRenewAcc(.*)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result()->fetch_assoc();
    $hash_id = $payInfo['hash_id'];
    $stmt->close();
    
    if($payInfo['state'] == "approved") exit();

    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'approved' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();

    
    $uid = $payInfo['user_id'];
    $oid = $payInfo['plan_id'];
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $fid = $order['fileid'];
    $remark = $order['remark'];
    $uuid = $order['uuid']??"0";
    $server_id = $order['server_id'];
    $inbound_id = $order['inbound_id'];
    $expire_date = $order['expire_date'];
    $expire_date = ($expire_date > $time) ? $expire_date : $time;
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ? AND `active` = 1");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $respd = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $name = $respd['title'];
    $days = $respd['days'];
    $volume = $respd['volume'];
    $price = $payInfo['price'];


    unset($markup[count($markup)-1]);
    $markup[] = [['text'=>"✅",'callback_data'=>"wizwizch"]];
    $keys = json_encode(['inline_keyboard'=>array_values($markup)],488);

    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $server_info['type'];


    editKeys($keys);

    if($serverType == "marzban"){
        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
    }else{
        if($inbound_id > 0)
            $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
        else
            $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
    }
    
	if(is_null($response)){
		alert('🔻مشکل فنی در اتصال به سرور. لطفا به مدیریت اطلاع بدید',true);
		exit;
	}
	$stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = ?, `notif` = 0 WHERE `id` = ?");
	$newExpire = $time + $days * 86400;
	$stmt->bind_param("ii", $newExpire, $oid);
	$stmt->execute();
	$stmt->close();
	$stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
	$stmt->bind_param("iiisii", $uid, $server_id, $inbound_id, $remark, $price, $time);
	$stmt->execute();
	$stmt->close();
    sendMessage(str_replace(["REMARK", "VOLUME", "DAYS"],[$remark, $volume, $days], $mainValues['renewed_config_to_user']), getMainKeys(),null,null);
    sendMessage("✅سرویس $remark با موفقیت تمدید شد",null,null,$uid);
    exit;
}
if(preg_match('/decRenewAcc(.*)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result()->fetch_assoc();
    $hash_id = $payInfo['hash_id'];
    $stmt->close();
    
    $uid = $payInfo['user_id'];
    $oid = $payInfo['plan_id'];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $fid = $order['fileid'];
    $remark = $order['remark'];
    $server_id = $order['server_id'];
    $inbound_id = $order['inbound_id'];
    $expire_date = $order['expire_date'];
    $expire_date = ($expire_date > $time) ? $expire_date : $time;
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ? AND `active` = 1");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $respd = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $name = $respd['title'];
    $days = $respd['days'];
    $volume = $respd['volume'];
    $price = $respd['price'];


    unset($markup[count($markup)-1]);
    $markup[] = [['text' => '❌', 'callback_data' => "dontsendanymore"]];
    $keys = json_encode(['inline_keyboard'=>array_values($markup)],488);

    editKeys($keys);
    sendMessage("😖|تمدید سرویس $remark لغو شد",null,null,$uid);
    exit;
}
if(preg_match('/payRenewWithWallet(.*)/', $data,$match)){
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();

    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }
    $payInfo = $payInfo->fetch_assoc();
    $hash_id = $payInfo['hash_id'];
    
    if($payInfo['state'] == "paid_with_wallet") exit();

    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'paid_with_wallet' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();

    $oid = $payInfo['plan_id'];
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result();
    $stmt->close();

    if($order->num_rows == 0){
        delMessage();
        sendMessage($mainValues['config_not_found'], getMainKeys());
        exit();
    }
    $order = $order->fetch_assoc();
    
    $fid = $order['fileid'];
    $remark = $order['remark'];
    $uuid = $order['uuid']??"0";
    $server_id = $order['server_id'];
    $inbound_id = $order['inbound_id'];
    $expire_date = $order['expire_date'];
    $expire_date = ($expire_date > $time) ? $expire_date : $time;
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ? AND `active` = 1");
    $stmt->bind_param("i", $fid);
    $stmt->execute();
    $respd = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $name = $respd['title'];
    $days = $respd['days'];
    $volume = $respd['volume'];
    $price = $payInfo['price'];

    $userwallet = $userInfo['wallet'];

    if($userwallet < $price) {
        $needamount = $price - $userwallet;
        alert("💡موجودی کیف پول (".number_format($userwallet)." تومان) کافی نیست لطفا به مقدار ".number_format($needamount)." تومان شارژ کنید ",true);
        exit;
    }


    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $server_info['type'];

    if($serverType == "marzban"){
        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'days'=>$days, 'volume' => $volume]);
    }else{
        if($inbound_id > 0)
            $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, $days, "renew");
        else
            $response = editInboundTraffic($server_id, $uuid, $volume, $days, "renew");
    }

	if(is_null($response)){
		alert('🔻مشکل فنی در اتصال به سرور. لطفا به مدیریت اطلاع بدید',true);
		exit;
	}
	$stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = ?, `notif` = 0 WHERE `id` = ?");
	$newExpire = $time + $days * 86400;
	$stmt->bind_param("ii", $newExpire, $oid);
	$stmt->execute();
	$stmt->close();
	$stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
	$stmt->bind_param("iiisii", $from_id, $server_id, $inbound_id, $remark, $price, $time);
	$stmt->execute();
	$stmt->close();
	
	$stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` - ? WHERE `userid` = ?");
	$stmt->bind_param("ii", $price, $from_id);
	$stmt->execute();
	$stmt->close();
    editText($message_id, "✅سرویس $remark با موفقیت تمدید شد",getMainKeys());
    $keys = json_encode(['inline_keyboard'=>[
        [
            ['text'=>"به به تمدید 😍",'callback_data'=>"wizwizch"]
            ],
        ]]);
    $msg = str_replace(['TYPE', "USER-ID", "USERNAME", "NAME", "PRICE", "REMARK", "VOLUME", "DAYS"],['کیف پول', $from_id, $username, $first_name, $price, $remark, $volume, $days], $mainValues['renew_account_request_message']);

    sendMessage($msg, $keys,"html", $admin);
    exit;
}
if(preg_match('/switchLocation(.+)_(.+)_(.+)_(.+)/', $data,$match)){
    $order_id = $match[1];
    $server_id = $match[2];
    $leftgp = $match[3];
    $expire = $match[4]; 
    if($expire < time() or $leftgp <= 0) {
        alert("سرویس شما غیرفعال است.لطفا ابتدا آن را تمدید کنید",true);exit;
    }
    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `active` = 1 and `state` = 1 and ucount > 0 AND `id` != ?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();
    if($respd->num_rows == 0){
        alert('در حال حاضر هیچ سرور فعالی برای تغییر لوکیشن وجود ندارد',true);
        exit;
    }
    $keyboard = [];
    while($cat = $respd->fetch_assoc()){
        $sid = $cat['id'];
        $name = $cat['title'];
        $keyboard[] = ['text' => "$name", 'callback_data' => "switchServer{$sid}_{$order_id}"];
    }
    $keyboard = array_chunk($keyboard,2);
    $keyboard[] = [['text' => $buttonValues['back_button'], 'callback_data' => "mainMenu"]];
    editText($message_id, ' 📍 لطفا برای تغییر لوکیشن سرویس فعلی, یکی از سرورها را انتخاب کنید👇',json_encode([
            'inline_keyboard' => $keyboard
        ]));
}
if($data=="giftVolumeAndDay" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `active` = 1 and `state` = 1");
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();
    if($respd->num_rows == 0){
        alert('در حال حاضر هیچ سرور فعالی برای هدیه دادن وجود ندارد',true);
        exit;
    }
    $keyboard = [];
    while($cat = $respd->fetch_assoc()){
        $sid = $cat['id'];
        $name = $cat['title'];
        $keyboard[] = ['text' => "$name", 'callback_data' => "giftToServer{$sid}"];
    }
    $keyboard = array_chunk($keyboard,2);
    $keyboard[] = [['text' => $buttonValues['back_button'], 'callback_data' => "managePanel"]];
    editText($message_id, ' 📍 لطفا برای هدیه دادن, یکی از سرورها را انتخاب کنید👇',json_encode([
            'inline_keyboard' => $keyboard
        ]));
}
if(preg_match('/^giftToServer(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("لطفا مدت زمان هدیه را به روز وارد کنید\nبرای اضافه نشدن زمان 0 را وارد کنید", $cancelKey);
    setUser('giftServerDay' . $match[1]);
}
if(preg_match('/^giftServerDay(\d+)/',$userInfo['step'], $match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        if($text >= 0){
            sendMessage("لطفا حجم هدیه را به مگابایت وارد کنید\nبرای اضافه نشدن حجم 0 را وارد کنید");
            setUser('giftServerVolume' . $match[1] . "_" . $text);
        }else sendMessage("عددی بزرگتر و یا مساوی به 0 واردکنید");
    }else sendMessage($mainValues['send_only_number']);
}
if(preg_match('/^giftServerVolume(\d+)_(\d+)/',$userInfo['step'],$match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    if(is_numeric($text)){
        if($text >= 0){
            $stmt = $connection->prepare("INSERT INTO `gift_list` (`server_id`, `volume`, `day`) VALUES (?, ?, ?)");
            $stmt->bind_param("iii", $match[1], $text, $match[2]);
            $stmt->execute();
            $stmt->close();
            
            sendMessage($mainValues['saved_successfuly'],$removeKeyboard);
            sendMessage($mainValues['reached_main_menu'],getMainKeys());

            setUser();
        }else sendMessage("عددی بزرگتر و یا مساوی به 0 واردکنید");
    }else sendMessage($mainValues['send_only_number']);
}
if(preg_match('/switchLocation(.+)_(.+)_(.+)_(.+)/', $data,$match)){
    $order_id = $match[1];
    $server_id = $match[2];
    $leftgp = $match[3];
    $expire = $match[4]; 
    if($expire < time() or $leftgp <= 0) {
        alert("سرویس شما غیرفعال است.لطفا ابتدا آن را تمدید کنید",true);exit;
    }
    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `active` = 1 and `state` = 1 and ucount > 0 AND `id` != ?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $respd = $stmt->get_result();
    $stmt->close();
    if($respd->num_rows == 0){
        alert('در حال حاضر هیچ سرور فعالی برای تغییر لوکیشن وجود ندارد',true);
        exit;
    }
    $keyboard = [];
    while($cat = $respd->fetch_assoc()){
        $sid = $cat['id'];
        $name = $cat['title'];
        $keyboard[] = ['text' => "$name", 'callback_data' => "switchServer{$sid}_{$order_id}"];
    }
    $keyboard = array_chunk($keyboard,2);
    $keyboard[] = [['text' => $buttonValues['back_button'], 'callback_data' => "mainMenu"]];
    editText($message_id, ' 📍 لطفا برای تغییر لوکیشن سرویس فعلی, یکی از سرورها را انتخاب کنید👇',json_encode([
            'inline_keyboard' => $keyboard
        ]));
}
if(preg_match('/switchServer(.+)_(.+)/',$data,$match)){
    $sid = $match[1];
    $oid = $match[2];
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $inbound_id = $order['inbound_id'];
    $server_id = $order['server_id'];
    $remark = $order['remark'];
    $uuid = $order['uuid']??"0";
    $fid = $order['fileid'];
    $protocol = $order['protocol'];
	$link = json_decode($order['link'])[0];
	
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id`=?");
    $stmt->bind_param("i", $fid); 
    $stmt->execute();
    $file_detail = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $flow = $file_detail['flow'] == "None"?"":$file_detail['flow'];
	
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $reality = $server_info['reality'];
    $serverType = $server_info['type'];
    $panelUrl = $server_info['panel_url'];

    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id`=?");
    $stmt->bind_param("i", $sid);
    $stmt->execute();
    $srv_remark = $stmt->get_result()->fetch_assoc()['remark'];


    if($botState['remark'] == "digits"){
        $rnd = rand(10000,99999);
        $newRemark = "{$srv_remark}-{$rnd}";
    }else{
        $rnd = rand(1111,99999);
        $newRemark = "{$srv_remark}-{$from_id}-{$rnd}";
    }
	
    if(preg_match('/vmess/',$link)){
        $link_info = json_decode(base64_decode(str_replace('vmess://','',$link)));
        $uniqid = $link_info->id;
        $port = $link_info->port;
        $netType = $link_info->net;
    }else{
        $link_info = parse_url($link);
        $panel_ip = $link_info['host'];
        $uniqid = $link_info['user'];
        $protocol = $link_info['scheme'];
        $port = $link_info['port'];
        $netType = explode('type=',$link_info['query'])[1]; 
        $netType = explode('&',$netType)[0];
    }

    if($inbound_id > 0) {
        $remove_response = deleteClient($server_id, $inbound_id, $uuid);
		if(is_null($remove_response)){
			alert('🔻اتصال به سرور برقرار نیست. لطفا به مدیریت اطلاع بدید',true);
			exit;
		}
        if($remove_response){
            $total = $remove_response['total'];
            $up = $remove_response['up'];
            $down = $remove_response['down'];
			$id_label = $protocol == 'trojan' ? 'password' : 'id';
			if($serverType == "sanaei" || $serverType == "alireza"){
			    if($reality == "true"){
                    $newArr = [
                      "$id_label" => $uniqid,
                      "email" => $newRemark,
                      "enable" => true,
                      "flow" => $flow,
                      "limitIp" => $remove_response['limitIp'],
                      "totalGB" => $total - $up - $down,
                      "expiryTime" => $remove_response['expiryTime'],
                      "subId" => RandomString(16)
                    ];			        
			    }else{
                    $newArr = [
                      "$id_label" => $uniqid,
                      "email" => $newRemark,
                      "enable" => true,
                      "limitIp" => $remove_response['limitIp'],
                      "totalGB" => $total - $up - $down,
                      "expiryTime" => $remove_response['expiryTime'],
                      "subId" => RandomString(16)
                    ];
			    }
			}else{
                $newArr = [
                  "$id_label" => $uniqid,
                  "flow" => $remove_response['flow'],
                  "email" => $newRremark,
                  "limitIp" => $remove_response['limitIp'],
                  "totalGB" => $total - $up - $down,
                  "expiryTime" => $remove_response['expiryTime']
                ];
			}
            
            $response = addInboundAccount($sid, '', $inbound_id, 1, $newRemark, 0, 1, $newArr); 
            if(is_null($response)){
                alert('🔻اتصال به سرور برقرار نیست. لطفا به مدیریت اطلاع بدید',true);
                exit;
            }
			if($response == "inbound not Found"){
                alert("🔻سطر (inbound) با آیدی $inbound_id در این سرور یافت نشد. لطفا به مدیریت اطلاع بدید",true);
                exit;
            }
			if(!$response->success){
				alert('🔻خطا در ساخت کانفیگ. لطفا به مدیریت اطلاع بدید',true);
				exit;
			}
			$vray_link = getConnectionLink($sid, $uniqid, $protocol, $newRemark, $port, $netType, $inbound_id);
			deleteClient($server_id, $inbound_id, $uuid, 1);
        }
    }else{
        $response = deleteInbound($server_id, $uuid);
		if(is_null($response)){
			alert('🔻اتصال به سرور برقرار نیست. لطفا به مدیریت اطلاع بدید',true);
			exit;
		}
        if($response){
            if($serverType == "marzban"){
                $response = addMarzbanUser($server_id, $newRemark, $volume, $days, $fid);
                if(!$response->success){
                    if($response->msg == "User already exists"){
                        $newRemark .= rand(1111,99999);
                        $response = addMarzbanUser($server_id, $newRemark, $volume, $days, $fid);
                    }
                }
                $uniqid = $token = str_replace("/sub/", "", $response->sub_link);
$subLink = "";

if ($botState['subLinkState'] == "on") {

    $path = $response->sub_link;
    $iranDomain = "https://subir.daneshgahee.ir:8000";

    $subLink =
        "<code>".$iranDomain.$path."</code>";
}                $vraylink = $response->vray_links;

                $stmt = $connection->prepare("UPDATE `orders_list` SET `token` = ?, `uuid` =? WHERE `id` = ?");
                $stmt->bind_param("ssi", $token, $uniqid, $oid);
                $stmt->execute();
                $stmt->close();

            }else{
                $res = addUser($sid, $response['uniqid'], $response['protocol'], $response['port'], $response['expiryTime'], $newRemark, $response['volume'] / 1073741824, $response['netType'], $response['security']);
                $vray_link = getConnectionLink($sid, $response['uniqid'], $response['protocol'], $newRemark, $response['port'], $response['netType'], $inbound_id);
            }
            deleteInbound($server_id, $uuid, 1);
        }
    }
    $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` + 1 WHERE `id` = ?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $stmt->close();

    $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` - 1 WHERE `id` = ?");
    $stmt->bind_param("i", $sid);
    $stmt->execute();
    $stmt->close();

    $vray_link = json_encode($vray_link);
    $stmt = $connection->prepare("UPDATE `orders_list` SET `server_id` = ?, `link`=?, `remark` = ? WHERE `id` = ?");
    $stmt->bind_param("issi", $sid, $vray_link, $newRemark, $oid);
    $stmt->execute();
    $stmt->close();

    $stmt = $connection->prepare("SELECT * FROM `server_info` WHERE `id` = ?");
    $stmt->bind_param("i", $sid);
    $stmt->execute();
    $server_title = $stmt->get_result()->fetch_assoc()['title'];
    $stmt->close();
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `userid` = ? AND `status` = 1 ORDER BY `id` DESC");
    $stmt->bind_param("i", $from_id);
    $stmt->execute();
    $orders = $stmt->get_result();
    $stmt->close();
    
    $keyboard = [];
    while($cat = $orders->fetch_assoc()){
        $id = $cat['id'];
        $cremark = $cat['remark'];
        $keyboard[] = ['text' => "$cremark", 'callback_data' => "orderDetails$id"];
    }
    $keyboard = array_chunk($keyboard,2);
    $keyboard[] = [['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]];
    $msg = " 📍لوکیشن سرویس $remark به $server_title با ریمارک $newRemark تغییر یافت.\n لطفا برای مشاهده مشخصات, روی آن بزنید👇";
    
    editText($message_id, $msg,json_encode([
            'inline_keyboard' => $keyboard
        ]));
    exit();
}
elseif(preg_match('/^deleteMyConfig(\d+)/',$data,$match)){
    $oid = $match[1];
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $remark = $order['remark'];

    editText($message_id, "آیا از حذف کانفیگ $remark مطمئن هستید؟",json_encode([
        'inline_keyboard' => [
            [['text'=>"بلی",'callback_data'=>"yesDeleteConfig" . $match[1]],['text'=>"نخیر",'callback_data'=>"noDontDelete"]]
            ]
    ]));
}
elseif($data=="noDontDelete"){
    editText($message_id, "عملیه مورد نظر لغو شد",json_encode([
        'inline_keyboard' => [
            [['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]
            ]
    ]));
}
elseif(preg_match('/^yesDeleteConfig(\d+)/',$data,$match)){
    $oid = $match[1];
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $inbound_id = $order['inbound_id'];
    $server_id = $order['server_id'];
    $remark = $order['remark'];
    $uuid = $order['uuid']??"0";
    $fileid = $order['fileid'];
    
    $stmt = $connection->prepare("SELECT * FROM `server_plans` WHERE `id` = ?");
    $stmt->bind_param("i", $fileid);
    $stmt->execute();
    $planDetail = $stmt->get_result()->fetch_assoc();
    $stmt->close();
	$volume = $planDetail['volume'];
	$days = $planDetail['days'];
	
    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id` = ?");
    $stmt->bind_param('i', $server_id);
    $stmt->execute();
    $serverConfig = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $serverConfig['type'];

	
	if($serverType != "marzban"){
        if($inbound_id > 0) $res = deleteClient($server_id, $inbound_id, $uuid, 1);
        else $res = deleteInbound($server_id, $uuid, 1);
        
        $leftMb = sumerize($res['total'] - $res['up'] - $res['down']);
        $expiryDay = $res['expiryTime'] != 0?
            floor(
                (substr($res['expiryTime'],0,-3)-time())/(60 * 60 * 24))
                :
                "نامحدود";
	}else{
	    $configInfo = getMarzbanUser($server_id, $remark);
	    deleteMarzban($server_id, $remark);
	    $leftMb = sumerize($configInfo->data_limit - $configInfo->used_traffic);
	    $expiryDay = $configInfo->expire != 0?
	        floor(($configInfo->expire - time())/ 86400):"نامحدود";
	}

    
    if(is_numeric($expiryDay)){
        if($expiryDay<0) $expiryDay = 0;
    }

    $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` + 1 WHERE `id` = ?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $stmt->close();

    $vray_link = json_encode($vray_link);
    $stmt = $connection->prepare("DELETE FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $stmt->close();

    editText($message_id, "کانفیگ $remark با موفقیت حذف شد",json_encode([
            'inline_keyboard' => [
                [['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]
                ]
        ]));
        
sendMessage("
🔋|💰 حذف کانفیگ

▫️آیدی کاربر: $from_id
👨‍💼اسم کاربر: $first_name
⚡️ نام کاربری: $username
🎈 نام سرویس: $remark
🔋حجم سرویس: $volume گیگ
⏰ مدت زمان سرویس: $days روز
❌ حجم باقی مانده: $leftMb
📆 روز باقیمانده: $expiryDay روز
",null,"html", $admin);
    exit();
}
elseif(preg_match('/^delUserConfig(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $oid = $match[1];
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $remark = $order['remark'];

    editText($message_id, "آیا از حذف کانفیگ $remark مطمئن هستید؟",json_encode([
        'inline_keyboard' => [
            [['text'=>"بلی",'callback_data'=>"yesDeleteUserConfig" . $match[1]],['text'=>"نخیر",'callback_data'=>"noDontDelete"]]
            ]
    ]));
}
elseif(preg_match('/^yesDeleteUserConfig(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $oid = $match[1];
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $order = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $userId = $order['userid'];
    $inbound_id = $order['inbound_id'];
    $server_id = $order['server_id'];
    $remark = $order['remark'];
    $uuid = $order['uuid']??"0";
    
    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id` = ?");
    $stmt->bind_param('i', $server_id);
    $stmt->execute();
    $serverConfig = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $serverConfig['type'];
    
	
	if($serverType != "marzban"){
        if($inbound_id > 0) $res = deleteClient($server_id, $inbound_id, $uuid, 1);
        else $res = deleteInbound($server_id, $uuid, 1);
	}else{
	    $res = deleteMarzban($server_id, $remark);
	}
    

    $stmt = $connection->prepare("UPDATE `server_info` SET `ucount` = `ucount` + 1 WHERE `id` = ?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $stmt->close();

    $vray_link = json_encode($vray_link);
    $stmt = $connection->prepare("DELETE FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $oid);
    $stmt->execute();
    $stmt->close();

    editText($message_id, "کانفیگ $remark با موفقیت حذف شد",json_encode([
            'inline_keyboard' => [
                [['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"]]
                ]
        ]));
        
    exit();
}
if(preg_match('/increaseADay(.*)/', $data, $match)){
    $stmt = $connection->prepare("SELECT * FROM `increase_day`");
    $stmt->execute();
    $res = $stmt->get_result();
    $stmt->close();
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $agentBought = $orderInfo['agent_bought'];

    if($res->num_rows == 0){
        alert("در حال حاضر هیچ پلنی برای افزایش مدت زمان سرویس وجود ندارد");
        exit;
    }
    $keyboard = [];
    while ($cat = $res->fetch_assoc()){
        $id = $cat['id'];
        $title = $cat['volume'];
        $price = $cat['price'];
        if($agentBought == true){
            $discounts = json_decode($userInfo['discount_percent'],true);
            if($botState['agencyPlanDiscount']=="on") $discount = $discounts['plans'][$orderInfo['fileid']]?? $discounts['normal'];
            else $discount = $discounts['servers'][$orderInfo['server_id']]?? $discounts['normal'];
            $price -= floor($price * $discount / 100);
        }
        if($price == 0) $price = "رایگان";
        else $price = number_format($price) . " تومان";
        $keyboard[] = ['text' => "$title روز $price", 'callback_data' => "selectPlanDayIncrease{$match[1]}_$id"];
    }
    $keyboard = array_chunk($keyboard,2);
    $keyboard[] = [['text' => $buttonValues['back_to_main'], 'callback_data' => "mainMenu"]];
    editText($message_id, "لطفا یکی از پلن های افزایشی را انتخاب کنید :", json_encode([
            'inline_keyboard' => $keyboard
        ]));
}
if(preg_match('/selectPlanDayIncrease(?<orderId>.+)_(?<dayId>.+)/',$data,$match)){
    $data = str_replace('selectPlanDayIncrease','',$data);
    $pid = $match['dayId'];
    $stmt = $connection->prepare("SELECT * FROM `increase_day` WHERE `id` = ?");
    $stmt->bind_param("i", $pid);
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $planprice = $res['price'];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $match['orderId']);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $agentBought = $orderInfo['agent_bought'];
    
    if($agentBought == true){
        $discounts = json_decode($userInfo['discount_percent'],true);
        if($botState['agencyPlanDiscount']=="on") $discount = $discounts['plans'][$orderInfo['fileid']]?? $discounts['normal'];
        else $discount = $discounts['servers'][$orderInfo['server_id']]?? $discounts['normal'];

        $planprice -= floor($planprice * $discount / 100);
    }
    
    
    $hash_id = RandomString();
    $stmt = $connection->prepare("DELETE FROM `pays` WHERE `user_id` = ? AND `type` LIKE '%INCREASE_DAY%' AND `state` = 'pending'");
    $stmt->bind_param("i", $from_id);
    $stmt->execute();
    $stmt->close();
    
    $time = time();
    $stmt = $connection->prepare("INSERT INTO `pays` (`hash_id`, `user_id`, `type`, `plan_id`, `volume`, `day`, `price`, `request_date`, `state`)
                                VALUES (?, ?, ?, '0', '0', '0', ?, ?, 'pending')");
    $type = "INCREASE_DAY_$data";
    $stmt->bind_param("sisii", $hash_id, $from_id,$type, $planprice, $time);
    $stmt->execute();
    $stmt->close();

    
    $keyboard = array();
    if($botState['cartToCartState'] == "on") $keyboard[] = [['text' => $buttonValues['cart_to_cart'],  'callback_data' => "payIncreaseDayWithCartToCart$hash_id"]];
    if($botState['nowPaymentOther'] == "on") $keyboard[] = [['text' => $buttonValues['now_payment_gateway'],  'url' => $botUrl . "pay/?nowpayment&hash_id=" . $hash_id]];
    if($botState['zarinpal'] == "on") $keyboard[] = [['text' => $buttonValues['zarinpal_gateway'],  'url' => $botUrl . "pay/?zarinpal&hash_id=" . $hash_id]];
    if($botState['nextpay'] == "on") $keyboard[] = [['text' => $buttonValues['nextpay_gateway'],  'url' => $botUrl . "pay/?nextpay&hash_id=" . $hash_id]];
    if($botState['weSwapState'] == "on") $keyboard[] = [['text' => $buttonValues['weswap_gateway'],  'callback_data' => "payWithWeSwap" . $hash_id]];
    if($botState['walletState'] == "on") $keyboard[] = [['text' => $buttonValues['pay_with_wallet'],  'callback_data' => "payIncraseDayWithWallet$hash_id"]];
    if($botState['tronWallet'] == "on") $keyboard[] = [['text' => $buttonValues['tron_gateway'],  'callback_data' => "payWithTronWallet" . $hash_id]];

    $keyboard[] = [['text'=>$buttonValues['cancel'], 'callback_data'=> "mainMenu"]];
    editText($message_id, "لطفا با یکی از روش های زیر پرداخت خود را تکمیل کنید :",json_encode(['inline_keyboard' => $keyboard]));
}
if(preg_match('/payIncreaseDayWithCartToCart(.*)/',$data,$match)) {
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();
    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }

    delMessage();
    setUser($data);
    sendMessage(str_replace(['ACCOUNT-NUMBER', 'HOLDER-NAME'],[$paymentKeys['bankAccount'], $paymentKeys['holderName']], $mainValues['renew_ccount_cart_to_cart']),$cancelKey,"html");

    exit;
}
if(preg_match('/payIncreaseDayWithCartToCart(.*)/',$userInfo['step'], $match) and $text != $buttonValues['cancel']){
    if(isset($update->message->photo)){
        $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
        $stmt->bind_param("s", $match[1]);
        $stmt->execute();
        $payInfo = $stmt->get_result();
        $stmt->close();
        
        $payParam = $payInfo->fetch_assoc();
        $payType = $payParam['type'];
    
    
        preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType,$increaseInfo);
        $orderId = $increaseInfo[1];
        
        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
        $stmt->bind_param("i", $orderId);
        $stmt->execute();
        $orderInfo = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        
        $server_id = $orderInfo['server_id'];
        $inbound_id = $orderInfo['inbound_id'];
        $remark = $orderInfo['remark'];
        
        $planid = $increaseInfo[2];

        $stmt = $connection->prepare("SELECT * FROM `increase_day` WHERE `id` = ?");
        $stmt->bind_param("i", $planid);
        $stmt->execute();
        $res = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $price = $payParam['price'];
        $volume = $res['volume'];
    
        sendMessage($mainValues['renew_order_sent'],$removeKeyboard);
        sendMessage($mainValues['reached_main_menu'],getMainKeys());
    
        // notify admin   
        $msg = str_replace(['INCREASE', 'TYPE', "USER-ID", "USERNAME", "NAME", "PRICE", "REMARK"],[$volume, 'زمان', $from_id, $username, $first_name, $price, $remark], $mainValues['increase_account_request_message']);
    
        $keyboard = json_encode([
            'inline_keyboard' => [
                [
                    ['text' => $buttonValues['approve'], 'callback_data' => "approveIncreaseDay{$match[1]}"],
                    ['text' => $buttonValues['decline'], 'callback_data' => "decIncreaseDay{$match[1]}"]
                ]
            ]
        ]);


        $res = sendPhoto($fileid, $msg,$keyboard, "HTML", $admin);
        $msgId = $res->result->message_id;
        setUser();
        
        $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'have_sent', `message_id` = ?, `chat_id` = ? WHERE `hash_id` = ?");
        $stmt->bind_param("iis", $msgId, $admin, $match[1]);
        $stmt->execute();
        $stmt->close();
    }else{ 
        sendMessage($mainValues['please_send_only_image']);
    }

}
if(preg_match('/approveIncreaseDay(.*)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();
    $payParam = $payInfo->fetch_assoc();
    $payType = $payParam['type'];
    
    if($payParam['state'] == "approved") exit();
    
    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'approved' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();
    


    preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType,$increaseInfo);
    $orderId = $increaseInfo[1];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $orderId);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $orderInfo['server_id'];
    $inbound_id = $orderInfo['inbound_id'];
    $remark = $orderInfo['remark'];
    $uuid = $orderInfo['uuid']??"0";
    
    $planid = $increaseInfo[2];

    
    $uid = $payParam['user_id'];
    
    $stmt = $connection->prepare("SELECT * FROM `increase_day` WHERE `id` = ?");
    $stmt->bind_param("i", $planid);
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $price = $res['price'];
    $volume = $res['volume'];

    $acctxt = '';
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $server_info['type'];
    
    unset($markup[count($markup)-1]);

    if($serverType == "marzban"){
        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_day'=>$volume]);
    }else{
        if($inbound_id > 0) $response = editClientTraffic($server_id, $inbound_id, $uuid, 0, $volume);
        else $response = editInboundTraffic($server_id, $uuid, 0, $volume);
    }
    
    if($response->success){
        $stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = `expire_date` + ?, `notif` = 0 WHERE `uuid` = ?");
        $newVolume = $volume * 86400;
        $stmt->bind_param("is", $newVolume, $uuid);
        $stmt->execute();
        $stmt->close();
        
        $stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
        $newVolume = $volume * 86400;
        $stmt->bind_param("iiisii", $uid, $server_id, $inbound_id, $remark, $price, $time);
        $stmt->execute();
        $stmt->close();
        $markup[] = [['text' => '✅', 'callback_data' => "dontsendanymore"]];
        $keys = json_encode(['inline_keyboard'=>array_values($markup)],488);
    
        editKeys($keys);
        sendMessage("✅$volume روز به مدت زمان سرویس شما اضافه شد",null,null,$uid);
    }else {
        alert("مشکل فنی در ارتباط با سرور. لطفا سلامت سرور را بررسی کنید",true);
        exit;
    }
}
if(preg_match('/payIncraseDayWithWallet(.*)/', $data,$match)){
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();
    
    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }
    $payParam = $payInfo->fetch_assoc();
    $payType = $payParam['type'];

    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'paid_with_wallet' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();

    preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType, $increaseInfo);
    $orderId = $increaseInfo[1];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $orderId);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $orderInfo['server_id'];
    $inbound_id = $orderInfo['inbound_id'];
    $remark = $orderInfo['remark'];
    $uuid = $orderInfo['uuid']??"0";
    
    $planid = $increaseInfo[2];

    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id` = ?");
    $stmt->bind_param('i', $server_id);
    $stmt->execute();
    $serverConfig = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $serverConfig['type'];

    
    $stmt = $connection->prepare("SELECT * FROM `increase_day` WHERE `id` = ?");
    $stmt->bind_param("i", $planid);
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $price = $payParam['price'];
    $volume = $res['volume'];
    
    $userwallet = $userInfo['wallet'];

    if($userwallet < $price) {
        $needamount = $price - $userwallet;
        alert("💡موجودی کیف پول (".number_format($userwallet)." تومان) کافی نیست لطفا به مقدار ".number_format($needamount)." تومان شارژ کنید ",true);
        exit;
    }

    
    
    if($serverType == "marzban"){
        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_day'=>$volume]);
    }else{
        if($inbound_id > 0)
            $response = editClientTraffic($server_id, $inbound_id, $uuid, 0, $volume);
        else
            $response = editInboundTraffic($server_id, $uuid, 0, $volume);
    }
        
    if($response->success){
        $stmt = $connection->prepare("UPDATE `orders_list` SET `expire_date` = `expire_date` + ?, `notif` = 0 WHERE `uuid` = ?");
        $newVolume = $volume * 86400;
        $stmt->bind_param("is", $newVolume, $uuid);
        $stmt->execute();
        $stmt->close();
        
        $stmt = $connection->prepare("INSERT INTO `increase_order` VALUES (NULL, ?, ?, ?, ?, ?, ?);");
        $newVolume = $volume * 86400;
        $stmt->bind_param("iiisii", $from_id, $server_id, $inbound_id, $remark, $price, $time);
        $stmt->execute();
        $stmt->close();
        
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` - ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $price, $from_id);
        $stmt->execute();
        $stmt->close();
        editText($message_id, "✅$volume روز به مدت زمان سرویس شما اضافه شد",getMainKeys());
        
        $keys = json_encode(['inline_keyboard'=>[
            [
                ['text'=>"اخیش یکی زمان زد 😁",'callback_data'=>"wizwizch"]
                ],
            ]]);
        sendMessage("
🔋|💰 افزایش زمان با ( کیف پول )

▫️آیدی کاربر: $from_id
👨‍💼اسم کاربر: $first_name
⚡️ نام کاربری: $username
🎈 نام سرویس: $remark
⏰ مدت افزایش: $volume روز
💰قیمت: $price تومان
⁮⁮ ⁮⁮
        ",$keys,"html", $admin);

        exit;
    }else {
        alert("به دلیل مشکل فنی امکان افزایش حجم نیست. لطفا به مدیریت اطلاع بدید یا 5دقیقه دیگر دوباره تست کنید", true);
        exit;
    }
}
if(preg_match('/^increaseAVolume(.*)/', $data, $match)){
    $stmt = $connection->prepare("SELECT * FROM `increase_plan`");
    $stmt->execute();
    $res = $stmt->get_result();
    $stmt->close();
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $agentBought = $orderInfo['agent_bought'];
    
    if($res->num_rows==0){
        alert("در حال حاضر هیچ پلن حجمی وجود ندارد");
        exit;
    }
    $keyboard = [];
    while($cat = $res->fetch_assoc()){
        $id = $cat['id'];
        $title = $cat['volume'];
        $price = $cat['price'];
        if($agentBought == true){
            $discounts = json_decode($userInfo['discount_percent'],true);
            if($botState['agencyPlanDiscount']=="on") $discount = $discounts['plans'][$orderInfo['fileid']]?? $discounts['normal'];
            else $discount = $discounts['servers'][$orderInfo['server_id']]?? $discounts['normal'];
            $price -= floor($price * $discount / 100);
        }
        if($price == 0) $price = "رایگان";
        else $price = number_format($price) .  ' تومان';
        
        $keyboard[] = ['text' => "$title گیگ $price", 'callback_data' => "increaseVolumePlan{$match[1]}_{$id}"];
    }
    $keyboard = array_chunk($keyboard,2);
    $keyboard[] = [['text'=>"صفحه ی اصلی 🏘",'callback_data'=>"mainMenu"]];
    $res = editText($message_id, "لطفا یکی از پلن های حجمی را انتخاب کنید :",json_encode([
            'inline_keyboard' => $keyboard
        ]));
}
if(preg_match('/increaseVolumePlan(?<orderId>.+)_(?<volumeId>.+)/',$data,$match)){
    $data = str_replace('increaseVolumePlan','',$data);
    $stmt = $connection->prepare("SELECT * FROM `increase_plan` WHERE `id` = ?");
    $stmt->bind_param("i", $match['volumeId']);
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $planprice = $res['price'];
    $plangb = $res['volume'];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $match['orderId']);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $agentBought = $orderInfo['agent_bought'];
 
    if($agentBought == true){
        $discounts = json_decode($userInfo['discount_percent'],true);
        if($botState['agencyPlanDiscount']=="on") $discount = $discounts['plans'][$orderInfo['fileid']]?? $discounts['normal'];
        else $discount = $discounts['servers'][$orderInfo['server_id']]?? $discounts['normal'];
        
        $planprice -= floor($planprice * $discount / 100);
    }

    $hash_id = RandomString();
    $stmt = $connection->prepare("DELETE FROM `pays` WHERE `user_id` = ? AND `type` LIKE '%INCREASE_VOLUME%' AND `state` = 'pending'");
    $stmt->bind_param("i", $from_id);
    $stmt->execute();
    $stmt->close();
    
    $time = time();
    $stmt = $connection->prepare("INSERT INTO `pays` (`hash_id`, `user_id`, `type`, `plan_id`, `volume`, `day`, `price`, `request_date`, `state`)
                                VALUES (?, ?, ?, '0', '0', '0', ?, ?, 'pending')");
    $type = "INCREASE_VOLUME_$data";
    $stmt->bind_param("sisii", $hash_id, $from_id,$type, $planprice, $time);
    $stmt->execute();
    $stmt->close();
    
    $keyboard = array();
    
    if($planprice == 0) $planprice = ' رایگان';
    else $planprice = " " . number_format($planprice) . " تومان";
    
    
    if($botState['cartToCartState'] == "on") $keyboard[] = [['text' => $buttonValues['cart_to_cart'] . $planprice,  'callback_data' => "payIncreaseWithCartToCart$hash_id"]];
    if($botState['nowPaymentOther'] == "on") $keyboard[] = [['text' => $buttonValues['now_payment_gateway'],  'url' => $botUrl . "pay/?nowpayment&hash_id=" . $hash_id]];
    if($botState['zarinpal'] == "on") $keyboard[] = [['text' => $buttonValues['zarinpal_gateway'],  'url' => $botUrl . "pay/?zarinpal&hash_id=" . $hash_id]];
    if($botState['nextpay'] == "on") $keyboard[] = [['text' => $buttonValues['nextpay_gateway'],  'url' => $botUrl . "pay/?nextpay&hash_id=" . $hash_id]];
    if($botState['weSwapState'] == "on") $keyboard[] = [['text' => $buttonValues['weswap_gateway'],  'callback_data' => "payWithWeSwap" . $hash_id]];
    if($botState['walletState'] == "on") $keyboard[] = [['text' => "💰پرداخت با موجودی  " . $planprice,  'callback_data' => "payIncraseWithWallet$hash_id"]];
    if($botState['tronWallet'] == "on") $keyboard[] = [['text' => $buttonValues['tron_gateway'],  'callback_data' => "payWithTronWallet" . $hash_id]];

    $keyboard[] = [['text'=>$buttonValues['cancel'], 'callback_data'=> "mainMenu"]];
    editText($message_id, "لطفا با یکی از روش های زیر پرداخت خود را تکمیل کنید :",json_encode(['inline_keyboard' => $keyboard]));
} 
if(preg_match('/payIncreaseWithCartToCart(.*)/',$data, $match)) {
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();
    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }

    setUser($data);
    delMessage();
    
    sendMessage(str_replace(['ACCOUNT-NUMBER', 'HOLDER-NAME'],[$paymentKeys['bankAccount'], $paymentKeys['holderName']], $mainValues['renew_ccount_cart_to_cart']),$cancelKey,"html");
    exit;
}
if(preg_match('/payIncreaseWithCartToCart(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel']){
    if(isset($update->message->photo)){
        $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
        $stmt->bind_param("s", $match[1]);
        $stmt->execute();
        $payInfo = $stmt->get_result();
        $stmt->close();
        
        $payParam = $payInfo->fetch_assoc();
        $payType = $payParam['type'];
    
    
        preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType, $increaseInfo);
        $orderId = $increaseInfo[1];
        
        $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
        $stmt->bind_param("i", $orderId);
        $stmt->execute();
        $orderInfo = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        
        $server_id = $orderInfo['server_id'];
        $inbound_id = $orderInfo['inbound_id'];
        $remark = $orderInfo['remark'];
        
        $planid = $increaseInfo[2];
    
        $stmt = $connection->prepare("SELECT * FROM `increase_plan` WHERE `id` = ?");
        $stmt->bind_param("i", $planid);
        $stmt->execute();
        $res = $stmt->get_result()->fetch_assoc();
        $stmt->close();
        $price = $payParam['price'];
        $volume = $res['volume'];
        $state = str_replace('payIncreaseWithCartToCart','',$userInfo['step']);
        sendMessage($mainValues['renew_order_sent'],$removeKeyboard);
        sendMessage($mainValues['reached_main_menu'],getMainKeys());
    
        // notify admin

        $msg = str_replace(['INCREASE', 'TYPE', "USER-ID", "USERNAME", "NAME", "PRICE", "REMARK"],[$volume, 'حجم', $from_id, $username, $first_name, $price, $remark], $mainValues['increase_account_request_message']);

         $keyboard = json_encode([
            'inline_keyboard' => [
                [
                    ['text' => $buttonValues['approve'], 'callback_data' => "approveIncreaseVolume{$match[1]}"],
                    ['text' => $buttonValues['decline'], 'callback_data' => "decIncreaseVolume{$match[1]}"]
                ]
            ]
        ]);

        $res = sendPhoto($fileid, $msg,$keyboard, "HTML", $admin);
        $msgId = $res->result->message_id;
        setUser();
        
        $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'have_sent', `message_id` = ?, `chat_id` = ? WHERE `hash_id` = ?");
        $stmt->bind_param("iis", $msgId, $admin, $match[1]);
        $stmt->execute();
        $stmt->close();
    }else{
        sendMessage($mainValues['please_send_only_image']);
    }
}
if(preg_match('/approveIncreaseVolume(.*)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();
    
    $payParam = $payInfo->fetch_assoc();
    $payType = $payParam['type'];

    if($payParam['state'] == "approved") exit();

    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'approved' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();


    preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType, $increaseInfo);
    $orderId = $increaseInfo[1];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $orderId);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $orderInfo['server_id'];
    $inbound_id = $orderInfo['inbound_id'];
    $remark = $orderInfo['remark'];
    $uuid = $orderInfo['uuid']??"0";
    $planid = $increaseInfo[2];

    $uid = $payParam['user_id'];
    $stmt = $connection->prepare("SELECT * FROM `increase_plan` WHERE `id` = ?");
    $stmt->bind_param("i",$planid);
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $price = $res['price'];
    $volume = $res['volume'];

    $acctxt = '';
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $server_info['type'];

    if($serverType == "marzban"){
        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_volume'=>$volume]);
    }else{
        if($inbound_id > 0) $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, 0);
        else $response = editInboundTraffic($server_id, $uuid, $volume, 0);
    }
    
    if($response->success){
        $stmt = $connection->prepare("UPDATE `orders_list` SET `notif` = 0 WHERE `uuid` = ?");
        $stmt->bind_param("s", $uuid);
        $stmt->execute();
        $stmt->close();
        unset($markup[count($markup)-1]);
        $markup[] = [['text' => '✅', 'callback_data' => "dontsendanymore"]];
        $keys = json_encode(['inline_keyboard'=>array_values($markup)],488);
    
        editKeys($keys);
        sendMessage("✅$volume گیگ به حجم سرویس شما اضافه شد",null,null,$uid);
    }else {
        alert("مشکل فنی در ارتباط با سرور. لطفا سلامت سرور را بررسی کنید",true);
        exit;
    }
}
if(preg_match('/decIncreaseVolume(.*)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();
    
    $payParam = $payInfo->fetch_assoc();
    $payType = $payParam['type'];


    preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType, $increaseInfo);
    $orderId = $increaseInfo[1];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $orderId);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $orderInfo['server_id'];
    $inbound_id = $orderInfo['inbound_id'];
    $remark = $orderInfo['remark'];
    
    $planid = $increaseInfo[2];


    $uid = $payParam['user_id'];
    $stmt = $connection->prepare("SELECT * FROM `increase_plan` WHERE `id` = ?");
    $stmt->bind_param("i",$planid);
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $price = $res['price'];
    $volume = $res['volume'];

    $acctxt = '';
    editKeys(json_encode(['inline_keyboard'=>[
		    [['text'=>"لغو شد ❌",'callback_data'=>"wizwizch"]]
		    ]]));
    
    sendMessage("افزایش حجم $volume گیگ اشتراک $remark لغو شد",null,null,$uid);
}
if(preg_match('/decIncreaseDay(.*)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();
    
    $payParam = $payInfo->fetch_assoc();
    $payType = $payParam['type'];


    preg_match('/^INCREASE_DAY_(\d+)_(\d+)/',$payType, $increaseInfo);
    $orderId = $increaseInfo[1];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $orderId);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $orderInfo['server_id'];
    $inbound_id = $orderInfo['inbound_id'];
    $remark = $orderInfo['remark'];
    
    $planid = $increaseInfo[2];


    $uid = $payParam['user_id'];
    $stmt = $connection->prepare("SELECT * FROM `increase_day` WHERE `id` = ?");
    $stmt->bind_param("i",$planid);
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $price = $res['price'];
    $volume = $res['volume'];

    $acctxt = '';
    editKeys(json_encode(['inline_keyboard'=>[
		    [['text'=>"لغو شد ❌",'callback_data'=>"wizwizch"]]
		    ]]));
    
    sendMessage("افزایش زمان $volume روز اشتراک $remark لغو شد",null,null,$uid);
}
if(preg_match('/payIncraseWithWallet(.*)/', $data,$match)){
    $stmt = $connection->prepare("SELECT * FROM `pays` WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $payInfo = $stmt->get_result();
    $stmt->close();
    
    if($payInfo->num_rows == 0){
        $text = "/start";
        $data = "";
        delMessage();
        goto GOTOSTART;
    }

    $payParam = $payInfo->fetch_assoc();
    $payType = $payParam['type'];

    $stmt = $connection->prepare("UPDATE `pays` SET `state` = 'paid_with_wallet' WHERE `hash_id` = ?");
    $stmt->bind_param("s", $match[1]);
    $stmt->execute();
    $stmt->close();


    preg_match('/^INCREASE_VOLUME_(\d+)_(\d+)/',$payType, $increaseInfo);
    $orderId = $increaseInfo[1];
    
    $stmt = $connection->prepare("SELECT * FROM `orders_list` WHERE `id` = ?");
    $stmt->bind_param("i", $orderId);
    $stmt->execute();
    $orderInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    
    $server_id = $orderInfo['server_id'];
    $inbound_id = $orderInfo['inbound_id'];
    $remark = $orderInfo['remark'];
    $uuid = $orderInfo['uuid']??"0";
    
    $planid = $increaseInfo[2];


    $stmt = $connection->prepare("SELECT * FROM `increase_plan` WHERE `id` = ?");
    $stmt->bind_param("i", $planid);
    $stmt->execute();
    $res = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $price = $payParam['price'];
    $volume = $res['volume'];
    
    $userwallet = $userInfo['wallet'];

    if($userwallet < $price) {
        $needamount = $price - $userwallet;
        alert("💡موجودی کیف پول (".number_format($userwallet)." تومان) کافی نیست لطفا به مقدار ".number_format($needamount)." تومان شارژ کنید ",true);
        exit;
    }
    
    $stmt = $connection->prepare("SELECT * FROM server_config WHERE id=?");
    $stmt->bind_param("i", $server_id);
    $stmt->execute();
    $server_info = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $server_info['type'];

    if($serverType == "marzban"){
        $response = editMarzbanConfig($server_id, ['remark'=>$remark, 'plus_volume'=>$volume]);
    }else{
        if($inbound_id > 0)
            $response = editClientTraffic($server_id, $inbound_id, $uuid, $volume, 0);
        else
            $response = editInboundTraffic($server_id, $uuid, $volume, 0);
    }
        
    if($response->success){
        $stmt = $connection->prepare("UPDATE `users` SET `wallet` = `wallet` - ? WHERE `userid` = ?");
        $stmt->bind_param("ii", $price, $from_id);
        $stmt->execute();
        $stmt->close();
        $stmt = $connection->prepare("UPDATE `orders_list` SET `notif` = 0 WHERE `uuid` = ?");
        $stmt->bind_param("s", $uuid);
        $stmt->execute();
        $stmt->close();
        $keys = json_encode(['inline_keyboard'=>[
            [
                ['text'=>"اخیش یکی حجم زد 😁",'callback_data'=>"wizwizch"]
                ],
            ]]);
        sendMessage("
🔋|💰 افزایش حجم با ( کیف پول )

▫️آیدی کاربر: $from_id
👨‍💼اسم کاربر: $first_name
⚡️ نام کاربری: $username
🎈 نام سرویس: $remark
⏰ مدت افزایش: $volume گیگ
💰قیمت: $price تومان
⁮⁮ ⁮⁮
        ",$keys,"html", $admin);
        editText($message_id, "✅$volume گیگ به حجم سرویس شما اضافه شد",getMainKeys());exit;
        

    }else {
        alert("به دلیل مشکل فنی امکان افزایش حجم نیست. لطفا به مدیریت اطلاع بدید یا 5دقیقه دیگر دوباره تست کنید",true);
        exit;
    }
}
if($data == 'cantEditTrojan'){
    alert("پروتکل تروجان فقط نوع شبکه TCP را دارد");
    exit;
}
if(($data=='categoriesSetting' || preg_match('/^nextCategoryPage(\d+)/',$data,$match)) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(isset($match[1])) $keys = getCategoriesKeys($match[1]);
    else $keys = getCategoriesKeys();
    
    editText($message_id,"☑️ مدیریت دسته ها:", $keys);
}
if($data=='addNewCategory' and (($from_id == $admin || $userInfo['isAdmin'] == true))){
    setUser($data);
    delMessage();
    $stmt = $connection->prepare("DELETE FROM `server_categories` WHERE `active`=0");
    $stmt->execute();
    $stmt->close();


    $sql = "INSERT INTO `server_categories` VALUES (NULL, 0, '', 0,2,0);";
    $stmt = $connection->prepare($sql);
    $stmt->execute();
    $stmt->close();


    $msg = '▪️یه اسم برای دسته بندی وارد کن:';
    sendMessage($msg,$cancelKey);
    exit;
}
if(preg_match('/^addNewCategory/',$userInfo['step']) and $text!=$buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $step = checkStep('server_categories');
    if($step==2 and $text!=$buttonValues['cancel'] ){
        
        $stmt = $connection->prepare("UPDATE `server_categories` SET `title`=?,`step`=4,`active`=1 WHERE `active`=0");
        $stmt->bind_param("s", $text);
        $stmt->execute();
        $stmt->close();


        $msg = 'یه دسته بندی جدید برات ثبت کردم 🙂☑️';
        sendMessage($msg,$removeKeyboard);
        sendMessage($mainValues['reached_main_menu'],getCategoriesKeys());
    }
}
if(preg_match('/^wizwizcategorydelete(\d+)_(\d+)/',$data, $match) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("DELETE FROM `server_categories` WHERE `id`=?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();

    alert("دسته بندی رو برات حذفش کردم ☹️☑️");
    
    $stmt = $connection->prepare("SELECT * FROM `server_categories` WHERE `active`=1 AND `parent`=0");
    $stmt->execute();
    $cats = $stmt->get_result();
    $stmt->close();

    $keys = getCategoriesKeys($match[2]);
    editText($message_id,"☑️ مدیریت دسته ها:", $keys);
}
if(preg_match('/^wizwizcategoryedit/',$data) and ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    setUser($data);
    delMessage();
    sendMessage("〽️ یه اسم جدید برا دسته بندی انتخاب کن:",$cancelKey);exit;
}
if(preg_match('/wizwizcategoryedit(\d+)_(\d+)/',$userInfo['step'], $match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    $stmt = $connection->prepare("UPDATE `server_categories` SET `title`=? WHERE `id`=?");
    $stmt->bind_param("si", $text, $match[1]);
    $stmt->execute();
    $stmt->close();

    sendMessage("با موفقیت برات تغییر دادم ☺️☑️");
    setUser();
    
    sendMessage("☑️ مدیریت دسته ها:", getCategoriesKeys($match[2]));
}
if(($data=='serversSetting' || preg_match('/^nextServerPage(\d+)/',$data,$match)) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(isset($match[1])) $keys = getServerListKeys($match[1]);
    else $keys = getServerListKeys();
    
    editText($message_id,"☑️ مدیریت سرور ها:",$keys);
}
if(preg_match('/^toggleServerState(\d+)_(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("UPDATE `server_info` SET `state` = IF(`state` = 0,1,0) WHERE `id`=?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $cats= $stmt->get_result();
    $stmt->close();
    
    alert("وضعیت سرور با موفقیت تغییر کرد");
    
    $keys = getServerListKeys($match[2]);
    editText($message_id,"☑️ مدیریت سرور ها:",$keys);
}
if(preg_match('/^showServerSettings(\d+)_(\d+)/',$data,$match) and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $keys = getServerConfigKeys($match[1], $match[2]);
    editText($message_id,"☑️ مدیریت سرور ها: $cname",$keys);
}
if(preg_match('/^changesServerIp(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id`=?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $serverIp= $stmt->get_result()->fetch_assoc()['ip']??"اطلاعاتی یافت نشد";
    $stmt->close();
    
    delMessage();
    sendMessage("لیست آیپی های فعلی: \n$serverIp\nلطفا آیپی های جدید را در خط های جدا بفرستید\n\nبرای خالی کردن متن /empty را وارد کنید",$cancelKey,null,null,null);
    setUser($data);
    exit();
}
if(preg_match('/^changesServerIp(\d+)/',$userInfo['step'],$match) && ($from_id == $admin || $userInfo['isAdmin'] == true) && $text != $buttonValues['cancel']){
    $stmt = $connection->prepare("UPDATE `server_config` SET `ip` = ? WHERE `id`=?");
    if($text == "/empty") $text = "";
    $stmt->bind_param("si", $text, $match[1]);
    $stmt->execute();
    $stmt->close();
    sendMessage($mainValues['saved_successfuly'],$removeKeyboard);
    setUser();
    
    $keys = getServerConfigKeys($match[1]);
    sendMessage("☑️ مدیریت سرور ها: $cname",$keys);
    exit();
}
if(preg_match('/^changePortType(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("UPDATE `server_config` SET `port_type` = IF(`port_type` = 'auto', 'random', 'auto') WHERE `id`=?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    alert("نوعیت پورت سرور مورد نظر با موفقیت تغییر کرد");
    
    $keys = getServerConfigKeys($match[1]);
    editText($message_id,"☑️ مدیریت سرور ها: $cname",$keys);
    
    exit();
}
if(preg_match('/^changeRealityState(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("UPDATE `server_config` SET `reality` = IF(`reality` = 'true', 'false', 'true') WHERE `id` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    
    $keys = getServerConfigKeys($match[1]);
    editText($message_id,"☑️ مدیریت سرور ها: $cname",$keys);
    
    exit();
}
if(preg_match('/^changeServerType(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    editText($message_id,"
    
🔰 نکته مهم: ( پنل x-ui خود را به آخرین نسخه آپدیت کنید ) 

❤️ اگر از پنل سنایی استفاده میکنید لطفا نوع پنل را ( سنایی ) انتخاب کنید
🧡 اگر از پنل علیرضا استفاده میکنید لطفا نوع پنل را ( علیرضا ) انتخاب کنید
💚 اگر از پنل نیدوکا استفاده میکنید لطفا نوع پنل را ( ساده ) انتخاب کنید 
💙 اگر از پنل چینی استفاده میکنید لطفا نوع پنل را ( ساده ) انتخاب کنید 
⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
📣 حتما نوع پنل را انتخاب کنید وگرنه براتون مشکل ساز میشه !
⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
",json_encode(['inline_keyboard'=>[
        [['text'=>"ساده",'callback_data'=>"chhangeServerTypenormal_" . $match[1]],['text'=>"سنایی",'callback_data'=>"chhangeServerTypesanaei_" . $match[1]]],
        [['text'=>"علیرضا",'callback_data'=>"chhangeServerTypealireza_" . $match[1]]]
        ]]));
    exit();
}
if(preg_match('/^chhangeServerType(\w+)_(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    alert($mainValues['saved_successfuly']);
    $stmt = $connection->prepare("UPDATE `server_config` SET `type` = ? WHERE `id`=?");
    $stmt->bind_param("si",$match[1], $match[2]);
    $stmt->execute();
    $stmt->close();
    
    $keys = getServerConfigKeys($match[2]);
    editText($message_id, "☑️ مدیریت سرور ها: $cname",$keys);
}
if(($data == "addNewMarzbanPanel" || $data=='addNewServer') and ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    setUser($data, 'temp');
    setUser('addserverName');
    sendMessage("مرحله اول: 
▪️یه اسم برا سرورت انتخاب کن:",$cancelKey);
    exit();
}
if($userInfo['step'] == 'addserverName' and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
	sendMessage('مرحله دوم: 
▪️ظرفیت تعداد ساخت کانفیگ رو برای سرورت مشخص کن ( عدد باشه )');
    $data = array();
    $data['title'] = $text;

    setUser('addServerUCount' . json_encode($data,JSON_UNESCAPED_UNICODE));
    exit();
}
if(preg_match('/^addServerUCount(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['ucount'] = $text;

    sendMessage("مرحله سوم: 
▪️یه اسم ( ریمارک ) برا کانفیگ انتخاب کن:
 ( به صورت انگیلیسی و بدون فاصله )
");
    setUser('addServerRemark' . json_encode($data,JSON_UNESCAPED_UNICODE));
    exit();
}
if(preg_match('/^addServerRemark(.*)/',$userInfo['step'], $match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1], true);
    $data['remark'] = $text;

    sendMessage("مرحله چهارم:
▪️لطفا یه ( ایموجی پرچم 🇮🇷 ) برا سرورت انتخاب کن:");
    setUser('addServerFlag' . json_encode($data,JSON_UNESCAPED_UNICODE));
    exit();
}
if(preg_match('/^addServerFlag(.*)/',$userInfo['step'], $match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['flag'] = $text;
    sendMessage("مرحله پنجم:

▪️لطفا آدرس پنل x-ui رو به صورت مثال زیر وارد کن:

❕https://yourdomain.com:54321
❕https://yourdomain.com:54321/path
❗️http://125.12.12.36:54321
❗️http://125.12.12.36:54321/path

اگر سرور مورد نظر با دامنه و ssl هست از مثال ( ❕) استفاده کنید
اگر سرور مورد نظر با ip و بدون ssl هست از مثال ( ❗️) استفاده کنید
⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
");
    setUser('addServerPanelUrl' . json_encode($data,JSON_UNESCAPED_UNICODE));
    exit();
}
if(preg_match('/^addServerPanelUrl(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['panel_url'] = $text;
    if($userInfo['temp'] == "addNewMarzbanPanel"){
        $data['panel_ip'] = "/empty";
        $data['sni'] = "/empty";
        $data['header_type'] = "/empty";
        $data['response_header'] = "/empty";
        $data['request_header'] = "/empty";
        $data['security'] = "/empty";
        $data['tls_setting'] = "/empty";
        
        setUser('addServerPanelUser' . json_encode($data, JSON_UNESCAPED_UNICODE));
        sendMessage( "مرحله ششم: 
    ▪️لطفا یوزر پنل را وارد کنید:");
    
        exit();
    }else{
        setUser('addServerIp' . json_encode($data,JSON_UNESCAPED_UNICODE));
        sendMessage( "🔅 لطفا ip یا دامنه تانل شده پنل را وارد کنید:
    
    نمونه: 
    91.257.142.14
    sub.domain.com
    ❗️در صورتی که میخواید چند دامنه یا ip کانفیگ بگیرید باید زیر هم بنویسید و برای ربات بفرستین:
        \n\n🔻برای خالی گذاشتن متن /empty را وارد کنید");
        exit();
    }
}
if(preg_match('/^addServerIp(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['panel_ip'] = $text;
    setUser('addServerSni' . json_encode($data, JSON_UNESCAPED_UNICODE));
    sendMessage( "🔅 لطفا sni پنل را وارد کنید\n\n🔻برای خالی گذاشتن متن /empty را وارد کنید");
    exit();
}
if(preg_match('/^addServerSni(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['sni'] = $text;
    setUser('addServerHeaderType' . json_encode($data, JSON_UNESCAPED_UNICODE));
    sendMessage( "🔅 اگر  از header type استفاده میکنید لطفا http را تایپ کنید:\n\n🔻برای خالی گذاشتن متن /empty را وارد کنید");
    exit();
}
if(preg_match('/^addServerHeaderType(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['header_type'] = $text;
    setUser('addServerRequestHeader' . json_encode($data, JSON_UNESCAPED_UNICODE));
    sendMessage( "🔅اگر از هدر استفاده میکنید لطفا آدرس رو به این صورت Host:test.com وارد کنید و به جای test.com آدرس دلخواه بزنید:\n\n🔻برای خالی گذاشتن متن /empty را وارد کنید");
    exit();
}
if(preg_match('/^addServerRequestHeader(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['request_header'] = $text;
    setUser('addServerResponseHeader' . json_encode($data, JSON_UNESCAPED_UNICODE));
    sendMessage( "🔅 لطفا response header پنل را وارد کنید\n\n🔻برای خالی گذاشتن متن /empty را وارد کنید");
    exit();
}
if(preg_match('/^addServerResponseHeader(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['response_header'] = $text;
    setUser('addServerSecurity' . json_encode($data, JSON_UNESCAPED_UNICODE));
    sendMessage( "🔅 لطفا security پنل را وارد کنید

⚠️ توجه: برای استفاده از tls یا xtls لطفا کلمه tls یا xtls رو تایپ کنید در غیر این صورت 👇
\n🔻برای خالی گذاشتن متن /empty را وارد کنید");
exit();
}
if(preg_match('/^addServerSecurity(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['security'] = $text;
    setUser('addServerTlsSetting' . json_encode($data, JSON_UNESCAPED_UNICODE));
    sendMessage("
    🔅 لطفا tls|xtls setting پنل را وارد کنید🔻برای خالی گذاشتن متن /empty را وارد کنید 

⚠️ لطفا تنظیمات سرتیفیکیت رو با دقت انجام بدید مثال:
▫️serverName: yourdomain
▫️certificateFile: /root/cert.crt
▫️keyFile: /root/private.key
\n
"
        .'<b>tls setting:</b> <code>{"serverName": "","certificates": [{"certificateFile": "","keyFile": ""}]}</code>' . "\n"
        .'<b>xtls setting:</b> <code>{"serverName": "","certificates": [{"certificateFile": "","keyFile": ""}],"alpn": []}</code>', null, "HTML");

    exit();
}
if(preg_match('/^addServerTlsSetting(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['tls_setting'] = $text;
    setUser('addServerPanelUser' . json_encode($data, JSON_UNESCAPED_UNICODE));
    sendMessage( "مرحله ششم: 
▪️لطفا یوزر پنل را وارد کنید:");

    exit();
}
if(preg_match('/^addServerPanelUser(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['panel_user'] = $text;
    setUser('addServerPanePassword' . json_encode($data, JSON_UNESCAPED_UNICODE));
    sendMessage( "مرحله هفتم: 
▪️لطفا پسورد پنل را وارد کنید:");
exit();
}
if(preg_match('/^addServerPanePassword(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    sendMessage("⏳ در حال ورود به اکانت ...");
    $data = json_decode($match[1],true);
    $title = $data['title'];
    $ucount = $data['ucount'];
    $remark = $data['remark'];
    $flag = $data['flag'];

    $panel_url = $data['panel_url'];
    $ip = $data['panel_ip']!="/empty"?$data['panel_ip']:"";
    $sni = $data['sni']!="/empty"?$data['sni']:"";
    $header_type = $data['header_type']!="/empty"?$data['header_type']:"none";
    $request_header = $data['request_header']!="/empty"?$data['request_header']:"";
    $response_header = $data['response_header']!="/empty"?$data['response_header']:"";
    $security = $data['security']!="/empty"?$data['security']:"none";
    $tlsSettings = $data['tls_setting']!="/empty"?$data['tls_setting']:"";
    $serverName = $data['panel_user'];
    $serverPass = $text;
    
    
    $loginResponse['success'] = false;
    if($userInfo['temp'] == "addNewMarzbanPanel"){
        $loginUrl = $panel_url .'/api/admin/token';
        $postFields = array(
            'username' => $serverName,
            'password' => $serverPass
        );
        
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $loginUrl);
        curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($curl, CURLOPT_POST, 1);
        curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
        curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
        curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
        curl_setopt($curl, CURLOPT_HTTPHEADER, array(
                'Content-Type: application/x-www-form-urlencoded',
                'accept: application/json'
            ));
        $response = json_decode(curl_exec($curl),true);
        
        if(curl_error($curl)){
            $loginResponse = ['success' => false, 'error'=>curl_error($curl)];
        }
        curl_close($curl);
    
        if(isset($response['access_token'])){
            $loginResponse['success'] = true;
        }
    }else{
        $loginUrl = $panel_url . '/login';
        $postFields = array(
            "username" => $serverName,
            "password" => $serverPass
            );
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $loginUrl);
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15);
        curl_setopt($ch, CURLOPT_TIMEOUT, 15); 
        curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postFields));
        $loginResponse = json_decode(curl_exec($ch),true);
        curl_close($ch);
        
    }
    if(!$loginResponse['success']){
        setUser('addServerPanelUser' . json_encode($data, JSON_UNESCAPED_UNICODE));
        sendMessage( "
⚠️ با خطا مواجه شدی ! 

برای رفع این مشکل روی لینک زیر بزن و ویس رو با دقت گوش کن 👇

⛔️🔗 https://t.me/wizwizch/186

مجدد نام کاربری پنل را وارد کنید:
⁮⁮ ⁮⁮
        ");
        exit();
    }
    $stmt = $connection->prepare("INSERT INTO `server_info` (`title`, `ucount`, `remark`, `flag`, `active`)
                                                    VALUES (?,?,?,?,1)");
    $stmt->bind_param("siss", $title, $ucount, $remark, $flag);
    $stmt->execute();
    $rowId = $stmt->insert_id;
    $stmt->close();

    $stmt = $connection->prepare("INSERT INTO `server_config` (`id`, `panel_url`, `ip`, `sni`, `header_type`, `request_header`, `response_header`, `security`, `tlsSettings`, `username`, `password`)
                                           VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
    $stmt->bind_param("issssssssss", $rowId, $panel_url, $ip, $sni, $header_type, $request_header, $response_header, $security, $tlsSettings, $serverName, $serverPass);
    $stmt->execute();
    $rowId = $stmt->insert_id;
    $stmt->close();

    sendMessage(" تبریک ; سرورت رو ثبت کردی 🥹",$removeKeyboard);
    if($userInfo['temp'] == "addNewMarzbanPanel"){
        $stmt = $connection->prepare("UPDATE `server_config` SET `type` = 'marzban' WHERE `id`=?");
        $stmt->bind_param("i",$rowId);
        $stmt->execute();
        $stmt->close();
        
        $keys = getServerListKeys();
        sendMessage("☑️ مدیریت سرور ها",$keys);
    }else{
        sendMessage("
    
🔰 نکته مهم: ( پنل x-ui خود را به آخرین نسخه آپدیت کنید ) 

❤️ اگر از پنل سنایی استفاده میکنید لطفا نوع پنل را ( سنایی ) انتخاب کنید
🧡 اگر از پنل علیرضا استفاده میکنید لطفا نوع پنل را ( علیرضا ) انتخاب کنید
💚 اگر از پنل نیدوکا استفاده میکنید لطفا نوع پنل را ( ساده ) انتخاب کنید 
💙 اگر از پنل چینی استفاده میکنید لطفا نوع پنل را ( ساده ) انتخاب کنید 
⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
📣 حتما نوع پنل را انتخاب کنید وگرنه براتون مشکل ساز میشه !
⁮⁮ ⁮⁮ ⁮⁮ ⁮⁮
    ",json_encode(['inline_keyboard'=>[
            [['text'=>"ساده",'callback_data'=>"chhangeServerTypenormal_" . $rowId],['text'=>"سنایی",'callback_data'=>"chhangeServerTypesanaei_" . $rowId]],
            [['text'=>"علیرضا",'callback_data'=>"chhangeServerTypealireza_" . $rowId]]
            ]]));
    }
    setUser();
    exit();
}
if(preg_match('/^changesServerLoginInfo(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    delMessage();
    setUser($data);
    sendMessage( "▪️لطفا آدرس پنل را وارد کنید:",$cancelKey);
}
if(preg_match('/^changesServerLoginInfo(\d+)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = array();
    $data['rowId'] = $match[1];
    $data['panel_url'] = $text;
    setUser('editServerPaneUser' . json_encode($data, JSON_UNESCAPED_UNICODE));
    sendMessage( "▪️لطفا یوزر پنل را وارد کنید:",$cancelKey);
    exit();
}
if(preg_match('/^editServerPaneUser(.*)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)) {
    $data = json_decode($match[1],true);
    $data['panel_user'] = $text;
    setUser('editServerPanePassword' . json_encode($data, JSON_UNESCAPED_UNICODE));
    sendMessage( "▪️لطفا پسورد پنل را وارد کنید:");
    exit();
}
if(preg_match('/^editServerPanePassword(.*)/',$userInfo['step'],$match) and $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    sendMessage("⏳ در حال ورود به اکانت ...");
    $data = json_decode($match[1],true);

    $rowId = $data['rowId'];
    $panel_url = $data['panel_url'];
    $serverName = $data['panel_user'];
    $serverPass = $text;
    
    
    $stmt = $connection->prepare("SELECT * FROM `server_config` WHERE `id` = ?");
    $stmt->bind_param('i', $rowId);
    $stmt->execute();
    $serverInfo = $stmt->get_result()->fetch_assoc();
    $stmt->close();
    $serverType = $serverInfo['type'];
    $loginResponse['success'] = false;
    
    if($serverType == "marzban"){
        $loginUrl = $panel_url .'/api/admin/token';
        $postFields = array(
            'username' => $serverName,
            'password' => $serverPass
        );
        
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $loginUrl);
        curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($curl, CURLOPT_POST, 1);
        curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 3);
        curl_setopt($curl, CURLOPT_TIMEOUT, 3); 
        curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($postFields));
        curl_setopt($curl, CURLOPT_HTTPHEADER, array(
                'Content-Type: application/x-www-form-urlencoded',
                'accept: application/json'
            ));
        $response = json_decode(curl_exec($curl),true);
        
        if(curl_error($curl)){
            $loginResponse = ['success' => false, 'error'=>curl_error($curl)];
        }
        curl_close($curl);
    
        if(isset($response['access_token'])){
            $loginResponse['success'] = true;
        }
    }else{
        $loginUrl = $panel_url . '/login';
        $postFields = array(
            "username" => $serverName,
            "password" => $serverPass
            );
    
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $loginUrl);
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15);
        curl_setopt($ch, CURLOPT_TIMEOUT, 15); 
        curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postFields));
        $loginResponse = json_decode(curl_exec($ch),true);
        curl_close($ch);
    }
    
    if(!$loginResponse['success']) sendMessage( "اطلاعاتی که وارد کردی اشتباهه 😂");
    else{
        $stmt = $connection->prepare("UPDATE `server_config` SET `panel_url` = ?, `username` = ?, `password` = ? WHERE `id` = ?");
        $stmt->bind_param("sssi", $panel_url, $serverName, $serverPass, $rowId);
        $stmt->execute();
        $stmt->close();
        
        sendMessage("اطلاعات ورود سرور با موفقیت عوض شد",$removeKeyboard);
    }
    $keys = getServerConfigKeys($rowId);
    sendMessage('☑️ مدیریت سرور ها:',$keys);
    setUser();
}
if(preg_match('/^wizwizdeleteserver(\d+)/',$data,$match) and ($from_id == $admin || ($userInfo['isAdmin'] == true && $permissions['servers']))){
    editText($message_id,"از حذف سرور مطمئنی؟",json_encode(['inline_keyboard'=>[
        [['text'=>"بله",'callback_data'=>"yesDeleteServer" . $match[1]],['text'=>"نخير",'callback_data'=>"showServerSettings" . $match[1] . "_0"]]
        ]]));
}
if(preg_match('/^yesDeleteServer(\d+)/',$data,$match) && ($from_id == $admin || ($userInfo['isAdmin'] == true && $permissions['servers']))){
    $stmt = $connection->prepare("DELETE FROM `server_info` WHERE `id`=?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    
    $stmt = $connection->prepare("DELETE FROM `server_config` WHERE `id`=?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();

    alert("🙂 سرور رو چرا حذف کردی اخه ...");
    

    $keys = getServerListKeys();
    if($keys == null) editText($message_id,"موردی یافت نشد");
    else editText($message_id,"☑️ مدیریت سرور ها:",$keys);
}
if(preg_match('/^editServer(\D+)(\d+)/',$data,$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    switch($match[1]){
        case "Name":
            $txt ="اسم";
            break;
        case "Max":
            $txt = "ظرفیت";
            break; 
        case "Remark":
            $txt ="ریمارک";
            break;
        case "Flag":
            $txt = "پرچم"; 
            break;
        default:
            $txt = str_replace("_", " ", $match[1]);
            $end = "برای خالی کردن متن /empty را وارد کنید";
            break;
    }
    delMessage();
    sendMessage("🔘|لطفا " . $txt . " جدید را وارد کنید" . $end,$cancelKey);
    setUser($data);
    exit();
}
if(preg_match('/^editServer(\D+)(\d+)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    switch($match[1]){
        case "Name":
            $sql = "UPDATE `server_info` SET `title`";
            break;
        case "Flag":
            $sql = "UPDATE `server_info` SET `flag`";
            break;
        case "Remark":
            $sql = "UPDATE `server_info` SET `remark`";
            break;
        case "Max":
            $sql = "UPDATE `server_info` SET `ucount`";
            break;
    }
    
    if($text == "/empty"){
        $stmt = $connection->prepare("$sql IS NULL WHERE `id`=?");
        $stmt->bind_param("i", $match[2]);
        $stmt->execute();
        $stmt->close();
    }else{
        $stmt = $connection->prepare("$sql=? WHERE `id`=?");
        $stmt->bind_param("si",$text, $match[2]);
        $stmt->execute();
        $stmt->close();
    }
    
    sendMessage($mainValues['saved_successfuly'],$removeKeyboard);
    setUser();
    
    $keys = getServerConfigKeys($match[2]);
    sendMessage("مدیریت سرور $cname",$keys);
    exit();
}
if(preg_match('/^editsServer(\D+)(\d+)/',$data,$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $txt = str_replace("_", " ", $match[1]);
    delMessage();
    sendMessage("🔘|لطفا " . $txt . " جدید را وارد کنید\nبرای خالی کردن متن /empty را وارد کنید",$cancelKey);
    setUser($data);
    exit();
}
if(preg_match('/^editsServer(\D+)(\d+)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if($text == "/empty"){
        if($match[1] == "sni") $stmt = $connection->prepare("UPDATE `server_config` SET `sni` = '' WHERE `id`=?");
        elseif($match[1] == "header_type") $stmt = $connection->prepare("UPDATE `server_config` SET `header_type` = 'none' WHERE `id`=?");
        elseif($match[1] == "request_header") $stmt = $connection->prepare("UPDATE `server_config` SET `request_header` = '' WHERE `id`=?");
        elseif($match[1] == "response_header") $stmt = $connection->prepare("UPDATE `server_config` SET `response_header` = '' WHERE `id`=?");
        elseif($match[1] == "security") $stmt = $connection->prepare("UPDATE `server_config` SET `security` = 'none' WHERE `id`=?");
        elseif($match[1] == "tlsSettings") $stmt = $connection->prepare("UPDATE `server_config` SET `tlsSettings` = '' WHERE `id`=?");

        $stmt->bind_param("i", $match[2]);
    }else{
        if($match[1] == "sni") $stmt = $connection->prepare("UPDATE `server_config` SET `sni`=? WHERE `id`=?");
        elseif($match[1] == "header_type"){
            if($text != "http" && $text != "none"){
                sendMessage("برای نوع header type فقط none و یا http مجاز است");
                exit();
            }else $stmt = $connection->prepare("UPDATE `server_config` SET `header_type`=? WHERE `id`=?");
        }
        elseif($match[1] == "request_header") $stmt = $connection->prepare("UPDATE `server_config` SET `request_header`=? WHERE `id`=?");
        elseif($match[1] == "response_header") $stmt = $connection->prepare("UPDATE `server_config` SET `response_header`=? WHERE `id`=?");
        elseif($match[1] == "security"){
            if($text != "tls" && $text != "none" && $text != "xtls"){
                sendMessage("برای نوع security فقط tls یا xtls و یا هم none مجاز است");
                exit();
            }else $stmt = $connection->prepare("UPDATE `server_config` SET `security`=? WHERE `id`=?");
        }
        elseif($match[1] == "tlsSettings") $stmt = $connection->prepare("UPDATE `server_config` SET `tlsSettings`=? WHERE `id`=?");
        $stmt->bind_param("si",$text, $match[2]);
    }
    $stmt->execute();
    $stmt->close();
    
    sendMessage($mainValues['saved_successfuly'],$removeKeyboard);
    setUser();
    
    $keys = getServerConfigKeys($match[2]);
    sendMessage("مدیریت سرور $cname",$keys);
    exit();
}
if(preg_match('/^editServer(\D+)(\d+)/',$data,$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    switch($match[1]){
        case "Name":
            $txt ="اسم";
            break;
        case "Max":
            $txt = "ظرفیت";
            break;
        case "Remark":
            $txt ="ریمارک";
            break;
        case "Flag":
            $txt = "پرچم";
            break;
    }
    delMessage();
    sendMessage("🔘|لطفا " . $txt . " جدید را وارد کنید",$cancelKey);
    setUser($data);
}
if(preg_match('/^editServer(\D+)(\d+)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    switch($match[1]){
        case "Name":
            $stmt = $connection->prepare("UPDATE `server_info` SET `title`=? WHERE `id`=?");
            break;
        case "Max":
            $stmt = $connection->prepare("UPDATE `server_info` SET `ucount`=? WHERE `id`=?");
            break;
        case "Remark":
            $stmt = $connection->prepare("UPDATE `server_info` SET `remark`=? WHERE `id`=?");
            break;
        case "Flag":
            $stmt = $connection->prepare("UPDATE `server_info` SET `flag`=? WHERE `id`=?");
            break;
    }
    
    $stmt->bind_param("si",$text, $match[2]);
    $stmt->execute();
    $stmt->close();
    
    sendMessage($mainValues['saved_successfuly'],$removeKeyboard);
    setUser();
    
    $keys = getServerConfigKeys($match[2]);
    sendMessage("مدیریت سرور $cname",$keys);
}
if($data=="discount_codes" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    editText($message_id,"مدیریت کد های تخفیف",getDiscountCodeKeys());
}
if($data=="addDiscountCode" && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    delMessage();
    sendMessage("🔘|لطفا مقدار تخفیف را وارد کنید\nبرای درصد علامت % را در کنار عدد وارد کنید در غیر آن مقدار تخفیف به تومان محاسبه میشود",$cancelKey);
    setUser($data);
}
if($userInfo['step'] == "addDiscountCode" && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $dInfo = array();
    $dInfo['type'] = 'amount';
    if(strstr($text, "%")) $dInfo['type'] = 'percent';
    $text = trim(str_replace("%", "", $text));
    if(is_numeric($text)){
        $dInfo['amount'] = $text;
        setUser("addDiscountDate" . json_encode($dInfo,JSON_UNESCAPED_UNICODE));
        sendMessage("🔘|لطفا مدت زمان این تخفیف را به روز وارد کنید\nبرای نامحدود بودن 0 وارد کنید");
    }else sendMessage("🔘|لطفا فقط عدد و یا درصد بفرستید");
}
if(preg_match('/^addDiscountDate(.*)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(is_numeric($text)){
        $dInfo = json_decode($match[1],true);
        $dInfo['date'] = $text != 0?time() + ($text * 24 * 60 * 60):0;
        
        setUser("addDiscountCount" . json_encode($dInfo,JSON_UNESCAPED_UNICODE));
        sendMessage("🔘|لطفا تعداد استفاده این تخفیف را وارد کنید\nبرای نامحدود بودن 0 وارد کنید");
    }else sendMessage("🔘|لطفا فقط عدد بفرستید");
}
if(preg_match('/^addDiscountCount(.*)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(is_numeric($text)){ 
        $dInfo = json_decode($match[1],true);
        $dInfo['count'] = $text>0?$text:-1;
        
        setUser('addDiscountCanUse' . json_encode($dInfo,JSON_UNESCAPED_UNICODE));
        sendMessage("لطفا تعداد استفاده هر یوزر را وارد کنید");
    }else sendMessage("🔘|لطفا فقط عدد بفرستید");
}
if(preg_match('/^addDiscountCanUse(.*)/',$userInfo['step'],$match) && $text != $buttonValues['cancel'] && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    if(is_numeric($text)){ 
        $dInfo = json_decode($match[1],true);
        $dInfo['can_use'] = $text>0?$text:-1;
         
        $hashId = RandomString();
        
        $stmt = $connection->prepare("INSERT INTO `discounts` (`hash_id`, `type`, `amount`, `expire_date`, `expire_count`, `can_use`)
                                        VALUES (?,?,?,?,?,?)");
        $stmt->bind_param("ssiiii", $hashId, $dInfo['type'], $dInfo['amount'], $dInfo['date'], $dInfo['count'], $dInfo['can_use']);
        $stmt->execute();
        $stmt->close();
        sendMessage("کد تخفیف جدید (<code>$hashId</code>) با موفقیت ساخته شد",$removeKeyboard,"HTML");
        setUser();
        sendMessage("مدیریت کد های تخفیف",getDiscountCodeKeys());
    }else sendMessage("🔘|لطفا فقط عدد بفرستید");
}
if(preg_match('/^delDiscount(\d+)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    $stmt = $connection->prepare("DELETE FROM `discounts` WHERE `id` = ?");
    $stmt->bind_param("i", $match[1]);
    $stmt->execute();
    $stmt->close();
    
    alert("کد تخفیف مورد نظر با موفقیت حذف شد");
    editText($message_id,"مدیریت کد های تخفیف",getDiscountCodeKeys());
}
if(preg_match('/^copyHash(.*)/',$data,$match) && ($from_id == $admin || $userInfo['isAdmin'] == true)){
    sendMessage("<code>" . $match[1] . "</code>",null,"HTML");
}
if($data == "managePanel" and (($from_id == $admin || $userInfo['isAdmin'] == true))){
    
    setUser();
    $msg = "
👤 عزیزم به بخش مدیریت خوشومدی 
🤌 هرچی نیاز داشتی میتونی اینجا طبق نیازهات اضافه و تغییر بدی ، عزیزم $first_name جان اگه از فروش ربات درآمد داری از من حمایت کن تا پروژه همیشه آپدیت بمونه !

🆔 @wizwizch

🚪 /start
";
    editText($message_id, $msg, getAdminKeys());
}
if($data == 'reciveApplications') {
    $stmt = $connection->prepare("SELECT * FROM `needed_sofwares` WHERE `status`=1");
    $stmt->execute();
    $respd= $stmt->get_result();
    $stmt->close();

    $keyboard = []; 
    while($file =  $respd->fetch_assoc()){ 
        $link = $file['link'];
        $title = $file['title'];
        $keyboard[] = ['text' => "$title", 'url' => $link];
    }
    $keyboard[] = ['text'=>$buttonValues['back_to_main'],'callback_data'=>"mainMenu"];
    $keyboard = array_chunk($keyboard,1); 
    editText($message_id, "
🔸می توانید به راحتی همه فایل ها را (به صورت رایگان) دریافت کنید
📌 شما میتوانید برای راهنمای اتصال به سرویس کانال رسمی مارا دنبال کنید و همچنین از دکمه های زیر میتوانید برنامه های مورد نیاز هر سیستم عامل را دانلود کنید

✅ پیشنهاد ما برنامه V2rayng است زیرا کار با آن ساده است و برای تمام سیستم عامل ها قابل اجرا است، میتوانید به بخش سیستم عامل مورد نظر مراجعه کنید و لینک دانلود را دریافت کنید
", json_encode(['inline_keyboard'=>$keyboard]));
}
if ($text == $buttonValues['cancel']) {
    setUser();
    $stmt = $connection->prepare("DELETE FROM `server_plans` WHERE `active`=0");
    $stmt->execute();
    $stmt->close();

    sendMessage($mainValues['waiting_message'], $removeKeyboard);
    sendMessage($mainValues['reached_main_menu'],getMainKeys());
}
?>

```

# FILE: /var/www/html/wizwizxui-timebot/.git/refs/remotes/origin/HEAD


```
ref: refs/remotes/origin/main

```

# FILE: /var/www/html/wizwizxui-timebot/.git/refs/heads/main


```
fcc51e7b7676c67b4ddb1601d4384bf45e2a42b7

```

# FILE: /var/www/html/wizwizxui-timebot/.git/packed-refs


```
# pack-refs with: peeled fully-peeled sorted 
fcc51e7b7676c67b4ddb1601d4384bf45e2a42b7 refs/remotes/origin/main
239ce9e65ab2e01de782394c704cc8cfe81e6662 refs/tags/10.1.1
fe9e85af7b0fafb726d004b345631c24cfdf2574 refs/tags/10.1.2
ce8baa74ed28ac8705027ab7fe2e3790f50f33b5 refs/tags/10.1.3
ce8baa74ed28ac8705027ab7fe2e3790f50f33b5 refs/tags/10.1.4
7f009d0e705e96f594b02ee3968be97d17c8f520 refs/tags/10.1.5
ef641b010db6e4f665ee8c2ea2d57216cff8c7ab refs/tags/10.1.9
d158931a1da326095d7bfed87b135870cccfb16b refs/tags/10.2.1
17a4f63ca07a74412e06da809d316c20efba96c2 refs/tags/10.2.5
54d53a34832962a90128de5a96479bb3611cef31 refs/tags/10.3.1
d50b79038125264f766f22acba0f34078add8994 refs/tags/2.0
d50b79038125264f766f22acba0f34078add8994 refs/tags/3.0
d50b79038125264f766f22acba0f34078add8994 refs/tags/4.0
0f0a0b2e290b6baa54ba69800260dd9e990ab755 refs/tags/5.0
9326f9dead1b61e0b31ba0dfa82086828958d32e refs/tags/5.0.1
8a2ad1e0995c3a37835f4b3abd6e170515a8b7e8 refs/tags/5.0.2
ad8d037e8bfb3ec2286a6627726dcc65b153936d refs/tags/6.2.4
2201a81465da85eaa3b86d2836376c3db26b6a4c refs/tags/6.2.5
c6be6e0c4e631e54711082684da6ac9de6756044 refs/tags/7.5.3
e590464c61b0b3090e0634efdaf37b68a9596551 refs/tags/8.1.1
541ed9bdb965feeb93ac75926ea4f8e5da27c55e refs/tags/8.1.5
9280931c02b2e72b7d8d68d7c4e296334d61c148 refs/tags/8.1.6
e285053fcdc38f0de965d729c8f57c5d2e21d87b refs/tags/8.2.2
9a282f18d7ef7a228428a4e0c897d491bd810296 refs/tags/9.1.1
5fd95bcb6618a3d4a0d6b5ad0538d7df5c44a685 refs/tags/9.1.2
d0ba65b66caf0aae688695d4744e9d07c95cce56 refs/tags/9.1.3
8098edc3b3e35d1b8382bfd68167e4846c53f946 refs/tags/9.1.9

```

# FILE: /var/www/html/wizwizxui-timebot/.git/objects/pack/pack-ef22b9c87e4bf49ec6c8fcbc7c570fe7ee007253.idx


```
tOc      	         *   7   =   M   W   a   j   t   {                                       !  )  1  6  E  M  V  `  q  }                                    #  *  1  :  C  N  V  ]  l  v  ~                                #  ,  2  A  J  R  _  l  q  y                              (  0  9  F  U  a  i  r                                (  2  ;  D  O  T  Z  h  t                                $  *  7  C  U  `  i  x                            
      ,  0  ;  <  I  Q  \  k  t                                    ,  8  A  P  X  d  q                            	  	  	  	,  	9  	A  	J  	W  	e  	r  	y  	  	  	  	  	  	  	  	  	  	  	  	  
  
  
  
)  
4  
<  
D  
N  
Y  
_  
m  
x  
  
  vr/u IĶw2u>$Z| s';afkx Sd-aȹ@s .bhv=M ,|w|%V͈\ %gp {Y X ]~V\CL|!jvU
 Y<}]7 aJŷW5QobNRqJ;ªCpFs\$Yn7m:o՘78qx WE,N$EY~{v{8zsbu+fmJ|ե+Ix:3gz?yY7Tu8M0_Dh)KƳ~^	$eGΜ׺_!ͳ# @D	Sv>n6ԑ^\NW +Z;'0M"B~jOxeUWU!ؕӼBdfA M9LZ@b	,Y(t0]Ao]*msbB׸QdHuG.ۀ$"!
Xͻ:qqbj8EdT`r-흥$@@F
1[xW*2W(s(3/.)pw~zE#8"ԪPWhg'0!3[a	r6ש#jB's~g,¤i)W}gR(W*ecqV`ĺv52Nh[wߟ5fQ	^Mf2
nDIO")sFx1$ LdĮBpG3[R.>.)*7I~TT&UTQ\gt/;.t_@9\f/ߕv-qf	o	2nAl3A=#gmIƀwb<<ܗbEτГ;' M'aFx#evi`7
:B$FmJ	~<nh+
OKĚ{6a[$_q젋A<?koׯᱳvNZt̿o;Ī.HIс'Ҹjŗ3
JÉ~6 RI1E_q5:v{AՖH$㐨*SĎS$V`bSU$-X,j-~vZ	u,I ڴgC%29Ч7' ,|?*ŞzB뼨BM.|}[^sN/;J<t8W$\>=L)#-A\ | JkJt_њWR6Ed}JW}vhw*4eQ}bQgce$3Ol%'?gIM;B>ɤ4^`+TiID!QAu(?_4{:Ea2
$QY.zvIz	!8酤@YꊝikRYa#Hш`31 <;l65"$/`@s
dM}Qqm/E8&2dJ*m0{ "<WЅ :It1iu$ci߲(,AFbp <
KgRdgl L7+2u/McQHBҐ9_:ȗEtb2DHYn$=gQhnq=6m&o	h
ɦH3bmOW>-lUcZZ7(LGtxxWTIQ"VGl
	bg鳖,4\	9'}+E,`hj`	f
-̌9M	@^)s0T2m_̆`	Hdy{y	L_DDn8q	N:)fIKIyeJ	|ta})7E6A).	(y4/EU.H<
w|060

_]
߼319[K
0S]&_/Ѽ	{i
D-Ƌ}xT
GU*b#=(m
]'Jx^OvC D
pc~ZفOJނ
iTD`B22y0Ej
'&5Xol}g)بh<#ȦyR5h|qצm@I7gIdzC"ghwՏo6	fk]٧MPpl<LNG3&[,>Rc#ɷeblGw	ćTc`w,P}n(-]/!p?h;h zoN҆tЗf<I|DP`7>Ѓhnd$fng0yWp+_^InH҇]TVl=\nHcqOW|Sc{#[0rA'̧._;#M@Rkjrr&`rB|`7C^ {O{@ǁ]$!E^RlK\Ǽr*41t&]LR9 ZxWJ[^zѹW
	#Bm7V)%)HDjiC9?x.3أH>T.W6
;̧đRl	T./)9*˛7< v "wΎI3m;
<N_h~!FR8r*!QGeۗ@P.K\̗}6p1*׏>;9=xk3(Oz^TvCX{
g+0tffQ_H;p8ϊu^>@])_-\(	t_$K-ɍĆzmoNoC3肆JWqZ^.< QKӅ$ճ[VV K2-ly4h-/i]sR>!Vf^ڛ[7
.)kTi`ݞ
U%j煷u>v-Ȏ=aIOqҁB?W'TzV2KKgYm-JmDK;}zݭy HP~[F+uCWPem1/f=Liqp{94]Jy> ̏(;xpKf{ nz.5fuձc
@&-VF7_aRr-YD9
J3ihRq3X2?]:,U+S43֠xg" 4ݰ^+
䶎L{l@O¸%>\lm$cpB@ٌ@ᵋN:T`LLMK݄-~ԫ~Fꂠ)>K+΋(M4"F	,hO& H JF|o_ecZp0gi4:rҙ(RK&CGK9.nDvZؤ/~TXtƇ6'R9Tvgip*~
R pwp̲ļl5PG<ANE0	Pn]	[~G9G[vrJ Dl%D@	4ӷK&9?4ovh,3+ô~3D"L4+};@9#B xWD_nsD/O>ҖvyH}'YB-;,ɵR=튐eM)GG7D^j^}uS=9zINѱr|NmK. Ic\RҮV/\3M=?3lN"k̻*>*AЩVd>	BzZ5N53;Hx;ņ.<y^®}Gh2=SaER_UvnG8LyEH^XNsdDay8f6]Ts0xo?vEJZWA
X{F\Eq(SICD	Rux1y*ދʭU]7"@0
+DaU*_לpj ՝*h,<Bvʡ:u)>[9~ϸ*`8މ_t]'[!a')wסwKw=!h._mFL"!Ĺ>/9M7F]C `ȽnLYEcA=`;.v&%"VxZ_|a'`]UtT{ 9ҫY?6+,kRit@({6&X>jߜ-g'-St3NdG~oB|0O)@erIn	Q|?ܳ,mA-r$XKDQzu>a0:'JMTa
[wcdpwAr&ipFǩo?ɠ
ЄCr1,'lzP*aBAOQ4K,iF=r^k8 h-XLH4&b>YJ[Ŏ4Wr[! Z˄P"d0ᰗ`2c(b$&5jLm )HKRKun*i<iYlm:$Hfz<ztA.ڀ1l ﺖ*vE_go/|}xMGᚠq.n	AU {q2Q߄Cz&ix=0@CvC|Xcs
kҭ}n CaǺ3qR Gp<rMrxmHs?lHFF02aABXҟS/l9u菒*}pҁM2[l*4Zn**t9q^ `SĀU:˶=,_lt9&9Ќ3֍΅4ΐNxZy@Y8 I蠚^C<K7[V:Xhn*u(*'$@CQqb7"7$+KZ?3Uӽ~we=i'BQtݝKH D:wVx*sh7ʎNl}*5 ?pɺРʩ3o_s`=,|s8Oݿ}/vlŭcwWatU{WT=\>.5Y>KyJ.@jڦBӮd+֝h0
,P G5FޗGhw9Nrɱ=Ѱmd2æRC/ִF%V☭/
Fpѐʛ́OAL&M0[JwY>!M[OZvx]64hJKhx&󠪹;Z\ZQ~0	el)t7_mnRzM hÌ<t#d3XiQ\ǌB)2IT,<Llj{,1?Y^Lpbj4N\E)Sa5h%بÚ{0<^ޚw/e	ZQG,lyJ
=Xw"صx53:M<!f)6#!*aMl	v-p[M-(0UIEIL
Pun6^T:.'[ayzvͫ@#ϗ1dƴ-E3i+էP<w1Fe}vsLkfٹq!~I?B[ka-k޺Z菨$fǾsfH'0K]Ev=欥rBF)$.Yt~*(6ca:P. 	M2ihp*5/ʁ3EezҺW$-"ȻgrجM)uC gYIG8"k9Mڐ끃n2T2ϋLyynpqۆLŃ\ kvjs29@Nόf!E5l9]#A4 *k!bYnl=gr8M[gW\|!lb>zjǽHL!&+\(-7>VZ!VUtH.e6Q I
`ܛ};0{$(r F7FX_ C,¿D8m YN\a7¼ۛB pl==ʽr 9䥣riI5ô I +Od9r$t]| X>ơV+: Up:1rB?{9Ȉݼ K="ʊJHq_ ݄{Fp*|q!TP,Y&xJX!0Xp($
!3 u{PNt&nXr!I9ڷPhd,T!LdVphv;!NBE,H!a
EzsLb]֓?*!t̅iqPHu<z>Z!u[]7ْ#y!~E0<-=e!Z %"U2%T9`!ˡGt#]zQNQz`!ջpl!7/;U!vUE\ذ1!e$mDU̓>lg!P9nX`"eڅ꣸m(67l=kjL"n°{p/S5e"1.f(;qc_0."az
-ns~&"C<3F8ʎ/"VEAn0"l,k!UMDB2\"py։?yCBez"${MqweG"侌ໞ6	"k~JYuG)4A8"oKJ ʀ$9t #Wb 	'č#X''ëYBT2#E$@{N.<FY#_Lyݥ	w|7/cj;#dџk[VEu^9#Z{	|${%@n#AT9<F)&m#ͯ,7pxXNZ]%#Z9LpLfb#aD.YPWN?uJr:#ʋ4DZL`!}"$-DZP3_<09$;^y|keqLVDpn$l&Hz%Ӟqj$JCL]}!l$`1ab~K՛}%%; 4\tt%/mK9;.Q%y@f.IjZ~%^VM5= ͤ;%@/+G5"5sm%K[ͼ~Yܦ1%ZW-}4M%DT!Ѩq4e%QD3^<QE'%UEhf8cz_%+&Q8o&nbVrւ9AKl&ѳ524׬n>sF&d׊t- jbi)@\&8̇"n&<pq]][.2& P`T>&?^3=&7sN1R+-k׮'rb'/'!c'};A ɥ/@!'&^=Ts/T;I S'+0>v[<ShC'q.JӁDi'<sRx//ʢlV'j؁KOω(,`;j|:D/4(H3zV|(M{׀}h/ʦh(PK-3Wm=E(\ۺ2mS!U~]dC
(u*6Gb/ӻw(ՉK"UҸ>mz(L|<ɶc(qߥNXof('([(ccF(jU"FT0/|賴cD)-!TdL
a)e'wl+6/-?)g+y|E$=aOv^)|>><q"pxi<tm)w'!Y*`@W{.)|kB'wiR-)Qy7UZE(~=Κ)5Q	Z"ɊC)?N}zJ c))lF)O6$<)!k8[o)[9Շی	U1)wBba&GK*G7<.*I?޴l/
;^*aႠ`'_R*<G?*n#~0*5Vem2Wo6*Kˋ6zX{/ * ~vÂ6#*Z	CemiyȤm*N.iT:IPU+L!xKuR+hBSz5ه+dWD[Dߠ%>+S^'9*et
+9fC׳hy 8H+䮠Ef<wCIa+XlA~ @~',:b}Sh!,9b_LHjZ6Aͭ,J1i՛k26,s,L+,,jW,ss̹E@lо,Jj"c_E-ٮ*,ìN(\(''vˀ,E\SM<$z,ރ*sݢRgP-e*vfp ~ɱ$w-|5͡'i-wѼcL-M=]8F-{rP8WjM3|o-/z";QŕV'_X-hVAٕ3M>g-.cqtVe|i-fQnUaV0hh.</?0w\L[t.ɻ2I `[n.0\]d۠]%+-n.&,<-Ar3e.lz~(eb]؍9.X"bNNi fÓq.Jz	6ߒ`F.U	|
5.ʍ#d.7ύ
wL9kO\.nǅ<ŷ).ʇ=	I?ɚ#/ H}<[%W+/	^^C/F#̘e*/\.-1f-HRPbQ[Q0/o-DS1=;/n^dk
WJ1/q+Uڐ 5vh/%
tcȭĬ/,3"EKk0I04I/oYMI+kA0#EhGDqX`0	߀W0O;}5VSƍ0#5d*A/,|1 0_<(@~^_`0["[5јkR0Q4D1Zc1RߟgjE33n1 #eN-OK@Dt18xbD9Ez1;mMK8KHVeF]#1^1{@G:>1`\ɿ'?	1j">-Ɉ何)p 1ItU((tª1O=Cw%mP1e!hnY1=h/ٛMV7@n
1͟J`EZyE[1؃!!xO3<-e1ǭaȀTp@12	Ţ=%~,:2(}ۧpv{2)9K47VJS^2M  PA7u~2mJ.WvEaK*2ZD&f)v 2JDd4Χh&?%U:2˵*,bX'_E2!ަ7ܔ=|Hh3	}` ;/r3N̀\\,_{ѭ3l,rF3w怀2n3~zC "Ҝͱ-3ｕ	e3Dv`61V,\:3$́n&l._3THXDj
K^3nxW?"QMX\3!I_AkPǟ4!Znhc S;:{A4.5:bpRݘV'I24Y$,aC}4bO~bzIdSb4l'׳$,uV4n(sc4yr-#RQ\Y4L 	p34W;5Av1)Ki.5=!{-eHi[C5zϑl5CBڰP^c5M>]ޣS5tit$P+L~`y5:Rq[[q5̉kPG*r_"p6eogFS{{#6A	Չ4bOL6_Vʔ6ўnwPJ6F{Y'{?Nx<6˾T+[nhk"EO6):ڥJetIN70Mt>Jeט73<	X6ي/!,7YU³b8|}l7m6,N(2ib"7ERvI7sG э7]S(֫0'X7JEF0;7=w7zb, bE_%8#H?_gc\K8MySt|/88Q	E|ĊE EJ78g%[V䥖vt8+{)Q13r뢡8:j I#u8vIc~jPv8@_[W-HjE8\sRU	!%՝9+0.N^+7+"97v}b֚y?9Y$
YzhV9p5-h7!9tgyiU]sM9w:B6Dbn:9|dS1Y<y$ <>Lg<9RtqAϪ\x9bBtœYPcɝZ9ۢ8dYԋo+69Qb`6i"\)!I:
дtFkp:Q
3\\k@: rֱbG.Õa:a:"^0>ow pL۟+:~ky'KoKE::".DJ׹A=m :s-HSz"K{X:݈Ap,0/;MCnEO~ŉ;K
.GvR;Q7RV&E$f@BI;Sk^Q ,;l.bU~`Rs;1Y78Q|;AlSBYSs-<
!h?{7Uk<sF}.UK5v<&)1!|m㘸o<:[{әNm`d݄E-<jP:	#@w4Əw<yÓ_ɡwE'k~<!a3zF6z<D:?5S]<=)iJ;BD<d])RO(<$D7+IeW<ݺ=}TV<߂>-|&<n5p$jX>3͸a<1DW	C6H]=e	RZo=\cP@㏮gH=81R'\#]=\nRțGVT<f8=cW"TX9=pEd[u^[Jy=`/aMS=hKGʶo=`f%g0;<=N(+|D>	3&**r.>vķ<]:Ð>Rj?Wq!M)>"h
L=&B>		L/ v%A>eh>_ڧUu>LAbFGwԤ->TrwyCN7?Y MLF\?CYHFA/D?\è"jJ6q?D R-?%
A T	B?"6Ŋ'X爎@+!NXKH/}r~5@8S]VvxAV@R+&ϑMK@tyyiԪ.1u@´լ6҅h#@uۻWe!{8@Qv	oɜtͥSA9ocp{O%ZNAWS4oMAfb|,9UwΫ/Azv[ZTQxAFXpefl3,}@AUOMSY1B3aAe.(kLAgjiw0(.nMnVA,Ls1A#)lC_5{6<B W]<h'tRB(G"LB,oؤ3KX^~BEä6n~-BLʩ&y=kGBV>ߢS|זBQzLAU%LMB')#z#D7rսB=w [y nB(+=_h,|-5B~֙)Oۢ)2eBof%3\$f<#0C7Y`uf"r~$>CK,LA+#%b$\iCi[E",d]~\6$CY]3w?
CUk6|71_ C43z6\8[C̶bwtDI~82ɎCDc_kF" YCXE?O2>rzg@Dd&x 0\i6{DW[N*i-m况Dn}97OIJDHJ[
)D?{%@p?&TDRXǻ`+SSO2D&tڨL;7bADpУF-C$D.i,4D*_D% ]@Dĉ-"O~3"D=1p"uEn4D/wtnDhbֆ<HCܕ2J&D y&Ej'o?^*#EhQ)|CSE&;7
X,E/lBQ`#EMP(XHK݅#B+&ErjZnwоbJrEXk^@1EʞvPIC=ΣHF 26,WT=	sFWHX1g&V,']F$e-]q۠@FBm6Lj(Wz4FKB/]n#)3Fh4ky"kGƉF㚊Fl,ŚQK)FCWerFc,:h)+F	H޾ wݼtFpEu}iFӸOdF:saE6bFL;F)4OtGzEH{]ۧd!GmW2v)G)W;Ĩqq%g15#GyҽGx4GGJcֻLw_̬?ͿG嘇A;,7#GjAHAy>$ēOGȂ*|K"e-	Gy0՟mmcI|.HbaZD ̧(wxHPn^6֬CoRVH(;gk.%vSHJ0wZm%N0H>ryF.:F߳UHr?nEa$fHsՏ۾Gm%UKH@@Cg0(KH%嘻'{HV!DѢ=H@( _&Tb&IMvS;gfI,CSS"ñ\ Id*'9AfIe{R+sP+,hI$,R;;4FJ09ܴhGkdNh?cJD
5ahJDEs5 eQȌZsYJk8n+w܇΄,fJm:wtNJq$/|SspJxY؉>Щ.xJmeD!K:GvXJetfGR5391JOJsg)BJE@u۬t"<gJ"9Ȃ%N{J%3dhvJepRB+UϠ+Gq|JT6	(*'-K0psi6JߚHK6Z=fHѼ@[sK9}mK)3(K<FXMrORˌKwQmP+2Kx)O6%.th$K(B}cR3xzp`Kssl _ϽwfKNhdDeLٍ	c+cK
9XN}Y:8'KלnnCCYLKH5GQCap.<fK_?ո4˚,K([Z]zKn#eL]g(BMCYX\LaUuh3SH&IKh_LS4Z8Y.-L<k迵Cd+'2LM/L
&LK6TCvBJ L~R#$kMkM+@b:C<AM<y$]0MCpRQdMJ<윃2!p6$oaMJ~DD

8=5M#"|\'dHMTs]2bMܣNVEMm:Éyc1MClk|vY4`MՇ"FۻMNAqҍ#dZEfN]}v=G?"WDN!}Sp$Y(FopN;OjoQvNXi:E%ZzNeЅ. $?{N@+0Jr
ᮓNtIjMfB+<NӜ'pkb~kz.N{ed7dN=gN$_.)ks$g,NC(vX<p l"O>IH+iWO	YrkHd⯩=ѻO0rIXV9ZO`쭬&"e
GhOwPxZ({|OXR@s[Hpj&O++P^O& QdO]:wQLrOyn}߿ӭB#Xj{P 9ЀЉ2P'SAxaqgPYN<ᗔT̐}wPZL
3HrMw^PtZN>nQ/+2P;PSy+!QQ:@*kRIiQc #Y.#Q+RHEvvd{>*JQ0x#om8r|(dQ>1R:MjF(Q>ۿt=5cUQL|*tI<혣QhLvQ34QZr/ܹ/wQEz@lI҉Q9Ji'Q)ߜ=X;bgQ˼Hkp?QޫC.m8RYەQd&,W?^R.l=M&Skh];/R0뼨m7)D;Eb	R;+'0ryW;Y}RQ/ѽ@QO 
RZdr0
e}ԍv0Rb|HlÖƂ%KRd6DbpkkENRY'=Po$Y7:\HRÌP BZSAoىś{,ԇ=SQslt~K66n+΅oS]`z3X qTM^3N@Sr!i(М&7hPށS!>{y3ᘌSgeyKء,ߜS&:kئe%SjP.-Tٽe듬un'^T#"q+8;W$_T1#V }|O$=rTVKQy&|FsETxЦS|XBTnG$	
TIq~yÍt[T(XXJ])7[T)E򙠀lbO}T+$5KaѵsT:4)b(ZGa1T_Zπ"~A&{COTP;oE"UBC["U|fyLEDjF}U]c=-=xcOU1g=;q!5HU?^9 4t=#wk8UB[2buf߈/hUL$`ur[#r(vX!|9}UO}'J!,@Ux.P:*	WU	Sr2OUӾl 4I?D숆U6w2]&knUݴPe2%TOcOdW,V>>R<Po[aVDrԦވ\UDF VIm'MxeC{iVcIPe}ߧV>(Ggw5`ʄ/DW<-Ph+[Ǎ\W(tR"L CaI]"4	W-'teگt]WPX/><TU$WV9ҰDBJ=AW_gJB{{W\]XdZ~YWKQw}"/XC`^ә9u	X+A<03g(F\X0?|@&.SYN8lX4VrB'"Ho1XCdsB~{>_5E.^
X]^~ڤ3~xгXsT4*nxzV1X([P`<&\XybiWM.V-CeX3CΟPSk:F+X}N&x5mvX	½^9	)x5$fX-ŷU"ue8UY))u4"nw.Y":?E/S-\vY:*Vk݈E_e3Yha׭{_RY2ɓW`#JYeu%=m(dRY|c
-2 RfxYv\X FYf	e\Jr-stYzb_Yr6TI`Z3b/af=)ZWV*_WQwXw;ZmLj%U9_4Zw^\.\Z*c6Wy$!$e[Zxc4
,"[$菓 ]/[*,=!ˁ)[4U~ƭpL	[s'3%<![zykL5E[n@$O;ψ[BY8'n[|`|JtL[6јS7wD&[6}8zE9)[}u4'b=J[#a@GIɮr-[YL5؁yV#8\[gY5i\;m yO.n\ g?chM\r)c\gFT!$?6VLs\BGnNURpO.%]㟍fd/]%w?`Vw,G[w/s0]AaKqvG9G[CLP6]V1QJ·GJ@n\]f<]{'wyƍxI_t]1jm#(Q9@]]i<Y"REZ]Ԫde<[

]ۓteʃU`#][H.G5T{^Cl/Mt/R2P^Ij`|{81fׅ^Jq?gKm$F^XoRcץ9_P^?t޸jM?b^:ڎK ^ b >&X^^z	MNkƘ%Л_*$ߔ*'̆Q_C\G@qD/"Gpu_Z4L	=,1Ɨ>@_g1Myߔ <IG_hPs d۲5_w1w)U ,m5%m_trE}T_
(0ՅlxIYI__~p*_M96H,| i_u~wdݘ`
Wڏ_[g|. RGWx_[fԠֵ8\D_0n5gdhW m_S&E}f?%u` %]{a,-"W` 3o6]jXEu+e
`8.$nae.qq`KrQGG} ]H`SʕzaЊC͜`TycِE](o`dW}0_$Z`lǧ#<iR[aٶ?`x́+noD!_FR`#0h1O<XhOB`sPDQpj`PJ[5VV:`gS :k/'`P5:Z'`˚K6%S`Pe!%=a5`ٛ:Y]@Br`mߞfV˾]a#U2]bJQoa-^m~/u%b2H[ma?rjNZL'aC;7Ҽ,W"GNaPvFbݜ61Ga{,g@0ra
xXWux9.#asĶ'JӶ:Ja@$DaDUW	ͪ]PHa.ޕO8wN&8a(e)<֌{ :Ja_[S̓gihTaBpZ0?bb Q\'}*
r݇b6ɯ?p7u)b_aTib@7k=K5>b}36?[];߰bP-AG=հ3ڼ3bפl,<\>b?$2 S=b]WL@fJ:]b6},J[{vGb>Mnۖ5U@cw1hQ>I](c1^.%_f~4c@U92Zf!QcFhGy6p= ca4Q5.t5$crH3%쨰*KvFc'W`vC8_{Fc"Jx]b'?pmgc~_P쿟>s;Wc2c4D^9u5\Rc=Ƙcտqi%R=ctεG.WUQc}R{?]j*B>;du&_lVf*Zd['dFxÊE'0`dXTtEnhd' 1Zd-.A
ӁPd7Q~6$^ʙidFX9prCavd^@'6$)/LsJzld{:E̤5~xdL9kY[ fGWK'xd?}uϓrCd	8JoM{SUdFO4`=}89Sdt{8$v(e#m˭~l7NCWe10ͩ%o *.eH[3Ӗ6bᒤeMzV[b|\׊~*eQF6Hji1f5yevH/=Пe~w͒&k5t1neeQz{oxl%&~heXZ]bTeY6Zvm%l)mIeنcMiGVZdYve*4p'TxdeɵcfW?7|fEC}t/Ԃfh'N\H^f42&k`L ˎ!f=3Ot#|fvb?nsZfXGsq
mn*fzXvbXGf2_9K|9ҖfVPgCqKQ|fE-Րm?W]&f&bN"4f.y,gH,-Ș]AJgb=eI},9²egvhL*3ȥg寧X\bHXgq(QsYZg ŔG:n`vsg*XuvSgvZ)CP}KMlh+go,Vuh,*S+Ҫ>ҫR'NhH0!~@`hNxTϓIVnh4{L)%.@F_ph"LEX8funh%rCIR;D6zh גX`g"h	7	(^aRi<p%V s}ԥ6-iS*\3QZpdEiAB){B/J:Uۆq@ iRB-zUbicni\1eصh%t5il<>OޅB*iKJL;ZpP8`i.:!S٩ki:T#zx}<i5P	`&[ ia~n~*:3"ji:6&6Z586ipS:$=ҀX߳ƣ\jnLyw%<n5jב1ĺaX4Kij-!w4ⰶD=6lj2=Ɔ4yh[2j8Pc;ŷ%]jROSweCWzRjZG;VTG"*̝jpb4h:+iS{+jOQ\/)طV*ujzg?·4>~ojjU)\u_-sEjPywQ妲-j]?=*ֲ<HCx%$js*1ZëNj0AM*FBXQk/OeZ 0Hk!Mm,c
<;!;;k/zŬ#6~Ik/C$#V1_C$~=kEEՏf#jXIkU5NQ[=sw%kaIgrډChuVk @?azi{YM^kL0NCҩukSUIkqU-xfkg|O0s\l!Q4
B!ȶ=X0+l7iK\5rwb8l?0'֚@#V]8l[8|ߊ-9藦ls.42wgT4:lx|¸1d>i!lٺDlXkB	#slrᏹ]DvĜ:T#m*x\n[:	؇om2o(lJUe?r"tP;mE1$ہ
)Umc\v/4ǃWE@mf`5Dރ?5[m̓b3;ʺm@G1F:B  m r+Qy5h_m韰*HWv/˨	fnY']rFQ	n$r&r}FiZnHw=˄:DQ,nIZʄ|DUǣnXۛi%-nk1zA]5[ݎ/nKD#1$9+@nd&?"O`݋nŭYn-/n8/wnm'MҾ7@^nuHpp9#2n[ɱ@3n"eA7%P#]
o.)@:o%CM\0:ME.g[o4UH72}zuwձGo:g4!5-q'}uoH"a7xDa	C]oe	oAq@WHQjo5bu./\^v%oaBa`u[_!1o䁵}*?snI#Po󍶁l yy}PhcoݢƎTrZp,%Ep]ptnmQc2IU[ˑp(mzW>9pOC[V4QMp9Z]>ilQdp.U3<EjNrp .[qN9ӗq!^%q Kyyq!qbI{vP5$q.h,0ɀjwq99o=HI^qEbEliFmӿqGՠ\o$eR\۝qZxrH*	}k#ql{'Kt3җpqx.iVxN3P^oq	P%JQJjqS\$4?E4'WqN]#DD}Jnnq؏^[335Cwqn ļ\D$Lr9׈EF<$tr;> jGr'Be<È9RrRo}A[wlFMArm]kszAbf-rz45  TXrG(U &G<JrO(^GaHB|ͳc?rjOIb*$Ǹ҇D΂r	ϯ%Pr̃`"lϤqAgr<NZuҿحV,rOi0y}}r'iH~ss"6!O`vcH^s#q߃q/nNScs4`*WMCcIs=VTE(Xσs@o]2]Xd@sZIu;qI`	sP:?]swV4t:s{pvsSBst\`g}rsg-tʱiG;i0}{s'4XXnaX~ζt ĉ&dzQRzt4.PhtJ5^mXd(9,;tfb|z+ g+ohtfK}XotfKvws<HtkLS!$Z"b}Ctoe0`ko>@DyHtVhHe2k)]ZD6t[qksWGTڟ!Mta:B8o4^tt0mF.t_QTl2d
t.6A&8Pjmtq5IhȄtPe):Yjذta"| GTotqgEf.$u$yU^^-cg~fu,H񹬻jН<u6Kxv@Ppdhsӑ?Lua3Z=AuO*DX0@ uэH{tRuAhcYovT
;f\:{"vSܑ}XQidv	r8` hV^v*2c߻Sf &vD@-;׼$p5I,gf_vhgOrS /I9vj	tV7]`v04\չ1v!j%!::VK휙Sv9o$i/ %-u]v'+g,Tn`w{Ф{oqFwOܥ~⨑O$ZV+wc>pPz"w%)R9Ń'$2Opw8"?ej]չ6wUtGw?>QĤIԱqfO3vwo]BJkw& s9%' wz6FRwӁ^wpB%-wۭC	)8Zw[G-aI<\,xN R.uN:x[wN}ToRxK4z;>r#nxUBZnS"cr4혍xpyݽKxƛ?Wh5xjwdv{섐31%clx
ˏY#k x:iGov4tx`ŷLf~h,W옉xgrCY%Uy2`tgo6[2yQ	y	C~f|y2.wA%+
yFRl
H[b=5yUg>uNֱge-yEǺ-eW5;9xy̥{wlẀY[\,yB>̌keQ+/Zz՜(g~3ĔHz'_/>zAkPzܞ|<ozT0zztefrU)yVڼ~߾zCKegs?Okaz O?[nAAc{ X˚CnRW*{Gw̉XEe[Z{ZDa	1 U*{cĥ}4{o,>-芋TM`{vx߿sm@m{}k0ײjzzs0{M"mx 7Ryl{H2`UM'B{qG
t>7='!m{ƭ<3S:7){A``j*Ae"k| *PAWP|K|uOUcKo|,uxb6;(|ʿ|wr{|$V]t.Q|JU<írXA/:eC|Q|\ώK]`l|SEg܂+W|:'<U$^|ѽ6\Vf:!+!|ȶfh+	|YԦJn|4}JA"?(Qc}wdrh}/ز4g7`};[m97 }NĦm&v͹1=r}W<N0:kը(>}WI}loq63S}eMR54K77"}Wd]ct?}־kKG of}+ peCo+}➖V'lmb휩D}A}ߙb>|9}diiYPyണ%j~mO?J&΢kvN.~;"XB(Mo"+D6~B4?eHY~j܆a(nkE~{L@&X+.W~VĨ&\5(W~m|X~{2lٖS|~RJF,v~"Z[\"'pd~|'r$	=B?65 p^.㖋} WݟC/'khi2OOO>))ͻh~߼kJ/T=;!HcyU$_^4y}C9[#ID`'
e},OFۙpGmPٌ\K.&GJ1+~L?jacu%dX-2[e"/P4b
U	#EWoó]ցglSF UC'~(VkJ#\瀷!a)#'60C:jLzw/FpѼDπon]XMCV*(KgPE߁fALѢ/d`)УtiA5`j1.dዚwNND8<Q*l|79GCY&>2۴vJ0Fp[Y	Tadb2<?,=^p Kǯȉ9GZy?NxmPq}7#.jU*[Z#޺Drͅy:#犆m'݂L-đ []yqkĬL{Z3JE,Vs"մdUݸQՂtRs!Z ڃ@|pG&֟-3E"KD` +\ ^&@wX`w['9:_k7`QgS]$QGðv`]e'y_{@vT@T~]B!{c]aBÄ	gʇ;ҖPbR#'t= cd}c(T˝4$8ES;`e.5*Hlh:Mdf}e|-=07n~7wys=8셄tJ\toVz.#Կ^ᄰCN*vS@b
g*1#7 5#!QWY \P:ZvujH<UÅ{\hp^;{3><Wg/Tj3%vjJdR^^R`_ޭٰvֱ򘁅ay^E$ak^kiZG,Ay)+ 

.a^P(n6YfҪ"$?腤J\'"|˅I?OԶ-92r腧38
D^	6쵀(M>A4?˱)SvfQ8/IG^r_3#aW ІS{UH_p}rcuZҏ(h
\@A&'eAqbB;8U*b4bXU&+l#9u|t8+gXf&Anpq)^[ȸюj ]րϬ
R$bnM}>g͵ 5"K
$㯦0+kࡌIe
wAHUmP"Q`}+p42EJy%l#AtcK{f(`Ĳ](5Cc1vH"١{4j7TfY;IZծN eSI>8zW	++5mA^me=t0E#еu \SAPJ
0N|MOstilv8cR"GPIp9#J{%!xqv;ȷi
 n$C%=S 4j,Nn[:A3E }:MmZb i!Cw`YTH?#<[jD};G#8ب3xdR׉c."JcE@ 묖Fn5uIIEz-Nt& FF53aЧ l( "-5yZ&Oo剭'|D08exXqͭ*"^EˀAh]7ejV܉AE%@KG Q"Lap1jܪ6&mKi+zzK0*\:7_K:n,:>DgꏻIK<6u[14b?3|HӚz 
kC1r׶P*N뱰qBxF{clCDIOyQۤf	IeEŷ#jLyHec*rp(#G/8Ƌn?̻R|j˝~_'c9|sIdUS.xyi'xK
{Ћ܋Jڹ|*] v\TVeaP\lVCDj]8$7a&X%宊bd* Na9{!ԪPǄEcyF#ās8 4T[V.x";GPJ}9NэJ$CC<o`jFb'd,Ҭ,~ٗW3@gNQ99AFv6{AzYc~'V?ެUh	6#zp	h\zyC?djoH#1ՙv|m =󷲊XB!Q:cK{JF~#H})q֖iT(\dY宵(o-0F(bEat$HtIv/9JHT(:jCA͝ĵu f\VwٞQPK9չ}͇{Ao}toCE2n#a0\dNʚL*ۿ)mZ̑QmQ<`p*؜$]Q z;]zQ7\/8ަ1+&*PWPPHyٵdS!ǽIcǓrAHɿ	$czjum7r|+s41[ו9qYϢP^ؚfȏP6ʤ
=W/]#Ʈp:ǃ7-dVܐhߤLH	Nʨ%6dv9m?V,Ӿ	=|.	HRJ>O>\4+H5;	v%V.$!O'`D5#t<菅V$Ouݏ*&t>O-z 8En,RfYJHP{U"u 7v`NuɄKձ੐o*Qr:Tw֐&_;>nϞSO8mKWIvyV@<J's۩S!T@T+H=F`/|qZfkɉPE	<Jp3@m}[oFؒ-."f^c}6?'8h{J=m5@97"egR5[l3u!+FS4[ Zd72ė	DFaEb9%7	x]5ŬcSeG%;\=<D줩B'@lkȴ<1lK5E=1),JYgA}xSVYVq.L58@M==B"$c9clB
;gMk8q5RVb*?ＣVޠ([EA^uwgs!LxLr
+u73?*6@+}h3MaH[:x>X󜙯*gdǉMF=|o}\+ʶKJ+/5gwBOT{hqK^b1?:qfev3j>	&ޭaߨ X.0S#v1A:b#]{qcrlK=jA_Ņ\\{KH.ja	=匂YP1meWOpybz3p⍓Hl7DMI<SB#9OzW0Z5٘
myK՝ouyJR0AA,ޠygJ]rwR1	Rcdu幉²nA^˙0"ú ָ3#sNLU ͗] n	]}knK}(jٔ=2nܴ~ȔbkE:QܔfbtXặC՜;iѣ)oJ "y?v5,y7@H7ďrsZ?:SwpS2sGxыXb凞rR*x{ *ȕtut[?fS"ydh]:>lRk
EhDgr=Č>C[ _,tLj&D&O;Ǽ雗g$dExD֕"sRS-ۖ,w;x1_1¡ȖR5$U/D2Ж 2iL"=,JzRj[dhLt0TIO5qtr2Y5_y!5K8kS_OS ȢDd&>LS~ 	ѧ7X@27/脟 a	]_:4HdMLILQ*'@n^C@T[,ϗcK°K)WW< Ã8S=3[[ʪ˗tMT6hT
IOՕ^mxAc9FʮzN%rf߉P6 Hp
GrϬ:uofurEE\v%1`gnIEZ;!ẃq6bȇJMoh c`WUOe*M_"y/?6`V[_V³,hŘn/}Dݿb]\5o-=|yI@7RiuΑ'usو4ŘKkF𿛅_d	Ȟ |nB}꺘*@?I/|ɗP@˰LXa
יx|5=-V݀pŎm81Z>XCdw̹?XG$^O[Ǚ UVp~7Y<H`Bڙ_/RuRQ?)n`)ә[lq[ȶIbl#2~HplirwMH՜4̙9:^lp#KDHX%|>.#?s| 
aJNs8wp'kfPx}qǙE)QΚt
A`LDg7<G*h&MŒx!y<O{atwRԙ+Dk^YڗjZǻ!\2n͚(/z"(ȗԑ69nDD] >|CdL_ $jP4nӳ)_K\}:.59w/1˒jĚ)`^1&a<[&G8X\+Q)	(5z~9N<_GݯJ#2ߕ
sȴf9س|6i5
6  pb	5Ѱ7(^BA/D(*$wQ 
\?pM&hYU\a]^"Y٢֛c
Cs>-W@7(e}hn*q5ï:r -mg	ǯvfN`SRk<AvuF.gF4a+<cCuIZ]`M"NTˊ>yf'K8$#~paT$=H_P뷽 ШJ:(?e  uYIu_u9eTF"b>D#{j$ǜt?nܗp[✜U|7T-S˜c
`UX1os_RA|]i3'?n@?/`k2Lܵ*жCd%~Ĩ۝=,dwo0h>)*_Oj?}D
:@^T՛fH>}ԝ&'SI(܋^9܋IMON$VbՀ=c&LC6*5,?%7te52rEpeI&1(Bex6xd} gٵ9J5]$
ZbM Y}P><J%'`%9fHԖOKSGhm5!/pW698]?8Z`Ҟx](`u[읂Ps#j\Cz1Ҳ	zІ:Ld+S Fg7h!t	ԧoQO-OIkLgW̟?<ˤM#'G̚RGlőM{bcz_t-ݜ"}\ʼ}ؿmIХLs/7/mHҧ%tc, :KmH!'zb*33E(=֟$][=߆i2, ({`=
QÕ\VϟL	gG
0[N^  +ǟb2~ep2]Qt
]V
q.qab9Kf~:p2JU]!قz\^vsS"^rG09B8}*շCK&p
jOt9?<F6 A*5Rc 5i4kP]um683
*-P^ꦠMr HӉbF hY/U#oN3^t[,]5Ҡ0N+ׄ\L|=8|,\)HSNjrtI'gl]J瀱ڭTّKH1'X>`sQpJK<{0/,$^!fmb+ ڏ9:Yܨ!>T)7M{bע@L3/Tn XAH#^FȜ%:g}*KǢO5~30^t=|[a7UP; ᮖ[jQrc7l[~n؅کt06rOλ8|3_g	jM	͢}[OMf3ɀS`Pjp5T!;r
Zv(!FR&wXꢔ9:gnFB	{BL
twoDM6x,{seaȫ26h/F:k{J;]7/7LC	M7)JQ8wi!~>tN\38zo}"(GF~cT3H]U<J;iE>I*0ȩX20FC@@傤YeYpS0h]YB12N̅Jvk.Eƕ(A$<[~mtFPfXBNms{ʻnoˠmV~Zvw-dP?ຆȰ.ы[$Dާ9bGBBȈ=iۨ﹤Krh;9k;?դܟCkeɇ]X.8v>/;RΥh'ϺVo@8$f\d(':Gb']Wr~RH+ax=\syRHnXqO8 &F!TitSz2C1 E:%օ=KE1ʤFy $9M-++YQߨUu7*։3C£.D\fPqLL
|(;4ķwԦ[;sÏvߢ	*"t"]q,2z,r fڦux8.æ9l8nCWNVuӇ$!|]vz4	 VЀ"'WRi[/8Q)F9fcd/bL~=4<;DQ]CJj:LJVj=i PM9NaHh+.q5Q%Z~N*N~/ŸgZ=rtn{놵Te{Q[*Dqr[/q§~){cq>WF ֧?edOeQmGu^w\FNpL/ 7K[wVry0֨®tlM6gۇ]K)2SdXa]" /Ib9[@ϰC.0Q{2hްA:?G+z,`tCdֻJ.BE@y2םMrΖ;T`]^yx[U@i>P1BL#)ƄnK[7 6-ZUʢ6fmקFΩB [.FXtrJY,==$@dS'qh5e%]u퉠:	TV <äLdBVp0n?t58Pؒ/SG4>$.Uߩg#7}eO8.*DtJ@^_C{c@emkB(4# _	jw|iRLŝh-ê)oTy2Ten#_]&}tp2
OޖwloDՁa^ޞ)!nR}W$qP"c[J5-8;(T4(|9hN+k=^?7:ԫ6yXҁEo锣@-9~e߀1m7Eq
ϲ>A1t(x+}/Y1-عAO `疫niaۮT!uŋw<=xXPOf:f9X) 5A!*ͫqT./9nTD6duAH7?Urݻ\Gt
<鵬#5͛oPǥC\;?1⒘B;vM9 kN$Hce8froN\_<5㰳]E?۔>ܪzf.B*:X+k*qb$D5iىB
ؔ8-dD$ҵS~Xmyf8%݃<@Zf0ǋl&%ɓ_i>ZJ'f8sF t0Y歧h:]䏅 ~>(jf'rmeSm"c!cӭ8ԭ(ϋX/S<
MWS?Ʌ7hB+į6rH<Lke ,|ӑT[&~
h#&ЗF*Hn`PV	2gLބOU2J!\
Pdy^_PScv2};%<xϿ߯L:uğYi޹a&!Ưkg'ؙkzӡٯm p=#	Mz~K4\Ս]챶I}LPM{߯v~zˁ?0c.(99"[].5rÇԨV;uzi`4C|ckbrEd'na]@r	QpMg)@FsMzaY)X"cQXdimkr8e!b.UϮдCezq(qw (G؎{|IE:;-	둱oMM4̝%lfW)8fg#m
ק'@Iy:m2Im>_3סcArHqooDTie_K^aI?V>~"$߈` ~X$J@׃xOLg7J)<EszJ
yoczf5\ePXm*ʫw6|%xMٙyj:WlȊħkXQ|+gى~U! AWLeF"ʳGjҊ2fJK{]߳}yR6J+#:9!rHfoL!	FOeO_>"w?Xͤ5oƃXGprVW\V}jOX/9}hg*!>@53T+(u355M}1xSoc%&(hز|7]YOf^ g=a\W['U#N" 
fɄqs3./V%A{/׫g9?h`"&Q%f%CF[ƻl)u"#_\M^+pMGri\?֒]՗NkvkQZ=`+j-1@l񁑛Pcdɍ[Z̊gU=!.~QՓ{lυ[P%><riȪ
r
M>ӎ'W/FO )$Iy[˓<	t2tʵGJLMˬ(DT$EnTwA&<7yz=p*9rO,BDܵil2ZLWNW紞B24ly_{@޵65aA/[z3ѳ.)*
HSʬaO'ԬW{'ՕV)1	O3FΜ<|yvX= Cymr+PpNpWOHBb5!M,ٽk$4O3StZ7;R&?-Ķ5j
"(2L_?`[~]$tۂŘ؃v  ;N+ʺDO53}/pttNS{z72Vi[}$g"A4'N<b3bsKsbfoRd3Hx!g0g!NTtܷcjI;V }/| wɪ=}㹠SceDXa5@uo=D*]&ƾ,4:&S$N! DÏeAD:}C TmȁєT??wuCbpSj9ݟLXP#`vB)
:	{iֹsqw)\:Q'|B0fԝ+ⴺQ8#^z+EӬ!{N+ QqqFFkȞIPAP*4nlL[=ۺX}P,:Ӻ1
ȥ-8ÉgOu8NEO
(^·Bѓh5 8 ltmӻ~?2FM΁*vO+Lyt9OT >yʻ`5D2G/RKai%	uHɬq8%cY[9>v=vpԅ,qcܗ@kjN7dn_X(F6MȨW{9׻氨a
?mn&(FIp$צ󻫞Vp1bWt܁&:[>j>ݏK%&UÓGsƺg6&pX"txY @4R1^a!9w"TizgBy+1ãDF>*e܌X$AЪW!B2ͼoZt
;EwADx`ԹaÓ{p1Gc3م|OÍ}{μ@YQvEbZW,a-,ǲk ͼޠ) #4&teώđ`\ND#Skc5`<4+*ô;pP˚qzB>:O/d)k#61cQA	4^5Yj<JTBTjΛ"_&h絴=^5z5;C!eVtW/|I;̇cC4]ؐlZ'S.
fD[QپYf@H7# tytrϔs9tWm4(G{Ze/8]΋{a9[jN޾{GIo,L)cit^RZ1+ecK12Ksj#˸*owK2>3VT{4HSߓX="0,AeOf,m1i*"{ٿ;6ct7y<);KĿ#{yMV%2ܿdD`N+UF>*W^mTde-&Sv1ǵGB4Ed|2Z`'ܣC;S<SW~ߠ<}!g*u0,{6P$[@*[3"3iLNXk<z6E%#z͸D>87ӝN|v;'<jIJdW(Z sCH`k1j凩M_(/0)v'`pGF1g]G#0-hG!຾ڐYS∸@Iqm]S_xPuYrhUjs15]c	(OxFN{h':yܕ7O~'fOjN@ܪo[pX iA %*;S(6І9r A$OiՍ?Q=nuyE&-xѺ7%T$$F&,Afw0~vg'b@  ="idqm ŅY##eD6Dvwi<Hn	
"(WK;BJQy󯅛VCCG-Tʔ(<*>R>=M]0ib9~a	ER|nXscbHіP<勐Hu
ªYң2_	lz¶i8H"ϯyU>Ƽ1(+jrՅlC#8$S1
ovdբ %2@ [UQK)eJ)8&uF}hX!DC4@,zqH#bGI8kEu"3	z}RG*hQË֕R3-iJRØT:'aSE#AOBù|5_οzƽ[j"{)[PfAS#HWl
gj|BgpMU0ߗG[9!	95!a*iSp|u?~I6SlQ6ޗKZ৕_:Rة9:=$yM=,c-la'[ng\|ieodUݘPh)o	.fѸ*QՔLtekf;,XA9@<x}|Gw$2!*	TI mKmP+
g$!q{+8>IBd^I\c] <gTwTnGÒVٹW^ō vr1z:Qř30D6+2XEUŤLӕni􋶱ŶT3v
ICѶ}Cr
RWeS>jC.Fq?*b<ۿ"0W◩ͳg41_wwfFes~ƨ>52s]@'⢹ƾnNcTqhMu`DM]T]_3;okEƳ1`lrɼ-$GxsQ?Fm$em z'Ŋg qμ[½0`qr5w}h-ǿ>ЬQ>q>srѝV)D]D~mkJܽTZǊ(ߣ.I=//ǜ,s..^|!Hǥ邵t47"ogǰu^kk$2
ܠǽ܄ZQ۰o{6ǾG-ץ9$i݁g>CWkyF}Cd:`P
Zք@.u}xNŀ%i\\][ot}gZ~ȝ+1UdEIi1\k,5?gW2lj'aIP2@̅NĊLohMˮO>LbRx1ͮܟ>&&i|QRjsx1qB5RN\R"$P>gZnǗAP;jKP^ґVW eӷX9.*0zizH8HNK]}l^d7^Rzu4p8E69opnnOɃ+h*ms-8Ɇ#zC%/LB0VW|;k{K۔Z3)FYT.A@û25>71gdWqJKG{(v۔|{Ja;Iʝ*ŬO+{igԋY߁Ȋvz3<@5c8e7MuRq'GykJrk?iX^IG_ȿJf<R!/WHJ
Er񄭣]QZ"TtHcvh	<IHҿ;ZdE{I#	˱~ynŗ/캇;4)NmOc@ + Yq*\5' WXyvuc7[
$;o;QTl_<NT*ˉ*/|8pל1͂F3Ւ0u\d/PٵW R,o^IY j8xꭕcJl1<f>L~#( =75WZ*}y2t:
$5h(N{c22&C@XӇUdZFj"̄w7̜H<(ٌZswlgD!jHҠqͳ(3?kpzt0"X$#V<-V(`stlVg ^H*3˻ki5$|AapxN?eT\[x͜Hv%/twk!JxN̭Jĕֽ͈5,LLbN"W͡zd10T(O]ͭkNWrrmG,~F/"}xƽ9@D͒ZrlT7WEL$x(s=6B^N?8\:EI#q'6O%*5m	wD!et)y6	-鈸Rz7T=JD`Xˠ=3pm⎠|B
gxsen>G[g*OPr+ߧG]8H6\iy`SD@1Cq*}΅v83/%<\΋t(z.73Ώk6
ҩ|`e33ΰ.BVK.5aξcgg"SmҒI2r0a
=$(*쑤K5׎ډ-Y}0N<<;`/(=hV>C4|kS)ŧ؀K~r@..gL0
44fAV+G[\)ӱ2b<-H-zs`ͅ
lT T
9a\,W,'p^V=5:f(-Y@/f-o<X4SvϐD&W!6I7;GFI7Et̀5~=f:C ͬA E[кel
htN\V..2=}pStLxbDcX쐅RO ՚{dvlN7['þ 'n+ҳu;O
TS0PtΊn*W0,~B,=鍡θX&	]{{XpϱkZhuRSG'VթeNh$Go(brwAnZ}n_ntcxV:Nr+24uXNm ϙ,!)qqB5a9OʏX5<9ڮTX5X%H>#tҘ}8]\./	"IBܹn^b0OC  2Du]{/"~̸B#z_+*(Ӹ{ܨ.jGjVMD{G,o)I=Js^(єErl]3stzt>a}.7j4|uӪ8Z$J-HnL)IӲ	Y9R|8YNrq]JgP↵u<fj<߶:1 Xo]T$o"dEHtYa-7aj)NiTxAPe_ɿRdOf VvCZ`aScYԏ{vFQJԚED#2.&֯Fݷ5c^끿u/ea]iNy%&Ovo"4݉Ar024T!oE9.>`vTwI5AMn]7nGmH@>I%kgXr%BX\Ph%Ճ(%V\Je"1Jv*p,aQvmlyIKa5 &C+`
 Bh:9{FӆՈ-^_Ԧ2=[OՈ"Ӆ8:ZFl`A]]mՏEu?kY9Uv 9՗sg<QY՛PDm-lh1wXCKd`'/!`ZBx46C6`xڷ0慺bVCXꈎtؠu,B&ʆ7A);NΥ $tnkǑAߣV\,r4R5ġrSeVzF֙vSWV{M ? ֫")Sס٦a
Cֻ#8|AϴKhd-j(D.C	2	} }Aߋ64fToYW>Vc(,Ztny?\.tr5D@|L9)iw2R3Y`sqp{3rG"VJgp>:/sк qX^DDdȐ#<[sq̟OK](Fʔ<e%QYX2!>dHϵu~Ak}O׍q!?)@>3׏RwE%Zג;"Clrחp1VIDp%ק̿ӊx׿ĳ'SZ@ҡ}%c>+H@!Hvuׂᯆe&,ਏ#+lw.,qܥ6e0Tٰk1NUm}I&Jw=cV&h+@/%_J!/>KGv//Sc=mጝ&38آ󳍎Q;2@Kع bdUqn}Dnc!ػ6=^>@Ʊ۸p]|-8HIugYznK{4q)(GُYVWL"Q1ѫޑ-T	DnaG+.q@Lx	Z;$$V4h5Y{pH_:#t\t^kxy0&+}Spj+Ii)&Gm:/ǁ=fd鄾)0v,7ڈabؕ{r&JڋP}ǈ@
~|pCڰ06NKΗxKy^֖eH:)(=zj[YLfhWm=lFBw:!jlaT|"&)RDiK:TtkE^]佇$ԺB樤w_	OO(6Wۍ_ԗ}p۹}Lm}#P ۺ1п]zn埗n!Um@A8ą(ԽvXa(\.p98Q᫰ۦE=VHPS\V-CEeZ&1RlTMd_0r.4m܎y}1?.leܐUc3	6کܜ|MLAV힯ܝ{>=F= ܼE?!`A1ܾW9<xy'{~<ݮ!Z2N]E½VhVSa2RL^dhd6bMBO9zf̞nkQҵ&JtT)_4Q~6rdtarZ0Ek5	>\!L.š&剦e!a3b֝-snnilP'C@־rſIڅA6uNMÝRN;Uf0wQAy?ݣ^N7srď+hV+ hr,bI5~vmhg"2Jhfݒ	d6Qrv8K(v,1߭a2p_%q}tjm	7͸/ބIJ\x/,@ޙ1;JWjmަ׽s?NEdMϧIf~ǟ@ V8bIQ$B< V:Soހaj7#I]|ؠ]w"]B7	|C$^=RqfVvK^{@`-/9N[H
o٪TLM0BNR)׿Z#}(o>CLAPg3g,y0ȏMom#4j.\^sIUN?߬B~aP>c$ߑ:HGtC1pY(L߿0./JȠ4~=F?Z*Kٛ8I[v)g%V~4?7ѭY$yI4=ʀj1v?{a~DVKr2vb2+Oa;1k O1V^0L(>c|arި5H΅ͽ{}7}1DN2`Hc7+l5;qJ%|<o%JotAXmc}VKOx iEjiN5L94FL*yhTsHd6`xD%.͂!c=Km B"у{wJ2	`!넧3ɛ@7A8h0uً	QbDYgF@8. E+e5fJOӵ@Jŵ1ϷEP"yw
d(SZ$dvn5]IJz>Dۓ,tPcd-^o=R?Ïe)|].!{⑝M	<ǹ.CLuJ9Q) 8ŔfFZl:p*g&&2ҽ>W\jӈ[q]RIA	*^!ۥ>OMMi#/X`C9o:qi~81-X^Tnɢ dMY4CDeT
>㔏a.vt?-[RΕN5J?sM I"BR}&#821I#ڼNK79}? A[A(B]#C%0
1i;h(ZdJ82qn{bG)Y6yS]5Ge[6xr鬷@]Y+p@,97jV
|!Y5`+^^4#(Tpұu]䡏+1p֕a䥶دQgyF`)伽-uR@F2dˆnIRy[2_
/d}Y͞[Yn$o{3A_^~HQ7)h;	Ɏժ?gy?'x U^gZW]n"#<Lc, Aze=$ĎNH+2N`#q	&8Ѥ7ibdNC^oizFLa	4{hYeQ4\e
!Q\""hKvÜHkjg#$ȸc"4T_JQe-XL0/g1/1]⛲CK)wZSeѯK8n"xئ:嘪Qɞi#6i00
Z<;ƯOG}ePicMb23r#>$>$Դ4"&Gc`H.1̻@GEiT-.ByGIsggR  VAi>NPp;b*'4뻑EoOg窽;*TT6ETV4Z"߯d`֮m߾I	/3e"D*Ze=k( +QaRL/gdA),[''
92rN*\R4\BPV(_~Q+J8?"XZyzP蝼Eg.`C:G
W診vxeA79kNHip˥nB^	Lp"y<e%ѭHUc=p0Cz+=z* *65jQ|¼DdYuOYjb{/Dă	]u8b6Tv釕DF\%lHvDʼEeQwyu6 ]	2)+oŉ
ژ}-m<ɬ6vM r،D'	Dؿ*Q>'&_EDl6иQ?@ނaGos,D$Hothڔ|uf.Ykv<X%i;w`in";|YKuCF4rdyj͎$6p`OGTy>=[a"|T(Q73Z[A
3H0=.wcVlߢz]&|ưrҊIw1I^,vTX>90
v&rT'r./߃àdPAUnI0ӭMŀ|*DYB[ɯXS+V"[q~5P7q0&e[;,ggcGg7@ў
uJ#i'":vZ\x vC5@끗`Z$@*D.IڱI7['V늎m4  J$댻BИD<^
ˮƱزH!䤙>x
(*;{n DB!9DLUg@'!g"B@7_E8gilAFӆy)x(BmB%<g<쓛Rzf<$uX|?Z|rݼ.L'8cA'EYDX9J])++skppjh!32W8R4W|n"%qFhzVRT>-C|<bRg,MCV֣Ϙ<qGO-{KiDn<M̹통!3XCz;KE\B0rk"FIqv"lpV̤2hҰHLY95U}]j5Nq]^ɵt9c@]f4
Rx; 1	d	JOdP];7<7!It떹gVV")oS83Z^V&Ë&m3t&iAx+=BT $ng:infҪt$xZJW-	7ky,|*.@Vɏkn.(EkajYLq]urmy1T3c
JX	,1ǁm㓼47(9|,OHCՎ3D;,0dq=|&]5@t	c1cshp袕̬de.rǫmU7Ce*t]{/L"DkI-@]`ÅHjXHqXh1)?F<+S:/tOX K acVlO寭$=J?@LL(Db4oY|4N^R,( < 71xͯUKF@\T?SUM=2,
&<q8jrH-5ܷev^S[ 9$4sw}g 1kO9ڥz*^&O &3P%>/"DC.:
[kMi-Z"kFP LQ˨KP새8euIZ\6U0geg7jxh񍝗$E7^BZG^tXշ, Eڜ<f
F0*ԗ"y#JLN]n-
*>a}=,c<e("VL`7SX^ψGJߥ}f]o/9z{]۾+7&Bbpi)A0":s!He3a'Fr-VTcq̶RXu3A0O7t3Lۭv6K=vi{7VUCa?@ Ýd/=AJ| /E#KZQ/R`o!(_dg8'eL?:	r|brx(+}!AO(G<utXJ_ƌ{)K
A(z\UA*ɡҾ-4ZZ2:2rw?e89R_1է(ޖ]g`3x6F9VD'1U [jHpKGh8и)]lj-&
7 ;$UwFhL:bY<䥇xaE9ZG+pŬDc*-rݟ8X%vm;+GfV,Vd8Rt;#GLxQ )c֙du_91\w8}UKL$梱-{ZeMJo"yCm6yCCu ތG|"s?.o3r!4ݐJ"YdPv䊏d;Dr3x^^:sD[ppvCJvtnR6i1w!7HSEv%>
yPcM)iK5_`J џrm`K4B_Ɠ249rSK}l2/{P݌#!>]ٓ3-K	ZV갔\Q#zt,9Au/gQ}M\]//M Hl%@XL
aL4k!܌I2nx#}3MRI<g;*~碅0jQ yD1B{uڄ}c/}GlD6,2<̨o%$M%cG}Bbk#&Lk5ߡ{q*&[|%PiiޝmO-U:lېyO+ܰS)r@,tQ3ۊωdIJm7;	Al;#@~
"{j<́	ݷ<f%w UQI6(Q Aڇb_ҷM\_3OH~H?za`_C}}?[7y"d4M1ɽ62I1FlgGrnWB5pU/f{zᡱoJ'Ȑow;uCH뱣҆Fta}(b:R	aEkw^|ɅPHx<$LXF=]6]cR$
[[dd=;ɩsP<[:9Q
pfFIع35aH-@Uўg(a|'TU@\lǗ~s|)}Q\H.Oc%
x$׌K>Mbde~v6|G­P/IGM"I~%udcT`.|I0 ;d~ы5Ča l%GcTV F8p8zj:rVǵIPvk]tvhrdE4	D@24EkqT=MW7$Z
29
,2pZu5%%"S* "۩ʮ2C
PFyJ!TbxBCTiީY`"aLx7(G^O
2\Y.
a+S+0fW%AUiQ[wtgrO
ZA5P$IDS'[מ^[j0{vv{M8K^*B$(L9pgDo㺁E?P9נY~mDO&2`=\`ȧa c'
xA\~/~$vT7R5*9ԘEuD΄bhS^DwvXӖnA'8sI9ZёIi-l51vut~խGҪZOq<(	'UEEZx' R{nU/Ig.)X%c漽(r?bFg d4X_.Uc+]A69czl?@yfYbonA5:èHcslé&q<*tK5{&Ec$%tN.ɞQF8ΕTvz!OYjbG /76=t7T{\=g#w+Nvp	Z27B:5q54Ę ʈnMmdJ7dO$6jTaLjq)-~sR.tq9Q-q[''JLLan~&OΩ56(vh2'rh&!I	qNlEUt֢=͟G[F0j"<k	4VyeB+´.M$M--oU_;VaoZ!#BMLXaX;z SqQz|nGHrgSq]Swﭷ&W@E5`fr~L|3M?m4TcR(Xg~}>o'5YZ$ mKŭp+OqFM/iYW3)N<=m	F]YWvQ!|A|Q)!5*$2lU
S\t7ǵ3F|S򽤋}CxKޗ9&H.[W^\zj,&zR㲃|Dq5.>{?
ulFYNzA"QE%6le6wYXIXoa=ABC"6z/Ë;tNY1;$QTIRd9G63wM$%6)d,XpQMd)EM5K	~ayagb3DrX`;B-Zc[^o ;L]XU豁7Udb#y!Sh`B	Y<~S3ajbύ_cӇZ1UeVuR"F*ڜsjVkhFɆ1fE7֋M!q&q3@H]}b`獧	lGj磏h%\M}P-1$MBsuZ=>I{'TLfsbڿciކ΋+`\,%bQ߲b;`]~}VO^4[iWld/s8z@w}DCiy_nAhTD5$ M4ey^д;BP4@T9BS@I]$G*-@VFSZ(u[`+N
|HUukO8=:"}/7rƈ6iLN,Mw60x),>Ƚ
`P6=n`<x`}LKZHQ'qsيaL%UŌP;X5G7L<zS]S$+ueyѶI<ݵ9㌨Tf}{qT[DKt"[[H$d]PKYapP*/';++LtqB	ORj`{+\@My[Ȯ|&qB?#̂}긱c2FMG$xbly:Jꛓ~'a6;m  MQfcWyG'[^$$9Krm:<^g׎*Db>	c?{`Uk!J1/|/yݞ!׈|#8{K*-]U/2~C!2in2͛4{ݗjxzRzVn[ؤ-ۺvE$A鐘7 ;{l%=:ݒ:=GBEV8!jԑWVvlbchA_⛧Ϡ콸Y'A
r{M+Vl$:bxyq#}`|OYyu5<!kSC1/2ke֝;̍[A S .y F{&N'#mxs$N#JU(MBPu+IIͮFn_߯hZ'{.{9cnFj/U9Raܡlq_	|[M/7O+UnfR7
a	1@=Io8BIVj4Z؞ܸf=f-60`eۗnVGŪ}M-z\מV[])\%-ySb^<lHfcEϔ1XmJӷ{jg*ˡ(_HZ=\!xzokXY*ƅ3{T:"E$hbFmwS&I9kP5)ef^oŁJy*,  s\֟2xfʍxpf
֦9d6I!!i/]"eɋ-G.@]`3YRCYb<H2u鷼,3!h7HYB4&Iqoآ0?:|rHhp)G_v/XjBvFllg&_5p[g|c4hCKqwHLkze</8+pN=L?ZT!E
lކ茸&)w>K5%#s9OxfTQkYwvFtHܔ^p߲MԊp)[ľ8P#GD_?<ߏ4VOujmr~%ϥ!yCi"~a 7yRcEdd;rN!]aJA?2*+jG؍Jr%<=  a! IA|g?b0 cI4҈IsjE:#:A5u ,ў^&2Xǘ|950(oUinua~9ze~LY_Xnloă7A<$׫"3YyC}#v]\"}MjL)Nְ#)Nƪg)3:Mj cj7Ggޅ1SY^rlxS&5z(as3-qKn1QX=k_߾+6m0¯ڢ|EP:T%Q5d.&&4f(A"0XvuCam_2)Z ވGw)qp3%Ylm̉5+`A&6M Qby}BF,UٓݲiI/aJ\OnX_C`5C#*^1sz'<xC%=<^U+Jטe4ߌB+E-6Ǘ1e$(PuM;+t#AkE^BO'dQNS05b.uÏvԆKT󓝞uCm;N+O3)_qs1ݶ&y%[~A_K	!+zNqWu0_/aA$W,Ğ%) l^h+)ٰ^$Zc6)<{oHE>jSXB_QHLK߇[1|y:U7ʙ
7rrP{V韫ynO(D!	0Aһ^ĭk#Fx22[+q0p5b'8zS5σ5fq|y@+"QKP~>rmu)VYTu3GGh43>r"0B8x|ZhiBlIuVv@Sg吀Gmy׽tL]u	7\X@7g>CxHc9tgoyOWxIbD"ώ" jv7U Sn2L2pLrmX_
qF,oV_
0HRo3AlUs-8}RUТ}mhm$"߶">*g]Nmd8W]W5=gVԚ?u7hH?J}t
=d813NK455ˌ4ϓ>[J9uwHnm\-m272kDΑ~V,*B-a:bȀ5wܣ)F \WhzVaVD
[g(Sw!*rº8q6||*{gGލxMF,xp^61]E6*qKC2i"HTAQv &uʄ+oUvZ@Ԕ7pb$OP>q0-m3X$^B:dHnw/
l`-D]{P E7s.e_.Po L;l,:6hWG2>ql*'k#hE/A"ʓii?iR1nJ,6qh0E78밫km}Τ%Yb]VŜNxuL(SGmdY7I얕t@v4uV{%SҦCҰt&7w\y6F{\5՝6fǙ`-y~y0EM{gOLu9U	Az.YP\*%_B=$eWuJꉛ;	yvc	_Sn410IT{;3d*q1'aB6eڏ!U5,$*QL~q7ԌERc duS9ֽX5i0OϱZSkxıc-J>6aPs,Tݮ;]5Z}*`٭=4Wq/؜&C+SU"3"F䟧N}.\Dm)
Ɖ3-'fi;(qWuHIz~/TSe9YJ*\x?|
I5ǿz~?Ғz1vH#F[ٵTՅ5XktBr[,C}^JmtZ n^Ch^ʯS15y"BJiO$yoF(έ_1N#f6%{~oA7Ў'AJyF5<xv~O/vD\hm10.?1>-24iu OـǷdzޓ/\8
'#rFjks5mZ[-pg$##`Q*@*9{U2^ } [#8_K jtKh[w84)u.WǑ!Dӕ۩_+_d&NO09)cݻaɲ+׍n8eEK#bq{oP0oVL]o8m'3Zvo𙷦ekNWJvd+'O[:
ح۪=:P1C,#ܐ9ZҬC*r6$e؉]mVkcf	E	ӢWSW7˾EpW9E'*4XG rC?QU` rI
EBE_xP5N{E,؎^6Ezg*_lX	:â$2uڥvү֚X ocbdSU!:"0=+|~ny`#UȨ/G^'Nu 4.Ţ_.3<
G´gț_.R~SKe#esl	~mÝAs~=@c߹ﻉROfHS4b2 }u`G\h6vp3	՚ʪ,jԠej ؁K%HһwuZ
vÖDd6@B5.) reWvOAeQ+::{ 9{70|-40`A_H-=,7X'x%T}__.5?0<(v.I$2F3s0!'GNo .\:uq>lԷCn`3vh_j#VB'.ڎnf_
Mq 3j[
F?.TߡЉrhoz[Z`;6uL7k.4!wsv@05,.,.:Fgi'2+ܛ2},@?43Jf4)Nƅb.6cA=3S3q,$|]}'?CZ3 ];|wH(yfu9s>B\\i4mɆރ2HUaY>sM,2 "lM'EyuJb"@:4T4Rfn*np	r0gTCsA:vZ*k.zL Ǖ;䎭o,;*ÑzqCNeÿN*zO௃M[nIFU'G?D2GüM`CGɡ<CPIfx<,LFkXF$)BzX>ä{~}\HAVkC\9aZ +%(NۏMj=6*dSჍ0z?iWz`2Om%XШ뵛ɮ@Bb_ࡤv6JmcsC6R`PǪnמBij՘齶MP+gU
uϛM51HkKxw342~\۬r70Aǖ%H(Y+o+ܴ('^PSK-]p؎C5FIf:T;wDޢa[a+Uz-iaW{N/ ;mSDgih#F/ %~t{t$xWn+n{XK9I"%!\R=gM ~ce.C2)~ofw%9 R%ɮqSH%UU݌r5	4sA~\U@iSkA☉vP,;[#db\t	;VwLsCQըw1
W́(-ǜ?"P0j̷5w1HvYKg=z=۵$#ͷM#iF-m+'m*w<a`ZW|n#n
^>ݧ	{\M_yU<~S̲x(>t!)r"ʜb	k%[m:dv&'h7pMO5ZsڎPR^b)nE'gxA/?v&+i^dl4XзU%bMsƼ(Gk>`B)@ d -ȏ"ۙ[FR㍏g;s&Vcsn0d&92}+"۠誨H:Pe솃v
f tʆ
15JU@9{lZZ֌F:\/l􁩾evP
֨Xq 6ZE.r_t&g)6&k?:tVAd	30Xwกtr9XiHL;b}"ߴܷ$ןf[C歄Y5HQ>k7mdwXG:0e*y`.Gڣlߔ[Gdʤn	>y'r=HbPi(x]k_jrc³')Ddd7E۷!`XYn7F=kXˬi_=Z:k(Gyrs2	hLzk4M[!"V=l{hs5:ȯA֐!LISnvUWx͝0b[MiFdOp%=oTMw=|kv,`;BOxlF;5$ğLA2	rCz=Zu7,6GK@m?ܑ.T|3-g!񕭢*7apQsSL`͒cd%5+|bvx,@1tO]07F8zgN1hA)k
-B,n O'|-Fl"!@ޙ"`^׋S"obbuͺ.ćː9nHJ94t=J4	WTvP2(H
1r
*
h/\4wk=\<dlFfu0IU8Z@w3jKya#{M6xcld!ҫ1ZdN	.ō{cL?Jt#Üt^@vR\5H#*f-9&k'nĆҰwGdyOoEBpo8=y8:SIizx8mE䭩V~#rج8cda}&1|F>29p;Z0<^jo02N-,L] E	" rjpk^?PzB@ܶywީ[O)Icobl}`פɲi퓶G]n;𙁴4N]b=SDk:1=)RfH'.Dy]b]}?&P*UXN2*v^j]9ڄ怣/g@fvBNuKn}\WH'%2LP#r&[ - zb;mVg=29&|źVzKIEm1_fG&꛿|dQkaĻEba#A0;_Ӂ?0-E_T7Av0#elEbvCSJۡh<?;,3?ӵ^\h(B|h$\1J.aHb`E+ԩV/rqյb\'j$y#&W͒-76Djz5e-jjl7:8|K7$'/NsF/uZ{YLv{霉]9s,ۧ16KapҋGkL<~xtw&s4.#\20H&j>r?I[$ɢ?
D܏U,M~funtlXtNDri&lASJWRq9J朝s쟄§dDȖ$F6CRWXn!bsx'ۊNV2:̿ F_'2/;R4'hb4^K
5];N	uBҞ]l.شMhm<q%gϵ+t={Cᔢr]	Hqa{3GppXԼp24b1Rdgٚk%AbYֵPR^-ꜻo&A<֬BKŊ3,_)L,.CSeuF%R>9ӄ7 5jY%*NWX_a[v笊^NPO$@L}>1C|uS5[%f`c^WD&4N nv )%H_(ˁoW'0!T7n'˭ yDr+GR_YmU#MJ69&YPZHe\OLVk@")?c#rjvQNLcO5,ϥ
ˤ ֔nZGMy7	}6'xP6W= Ro[A6&5Z@	Xjo<f,	g4b,Rӿo}]R!^9/hhK/6\IJu^KMV#i{"YPd6?ʝ l?ы|	9GGH= UfUP:.gQf"Rbje{Mwf^J^uFT"yMmP5_:Qa@㡪OB(TϡwEY*_.gFRlխ*}5op:ʏW+Z"5D6eLxy\#p#i#lA &f
"5dļ&}2/w(y^X.-jVS⮜=	s}lZ8ypVa}qWl0Vycsj'!k07ӳ%	҉A<|]ޖ㝊,+y!xϊNr:AV1y 	KƟ]`|js&LJOϕXm{^uLz߀IZDA}Fi}YACVX{:2}&э JHm.`ƛ=>@%ib΂gpZg;<?/O'	<ma:Ĳ3ua
ܓ %u5G"ӥP^m,[*;	/3v=ګjJM@|[$6i bVSwn'팤 >١8eJ
mّ :TD3, }yXKj+À-pH%~d:5
Nw%@G%b\i'aR0-HhO8#g S  6 c #4 eB F $ $/ *8 U B  b : t4    
 + +    ^ 9n I 
  H  s h  Y 	 # L  i  K ŕ s  w V 8  +:  #: # $S Pc 
? K - *27 F *: ( R $[ , p ` ) %, \ >   $\  **   4H #TK m >  c *2 S   $w
 
  $ 66 ( jj e   
 , $R #9 *N 9 & ^T 2^  U| = K%  4 
: *_ #  $\< d   ,8 !t Hl  :k  y
 #C:   ' Z  `B _ +" #9S   ] c  }' Z( 
TT R   $G 
} #p #d ,  i $e + ) $r 
lP T $c R J   { 
 w4  cw   "c *MD 
% 	
y ( # )  Q  F C  $4a  I  E *5 
  Z & TB #L  f  $`Q " $    ~ 
 # @ &  m a x  ~  
{ _   
 0{ ] #H 3 
@ a    P O n f w 
]( N  $s     T < $T |  S  ,C0  G U  - )w6 -  $W ӌ &gk #*z u   } D y;     $1 * k 
T 2	 h 
  $6 #AL 	 3  6  ] ) #>+ o u. l * m   	 ^ $d $[T 1   c 58 z O  1 )O ) {   1 $4 x   #
 M 
 #B $ws `  &BI $g   * h] U !   ٠ D 2  $6  ` #> 
   u l3     u  ;s # L6  w 
rz + e  q? H Y $w   #Iq  < ,8 Z L  - 
P $\	 $cB "  a G S	  # DF e  + } * $%  g  | $3 K / {D #R7 o   tC L _ k 
 h  
 M $R 	X 8a Q> #A ~k )B $V 9: r 5 G7  |k  P ï R #4c $ &[ *NH $y f J b + !  q $7  W
 # v? eM 
f  '  R $5+ $3 $Qj &WD Ps *  $W\  #*    I H  :t q  k a} *    
a  c .4 K: _ e~ 
 1 $  G T 
 $! *G U / #f  *S &  6  # +E     +T   d 		 )  $ @ < cc 5N 
\ M 3 "  : : ^  6 ү )y 4   
|b Ǌ *Sw  J n 
/ T b| #{ Թ Q O  
	    2 $@ 6=     $c` #^ Z YC  ک { 		 a u  i 6T    V $VC A `X    #$e $QB # #S  Z #e | ~k -     $U  J6 Ys ${u ${H )k < |W `@ ; !h/ #?8 #T    
s4 
 < l ( \    { 9? ǲ #*0 @ m   # 
>  1 @ | x J 1 c%  Bf #? jb )u &B 	 -*      -   :D l $fq g 'L  , x 	Y 1   R  $ &h fN  #T{  #) 3 * ' ڏ \ # z - $2  $zx % Bh +   #@ ] #?   ; o   M go $w $ 2 E / &g /- 9 w O    7)    u &B }$   
n3 # ޹ S 
 I 	 &h  < *J ] a ܚ > m )\R  .  0  NJ f 9 ! * F  '  . /D s   DV  } $3 ' X 
1 $`  
o V $Z $X  
g $ #j $7 _ $ $ ?  
q $q  , 		  $6 h q   (P  . ( ]. <V ,!V  P *Kz  Y $W #. Ѫ  2 
' $e +: ' K df 
 ݜ : 9( 
  ,   lo $ 4  0
 < +A B; V J  p *e , wC   X : 1  &h (Ƀ M | $_ N %] j   2  
m E $p $_ &h  
 I K vO ؽ h  *~ *  ,>- #@g } ] #/p %) #?  } d  v $TS e  5  *e a z ~ $ ` [ C  \= *  B *2 	 $ -  
  J %  + G Q ܖ }8  G  ( 0 7 D/  #H	 $x- `D ?  	 L G = 
 $]B I % x ( @ $1A &Bd 9 8 y Z Y 
 ޸ A"  	  m` 0M  z #] < ;& *J 
 l $ m( #C ( #_ ) 1 5 
 G O x $2  %    :@  : ) 1 +S )  ) ^    k  d  VC   )y $Zq   L~   7 { U ? j #HT @ $ Z   Yv t@ ]? 4  $0 $~ z 0 | 	   |j $s C* ) T4 64 $ $$   #B  J 6b 8    $ m @ ` t  &0 d # k +E Iv 8 i & > ) ,c  *Ka z j9 = $0 $1# 
r  $r  $5   C #; $4 \  $ $Vd z $ $pM $gY 5   ~ a j} b 
_ 2< &d  ,!  S _ 
>f + - ( EI  : Hl $U $R $^ $6 
 C * &h k i7 =   8S  ֞ ,>>  )  '   
q Ѭ : k / , &3" $gi |? 6 )  $\" c v 
J  j< $  u 
  
{ z f4 ^ M @  , D 4G )xn  $r  $w f &b R  #0 mv y w u 
 K $d5 }      +   
  n  $i C E T ߿  ͐ ,"  - i < $Z 
o R  k + / D] $ j M" $P , $]   $[j $\ y - cO   W +;~    
 
 2< +  )lc  n 7 ^ ," #D . $Y c 
i  Ʒ I #   g S  F ; # R  " 
O  .  c j At  ) n $b < #  H@ $ B )m  $ +  9 $   +x 8U 8Y ݌  k6 ɯ   $f % 1 a 
S ^ [  k 03  $ 
  A _ #  ;  qA 4/ $y {0 < / 9 " &B  * ۽ $ $x * $a On  L  $V    	 +7b $x $ ) $2f 8 2 x  IR z # r)  #% W * (A  F9 $  q 
 $ *u  : 	 $\ +:9 ] #8  'v  l PF  8 lV #Qu >  
  x" #A B $3 ? D  $ jR g  	 +; $W X 
~H Ic $`    G +[  $eM +72 < $s  % CM a/   E p $dw +  gk M  $Xv   1 $Uf 
Z +z #^ $e #>  q _p )y #, j  (n i  ! 7 f lf 
!  Y  b *F $~ ,8 $  Q  ͇  % 1 &  $g   / 
 
 
Y = xn   ݜ 3o *  .  {_ + #Q .7 #C 
1 $[ Ǹ ) [ F} 
 *&- d:  6  $T} *Jf 	  x  8 . $tV   T    @ oU @ xc X VH +r s #@ $f j $] v h #  j  
i z 
< { 
. r y P "7 $W? $  \ r $X ( I~ ,9 G _d $d  { ( $] 
 I ^ )) 
 $ o %0 ,N H'  = ŉ 	 	 #3  AJ    2n $ ߲ ! $b  (  4  [ $T M F < D6 :   x # fS   $ # a   p/ s 
 C #H~  $0 '  $C 
 ^ i $Y, { :  o +w bh A  46 r ~  $]# $* + 1 $4  ) ' a| 'H 
q  0 .Q R r $^ ( $  " _ $XB @ _d *# $U j? w 
L  $Q ! & 
# 06 $ 5  U6 oO *4l u" *M` #b ;   r u ie 5h A $t  a  $c  
 2 WB _  $t X 5 . |B ! " % ֚  
  9 Y     GV  O& T + a #H H  	C 4 
- \   #. ,x 2 H g f  $gH  k  #/H  h y + ۜ $_! $^> :  $u ) )H  
 +  ! + ) g  4 H ,8! ) 
m *N{ ~ l ;E #^f 8 $0 $uG v M    It ) ݱ $e #) #S U  
 #M 7Z ^' Nw   L   D  
?  +C $y $1  $[ - ~` B $fU E $U 5 z
 )un Ee 0x   F ˔ #By U2 1 +) $ 
~ X} ;  `   V\ $Q ,5 ^ i $V  l t a z ]B 6U  6 y  +2 O  ۦ     )  O  3 5 + I  L  
  !  ["  $[  $y *+ r~ < *5P +:x b #B/ `, 
u ,9= zf $# 
 _ +  J  b 	! U   P 1 *& ~ S  q] $c " ٲ  W t 2i ! #Q "  2 &;% #4 #   x )     ] # N $ut nP e *M %; D |  ( P Z Cz )@?      m { 	 Z   ^  &C {  0 :   31  )Z @  e )) $[  pR r Q ,0  / K zM 
  $Y }T Ք $_c *M RW *~ !p 
8  # | 5< $ #$1 n: % 6  
7    $6~  gb  _6 MT $4H ,$ ,> 7t xQ  h  $# #) 
 4t $7 
# O 
 $Z A _5 
w# 
 _ / _2 0 #A = ; #   
 9 s RZ T7 A )w 
r * $YW  ߜ  bz 8-  ) j  yy $ #  
 +7 Y 
uP %  / LB 6 	& ,{ r = (6 	 #>S   S $3\ f 9 #C $e   $2 d   ц [ 9  4R $3 $V a t )? $u 1 
Tc { $u 8 ^\ x` 'Y  # . { Nl {  vc w $ l) *q  $v ԣ +;  L    X 5 Pk  )t \ l l *X $d ta    / $68 ` ǵ #T () vU )o + $o #T    * a ^'   $ + ^ 6 ͼ h f s k VS  
7 $v> WQ  4 > w 
' *53 Xf | y e '^ b Z * $7 7` Y K e J  
B   e n . 4 R I  $R ( ' $ - 
u    K {  ؼ  #$ ǣ # 'J $N # . 9 # c5 gB *,2 # ? : O $ # +  &N  s 4	 ' 9 ! % a $S [ f  1 U $Rg $1 #A h +[ /  % _ q   Y wb    
Y $n& F   ( H  g  #> 	
 #I $z H Β /  ] 2 p   W s@ a q  #` #  N 5 e  n H  Xq v 
X f 	 
n YC ʹ  ) 9 
; e  . go  : # $v $ ) 2   #@ $M ) #)  q  #h *  
   xx b! _ #I ~ V # M   qz u $ ` 7o +;?  ; x ; $v  #%P 9 )y  s #/ *   /  $`l $T #    $2: 
= u Q )5 	 w  )  3  Q C # " *i   #S      )j C +;f 7 ' ,C  N  #I i 4  9T gs 
 $z D i  )n  X x \i  Ԇ ) y > ,4 Y  k E *L D Z Q  L  P. & t g   < *E , #Q  *  ? 	 ) .
   5 
 	 +J  g  8  | C 
0 / g 
 6  8e m$ ,8 ɇ j W  x9 #d $X o   G * I  l 7 X & 
`0 ɪ  s #^ ? f ׅ x  u{ X Gk Sf X  (! $y2  @ #; $e   Rl 6 $T &H # +7 #9{ Q      
 ) i p W$ &  n k  y   Q o 
 $[ >  $ h 0 E5 YX oB ;  y; i	 
 #e0 #f  ) lr  d H  
     $\ 8{  * #. g $` g bO      r % )Z \ 3\ Z = [ *0  t 7I P   $0L  
 # &e" $% !  :6 W ye $5 @ 5 > #9	 }B ){ | Hu #G ˚ L 9 b m $   $n  + ,M ^ #^ l y 
n  Se ${  ^ B +8 
 ú { +<   #9   O h f O 
 
V *40 O # ` l 5 ׋ > #$= #$ $ !h &hj ) )^P , $v Ib  l  $QV #  e +% / )# f r R 7 # 2 ? ,K  FX = [ Y  % 5 $^ 3/ }   . $j +  
  $2   ~4 ; ,Cg  #?  V $43 #8 $y[ $ 
 $ 9  1 b}  U  z I i c $k l 	 )  #II"~K|W rS.Ef8J3aOĬ
```

# FILE: /var/www/html/wizwizxui-timebot/.git/objects/pack/pack-ef22b9c87e4bf49ec6c8fcbc7c570fe7ee007253.pack


```
PACK     
xZKs9r>o
LOfu7|(DJ^Vq5o8$TbUٺ{?3%~v#$@"3(>/:'B{=,";h46oaR~ĿT,u##+K+g빰gq>Ӣ8WJբU
BaS6Z;DRoDJG&E)뫽>3:1Vccd$QN?Fl6IONQtx|G8c1(Mu5w*rΖ2Y2Y.<:*`#~Ós=u8Ë˔?49_ne<_?ƻ3?Yqt(``V1,F=fE(
G&XɕiMŤaj)tW)ʄ1RU`ZafsniZik`BhZ2VJM8c-Lifx!JX*ĿseCvCW$EBBՅ M^hI/7k o!m՜Z%bnJ_zR~}KQ%{
ӠHRJ5UZ+Yo/{Ʈ
q|h]9L~3yWjH:,
vE#ؠ0UQ;toKgZ5u+{^~[ysд@;J!Ee]Iltw14UH؏y:C Ma)FVg	eQDXФĎL~K@-- A~A!2k4ONLd$>LC>30;:q6J2n-{_	~7mxxhEEF	(R9Gj+$}V}@n7MX$0Q@ ×3Aڍa L5qsexq(ZrY'eadamV!N	r#5/af=qcMAC6
HHD7C MiEiH6A,,8{s"5H,2͗wlO{n=u:bw
I3yOdEw&YqT[DF`қoUw)	݋/<-L*ڄ?y#͕Joox?Pcd(EW?Eۣ2hVOV2~~[$/jo\=m̓ƅZkSH)F4`?BΏG6 ce9#v@$Qyx>zr+o2K^KDGd!_'&wrJmomYIHq`B Gy !i eU(h{sSzZȿzȎNr1̌rSmQ^^:EI ޣ\+;@jcf1pK" c≠59{HoT28;gއAqtSp޽S\PwJC	.q	iZFH62`W;[ӄx-Dt{deGExno6F|F-I3~fg[=8M"Л6f0(^A[dk*	t0W{4 @!)q?ѱ;(N11q-Q(,B@	*r2Y*K)NF*.`z0M#RY,36Ҟ{x>ȯfAb@i\2xshXӓFOc+^F24>iUWql[CRݮ
 Q9Yr (#<(LBQb;)}`\u	Z71Rmn&83F`eovb#
EM .F`_yuOͨq<&"MvRcۼ_+$t:==FӔQ$8O1s2ǳ$.9C/GrۤF\eH`m(]R lo/@A7j2)P	]C&$bC>.٭U.3.*KL>tgma9nWèKT׵X:7c#MlC҇׵0ClmZ
|Rhd/V1pi"	'Q5@pLj4$XZ;u%M󝬚6m\z'\EGl. s	#g!INuV1AR{먑?)a>Sv.ip?r)A4ʿryqP $"Uhǫ@wf Ʀ|9Oɼ
ݮ+%U,4:<m^Ekl-LY3`-/A{W]W^k
}WN4:ooOSPXUu(?|TyJ*55,8xO~;z("~yR.w&,shii_bBm[]Pr(Ri;:,5NNcm<xm \s|? wdAFZK8fS{済jRůDp #Y@{lS $5}As2>QBD}B'2Ti׶Wf/e\qӷ&V_&{9!P$[PNfѠūqFSZ_nǣ-_ˢunݫ#B>|d8FP/f1_(դ}F~m&FYSu{x-6ٻ`|0L!9À˟Ndo+$;~WyRٿ"g4呴	z_}XteN!Y/>-u"L~y$?q6{5}#<OZ/<wz
`G:Ueh(G9]U R%Cl7Re샼6 6b׶ YgS\=uBܻޘ(fElQ߾x12N񥴅PHVIͦMe:ȧ؍X摌6c8vBVTM])Eޓ17nt*;UxaB׷;|-sdUS^Gf1bs,U}\ӧzo
޶BN-d4=֩2ǻǪ䜩8u!kboQyNt%,q^m%k7yZD*Pڍ)tzk`'tA&Yc/h#!@=Rn(!V
r;-Wkhօ4וg?tZK?yn2_[nN웁иml~]	CLðRƮU+k~9;IA%+Y_:xp3m;DPf/nsY&R.Q)HmM#7I(Ig=trPc&Hp .vc`2ܟvcϑǨ;٪t6g.o6yJp>ͥ9˂,mO,VnRa!e릃>Geњ6WWroFޖƸS/+Z[f*~Hk[%wL#". Ym/_(!PO{|^ MBx}IH[l@5c16af1홞hR<2TH20Ĵ9,a%^զϽ1B.@Ck*X`R
T:rH6s~sIMG(xʚ/@#f' "fG}ܪ+oƊȚa`@hŁO
̽ɒ$+˾Us(B>G.=%I\͗48ޟSQ2:O#4<ooo¼f,(␊]T6^QГ37<tP!đW_#9ȾQm/stu\R:Q`Iup8ʹvL;/{]Ng6/w1fBȇQdK(u={ip[o4nАTaWsG|yV:fv=_nYXNܔig}s؀NuiQZ"--6}aSYrP)pZiugYhR^%5|Ixw}mhzֈKqa.]zlx2ՖY>m}!>ϰgqILس2ZM=v%m|ꤎĻ[;D`sFۣ-u]L1fo:Q@$Z1^@Oŝî9wt1O;5lD9OAz_r88
Żi\X&77Tt 7_NkNBx}SɮVweRw`&ۘwf_eYT*T5\#Y(4@&KDs!?fg9CS-$IcCdȢ8ӈcFphȭz2qzt#WQ|]'CKAPćmy#ЫX_ٯ}1UU`Gw[<MZ*K$Wv6{ocWX/IJ.X&mYf3p2H
g[F]]y1kyңt)W2	=5Ţ7qH[ž8<$ەCꩽWʗ]//^+J"l+^쓴)4Hv"Pժt!|j1(p۰c3p|7{zZ]`4}&nC"7eDFzv(/1Y[SyTU䍖	hK]dqV&y6Q
#CZn
g] T]v
(d}3v<P8*yN5`3e{KU%gZ*c:ovkeS;t$\3sDo|FHH٬ZKX7S,kU#st']UWiTViF3!m)^>r[&O//Ae&rFgbIS@ 3:H,>-ظMB<Gu0)ͮ30q$@cH!ݐ&N~]ŉg"g:n7PwBx}SɮHuGEI=1fojnq4PB
墈22E<8͑$q!l̥PX Q]g%TdP̉(BKXr)S㥌l{Ve(~Ti6ϺUTc9}XC,$8jhxʊT8kgp5K|)@e'[EqTDknZQ+rN^-@
XʅЌ41:G;nU]ufMֹGZHǘuވbqa&e4s+LT%խ!kaX~QbM 	$빱BqQgQmkxǰf!
+5[ଫujͽ7<F=ŉ?\ůrR'}iL}vZ\Z&g:Vj*US+v0!|x-ή8pM]sl}^Gs)|,A[>o\ѸY١{;ɖB{['r%H2&Yyt8Q@nt
\\'*qfvo=2*%H1t@'x'h;)g+J͏ВdVΏM(6ce)
&@&Symm>7ϴ5#+,zWl{=מI{7s\P![7ҏVAw"(K1cNBx}SɮHuG\ ,6bcnŎanq4PBR*1E341]cK%'bXDs]|),\%bx^c2V*x-sݍl gk}?/܍ExU\/W=@fy2$>쳙bF3K
~+eoX',$ g,+,%eP}BgaY~Ȳ<Y6RkLG> ;=z%dVvamr{?
-JS,8IAҽ?+ dbagG5Sff=TklbZhL~N(%gG85Gӛ&mҭ$9ELF6yG8oI(WQ2a+CSW%dƕ1\̚ӷ&t(XW**jX`όڎB*IUbOɫ,ŵzQ1omdKٯ^d)>~7q{.I޳u>ɆUk- Y/\UUQyIpNq}k޿W~9hN6$?v6t*
{Nx){}oek#=ݴ]}t2)"lVylݜ4uJ5qQCKW
VӨ.VtV~=ޟ;q\*%8{ʻ~f;_ؖu6W:2}HwpzRj0&lB=3agO'AD}d.ꫯ_PBx}TˮFrH3Ǯyc\0_22JJ:ґJu
yR6=GeEJÄB)KHD|B(E3yJАw9sBp)	E<O&\uy[!˿Mc>_]?竬q5%_i	haivPƶ5 5֧WewѰstgmo C*KHU]_bUht姉$I_%9KCr=
*9
Bq0dT]ܿ(M
Cܕc˔\
2/;k!Fcgϴ&F4o߽MƤ`.oo;8\qLN!0l&<|05ѧ>),G^6Ś0b(^=,lv< e9~YKNȺ_@S)#w_Rܐ6WGO\wv$v#B]xN8p.J[C'Q|8GqA/rQXx<{'ex説S?t[H^/oE:MUCGyEAksM#UZX}cnb}PwDWaF&kЦ` ×M4PdX]=zܼtE`k=ڳG1aۤdo]}<iNWъ7Ħ>WFyXA:t	alB <	Y:%4I9&C	V޾ÐoE^/wqO%x[OoG?>EEMJ(J^K'ػnE#Iw7%7	090:YM6`?¾?UMJ38TYWޟlܵٲtͮquOVfAod5'wJrrÿTO:8MYj"f1+<Xu[t'VuN9xwR4eűf4޷ʭF˳r]6QY{e<v|YNӮI?rrb=W\#BΪJŅUl-%k$V(v!\)gnm6biĖS	kYQN//C7
ofx>3ssr[j&[iVp:NiUm5xQxPS+fS/N(³7a?lLj~*x7|^|'!7G+$fB8@m_.,0$;";$/.0b;	1~{'<DŇ.|DM?~MT>.qƟ@z.t3$VDF"|<Gs~1Qj}cpH7e/Q=78QQ$ĀAExcJ.n&fܬ8?Cِ5n/i4uG6*~ie[i7a ~ݐkՆXӎF4>4+ Nv3[-op/	J9oJC\ZyflיvExy0C( ن˫ 	gEvWBkdSĲ$Mw`%R@۠\4eֆةEd'"*,aL16ImW ´V!q`*ȥZRZҲm--TKET3mp9sVFⷥtBf	|B9BAG0!!G v5%vc9Si	˙Jl Ğ"i4. OIGA2·kvӀL< R1mPb6q# e7^wf}Y##V㈠Gz@"PLR5ɓ'3%ۯse	aBgo]]c٦5<-`lx{THĿ|WZ8	)\CMB&9L4Bl_>.
ѮO}T1t5ˌ@#Z	W/zHdgHʊ}Tq-JBa6){oeQ  o]럺lt.IRO|~(Qi'Wf	pL#[ޡeU"
?q_af3,gf G	%老4UI(U%|]R Tzމ:E.g1+E@^M1ЉG#U`s¹+\V~2rk*$v}SU.U)4Xrȁ|\IrٔIUl]66i3(UHXJ+!Pkb@,,,'_rۆY+Ũ@vW{#UK@NސDs"h|S4 aPExX;\Dns+mi['/jO<@eT~eVz(V^NID?1_XYWruh,Y-[K|޲Y)JZnvH)F	AΊE8D	Z>sSIe!&Q4]w LbuSIC9tY.׹ڎs%NUPC2*_{Soxد:QE9 $܀|h>B`RhsJW,jgT(J]h,;$({v)kꙨypc!P+.,ʆ	1':N.פwܲ+g
^h^	*a%w(Td(j@e}\I%P[tM%ֳn[`Dע܁*G:3KGz2 2؏yE(B(\=DrjaWՂ\+ji@$`勅Bdu	+SxD0e MpmB!K̉32/&:|K.S0;Oi>NqW3e^by|w@5l83ݧ6#"'< GqEDKDڍ"L q#\.I]	^F?\E"<>rhUnR9*|^9֘xqVGd!5X>OсW(BA.zh2X$T86 ]
5IR vb茹2(IlN5ӃDVzcҵYׁD~#UdFi?O?4hU{b-/k[+ŒJbyuX.!jBmIn4F?Sw0~V.f[PjMІ>TT!nhj:^|whp@HԜG<m'SxT_h13vTћ>M3e'S~c-E(! 7m0&W Uۧb
""Lw'!(r5%/ĭNOv>#wZ^FQup48ԇP(y1WF9#=b*AT9)=>[6q\>f6Bc*&%*Zy|Φ
{q 2as}-xG^Uk>os\0paP.Q Jj$="aC14??F&yiRs:x{mDRSaG\1Bq>3RcUh2>징|yIqӕH. !1g'*a#Ԭ鞨k[-ܛD.vHM3yok3sgEDI%}J&%IzI7.sڏرK+XN''jjlc=Ur_\)&q{E,,J!\WL7u#Q:3%#dÇQ{Үqݐhѽ.>n˄p%Mʧ͢-?rHK!>TN
 8ruOBl_GN__ID0!NE.@1)=nJU^w'Hωz1LJhx}:k**32`J9NOTuwy]i@:i@ke:	%'ʲtv9ds U	L@CIWNa[6^߳ICt&pcIem>!Yӧ:x;vmUudUj8|yB}=9^g_
v1:j.I1O-ۤ*-vZmE6;s1z C?!VVs\._X/-rz-W=a߭|SlUWj/W~R*7
l);A0T^|Zv7qnōg+ll*ӚnjRM/k;-G򛿻o>df],ƕ/,m6W>x

3	DĳS%z2NS	l6?o6oൾ]B:ͳ[Y 9ς-ш?o8
FW0hM"envCA%֚frfd'aL|k+)s:Mk63 8a||TBHOg+R"Lltc\OvQ~`|G>	-_Mp2i
T±{ӻ!.NHቑUO.xǗ%h|?ŚRAzǂJX;6*4&A:$@q9&9s&k
N'f&vT	LynM*st&|_dv60*j>!y"Z5g[җP?LS!C҅XYgLGRitJ.{l@I{4QSu-4Ea%NRх!oQUXK|U{}?$/	N}`Rzw:^:U)uL*67cK@Y~$fYM
Ad\0\t)p4;xd*$Q#xiτ2RBzeG1ecτƃMZSȀϳ|.!o/ҘTpüBD@d2zgKmeIơƘ.`o\x飦=b$͌H#ۼvM|y]m)f?~CL)*r[SxaK-({|0&;d^n{wU|/sݟBx}GV
V/(b0`ׇe,>͑F3 !dcx39L$$lz$#"HPHTFc19s NYc@rq q$GB3G;~(˯y7ۏ9v?P!   ]MP9Ak/ƪ@I,QWS,or* -zk,:"<S~<xsVq}6UoDm8mu籋n\|Ajćkrn@`L=^':F-ЧDX#\wk;4nQF|i)r^9aF_wR3Nإ6)3|QߏNvV,dEw(cr,XPN.nfyW>Lpy e,UA0wH|ZkᢺA8U7Sdي-xR:=#`SM~%^qcK
F	,\_.xu]A߭<rnԶViGSKQ{ɒU.BiM7o5oKJKW3++Y#{vw4Sٮ,^..RАm)֣ˉ/V~,wOpv%4O
ȯ]]?#J+ξ$T@	9K|`TAԗFR'Թ/rEcx%f>&k.6cZ>(\\3>i
#@ې~B.gѴkїPBx}SɮVw"u`ӎ2~};,t6U, s!a#,8ID#<ˈmg5,9i\h(0(GPلa "qRm$c4~C_ugk**\+iFxaY$q4aY
[#?_YCU?>U78GpڛF' HTEQ5EUZGR4&q(ʶ=}]Yu	oE\	p}*,sA7/Zy{
Cxo5=LAqQFYPSR	M:D6)FtÙ8.+'ܡ,G_G6c;ל{-!\"ܱ =Z9
faƫv+N M/Z-LNHeG	3v/I/ãDO"9[Y\*L љ;8ūIR+pu%`-h}~ǟ !}mmX%e4W(ɲa'th^Bi^\豋]Nn{lC<I2G^ӻQseu4DGswX9Qf8+iIX>_-~Afao՞p)|[Z84En3ޝ߉qZ}Ĳя/Q$';g~亓HbO(접 C1<P^UKԞ%7P$\S6}[車	@(GҡI3<ЎM	"McjRҟBx}IFޣ\7C3HE1`0hc3q^rT:OMo)	dh,a!EB9aj$ļ*	 '$"ȫ"E!C-#U^</t5tsJ>¯.,p
d>~-m.Ozw&⃩w֚hՉS-򲧦illf^PA7X7[]^r1d<mfaw;rU9>J57츢tP쨶 splt~#?Iߡw{L
w*9r.KPg)a ynۙs	t,ߩm3m8,ڮԸkÀB㵼뜼{6{zmo'*	6Kwdh=Z3`pEpw7Ĝ-G]֗"i_[@}x -XR5XM)&>=vJ鞬N0jG-V3Kx.>V2!;Qגo;\Kl7UќBpfB|L̈FcE׊cp]8|z0ObD]-!6b]N[Y<=7b|;k(iG'$H)|TY].c/>wع|d	ͳS +
g-q~6z׉2']3&vxMLz
<y|~5YҿN]xZ{s6;8z+SVZO#˽dl(HbMAYV;x 	J)=o] hm܋	j1%g8܁VdfKl]OCXhxCI|g}.xľg-q n'nE.BJ{4 $냃죋sԹ_:g{ogxLIbrй9=:YFdqNqlu"uN<0A'Lz6i1&L6:#	qt51%^n:MpBպ^>vz/fVmCÆk.?19x$0Hbn8sl { 7<`Q	^SL9Ux8f"<chSkNYC讇Rrloƣ,^2+!NzWM^(%F!:+Lq0{l唕fLtvqE2lk5E=Rs~ӽ~YҿlC<>x~8xϞpZF4K׮U:CRDa ^x΀epZpพm.+g9-v\nLV_V cϙ1~Sb%b?'hH<x,0$sUQyRhYLf8~X]%rj_dK:MԒ?WyLPٍuNOF$8|`sU(ŌO'86UA75D}/kǒETFk}J,ń5W<w%2
CSLvj
ǣ⍘hzWͰ,(ʎu#Y3ڙk+(,{q㘐$"JTvXQ&6tjj&ʋi@ܰ%'(|BF$(s$^gbYI#Vm3vO]g&.ЬO[̂[t:K*%+| ?4oy?tP6,Tiʧt`^Út8ev+fRx[E{;x[4{&̉p2M9SھWB9] k	{)F<hୈ[]nj⍓ZЪjVAt$Cy	E/Jz[Σ+t0EMl k3^4N'hjaDZUv4LY@u"\Sry(U:9a[Fx&;tyFþU8W]oNM%=K8B57-hr͒ԮR#7}70~Sb\ˮʞkbo0וNWhumx)IiP-mx)X^t]#o.!j~e>OOWvo_oZuZ4e?ѥzVʝ]	ЇPs7BەO*^s4783=n Xc*\jZo`	WdmꭔքP[y nn'~8>Wm]=q3Wx9!K5"쟍91V9#{%2^cNmI)W'%|ׁ$p3읿yc_'jVe4-M&[luFGD@LsZFvω&ojقBGǨ}/؁+MT!v[=Aj@wBk+R!sJn;]8S)0ͬKg?z#!&ٙUQl#Jzn,8	`stc;ް0P]ـbq=Cv"u'*`}vm`>spAmgAn.RH쐭K u]j)q, ZrRneG)1{lݔ5CGܱC`դiihT ϩR5I%	yJAI*lGonWϬoq\Nr<Rkkε$*VkI]+zzfѻB@`c*VoȺ/$,
Nв^Ա۽RE E$ęBm[=vݮ}kj&'0!p`\Ϥ&ߗ*oYY#C5;u5޵~bĬq4LfN6e^]ջrװtKzd"&Mf5ƉpL^T81y"<!*7=
Uйt",}d	o$[OOzLQo;\nŵB,7T
<y,([_bE<}k[c<rDFw+=<lC/5Mőn6`4I;B?,]:[KD@1Eh	0VͧZ<fTkEԮZe̕4|V]Jl:cx#nF;L]X"c/=C@4^jkAk:_sM.,Q|Տ2ŔVkL!w1[ѳv5	ٝ)aaۂYqp-\'4b3t암[_o=֓Cx}IFޣ\fދ<}8/YF9TjIՓ,8c' rgEYEEV(K$IB51ɪ0!LXԔgC9>ǊP5re?FOQ.#WU^e_N  
K}wVC~[GCu:rs
P`L4!oWl}=yKiHjOۆuJU>F%S n-/PDTꈐ!'HR4m)ɋ^zgϒ1暴)) kklofߛ>·z,UrPٙ8KgYg/`V'-j4EU\nt9v='d{,6MZ{pO}&/2h~h_tQN#9u2@ڹSlw!,W8mk?-SQd*J߅|Y2QңсE|oj)Byd	K/gPy"cof8cy{ϜtTxqkj袒j#b
b>$Mi}{2lTdh	wMmv$UpF+p$8I4)!n]K3a2(z>(f^D)(w=([:SD
,-%vy㶢]?vbN4׺H|.R =}pK)&&wIaE	"K}H6$&WS4hQfBx}SYϪH|W;OY{'eGD|cic׏sg'sR99JK '	)a)+ńxLxq<BGuqO@$g䌔FLH3)$<⌊ ,HY\?4~jڞt(|m'A b Ͱ,C}غG)?_YCY?pTjS~<ҭ,owncs,n`
ӄSes\4-S)7O
l[qtepye'}RjIgbJ~{B4*
[ph*\s
7}B/k_ֆ7%ǉܚZv4۵zBE*ReÓ":UMƋM?.ߠW>XpB&a}l($o\مGÿ>?wi6%@ѐ):iӳuQZ.^=\*2ti?_($xcͭ\(<NߢJ܍/,&}<&'ʑԛLsv	n"Jl>;]W3[bs~
QEWx,պdo_<`ŞE.w\ge#R(<fc-sk83֞):6?7v>ܰva	oR@sv,KK]<Դcڝa9<.㞾1c^Iy{Y˨:XntY<M^_ݽIx340031Q+.I+(`UPr&Kmb{, %$:B.b%j xBx}SɮV gz9La@B` /}eْ%i(
RY K4=1DBY$̲'"]2	I¥lz MʌHY&!IjǇptb90~ۡ׽9_ gH2 $	ORO꜂~oh(i+u3:`+3TO短jםgVԋl% f7D:UJm6/tXoƈs~䂎16̮gPTQ>_};ci(_3gx" 0gg9e$}g&|$fX0u]ta!ak9
;d"ϬCz34%VBmQp;jR4DIo[jFwKpυ)FoXł
[.*EGɝ,S4nͥWOA<ev<#
UiM4d*gusrJ{qB\s
0P4*
2tIl7Mf)o`_0<7Bf>
{pCÜżwߩb_|6R-wǲKjhVP({J/Wh%cR;.{RF[[Y58\t,%>cw[A{??	<
0?bNBx}SɮHuS ul,co景OG
B!E!3cJ)p,J("q0Qޔш	ħ
aFʐ(1oRބB\t#
m~Z&<Nm7~}r.#?KxFYEyzM9xF9m'SIgaKStL5UigkYYeVUVO=K;v;*yWbR4F2\Kwi%7F	=i@r<xbxWoeKOr)G~yޫEvi\(CC{}v9_w䜳+mIW\r=m8d)*ZҔ|촑6g=.s>s#5Gun4y!AX*U^Z;/P n,z%qr½N'<B.cHOSc{.m=@Ecf<KC_U7JR;3>Z=[
A|쮉jej/+Ef oߓ$,>c*3Nu_qjB/;]HXK!mhc׋X,
tىT><c.5hҍZ2l0$hyeZGf`mk2vK&c_/O
vA4Mq7D@zBG2^,|	oO2?'
29T}FRRBx}SFܭ<vf7a3qcV%U[݅$3 PHa&@,"3ѥ,($dĘ"d&@d@Ӓb)3\r<~bQJ2+}i6/
?cQ5^A2GEG_o04l-_ۯUc57_퐞t-0	 yjy\Y4&enu(b_9xQEʃcfb}VѮ;/ҚVawJui옫O>"HK.b|.HcA-NO7̲Gbԏ\W8l75;C7i1cJt[8i#ضYVOɜ%ϱBr=~%)AVD?Ls4L[7.(WnvӺL>M(׏Gerɝ*EO^.֦Ʌ}\C0Ul;7hn^2HԘ>bGӵݠCO:"<H#Boz; n̥:%A.fzԃi&Ψ6%a{q{JVamXNtȴAFޝ3Κ/.6\˾B굧k$N~Zֺ؛RŴMN~vS~
Vs<vzyW>GW>-F*GT`tbc戬p:*aArH'ws_](`7aBx>
9D5gOɠYns ;J	;m,Rl?zjQ;Bx}ΪH <EM739rS"A~3LR/]S
diXb%f$K0Rs"=G8IXB	Y*18B1yOwE?Ǆ>M퇯i[bMW<YI$!|GS~[͇"N7l.83E٨m<NQ}=qPpEiγ(e5YU蓤KxX7ǑJkƊMa';?twO|(<9搮I{O^g(rOsHb0y#t^:.XП|׽y\Lc4z>V;7ԉSgkY7X}AɦXC25=[8+hғ<u=f'9/KȀFl>8nYn[Nh@W|.LUŚtq)]:T#i3[uM~{ng=m9T'Yo/	S'ҥvF%z(xXpU.W5.\;zXyN >ěkcOQwnz4Ö+6RM7,Q>R>i
McDяD5F.Q5(~FjK=;X]ZZ[;QqNygiɗ.~*ڳE{#<0$%~m[օ1jk@{TeĞwzKLRf@v-D=vC;E?2g\?O?	ZMW{kMKCx}SɮHuR /`xPf|}{8T(T'q /p$F$Ne(q)#ȴ|  *@EbPV!P*"&!/}/x9ИЯ!q[_igC5_GBEE8A[}`~e?W)S߱v9x0Mhi덦k۬Z=lh[Vjvm[sSu*7&KV_UI}yN0u˷$eI4̉Jk7	*E+\M۱5^xUyo^Yh\frϚ
,5UK.TQmIQV|uuDm(ZHU^sOWk*ĆOwR0ʹ5>ަ`%Q:_nĔ`wٽ>]K,f䋀KtbK5"S1t.TÃZSؾ'p.Kx]@~X;Ug5؈B2vvXMY<oY{sP}1D'Hn&;aq@1J̨vTJ8̥Q󅪪	9Tl}Ŧ^
Nf2?"_؏Wzݦ 'tۋ{PU8SHζCRvJy>;6uԚ
yH\oű5n,XL.+b6i,X=#k6fǪ|x[wBBO.9۝H$D7n]-y67'v;8cHۦmUBx}SɮXwn.Hխ!!;WVYga{ !Ets	 d !6q=2b8s, DR!L0bi9Lc˷
qݒox9{J1¯DQKI$a|q|L!6&߀ X)x^y,jַx	ٛč,^^7a }3:KrSߵʄ.f𺜘=ܙ}%΋L\/;D6rK{j{^9{B}K_8¢Oʊx9WN'm,(0C8|Hi>o]곧4sk͂*aSZ@Cn@"@rH2t<KقΌ,Myڭֳb\ikMu?WE4h,Q囖:פA,=Bh^|v`sI4Tf{iKm6{?&edSIAuof5IsI$-eQ@I
5nbEh3+7
T.S]=-IWpfws|p-[4MsOROǚ e:foiGCag-cwjs!V缊z9ｾVwCpXkSU3[FٹDk90=c,^kM6ӽI
2*oA}gߋ 6F<jSBx}SIϪH +n惦Y&QTXo,-(qq2JRI]j0, 6d1L!Jc#	!AFN!aT@O嘁Ncr	b1#>y1c*"S+VY#W~0~5퀻jʊ)'W(,+!q` P.	@+#kuXdk	,w]3oSle*H0EBx'EqMV,XjɵSԾtGxgng] --첆=8Fyf!E)<Zqgal.PC
kf>e|]+Eo78fC,]"3VXX<J.'?	O^Eܷ;/[<(jD<Ikeu+.5֓ 7'מǩQ`W}roekLżR,1>4|CLFgRycaϯuQ8vL]8No,PbC<Oɠm^%9guKCFy+߈L{\ibt7-~tFs{ra4HC(-etntO=\gEgW;P"ԍm:vw]lvv*p>:K`hmJb9V
=akzɴ7RC0)Sqi[GYx#8A`"6}$$bH5#(K	mE_ӾPBx}IVGy̓ԉl031\1IgtT#RUI4@`"HpH+bZpdB($Y$4R'|N 8QbI˅(ÉeYR|%Tu#$Z4|EG9\~#Ưg7}h+ڿ %4-2Gd-&8 M9?Xٗ#*\r?>0ZȲreO̶'?P'3UYIxdKsi`Rɛ}nH"x$^VEk{㦊.>h6!zK,*|lpSWuѢ)3ATo2Qⵛh^u1;}9^#ek8|5+ٞz^USVf^RiU)uK<htqs`K;2(<j(JLqQ@1*"sD_Ih(#2;~v{q1 |[5}	Y#|.capnކȒ+X)Eo'c]|X6	+ܫ=Mg@<e\C:uƯ{<{CdӤH&SCzٞnQA~ϭCbheQ0$3oޟOv[ckhgkhE%wrdo+Rml¶V"ۍDJY\l7rmx1;IUqxgʥ#[blFxg0X2	>7XoXWO1Bx}IH[ؤQfqK,׏gI)#/ܥw\|$K:cYƘ.K(KSC,}N9
l,\.
,cgUG+HYW~y&UTS9'_i0gcXlݎ>^M9?_[A*-{ޑs
P5"ˊ*˞dT_ebOg,gd+LqORyNػ޲jBμ^:D R7VPQohtqm\ᘜf>ScvV/VKB5ϚKM*yvl-F}ϳQ*S fb"6Չ(Li	`(bBWO	[
TpPCy%M۹I09Ux$Nz:BVg#U*X7i>r3>2BWZzH".7.H~sGe56/Ehy՚ȣz#b[@Z29=(r#97҉ֵi~90k{k$VԠ!;z7`Ȝs{0U`ƪf/FB>V_r:J'5ys
솶OJ#J1`Z-ŴwrD}cmsi}
D5mlľpȶzKD7n"\4%*D6Qƴ)SV#w#(Dx3HI$PCx}SIϪZ+ΞOf8ɽ/IQ"D;,_^ҋTR#c+|*"K%Y(!fP LT2%#rRŜgY)4/Ϥ96
'IN>z q2OA?&7WY)B_)<#C@3<PFk++T%Wiigzh57O
@jkU5Zk6ik1"!Aou+3)@>L$A7tUYb1@:?Ix&s\/t[I@m#＊۹`χҒQtC7yx /Gaډ1WvM4G3M[e]yWu^&m8uMWmjeϮTϭs釘3GVury:A%tZ^MVݙ81_޲B'aO\9s\cvcC`tX]ȵ*ڢ@0;SMC׫@NG64]jyP!3хnǲ"sCF.-/n`,|B
f^5ڽ$e~(hwkoP̈p+🊬b3W0L,hb/,rM^mĵB#[#=b0WBk>[fNV*N+MZ]*$|gs8fk[nu*Q`xlq6%+(=_'a߉>OGZLHZ?OQETqBx}SɮVw<HQ3cl3]2y .`c>N'(G(jSU3FeΈ]9WS#X+9ib$*Y
DD,* *J`*bMAn(3瑯vD_˄1nﯺ%*Xf I,E|{;%?_Y=S[?>հ.-D{U$4~ k2UQTMQ5p.0Pa .47EQH>MN3B\/3*[c%sх ZAXkC+VL#	`Z[Rs҄`z'=y6dzEK$nbt4Dk!@t|+,X՟߅mSDj2̢K󧿟̨m6?}A MSbBE6WZ|荠,2qWK)8<s=N~;-'O4],ʗ\52׊ůJ#VNQ-Ȧ+Yf2i<l#w$xe^cGP×}c5,$]zCEkt$5f<j)ĺXC|FsFia28딌!WD[i\0rhXtfOafzZ_#ʿ^߆uuX''[MgNƧl@٬'dKf.^]cl]җzOr^:Nb*\7ܻ~:)iUS)VSbJi&ل"J8#YO؜Bx}SɮXQ?p[$!c1\0%$|}սleґ-hlʹpӔ 3:I9*D`!`p*I8,!bI̧b~j"#Xm~.3毮|
K_8-0X^qbY
ѶBN^Ӓ?mmPUɪnX]㮡[s8c:k,I"Il@(tl{e#Iҙ5lI9FSp߳ͦ \ڊ('ݫp/ߧayhZu|1 d3T`nȧ˜eߤa6
Wj Uc~Z}L GU	d1~^!PgMH83OrHG8~Vfͼ`BzbJb\9y9<lod$PȻ \;d:竝|3CS[DǇP窱:`V:UHebx.CJvīz"AFUNߢ:qo{q@3PwJ	w23X]K"ty)MLDu?P+%(0_Rjv4De
 i4嘊~l|u{fqxXxuWZC\z?ET^a2'-[S!20x`xySԯK3tq{*}ֲUy42,{	bY>1B4*0w[p??ZA|6NBx}SˮX\H=>$	#p\o5X%K.˒*=B8CR:yiqx6;0zmG h#Д@=xS <{0Eϧ"Lcv?^d=KsP?|u,bz|mND mqD=6=߱g'U7q[qOWMp_S*A(:sn:cdW&.(ja	zDNU>H%Tg>QB4#	WkQ*=Cv`e9(#]		foNMoONޣ."!M%7"gnީy2R	'*Z߶-H㷝A7K˺.R=VyץKVkp#ЋD%VҸSL:zǐpLԇ;јg4S
ܯJΒ#0ɿsGv2kyvxL/!؊i]^z%:}DABFLrq:yI|Sv<~<N<r,ʮ0\S%m3Aǥ	Ǐ{r}`/¦3_#bx.G_UV:wkѺz"&ah*SwN,[2ۻPm۫,#Ps+8`>=]ׇ^mU$MHQ8=[˃ "	}gnŕccQ[Fcj;nY;Z,dDx+_3M؜Bx}KFޣ\4&2~b;˘_?7,΢U}C1JaN\
9 Rp[(/g<M;L5 /eA HYy!ߘtmrK
/}?].ߺ"mi*1޾@" rq̷۔À;`v~oE_O3- ζ嫗d3~izԎ'GiQkQ.80w9QF̀D7	S0YödrsB}f.Ji)]rV2 pd=sޙEOH;.K=(i/[)ŁD>I?fPإPhgy^PPPTKްtVHSKɝ,2gBK:.<x[6EJ^sY+J,ľ~U̎ȼ&VBZΊwgsoD΀uꙄ}42`9?\
Yz?ʹXXO/\c뚾i~i6bP앂je?M	AdNCVq	{9ydqooٳj5Tr`kۺ7?x2G$W~\r̀\IŁ^IL:fx8>JOv=Ӥʪǃ.@iy(:v6js:&~K*ɻ&^gvG[ukyS"c7{W0+B2OLD0a ؛RhBx}S[ϢH|WُK˥ɀpፆ"wv'{N*Ij"sC9RÜJyHeӁ'osp+A	\r§H؊c(lF
R<]D'~hTr1d@f*:㯬kV[ȃ!C}ܶ&2 3XٗcUE8|C >(ZȲeWqˁ;oǦ8|xmdYޤ+k}|2V⋯d?YP@}kXϴjL!C^r)%jSΨƪ.ީ%ԏ{
̲x>/2=c}qH		g^/KKbD*V5ug/+<= lzhS_&1ÈGRdjݬ~azEXM7K-K5-4O[(p7M@	9韖?ZN剦 ۥxOS#VGW99ԌkLaɉFmSy؎zY	4ƹ%Xe>W:A(S/<NCgo.WO7
2*<- u_ٽr%d#ϥ2J%ͣ"qo6wrݏEqX?O+1]hu[3	ig$Y	w
5A$LD旴)WQ<MjGGۼੁ~>jTЗW4Ej*t"`-_DO߬gxUkTfqQ͙1_0cxog5-+u&f!aec.f3[-L=ސ^')px|wC$.dTb01 IżPpC-]bC<#31[re/kˤ%yGzp9Ƒ*IbȎL,>k_FkQݑO>[Kmotzn읻7Fd[**Nar*BŴ79,7E'~[,X*۷'23W"6!~ieKIX[шF}lR)e=A46B??R_ڦ[$\%(x.sNHx=wۥzKP4F9<G,Ƀ(i[|<ZR^KPoV+m,$"LaqHgn{MNotS} KPx#XQse<).~3:Q>m[f((RɃQSCsi+ҪD/Yw6 Am!/9>@dD2 ng30W=g&{B1\զ]Hu)Otr1.#jgkuS,VQgE͡io2ka<<Ew)C4l+fUWUIh%܊טG=?wzHsh7hKUCcdZY/B3d!6͡ijE#?H>hQ; bj}:a4A̷aI>
a.{3̡igJF3_n5~0 ٱa_Hx=xq7`Nj,K.KbνJ|$ʶ^X/͑1ȁ-Rݖ4<1;6Ɲjo f1.85>j.t.MqK 	
Đsښjh{0exn0E\q܊=T(Y	8$8d#ē-gޣٖNݤi8co|黏oHZ͟>Ó(aD$+E 9;;GX1eB?/٩Օ@*$g	АХUekdeRfڗgDR(2 9dPhnJFX#Ϝ<Qĥq(
VRώڐTB[+$S¹R}7\n=^v >dw$!uAZ8LEݥiYqu6jJjQ aQe
J:ZoEW}fШ~cC^p_/+)a::\~\~܋|+*pkڎj?/<6my ֻ[N<݃0Ő 
eF=?jHRCj|{Vcjw7lg͠G~D{gQ"t7r]ABaL[kF7.:G@j{Ԃo$Nz!ֈRv}Lo[Jb1) t8öy8a=SBx}SKϪH+zOܙ\Dw44y3w9E%ԩ:JA(<HԔT"2S(B5Lu92%FB@)T"
D*C^wR,PѠYT,$si=6++|$_q]"Y,/<abhbG~+"=`~
x0`x+C׽Ԙ`8B)(y뺙{ndk8E,9xOm8'%ꦩ8DXP/h$fG>mr9$|'̀Ƭ0*VQM+T+!W}+E	j:ghgdW 2߶o4^a.VC߰Std2{C/;}X|N=9.ȷ8}
:_&Ð2;j5Ƀ"lښmYܥ,gyLnxv,s7dGT>QH뾔UEcD;䣤Cv!7*X*tkg.d-3x<p]LE,$} >gK	m_dzba"P5gn_Eq3i8qxIٽf,+w֓GȀAŰ-l}C9W5Kr(;;^rVRO
A0)W?I˦:"c|ȯߎzO]x6u;cǑ~wnnDVs^f/w'6xߍ`&
~iPBx}SɮVQ޻ԉ0d<.p|};,SEIj1&i#P&"`6Gp p(=q;+"Qv.}ED r\F hn$E2\&<N_m7*\k"!
  6<ԫXǿk+b
OVu%=#CSwIIKeIIeйqS(/w*$ԗh=Y/<{⥖l~'¡R۝Uh+se;h+؋&I
OFk(%ANQi)&:^ۇ>"01^*8Zwb7Mo	Rq ϷS&p5xptbTN<!>c:4QLDB,ֺ`Ŋ{ynuqj
Y+:kYK7#A",wxʯ?WwĪ6U6X[+r6)&<eQs:+G}7W«޷BWpi598aTË&f,$#`bЏ;/}HJcvR^X^!	SZB[B=wHd9}!di}R܌epYc:DW\i͡z>`%zy½A u(Ȭ|qt
7F8.uA}Z9ߺCNRO
6yc٫B8x(O_E&Twߋ N}fLTPBx}IVGyÑl{wc4vYF)HTU7E 1%RTg>Ģ#*GC)D9KAC}AJscxsǰb3/0ǦFB)l{WG͋4iRms~z}=ׯ{5S_?+A
2 !@68=0ќRݻPIK ˠg$Ɋ$mPB'~K$
%y0Z\|Cσ[$iQԢ<\=wGP9V`yIߥ LNkűD<&kWˡǌ2'MXWa궧P'| g6nEH8j)'3vb4Y;==-xouZ7Z]EM?gssOaEV5	Kt!eJ.(WP Vw ")۷Bd^];Y9rHq"rptZ#/
z}G):kAя:3w|l*]Gؓ9c`c($@#>/a8ᵢIpUፖ,MU7g:=Vkw(`DI<ۖDog(<eW^\L+24y!1qf⯛?Wɏ$ƥ
<Pp{ۭPkJOܷj]~>DԵ.ڥVwtr,W^	]sǈ rΦE9x\36~p8P&~3yA\P(OBx}SɮF }L4 Ma3YKlgcRJ*TN(/k%*X1y)XSD<9O< ׈	ɪ@b1K
TrDe]%DI}~P@q٭a.~N_ts_x@
A`G4I|[7	n֗kͽ7$U3i8#Q	@u:(J(o*\ʁs[6j{Q"㋊L_bCCpuzO[S AEܝ]?&ܼbV9YP[5~cV& 9]]IECsX-Y`\wLq#dw>M4bЖ_g8
y-_2i9If TiCz	*|>F|X)DWiXXB?J84{5U:32Ó9`K|0nm{f"E9{[)&+IYC*#]r(-y\8{Œ&p,n͔\%YB/sZ$VR!ȚWwyR[(PGbYZf}9X# (i֜f;~u0KsMޠe{ѣ}jv].H mc)z,W8S95%;<^-8z|T)olc79ux4oٕ+Pm޿C}F^ڻ e.}MDL)n| .#!("W۾rJBx}SIXW;ʇ񎔌x=ox߰}HfJP0D	ǡ#IREQR(<#$cmz0Br1ԑ$p<xsdD@D	GӘ5=x;	vK}4~+l?9;$qV8x"?Ͽ6|]ށ}VZX%x^yKj"Z!4i|&pUYN饢R/MUήr5OWV;CM9Lq>eݵ80P!Rh[+)Ҷ˔i|%ѭ^q=/pꮻ{r-fz_ӫ;n!lwEgiv,#t#rZ9*!};yK:%PGj<6n0չ9X.ޏm@Cަ]*g]̔yw?[2<,
]eC\quF'.2T|pH:4WTt32H~s!uRl꽤4%u`Vi*e̶CHUgIɣr8x/PRAY3j-h?O3)jlPus*+?fbzcsqvT4]ORh 6raiPDLlTb 堽xA7|F3S]"}9+Ĥ+sQOi:qAQ	Hu\M[1\'o&6	G?_WCx}GH_44Az3zI4&M2&ڿyr4G(6'!"Ac(cP"0!Jxl!T=I;9F(&Y^H$
$f8#Mc=AP?? AQJ@w=I_r,;隿 #0FA_P)Ǒ<Q~o,	؆.q])@eEUwM
UuT&4!eY\ˊiչ_Xl\r(vsm7~jgGJ_4My-lWfPpȆ9xcr	*]׈}M4zg݇JSίQys-X@u@ݴ3dfsƭp)R2}̢6gim'?.w~(dDPSie!zr}<10jy(06-Sru;x?{}[Wڿ_o63)~mw*⼃<Sjg7ئg8#)rS7&듥`C0vNw]%-+}%'*,.MٙUGZuck!$9@t)vJޚέs}$b*'xKhxCw+/#=kIm|.t_C˥+.t58o'9	ܽJFF淩v;gtA-VAurZ*lh's)G6(P}{'DΤYD?Qn7o&>F2QN~3/WPgCx}SFsGyf30K1ns0ׇUjK]}骱OSR(K8S1d8y?acD#N!	X='S}Ʉ̑|rchA ?)RoHiHǻӮ^XLqHKi٦Ǵr9*W.w-લ!=G %A<	-ZPHdstZ+mALϊ.c/غhBdv笭0-r&t6Q"EgR/9-c^5zK4χ~k|MBMtm]]z<8
=]oWNeZMyP0j%~W-4ǸVg}GyRI0p`#MKlDT#OmՕ)f}?E2zM8zH.|799ɔ8h%Pt&[nr2FLB	~n;YWa
1L@4}yc
-|:07<mPZ`?3u')cL2S\<nH=tP-\#7̮y $at??¸a%4[wF懂Y׸x:w-1zE
k]զni9s9jꜫj4gUkhO5/uחȷ;++FZ횞+;+[eq)3&S.Ɖf1mkW&$߉.Ac
iWtVQBx}SɮFGfnZz/z4`lc}ch&eRTRH5t4,D A)G	"Fa! +3Tv Y!9"H1	H!IApb GX?LkIMGC>F_qS	X"!ȉfx>nUc~";\|OSs`UQNdV	UOeGϟd~vRCgE?(Plf콥BϛmDKxsTX֊gc~V7eH3{T+WGXO1Evxr*?/@[vW<:O,FOcv$0}dTk;
s!CA2	ŋVl%tmKl:.pw>sa״fFvkpXsg,SmXƾf+(pzqc3A"NR:+ch=r	3:ƍTݷ] 4+]ٔI$ざex	ewUJOj1*i+US]vX`	̵Ӷww8xjzĽ)6f{rZjkdR׽QR>UƆCV_kOS򽉐97[eރ6+me׻m^>H5DW_t@o2OƸϷ7/V7O77QMY;yc(3綈g"(M#6ob4QBx}SXwOyCQ@d1dPeO*gQI%J,
@QeVÔ*8%J)&,JQ&b!Hɳx )D1 %s(c,ȋ,fi.R,SHO4'Ej/bLsb>?fG? S"X@Bėy.@kf}IeWVT෿nh.xfKWU	@פf{I$;>G
{pTu'Itb}XwlƛПpꦑ8kw
Oqҏu`MީM>nHQ(Q0婑xlC
9/\ԺdFk5'l+mDZѡL& 3%0=gjkGMW"ޛ 'sQ4
pGl4676%o?c@.g$PT;#%{qJKXLR .鋱L4P5jXt&8?6:A_{_;m;es2	M6A̮9ۏQg77'dR,yoa+՞,!@d~&V8{]nHZ2JC3@Y&N׽' B!O֚tKpVӎ-lwӘkV6X<z:E6X䝧S$g.G?[oUF3Pj~:9}s&Y@ɯU]`nak7qZRCw6HN-BTOl`9K*mg-"ȓ ~Mc?4PBx}SɮVw uGfyfwd3_&}NQJgQRjQG,4dIPZYOy>PQÀ89	HYX/	pS%N$&+pՏ (K GW׏hxl_e)OL˲ 9&>l[cF`؞R_ٯCKߧ
ٱ<%<LUUSPmvӴTEQ<E#umoFՊoL, x9V	ɮ,Ic?D];9v󈹒dgg	S/XtY.zMkƯiRXOXQ%h$5i
g	[١LeKL|Mk)"w71(d/chC4vդ}'4<y#7^rީncCH U3@\vX+:ip6QcGg_Yk L[5o4K/A˚z<^l;+yKڢ֍ ^!~r?nA?8kA1K7r\ۘtꢠYOEPJ(V3+a;A~ErFNὼrۦU<&_$Nϋ40d쁶ov?\гm|uwI! i ,xH$Iru!#4 z3ok^UaM59H:6%17?l^qrH{5T_QBx}SٮH}+xGs7gl%@ 	$*%	Ch,˖,#{I|yd$0*e!
LCAYE*u#	(e	HeE.s(
,eAf_42Bȧ~lNd@-g?W~_U3/Ycg6znFga?Vjh*_[GSr~	 ꚦ@<MbR?4MgJx]!^W!#Z)(+tW|)lzm~Ԏ	57]P.iu^e2;Q03۫qY'jrC4`:Si '}es\{ mP	i}\ >aFssz _2|\A${J3z;,@4A*o,hi:j[-1<u _d`qbA*/9ZGaN"ȷ{ppx\LR`*Q*MOg3QAuw8T!6CRRtt;w뱗ɥi'^;Ǐ-즸vM%/n,<>fKgBw<LdU6q0|G;f4bi7w?)e??V2P\J7܈Jx62	r]K[<Vuݰ*"'#|صxe Bj|L9}Lozl/_GMXߊ \#"k?QBx}SΪH7@@DQ-4>,'URI 1p+YU$D¢$Jsq4IJ^eD,ū``!aUELHHUQґU]TT|\sH?|]OU֬k"( H ^y[mjHmm%-}iYwEsuMMunbR_GT=4Mm?ENra|\(p@P[ϗ[I2cMg;IƫB3Ex+p䵻w1j5,V9;~.}( w<6e?{4481s|\d*ze.ZvV<ZY`Ng0~7KK0_z,/	rznA8ʼg[ʁ.٢ᮇ/.nOCZ[h(=5Nbċ.2$pRXd{{7\mKg-Y5.dpνثV\y8vEc.9LyٶľkXx*A^6Ǒ>ZFlc5Zv%h]:E{{׉eMjڟ(LǗkՑ>&LkO%(Jp<3XtvuA4{ [h&>\#1hUׇ=5hH!caC^v9)Ef9fqb]h$3M(No_݅MBx}ΪH <EoəD@qi4t(O9LRJjW߄!PLdd-egʒWr9\.	b)5KQʌUU!c8yUR2+J)rap׏NV9^?.L &_=ph_U=+G_Ya%UTy]=M9?Y5TK6m#8٦EX.5M74-Ѓ}-m<{iMWqK+vahd2v|I)&]h,?]F_6Eon1Kv[ ѫWv@B&y]$X? 2{Gպ@rѼWe]閼%$N=3WXe}
S;Q-Jx}Xi=ugqAt竿tT{s\I֛\hX\Oڍr[szk+ȑ]R1\)XRhRUOŰɸŶ-	:?Ag	Z/(7U,
㺜aΡcMض7#̙t1\Iy ~;Q(6>F	Yk0'wZ-NS,goxeh9b lrӒoj'mCq[KM>8E16WT#繌G_[M^'=})>l*sC?1<L|{&:E:A/rRCx}SIϢZ+eP܁\2	o'EԀȤM!范a3{,x%DcT$?dJ] i!Nш$QgpD<E\? iA"r EϱGC1&_P%@gya arZ9c'WY}oGi\gCe?8	@YVTYP:'=axɲ|ų91kwWf!##nHּb3}{<	`7HB9;3_/#җ9u$% Ó7,^ƎzkeM1R~+Tv;㙟'=WKswK]rUۉs8:ITfB<
M'`vmZ>ؾKDf/ASbN-<TGCp#kt*ɚkgTO{ihNQZK0KQ@?e[^R^ʆ|1WMm 8wϨRnt5[@5צE!Ӵӈ`hJ [e<Ȓ6}pdrZv4rA{2V@y{Д9j}8jc-_%в aqMWjT1;h+-Jz.בӬNt(ͥgݷTMZ5"ܴ~xyQ|s☖ֶ6pp'^QvKe|C	zwğN74c\i[ 0UTBx}IFޣ\5cc׀aЀl_*(:'Z:B y(͒$$(beyJ'$aN5qG^g(%9@>eQb^994ɹrBPnGD
DEO=Wݑ|DQ( y6m؍	oƊoQucopް;?mbjkVYa.G+bpṡwf܈wrEΔxu;7Y5P-vKSDޙ_ּ˱^vYtği
N#X,<M{sejVFN\]=,s)@>c_S,gEmQJc7)kq%@bxnkC+CAB٥}$Iyv8&vaYSWl*fP!{k4m^)f]1k)&۠SF=T
nBqMz)m}h9F8Bsߪ-ƍ	:(XXM!ZW+g,ne WjJR4z%RVn[if}dKbvxvlYC|;XG`"yqF(V_PZpQ#?do/5+4ifN#ՏNPR3CX<dOʹq87,=
rɏk|h
@5ς+H҅{
5su{ߍ&˿X|LcBx}ɮVE|ŝ<\*Qƀ0`?f4i__N*([[g=:Zc1xBpb(de%$01yN1fL{܌`c(aBCO	҈I$0D8Y?>?  rɷO<_MZ|̦+n X I,M|h#~,!OGt<S 2cEU9Ԏ+媫2e,vq剡YL]\tjN  vһArsQHAc(&7:?7u>((+B7.
$G%2F_RT	ED%&c0HA/5$}n}~VZ7r"<|ҜZoYUEvXޝxޥyie{:{O*+t.!Um~kdLwĞuc{=7CIIPS&ӂ4اFh" ӂ{aK^r+dmn_3hir(vUpWJjrgY0E}Cqo9;dة}	HܝmSw RD{h>olri&y*vj.kh~JV;Qj7LO$u./b dI:ZڴlW0#S-:Zq4']V3S͋XInoFncO"+fYۍ( X}ڴkoO@LvBvmqp෬_C}PBx}S[H}W;ٱ6$nF"* UNq$') DA.f"DzȵEk"W!U$S jH&邔iDNu#7/t?7:z?ErviS$(Q<$Ƚ٪``
~+"A	x>xp`שab7NԌL0({1~n+8\^S!ѯ9~.mxQn sj(=VR06Ǣػ-bA<ҼiMlECeU'N$e^4Tmvbw|҉.]OݡhF59{Bz"UgcU˿nwj

oڮxG 75@g	N	^d94n^qZ˽t]Ƕ;s`-SxG,EFj-kt=[Ǫ]PD`F!y;v{*&w"ziZ!g;ڋ`J%Mۮ܉|4\aɶBM"GôsJS61vx,僧[Rzt-bo+ǾZn.ZZݸԝ|Rgw5*Ry]I5t뤔dUd%Jչƽqͮ71=[!S+H*e:I?~/t́?8oGpFOh]NzBx}SH}AGz3zl!@!4;Y,[*dɪ{ ҈bq,rR) HRX=ȱIH@4OG	ϐ<(8fo4NcQl{$w$b3A_ӀǻQW?b̧G6G q<AQM1j1jS~Kˆ"Utc pEA%ApD8$KC&kAN_휁I7f}u8kYclW̌3|Uj4qXJ,z(˥xR8͊bc7&7NYBjd&Vӗ&'cij<Q:%$iqx5hۼ8!%劗݋	kDpwZ]ZSd(b!<XpRl@鲧s]an-V.Ͷ_T`0x1=Gtw&p1TJjZK]ģ׏Wٜ/N1<)НsQ^SUbn6/ӷ<sUο8\h(<$9%J6fmv_b{`z:zB!w̱5g}4pHʏB=?k鴔{tfa 10V8- Sp%{i'KF}J]Qn	|)AkP{g\7oZOj{i:.X+ր
bMydDϙbxBvuI8"ho˻?'QBx}TIϛX+|f %vl89*JFCRbi_d<ÂI2璄OHe+ygBq$Eg<S 3`&Y.\!ЉaɄn">xWY>|n_uP9_k)@"	(	aH6BO)?ϿXoG}#pcjxCYdE984.]JPI ZF8yE8?,of/<*ILŚވ']"}@c)х;}d	(Ou138GE}7:VDE5bV !mc53ʮm2[vg?W:.4u@ٲ7(.d5վ]=/U$Uk`6#t,xXyDc2|<op͓x{>HUk<SSzh%`+\t
>kوݴP3wn:lCi0
zg9]Rνμ1mp./D=hٳx6G&XW6ɇvUc
dhAupk^aFnFd5=|ͲQb%R9)1#<&E0VG?>2q'"G:5&(2w0j1W&AfڐN̶לHնhZ޾\YbQ^5
Npp㞵jVS},~e	|-׫|@SBx}TɮVw uG1{63C:YF)΢SSSpHSR,RI8g<,IR4LBRxt6)N`<NXD$L!G"͈(Ip$`QGRG&kaj!+/a1E_q[	pxq19u	a: ~/-(j	w&# ˨Ģ  8cA&N ڰ8y'e^ˍCo{B@4S]äw|߬3)V>gHh=\~ϦҞLGOV Ϋ"hJlu!چa^EץC?x}OL[?'P^LUuGJ6)p}9wA3<>NZ#섴#NeOȷpý)2fS 0˦ҽz&8|l3"R~m(cdnN׻*
`4*Re=3<D'*δӚq:@*arϻZSHiu9{	/׋Ut1]ZɅZ-!к}Urg6U&1]ˠUH-O;+`yߥNn>%sBPz^6͋0;UeSX=ovkyۤK-gs ^G" 0Y~aH,]N#q6d|ujJ˓2O}ZKe^T$䈭Fl%!<CrOYBx}KFޣ\Cf6pm65`0/2ׇLR:){A,A!"%,JD!QJy!楔':f"30tq48 ".Ii	4	m)iմ=+/%m'((@RC[{p(~o,36|\O =QdYQeQ>CU]F0MdYU3
7
q=r蝾tft$=Y
zyO;7^iL(ZE:iY=Շ\?8bxjA~V8s,M%N*'o)ZleQqJ9}VÈ<dVrz;w6w.'
@91n;ZGˬ{g7𼶦zwU#vUIBSP}XQg;J|?RmՂ&?-C[F֜lew^&#,2􌑅Kd`yl2i8ݥ-{Y;{jU8283X[C쮿%;RW
ZlI 1 i@cOX]4:D~uiL(r=u0/#Yڍ(٢;)y|O]8)[/x*]/HR((
^*~9捇wVh3=>4LF]U>Dm\~č)^!eW.~.	tB;ץh iȿGb`QmBx}SǮXw摃Q6pI&=|}[Q,J΢TLH04EEEA,ΧE9)sbhd
	iIZ)y"89=yrCsL$Yj@X$w"BA_?NW?Lpl^5ʆ@p}S|خ^8^5?_Y9s]~(Z-?<L,Eϳw&[W&ZAAp[x(8A V⳴^U_kwq	X~Z^oy@ƈ,;ZTe7ܕv'1(l|(2I
u#֒^}c:8ykso<r6SY5
U;m)
9g3%8NI%֫mY|&J©{['D@u]VdrC*CTH(_j]6Mb?DsV;| N9|u-*Gs7,3]╣
"u=C_L8yT]
͈ f{z`ƅ>6OlKC,kֱmu|=Hhb"@a}݊js++_BNG%jz]ׄS~&p_;戛:L\mU%#rNɵHg)P.o8Qۨ^G:tkOʓW]h0AVYküﾴ6SwCl[B)q4f?Ǥ?ٗ-c,5V/QBx}TΪH 6$L(?At77E;<8gf9/oQIբ%FH%Bp@PDXIKX1$-y4Iҝyȳ$I0`A% 3$.JxtT?8(q\?d5t4+/bHЫlDH3,ϳԇ˾'->eW7yWjCK͑WMSYV)Y;=H<8BX<dYΐɇ2#wFWtVt̡h+ )3IUXPO#l]ʃ!~yg*]k*nս_W﬋+NsQ^K~B8mTvǏCmlS.cYӏ۴l&hw(**/b}r\?( 2ߦ2w84d$6R'\MH̋{)Zk 1<5coj''|hF_lČRni:m#[?nԏNso-my2؝S4w|j9?-՛(zlpX")	<⦆XŋkBseH~4ZaP1"xN*TcȷWhKݰ<gx@OY!%O\<st*`eo+I'	oaNfd" x-EM1FTj/[[

\~
0w}}.m8Spŗ5k₢!'4z䈌M?&?P7
ux=2j/aRǚBx}IH)$$Hݣ6Mdql6q4Ow)._(ƞR@(AU()/x.d	B&L钞G@49"P!DdJ0MUQJI$%"LcRoR~Z"t5>mOz(ҏm<"ˉ"ǼݦGڃ}5S
~+ }:[. tMӷݸS[>4IQYkqZWEIf&'!PKӹq\6 8#r/f
_d+7N>`K~gyT
L+Tp9N&-/H84Z@!kϵߜ%gbĦUhb8|kĝ!ƲwEUQ6ڡpc*mEd,\
KGX
LtP4ZmPr'r7`ފt49#4kٸlz/c	t;;႓:&Ɖ~6yҭƝ0N07Ӫq|8rM]N~W˳.jw|:#,^똓,N<.gHy|mQ@p=B 6n}wuNЯaVydu䣞i!lKhBߟP<|!/Cri-k'o=+l6F[K-wأ%>7?W$?ߋ`$#i;~te<tM Bx}IFޣ\IzdllkF̾4>UQJGUґZNcI%EB,U)KRF,AFB+
ѣ1 /ri>@0\DxT>ɹ"eDe~t#VG+)iw}˔׫_e5?+ڿ #1( 8m5|X_be_NU	7]}{W=_NƏO |O*T5:bi'A,Ѩڈ]3e9%]h .;<K2h]=m@J쇙YvY芰	 VKb@qV{0\(v*y0.IjAU^cuuy&vwW~mS	[cXCKJ2_ކ5z_Y5[-[56v/Ot߰e0rHv}D˃y^aE^7%ꆭX(<C}ϯƶBAk̯Zd%HMň*\,\6k'n?gg8PNiS;BeRqp!+e=/0b|[-;wWoPUNڈhƧ!v9И/(>;^Z6
#-qgKmhn$*A\R"uHJEtF
2Ǒut>M-ё 2=pˑ	D7U#Hw4cG`]\Y!v~6IX~˃(K -'G>Cs5=@%QBx}KHs0gy	[DB@"~};ӳ8g{B FX)ϗ<H&rex$"Xmq)I.J%"8cʴ0+2seQ<FT:գq~~xϢz @ѓ]XMW HYc{Ǒ@Gcc?7vC}=.uJSeII
`w6#R
L<M|T^4'avhQT) ʚlc^7I֭n'
AJ:Ke.'
͊ȔN8HbnҭZt>F;:T fӶ4rDQfGsU6L,{e"%<;r
7Icb+d6h}
$GJv5̐.a!DZqV }'/ۢfۑ`Yd{-˄:Mv
Mwۋ{D'Q\"}e[1Ihwxv	uf5+a=owQAzglnT_nRw`Ft*p0伙慲R=L;uhJ:d߾}Y˧(xORҠQOj͚Kr|tqdr`ecs1-^fǷhTw1.٠[;2$6-o:G
<&r~4tv^RK77THoXlIQBx}SKϛH+)Y6~p`0oC{\UCI%uWw]ȣPHDHǋ
'B̆	"TC9 c	%D%O F<	9	$LQd|^ C,A4sz]ܔ41
bGÈca;>M)Q;Nn߆,+,;cTge,:ud|3XM+vePZsޱP͐v~4Oxb7r֘x[ŉ8!2:xɥou"uد%Fue76Ӯ[ɻMjp=W.-s䋳36('-}0R=AcFg?5JQQ/,3M2a^WqZ*f}ߖckweVvzxƓΘ:7л3x/,y(]w)
Wzj%ǲ]e"qk⯋sff)++to,=d}KKQ=U:^$37ZYs[mj$j	|}*v_Ei'VxCU6شT{O}f[F%MKp.7eJ1(K
Qld^7S|~TUnϏc&d5oZ%/[YU
D٤{	W	(&o&6AyMDd/{MBx}SɮVwo1\F5`yf0flv'YF9*EIUZ4`xOaq"B F,	"2
LLsDRx6A1MIFg!#:c'D<OE;> ?Ab۽iUW^NŜ|mDF()4t_]>9)nଟm]y5REU]f]a9dYI˕Eڑ&-f+ö8q%݆'zs#}yx˅dO{2VҸU=}7d^'@b=wor)o#~GHy'΂KIu 6sAsLޜi 0	t_kKKZb)'E pB 2oQ7
E2ZҺ4G3YLW.3	
N3EQ>rͱaS';ۃ _EoۗgނG@Z?j0+N+:|rX*;:Y[RbSb޺lj"CG(bX?.[|y"R9.}hܸ;qZ׺NgU*^LA ѡv첲Nn5+c-+}|W֍SVx{·G>٩;Us4I3[{%{Չ9b;*űxcMPK0ϨEMhAx'8}~uE<OCx}IH)5A5Y\eY[Iv0`\q4Ow)O1^PyLUcQƹ
D	)*3*f<d^!&jgJQ&\#6Z?	إZ㣿th?j*gquһAX(y]5MtN53?X1 }w|z^?E ,ja8n]>ͳu69h}1S
uIb}bC-b's#Ztf{jD?<tr_#:XZKb:TOM5YyCVGcCXb4&I1ʋZZJɋp,o+;{?M#x)zjӉ+u3`9&.Dr%3@|Y}uGݚy4.`'lhS~ٕs;9eADfj=O]%Ĺ6d'C]<<)NBqwlYD/a({r_xBuNMyC69e1C.P-E޽xձy.[g|ozCnGWiW[GL!oŉ}VM V]c`*߀ޕKiBmgO=f@7ovRt'qL\hiҜ4*JF$᫑r~ƞ᭽[M\=l6[&2<Q0,鵡PgNʚBx}SH }'hIL-*ʾAYEqd*:TRJ2%xa%2,"WV&GrPX't*(
34LAyU\
LE&r_D.c%"#|ܮ/kiqLнץY͡< !Be)'^mc7V|oT\]$w 6+9$$Fө-+NjzؒVUh΂o& qlJ07$r)'A	Fz|1}`uveX/#f	OtwF7.t/)CBC㾍&F-xs)cnELXL	?v6z-I[2}|RS'8ZsyL;L>Y֦nHuH¼Tmcb-IP7BOA{鸛kZJK)Wc8ZlA0:Ẅ́UԔ%kjVS``PrKygQN6(S"9#Yw]<
{m|KHc誻oYU	wdB\Df= r.Մo3!l/6Dө 1Ӆ7|]gMvgi%?׋Cf
^QΔϾ_	P	g\@˗!XDp_)B66$G<脝)D]Om,`Wi-?8X?"]J=C3	ªKBx}SɮVwoԉde00۝dt%J*U= RHL3$Si$BI!$i&8h2KqlI&K9EK cy4mr H[?Wׯ)B/@	ˉ4ϊ`G2I|g9z9S~+ˇ2>YՏW`6UW' AC$Ird4.wpTE-IR UdDXIx
/67 no@%\ܔG\a	g+)iF81H8ћ yf+'jZ6Cm&|q!5ɗ/7]@ Y=?v5ڒs>MPF6qwԣvv^ݠRM0o(NJY
"uuՉ/$<r^6HjJ	pnͿE;GUgnvVNN`E%Ka'~>s^h͖-S/
k@ʠ{qs{uKh2wI}@j5ӷr=.2yal PzkTHuΣ	7F-H@i^ĸyd!&t=tQ-3)u5J&*-ݛrft^fK˗ k[A-^iSxk=X[$^Ʈ{F9,)+j)y">}:2%	͊3HgUEA#m2p^S̜Bx}S˲H7hw&nED]FPΝYNLEF-2*U9y
HEq$+OT$4FKgB'CM "L+gEP8`S6Dg 'Q9UѧmA~>|嫬|/ DlhӔ'~˱.8Go> ޣ
ƮZSƸFooj^s


LZlLP:}N\gcsWߺ7ٙ]ZY}(@G^?n9]9dxnoJq:*{gu5-umf`G иOnv:Vjv4/|[]xAZ^ 1z[X(p1݅d)"ٮ\jd^Y +aW=+8}F9l^H6ێ8sAt/[)&;g0ݺEaT~{ۘk${rډtjnM:|@^,
'q1n(gܸΐ	tbs8JlTZ_	BO'}n=2Ul\e}8+fmөm]JhbrRn)P=RtJ ~Wr
뺿n|GEC;a(K{YgeXx1蛇oY N-p|[<vWbNl>Cxںip6I)vP;Tgd?a_KBx}IH[S	$ `dLq4Ow)>)1i	1a$N"cE"dqt@	icLX2LR$Ɋ8ST-I
o,׷]~#ƏhW>r*#m  l8瘷[D`='ǿ˻|,sߧrKp2jkS<堟t<AQZ[_2Ԥƒ檲 MWԣ"Qu钵ɑfq^dUm+Lxv47yx.1hXA2eT:cRbRjoE"MV3i1Jt8H^dvVʒd/;^Z$i\n8[kŭ~cSup]{/q\G%
c@F]N\Ҍx'u Σ.sFS$_[%hQo
y7Wb]\,%-yPJFiOd/E&9jɎqdťX$p'Nu{%v>G)gߡzF}Uo3q5_7`hv*5C&ϣ΋^wU[xf㶱-u3R\lx.mV|1zv#)[6'v62
أd|r/뀎*'ssFQ}t_ם6R07a/	:OXOBx}IH~f/zFf07*0,͆_ߞ8T(!EI1c eYBTLgĒ@V"
E,\NuiO(<˄1
l8)#(q/C*{ۃK~~rPgѯr4~jڞt(}xI4yH}ܺGwS~+ ?ʹlNQk"MU5]U-pj&=4$XTRYq[gU:˧=~qCB竿S8ҁprc>9tGI8qw)%6{j!QːN<ߕB)#eD3U.6u.\	4`YdTKpOSSqnŶ_~|Tcv%ֽ`H$DxW˷OCzն{fR%=q{B<LyԵW3H0ߑ} }\b",'Iռ=z-3g&$rSNY1n],6C6GYݭOM&S~X7|k(oͻJ#d?Th+M&ap-?$H4Nzk
?Oڍ'OqJ֓!~5j/o䴩PmBGP b➠P"HS8YJMcr[mNaKƻ</)\._9
3nmRoubPtnw8	M8?ƿQ-Bx}SɮVw<HQƗax\&12Q,ꨪt5YaB@d	4N9!IrŤbXFx(XQLxϨh\9%,!8a2j x?_~-S6N_m7f}}\.W=$O2'N4}g5`5kK~+/ =
u:xoXS*KHY>OVS/$I8%5Ä1R47t>b
z\s;6֣Q&Wo򣇲h#<Q1PqH؍nI_,x)Y	O/D̎6.;4Yq$*]10{]dε!}Sug̋_75NˌY+Zj0N;EOz<0"\0_kD\ˇxV_4-y_eП}<z-:{Ҟ9c!Xzo3&}32[
4٪DQy]sQ2m4\F ugu,j8.:0&H帖f;Nu56
`n۸y-zaai,M4~	)o
]q&l7NhEڬ&fnʻ"ѽXo>\$ϥ.yCB-
7-:-h1C7i{f$y0	9w#GODHNzBx}SǪH+z/Zݭo`EK;mJ_?w.PUgDL'rה+`z3,gD$eyIr!"Ng:v
/H2J%cY@JN!ǤTu8$}/v7
=dn 竬jξ1/ Xcf4Xdg9%֖AXz ,kh汛.0yꮪZQ_>:}*fOcU\K!eIo!{;p멭~Y˲|3Ѽ6/vf4Q϶s6OPu&tIk)hKk~,Otio=uEv;/CYrMWuTb){.c@v/6>g\,{1^.*<P6w#KOW,*2`}`ewwnCgzy}NDCzs(A-o(KM3UnV]^ў[JK_2-t:`_睍rJuw1m7#>$"$&$&,dYgwXrK$>7A[6hÕ!W;'.zz_Mj9X:o/g&"%T疒{ulhۣ{tpǱЃk|'wFi]m뎔	u3xN+v@>?IY?Zᛓt`*5#Yk*PߜBx}KH>Jnw. (rtV@7ڷ{靕/Y5%E09$YHXG$fDFQ0DTLa!Dqa,+$2#ıXa$IȔ#!'.֏IF<_M;ZbI_YDQ<C}h]LL~-벱fp.z|7 .TUU<G:<1+UUsT[Eb}ګo,d@詐Wg#0v.=T,dg\#&ƦoNk7@מz74Z<wS4*vT*G*d8f,
YoABv@zVB?Jyu^=n((DV	.РwyR	_f?g툟C!j͜[gvo1˞g
Xr3Tù|?3e[fn0z;ہ;P`Yj:؊w˹ܸ?(>MlHr]Jҍ6Jr.3*r[Э{A'6ʏ{l6YS!keиcZx.6(3?3U}{sf7+6"1dgso9$yuŌt Һ8wC	cº=<>rcnIffe)IO&6CU|DG4x礱k/l^C=3]ch8tyr}yn[F?G?wgߍ.Ak[PwBx}SXwOq!yy
ȰeyPe+ZTR999c $|,ØVJ0LBLXE$lш,eB	yY&$.Kx$<@hn~dDBϗ)^-m7˹XIhXge!urr>,1o>T8j\hs}5UQTMQ954W#.OEQs]1^{gig1Ȇ(!_2 pFr:喻f-$wBOWn)B3ǫڕa$# 6xw-#?B&)O8QtbYo#{=67}L
LPAfM"
f"h1	Pe?g^7a5lɍɧ(|عDYQwF=ndD%no]Mzp/^y֝ی]9q9Q\"{<NbXur4Rqi˦M#%PXzl U"{o^)0LO߿f߃7ȅKuޖ%(@q.=2tԷPQ!xO|aOUǺ$ڡ%tqR	P> _B$t.
MS^%ymuks-Ο!eZ< c];%GHrLRK8RXIYh:y'N1ʍ kb79cD~b%nקh`:?YkQBx}SˮF5i&`<a`8,΢JUMM8@q,!p)"ȜNr"
9fD9$'bΰ<BLLLRR$2f!Dk*;j x?kl3<~?;|@24B^_$Mćmi08VJmVXOV\hI(y`U$K|=䡽Xl$IzU:p"75#A%N?	%$Kn/DPe^&h齻fV9nJ,GiևM.h	`g-b_|P7.n'
U1W1,Sv<|ǬӲ9ZFf|]	ФmݗNz\^֐;nY1|2i@)I-e02	T"kY%c%`\`9,e,
"6s\P~ 2uvytҩ>ےt{ G(3F|~]KIϏ8Lz"qk7E-:|OY,[SjtV!bX<^GV2\!ZuN>ܕF=:R)CmNn6[<Qf§.G/νm}Di_6;p;cu<_;R>0s%ˁFG D]>M:15-T]o/䈻,@J1:>Y#^7o.S@hM(A}O@3VBx}GVGyT%zt؀1`8eet49!  	|F	qN4&s9Z`.gMsHHci22SAQX4Oe;k~BNܷKf_w;d](I(Pp!M5M j27cEWU~$U??'տ}``DEIEOƞ.|	ZV=J4Z/q8q5O?Se2b!e56|%G/# Js6k:^1{lfiJ2q퍄`z&}>=!dNL׭*0 -d8=V/|^\&n7 Ɣ4rqdnVxrK''Շn?w;ULGFr1_0`2/GDPܶNCѭ%}PPNOŚ:&wDrf	ܓh~ėuаP`sWϭN'mW涗ݬ='$.=P+5cnV;H5'v:S0۬Ftg:kg{OtUhJ>-g_6Jwk_:` |tF/ ע憖cғW,LJ^cgFK.ꖎ>5hcl%c\GzϐwmNp55By!\>X[H{"	˪Ά]	7XХє~te'LNCx}SɮVw';j`fp̌|}NQJG*ժT!HKHg%Nq,OsK3s''( )]`K/S>K`ʼ( /QH9> ?HN C_A\_ø{UZoW>#hf (NQ8Qf]f2دUSh*' WwA`x	} Z.$'yZZe"mcº?Fi{C VfTQڞog}H{jƵgw_51
j~7lWM-9z}ɹfsϊji1O} zl_u{0HiXֶ'_r8	z	iC'\}8d,[E!d;:a:s
aAlhF9:SQg3aJ8R/(3Şo]Z0p_',R@B-_\rF";xN4c?}M	2tp	ƥ`<
=${Bϳ
QH [_ޱ{]Y_1uT2uqܔ	equ.~5fdlk1H6gx;̧	a9#-r𮌑CM\貤K?qlŪ'BzxݑW{uﭡbNEFg:jm=oYlgj"}yErX ZROؕQ+2lFM0,/nEԧg"p*uyNBx}SɮHuGGfl6FAaz8TBH)c11(M=|g{AI4D.x&xX!()HC18gxnr ~@^H.!ů_ϯq_r*ft͟ia9 I1EllSN^N~,g?YOpu'ݑ	@yHdIIdhɟ_cgRԒ$yIZg񆸘n@$ "$|
ɇ^a͛dć+xo/$"@RuR;hoΠӪ]Vcn=ʦw$mY׳3.􊒫!*2[^@jzp EUK7, wfdaw!Le1u~B5WfPɜ t8ԱUa3Xv޾cQX,M{Pv`s"{66oV]2|.z㸷Wr*5Ɩ.ͦc͉#y)$B&{-N2)FJ˛cd$CeEyyo3̃ˁsG;r`龗ܣTV>Iȝ~,h~991K1l<Ju˖+-rX2|MGRa2S=O5~OWUICQZnݺVvUЙ??A\40@qR}EЍOBx}IFޣ\fK/Q3x`32g~},jq*{ ~LLQt]!XRJICɀ+uiϚPIYW.BCEdT4䇆5Btq|~p%bןi{Uﯬ	HP\"EE[z7a؟˺l(2c N	7]̃CL5Bl+m]ZJ8M5BȎ:qK|T֒sO=$x7aS^ XsMxVP-WL
gc"(VḰIP2UKC+E(n:NUd^#x8M9 0_bd5scO||^*7ƧvTš#ɡȁ⑚lj
(('W鮰U|ݛXlPt4ΉImsyUoMxʷ~W9-Ƿ)t'.Yc=iONDM{ bOt#V3	eߘ5,9V"v;?~GX6AL3Un!`NY=!9Mc)/U!؊Y.͂\ɨЉB٬62{rrk1U[7v|5={BrXUNW.z-8ԋS'.giS'$s54{Og[hLkżO%?zO6@;!eܿe8{88/&Dp׎#` OBx}IHyH=.0Ƭ6fߍXl
/q4PIq2aLWdPQdI-EUl8砒\rLل+*0\e+
3X
|ŖDeinH#*?~G%~\f<_mc[,WqdUQDA4+,}Kْݒ~빭f(>9(𜷅#hIzЏ:pYB')6+xe]F" Nk7pML54@<=-|5%MDIP{N.UB[IMcw]lu/Z-5yW5o$?$TF4l[@eEwXudUwxPJDADG(mn'w;dv&w5xxk'~*s+]uxT|0iqGnfp~;&gp؉^v+aUEgjp42{o*ƶ	jm1{V=,w_2qCk-HcgóeT;uRuxl.:_՝.	#Uzn"FVvjRx_
u3XbO<ŢC1 #m#(m"2V)ǷMm$#
.;75+}ľ

fIr0!Wqa*o}m2aӠo(9̅fՍJӾoT<`}LΜBx}SGϣX+G2IYld׏'W۪CI՗{,eKq<sLSddxCfHAB8$'s`	&q"و2$݃{ ,O.A
 y)JޯE(rarT|+񿲼͇2h08bg~@2ȉ(Q,:8GHD;MWԂ e	_WSy3 鮴oo M^k1.{EGYcwi<]9~SB'ap^KtC:ۂ$<5E#->[W5:(˹e@y_́ŽsL69'^BH4I:wE FE([wr!Zr-j^إ'[zJF)y;Ǜ7ߨ$sJ;jhY	VS+ tmhԠylFեVE`p8-GX{Z<p
STʃ}d=[vOI)Z^ކPUԣ2oi7LogPSXF
~iȘ7u)*?Wb#T'hWi&gaz"~\S#04~ڐߵ~fע
?c6sT*,3ՏzթV8.¾0rB ҹlyf4S?T!:q2n_C	PBx}SɮHuG7gb~۷bfsYIRP)eL8ρb!r2B+	+$ӂO3KĀpM 
)ER"$$9x1+gs>g@TJ
+}|59C*멚oDK
M"Hhö4d	ʡTôp2O Mo q͒XI,DU!lуVoۮ{Qf@ũ<YQ+qK:ȒX'(C5rK癵!`ٴx
aߑ,O7P+WF{l M!NQx&29"|϶~pgf]	,jHzQahC#CȡJ4qPg1xTe3JvC]!؍)ޝ󕫈ZQ9[Qpzd0^,t{6m% *
N6uϣ w]XMl;Ut<G7hnR6EUd੗$=mgWa?\v9-L Tq_P^QNǺ]ǘYƭ,-ߡG)\Pm6{zk5kx­rIzT+5ӽW嵃%J2ڌ~~<pkAYy:w3?3%d$_1%[ hfJRm@ efO?$72a8'M9jN͜Bx}SɮF }Gy4k4MYl6ـo`}5_gcR%T*1I MKI̢9ċȲ"Y
|2DI;
R$儈b%|xZl+2! A!a<-S2N_m7&}}eŜ/ףk4HP$@BmyNFDǿ_l*2ߐU}g.{' I{
Ǝ귁zUA_c<z|#;Ytn&7TJ^s	7Սd$vn<JFזb:j_YIPv91:KҺ߉Dq|Z0'i<봱8g e݇WAF{u^+3t<۹e$Rn(Xcqʈ=m$z|'۴!h6G,T%@S3("м};+xJY~4TکIΥ?ux]Р^}Qk){ʨ8[H1Y54%uxFӡrA7>RF8nt-\ؗJ#%Eg59g>g;TwqUk6j
2\d}$M{;P2y	̧yX|*JOv1N~2CxY5m7i7(<oW[(+ОkoY6
"{oqHY+=وb=MH?P~qpN❭~5_MWBx}SɮVw uGdf3aǽ?&c>N'(G(jQ a.tV{4_ry1=`3nH%%fs>dy*\x1C"CdT85E~jb50~uP<ﯪ}АHHj6T@o&cFǿ_+TOt|8	<X$Y@**ty!I)T'ogXX׵lܗhMY5Em]`CiO+DnxpD\a٦׽Ӟ$n7(BҠqX]L_iutמ^&!]k;dOsff r=7ď8w.F=vWnv92{zBh:]r9nerɵ8-nwhz#n<n]	AW&IR¡4WuŘ"]GZ:OOg/C{vu+%I#+fKwKbe;7,FCV+nW ,?9,UՇ+s&wܵKMu޵.$ ´o9(o}Bzvzt=d2{
}tdN8D+#.4n{eIVZ{Gs+^i+[PFTW4[!%q<:SWM 1;0'
/$oGL8 Y#5zMDʛ"لvT{D̳ ʦzϿ O#Bx}SIH+NbӐ<P6EY֬6 ;(qd*:TR_RӐe@S6YIE1f℗a"f5xPD,DR	\ͥX@1eRx "ġ/2͖_㏦^dz}X (1=P_I)N&cc7VtH
_PT<Gwog9x>(Dee'ˮhk;ob3<jYĕ܍S\V^;HM+cJbqTȜauv%O(pOd h?0/f{~o8J|2%ʤT9ɛDm#K0%J>jm5u?,KE	D<:U ;˄ی8x6zm*tb䘻ٶ[H>nҤH4rwhc0<YGcYч͸wjnT&K4`ţoFʖy^!ǭm7FX]ŵS IN*b}cCCdU,5BB`]_Ly`yh">=;s="ۇ(YWy^.d:nfo%=O/mvIF4E|7ʅ4NR;gD>Yeq](iTz՞Yb\GV栺)e<_ОoUϒõ՟0:s֝H߫PlB={ԥK񔁸~tOP Bx}SɮH<\RY1덥Xg3ѤBRHJeF!RDr( 	e,,'@(π<gRTC:<r4D#pEwI) Ғ͉ts$f@$I[ͺ@߿	W-_U9ʟ?IVb$$<Cl`s߶j";aŸeͿIIYVTYv}BkT*<~ɲL+ڛ^-K6Y$!HֹdʹQٺBWf`.ͦ^Wnȅw7W(>Bk+Y 8TtO_$2C"{n/~<ZN5휃 	S*BJt;m^26Km'PZ/Śh!UHN<*[ryݫ ZWTmM{OZˆ}`	nj{-QNZw< fZ`7M;՝aNRN^i*]'E҈ Cdvh3ȵ>y$):,::{
6x]@.	<XkKt창ƾ@ޛ/6kfӌVˡk0P{N򌬮0pL00ߣG'Tn&lkcۏfӃسf,4QΜ2-	L'q٭VsUPx	9?(Mqe*d%?)Fd>hPRRBx}IH[P X
f7`?~}{z8T(S
黤"	csF3XAT4,,"dxJqbisC.ca!0,@Tm4hYW}'<4_e5ߗ+ۿQC3`GAHOPb?+YGRGg' ^O-DQEѕ\yGF}ea{#b]Q5gP&j9Gў;_ \o{/E8i['qS.3ސ>"{"@)3YCfHFZ)MEѤ"OڔrJ+;Uqjx!G?@8[U'X
]JJ:!yvmMͧoL >	GK$dnBi3]KEb]rstC8KFEoܩ! y+|*3xrV)|S٪_aE'\}։	kF6归%C^zޞ ^CqNx,%F]4&sorg
	+;zV(Wks*_65udlol0塄jN*o>cor9)U'6|	[9Ύ,+=!n6j#i<߆adrjl?pNFX;C(R)Og&ҫX#N5M*퇷l*wJ$@'4ll{uwd@	VD8Ɍ|NBx}IVGyLIꎚƀv|m&3ؘ_eҧ*N#BP,*N¢D
PRU9D"GوyR]`DCFD4-f"C`lx ~̊FD_˄G44%*Oy iyF#0l-9ꡞpTô]8٦Q`	@״+TEQ5EUi^\kd,|tmEaWUO#,Rr ;,ؖ#Qdsڌ~,O^yL4'Y'}^ KH,LGU&gr]Uĉd6"#M\ݪU zwr0A257wRnV]많o;0SQިLBU8?`}Js<tv^>]շ_o{vc _1n	bݨԝ;vܖ;*&PRmRx8jS	ٯ鎤atx"ǊSk9muGES
J&K~9[t-$qo(_JP
OZX.tr+y7GL<IS(N:S<By:Qp4oufd*XhE>` Z*/e"T=>)[12\ %ho)ƛLpc5^7@ʧۓ_0E/&SFcKo]fm"'w"h(bD_uNOBx}IV.pf2`l&2cm~}NQJG8ґJj<3$Â)3s:c)1 PÒˉ!؂t*ErfX\`$pؔXP)"]Al 2§Q^G?U5sd_	hhc8({oƒ~o\gS >X$Y$O+t	M.yw0C]3&kwΕIۿ+j('˰iHg2iK 
9#Zz>vehGRn]nعZuz^$Wx|2㻃WoVh0\l.?h7;<E2l!@m
0VJ2*Y;8yRݠp㧙(ПWkrfϰ#'B,֒Z>rfvڬ]fh)n;dM J)g<-u1GREE|F#u}vm[9F[ٕ'ܩtT1羄\fSnx@xQ5ކ(,Ülp~wਵ}"^o>il}+'I}HZً)=Y2:G3H*cN1'ckwO8xo	/.[g8,"L<Œ}d `gMVc)ܨpK$&r4DC&^5+ R~nW'yif(nR\HÄfMy:C(k aKBx}SɮHuG7{0`^7b1OG
!Pdh%Gi9ZNbDAJS^N%1N>`@"|
YFI$C:b9g:MX'	 J
+})M#Ư`__y)JOHpmJ YS~+2=;ôO3=p͓z_<d;MU$h|i{Q_5LC~}R;q1ƭ3\H;\{\v˥&x<~P[}E@e/vJnMׂT$q})m%{k͉ Ǌj-1*#u3^R_^ռYfm7A@c7%v(@QGױQO۫5<*\zl ~HT ?44S՘((Sg+hY|Il!HjysNNG?7(K*rDAf`O$~Rh[z܍k	C #Gjqz+NX$r@FUUؑƻu a'<磑EV)C'gloLUS	jtp#5^vyPRJs)R쨡=<.'ֆЌi:3uGљȷW}[ޛ?<LH-a	G]5K9P?0N7i ;_STBx}SɮFr44 D0;f؆se)Ȉ1H XFD9̑BNb8L|&i!'#8ds%(
IR	S'JfR=F+HiW~y=Fߗ&՜~e/<!GmkB51me_Nu	moಿ ۲_xMzȲʲ8uEzU,˵pd]~5;o2P4'rUf|6hĸ4{6VjQsNdOB<zچکdwxpה^RU9+9מ>~*XҌK,|PN;q̭8V=m8̎aN1Utgw
th9hBr[[.V1ݸo1A	0ycj
Äjx!IVmR%8}4nG.7,v6-Nc(
>rlpnBqN>AְdxRx<b
8^&Oړy>SU$P%I$'<2a?VU6b|[pȢ7+//)%Cj8A/\.cChOV[f/*Dҧx=$B+OIԍR
3E,oj4*L[@mr~,7!
XW`39h9
C?ٻ`0W_OPBx}SɮVw,u;l1NQJJU Q1|,
CN3K"/0X "If-@:M"8)K:˲(i
1Ga< y򟇯A7W^N%/@$O, đG}ӄ>ǿk|,s'+qfЮw:0j"K|$GvfuFF$IUmW:ˊ;GNx,ܬQwN>"х,x'F"Gz5m""[[1ۻM,og~hZvޖO'HRykY zўtF ї5cpZ^i:&HĜ.U> FVA~9B?dJW&ZРm-Ϝ~&OEj5|/}&>AdcA/;mߒDE`ʂUN)D*A2m"I fc`dFW|x枲P_4JG7q$gލS	݌	2@&>gMxYyږFv9ڽE4Uؾw߿yU;ϡǭ/"GOo[0b&/k6%pAِ<~(vA)qZ1y%l<E\9OY}<ic	j&8~g~;&}M̿k,~QٜBx}SɮVwoR'jL`vpf0f0NQJgQRIR4`T1LD!f E&2@,CXD^`hHɀ	dd@.%9$
Y#CsH| o4/-#Ư9|Tz'yH;aHmiЫɘS_}1VUݴ;3u[W7O ,dIIre,W\*qy$	+5/tS7H S[r\rZwӦ컝ҴsږK<KVL L"7=Vx!$DP.p~0VC{&qk?d<~3%ZhkW`I^vXϾ>qo/#vPҏ+5Iƃy7I8GTD<̖eBX''zϕ z30ǘz]^\:DĬW.n).-6= S NiL.!hc}r11dɗxdmtg}<ٴee, N*em\}#7lmOO1SbdJ<ɂ{;55f*|qN$s<skNyCiD \%8~ҏIQ<s^d,ϸ1Vfj.NSp-dbj6`8wϻy)7r{X+jo63akVijh	6ߨumwUߋ >K&X?0SBx}IϪH Eڛ)H^w^"
bRAD_/;}ss'3*r(pE^1GI"JT"9'B{ڎPa!BT-SXpOc ??	{Vݜ?Wq{XM<Q,'M8XG9%k灃u P|7p05!@(6&wpcuC]ͦxRsh?ژ/*|.(vpq.&W^$b~*:o~l\o#iSZVܷzu+YW9gֱP>;%D5U3wg/Zg3]=_/ew,<~"'=/&i3F$lbf}49S7{8œbeo9ro	G:TΖx&9+NM~2I)?&?\^> kf!Sa֏#oCIswpDy1`{RnLYn
;Wr:J7j)iI:ƞIoܻR	ּe$ԗuM9hܵUp]7xh^Ug3EJ:c9_3~)
k1|AvlqT[ǓѪem8Ƴ ya姛 ].>KqWėmDTEr#B|>ƅMGsʊf1O{2oF0GG
~5T JHBx}SIϪH +nDɢ&覑MfQ7sLRTRJMc 1P*
icFpw{!BDTMBCAb،f
\]!Hhe<#ab*I@\?veox9_ݓ|ݫz>@(,64w	`T9CXC<eKs
P5"ˊ*˾LEe+˲Ziiġ_L
dE͊MMfb}q.5	Pl|1K$C2
=iŜ'q+2G٭%>Υ;\_({Ǻpw(Q걪\Eˁʧͻ>Z饪S'=ZƮL6ihM?)':O+VvT6ߌB׾'/;]|wrr;mm)Xֶ3de
ӱʛ8KvJdH塾-f;Kn.Wɒ}">%Dx8܍!x4ٹ?5w*{s4h'&Ϗih~;KUOHLۼg0ϫy8>V>;	S&at'Э=5~Oǜ&U{6 Z΋8\QdM}zrcMGK!L8(pNʓ-}"},?*^x53竫nm¬dSr["/)$0Ǔ)P|B?k*l`m_cUΛBx}TɮVQ.$=0̌ ̌ׇdUjK^z DSZ,]pDMK[@(Y!@@qDv)2	PLsH(鱁 ˧ !1Lh\/RѰk4UVcM%yx#h@NV-?_Y9sU]Yب9l)oAtL$$I;ו$I9V61Ӄ
ņ+4W|Oq˫~A,.$⾹Oİ9Zw~DPUKX+^U[RahSgR7+5i7;c,gX-4E54AEZv%gްY_s7a>u&:O<b5;ΉըO!뚡WnT5N7yAPK# +JٱeaȞ]I8Tq;eLbH'3ArQ	[>A6%kXyf5*dSf5e;U\wS:4]j+a-oy+jr
k	,Y1]Sf67捾T;=*=JVwkܦ>1}"A1$WPڤmsˈQe~{,YHABEN؞$wGQJ)^Lem%-N7%sڸ?:d$_)>xas'g[D ᘃ kN,x}ǎ@ D|En,ͬp `8@M048|xqRJz[@Te
QLBhjT45&ThUajIK'RtHUƄy݂]|)h׈*eG߱Uu˚c<O #I!4	J-YwzbŲ&kp},uś_ uLӲM3BR>Q~փں7<@5|p/W8G4WNv0ͥFe~܊Ѹ|ȯ.n'ub^4Jq|{jrϳ XPsvY@="n8M|v&7yH~>s`|5B .M*)`)Xaެ9tPXc=)#]jxbbYtullR=նgnGyM+
ƾL'@qiJ'%6V)ڗF7{tI;oMC\3jp֊o8|{̟ۘ74Jl7,x}ˎ@ E|EhQ<IB	"P҂<8c"3%IT(i,H4̴a+"9u %BRhRd
LL⾻*xC׈C1Joo'|N$@R%D1^oUtݲO_XmobZl!q8߿ 0fj97u2]R/rp[pf|yp0{C sO$hEs2Eϔ:9,$f\'þ>3Y NI4O/^zu'1Q>N;^>uKDsӏɣyP ~fI<eْ҃laV ʾ4fFuܸ6XⰵB*cxpI(0Ӯ}Uߌ
gx{q\:Zϩz|eҞUDXhOwq5<nD̴LZ8^~Uwg
?,oc±q@Z߲"4'|5,x}n@ D|E߭AJF6/ɍc ,_?GSzJSceiRIYATD^ʊj|)LER<ץ7=s*@BKcWJ-ׄCʂS.KK'izb"_)[6-]=/Ϥ2oo?J`ErFS`2wٹ;3r?~˰lص}=GwL]7ֺᶮ>q;tQ]}!5/&S:p_}p 	'	NUE¯&VRxGoD_{k}E [(T>q8Mm\WhxjřђΩVߢ19so.5XXy!XaH!8Ruq*'3H2]nOtvk}@7#M|t{œ_wÿ́HraZZ/JVHr !Q{{gvz#3JmM}.ݛ{tj߹?YǸ}W=w,h ,x}QI` +;YHޛ<@DQm.*qdڦ&=4mkJTQRxHTK(aY@|sM2S[ ,B<DL
D$d!kAJ58[CT4Qy;[_]CfvԴ4o
/)2d3-*m|òQ`1놩{chadt=9bG_?NZpK+V[[*l$Q)zWK7ggО#]d!RyL7^Կ:K^`%f!E$Ė4ߎ[xW}7.D^N1N?"=>%Yn +Oר?\sˀ7Lm昄O63Zu*ltpbU]gWڧ6*ł/kUV,s#d@05;'NEJb,F,"l+$$8/~m>𩭖53_1&l)@*~j߽,x}Ko0 
ߣM6R*@ J!H@}W;44{JAFd	<DeIIUS5+DD1T"ິB\"# Bh!^y$\H9\ùqu Ea? ӹ]s[x`2??xd
Xܣmq=q2wYٕCUl;{hsӠ约醦z6nAޙ4+GK.[b{!֠c	}WZXѭeEswmom+R-+1;q`&Xs<ɻ<FMH6f6K$vmӰ#+6CF$5j,61M4DZV(+2t[-G<n=w˹dOyK:hnd>	AY^ڬ='NTs̻wJٱ}t-U4~cy&+Lײ1:3
щ!m+[^8Rml~:SQ}|on,x}QɎ@}bfficMcU:T=!@QaSDNN bd2,eDT4`,cAHI`B2Yfc&8]X	C *VNR8i}Z c۴=6/lq[jerHr0	xk{-GoN p)<y
P`zXEHU߾%Ў#7ޚ2%d!sϮYD.NW70)"OC!++'3
vONX9la	y
2Wrx,U,;Eսq*w]k4s{4/NsgHǩ8[6G̈fNKV}Jx3W=ߺ4RHS@V7myn5RB]XLdgnpcmG{"}-Y\k( Pǔ,%ձ_%v?c6Wmr4#Zʱ|C8ղW
fl^
4m+ݑ,x}IP|w'#cK'Cih" ~8JR{ g%$c)MDrAB)=4#X<EY4MR%IXWK	j&34mBx.`ot׷i~X4m]=/
:SHw$s$̓8Bl:Vt@허e;.;tpl8{7gnIa0<}ԕ?n=Ye?RcKxXm`;AɼF<NѥΛv4<bk;*ŝM	drfs]}No.uOV&VfkX	HF.f~2\2k$JUÛ84 sd@b8p>evێygZs&
=1+DCۄGh@'TN
7I%b}F?{xag)"21C22wgce(m~ކ,x}RɎ@}G *DfcKM8<JUS4 KtұXلaQ,d)9T/	1j' `J0aTL$+1OeYs	CsD<Oe7|2G-qvǮS9'kZ 'H"j	㜀׿Ɗq>E?pKO 먤,+,{qOUO1b*f^Zt
h摯fXwZ	䕬}T8p<[I%ˮ:k:Vﷀ F/Db:ia?nS.K˃^}Dn[ L^nKvMo,لC56L~MӽAh^4|,ǹhV4CChz
"uU:oY< ܠf8^k.P>?CxvdäXk!@l^'}m(E;*yS64ܰ5<E	Гoxkՙnin,n,>A,x}K@ OV[6LkDA][74E@Q~f+:|I%T4U	ՔMV`"H`jLB f8w Qh**FD$%B#p>cݺҀ^6Wr"V4|iD]>GY7>/w0 RF BPzѪ: keuKaXkMnwK@}:R_H,]-?5vOKMu:7X>Z_'(-C,Lu=5-i#qج#7=$zyOh*u	ѝo(;Y<&GcJߘ^n\j%V(@³,u~.tx!WV1Fѭ她:Oھ4oJ#vQ]&'=-?rbO1mea2J=n|4Eh.Ѽ>p^T7P/݅|8yp.6xNÔ|Hj|fx?&upFu^cۡ,x}ˎ@ E|E(EIAFmeGIQ  C~r277wq:}K)PbYR	
ƊIH2qLTKEANS[zMYMPJQ`*",k,*\<Y݂0/"D~gx:v[Ҧ,ﳁ,.u@, AUŀ[}O[`@_kX3Wv<>88;b躱6eU@3:ݺG>Dv1KtN.`srM|Nf}_Gƞ,6VTؼr,W]f{jgծ8[gWa7=ja5}өZ)a䕅I0ʨre3*DNu2J>Xt@p5-^ݷ]G-sZ~b􇰅j.3ט8?ns2MB&dUd^H!jY3/^&+=tۼNrUYKMR,	̃U,x}Qˎ@ }'M7Hf6"#zM_?7[T%T]$BqKPJ#AJ$q0ba砈x0M@4A*2PQFI|
Dr1AG;bz QFSءk;Ijeͻpo'Bc<[AiB]^[˚-26l_Xۊ9O jrP*7樦_]1('))Ԣa%xJ^{ٍ?+~~]۷;s@q:fKkُ4Mb=Y12K*uu%5@Vrc-G|%_Բ1_ V슻71QPzsz*;o|}R2Xf+r	Ɂ]^]PoTaˆxhtCmƟ?q	>ԍab^4sMN|0 }lFy7~':ej-p4.)N.4Wƣg|?xMt?6k,x}Qˎ@ }764df3(nh(_?7[T%TP} ȌTDr4BAH
fBCZ$DP*#=ѳ2&)j&
Ե
ťQ9>	^$͐Lr|2e7ޱ~^ZTi^Rh.	D
ϴ.){SZ]ao|n}Йia*5Zq77zæ;%ܐWOWRA msQ;*4c&(4 {{bߗ
ZċCZcCj/#GqixTbOr("y"VUϖtد}dRWǹ.ᒜS^6R-VF-[z y#Q(zC~A<]kٗwUV|Z6{='tDP&u:;!֫PnF硈:,V2-eκdq3qx-Qlm1aߤg۴+ ǜ,x}Qˎ@ }'+ݼ4H(2pQPyׯ;V*UI%TR}@B9d̐$e99RTAIZV@L	YLT&)b:LGUa.s݂^o"E~,3:vnYs}NEo?_t<$Ƚ[v/}vjN]q?~ðl[{C[980v51LBvny=+|.e!H/YN"/+_7luZ"|>-R$Wimy*1>DqU\rSpSC[[gXT sfbdz=Rzd\l)ĉ줻-Iյj=`N:#Ūot
*Q-7p&W⠴*Z?]gzXM
ʭMYNq,B^0v"ʁw=)M;Ǻ9fc)lH5^ƝzcxWs>&Kzou_ZZ~,x}QɎP nF<֤{PcUTdU9NRJ*Tf9%"%(gR9/HyN'9%r"SMf"IĘ "+AH4dgyAࣚ/(SS5?fem\۬ˢ!Y7`D&'DR\}!/koMUet(X)DXQ1ߪKF@وsGԚNhXy7i7辗:"L}CjTmy*А"7p!ΊCYbn.RCW(`cDV5
i5	[xC^2!XkG+̨6P{?ޛs$bw[
r1E&Mj=>\Py.vZ0gU*莃IˋfՇf0xsmfk¡CJ<XA!%A6pXыf;a}tckB^)Z糕1*jҸcˮs~,x}Ɏ@ D|E߭,&D,ܚYBc>N&(RJz*(!g4Sq!if A,3MRD(AM5#IVr\{*FJ Ě
Սm=dݔWrN}GY7mqYv	$]T$ÔdDEW{9jg/_lʮ.߲ܙ,oBqve#Y^[s:0CC6iL˃7/QтyN"VpݴpzY<"^De "KOU08C&OP5";WVnwKf0_f.lT<Q!V{w&INʜl0δ'ǳ8E!Y}Ζg7w~͸$NFvb]4 OIz#wL'|JmϻB?fl)=S!5">tOwA	=&϶/[ɤ>پ] d.ܕń1LzE,x}K@ OV[!L(譛SZ_7[T%_Rj(81W sF,`C]~р1
tp&RŚhH#̢P$Rp'PLF6-gϗLt=_EmPMT]AhiDJ/gm5`sgIܲ-ÜY6`g77#0(5Ɣƒge}G^53h)v.	fH@W7~[(VrLd_z1ͩi^։$O Е~AOcYeӞz1˸*խn2مxq׵ܿ%XP$<$e_nC&+»,$(vQL51VbɄrn%@T*Lq˹twGڴ?~8{LfLP\wayRH /{hnE6Ep6%UfHtZ^M$RTHiOt O	|ԧޒ|f:?&yU_V݋,x}Qr@ sJBP\	
Ę00ׯ8nmWW/ݢeh甚$#:O4ӵ,ա%e:df&5e #4F0c,LR]f$PK&x݂C1=Ud!PLufUݲ|72;PԔBU CMýBxXx[{o-o_]oA+No_:ږe/-kg3iO{\-*Cgt]xI{-lݒͰ)VGш8[fm`614|B"	\.1.SX#Yۣ%ooOJV&;'0J1xѤwJtjW<i)v5(luoKl&v ɧmLh^s@Cy+Ml%j#?O.9<:j_[SS1Fş^}8ނރ3ޙn:x^ԳJ>sߏIIb@pKOL,x}Qˎ@ }7v@2Y(87"0->TJ*H r%	K
T*LP!˅>"+
ӈD	Q(J"Dͅdʎz<	^DE,$e8rLYw1RUeC^a`X`)x[Zת _~0-{kat0t52C׍7]mJ7iaLNrْdwdbG 6;o^<0_dsYNzhWw(Kt3Q
 .eS-V{4wNg{84fŚAa;I9
%ceMgtr5%EzHx~2^E,z v},HX$frؒFsPxhozܳ#WycPTtuGiv4WP|52?:~T ^?ߏ	QOe_?%d,x}Q˒0 S@8	bqkݗR [a9mrQYEafDZ+-f陉 ""@K-O:zz-O֟8FtR>dMhhT=tRJ* .Oke璁C``ج߾p=y~yLO|J6G\\]=\}wy`&LqtzWzmy6w<Lyo_ݎ=:x?O)@5D:Z iVŜ]V%Nm8M>"Go&{ɝG~iE<Jm54F%&ێwFЄ1]FN}iĘ~YCp;bam'X`5[(8c%0JKilhebY'}~4آA՝lj1kGX:|Uk@w'ga<cʦ͉ kd y1,x}QY@|W;YinHf6۴ 8o@7 r(~q_*_%T%;JA<
X
%yER&DKt]"DEi=e)"$r*fxJDP-dh:MPuA}=v*wu\e_"mWk!`(B~}O;*{{H_ۏ69slvڠqonBFhgk~*xoxjQI(v΄Х?;h	X;C	)u{lA7=:?s]ԐA{]3[om?KT1@3uVQяl"92ٶ9Q?uZZZ40ppzvQ0Y
p\"YA3ĕa+[=y~L[͗G.񄴕5g`9GݨV-wx6P=7qYƎk!򎙷uV:B&CGv2A>;YW?c-{
_Es-x}K@ Uf (ny8-/_7[KT5b`&jʚLR*Ba`l@!Btc:!DL#:$c
HLPߕ2xt(2GҦ\e礨ǓZ.ȢCC uuNչ=okh-kx8[+LӲM3B\IdoO<)AniNgOӶ~d,AJs{ U,R'	y+B2>h-#r(S13wfDV1-}U3W] n:[viF}O	ddsxM2	kjq`	,Bb&)TN+[ri{a`7Qg{LW#K^ΦZl^7Ƞ3n9/R\hGd΁wq15ߋq{FPGAMSV_ ,x}Qˎ@ }7m7АlDzFA!_7[T%TPbPa&gtF	JDQBeTp,XP**e!ʨJ#)H
|fËlxYU{s|xST!$k
48g03n51x[oR^~>7m|ta7 ]y9+~Wviym(b ԰·pCkyy,VUJ_tZ~uz8`I%lhTQ5=prw`9pc|?{狳}C!^...HOw'VɋT>~m-ʏܫHW\~:(Fvy%J|+uh
wx]1m;q	k!"ym9-FY.)ܯDÓD3X~1ԭh]\YlC==J-<W'Ž'mfx.f-ǄCI#@m2-Z݆,x}RɎ@}b4 D^ cyX|}IQJPTU[Q(!,I
b'P򐗸*IQ2UU	*DAE1XNx	a.ڬ/ɯ7BB]CfZ5n4emEӸ*$@0^익-Z_mi6,?~4,xvh`s}ǺsMu}ۭ<m9E)Vi}j"~yǊq;&bQz4gp?{TK?oQ	,i`(|lo)ړsdyizrpd,ۍ^?{j[]tFy*7OUx<2;p2;W4{geҡhJEn)4P\oM۸7x/M6.@L,VMRcu|L)u#mU9"8?Y_KGcZag晭"އc8&exw7KgƸ}-4m_,x}Rˎ@ }7@B'3PD@T|hy(
0qJ*TqF)eY!HS͔ͱYSMqR\҉Fs-PW*TtILH;^6I
5Lj|AczkmaZT4k?4CLDY{8w7Vţ*0mwȍfv|ieks`Vl.򬄟2[a䗅aEr~cѭ短ٰH;婗>̺x8bׇ,Bc:C$e5HQ akqK3\%jlqS<5?@tVӽ ;ݱX1ϊӨUpYJt]]kiP##vv߄zw^t[͉x;7ќ&wJR8!qoB-9VM*,v7gw/|NHr8\^ไAkInځrn8&{Mߋ	3M/M,x}K@ զh;,+ (̍GpDy)~=n*Nrƀ!DPDb adRH`HPZ0!$a+aBP#(0P"R!ڼT/"Mb|G0Log9͊6i\߁P
EIV @jˢmջ,Vkz~@ CŚjUu5׼-چ17U=>bC5v{5>g׏POrƍԑ}qZ0[^6=G%JR"4gR' \ͧ,!J*IBJn|V{0P_+2bݴ ,EoY sK:P4i_G/{l!`m)ή*Wz	 6=4WdgO2JwjO6>u%RVs ;I]Дٍ~(i-l,o-F'9}ҟVߏ	~-WLJ-x}Ɏ@ D|EQlL41xi[C7jq29F):U5c@MR	5
"8S$(QLMB3H͊ J DUeQT3Q,dȊ	8ҵYY/7IC
~Ǘ)?ͤ(kV]4o.'U*xAEoy۲Xykwx[o-&Oߚ/,僝c,pp`h\熮o5f]˵3tGwH;\Re<=qnna0E0Ihu:)
\bZyL6:,MebW+Sȁ~}_/j/L}9!f_>Gs5~eeAXP/s0g/.'V~8heq1;ɧzA;ŗ@y=:Ͱ=2=g$
GWiWD<K"oǂGaD3WY1S#x,۳BpMy8BޮxY}op?w(i!)Ԥʪ_ŝ,x}QɎ@}G44fxzlm3Cc;T*U[S
$9BPSb	%5dH1"hkZ MtCEcIA	JiA!ڬ1 n> 5n&eUS^4o.Hant
1 F-.e<m|u.|!-\G[7/ -Ӵf6^yzvU'i&yaڪхc{y(zX%H7=<:=mLLpP}UI]T̊U!߼LV0br|骼;/w\E6ev++NpJq<kJ.r.7fVz:_g>2ݣ!\'m.%WZ6H녧nf۟W-,nE
bVzW ^r܌V;WonT\B{dvd9Zd`s5F|uυ?/&D-*YNx,x}˒0 E|E(P=ՁFEںTBnrjnݺ[uVGpBBi"ӌDzY33S걅*U1'wI8S%1e((!	TWu]T%VC)nEXςհT9H675fd>ʟ@A%+40![Bf	xck
~μ6`V8v_;1vqۭ3l/ں1KO/*Z_5*An}vu+Ưײd5А]'ߊ6m8\|l|蒞C!ڶ2t2lL>$ua/j._q4g47Qt<\}Y+V#'=]	B59&Zngg-/ZSvd#n+GI'+ϖ4~a^wck:گ-CjF<Ks㍰6Dƣ2cY;IMZڟLD7slY	BQ`s"mvR5_%Zx qmL,$1|ݤ,x}QnP R;#PBHX$)7a'_?L5XlYr"cEjshr(6H$" &hѣ4L $G!C#FG2!	}VVwjmW2FС<5e}6~oizn=j!cM)xIQ5XM5띕:) vڒ}[݈vgI糂1G&Ԡj-Qe29cH5h-Lm5Lrx/~LNDZ8pљgtBҠ13/\{;Lo8ʭ5G%#$)j+_GK:$˥bfN>%Lz-QD'ĳz*عkO6*eFͯ͢j'[=?3K/3t?F(G|)yykZw)%Y/QN<g9*܇E|HNF1?yM($ToOb,x}K0 ܭ@#U3[*1*_?_Ue9P-L#ϠM[rY晚`L+~ 339&:hNuUtU^2F53ӑ<*9>_oI4|9G-x%[G8CMv	TX5M=T^rW`|֊㎽sơZo am;C^8s.h;SpQ*vN!'^pBzC	5"?v
-<Td.+EDdǄFgnyynnBKPXhyt3So4RfE(ibUP@[#? l![ Q].=~S@pxN-iYńě;ў" 9CL_[4i0<_Y}5
+S޽NNNkQհ<Z[5y!mGۻ*>sѿSeJb% j,x}Qَ0 |+`Hr#B̀9,0KochFi&H!:*J(cL*Kb1ڲLj:̴XN	5)c]=/I"k=Eɔ}kIU>&yɋ>$O N0TtY(L?JYܒ{}^[˛+s7LCnhlwk; LL0-XuZsO8;p>>uKOi@{Ι"_$NC<ȂѹYqS[ZZ(3ڋdʨx$At%{7V;,2/9u>9m}>7v@\,yb+Hx<4# TYZ3۶BXuvu=mIJ!:Wלz\H*ڶlq_:]lCm_Uǆ vdCtEcCegkQnj<]Xd~$V6lW"	?&요ro4E-x}QɎ@}G4k7L4l6fhh0ްY_g9Fy*CIU*U- Cq9%,(H$RA1"b!
-kHS")b)r%!%H	K&CӂzyHS<Q}h۽\KUd˜X(yi^+nUWWۯLo r,O3S嚪jZyGq3
3jTj+Uw~Eb <qS=L]Yd((M[>\w]+um)ذ1y<%ǔXGq\,%.IXQ1"b27xfͼ	j.jSyF4.sJ^Yl}wFtktL24OgS.w2TTJpE4c![s;ʣq*$c읧(4H!v(ݷߨ[:r6Zd?(@Yi:dO,x}[cP .Sll$LSTUKUE\'V|CG4g$M4Ora Q8&$+0gS-m  9abbψĲPJ%9I"JrBP6J
AO파?=ŭH{E5d6C8^F,ϳԻV@:`VꑀmWKnZ[.-s ^K5UվTӼ^v#Yuak<3$_=6xGTbo:KlVcnkz=/0Mܣ9mGmْp}_3DEj"D['ͅA}]9[
e
3uCZ&!@shB0-܄O\8.,i}1t`9SN'Tq/7NeDhQoܡg5RF]lв&M9p:ɮﲉp2nb˃6}R@35]ny.ڲ	- ,x}n@ D|E8ИMJFL0`ͭil|}<q4RJK*I8%D!	NIXE_BȊ
n)"A-zRIH$0Ҙ !O}VOW(P~{c:mEU)4/H]*/(",'l˼i_w6i/e`gѶ|-w:5M74mb58讜}-wM;K[sùM>mJJuO^΀M"?ٱcs8C
o)Vϝ^G{4ƶ}WܚPzaGULyy@><?	o*R^CwZY1ge1f<jCѰ>#?uvĚ[xWEk5yw/2rfĿM/m59T
?5.vďY3P:ȥ[;O+T7YB]兯Du|qA+wۤe1MO3_61)\M|pQ,x}K@ -f@EƣAi@>T%ug$Y+HDBrUZbJ
iPFPhF*)B8 MS YE
Ba E1tN#_FǼy߁%e$0')rOke[v~0-r0
\ ;#3tX8l?Yc2sF]_w(mBjxϗUZM޹l*aXvwh9'MOЄGxP?c'?znܵ.XԮp<vv~Yuaghj% :ҙKW:?άGq(i?fapx#j=2SVGsJz]\-\*=UZo{${67qL=gxasEH#
lbH/)w`$̞{Fv?"l8paM,9W|f?&DmpnIIm~'-x}Y@ nA3 0-xoM՜~qJ=T%)YR5)eXJ$BLUjB&\k`@	!"<i*	I"i4IP8ܲ)	3f}>=mhEM8,k9)?4U^@`Cs3Fk죍_إ4%r8 g  횻iWɮⶃ5u}EHwyb.>^xM^zVPaGnF
c!ߔV;}}=r$f'c:#Lbwөq(Txl%	zͷ;=W|#:1bL"kċE;yYD$2ںY(,S[d-T{yLE͋,ȭd7.4ne%t;IlZr?7LkTHj9m*%݋oxۦ6|fm~3k.fFeV~fᮐ-x}G@[;nfVD8gI&I_l8TCI{j)! @fV="a /B"xC<HڣlD
%Ne1H&	(}B EcM*
i6x?!fBǷ8m;X!YB+X@i
5:>uܤ1K68Gp1u;Y3C
rc'볲?5z2qjmn/nSVKeb@B\#pwFch.,in_ecQTQ^EX&~X'	zSҗkبsq%BG8_X׾$aj%wL]gZrn|EF|4IE>MwX;Xinym
?ns󅽝ZjXRpZ!)ʨCP`Vz7YȺ:j5Ղ+im۾@u醗7	Vj<ej^㥋J^T%lL7^a4'Stu^yO0R߯,x}n@ D|Eݬ1@FCxa7`>h)T-@QDB(RLXFOS" "IP$
0SG--{@ǔI$'R#<a")"M(!("}^XONV8XO'txweXdE"n,!^0`!CIoEl~w'oκ"Hl[V`iJU=_ҭ)gUj
*Q`tanhS>>M}rYC»cT٪(vÀpVxjt/si2q:ha1;ޮ0Fή=|\fX4ɻU֛r=iUNroI9hlA}1btpVw=.6>jWB`
Ki;hBӦ%Y2s9Y37g8i ^aeX,xϳaRy_so6ߏ1aD=ݝXEyYyH?-x}R˒@2Ҁ4Vͤ<d@]`R>&e*6綜R%pUy,-2EsBRTj)UMeLV!L_B$DTeM%RtmVq]BsO||!yU휷Y%;\S[QE^yocgx`ko{/ ;}{}B2w`pwE!kf X=u
ܩF{:{nϥ0N=Eɚf7!Bk%:FX-6{V9OOrJaH%ŧ'qZ [Lu78+U9ݓoθlѐ|#iT 閸GaM+B-{db14חmZg =/K~>_uҊ!g9)-YCIVHRV	_YńCY.̝,x}QǎP$ͬ&D3cÆj[VUui2@&4sHyAhC)%*'s&bOY̱>n<)4ÐPl Dq?KI&4glyB-l_uC1]wyrڟ%V Nnaƶ4ecN_eE_e~Ywqy``Ȳe[u(pE;MeQan(
+@g~2Czu##{͸MD!D$/u30 H͔5XAa#^TG:ƕ)Ƒ7I*X7
.p>u,^iD>j(>0rzGx@F>&:P۬0RɧF[_
EX?fg?:xs)CkJ#QzDiC=Qڇ#>gSkmer_uXk!Xj]/>bWpW>tv7]42p9wps,x}Rˎ@ s1 V$)!%<^ʆoeْ%cT6(jH:f:HI(J4FecJ
S6X3 (ǚf #cCJ%*81!SSHB49/?eq/')ƞuk2+|	I3tMe>Mxu1V1lY_doe|p-O͟\ $!IV`W}VMrgMv6iVlp\>A [-[9UB#bAD괓AޮBLjDm|؋|mbjWOx6x2ext!4p$ /ڊ'el{*G_vQ6_G^|"**L	@ғm=DC/+A}n8MRn9Y^XH$ҽUn]SMejӃin2?ryQt8;$1Ѡ_|~6۸/&Z|i N,x}K@ UnZF Oׯ;VT%ԩ1`'&L bqbQ
\5 j*AU()TPR
Dr#YF.@=IeM;+՗,+bE/@(pZtk]tNOgYE~n[{ϝscǺ醦lی;EI!}ɟD[)I{{jF83:Ty~Zvm=59*<rmŎ$3]ا@שup`G.CI-7ɀr6<!A[EB᛫|/;KsBx	JtCU`8♶NEQaj\W}|ÅY nKwd&>ͭAwG]ͯTiSU_%(хuvdK!ԙ0&6NjW%,i`^9z̘?}I1Ǭ,x}QۮP|+;sr;" E[}}7AMW&afd%(@2&ɤ HKˢ.BIS
UC媒smNC@Ƨ#)\GFNąu2#EUw
~&/My9/~?vm^fU_,Hi"K"r3{jxk_[ٖ]]/c{$|_VO<80t6-v,kg&uR{jTz,c^[4f)P܍{jg*qE3>b"+I}xPC?82ZmV& vވ0M]J@}C"vOiOe[eӠɩ?͏y<gݟn+8z2ӦBm"f>,ǓeqpZITՄT~NX{f_1JiPqQi#P2/z̘dSݱ~>Ӑ^RԪxvәuoQ0pNah,x}K@ G7df34(2"8hVF_J%|I;J3J蚄T	#DV^ SCh^90)2
dj"*DfHҳL+\k0!@Z>_on*	s2ϗzzkѶzL%?d7w kP0 Kiܒ/>[;Ǿ<ogs+N6\ {c¶eE8/oF:YJ?.]v<I/ޯ'08rYx<=T~Rf	+{,W>nXL&Uea!*5-Yeؑh`
ߕTcoY-j̪%x)ѥv}tj:Ts-;qn/IV]p5|vOy}ߞ$utJT[mZn"F[QӘWW.wo{(l8~LH"}	x2,x}Qَ0 {+Նv>-pW/;Z,YZp!bTEĆFd6.Tr#PÈkZn#[ #TmQh&ѦNrNi?i rCj*.Q^_8&m*H2DJH	د"gz>Xk\/	tB1!g+'WE#ĠIdP-ٲ
	XZuxs%_Y'ykue~zeT~zʧy)CYOrNƙUm(Gkvu(\\I:)iy[)<12dQGdu&5\z,my-^|3<Q>ټFzVسia#4V0yz(Du:卷Pf=41+pD	ELUڈ9 ?&xLo~xQ5'fOƙm|ѵmWĕ%zP?cҡi˳(GEREܙ,x}K@ OV:2荆qPzuV*uRuah9DrF19O(b	)i"ќAE~VxҰ[`&fJ"KZNj@ʈJ\H\7PNOWI%XYs1+YZ_Q!"JDC"'m`QwY{YodXֵ}}\ Fj躱YUᝢEdx"=jA]?uukp[\oiI.M Rd÷꾋.fyׁZBUOE 0:2~'בg}VX*d
{"k(,^oЌ$^:Na2˭cըM6Wwј"?D.M*/x'~çx9 v|dۓ	
!45lO~X5]QxC7dj|[U\?\X8 !?YǄ=ϒZ3~?"A,x}Qˎ@ }߬ҍ4 l)_J*Tk.29#	!b)LD	DDa_*J"QY1Y%&ٳܻsـ#/HՑoig_eê8yw3R? TtBM$Qx: w{
^;˫9im\X.>\ ZK=˃abKfcɴO}iйw]s{VtW+rqb4Y]^k3Ʋ yD"Zm	sӿqj{-t8VQ29}9<mlmiǹ>#v&=I:Ckr?!.H6:k9v^2'=VZǝPr쌢,h
{NѠOjXRؿG8~ץ΄?>+t=ݘU'R,x}QYP|WwSٷަdW߀sX* __{Ǧ_&$d	 X)RQde(x.XYAUTiƤT܍@A`8gHLy"	*gH%I,t+I=>8Y[<?a]	ײjʖXI9Fyꭶ8b27㿱/~f-Xko|crBM<h}m+W?CB8\ۻ;Jً/
Dd_ՕGd2l=Rky)t&˘,6eVHCLi~1Sƺ^6
1֋Mt\TRzқWGO:MG}n7[l$Cq/{X^801ұnU޽ےSĞ2B (Gw-<_Cwݔ:i4+
~oh*[ v,;FWm_X⬅,N!d*lx\Me;Wus~Rg3Y{1*Q:b0}Ѳ_T޷-x}K@ UhZ48 *{APi~qJJ#2hp2)UIӹ",PdBpV@"Fj&	ʲ,gLSCPHpp(Ǘ5	br/Ǘ)}ݴn8k/iQ!f;
DeQxk!okmѕKi9X:GvQ`3 doWk{FT)MΝhb]m6s߅O _˕L6(*M0Y-$b=rFOGi+~>qYlWe1DRHh\Kh^ pjfuLu2Ίb~K,4+6J3cKcƎ>	jqQPw*?O^m:	L]}Nڮ(F}j;~qG\ZuSm.*
>p52N
>3ſ&=N6'=ޞ,x}I@ J)*4[#.؄@׷'/NkAKF$1(@8	:hpQ	 
BQ!g0(\гjOW_38>.ij|NSʲ>F'E"H &!Ƚ+e,iA٢_XZM_Qtôm5K;;%RdYQeQei8G])+Z.Qߙ\@܋F+Ii^

7mWnVKS4䕶ڭ5ʥ:8rD@S?t#46szom4[B~iHDL̞Zk(AH2:xiRUJ>;JAkX>Cm9O+~f˯oX^$tLO30Y)U/=5#Tj;-״.vp79+x
~procܾVL.ې-x}Rn@ saAjWB褔HmG+<K~=ֲ,˒Ov2TH)XQ1(JH
|x$QYP5eUDT
QQxSYPH(dTy$"rd賺 xUP1_SU)4ﳁ>Eu@Y!ZH!{eV޿<6io覅Ö' NtMMsuw[X1]݈Z<iZiXyyеsַt9Vú뻆qm;fkkX;5/TX-x/|v؜l_ܭMic	SBBHǫ};^aTȚz-ZVt]#fIaeha~!kkϟgwH=F*8#._Q`];6\_Sјң%mߌiijά&"V;\ϝxYjSU|S!	bv1o$XŘ_8?71H[}ߨɚ_y,x}ɒ@ D|EݍѢ"'Mo,bl~8qb22"t d$%D0 E,f!9) K Ty"'2.ȍEX8υE
^u$sC<dV NeDX9L#H|-˚VSwbPqykM)YSkJُʮ|%U7mx*1s0>((o@݊Յ`("YvXj>dY8	Ya|VBo`8:q$l<zC]t]|P"_Պ ~:֓Kzs(BIN{o5c/Cfwg@ǧ%RΕ'iF-K}}f0˔8|VƪݏGtmp8uo]i ˠIM$k.m!]3)	3#4oQ}uv̇7
]67Hyw`3>c]P$\vU(S,x}ɮ@ E|EI+E{TdI&ա!@QCTb$ϒDq*L c+$f2f,J)T& 2Hn az|X{{z7%ӏF۬Y^bgI|PR$a !1))%0Jc_,[o- <ӰT.`%j:q]mJ'4wUًJ~nH}l[:?s3'R}mAXau<<ybU4[@O^w9:ƻdJU˳Ů,#Y'#7[c/D[vG'jjK7	y]RXa+V&,Y4{N_MKr=J-,i'`anG[:8nȚp4)ro44I*ؕ'_(fjc3Z-z5"o_+4-Rn=m(AX>'>*m1qjHO|RZgKkoc̱O#J@Y_?k,,x}ɒ@ D|E;F)X"'M@[Aܐ&(B)׷'&##/2OI[B$D1Ge$@N$I*XI%2b*b4QKJF
""aCEȈ@"R4TL/wNR8o}1#m7ZT,+hgVPTHyyѺ*gYuE~fZxvQӰ[mt':^Q+ΤcٮSoiUld\NxY1QD'XJA4etvϠN7m>h(eKz/.hy<P_<e0+Alt-r	ŮbL1%`KR?Tv6G >uKا^.\%a=);:??#U4>fT՞^:%;F#Yܷ1Ӻ٦Cp'>(Oqe$d&]jrrDG`8Xgc̡I"J@|&oC,x}Y@ nV;p *@=7[T*׷ BNc1YL8BBJB1J86LFXDy>1x"	g("^Ȅ,A1X	+fC1Hͫ%mE<˟ XX3qyeˢ_}7yW/rmwzi+oSUQTMQ<~t5_J<v=(JZkeۮ7RѹsyI+CH&dJ2	4_O-dn	I?ّO΀^.-im>ӌf-w\tY9i2@-#:"[/R-<N	,ho"Cy,Fo34js<
}|(OxZ봫6F9\5iuF3BE2RerU^2 1;]Z8ei]G%7ʚZ=hGZW{x_gW̰cM$u97Zݒ,x}n0 E|QR;*4ĐByc9Y(RDQ"r	',1kPOtQu FyaLDp.A":CB.6 ,G3Q.n}+vZ]QӬ>P0RDP: Ztv"ObZqG=wkdao\v]kjl09=[eQ)@ima8'Raa{-F6{TM(mresū0r3?nqN\)m~#!\z)9Vf	:`9u$Pʐ|n}YmFQn~qk׹}VK#:n6K\"f"-n7;:@U`[*Zխگ
_08:oJ b: 0Vd 9ܱ7NlF/ً^>ՠ8ſIǚǝ e,SO/'=,x}K@ڛQ{ҼV@BA!K3ܜܛ|ɹscIiE!J.1D1jW=0INXA4E(	$,K(qT4nAf7VXa^Gcp-M9-'e׷`KX	,hijq7xk-k.ߣ膵ဃedߜxtJȲʲrw)[\[!Zdm#g4vo#uG"yE݈e1^D&0``<W:/vg:\mJ!X0܆O6 'Vw^QwoOFinQVuf趙:\Ss4<wMs?m-EZr د+`|QV/i>%T{G)c<̱
+JN5Bx7l+\ǎ&P ă[ibۯY.ʐ}\iJ]6@nͣyJ~܃Lw
GS:wڿMgّ_,x}ǎ@ D|E߭5if51N7BՖJux:0HbL(I0<$qB*
<Ն y5$FgOو#bL`c *x8$qxؓ_^2+|qS(	$
HEbHb0}wY_d/)amgxߜz%VdYQeylW}UNQ^Bw$E[+m>^МdA)Sx>沎M?3!B&Y{'c^̆=X<ftƕ)a휴v0\ahvu-(͵:K.tj,m:yzC
0b0Oh4toO\3.FQRBXٵgksjL*$&3'wka	}-,zKA+j9f>-1F6õzw5fi8Qn5oۆ>0WW:ԟϴ6	vh:ڱ,x}n@D|E1d6	;ˀ1݀hJRU! "NYQLaDβgEF"ze+--YJqqB q&Ig4J[M(EۀQG]\%)xܚADA`9RKڔJb{/w9.siΰsglhmT\ֳ2ڜTTƤUg65U`_@ו
;PGI,L+Ms7jDڳo,̫׸>\=ѳAƢ)WYO}ET4ufٹUYzEFvGr;-{֙Xr_sj.$wq]or=n2E;f:/vxȥ\{\©#hŔZ	˻-޴ＯwDIWUj=k==	2,j;u܏&JWfbߥA`5.~lNx,x}QK@+N֡df3" ȯqlRJ{1#bD BYFTb	80
E@!#DRe*2*i"0AMV#;RRF|I}15I7YM	L8DT|tiX̼Yxo,G馵;s\ܨ{@bMUښIr9J)VbKx;O%fBS ~9O~Zk>xZo
~Y;=%d
4fটBye_r@f|M:/>x]UrLw?`tݥسOAMi׃M^aRCCGѥwPg6n}s$p${Or'µ>|qK|TV+*^=x$|lxLC>{$!:tvys:77y0Lmd,x}QɎ@}bhf4mcn,6f1CU (b	0T҄B*@2ӆC^#Pa2GeIAE)bqț|b ӯ]:+|qSCc*v`[1/mkڬ/2ϩ{kso{5V	Q5Bj9R8L3gBh5'η+Sҟ_iq|6oGUml5h%
QYq5Ke4g\%[^UTݮf
c5H
Wv3qlyPIUSn6ͩ111ࡼsqB-iP&[5^τ1i-⯢~AE>[JW?6Mv[i)9LEL\'NPeC*t&l#֕bxگW\|oc/xmuB6otŝ,x}K@ړa%ݓ.PE@PQvE6~YNKNt@iNiD"8SEEAS^R:j	J(1S)B"H(T	B{bz
Wc1oin,+'^$Y! A1/Z]G`ݪ'o󿵬"?~K]\ixߜ[5V1V5wn].SiQ1G&]uPϸzǀ\o3ǻOϵ%q绋]<?&Mi:Nm3~=q]454
δU7.l>QL.y0pR yR7܉"v^-~bRF>%z+^;Q/`6*DkN]KCy:DkOrj<DN0U|k16K~.8r3,:vu*z=Y	|<li/s>:,x}n@ D|EH(YMlXŁxhJPRjr#IfIBIx:@"ĥ((ڨ#H3EQ!Q"Y"$%Y"Qp(C	Ct/'eF|(')ƞtH[ͫ1^%M AQ`D	Аe!lrHr0wy_/)akd{|xJ`l0>(me)9*X8gb;qC~]vx95&PE-nɖ_Fiל%7
zFى7:*6@'yIicYj	y,ͫ!pkC}k먮ϊ@uk+Mɖys.k;Y-n.t0P`{[h~KZ|y`gkowsx~?UM͐Q% >@DݠƁ~=1qM>ajN(S
?i{ߏQ^FyLTUhCa,x}Ko0 
ߣ/Ԯ
H冱y!P0ɯh4>04\2HeID$YH
VL]8 +DVQHUURLuTRUƺ|u7?l(?Le0./mY5Ȳ@aMA,$Um ܆o&^[jl*, tC{o. ̣UXiL3))[pUo6<s]Hi~׊i"AP  uWAj]U{,t3P&?V꼤f-No)DD ӑ@#UeiǶiŽޕ7WI6}֧$]N6۹[dAo+	!k[ZP6ecuEKguء5⏙EE$0{ZuPg=U]Hmx ֲӖ녞")<ڢmYIo"jǞ'SU_=Yc&~LHzs8k%?ݐ-x}ˎ0D|hҀ=jCCB: 18L,GS*բsePZjA)LB
u0-hI]ʳf Aȴ!bz-@5b2LPUJPU3m||-O˻3ޏg>ˡdDO"@&t
lO0da"x;{,rqxU0z{	H;q1^8ct>͢ȃ+EG\]e/6Q]h]e{7 tʇ(qrWS̜Hb]7K`ձB҄{Q'?ԽhdmVWAýUɮɘ2hxĚ\q^v׼uCJh7ٯ?[pIDz87%Υy(Su-H0 ~9ҿAs^w#Y]QhLod	dxVmЌȹF\<Z7cMOCBjw6oxlĤMwH\Sy~wঢ়,x}Qɒ@u7F
*{qaSo,ŢX(_r̖3dX(0FB&1LpHbR1:j*(BD!0A*$rf8YJ2biaWx/F}1G0ތ+gugEw8^~	e<0!{)ږq`_mY5E~:U7x@ߨJQβkjiCn>In\hv?L`׹Y e@KYrb+45槢'ϿZKSx/z|%T%3?j!YUEwٶ	#+ճ:ڝg@v'_غA/ |gVԋy5-dl_Ajprz>5Jw5d/T yS{x`]ӗzt=uwZ?Z^ _9{<1y`yxكt@;o._JF+t<_nWFb®N{Xvy5 V,x}I@ '6̼"zfSe_?*:|I*5t%Ds2""B!Qy:GAJLu b(,KDGr$!;ϗ  _~ϗ	>ƞv;41	x
Tx$ v.sE|hcZڤ}[읅;7g z뚦շ.
)4J.6W:ɇjWژc'W3[3)UoU&=&rKc`/l)ڙe{d)hLrVMh<}`>{8jm3:_;ǼAmORBnJ`Z|TB&4`+Iw~FKw6Vzq
T7O'fѾ*JXEvnm\m*Ʃ.qJ;3/?YǘcC~Κ/7,x}QY@|WYihh L`-~q_*_%T=TseJ3ˌX8Q96!dT?`j9ibeY4UCf5#373Po4 /7հT}|!ǭM;<_^â-O`KV BPzJ V	ڊhua, 	+t~@ҔBG,bztd9
(gIO͝	aye;-#'*8 E.rDc.Χ=xn< m\L4$j|3ףކ10qZk!_[J[T^0];,yKh]w@xȞO26[<O7#<Xi01Nd]ѯ'^Sl22<s	{l,r(Vsi-+GHm}W_m W@Uฎwg!w2v/oxw	g./&}Y,8H"5B۝,x}I@ n& ">QֈY@~8/sLR/KUq"XVp.qqT*r5Xs*BuD9gX05]SLaP1m!C|9nM.MkR}5	k?j*,CMuu([Zٖ?Ȱlg<coH7 7&!NVf`|AyȂ[^CDr~b-4/h޳L&5XzGSW!$-ӽ˹[0H7ޥnH#Wq͔~{mLvd^kE=J ={EfQ}.(SQU&+olܷLKRiu`Z9ĉkHlNERLsmIh:Y-V/@#`gsL:ݒ Woq7شh:""jO|W=7fǄͳ\Uۿ,x}ˎ@ E|E<H']@K((> y,'sss793J'Q
Q1*,Jy<3]ڄѺ.$AM22=S	r*H432.e@TMςWI3$9PMf~(fuh{~̊/od6@
5((Y{2Ս׿- ?~[K쥇pk9)FwVl-v|efڨ{u|ԏK#.Nkq>5`ʄ8Aso$Vj1X쫆{8p`ocBH#Q_TBoPl.}-KbKݧi|UD324;Ip[eaCkhU3Nq@=ᑺٰK~|fR^Kr_DQ6/N<s͈31K_%8@;X,ΏBO.VDWvƚQdqmǙm,) M?kp,x}Ɏ0 D|$l,uȾ@p3',aM3q4R^N֌XbT@#$PeZ,RDh!Td$I͊@U#*G1dId0Q&"%D7(iD"H ]{)kpϗ#YŨϗcV7㢬=)o/]4eH4I#QQDEs޶s:]>;KiSL{nnGwsoLjblZ"D[s_nٳ]P3X[d%Q" ۖƳJzvyԜT]Y^r;W^_W)ֳF@ỊMȟMhXVӌ*E{CusgJL0ɪvyFez@sl:ď@]X֊>Z*.PgP Y*[Ck츌2?<z3˃W9s,Gdr1B}|(aӡ/Fpsc#<MxĴ;OpY9߄?ٛ,c-Ss)m,x}K@ UWK2ED[cxםf+T}K)0S3qH3*ɊTJ$(	)אV=L I
0Q$H2M4J9%HNPpd苺!{DȞ/1t&U/xO UM!$$	k-YX_1x}˛c9[i.Z[ۖ9cӽϫq#W8˛#Ʒ{bㅃ6Byh[{/[r3S`?TGc$#pRV?c]eDUXQ7jAnyVZ=twߛ'ޔ4+jjuVz\]5JyW'P|\R[Mw[Dvgq "]qɎ9LuMuXFǦtup)#*.J.l/X|N4en&WČߌδ<MVD4׎^ET[s|)3ӝ1.hRS0|פ+~{ۥ,x}K@ UHf6<2GSq/UI%uP@N3"Tͩ`SQ@I#z c5WH$(&1$i&*JJP%+رe/G|oiN.׆cRIz="Q1e("	ܫ=Xg	x;ﬨoڀVg5{p`lT44_ryjQvh~{L{;2c';vPE?,b2ABJjUb7!^ѭMd{z8s )|='gj
ؙ=$۟Wx;3ԡbSS\)uj_pl EEw|^ggiEj= 1d`7l.(j<8z}8퍱7H
Mۍtf6t怢ܴO$u,H8MIxVvD媽r=Zt#;޷Ǚ\YQǤ-oM,x}K@ զ$3iE|7n_7[RTR΁*1Nt5TNt4a&J]O:֤:nx"j(j.c:Ee)VًX)jA<_7H&/~-oaY5<>'5CE/3 @j?E8	x;,Vdo`u|[nIMB	!s3L{>ٚ=?++n!	`ǭy{I2Sd5ghvoX}籵4Jmy~yaGZv7#	gS&r[2D{nYl]ˉJtltF
Az:e;%`"SM4Z3vEǼg4'rn.KϾ2ڸjHE(5ʾ~E(#DK@9he/0aQ2ثFYڴݜ{- vasf?W3l2J}q34hIp,c.w(3۷,8c Aܕ,x}Ko@ sAJ,`'ķ]X1encѧi9MrTYML%Ԕu&24nfġITg*J3q.09!	j2CURE #SFwr[/-V"/b`Rnj+P"T(ۺ{WgO׼+s, tCyw/ X[㝵[WOdoTz#%=le3
Ќg\ )rb]iuݏ8;lNPu1z$J'pU*P }cQa_\KѲ#|BfL/+Wsٯ <&6{]^7L9OgZ=$q\=M>NglPtamX5R14-nlkۺfGޜ{~ WoѸejﾚ
W&8Z{`W䩒<?
ѰI󙳵p`EWں,x}I@Mh،16`hmXq&9F)I%o)",".0BbR'R|2ii,!#	ǢQ!>F@d"0ȂB 2Y݂S|!#?_1tfUҦxҼφpOIXDq!j˼i̼_!x;,m.ORrkLG93SFy-g7a75)J,eYFSh)JZR]{gnb>\x6XDm?c7r_uÀW˙s̓o<.wV]t5<}MvlP_qMp?3 Y8~~žuUth]	
`X_2{ b!Lc"N6^ؾ&`;UUxb;.v^,`tNƤh2.pZ6ş-*WAo687!e}J+hixz0obLĤ`>.Y,x}K@Fړ* tVJ@dnܛWEX9+F:cRPb* "'rV[F8`o ĢP FbI'Lk^}:<^eUtx&{S%?QI{HDǲu "'Һ%0z_-*1i2t9. tcJv9n1jrQ6-*lY:Y*f+#y|V -B-bp`{ow3zR^1s.?Pg:\@{mn2ӏ7RMed5CQ1y]~xt 
eUĨK~FNK3'ov
JiL64k}n:h/mĊqq92bOm`cm[cWgOr:A?I|xCVq8,5DLyo3V#rmƃm~sVvjM oVz:'nL4?gT%_4r,x}Qn@s06/; iq{\mVWշ#@Ea !De1CI 4qK`Mḑ<0K8QQ|bKNxOu xB&//CGnY-myiHi}(c1&<X<28^-0W_Y]_ߣe{x0`TUUS]fNHO֚KQr$~ۑ(|[2`K0jT	q*@h9BR-̍{&vC7܈fkė+/0oRⰫYq!zi̎=(C;jZM{MY5B!`@pHHkq;EX%C.t尟9@0V\8k !SʙSw~ߔnҔuCp>Y]}?Ul+;326^U.(ii]Yͦi~$m\7T7}Rk"mg<w2:71)~ֲ;}1b,x}Ko@ .HIc6~ķ]X17q>H#iښ1 	ʊʴXz,+D0DtQ"ʔH-`:)1(QĠ"R&B-U &)(f.RtmV?2z?'1ߺ^֬M4o΢	$hh)H("lmYu;
^;KSL6 pp>w;sY
eWu+7`8lp[}Ey<JrFyT ^qrHwM8;cήpHRͯ尮+=C,񐖶UUG+n,;|[Tz<wB\r"^;tӽg`CQ}_niZ3RשqU0@JJ6F3|r7岮p<48ܙ+L.c?/$\|PC[_VB!mW6	Aܟߏq*&-w̚w\ߣ,x}Qَ0 {+򎶄fVrtJ~HizBBәZ-Ydz	ӄ:α\3+XB9Y&	0('4IJ	4P!P!iÍ5{yر95z<?km:n@*U BE+8q}VE
x;s{N`,@ ]mfaaf蟭VȜ
:ÐJ`#9?vG]Lo{@Kz=	q.,+:׫$45jV!S	ܖڱueu{/c0
2&YճMjcqE(qn
7&u{ͥ*kӒf6hQP);Fr6@{Ed꣭%R>D/*]`N$VPL>}&Z 6확Hw*Y0Sofӳ9sxTg"áyjx%;|f?&,<i(hlP cq,x}Qˎ0 & 376	W*uKժCU5se5FX'
*!nh!#FLg<(*"TAi1l/!H!GЄA\"mDxՐ璻lx{[sQե%Y-@5eYPl5͚y{e%URg	{쩻A`p}|8߼$61vyqZepv
C0a!!dqR6z\	\ׯ	/_&81>VB!=΂۴ZVCG9,nmN9}"
zjyemqMOE:o+xZɞSyMqEd%_Ry=%CW4:/R]^Tͫʴr7yaOθJ^$JsNd_3+fqJ'i=XZ}znDT(ոL	Aa#z#=N#X6kOyMmVMo˦p?Mɿ#/L˜,x}Qˎ@ }7<W2PDAAuAQl`םf+Ru*R
E
D$XR%rHsҐ)=nW-q#!d]&.ʚJfD5C+E&:K&C5Hh=h^紨Xi\~AeQ${1bΊ[
7Lv| rlǡsL0熱3wn=<4jyA/`N9JGg81m<i	&>Y3ar	37qp`k_usFqUyρ\mGwF2Nt#=듹c.؝9f^l;OY#,S!KZ
/|xthϟD,\ykzKd0;q7г_7d<Xs^Z:OqMCTC|+N#A%(&^}L%nE$j9.?Yߏq FAmG,w,x}Ɏ@ D|E߭i&/56_gcSTRo1
T$,C6Sx,#	x	ǋP5jq&E\i C8LXODU|pPf&ᶛUkbHiu	XI9gw{?=nܯ|}wyw+rC_|RMU5]U={͂E؍|k>TUe=S]!/ZqR9%m*P 
A'Mɶ=F]A7\\LBQglyV.6|nQP׻`{=*'zi84å=KߤYcmF.R5RS֥aeWf.,Dʞ\KݡKpH7Z|,֖p;W</NfDiWύR27
㋔5~o!$og[`^7͛zP.{/rzĬO
|FS>[8ƿ:C=w̻,x}Ɏ@ D|EQh̀mƴif6|}TCI1 ƊJK(@HɱBBEP`,ҲLR &TVS!a"iTMBa"1ILT%gup>?^%E|~6aб[Tu˚bZ\>@DxAy߳8y1/_\a;\׏sΠWٜ{cdח`[f.cAtZoJstͨdGef+WoA?:!uLnҬAar7QY:6+VYkFŀ˥2S٪ykUѵJ T}Ayk=+;ݸE'qʏ'+N.5OLSq`vZX4vqZ%S7zhTfpѠx~9xo`FGr}u湼m/kBXc<0#!>^ҹh^
{8K3۷mXh'1,x}K@ Uhhdf3<\PTDo4/!4}7[KTE;B(E8bY
XqrG9!NaZܑ'XDF)@"'!|1xyӁ_oPR
Y/'dzH{Zd͇h7w#$! p̋VfA!okemK8`1ֿ9XSUMWգv,RtG<UuoT4kaNə.rwzEvN?*iQk~\-/6w*fR8^:<lk_^j}YqFλyow>rrA)tOPF+-*4^	L$LVC T?on0,3dNTGFMY>&7S6,vY^X/R;`FG7f8F<-wZ7*v)1ȸOx^(΀9?ߋ1~`J뻷E?_,x}K@ ux44lAEA4(~7[K.շYIXh5s3
SQU$SK*ZTcɲA5UJ#*D> Ǘ^!rrmy]>'ig7:a'uɚ#DIU%Ey켟(x[o-.O?2g[{v%}s`LfbZx,X7w]-\yTwF|	x**2'<ꆽ>6b3'Dq67"\{9/,'e>Rmz=
(Μ+/2*d[(Q@a|(5hVrhn+(MqrV㜟,OǦJ V"ȵv1B(kpFlO3K[u!8x{l/"sjH]ehPn]8dQA{eUo%|C 8}}3s~L89`K:1޵,x}Ɏ0 D|01RM&K7!d8@f,єJuxR]DR0 GdQg<14=QaBăDJ=r&CWPS	:CH16lx@L ~ƨ͆cּ+qq/$i{:A*B:D`h"=i	J`gbVo'UdZvX$VfdRjN)]mtc.qzzܘe]]rk	l7V}T4rPjypU[/
pDs .e-?K`w;4aG-!^}r7h}vږ|.7&hT@~fljP^:^=CsSNi EP۹y<w.%݂f"뵥Ґc8!r:~a,hHN3qT6:])T"<SސC}ӇtŶGq'dhՄ&x%K>?&y<]yʿoA},x}Ko0 
Ѧ7R!)!a	%IsƼ(8oq\h4Oi{JbbĒeRERhd*j.]L%fZ*Ԥ膢S	ƆE"̄dǒ?eÒG:׶]3/r,& ;b)DIQ$A/8帞0x[{o-_WsqV BqΦD(*uwSz!+9sT͏7 ]k"hp] 91_;cTisreoaN\h+E2T?"1r1ݦ|j,hoT U#TbCKUOYqn>qW\?:m坂SK$KƮE_QR	cwjӤ{WG, 	y!
xXQY0vugk'8~_'ZoL<h][i_|
~L8ti2R0Ф'Ţ+t,x}ɮ@ E|EM+U{A@PSA!Leon&gu> -XNY.eR^(MA`9DuQ5# ˉ	 %qOҘy4ebXi,\׻	޳xwl1Y?,ϺXL2i X48f=hL1/w@rWM7m.LݖO (ew섢d͇,ޔ󵰇QXϮ5*w(=Z{ՊFaxxX;F:5MS NZ>e$Vw+[TyNҽzlZvpfXҬr籆_k.[M~9+ˣ[7qq!/f]A?bg
(Pwevrxr։K@abn+w8ZH}yAlܕv:!o+?\W30rr%e$?)CRiocԹK1qܖ],x}K@ U-df3 cQ@o4tC bqlR/Ub@ΐ$Q*i"k@ɂB,	&niB
eEWOd]uYO$ՙ,DJ$$pIϊKb|I.rۤt=?&9eE&	DE&Y)cʖ=ogm~9KXy_ X-<#oofj97[ǭ=ߛjQ wa}2屾GaN+cahMc**=Fe6)6GgqSkΈ.>f5Vik6IʾYPq_}m#h<sJZi]Q׵Ώ#<tFVڭ_湨BC<N~{tQTO|~\fͷsnDGJ*2~M`gβyOC{_U$RM1X_{񩻢ru4&x6-}8zÚY~,a|7==,x}I@ ؓIS4J̍ZRT,6׏'/N_+Đ5	aj@PIF[R6LKaP3M2ΙAhF2)DӱmKʺ
ǳ643Ya^8-x[vxJ@1l]Q,ņ`",=3o[&bE]4 ~yEV,桳ݭ߿$04 A(^V!5E*lp̮ RbW	Xt}ϕItV]?!\_Y }&ֹa@z,_[U͈Ih5uUzgrE?nRGj#hx_ɣ1_EvOto7KbEm8TI`Hw|t@!$SvΜ]_"B?7cSY%yleL
x)sZ{'-z+V*>Izrex۱\3/1iWӬe _i]?g۝,x}M0 DܭU!IEQԙ@AFǭCWӓ- !(8G]$rbhB麀r9@0bddPh3cH,܂ʱ,xш猆loo}n\-o8/Oi} 0Ru]U縷+O_X]o[t;(`X(e6kv-nzFO=
q(.HQ8Zblє]n;2>vULv1
Ov̇22"n|gizYُ'3!N_&(Y!'1+_zNoصB\եqTƦfQ^!/3K3ogK7٢E0/iqD*v|Qt[t^Hd݂H=* u&˫FnɶK[\A3~X)j+	:Ln*^ۦǙNmL(9HJ95?1,x}K@ uIf6Cy2ܠim_?J_RJuRP \R@ Qj䒪3TB+R♠PQ
Tpf 5#Bg:2%*2Enݡ`ƧƧڿݮT\VP<|J0$2ғXQ\-o9x[{oՕU/YsA`繾3s	H`Z2M6ȊV;V
o0MY<sa:*Z:qYؽ8mG< GI|j۽#X)M7xiD;y˖69	`l;3@X@]`%KEn]ތdk{Z:a.o*N>BzՌ,~*]2y6Yɽa]v<wW% ;q2Ƽ@W4y0؝H>	-oAZO]m>zwQK9,8M6NJL5"<vCd(]^_%ۧ糹1)EQ@sɪ)?/|2,x}I0
ߣIHݣ41Yn6%O5єJu(zm CNtLLh,Hf]EALP	RFZ *t%BXPUacL-icK=TߪFԗq^EIu	4d*FH5UyײmEuw׹,sC`3B{w <8rV7 v|\`abD6u5DBsO͏f=K+D%_+n0M3:]ڝAQa[I?	ɵru3u0
]:=	e/w@L̽%	t"ivxF#Wmwm!(UUc]__&J/&ix9κ7)&{OjLpzv4ͿwNPIN[X,!4و*.ѯUSs2'pKr=egC*Cvo} GGlh871%S
гK'.ߧOڍ,x}I@#K=`+**XM*DCqb^d!#Cd-@b+Pc9Ѡ2KPQd)±D05A\ƀF.E!)Tґ)ƲDUDc9iAP:ڤ/Q	~|ttz#-n4+XEӘ?負*`2i]0[`lE/_,k2Zd9`o큇,wԌM0q0v5ߪ5j^vآ0./9Ez,Q;H,eDnOχ%xluj%Tnd˻eOs ÝRrtT9n?ΗE5k=)5m!rysZ/9:ylKۗzA.	+1Wl=''ϡXEDAd=ń;&u؀
j`pIoTmζU;౼:<°:S"F|]t2EǪ%hhK?^?-/$dDMWP,x}Qێ@|+ݬ64df3K#o2@fO*J*T5c $d@xAǺrATnh*+,dUBPњ-("YFƲ3#(S^C6>^$͐ęuoau3-54ڔG^j(!@TmYuy^kK#`lwo] 3616f}3WZz^WʎJڔUgcCƒ\ vU~vH7{'8s"]Dё$qAgEr+HɆ*Q1H4?jK,N\_TdIK>)*,5K ᠄bxjj2Q'@k/,`li9 TJ\˟ԓwk̌Qt:EbU_F_:\Ţf!p\ṅvpJH^oK]3}xN_ʯll ֿL[7M",x}RY@|WYnHf6`r1o""9V*|T׷Yd.,E
*Y*b*g*E@VafBC>K%)%J*D}2،WX"
	C\P<_o<TyT<_Lc貶6k9-ϓ	8YX(yUY_1xo6+(6LӰQ Lhi:BYW}Wm":КB'Ho"Nan.ZT?MjH`ӽ*٬b1DPƭ< y֩5=!Ma/m0O6We&2hm/m9.5LtK0~#$}goa=}e}MֲTH&Δ|P~cu|Sʉߞ*eoIMxn.@t䎎eŏxҳpmcr }K#='sTàIzcZԉS2G/ŲͰbLԤ3ͻ/ݛ,x}M0ܭTl( 2 ~8HEA*e?[V{ˣ! :DTD	$[<#,3Sf8+aY2H03w298Lcʫ|^E'T'܋gLګhsՈB-@Ő:1 zT(%jrھ_=b	X~l7KܯNض3텳H`oF_#.N_EQympZePZ[*7JLCIOMBGEYUEx=̛2kvgoG3=ݢU]<XNLTDP2;B{l?wޤTJNߛw+NkKz45w6ֻ'u:Xq8]na~8ƴφ\MMOO4OnqϕHjxL8i+2fh	+3,EUNΪLW|jUmǅOMLSpu^Pڃ-x}RɎ@}G4ff1c00pci똯1SJ*JUC1HQ,Ab
2p,H3q3:\ɰ $aN)2!ecf
1DDQõ9_ H|/Oxz{pS<V$cJ'`xiY3Osԓ-aa72Ґ>'S4ݰ;3t[ ^IYV6*jsRLz,7d**cnl=_>BS@[E$*%]1/*x#|=l{/M&,pxd"0<R2.쏋:i<s]&dcR^qR~JrZ-Ϊo	]Z-qh/M{Yߖgjaw{3v"Zfwܝ`檤,)v/MRcT7C)y{@sC
TW%.?1_zxs3V4i4`P⾏Ԫ6 ᦓ-x}I@ڛV
:
("#c(E ^v.N(! $QXa*ɒJ$a1R!%%*8%R'd"Q"v,(8QqM=*!%%u5,i\=iEc0g٪_[}kg4\;3=_z8oZ-TU[V&bmpv^AUe]^cYmy=;tx؇<ѽkP^ug$q"ݽ&u
ݛn,W!ŵl;;_E4WbhBb&2ĺ{PYee*MGAE%kW=y,8XV:}U+OVqU7-7=]P`fnjioq71&<FvL=ՋzYmͻPO.50߆-Iseތ|w;7$dP24ّlZgo0,x}I@ Nޛ<6i|ODd4&YT%u@"#$()!5q$IbWu LR$IaI1!0eEJed*XTqrzɈ^Nѷiga9ˮٱ~JE /B(r/z-5.;'o㿵2~Il큝clߜxQ4дY^q4'*N iqmnjFAF,ܮls`+Jd|,Nܩm)xv$~5l^5&,<El!g)BUT/='OA)ej;_֮qiwq`z?rz*XIG3[$?2>٨R+ua΁{MRƇJ<}~(jVET谣J({\'1)
d5ҽ?X	OR4d|e,;iܟ,c\Pq_z	1-x}Rɮ@ }7,{׈
pkEDFg'Sԡ:TxE)#Q	
LV0"c:Q4DgPH)A(Td""]B1c!-P$Y O8CFceЦ}~55aqhw8I'*"("DE{K9|o뿱4?~ØΗ[o|ؘ`7|bX$S-.JuG
ӡKu_6;>/@nNWO^ʯbzg8.Uܧ s={pX5Mfw!j)Y/hKMvj`=Lhduvu%-/Qu>Hgz6ԭWOw@Y	{KYW^J5.bMh/`!s@Y${э6cs@FUo+ӡaJ]gY.˔F1f$/y7n/&xeD8-I
),x}QɎ@ }7ρ:y6Q,#H[/RC%U cC"#(	#¦<0Pu:4J#0@X&FG(	CtTOW(a(=eq/'Sr{{kZM˼1^&Mp",trHrX1x{o,y_/i93=pLG9{ {5QEWMbU[*w]Q*ߪ6a:O,gA*Sc#˭/xnn'EZftqc̀{iCK5պ^ݯvy㴃x;gzc$<j7V1XљC8NalyŤŀ!s!}@*<"s2~!_<ygMc@Xe?D!ܝ
admVT2@,v0[2UֵT34HkVKZoEwފ,x}K0 h";(*ҢW~8dNN$-cf0+򔰔PRT@=:Ua.5]TAB! 3Hc2uЉ|(UϪ7gg-\o-kנıKU(@A^*!XJL|~+W%+z!sXo_xr33ôca.4}x0f05'ڣru 5]?w_E"wܷjqlkXe^ȨԯxN;aDKߍ'3;wrr^=eZtY{ ]a̖ =Z?UW4ٍI}-2'bOfb%GI¹}t,/./j?JȗٰV?*q{71P%m9({gu+A[aeO	|ّ8sBƤMMc-
+xuIo0 
߫i6ԎjB)H6	,Y~t:י'=%c@-5qQhijF5fٚLPdM[43ͦTEa4l2<+<TIJWK[sڤI>rvS^=mhu['!U5{&!/M+o'ޟ?8u~z~V
l}/$n~s(9C3%d8M7·y.rDҿ!Oaa}kUu_P5[ڙR Mx;p^Ye<bʋ`?0kO)aO~1F}7Ij}^OWMIݸ]2Yc(@pܬT ih&\t0h>jv6QC0.%1^
dWOKsmc7ۘ}zlwVNMIbBI>J
+޹u-JTiq]OCb%Fk*Ufmu憳Sv=<+xu˒@ E|E社[fRDw<A>&&ݜ:G"IRA1|MF	 aIȥK{P y#%L)TOA$I9I3Q82H˶|gMqYoiK~NVE	
$
d^`JQLL1Mۣ~|c[.צ퀓ym:980zknhZݳ;w'M36p
>iΓKo=ʀW'hO>ZnH<2!ylxQ&ژ0$<zG}*]y;[˲;OpZ	28OUV۩I%WKz\|UcpvQsVy]AЭg*SN<y2lyp/v9ʱlFv*{3ݼhX1@[ªp9r_lo!Nss-c:S2n9YtYLtot $*+xur@ D|UaSd@	Z|``EH_'&]}z]}z#HXU%ri&L%hqeAհ1:H3 5UL$Np߫NRE
NuѰ%P2׶.Sѽ5.A%5i]a.צey11-1Lރc{x
?Fb d
`S!W*d!J+]+z}dEW[ \&^CyiВ%߲Rr7
PB~0q}\rNê͹h/"6dy^6V~[^Ǜf/w9PP;q=Wwu'0yU,si[Wψ~YjTYYG[dV	y7͓
#?ȁONʶj𸶵c寽y1s$C#=K-bQ)fƁ31ԥx Y3/~E+xu˒0 E|Eִ`Nh.C^Pԯ̭:Un 8,q)TLg
e
ghsb (:*x3 9e(gCf*<uMg3CuEe	qu[൭)ŭ޳k@L3CDPi]-k^VzgŐ_̲.b
lz
K@cOX$+'7blVzs@gfN;~jMt	D {߫$Es$m`e4GQ)rHv6)PIԍ9/Ou=4$͈Nƺe򱻣Jj%.-M/{9ҹ2r36JF,䶤-\z~ajn6_}\f~aw'	9<qѺ>T	aObo/unnFs"5U{|/4
O_6>LAhY&fK٫I.TZ1tyب,xuI@ y$M^+&n7MAD83יJT%TF*L5+PT$`$)SI
1#`(ƺ+u(1ΠBQTIRQ'4̈h8g۔cʡyG6?*H:De{Ӧ{U{>-#~~e_ܓrwe~tn[YmkvQ09G7MMgSU#d`EBah6F,xH5S'!ko,UHSd"{ï)?>ݽudF3/nJËf4p`Nnu]B۹#T}<Sf'ZwmA!<ͪ	?֎|N
BiM΂E\n&~:Th3sdNmY/K{%0MܣIo_ҙFEۑz(n;,<ٸV;,*0%mڣـ^Z-gǸ'!]Qف+xuɎ@ D|EQbi&vc2o4,&85)եTu):
TrbV
E*RrByA P\f#(JNT$fTy̕2Ⰴ!B"J(")4xۦpAfi{޷? T(qˀDcm(%#p3#n?ߪsZ5TSSo[	@:D 뚦ijD^?qGwմzf$.>1PI=XIU=]J*wDGOGۤuNiScXpẉ9m>Ϝ:ΏJ:WO,O?Pyٵ_Bw)T>ji.U2:ZC~
Ա݆&5ņ=3:Sl~Tl1)a'olmqʃN_W"
ӯ5wnR*LQ-M[o=lo!ԉ'\틊<O,cL2]T߇zLk+xuQˎ@ }7; @Qo@h^#_uRJURj9@O'B4iLXkB9-ZD 9_F]cD!V	R!TBwmVrE^>X\rֳ3}`vO0Uѫ @IK},Yt%6bi6,?~ôxKG ƌL0-؛0u06wXk2'ep{^dnܟ C_T!.q=Wryo]qCI8_|.>~HK٪ cHQx}hn4͝ɛ$/ RlNZ̯YmȪ}>^N׳4[ X	a%9ЎGiW~	rgeOzԊcbRAלVͽR֕k9A/_JVyI-Y4ۓZlqDj >6>??&U[
HپUY2+xur@ D|UgةSfmh!(5yէ4PXI)&eLUYUT%1Һkb,&bidE&&JPN5Iird苦G:?ޚ&5IҎ)+B/qSHD^4I({Rv>rCYK```_߇埞oFlaجWͭ*ŷ܅u8
bym򁥚DBSΥe5: FW>xSVy4̟7ִuar=(?`]3Ͽ2b޼:]۱O_'?9p-%o[
u}]QDU+"8,_UH7ma+SnE`pHeYâ#|B
⸱h /B۶ci{TKb\"֯aC]=b/(:{0kͫ(V{\DK51ҷmYBD$._X~}+xu˒0 E|E]<:CmEі$h~83ۙ[wuꈎ1 b6!a#͂EaZ@BiY*%f2T S<Wh!`H tT)Et`σiQ%W\~ٺi"@HOzB\LMhe[^y	~5gAIxu3xl'9I|Q_=4Şˋ.:w5SͲz}#HېoeLQ¾.
jE<by%pJpL~G9qA¬yP"֯{X!=I>Փvmt{aONAݨT3ڻ\>id'˵=$_u|J<VبK?w*=cJoXzӮ1yF8ց[U{}-$W`Չ36q.aF
<=C{,~HZ. Uo3/t]LJZ	HS|me+xuIP w'ӲɒtOQQUxǙTPKc@.,@85t|fR$Jui0u*IP$D5LR"KG=8൭Ԥŭil@TER:Y'p܂}xmwNjCA߲݂!988p,h2؊­﫝k޻fA$*+-r	_"#E	]uUG%͒}LW[w:ymG=Zĩ@bao{ .}/#G[elDexClFCO	?9+cpss`;q;>NX(ij^ܑI4ŗ/rV֒)-xr$X6b{T+"W7R&a-;ңsvr`0Qvrt#T#*YSpK~tμޢ8Vt	?%JY^z`ؽ+xun0 E|`ԎJB^$)0W+ۙ\Ցtq $BFX:CTc9AHU4-ABC9:&R$㘪18Ed
f*r("ݵO?/u'MχyJq]s9RuE$2:Ɓw>/UYS|eyw̲&k<[gqoؒ1cGv7xSatt/R0;|ifORhR CŦVfXLUn'?
SYto,-	֦ 6weW$u\sI
8a̎hLK h]l0-}\)J'3J&xްOINs1:6 jI-c'Gn#ޟwM}?b[(w1lf؆SX8M6|tgÍY7$b?yhzW~IMB;a>7`+xuKo@ [I,O)`H*,mh444H)$%!	դXᣣ,]`,SIT{pRG0]HU1QFDE]AH"
L	ȋ0xmkFОM{Ui[ P%<Xk9fLksƋ1-v|p>>C. ̃&Ɓ[(zg\"loi񴋜),(}n/w?1xSq4zZ`A"ܳD/?7	mҗ@݋}ֵrGF֊rׯչ+7݇%#]PLeq[{H`z/d7m6Ka	:KOϺ.}L-n/wFO`l8\Ea9SI`Tc8i-'sMkCUeT(WVhrLWz/a-$wYIҏ99]nzޤ8Fxm[M oJ/3_pH)-,~/b؁+xuKs@ [/d+A@4!o>uO_uzO"DU%D4EHJB"
OrQyj]L0UA\R)W~fiʊi,|.gd(eBk\Vi[ZxA]2XAQ7q$@帝Դ兖c1%ю_?2l D!xuPEG ff<;H88utGEgr{vab/V̰Y)x7}k(pSap2dE:YYǡ)ʹ]%^ӽDaBfcG3&[,!-Ftp;n{<wՒ<LŐ405 2Ne8M	*oxĎ3j9:M0`~gh{uCӔbǢ ޑ裃{ǽnvs)5w#RYgg]5W/bBWN?3m({Dlן9,?E]G{1+xuI@ [Y4BPo,
HM$;}UQ
,Ch*!@ȋTd)ʐh"bF`U"4H$iQ4<	*PLD
+C_<Qr,ϼe>@P4I@W+u7Cޛm˾6|ݴxN0
?:=/ZZN-nq\1gBVZi^}s͍9tKxZZG0cfr-j8e&TX49
9{Zͱ773ѽhIH]!gn
cΘ㬾M8@aֶMVhuU*xbړsyqu54v7.ڙ_O}y=,y4w11"rbkҒ^7'E"\FYN^x(v=9c |p3י6E-=fQֽEڇ؍+xuɒ@ D|Eݍi

"'DpkdFA%Ou&#O/#Oo	,$Ma
P"F<#$i.$9R3]ғ dq.ɼ,ȑ<Y!(!	R
'e $l{TV5H_UYФjҖ+Q+NX,ϳ70հ}`~m{5gQVtŽ*Q7awg;?j*V[iQ{;eKԉ_&zJxN]c :.2=_eNn#U-jX/B,d$͋t]qx)^68.(+Ѝh|)fޤ2y<:%;kQ۞N,qXvih=/
t4djiZ[C5(Ô}F׋-eWZKca+*gz[ǰzgǇ%'7ϸѧ{W)<ŀ%jfZ^sǎUL2,u/ٰ?ڱ oy毳wY2~{3J+xuK@ y%3Fn4*_w+u*TR
ERj2*0d]F*J5]]ӆ"rUʈ"`U$=-(zeBzUۃ{ۚMӞ,]H[cQҰ	D
/Z3il7mOde]9+sf;>sl؇ IL0-=O.ښK:znjwvgsQ!d XB]n#AYiǲgii(exF^;B
[$ G;4&|(qi:ˇgP|kz:YW6.?	@>Q]kwVF*m TZ\$S7V4Ӄ\ ǖb咦=.Ǉ{7(Yw$VgiV~+NBzkڕ "pӠ[Zd}{R2)WcKa0f%tz:]_S~_~L<)XU8ܖ+xuK@ [Yój7 ⪀A}LrMU.AHI"8LBBMj"E\$D
.@QCQJU	'R1bi
ǘ8ϗ{MsRaw=o>S[Tӟ5TA 0a=ཪ=>|?I<?~K7-{\G#t0p0`HGH_"ަ\)Y!:wB$H$@Fyv2zܧd$3?]hsQkR'zS:AָNU2XzWaDSg@o˱f݅HiEhf7Źw>usO^OD3_j`.m
#Ech=B,hbi;&*AO2_R
^-^a6~Bg)p&g>W.XIyҕyڶ =km_ҝ5uw	m~̐:$c*2Z$bniYzpu?|{ߏ1!a=5Y>pԘ+xuˎ@ E|Eʹ +tK]UQ@CMnr}0麘-r%BPDcuH e
Wܲ4SB%u%ʐI283"iSh(9ЗM>UT<qZ~B'Tb!`&ʲ(|ъ=k@kݴzy//?1-@`::đ GgR!sPh,Y_п˭@ȦVYyr`ۗu:m	uE#UZS'y66Rw:\Ǻ#MGk dҰY&\'3^m(&^h>Ƈݝ v\ebys_w2n&ă4|
'rljw/x$OX=5Yq$(M&Vrt6҉5^p2(}[;, Pl]a+}nN3hHtcQyFE93[1!fg`H+xuK@ [W'3CAo-4[DuRI%_NqJAF1u,xʰtD$$MP
pt@D	N0Iߥ	V	()Q *j*w *owViCR˾l?󚔗տDT!AM([Oag^vY2Ș-,l@ nLu=0{s18KqZI4_y\lm8
9_5V=`ˇiy2oM益OnYf8fʫQF=ց#baNŨoGŮ8Ӈ1,t^OcO""IJ 2ֹaOi3j^=VePQq^ޒX&rGlp- YF>9_gSdPAj
G)=K<['p_=֐FgU hY8Gy忚j8OeZ|>Շ >fǄMIG'nպ־+xur@ E|EשּM74RLyx4EAA>vYݪu1 LE91C,$)a#d|&D1Bk];8&EAr1XfDbI/P1.껢nLQQ6%*<(A(b0C]Z`ݲnYS=+?e~DMk{Pzp`+BR*<J)k8	nR/-7ݨ+:@V䀾ya3D`nxd̷-9{u3vnGvNÞhaё}8sQ<.NV8f8Zљvu?Fg3?|3CrO ]vQ҄XOa
yS[ 5/~
л.Yf&E{s05:Vn뤼q H$GΒ&;"|~ t_¶W95Y{L8F6uo&:r^|A+xun@ D|Eߣ	dbX,fiO&RI%=.U##HDӠPSa)H\+5I,d*'1#Dt!$)$IHՕ(&Z&f+Db$SbXtkʬ3ʹoys54"MYI	JiS#a.͔c)O-P_x`gޱ=s`^N;dV)*kvno=Ck#pp{,*l@RO/9MnGzRޅVXWC  :e>/N'L1ifm2bg/rJHd|\de>Iu@ގ;X2F0}x5lȫU(Gp\d٣qs~W.̉@&B9]-5wUAVjr뉊z'_i;#q*~4Gx?@+xur@ D|UIvb16 3$פOOo1+J)ªt"ȰUu4J^m4QBk5B(J#IFj,j*xcLsK;~^'.H<s_tݥO1/mv?K߂ocڮ؍s##S nYaZ)ڝUaܢ3-ҋNt76wa[;neV~Nf:WDh2E9?9knHy'v'Ib~@yy"x|t1S6 ?	#]-SoTtp'5<0
ȼ@5=nJ!Xºc
aQ5ŉ{;p獪AhBeD	鱅zR(e&|ܕb;UVicCAn_gv1.gZ1D;/s+xuR˒@ s"ój7>n08
$פO]Շ~B4H cM˒BiNLd:s=ȅiYE"HRIUb깔g*rΪn {|w-/8'}l1m޲	.	.212 =n }YRVʾv7 r}+?:8042O\U-mp@aL*`{"tt|nwژ`p WNb	ޟ3xY)7M+6o>"UEhؽs_U{n8pu\֑;>Un(Јe˦GV[߬W"S=1}8oDߑ|]$>Dym਎*!#蝕~ubp;+")7.#Cƛ*:frElz^1earpgr;7JQ^r7ſ>ԎU!'y+xur@ D|U*;e0h@2$d}}tU1Ԕ!)/$h!O&'*YRt@BBK$Aʄ"g4xH$IBqd[>w˭.ӆ+}kR^[xYD	xy0rG
^[C16=?{#1tx7*v;cOsf]?0_/H9l<Yk/3-t5U!)8{U왟Zbڅ&^)W6@h {:FJ*́,VZs*anGcoK+[I=mCUs H#AG$s=KwzqNGޟ0}?+~F"~[jN<FBQāycyUβvٟ|)RX`(R}x,D4mj9t
:vOGlWSsP{Ƴ7GÝz{k=י6EmJzFxjkЙ+xuK@ y(fEQ@E4/(~nN_RTk-2!%MјH%5 #Q(Ƣʒr$ԤaUh*"T$kP1_%b(K8e~-9e3)	/ޢkH*TC(%: w>յauLxbI<?~0-evxr?\ Z#229l+*`ovVm%|Ine/ O_EBY:VPWi}2'8*Lyo~m5sW AZԳڦ,3*Nb;m}DYp?βp^M6woCXjO^+u[J-?Oo9^yi~nNI2!V[!h	 Ŷ>{X}Lz?|5g3+ݢNLaNXuz4z'Y'XxM5tD)8{ΣSoel~cŒ3sc©cNouZ*z+xuKs@[@]LEe 5`lgnwu(PTd,i%bIXVeZ.JS$	#hA)QUF#dI(PyZ	Ov,x:Vb[>CH*~|RBeQxЎqN'`3\3[VՅU1,A{=>. #7t0u=0M[?0Ccj%O֢ok#Ɨt׻?_hc'j:xۙe{aVX'p.#	?g=Z`c;g[#JKw")<օbh	ndY^	zBg{frL&,,O4qϷIºӏkVAZ]k7<=5bܥ:.Bx:gSt0qG넟.!;!.ｳx;ACѓ[j~\vfWnL8C_i< 7+xuK0 
Q7!`nPy(a0 1~}k;iO3Rź!1P%ftkH#Iaj"RqZ
 5&$0 5f:D3#JQ+3ޫK(u+(:RMUQ5SUJ_L,ZˊӺx}fL-,eYm݁n1o.	[[6{kQb;F~ӶʽcV9^Ih$X˽{s4E߄^&A).	Tqzvi|`}[[L6<J]'W"VVN֠qNO	?n+$iEeߝ~.<mb_F;g&y@_XcV!5p\'|X&O~Ze,קNVMEI8AqQthA|4׆`njx1>>_J?s6?&u	
xk+xuɒ@ D|Eݍi(bhDqoAQ*P_?u&#O/2OŪ
(ҨNGbȑD9	xTZ,4U@^c*YFumV?_U'e:sQ~{UH*u]QEEmYuUmL6R6y
~a;N6  1Aa2V_WL\]вko նGcўt|.˶ &kQK'ޠ[P%18j]>L׍)]=L;,@X~'TK͌1lc^Yq&EY}7twSH`}fi^O@<_kmGm~zA=]*-_#ѿ0
 |ˬ嬸0z&-C@b?1aJ;_nFI^&gP-;%=d׷U.ːjtj/gnK8?Ar.uf/v<ZhUg6+xuˎ@ E|E4J'("+
<Dqf37wu]BHJ
5g$+K"TQ%]Z"aTSbE9C)	1	8MN*xo*$I;vcgVVѦ	Ke$Ƚhņ!k{ti[>>36cYf=ߙ6]880s:BQݤΞt}4&[7YHH(׮xÁ2v.u̅_&Rq7Ìc<QgX8s~=U]TѪ|Q*3kVpKubQwciL9o=]C7X<[K-g{MN,w5crSlcۧ6dcv)B \6HSOF#l^ƪp᠇~	h>*33YMRD7SIWu~hzEגtl}*G3]wl2 n6o{=
+xuI@ F[KLjTV57na_IrMNa䄆
͉eEPƢB)bPhj`3̰)Ǳ,0,Xa	/SFq(\yT'wd"GLH=m? #*ʼq4Edp,2#ouZ?r2#yOr4r<X89/SsjZ(# %O\̪:Ĳh|vl,rۣn8kY+1kHB]q8r
W1\_@smҏqc\Z]ژ^^3dCi2r)$Q3b~̟иd>;Lv;qe]IQ(0jw0%9S(]3BlH+
s3v9]wSO林xE~	%;7Jo<r4^m5CE)!.F]Z8{[ 5+xuK@ڛi)((I'](
]QE@(z$wq#*hUU	tYP5SRCTҊXpZ#̐TG*"6")*pLAླྀaNC^ϴ4XqndU!B
,Ra7xϋ3NE9˸NcbbC% 6I9%dknW7mҩo:8"V˖</blz\YZӳI e7w}WO>c8y85o;9<fE͂-i^fwed]x7s(:q\]Nl:?J tǭWQglMC\'As}1-#'+,2\d\[̄Tqn3ͮ1_`NZٞ*dPDkQU-|Yﾣ3ީB?yRO7fƤCRA,,xuRَ@ {+=a8j@ Y\$ogpiZ,Y_%$!Ab(A8sl$DXfAK(BPx06$b!}5-ET4tϴ
h5O Eɜ$s
X˭hב3MK.{)nll.8lOg Ƈ+~[(W%e9݌Oo<S/Eo]Z*"TdB!2Rq%Nx.){oH3R
Ct\KQ'.9l_؏2[Coi6l})v8;XNI%Y,hHTZ_G۝ 's1j7/Ak ->y	g42Z2,.*W	xM*r^ۮ⫡E*^h~,Qn@7I=ک/.٨N/+㻬'̩vi|f{1fՒ#/9d:=L+xuRnP a}ԎV 	$x,/	K_L:cYdɾؤs *2/,A$#eTR3bQ "A沄MH2YE$BI*)JK%#|I5	{|{Y'oB9 g[cBXc
^ϻ^bRbeW@3- 媧7|
P`LSUMWUO%3m,|Laj78GgY4}ZȮ./قJVFXxI蛋;R,/Cm:t5ՂvjX;!81<kB#ҷJqquˋE_{1 u4Db7L>|^c~
b~hlC)BzIӗfݏˑ"~LWFn9ჽLͭP0Bhnr-:慥Yh{5wkf[W7-܍VG[gay{:w35t(!9e+xuKo0 
W-0R*"$uIx87{F#͈1e(2(Z ]U 4Y):ѩH5"d` EndD &DDaHSU2)aXA%rU7=/]l#ʆs5?jX-diǣ^Bx\|)xi䢺ʾ<z
5NRvm{lE;YZ<POٍZaCUZ'ÞCuL%S|ä6
5E=rvQ	VF%p	RE՛͠Z^m4N*zL~qHGײ7~|LӰwg&~J\;Tb)b?Y"8,-E	ӴT,7gQc"mtC{zceqt:{"i>e}rlèutm5d5/|͕*Wx
?&}Nص?" M6X+xur0 D|UT6ؾ	!6~29tUu_80D*0TQ*TNJL*J2'kG*dL$RU"ʒ)2ST1CKLc .)Ӗl(oe7_iPVE$H/<Mr rc1%}~-so4r u5CsF5m	PTjuq6.v4/ħ'xc.i|tth0H/+KE=3+<ԏc_8|o9@OVa`-Skjl-_PT#瀵Zt%u<6ήX:FqRw~>/"Wl5h*ϓjwanf(G6&x#o<@ćZ,<܁5fNt65H&\ѫ}樛Q;N{9n7Z1nߧdd 4Msn+xun0 E|4<KjG5!%4!HڝmW\]JG3 ))[jnˤL5Ld]+T`TSEM[ 	@6U(@cMMf2T)Hr3(qU|x	~ײü}'P[T]d05MhǇ	a5;גHs+O兗ǟ8K_ȋ@{kK7n:96hlRG	ͪ&BTC>ZOY)j87G"K?EK<g&M{p\Omw߮0Ih*`DELgxԮ6vmy|6g2YEPIػ2::r57ᏟN$9o.fU8#qԭ\fƞ~¤kԝԊ AQ(HuWg{B]*Sm|CץgjB\$|OBe~8T8!"_Q@lfeHMm.OYoZ_$"u\6&t~ݳ+xuK0 
ߣ.v!	)I7mh>͜]˨AddP3P.LR	
p /M6t
$:R4JM@>qp/wEK
>ˆ׷5߁ȐUIS"m꾧xu22N㳬j3+Voa7 Bv. L7c¶eE8Z^̬^;YَeA[x`yLc WC A0jQ,7ßX/t\gca`za']sw@2ʬD Jc/n~Z:>&{=U=.8e*!0R+ =]eDK3ܰc8z3JOnCbH<(HimO c"鵑fQ}<6/Nu'*<hj"l\ 3q}5uE0ߝi|".zKXugVr1d%>𡷋R1 sU/ԅ+xuYo0 ~\RIR 8ɛ#$C_>iOѨVJ@.(n	KɄ`XMٻІjkY[bADt	IC6نc,cF&5֩n-OT3-O<o -9	!!]{R)TA۹nes*:,oK_0_X~DV'׀o	IdR`Å7{ԆWBj0{zNJŃm\*on^~n<keOKqy8JLVi-/ 78ݳ;#e:]tFz 2h@J^nzs]逦84]](U\۶bj!8;ymS>ΌL5p,.UAnd<Q;6H,<<֛*BoN+pJX}ǯv30h9Ӂ[2Q3|kB7hǴu#gN^^L,+xu˒0 E|EԴ	@UTMGD_D@DlܺSN1L404r]c<yLff!R$iPPZO&Uu2pJ/<Ӝu|{!R^d	aCUJTg )x^܊%^"GB{[$9cԶWj~h1L׎˳{6gծʤ>^F29SESJIWwDySyԷ
1Çy!asT<DHMўrX֜Q<])`]C1XXTAjK`_?vAGʚGQmy*mx%\M{ce:?[t% 
wGb,n=*zS%Q Q(Δ+>2Vl$0-$n]BS%PFcv Ųr~Z>KLŹn"N,$!G?mLڵy30՝^ڲW+xuɒ@ D|EݍiDDYloUR3sӋCmH8OJ%Q#9CBMA.)Lә)Pr&)МAyyoAR*4k?+.o~	D3I&PMY/{
o6/ϢeO3+ꢫ
wv|`ؾF@ cg0CSwnuƴHpQyR6:wF֦0	v.N RX>i|ԈM~;~vR,i	USf]clQui 2^ǎGO^ ?SeNRXp|׸I_Sf9Ey,-=1Y. GT~] y/ ?HbCI7ILNWө/iN	C&^`/Qmt%+DDWͶ*{Ehvq=MO6 >S:	Qv~R,xu˒0 E|E4«{(v!y_?=3ۙ[gut-c Du@E,z*+0(4AN,АU4R	iLPY'RH2T }w[p_߀ӊ͇%ɋ7Z?!#@`
߶̻`w>Uݲx~;ng< ;<pxmYԲ6ƽIM/h=(--+2)-=nGA_:{" ZED䚤T_ؕыûu!pNσFLl{o/pnD@TSMI"j^׋2%iSOᰙNtbڬgZɧțՂFpp糖\k7q\agԎ vm!ǋݵzJV^i3[-sOK1HL2,	 O|'^Zy{(B^v-ͳn!jg2ob¾II@w٘yk/=ة+xu0 D|EB Tl("0-@0(ׯ{SW彡gLTq
Se92d)2"ў5SQB$A3(X%H,bLQDסl{pg[{YC3>Kڞ~QdM"zz`&i{5ϭ/1Lقcm(0x1RC׍6cP^m<r]X^mM }]%zPkO#,nl_gAd7;pӽ:)Q
wKqJDt̮eXxvUΑs7*(-Ak053n: }.]7gS?Pi+^.^7IHɱ?#}O
`bN.ӓ(!WgxW֊pFtq/^
؊];&뫊/S{p{w+w҆V>o˗g ".wO1י]ۘu(x>H_uŘ+xur0 E| fNdL` ;A뛶]:MS a2.aH%	!$dЄmZs cQ0
L%$PNbD*N0QTQř%!ނ#^K0I[6-BV~O )+*!Q<mGॾiSNo9>7yrVmscX] n(]i:+g{SDN0v3RZeC~Ӧ{byhlH 'Xu~bXx?瓚ٹ?u|cb B?h^?W>5e+DJh1rQơEE,^ .~GN`DmrLdufyҸ"vyΠ94RJufK7>k)T+сSTuQ̽۷f2'>wnV hXN{=֬KӜ/p3xUj-}R>;;{+}YL.&M:IߛkA+xuR˒@ sgnjy- A@"_\tW'FPUTY$$I:*T
 @Ej!T7"F.uDN0TAU^մJ%)9t}\^	k=TCKF%Mo0ඓw+e`d<?i;5?1:kK0׏@  YaZɺKY[3P̟#"oKwUBQ|{r+h$hk
gIf>ZË`ZTX`JR>+쯣rXduxa"{e!~Fq^$nպgMqB';8{;j.j%ٳb	͇Y3xyTU`ԟq \-39W*u*u,T(]IA9p%uhC^"LNlgMybx-GWz!HcoxVnDU، eԴ+xu[o@ nf`HMRD+"*3UF@Pnu$' CдLH "܄P5P,udb9C*TWifQpf*҈4W󹭘 յ^T'znհtA`"}ѶG> Syrs+Rǟ8 B^`% šm;s8ecet7:+ᯫ>7fgߞǦ=E.`ϼ%$p4IM,k[Q=&ͩGfq4]X쬴S|ۤ[=nGЙ55Y^۹fQ⋼-&HȵZ̅l~L(0Y9iࢴZBng;`woLf)݌؃{jD^yj[4Ρesghm0eD\C"1}PvYP ⢨oIƵpo|SdSSӵ{Hx"<;_gnocR12r0}SWv+xuQˎ@ }'ݼ:⎂~sޭTRIUR%:΁9f4`n,H`BWg0R:~@in$AƈDyzޮM]Xƻjڏagzm~hl!0 m*!xJxC.׎GQrHS+ڢ
/Η pK{o_iJmNl;"	;Mtaq7m^~m7Z;ȲecԖ%efD-/xN|`^	gS}pՖw0ٶTLJPp1loOʰԎX;.g⸇ޚaV瓛bځZ	g۝ULLA^ңnrl|nU
<Xq~,JH﨎EDE-^pT=2U飛Bd7cwǘH೵UUO	gү}1;l=3ց,BEvQ;:(z{~Aq?&Em÷?QԽ+xuQ]0 |WB!ٽlq?Av}+P(*DM&d&2w]OMr2#S@,X 
35iHڱS
ȱbgLibZ4ņeD:w 'W~y/ʏ/ٹTÂ4YPnulHܱ^K)x	~sn s'n|(&Ğ`y
H
d~kg>\G+si6d,jUbUUot{
yQģ]<(TB['{O)K|Jh+~gm^R:юخfI᧦ejGajjʎ9	;U4j屲֗6=:^B+=7'ƛiU(.?BsQN%X짽ˆ4({ᾯo%ޙ2}Af։7	ݹ9ǿv"ߥUU,xuQM0+rv!H@DTP[ 2ȇe/_uUhHV	9$Qb#Ht0LyʐTӆ-2l9
i'p1NDڬjQ7.ϴTo Ot 	AEmyλU3muz)wLq}q6 t731ôcknoK-Ҹ8xk7mleًV^VK`:(݄.]%]p=K[N6wg(运=
x269}>eA&c&^eޟr)CgxȺ0	?Ȏ&ՙҪ!V7UV`g>*<έґ}WkCy	Oѳ,:'#^mBjd~rT<:$>0imgo=<Pt/U󮑵EkteOHcw0?ߍIVic]ouӘ+xuK@ڛx$ݓDiE	eP׏ӳ9'{" CEM\X!%uQH9$;`ȹ.S|&(BTBrUTdJT*beہMOfysڱ]ߊ'i_ -tI3(IPxҚÆwzl(yZ ?i;N 3xosޛ42ןzXܨEGsWkI8Ҽ}S
 /m:|n$l&`Hlϫ)qSgʊ(2UX
 rޭH8ho&jql[Ȣ˕CuAce&,z m:#v[Dw%B"ƫ2:[eE)Mwj3}zk̂Yr9"ܽ8VL-ě(狘3VgZۃVMԤ)N2otw~|Vy2߷fD ^?*;w7&oٗ݂'+xuˎ@ E|EtP`tOQEPb<E^_?vnr`1ISBYEJ`RS$1Ja "-Z *PfT&)LU,":c	JJȑg{)UQ,-HJֱ+	%e*I/RP %	r5gmK`~(Zǯg,MڀcyZߚvp艮ii/ont=\Ѻ״va:eW)*&qyaDWV+4s>I_ܙͻأЭ<gk?˞#[w
j]SWǰV/K? f9Gsd4Q\nuou=CC;2B>GJꮺ]$n&byd#mb{{rDrvbPkENtCǶ0k45Px*Łka|`L4iW!;ddRMQb:glr3ӛRRřeoեv+xu˒@ E|Eבֿ4Tͤ0>&&Ta XP>)HBIP^CK$*e,AE
b>Oo1u,pM{U$AI
/HUEăEȽh0FIض{Y5(aqGM"4}cis:g[9ՈRU-e{(K[qGb~2ILגalЉ9h/<I_+IEAH*g'^'t4\8ֵK`atruE@sDyXtے3AkBf/۹	峹bxڣ}5~|lg*+Oq>)*}nn|Kv4_Ot
(܍rcِ[8襉<Rm쭳w$]%Y?ؠXq٪0D<=kzsoAuWݓ> bobܹ<F0+xur@ |Uؗ*;e 	ma0]}}䚼zSOC,,F1R` I\3bC~9UU^Ԣ($,ge4
TKP|8voɚk`
|цNS> N[;]:3F:2Ra9n B''	a`c42C׍GF}*w~6l`೶"±\gY{Э(DZc,kO^9=T28-e3ܧ0⋎pn'mlpDV+qN6[KsE'jǷ9*XL\ˀ{ֈLMh֦Rt)WT8+.@nc	d_tKg@5mxM[C`U1:l=,XjFϪ2`1 ܌R`#khIIumHjWl;kN22Un.Ɯ;vޕ/jn+xur@ |U1#@T),!H,FmA0 㯏\WU}ꮉc@b"|WDBU\!qBĔq;Q $+ (2XpRHE"j}}V%qV'f*~%REAťP!Muqz^˪.NZo \iꑮiZ<2~>־ni&1GMi}R<DV8ھǝ@2MF52e_LiҔ]6o)*k::eā~1B5m֚BZ~Y@$w(Z{m

`v<58(wX7²umœC,o&צ:[@(o!t`8[#8Anݤa(N2ј9#3_7x'3uzx,n9Gy7itviKRq.grqM36;oŸ:6d+xu˒@ E|EfR 2":ZE"16u7T[B 	E,ǙNDDI' ɂD4>bqK=R"q*BBUQ%^$e}Qίcҁ֟y[Z?'keB -iߓXz$^M9G[^Mvgy -{g By(EBk?UPŜ*bNcylui',M֛Э_};kBO+RcCNFՓgg$><pEm9ߴ egX	/W+eZ^j)*W|{hq!t=CyM#rH鞺MPU-S6NabJiu\;u<j̚fВr*Ā#@=f*N=
)ǔEuIrdt0OLwoc̱qO@Z3E	]+xuɎ@ |EQހ4Kc2nvf@g\w*NE4J]dU$M
35ƚ(O R0NiK"
XJDD	4$M,GZt[הIt(\K"UU,/I<Et GnHϟeVW{qg aZq0]Eh͍ZTr0I;x0(dJ8MdY\&6kLحw)3n
&R]K!ٓŮi4]Z%Ki
@ƈ\Ib<ŻOUo?c74㌦
ei!v3}[o+*_dm)QBs~: ODY|/#o.v'ʗ.~>1 Fm6Uyxvݷ}]FӼKmoEO'\{u3=.D}i
HGEP+xu˒@ E|E Tͤ!(*0Z!LmrNY(&CS$Ue%))A8SUNSh4kqGPY%$%H <SAf)ΠB5YC,px1{~5KkҎ=XW^	AGHiņvaj$n:揜Hm޳=r\=8sSo$K]+˃V{Νt~%1Ofe	j;kāPnˁK}dk3o.uK9;$Q-Q4~!/0MfgNdq&UR J'սO2k^=_K%듿-rϢԉ`s ki Ϳy1j m !2dfx7=}l;bc"Bvnp)yOWUkSzvɱ3u.#j'sYb\ئxɆK[ ƞ+xur0 E|Lc#a$`6wx!뛶]:s@ A*2)5EsV)*a
KM+"uϯ0-S(RT0D)%P,Dnj{cJǺ{.9@A [RU7yZ(x}5ՍG+rK,u  K@`1ckqdE}-_ΫpT{oϥ_X(0Gwb:*ס"9J?0	._m8O4	lJkk4<zfr,݄&.;Bݙr%i{W'aYU;#g${f2푺HP&'u5,Vm0EL\Es$=|mQ?V]Gu-<k^^އ)M!Nf3mg?5>4gYÆ9T9KOVcdt>[ᵲ=4hNs$fN`2"r0]+xuɒ0 D|Tf&j&5،l/7$V̀$פOOo@ˑIHTNT%2@*Q	۸ꁦA]$$_{IѡHXP *	)D.d}V?_uGUm>WZyF'.	Hx(I{2V3>bJ>c?I<?~ǘ[-p,{;931xoW75jvw.G^fnL8s/ZkP$Wd9ǎ;sOgOs0Gc쑟Li)V[ed-y8ซMB$FQ|QZoWxJO<;+Cl[mIXp`EOehIKaVRbXbJU]Yt?%sf^96;Ym<H납!&'|gf(vYpWmN$O[0glkn|/Z*rѢT_K=O|:o&
кJɚ_ByS+xun@ E|쭆 c
cd`6`6__ݶWWґ!@rC	$X!<0ʨҎk(P%V>W) 
I2s&ƺ']]Cqc2Й&k~^V /#`A1Oq$hOxmTG;+=
AXD ܮZQսwϲ̛Hۢ$f887U=n&ׅ11Uvۤ,1 ê~<껧A"OcϩbNWӏ4̰Ѣ\yes:OnCklho
VTƄI3W-Ңys<Z@JiCJ
C۵_8
O|S+3mܬQzO\<2	F0G}svTnn}VWgJ/PX*\K?aJ혅Odqƀ;b~fc#שh{~_G+xuKo@GMTen<N.ս'F@Z%/(R`ZWJTfLdkӑ*T	c
ҪJ֠ZB/RQY8]Fk/ZӶ{. cd BPz}+
w.pގ8Ύ8GL6 r"zf'nYa.#6cb-s~$g8v{u	3OظW=j,2&6{GSNr_.+C	NAA9Ģp׏H_wQ]VL]
W#և}Vt
;w)ifum;m]q|:@VZ5pCxqR jk?%Dm]]W	-\O]vm3ܠLlCrNFz}ky	LqJ?ں^H_܏Mc7$&kg=:?,%8;#n<zF	'/3kobRk*nf3?_iӫ+xuRˎ@ }7;<;(CQAͫy|8J*J*U}$ Y8"Q$	B)bLF"̇SmR9X!(
,i#VX$1G$I&jG'kUи㤥ZgEH/*~x$^@`<<Ղ}҂-!e&}zhlYu4~[֖G3_BYVֲ|RNvKoƗ,;`#a<+ǹ͢Fg@G&#"
`)G:I5	gk89wcw3}ܖ܀,G{TaF|ZQc_J ym36 4P 7Ѐsȁ=ͿsdŏR}8gddƪ+iTW:?:e6료+<}͎Qnud<NtuR<dqxDs.BwՌw7ukenڛ/\8@2Kg+xur0 D|IT%SA^08v "	M\gU/ObiZƱijjffPt'r{~ D⌫SCPs=MQ$Q,Qevzp}y)7Qe6ObbZRإ\rjzV7QJ~xva0+@ׁ̲Բ|߄d-eUc-.k9nPa%_ Oy*@[.PTPϦMձq59y(mkݹ-J2<$Wݨ-ڄ
1thQ䧝nE*osnenє͘B>GI?2}sYsM^#s,{3aeEAbz><T.o`KVr=>3<_}lc ՒER5ú1vY˝0qtDù.\6Y$q{s;9U+YlۘY,9H/9+xur@ E|E爫ͫd*@Ebv4@6Off;sNYS
pBGɍ\3dU2M%U.t9'Bq 3dY/ DbJSS4¼PU!,Pl>xn/4{-/;?'HH*
esrڝ%VveJ쥻	@F`qk?\ vn[X޾۞^j8*|sܸ&zD2~bT@ݪվkg{Us=2bi_2Y&<(Q/ѻ\<kʧح>u+j۟[_$Tŭ_vB XJVM``gĖ8!Cå>څIqIKLZ :Sqi+9XÇd|<ߺ;փ%BfsR=itؽ+b;r^B+:yz"آ2xw1!H6PB~Y+xuK@ S SZ@	x~(~MrM}i
qr+Q`q%8"!8$iGAq81RxK!QW]
C!3r~mta>6,o^Ɛe rr+mKJnx1g^gbE,p4^u=3U5UtU5{]˲mJ<hN:j6wb.)t=`@F\a(Y`pd%M?Gx%9|RK`,sJWo|ۖE~!sͣ@aTm޴[ԫ1{.8rb4yس)Ok򨰈wAbuœCwWd[~v2Na1MAwi:dXȹU 7YӲKv;N25TpTT{A
ٺ+)ʟKz	/.Pl(lgȺȋ#J_f~ob7$!MPߛT+xuK0 ܭ!$
܀bxʯ_wէ4D2icH#jĈEjcBxzmYY$%J`EMDqivF4gG^Eܪ D&f,VmS,]ޮ7֗Gڢa9[i9.Y;w,W;} FOtMe*Je4-ƬK=Mtne{I#sa[
~*<+u~	\pZͭ!φ%=R]Hxzm9_IsHmx:f[GlR~
`}l0;i )m?9{4<$^_H14ظ!5@qe3zKnrW!>ZBWFC'oE^1&uӖK
s\˨yq?EH.O2g>A>jû gi?3]ߏ	ǚFm
|S36KE֕+xuKo@ *,`ļlmaycƀcf4LcU,Rɥ\Յ&X@Y$:ꊯx%AUE VE.U%Ԉ^:!yjiw1F0=('YX^xI;:M:NN\'͕6巐l]'0vib`Jd4ޗP3AaH{3wT݈vQ<:]#5௉I^l*$c!9iI)aqsuVU ~i(eaTA~ʜ]l엑to8ᖏwzc;'n}k_G+pwdLCx#c՟YysUt
n摄fabĲ5Uc.]uڅqw.:<*3*@#/ֆ.m;/}^K[
%]g>jg~fֿcҁmX?:{ʙ+xuQn@ sGUh!A2^lϻ%K|R c]T(D.,cҘB*8zTkHK(R%b((
	Nd$
DY݂#u.ЖyOK.iDP%CI-YXo#Z-m{6iR/kfscgĆF\QOpq QB_)ϭi+V8iwfY3o5wāl5,[nĢIQHPM%N\jvpyl\wi0qcÛJy8C8
_}s>i
Vca/`Gjdnu'p&fؖ|Bi<HZ
M~X0VDnd!Ǻ(0:ݍ.YGȷvXh=Y$rd[LDJhW;p̭<vakFƁa<~;4SQK5 2И+xu˒@ E|Eבֿ4Vͤ<D]#[@16uVN$	-"+rPH8atAJʧP\MaI EH(0BB_<GZ5Ȟ/{UNa?R?//1$0AeKuI}UgƺkY2%1m&}-xp`lZ&6zwjQUEhZ5b;XAYAS\ZHHHӝ᝔.{jِvbLvHmjϴę{Q	=_͑qjab<sfOxX͗tXGo;NivT+W;Ha:!ۭ9N3r<#f`nMµ.<Z
(:9k"qh~?5w}(Mzj4)'i\ߘ۽#(~L}Dt@xr(y}r'Q>1փ|.͖b\PǴKȞ//AY+xun@ E|Qj`l1qyꮎt#]3"a]װt!Vei0j*HlB -ZdPGrEJGXC)FpyӃS1?
H0a}1kVGT?$)ah@
Y삿xkV|3l(2;&pl `&!撐w8s>޹r46Ţ֔8]g7[Pg4RKƧ[`C26'w,wbL\kn{7iH$nxЃmf غ_g6wעky*x~zݪ͉JMf)Y 7)ůj{άg;[XVNoA޽ݜ>AuՓ&k	Gb^ҏg&޷eEK>꣌2}1bt贇n7؟UQ5f3tAJ]>X.7++}/x	?MBkKG/+xun@ D|E*%6^ %[bO3:=J%U%	PILicD`*:NTԨ@EQN5Kz@RDNH%"&$PE
$T!B8<y݁x_&YU/~AM ܓVYbUwIS!O,k;2탓v%880Mb4y
9ߖS䍨s&01lF-ts׮^b0ޗxlLc]*1GtZ{l!H)X7L6GDU3K&15743OݣSX/[Yn7S>;tҋz
ohͰqQM;9Jm2b\I֘7䕷`μ^FJsCDaJsik;75oAm^|IXp-\NŜ1~.$7k4wRokk"iܭSƁ7ϢolcܥO@`~%A+xu˒@ E|E4tˣj&5(;h$YwuRP!RcT]@5E"H>$\w:(a$aL2JE"*%*HUJ1.@'୮XzSڱk>*fKRW? bAR !B{ڊɆH۵hSN9g7yrwtô\p0hv:{=5M_j{o)񼥯7YwMLli[-{8&e)))Z^^}Ҍ;,zx9M~jOPZTUs8{O]"`emĔd.aO5#(򽩼V*=fT:w6J}vѱIvq[3nr[l/cYfYdXX}ij՗Vj<4ޑ(vժ=Qtb#NYރP,ŝs:~%(\^a#tFphO.Vy?ʩ΁&ZJwǸsw6?y_h֊+xun@ E|63*`C /y㘯on۫+]HwuR@($"&	Oȧ)$CU 
tx	dLD%2(BRLDK<OE;\
ۦ$7LP.e7m Q 8|Ѧ&: 9Ϸv]x˩.M7pqRO`}RMU*θTTpuWxTu>Kq4fփ+q^Lcbb4IUM^L$gzfSwj6vY*krfoPGm!k*_v}Z-E)s3O<>BsHGm<bcQёeT+n-G}4	ItLmN> ą<$t[GY̌P.|wHK-!B #P:աbꗩW|>Dם1JNQ:TaO_gƘ#x`cxA
  {kRW][!&"yC9rQKB&0hgh,N)y06YH E
!x="	:{Y򶷚7<ǫQ]iow1z%/D9W=dYPSCxK
!D} :6[dMqf'>!EG,t$	Asdr:rL.Vkqې"9bˀJt ȑ5D8{Y򶷚O=zM{KQH^`F̵1WGe+JsCxK!D7$x=P(Lr_jUy[#P8(bU>"xiBpd֙KMZ]PJ{<.;#/{~q{49*QV_IMl[lEƆY]CA+xu˒0 E|EԴGZE|"|83ۙ[guv-c S0R 	TTE]O(VfH!BM[Vu R,1u5D%Lz"4˨Y*о+-x^xZєBy\/?r"c-px7Oེ.9,3m]YQ 042o_Zq`̄a6ϖ{__hG)sm<ˀ+~?| P$܆'{:db
\CjۡR +є"]%G2Oi
M}4
m:[U}IE 2=qlѭ^c+k8Z~;6bأno͚׉t
HO&>֪.tQ+UN%bID2Qnղoȩ#N$W-#<wPM>3nϲh--uϛȴNC 1iߏ	qҎ/n/Eҭ+xur@ |);V)	$Vdq`XBE$;uUzPLxEJ(98)g2'%0$4A	@f|&d ,̉&Bi,8Uk[ePUQ'`E(J꛶8X9%୻E5S{ULvo -W=)@宥jZ4fj[yo [E"zX3mJǎsgk}}rz`Ή9r-Z>2@b+;C@oG;Ϡ>>v׹V>^؏弝Q Uт4,>]b!AG!BjnoxQ9қI|;i]LCYsHs!Ut_A7=㷷SnZ1Ƞ#hKAWKqձ>wNa+G/Vv<Hn9`NwtPᑀT6ȸW+xur@ E|EtSLDH婐lgnթ:s f!D$5	FJ$MDJژk|&b
UUb0U(%)NxS9xi.EzSƋh߲K\IsDUh2~{Ɓ]@˵ᬭGڬ+2{e>  [g$]U5mr78/(s޹ujt變o(6(ٟM=ۇ_<I+׺m]RMƻ~"wouif 	32"U:@:/oޜaT[_Ɨ5Z,ؕ
48$.xflECqi+WΏcö}YZ*X+GsT*|9<ڈ}4jë&]Lz92OيQV5NFE~ܭ^MW&ղ6|ńc={K7=?_oc*+xu˒@ E|EoI"C6J`LmrNխ8#(%I:tsEJ,G7dt(P*R&8נ!CD\X*"e3WkRe0:j3ڼ}WY+At6vv=#CgVH+w̍ ;o ,L0-pkM5"ӅZ92sÀXpixWg%Ix1ٚܫO4&:7=4v==lWl!u'FpPt>w|;Xj&ָElG71VwVZ"a1O(!\O}<6{i;ס^zq@̛9QbGzz((9pKx rbhv)^:aQ?ȵIc;mf++D%nwξNwSV#?e8ĩ{D<6h:`tN7sw:&he jW+xur@ E|EDd* 4lEdf3T<9)X IM3	) BIHD3*\K2 QHy( D
D,ZEJAD92kb9x6^;vgGv~ͮ/ 
"xy6ll]]ޞ%Ncl˞4ô}5 MsSe@X5:U;{¸^6ֻXp ̠aM"D։S0K֬5zsfJImu٩sk@zp;#[b'wI`?fתv}<i⇲zrS9 _Wu_Zc	B8~^HdmPVE
CTx8mdNg*CcV:Cgq`H~o^qQV	*ne-;TLtX^xO63|Ÿ}Kɐg䵡ߨ+xu˒@ E|Eבֿ@˫j&5݀C|nLmrέ:]K)HCx5!$I '%q+J$ᚸU*S(4R(DI/jH@EBxQ^	⾻-f9bB|țόy'dUU
7eyXy^-mgw>-kGMڂm(8?x>p:B;s
Ǯr-6l'BAP
u֣z3gn8`ؔQzVdbjqu{>VHDa$fa?;skx+d\ŭF=hK%YW?l/iףj/mS['kneb<H3YMLEdyq:pd΁赛dz<C6;z|bkΖ>uF\8[BW17J{QM);U3"ʞ/gsɾq}p#ǆ;
&2# l>+xun@ D|E߭,&%f{o` qvO&RTz3#c^
Ry	PQEKQTjk
7"Fh
5$y
!EYR(`AVR2O˙x@ڎoEsuh,
`KP3a`Ryk5c3xڹ!w1]h9dVaH?}IM_=u0J̽Frp_99@}w:@5>؜GZKT긗h$}lZw:@ZbE2,Ghaw`<]亽U~R<{]āhPx6M"׳+l.RXWB*DŁ{u9%\cӗBqiS܍\RiMX
mRy>F=<^O>?pEtf0.J]j凬#*Y#gxb_7V1.1	H-cXO5zcָ+xuKs@ SIfQlWpA!⯏{}c`*!S2B%RID4Td!L:v $ADV}l0BH }ہ?^ۦO$g]ueCs6 Uk(BAjXjXڎ{YV˾*o	6ҿsSodpLkbFk);)nLvl,ykE@gj̦X᭞ŦP`oU_gԋ-_N]sQo[6 fa`lT/Ǟiv)K77Ŧ'UW^iA8?q+~u߸ۗyel$N,J^vB/L3@F24wg%,by]$_kӛ7Y}fEP%9V@2iʇi0¹Vƛ!ǧfw_$9o/Q[kʛ=gc֭~*s ՙ+xuRˎ@ }7jfD@^#zFPFߙnNT*sdU	"Ru^!JSuiO.,BZ*Vs]/ta]AHUUґUErmi~Is;6O|mATId^^xKm)c6eΘ˵']|+)?+Z0,Ahõ}&Bmg+fllժԻB7r5.;y)AX0vqKֶ#,8c&K-nZ518%]-QXү!?
d5T97Wq/ycn'As68M0Ş~%(%NŘ6L~o	X}%xz?r£BvvvV>K'mzbia>󮉰m]HKt|(*Mhybq7sȞ8Myk_Dsq74=ѫ)h;HdTN"
`^9W^wy}~vUy}I+xuK@ iM2DQ1hy(V*Kթچs*8P`*2!\
QxαP_31*1a5XDڴj!^2,Mg{Rx7@
Q"k1i-ovkޓM?NY~>-lGf ]tJuҵv.}qxP:S,=yg"6\J]8O7Ϣu?yjcP[(2O9Nuc.0ȦZ{ޥD9Q~|"^n[rM£Wӣڤwun\=w'n˖;(xv:5Fh/Et pϲ=eTXkhcw,rZsU.7tG/*\RI L8L#Xz:>gIFcQg?pU}[S]gsoǄ]'^+xun@ E|/)`<Ӄ&+]H^$S^\(A@$E
Ņx-BYQNЈ$jT`bA,aOFWKE:֏+\~]@UDi VP!65ctvͶ/m7|+kVM?/u	~|ǰlر}3?;80ߍuw *̺^7[h..[r&g$޶v^9]QWw`/tL]n>朮901ʡ}XRaضYM(8Z}wDcbrVSP<V=T~6{A>xARuvh!0ټ,K59r_j{=zD+1i~@3iљޚhgS
sbFXI\re <NfNȝ3yV\tϼG>G3f7(V(+xuQ˒@ }fx
R55SD(n2~T.I*d(zN늌PR
ZhrJtIuUȊMUD3\uHIvnXQ5DuI X,pOeHq};o%+O+o@F`;yH?>80_܀0!xS8K	'yf]uguvh8UcPef|:i?;,Bk\fJv	=*k?=~z($2t8;sܝ12eyL:@Ճ['ۍ4$;4NmOIo4Pg2oý:CTFqy0?oY<[7OV2s+[lN޻"vshpZX?L񕈫}&)Z[3̨	2Eeb [=
c/7MvÔzx*|Y~;$6@-&+xuˎ@ E|Et/)IҊKDw@P-׏3&g -T	
ɐ,ʂ4eaYLDcUڄkMNfBLh%2I>	rɽ/t~55F~uBaTATU<$=ך=a`M=o׆>
ڗ?X-1̵ wZ;zx?;80vFf躱u˧e,}Voy?HusYt7`w9:<rk˛ag<}ŮÙ}	#EkQ{Or2[p-KKx35Ai> BJwdfZi"͔}	ɑOxrGO4h#h-b=}e20t!s89nz~^i<J]#d+|xHk֍4e%Fze7@~UN0[gˊF#*U;QvclMQ΁ےLgocܡIOo/ƿ -+xu˒@ E|E	4#OqDw"*y;_IMnթ:ӷ4=C@IѤT3ȩQA"I~35eU22Ą2$l	QT	D22, !GRP|}eA+BY[E󞗤' ,YoZ}Z`=൪[ܟy_?Z]M@``XsSg:ƺqmm\֙0v^8bt8 k%yK>VMmz0NM!7Gj#s wbM\8E2/?gk;N41|:+sXȋwe8UT4sNSĢ180p\֎.ɜ$:qQf\0~Pb%;q=*3ܖwتR#qcTŨ|[4=\ɪ.&s!^ߜ:qӝV.Jz"\L~\+xur0 E|LcaA3I'"ƀǯ n;wu8c@R"H2FZ/]$JrVu@
j*IX}^4ER	jB.98fӳൾeqEcƳ>kޓʗBS*,C޲cYgCZ՜5d]z%Mf	;a.ؙ;ئK_Ɵ] Z=	?u]35͑i&BSDK+\oU&=pfJ|yq.m#x'Ͻ/I0rA aW-C42olwJx$<gXO3V
 Y!^p^xVA罼/*Nl]VP@a6xmc$~r~c:s)a.t4[bIrl)N%+<a5/<Qm86+2%&%ʅwocWӎj;Z/Ms9xM
 FbD(^ku&?Ĕ3YGV#G	L6l5!S>R8(c:^ۀ۾fK|<5'tm5*?Pg#l@<'pxFz+xuQˎ@ }7;<l L,"*
(譁%/AםV*J%U1UT"9JT(Qc(4qtfD(ΣXQDsHXd2D"I92速O/ĴǼJ+oQS<RW `Er/0rBQ7mWlK۴S40w`ok; ika}-p4K
μc79}X;ﳵ=NqHήn| {D-簾,V[ުǳfԒnQBpyxɰ8쎬|ac!<bV6+]Zgꌇ݌5JEa=^j-zx-Px3S僻KVWr|sUc:q`J#ζ"C7iƯv`xGzJtJM	)h>nڬ<wBY_{?9N8~~;1afoP+xuKo@ [7*1b`may4'ef	BIȱ	:E1~;) G:9n' :a9Â
rNbb6!o{K[ATtoYgֿ -H"4/dYH}Ѻc^']eŐjY=#E|CӾ9(0?DeEr6;ڪXb~眉Y^aS*mZ6oR`&r#iq8Ә{JQ<;YGE
asVMrtXH}vK{w|?.>9'Dua.tZ~1ES@i+::5ܲXg**8'>ףHdLz:`1Ccph՝6[ɧ~2-/L_je@>sʊG:Kk}[yDB<'*m8n4{Ǩk@?f|+xur@ |UؙS-Hn3/qkꝺO=>ET2!!@R$$"CU*\{Z oBg*͠3QA TN1i,\൩1=YW^Ҧ	jh/I<M+6&wS^릧񞳱hy,?~ؘ<'tsp}0RC׍oW	֫W0Ku÷t@q&rˊC5v|fE]IX.D%.Ɵ::(э_uMO*<>.X̵	sp.XtF:쬚J&(9_+Ԛb᎐ם/{b/m1]m@ͣ&B>Ǝup+Dro0wƈءbiWS%i[އrf^.K=~v8341ՍG͆щNavzڿqMQl]ZG
/m[ց+xu˒@ E|EבֿI":K@m_IMnթ:I!\D'"HpC1H!:*HXpJ3@DH 1qF9it%uY]>x?EDE_\>:*\SF:!BE		so7g).3+e-2L+ϙMh
P5c0̱a,Tt9M䥶Uۙg8k<{,݃_T2\s-+A6QSõNtu˜2? nf&>3,7l䇅Vjf5gu^6iF6sV8Kz(2HmQREϦN+'n-f[>?D
xdժ&hmiӇWrO,M/m9C6JTYB)=9E8Nћp;
3wbTSO.pwe.P?Cuo3{n$Q' %hsB+xuQn0 evUVMHnbM~hFH3ecHJMQr33U!T5@HHT+EKfE `X$2'у=?DiK(w/eCx3/tlh*@6|Y<>MxjEϺR4e]9 l}//	̃ۖe;\)lwTUٲi-@ݺi}6m>A)jȰŸ)''aD*-Aj]{+޿ɮ#xzj_ݤ`Qc8.TD{̝۬GtmҀWqI+F"虫@ԁ:*>٩Au[5;bT,{it;{!p?~:!COIB_SK}Jn۷L=*cQcr]DgkN9ExBO\egeac)Il䃞ޭg	<^H?[~L(-e_?SR[+xun@ D|E7f1811fIf3JzR404Da{dEd驪Hפ2@'k',e)B0eYUJD2MjF	idiYΑTv8TWsT%խ_T秬k~h*dI/V"Ej juMs??^j*nE_U~|t\n}}430L0vTz7=Qp[nŜaËGSq~B8;kc;*Rb{8]|ڎ׋aY7d9-iS9ڥX?pj盕'wbO>lrTEhoNtNIOVsc_iLx
86Sx3#>;j9ߣ0ƧW)+SNz׿")8<xY;6Q ^eoRq^)J;,oq qh4z~:ИhtoHO/x.ul㢞l~7X4,xuɎ@ D|E߭L4m0^˭hvx3\ғJzRj	K+0!"DIX%,Sc:ԓfe(Q!I"	DN,9McD/[[ӤA	vYh3n_[KN5G΄[^	gu@3;i[w@;w <=5M74-#,95v/}hZn\3SnƑŷ"2ᨱYwXpQ9̭tXlE8x,0RQ8#Z[a?c*֜}KUx.5=v'M󐞬n\tl҇H<LQ.'9O_pZ!gSr5-V-+Kp}yp߮vp3es"/zGxA}=USk@jPHL'%)yvWS%ls~f울4vxg{b~f?ƬHEFj2(#:7tc+xur@ |ܩXT)b0f4 \WU}j:bs	8s)8AR$c1Var^(gl*_ .8ĩ2.$QcEHPd$d>x[dxڌ4/E<T^N,'M[B)C;G<4zUCu'{x{88y^3Qnqy46J}8z]g/;OZXիmv,te@l$fhŕv;զesͳBq!C-8~n-=M䮟R>셳&nMt-6@.n#&V)Gۗ4UWN \*ԇ6Ӡmuqy@\պM=.Z6n(ijHkE]VRCBmVp5J{ǟ.ٚmۆ_Rŧ6T>~쳲z^)V:w;Qm,2h	ouf6ce?Џe_Vע+xuˎ@ E|EɴPP<I VQwUXǙInrӷCJ@4T',jXD$D#Lr@IF*HA2MeBL'{_$UΪ0m9[ƪ@T4UHD:Iʾ-p޽ZZO/fܕgwLq6 šscgfasؚ[z<4jqFG3Oģi܇x,j]3rX@ΟѮ1]蹌f e.^𐞫]"A~PxΊmh_8zޚa>ͪ:j*sa%fq5z5׆|̱Ù=\ׇ8	
D'37F^_(C2?d92)vnLseX"ԯu˾FRq'^aخF`y4$HX.C/:3;m7)HqG[+xuI0
4vl Hݣ6$B\gJzOT^
"'ZX8y9ĂñAa  2V1Qumb'B>24CbT`e+E3+Y^%u m02J/Z}/Z-U݊>?eM[>X:KqnõK@LLJMҕ]x9Ogq>(=9K)y&C*ﯳCDE5wY2/fHλ$1잋PB
xTuCK4Q$	nvzrq>d<oJV%~z?7.
b^B9 el;8\u,d#slK`$]'jA/ר<zC*2+ٯt͜3~_5힘A__ׅzq尩K靝q5kA]u0W
#!r?$Qi3۟1)l8HZ֜_+xur@ D|UeS$ !$.\>>tu1$1QH)EVDNDǂP<aDBƸt(`*A@1f8*$	sd賺4x˜V.#-I^u@+P*=i=뀙XSigCZڤ<?~K_|<h9뚦f}Έ:̱͘~vepé׃6Q|^2
5%z$}EդLDGV&7aN;Bו]$5%?^2nҶbEOMe".@[C6ӻ4욧tFI{Dv?1:
YB:]u0M>WTs.X"Np\n.nG9l>gj
6̦5ךpnrG\)ڕl<n[^0cp)iS nw+T^q?[~JzJɚ_fր+xuK@ [YyLnjA{ay,}LrMu{9YSUdbTD81%]fTB,1MSDLT4!Eۃ|<^ۺ̚$}y-Nk@0def8\Rڴ={^%O-2noõ7z. n,t=0ebgPWwoPîf=XW˲f
@Ytq~:R&OYṪ-GtN]74ϖjq{@KXڔ.e%.>C:P;|8XUd~3O92]( :vkIn(c;'/mg8ޖjh-F#MQF1<hPƛrjۑaId{ǽwGtp ڥQQ=ɍrOpLEPsO0C+5.}Ut?Wox^~F7.KFv|؛+xu˒0 E|EV«{҈o[e"Ǚܺ[u7t-bQJUB)a(XjL*CT72*TT!-t@EJQtΠipMLEB&<BK*x"P4YEVW?bXm4(֪:&=]ܲ&xXlWޟ]79;.Kg9-B(	cO_8rTb]M!9VxAmY#rZj)㾬;YSV$</068I%ͣ$aH2xz)"hOs1g1AyBk	ۻksuf#OW5Źo7'KV[!o"y5oq^\Ws7G0YO,+Qɴŵ#3l˒"~GbblAІթ|ه>μƤmqɏ*į~+xun@ E|Qk@J
6b70 1|}t^]JGGJABF2:"QLWV08,TZiaD1R!X/LQJH-]yݏ|~<]CnбYu>}(D@5MhpNG4|5֏t~<s0O?w b 䔎m;m&ƨ[hcxBX3y+p̔r3IxCv4%/C~`kB%cŮ|"y+l)Q>D~_Vg׍)&e˲Y΍t# ܺLԨxֲ<0Uc75wwXK"[it;u@jy9d<NUXltJ$Jk/~[sjO+mf	SϚLUľ/eejr#=Zѓ Voca S0Tp'+xus0 w$δ;
HQ 0F^w߼ӛS1xiSas!.(0QnAv	z*YeɶL7]Rf^TI){s׈%*תXtO,Bp, 1}mRL@%m'YVB՗?XWgQzA$H*bRϮ|%ĝtojCb~.$%b^{牿dlM7kI>0͆	T:LOe^K+?\st\5|[&0گKH{,,NN~: Lt֎I4mH8$>S8M^
$6,<ۜ=P	i1|i$紑5]fΗc7]mL4Z[5ґuNbuø6ɀ6.Oٗt(]KCF؎7M)_zXVWhyuųӲY_Ĺːxeˊ1EHD\quUт162˅{mUc	!z^Rv%"J2e,ԀtoK݀CHH<ql!{oң
9MIvD;1f=Xu]~pcV:jkR5G)T}v?pCxxej0D{}CGH&U+iN[.0m̐z6aCHHb%Zhsԍ6()3QBJ#,q"bLNѮoTrY̧.`ca'=Zv)Rr[*dJ񸀔RwcoP3Hh~ HJM+xuK@ i^fEEAoMw-[A~J*Jh
<QUf8ET=i2
B<tlRD4EVHnY% 3)AaTTUuU(	@J.{>
So>˟@M!:AE+-3.Wu˚3"&-۝yg!zO.	t7ؖe;Ѣؾ^gYe`xF 㩙$a\q
	ޗ/_P,Zhέ+}~=Z=D嘖896ʋeCUSjױؗy^a*8mshD#s_n{5̞H®ǰwt	E?%+>nl4|51(t@W㋃+f5?R,Q7-uy>N0g5톼S 7-rѽ:*!ɭ\[)N7*ZcHNBpκdvc>۬}Hc<SgnߏIqC` [7߾՛+xuM@ DAh4

ƹ5@K!
~gwJ*yI^R
Q։K2aBb*JT$*4UP
D1A$*%zPMTP"TINS6}%K*ЖJ[\?ꪤ)`&ʲ(|Ӓum:{Ugƺs˚2wr<pX>@ χK}Me`lu]`+iBvyq<W ]"E
r(kg=ܱq(2M|lw[qy@5r;le_{fCOElíQߥ65S jኲ8+ExUysMexm_Ц5niT!M֟rQLn! <z}h^Q:F;?76Gg Lmw/YTxд[apXkqW~f姯aek oVf	<hיmLt-/}W+xuQnP ^M aKnﱇ}4_L:cYdɒeOCcF( 9A
)D4)1)ѡ!i& 1X<-8	"P,DHLqDy\Ǔ୭Aq2jTTQ[ ňP0$tbhŤ5tGVL˺l,2dU3lh8-} (G$[Ire,3Pm={3HR᳆d%g	!XYLIz>zNӾr'įYw:k\
#Ywb!5JUA3Mk몵8~˄~kp\wK;ώIu3ϓPTy6].ŊKZg5ÜF	N<,5E˘F8?w05&7_gɇjn۬
wPZk%x}j#^vX	,]VÊ8չT6jz8lMP䣪MN*^^.+?z'T[chJ#cZA{+xuK@ Ov[fhD⍆% "ׯ{ݭԥJRLa3*"$`tb$D|	E"6XӃ,$P!3*hgtt"S(K
\42ED	늱h:*RH%ċyȽh]=^ұz|gE?nE~Qu[xL7E!Eq>gv`|gLrǆh˻5ٚ	~>6R*T7鏹vn^pSS	Qgz2*$jq+6&4+%U2N.1\}mi74ns^^i5/Vq,]r_p%>Cuk8B <({D2}c9*YڋrsnkJgA(j>L۴*kkdD>>2"fPM ;uoF`MT[4?ಝ%'8^ST52}<TT*3Z1.hg`*/_oN+xuɎ@ |EQlM4Mccc̀Y><թw28WXMXx
H $(q\
2- 4S<89W")%93^ȓ(#Ysc8hhz'iщECh<DcmC!Ez,PnE[ ?~O3,ж\|<?{-0t-~ֶMbg;Ʀ׊&sλmæj>(jAGqݴ>__0<.ar{AP*Zhɰko96]?̘$
dByq&W8Vks҅jC94]YlvՒύ2`ZS7FWl1n)-0HgxRTϟ
7Zq
^	VO7kE^g/+n$$Wgmji+;#J><1ŘS!3}}֗ #Ԟ+xuݎ@y7;ҐlPC@nP~ݹޭNT%'9I@CC *}y,225H27ID4h$c1L22bQUF%1XϪ9-1M(:(IPx{y +.e$<u)wӲ=vh[  s]{He~0\]m/5뫘غ;kU2YԊaP S(SM6]EK'tWsޒz̳ݭ%1$,MeCI MUuakmzPİj{T\GPT"ٕ vQ1-e`G𔊛.kJ8>-s|FyP4LߞLs:=YU Ѻnv|U:+`?GmX;h-ZI	"wk2lƢ\WnLoƄSM1O@k@7+xuQˎ@ }7;<Hf6 (>Q!4K^w+TR:To1<f)qR,,'a!%PM<##&\cF!`A镖
9X*n<_uI*qKF|eH.$Y	"X0P/$}[`ཪ[ϔpO-mҎ7TX;`o쁻6O
LjrP-SA;n(Ӭ=rc/-Jֳ:;C}*gEֶIp:&Q+mVI[S/I(vt*.bاX6rZb8A3>-!͘Ʋ&6o5#x;QvzgL߉[_](.bG#qF0Zǌ	RܥL=ؾhh%ĹxIN[/N3~ːjE ـKE`*f>>DJ<stУOL\:h.EO܎>vlS?ӝ&{y?+xun0 E|h
Ԏ
	!$B^$	H׷\]JGsJi25SBtENo@4 %=LtH0jИ1=@21_|.xn<IJy>kV|J7:ҡb`(,|*{ʁ!ui[~fyܲ6v\N v4iV.2(ͷƸ~hݻizQ다&ׂn$ -EqBr})CE\t޺Hfb2㑩3GAѱ#P[8NUv\Ĕ{LNæ#R!9N1gMyde/?DK䥶/YQn.m&SɊQU+U2z'GwGԊYv^Sy{K}jB'ڋ:,>7gy[ǔkSo݌ gN&=L(Oۼ"s{ꇤq95;b%8kי/mL8))~橻~ +xuQˎ0 W0`jMB,!Ypof4h#3P9PE&3lxxmriH9?J0n,/ea)K]J~u??Nc .Zuhh ,M+jH;!%  ~Z	YԪS5
|#$+Mz_p]b1NPy`]70ꊱ/
>7㾶,tQ=>>fyߧo2Vy}ILPoN TGR@h`5IQB힌~8{{DBW3WkO`T0ܥN'ѰUNm,r;wkpk5qLm+6FpXtIM}o{;,!7LAS([!yisEu_u=߻>j>I`MMUuZ(n~LN,iD-+xuKo0 
ߣmx!R			ـH^wG#Isa}BRLB)%%y%?"pӆ,SPXIccJ

1CO@YTm]$NҾ5qQ=mPE/I<uX`Ӯz
?ˆ"H<o0pp`XEH"䫾Yfj|ޘ,c(-_n+A`G3&%^n_$n2Y>j=xEd?amo8bsUYq6	C|ZmeS^wĖ8DݭUtħա_ݍQܩꧡZPL;&as.Sꇵv|s\iEr9P͇|śgwCM1\\>3v#|/\x~i_y%FGx䐺,}(w֌ޜI2φ{Owt?Sa_̵J/vǸK0KOC+xuK@ i&A`Ao(V*K.5tB 	VHQrF1d87 e21@iy!NP@b*pLuJLQTĨ"嗡j;Q?ۦǜ֧ײk jDS	"}ӦǶBS+Oe_Y3׏@w#sNg?\{Yi٦X|_:cjVW:4}ͦ?Gn7s7FN5OD{og,	6ݸ`uH(GHx<e\LByݝvyN^Cφ0Pv^\ڥnIBk=9y`fb/%"ܨn6Ƭғй0%{Xpt'ka^K8d-{DN"Ӡ}	r2E~%\*;Twq[fLx"K&¹	Դ"ߏI.?W_27+xuɒ0 
ݩyU5yg3&,ya$;uUo9!i8+H*43*5MYT3RMHAM!Eu>.VQB[V=@6Lb$cfPUEˢyx7[Vp5YWdY߁$"Ĳ	hyMM۱Bjxl!w:3*z͡['}ζbES[Pʝo]̕j>	q"sh .yPYP%{h<3s>p+[.o>k)P;ɺce=Hk+殉kkLM'ؑH#{H RUU3;ً<'SZϽE%x9tpFՓ߃&a\s`>lMWֹ5mW	ɕ6sCŤchAg~//y+xun@ D|E߭	FJFa_1رɍn`v|df3JzR49E-cc!SDIP%"i'P!<A2ryDKX
S}׆m^.{^	xʜ*)6(r7m48trg@㵢S=ܪi~n9^b'DX8puknh^_%,j#qnޠlQɏ|?cO\&BJ[W!~ZњBt6(sjAF|V
RLhxǸ5t,Th^L9~hwG1lv|eWm'[;
x1c.dQj` v"wwsl/s@x-֝ZĀԳ9I,6#ꞝ#&q#[!5g^5av96ݙ\Ѓd8[]'T)V.S5uPuzI10IQ7.Yޕ:;0%ufE濍1Ǯ'@ԟ-+xu_o@n0i7@mPAZy&'9ɽ79q`謨
BH)\B4Q*T]$P	[Q
=y*,SEdPR	TՐDU	-tdC7/Ϥdk}"Tt@Tu:X<.Cᑞ8|t&
Z0}}5Wv!];I_jƆqdD۶IjO;4Kƹ]uݪͬԹygLPYS^ṿ[*/jfC
=֛mZzI4jlʮOw['ͶNT]Ct1Enϓ2, 1Ds	q<"bfSoXQW]EwOmKNN >DVKǙyޝgMtg{;{jh\Dz_6=ZvY{Α/BCv`o@}N9 ^>
aҾ$#fO'Q+xun@ D|E߭Q cx5@f1cd3JzRեR@)`A$)E#"xBRDRpi3 P3QiZ \E^I"ř"qd;6<5ӞXZք]xPEE}Ӛņ͘iwyl?+?Y	~nZ|mZ?>L4д@')InboOvM[FwaY>8\]DsT^8p[N-˅`sdʚA!9Jþ1.L-4ȁt,jɮ;*/Kv'\pu؏N#L#2v@TBp!R|`(,rSxN%b#%0mzz9cLɺOc@ep޴Wy_Ƚ}H-N1T|3p*ƾq_J1Z?ystXҤr?3տ.'O<uU<U+xur0 E|L@5t"l
b{'@*MMm{YS
4dFJTHCH@pO@B$הQdPaQD%rY 
S3p_/Å=))g76ºb|fhʪD	BI6MM~t>j65s+߳lg	{ pZ8"T^Ŗ7gAc,W[넊",g!w>Roʎ/u SO$XbƆ%0zlk{Z;y8]9rtO7oÞ,8!9$|sz kT1yw9nJ?БKjZG1kl)dǃJ4>GǡV5G% Q&q6IعGu2=ݬ6k2Vd׮dEۉ
=G,U$M͋5N7bp0#E֫o*ש]LHǒL:{t+xuˎ0 E|Q'yYBȓdgC !wn۫+]Hwu:A)0MIj(&MTII4BU5K3U,(q"hӁD#(W,)($eRRdez"C$H"	pd[ͲdTϢ&@1,CF"`$C(Kߴf]GX7{$ཹ	ʯ_G[خA`{ko?\Z;1#;W9{a-ͧc/Ǒ6>HWks<E&vZ|ﶞo]\bv z<v<<廭K`:M5
$>Wf{zS*'㓟-Y^x奈}ok5v x\܎g㕯KRgPѸe1RuO%|jS-;~"~:,[Aq[m93~2Ã;wW.[J%zX=+펐3HíTQdGWPY]OmLt~~%;+xuˎ@ E|E4ū(IOThB!"|lgn$7MM2--PX5RX	#JRgRNR)g#gQ%jQuft)iŅ7w^S=Y	Q^
ZTT0oZ2!LW[3qi:q5]=wMp@M=&dko3_;{a^
}##^Ksh]ԋ`1z(>K`]O΅Qq52r.-CmSP4./PM3\\R.IrKF/	 C/}Y=Uy<x
Wt|tζub؞^Gp	h hCm@d}Z<6o6d0п6q/π<'G]ĆiS-h;}5~wk]Yl|L֝\.RuUm	v<x}G۰0dޠ:q~jfsQba׹ fu?$QTJ"u'6&):Կ >+xur@ E|E爫4d* 
j5@lgnթ{WgLb0S-Mr*)I"'	LcJeL!	-u "ɩn47	Q"kj3)=HS]P68wsSJ3񉷯EMy6O uCL%EoZa`p|m:VׂVEw,%ػ{p n Rckqh܈edyIȌZ8!?Sz7uq]2f&sl6	ܳxPtzخ~s] {`҇cѨXo)dhZiM:`_`Qw\oREoYl8W~4\.2GyIE_)Gr(d\KS(NEONU]k?n?QqJLHE3(M<Tt"w$ff2m#u	6I3<eɛ+xu˒0 E|EV"Fm|.Q!̭:Ugu1P*ʑi@ySˉahQ2SCFԐP&iPXn")T&cQ$;ls&*NkBYo(+ϯ~Y34h"S*~hŻg-kϏw>V6啗,"{1
'K@[[6Kky*gP?⦶c;iW~5w:@m0;7_O]rg	p1h<-MþDT$r.rh_DkG1[`uԴbgOgՐ^-pm	*UO;]yKb?6ܬw4^*]wjW<><Is4M>۰D%v78)Ha枽R(B(~ܳ7Fᛮ{]wfnn(Xؙ/y7gׯ+xuQr@ {4L	gc0$7XX0/|}jtFA3H\.PU,\YD)Wʌ9HPesV%V	=RDSEr%Xɯs3PA2<?6(srzBCpPTY8lXA`ړydvx9&ss-z"5i>\$2`}ґiV*F'75WN9D>U`[]Z5.mӸÝ=}b+٢|hr3.=ۣA&ڸxL͛֯&Chєa [%n^XCS['| E]5`#syVv6D8K8(;@̀n/Mk߅}`d),[Ч#;hrVG3dpt䉞6-RtPJw;qa_VvWaHǘd,;Y|_o+xuQ˒@ }vP55b# zkׯsMrH%dʷөL3&RHS#d]6ŠG\Kzv LE
*2P2 5 i48rNM"xo^e}1g^vl@tРdY^n]][
/M3/-O-ok`Z6A` ¶6sy42fT\SFw`Ra~QAQ5d]'ehǍТ*$љ
0wzDjOZTlR$X@=[qş/a,	)?l:.NJpg6ѢQ,"ªؐhw&>)Mw>i<[Ua2vcUx=<kY۔zKҾckX`:g9Fʟ9(zg7J<C*mt|t$0$p?+Ac!ƳXA:g9>z3c\R20p//]O:+xuM0 EVB {GT/v!B'ݶwΙ+! Kb"ӄnja|5ɮJMq RM誘R)k	R^U9rlB;U8V9S.iI; bӘ	ԧ`"*/[R8\v	xWGˬK3KSw>:[wߊ;W0bYdfY!	+lGVԸeiZK,>4H[|E6^FhPj~ԊʱfbI	v|ʺnuffhYk0VOC7fFo~qxdơou%פ-#
xpMkDbOw;e)#mF7AASНÒj4ې\V~:|"ϞySTxUۯE܇%\6l'+gu3z*2c
xg_3~L9ԜJ|x~k[+xuM0 DܧvTlM"7 OA;{ӫK@̓D5B8Q1c|&E1d<0פDU,B9J%&b-IPfmcȊ>K݂c6}eƪ6#-ìx'0xoZf][`fnySi]fi޳jkk!7p`ӘBuB<YytQ=\]@kBlL4W9j]bNT9QhZ/o}^Xą(#1NrD@'w|6f/_>S]+5j7<aB)y`}۷{-N-X̼okxX1sv7s+$_X1u:UqE~S=ȏ[܊Fj|+mQ_IJJ\'ȯ%!}M$[@_ثwƄaaAksi~͘+xuQˎ@ }7ЀM2Go@7k^w+TRIաk(!,"(QUSILT0b4ԠQ2	[Vu b$0HJd`%M1kH0NT!컬n?uiR7ig\bESUI`-yױؼ[x5.&bڎ>OwlW?@ D׉;[]Y.o:׾ޟ6r@]wZML@<ƺD^r(M_[ݲ]	ۏِ߬E<VN".Uˬ),ECbu!Cm?	`f*ˊX4E|W6\:ˊK"UIxX4ճ l3.v^M$-mfR북֖aU)+ yus?uXC Y3%"o3QM oQ	?3ſe|Ș+xuY@ nvjp-ois:םJ%|ITMCd	X.QE("DH XSR(ӑ!m& !AxqHVSYz50MENFi"#0d 2xok4$Izg^ZmD$Ȣ B,Xc40鴙#޴CUϜN9O-_mp4æ|`}TcUQTMQٖY<Zҵ7nwEP\͂7W݄yN+qU+4,Q<7Rq$PzV&B8ISes}2*bmaD``ҳ}R͐b初9,oź8X:26^/z.sh˵ŋpq'6kNQoYP5w_!iaJiPtQX\,mճ KM\q:^8Z/.ɪ!U~`5712`L+xun@ D|EߣUJF̰mƎd3JzRHj\
(\"5U#(rϹ˪qV(\#R	˲*4IH"X̚nt*x.\1)Gz[}\t@UIy"#s_B+G`S9xvcٟo5e͜VDkOvC`ڡObs(]7L]k<Q~C{!qu+h@MXd;,iI_~Ybq*mwr>!A)>QboazڎZSv,9cOJqCԍkq0H/-:B@U¶A1i)Eƫ)N y]>>}5%yh9nٯU*gM*2W;\VB!d&C߯]#r@vn9Jsw]X	Ml)7O	2ǭʁWq칿άpoc\J0b+xuɎ@ D|Ḛ߭54M71Ɠ[f66>5)TғRʼ*d!+H0RF9˄<S2i7$՜ NMI%&,	L2%Ur~q*x*HFVEK%۟BYbeh[3Y͛k޺~C(&C1U'X7-BtQtߜX&bP9'Dc[.kѻ	 :4.:޴:?Ow.glLmǆlidO=Z_ p?A֮cTy;7\oM,+7biq41a"liqӄg[bj
=.yEhkeÀxѤO%,0>;y9kfXmP}dqG)E٧RGc2:פf+΀_g10dd=/S&wH+xuɎ@ D|EG3fi6i&l`[;85)թ:iT")J#)Ny6c(32J'z4v8)%)'<"㘁i脏`CNH	4Oy7,x"iQb)ϬAEw@q+)B2I<צ&< sn}}̊)`YE^GV5'<]%U :ʱ,I"IglT+|^Bga}$utpRAmR5O ۤay-oYc/5[vzzQ3Rz}os Їvjpyn;E&vyپ尷⥺>s[\gOY4lVqQ|%[d.)qi9w0!Zixt ,h7.<`8/ bcÞ T8({КhCse0ZWkY۴Vpm(/A"3'hUI~Y+xur@ D|)GثAb#̍	v!}}tu@Z,ӥ&
JDd]#Xi
&H= ]K,
I&KPY"aM$IQI*(drց4xeUIJb*wZ%E'&KQ'a pxYGN!j}Ao q nM0Wq0,U`n"}NbѫgXYqB\QkPg.n7!V$c!"yI5*%Vutܻno,nJ6~?c/EHw6,׆:o!q]b_]hP&@Z1?
趏dҟIwLF,ol.An_\J-YOA}S6Q2iuh)S)'l;%r>Gu,7RCZ[3<b;NbYQOoډ8I-3kc\Ԥ@@`%?3+xuQKo@+n5YXJ Ipr[`ż4H"",HPI`)B$(E*V@^bcU$5XQ  ɩ$09JVD,o:T4qB:zGVaZM𲊖P!7etl3Dn:Җ|cڬtm-[;'뚦qJ^Hwێ6҉]!zp@.tv+sRIT]um=u&WE-ͯa6j ٟKcnIR.1R+D/Kkq{w/*OgK{'<LeSwv2^,~7(D* >3pA|^lcnv_ÆuYxH͠P$1!JƋw5(yuy)JUq@8J>jQ|Nm΁w	<w3^{1op|~M_ڼqxK
0@9Ed
"dۆ>]DK
`oKLLLHa2RU.s4JCo!8o١ bP~e[j^1Knr64;c's1W-^P?ExI
1 yEI:, Iw4,(7XԩF*8t/&!JԖ,(90{)"[F*[k<݅:7^2Ko]sncY3)6A悔mUWfhj{Dx
0<EvAQMr-!u3x8;qZd"B$ƨd&- ۰ҸvA(5)R&(k&p{2^+o/?%U0Ǹ3KCkɭ?_o	xG
DLxA
  {fJ/z^5jĔ7o0MDC`vGc84AE3`440]Jȉ(̈d%'4`-'/@@џ[ӏ=շRVe/[5LޡuZz^EQ?QCxM
0F9E$D'ӛ3x4]dΖHK	<@4;,vlv4QQ)k	S5(P^ZҊ[X3m*&'5;+/[GxA
0E9Edb'Gpz2IjRRQOoz%ǧb@64lp`j%?6&?H$y "{kMφ>NgczN ;Mm?nuԥEƑxA
B!@}:-ZOXR~?b-:}[=xshu&D0d%3X""#Pi65 :&g$Ę QY[vgEC_wOUވeO/Fu̽M@Bϫ;=S6DxK
0@9E4$ -\O3Sԅ7gV^o":,19CQ:83l<evjvM,:}XMl=q9B?;ԗ^OoJu[j"$4Ԩ.ؙw\D xK
0@9g)
'iT3x7D:F&f1	ɚ}A[ڨɫCLJ֗"ZG'ME~._ni<u	ɹupK]yս~yCxK
0 9E%i> +~/yiƖxz{Y2l2!8o=H PQ;(iB2HWĞF1$p~em50syNkJpQ[yŽ~XX>` E6x{qyyZbjiaYiQZbAaebX}#C,$@pqeV(d*$s xA
  b
/M"4MSJ_߼Ü7G/1c]pC˘,S4Zmm$cx1fD4M'Ĥ1}^<.RˋmZ>y]`(>PG]jϫ}ط]`'jSDؕxK
0 9O+%i֔xzsYLo)i2ڇHH<#i<bvةW;:ZS$lh9HҲ|p[/woFy]A94Hc,@?5^[p,}FxLK
0$d
"I2iCHE<9yVE L!,&d.{ds@pГc->zEQ|y,NnKI+']py`pdP]JkV=,I 6ExK
19E
;1`fE<|Ԫ,OT\B"pl)Dņ!X@f BsQ	l\JvyyZ[-Uܰ>[#jmc?ַl6?gFxM
0F9OL@ĕWp=M&5`RS)ޜy1J鑝r[E!&R[؊68ٝ3Yڧ1sr9z,l(\ZL)mT^+(Firpd.>j4HxK
0 9|_"[T38j`zcD#0ҡ3s
!=z68RWodѐW6c0jJe/ÜKGee|ȭz*9-
y-Ui8GwPyhbGxK
0@9ɴ+zcKxz{oUt49sv#lsPj%=يeщI|get(Qi^Qpk]X<yW@z"v'}ZKkϫ#mX,li7PcJOxM
094{D\yRƖ6 }ٰ.x362M]/ҋ5F0N]&v) :cZ^tjI/wcySqgyխ|=@%RźQ oJxAj1E>b˱f%]gF"y"@cX$pMI(b!QYSe޴*ᅳOurL7EZCT>y`r6fhՃ=KۯhEBLy7Νu9?_ժh
.콍	y?2LӖxM
0F9_DkדD)e[<|2q<kc-[%?DԂ+5:-Qq(|,gHc =xUCn}KlOXxm϶t4NoS[U^Z}_| Lx
0 |Ev&K"
vtqqy/0m_o㦃Y1ޕ1Sྲྀ##p7Qi,BA>"o۔%'=qI٧W|=
{= 4D9b[W~t:_.Ex
0y܅4?݂=zyj%|zsY<4`=Ѹf9ҽذRe8RP k@GUHVy\sK̘]\IjX+E5Z7>]$~-zEuxM
0F94MADOz`~{M5HY=I)a,h&Al<E:K:;;'F\!choeGeWbʧq22_A`<:81uԹ&|՝	Pe^
LV?JxAn!＂h]0%ȹZTVS|k\<7LˬdDyag8@zKN^3Q U	OUg*DSqoūhMB3fVl߽ͧaTz}~?^Oxn D|+Ub18H6/4O3*֥8=F)yƑXMfAu*18HAq^fhF&Ĭ³?
c\KW>=3hE;wyn̐Ka۠ŚG&{0!omS\OxA
1 }E5 6vR_o0ljs
dGFwW;ojc)h空C[ۛ|V|y(˾lt<$)MvfUT\gܲUf.MϜ+xuIs0 F
ݙbL	6v0a1 o;wzgМb	uLf9rJ,$1tz`B`jȑۆ3l#5CejnA3˘]ũ/m&YoV~ҶTYP2u(}Ӛz0b~%i{vo%+V^ʁlpd16p	H>uw8I'Ng8orB4`Z>%w(Jq4aG=܎'ΒTDhVњ'CpH0aY
6΃EϭY[Wb-'!RDk65F[]y"J9%@v~ultmfGI{aigYT<pS)w+oy+Y@v(yRL0F"CAr
G{Dlycy#nHjw+V4bN?@>U7?q#7l<}iYŰ:)u"xMU,m¾=3*@4m b-xuɎ0 D|h&,R,$1kX}\gJ%TucЌZtYifQbT'4Eԓ`SS+*"̠IQ&qț$eT"q:q;(ҦT݄j
d!E_#uӱ|s1#ό#7nCv\ێh^erf4"<d֏@Iliɋn|yٶ.WEN'JKz>tHBҟU%n~ޟra8BËY?&0tƁc<c)yRH&9fDypF]9Y㎵ˑN'	*[CEJHr]eEg$Zd?
ShBu98K/h{:gASyg[hEl٣6:%_i	´&TޞcK?V?&ĝe`YwvX݋d@Ԁ|o,xA
0 yE$k& /xnt4%D޾aN3-Ę
O
@au"B$yJf(g9'o=ۻ~wUY~t>*[X?G혽VCyM_bkc-qh[Ix;nC! {NAo)ZC!]jX{xBąOwid;Bgj#6"!ncH6ʠ<y_ں16G[JBC*G:=Wֳ}ڄ1IQ_DZΫeZ*M(/zG\xK!5F0!|U%F'd7`KKHb`\0EBW'iRâC嵇IBWڨ {<Z7NU[^ճĴǠZqIi2NapG2xK
1D9E$g@#s3Bt,j
^Ƭ]6gf<O.F$C5Xy.Rp`@-Ÿ*xGm&Q}Eh&/:b-gmCr.Eg>5"?dT,]~\HxK
0 9EBɧpb4m	Q38j`F'8lA+UtچlkT7!xz僿7:?:ݤј\TNYAe$oHim?ֿF+xu˒0 E|Et!USCyBAwI P~zf3Tc@A"SU$I!QP)H*5Qjܰ;L'TNӌe
	R	SSMr*PD?Wࣺ)o(hu	.HELDE
Y/:>UܑhyE~9s5عNhD ֤aalښv(6`QU}r前ml (}(G4х$V>"6镽[fsI)bWoT6u1³gn=Ò˅㮍c+
 <(l'kهR \L,enWo3-Pe7E;U.1DU^8h0f<G{ӪRDNR<LXDBzcmjM^	f-K +Y[T7ӆ>~7>M6-(Ň'poN?):q!m6u9[}Ng+xuɎ@E|ETRwU03'`86yz{t1 K)Kp,1!N8,GPRP0HQ,hd0N4	e5}3&RDLU
y*o˴R6rxۨl'}@Yb'mib#0i;G64_oy9sZ>e\e:p?X>iB	!2OmB.ݽn{ԬX(;$~~QH0};Qdv?ʽݠXr)PzI~|/);ʁ]']NvYc%Ns&#FkruE&8=8^kIZr룋B츉UuS6'{`6Wpa"ﶻL2~>vqHPX Iz<y|^Nmuw
FwaTyJ=2^*pq-RW]]:ӝͿq>뢖ﲧ~y,xuɒ0 |T$LLj`6xX$!ͬ_IrM^SW`.+)*F1242UhT=d0E.@A@hS!n?^gUyce̋i] 
^(ȐEEK.	x4x4ְ3,>݂s?gYe4wn}FZW-֛L}Ȟinq[PDM%UhOij-tgk`Pu[?}<I4r"R6̸(nojʰTyx{I>`K]erÅ5{Ū]P3D3d}#8X%Lի,'ʊ^GNTXtbv}xJ첦ɬnCgɨ>/k>6J[~WO=,<ʧME/.w\'{z? ^5͜ń9iG@=:^W /pΘ+xu˒@ E|EU3yh֯IMnթ:3.3IY,HLQH8DH0Tz܌T8$H\G[^`D)dCq#11o{p#&IܓtYH3n_ec,riM$~[)u@2Tݴ.8[_)@ePcUQԝxg΄ʝO3[l)I7=B3N+	e_QޏS0N<.dpO!|jA027멧'UH]U;8wΤem;.^GzByƟݯ-;g
HzSa NɆ<=mCv='4aK3]ohmt`xu|VS0SWbrEqn_5mΩZwx{rDHPk{ڽM`"[@6'$4Z/~ͧw
ʙ6(8*<hʾ B׷+xu˒0 E|E]B³{y([mمe>ܺ{ !j+lZt(}C4CDL2"fdDE5M3R*A-6~5XQԄUE7E1]/2BMk&D΁|H[򼫞VtE
w 1?\ulqm{lKd;<ݶa%p)b7\NMчuOd#	UGi+jgQԚ1糞&Bxb`H%0dL{rۇ\]^.c\>_}^,EܤF	jL21iL&a#3'	k?9֣YVy"	&W9\F_g.٬#ox&{fDÞޥoLL.Y
j61m`_6[-cݸچ_x]__gӕocҮˈAJ+_>ֽ+xuMs0 D
=MA $fNGllB 1Mk7{yc9ȉ*4HQRJQdYճL%)Q"uio#+
M@(22BTM
aqe~z|<MҜTueV'6?+ؐ1XȪ*K_Ƒ`Y<ڞwkY#Ϭʡ*1`]?\LfRjZfwwm7I)].ݐٮ]*-lKoO騱Uo4.=A}OK}Ͱ8FfV{w܈j)I/ϣ5:?<GLvr<OM5h~&:Ͻ{s)m^y;rGtLх~&<}^n7ÅEu0-nG'e\,EIBqVߜTAj恗$>%1/ANCnXsGf2SRV7+.E/u_goۘwy:rS'_,xuK@ ޯdf3  ୁy4ݽVTɗȀ3A(J|&3*Ux)㊔r<j	Pd9
rpl婨B4SR
NOys4equ/J
˲()`<g`B ,LS
n@}Qbr`e_/Ѷ<-CON
,隦檖f#_+0hZfׅ+\B.03<㤝P6bcg~rH]IkILrti,8E6LC1]9w>uV;O\N5#Wo凩5j{MxF֝'ϼs7w|TOt2/HNV?7T4Uũ=GXHN9'R9EYAr~]	렵PST)˲fN&5L#$+ΛGNjߏQqC@hjk|0bؾ6ۥ+xuK@ 4KGAFl_w[ӗ<4)`**
LX.LYT /SKk bPԲ4K,hIDEB3Y2q.=iziYdy&ֽm"REQT I-6ׯKw{Ɇj]yc%[i;\{1pp`驎n`ja}Tgy?I;cL
c25lk7:¸e3ЋbF+`׸zs`hQ~"7{v}xtc͑J#Qߐ(eq[bQM:{>uInUyZ'XVWgQ^!!<76q))i#ݱ41,+$ƫ	mm.8=|b>+u5rvw2<!of&&owKxhjVDUԡ:xķh#~w,lPOϾK9$ۻtX|[<3scܡ˒!īf 7#ٚxA
0 yE$M݀yj%F޾aNS6콥IZD@"q8)F5Sjl] l3bh5 @1F%EN9#\'{Si@l^Ԝj^u/|Z\^FGx D|wSJY?J"mop2ÛޘAh=[QX2΀,G!jk!&GY<5Y"{Eؚ>m2)^<igm q@!5h-?_umL5L"X UFxA
 E}	[t=qjĶ3VR84Kqym`R;vm,	I"FDqr2"Ye	sk^l:V>e=*9n:@vcjqշnBx
!@~ ~"Z_:	#:Ձ3:ela1!EK:Ex.FHQi^|r8T`w{Ο;׽X1Rϟk^n\j+r1$&l֒Ǡ^h6~|&H2xAn!b"e"~ϳ3C>iT]p'jȫ9ed91 wB19Wۧud9~Z{yWEUwɭ^hF=|3i-c&UAhN:A;LˑxA
0E9E$Mi@Ki2с&-ӛ3yH{,a`d9Tے$NMw"4C9cߎsL;x=+rNkj;N&^+?_u2
inಠA"ܞJۘxK
0@9I$ %uԀmJ:>>9NNrHShl3NvlA&9Lw=ZDH6<x
oy¥@ʧeuNuN{D'QEy} 
,RP?HxKj1:EGBOᵤ<0UQo̐jJ,P"u$6 UpXVR$#S	ӊ&?ƭp2O=~~oXք[ssf]|ͅ	h/6#և<7<LjxA
  {
	
1	7o0Yf&# RDrCSv䁑bKE7ZQdɑ˂^|塚)cTk\]j@Qˋ:gw#%NcKY sHݒxK
1}N DΧ3.<9EAA0	"n!PB
A"q3zJkt)A-u>aV /cZKӇ۳Zϩ+ƁV:'a4c}a ?ޓomPZ  JxQ
!@=A3@D{Աl=}zz3L	`q$E&Ӣ6n:%+2HB=
i
0akײi%8I+]nzCOԨ.[~~DxI
1 yEY@Dt4`&Cx,TPs0K@<:${ΊwqcY([No	@䂡-Paa>~奷אyOnzJ0NykPԁ8js?ԧ2}œExM
0F9E̤4CN&5`Q3V_VIǮ';L䐐$sl\uiVDϬJn	G>fܹ2~Z|wiKZ8i-](|a ?3KkOkw^&}ڼ_PTy>nIExAj0E:a$#	JhNl5!>}+WkO],E0d
h*K}XCSw+Sp8|Yy,;gNc`)b
355fa=AiMk[KxA
0E9ELNҀ43ӖzzՃU8$Czhqn`	ޅCj*sNS2 ,8
nFNѳݗoOK<Kͯ^BqK9kݖܚӪ+^i+5yӦ)GɜxA EL)15eBEy[`rHn1 ̂v,֢P%7!Y&8.bΆa"NU8ڣT}Oߎ-q,5}~[XxGOOu䟯Wyȱ¢~GT+xur@ |UXNy@,f0Hn0BH`}}䚼zSO gB]31穔RIȹ@3NKL@"*L454] U$\K)IEMi%lpdfI؝uES?*ƃ/I<Mk6Mt [
v`SyK]1=r;`u0# wZ^`p"Dj%'
yF~9PNIIxocY8<-I67ş[\[AƁɜ\ܭ@c]a#T[A):sHf(\aw?&48j#JM^Oi>1>~;VE^0!ʂ)FD8ޭmוҤW8i#i)nrդ($Rcl2iBٌe˗ׁbIJܞ6lګ'd,w1.H2QYh[O5,xur@ E|Eבֿ4*
(A0஁[yقJ~23ۙ[wu1@:H+)ZI2%.H.Tv 
u"+r!`Ԍ)R3JbjY8;}5hij(] M_BJߴ3vZ8fѪ
<iَDxgjaK=۰˝я'%aCx͌8+UQ-VŮ9%nTyo*ae-=5粟Ϊ6lGR8'͎keJ`M `8V*FHYz,!Ǥ9lo[gD[~vvQY:oAc
!J]6,XۆwtrX-S(()R`1:YlE^esp8{=ڝ¬s	_[^BV|;i960[Qt	ZtqMB4e 	]6տIq_Ёe<gi)~C>+xuQ]0 |W
D˶U?7X
ϻ{d&HT8)#I84äz2-SJ0ԡ`Y2Q$TM]Zڌ>FOsZz*a+J3՝2L=K\Yb53HPUK \:m^J~O?Nmz'>8Cqo1FǍe6㕙Bvc910?Id4uǍAS5z;<^{~sXOOv&31D8cbģ<u=ACtujGV~;~,Ί;:1o!9VNpW@2ApW?*CYQ6w.q9㺝W1Y6=Wj:"j4?7=mhy`	Iq:'3_&DX]4* (/}+Y@},URdsYF<wm!hDۄe=b8#gcʱd`o~_.y̖+xun@ E| RR6cw0qum{uWGҕ<0$fB2OBLEQfH' T"O*<`ADa!CY%(c6WYڷw)&{٦y'XYI[:d&[^~"Cx/\ݲʡmc{>ms ,W-TUU56?4W>EUegz{\Y־s JO]vqw$[^Kש㝼;{zRoGGD*lRH2֥41fqT^æ+lxE9Ֆϟaf7	.@rD*C72uO<rZ&?',Bxޝ;$Eak%N/4oOW[4$cunNF=q"v}c+l7md2T/7ӊ+xuK@;nޠ"⍆ZEݽVˬCUv@,Bv@B%B%aE_2N SDqyAa$R^y",	LJ%}WT8,Y${$n@L#ʟ,2RZyiI7"#\ߧtEyKrx`g@XF{ VMUEQ5EUu{5,vgM8q	=e$St#JҫђU
ThwpP&1:eBM1z[q6#R@YѤOdVuObxÒ7DrPuQ%+ڻmoBv#=jmvGuoL&1)1,CL`ǥwT[5v),nhgT|Z3ʠ2@w,^cr?ZۣD6gortGt ڼ(w7k
_A7FE:q!G]Կ ՝,xuɎ@ D|E߭ *Dfe`=uClf1_'&RT*8ìHC^U"I_	$E) |b>CD<A
JDA*+ht/Oʓ%ǼH+/qS$"*!<iSJ:`t3`V7iGlm)[e;;p t L뚦7-]#=9+;g4xu2^1=5iCڕn[a%7&EC1a0	OK['7Yi[$ЇC}b~p&qφ}&xӯ6ޞJ<|Otf8:U{K<W0R~),~:i5r	6S<XX^Qu[ts/u/q%tE>6kfL,aiw
֫+w/ׅ_TE3]#3kg1&jD	HߣLK g+xuˎ0 E|QgpxK3@ @&!<B60wn۫:ҕtHPkY\BE4]u	)*DhȒK`
I0Jz-W2,(阔\ױJAP-o2.xc'{HthN~T@U3д9$
D9'#p).%xHGCy{)3kf;$4vp6Ye4#+ZumGy{Ff͵J
s-}% R yvy:|Ei`X0͖=:3=uaW{:@<gdW/3T['eՄOV/͔ ,7Vy&<s!8PP/[q9)C:w_q ,#w&k>~~7SLiq_.~g1܅V%Zf=E9|N˳^cٗ6O/ԤEs˱=l-.}r*u	'>PC^vz+xu˒0 E|Eִ$ USDE݅$<T13uW]4
	2#D)RMT@UԴW	H:*2Q`'4!Sh+qWexgVƪ'a4*BMBJ 6ת2oܲ:;|yoWl˲؛UOF~jβ*sY3>tI&<kkGqE?>x09\{XQ>36S;nnDS 7j,n}n\#'*{2#쨧(=Ȏ*=r_Cd?F9XSm-T*vUΊ|hl`](,>6\7lS$ƒd+zb:0&L~ౣÙk|ckz|qDr}SoswxUKj͇>.qi+M)S)@GN3V/+xuQɎP þH3 !@ ,!L =Bחi-˒=K0#$$"2cyAHe%)7@hIe!TQ0#-I9x1Iapm{p$B$m`{ g^CRDm0q45֘qW>s2\?$?@dzTUU5mi҄#]p=-f>٪]+n0ҽ:[=8bMzG3lO
~Mc+Sƺ`l=K!]l6AL7}wg\'yt7n*S2JS|%U~3KDJjCY/y*<rZҍ9SFB-{+E魠D03
׬u|m<%'_4YӅvB}ٚ
_hrȘЊ5_FvRsK>m՚dt;&bC#h?(DH~Ld^~~Wlռ+xuI0
ݩYd`6& ^qk^W;|=sgsȰ D&XBPdd:QM7S<o{N3UQajnb1-d/c9֠Dr}qpk{Pbszl0~˺'_Pu J9.C
ێYҾ-q]=wh ,,
Kŋzuۛʽ;Bm@ZIZg/ӥ\3\f'i@c%}*5TV=}uع(Zb'Eףl s/;'v<.<h@Fj>x3e"8n.ÕYhgocfImyBحY*$KmZ o,HJVh'4ΙX)[=2Jutz)v5NC*s[ pz1Wpw۔Œ``9kiG(<'̇#G[ġ𗙳14[;o5cD+xu˒@ E|EU3DDg@4cmrN]:CG	(誒i*XrM	r'9Ѹw6\ͳTLE'*LHAI8uNl~n8#XN+̮/i]!(+" 1#NPf= ppp߈9LM0-0?6[(~;0wUGnzɳHDklkJcػ֛":I'_L}}ķQKEɁiM`e\~l6=2HִZơ1|-7W6qsװtӞLkDY~cd.6l:	ꈚ@=LAog/|Jy%ΣpX,-j2"+!LdZ@grn4mƻiҧ0~=_6f6xEIOȢo|:忍qq၀6Re g9,xuM0 DܭY	(:z$| ~gw]}zUݗ':ƀ
@SME:5e:L4Tr%k0fhD5YN5H(TfC$&H/JށC.xuEIu'SԐn@L֕n%}
^ޱx/*QfE[ܫ^ B78Nv.	w+0oŭr<Y+<kuވ"vssui?H ӥ-F[e&OWVia.m8O<yr~ c*L$7MIzϏؿ"
s6x_vYث"OelekuJ$dm7hر}$RDiOErÕ+IQrXoI_|*<~=lQ9^vBK\gs8% qLㄻLStL
5ĉt=U[O˕6҅Ð7$˛)uIIK```w^Z+/^s+xur0 E|@x'#2_ߴݶw̜c"BHWRmE]RC2Zre`2i u#+@CYb*Kh
r:eԪ
3!ilz
:x[N;B3^o jF
R5X"hǑ	t O]/p|lz~r<?[oR,qp	HjiZiVzk5GH9'tĢ׎˕~!	htIM?<a8:+J>i<bMI@˼.?zKame{3u;iQݧ%6ηVRMӱ3l&7QxӽepLf(&+O4Z@.v܌9R#<11['eyjӟ-k'TgU%:lHa	 WM{Ƕ¯]^Umpvf,A7L?xnw$m1ׁ󽥿 d+xu˒0 E|EִA"D_;HxDyPܺSuVqb%H&R8Rd,l&(!a۸BQ	b:0TAs ƈ<A8(NYՂޫ2qVE7R?(cEJ`%	
ߴ`-07U3e<hiv,?~o\e8!?\ xtKT嗪ؤɗvZU-RvnrFK 6OS_<eXVAj2Cfq6xrzd7RC6uE0\7ܖrw,Ȩ;yb\Țe>x0ZW'=죶}c9YHYaOgmYr"r6"k&)/8$ -i{6y,CU%9p@UiL?`Yd>E~4 hET$n\hu{ƌ;NU;oHND[mbRBo3]Ljx[AQٺ,xu˒0 E|EV$P=Հ(_@Ah83uWꬎfe\P2B6#LWY&CCWdbJ-ME%E1L-j*LjДH/.M|>xkjNo(j«׬ ŀA]D4Y5u sSvk:VϏKG+{^ "{l.	<Nضv+8>z8hlܬqf RCf`g^*W&ڍ~VWi֍F͂]/GOyZG؄	C!dTiѺ^]OY_=^GUugw	w[4-qf"xqU6h|L7ew?ܴ}$oQ~uE9%y<]Uþ-`CUˀ?֧ R%ű""夽aP@|J7:,K/ISQ=;8rwN]^O8q{]X=P0w1)i)l=_uwNn5a=m+xu˒0 E|EtC(*ݨq @qf3Tݻ9e`Re8	ƚQ]14ĒDu(30KmY%@D@F*n0p0]5TQ2DVςqEc;o>Ғ%˟@ѱLddIK.kenYS)Yg6鍧{ᬁYak@#,2,܅-YnuzXcHo#}R$͵"Q-8/>WVݰ?Ep	˳ϋ5?rN%yl`4Fr^=qg⹓6(mԥJ^0M"ȱ%8lIcvTDLXy)]fl̅|J@Nwתsd0v]߇Fjuz5[\[٦'| 6KD-@w㡏!6NSv~ Ž횡WK:H^mL:41xiY+xu˒@ E|ECfR Ped@= LmrNY5UT%Y!SMU5*"#$(Rp-:Գ^PR*R!1#8BZʢ@WM665+nY^ք]_	DUӑ2<Drߴf}O;`2zk:^%!V僕 Cw ǇsȈrfsgSގs'%;w1vd^np)9*iҍ1s@2ɼ~%	B~ggōaM4aӄ}|agvd(׺ݧm&] Xv+̊lכֿ=,6y%=I=Nj,p:/Np8J_'
yOUp+0`z;9dbg"r d.vQA_/\Y:Y NÖGT_98uj#JM{|CD9p˦U؟c9?2ST7=!:rYŸC[_ڪҦ+xur@ E|ESy5d*QD]74-&<l~23ۙ[wuhQCQi5,6&Tkф1s K
,ʰeBIVdk]
USULM4uhǁ}|][&P\O iH&ITQ]9akj73#D^R} pؕmYcY?=7NboI],עo9}0Ղy}8YoH+۫$f=^\T9wOg*{5lZ >ښXgFNqu쟚L0/t'%0RCikC b<{%f6X9\6jZLQNkCW[cF3ֵdTEȋj`$ߍwݠG%/u6PQ.^d$'fxji"2̜Ur9o3ofl!&	tRCZ) ^I_gn1!k	H\ku+^,xuQˎ@ }734&3iETd5@+Vԯ_w[SURIRhPJJ()r$T%Z.A"eBGzp 5]ggTPӈ'F Te@l{pbG[!ٍu_EMX AJ
HIK6k>]*/bEW oaXそ{Xt`ؘcb[kk<+S9KꅪnBg'[ky]<&lrY!ڛ d[^;yjYLuwxv,RpHբ1DW(6dnYay"ש_9'Ѭf#Hs{tQ.3rAHۑV"~ӄEq{Ώ_n]uQ*le܆:;^9WmC=sgo%5x|
s33p2),ln#{l@+xuK0 ܭCU3[#"A uv]}Լ+KPTYÒnB,h9Ԅw元@gcMFHs:1CWM2x65+.(;6֘_HSuS3(PxҚq^vcܿte{)-όgzA"/Ih. E,,uѷckWGu5(]0"TƧ }zi҃~gU⋎ާ <wG;Ƥe1ojaJ2|rfyHkն7DK kyp?[Ə'`&uD^Cr՛oP[裇T؛p#Em|ҢKz/"~\Qnh2vwJ ]v2L6+IVѸefCo~|LI~ lxy5GהXnRΛS[M0l[Rgn1!mKY/uxŐ,xur0 E|Lb@5t"c 0;뛶]:cH!3#PHͥ\ :T.Y3JjHjBo+SBC*2#G,5d˶>xik5Iz~[Q'L5݄	Mk>Yw
>S芁,xH=}sp>XZbObkBcz^>'{6lV1L~qg
Ȋ7n{p	c~T䟆8T_D.ѣ~8?}m뫤`4
bE=5`oZcZ&r׮>Kqjz`LB~GQ;*Yy"χaXKc+hSmÓ BP#xs\2#kWYQ0v0jP~I3o_!I0?L\ڻ84W{Ʀܓ$ۼ
u1$fN`wY22sq:<is0#,xun@ D|E߭"%4bpkC}3~<9ϔTғJzcĢRW("P$",!*,Zڳz 	R,2P*eEd$˒r"cBi̚YTy\Ә5oӊ寨~AȋPVk#끙tuӳM`iy
^F5L都mzp?;80jjlխSTW.
{{&`6O\5>]؈srBgj['e]E*fאM~_}[GuOe.7_ގi2.ÙiJ
sJ/2^]/w2-8wъfEZC:mФ4w^o\D޽/Hᴇ؝IK?E7UQ77kפUƁ-.SKw
L4&'y,wzx\ٸ9>N"֦yW~ocܱ xiY?U 7?ף+xus0 ;[@3NM-(j	ڿ~wz3|}+Ȁ(ܴȂQLF#ۂD{`sܴc!	ORsC"[p̿ϲyq淼yͪ(>%	4dPEP`B*^Z_nYuy~e;عΆÀ	%,te]
c{;r<8hg=hϩu
(?|bxD(rnf!2gʁkՋ0<g^n)*(Xm? NR.ԑdidE,.OٵY|x=X}M;2Nkgx+e M̪6"xTEr8tvL-Zf+6-֯|tnmbu:#1%L}/z+PG)M+ءrSJ(E"7Q:c)aã^Ǟ*o\+xu˒@ E|Eבֿ@74
neALmrNYcTE9E9dJ*(g,4%%d)RkIǮ=2	|JTK21IxUx9G<J#|@RN﷦WBYWeY4߲[
/xy6e߳Xeo?R~u_Eٟ-e~nZ+v+(4pp`뙎8Ѓe)"7ʹBv#X偤hS"_vĺjBCNj/'=L$Fx6k'r>F"
TkSmZWos'بgxö5`qٻ`%$%a+[pk ;=jg:89p40<1]5*FL-f!},1]1Ig*\(b7J}v`zYӞDҕFI8oi	N'|QW8ҦAu\ڳ%28l"gh'.Ao5.E-%=|k/~,xun@ D|Eߣ$4[jcjhp}23יRTzCOrE
,C"eY=i2L(%(BVYȅT*rSEQ81xmS4opNz:1zR8B,Ck:+:5mO壤yL3+FK;ڸ[y ܬ\5g 曖ik]YQ聶E狰~3*n$fq*ܦVcOg UsV/^e1ZC++S7aTAS~.Dt-$k5'mzT2)X9]*H>_6e ƈP\z'x.az[P."rJ2 IPt9z0mKRĆ_KX˖-x -Rd_OC.͞rOίr[z\#ekJWqVyQKv΀wL1&r<3;(n^8٦,xur@ D|)}S$d!6a\>˛(! !BYx9#kH!xH0FX3nHGHWd Y<4LSI(D$BSSp)}[bB˥Է?j$m9MM9mv=%Cx˩!l8nnf GYi٦X^+d{7Mɮi׼@4}InW˫E8CE8!_}E>]Cv8v,${^m'kNϑOZ	zU6sm^nsj)(iŀ(M[[U{⎄(*<'ˑ'^ܙ3+5u9,[cvY񊰊zSsvmnٰaT[q}M}{vGrv$/s+CEAoK>o]Ċ5;7ox|a:scÉ1W2:_Z+xur@ E|Eשּ d* `01_A'3uN])Dl,:3u"[!CT:(YbPST:uBuբ6!PlQ`/ ]|i9>CLxZOOe3˱g**ߴR". i|e\}ؕ3w0J2`DV ܮ>=ϟ{^faۼWv}46.xsZ<?!7m>RmW^}/&-Dj۞-r4:ef-pe'!;էm CL*J	A'7cqǷј/E|&I=)zwRoOY3|A\8#? #ƫԜM7m4wc291)('3utt!Df?WbʊsGIm>`_ZF̚voRYb=a/
xe,10˙r/9+xuɒ@ D|E݉i(Z"'Eo,l_?u&#O/2#)ZA#c%	frR!@1\:QmBD* +!`B	#H:F2q$Ȫ*LK_	 TCG@~ͩҋv.[ޯU3EvSKSv!v@_oV.	nLu}i,5qVQBԟONCl4>5~M.]XE%F"?-\	6elSVn?|ɋ!TG6E)x]ˁ;N^Mk.O>ly"tk!o06N{	ȰLP#L]cGdneSh\gr͆6zU
5S p\z	kX\`\W[<<ٚ#hu7N(@&8*Vg/+xuɎ@ D|E߭n6i&bxx|kf3ж$פT'U[JH1(AHLtB REEhpKĪQӔbK	!&T2$Ny-2xKF*LhJ̊.Iɚ,(hfc^-m3c}Ĳ&X~]lػo XiLskmr<ZiwغꚶB{}6t	:C}[ ˢ8~igvK=?_%'\UP?;H?W|z5Snq`	]lUtצ^K1]	Iq%`4O&b yaW]O78mv3>{xV{_]9xm:OB91,g[v67aG>L ޔuty^kjb)|SqIVMŲOP;
?[?&=6݊_ؚ,xuK@ yC'3dD2ly_w[CK*) u$b
,ji<Q|e iLK=+<+%!ϕLǥ)Th"vj)"[ې
LHA %A"XsO0a!oזr;jUW/eڎ{g"!pp`426ωzVhnYGa?0;qHo֛k|^iTe㽱k7G_<AMi5/9ass4loN'&HNxeӨBDh1PρsN{+|W|o.=+#:g<[-x2^nTK`pVBUNUDm2'6ԍbu˟f+kvxQօqQhުGIcw\xpVsClwR2{+'U(wWniip)j{LM΁w1gnǸCW Ah+~0	6/Ҙ+xuIP w2[Lj ʨlm,⯏IIwc"CS4Q&B5Iаn%43ULA4D)%h*SMc\>m]Q6sٽ5*?$?TdYm]#M;Zr,&Y2?~Zo< DƇqjBˆd>[Ck8˃w0)tHZ(~2ߦчȾ.IpGm[xuQk:#xtVY|*EFm9OXlF쳹
{[gI2DIl2zCmp7u'Hbas.榟{EKYwCK[ѓβ.cT)]Q6g"jwLHVŶjVa΄=hym|tŽ6[=هs14ij($DNi*~yuCbl/tk/5̙+xu˒0 E|Eִ@B-" ^@Dhqf3枪=gıhHUI]q,*F	LׄpvMWSa	Dk1Ҕ$)B)yx M]+C~f5)	E*`"B(
/[}8~uᬭY?nE~-Y;؇ ƛa3e9Ǚo~yr{48n3xJM$T74*0QxDe-g1ͽ[J-Svj_).l$"G}+>GK`BGl2{%UqHj':6>I{`	+MΣ<zWP+]ex]WknOWtʥҭFϮNWry	۸/w b^m|7=.:fkEm}w٤P*-Du*>zX=V$F)x5m|Hؒ-?&-%=c|v_~?b,xur@ |Uٗ*;a$6&\W}wi䅨<5I\Qu]x"PyJRsi7I@M
U`lLFeT#87oYႎlfGb'TE%m˦c#G:4MVՕULCHl.uxpj&\gwN%+5Z}Y;CGb.u$-6O9.a=$d#b 38Q5|G5"dϳfYyt^O5<}i[.9i~&&sxnAB*?7ٔmUkb\N̳8HH!Jxʅ'V!Zrm	G",)_a!Q;R2aG)xqzV\[vٞ$9v^&5ΞvfC75N>Y륉v)(}o3'](Hh@+ݏ,xuK@311PPWo@;A_u7_ULK!ˠN25%zF#MձtrR9U6X"YK8M$kULDgʐP/9୩8:~G^%|%MH*eYDEI+6C
cm9}/?oy_y^~˴lȱ}#?\ &1\ܺ_ۮZ..(csVN'/R&W]f%UN={&/[MBK/ۚ`?SZ#̪`^э񆭼,$=X)B_FG 163_A)р9<]VxT<F+OZ̯tT+3m&K[ FwNvQd82ƍKquy^ݤ
[͚r.}(}aZky7b1,|waMB:]LQ|u7ogwc¾I2Ҳʓ  +xu˒@ E|E`#U3DE8nh~}LMnխs@)H$	4ψ	Ey.#UA3-H%*2vd\jsgf*2#$Q,bIPIቝ/8W-gt(oeYlKHH iP("Zے1:Ue},JvnE_e~alW{+OsH]7L]S/ozM컮df_MNQUHoÛ؆^>v^so*cDϪ2i`-yw%_8Сa,SӇc;;'m{(Yެv֪_FSgr-8qBqǶ8𯶡M"ڭn(H!Z࿠+ExtCZ.BgM׾Nb>]s-(z1l8P?Mq?}9MsJX%N76eԴKV[XsZl0י-m3
K_[+xuɒ@ D|EݍF(fDQ[l" 3sC=! !'$	#HDѴ׉D`cD$:yRI3 0)˯I
ipb*bDHRhb6h"iPBb*FEOa8QfYu1f1X#Mۓz}eŐ?E~=8VSχ++s3&?R&mYs+6Xɺ!(enHGޏqʑ`qW6dCU;2ᨩQ`Wʵe]뉸Xrg_)o7jh$Uɇaܥ`UEWlzb-ix=ۮ`Ȝq&76ֈ<Er
L;6׽KFZ$3rⱟ7]y/ܲ[Zi`]wt|xJh?m>8J	R!f֚sD;1	iǽQGi]O9'>9P[ߏQ.A.kV' 1֘+xuˎ@ E|E4W=BE(InrC[d=4Yjz겮i*'X93j9D9EJT^弆
$UNтc9?2P6Fe>ꟀWT]dMEuI)n]uM5}}iHWwv`3H%;cެag/CSyA=[2P&\s=9]m|	R537u]S9klhUƑyF1H 9IVD{>Zs8EgEJ%)DG.,d_B͌UwI}M)dArWPژ͙V#v1ȝmp"<vmr׷{Nhц¥F-XnΣ_X4pcLohJ'~?uǰ*X;imj3~^¶&`oc̡ 47"$+xuɒ@ D|EݍiٗfDQTEoUP`!KY,6~83י<d<e02VtPT#yg9/AY1D_j9
nz%Cd\r"YVAĲ"cCKfzk<_mMfϢzK'TEE0%^&}HxoZi5}?)߲;o"ۚ9GgiZi;dv-p0ݰ1P
}kJX6J%3t6M+`2R(j~ ^朒'iQ@	~/ɫs;<.].D
]t2e,w$ٌxwyG76\E7[+2ee|^Ǯ8pf!xv:faqO89.kVF#U:"WwM'bdysTǖ"x.
Ռ*.F(Wuhbߵ(&p?[l?4=loum5P+xuK0 ܩC U3[tP70^wu9PI%FlhP$AfD2%-֐ƌDTUMd(F|DJ"(03dYtYQ9=^L8=4Ol#YB:T
OZS%	xF=/yѓ6-^:,s?. |wfbblZobZ/.?(XZdIs{OS ."p<Xh\OWJ?WR2Ҋ?;nC|mn/Tv"	jЯ/;w%jC{C4?J(EBt=Ki&ƅdwG U̬hډsӹ.D}mʼߗޢq{3<4J$5['(Cdo7k%i3B7upb~_{ϓ sE\qhsq0Qwba8-Yxox3L~fo>phӘSiվ/J,xuKo@ {GIvܕ*'61o6__^ќ>H#e$	B)&Xi,(XS,2D]v@Lʳg'Ia?Q4a!.S݁={<KQulbgq5/? #	C	, @I/lXlX1x]֜ς1OhTò= -nw n;Dۨ+Tߓ7JٵbsVMV'HgMKs1-nN}Hh<ێZHm7+G8`D
t9b!9/υHo8ͱܠ$5tzT)K7/#\ݦ;=EM--2kxrG
rGa[*ewJ|/[rPm|$z\`%H#Ժf.BhxmzXs-+}p|HZǸ]FC6]ɺEKBK+xuIs@FS/LUɫa@3
6c~]wsJ+XqZd9VJr3RL) gK3$*O.!HUP=Sݽg\^
(+*`99I0
zp^ZJjLsVve_z}ڞB3sgKM`X}XZcԝ5ސ}w]函VFDfelxr!uFi;G$MF̭QЃv
~źX+p-$6Ih}aZlNǹ΁8efNB!\_~ z"]zG~V$3XR>cKK?Ҽ*iqD;Qµ[əuƒ)ረz#8"Ϯֲ#HUU0\y7xSK(hӼ1N_7gu9Mؚ/Zx+xuKs@ S T%[!
6(_7ݮ>}U݇n6P
I˥	PC )UDJU(@[	T` 9%B(*05iوGFVvk%9ߋTK5,5Q"J䞴+Sv{QrL+Z_ 9?9Ut{}X@YvY$l4@泾f@&s`JqHi6[|optݪx4M<sylCuVspI.権׉&Mߏuպx[4[K9Px'z%CEK5f{Xl%yHkeFs6-p ۔y{Br=(UvA+=?M@i"Ugc3J4|Ǖ?#|O=F$njB7z|Ie77ws(MlxK:ֺ+xur@ E|E繁@7Ϫd*0
A!B'3uWP(tD!f*FTK!" ݠPRk8PRjf&1,Tc&DVT!ځC1<_65qQ$5݄2dBMs!͵cmx~hyE~xl-}oc% mY²vn]
/"M?_udYշ9{|Xit+qww=8Dy7(mTմ4̭q(~\Fw0ҕ 2>׆zD}z
֌<FVv39W'@Bi1ؔ&B9NB#r]!wsZIfc- ,#-ȀPZݛZ$]c3e̕ްgŴ$Qf\\Zyr}lSRvf輣wW/Mod1zNE /C9忋	 +*փ`h+_/+xuKs@ [J2 HԠr`Duw]}݂3.3岡PGbA9Ej,hAiucF\aƘMj LQ2>
T)"dHzaҷuтVoeKS޷?hPɚ&KB0Zc^|+kQbP^-%X{k	%ƑK@-B,Oq^kGU'}ux0r@⼸u&T(m̞[	ē!XqÈSHS9ɵF;(ոj~zi_Tg(b6#9	܇9[nG/)de0QtiηB?_]hz>~So!P	U9Vf	![zyP-=rIL32@?oc%)okFG7X.VEd~bIvmlfېnLIC^J~XߏIPP@֋~T+xuɒ@ D|Eݍi5{DDiPhoEY@,|83י<:J,i")21!X)XQWBJQĄ%p-h=*$
cK*CHOV bCtgkSK/c7־gfi`%*\AA'0l،	x=cC>&emֳݲiatpp`uknhZbۖq]9
79nr4]wØ-zFd9`g<3vrVH2U},la7E-(
l9*8{hc@9%%nE-Yt{J",1+EQ$]y̑{b6y[gڭӬ~ּGõ1>Sj)Q6WOs C#[ڧrzCLn!fě}bs;1·fڄF7Ob\sXʖ(o!)ZswX)6~efq.י6ENY/?+xuI0
]IbICٿ>NrM^uë>o*
"b 2$"ˌk#BThp`zJR^˒ӌT(Ҡǡ;k[]qzǔu|G^a^~O'U͐DI7AV|X\>Guǚ&yt=n뛟h' J-Ӵl<Xmկvdm*41̭N~XWquׇ=tU67<8\{b^66>Wg1G%J](`ͩΆWwΘw9Kbe7yqbl}\-ezGeYA 1GO\jG޶GGWs{kovrnm$֑4j=ߞ^DދN!Z@SgvZ )Y^xiGXQ/VF^;t=ד(] <
-}ĄSC9/D +xuɎ@ D|E߭$MZ-5MoqkR*Iub#"dP&LVD&1UPTTbx"a"DHTOZQU&+heַeᔎRy+5*
`r/ږ%1'G:4dŜTo馽@` ڞv8F'蚦o4-]mM渉tG)*_q{״5oo`붻
4kXJi#7.:bc폗"W~?
_EcqPKer6=4V~L0zUW4qeFl?tr쪹U)cTxsX>bʣƻ7^-r z:>/.(IAp珨embhg߰9#Qv+Y nՄ[bw&^|~\w:z<8LҺCWvАwG'nfzƿPzH1u(_@L˗+xu˒0 E|Eִ	WUT `#$GKgf;sN]+/Ca̰5O
x6At	4#ӵ@jyyT'54KWyl/`/m-"n{/k*/y[H7,&`17|!6u{)gVve/Jw6|Ǝw[Wv9Ѣnq<Mm!`ՆUgeo,R2lhǍ"tWIѐ=?	h~?u4
>R ^/lRKҜ[Ds̵QL7gM[GZߘϏ鷣aM;/"~O<-㳵Â>7C:g0~}<frD{}G(9أ+g1Tz?4'b~A*g)gpY5UD_n1^_ӆ%AobwR$`)ZځיqmLqٙIt2B+xur@ E|E	4T%S-QDňfKOff;sNݻ:CaS-)N3]Jec-J"N:`A5DaP4B!)`Hg'KeL Pws[iCR֕S_󚔷t*(#$ߴ.u+Hsvy9#-y_oہܛie{svu{Z+*5Pφ!o%quUl 7I zQi^7fy4Ib{_N
Q׷cڭt+=PO5/ksN\cD}~=DbTa=#L0K/[eMYV1b'KȵӜʛnXN 4D?[u<۵bAR|̍:;^zLn8zqhx{	h[DKӏ%h[GX}L6&:/E,xuK0 ܭMٚDQP:z!"<6AݮW}iY#fٖBDEՓ3E4MZY-φdLVMuj+Zg[˨Fp/O*d+R\_iS i٪YdIBnuY{慸6v^E6"DvaS,y7k.ztӸ7 $d&yL{G#G	oZ{.tf?CvZ|oj}89D2^p[8"IY4fj2*GoDJe$iZˍJEG8S>0Vf辌V5æ9lo.`w$><;Ҏ,Mo1IB5-Y`(~w	|ywn5N;v	Ϣ	|%at,x=n	|ϜpǤmAyi
RV/P,xur@ E|EDPLA|aǣAP (_v]:=#ȲePHXIIJ((|eDq4fA$$r\J9UF\&AIP"r񽿴seaPҏkֿ &
"x0%~h]=a`U=oM=?ܓh- /+x'5pp`TX70>ut 1{8lLdKBx}`OywlDbp.#˰ufʂi 5WukdYsGЊxuF'w֤gd(	DW-v83#G=9SO:<]۰C`z~Z]ܫb,{룿C깿DpPvN*?G,<}gEMh'lEPUxT//<.S
}doBuSF#y<OOR!w,emf:|=;֕qZgMXٲ+xuK@ SYyUu]@60쯏IIW_CW-@醡X K(R$E&RH5h:V5ըe$]Ee1%ϨʈJ.J4E, }V dOת`Dld{Z UҐDI,pOZ-ذ~;`ZV-=e}6:X
~io#p7.89#<_| ΌMMBvu+7|rL@ȖվXu(r9P_sdVWVpxo$J{ysI|7\W`ׁGg,(j%ڑh[}(ɔi
=\sǛ[!":9ӓCN0\Y._*N9nv>QXS(^nQoWКfb>)vSonpjyxe{b()Ҙ>L)Y5s྘yw/׃ްQeK-(^?.xƁJտ.5A=WKA~U'b,xuˎ@ E|EI7*4 ">QDZw@U("/vz=ssW79MNRjĈbX#D5%bI%W)[jIz4"FEtY:\ܵj@?_5eIyEq^xQHd(E^5o[ 7og]>ʪ!uy˺?=o,w}x܇;w Zi٦˴B{g-tvV7xi޲g:U&l~	zq༨\N:ݬ>w{<]IN}ЌRnJJWn0vWm2
eqǇ,kGZc<3Vȁї`S#fH[إ[#;Hžǘ́ڱKံ/yDO	B!ƏFa&JYx.[NB2hCe2I$x",/S:N{r5H^W~8ɿqa㖀cNV[M{Wّ+xu˒0 E|EtcA:A B`D||83ۙ[wuݜ^04rhblpNSYnd@H`4MYT24fG*
 CGfe+@Lw_ECyO0ºG"Ȋ*kmx3<|ZU𾼦̽9X^L֛gn33	1-B"vD/+4TQ( k3+ȮLO-EQNð2x9DA!kwӲ?
h-K`Covuw-YȅBY=wڎmQOwՠ9
RɣP#ӵf~$ztr_'b|afM@xK/ma2D2ՄMV;C쬣hQfzG**zhw&jO`òpG={Өe+n9JsF̉lVDB+_ג,xuKs@ ^ë*
( Ahm`f`D`qw]}/{BFg
%8)l@&a(KHGТP,+fJTC"T4$a
!M0xm*kIF־b~Y7,Y g|1nz^sƋ!O-o+o9D c'[ 9l{l>J lFqQɶs)9E؟+ruܣ>+L[Hĺ\uwU]$4@8/U@9,Z.⦺#wK󼎧Gॲ{C˵/.{g܆gGtZKX5!u6ܦKMVI6m۞>"Kzϭ8LnŘǞpvse.;4Foļ</Ɲ jO|E゛`&݊V3Mf7vK^͂!#l&7QHq=_-/,xu˒0 E|EV7 E@"B3u7TթK hP5
@%X҉dL*BAJ@1FdQI֡4Lte4MBM MS愲2m+HxxHKH BPYZ׬vZϛ|dţ:i"iَ5 2#0̉ax̥ܔMJ38>Qe>Pk.֜xmSm9]`ڥEN>eJ_/mu?R\ qq.Y_ub1J
}M{G;m_:˘v)F/ԓbe^n<+G(R?gI]rPc5NMߪރo'zGz&;чz]U"K3&H,PT,ǰYyv덅y)Y̓H.c:bwH'\|S e:鿍	~AI2k`e=3\+xuˎ@ E|EM*I<bcPՀb~}lgn$7(8rjF4:AC-Wtj!RK= UUf\Nu*kD)B5UT$rˋ 	]INxQ4ׯ٥Yd6 /}yK3+ڢxz[v.	YiM3r%*pЄ?\wiФǝÃMt2$@y`Y|ƩeymAmF<>qA}1@ϳ}TLGyoUAZOiE*[(#>Y8@-6c~EYպ?qZF S!ނ*a׺6w\6TRB1JGЗ.t`|1mOп'pz0Xc%v#sj&	k6?>ݬO[KU6&ٴ=;Ǵ΋m67+xu˒0 E|EִN} pGBx"ͳgf;sN]:]#c9\<8J!)LDFT5=EBIT4D1*1<H4EwV$U=o?T:T5Y`"#$KVth]t˞ވxϊ.fYE~5mg{KkRN	!zXVXK2qFBȬu]FI:A'j	tTRSoN?}T󶨬ʢz|fG3dJ |h4XΗL,e;Rv<(rdo[|L@ǤM`ZX9n}9om\0UUrc8qUn}	0Χ4:XFh@s<hMGZu^E=!E
R	"+y·h_+N'rIsSwvǛMo>ƤSĝ I-Ր,xuKs@ J2A"(p׈ ^wU6MbQq
ZR)!)f\CڴA,.V"D$!4W	ZI	D+X	ql~]*$I[6#;KK$./I<:7՗6mGg7yr#Eغna;h880v
U0V;c\/T~Zcb;<,.hYs aJ!<*{^'ܞT!!su։~%ywxͩד#ُwiˮ&b4Ќxy	\ZqǁüY=/W~<n;22yzAoZJy!?WM>4剿hZF_~ȁUI:́HcBO7m.wgRwӹrhмhRk{/_ux\K~Y&!}
Vws#KRې,xuI@[3i@Ǝ1``h/q85)U]>T`$$)y+PiHh$#ȓDT`$ICK@"UEq`D*H*QiY^5PL/^$%IhStEIq{  f(܋h|UC,oԲ:{x-ݴ,ko9ǺM黟er;YvV>ߗкUZ,	K80X~7XrroXtF4>yc-#췫c]m"udh<}xM!TBO^aU%>xBێf]Q4ZKs!,ov}UQ"ru!,Oؙ5G.`έ	~ckāP>"knr֝o(J0n/ϻۆ>"6/f^ pBq}>z~Ɂ͆@fc{1N75ckմy|' 8E,xuK@ YlhHf6**ܺ!JK*1+ɘ┲'QIA$dTI)VfHA@ %TNP@.*xR5Ϭ # *X{k*L
/ZcXnS^Vgƻeua-V>.`Zzx?\ xFl1s.vn[Qz躙MW.޹$n@9b	tb9p1VE_|$:7Kw<+F?`,:)t`H6he2U
Bz/QQ}]dhJ˷׆pY3#u<d0b帟.wϙYy8B"M-uF	&5[ 3 85X?rKZ"iSQW^v9؈>ErbSTuT|x&z$in^}#<Jgo1P'c tӳjִ?^_:+xuɒ@ D|Eݍib)"'(AD["Ou&#",A	ɅA@PvФJDq T%t@*%FBE	PTRrt;6}+.({vggPv~'UMB0 oڰa({@x}ٝ_1ϭ11q} D.M88𸙹i0B3Nv_ksGyu0h]c4_nÖWဿ%:\eɷ񦈨r{Ie)Ć?^o R8@D[oM->WJ%ʄPFG=Ig{g]_Oul٤*uFzADFD%aďnJt橴N
OR~%1HjŁcr֛BgfX_KarT̯'&9PGk+bl~=f6i-Q^<^4>EΰowJƆoM(ҋ+xur@ <ܩT%[$(
Hn03"vu_Kc gA	IPU&c(,2HS0BuHə@e!e1e(AJ&3M PH:imRʆVtyi@ĊBIb b\\3ڴ=/5O-K_dXpi{.Z?_baz`NBskmnpXuKR7?N/vKb=
:'؇=2h1Q>&ٷez"Ab*unhpr׶3ٮlGD^ Ma(Om)}>(#\Hؙ΁`Y߅\5r6a˭Cu;	l*qG_{|(9oJyp@-cb׾xȾb%k7/7az
˲ӄAz.҇3yZme2.¾hNP^QTҥئ{E<F2U86ӂu4Zܵ^j<ѿ+xuKo@]Uxl`pn0@0uvK7e	  gT*0%\P0L8Af<^DJwY@aU%WdI%9d\#HsK59+ʱ6ݯCIyC	BLfͼ^rrr8}f?gtSCoi`gޱ}G柜MTUU5B#m#՟8ѹYbGխPFBhBO(w*:ek|YbOcгγlOx?y)2 ߮[0$u'7$H ڷa,q:^<OF'D<2]#L@#VT_=xaZpNvi%IY$݊=KSY SλMT'ϊ;q칯#mk/WaOỲŘsWx+H,\ݎNr6]<-j]Cʀ蝃_foE6 2U3vob+xur@ D|ܩX0Uv 0AH ,Íe!	!Vk}yU}f=! M$/
D\)&y"gj
$uIO"DD8CRR!J!T&)b&PI!.٩m]M;z'*H
 Iu]_c
^']x%;jCI2,qށ]Ln,u}oW7t;w4s%[.ZjC|]Aq`*O	`x'1V$DbHOFTlc:9pZ3.#Ag*B3oc[s!w	8p<|)7TyD9=;=hY3).~%3=j!`ȷtq,k4ŦBEukoc*j!:8vҘz3wAH1(4>l\CUbu:RT~f,^#oxsĸYǸFozoez,xuKo0 
ߣ<R7(_uw4sFbLUh
(NjXʢ$LQ,1f7 ˑdTԱTUiQ9ՠl4ILD&/+poɝ&_\|f׸,~E7wT #YdiXlˊ&o2</?" vnao>?\jcx,3g8F~/ZtG{y@Qxhf9eOM+ajze#TιoU~K3R5o;&%:wIBРq8d|\wumw;c^AƣI6u(03}oce2y>AלQa:>zq.SqbBFyp67kWKڱz\ãRB_45ـ\yTBuZ9KvKtyvF;{ZCUߥYІӵ"XUsz-@F+xuQˎ@ }Ȼ!LtnMw4 ~nNT%U6MQ%=1!JMÔt$'*a0	T5B7lhd*(MdE֩!Nb	p^D$xxFKLYYr?CSLM*ږ5ejX]i^?NY
~^ =7@c n!Fhg>[vh[JC1x<qUw4WO, Vdccǖfm9ϦxYz6a`V-fJϳ ?k[+C\n"k:pa䑈xp奭@.oxBR9Gyfl;?=|qMZͲpٰY	@'eIΣ/ E:9'ߟWYjbv3:i<ӖO6<FGkɓjr\-?ԫndE ޳΄9ߏ	/X,xuˎ@ E|EI@Q<I(T!׏3&k0SN4`*QHdPJTfРPH4!"!EeU􂩦(	MLEM$ݹj$5Ϭ <TO k)!S%%X-U:ky~ǲg>Z58uTidywظip(d(ȭv'd~?wkQQ!&gMH ˹&!FKBYO2`lOޖd=4Xs6+%vaQVíգzUvht:nIG( U~~~*Xsȑ{{ߖ٣ّ_uIqjp1?ucnWp鉧FZGp装63J<'&tu0Oc_i}({t}hxiVP[nyRԣ9Ɏ8,_ũjיmLהtD65-'参+xuI@ Yd{U
܊b+bc\g^K^%Id=5u(SY3$hTt:S5HBMxR**b%Q4X!fAMK%HwUv/Y\8gGVvI寗%MR$	Jml:]ު;O6̲:kX~|[7hY 04b!baγ^uU9s"wku(&#Yd/xa* !mj!ORӿv߯g$>Z>8Ex:|?p<n(lKQH>9O%?;fI.E2QXZ |C4ë	?<mxd9q-#T{CvrX,I-Z~+gapŵXhsÂ85P: hg)-j`Ė)Fzo'xK`}-*"q]WՐFZ?٥<w;
?6?&꘴	h'Hxپ+xuǒ@ Sej׵Jm
 $Fi7w>u-8c2
cjHWjʲuB3AJd&Qeh
e!S/I7U(KBc:><e̸H۴sha"TU(h5OiCǣ_qZ'qٞ`6Ck?\*ږe;7'fiVAgYIXmIY]b>'S	'2]=t~aXߍ{c-چEŮ[*"vMBhM0<z`4XzHX̹S>Ӫ7Y=>F[YцIoaIDKy|^lun2%|Y64STko{5
%6g$WAEh\-y6Eo\VS=I }#&Ipw3+.5,LaON.e
DmKybҾdL_ڧ+xuI@ Syl3U(ead$פO_wk)!deBH≼$3אÛPC$ YKxσ POy$ˈ]\6B_o2aᅤ=ܣGP?LV! ̛HtO|eClh?̢*ji~BM8'W]K:UZK06G拽6$V48/іI$P,{*p4)˜P-._suаT:4%ze]=b2sfSi62Ub9ѡ<)dȾf^Oͫ/=1 DIٵFv6_siMSw-xpJ*iVki^GBmnzVՁ{W\e(ύWɒ-!צpU[z5HT1k[=3VsB#հ>=+xuˎ0 E|jB 4;Lx!7m]]HW:l "Nc]$2dZ*hZ%q]<]cALb(*&$t5!PN$C`J:YLgk[SĘt{^ǴzI;uY /Ȳ=ך2FP'iU{NYqO]~9;;w t<nfj"dZfq]GMj̭V?ʃ@umһYi<Ʈ
oʈl_9	Pxΰ	0ӋH:tbqf!-c_\w՜hdu?1?+|[t"o,U80}(QhyeEQ2VCu޳Y|~ 8c!oPDE+pF֞ԯ<H6t=XToqEmUU3:ݥ[$:ħf~nEi8֏muf6;3tEq,xuK0 ܩf/TPFH~nWC7o)IBHekB5,LP--924e	%I&,+f@SK)RȞ/`	mٝ_Y{R?[R
` g=e?XVgo9mn>
? 0tNضvt#7t%W7w-KXk옘Ӳsd .IXnu˰Y]r!?5shoqy9cVcQ ssOpܱ&{'uT1m*?F[4E/ȺJ0<(՞
U|;rtЦfAGZu	osg;΂?_9^Q1ĦJoխ)
g?L8`4>B;k*w 1<X}1ѓ~.#upraaͮ6	URS Cϼߏ	QMbNAS{i۱|//һy+xuQr0 33I'&xA__;{agH)-JM,b9GT,MBr
)P7#0*Y! Qƹ2,	TR$L{TŏFEC.٩A\}WckեuO `E%!=ԮfK?ҡ~jvԪ
ݲl9OQh9IuBt]@>)X|@!&;^2R;yQ*^˱.RyPj2uN0urck@1F+swie<D%N6xg~3_sS@;=]$&G0W*Ie[Hkx2K$է`w12j~ǑY١e?]?dT4V3'ǆӸ:rǁݤS"F'-d׳goEvGN|Ia%tk>=Ybw0:K?Y?yBvՊ â̊NDxۊL:KZp37E(-bzSWZg,xur0 E| 3I'Sm/ 0`0`sWg]Vy8Z*!a1\faBkXhz%`$L1E#0Ӓ0NhJG-8-d͇H0/_LDHi=o2Gnu˛rH>{DM)xj.m;~8. |u4N]*1|VPkϼh3x	2$E6T piATcf.39:Nn~LyЪ.QITldM@//sF۝i%Zr4`[5
-i&C"v?'dS. MjXnGMW_%eq܉:h>Dberm$-TOy3)M%{}<ݚȚwV$;kvqe<8jʵ ]{Rm0䐻kb\xw4(Y랽Ujg\y{lG3]ۘplXs1_vyx{/\w+xuQn@ s00Ԯ
	Bx+Wyuײ|21|A1<D(	1DW{
f"DQ(l31AC	ʧ8fPHhnM>ITEZGiSѾUT/IS	3,b8zU1YbM=/'y_oȊ[Q%'OSs/'$[Irepzo_ȞN%i']sZ	fs2B!<
xg]UU|G>q[	Ƕ\i7Ѵɨ\'ոO2vҫ)-1=="A7,mtҹ{Upc(&2}_Q@RWKFxlP]<KL풕9b8W}_dc@QvuC7Ph/=[&1NO|XA&gJسY砤)0&v\q<ӭiLSݩZ#B=Bv&F5)ߏQ6x3*)+xuK@ [Yãj7
xcy ʯIIW_SgNy	)%bEV<IE9EK "6ɸ"WP&rPIT(6q(me$i֗뤼~	XQ@NMr`|6muw^ňS˻^oi+r؁2\5<?TUUu7ҶNRq[ꭥ.OlXS9~-)@bw3ǔak;c0s؜nͱU'[
ѸS06\>X]k_Yᙆ#zB+i-e˖δub+KsftKb;Fa3ytafr>W=<׬\^)̦`
_h{4ZT^*?.짨Jb
HYF8)x<r\mV/g]glruRzoӶõ'	iOsqK/
|:nr^:ti2d _/*k4+xuQn@ sG[UP $$%!x7{ݵ,Yd'Ha$&<"6"8b8ƈG(LaO<ǋ,$I*=KCPDSDrJ"*ƼXMU$u=¢|'`(	HF4yH=ݪG)uӓ~ϊ1Ĳ6U7=8Gp?>(j*)65b~GEQб3>T.yGfޓ3kC( }zrCБi)[ܜݍ)ln,i{isU91cn2xA
	6v7,
.u@tEPaS\bR!j>h丫fِIwHP,e
NLT(rYɔ@l_bjn&t!eCx?>v!φmoUۏ3ܸkݳЇgC=K
au󢖪-7
iMLoI85K U+xur@ E|Eשּ@<E]4yClgnթ{Wo)P	!Se"b,,
JP	,'L[A!RyeTJϒMe.D(b>fU]ZE	m߳R'J2)`B2ߴ,`SG>gEnYuE~D[op7.8l7z LF4UViyw򵝔_mU}k8%
ht)=;Һ0SY&p4\{}yWv-yJ[V-}RP3"u谪ͱp,<,g C)U%{\(BQYOmWd5QV_\)431j/bXSbγqV]tYw[
KF4ټ 54rSyO2a鳟K'g*˭P˽\̫ߎr_7FRT!<wkG|[8HSH2oMC*毳	)p:ї: ՝+xu0 D|EԎ@HFQ@QWBFDƯwՇէcfѩdDGHijXkIQS`MbYjSCH3@TG05D͐ȭ/[4xm<kHx^	_h{	TÜRT
gL [
^Vz/x_̊-<s!X+Yų?\_1Ŷ^W}щo'P,Rnojp]mg(Hj cY8Nۆv'͈zoB`:bSUOv	hc3튲lZUa.wfurM x[dq$mOX7Vu;`qmԴJ/.iQ"MEzzg®9i~Njk>cyçyc">{tyzwYoLΓd_T~9$Ir}|rxCgߏI.#=W&&D4/]}V+xuK@ [YyS! ( "Y15CWWc8Ê$`g,C1CHF8**Bc)d<v@*|,(1ETDU_198z)ӆ+e_hY%O (HyxIW{)u*{{sX[?>r(?2?~K3-б|o?=80ZlͲ2Vj.*p}:g"${ ̽%]#*if8G-S팱Y'O4[c=zRC[좣ݥ2=uխa-݇n/+TYkІڼֳĖK؋>qR=q )Wt01ݣGqm:!!'#Yhڡq9iSjք9F)W!6.b='O4k$O>}yk8OO}9}%zO=+æ7ֱGQz G5WwdoG+Kī>,_fooS:0^/o+xu˒0 E|EִIUTE^(mB%"_?v]wuچs@R4("E,$S 5T(XP-UYT$QrBD^k>xSh/Ut|WEJxviy.HѪ	f9TLDY-Ҷ0zཬ^9m/?s}gwtô}5`o>; NuƁ8ץ9jl1ƆC(Z:1}Fy# exAEu5ܗ?dh\:{4uG{ۨp=fJ7QDYaB^38-~G4N"Y )wVcvtr]onf؆7rkl]?,	p񫟞[[ _Ndz6ӽ̪SH7_h
.x}(yd3%q2Ze7O2HkYbGӄy22{v[>Qλי/mL8ԌUV__Dخ+xu˒0 E|EִUSBC~lgnթ:ӷM3fcE"J("I4JR$b"&DhU=@&A9XjhQ
KYADn뒧Uˈ_ߒ	DXVJ"oZg-yc^-kϜ{-oMW=J߆@ cg$3]^Ky=_|۩QFYA+qz.5#\-[,f^\bGQ{)Ƨ-Ja4tY}E2
=74u%Wwe89d'8ϥᰶ>MU/N֎㗛'4'6YAl
f|T5	kퟝ4 2Jc9u	R//آǰ]k{	m#'m4@bOI`n7Vä4C߇z{ǻ=AqKI^ȸk]\ao3ke6i3X,xu˒0 E|EV@xVuO5HD| 0*Bcï̭:Uwsk	!&tIS32IcER\-KfDB[` TuY&HjEB)$hEI]཮h9iiGϲ#@tCUQDPiE#-p)[?4ʦ|\!
. O;-˞Y-orB{_ʶ[S<m"c**Y3zE rHBv%mCޥ}^jfex-;ehUesmO i;`~
ѡ;R=޴+.s>>,Cbd6I^sc}niѡq#k\ʪe![{, 81'CH&(n}Ϗ/}"c`&9b$~I:O׌SE婷`f{УlEPVK?ʛpi!&ǌY5}RQ }]|+xun@ D|E߭n-%mv[C0ǓL.Jy2'@9I$xSq3b,!,TĊ"fz2fx,sI0l\",ٜ
H79H`2Dizi+յߋTKziN$b!d'myF`Tǒ2f}s/\Ԋ+E7LӰ?MJȲʲx֗f-+;sy8fMYirPXq-fI,ڸhAa*Z>Yw[Thk+OF-ܿ5:ahj'a[bYǼ>D1(xe-BY\Bm$-}1t6f[&jDtwxpel8t;<~Pn8983kU*kAv>2<S}wM8p;:9dVʃ}iFtwTRb}"ۻ_*ox9s)3v_Zac+xuK0 ܩ Vl/Tr0"#ݽvu_KwRrseBuCBT%	M%N*4AY3Q"=%RTQeP$aN_MŲd;k[T?_+*%EXQ\|U'mqc[zX+w aZ6~iژstFw{a<ìs鸌$Btx'ˊOgػйՐhF;E:SwNмb84}cl-n(X٦Fݜ:ga_6y^E {\9d!T{pcգn=Dt!A\MuY5Pwyؒ[Y;lwsۭ>Zq`8<Obv9[~(P`,4["/gغ^vzGEfa}$n1lZjww=tMK~vmF:
6a/*^+xu˒@ E|EhI/ͫQ3Iɭ:u}	"	$ (Ŕ1`	∔A>@r&(c3I9ECNbHL:Uۃ#.xk,DIO!IxXA`oa{`a3bvk.%Vv僖he{`myj <TUU|b8NTp?	TUjo8Ai\wa@uULL8`:/cl;Tْ&מspeqSv
Wdi{{~(=%9[ޝX&iqKwfZ ۶^2ohncvi1&]Nг``tJ¤t.=+lgpY@/\>}6Stv+˺XNp1m_1\Zŋ*QygA*33m,r/M{,xuM0 Dܭ Tl( (KnW^U剞RXMjU9b:V3ꙦE%RGz"SL2`Q<
"	 yCr;ʚ=k@V'PVT0A\-MӮz~\[YٕW^1-Yuc.	W33ÜFhy:'줬w8?kx%;CzPg5n$Jy)ŰɊ&Sfu;,J<_)bWœ'NʯW+őKwwρ		W#ʹKS
uPįCk؆ϐ.ۀl`Au{LuQot2h9Uz,mLpP_VJ@1%qD(g/mx{8A}ygwґes!v$>z#nSOv1얋nӐ_z$g\n)G?n`ocҶˉ zhy?^+ڔ+xuK0 ܭU3[kPT^*ހh_wէ<R3U`JP"2ǅBrH&<;Y-R EM``(T%\ !黪HO׆QR'$t{z}<!E!bghش[)x齤]էʶ-ݲ.m׶}F' 7=5M74-b̬awMxBF'Ra>*;XG3ӿ<%ڰYMSXhm
gc^3 H}+%H$NIES?I+z2wܔ'S\ՍlUՎ̌CY&i;1nyp5f{bxl"V'DVw=>
 ܮCn\XظhKvLb.OoWX,KN^v=~ۡj5/c?Z*ǋምM of6,cBԒAhiza,+xuAc@ F~E.h"A"nhD_ݯӫz7yBA()`!@X+eT2$24(Wb*
LRe"QDI<k׃s|umE	jG&U=@"<`yy拶8=0qL۽sڼ>j>h%-~遣eSp0p0`pUkc߮5VޢMt'[>Rmc`kDcܥDwa /܈kyŪoE2qRnG(=7l/Lmj7caEᰇ-Dˠ.ɦoTEEXϗWmc¦.lmpQ˚E\lɹlt)7z|Cwch[xꖈ݄9ĺ)U-uKXtuV[*шPf
^t ~}!"O/#)wpt8tdAuָ
eǌ};V
FtX;72{ŘdP% o,xuKo@ RRW1cL,<mh4O0i*!"PI4I3)
!#ְ*("sIQ/
JY06<ކ}^Qw99
Pd<<O!tu-[?Lx<=>jBkZ=R2lفu|?/uɬ̽)M+78ӯAºciٹmcv6lVEtM10@n=:Tw-tsQ><Da%A2Mm{}_i;1lY)Qx/BR:ᣖ{.d{_B$ptOZzOi&n,<̥\6z-GbifKηQes9U3ΓYf|
9<gD&to}NDشgyY$GVlcL<9`o~t!yڕ &+xu͒@<E߉i٘QqQA[-@+ӯ{ݭY#Y$'D\̰%˲*MK9-b
wʁR
5CL%j)~ya&[,	˶:ͯ8'SY4oYP7L()$hC9'Svς`EO@8Λ(. B{J9[(/tހЁd/mq2q؈P+G;aNzrXku%=)dJn"upe}kь hNRG_<_𸇑(&*:1aCZK\Sv׾L_?*ޛWP4!~hΨ-,10/2[[:]X~>j	 =R;ԓ7W+9WSY[~\oDBlьkl<o-zulՊK96
j|(^^3C <;`Ƅ0 od ͱН+xuKs@ [1V%[ QP #O'(_nλ]}4QY͉0"+JJ$I$#rIs b,PBYVz*iFt-$D88kװ~!]H$h(<iÆr8`CyK+_Kق!Zp`2iaݪ2+^^7&E ]tǑ \tGEB-oZ/ͩkE4.(o9"mm*N !sL~qKհo4hV<փcsV+r CԒBqH$mE$KO6]z&HV|r,Ւ#OL b+)Z+bBq_NHF 0raY^,UhFQOr=h~o#jz=S]kGVr&7W>fX~L8(N	/?gs+xuɒ0 |Y 6^o$È|}&5yN]է8!@St	JU$15(%5%D6$<:@e#.Xd]cT$)I.KK毃׺b5YY iP&BMTQ:u}^5'M|XZￇ: ޙ E	2Md;KuD>̋~P;fߴ錰쬏3Sa
0pa"ay6NNG\7|lWMs)4t괁!յN7T[Ehu,fg:y!%˞e}CT{X*~H5gBn
řmuD:UA|_hQ۶k%4LI
YXS1"8ӱ؞QN<շٵӭ4aDygҔ( 66!ٳ(JM+g\u0.g'vR;	Mը%mM;Z¯?^Ruܰ+xuˎ@ E|E4P<IЈ4 
K@aIlgnnr@UCV(Q$C5Oe(a͠03`2eHt	QeU%F5A#'G(`ޗ-,xmePuEK?j!$<i]=e%'i.{Q%']q
w,!xn`&ixr4iFV:[gI\Ė'k@M3s%4}n!ckO=n5CCv)/Rq CFq}[Ĭsx	`7.>%v%XbLW#%޷5jfyzJ
 Xef
}\&c0`[^拝6JSyᢴ茅aL?
:hm۞竭 OlV^ffz;n˔7m"IV	ečJ	MTN'qm+7VkyJzBM7C	{
rFc[/]7ӗ+xuK@ SY0U\EQAvo0yo_\>uU롣.0RIaƪ")
RQDI 	;Z@!F1ҡ@Y.BPDzHPDp2ցK>?^Yu.=¼|!	ą5=*315hS>|?I<?~Xlgs cp7Qh|jUOrg0nw6$LS)HfD|Ł,H)&ٙ(\g2
>h4]{^|e̷GX&z@`Lx2~nVn;bPyp5	tSyJTog

Up~)=-߿#72CZOVnϛoki8\zZyY(,YXTB%r-kJmW{xrvFsa1Oż'F[Y־+	뫱}&IY<XƁh8Á|K5  7+xuK0 ܭ	U3[
GFׯ{K]}I@dF"HK0a'J(LR̅:nBIeNi,J*3j`Fd̐LS,.pེrV,iן5?l
DP^ʻ.iɻ;e$uxfY<?~K7L2]-. NuMw~oP-ozMS6+M<]9OJ5vOtEA_Vj'vKvZ1>̾nusR( 2$().o$)<բ}t_qz9l~4'l@+cwF_if4U"1ZOy1;8Ĝl^U'Fg"d0{x,^=9}yvryǇya<~Z)0~eCjަ7R_\hD߬Y3ySovKV?35ЪLyV/خ+xuK0iTuO5AP(@!_~^Ϝu_]{	L"*":CVL]K2!9ddJY#A22ThQ)yJT3ʐ!5 5W}5᧷&RT`J/Zs!X\.!M۳̹(?ky_x~~ V
l|7p% ضckUzNFQ˫7.ʷ8GªX#!^IL/#6oҽQ~QM;\D2Crn Q]	@8o6wH8λ -6ѥ.܍+Xv	^"^Wh͙eC%iI=vT._uѰ82,35Y5wʃD5=Wvu}՚Ymy(c9aUn.ɝx 3e.ܯ9#
aXU5sI^ymca?vR}a~H6?Lɿv%VuE37+xur@ E|EInJBA<"_?̭:upF)Ȫ*Q\*,aZ%]dK$#сeU\@/PU*RTR4L3%!fd i/cߖCVR^{*'!D	BI}9eiꒃadtou˛K[=?~hx>?\ Ϥ ALؑDNh>l=kኺ8r H]l##/BV?6noyN1LN7.YRX]#<ȤnAtGpCU<|$[6ӔNeJ99FI̠ Z-~v.NΦl5uJ},oq{9RR1Q )26*l*7rD׹9V7+b^jx !sM6抗n\+J\rnq婮D,~5l1!ʌSچz,xur0 D|XUT`y!lrC c0'3sC׫8c )(%H#,"JL$fP2ꐳj"lc1EDbNE,(E!BwٍS)xy\1iVPfb0Z]8 y)xnGwYOsKS;EVؒ-8@ ckDs]ua0-ju\1q0\yҀukd'Co{(l$`YӯΣW	-8ʛ.NUvڒB]qk4or CƱipG*DnS&Q6&]Qّ75FDX
ti .>N_qҸCyTC[f[X؀yz#sQpH5R)>Kv|Zdy4»\|5!E/1m"x'd,1c`oR3aZksؐ,xuɎ@ D|Edficb0,x$פT^ƀ<*֕LRʕ27!ThBDaQD	REؐ,1Ź*1fBv v|zumF('4K2"D
ϴq~[~|T|<^`U_y^~t\/ wbH? p;Ii_"sލ"	=2[ɶ^y
Ze3'Dsr#顕kELs:ٯ6GYg=4KWâun[I#)][+*j!ɘ]f+4+#ܝU܀O[\iR4{vaYN⯰W:?q0|N
兹3FluifWUy$K!jigLYUĿ)
݃ujũy<شwMMCdqX7nxҐ,ȿbL9^uXNT3'i629^9/=<k4ԇ+xuQˎ@ }7;ã&"
(piyCuw:U*TXF#)RB1f9a⢘%et2Mԑ'aYiɧ)ZK!(p(JB>0!(f.c|2oo.n%"N^%`
˼2{=C>#mybhit0`+Xee-ˮ
hSL1(t$7	i(ŷ3wpTyq
7&"Qq!VcP3T1[prAFO1d׆6mN@h7WۅN-Zaj.DEbp3ںʀE[0׏Ր~y_O~笉4PQNҤknu߬/q z.unhyA1TԷzu;qz^xg2 }f')uʶޫs'ץCYVHøJdg}W7Iijkoe
,xun@ D|E߭4R2
17n,fs>LNOURu""(SqyLXHB2X)R4!%U8	dE!NQ	B	1a5|~eTaBh>GVy/ EI!Q!y2:Bw>oUMISLY]?</ꆹ{c|)_OUcUQOEqUwsWWS-zQsT욊_ơ\<b%mÀoa5>Ia%i~Oj=`7~Gq51u13@q5psQr6Bt
d|DNכ6\3177EoY_{_*8T֊E_Ŭet8`@jdcǡTy+6.JˠV=<ws]r7<W.$9bu6֑:Alt;6$*dU@Z-]/x7d~?$tE/mVe5+xu[o@ n.ׅ=)((v܄E>3×L2ɈsbhZP3&43B
RQ&/0SW͠\eM,Wu=%҉KՀcxWEJxݳ3-HU24hTU(=i	0˄Q^V3ĥuf)x+̼fzۇ/ضض7x3bqj==ϞF֚\-H.)t20ZN`w-&|w:<.w^;ʗ%sx(/GƝypݫ	UȭwCt!i.['T[]j(ZU)#s^&xN-\Da)OnCYMP֣(mViXVtw4:fʦ9]7eF!<k	Uuvnp"rBcVQ~/e_'abja-kze3e%}޵L9t9OHࣸS~qV?&NcO|e_]Z+xu˒@ E|EבֿM4Tͤy

Fgl[wu-c Sq.SEU`1D(%)	x[Ҳ4*MSQE
fX͗,CC.U&i?^gu^T	Ц	D+`%	
ߴ}Z`~5nZvNC/L@``	@ N!NVۺN[sGu!7q;ST_J$$aqu
zo4qn<졍G(S-ܘ3d<jbN'GǺ|d&.i"!]wp/O^y~5_Il2[W[KOfyoQ3'F!K'ok}K+\wG~?OE+z-soo߭՜lO<5Q|Ijٗ+T߃L>5K%C }6Pwian?rlȾҘPtY6sZv!d3M oڔZfgݲg`gccT/+xuQ˒@ sJyP-.oOy_\>uWwuU1*2TP0C"LVLc$2=bYx`-Oi*&ʉTS
L_yX>]S6l(oe7qyv ixeYjSrܻ&֟5O,0lwE݂%4ab_4wj
dт8	J@x}?}Yܣ#DO5:UּDޠw? mSu<{\,;R[i^JgkWOğZl޿9,xzI=-!a\4rZ'x"Yք bUS?kz4&a*ɽ%8,8Έsu~ˋ "Bˠ5lQ]5+
0R"{@q9ܧ,}ZM?&|4ll,xuK@ yv2PP[@X*uw˗TRI-@Lir&DDHJTPH*"ILH&nPPeB4(!!(,DRQx/ulz|#ЖYW1+ӺEx^V
f(܋Vi|62$Mޱ lZEsXױ.T!vUb<t}}	/5!=pϼ*k}i:ЀzϣVe[AңꂧL1!:N3;Z7Ed6s3SSֺQ$G{j;>J6pb>=",,K&ЩQB匿,,_m6NQ0E^<k.
Ko.WtH6ifHNCb!<T[GHټwWSsliFL4V(g165$)-\Yom;+I+xur@ |ܩ*;e@ B%X_'&ީ}K)HDq&b `B)(i2pB$IZʉV$%QH	W8%W0$5U3Q3u}VKHm˱l>{R^p}	xYQTI]I<`99˾-X=QyC-o͵`Y80u:5MGOMv[RTn3iZx_1rp_VhOB0hc?QE^zj/Kbn	:lG3^?o?/ȋQN6^3HPtZ.Xx=tYl>OhR$v{d;+g;+|5Du;?Lw<Dúu7(	L
WuSTvgzYR0~qRG4)͒u 2s`:{{>F<͉>ao4|SНAHQ縏JpOBxFT&ޗ>2δw_3mfƿ1ǆ$=r' oؗ+xuɒ@ D|E݉i-{EVQoTA)4\g2"2c215RnA&j**|J]d:f Dr)XBH$hR.,(ƧryLDC W{[ӼA9DϢFz'Tud
X^xEk:.c
ޛ]5t(?+i~鸞vD}:8p63Bӂ00BK+/vza4טwsaQKWy@*dj/D̆qP/HgF=bLz%Tz<egnMVgrG2+pQ!S/d}&ʼ
6h]-PkJ.3<.N<o,6IE'*fɀ`j#/"ۺ?Di.;wv޴}YME]cm
$&&SeҳGF1PTy-zTgSN恭Ca4kי6]Bhs+xuɒ@ D|Eݍ* {ADYUn@TX\g2"@dX NEe"$9u\fTR>D
J3IRUDIb$\Ef**R!yςaMh>e%뚟@ª#]26| 61om7}}(?//?~ǰl{"nZ pA1'dklWg2Z})J9jW}y?w8m&"F[ūV/Ԙd܍u躱vrY&7%^8E蒫 RxQ^&ʴ23VW`dǪ+,+]0q 	'j$x=t+ޟÌNZlN-Q	ݹhڹP ^tatҹ+ڌS8cz2yS|gV}ջ]V`sQa_~nY"qS(́exH:|Ƅ}O"g49,xuIoP wҰ*xcx[ cV_ߤ9}ҌFeȄ&TfJB`"c5Q!,*,b*-{ː$Dx^i,PH	*ᙢ	.ւ0nUN똲6#AnO @YVW `}*{=woeMH>bivy
^mug\C7;?:hikl"NkG;YF5&ThH\a6O J
mDB<Z]l
꩗Y+a}r,\Niv6I c)nŦZCVUIҚ^*Ȇ܇qًX95"U6acU7H9mZfNEǊRl]U	X!ḱ.Wُl}-ȫB[Z=l2ߥt/;ڃ!qNXN1kMz͞#ewIӽ胸N΁wcиg٢iҰGEg|,xu˒0 E|EV	USyH!3uWQ
f4'l]UQ&*1533LO;Z@UJY4uYJdއ@¦:iF?[ʮ?Hs	$0LMVUDEozc@;gn:ʯς=Vgx=qع;@ "BppAjb{+4JݎJ?RH#5#3s]pR,5ksB+Bt+WmevYѸ^˦:S9;3[!̮u_h!	"Ұ2RntWٲd QUjO4-:"^˓0IIVilkQ _˧j+3>nztx*RmGҪE${C v/8ae3%VcCLn.WdQb}HM)^|Z%6s6b{-]-א+xur@ E|E	44]L(cxx4B+"lgnթ:3T2%"9.T
X!
3eJY(Ǫԥ=; XjJ1RPAAb2UC*ס> 1-XG޽V"S~?b`Lti*AM7|X|xfxYNk߳~n+(n(/o~$LV+zW/@Ť?g
7*q{GjQxN#7ʱm;oKw	`´g$N((_ 1Ak4}$r	~"C3NvƼ}[zv6%sy3nh׳Ƹz`&4G5CmkZ]={{vk'|rA:oHIoY~z
3ľa:bv	7f
i"Ww4(	'e/mxIHΓ( j+xu˒@ E|EfR<eTAg@( "$]{7g)T"̩fI*2%WSMQdeT0i;*PR$E^AJI!+|*>EDkj.x6UޒTueC%6? I߇<<Mjij\S^{O?+?~Gヽx8Cg Ɓ|\0F,&ػUtu-yRD#HZMr-؅}:*Or̕$ppvI͸_E[ߢRY-ʝ>s@Q'ӆ.Ej%ض<%8͙7zo73dp#O|YP_K|4G̵wNI;۫hXYM8씜cg(2Hb4oSnugu{?/5lOD-)w$D@eavWM1scسhYQ\琭RKtoir_ggw9)-ln&ȧҐ,xu0 D|E֌@ @uPA@"BٽvUuE0 RD!ULiRȐ|,F4@dK6hSei!:AҀ]x]rBYS܊#HQfPaXTFOzҪ5)ļK4..O,ˏqW tBN6gضĶxm[nq{ftmobşn:z/S+a1&~p1r=gVlWTn=/EGH)2/xJs!v/ܘ\d!ܟwuKv׭*?ƫN=[ 22	Y^$diC qV~bk &0+=@WSio G\~\Ȭԣ`%X	ϓ+zȷvQ1%YbIwhȹgﻑy5R12q%ޫU>J'qteI2H9X5%~6[M)D3{Ԭi_+Hg+xuIP w2<v^Ljd@dEAP_\>}]ݗ<<%YLK!Ds<2>-,BC~'y!
,Ja9[`!_3ax 2xuuvY>s۷/X0xѮ| z=~M	xކoϲ)O{]%kaWwo' w9%IV$ɓ="1P533$AIv3IܺyU%py?dwnVBq<v֘8?Kי|w4]N4^ԛeʖW#XSN4YzEg(2%ҟ1$al{EL;A^QwWK-W_A6i9]EK&Iǘ*@λNmQwoѴ}v~h;cQ§aMZl)У?}wGnN#=2O?)f~98h޺'HƐ,xur@ D|U6qU(0$1 	!wէWݧwXIPF,H1)cIӹ6عL\RQ9W9Q5"J%A|KvSc~M^^ɥDUEuY}:||X{z|u_?-ou	^~t<?"ެ?n&12-2BVVx;B(;-|dke],s8pƒt;([K}Br77;h R>r⿶)䀙;MV7K#%ӟNI|Y:|m6xjv$=X\[9Ў{Z&]Ij7k	)Ź9YFx[tTEW)29p`v Q vh=Ǆhj]FaPh
Ñ{MО{#<Mz4YpPx{7u.EA΁ݹΜ1nҼg` {ἴ/Xw+xuK0 
ߣn 1n8<$< \>i2]9$r5
%J88X5)Iu2 HV51eC"4EB|2xn+cƛ/׷4]A&(: =e:~fEߓԲ:k-b9 N`l@ CKRbdfkv/$,$e`E$"i5~:~qVk~IqGXEʩ)xV|	&t2g<dnd!p<4x;%6ݰOq],8gfxzC]*`x*WkkϽ'2j>L[oԏ1 {8(봲:2¨؛qөb{D=1QTn.EUoTH'r)n&Yߡ7n{Vѷ?As1m;얙GU5IϬc¶fqAho/R6],xuK@ iѐlVDQ`[CcB_uR/R%:ƀi:AӚCgdBք0KgR2EjIjCFQ&"T2f\"(iք:!K3,M2TU(=)`p+2^7kϢ'VE_巰zk!yǑK@ضԶx*/Qy6yW칺GL0]fp閷$PuGKәBW;y*j2wTçkH 7ռ	uxk1UqL(6؛	8DeQ]Wل8M.
e7tܳ1ez'V Y3HWZPdаÈPNrIZWwq;I<sd-r	/QnhOBC޵-S7:%򡷒v1xߜ	|pu9H?sֳ?&-%ȱg+e]__+xuK0 ܭ@	/EQyo!C@^wuu_(eIBL TTSB$RXeӹL	ZѺb&HIa*sITD$L /eT,IJ;63%M̐j2f
Vi_MG3g}6f9[p[x t[ o=1}_]0ĥk( ;g$vvfϚ+6|j]bRNҼVm.q7oܝqC:dq'4okz3|\vsuz<v1 E۵db=B(k0tUiey>o2ډ,ߖ4MWhh=3)SqE0/μhfsdo-	WsZ|H"=(j6\sj-Kk#w~fm?&۔67[+xuɒ0 |,bIXllIH`a0$&ީPJfN^ )QR,*[DUtLb2Clݶ)d$lV2ө@Ɵ_/]S6+ߪ{ѵ?b6L4Y-&6%VK7yU|:	꫑W92؀h}ܠ$$pAqx}FݝnjjCpCh ޣ9ȣ׻tW{cpx:ycw"f݉.\n0!?lޭ:op^IX%k	f/0ifMz('^තKYYL%?ժ$U{S尒Wwaj`3-?>sx8pX>.7=GKoLsTǑݺ
f%YZUma2)s	\ԊǤOu"ާ6YuF.n33?۞[RDVtݼzJ$D)(yFp0ז+xuK0 '3V(&N.@训!~lgNKNrOB *a	9"CS*K4ShL8DJC[QK`paPLdl 9gTa@jB2
ޮU~Y#o>Ҋ~~ajThK)Zrqg୾)i.;,m.O߱g	u|+څ?\
;ۖeO,kcoRG$fvAֺeZCW`UCg#V.1N_s$\F/>`Y(<ñVJy\?"G4R/&ꖈS1ج0wQ-&ZqhW|y2>dj27r* HmqTe7bQ:>eW?%wLn+@'RL-%m^'\gnc<"湳\D4:jW@[wZ.V*Q6T.ɼ39'FZE󲪀pJwLξۘ2d/ؗ+xur@ D|]	00,UvʃdD$#b웾>NrMz	DPhB@jDE		$E4AU׹& #]RI($ҢH5"i! "p8duU\WyŬ˧yM(/ӺDEUuYdI/Z:`n$XSi>d#,m>O1L>%0pp`j`ll0>'6WٟΙ1յK>x{vco8p_+7cgJ̖z9ݵ.1P8_lA>[9@:kcevgMwf9_`2?b
>X&
N8>	_W/55:`Xj)jtoo"v1i@j؈vmi2W=.`P> oc\O(<$v>E1B1^P3[(rZyg,K}:/xI}>:3q[VM.+xuK0 ܭ^JH$ AHx(pׯ;>}U}c#%eLPu4QB3ei%
 pȧ
E*"*ܐh/ax6u]hƺr(%m@5 DSu0Qt].`pK1zi:֞E"]u~$p`L,7d㟰&o-Y~z1Fza7xBF""^5[~,/W+I&o|L^=ydfq
K ƞlDԎL
gsOUe]ӏNDmRX}mT8#>f5δdn`}`״fY?L^t+ԏa(%4g|9m#e}"m'I[Ewӵo	Y;Pϻ+/&{c8lOƲQ.S2]}5{ޛmge1fg&H;FK[ )+xuQn@ s%0<"2H O%m`|fweKܷUƑdE]*U$UH>V= ӈc9 $2xIXA"	>[Ǔ.0-Y󑔘/Q]KYQVPV	,xQ乧[-XBV-mGtSKc	ȰpNZ:!MC5](in'Mb!m$-0eǬ3W瀒{x#BlSC*I]g]	_Z}{Wg.˝ށs䋖#)Ri(I'TQ'Z>Vl'
fci\sCQ6,F&4܌{M|~	FƁp'(Ɉ[HzGY6Pa4VKٴf<Φz]'ҫZC<n7DWSwÜkeSR
_.}»x?~όߏqkZО#mV/Mlܙ+xuI@ FSa_fR," ޺VZp$cDNXGXJ)cU)Q$y@#8A
$*<%*)yXHc49_]C鿪[5?.)Eyц#&3!vWEzBѪ
=Ӳ Dv4p0~50̅af\|k>IM0nk1
d[vd$$x$-Nx*z31nE԰A"p]΅Yoi'pF7I	N$=a5Ҥw4|=5A\wi׈[^<0̇Waٜg?^JU5%;M2s}FԾ$zjd-&Y*&*|pg吰pR3fmCM]H5AXD{HZgjA&b<];'>9ĳfVw1f/xi]a+xuɒ@ D|Eݍi*(h6UnP ,\g2R$M(Qd(DSUeQ1pDP% UiIE*F(űʧ(SCtĦW{S&	؝YE-n@1Vªf<<Z+66c릣!`Y,?~Glg{g9GǺ醦ê44<}svٖFzZzN)<w~Ho8GvUlT<ζ^ZU9ueqfE]J޸΁oݳz/M~=oK0\W$Ŭ.4.]s.QTCBو%>0JەmfMvrTSrJQi"!ڬ̧8E7IUDS?܈9k4	xS<}}G3{tW9>VnlP`|Yy_g1.h2PYުh*,xuɒ@ D|Eݍn"'P@@Q@\V@!l3sȼ<c4Wuigb`ILD	4TWʄv$i*(c=e)Qѐ*6M]T<i:>TQ^MXiŇu▀X[>N|(nnxôl'84pA1#$0B$6BS3^sL˻CuCT	ټ@ ѕx84tk_{Xzo7gʚxK,DxxY-pygce|x5sx@nz=dc/?@)w)S/ŵ4̳ۻ:OYzkeE$ɮjZbvwHJpSg}$|G,94)jAzO$nal6 ܚp٨8^m򈈱F"E~fw`Y)HZ_&}
I6&mFBW[˺~(+xuˎ0 E|`iEȋdg!$ $ꮎtVk8H5UH1NxX'Hх6UJd3S=)K$f4qj1'@ݥj1ޫ2gwxy4/ޒ	$@M8M˼xܼ=b~^gwG-63l[sWd?\ xFbbl#fh媬{(#Q
.UXpi' 00ܠSNĻ˙ҷm̩}ujsLgZ6%DP$d_=x_Wdb6T#j:v fvLcoG+zqT1'p<)$hـ'JdyLMzۋ#i37"t^E$FN:FAfU?$0bMs9BOQH:Sh~կǈѹdn>v֢𷙽]L׌v6[~,xu˒0 E|ET	G ">v"y	Ov]:}9 1:cjpd31شtnJ5kyp3!![!Nt3ڂx~^KT,DL?k 4	VM5Jߴ}[~z;xnhiv"/G=?_6p	H`hLm:V3r`h6	{㫟D)l~bjyqZM\,eϬGO%Q=vrܯQQaB	4ryeK/y8<>8^>:tɜ-fNb['MyGD
c}TM]*=oj97Lv..:7y3BД{ԉ,?;:pUݗFwqduV q^v6>ryrfr0:I,qC
݂]M£b{nto3/t]L	9<]x/5o;eΘ+xur@ D|ܩ*;e`a-paf|}tU=! y1I	UeBE%RTzҌ X`E&* C(	82ANJi,\७K LQvoyϟi[PeUyu9f9ZS^'c1%]>90mxtt4p
P`T4}iWQM8<ޞ53m[3TdF_*,N`\Г]D&4[DϷEy@CSiY:Vs
D6Hk?5G&4qRCvٻt(\H(J'ߟ)φ%u&-SK5]⭾HχdSM?R`Ae:9u2_w!4g8pwJ/ѤgMI0Ls'rR1rܛa\f`[VZ:t!z5יnm:umaoS ΐ,xuM0 DܭU3[PQQĝ[A(uw]}zU-:ƀaEYaT٤dLӉ4"DOLaIRzj*XMMb>>ޚg5X{~״~ YTe0AI+.X{>r.[-o+X؀nm>
?\_"Ĳ	ZmdRQR$w5v>;s-"M(ܸ^kʱyj]\NlOtiF*i?EwIsPTZ6hk߃H?lYx>43MSeVjXԳ7ruXF2#=8>rG^Ўjmlh,FWkFLӴiCzH;3u2&Q JDM=ܥ)ufjRM6E>w]>5׎w	9m9ٿ6!]^Z]9_+xur@ D|Uؗ*;eAB n03,Y%>JrMUcO 0Bhd>A˙щDѲaG2%=iF(%Hb"IaY`L!X XB8&i,i%nLr.NO4/`󬣩gZHz`#Rڴ={^Ŕ˻|(s4v<ic{j柜Xik2^*΢U=Q7p393
puّ8^pN-\0ns6;ѓL;eCN(8+%(L[=ͬaќ>4%
wb-Y W״)Pƌ7i!1jlnA"Vթ4SwkXB|Ƞ&|;5ׄKyF}QxC_f㞅kEa|'sOLXjfm_m`yVG
dt_S?3=ߏQQTR_Pֵ+xuI@ F[ٚj&5݊.:zUV$uM"$r\%*(2$j$%<&:*4J"V2EQ(yE$(ؐ	.p{]QFq3-F'$YVE
X2/Z]7@ϻmO{U7>}y?ZH<?~kaGwo:3c)Fr+wWM1Fв5^
:f_X@6u >nMq?x+9,k]v5ugli]hY1@Ҭ<|M-Z8^0˹;iE:oNh U/z5)\z	jF?ode1mE̅eU^WDx^4sqDk3kf 頞L|;KEY]EjnKb=exRDټԺplˀ4wJiev.Cz[mHl[)Dg3OҤ}0#3f]	Q:Խ,xur0 E|43I'1q am흻3nq2331C0VX,k	Y3e iʄ5.sL3edpCt צiRމhӏ~?<AEc01x=C16EǴsGK@LLJMG6\ۋ-nV˸FrAkv^N^OkobKZlRܣk"IUOV`7NVZIνq{Q[!ErY<jTK#xpNW+^8[^|y5zJCJ6]|/8䇺Xt@1_9/tѦANm\#I7}?rB9I5geu>sgsK	%َxOg9N˯>euU$,g9Moe3ۛۘ)8t[?c},xur0 E|<B3I'mg'imՙ9ӷi
.sd`RRcEHOb(27$fRC۴5ehjc3hrʰTT$u}^$/U$MVyˮTϬ 05MU}WC^M>hYu"Og91;$p,fbلݲ J
ֻ2kjX+|sPM$%9~XadhQuխMq{8'gV2ky{栗gPN㩬鶝p+s}[n.=vb >l;w>fФ/xs/a-ˠbMިd=⧍TED.hWI`H[1{dψa}s.μlc-si܍@+0XX	U]N͗CpnaUC\0W|>U~	o3'X6	Sww/ڡ+xu˒0 E|E4 I  AE̭:UnNqLqdh(1f)ZʩA3vSUH%b171T3ќjR:eہ]ւ5)㝸{QB'PM&
Mks/6m/{!r3+.MA8A}kD.	7ږe;˓~hNdPYvhYP>ҳQ  *_(jtvh.NSߋ<EZ`Lk|bC<O_}tH@mr,eg.o|IIgs*}>U.;%O(5c[-[&LJ~lbO"Dʙn1ٙ‬e_Y)Gu}pYyě!z6]"eQ PtUZtɠ>$zpF~R}m_]ox3J\ocRraiAZӍR_&{+xur@ E|EIld*"BWP;-  _?̭:=1XI`$8KR T%,tq/#ddi(b@aH$1Oc */mSf8}y-)m bBDD`MryrL	x=[^ŔwP墨a:3<aw@ *cƘVhN^ޜGQ7[U"zfdb򥵯pҶʬ7
sImz6{uŸpu#'Ҥ1̳Naz1V(vbuqGEh
4L]R E;ZՓTo>;BŮ4r͹֋@+:G}g 7FӲ"s;6DTsNh<nYc	(A}+sRrwl2;rDWfmω'yTИWjxƄ]#V[~DҌ,xuK0 ܭHfx 
^wuu1@%1U`$k5j" (k0BĈP+ aHe$S-ʋH1BZ1G*psZU˯$x_@R_ (hΛU`ʛ#ŭbe%IjI<oeXSg69ӕ. nKkn^	+paY$wO j0hdY맬G<?vɃ:?upC01rfiL x9j͌Tnꝋ՞T梁dϳ?<)Zo9չc}h/^{vwڜ 7	"rBa"zoSFA9J=Lȩ+N$;
}&fkvHخLOv{lt6tfIt&UjķB4/jbt9jXDZ?V?&K4l-}Zo%j9o,xuɒ@ D|Eݍn
Y"'QDAK,
\g2"R RA$!J|A)X,W"Gӄ-z|dQNNx
y9%EqI@ 	nA=_u%U6{dWZ=_DQF`"2/Zf}O[`dnisҬܣ&B;cacw ++*Ǝ
Y*kjNKMa/dOv*<z":]tp'ż_㥝aҤ*[׋nzػN:M1@C#kj9q3%~	Ff*ZE0w|n5B!`ǖM)F6qW`qnho5Tmɼ޷c;|m1@sk"g:jb=5*0͚}Ch(n0@86dl\t\}c
<TNZuHOGh|~9r+>뷑ڿ1~=.چ5z/7{+xu˒@ E|EDU34o:8(hQy5~}&6uW	$JDR5^ tJXQs^/D:i\{rg@i&
WU]*VezhZJH8<AL__o͍wNY0~Ϛ %Xs_F#=p)ݛϒjLm9|=v-|Eǃs_Hp."&)t"s6x5=)CAoF-vꚖģNiad4V-aQ7+Zqhs2tBtqEp m9iE~p cy?o1O5x-c4 n3^J`q.hTِ{nճ׏W;<Ke23t6nWK:6E!	WͅxyA.3\tJo03(>9sfw19(`/xN+xuKo@ [MRR08@ lc|[e__'0C 1!UH$J"(XBi"IB	SdƵc yf$"2DS)/FE,D82ax]"iHºb*ڏ&EBO eE1^xIbXV9୹vY1cZf}+{vF| ^醦y\4h
J^IY58dnc4?.yin
1v9;*܍l+Dyc\GwNi>i0.k1<יт|]4t.v*&l:V1e녷:-NHD%#c[cbj%sZbmښhkKuWX:ʰc_s7m;no'}ń&@9sE#~8^*5Wvx)({kE[87|l=u[ς|~ǳؗws?37?ڄ\/ub`,xuQ˒@ }fh]55cPP@D<\y؀|TN$dd4
*
<B DH \2ڎ@)2RH%Y$EDR@g+D*Nc1kjҦVe֗׼k~ AQU$$=զGʀU)omhy|XMbe_u	^~C3Ň7ƚy۟X0&l:˻6|omuSoޝ&:D5?>pGyY,b˸U<<:nw5fC1oAsMnA+ȣ5*]ֺu/eXρkHx^t'Fm)յSsu
Ĺt0Ő}.Mǂ̼9豢sr0_>}~.@
^#29_}l}1[QC\q*oqd(}$ppwZp~fƿ#|)}m/Cg,xu˒0 E|EVĄTuOuЭO*_?v޻:UwuZ@7CyS!cc&ɐ"*5iقk4\0fPL1YlB%Tx+	1<^HJR~/\?
/45I/mS	l.LEuވ5Xk;mwWn[Y6=3'A'C[v3ycou]
a{h{euvnq<Se\j+Jn6iqN$N=J?"<W*}[8axuYoZqP/n)LԮ2pZtj kŞjC§њF/|;):ȹcN>,ft<MZi;.vX*\JGA?ANmeC5]tʐ-C:zUR.oR*-f鿍):m
.g/u*׈,xur0 E|4 3I'c+<Mimՙ93tBP#,q-BEa@<20H!BjY'PF*G!WcDD4A1	%6iӁ੩2^3.lڗbY#j i@VPQMlDl؎!xNdC:ђ6< N	]`K@sO#j27+LQ˧Is8);Պ\Ӻ]]!>c 53|ZlݰP<m垵K)frwP[j N<jY鶻7+H]R[}̓ѭ0W%d8K&I}E/ј{j%yD)fc<O#̌ڪظUy{rMytx$Mi۞92T+7kY2Qj֣rsatKoӾ[s&r9FGoZY8HهIA oЊX U+xu˒@ E|E`-U3iD_;4 OcmrNս5 !4J!ABq.PrL<Sw F "FP8	%r$E0䔏$0d¾˫]YhrЁ-G\~^BHA89MoHڭ|ޫ.̲:ki~M~p0`lXXQ1Ϻb;eBpؘ#EX=;{]灩=ڍ0NlլOOIڪO\g̼Pz쬖.%O_g9͐q7ka/I"k+$H5уJ^fS2"4|T_ח蹺$6k_vt*:66SM岋ih8G\k0`HGָyQTs2؊Ǚd3%_&' Wp=].$bے[ZȓI>Ė-lJ\Td~ŀ/O՟_g1&#`F% |(/,xu˒0 E|ETHHUS
*>0
Ư̭Np6	F!pjXcӘPU*[iN0I+j6shi
RD\6 ?oe!؍2ވ>5)_`	1 dBE: Wt>oU>|d;nY"/cٮ.$h2Mkbk_MA'[kNmu0Lunֆȑ K0N-^qV>-/rcP9	1Vj6_eڽP*=$ZguMw&5dJݤH |W)ˋ%Cw%ٷYf6u_@+¿UWLCnOρO^)뫦TyPbe,GP²1FGfJ HNCHJ( %n?^e3{I7\&5$RCK5:鿍IQh6KM+`V+xu˒0 E|E]<#{A*o$@Tywv]wustB'*ꌚS1,2I-e JAM!tM	uN8)̉(B\ޓql୩;qGYq~MӜꦡ "}Z'x oQmًp "/)+['.	|6-˞YVlRzk:MeYĖr>/\<ݙ'cS	,4JD¸&^Now_^
y9_+1SE&zG0]Tl.ZVjKyC6Ӻ0ꥸ{J/[e}(cc~eW:Wնit;h3BwsV.B.7y}wX=v3xGҶ}ʖQ4qjֆWƚvpD}AmPRdr%7xp-uοI떑ĵZ/5f+xuM0 Dܭ]`U3[P^wUu_C#LET:"i|Jc2Qj"yf@i\eOBLnjȠ:(QHז	bx^.g*¸ߊ3rT,@!F'ӞEr	\z]^VԊqDn>|7զe3ˊxy&0K }C,ke~V>{s#MmLD[ad*ߛG]hlYolMJ#Mޝ.Wr
&(X[zlxǃ]19Η*#|yMK(\
729!<-w\iuml/B3lzBٝ^VJ"O`]!X-y4*9Jf^ipIH	ġ	糲b;[":v;qq0^R!d{N3'1bįtB7C+xuɒ0 D| VͤŃ1`W@2`3IIW^U属RܡeGDJ
%QAPDH4%$6(Z` %V"'TʫD҈*$ᑔDY
:'&ϧHkWߓYQ42!u큝iW=?ҜecYڥCoclg; ~s`$F)u̽*Y!&;{N42'Pg{u7e~^\WBc=Rϖ_ZOKz" b,T5;-|"L|zz>|GΗ綟9sRaIh5p:$]~l|Tj#:?!E2\>9ຳgy)AaP-(M%VҌ<*.:):3Jݑ;HCMXv~5J7|Cv@xč־\N'fڻ5;;R1N'`1֋+xuI@ y7$M^&xfUYv׏3sԩJ*Le	qbe-i*0EaeyQc6=BVYc(rLtlbdm!Tv#0C}VS{o!9HXGSk	)'ĸr<4?zm~xBSߢ(?9(*XAHQ:!7@as;7ql"+c[=Dqv#5\E'?f26!Xܰ2A!9h^c({Gl5^}obcɐ*gAeG0J:<3.QN,).TGe3$zLyA{btH~+$Lܑ<BfEͨYL鰵w(""|؛D_^E(EP!v5ױSKu
MvuIqY+R7;n&gl_Hp2ӶԩH	ޗ?/=A+xuRr@ {4^<v&dyĦ6`|s`lI{m5H3HFB|FhK2RJ(WFe%tIFRA!ٷ(MrA(xIT#gU%9{5,ڧg?/+
eUB`Er_.`[M[
~$C;TĊVZx><ZaN@+eqh=0Z9;25FN;Čna!כy?ͶޔZ]x$[=[xuˁ[llGeyrޯ9B\jo	6RMf6X,NqXA]^Ȯf:9aŖFP.;bxi_Cnqd<< u:L^:ߦZ]K5DѺsrTn]fDB|PܩZΝ2uO&2gms;(vի.4oiǻE8d"201p+xu˒@ E|E7TͤAEEAwLmrNYS
L(Q͔f"ȴfP5˒5hRK8mzPD+t5[X^_mHȺϼNX a)h*
hr`7i9gG˻rlw܂bO@ ml_3'}Z!ȗ]=?_|\eDkק &5ytnqz`ͦ34s<YSjN禞EY 2?-VcS^8ǢQ>k.ʫeG:G84xm`J3l$\xGi!c};hw=~hv[_u9I_micD[X ?;M_=B\=!1;,#nhuJYeJftx!7XkVcXdong\sێ8ځ	~=yegq"C ^
o3w;w12V;Yjwؐ+xuK@[hĮIoQtxɸk!iT~}HMnS߽s8\"2XI!J*BP)b􊅎0p	IU8VgvSB82I Wxµ@(Y൭!)eXtYM%i Ty!٭)N7C^Ѯzgχ?gYErDsЎ@ ^OtMM`{Ӥ6B}1"5-fO:y07}y@ޣ!b>hMyDc6XJ5O:ɗ-:[ɗ9{P 2kvh+ܳ\hZby13(尾`VeAV;caVw쟟|QrwZO[˽nȓ{Q֓U뭵pj'89x[;fLU2~R+vr,U6 K^ٴ|^tᙇe_&j;mM<h":NL0iE9se_?o+xu˒@ E|EdIMiEA@$]:G$F9C!CT
;2Q#U1eSENvcCb*̥ab**Re)S$MC_6ǳ൩yvԿt݀H4 JJּYf)x4k{rH3+wLg  vg>l. ܮ$ĴȫT>˓so%Ch&p~ kZ?p4/9%scy<B;/9Y]eddaMEH;zJZd/̩c#E$'3uX}yEI@{L}mNI.s&˴m)2*p9&M\hDLA+Fe<q&fk%; %%dQ_DUC,\UJcrNn%%nFfM oF}3ǷmL Yr~fW0r
x+xuɒ@ D|Eݍi(Y"'DTB׏3sӋKS(agH(	Jg<)rHR5QK*H$3,
X#QyBSIC.YV _*¤͇NoQ~HOKJ`Eroz#-Xl೪[\iβ>,m.O˵ܥ륭}osc'醦`O@ Q\k뽷Uz3>:kvj9ƪ=yެ/~sp{6we.qb~dЄ2@zWasv]ñί 1,Zd[Nn<vZ}&:%% Lu*|O?X)& ֔WvLR渽\;uqQP=b|Ԣ:Sb6*w\g6]詪k*nq;toeh&S(˥֭+*z?.}Ł^Smg+a/S}4_Մ+xuK0
6btoUC"$Km;:4霶aT)J%-͢Y ZL5iX-!BEP%D5"Fj,DڴjGu$5ɍ{T~ 	"+p`2ѽeyՅ࣬Vτi,OcXޱ=|8? zab5Iay*¸_aE]Y+/Z-R7ֵ܂rO,S8#Dm;i#.Z<xIM7.5{2tDo!}|N%(gՅf$-ts빨e[S*Wp&{WyV&fߜ5@\O>})\ύfw`,s(5țt^Piu*OiUpPadT4]+"=-dOW$nL.*Bz+xu˒@ E|E社4`TͤAd!;4"/AIɭ:UwunQ
R,$+ID.dQ%*EʒقrMѪi!!ƉPFHh.b\4y݁M*Ji<_#V%'cEBJ$I^v`hSgCٹ9U7LL&~88𸩉JWRsUܥ|2Lc,JUM
Gx/:.9+w<c2Ci3h8moV+ǩ&L@T-
au-B8!~3ϼopX+$0Րk.o?7{2&49?We7ZO4۝gYU@:ɖy
(mV/7tK%@^mpG#+ri5\(Ed_M9?8a̔L6-iI{
^ޚ Q+xu͒@ <ܭM-(â(~q$פO_Uwz8SS!1#ZeK3(!$ K)a"Ū O$U,Kqbh	 W@`tPNO˹L-?\οs
~(rxrxॹtoy9?2?~˴l=c?\ fb97]V"	mFsclcK$n7<](bauCq8:E_R3VU(MGm:{GVcCNZGn b+m]/*>V_>?Iz9M!T	ީ6Iϫ|8znx٪CUŭ<CRl_ح'1Upk/ե
 ߱<`(XE>@qoRzGJ&rG|U Ry3O]kcnnu+RA{mz`*>:sWV	?ſ4YY%V+xuɒ@ D|E݉ibbh7K"(_?u&#ON/R@Y5	"T,BYQAS	aR&k^:RE̐PXPj2e8Ha ą}][ӫZ%Lhya^'dEѐx^kwmwN˵ML.`iݲ5l&s]uBt*	Lxc/6jݑn]bŋnbP2κ;^q<`nX20r3iG?Y !a,vyKXqЫeU{LMhfOq-#90QoKRjXy)<G<#]z<fa,9A}v.۬N1p%Yn[_OݱШ82 "scpscyݫhQ;߶n{*7Kۉ3_C2.*Jݥó.\.`W%{P|DÎ:濍q&hG2do+xuQˎ@ }74df3<EQo@<~J*UJ7,I"%5UOXRTp*
f2j
)NS"Ը%	zrB&&Z)Ērbhp"x
FJLhzVdfIUiB(ˢR9m[Y5?>2.O,eo`nsv] Z312fߐH\jnzu!8N(l,KvG[{|- }?iϏ#84A&pԣľck
OVd
SgCx Y
d{noM<\3gԻhG<h7L r?W/Eg~hskś|SMcgˬ"@&CE4|52hv%VE*Mka|;8
n+K g,(}o>kv+]צ*~.="ݑ:n̥3;)W|*&+xuRˎ@ }7;Ҽ4ent<lAw[TRJUDs("HP%'LD3#UD4$ׄ.D"D)P*e\fR=%C_$xm*;խދ&6?2dM0eYnS=`YsYWE՗OkUa:K7|G W;s}aQyR67wq]Um"g{=  Qwfujq|X&8]ճEzaȧX8Ul|nr&M6h{p
>I&UAtt5QIa>TLƲ) .\ȓkM*GSh6INʣ}Q <T%3[c//Ҝa$ˠ)،CNj"#zFtAp_Ea>f_,GZ/mYQ!$8x}\kx3QO
,	/&جf=˜_*+xu˒@ E|EA^R5J7"duGy gl[wui%cnũ)78wRXӸ̔&$5:na1b1]{%HUZW^SʤxgVN,vtP-꺪|J-ZK֔ϟh/-kA`>C
P@GA\c
}GkCAdәn':#iIs\lQ-ߟvmy/%\K931nIbuda#2`67vMku2\Fn/bJN+&KL;?gBh~X~7 쎬:ZY\?:c|I.}ΗHlQ^U
pXG]?R? $fxmඍ\-CTuH쮀ȫUx8tߖVN$==_q׏ysИM
tMoM6@J%HAהuJܩ+xuK@ oej7*x ¯IIW/5()1E$J*
Ta*I
LkÎj$0)ReAciByī
4(B),k:Oʓ:LhZ5nǲ"D@ L1#g!ou6}\sjW㷴a:3<p0G' ^5B4JH{G9R.Kl,)Fn1^#MbtuyW[;Gv{.0ۀIoךSK
Rŋ-mY
"y{뾓]AcQ/[l>ݥr 6$dи΄:k1v*n1:.N:I6RӠzBiDcjv}v85x\;j-v9T$|!z;GQ+4?ӓhm7ú[DA@Qy;DY7(x^~m_<R+xuɒ0 D|SU36fc$$06f/_'&]}zUݗ׷B tf˦j&c*MEWYFTi+LS5(ĉ@SnrS05d萪0a$DT`?_5%Ǽ̮4/'#Eo!(5{'˪u4̲:|v Nb	f$p"Ěޅ@fO#kjD{#d.ML>ݍzQ#=R~P˳{n&k/f1Q(71U,GW'isH`?ݖ]ľ0O"KCs0PK r3L`u	op4d\oHeo$񢚼]VO}|֯I
6GsWzǗGx}Msī.SLKEY^5	pƓ+
chWhøkꤏt~VMY9;CnI$9HBt`)ꢢiV+xuO@|SYM-"(n0*Ck.ח~qJ#Oe,e@)CHAqLDde,&޺"U<iM4*K2RFT }WTkxJHJ93/	%UH*ƺJ2FZ81xU3g]Ye9Lq}8غoD@ LL0gw16ge}0]z}Xy4AT Z.ݙlݩjեL__~{,U	]v+[P|$ߘNϬ\9b8?Tކ]Yj(zC<͖5JbzZj>G$eG/Tgۻѫz:h:'v3$C3Vǵ$nkukJSʕgiކff_OGye{huդ&3{7fo"CL; 7C\aF]lEǱZlwbSQ0~}Ζ+xu˒@ E|E44*i@_IMnթs@)(eYTe5PDTA*eM5QIeH!DJA-:YV5'v׮6/Pu^5y}{!]꒬#,$A65ct v͜ m7xjv̪
ò l-عv9hc82dcƆ/(c|E8N.BV);mweZ:}BT
B4|zq[X֚#agq614G20#9{λ'&=pv(`7=D LɃ'7a`>"u=]+qZ`!rBnLͲAzrtW{jȐ7=NlT~6U4G2dC9fvDȗe'.M]]|'w9ee!ӪΑƁ_gV1h(L?~E+xur@ D|UvA !60 !Qkէ꾼GB(	'B$*'aUΰ(HEA$HdA1I?ABa"*s<eIa39e]</=Htx+;DۧPeUYvt,:^Hv}+\]jPN?~KV "8	`2陮iVm46Q!W_Y4m-f:ь2$Q~1
O0VZaVc-oC$ZAgg]<"5u4LZ-p]r/΢F%wF9ܦV}F")u3iŀB"bPCێU{?[H5߉KbZT3B'!>S6Ɠk$8qn!ͅp$`]0dݓ۫pzNjGkHq{+TU$ݴ;܀gʀWӶF/w71f;4L4 ֻ+xu˒0 E|EԴA@UTV(I$*ylgnթsۚ1)U f"M')#055	҉9A%R"5+ZՍpDcr8WuAUԨڬA2 բ9'OL2UTL CUҋmYueͪ,ڬK3;WF߱" [w~3% Gc
+~PvֽZOb{Xqk ^ouYq[tyP}޵W5܏oi''I9@\m@M+ 3|S!/i/,rj`7DccD֥	A]/UĜ9<Kn.]{G~Mbr>&{ Sof#%=9R-{H`0F5\r=<gegȪ.*JG)u!eV2	LA`[GaA؀B4r4.K{\phaY7?	|88IٿIӚe,(e+xuKo0
41vṬ!f L7\Ցι!94A*R(jpYFnPɐ@Kz
B jA&,˱!XT&%(=!|nx&9wE);7h$@?nÅ`=𸘍)xn=kE9]1> lO]% LJMҍY(q+4ZYE_PSsq{aog]DWdωU4(rژz2[F1AA)L8Dw܏~EOJ%Rjf"]_g:)Oy2Òq)Fބp\Nl؅bQx=MMBqu<,v \Dzd"ǵp]`{hr}/A0¾2Dg\nH#\q*vwᢞd)·^l.٦6~	/O<E/t_fod,<^}n߲ҝ+xuǒ@ D|U^!0SZ,A
(܀Kl_>uU_u[S
D佐 }<cO"F)KpVjZ@0E''$b,K}	s,AH׵qYk2<!GhI^e$a^D,Jmi5:eMl6Ԣ*j-EM8-/GO (eQ+ً>*)~
A2e+-SLFU#!p
LqPYɞUi7c>gzL͎.^7O2Gw7yn'4[8:IhHh;>=ϭuyYKE=ҥˀA_ل*Ųppкb,Tl"UX+|+p$ntdQ^5/T.UܟT4m4J·\keDN2Clv@A vENӜI$[-6NbV>EL4[71f]Su⭚~G+xuMӚ0 ܙ v^?[/@B  Q}m{mw^kCA-bXئvH4RP6,I+iY"ÆN0L)mh "Ja2̠Bn]^`W(hE(k{|qA?f<TPySQtk&|Tu˚]~KS|-w8C/z
P8qb7n҈zw׾3m6ġ	,`T c79Id};rKG[#a4EyxsSQpṆt-F&5ZV"_U_ ăZMN'퓥\K˧R"ֵK->N9֗H>)E9jlQG6՗5
83EG9{^e)a[ȇO^0^\u<7GRflv9U<B"Y>\ɖg(kA?𹨄lz~Lؙur=լ+xu˒@ E|EפּG-U3At@DFgj!4(~}&6uWCxN4]U*R20Ȝ(j$+f.%WLSTHJy!%*J<s>
^FGz}+[LY *$|іrNp)_)xt\魤<ײ%;!X?D. {+LZڽצ/snGwTnm:YWx-Z8\c+	!8y@_-;(SCer<1F[4'YxAٔ)X)	z-D\]naO1/fE*	Dx:\
B*ulwp8KxR˭|l}K xFmEHxS@nYmzZbsΟ9kw	kPGyjOrƻJ|:D7l~|qgϱ|{Y*F|3'mLX09_GO̬z+xur0 E|րa&~;ɀȼOn;wufݜVf2TS!v,5lm4TfU2L)K-2USj!-DFƠiA!C][੾i&E/~yf{dLTU^Efw<U̚E[t?38^&؀8Vdp(`9'gF..DYl{(Á3CvI`NgݫD2yƩws&9t¨k>z\Edn '_QGfjRGC<eǽ3ljɫhK,{;8tJ]N|M~ݜm.geqFK|T@<׻GCގ}XEm'>}[ .޲n%	G3ޯ.'
\-d{,^/c+*dw*d~57&XŞ$3<T[64(]S4ZT+xu˒0 E|Eִ@xHUTEDmm%!@y_?v]ݪ:k""IT:dYJE0M4(J:Jv`BeUIeDA0T4]^5ȟ'?VO in@UWD0!Zcy	xVgƻ':ky~il-9". IM9B$Fydzz~V6Έ2cRݭk;Q!axu8]"ozNae?xuRҢhvws0~?}lIVgMsTE\E~u/u*[#^,KR$pN];΍3ɅdCN'؋]OC^M|j4ͭ3ݹayJpyg7A`K+鹋L^Sw4s;eRu};zςAC F셿άƄ+X2׷D\ٟ+xuɒ@ D|E;Y${mAmR kɢ|83י<<8@M(2S0#(A$A*j2ӪZBuD(P8Tհ b3YZPRsMς̒*L(φH0+^	dcX$<iu:[Us4.}Yڤ,?~XZ-,+kK_. 7#61쌝s%>k|ɑ;@	tE,i<jj0-.>lP˾At"^nt`ꏃNe9<ɚLy.,1E	ooRMc?yنa'`/ud߭6cW|r̂A l)C^
QWu~Z&8=z~K"<j}Oӹ61z+Npъk#z*7K2. <Wң@L[k
A}\W?3̵)ޫ+?nRi.wwsUΖſ	sNÎeD՜+xu˒0 E|E֌	!US>F".<yG_=3ۙ[wu<X$@dS"bPUBXH&4UDbQQLP%HIDTF"6s>x,Xl̚dY3_ )IVfPMˬcxj7fmMe){0mpM֎ >;=5M_jթucy-_GƊ;
6q¶H❫_
#zsO̬d^&+i+$q8KqQ{ k!W:znh*:rOGP5vf4Vf' Z\Z֪oM;[>meԼ@&>66y|xlE#Xf,9lNvb(x^Tg%p/^y;މ>pq8s) TK?ma>(Α*5N;~Zjd)Mcr-ؙiQxP
uۧ^EH"104E͢/#+xu͒@ <ܩTvP@`en "$פO]՗z0Ϡk4jPT
2 B< \ǒ9:W$i:W!qiڝjz(멾n_HXb3=zr٥Pj奼%[X;kqlw' nW0	1焄f5<2}:*!;ԕ})miّh"]˩zc#.c!R>T"ћ˻9k,Is{b4UB dݩ?ɫ[|)m8(6jP]c_.X<P 2!ζxh+&P{k}:5V7ZN Mb
ESX/~|"o%{{5Ng<f%iszVk\ODSGqֆ5t7l	C.ef=9\ +xuK0 ܭ!<f& $u~:ݮ>}]}閂sPU\5T3B&0ƆUe&TBAc6VII	3SFU&41.TiWtd;T0.ڡc^hw	T0,D*OzlZ9	u+kZח?eEY,"t
PbS!.sgeFӖ!r.q2HU	,,
0#MiHb͊6u"kml-Ynclvjgs
7>Cz:[o1ݒc1]Q.igM[4qW@?5Mp4[SOK|ȵd.vDyP	_UP_&=˴?Qɮ4[#p,I!
Ag=zL.1!vQue~rgk$6koz5M)WGhGBrpcoUDX-xu˒0 E|E{aDKAmA "*z]ݪ{7gUuji#C"@ZIL#a(8&SQE!P*T!D5X(SspdW[2rvcG/ ð4]t ʚ&eD9ٴ9ΏM͵Ϭ8`oAww/ /vlm۱ly-9k9nۣOѥtxMVgI u,Nץr*UnjWWEq[<CnL󡻔S |yl-ҧ'-6|.4;ak}<}b5(Dٮ#d'27o{klEϋT$fm Bi_hƓ w?%zyi/d=s2L:J"fY\!O38b<宖뭚"d0UwE*stk֡jm4XN/Q.P^GnpocD#=R:º"Mx  S</ދ+xuKo0 
WaU!$	i޽l1~=0Fq 3#1mhIۆȨPpQLM8f5Ss!M&7R^ˋdWʸދ痼"Ml!:ԾE6W 䞁kxu~9ܳԊe~A
a0sW׀=Ʌ1~x19ysݜ8ƏAz7vy-=  ]pup0k[,hsjޟYD彤ǤMvnJ٭.=tP^,ʖg4x>4 `wmV\Jv$۽ߧ٩aꜳk6sj #Hl*ym@ևkt5͜{>>[ghTfwuPO ۬|yP??~qoˤMo7|3~L*Nn*/_.+xur0 E|Lc@BL҉0NB2`lon;wuf@SQecScVF3l(R4l2UlZډ	$(32--a9`Y-XC_\:/K]rѕ}kZ_K0,UYPi]W҉}1hy=,X^L6ەK@لSB2ؖӕ	%wBNqi.?&MH%`@ZYWE'6.JE+oYLNôQySj]kM7EPܶQsTt7E>*ɇr]5G	ю**L(6p{@V+%<&;=gBwdZl.]Ѱ9:Da,Zۻ<kp>k23X7>{;Rl@9sa+!^}z~٨&9%=TUNPc)2eb&Y[Ϯ['R6scŤmi/%N?,xuMs@ D[_UVDFo0QDDݽv^)-@PB4s
eCWEHVrBv)	H/
dRPK(9RYG^w`ς7^3Ҥvl`GYTM3 &"\k.5Qfʶi^ B7x? piamhͥV}vx{:-6SVݬ$lN9:_[L94zr莩{{X;y񙞎.g@֙X 6Njeő,*ɊƸWjfua}uK~띲jQ%	$Cs2|*Wgk/؆cx\(mhM#q' 1<o H<[JUqgu3oBqqBNķ%.ZZF| ϳ^ya8ȇr*SBGN83</\yҴ4/nz1xo4=:ٿ	`moyD+xuI@ FSvIMȦzciehg\ӫzGGB	Qs>,\RM(Dh$4!	̐ a**2|HM4^4Qe9̴GQ?^λ$'c}M%۟@P!Ԑ!$7mkJ욮vHfy/kZr(?~O7m' [{"p|؛85陎n`wGc]/;y;5::]{BKSc+c =yKb7nFxmyD,5(tǋuWeӄ.Pȭ8"dĺBB;pPzh	6;06lu<CZuQ?J5]P4Աz5ϊ1pH:-|D`Rq,s^n}hyX3sg=;6AŀkrHϋ3*ţۅltlO8#v4GU<-,4*A1M\mfcV!P 0+xu˒@ E|E2<PDAaMcmrN3\aB9+b!G#b,gE!ɘ>H;"^H"\*IA',$C)HH"cD: Bxu$#iQ4	_qPeA<<iCH_?
:?/FZM |tce԰X_^.+skQ>[.%ͺ$ȀxnvމZ:jMX9t=bڧK]TqG1ԕa3Yft	f\UNp^~˩$w.-+eAO/cp\1"ǄPfV-|I%V2`;gXmXu?gQbwpe/e.u&!* G܉uDa2vGn5GGˏCXms+5ǣVpΝ(xg:~8_gk1 5mFnԿ n+h+xuMo0 D
߫6`] dJ8@J_hN#7f]Q\+P`JtS-ME̤41l9eF9,FDj{۽mDq",Wq|P&2t<Ȫ*Kzq=Q|j{_;>v<?w$9v	H2عmYҲb;9/wO:Yemַls]YrqʚvG Ckk~[&$nڛ+܏Dwojϵ"MDl.P}6Τ&7ow1> ͹,WW}wn|_˼7}rv{ĹlQ1bDJ(CcOjveolh uV	aϫ>uiyHrfZV.T,4iw5'[tO1ԊHҍ9o~MH+8#SpkXE/K9Ƥ;C۞SF+xuK@ Y$3iQE<yʯ_w[/ԡZe@IcM"HђL5I5"|TƐcU-IcA6@.U1	8V,VDwf .iZ4cϼ#˟@t
T0dY^m1vཪYv=?s^?74oeڎu<vB|]#Y;s_
eҺEQ֒'YB9<'b<A[VњG~\n,
kf[bBH眸i5q]+L֑z.GN˃|$-6,(i3tL^bED~n<{8vvFWC,?F,D.nSPS2VzթA1.:v6 Qy*T:kyZcUukM#nV
ĘZsP;ˎcGAٙ3ۛ1nݲ6-Ä䭩Gs+,xuK@ !L#((7b_uR/UI%5 VdZe!"+P.ICR]M1cI]*q #rUCuCar@%zsPL+ﾪ6{~j E#D7t0m00f|_2q<	5%OꪞWL{`5[3i?\fnRjN(=N{\pnmP7j]p~WM2Iv
N4E'fz~eG`#
3>j	z`+Vbcpзi	(m\
&Hp"F<zJ%luFŽ!kCxk1⤳zRI riی|譑`n{<W#gZ|~B~)TQee<zH	}sir+G5۰PJ!7\}aii5J@6wvf9Ϩ?<w ^frKm强l&iS<ѤپǤ+ҁM-~yz|o_G&+xur@ |U	;UvB "݀аJqkꝺO= NS""0Ir(p ɼ1'yI$ɲ\5TT$AyXE&kۃ]^چ[IOgz+߳xBUEG[ۓ{tN^ ~O7'-'Ǡg:BPNp6B݅Rf?rVx2XZYB9Kb93OϝmݭCfO8^2 \<,fowNV.7yﭝpЭS)[>j []كsUtgwpQ[D|9X	wӮ:yJ^09^|ZHeJwض)w˳L4imsɆR'q+/j~rlxis g+C­sQqƻBuU[WxlOoeyƯx-q2ha~o/ӌע+xuK@ڛiy$ݓ.@T_;(x(E!gf;srs_rs{g eUUjPiIQ(%.jzB0rrR44dboWIbC!N4BE||6u]^y?o놦`$*(i]rNJ>Symi/Eg-o߲&6& 0tlzvF:#kJ]vG3<-oP=b'wMFU-LL;ܭNۧ!(U% ImPϖ̪7^/vVFb=RCE7SFkj<řU0"gsLbkS#KB6(tá ܳ9˵*_OPK>?zLR>϶ZՀr}Hl71Nq?:XIݶ.t^x#LnF5ZF=]_Z$l:NLpȅp%#_5+xun@ E|Qc*1`g7xyg뛶ꮎt+aJLL3eTֱ1Ug&U`"Ըaed31	S	cj2СZ5 wKUpZb>-+0?%UȚBD	BI: wjX}2]{YVg-߱lAu|t. XYKaGӯ7%`=r&h"y4I]OAq)mv[B^C&صIa$:֛83| DMtkhKF#}g\"ҥhsѳpvfW@m]sbgNEV>EJ<t͢$hi{I8˳aި)[V}}P<}4{r=NYPqt{!<Z|+
5w?Yu^N;KGv@UXy:{kU3_ۘbw1Teʳ[[ )+xur0 E|@Nc00_ߴݶw̽#:@ T]aS7bhi'Ԕ)TjqǱ1Ͱ4ZJ#te8b0bjJ .M३cʺ^oy紩,C"}Ӻu`QoHo:^!-o߱݅bMvK@co6!CȧH	kgkKw#!ʽ2vQuG
>Vm*Fu`c}W3kXT򎙷FAKz!zS{v~l[e	ep9Խ9-l_Ղ_\,Դz5%0G~=^r>Cg&>sr>7:Sپj[ )}	^0y5lAG۬;<Ug*l82jCż^@Oxd0%G|Ce"+fn͘3p	^Ճ[rK1'Kc?*nC^%*O_gzocҌ]``,Y҈vٶ+xun0 E|4 c!NCxӦ_?gHW:AnP2ǆ)81˱MMe-l(0gPj )-T(si2p%H/h.ep;ߏ1މI4eS^Wu]SLP;;R|;\ﯥ#Ϭl^XjH֫go!ւ.}[~h&$k-D]]Y=zDlLQKl]n$VmozJw62􎩊NPٶSX! D
ʰuadW90tD1o$Y;Zij8Wo9ǇE-[pc@aUbl%em+EqkyLσ=C&o<cѮZR	4iY̿v('WwA#T2;]?0t' "p%^$BqǍ6&b fӐ,xur0 |T¾U%Sa%؎o|}23יWU}JS(bSQLdk2&PewB*V1ºE4J]֑4BǰL@S=0ph~){X,`>$04M𢢈i"ʹxF.jzFѪK56x=-Haߊ9`Ƕ׶S']s3gcnQXx&v9=sOP9nwf"c<lZM\aIuŢZFCyǕeJVd/Eh-4.4Q9#g߸vBcrv,k3#֫A-QnmW|Xe{tEyAR_
rѵhxP_LDyvT%bfR"O<mI{<XvF=99PvbCi/Aj}şt!\CʽEIDJ>Sx~cmoK	'2bB+Q-+xur@ |U@0,Uv3 HFX#!qkꝺO,dT&P`
7*DPM7Z*	2T!o*JPTUI$E̋|Z\3*9WV#sVi6Vjx-ڸjҾ	YQj+^yc]c64kQG+b
ib9x?'b=PN)/&dFH{bG=Bx0X)7%9ط$a蜇c.]I}P[p5~w+
'ɧj-3b=HBT.l|z!]yڠ]` M9.|a9^WQdk2K$Gݪ[pn>ܺW%)mT>r#דpY#RN'eNnz^V9g-@:XHc:.=cv/|/Ԇxrs~{mU̝^8>63Ÿ@cD|j/Oէ,xuɎP E|ۛj@IUx
2(ML2YwuNrA`*96.U	C(c&ᅆuIZZ@z01c@$B#Fb9-8gwk]fJm1kyd\?C5C(MˬiYRZ-mw!ό78xd ;ppցq?\ xv#DiŽ/Y[:OӼ{^Y<}lջ HWj=;zvJ
-z1pgXx
Dn8(_C `qLyXX5X3{xOFU|H
F2gƺSUmzӳ-\8^1`D~:MX>^mV[,8mrixr6bĊx]|c/u ^UN~JwVȭKuLK/8z:`"oRzox{vי,mL86$)ls/m,~bZ+xuM0 DܭLjfk
(ހ D~ݮz- j&+
IILtbhTATSkf4BdrR"#I|ZFF&B|b|׬ ULh[<3gqq}KkH!MVCQQDEY9m{ޫu~'&Ӟ>7`}ۇ. 33ig\sJ_Rnc{4PњD m̊!ݵO[`5xg,|+jE4*v=Hno L6wL~d%k%r{Pgvtu,+om,n]pxɜ:/1\VutPCT0n;#Ad7ƽ>O;z4;lyȤ锢ߟlLXYQk_xCzaiK{j}ɳTzǦgo1aߐSWք,xur@ <ܭ0Sle1hӯ{SW[!@,0Nb%\@E9#ej$Y(#TV=GDz Uk/"B%$!r$[V-8e*h~=<'H5HtE3YQdYߋY๬ZQ_s֧?s}3x-<У`r	H`ȠXR7|`iJkEK3uO%>yWwSjf̋I	>2	!Ck1?"'R-TƩ0,H&25Joj,G6d{F3HOk6G8j ۡ+p6͝21bRf'͑wdUs{pSӻzSN*>CB[V6UXqWBQM@qli34[+Uz9:kyW]"hsV&&u{vmG
+xu˒0 E|E4{A1QiwB`3uWꬎmZv\҉Y8ȵHnPS/H-"MJ`9F2@.E`F42WבiDIl8kSTN%k@Cmi0oZs) ٝk#h{y3.;Zq~y6xvsz>
p(`<y[ԵLƑ\,H-ޫ>/agw4	ӂ+fYn:ptsNQ_/fϝG$-dt_F%ëvx`Ot>aThs0b<Re'fƜ<S;~6ӣ+@>.bN[?a|~Ie?8"'JR@;s4	ιAsGM%5ڢBRF^Ć#pk7T@!Ǐ|a&[9{ft!g]Yk;_+7ȕ͂pbʾSIAxN+xuɎ@ D|EGM D^0x5Ьl܀g\RTRIDF
c"eR"cB
ܕe@b"U1@)i,I	Y(P"sd`E׃c9uM$}9׏!5隟@12x!oڔ8%s]OG^b3˯-As|m?zknhZjcpQIޤiJR{cn&4MUN(!_Z.>Sj=n=+@X&0
^wC?,CmAٙ_]EAN4n]X*r5B}Q^<Z8H̐#ejsdj,ڲ}y	,tqkT'Qj!SvDUh1>$$OT7
wd7sߖԛ4*Al@s`M-C5[\GUztFf6o>㓠,1.Q4sc6/j,xuˎ@ E|EIP PIEDQGݻ((^*lgn$7@PƶnڌMLJThY)TMۂQ"+; 	J'HRd0-EnQ$FqJlj@ܺhg>>^ϓ$yq_Pʹ,ö<: /aux|3˪3;`{|8?\xu0vGN,ŜOw:Fx1n-dqNXXWѻǫl'}>ү|a_0YZ!:dz2#yUܤ}:b=\S>D"Ne;"FȏAT7g",āoTW&lۑlvfTotVK>=c!6Ee:NCf8O
t|לCval/	ȇrbZJ8;:WT%/4,(Wv<ғ-GAk$M:s7UB:v.ݗ5mN<ً,xu˒0 E|ETH
*-	[blgnթ:3alӜiV`i\fJkZz HӢ(fQLΦkA<Xlzצ.SEGT?t뚡dBE"-u|?eN*N,x!ؐHh% -Ӵ榹yBnYK<k;콇i~r3E۱c!}XK?ӀR{8=zvG]}@3wIͯWlGMƖ:#$JN,Ym'Z}Q%<{'jï+G{/4j/דqҚ}]FqH% d[,?( Pec}ER;6}./c'c7K%&S⑍MfhIRG%UX;s$606sBŤet rL;p^Z_Tղ+xuIs@bMUvʀ!#X싐~IrM^_ח:B@
PL`x)DR$G(d)DLuza".)`Fh	QP&)\GK%!L4E>uI*JIG'ڼeD^	$˂"+88f%LתHxP&i~f`vĶz\g hzNj\܄:󮪟VmG]ǧ*JȪ˭3shF7`V09ɍEZw?㒩)̘HN+| vwYCp*X_eax+M&YMt]xQnުG{)}5GDZqIU/肿;:W3 W?JAo$qYdxCN.wAP=TO r[6,!װK!m&s]wvox>Zao5i4x)oLmd,xuK@ Yy$3iDEQGM7K^םnN_RIo)RBcN&jLU"1cɀA VS$ERsN$3L65C4b&3(4xKN+LYG޼%ů.ـPCh@TU}Zx5{l Mt-9;p-: [Y6B{kg1١,ׂQmBOK;ڳt'ϸrZ{%XnXǾtE!&bwwS|mf7bt0\?gޭ?-/÷g2جN2HAl'^C%dv*]m$rJٛ!n5lFhẋv{-iXݢa~D{w=lR#1ﴌL -[EA<Km-WӁa]Εl8z6Iҏ Q4΋IMf/NAYn~L85K,_vWJnۅ,xur@ E|EDiJK51y(((Ǚܺ[u1@]AcuH芪e$sIIYY6Tc"	BYB-'Xfa(a\oNIxuڏI_@V	A!X(	ϵqVwMY[?>/nE[\~? 0\LjiFdFaskmHy@`V܏|h& 	I;@ס9گ^l[M]lwJׯpaN$bm΋kw$)>iYIMɰ+7;I^󥄞-vǐKVt?r<bJM"+'iJ<r(<oD'إ?/oc "0<78j
(ʼGkj" *w1]:٪ѾN}68㻕/|K>9҅M.ws_g1͒cseR%&,xuQr@ sd+
	*`_u>)RSUSi.OA3\0XՊBH;E7	2̧Oa0)0,"የMڷtБ]^5y0tS3MLdMeBL,/x{Du3+<^h,۹=ChgVc]g6Z\ѻ}Cm1mUH?h$ZmWZPGK9nyG}Ʒi&%LI}j	_rӪE}<}Ɗs|q0_tzG=VY7E}O$ 8zlťHۛ_ݣ~.KSgYlfQ[YxY|JX[WP?S2m8-<+t3?j0lM$NG%W=b֎E}d$j~y:z֡|vzۈ?cR@;R+L D#xw?7Tݴ,xuɎ0 D|,u-4!f,	%	hn3:T=N5AMGLGqJj@L6tS	NmX3b54%Icpcpt#Sw9ox>xU$5MXS܊WVѢ|y(a&2u2BUu~}y.]Ge-2K3`3k!o. [;-v,ki/'icء5ݲXcNiלBq砉 ܲfBwil
]Jk!*U	i4C~YD\%7{uwՌv7EK)(?iߧRlӍ XѬfj1^'fp=[[9Xr\Qpڵ}+`T_`ŏg+VϪ[鴕wWOTff<U1dX>}Sb%zɚK9ySnQn$PŲtv{%oG=tI?y3ߏ	մbkh{mo- ]'+xu˒@ E|EnTͤG_)$$]:} TIB59B*Q"&G$#A6XhjA	IB(*i"X\4YӁ ޚ*(f]ۏwT? RTUDAEr_u{g n:ާ4ﳁGKa^`oim?Z880>1ņqb7jVHK֣a!].Y*a1Ido,^N.;EaK;r,mdb1hح,,FC)vv_{l8k^=9Ժg.i_>^;L,Tqou2+9@[`	)Ŵ^kbR}d2]%(t<Ω2PUXn\~8+Vp˰5&v݅vm5l=tƁ9)M{P8hhF2NN]Tm :eSvMxeO[ᵆZ߉$&AŢ9o:.m-Y߫i,xur0 D|UTcd	[^0a11_uO/Z`ab#a +d+ǯfXG֢lL&+L{3ȅaÀ!ε*kr)x]%/)p]2MB	:T~U'i[yEuy|d{fx,%X^D6ە+@}cmB1!NǓOfP&d6˛3إ -řZcdi4#Azx;w׈a̩mFn3X4@_PtK,jlY4pէGN)l]6V]hOkY]^zN-oR8ھ:EV\-MNN9c&ٱkaQG<3\=un78Z!3ƕNmWUg׹qU&u߆5GW8?$kp&v~WL_gN41e[q
r$t+Q7/Wsզ,xuɎ@ D|E߭7&DWfhl0$פT'J 
B",䃘aA"2(1,קCٍ ͐,>a&ecfPB"@+|HɥXܲKr`WUmNxQzaD0A!-r )y(bc=eU}uax-հX8֊o*FVݺ|zRݐ΍Ґ'O:nfRZTHQ]"OدhO#6|.._5
x95h#4u|o@߄Ul/7cw5NY ֧0MI!a6}as"ՎM99oVeF|̤;X<A;0yr@f+UO!OP1#:%>7h5+;NX\Bv{]k^[˶-梕v.-uzz
~r3^όǸ/ұA֗Å{[Y,xuɒ0 |S	DLjb6n,b3`1|}&5yN]էf-!@UA b'H&a4AB1PѰ%$E	PP*&2XBPK5"T"Bą=-8ǽ.&LH[<aQO (*#I*x%i]0FZ`lGࣹVWVe4n;9ccӽe9']5/Sjc_8ugʣ֬.csW	wdi>ޙO+ݰ\4{ev;WÍf4*ӱz6H5Gr` {J.# hc.uCv*Kϋso\4<8MYWzIĔH4̗"j&WƮ}/td]<A]p?io#SDG\,ûU1vٞD3"VDVYqmzyne7tpk'>(ͬb\@[\[]6?5؀+xur0 E|`&M0X<sWgNdB29!N 2Qd%TER&4ub-ILqTRbRzA*+nDl>x]	M9X_	^'@Ɗ B`e
ʺ.aGӦz+?Z-߳* [g+'0? Xi٦vn).w<\fa͡]Y\瞉5GH g7gO.y;	n=b,.zk!ZC\Z "/CkXu<h)kK"vZe[^6\'<`	@"磑7I[S-̓uU<xI>)ywf|HuB} TwN8"ͰY٦ܟ%;0RcNأfh~x܉<9.PG3/s^1-T<^-j ޴-ńKA[6 hժ,xuQɮ0 W3F/@KBK @XZ|t\g,,K[@3#V)C*i4b(L!֑dX
EPӖ]{+b )TdDP3 @PfPP>Zp7GUo믤V/ i+:X#nkղx~%OobIt<?;l]#f@ MBLg8lkcq)]bAPN&6Y11Nv.xn6)ʳчA4Js+櫸d3e\'bp]S2GCIlɉ$a֮!X ]l4hz#<3V{6^vScTh#q/[cMarSz@lߠx<lfUKm|tߞSɡ *e=oc#]qw'_ݗR'S8ώ[st3ĩ?
`/ގ}CQVLȧ >.l~Lذ+-R@_}+xuK@ ly   zy	@~n/#! ˰R(fW$Xx~).4!IsBfHGSgX0	B%K,˂xU\")\8Ȥ7Z]Gp/kW>dYviݾ'%YN jJox#iuS+rK4Ӳ]Y8ؖ(0p01i#kaWh[j!mdF2q@o.pq>k7dQiփ<d,4ޱWb0ӑp*4E
3%ܡgJ.%y?~b㢙ϯW׆q.=9d.KR:g0%Ixd%5c>k辸5M7ǈ$+A˻`-ۆ}\-_l|N-s{!2=YgVy.Sʄ=}'fe
ѳeX{w\gk1FIJ	m~ԡ+xuK@ hHf6Kg@tP򐇎uwԗTRI=c@*e3aME	@augR"j2V`.
VU5	!U5Y82r~u5$c}y+&%m@P0*@, B{ҺG݉צYwyxjEWe~a96<׿sH]7L]pUVḘƧJ
n>oCO!efår5w5ϳnhg]K0sݓ"VF6[=\a3a96g#6SПr$y/vVi՟JQwg/$!L=7F=d(lIv펑2#sƩy8})PY8ڄ]*n.*[+*kt/l"FuG%j&@Ƕ^CdYvavljV*N~YI;^AtȌ?wƁ7<ogc\edd cuҝ_Խ,xu˒0 E|EִWHUT*M+|83ۙ[wsO]e@Q+I'P!Jc#qbS$4eU4IbLR9%HiB(#*%	>
'IXJ/oq]PCHA,
/Zg-pxQ^-k.ό-kg ~l0p`4sf;sʧ٘ιr0lX1	&t96˚c_n}n)UN1A47Fωt9Z
<hm"?vTl\b;sU{n2W~4&6E_> !y녧g	1LG斳'ZG5;3{\n6]%]6]=X!ݔNRQs!)l@i˖KM!睗GgBM>GynY4ZofD/>ᫍ/ufm6&"%{o5[<~_ٙ+xuɲ@ E|E<K=PTPPv$169uWnO0B ,<,qxE,R"Ou$#^%%A<"q"@Ay'	;؈
>k8{೩bLg~UQS@@Vyc7|mN>divy
~F{cGx
P`HSUmF6(+kTUܱݚ1
Myk\uaLץ\epŭAA7Lќ$*mEE7<ٓy&m5H\Q siajMC]\F閭/C}`9bMFxoK
rxCh΅q9Jc=]q0܆W
bjiDCȮnٗo0Ǹ:ͯwb$|^1kHK=QeUaa&|>қJk$_ylNcv(5GLw~Z_*֢+xuɒ0 D|`afRndc{Mlf3$פOښ1@C(E4Bʒ4RB@@!W-`D@H"$ʌJKY!Q$EB2Z.9ҵIYk:}y$duڧg4{'ALPi-Yq&,&LقGު9Wj=M%waT99_/]5˴&Uu9nqCwc6@|[/bמghn70/M;rzo~HFXmBc&~ZR;8qg~Cfi3Xp`&Fm(\Δ&{ŇxKnTl5&헫,2rݮ?ou(77&Ɵ(ΚMdv]|Un	|Z+&nQ=Jx&.WEWoߋDrysv_%>	_g1\e -B6%miH+xu˒@ E|E2j&5  ZyCůIɭUl%<^x	ac>J*CrE钞4#9!P\.DHHI$C5EBIl{pWG[ӬI2:;n럀WTURUA'Zk:6S
>']5t,?+ZֱmG柝:5M74mo3k;#Wjy7wGӄ$UWۮ& bK{tNfi밹3pPzVڸ\c#,X1X^>1aFoѕ9u>.MnV@Ќ=yPʽ({3bD'n ȗ	dĶ:.3\*aF7WLBpvgӦJxtU]K_NQu{/Bѕ٥=wy;bX̝\v.᮹Z2̭6^(}2U܃6=IF2R]Oo+xu˒@ E|E<fR("x/VԯIɭUl(EIZW*DU(s$Uy!23SSJ+*Lʂb(/*f,	B	^i3LEOϺKqOX(y}{?L>>kLk[=x|w,Ogg f约醦z>sf,n̚٧f$U d
_&<Oådjk|dĭpmS#QvI/B٬ˀͨ1h+_-C|8HnKhm!9
Q?~'2x^Ѕ]7ߡYv	"_)jcX!gs4c'$=NƋ;<6y6LT.]/%&Y"Be.P'YifXdCol'/r]˺~p.**TN-8}0Cl6S(o_p0+xur0 E|LX<gN$C0vءa'+'m흻:3guF ¤*5Tщj4Z2e=y;"#PjJ!4+buh)4MJ@8}5,kIsvesV?](a4LDBYǜǶy_ߟK6VVJz{x=:" !F(,\GxgTgpܛXd͇g? d)$' Dw7WIٮۅvH·U]6!b"xfa>\XUk$jCe+jKqG5{)ⅦHжVXƑH _ێۚ<wk߶Xw8^!Wz'Ee n6]m>]kfRř~n!ڒ7w&w+h+[/\AYg[0'
3<_V$u*mN}FD}ɾ ה,xuɎ@ D|E߭Yh`vklc>䚔:8P

I*4s$s9ÜJ$<bADE0=h;.TNEJ ^Q9E@$	)2dn ]5U֒ս?Ti(I%$!|ӦG: Sne,̊Ux0-(?xTX0ziZz`)SwFov['0C[~ ,xK&Fj^EiG}.za9z.\\\R_`nJK4l~Qw^3 yl*i8G6^+.q\D+M_uUWr77^f#/mU8u`N헽hw@
`yV<9js]k<9yV辍C%Eã|yufx1qktUd P+xuK@ t2^"ri"ȯ_w[ӗTR4"0I$%DD("̈SIpmܥyRAP2E	Ͱ R"d\6M2hjF/1M;vgW^4O A$
3^xEk6i,6,o|\.mϯō'yr4Ӳ}6 -_ h骺նNnG=V(.uCUY|1D51
с!v[|)rdlOݣvX`rbɇz5j<G{r[J>yn׋c8yM/.Cu=K͏~!k_ZbDB2w. )1~6^K k=sWxv519iWvt[X;	Tm8{QjÉr޸m7[(dP|n:[Ѣxn!g]v^>c'E\>9BǸ}K!V_|Kɐ,xun@ D|EߣfmQ ؄؆ľu;Of:SӓJ*[A0ĲE6x*"10"	A#1DerH"(H$bʠqH|Os]Bv6q)_  /<xe:f:X#UѦX^tHFY}vgzlzO ̽j}7Is`	ٳ8U縰!X}e@^YykeeKH}[#M떜h7WnWn' %4pmVUU2j#} WNcz7ڏQ?GV1qO"HC[C|m|=l嫄ˀLmaG=3G0"w;˖$6++%iMяEfͅ;:W24}k]W>7]s9Mhn5El5LY~aיm
N;UO%K,xu˒0 E|ESj^uHHԯgf;snխ8}9ȸTLT0r5j0f2!K-xJB*i<QcNJ92bh*dQ\EǦx<ޚJ2މAEEkT?:dZD?n:~?
nE[\D^~r^ somF_gƋYi٦6Y:vh-	wssIrOpek*In9\liW;ELz&HqX[Aw]*N F7hGN"]fni(;wf\auVdgK@ǹ&yV	,FDDsgy׭CB{@.>=!bJ;c|g6%i$7Lj\t\Ҟ$Ck2jb'E@Nc.Rh+*,-{fzJf@=K}/ܵocWhA蚎ﾴZVD+xuQ˒@ }vxʣjfka@DQn4!_u7C*\:RP)j3IW$Zi,hș+q;y!!SWK|!+%cMAB/!E
ܓ;~V"[5?$yGΔ񵦟SZuRaXa?>0Fn@h,!нp_FZ=_]W3WhY}	qAF5D\3E1 O4'H7ȵGK|ґ>)d5l+2 y{Z)jUT9QXki6'L:stŷk\Cs/2;OZ'۴nS0L$mkx8F= n=c`DG^#rsfp<
W5Us	6VMu`vMalN	Ey;Z("1?|ߏ1kF" Jֆ+xuK0 F dDb1}omͷ:3gu1 dz05MreƐmR`db2N)FmkDja+Dvx}HF9wZ?jZ2'ju|\tk/lX\t7y+
5[_k"WC㝳[n	mzY<1NZۈ܀Smz&
0sln>E쁳-NQ҇2}D˃X[k;iugY)@}Qy[j==x ֒_VRu*(ucIL3g+Fx4q;~Mzپ(<TL{=iYЙzțәxh/=rmΨ!Iis\ծgGэ'H3ėeZd:h&r}O9dqǻޏre+y鿋)*%=O#-+xuK0 ܭ	S[pD18uw]}/s ,yTϘZ*&S3)D!k
ɐR$CSYФ1eI:"70W72x5u~9n?ˆ֗P4:R,	/}8p~9z㬽|u_je[vu	~E.. YiM3Y<Zuqw|"q1*ڇ7ĔS ~L~s9#x4hqE0Ci4B2tPx|:abު'6&Rպm<:ڮץ_yY%I*I߄.V 9%ڒ1B%5YCҸoKv<Ǩ
[6nՌIjXy@!-ٍ#)yNxk$a̓%BWA)y)Uxv0:F^oݕg?=!bpĿ̂euaGX!6=11m5/z,xur0 E|$L	/N x`l}v޹3sVg<GejL910J)cP5)Dn 
l(%&g*S$q(#9%y 40f7m0P<>,vgA^hE_\x~v=B/{Xq$0]̶,{nY;{T/ÚG,g-/)qq=O}Ec%1>ZW/O)2
M*/^B:	x_AOJ7N_Y B&~1N9?HX92غѭ~8|WDfIRm֕6BO[@Ѷsf{lLR3\`}>fZbc'.]#H% g:E]s"2Vӕ5'C|1jvMto㶯"0x5E>ZLH|>7hzJJq׵C4ПtAX/Frt|q]LJDݧ'sF+xuˎ@ E|EʹoIJ((4Q<OvNrc*,</Et
e.L$zr %BrIQ2Be%SQ$@׮e7ޫ&K5?t]T	`&~?iC9=p(_9xm^Q~*V?~ǲ|Eqh}
!kP`enEhmE~}GK5ZVhör`l8+	@=I}yֵ5[mEXhaM 4.V=k,Qq5!y2Ϣԧ+]3w;tyZgCeD:I/тMV<b q[7o6ynBil 
{=*M{7yc.O||;fh1_^CyLQ#Ǽ!Nz+,hgWǉbw-ى(NûЋ),qT?`&7-T3_ۘ2i󎿰//9+xuK@FڛiyJ'CۦE]A qz=ssW'û,*D	2$'2BD4D-M3M&<Ut*.(i#EHJT-4K*tP>_VYWeY0R҆P:DTQxQVru-O,J~Ċw`s}s. oVje,ev`}
A鼻icK%2OdQyΞX d)_};OKVH{	I8ऍN>c:OsXx1|qm`[{$2)ǒQXΜ|Jii; V'h̯a\|dw#Q܊,Yx"#۩w zNz5%><ɯ&k0Z;깳َ~`4bA*ERF jl7S\^j,T٘4dVIm1s7Ǯj>1|=wmL[Jx|H֮,xuK@ Ofh&3AEPn@7M+ȯ_g[ӗTR[B$C(AB,+cbQXT,pMܒh#
Bs1q	BQAq&f\<y݂MOd1iٍ5YgUI)"䞴d}OZbאnIS<>)!O6cH7Wv8X+W{ ꚦ/4=aj~7接}A~`vS=TR<8piDBF6^Rd`rzB=xz:9a#E0{[1!N8mȧevJ1K&Y)6Cۄrl:_jY	:6ZSX{^`cί7kثﮢd#XosuF^uްiOnQlDYͳ>QlgLQ'a4{_ZΞE\i؋|(B|(v~fƿ{f8kCڎ[ڲ,xun@ D|E߭MJF۬뭡ǓLNO*T5t,$*'D"%"'`Xz$<<PLR
)i
P"$a
J
t`?_MS~e ^_89E|h||MGeLڬ3Wi9 lmdr0멮i\B=\^Y=Z#}%_ȟ`4mQ;NVk\rƺbhs#t.aPST+q9Ih+<Wj{<Uo,#gX_z36ѢI]Чk>
ql?nnr ]
nBϣX$$^\r\/7cl?X?yDhhmxk.]gCe֐vq/D慅;5cVqؑBKyd|yxGn,pV|Ϧj}q,koLc̶%x 255Z9++xur@ D|Uu*;$0۰̾h85ӫӛ,Tγ8ǐ	/02!rEJ(EI9LOǬbE0⾗٘ (1J&xㄡ\v#wsTiKl֪-Z}=%]B$2M5j/1xn1E5K[SUh連qi8pD!DQ	q*nzZ8h^	)$系ж8k8/%wsZT5bUfloƩ2<?ȼg8\Ε՟l /twJ)008_y3='t~acːnQ[p$1RX].ĳI<)z[Ɖ\%)	~%f@!N!Tlwx^TJݍnxh˘v`Bz7¦$\>ҵO˟<k|ZFjzZƙ&d?o2Wm/T_g1ԧt΀=5/W+xuI@ y[5rk[@eA83יJR(:t4IO
RDIdDd!"s-h H%`P`"
哊t,DH%`I3h:/_oϦ*IG~*~QuEST] wiU2F;lgn:^yɊ>O,o{ep? l#+ykٱЋ> Ӣ$s>+=8 v'N!WXuYhx0[FǙt'έdZKzKrpHךҖE<E蠌ur2UcIҽYYq ;Gy9ɝ4	ė}7Uyof/ޓKz.	q.e73oJ4}aKuIBkʰ(T/iVtծW8!X+N1/}D=1^r$fJPŗg|q-f7gn1n(]܏+xuɒ@ D|E݉i("'@D@An &Ȣ~83יyʈzB BPB"')+7'@x!"K ꢞ4Hy86MX"Q@Q(i¥rDLE㐷=8wg[I%/ꨨ>.m@$I<KۺVc>']Ί!̲.U7Ll-ؙ|W/*ƪzVɨ-N|oZμvXרOKmIl=#ܧᦙcʽWgp,nֻ9G>rˎSIz岏u,}}..mZ:;| OiHWcp^V+:(\oKQ;meIp\/k60VjюDR:רk2Ԯ^ص[$l{N3cv{hd%㓡նݦ?UK]ڕuc!v>KQ5k󒙽<ZEי,m
$uu,xuɒ@ D|E݉${)DT\K("_?Ng2//O
R=!i`#dP#78K3Ro$0iB(BF1$d1cQs)MgU~>UYg\T,NqUJϧ "dUPW^멒VrrK{sE%[hkUa;A`9u}k]
,el
Y8;hl#PL;˪pj\u/aSfI wNnv0V5ɼf4.7	^zݨ؜ѬhNHnV|k71iY=gW1}'cz)z./c-vh2K	pX1.-K&D^z*ҒcwUk'D0rr嗢OQ{|}-r@{isk}3law^;a~?4tUF%#`Aϯ5pN>4ֿ~8ƔuŒȱFZͯSsF +xun0 D
ލ@RD-o9%ӖdY뛶v00:"NXΩYcp(DZf @+250+PC(GLVB\FځL<NEZDTOZ늦@Y31i-w`%o๹v^K1FYٖ(߱*z!vp	H`-fefdE;wܭ'Ӝڴ2{6Wڵa $y+ڊsnyt|foT9fQo%8jG.$.XAzT{\i4U\^99-Bn=GJwC~	m6I>EzP$}/?65K_dԡy~Z]*\u2l'}+/RB%yV/w;eӁ8rͧM(kz ֆE99[y>"շ(:nM1al}_HeF63wmL:98]ٻOu"Ȑ,xur@ D|Uv&HbqkէW՗~t 
"[VXP,TUs2Eb@Z
$"r`(,(,r񜠈Xʉ¤vHkMs2T+$˂$,MR2 K	gVXw4r<pX:E3eBPϭfzO3#Fq8V6GefrsnnJڻ[7%+quzo}b!Y	\3vgG`Z	7qoENÙOJ}F_dypYnm	aS؝f<7`3\vIGe><GB>^)Y᙮0C~}anʢ²|0pNgk^?¹4N(J<ۼ!J~؝.z:_9B+^k)oocL)% 4ԓa`\ۊ,xuIo@ F[)&%UccL3f17mwzc1PT.^(I
lf)a7#ȥ\P&s "E&B,TX)Da>i=}5)=I^)y'`%Y$^EcxiM&3ei{=)Vv@J{i>8'/)@erBM05s^Uq{wt#z#.}X?F%)S+>Z`La8b^x}c`M񝍈wz,e(26"ʽ¥@H$\.Abtxs~+.	.t&|nr~HdW}z8]RmHZgieK]#z۵~P0ׁ-9|PV4]2B
?lYB&@z;š[EұY4,cB}S=%s>*\Mw\3qޯ''w(?.FEJG&4K͏A^+xuQَ@ |+H7 lKEKypP~JRw("QJDL"
hJW<d|&@{e5C	$	ƈMPʮ$yC_4ETeZvXy[T?\"^,Ǳ+ʾؕ~ n:ޞyO-o{!k;$?8ir0`ˉ,I"IKYI6#$E$k065+giLw\znU6̚5.p}IkF[j#?~L	Tְ"Ѡ+B4>.2eu]	%ƖmaDb:piʍX8
M:_!~}I+T/Pff,/h$LGyq2̽Blp0t;Wx_얁7!|'>/j=ۯL~XG!ɷT",k1;
|KiǘMqOITS{_+xur0 E|I`$ 1;!Cx}v޹3sVo9k3%ʕBI"$2'RH0%R- 4Nńŵ֌8
KV3}^R<^H4m1[V eE2R$,DDVElb[緬!5YWdiv:j. L4UtU=imk{%awD=j@V9>'}\uЎ@JO4ve1?As"sca..
Κ|u}*`7o$8ROX.rɵK@]ɧ?<qڇLئ~5=t9>.]wzH0	r{vgn)3h;獔CWIk'b"{4VUa$i	`Dg͒]MMDraĞoEt4f2%Or+ͳdV٫ ^rńIhρoJ~l(,xuɒ@ D|E݉#'DT@AU	l}83י<eD 3NzAPSIPq 0eQ\2Z@T
aX3IQ4YL0!*"q(.l)w^noɪB$	{a803Y7w^Ř疷y_wLq}8عs&BY'nͥVMb!\9ldc*j
[x#nč/wg+)^}[⊝y|Qs 5WQjh+W*՟cmtַY(ωM#Ýn!s9@{tm;9U`,77acCoH2}Rp`W6Md7jXoO4}|IkixߵOg4	m{J/R+J<
fN+m}>B+}/|rپoc\ؒt`k#˳?Z2T]'M+xur@ |U13k2,j,X>NrM^SWD)b	5\IHĹb^jBQ)shXTdUPF8+
MT\R!I(X3L mCז}VҩPOdEe,2@!M1:e-0>-knzm~1-ȱ<=NB  N]H~D?!)ͧx|!b;QuN[-mmf@:7AD\%4X5[3+On_5̊KϼY8|*gqt`RV] ζהtv	|΍9^p@#-$ƥ1,j߫w	M-Vd3~-?A!I;6ZM.coTAd=&_2IC8$WCT`<mq
e.f#aaQ~Isw?$5"GN0wRā'be(Meo>t/Ę+xuQˎ@ }';h^fx"*xkڑׯ;JRJj`#ETh9y,uX2Q1hYX )HhDP!aphO׶A0z{Y#z}7UM,
YZa tXxmZF^ҡʮi	~Av?2Ir4-4~uYckU,xtE5GC	CQgU@ѣ!LwV۲g{wNiCt|H%+rdݝ9mnhȋT5+K&z0z)
k:r*K	t9YE֭BuS&Δ+lEYy)I7Wưz6_J(ۤ|]^:Vg3_vƱBw_M,Xp={]>fto*;6mZ!H/̼i~k}1۱ПS~q#ߏqI@@}\n,xuɎ@ D|E߭vL4/fqn@71_'&ԓJuc b V H$ELXJ4\u6 j)ǉ@a)zH<L \4yӁsx5uAoe]1GVG5i@P%$ܓ0Űcvk:^Y1cZf}Ӳc:LkkF"Hxj;$uLx,bx:^ʛCC$s8TP#^rvMoj!	Ol'bNSVV"	ze9I55E#3-\QD?+w1Λc[<^]u٭P.^+ͮت1SXޔʙ)m"Syʖ{S"5(1*B#9-&PO8}a_ΊW^7vY8!Df_%,Q#/rtμ~ʻʰCWlK^gSs.Ǹk`Z_}٫+xu˒0 E|E4:("*ڶCv~zf3T$ k(%#aIɲL3dn6FrI$0u'ΌTK4B	AJ4dq2+I}6%	㲼I%k@Ǆ 5|Ӧ:.Wv>Ry}-2?~q=?cvp(~u2RgLiJ)*A)اm~l~yg"2<)PP]DD	c<64l~u|bϞ)\Gc|_]IW "u:;Pݾ(_ӼTkvs%ՇΔdnϋA#@0-Y&Moa!-kc"Jq]Ab1SV
`iyMS߉#;j~h=o90Ppw:w dY!'];?fv758)m?fn8w1e{aIڥ}i/ԓ-xu˒@E|EnYڂ-JQLfnț{ƀ+41b(֠!U]STEhRf(
V(Lcʨǈ1Iy:XmeД>k?麢!l@'KYHKޚg]uK^\]>9xUC<
l<ۯ q4i81ewZ8*U4"LG=͖40QC kbitOV8 Q/}z'bgQd~9Ppџ<C#6{fJ$vt]%ja+j,20?~ޢl"y/n}5=ݷw}Nbݛ|>U݋|T 
oF+
&X:hC/rۅSg))`tLa:x<k<>-}mu('n$7yy;Wabõ'>`Sw}OGò"|{0NwbBZ3|k/)߽cP	`b+xur@ D|UF3Uvhm` !|}tUu_^ߥ)LI RP,*0͐4SVI&ǂƲq).{ cPJ$(/1Hdl2GtXMU+EW(_	V$"1iU}7C^Krzϋ2m~/rwTݴ\-%Q&*!FuIV\w֓-	ۻoVhSD*lU̥տ:C܇g輞q S}7em</ڷYlGimXPpӬKƲt8M>w!2ӝIsܬ}qf?nTeæ-_9Uu(6y_s)kXcM'!cibg,.bAN<3w =g)"FT"l)/;&TCZ~p:GYNC|n;f͹!k;:¶!j
7v:qQh@'kG/Igv+xu˒0 E|E4WUTA_i{G <T3uWN/8P*Ȃir5I5b+XXj/=P-@F3aU520,)PQqR2e#z~6u]VET痴[Ǻj*:@M ^/^T}9hE[tU~5s
|M8tp	H`&ĞaGb<	$:|`Tuo7||C 0tz|5+B~9lUlprN],vK'B9|!ڻ^8ۣv5M<*AaA-.wƱH{$n>H|,]7\]Z_kP@-O]3-#9Z̄LG_ANxL
Ԑ)#ZbA'X>USO+4L7r&%:{8C9OW-0ev]L
.qVKq;+xuI@ FSvfRزlYm}&5;wz-
 
TRrIP,u2R꩎sMQ1-	djPH5\+br&rr!@ӹ !׮!y߫돬k~APVEi%giC&3h_L9VH*{& Dv>];0v-hfaaf՜#kk~s-7wø}Xq\m.bMeT\FDںn:s$'DOѨ/#uNWR1k^v<c@-]ݬ+R{o/<SM}%syN	-OoIIu?z҆y>:%q|%Fnfss~D=gxHqٟQ:bdJ2@UWyNn rNX
/wu4$I<foCVf(Xs<`^JB-xuRˎ@ }73"$31">o4-KluJ]JxK)@qL,**0C,*a&"]]N*4EHuI*ETJdD剎bmI*.")m>oXI=`TUFDE9/|TuKr~Xn9o7Xs߈6 7`a9fxr־<Xlg^K{n@*=̷mCZas~pWQWI`xYHO偘+E-wɤd=w^	c8WldY
]Β=" tE{y{RVdBrcn1{qw3 %nX:
g;V_^^{z"D8ި}bXzi:ig>3m߹T M-Riv3g_=ͩydʈNaŊqdNعgsUOiR) U
^$%eL=LO2՜+xu˒@ E|ESjZfR "
,W`~}LMnխ:wsƁRi)PY֋.d*JLPsv#0((kEn  s(id,x[Vt3^5/yn*47Yd鹶l \6'^~K6VVJw@F;+I?$ nvn[aYo.?A|mU=k',=ϲ'1%0E(b.%`շgس3#Y]xSiI>Sl6b#94Bg74/0y`EIU5ʹNKò"nקlWv>	`8e/U1I-nj}1a.I`}վ]I<u͘2hnSׯ0ӈv33lܐUc.rq-E[ lʞeO|k7	IvR^#k)>fܐ+xuQn@ svy3 !$4Hc@	_uɒ-{$PE*P+E
Cϋ\͕L%L
IÙ_F N4Y&"LsA'!U:9&zX xb--.i{zK٦5MP$Yq=鸝2ta=KIjc+r%Ӳl|8s`&B+Bjyk`aU+Wwfrf}5vuRH9X\+h6®Hy&q&k5	Z!<N|/q̄jN[#hoxxCNurJ(+5.yWѵ{r!S|vz9o6$lDc|os@	!7\<d"'}(ܜkGvm4ڵy2Fױ޻RɳLxip^57VRjЀE;$uĞ9l:=L8c"+xuK@ SYyԂ"(]n2<_\>}Uݗ=ƀC&kPa(/+x$r9rPFA&`$!Ǫ)ɩE%%ESQMӢ<_mCpOF}^D귴m~^V_K(r̋6RP[~|^	-j:+[i9{Yki0RC׍dZR03zӻӕ͹KʥOdeJ%B2nmC4փp*ؙ'UT~Լǀ#D}sY!L4u&aoTVz5eҕXD(B0b<GY?mkh͡j3fO Rֶ<.bGy:3t1BG؍h7k1R%GSVu8XdNnr'Uz+,(zH	mzn7jKr.ٚǓyxpɛ>/-3scLeb0'%NZ=~5+xu˒@ E|E社мfR2k)|}&6u.N](Pb$DSITxNEU
!Y*BN0W 9321%YLISU
4iq($]޵UvGu,Z\H(
XN8曶0X`)xt=_E5c[q-U~nZ+ {Q LwKvn]ZZ}3![~f3OUvrjnQgE&ї9qƽv-93kVr s9Jr=/ǰ>.9Ue*Yx]ԇvdWߠb43`p>NF?rfIfɖ{pnOe]VGpBʃuǼi(cu}C4VuRbX'`kZ|7#oU3<6+qN\:_YԨv0Y)י6&26[Ϲի+xur@ |U@ðT)@A &HGIɫw>uߥ)PRB
R2"	AL*TrWܥM4!XyBAET$*fiJaam<xm6]9eO H,
D,xyIXexm.VF^e{`g޶<+
?zkִ@BPw"QF˶55&~9YV5s>29/oR"HC(>?ዔa80ǳi:yLYzs>?YL:_yBzZ0?0ێ8/6G?t-CU@5xJ9lKnB1cH#9ܳ8n3WXr]Ȭ캛(ƞ`u)}tXptR~qF6Ktprh3AجP^xw_Z8zmfzƿqѕ>KM+xuK@ 4qn4(<^w+u*|]C)@3A$Ub9cQ$HJg*$ICoe-dE,Pe !4"bBSEP4HUN2xJHB`gVv}'UBU^iɺ6bݲjh}>3}ZVg-Mkeecrp`hXX70vuw]OߨyܬyWKf6SI~iW8˔yUM>6q;aUSj_epl]a>JD>;$1dd8LcِYvkj0s5o{0&z>em/oI/)9Qx+SQ[$j!aNX*)8 C9gj֍s+.3`ǭuX=l2|6zw\l;n8(Bѡ='W=yX,:κ_o_P{<OE|;23ſq:!;L~#$+xuˎ@ E|EʹUTYIAlDygEInr3tI%,1qF%NÈ.-Y8	AqD	: 9)I0	NSι&E!a.9$B8y݁c.x_Ctŭh޳*,./q]"cDf!(|Ӫz1^.i.1,kQWaWwmeW 0j*TO6匙W4/sC1)
Lkç!Ȕ?Y8
e]A3zC>YR߸NV,|rnn+~;OkL ^)ry4bgHr,B/Y~"0kr0-- 6N_gNɟ4<;,Bt\,XulI‬jSce!g-KUƺ	6|20swKJ-nYAk'?Zf jkz!7m:[ڿ	CYN+xun@ E|Qc RRex01b+L쯏n۫Y\idHːt5Q
2U)/%X*DrnFM@HMQ5$xDRheT#8oYeٕU)۟ "Ee	B$	cm4lrf~Cs{T?X5TV[}'{,=1#=ڞx^$WitsbP_/h$n8yC9g3müɪ{Og^bo}ֻum!`O1r֫UK\'_vǼ|fE-8k_q(<uڽՍZ˕|eDcC<5Q[Û߭d[Ԣ_1IRTjV|e}nZͲK[Ӕ8Tϳؒa873|k}pf,%7v(ipqŏƄP/,1.l`oasg=7ƫҎ+xu˒@ E|E社<I(aPA6oAG>dܺ[(P"@$	j
i4B$cMF1 I&L^*g9.T((=!PZpٝU$]zjg4./K*B,	^$]X>fΝ2^֬ʡ%;iv98n,u}klGxj$CM_vus;)Lq>R%
9d{s%j<_[-A@\Em"n%/q*9Q1)(s:W[g#B[޾iD͚LkiMd-%*#FgϖeO6a٪UbU_g)z궶Z6Gbų<{ɔrwM!NO&P㫭?,>`VY	Xu5y0Qe8+kM`~5wse(op_gf1.hr|/oΘ+xuQn@ {G"%U07ؽbb}ڎ4H=c ˈ*r0bH͔9{r	c4ũ1ҡ2<ӎbQŪ *OkS6/oe7qY'TMCH%9s6%Nc^kϺ.r5:[Κ½G HBBvΫDM/>`NSs}ZGvV?T_VW_Mb3v坜ۖM*#mi
>d
2f>ӧmoŹ0	=W?ml{{	 OI?\ܹypa@%s˽jfO&e52noObYQO*Z#t<6qMJe*\oe[~*N1IΈ{UFzDt*0
ydp{~1B6v4-b~gyq+xuK@wf,,{҅"0m
ySlgNY/=}9`s(ΓG>HeAc.t9UP`	#	%L'Dc*OKgu>sk]權o1o2ʋI] 24@UJOZ}[תnySӼφ?kivy
al+G`Ato7XhF'J¶NL?Q(r$!::7Z(սpL8'SqEk@bgnVPsLa;-qGZk7~.hڄ\nfĳsiNKg|p7ušѫ`3.QV!L7Va"[kv֢!Dz>D.sƩӇamֻN>E'^4S>BrܽSƋәQ,Wziuhw>4~V!=:ǋ&hY,wcRذ`Qӵ
י+xur0 E|&	$ lMm{Ya941\eAN13EӦq*KmDUdi	E4,e
&4YLJt`/oM%:x'F~D\^XSR0AVyφM$G;8gXgwa`j0CS}ß30<r.zD{~ru~5,%)0"a{@I6i/ž˄baa=Ȏ	T$< ^ѨWGw6znP47PE~x}\cGϘm헂@mK\*8Ԍ5J''Cn9UF+?= &uQ_0Rlnμe|'8Bu%p58>%alZF$_o0U<#?acx]*mf>]L
,9,siT/+xuQˎ@ }7;df3t7*ݽVTRniJT5L11TL!B(P)B״ xdP%*P$aʲn`*q/elx|9#ELh͞?po7TUQ'`$*(՜qNk0c|&(kZK'UY27llvvG &BP`u5rUO^t-m@dk2P&	;;hbsuZue'7?n+?b$X;;rp=Uz:4鈮nܛ)\$Au"9qpg Tv#jlMk;7:CmCe8]+=^X }aw>'xyfY8ؙVt߄Mce87MSc0|Yɍu؎T72ZM橃Ƙ?s|}8LM}ߏ	aEbNvlo_Yj+xuK0 ܩ@U3[(5i@ׯ{}iާ)0b#H&#I4EH4ˑĄi2X.kRLI2òZ`(4-_2xo"iXYE[T?t]UeU׀(C(/Z=p
"^7}^Y!O-k[ej<Ǖ#p~3c"`֥=/՝rڃ5IeAi7~yMp&Z#Bw7
OʝC7wj2㦬hN'Go-lr:w/ I0M<!eL%F}৅D3oULRHl]<CzؤX>ENYDdr{;Րx>Ѭ0 /7nJ{][oin<Ok;rޔ	 s,gnnSRt}s=Ql|%{fZxr!c{aߏ	AP&V% cEշ+xuɎ@ D|E߭*D606>䚔R(,QBAE	K4B!qRǌ#е\ө@$5/"FZ&*r`3i8T׮H	eխWk~AQUIߧ`7mq8Nxm;F㽬Ư)Ϭˡ*1-ǋـs"#?fn4녚˝_!7ϰc]fN9EIGq@c!\Ϗmo|.zv(n:;?0zn3>ISSNq J%|eدXEFXzo'{/ũ	YXO`fU?]ڊErN)9~:ZuGsm:㣅WI˧]Lqr2.ŕs.SX<ɕ[ҳs:⪭5[7r{h>|$7hxۙZ3+Z	)Wϱjh֍/eب+xuK@ Sـ TaDPac
.&פO_uW IVBJSRBQ"T%
BRp'-Ef!$ 4"g>[K.Y ݵ.ڴ }=շ֗1(˂"$pOz#=0kfxm.f՘Vʡ.o醉]p0MWNs约+MtoVnêYӪՀ5·s9|֟4rpzc.@,;q1eehhč-QXU\SeOwέxC7=|\Sg6+a};n]ӱW){)Jxfb"7n4(}ٲpCn]i%x2ҲBwO4Pq
?@/*"։&ҏHr:_l]|'8Ļ2D}{Q0B7ޠ:r?3N"evkB+xuI@ FSj&5*"
"XeT~}&5;wzt §y!M&BARx+	dB剒$|3]<"kJ䂪\VTAREA^d&h ׶[h~I'$Q4X(ME)Y픀[;~-?ZcUMG|tpz?zcEax/ɝc|
0ܘXVӓh l;ޗr7NJ=|/uLdN'/єܾP/jZe	ÉX$~δ;)n6.?_7:c@6rX,fڢ-Qk\imӨ>q9{|upva@[},ÓT4UoN#a@5p59j̻)OT`a^mj8%7U4ן	wxc\ YvYL	W{ +xuQ˒@ s^UECW1 YQtz+ "J%!9	Utyj)8@aRH$ב)2X*
WMl
m(;>k+ʫb6.dUT	QP^j[Sv>Pbgv3]'0dg {oiZZ[բ[쬍V(!wyz\哝ӑ˜dkBWORb܊jK(4fu9lRhp<2:,N<@^ܙvHӸ]\GK4Fao?Z}%2i&˩G{ߢ<<r	99c)88z6lg'~pw86m<Yt|֙޼wkt'	=?z]L2dSg y=&nL"A*]{nm0v>	Na~KE.w	7X,0ls[=՘+xuQˎ@ }7;̀JxFA~nNURշTTBn)FT!DS8G*d*5IdR3O*dFLWN!bIP`U,%`/Ok%X0ފA4yKv~M
t	$JO}[-e|E_&D~,\
E 6]% {geiZ3+'gHޟ&]+2G~^I`j{Ԣض>%{.Oj|06zBYS?LXnxIEolժƷ;ԁ_<s'ͬr.=P,G^Z^ 8Px؋s_u]ǆv6K^~*(c%e6C~#fNv^?ptS/o<{W֌["i|(ʗ0K5o|nm4Ϻ.(Fv"ݛʥ9cҮaIA䘶T=+xun@ D|ER2
Ylk|fm&׏'RTңCUD*QDZRrTde2,1RGCR0x5EReTR)^XRY@Ƞ .dywI[fyhߒ8YQDAP ,ȼhC(ݐYZ?/ ư/;gSlp0`놩{cWWfll0xo7z}vVqr$s*G0`PڠÕRIADenUO(J0fT>-9*,\U|0Ncߖ[cj[r'^DtjsQֱ38mFkWݽvԜRWlU/jZ_yx*QyF@U̙}n:ŗ74ឺ㷴?Un!ۆaG!9sw)0ZWn.,Zx~p}80rJ/:1{1Zz˵	Wxf|0̏;m9)m
&m{+xuɒ@ D|Eݍi"'DqR@,	~83י<kkJ*i P%Ǣ"CPHԘr_Ӣ#"WEc?aPI0D$s~צeN.,s~Dkֳ;}v'eEi&B9k[Z. EY>~'M?J傝m88lP'Dշl"ӗJMjIolm2,Ȋr,re:}kƺ鏩_g'Rn5Qrv0Xzw.P/''W/n;A'\1?$V0/63}?fOoŹެWnײ=32r̐oA=X<g+&n8p>zBw<FU6Wtb.{aYRt/<[¼-18h4SìƃYn.+MiÜSyKy>ٗ<㕲(+28slufUx&1VG" +xuK0 ܭU3[ÍG "^wUu1 Y4	U<er#,#je(FLR.i ¹dSiCf
YScH`&P=e6<;wE-m@ƪ a&1臨g],PbEW\x~5Lk&3pv)%~R׮&ѥZVhsu#EѿQHňoF*PU2}9YYUcbP(4V_,[Gtjm'aW+j牻jƣZ^8{A÷n3Ե l	~&2Ep9G-E$rjcw}>jg܏ts28pl]d(9Z;1lߖm)%71XI;Ќ}V)Abץ:X}WETޓFŦ,|	?3.<d q+xuQr@ s6J
0Qsa<%_{KwUo	KK,Sse $)XdaHC5%UD$TD!WR #Yen}=eHFּSZ"PBe{%{҂Uݒ:RO6cio m@lc|p`42ȌB[Y	Gu&81<CN]W[9 @izמAvf"?O6+$_+AAu7b~n8@8sJI:QC
8c:.m
[@msh.b:EN;R
w?%^R9$bENvw;*vڱ:[ΰv>Զջ~J:Ӡ-wtYr!'a-E5wƙ/x~f?Y-A=YIp?57Uc+xu˒0 E|Eִ	Ոc#Bhůgf;sN]! #)ω(H:D#"A˫'UJ+!gRRU+"tD,b!g gkWёuKw?BQU(VLeQxҎrNp(_^z{Mys-3Bkwq7w|F@ Qn3vvnڴp;̽zv`u.-,VR%_޳9;/ux28m+q;0υoh./UWDM}lƤM2/lʱ'Vg0j}*+~]eJ/1pO[A5;%LFԣ2?nǺ
bÙh%czUJ\o={:L8\vwB̛X ;A݄7WQ1"jXr߭ӐmV7ʭuNI{S:7ֿ	&#9'2=_xywN+xur@ |ܩ@2B,ZZrc`b_'&ީCGe%%*T$%DG!NIȥ|Lv,2*("L$MTH
TIʄ~Ф
щ6#K\?(#$
"+cIHS.15YO3aZ8['g =a]ӎ+X'lYOMwmS3ٯ1SqN}66ÿy{utfAQe6M3VKwpj?ێ$oFU8oQy̝YIV%/컥09[ހFBP|DV#tovf=#Q?|? rɖ3/&㵍8vԁ:I	$\uԽsNKfEܪ^ǝ8mZClvSɾvٮofWr<]w9g63Ϳ1zGR}]0O׺(xuK@ S #UFD!7^" E}Lt/_]%sa#UL
c*BJs*BYH*CtO:NM}+1~
B p=+1/uemu+PjE[ ?HӉi839^cWsw^f"'ؙ_`b?C;Kɫxg`i!SvfϺ87OqtlѩL\/@2u{%lz4ODlmEwn=NpdwQ"IX,f?cg"9PhA}Q2	(qy!51υ4An歠~Ty߹>nH,yZu)OY԰ZˎVHV&l%TqJyw3|+=*l갿'ܪ}9Ӵuά+oʁWknoM3k6yiBx]Rn0)Zb+02dY+ӏtv` L!䮵c:C}O`Xe\Nv
OւC7&=4+wq@'c4㥙,wЄ[ t=Hz{7 pWwHgւ?Glk#7ù#oMs0L;_;:w}#9b1Pq^`B9	}Y?3dD\z?O#Jy\٬˶*4/c(QΘVzGz@8}\
}3.'D!]3O1Q%VKZEf";^.4+6fj	Yf	uJ3YTXe3Y>q,ARoTRDV2f4%q.FkֺR@iKY.5BUPxktj2Ry&/rqPie@,fBh6+A%Fb4	HkYBZ	u"B$+ŕV.#^2s	L߆_}RW0x|?~<dm˒-KeY5{cca1{
VdB6!$!i&Mi&NӖـ=lJ}mNsޟyg  j"܂ Yp-/(>VqJQuUuˮ  x(k~pU ǫ=/]~=4s6 8f.'gn.=ZY | pe=?g/~`=424nh9
~~̱Y%osgZ`iZC=>>  `h'Ss!{[@7y[q]y kׂҋnAw2w@c ~Z|?2.R7A/@Hh50tìiuy &:	p{KEzD+.s5GO@ׅӧVW!wx#=Orû%`l*L^N襮.r8|*@
w'÷sX~Pqkx'B&wfAu5`Tr MPA-mhKx'0'AUx6"妁v:	T&PB8 
<JQ{`	 SG`#(hv4_j'㹾>G]Z0BL&\O(;0䳠7b߃a`B/$ Tǥz5	 e#{w⺕Xk3>qTUGNf[W}^9~8DTĝ@DD71oSĩǘ>}4r>܋ugOj%q_f:q	vX0!{Z
cXGo\owl{nߋq6z"W`'\Ax#:ݘ0Y܂11(`1A/-dxMX>>En/y?|7nߊk[ExMƅť*˓15c>諠6|o/hn[16}Ͻԭ7WP6̻혿T3&w9ƞ:|q6u=uxZoqR'T݄; ׻pyOÿ=1p~d1r%'+	0#1bA%Yc9W0oMx:bz#Xºh7fofq95˓m[04駗b}6e~I%x}_6J&L_ky}69n q"moߩ`Nq:"\? y`}+#$&+q{'A,Ĳ´퍸tF^AUcXv4	vnߏۘ/.|-7w~ w=
˓`9ZD@	001~+n֧*Bo"Fnp{HpuN\wm7_	?mm!nM'ǭly~>Fl:v[{q~-_#eXwçA&ʤFtOSz%I|`|m
>#g̿wYY8#R &˟ppq]a\/n3vA$.z#~׿?3A+yΈe?cWPNSj%. fݸ6S3A,H2(]t(s˃0zϏqد4/e g0v܂u7X){>H`녅pExcOb,bL,>u̷XTc)(at~I4}'ukz=9ո#ݏuiEtƳ>vMKp{3^g@3#: !L_Im4k-|{I\#^+lrVV06Ʋ5Ux+bxu~
MΝۆ
>3񻎒k;.'W>^G27a) Ҧ~²#++G農IV0I?Z0Mx |-`q3
F(}'qd^"Ju5+pY}xAbd
\+&mR,ar\B>L	۬؞o{o'2'bC>u)[HF > 0NDw~_OL,Kh{DXbo)~(D+
 }Klw6.qåp9K7.qYE43aߡ)18mL9EouE5A"ORHK}?x;}oszQ/it18K;@"w?ߩZU0	Ci&3 TLg))XH%,F8fR,o"Ï_<]9Km#ր%%'pT|x8Eo=xL=u#`!&n>0Ǽ|Q	ƉSx]xx,wc'y݋2.(~NX__17$0ςD`%ZJP^/ .P8iZ+wxr*;\~]FփsX.~$r؉T"Xj\졖'`+?7x5394RN	\L <Yz &)_`5Y4XWE{#qx-!#3hKitO/B9C!ڠ7v5M6MRƤ7%X_Vsе\;zk_]_:~}b҉+'llx]<pcyi#Cw"jvj`B7}c^[zmӵ#N^Yuyo~]8~,:A(H*O%'`L}Op?.ſ?NDyC>u#q/CmvbBl&nesz˟7]o 8^ùPCЄ3AtLmb#F[wǨ,zZ֠hZ6T6[fՠhvcH3a!yD*h$XVq,glvÀl؞<ax
	&`=zA7@^l0V< D!"HJ3A*HC`Tu0hv 0f<XbXN: `8,8.+pqQx''ix/|>c)|߂-Ocƶ`\¿Kseo+8Ƭ7x~02???5x	&>" "D"	~eT`\#~O C!"2"㠜&f$ (XI%6b<n'v{8q8h	C,{>x^8ycr/ԁz@3hM?0할
TLg-{!6,?PY,hZ;SOY4ւc;vpFn܎vG1x{'\1x
0
h s,xRt9<x#4I8xUb.}
ki9<FWVAF Z'H	 #<c<]5|_Ə "???$~&׉qbcQDq#($Sɐ) EZCzȈLȌ,ȊlȎ9QJDIȅ "JE~@ABi(eLQrQGbTJQ*GUw-ꢍvƟ;-h;[GP;Zu3Vn<a5[MU+aQ>GСwֱXg2F@h+BݨA}hd;/B\bI@\}	.nm^.?A@	=QQ<>1^ɥhM)->'˾rŠeʣ:խ1^dżh6k]vD.Q[o/\q}wPnxQjKǌgsyuoɰT[.ZzMck]cjsf{}}}}>7ۿxK;>#8>3~0~,~}Cg_5O_wpr:Վ6lǈccceێ8~rNSw9rg99\<<|#7ΟI6NH(NOhKI<aSC	g'\Hx9턏I)L$j}9͉=c&O<TTԚԕ444im҇WUjs]#]ﹾt}ɚd_rNryrsrOpO&Mr%_qЭv[nw]tܛg܏/p]
HS,)Δ);RI9r)ՔwS>Mr=O'T{<=#՞3==ox|Bkbo;^}$>/}վC3KW}>]]OSԜԞSwK} Saש?	ȯTmBDH҄l!O(+Tju憖6	=z%^i4MZ|?01'm$m}i.nڧiWҮs`z~zuz[鯧y%×Qљ1<ckơ2ϸ|5˕-;<盜{{ȼʼcyW{_7
A~A}AO
v+o_ewPX.z..,ZR]rRzjYZYG@hڲeN+XrGW˯W(+
_ENEg`X˕Jeaeceop͕{+OU>Zb;WPEW)LUªڪѪU۫T:_uժwTW>T}|W߭JnPXɯi]3Rfk5gk.Լ\vG5TKJjڜڞk7=V{R^u:C._ K!aasñG^mۘX8HMMǚ.6lonnk<ڼyG3/5nߵ-mK|%ei-<o]:L[N[y۩Wiz;.jWڇ/wX:v\1{Ȍ3tw>9S39qƙg:3t	]]]GvtoSO~h'{^,g}k{b}>C_~_Wpߎ3}V׳'sw\;Wm m`ͱ隳i+sv<<CCyzkns}`Gs6O?uoo?appo9|}taapa/<^81"	tY9uG>\.j^4h#v<ϋs,^1z,kslʱc~;ג%K.پ%|4cחL,c1@މd/un hcm%(g{9QkؓfwA#Ze#`P;tP;TJTMLrzI$2bzb!T*E"'>UZlPy:9Q*M%	5Q"
caML_(&7Y-d\}tOʤ.ľ`MtD3xT ~g0	hL˂>EzPj!	&!.D<BU%-4X^%G|dwO6_Y˕&)$"w2{׿I%gJ4,.yKZ.d7¼ŜŌ!MDrh=zO,=q߽ޘ؛TVVs4,m[}_n`'HxտlyG]P=±խ*PUH_U.4A#]+h^xf> v4 >:$Bl
,pe#!JarҜ/n1pڲ8Gi,?ZglC~Kl[JOe}
.g[?RuJAf	dK4tt(?AsQgm	c"xasOxYloL6t"l!dƏT</⹻Z,IX爭|hԗeړ)9ER8uY?#osf2iZe|B'0SiM5OTBX(r]ɐ=_q8!r$X#+*1 oĹif(jX1Ўa=cAz`i[<q"kXK~i#5)RufUO6+=M'ޯV\ᠸ5ENu]/l}\٨%W*,'-9ƙAC}	B	.RgQp0^[jASVZgץ(, $qF]TJ90'{Z#=X ~zGRM؂,0Z+iVV:(;Rmʗ?8bƜ`kO6x[5#qDR*P1^TͮnÿicJwO7xH$ձ*@tr%g}t&
K}=ztQ2FA/b߄`bA5WX8(`+PxBQR -[96/PD֭gM9 c#p8zJeXJ	,bPX!c1HX%OSҖ9^,N-b89׬ISdwj(&|9oʻ%|Bi*!)gl0$6\$6-7.5d~(쳚R-'J!s`8иw~Nc(J#	P$k:o';.\6<+wyfG5eV-܆}gbPQD{n+gFCDGK6QOɰJ!^-"J;Y05b(,a.&1gc/rUJ	_4xk]F%}I 
bzW%A .!Y 
wΙEkUq$cDf͔c%gh^S]4W[G9<"VmPc-]P
ke5ywxs1X>I3c1+7쿛:0rR)V2'ig{|45+ѱYP*h\P!6sR)ZISIQ\Hig09hG(Tmr+jmIKDj~0Gf%\i>V¤FG|UA@P(P5֙4Řv4+i4eM"ź+B%W.0}t:ByԐ_d#Bm'096XU "X`lq),V߅L	kr$gWƮ
`cDFYH6;;א\3r<?a9鞛8d6(h.+ɫMo3%Et
Nj)%I"")һZS4Luʪ/0G?MbSJ_jJ1QL(2]&$泒߷<282W`\{̾X3(GY*x.ʲ+I=!_[tq_, 4f5>?{hHV"690iY3\e5Jֆqhm6X~k^M׉4(m8)aꪠ&,Dk	|@s(Z*Il?Tg)L|ZmфKWXPrnZnp-? 9xeg6eF+lٱ-Jlkx$Pmrcuca\U|l+6
RFܭ+-2;x|RnoP؍ "hQ}4/Ġ@Z1cw3K(?d`ݐe!hx(U&⥮uۺ@͙[u8U~K#!"0$\i\1]1Į9P{<|V]Mnw(/s])RbgiMKlo*[ʴFqj{HP˛۬EAgQʋaxX.P\=_eH5`-Š{C%qf`/=LqCs2 TS,7u$)F"sHl܅7VW͐?3-y}un09+:?gf޼uzb@U.`X<B
Ur҆f[5MP̈`LCsCNg FIur!bY"5$$6%U1G&t432j|Tˤla0_ĈZ2&A/c?XN0!&Y!2g?']fKvZ^N+K^nHQ..zPt]B(n5pOs;p["!d bhjQFKߚqҨ)*3zC`+]bx:F,b%5I`8kheZPA'9KWenb$~9S4(yǶ(7ڈe>86:-?erXld!c{YZ#rCNGt_Oq|Y6#I_`%&DCTUn5ԡ_.ްB1%\W*\B f)}ENT%c!#M|N%w?tQjTGAnJAeՍyל޸iÞ'n_`@G g@`ymg`Y=SQ@ɜ*T$L҅ZNZX)b&Xa!YVƞåum&	8ނjk7$(?dvQ^@ P(F["UN,e4&/\X_E9^9OZEebƄ#*]֤\j-]CƂiۋc}4TB2?CX6"R&q#TIgŌ חm۸jLvU8JsMDoCTD8~]<R)ɥQq`P.sU%sP:igP/l^{7&X~=QgFں9UZ^t/}1!^X`7<@7Q,m2ff̞IgZ*k*3F>P8Tpg;8iEZ_D҄ HG GcD>o7yܛ!WƳT+e<֙VȦ$<GРR+hb{fs+T&	ߓ}4j#9~v?ӤRϽ]uIMk9E!/>n[X{dleZgf=ְU(+%9}Ltk|I$gL}vh0)KG tqV(nT~m5 @ߡ;6j6Eb,*b,l*vEXh'
li`ҼAgJ:x3}1P[>mp<76KY'Ef[H2_ |x@1D{	9`2֩̏:I`$&!`dPYTh|I.dvMmnGKiR.cW:ygkRs-QtRe/D6#䵩|vͩ|Ӧ]qx8ǽŕeWIHG5;)9hbu;A݇جd+b]0`.k{k2ŉ$(bY q8cY%˗ok{>QOtq-ecNi	̟쟋eg>(h0!GQQqhe%ngUUpe<oY6OL'1"6-m	lV.O¥_R	XdX|X32:,9ůi)omn\Zv/hRot'Mḃ= U\9Xx(
VU!Ÿ/e$T-oR&vgnW3ZXskщؼlv	w EATnȼ|wSLXS8k<! i	w$iH/tN/%ƒZē.&3,W.a xte˗/_FkzrܺxFbzK7椊B3c׍q`$#(=TDxI-"EܾCR!"	}BqQ&\(*J\%O6|~ؑ-S^3Z&#P}e'M{R]Gi!W]p÷$k{R '"(CBh4'W#+u+zstoPF$.OO	TU徚}X4ʕ򣓴aQ96]h)$3v]dx]Kk%Loʑ	5gK$-_ "PA.oJY%$7qFCP1?-ʍʨJvz@b\kIPĪ6|*	dsANTFrvaܧSɍV<ʒ(/Cٲ@^溕<*	%fwokMDH, awWLV>+]I"Cf;gy*[oQGD$V*ar]8XL^AB 	yP3$]y&&>rōl-mޝ0WM7P$ϨH0bHKYóh;2X&9\
2'rYA>cҜ/kC1C찫G<Z`uy5D껟tvwJw<y&*/fwDgS*22׳_I2iIbbkF)g_qL7Ur-RtM1"|3ddfl ʡj]:{xY1ueCAjK/<zl'iDQ|jcGh_ub֖9):{J.D  Cn	&<}$#Y-,B'b5۬Pd2DYAmY:2-M<88S&-#qH8!.07:q+:J'2|i-MNY}PI3&ԉ8,󮷐rH$
7ak1O擎 PAEY`*wuDh<ƺA{Ů>8|AỉLTK"3{3-z*bɥ.GL_r]ҹ`}zq{>dBP!"mI3ɪVS
O~@JK-Qfc+)<e驌ZbG6fsDqp!^2By_\Fi:u+^I>tZ!U iTMmjZR쥲h~K~|KZuύ֬ut;S(ȽG\ޢ$F*1G Ye4&F/A}X&Lx&_ tiz>>qVf4ϟ#j,*Q,k뢄4|TY~`~af\Tali0Xcf0uR;wE6z"Yua3ʞVb}[VBGNm%ӛ"?6MZhwȬƞL*&;=Kwo'HdD\Tw{Ć8'	H	xPҴG PxxHaSx7P%`PbINe"<(gv09nM[eU˘^++5fT̀m>?mv?Ԗ՛jHݰkOaJH:!fpJJ,"Oh˳6oY[n$M.kŝQ[[\ V8DEcca6d +Y*kesɹhb	(lw2޵-1:bX
ܜoǅ)S5:wAv$K̛>֞DU5+vO2,LsBNn͵%893H<Rf;)-#ǟsٷ,sYMYf%|?yO]X yY$ Y`wXPF<vJf(ǑZunQAV[WOLҪ[0\\4ǥX#B8mj_ q&yFTڙE,=//,MAΚ34yA'Gm|^D*sѫ
&L?#|g9~Ifۑ=0K\lW*پ[	G>b9D!s I]U:J&$neRigO[̣>s|}wox.6F" 9AS3߭%5E&nDi-3Z	s*}iTb3yGEpAkLl?1yz# Y$5`eg:je$:'KQӚzZc[GN|uk\Ѭ$U(m5fnOl[nӌt$:ضx;qj8⑉-]	DR,:LӶ_$N|R`-.N*UXk*XuuUGEl Q]4OvZ 5)zQ(vV'8[,_ӟL2<4M	j.,_~hߌ#oϔN8Q,=[KVihs*
A&ֆE<ϳ" y58yBC%0VJ /")/!L+$5mmL(lMY(򨩾BJ%'6]hhq薧/<r|sOFYsno~gbMSdt\+7>|SP@)7tcr.*OƬ%a#'xA^cU7Mwz4;sjiI
#DHqD<Ky#7ǐQIPf%}+wL
5O?Q%eӘ2V|^4c\L>GnFű03lB@ [,`kDǯП'x_x;]x
M	NPȑyƶݿUWoQ|)=9)	KFu{[צ8*8ojc"<W9c:ٟ g]5KoL,hxBaRB/U*(IL|Q)!-24k&teO|Cl۟2')<`@3ympzKc[GOKw$tX[BL^T=MڑIyQ&c`f7MOl~o镤(	wT#JIoO~U(AZdsE;Bh[fUA̼?(5_T2m޼:O*Oz";NV;lrbc>נ[	ǯq̮Lʘ=ʇI0^a6qlR'IϒK
sMeQڐ߿ecˍyqťy˷(b3{QOVtG2.u|¢a|,4L~~"ޗ`t*)&Z&l r:AxP"L7&n21׃ᳱ# }UQ!5+%ps?~.^G0hF}ť;;ltK3h+->\8lW!F{v?xS
ͩh۲n%@΀NOE*VJ]m!bvr6?CӞH(*-ҨuܣDfYxĦ̌<ՓdS@*ndKe.ύPk'l>~uxkHU
JoK|kyb'x8!U3TsSUJH	"L)Vƃ|,yrKbwy)3|sqM<VؓjekWP9 PSƐʧL d%4r`720Qr| y&:'JOL)^)wKy%CGvW.uxdZ[}gVKg,NU ]^ao(9FE[8m-i9]n%THJ72:-XvW+$633Zj1 !ƾd|FJ_a/陒_b27oq {Pd`IODj[F;tw:Mg4E	yX$E:5N¾D.yֲwvؔjLoKd\=0gaw^_8{ٹkmU#VqcaE̝kߘ8ggVAj;A<'ȗԊ#R<Nd4qĉN<}0ˎeT+.2\!<x.Q{nr5:-O	jt w)nŅ艿/'wGx5A@ƜMnEE"0)	'mYQv}YaѲZw2ͭպY,97g4?'L1
||ft.r	<y]7:v{/tn~(H<;BgTݣ03cϞD9ƚ3I;&!5۳1Fh7I֟h5hURzEЙ4%,/̬((VK6rn߀&5cMm2h鹅Ƅj'WO=:㆜%C&"MVq=⪝:~3B]cω	c`q^"ܞIL.ԱĴ$9Zk$!ABQh\zqW3InAۢy(˗Z-;|YM	rwjVO%Wj/FBRbĺ!?	'h}AZwi%ӌxU~vIM;&lȺd[Y-{rrC,ե\9,w6k8&MSZ?&XVcE،yjJLԞvs+reu~ER\)_-TUfl+Nrs$<e(#3VMf,֥ص\Fn6'A009RlUHJ+&=.HkٙT­Ic0E]8cyζ][!n+O"BbtNY\4_`x0́U>}95Lj{lۙ-+7$:	\=tY$@bWpC 4@IT\B I[Q8J8H"m^ݷm?n:v*瘜+yy֗_ʚ@[m+kvS-q=wz[xlɷudΕ[9y.wEbȟ{@`PnhƺسHi +'x{CoCwѺ]׿۟yX=~@۰)vw/`	&`*e䗣`ƨP_n(:!?>{}E3|9ě]2|iK֤W?Bsཹ0珵C'(̇.MPpuȜ\LdNBNߍH#Ɇ>VXlR	10x⤀@xm&}ztve:o3VAl_2C+sZWC")|fޤ((LȈK(}~cr:Y?+2LqLSI-qCFH#ao$ד*";vv"P /&.YdLH--(n(E7xMD$.s-9b1!6XzG;<@&E5&d4+ʓAS~@6Tb{FjN=X&qwf1ӖTW85I7=wz쑝kƌ8꘭TgcI  f"rҒ戏3	viƪWbr"@ZO;9ؘ%n(J%fyg$v\ژmul)Aآm7680H/rGgT| XIh(*yH
v!ƂG&V;2fY*bSЌ<{&*){ۄr+K"4~1HK͖ˣH}N5%"p;,g{nɦN!@HH/"((.(v@;{wSϊbv̼%_}f><<wgN(U$(U@[.aYd\$o+;t!1}Ad.W]CAkґZ+
Ϟ/q4ʷں2KW5=m3ЕDm&c0[^aEv3]E-J/iԕ}Ye`yEƑR ̤6,Ԑ=M[r[Hr<Ti%ēםjYrbK7D:}=+2D#5=6>U,FTuLc)_fɻ+֞vv{Imk\U7WT7=0˚'NCzѓ
\q7:4Ƿu<no|e˚"HgvK9WKiG4h	#X]wɞz|p3<=s@׃mds_iBLS}/xbe梪@a!׋yфyf_huBfѓsaRCi<BխkTI̦)N9b.pi}	 l[z(_]m.aIsjFEuQN<\hE<u3+Wͪ59L:2G`1zYp'APot6Չx|Oz H`UWjK$ʑjI){"|.HZx_QkQ7:G+i1X]y
82/R1lX`F=qoib0/pJLrK3'+OsP8c3'}z ZqBwp(QYq+FiIȾ:+q-4kqemrg.=Qƒ؜T{=zJyR[Ϝo*;~͊7sƸ:o-ho= ]=@I2bb/E&3>ȼo|ǲzg|k_gize{$^)'(	@+v$H 
@X x.I*;(ڗbL'r3-27}N%w#<|[L!(GeOr蝧[jV̨LŽ?(-ۘ⺺K섫F=:ibαcS,.rύ,n\ƍtoMyݜ(&rj~'*5)%ZTi]g/cm>\]Z㏳6E:}7A:֙lyqC8K<A4Τz&μu57YTӗ@⿺pSw_wn3Z2i̀I棪+aX:Ch{ٻы/B|{=̕Z}	rćf6d'tKтGϫXrS]K-;nf.=/>ovĂn}]][^PԳ'&?eN:O>pj>!yWM*'ά*ڙ?o|eI~T/v]]˶6]X'Å^8k\LW&*+jq%TOT$@.,P73ؙܿI%ld=(;?Vg3QE\*?ſK{YeH .yuB27KOAyeΎ%Hx8RXY}Z;;*}cFcQ${l|ؿD5o'yϪv7ߐV9兘tܴ\^ϰLgItfGv_"DBzckAk,5m].ѨybВ7D~ y,V^$bE>V4zg:ZcW%f =,/x~wxL@"9QP`8a[xm+F*jass4ޤㅲ"I@k.;CZ'sťvNojnuc!C,|"oLoOnnr<KcDq/+'
JͼMff b})ki,=뭩,u N2y#o%|6Ȭ3FS"U`!c`!l<]G08H6@jr^IwZz	#∛F;77
b:.'^]_BV!VX4<-Hmj.MɸQobDW֮ԏ+ՌJC&g$'΅yp"\aT"9h̰'-጑՘;w/G*rESGAHw*9>O&Tw$}63/i.=9\r),;uHFޒdڣ%#!k&ll$+E&Bo$"EDa
eٿoτBo?r#e!eτ^G ~>|'Av)X瓝pAMboޔ=B:IɗPˇ̕`-w4I¢hVmJՖ9=rr7q-PnL]`M92l?/OMxv!1doϘ\Kvs%L0`DC}[QIo0g-ȏ,)VČ(^3z3^j3،帉Xы!Yn+]r{uƓNa$׌w&$##opWԝ<u~YjC{V}PYom2%qW&$/ϧ[ 5&KaĄʒ[CXceY#asTxhy%Zfuؒ: X"xYB}*?/k(.YV,h	Sf:rN+bA cOen6Z"aqa<rG(9FA`4ln(E5Ҷ;:1 9R?;+:]_fK/pR^}sG:>:1x[tZZTzFۛJ{ũ~U|RđUjq`R@AޯZԱNg!)XHC7`i]u#dqaM!ti³kλ:]﬙5&Heρ1x26SzeP+6x3>R nIEGK+z*OF4)dkҙ˺U$L+}K='4c֍[ 拚/i?R,mWx{Og!h3nyKA =:Jm* -Ds=΀7Rd9^3n'y㚑hlKdULlvͮY+#y|9+>Tqߝb9>1$>r3YL?I˲P5n+LBL_݈~ۂ':|3G%Gz&W4,߆B+jTOp?2^z3ȫ8'tI$|BG?н!Ip<(}dׅ1>G^YQ8ٌYBo4m=b@Yk)6i@LfSDINf s~,6)"]>svdg?VeO;1L0>#Xߒ 濙#>DKU0<g%	w ?klJTP{[o&9B_0s5H#J*oZW{\P㿊}^?mw $t^(]e.=eG.IV)؂yH~ѿQ>ç<"1|˘$/PIGWLs:3O0]
4lO3w|V?|~|Tq'(0}oH}<.ZUB8ׇ⡱0ݨ_g$c0ݤO*oWIj-*Oj$:[Ō&_|6U-R'-gaY\3'66LAv1* P|%ގgۊvo?/;d:#(	T-%IIp)|>t#I<T	0G"	<9.t!	J~8Qq
-"["t^|h\;L*yo?&Ô>v6oS?n>G	X+ʈ!'f@G}+[pPxFkr-1H?[,.7J/\oeV^?yK*z$/%G/_#i~66j\i.tc>[7	jya%3!{F,5}o`nҘTH#'8W6aRsȬ\Kk|}$piʼHeD}2=]OlJO$13!pɾGbJSpyAiݗ TLXeL/U<&Oڣ}ǉM9q:9.<z9izd?8<lzn|C2['K 3Pz?{"Ox)>U[yt)_/o*-OJxҢ-&F~iY|Đ6--kZj/XQ?Oe/Pܿz^mzՓg=£^dp)7az%]˿>M-?p/<<ӑt\X$az#oHj	C/jW	`&OCJ>jZ?^9&2r\Gؽ)ӻ_K<&IT.jb.ǻ|%cAy88$[FRQ|K,NI.KXKH/ykzMEEs81xEז..vX+]oJcNlZ'.MP;L"Ɍ%qWMGOeTgS=TpWwWLsI?´a[.=i\̉G8!e6==#',AWÆ|TPyb㣲GyLd#V} y ˠ_#{/Տ'qkd8<ϲO_4?(.af'v%w	B
WMfT@g1LzRnq~>5P[X-T@~u^m9󽜻3sn59uw1FίNܾ~ׅ}SW|`[V~tY.2a(Ud>Y9 XVT^2Jg$(Rٓ9q-%@MGol.g%Vcp]=;?4
)qϨyNxc 1QHO9r%3fmBu<g93xΧs@ϋ"?Y^L?+voy	sŮ?/}`CQ~*9}UjbQxb<q"(ɲT5/LwL~5ZFuvB.Sj3{\0L<rm1Q{woLQ±hKI^JO.N#܆<T <%F-p1?΃M(Hߢpq 	v$wz2Ic6 %B$L_ _b]Х#Xa9΁ -pNY,rܷ.xTH#`4X	nWѷZ7-|4oP/!"is4"u&AAj1u}4#_.z<COOѴzi{:Xy0#H v L)dF|sL٣NRBVJ'?[,\q|NOjY.~E.t&L8*az4w5I?44^-I{:FR%3w;MuirE*WȞKrӭAˑs0NX8!)=-UVgnUƩKqE)v
9]O`fn_zg(Ap4£"ˇgQPoa?	#(FnRN
]]Q,Mh)/,z[»ɛGS`
+m=<>H7>xTN¾IУ\)_|QxT2΃t",[٨ڑ$HZ34kH?hhH`:rF
:>{~<>g3>{abn1v*DlyO.'cBR1<.?Trtj'kgXo],H%*aT&?}_?&ث_7}*C_l!/lQ*|g#8DO{5( :`G_*!w>?J9Ӈ	]?zxV?;ǲ!f_j,{#{N՟G{e?/JPsPLNpIrл61G{~{hX~lhCc

M]+	6tV,?䇾'LW#'|~Ԏ"iv)ZZ@|cq!5?`fwIІ,ͿV͏$|F˿\͏G5hHG]Z{irNw2ݏtv?ٮwHӡ2CEPzK'7TRp?<,O<&p wP~\H?=J˟rʣ^Cm{8/QRC_4S:M_4/)~{I5G%J6a )S{8|\ZlLQĎI"׼sٞ!jyOC_
p.nQH|.H4j'mNtflYtR!j?m'K`p"v@+#/S[>kR)Gm}ܕU4t6-S^jk$;#.VVS}'YT;F~jwtB^WQ4	ֶj݈̟oT|ƿo'li[џ@jB=܊ UŮKUB1YL+ďȭiy"vV^d{[}$yfeW`J9WJ?v_Ҙ$	@更#WEe)ޗߖ39s1җ	a._4hJ&=?{n9@-͌qۡ=#ѺJ7ד$?IkC+lȣ9L'6UW]r<ژg~vL6i;=38Lbwz3>*#>znhLwUhrT=l=xC*]	ɝ畸dedz<Omgp/p ]6䗤0DSYI${:썍
	wi[DV #FH(dk@tH N@)OvN)wEdlb!+,~
Wu(ڙ'Ψљ3f=)+GkksIL7jՅ];vqsu[Dkz̪U-)z8]uOt{<O]ț&oBYC㷇By%B7|llW6>bѳ Atz}/jruz='tP !ќklT$\s:c81bdn5ܗ0$QȵZ/qҋqszZPŒ,fB99uD3,%}~gN<iw~48SXԋgt:XHqt zYdcΞ5ԋ^dMN}f?yy >51IDs~C's%ϡ<1^Mdh2
4皵O{ڷ/id4b b 4Zl+3I+1;$ރʲIEX%~WbPAzA]7t'*ǁzJ?
Eg> z7	~{'Щn'o,z`7K$wQE5gCyޅ0?GtBW/Rrʟҋ0d6(ieGB.=mpDtsaϵK_e}X`B}&ӸJPuT:$}4$q*txDCpaގ&r4$r|1d`^ rbZ>NNRGwJk	/d#"HO2OcoZ_$s>{Pۿ^R>8In>#A<>ir;xX%*K+Ӈ;EwWrwr'V2SaeWf23˴>J+>f>s
-vh%ߖ;ʯ^WPDgd9DK(:"?KĩAeDU<zUTc=m~O/|K q.5|L+O߇ߴ'߇
rQߗSLfKc?<CF*߲+]5@(D(l_7QWzbɿOLb|Xs*317M۲~1%=Djd{ 6{cqNoj|tp_uk$mMۨ.>mٯ8Tl8C%߃ڡeUhYR&2	&:7Vץ̚C{h]t3+O9M7fϡv}cShmk2qRW{%zR߭Z}[#7R/VV\T%lgz\Erf,Y7*mt15 Hx͐zYwj)E4r3, UqOg͔^M_xx)@$f"('z/%)%{h(=հ4J1J[1oϟ7egLuQg1+FVk{9,67@mQʚ (tli)pG$38{Tx[Gd7o^B@xevJnm!h1CTmBVd"U	(1㪊,D*G[7Tz2~p+KEƶڴi D?a5
3Mfޚ˟vg?qjBa|fN!2Ձ
G;Qo@-7qѨױ:f}z-K'ՙ5R]+4(I^)sWHAuWa$(X+FoZPaDEYc>XWzoyC:oA{dkfԌ<Ϟ\z^wss{Q8R{)F25cIIl6v0GnA{y0+Ho
hO	j'F쓴-ʫh
<q]H#BP`Y=&Vi1pl#4ր-HYW뚛=Js=HFOXѳ,%qL1q(|&h<tea,*F-ಲN~tpIprY̉eYɰugY
-,NwsfMfD`Ac![4Bd"/e^k<cGBt6<)HJ$h;/!^F5B;mrרs׆; W9)02v'prkj-y7$s#.$콃G
-a5ԹO0E3b&CEۘѭ-A-:7be&}{+LGyD	Laq`deU(xiLQg3O}|#*D}BYOYi%!Vs=g:I'ӥ\>o`).`2YEU6gN7˿@(5#!A;,x=52,aq:A-}[$/°Ǡså5 [	k&Bhhc!gtZ-匤ݎ%U*2 SusLIu{Q"n;grR$=R } Sgi"y`ElSg_WduS{kNT.eQ}F~!淋5CO+G@ćLRu)92DL6['|yzDޡOD#X49=#:2JSˬ%T21N
%V_CCqӻ*BNO<F(mx.e`.Gm\nޛ-D
&	_b.T΂zHr_>/Fro?*?KW(??յx+9J%QgUukF,6nsYgU!s!c!U36"yuup^wF`\˯l
j
<^ω qB\wd*̯2u#t*_lt90ɉIGJsҒXUēN`%J1wMM~l55MM'MM̼mi+*ۑEO#L.KK@_oR𖸣OoxW*=gWX\̷=p0:D0ڝzə8)x>5c	 o@TAT1W[wE]C*ך5~N/=E ѝv6U:<Mm! c!˙f&CV['DcГdY3),8|-!	'ןKL2s8h*⹸uQp#+ć	xs(fޛق6secڡ&)an1l2ۜ`SEd;4G@+9u-s]G|p+E[N*.ʛPp}ĄK9>5#"OEQ"ILMٓ0]t2
 ))<;ޖs㮨լ#֒N ߡ"MWnLUpn!rU̼~ʜCM[,fĢ6~`F<"(vbqosٺݠw"gҹ"`QčwFs	wTUDL8̽
dbiE.r	jLlVs &OMY&"{uĬ`PےrnU:~1 dؒ$S7pBCY̡xʮ;s1E$u%lrX nbr^Fɋw䝘
7Ѿpu? 8(}G
N%/kd7gw9$R!rr?NHL?Nv t,$ WmN.߳oҘ=ӺI[
DXws`	{<,KÈE҅$^ElM:N݇AS5[-пEƻ~4G4ޅU*]#`f.>?	P| $ƻc55IwiDSo4'5?êT诣V%E>4S~1=m7$ioHI\~n1x	IU(H[/>E-=ss̛ލܓ^tcMY"%>*x
-P4Z:{O#{yoϓX&gGu6n'NqP@5HoH>݆*Ja?i"a<8=ٮ`e$AP(҃ͫ)
1Hb_sZECԕ4dfAfaSW:%vg4,hY446SRpU(X:Do7!;੟Ni;Ӧe*2	#Cdc;MHDEشnecO#6jɨqcSMLQWXTTkaCIYwzgh4d<htG m^&~|dTx5e/*Av㪏Fu=v=yvhQ/*ю Ś?n&8?okkQ2BwqKaɺhȫR?
;PV!ŸU3"=f'U#&O	
Tk Ues%l[
<N=6m|wmUp|nG%O?ztuKCUUQk̜5%=*q9=67o2Fcy`2oKyN0{hH'
f|_Xx%{UsukD9ד~UBshlt82 Gj"cK}[Wբ%iW^[|ˁQ.=c?zD=ސ^rYvTY?#gvl^!-:ȒL67.)+	[ޚ{+ǖ`OuaW
FjF̺w`>XOVXaJ~*%%5w3H^Fg<򓲪(f&@XS-}fX\Ԗ)\9'ʔ8k}Ƃg&;*jc#?i[YrꚮXGvTĝ]q4mK;6]lm8}wO߲rUs$ҳg݁yk&MžɓS<"WAbҵr7y5E{vKDLέu7&NW
Qlھ$bMr֊n&Hu.˪T-д8@DYj鼗%'xjAzApc3vSQ$2.9;SH2]6WA3pؼЈb=bP@9MO[(-I%~+BF8EX}eV/9.Dk^IA'"V+DR]#TLA|O2tK(Z<=~/XYI%nkGIK;|x٘Nw&<1MK6y}oY1O])h&M:Dd.f|.*b))ٮe?蔐'3xA:5Pe-VR 3]ՑٙTU^h.ψɡQM,h	'FE!Vu:n6NbK#B9FH;LB(#
Dy-^NǗNn7#:(̕kѷyFig7gaVS_ 3g~1ɍ"z=$m)[y@3tKwLj@խ>VVCL~8;3ouYpF[\69UQY/Gx[r]X$JWm2N2:Llq&߲E2jS^]߭y.fk.YfDg[:;9^^gQY톗qRոu*C2	'2X]-Vn7j2pR٧c̗<m0|Ld}<hb)|12T}`}oI+8_u	2Ncy3B̗f`)|N'1b* ,xM:"Bw=֮X*^\qf++!.?YFn:N@.JܲDZ]ک!Wq¡7Cȣgm򱒐2
C9G:s*J%3r:*[iNNZc:XiiiAw S:fLqb}8lӭSvݸ;!jo]Eޙ28TN!$dO1:#=X^&	"
Y=ivcӢ:'rna(dUϾ):M>}fudmj>eS13]I^
A:fSI}s	|*;~ki
!fk؅MU+Mo4
[}a3i[ݒp^ $X4DCW|~JNyDx=M-szex.wāQĳ%- b,xN^,8{;Q	^"`z<6[bL)bvT$K&M
xf?iϴIh"f|kaurQ*;@J);{R\fJ=	?eR$FFʱTT
2]p-^wVBss7Nѝ/iNNʸY$= 8OٟG| %}ϩOg(F`Rj*)0NC`8-/+%n`ne-9G_p݊y*z{]Y]A(M±ݤVtnfIo\f!4-X\>Y|R2Aw5MkꙘ̝:@.	[r3<k9ScmޑN%ߑtL~Ѕ@m,ЧɚPTj<9߉yjlmGHl>h
FQٔnjhI۲cbSK㥧iAp;0뤯I9--Qf_IFI=m׸j0 ?L<Dc)e"5u,v~Q,fŎ
ֿ.F,]QZ &/:z)4t[\./<zM_ Bmtrw6Zn1eJ;̑;i9>0u^Ѿܓ}AeU-v	b˹Ӏ[{c@mm~OPc[95#Ƕ)PmV 56Eƶrs"	x~`N@$2u?<R?1=
&ʄcsB^*@ډ+xoM>'1\1cq}FjW4<>4GvaّLuE3XR.JC#;nrƦo韺;f#ȘN7~!30kF7fȳMݹK
:}8ǌߏU*Gr8ZX-xCc"tec!K_RLmC`F8jm\?1hͩgF[N[hX{2"s(@)4V~5E6~0|8btxXOLV r%Fpl+@zן/%I4O?xx;P!LOoޚg3pHWrYtgøϷA#qi.3dZx往U_S*!A@]`QNwLF,cfeu+ЗľmN~Kr[>(G$>H#5m?=ݑ2?=3rtO`O=g`XAz/ڽJ_b1FX	_ň
ۆ{|joC`x,FѿUjYU;snv`x
%>3;0<le쉜O!HHwclk<Z?|n~b3RSҏ
aCvo$p*hP3c5XloNb#S 	~eUhtyR#/gtC/_3y3yvG<>.9G)i%ϖ/1߂oOڧsTfc{u'h2W\iHh>_ESgd<ZaG۴g+,x,]Oqoj埬7KӤ4%<%"9sWkrXf(zp3+U)e?;	zէWUZ1\rb׶t4o9m
yyuPqK͵Khz1Xӣ= w*V[ܓw7zg.fHM7-<ckWx\	xĆך%ίZ几50qZX'+5(mydK爛PzJV"#
zt}B>u)l]vF{	%)o^>Dn֯:Ty	+h&34X'&{YeT!jTOۿur#4k-/86p==Q{' ~E(4te}tuٿ`lLוZ<_iC^!U0efTcyHx`=VwZM	a< rOcHY<Ʃ}+Imo_=X\XxCҏƟ'ﻢWyս}SH@Fֆ`e,qqwh6ݠ^ڬGظxa`99M欚<dLSMjW0icC[5yh7H좌Kt_l?)}BP^C8a2H91|P^jixl+'"cp2r/+y_aGZ^ٗhTeR/Wȯe43˙Lo\O%*k5)=rhgpH :w/"v2-dޫ|2ԯ	_f;o>@t̇o_;)ҙϔ_ߊ/sv4ux[Tj"w/l)3GaU"QooXA3]cpg=KukgV^.r}LߘV${eKWdA%ofv=DI5AԁV@ʏs}=9)Fn/?|K?.v'<_Oo',9yz1r{A$?oi/
fQ]80ۧ>]^e*3eAcB]EEltC`iԎ>ةMP8Lva!f^15NpYuȮx<k:JΤ>ZItԏ_A-@wc>݌b 3T%o'j9r	''x7F}.Fq;We\=kYRIIeyh>חUy}هv:uUGcpeMKןsy7>\xr7{xLc\$q	ARqI<bBJ`!FkB*G)~WwTCҦu<6r{kyC>9ij"6'z`]15?ϧxנuԕw\`k?i>|-џUFW)zD=Xju4#csDhzٲxtۗ2q 	yB.Y5G/?Kæq8~6_}g/f݆1\?~d>-x/Rʡ Y tƣfXU0=z ͦ}0zD㞦Tf'@T[=D&0QV8GBRL*Ys?L16/Ox}W(ҿ[0},^Jn0,eCtY6cX։3g[`Qc+Fd9=S3OL5M93F6pӲr]hy)sl*yD	~&;R?0"b1W}++h0qa~ߋ):J{zϘ<"oRqq0zj1qHgo>xӄeHGSn/p-.UA&p V8gy>$#[\/֓ĩܰ
1YDUҘ@&$My8
qzq|H.b)BIaQKZ'%+dP!$!}O-J	K5`-іe=a%ٷs;lv)Nö{7q47*XermYmd[t.BSB tZBB!$$@ie^ìlٙٙoM#ƸxM뭻I=i,:Yhk4OW/ޝ%7xmOiѰ^}2OfY~^Wrph{uzzyo~i=5󿴺~ƫQm;tqP/_k6PoDl]Ff\5~!f/cS/YJSt6>Zn2ѯWg x{4ָ%_+M{{MZ_q?4Zپ_@_@ZQ7m{*ޚ~9_z6DDGwqvl=sd\!w%sjs8/Η}݆9	|D?Ђԓx$'H\~Tymd/_<|R+ݗ/W]_嶫|9LG0<.~i&g[gj[lԸq-sQhwD
&WG[{v |t&D_M`:k~L:~ڶi64M!m7nфDReJ跱t~}S$H˦i*{^81	VZo$'r$MArO^+Y^d@'|q|B%((ɿMaK+MDjvnVq |kmF@_^'vn@ߺ5ަGޙ/]5Bd#{T{5.*zPn^yW5Zok}r`sW&Z;I{]K֥?wuݽ^OmP@]ٞ0o{+xm_mГ}(:Vi>ؖ"tK{ eZL^6)C0$"Aлxěf<e^4Z{ƶi on~E{Mx׻HI-[3ݿiZ뉰4	QlsRW
ѹ[>E?JxL~FKLQv#Cϊ7|)v:PTp+	A(١Fҗ폺OݝVFtQ*:Y[.Hm5v¸Luom7*G!)$Gg_"Xkɟݛ?<H٩N=n`M}=k]k9íжazw*~7}rK -P#m"x3G67SBJSgUs'5d;dwFOIz i}7&|5@ۢ{kVdNk1$}r>}$e\6T}A1}FBT[CZWUgoF72$8}_]N}&6MBcܵjc2f1	s#ԫ#xZ9z.;oQ4IW".'sAd0Y+\?BO!Bb=Y. auwoFDΧ?a4śɿ0= MGp^{(|O(aIDmm$ 440 ^NOi!$!5[s[dEA,:LLweݲpA(j19tRgd8-;EPopX#`d8@J>A]gJe{~:_/~:Ԍ5dnğ5Y9kmֿ$2e4HH"^,މ|ogCϑ<T8XH	n	'w3P00H\w;X]^^Rry˥ApGRܮ]{?܈6=3JM]Wo8I]GQYnׯsi;wlբԷGgҺvB)&U6Fq:tĥ..<ĝl }Y=1r`vc0Rxx¤+2s,L^B^F#2;{ٲrsȥީɔj5^ݪJ=z$-&68iӪU~όɭ
X>i9mf<\lݿgVk/4YZVn.}OUe;΁ѠGr_̗ę|K0ƵTִQyمean14U_S}:~/6)-[gJqzРV&f>.gm2,]znr$nO~K}DHk~&HfBSܯIa=?>f+~&	CWk7ր#mpT)_ 6N^g͖)O`8xҮ;i׃H;H|'&U7֭/R<how6JA[y?)~d1$"Ds`) o$1;0PC?g89dUMz>iJRbзp~Н͵jAcjDJ5M~ڮfg|S9sV2zA2ɾn̏]Ԗw˸yrt^Gm%7T '{}ښ6hmlKorkЂ	zbe_'9{]}|}Vc2Ks')%ܛ4bed#7ٽ%h?1#4Ԁĉ'Ӎꙸ@V@i"RעE/F-~W7*ޱo|	o]sD#sAC,%(}ސ8ks:^#%hҌ܊^i}niq62m'}ۿm>1wQtπƮӇ?=W2wҧ̘ޡˌ=/珵%7QZeRӿX	3eb3+&:p@AtX4ZEBbr		h=̝޻w?@ y.tSalQEx@	j,8PpwtGLiϘ1w1YgBUiYk'EmeW߬[:v}Ja݅EMkFBÿ[~w$iػ4:c;J?u>qys\5Ր`A޳{dw^]v͗_AXv]Ļ|TϬ.#
Hʚl+{#2ނ?qϱu9zY7p4ECr}ܨŝ?Yu9<:'?}:skzeJK[:#{iS{'$M4R8h)L3U~yc?~[f}.ZH?"GBBTϐ#`Uz"ZJwbHA݀.y0M똘# Z>?1ԟP[̦%Gsu8bg3wx~&\2k.4Yz=QVrxv>L^ɮO>T76i.QcmSc8KȘ|:qD>;iUAү[D'NJCkMond]n  iWQi*'̀cIU]+nFK6JvQ~FU7}ǷG^FXI0IA?՝@ClaI]/.nȮ<G:11{ݰe[lCfHZ_:eb1#CGyLGOÆ>F2ZzY@/N:p<J}@Awʰ]@K>+)h#LĐ/.G"LZ~}w7fʗ$;*^m==%:wϱcE7?Q[Q]ԓ'Ho*}#bBdNs}j7*
wE4?ryZJ:l٠v_1n/aO߶ϧKZA`۶}*}>z	jAٳ+y?lxM)۷6TΩ"tkZ=SD􏜞C&>YwpГz}D&u5hi&AqkCCjhݱ5/Z?ץg!W,>lhF_SHaђg'NLZu:y^\sɚqW6ZTm>R[/ΈZ:n_<|XrDCM9pܘaÿ??1-\x>oG+fٴz+w^7)_.=#'v|==\kZYWHDz;JpYY[WYOA[6Cd?hq+xQRMKC3<r]T&c;ۮhCu]wY;S-zM즰oJufAy!*XI0w?.
MkߍW:bLPiMc(X
ߞ97l &]a11ʴvZj굂-Q5<n)n^M^	&gY;Zz8\Q|k;S+h~_5wĤsR,2̙&GB>%wkFĝњ~LI[736vnU}UUU`.!?N1]n2/o5亊\@GFﮋ^;{PMt"錷e[bZQSPJU OT:٭+A.9uGr05zý:vHNO|ş/!~굗ZØ1O#;Q1gS(cx^loٶ9ٮ!L!gOjh)W5Cj	uDZv*;>6D&xivLݼ&=̤i|Y6-h)qd." ~A'lTNBY}LSG?G03Q({>iݪ~pÆ)BY~@vL1cHˉAb!4Zg5O~\Q$5yJ[4i}lJ	]׋̯AOH
s*uۦLZ=fv~y?#ްmU]4x9ٽ{^ָCgIMeZqN[u]3j\`Uޝ;MءCaة@킴tכ2={2ಊQTNd9T^
-ݚ}+PpwۥeKE?)YooazDtj^~v)۰'?Dn:ݫgJ ;e/9
BC0	/znP֋wOsVmtnݯPv#48CTS?		ʤ9^ھ%nh==1"O;dYUIu%on2'm"mբ8Q_*;<\"*[9.T5Ii@A$@S/UJWٽQ:jڷ4P}c|,Wݩv;\40{H0!{rYCH{66?	p4Ziy\qk 1Ϟ޻]r;IFxuN@l>]%ж-IB8^RҁkGz	D`,>*JRrZA֌M*9KV1	?|uYˑÖ,w6,;	æ?3JOzf>oo)BѠq[LLKI5m5HnIEA%ޑA%k	m;mW')SnL(ݍ=Ӑsx5r{Gvo	H%)Jzd~5SH4 Yi;x|5Ⱦ⬲g1Iwwy99-[|v	/HH5YF"#s%ىk(]58ьY7z]mn޵i}/4bfſ<p=4Jr܄t^>NyG-A	EfӺڻ K/IjÆ&M^W̬*+jw}zF+	so6j񢤤NגGfg~R=ѕʜo9#"5믋/Y"[l
<_n`~͌Jܶ(,aT~Jqn&E&ֱcb!SWTMS8^}>}rơlW>={UΙ۪Uȝ}l~Q|;vt噒\oN#G01aX"Wï_>ê6PeTvU\u?'6NNaULě8v~>>~.}.BFq3m#a9iǙk@eht-6wuiۛp n#|H~E\8%\U5vމ,0TW@]|T9uO'#:'	H]fQ*7{ޮvk2>vzڗi҃C$ݯH:jp[ Η
7qG'&+o?>HqN"sUqv]Z˪vRW:Jw|{oh+腁R-iÕz&?
޳4|ʅW8;ߗ9)to[GK)O]jꝳӖqۮwH^c=?^Oy׏x6yڍ͗];+9	lQ҇;ōa˞ό8s>;Fz6 :(lj7p_˾8?a{l>?鏮cж_,r62?eUu1EaM߻WuW+v]Iro~nO>6zΌkF7+6F5<hGX!-YsMƬ⁖1EXëAn<	]vɪ5U6{Lـk mύUχZ|d [_iƿ Iq^:U'ou	'u-$?xݷ|Ț_݂xɪ44
SVD%$SN~?ʟ~7 VhE?Bz*kC2ABROOO}/+WO$lmAxm
cms0xR2eMK-m͟@g2	HUڼ9`]޳$e6-ߴDn[XX`Z&@~at7DNEWO9j[X)W+_-0'4W>>=/Eoo=&xvyk(\]G/HnN1 2w]BF!駟*j9E |5 
}|=	<Z͗'P&};>^_tSRuDݲYlJNVT%OhG0+G۶e GpF; 'uUɽ}h.]߭'zbӃ5FԌQ(rً=vtP=GCrKllLY1Un^ԩM336l<sjƬ1|uɓ3pg}}GN9ʄ}wOLZ4m~bbax{srzuެܜ=]C]oW5rҔ||=\;Ah_=<ݩ5h l!'>_P8&3kÖg6]-23Jh +gr^#yd6b'~RDssg2:OOv_ǜEXVqOQppL ys3Wɱ^823c_8?N& 3'g&!n-p_s-9Y"py=Ηp7A@$|}>dwYq<A#;',-㰓F儐ڿ>8ZS-gbɴ;GjlQ#38ػC..ݺ[C"t0y#mO֮[awfN\7(9<J֒+Gx1'5q_|BxNnsGU?QՃz AR\5r@dLOB!ENŒ\}Hl"D>\i$V'@l#zre]NK7ddvn_.[wf~mTX{^y~mfXIw>;;n0~~[[ǧRο~t?]ԗ?/uslY>3q|F$V/x=A*`\[qZJ	nA𲴰8Gd÷Nvmrڻ4dM<]#y$)΍ ?Z@O7 SdKv#X}}3Za:&%Y L,y=yK^UEǑ8y3\(Z&9㩎kX3-O0ປtg 4֝N9Nڐ.4 Z{wyvGt-f66{'/嫯6m?.mW- nh|Eg!dp	ݕJc0!@K$ܺT1=,rh,-[p$3o9oAh<U:Fu:-Ax gG^NWV^Q{J9#/a>:ῪVri$["on2OJ0AgJIL-{I1p7Ym	,RةSa̕Fe&rZ&Kօ,вE,/2:{Vdg}zunCz$
m\}~]Jw:z
*0uZ6k3%3+8+@lnT}aX8_u(hn]8wPplY8٪	kkwtn4nkGO4+;Ϟk$;K~!;ρb~Le_0X?;rEYAJKw	@UiN,;AP$|~Ģ4iAY@FLjm@\T;>c"ѡT4tC2|Kl+PduSb{`
G8}4dXϤ!e={oݤYK>3,)qࠄ-Iߕ%ٮd\^4+Nh8\ِmׁPm4}k49OIYC6#;Prag"MPedCОK>tWI{{A_gdVAz"م;&w}6nd)*Q+e@pKi$ðZO+@H3Pr:֠F[O&&I%o<.B<u+ڠQ}؝:xPre!?'=~EDiQJm2ن|yo	M-xQeJİiI%&fL,>XyR{>r$ ['ԓM|'H7zo_ݏw
"<$֏	d}%V,gbDm	p ĂFl'Ϥ~|aՁW^`z+T]X¹+qѷL럒T39e@Ϥyܹ7'4g΅+W6$/rqsenn҇3}ܞGd԰<z1(d'&N8^g9Yby].)CNB*}?@;)h,{8ci+]%G5B:?rT]oʃNVjdnG=NG5-@D{W䴫4>]a{n_|pW|1[	[o	o)@U7vM)Dx̝M+5oA#8bF٧P|:!P;%V;=K'Y	h(pѱcʕN:-ָqXltݶ	r^WI&3yʩ)7W}[$5U_b詻W>ǿX҈+\6)~zņێzsf߆}sx߿ڹzނͭ[OȐ`Qq>//|so7yF"ͫ,:[vma`ȅ]:~!H
m\@_$?`[13קfܼ@v>ri=RoSNo}:n$gZ<yuvyV\fY)>aOZlvظgө# !=2>H._u_		ݲk1`}^GHDcEp$FPfAN^;`|O.2t4I-n5͓J~SlW',L{5|f;!FNfȕ;g.[r%$@4s61"K!wkrv}&|HOYtjO}X7~]Zĭh1";ER<V|1vݣ95*m71cgMK*Ky$wǿ^] ".D9y%/ߢ½lOxC|q[0kcq7Gs$Ѳc=K'wiZe@.jʎa0#91.ؙ$t{e_wOL9_rc*|Ȃy-^a;.Z<Ծ}iHѬw!wwdpsIz})9N/(]ٝ@>.vNL9TгL%pAչ3K'CD799<N8[OÝJv*Л]҅ͰE)Ԯ	d	&r.C5x6Qr0h?Jk =J>Wr۸e9!tCKEwY(>Ѣ-Ïӟ.)Y$|ϯ~|xŌ}VL*k#s% AşE=>f[3$\?v&S&NGK k("ݕgƏ?G	>nh]ݤ*|y*}}׼2ȁIt%M^>#걽;ݏ0aW`/<j|g$doS"K̪+}J"?
M|8s')s{tI rzƣݾa}@;km"-gС4LF%KҶ$,t9WmMJl/9`30cadt׮Q:UΝ9+!%k	LNr'(O0>͗ҟb~ E`?@b>ٞn"zof5=qۓAhOV>iCk[?v$?l] O]u<W^y2<H886UV.EbO7*weiL?%"),-8ҵDcND7biׅ;JΓ8k .,Y)K́	x9=fiĩ1jD#"\΍Iba)K;ZciJ.;*.`ign">j
S<pXI~2FY}C>|[\T_QU\ӨKqiANO\fIF^~a~sAPԧ$4dpNvH|N򂌒=2JrJJ|"Bi.%Yy>QMiFO~OOYIFvNaF e 	>9>ey6m_F[*)-(SVSY_Dr|
rH܇畕nޜ
~ŏJT彑R0qy\Cx.kLp.#I |!_K|R+B|1W(BRD_8RBXL]B.9$L~	d<q6v y3B\4tBC,rz&쿖іH>D772l'Z )+&T"	I屾6FSV3"%PT0V0L pE%bS"C.cktnDsɟPQ8j_w:'=Avmes&f 9'PT/ Ѐ\And] Fmu#@x+ K1Ch
̀~y7 ?1	"!
V@[0{3b!C3qE'C<k  R'BB:d@&dA6@.<ȇ0,ͅP0A	B`Ca0Fhb[q0&Da
LiPa̤:̆90|X ʾRXaUZXalMVa`|a/`-?c%SpY8\KppkpnMwp܅{pCjc	~g+s^/_xo<T/WHHrB
D*i"rCyB P#&)jBPsP8ңNdB(
E%jZ6-2#A(YQ;u@Q'uA]uGJ@(	%4F}P_2P&B(~(h *@h*AhhnGhơh&h

4@3,)根hhZhZVhZ֠hZ6hڌĆߎv3}v=h/.qd:G_$:N3,:Σ".+kt}now6=F?'g_ow^?_oB?_E
1~1Fa9+
;c5vŮXݰ;6z>n7!8  7	n08p$Ѹn[ָn؂cp,VpG	w]pW	x'Dq
Sq{>/N8glsq?q< B\@<R\`<p<ģh<x<Oēd<Opgxs\<B/KR/+J
kZF	o[Vo;Nޅ?ǻ >>/q>OS4>s</K2W7oo~c~O/fr+ZJb}:KӅpZ87b{O6YrĳɊKlq?Οވ]\7#kKsaĺ0E"kZ{זSƒ5ʵ#׉L,'\7;Yz?l\
דKҸ^\oחK't\n[mpp+;!~r}oq%6s)\Ns_rǸ)ċϝpp1;-rY
n^	<	H"n*w'r++%;ȸmkbPcxM4EƱ|=oֳ8X9gGYX=-,a]gacXG(gcX=e1vN,k?kq,18_'h?ZY?VV_=6ƩX_2֐LaNv&7'ovqYJBKWaB=֘XqQY<8ǹlH1ɔs.ey%99ga9ɘȈaԳ8Ylbq$챕[UZ̑,fpFpVΘ~jti`l|v"yodl2,#fX6Y<wL2k'^F/o`na	f鐌҂qCn︡oFA rQ$`akÞ(ɵJ]3)dG	gyF ][X	gŴHb11x3bRh2I[#f5:qÙ:b 613)rh8V<Ƨgf8l?=уr3;-83<o!hz>wǰyFyuhaemdidtZ#SG,#ΡlL3ˇq8 1Ρx*me|Vme
k8+&.muqɕը'ʒ PTIcqQF8&3+>+A+ouu&5HFdI011401:L&wq8U򢢌j%XlU۵CS[c+Xb=t(#J[ߥ,m+CU,́I
B+4(.4B).4BȐ wKɼ[b1Enǰ1x<F
cbX18[LV12YE*I8ɈXa<L&g.Gz1^
#b18H 7D&1I
D),.di22+72N\f=**bs*.dS%(F(dE1FE-J,nQ~QbqbTS)Q)J,nQbq[_Xܢ%(F(E-J,nQQbq[XܢlD}('g%'3'Xb4e̖3IXb2,.XvbPBeY,TfPBefb6bpYCfbmf<dYCf1<dYCfCf1<dYCf1<df<dYCf1YXbE.-bmlXe[WY\esEUU1WY\el)1wYesqE]1wYeaesE]1wYwYdDboa|gG#LYQb(18HxU0";,,TElXElİk:wpp4bI6ec[)yqL9I8ֹ!c8ǶQk?ar3Z2n˸U,VFkV1bZ;kKDgeĲDF.]D!B>0 ,)`"!LB>"NPfˇe79̡|ca>̱>Q8BkeV(XŢ`}'
XFbư;(ƀvb,bwBM&i{0!abpV.P/׋bV!G 7bp#+4bp
Mbp$dbH1x<lT
B+cXaqo1bYa<V+cqb81x
bp\MFơF1jsqQ̡F1jdjsQ̡F1jsQ̡FơF1jsqQ̡F1jdjsQ̡F1jsQ̡FơF1jsq1J%35f1Yθ(j#jcQ̻F1s쉗fo|P&얻:田{-	P+5BwdDQ*sKyW\2mdddgiKsrU^F.C2oP3ADsM0;8F0k7FF06FK05F0+FLV*#vgbLL\MȦd>N컭%α04g+o/k;VCh3I挣@԰c_q\cV@hb`FYF^Ȑz\+Cхw,%*y)EvFb+ļQ5d-2
(h!Ʊk"ޭᡡ1Ҍ9y}a"ɰa9RcCcD҇ZLU\"J3NeBUU^&8+\s~yPyqY!eNIiN0J	LQP?$R۩STSbo2ZpjDygN!N<pkx @\Aҙ\1=7ap  j PIU`#i!# TCjH~1)F/zG IQR}O?;.G}R s{D$M98I$]Ht1O^W1pJ0 M4}<#&pIrJ87z_8p }Bϥp1\<8/FP[U7|nH')84L~U\[v.XK~k	s	'Bs:7" PJ_Ȍ"dfrd,tFcS`n((ׁ;Ofw)>2
9dZtD->G/P}	HJH|G$<%9){IPfTHPJBmH 4UJҶBB{@ꦒNҹ$PBPF0
fv9ג$WȃpK$\#;g$ I\qJ2Z(LQ_PHPD+*Ίx!((#SKp@qUqKqGHT/oRT)]^Je2Ti$Jb2ALW.QUVNTV(gP\VYSWyHy\yFyIyM	U*EZ妪!!PTBkU*ITKSTUcIZZZڪڥڧ:::^zzM_,qV8k!:7RD88G8G;u:w&!9Źss΃Gx0yR;v>u>|U[$!G$KUsΧ2jU][WCUjڢnNPչuzzzB=[P\VYSW}ϐpI}MRkur&ͥKKSpHZtKGn.I.\2]\/]\u2eb.]e.Hr{? *7Rk$FP.WjPi	4R^sD5њ&^'e55#55S545K54I$]_^s@r/EsKsGHT\RV˩heZU[[l;h$-m{mW3m	W$~8R!m	C5ډ
ljkj7kwؽ$"ǝOiϐ4HP;9>>ӾоV"EZxW5	nu]}H>ykIdHٵkkGnI$݋L<"2c	df].&Vu.}G\Osz{? EH_rIu
E-Gb	$WWsk<R1PHEꬺκx]
!!FfV6vvӝ"b	OuIK!ҽsѠxr7⥛+	ݼIVv%HZ,*7*.Rr
J܆vV6B%vu;vvIUW{FvXXiP0kekSnUȽbZv>^Gro;=HVREޚ\%^w#n?':ʿ{E> d>bDDDRd6HFiJSH##kĈ)MXH66ň)"R14H)bi:I~3d)ݳs{iL5h~ڶRE/5ZU*UmEYmv]|Y{d5g:u*ԙu>R֕޴/9T8(#3}q8	QFcI)pIxaxq<\^^~ zpцAcA=CÍ}C#K­)[mgRϚ]L_0
wG\H`HZdHFFC##"7F""#E
fEfkF"K"WEEVD^gϫ""k"5uDD#;o?fG7#-[]j^3r2r:ґ27r.ezH<Pʔ@P43EEGFsco^5Z5:h~x{|(5]dԞ/4ʞWƯGקnJˌ֥m|WZ`ѽ&)b@j^@h=?jvh{xu'3/G;磗W7b)1_XFX8uEH,'6<TlhЕNfPlllB,Pol)yzv+fnmms+@%(V[h8VT1)\[[{6aF}eC#FV{5R;5v";>:v6v!֕z.֝z.eӲX\="qo.̞]d4;{^첔KRZaַxchۏ5eoEIVSky-,5	|ƟU/L|;̡̗}"^%|(u>;n8mk1K,q,w5%gD~J3}9H.\)y[)B?Ѐ7s=ۨ=^GzssA#Ѿ1,͉۞ƫw'chxrj[	A8	c^Jȁ>>7#@)f\1svUZJȵ4ŋX5A]>>Ӫ4ƣy`	枘E`\VE;`K҂Yky-N_hh3/b.I;Z?ڛ8bo7JKo5ǻ8Txipm+؅5hvh7N&a~Z:8;0G%XTIO=$kq/ؼ\/'v"U%@)>օ1qFA%o&ñzH6SKq;T
O1Řhy-znM#ڋ*xJ4P`_{W%؄`VBgRxY~=f20;zVpF!o=-ʤj!ubŐC_'dYl~/o؊a^q|_tОauzЂ8NL*쏓b,y4ւYK2P>a{	k60+7bn1Z)|)"_xW%-tBo7k}g`ň<K9^5ylZPzB6JOlK^|δ>2SR(Wo3L>b́ZE%R*q:,P6rLb}W͛m.21X =\B0nYܻ/3>_+JhUӮB|'bsaixQ9Ƣ(Cd쪀0ӟrp.ڦۄLFWiAWrSCwCaJCȀsfR W1vƁFZl"dwƿŗ/@)עkˎV(0gJ-%}
V&eR$ư3X`c.AoJ<as(nZ6k(ЀR4摹^5=\aЌPr3`j9W[y6fϐYK9!xxW(
_-KDƄ^fNXD5ӻ2ob;NN#[ht@':}Z`Pڃi!h^(ai0DWA>7UבW6k̧"p)+7u\/D0ʧ٪`5gvX[2k-"ܷ]jZЏo%!CUL0q]U#cTz Lw;Y!ͥ]īODZiH'&G?8?G]=Iwrbo4ā 2FŌ-.]0ad8ʶ#wEݱ em$f3nFU=+G-^O@wRYuC[[%d9qn36Fyݨ6ߑȶk!+bFXaloAenLobc\bsm9~ټ՚MȴrC68U5VǘY}Gǖ߄;N&6@#l#B+]J&"d7clF9ل2h{ZũdvCK&1e3f%SY\%`r&h-[½Xg5|Y"αQIM+s㾦UkkQV5Rd\jz02OћzkE_x=A9\}
h_g1p'{3ЧQsZi/{pGsb?3Y:lѵz KX)cB;@iyw:yl>E!`)Z*.saQ|b`%P[bl$1 +vFF9Pkا"Yõ6faLcl[j*;d=w4qІj4אwHҺWCo裕<72ٲydfJbG2[!zӷ:.|gTf]^xΦ(y9xGO/Ye1:mF'emG2j74:{)y^<QJBz?ls4hh8oQ~}b!x$U4ZmQ#fVhQ{u+rs][**W6:5ŝpr!##%Oni2[JdT.u7nͺUWt6^kRm}X_=fQ]Mk'D۴ָzZ;qKSϛT/r.Deƕ%bU^?zeh6og
u՞#FyiD{n|o^1}wWMyӽboQiJERoW'Jq05^mN{bz^w}!2ٌ3Y;_mFu(Ǔ=MJRtS
b'x'$oO,PN 'Dq'c+':"UU(-<GMITGI"q~21G[xq/yZq15VY6"Thyli@{uLm.VkcS,m	9E؉xsDcdY42gso%ļKyzTnwoc]WWB3!*R~,gEz6qE>ƝT_S+ꤞ1q<9)!'J/
+u'l&e:L58K%a8o5PJihG^8},.=oJDIqX s_0zgj?<#MV`^Lz9^,k-5O3X#dn sYLjU,䆫ko6;Mn7KcE\8#mFFS㨳-0*3ZbhQuF'4j0zhF-FǌN60:gtQee3ikdcy8_>h#ղV&mKJf9*唴KKrŪh5G(cM#5_':ײBfBWj}@k#35$A4kc|هw&25xEo.^ ^NhJ=3zҤ2/"$"#IUVtGI}j&ڍ?f3VB}aG{/񾈺+/%d^8fjw5Wm7s܄lw%MUCIظסNd7tb_`s
{s?wo;ẑvqޥP$mZhǩZQNَ#8QBu`2g:ꟍXe3w;Ǟ7`?).w+s}j2$#i=Y<rjDWn=+su[
}}[wǉwIa{oscs+b֬-ݘϋVCǙNeIyfĜMxdZ#eӍ;3iHyݣA|U*Hx76􃄫k%]xC<z>վbn[gęY'an#G &zxxYW++UU{՘GęY'an#G &zxxYW++UUĄ
\lF	ڷ*HYďL|$m3@y+ۉwFMO&AM|(qD<H<L|,c_K|{/Z2U!.".!૕ĕ**ZYG@D<Jl%'J-=m188$|Q'"$&>C|h VWxM{v8.DL%"@#7R#ɿx#]i38}o"n!>HEl &]#$5DZ{
K}>D|Q"=bw<H<L|lJ$$VWqKuw$܍wRc4L{!Ew7VWmq#܃n7CsfwƤvnbKD|!\!Md*?9>6VWnHng\9iUkvk7]72xXV_gtT2_0\e=#;&8wI\Oy}+}{WG\S&*'uyB|$J&8gn.ke9^w àl{O&l_uɵWnb؛;ɵ5+|Gb4k&YI#o	8n#u.yy9^e?2K	&P,vc9)7rT{>&}27rKUOBTJ3O}\VLqE8J~⯗{+Z_`dy`AӼZ_!9nN-x&<#7O'[RؒeXlIckkZe5-K1܍]NwQz	%M)x=2<I&-qQ#8Q	Gq7＀=M?q{(JǙDv;>gY7tܻ	Y~~VoZMn\k2]>kts/EyS-7?{}|H>,e"_wV/?t<,;d\')9,/9</EW ٭yzަtN,sTt.eZZZkVFݬ]C7-|V*wHcyqcw_<m]f=bSVj6Y,wȻ&y"(S>"K_oUGc<$?#<)J~-yI5]GD-):M,P-BW*]Z]tn&=z\kfgDO+,Z0[4;qo1e~[k.cݷw܏OlOs{tGi>:d(e	r&dLTITJ^5n|K#d;(dlGcOrD19!tj9M=z_o;NЏ?'^ާ/W~~S_]5>fEo_nw{mXtڝg'cg?"ƇN.QW4PW%$Y$[-HHx%D	/SB%LJY\s~.esor$oo)|[v"hlF7FXa\y86ڮ-g>yQiIs,SMcWxͰd4`3mtϓ+vVEӦ9UŖl;YsU貌Vd#:TXgXemp]6nYcnU
-դ*K\-92Tp!$Wd/R(Sd,)2G<KdB)EXH,RVj7A)ߖQ6z.AI!iirRڤ]H>@}[o!~Tg)K{Y~A_֯-~O?ҟ>_sŧ~j+_FǇG//^)X{=lv\5s;="7ɛ-'̐1h>!OٞnGOg(cB2h;77lTD-ZȳO=Ok^s\ի9NWݿn3xX	8T{6UϘaQ,u9,FdVDJZ(%4{(eI+;c~|9;gj,PRR`?5Xu(A)VRU!xH<6QB	@)_8-"%А=ב.t'aDV?wvtncS8Hs)& !T)9Kb41hHKa%@bc0bXh>QOM6q|N6/htHHID
LCp(
$%N1Xb6IBB1X 	?qN|P &Xv3\ *_PK@(Al[4+0_(o|ʽlo
(~)f
J߁*f&6W8Z\>E?m*C  6Ȱ!a	ˡ)Ha86Ţ( áxI锾ȤBX9B69T pH °X(
Bx2/f ą5%fֆD$Q0xVx)CA"ز!;!!_VVЗ O֯C0V$,DBLƩVH@k!ᅃGap(CT,vOc&oP<
q`I$u>Ce$2qr$0@Z	I;-@\6C !R,C4	q PB\)0	EQM)$4vRUP@H<N@i'N5θ__O=.^"5Bh8oܵB>c && Q(\1<bPb  'o, 	XEᐱ(/@&ɦ$2kJ?|=%PL, hTw*agBDsaxՔDPB/ 	M!$Bė]JqMߣslPD"Q@0EQ(dǗ&OZF9:3'*FOLO񮶎+QƉ.bUkD_6g`OmM$([MzO(E63nEn7pfQgVvFMYs"K21?c1A9׳W9+4IW6G^2R]aYawC*,qe-GzdP]H$]/[P?'=]@4S 4zChPW|FQNV8{xJmrtMՕmRZAGZyLsTYMu+:JƦ6>ג%ծkT*Ԟ5xfܫҖۂm;V/4ZQ<Ɖ`;_^ջ7Hi&P?Tʼ<QߓwTt5ֺ`r{S䤚s=ϣr6f/t/̮rl5]o!xdNo:]5;jDWf{Yu7^hVJV.ה{ma_])SI#JCr<cPY'F}k1eAkRxUÕUzu,av滪!ʳMkѪ-ZkrX(jaR {C7RcZnZh]h;Fi|R{h1/f\U9$ue
oQ՗n-309屦-Ϗ5{}VS[ZvC)<9KM3]ߨ-,Q[tvi˭N77ZT#;~+F=~%REle7C⭥?D8#U.OOHT{/=2VgP0dOA5ڱDw?w|FH,H⅕ƫiygKȅ[6/ȫMSm}QnBIoNvc8˃k
$	/끘TDnuݸC5i5IF4|bf	om9ؔ{"9YYC|eLNغZ<nBzF`xW/UE@<tQۖf{9HX'+tO=4g8\ط[;kebƵnyIZm%FDEQjs|xscw'MS
k}B*glV~rNT(˻566"+~rǲ,l6,8SI=6Ԥښp=,3o3O/׈zEWeūx4S2e175pcM7VM{{AB\*rڵd#CҎoZIUVY3Fwu5vmGԥKs\*~j(@?ٟj3Uq?Za[4l;~"^ǀLøki_}oFʭ]9kPji3]Vƪmg)v#NS\gZ求|J_ӮgUA5oŹgS;BiqǹBxC1MSaImsӞFٽXiQ:G+bK~a+>9XzgdT_>-o?e]/6=֗|/yKo53*ڳ̛]7_^6G\`?mhFnToWV{pqhS@<ikٍ̓*/|RK|maFJ<{ m@LtYݻ~-[<D?
ϫ1m3n܇N?euuљ婹L[Ove7ϓ\ZR]*`yʌ?TK,YBgOj6F9}Ԧ*Js^}r4bvE[lMڒSȅƾ wc7zG-|is{ƃg<oOV[5aPedCe]k;Vo? l4N0t캶سռw4R#PZ\mz>L]ԿOD,V#578I
g25<?`l΋<׹AgГt#[\yoUFnjREaSW~<iZ;M3`n\bɎ0&żhOFM%m1eG?Tf^vj^ϋd/1Y`;n _WXnBOV8IC}nӅ[G$,YGBUY]>eG
j\Fĵ"k꧓mcqt范H7}c*}J3t{u>;
JhxxV[o0~G?x&0BKSM^*M=N{pC:qd;m)!săs\u)3-	eh3 4)"豾ՊPf׷fbr4'$%jų,'q̳ oY$U̔GͥʢgnT@4nt*I* '⮯3`iaoS,h+O;V<ₛupx}.gK_%&D3[R2OJ"x&Q%覌1L(<{e#yIBwF0J.5o1Aaco:D 7+ QvA"]6SKf%rT%OsPL"L"5jJG:D~`A<Ǭs|ۃYb{ȬErU:Ds}΁Cק|n%$lMK1R[&12>?),w6t.t$$}5D׶qZӴU[/ Ϋ:Kө; 7#mɌQLĚ~e(ekf)MmֽQ܇쇃g7R]SJ6~UW=Ei
lWM0LSGӬ!mvϘEdT L#EdaeΥFBx8:htG!}XJOn,w:NUUԪ9e/0-|1Oч<'GM)+

(;?_׻آv4R
._K/}j1-/.eV4[3Ţ?{KERzAxN0~qd
r,Q%Ŭ*'vqblǙ)*R(7;Ǉ<5υ/
RK'U~5+Ugp:^SNcYFMVzѤK,PoDhm &1oQLנW1*J+UyC
itYOJ<=΀A,~"^+W2%~
-e&'$me>!FXv]Fy0|QdVR;`k&}gTE
Nh%%r\%t
#_5XKs @'ZxGi:[&pj9n֨:=l]l_ȹs]o&b`LNG XaC0x    x340031Q+.I+(`UPr&Kmb{, %$Jyٳuo<}ZqoZT* x/(L,.N-PruV/-HI,Iu/QԬ,J-,,JUPH)Y#	'%z8URK2lRr+s25ss2KuTRBSsSA$	6	D$tԢ" -(WCƺo,ݣpcn,HoRPRSc5ĐԊ Irq gjyx;ӧfc_Q55K%(XV!z2+̉6dRa,%8Ev&ɪlY,'Obuj̣iͥ J:@bCfԢԢɊRٕ7?aalɾ?!3/(585>(%hDQf{Q͡`b&<):YKkTYe&?+g>9C.'?B&ϒ7,,^6k2dɜ*"'k
䥖$$k*QIo r?*NVSҙRc4k2(ԴZZ.{;. ^]R<xAkAiҦN"UK#HJ1Q"Ibmb!dwLfJ<PěZ7gM1=̰3#3HZ#j}3"FgKhaGL
 z7)S@撇_KѕK:[;ZqYpUM5]nn%m8zCJʎKv?e&RXņ>*Mt-r^觵Q	58ăLiద=*+ej3Զ't8V6ub>]9mM-*L9Y8H,,Dغ2G,Zw(5}!iIΏrzLPa1a:>)&/hxPd``U;ʶONF{cٔ1-da~>.L263Qt4*˾ʁ\&/2k."xbVҶ	I<8B]&tҤ<$?ݐ bdHwgtX/0cmt/|9U[5>M|})7$BI^t=b7.Z9#'}>xɓdx;mvbVɪ"7p$gO  ͞W2,`܊?O痜#⪐_ZTY\P\XRZ``yt6 I&EwxMoAǣ'堩H1AH 7-J*P{ ]١v_pgѐ ^L&^WYh2{ys$׉s7-ίrvYBlIOP=UC"zbL&;Ȫ=3sM# |p_ yޣľC$O!xEK LGߔ]Ø1aw䑎!AJlF_֪f!vX1H3#c3x|q<H>߭mhi)¢kV^7j+>>5U4hC̳Z@nB#.=e.bp(4ũ
)̹qD#
ꚊWŹܩ4J{}{ĳӐ}Q)ev܂Y.rIt6)g2FwShVځ)ߝǬ첱EF&&ʰ}}8K}*ږy(\P+&ɷh)4.lsw8+_80KQ4(Ox8u/ɟE&()ϋ/(LNMPpuq0251',^XB*=3$>'$AU!!3%DLN7BZ0ҼԢ<Nt<.n>!
~>>J:\


֣kWUt"j֫^_dGGAV]SS!5CV!5"[A=.@2V[E}\ gXmxSj0}[ۡi޺Pm	$)BqT6p$OךQ3a~b0nmez{ut~دZZB.%:FQ
m{1plgwKZ(WBSKA$@e![qM>g;ߊrud6DbX O`'W%u+
&QEQ}3f_iȠF#Խi Ms:Շs_?/Ij}z7ʐΧh4i!z V\Mh!e,v:$1v !XPyw4ELO'o|H=$RdP&RnHj
}"=u}nfkrߦ<3_ҵ_at|hkOAk*m`RP% McQ]8Nee~7,cMq]M[;SǬ..7y_!x}OKAٰ-,!wCGB b]:6LeED+tkxѮ)T/\3sd紝j11떣t!o6bjr	!iԻUlr).ЂuDӳ23		DĈD7Lt[=6j\nZn6y-΅%{3cQUe$+2Ky.pvf^w) 2A&&6C0Sr#u_ըUn(p6E眒:6@cyw^|>
==Ǔɔ艸a+ŤxLZ<5y'#ּj_f x{6!rC"'s9{8*$'0 x	,DD
R33B}|\\C}BR''$$&gd$(hpM4HKOP(K,JH,0'>!<2W[xSKS44'rFזlm (P<16x9!zvɇE&upswUH(NKғE̸
R33')).-LIP 
~!
~>>J C^&_x=1zC
o,!!
O~()y}A N[xWkPgƝsiŴ2.vJFnn.RHqmS@kHHICvlw+Xԩ6K)	dkZQ~ @}cg̜$|<y~Imop-zۜcfo)~#YalKz{-mT3>	~;[{.7XSefLC6q#b&IvxO<;SCz9gU+ӆ!'[~!)4vDU#٫aTm4W3d᠈bi:$G٫O8/k6opو5&$+ʩn	׵U9cblƠ)vFh< <9v<>p8kIN˫ab~W"jՠ";GHe;aҦiwkؽ밋%n@
FG#TNx5ROMQQ[Wp7"Ҡ_ϮQlA<!]65{ErL'*$/Ҝ+BB
gߴVz;&nק[:Ԃ9RV$[*sw;n2~!O+*[Iqk6r]Q5ϙyh&\n5|ˡc'Il	Ebz|H㏒|֠NiEv]ZWڭ>5J;XJd(>j|=\V!pkIJWRhqtv,C
 r)qlҐ`
T"C@Vw4kþҁ1]ׅ:EN]byzҦ%.=g.}Iu${_9Vv#gtP8XY%&aj&Jc-}4g)bt-JaE0|?Է#˨ƶb-B.JLzzqcWe	.#5k3AH)zg7!RCwBE2	!s@9ͣ(x{Gz=)?⚻~OU)2km=ue5.W(舱󄩀HdKww(iN;9B7R%3w) éʢwIuuMd@cqXSsks$f(f6MЬN_JSYʑ+cVbq؜Yщ~>@-7#ZFnAxcȎ]W&p_tҽׅ@_:P<B/rN-q_y oz1Eؓ~dkzOJRSr1}ZJ]5|.)
t[6;z·|\P)JO
^w%eU%Tdlޥ*|jVB}a=|_FI0;َD% Y2ykp~Xa5g%EW"DFDꁧG@i^֋Ddb/@yb~%QLCș_?i>FMt@D& ]f e4A4i4>X$[`-vY!Stټ	5d~`\|W[z[RnN,r{~D6=c[_F97Ҙ*&4Rv-~Md;'_c|Z!"P3*$YAۍCn<XePT#7~"]1,
05\(R8v>gQs hEvn4~;N|5r$0s[n lEE
[ǿ'@}*x)g mB3WP2 GE,ؑR]jYF>cHVEnw_
ReNpгOJp):%fLi&fV޲NɩQ]vء
gC! ЁTF~``8k#/KI_SnO
ryx&vV&p!8 ]_-UA'Q$]MOJ<\,d:2j8?).: { E*{A5]ZDK,q-̦zv)c|ߧ H=	xT>c83lV܄98cbwNfEUu;rՙDmp#%/@t:g&lgr\Vst* XP,(֌Uhay}-q~zԢnc{?[E`%-,=Sww9QAU"eX_-:U6 VE qbb8&bYp%#2^{QЧYKi|xYr=Ț D%v<2AMA2'OWua8A@Qln>j=i=N<~st  (ɔݽ97ц۰]Y]OvĒ]-(ullRѦ~OhB|b;v0mwh8<BE a2a_m }o|0};}hA~!Ǘv `RyҎj49(<GOkM=N6J}=B#d,knO$|f\:
(6߂_bsb&H"N$u#*MPz0`|غ;7r1n/M&w`ėLENNNK.;ng"2.CET:!cA!}Yx >0Mܥ&(83G:XphN3 w,*3Tv4LoKlzNeg0X.e<~Jx>sm)`=$I31MI8mM2IjpFEpIHU$<<[GBf/ %^#k"<B1i.jAu~ml9ҖiSO@ve0/qlOQij.*x7sZ8f1p+f%(BgE&wx995ɰx!~dW8o+{s fm3d* w -'X_=Z]{WFNy3{5}ZFv{զViiё$ "7IVT=}` ds9S=gn>+ǯXyIM8vM#\D8
7:WbKB2O-D0m]N*Oz[L{KgԴ}'Ʃxa8y`M",yC$Y5,,NH3|ߘ-٠vMs?!52-`69`WQ-8cK6b|1ώp*ZFhNEnF~<uB|}䓞%!j| ۞rQTl#Sf82t2I07vGڝfݬ[Z8߸:?ך'WMvS'Xq}XQR&wD. 'xEpئA"I!8BmMCj~':M l"R(oJB־TS"""	A|5ɤp`؄̑Fќya*>r㌟ i14MGa.|Y*Ɣ	rϝ߰I*b]d;dKkq\K$eLd{y #AE2g+j8;xh!xVt5>o:6Q3U:ȸX9|;)#|vteXH7rYiHqɊu,$OhB.Tc}k\0beQDs`l8zm BƋrK(޹E;(poNt#KɍC0 	~ʕQ|;Ȣ'BO+*Ui99˧i?L#aUuYg%/DN"rI;m=ŽTz`1(z/ٵ?NٴZد+_4ZEDڱ	
QQZi"}i)Z%OLEiMEI^qEMЖ/D&{HXSqQ&ѷkZkvmBT6znctE.Y
+%A-9ZPq\D(.P I>1&}aV#S*̉}t<St4-OUS_iUͬƌέ.wk/VG7c4A	Wo!S~O>rlx\-wPQƾ\jAЋPWR?8Ȳ}UCG(1	K,XFn\
A)Ƨ3gIۑYy8
^8]چ2  
K3R0|U-Cs0=^݀AtYM:wTz[<2&[*uvE1)\6k$><TRzpies׾k9w-(*}_x罀>]2%+(q:lC# p݄19``yD- VC(%e٥AC}TQؕe6eU(?P@M]ƶ0%:G\.7;
K
[IbCD`(O.v_ ;}*Ȳb%PvlzxvO&'c&Aj+*xl3JJ2PJg5Ipt)%R,3"1<~%ǘx-^%P}	4*S=|E$GAhw'	¾ETa``Lw5*,-k"El(9^KDcX~Y+Aqn)MQ@	1sѐ0!K`Xg}<w/oL#"<~|4IŝGz}:'NҬ	4,	Eum\LCS

<+AbB!0NL{yuy'O$ueF&H,	{B,	0aA8.ޓ?FOW}ÀNDcP
)KiTz5$7,2eTMr*)$:=(E{[A?x[2}Cg5LPc1T'e<A\irH~QJjQq|NfqIBkBd.u>%Mk	㘥 A& $ѵ+͍///VU0МM\^%713/,148Z=9?/-3=>/$>-4/E=vvE6rSubN9% <xW}PgkZ\	pS3*4&RNN*Ԓ
6dqt*v:LKt|$=cJ(HP\A2ܳsv3ss<$<ە|د;^`-ٵul>+OE՚"%ㅝ;dvk>_<+1kqϚ藟{T_B΄29,Hh#';fw3Sd{
WM#tU-&^nxn_c/׿۩Hwbڐe6էyXR?G.Bҳi&	αO-d9OL"Fc⎋蔞\$ H{7x/ӨwgK{$<?ZSN!˖Gܰ%nQ{7IۼjBWV*wwp.myβ2U4uѷ@▼«Vy)W1sN%EiXѤۡӞݑà%VkL(tBwA;H/C=Ax&\YGRaSڝ GbHdHaW7?+:`MHWα0M_~W6(<?|`^sQZ|ARtV @b5lOw='r[<vݺ\]uRu{UsQR<Ĥ&yG9KC(kؚ|M4qi4m	|(3Xɔb\SG">ca1M2Nqpmk^Ng`,VԨ.e|FٿWlYXȝn烒@4Yme\D0͑{uWaSɄC`k^&
vij\=_lnt}Lg+l13ҝԆlkNr`VL8nQVIYϟQBmtϛg^	b??/G6$,̣gojex,nV~oi?mp`q'MȍszZQT
 t&Sm 3߇b>I?̖vuPX i@&8LӚT6CƚJinq^!k8ӓ{Hq+LG܎3DDse`p[5̧pZTR.9ՆZړܻ|ngpcnG^vTHDlr~w}:rGVD`#>{Vܪez5}ؙ-0I&⎧Ys_
V3"E̸F3Wx
kbl[#e-`-DtpB!Gd/O+ʍhT9,\o\x;ʜsY;u;~B1U	t?1X^	WY)?2	Wt3".P.ee4ucԟX}GU=sgՄU1_,sD^E
Pdg	i޽Tp?~\qs[lhAG헄. 5	69f~ZVoQ9<Ae@5[1WGW!}V^KG}AKB;eScn=:JW_x{l!:/TC"W8֛}8hPQJ-(6G񄧩yȜRn˭v =k*(VM" AҦ%=YwU	 bL	41B"	_^S?.;+Ω2?3^2ro1B	jkf:o@
5+?uƻ*%+:Br^?ߐmiEIe>d;3d~|BR6s/ .r1xcZ>x*&R~\rQ3g	 sd3n6*>/C!TҙQݮ])js417zux2Tm&ѽon7yv2HZp$YXw	M(pfZ7:W!N6Ģ9zbK2Fy*v.}Myp!%<dm~`4hc$7C<|21L3D鴼3Ƀ	O2+[^
MDk!lq+sT3u*+M џ!covʒ;ϓ5LŴE~GVjT@j`2I;ֲWޠDzؾ'0ROm6	tph}MNaǬ>|6Mf[`Mʔr-$w~2c+-Hېɩd arqm=$=t7ˁgyl־Wx1
0Dѫl]}D,4^|0`"\PcrJ?-u<6
ݧqjKO&}^=N&	0;7x32025"CK++C+܂J⒢̼tEEE ^	KNx]TN@}G-(YJ(T}8ٹ1}=[f9>	gYM&`YUu^[Vp|t|p
-FE)ң@/2ϘSPrы 9?O99;z6Oh*~0!KFht\@/Jq̑kPbIA:!aIÜZ%2xVF5|NS"76HZ:?Ĕߏ|Z\f6}(g ֈ,]ԋ1u՗Dl2-X"%lhM2J?СEׅBޗo}0e]JC(*08aIc$p30Jb$k	^T_g^$&Dr8M|8E+r0rx--m]iߏ <N*RgV GfNF.0B?,1-qW.Uv[?m([.u,I:-:fKl͖S.&wk=$ߍSxb.Eh$XVH#
Asً\rY&8:qǒ3l\(J{ukr7u/wekax}U]OF}0EJL.JmBnCTqmm^gwMH}Ϭ>3g>2b<]FNC@!W/+LE[02zO5um3t.q4'oJ%"-$%;~k9b-h2go쎔vVyhfBH-ss>T|@ ae`QtA`jωˊcCWy1)5Vd*Qj\?\uPu|@!@vjk^T&3HʰVTV:.Ɨw xtŽPrqnJe@	
ړ+L85|%K=?@<ׯJuA
X'AWiP[B`Dj,_Z%e+FTZtiŽͨ[4$*¹MFxtzFzQ578~FFCժLG1;q]=]qh|܋Asw|,omAopc@Wߏ$lumT`>B=}ޫjx(hg.|^t]w?gA+YIxp۶ZrB@f	xi$bK%
ST-XViQ
ovqU)IWz7P41ZI̞>m!HBe\!<]0QslMp)BXX4= y0ǅeY9("or/oɧ4mq}i2'V[+.DY",q< &	v¼jwڶ@0cYŶ>
\J9̒y9U*-,K(_EY>?mEuć#wK.R\1_Fֹ9{|x|x0_qx~*LtJFoy`+"aJKT]G"8J͂[xϯJ<rbxYmonȗK +z(
6Enln[#-Q6R33Lv.plLgJM>~oo?n?_߫/Q|vtG~f|U_֨_n>Í{t>xcԣF}p}[-UW'rmP[uTS+ݖvwF
КRWk[6UoL-.b۵mv$uuv\	dt)Ҍ˄`hZuPoiAw:Xµ%KR(vBֆV{KXv!{b륺>TEAw6\ʛ
ʒO*-NdkEi8`jMh,3<[覮Y[p:*!5+K7NrtP%9lV]d7/(t!Sjدdޱtaֻ'[r>Hn6ؤdUwBV"ELȑUQg꣇HziN%64IUY)M'Wqn}!7>Dڶ_,wvT@}oF#	y](.OиA8MRBG%QȔhg.#|+Un L862mA&}WGt"\.Yܑ=w؞<l7PV4EFћp:spH7 i=}gk)^Z[c(CI7vtWw3zj61NN>R~+̖zǰpHG*짘`
""@~e$^RyE,<%,gO=D;JIGXCWNz9V-R4+#
N'` Y9~"܁r}1Dz!Q+fCq0" Q*FiS@:Hv!QBv^.$l 1I3U{]P'r`Ex3Ēݶ^miE
R#]^C-[blчgXH?Um(-؇ꯂ 6D#D.l4)&d@y"ݔÿ3 $]Z5pܿ&zt(`>c!Jʩ88eQitl[M5H.<zjƛS] r>о.P~m!0r[ѽaev[rSiGQQM#f>1h   
I,ἼBPrR]dI-u.P96?RIV	'qyfK]ik:X@P_[L84}|I HEԝֆsAHD NJwS0$h|6%!ɁШӬID	wў054q$%uiV0.I҇AE?!"u)TD$N	WGWkaź,]s&b"M)bzg`l/%G3 BLo4P3'/n3uGWGt'* >ϚP\ h}&S2in;ێ*bbc;j'J_D:%U"4598w'mOۖr<OIT$6:8e7WqaꘈՎ?f4[fK= pIFi$G $?hypQP0^Ql}G<nH/QpL)3f0t,fm[qss@Rꮥ$'B;ao!G_M"ܷag1L'lX!jnqMaAwt}o4l)k|exjVwRT"Ɍ|-`p.$CGlNڞ:rYN(2#}gSh
\~fԓimƦQ~¨a|8;YvqPh-+hۄBZթ爊e<~0az8)Cǝ['X"8l}EWNP#s"1Pn$ ,6ZSk'3-~*H+m	t*+Aܘ|HG2D:Z4ll66/V"}#@(;?Wu%
(~W!nCdr↭JfG{ EKh!gQIQL!5PQJ0d[[	"k/}&02oT`T6h,մ³4"Ey~'/ԣ"hoM׈!*$oU	"K+(cX#JzIGyYLd8_˰=5v|{b7Ҭ;iXmH睓dCb#%걥ϧ	TՔ̅?R*E׵d~K|ĠB?w"5,P 3F3n8o-A/fPšd `fxTaoFIec;iOEVE0vnO5ܲb|9rR+Y/3{3I[_+S\ r#2L}5JS:$1㒧X-e^(ĺ/=ݾKni{^\99I+\9p3MuBT{X|Xs:2ѤI#%""WG&N 1㭒|)DHD>iAZglǶE	%ݖ&LNڂ8J$0`)|ߚ;@N([ݪEC,Vd5z+#!Sґ%lE³<7	i<QdBg<๐S]/YN9o{hK/	8:4B;J<g(\Ǯ1l.k{}*˶o	2M)L?d+E3͜2^;{<Z%'(MQxGxujෙi,U){s,#ұO6Lofxv;&{Aؾx뀤Y/+we
I+:"iVjTduv{>A򄓻OlΚdu%qA"򩠉MT9W\eX*V-~U2 /GzF4teq`ClÿZo)
z6}wzr$Xݿ.uEf5f~_Лf
w=irrN.w2`m*5%I<#-*PeX1Jv^L%8kN܅OvhzK4R%<JcҠ"=3V4D(,HG&ɠwߌ??Mx333220Bs#C x31 䂔4fo6׸oi_9ɦ{x340031Q(,JOI+(`$<-C\ta ܞи(x{_H(7=Yvb,I	3	a 9ydY#	.ddlf [ꮮ{ߞmz1{P=c#aaчxGoyf}|2ft"%J8zfk0dx[򇓗f.f飭ϟ?o~7VLh5,J7/f:Yk? H0\ǃ4H|QĲd4cvYLXlƃ9<`2JRp5>OQfEeƒ}S_$J1;qH%uMivj>Gd2y3cIн-,Ik6J(Yqݿ!G@r̰s"6Ϣ| Pzoo7=ҳF"+c =I%O^@G/8??zs|xvƞ>edۗMvE.*8fA<	~ ]"0?C&\q*i>fMY}NcYRYG&fu=(L>a8 x$mI6âY@vcoRq&%L}{vxvpzt1{$,CZi& qш98yX,]_1rlgll
,	IV Y&'8c<@i)$#wp{C SU|xoZ-,Cbw+/4*EႥ`&	ЙN6@Dc7]$+xtj?V &QbfV:GVk fGgׇg<MlU(1FbF@XY4QcGԥi"n:8=zn&9i{2B68Q(Fda252}j@JRԡV~ ٳ$,7M6ڍ.e66Ki6'lKʠT컮2!z菔:>5dMoӫ;iMEV)I0Q |$*6{}1a_n}NҏٖDd+KyMLsEY2N.FS<g`Jݓx~
RP~?Do"%CSpv2W,e~Dvx|/5؝7όNFђgar%:׌dnŶX4}Ď0l?Ob֍ȐrroD$?bf9,8!H˴vZyyszћ#5gbx2Jn|o{ʦnء_h齺)0q+Tί-u}S(T}UWԢ(MO2*ПPVX։N
%t?CJv$zJ
 crɹCVBzI~㿃|>D])Y8m0 ?[?C6_K&JV<T5rNa"WͼR'Eo<)I""b`, rR.*PNe)c}pja4!ASDڃO^?;|vA޽5k I%i@10xCͰֽ5 ֝GƗW=D)C@Uz}AyϥϧnR@`}~nzeW=6_
Yܩfx"D,@>&f@VTIz S1YqT%)D Y+@Um03PoׇͭGuj,6_/w'}?TQ1!8,$nN?$
$~?hMVg1QDl{wO?
ޜ=x-F|L|ܹY~}Ɣ:&Eȭ/'
-`B)2at{JN)C$lx84)S}ֶF0T'DCx<ˢ{iUQoEr7B5nݦZnŪ"E{&YEs*<nri/=|{}ppۯ@#AC!1"4oAPGx=KԛN{G6*/Ԙ(yvrxpW@ѷyT⍰	D(KjUEUٛipTh
|0>8Fk]Ext:;?fl#j	C ي>}vi,X!9=|utT
f[Jm~WiZ0mՈ\Oۑ3;\-L} ӣ74>I%[?WO_f-)EnnFYy¦I<Q>9>i k
A.	@Z1!
@>_Nn{Hvp0sp	>	?ڈݙc&syGmjC(|\嫈1k+-ff0(`IqThպ{=ŗx'ePlѯe(Dn0͌f 8d(Q0h.?L@iRa$	EiLz1ƨBgó7`w~W	jz~u<OA<p'?jf>L(/?xL.NxHׇ4y0&T~u~~+ABľK:&YB`V/o=Ġytgqc2e$ Q|ɋν5#	y6<%bH0M&@1يFQ	OPpD1	b#h}
aޥ.bz9Li|yT 9 &)b>hN#2Ǝd=ŨhgxPA#
.S>G!'@.-gQ^@!P<bBw\Z˳C hXZm?
bBL*#DW!ZF5Őރc?3xQd)GOU#¶Yh51{lw=俵5ǲhم)pL_&zvYc
{易hr* _0$-K 8LqKr~23SPkWZ6Pkp
wQ`"jDa;-½ɩ[NMOOUOPxj5Em"[WCǍb^#Hd|'_i 0`F9CzX=a뢅sނ:pʹriҔZJTiEh~pdYCQ
"<̌/Я&b[|+g5qHE)+`3+ ٧I#ɋ50hV_]{)"bqjW^FρLQZN Sy#ld8Tȧ̟
0~ka,lS#\	%(-C|`4LL(@ytDe%!Uzy^(AlP$Zl*lk^ۣ<
kq+KЭ[e7sr:Pcg4"E%MrCCC͊C ˞x]T^vbjWmQ)cY 
t^8D\=CF|+Lސs*kMgk{6;8A?wǇ"1I)O~ : 2Y#Q $ yPjH>|(w$JPڇ~Pm(݆ק09o쯑Ӎz弤j׮S,MGۭfWoPfGgnVq
&Ox~~|315k"[0bk'2!1޶,Ofwvˮٕ 8BMd1hît.s^ym[ZOP~_vkTF*Ve`gvWގMNK5Wql:H$Yϑ:T+"f	?"[g[Aо /`oT!:UOպ-^;ƦDf9I{T[EN!m "|"U[6Gեk'ĽmF"]&O&l;m_$ln[;D"U/Cf{}NCmG"Rk6!uE vv40m.
ТZV3@Cĺ opzvve9]lkA}&qRoET,A2j&it۪٦u{5sD"umό>}RD28Cm,"I'q`=Bo7",8j"v|DmbMGW}|fvEk;ٜrOGmr*n[!@r~=T~g5#;jvI38rAo욜p`kKmiPQG~dr5j[#JuGY^sO3@7p{==*}yQqs*l+E&1j0X@k:I.Cc#Y%7^Ƭީ7L*|/^)AWvtI V+f[($ԪQ\k5.
֊|ץ 9kjx+@~kэjj@drr鸾.]-׊~3mznx.,,~^Ǟ]ѻF}w}#ϯ ԶkKkzn@]PתI_m@2"E!ܵ&e^.t-.Gn&Tfϳuf~Es	N&,ZW͖beH0ۀp=]l>į^bklZɖ)rV|͓y
9>mjn+FEmG8tS&mYTkm|(ku/c5bh]G"Jm !vW=V	ѲȄ_]viL$
#Zֳixvw-]̰{6u<G 2_1پB1ԇE	)D
{@Lp}zDQeQ'5+(B}Kh8򖋩N>		.Z1Z[+ēp<JHd24<TwCk >ufqT"q8Û 9%"}o	x+vHѶWn)Ol~O2Jq-R4v ݷٷv4àJb]<wk׾p̼᫮/jRWχ2-խPaGzMҖ!T+V`<mmZ\+47qM"t@oq]\Ԣ?Uozza|F#n}&_A`ł?Z&ݮZ ;}:6}F=nS5wCkv|k?'gW^g' ^ק^?мPQHHz;^ч`àՏCz}#y֕v'~@u;n0aoa:GPסg[Wۜ0(=#zSzmr{;۽Um]Ah`6;-:1FI:N
.nM-J~";|ѐ 'c@vyigHؒ|w?[A]L [ѾV8,kG4TMa ,鄂_eCIXMS\g:ca7V/iV=㽕Nx5jWjBvI?]?/ׯ#nޮs5b5"CSs=x@l*_x&}d>s(u͋. փjۗ"E[)`Ϭt>-{Y< ы섴p^r݌["K$%iw2:?~JR'#rXѺ. / W|I`#IH>Q=kxcqֻ9A 7Qba2^Tl@mvq
Dp:xWC\-]ɫ! ܹVW9ڥXWyZb!oɍ/0
EbhjSuRvBǥȥv>D>'0+g[r3%KRpRJ~uͨ.iާRof{n?e]Dns@?c/ŝ+xO]YRUy_&f?|AFV!!?4dN-*pSEo['kȉ^X,^+(adYԌ@H[eH9[*˗A]Mjt_	IqE;]O񗵏XUJK?
.kѤP$or(v]v6rG`)ή/Z`x:fC]q>2-/Oz3q7vU+P*&=0ܰXsuLϴêʕ.l2|0FyoZC.O47M;0	'˫R Z'v /EYzU\hwj'}m`8L-`L&u%P_XGDb@>h*sޞp.<(թ,✅=GXECUB7P㢤0$ćԭ!?pb0,NEӗzUOBbk3uq΄G+ր?ZȜ:+ܡ{o2rŢ)%5f"ye[Vo3P\c>iFM{\L(xոv!Lu<9ωfUbY^!^{p{
>z5w_1`K;8 uAWA{zEՍ5v,LEgbV9ʶHm<)Z4HZ]JX5tkwOצ஭JLh^Gsvq	-U8ƆSU]j H_%7-um==®7w'+ZO1;'ȯ1@	`!nF0k qSD(:?i ի|c\#:Vku-Ч``ź׆\yMݖaN֢(CPaP-LQmNf<4e0r|.bfG(U"GԈ4!EsfuǸÆ@&(HÏV~ N}2DgnQxElcc=V~*{'H!e}{IIhO㥪DmLn1
*pDN+C yNqY-đl)DahǪQ!UPKݸƂ6^.b|)Bmbj%/![W/dL?(S)*N%2,	/}Dezib_8
8_pUZ{!oXX;vbff$xu&
e0tA4]t՝41zAfw"R_BUXP6Sh~`嘁2^V3RǴ!t7"%9D.}jEZG5u_>|7yv͆HmKF"`~όYêO<ue^aU2%!ֹ8LT  _>׸,iEgq_ڶUB"l*y>F\><ۨ\=22M|iYU${KFjߢuCke8F8(YjZLƼZ9,7EdoW5OtY7`[7olǍlg[
0OI^7FC)qtz ^(T_1ߠ;A8oaQDdNWJㄟ=2l^d4]a4/v,e
X@v?&G8iIqQJ\%|^ TtU02	AЀ<sDa=r60Ś]L~۞ ⒊bX}Az4HqL8	ޏRHr?6vNԏ˾1c2MuXw˿EN5bh`!t)3zLb-$!)-5onq`9-ajZSa 斳j0=VVMiju_[}*yl>ZJu+Ð_D 	7'{:Uan*+f6g]URZ\A疴Кν]{8Trfgcl-Q&w	0\o9
X9km	g^#P,I	Z]]+CPxc&m)@Z%Ԁjq[.`mHaӼwǅ͚g-3¢rQ"\&挎:\Q6kn/X4fBYel gZjoԐNof{^Y%&:s3ot|ѾoُWDI}vCL{؁Cϰʸ\RaZa"hL9Z/KaN\Y+ OFeeU4PǺ2,"Ŝ-Z1ݽ?kį+Gtb0n3 :ϥNsm8<S1r{Ft&3q9جgpґxN@T1M;%DWdzht+۩|3`^*^eCx5(C>(K,ʿ~'(%&9';T;-V6pקWU\Vl㝢+Q:S1<K"]Y21Ă^x|VC^0(rϳ <dǝ|E{fttg7T*yNpǥ(mfi7s2^W;T)Pc}?_X-,YS2V8~wh1,=U2rf;B|^'X"'u놬C`=>/$Op/]r.nzYrKX;&>Xy*-^+T~e1v+@?vC7Yg$&HI!P[=a}6ݣ5^žGOh.
`d9zc4y^!GJn䊷Db5j+r~	VSX+'Dd_Zsdqa
hb`V:wUh:87P
D+D^mܧZZԯL32x]mR0VZKt|+|bt]<9]=Vu053GO^Z{bd@a&V:%o1On܂u\-}zy5CrʫÑs8kjÒ@B6Ni?lK`Лl%
<6bq\LBKGKhooPD5L~oReRn	jEwA~D5m7Keut8At%vIabtbm(ZKyWPsʸ5q?w8]Ք-Uȷ
%l)?oTx+|60\Eg}X[F{ײɗtĊFxm;EH] \LaE*&l079F|<kUw5f'ŲM{'XX6 5X<űc&F'˼ÄT՗edk48\<h@盌don:Jʼԋ3FIsL6hAkLRZ21"Ag5'Z9xa y9w%N,qw"bsoC5')f?>Y^%@\\X@ru߂+]M[UH'v6wQ	U/=gR^8Tl-1*c/Ve?a..Ru)[0zMP%Oa8S(cYheah|u<ӭ-I4X%s TҿrmH):i%'FuQ]]Լ%.=`:u\䪦 ݶV*C*=l[+G4uJKs?"wC'Pay;]篠npƥ}Z(uǊvq;LzuPwe<Z;;Cw;CWJ%j?ōP.'ĺ(5Mʜy+	S&E4sU1.[7v+s+X\e6ҭX"3)׺DKp,/h,Cdb!{qh; 3[f:3ytrZ< ߸}fZwL6f2S|ԟU=_"OmC	Vgf=v"U8*e3xpuFO
o$!,1rN6~aؖUA[bLVZĭhJwٖOmĥZuC.޲Y1Ŭh0W2ͶM<e.YB#^"K
7%qq/PQ_]dմ,#3"36hn~%#Wmp=6-%j8>ʩQfa\T33ʞaw4mձzѢǓ,Jg|$_D0Bw7Z/"*>,w1@
~C6hHqczggzY2?p)RxU#eJJ4%F7Ivf<j)'p2ߪ88\ZH_
bOuP!\0t:QT 0Rm6]
|4@B⼤knn`tHf5b4qY8DDDnL#^;Q>9bJh+-,\KkgIwl#& >׉kzՖ$?SeXrG+lUȻ3b2I>1mDb>M3EQN7[4G%L>c0ߚ#C׭4J<')r.Ųl@Ib=w͝IjݍJd&PeYR蜊Y
inQ(,ݷ-<WTXL<ETU>ף:V	b ݰeBmNq-OtڝlyknoE*Z9Bєr&_qX̚q1?	<*J3j?gƹOwD:􎽆܁+	M	)eMJ@9ħɱG))FT{Y)}im:Tt}[aZ.-l\K[7yuz;2RղVls)NDn7i<VѿaVα	tI3fQJB8vxzقL>B\)xǬVn]މ3S]`MLl٠9/DAF591Zb2SɰKghaGLMey.qi!)u?DW'$lI^rk5LPGсs{9'cXSY6&[W]:bS +T,GcAl~yr|Kxz\vWpQq[9AEPZWugkwá-e˾sKobĽaBlP!uZDZ Ր Z%x2wʹj]nvŐOsQ)tгKZ==]	Ni Z*#1f{G'1gT\@'8ox)sƮ6UTڕbJ[cV"y#rDmlΚ[.72M/Ir0Ǫt80{	<6ƒ ˹3-KZ=Qm)XAjʼv|>	 zc2a rb]th) s3ԜEJ1~kͦkpM8.7dnFqQinl5>gEQ-ҏ؈w#zA51Քk4D!ck;>2u[e˟ʫ㗰AG(ķOgx#oP3ÎuMz0Ʀc7J3
5ZT|$!Y1-&Rn+>:]g_ѡ=wdLKm 5dEe9-lqx\H.W	^IfLr6	$:P
QrTqQAo"mdiI*JԀH+J
h&eEҍ	D|Guc	B۬J5
'g)(M.K#qLhY0dN"ܶCL	CUe:c5=(ȧ.bOG2qaA,竤L@+>kPJ֍V\tgV@	XVW1VrU:끊3xi*vWC35FkZ5N(`ڐa^t2au4T$?z܆ӳ:Acb]USO[L>Aŗoԍ!chyȾu~u5wMzW#jd30QP:@v޼}`tiRק7Rw:&_]ZI)ábDxaZUFRgQӚA%=ЇSuhƣ1Ws/RfLUZNVE1zZ\]%J*[vOZӶAR9rw'8*.6!DV|%U"[K$di8Em]) (p9L9E8_g%	>Xh\&PoZ|(&;׌t뫁&OxZYHyURQ>{3{n{'ow33|NH,Q("etZ,JS &iiPkIB;|7:5j^[L0]߿`ק҂/$md><8XP«x!GB3$2:-+X[,={g{g$7϶a-,|N::~vxZ@B'ؕXLjBrBAf`f2酚*F??p%rxzv|f+ǋR\"Rv|YIޕ2\+"K]l*`
/B90SiRr5mV;F?\Uo;+@SKvَ{=oOʒ~*E~{4"(I,Ao190OKVMF~r+Θ&-n` S>.LPg`Pi4,pu+~#%!]|;*!347J30#!]r=<6'Ǭ)T=
C+Kj|qF!-pJ\\zjsBWw|0甽fE.AYKSd!E*H\F۩2c3Ncr[Xn"LDȷ'ypDj8PЯW"TQ[F7\;1SNݶ\Fy\ݎJ|`z` 7x&\Xi0`ajiK|}W㚺5T@"Xq[
\^~z2~\＊we蕐Ym@:Wzjڍ;>J<uDC|	}ؠ	'?K$ԅO&`平_\#aN8Έ^`d5g+aBEqZlY;%pE˵C:sam~5'3_-Q z9t	Z6*J؂7,K?Wt\
ĭ_<5:z"WND}V}ZhH2"[E`W9",U}zBW$0px*<yZDW"Å[WEm&MU6^F%[G^͙^ۖ[ƠbF$?*Z*YECmB;1o[WNQ@ yy(o͜'9xN'=,y苮ȿщˍHj1 dҙ/g9uXI$xvWý?Yq1!|"pqrYVd{U7427tAU*;LxԀ:}O2P ƩLK!ϱHIҽ'H>1G	iWNQV~-BŷsK9FTtZb*^nˬ?p gIæף0lhwZnCodw
hG/GnZC[j"i94%57nI KE=w;7jqs|m .;nu0^	K|{_bVޔMRvælWn7֤s@Ue%D%RtzyReί,_˓^.jIV!r:+M~$^';8єr؝h:a鳫ۡ)ف΋ex6z{FZj8/0g j]2
Sn7:{>nLѵyqF*Lxp}}~jq8;Ǜ5e:k4#ZBMKS]Y4{Lz
F2LKMHz_IυD|j*kpO*Snwa.B_3~9fFR#YXgcHVU1D/>~UzJ*oC~܁ˠn<I۬_N3G*4ͳd\%!CƷGWq6CF1ח|sOE]=+Fd| ʍC!D+2|:I.+!0`b"X$3N6㇌Z6MK7SĢqD^3Z L̰A>z^F(b5c!VrCBFi2fI:'"i$U>F|ӣ'ޓqw;p1|?ق7v!=	4>a3N>Йx1gLMD],^ThF|~pQ/WZ|+j*R&8w;%v%dE!k첓<KǢ8i-+NcX,O#odf.y6<6H\ 	zYϝIhξv{ 59x#0F2Q ^'9J"y)GcJ[*cL")	bv"z] >"N\3Joc[aW'S`828C,B~wEkmQ&,Mx4?wy=+㡫MLy8N(ע(Xno͹r4E ˄/)O;?o/8yɯkyg=cI@i0@XX]|lWBu.~DY%nR047bAaMW^	ߣ&,h'E@sErp_J-5T)+:yq²w	Jj1c}4?$3Z@UoyP5<]Ϛd;(cza,|-ӪL# @8=.L=y;Sp:r#W*Z(򾍱:EU-ޏʝ	(Qe3jL)]6E%'	-2*͹kn̅cnTߩ:wZ#8Vcp	i:UHub zI9;Ԋ. ^ L3ꪼ o˥X잁/2|c|&f $21_Af(A"g܎h>qGfb?,wLO)kS`&OVMqΚU䅻 mؕ,w.в9&&` gAD'MZIyWn8Mh92Ԫ]O7u2F;$jq|כ[O_sӬ$5t+nd,[})v=il]+͋^1Od?HEn47~b?pX{G Adɋ7͕
xieȌ	<,A'k9B%0umKsfF)׼%뗿ij+殊o6<ݎB;X&8 c؈ȭq7V>_4Afg4<?8L>!5ZEӣWn3	D!Q}$+U/2ylQwa/Y͙[QyIlC٦, z (
ZVJ;}p?*A`w+;C%_Ay=IS,Zq#.L-H	N]γ?EvDs$GF7*{-rVߋVOb.(E4"'%!@O^GVmhj@^_/q0)L_<Il^i[=t]ZՑm~6*/rA7h,)pdٽ{~ӌc&ݿ{ýرxa xڝ E9u`"PńC牗T!0$
EɲQmh۾9{kI" 9Ln)Ap־>^zmnŖ;mn[,xsb``p	Ң $'4
|B\ޜ2tqߙ_3Z}t/~8눝h/_ <]\9%4 E+)x 3xM F]sIX;n6	: +_^Jrf A2KB"dd9$at)dOgUf.gzʜ3 1zMQq!,8uAUOAH|Թܧ|CNcS`	9-L8F
ݙztf͓5}fzoÉdW||<eMxsb``p	Җ $]<|B\ޜȪtqsvF7SX7r̰jj]ƊI}BH膕3HcYzd}AMgOo=0X~Cߙqg[z<ueXw}W-X0vT )	 TLx -xM F]sIX n7F
.44/ـR>CAC3t4ShD0G*߷6h̍?Өߙy7愄L1ro,UK)٢nvEװ.f^hjPý7kf74e]U7@xens~fjx؉\佤gKSwMC| zAJnxsb``p	Ҷ $U|^|B\ޜjtqsv!Wk=E?
2cwww7COh?N~ E.V݃=_7;u\d˹Nx+JguӬ$^$Δi鷝t%&nq?e{Rrk7@0xsJh cOɾx !xA D]s런 n7bŕT&b$cI^n3RZcbGM;(q&8DYLC\Őj";ଵ
u,jŜ{Qs<Q$# (qY`"TDTk>XyaN230w @hZaCDP-ou*?yw̢e)o}er/pdC?'Egxsb``p	Ҏ $XF) W 7z=]C*$'gg`p)cI=N&惯cWbc;`P_]d'|:p ȯWm?--)݊WxLz82lx3L2sHZWP`/GɌ}t:& &4Unx  xA E֓]Do6j&	UCy&DRv{*DGr2)I\  Rvv)$"R'\ :,˸.{_Du	>NzIYdc}^,K2M\eQeQeyhbnbo2b+YE]eQeQ( iy}<:٘nv9-_X{.GۣU.]EjJ_ j4xsb``p	Ү $՜wf) ޜjtqswAz!"l{=5'|9j	JLֲOwIR߂+<lom[n5hJmp{vʇݛꥁ&Y'l|mm7qT+C틏)	 Tx xA
 E.]Do6jAN[Mj(G,RML0ndR,'A$B&YTR%0IפPrYĆtܧOtwnOܨEʜS0ٹ>X>ׅ"91::YtZ3#Fp`MIOIIq}NO8!B>N a"NNi_A33؉qޮsb>vbI8Îg6yZ׷wrTxsb``p	Ҟ $Μ|B\ޜtqswF]7ԘC4"'rjdf
~P1Ld>"~M&l(q9+<QȌBq;6??{tMP23?m]e^XX;ߒuY2G[J5J֦ͫx (.ͼȝC@vsY U/x x1 E3sJn 7թ
]XӓQ䔶DI&ŒJɴb6VhGPTenir߂^	U.p[OY?Lc͸[1v}˱5f]TSnp/7ij̷j&j=Z{[j/np,Y7Ј(I-\zr/؝5M-۾T3զ/=y'#}xsb``p	Ҿ $o|B\ޜȚR1'9?cD3%bYϔ+uny		gEƇ!_^Ќf/ζGkI\qo?U5Ddb妟s`=@᳡N(k`Va0oO.%&)	 mXx xA E]sIX;n6`qW6`%A/3!!g̡1N)E|;>6⸏97$c]kkw1[mC͜cR>E,hŉp#xFyWVWG3+˓S}Ğ#G8b^c^cpc&3YQ"vk9܇}	ĿQL//}xsb``p	ҁ $'8(Rl>!@Koοdux8TIN.!Gu;YKĲg_X]RByƇ!gko[C͑m}sZ	?XإZ<Jw)/Bau6gOap=5ɛnbtsY Sx xA
 E.]Do6jtjm\瑱<!4!xT)"T&_hLe\5}T]o]ꬵNu_q6>3kS:}%j{]B+\
W>tZW#giPWSy+\
W> p+\$J	⮔uDgg4~m4b{r;zfQvqUloX{Ayxsb``p	ҡ $$[O+қY.!sKHd%,/f7ǷhζG_|6?O C>ȫ~8~Fo{<Tjآ%v.~,_-KmVf{hǫ؉g
]Mϥl`O[*T&OW?uN	M Qx xA
0E]օ,2;s&͚hO1&09OIv@DD&ىKXFv<dq9<%hYs!(ds;~||b(Yůg#`KSĶsidߍLg:әt/gmkM3{4rTQes><әt3;H#љt3Y+oghٽlnF>i^#awm;g~pgNs{6zp'xxsb``p	ґ $JRl>!@Koοdtq^FB"+qNwI9'Z3y^$2n8?/O}bÜڶ0,H<p TƋ)5k?}E?-Vgt\Mdaވ 'y֝RD{/xt$:& [!xxA
 E.No7ћiiRN2W%x@ڜ'
u6.*S;}àTzrt%,};)ZLP$qgLdJ;w.]z#[͝Og"	B}};w#1Gb;w_C+w@Dfu2N9R7|pWkk~xsb``p	ұ $ |B\ޜȚR1픍D\΋%3$\r2QBY#oͅ;~;
*cc[]*.΍y<̻3\88Ø`X eL.\	Qgcs&V|];}{g_\_QVWӢUz])	  Zexw x͒ F{v&&Y+?Z1S'y!a815&۴HٞclF1#6f6O7C֏8gIfB\DԻ(QZ<#	xsb``p	Ғ $+ ) W 7\=]C*$'oh\-97H$`f>T(-cQJf?-tqFT[-ˑEyU~m@<]\9%4 "]/ݺxv/a߮`yoͿ"lC}=qi]3j3eB>x^հr`sA|W?wﭥEZXee^E~~揘3G~
-\Wm9_.KK%00K``3hxX/.mѺYR'Kcz w]|wPyF<W <:\R{RcggĤR<+38]ySoZt~\as&{r7dd\M/bi~ ftdxsb``p	҉ $} |B\ޜȚR1CC<mZדN2Z)]\wKt>9".OV~m$UaC#NbO~"ưW'r=}d<D~)Ttkǳ2޽߹yarzi˫/V՛3"][%~ƞ2.dtsY ]rxxA E]sIX;n6Upв]٘<i-eW)ŕH\jvqHL\6ЅrILܹ%@Vv(P4|Xngɝ~]Du1Us	S\,2N?DKF-:eJ]p_,a0`X`w,`X]5Y4{2vJs9)u۹,]^_7$_ڻxsb``p	ҩ $6Rl>!@Koοd-tqv!!뢹uX?fUn{&IkDtO>Ϲҡnbmh,8K?+o)=e>Ao=:~[v'EnL?;eo[nm]?Y+\%;OŻ>{VOW?uN	M ədxv#WklFI՛WF-uJ-8&v<A?lkPJZF&*;53S.%]j"kty{z-lbzb^篷xzLuS7G9ktǤ_+4KY<LqΚ?߽v|*ţlq6?Sn^ A8s
_A\orUǗW
plo5o[jm9S'G;O͋'K䶝2 xsb``p	ҙ $}W) W 7{8TIN^o`pEz
7|E_`v_ڔ׷^:gd6ɿ#[?,Ц35}(˛uԢ"Ej__蜇5ګNf܉
Sg:$"DOW?uN	M /YAxv#a߮/08;WSWܔC#K5lf}\irȜٗN-ª붸.ܹ>co^䟏-~%K2Nx_nΩ9{Zo|m%>2SpHcw_$`[{0v=R;v0o{}IqqbOΞsܿ^}Au_{^Y>I>Q6|3u\xsb``p	ҹ $'Պ) W 7Ix8TIN/!5qG~vʿZȡ}^{u		<lm=67z?wȔw[E8B4hI]'do29/]Ti?w^+X9'956Ezu}jQ{So)	 Vzxv#_o|#w4a0,~F}-}2Lm{ܥ,,HM=Ns<\~6Ix񝷷Sd?]9t<;\Y~Yk^}g$g\\b^+Aw#@ݏ?ŷzk&{`dl߫'>w(Y<'_>AޗOJ,ܘCtߕ)=[߽aW3=3nnLSɖ~;u{7Zs>1]ʽ 	rxsb``p	҅ $ol7H/9.1b۩yM%Шah~P..ɯwibƽ".;hav|Ҿ!An/u.'duq/c;Lܺε5G+_*{,=:)37Ǎ&)	 vgQx#aևk_7uό-jij{ɝD1c[w>!z1RPִYeT}]ҾyA]?H4Oy_^tUK-6qqtvSMꎪvؚIG_S~}W~/oÕL9wDN9G"6ZZE׮N^-Y?aQgKm.9^zsAk):{/VoZ |xsb``p	ҥ $NRl>!@Koοd-tqv"!Z921x9^\ IE{MfWg됳<\ewNq,YrBZ5Y˽v'nD[Fg|ʿؒ7hoO/{Տ/c̮_Oy~b9e~. =n.xv#a߮,708;U3Sn-:ti7Qi36-R{to^ߡsϼ_8so~ޞ~T/;߿ܿm]2c2V{fOU5M6ɴ`nNt7kV[c&M97\u3y"ѝ]1Gy`P䱛s<Kml)ؙ+w+GpVvܸ)={uJyoޙEC۝~7%7wb&rC 윘Ixsb``p	ҕ $Md@l>!@KoοdtqLB
W</$A~#ӄWk؎<8p|yy'eΚ i
6Ki^9--EWH㉺ߧ#к&ۀЅzz.>΢+D׽H۱vb@ށ5'S_)ݹ	t4:& *dx#_@u;K17xL5:jwN͘*afy oݗ׿,~QRng{muwpڳe̷7ѼWNT֛{Vk>cuVeonlL>'k]?}65x4977P"V8ײde L[s-ԍNƥHM{{v*ct[_Tu%}Ћ
_T} ixsb``p	ҵ $KRl>!@Koοd-tqv5!㢹zOi,Q㛤|N.͏99o٦ezϙJ	j0@['䊾#`。Ђs)+I זK3G>jx[tdhcWe|'N~(k^x)+/ ])	 fsxv#_klk5"杜w,P9X'^UO{}q]Hh[c	|Y93&ɮю@齽.c^oy/I/\Z>5tK>X-
_;DJgd040$|Pc[{͋pkߣ_'&,U~	'FkAnq`L>DL߿ɍ+:V2_}+¤g݇MwutZm6&/H0oi}~ thixsb``p	ҍ $y) W 7{8Ty;m#o~DN)~FVKOs8LAΑ]/o(:'Y(Ę2+'
g-(8㪊,`+<Hv|YTQV|-ĝLb-^{`ɏϢib֮	}z@2xsJh bEx#_@k{8gνdmֵ[&گ+	Su[JjB4,<zbJҼ]5S|JoxwUa:%9Ǿ#A_uNu!X]Ҭp[L/+ji?`{b	@B?ns0EbI0KDC~trO)Duws__~)iS8z3?'2+	\JX #xsb``p	ҭ $EV) W 7z8TINg`peQ>2>ыxl+0^su		<<<U'MՌVhq9!$__epVO|W쌕.M3/##xAxjnlȊ1<Sxtw1X3! )	 U}x| x E{v&&Y+bk'ya:TXl޶$W+ӏv9}gR@H0YPBEm?s"bt2cn:ﺭ;YzQ7ƼBݳ	xsb``p	Ҳ $sb ) W 7<<]C*$'޸<RL0<vAni+~u'i{UVrdQy(-gV9~. w6ٴx#_@k;8'>q)L$Uҿǫ',\{OJ,SxzM^ݱo1ަ/tO=qֲ{]~Y'>{=R[غkyzS,seǻ*Y}L7ɼ+7o7޸}277^IӢޙ%--B%@!$@6?K0C\Tn1Egr)wps-uֶȆ]^S ʿxsb``p	ҝ $^uv) W 7x8Ty;m#!W}Sk&3jL5rsH`YjSmm>{2W?-%J)Qv+ڴmܞmsZ/G*AsKZ;3Tv=5߫涤ZoK^_~uڋevΚI#һn)sxrذWoΝ:1Ͻ/ODgtsY fUx#_@k{8o}Vi-;V3|uۖʟMG+.3ZVҜkF2cj_ڙa9ű>Tl9hl~92_ˮU~|Ƿ|}=5P7|*tΆbK="Wۅ=[r/]:8_]mܐ%K缘UK-vf	! uן9Ȇ.zF8{7sMi^l<~dLIߪӻ꽛R/}ޒMW7Tm&'νq 򣪆xsb``p	ҽ $7L~|B\ޜR1\EsڒDL9NB9ZR.5E_L;[{0'}#ۙjtjsrKQyM+}<yZ]҅*%/:obuWyެ[ś WKgԧ<_{~Ynm+ؐSbY`NT6E@O0xsJh dlxAև}m~w_5:<fVu7-v3=봋uu<<Y(rݲT;]<quYreSvZg'o_'~M@۝J>=k'WUq({%is5;.*%߿&4h{EfCE/eRuB9pߥ-3cf࿹[+ݾ#oZ{N}_~ݶ*;6wDR~+ɔ $\xsb``p	AH; |B\ޜR1\Ori5r?عwQgel;ZUVdS>|;p[^Z/@4s۳{#5NN[jNz೟yM(OP4U\9^{X>oxZH5岿/x1_#o?-=U-7ZO<]\9%4 o[x#_@k{:gνd%ì}uRB?vIJ^hdKfMɚii:?r*k+~3l;?bM<m~e1=YvK{ڬN~}1W֨Nͷy؝=m;s`Ds-//둅Ab//?؃"$(:W|˩r+ϳo.~c̛'o{xE7gΌ9hgjZ^n`~C .x PNG

   IHDR         kl*   PLTE   ٟ   IDATx1
@EV7P<Hy<G&$,df,YC>YBsj7j&=jFٷ1֜@qS^✖9uaT[KƊ~ܱ{˼$;.\%OsdoBcs}Wzo㜞"-    IENDB`!@uxa_ +wTJ?=cZN?IK"_>7;|~՗Ki|9-HK7w[GQْ'?-_m|rsM{'kb7oJ{-⵼7oknPo6c=igf&.r-~˵IOyY3Jky!=n `.69-JliL_5f)cS]ws[zsu{gΥ7/b7|f[¹ QO]xsb``p	3AHM	|B\ޜR1L]%X%(MKT~qQFgeSRoڧh7,J.sOXDWeB-3͊.[:wwΙh/;`=.TbrNX?OL̋K-NKu~OܜM,pR]KӃU^9}5S-(	OW?uN	M lxƼfgUs33Շ	lwskxJ#匿oט\<o{3xM6kՒJKWߝ;[=}}d&}K~Vyl=6^k__]N3!^<~ۨvnsfq퓵.{scc>ݫ/m}ſuw.]+y\0Ueح>jrț/7EE6&/*=o>#[SpeO/YG2OmSVN}΋[ֻ7j]/o[ɷ :
x PNG

   IHDR            PLTE   ٟ   IDATx10O)MnnsF4^ᳶβ9IpaN(3%LfNh@0ST,	X}9o4:MN{`kޥ#M&w;B6!7\WE    IENDB`n۲xc^ 5;KUž17ξԺ%H .EՓ*ɛn1xִbc\xoAOB7ѫr&3dޗVT>҂gB*#?w[q@:{sR/gW=qeUgMy0'&(:H?|]k|%j2B}m*>za5HQ
DW/`!&itnC8^;2l!5X[Sf:\|4Z_?5߯'V/o̳3@ܱ;ŉպN:ݱOG ٭xPNG

   IHDR         M   PLTE   ٟ   IDATx헱0E@ )eH(+ئKc	==7g7AeXz r '_6#ٓOre wProޮFϝ&`~ǎrN4{fw]ˎeZײcnk1wK**doQˎq&h{TvLeK?,߲    IENDB`w
{?xo^ ۅ5;KUž17Ξ*2*C?A4'=6?2WzIH%^Ξ▩OխdOy{w.MKߓ[Wk{&o؜^ toHӃ.]53Wj):RNNR3?_~ǟ킂-}zw\大ϖ~T	2Vn_{b''-_@F4^odοFOM.S.9msLnG'hZǏۻ#zOdS,k͟d*#_<Ŀ hxPNG

   IHDR         寙   PLTE   ٟ   IDATx헱0Em6``%#Pe*`MD>ŹK9w1ҡbHK`/^p&	[s6".z\	Kru]Ztcu.[!_>|߻wK]ώgR׳;=Szte{˸c ҝ%=+լ8%]O)_t=    IENDB`
y9xf}wK:09?ZR`yDO3wֻ̙ik̮8K|g>%-=ﱅ92k_3?:mz:[mxmo{}~kkmZLgQ)0CYe/wתo쌩|f\~. BL_hXv}F1$ھȹpB1,xqLd9ˑ;yٔb/gaOkW2Z~}왬.{ə/~/mmnKL|g[+?^^b _xsb``p	+AHfI ) W 7x8Ty;ݐ됃zh#ǘQ~sDDDW&L=U0mgyI^z"ꉹ~	O߭as {x8n|yLN;mg2luk]ǔԛ'z@΂B=O";Yә/3~Q*"9d֗|oeXyYΉƟ3eSB Ĕxxc^ 5;KUž17RW]Dfo}t>i\ieXQ޳̹'2/6sc{F:ޚry}R}m}e2m?Lk:on}٘寻Lٻئ\[[Fg&LoՖROOӍ6?a<ɗm&w7]<.~Rom?_vj2{qvBׄk^PewyY|~%trƳs=H_߫[d=kM}[&Z4_s3/53e? ^xsb``p	kAHHl>!@KoοdtqvF.&CoNpOusNlGv_̆Vn):'ߙ$3~9{n瞴?~V'M>7Eo=vv	gS._{ur[dr,~v݇9fVGɉzt$FL^^gyik:OY"7(|o~. Zux ~x E=upجQCOM'ˏ$ @3eF\FNXRyؾC{a8RŃa2@qkH1(`cj~0ܨعnXGĀ=ϵ	xsb``p	Ҋ $st[O+қY^.!s1r:",+!ّpg42mtCN-kX'(1ͩ;_@S<]\9%4 I54ͶxcW 5{6t{!	Rw=:Ѯف[_l쳲M2ήX<1\[pQ˸tv7޿zIQ/s-6eܪՕ%fi>30XqxǱᦵVh{{*xywű6Vȁ"nQ,9&\d=1=*z|UE&w$=;n)hXزk ׿xPNG

   IHDR         Ά   PLTE   ٟ   IDATxA
0EV9Co.=FW\[
=nUg
%aB!o&HReΌ=3oHlZfӑ )XX}8ousPpE?eWWg-[#G>9-?Nޒ|y|:B};{qzqy    IENDB`n/~x |x1 Eu7ЛZ|NDB0@R$l,->VKZ[<zqƎYJ&i嚂Zy:Y'YV&eR"sjr+.MƎ9zs,>	xsb``p	Ҫ $lr Rl>! Koοdy{8TIN??v0y2):t<G̇\lfkÖh,),f/u-~. 7~x {x1 E;{&@o7"jM:L^~`0USajV6K#syN=EI3 B%o<\Lܙ; f2trLN9ݦ1Nwa>	xsb``p	Қ $'H/9.R1'9P-Jt~AQXz.\qAC)!26!;O1Es2ldp?uh\OW?uN	M 9L5-x ;xA E]sIXН n7)ʅUOm~ڜ]$9iɩB8thcQACC%fߋ1DQ;dlr(K2[.C"Oѯs\9˜XB}{7'OƝz33|r|뷡V[i|&vZL_.gxxsb``p	Һ $l>!@Koοdy8TYAAe:_F2S=bvjUs
Gt,VL:bktQ6^(]@hϷ5/jy{S3OE; gysJh uH0x 6xA E֓]Do6صU)/?-f@L 	TnBNH1FNx$U8IN	w2I ]Ƣ YiacF<o1 DH#o=j{+ax ~={} Aݬ<Tסxݧ#T8"3>dxsb``p	҆ $=.) W 7=]C*l@|2cK4%nJK`
[YSK78,euK|ߨ/61,.Fg}jomyv>65=7g_|܅eDNLW?uN	M Sƾx 1xA E]sIX;n60+>+X!Dy >5!Dn'	v)w>Ers<=E:2?ITzܷ!1e嵼UۥfM=mƔt4jxM͵ލN/8E zBݫ_o3!lSxsT><w8KIhAso/7ꝧdɷxsb``p	Ҧ $ok) W 7j<]C*읰!@vtx4n?ک#?aCK,!O2pT[y<KP*7?fwyZO-&}zөZ_yoܿ9/~~]=#AOW?uN	M NyPOgxUk4f ՒJX5Mm	A"6j`VF&KiZmeN̥*VƆGe"vA$;:Aś!$mbTRH 	(ďOӫLX!.ے37=uR87E3TNfs;<3 DmѴ4akͮDz<0
m[\""݄	p\N(.]շj='_%(%5Ʊ?u<Պ,AQ&^(fU^trPg]#C]6{-VlW:g&'uPTH@8Z>?-U;,YiLy%,AQiիPNkx:M
q8KP4av]9CfIP:P!)E>>߿`	r~uޕ3%ybOKy9EhToud	o+ֳI8hI7V"҆wL&,wa%Ԯs<ڙ9]lGrI*T4/XA#2*ƦJUˢHawOfcI$:Wex]]Ǭ?p~u/ҳ ?D(Hyl"Ws}ĐBZ(r(Sr4!EF1GsKJiaPyN;QdMcCQY])샵W/L_xfn F9#z 1ާef*|J؃~ǲ<OصZ׻B'.m^V/6>g`/A-ܚw'/YQmхڝ},<Ej+:y(~ Zl|j^V?Fc+t!88;D*;YC7
 Qer~6|sqòrvFɓN]|]b^[jo#Ky-4ARS妀^o|	x!ևs/[mDW5xqOieot~%u՚SlbٿeEә[p?pVDlp/ؐppRIVy:+7mO`1Ao7	˞  uK
x#Wˁ/_8%gO-ɞ}e30K7ϜD2g[kv~Pe+4+s_/S<،9j`Po~;s?3@ .5j_}^=2mVRsVF~e )RNN
x-Wۅ3[MlWY䴐߇ҷ~)g]_t_o'vtc[l͝kG>V^-bc{Bf`P4o^>cNNw;:g-7ϕ> R
x5W ՞[j~ln*~h{~ܙ%w=
6iϴ?ṵyOϭۏ,Q+Qz[S`[{Kd>jO)b$7^Q)ǰM:NOݐ4>h˟?9b U
x#WZmQ6qiG-ڛo*6yV_^_S^Wz۞ݿko}㽸qo]f^fw|ǲ# fa6vx\~oįt?\TrlM{}bX2 A\ex!_ y>7OG,X/+sg.'}{Ϭ
g_¬osUdA3b#oh}OYgxxeʶy)c05Wt`HEnu;ʟe~_gG7%8fx#W 녽/_7ubGta~?o=oïݼ~]-{F/y<%[ >f^Q5Q?~2ӅJ@o:>6#lթg٦~?l'  T`x!Q.?]k~'3ҿJ}S@>Eb;Dҙ$y:st/ɞ/.G=O]G E?no_bĚr	r3Ŀ9ÝVpi	qP%X1nu~%'k\o6`_k{. V'x!W녽=[.Z$"x+4M'_b{Q=kIDa3Sn?m2/v&Vn1?6^-7.kI$(8yB{FĞ?c..V_;?d֏4W[A\ r[x!_ y>Ud:~Y'}_ٵF]NU}fɔ7^<-<ý81hAUO~)R~.g^/6@|R$خ3&2C.lSb'}7QL6䠙6'Urr}X _;x-Wۅ3[^|ͥUQkq/;losr^.,کDoH<+mscd=%R/eʗsؾ7'f}S}*8'76-o֜H~*R)T>NM>S{n 'gx5W՞[j~<^!Uin[s}KlVbz֥٭?Ox:wIW.[OFϺ;t*H&K~ٚ7޹.n}l=.=ozKoʁމ~0>PbW@q_$t{1͕.}ۣ\[vI[}&k mdx#W 녽/_`<5r&7\KzzϊY]WW~>/+}{\Qaw:X~IZbak"6&]}?bӗ.yQQ{koHDMi@"I9 Hb]S-ݜsMjiJU~-:B׶UQEZ *tfx!_녹db"5}\izOԁBS#nvL[ۦљi_V,/}zNzL֙z$@iW62=of3䱞;*$1 TU	x,vf? &yyKe6>,mM3mΊ:?c}am 5mx#W 녽/_75P$H#yeJg]V٭ݰ2_^w3[[o\rcO|1xuٛo醯jd[;{ٓ$+큫N>7oI3$a4߼a&}ZSnY=Cֻ<;VƸSkwϰ\vj}5[C}x#W 녽/_pǃ˽/V{knFjr)?6>/N\Jؕm-x$P;}BF)'&(>#;޵|7_,rn(67bG!:rtS2_ JdΜ6b\b!nʙ8#<QpĊF+"?nNL1?˿eym 1%o(x5W ->w<y׬֋m_}Dfꔟ~?RUFow:tꇻ]U)$u_>Ȩ2匭#R57O}1SuR2RNÓO[SYf3K"æ0h?g
-e Lzx!W [J\ħٓmOK5Vo*YxK2j?~rSV,bmWd㵂4J=5E`v~kOY0wQ3N|At*o#eF"a
!jݜ-R뽙ngޛpsf2;7r_ yyx!_ ˁ{73DAmiǚhόnۛ-r)~e7Ŧ"|mߔO~ɒ ~7<9wnv9=M7z[MnzwjؽS)엯n|2§N\>y;tZs/lwm~ޞ±Cho\Ѻ 2x!W -6xqqk<)\BZD]3?]]^SƎMfTb?>eng[ڙz$=lߗپ$ԍ6ӎC`j"/0M2Ik'ijOQ\K^׼O3Pd˅HH՞tOFX|fs'& "xel¤$ UjRhaobXP x9 x30C(.\H2tӃȳ䂩Ðz~`=a@e=p"G vԏ x; x30C$\$dL/@x L-VQwb#ꅻ 4%zG*x> x30C4\ 4f q!SSɨxfJct2BJa 6xA x30C,
QjКP]D@.F5k,|yh ̂рe4 iCxjxD x30C
UrȘI ƝDB.>JG5sAe&, I`3~7 V)- D?Jxj x1  w^F-`")40COEP,[ϐm-/lGy{ŋNF933gؕl; ٗxbsN6#~`79рb0Exp xK E9o#?H/6g$-,X]	
xݘ;X԰9<Ѻq2AfH7/5We{#fި?4=N >慅5jxq xK
@!йoQϺ:(m&s-6Z{m4YX.F٭XZij=:έ֋b忑VH8#[Y^Xej8xu xA
 {^s=YL՚(
ouj)
Z7yv,ԴwVQ	iGiҤDfەwo4ѤoLLȼ}4h<xw x9
 !>I9+ōQ~d%òMͶd*bK滻89z]T
aÆ[s8;65ذa/=؉nZ<m>svuʷ@x{ xA ;'`C$,(n>kx j>t<뒖G@4gG^y3I45`$gH!p"$p"69x~ xK =_+mBd|Q"s+1"),=Ea	T"ŐnE-3,KYw=ZZT.,K1#<XBt<ab#x/;X.#8x }x1 /FSM(7/JTmeӕls|)YYUS%7{i(L0mo짻'wǄ	{=Όc)2֦~Lz)vZ5O2]=?A~x txA D}Or0B/;bHp/*KE7G/_l}xMP
[(筊ZޛlI6lضeϷO^6,,6l&l&^Wc}m5uE;eDx tx1 ὧi9'BߠEMpo#
&	a6)c~b1߱ߧ|Y$F1Nq_.31bĈ~M`Ĉco{B807dtvfGNx wx1
 =INEZ_m EVqy2Yh,S[gUXJkd.~>֞!Ŋ+V嬪.2XbŊ+VX.kBzwձ̀gkYZH	x kx1 ὧi9'Hl?L^"&M?bq?˸,9!z]VScƌ3_c!`n3f̘1č	3f̘1/f>.Uc˻;2;Y+7K	x7׋aӹ&ނ}B{'m˓Fx^ruɲͱ\Ձ'~g͵IKZk}{ڧ6g3A{ѷ?~&yU>5-
Sѡ?S AW	x#~/µm;(٘,^a:3šDKyI:_s:/G @lqVv*x+Ou`mlg%>MԿТMVtW=7J BMgxU}0vq#umFhRǥL1D!k'uynd>!JW'YYiNah\~ys_<G$Piӓ8|+ֻܿҖ=!'W}K׃%iO/"N55Dd;DUyA'f0\BrE@NwOεC(c]v~@(JIKGa	&p|陘4:<AS5KP2X|Bd9bOPcEȩrY	AsT޹+
M?X"̗+].htPT6G[u<J"A|(Wr81KǳEzMcCoS9ƶVEl<-{IP.AIu_wFE7TEe#،..'$*شO6"fPo=rM/YghX,AQkUg(CgQa0 3Rj(M;KPdIy@(i`իvftML'G=qk墲6-"9&ne7~=A*~(ІJ1f̯+%k'1ԙvsCFppEhQ-qGNKPAS+C18HhI)e~kk 9afħ][_)MjgN+oܷE,lj	CodKP~6LfZa/_nIBE׋&*,mK1Ǖe%>uІ~V[p!U>
Ac9γQf}LkȪ<mbVc1F
j> Fh7glV뫞1דBC%bE+5eH f=8d5P$3G}=_A㶙ƗCKaܩC,DLV8tx!{w~#}R89-;fW*k^:9,K͌ R=@j}D =7xyo]vS?oiϽ ,<x!_녻?Q=8g5JϜQϷ/Mz0TrN Xy%g>>e, 0y%o
A}@ :SeKSgL3`{uvF Y>òxF
<,.;ݻq;Y).9S]xylO^.w箤h{^z]K~C-+r=!3 ?.wd}|7Kg~	 "Ex!_ ˁ{e(-k&Qԗ+9󅥒#?}7|WB~1d	c+ۉ)&=PKk߻)`p夤Yexkn[{|S}dG u?xn
<.;ݻʏ8IdԫYLU̩53b]_}WHϺUyT(تiӬ0(VBHY::iFMqR)  З=	x!{w~3}RI<h=ekWWU?l{;OZU-|z;Kx30~RLTPy,a=0y)qM?s{_	H  %V	x!{w~3}UT&[yݛ/y}۹򻿟*~b7p0?w;M8͛WsaLD㕯o@o~>}o7Ve2 9_4
x!{{ߩȩPG5mLqrju+]dln?xμ%~?dh0MG `њ%&Md%ho?hh=́}
 P7F̿|R<xԿٳh	7:>լ^ eB
x!_녻?0yW=3fTTuvL]<2=,t[L'bC5,EnKߐp"bNq<X{ݓ:O9xhLuE1kY3+Sz.T &J|
x!W녻|?;#Ep}:%B7
Yys]_,9aoY3If8ZNR3>{FX")f`a6Pό%/BIۧt`NUL)~CoX=W  I Mհx!v-iLYJB1Ϧuڅ;[sv66bVsRҍxrn;ߍGE7$.6ސP$BAg}5쒳'Nػ3y ]Ux"_ u,[(cQ^sШcn=yұR(/jt=(&#atCP{LczYYQ?B+gAR["sGY WP;TPb_x.xkeoΝ pK0x!_녻?\xC^L,Oɝ/2W+uu	}ww]XjoѰ5vjݎH\[gb`Swgj"D@oakLKGZ;AT=/$uEκtGFjySi%2 y\߻x!W ˁ{c}#Iysd٫yx:Rrsjyii||uzgf&4N1Ҧ]1_bLGXo,}g7$ yi	_s3kbW>eɅ? L^Bx!v-i"lBӦ'NUvڲw̷lۗϦ?ِ|Oֺ͍7Fd@.L6?*ֆO8w6BKQ+IO}H6Tރ+ٺqeUGݓSδ>1 ƀgx!_녻/?!.~YbEхܕukW&]]v`ͯ}yKwܴ{hIw;FțRtn2hD5ym\I(%Z	m@ʙΕ/|7.=kĬb&Sڣ%u lUhx!_녻?TPL\;N}ڳVzMn["KVT=;sL]yz{Y:_ؔrr4mZoΆ @3д2i#yO!yj'iϖnoGVRsI@vԳOü%?-^jsnS%Oyg~< fx!{;_=py&<T+lͮEkflJO~['fٝ^3(MCh@YqOkA"5?_?
U	&?#.+&!lYm{ܜyrU laZx!_녻?TP]CeL,OJkwM;̷ӻi\˿gջgoؖssSiݶ.ȝL8Xpz=+'X5a˰2e®~Fgq6,ֵ{l|c+U ux!_ ˁ{esuŚ$*:%\nYo߽s|]_J4N;30Șnùki:w+$DWGoA Ix$Ls*1f+G*+kV|15  nxelаq'W&)ylKHH`Z@(o.\ o(ްxelq'Oc/lZ$^5m1X0].Os0?!K hx2 x30C$ 2Y2*6
Fw2h_z׾ݵxell HE@[Jc)¦@㶹Lu&ɱe`(	  xelàv<ՁaԚ`Q;WS:{ff]S0'bB;%mib, /xel,àv>AaV%'UѻW3<zfYf=[1OEQ3<*rDz3zxR x30C\ Ht2OiNP͆DQل	?M'3PMmN)cTo Ҁy$xT x30C| Ht]JvC^ y;FH;IpnhYvS]b먡iMx; {!LxW x30CB ]h.BvA1$	5jk45"AKhHih_ 9Xb"ax\ x30Cbp:Dl@$ʟH^NA$Q;G.vR&EGMCvI%;IiNڕ	4O h)mx] x30CbpPi`@&H^nadQG{n<vZGMkv=j7⠳9mn7<h.xc x1
  /D "f=)v!aWyd5ea[=*I0d5(_V!V?_}"*@xf x1
  /"ҐVoCQDg#-IVuy2mez.hYiv,X<kޣZòb9GgK,ȇ 3xh x1
  /"XZA>DTKdȩN	Lk˦LsFuФ;0aJoܧ^ĎcǄ	<}an
O~SG&Od8Vxn x1 i(74_6agc5.Ý{mM[stb[.%ۗVVab.0amCUqasy4e:xr x1 i6h/0'd+|1Bţ>`dY0bĈqӨx:FFF12k1bhT2z3?RX ;r7/x!{w~#2ÿG]8qkVn++wbiQS@p,󬲭W>
g۴+z}~vkDG?+ۊQO "A̹x!_녻?ךQ[zA!GF'J~ov#ߣmr:_}&LD2v߉guLgKv=۾MSg7>_ôI IBJx5v/=b9ͣʷM}v$hj-}1ŹO/wד"}9A{UWolߺ{2,+:j*/1ycJ  zEѸx!{~3BI^߫m\z^d+hT>;nd&&{
cMj{<KV0ԯgLuW	T :Ѵxt x1
 нC Ux!?1e)s*KۮLfBP(J֮ܨx/
Ba(2BP(2EP(ʲRS(%qWRSiY6!x"em^y`L5^͜YNu?4m?Z^Aiʥ[["r{r?kޓI@Su_#]%ST ;xt x1
0н1\@Nֈ<q##v-e~_[h46JKFjFh4E'i4Fɓ4yFhZEcS-;&j;̽x!_녻/?wtpgUo5>w1ժ^ܱ7$|ǃ\pQ"STE;N'.3 Ł@E!kUDo8-h]y) q8x!v-i\ B''2sW~;=2Dk @a9VkpW>=;`%~~5*zէ__Yd>&x!"ˁq[J?r0R A)տşygaJ)<lwJә>jO|b-$6;<gts'R \΢s?9S;Jo. 7m:x"րkvո]'UpuWuݧG:>|sw&j/K~}rB.鏿XC8VsN_xjrϿ F	x!{_Dح+N~(zӶXGG~}`{
gj y++TpcƆ&Bp,$qOp@s]u3)-|tYg? @:޶	x!{w~?ږE_Z}}`Gt[©I:ʦlV^핚PpJ󵈈H+$-x"Uy
g
A@Ev9CW.bN+ c=q	x!{w~3ϯSG?En5ZU=Tj=&}uK!j-XU#NyDтJ'8PJ
=㄂UzrxI2 sBG
x-{w~?DK~	{2B}Ixsi箤)e}mlkK;rebIzh_<14\Tdk&M` Dnef+z(u|:v BDߵ
x!{(NIG`	S'/?v5E'rO[wi[?oX}]Jp\eS:RD' 3R]	
<jȖ.):fkn J
x5_{OONt!\}nǞC7/e<4poנ0܅Bi_}zVdXtܮUFpRrŊ'<!Hm9,BI7V>QcCl߽*[~ɢxO	 (Qͱx!W녻|?"*@q/m>x!Uzċ۔~O~T㷙'.i;wiKX_7$mręR)H7hg[%R
ʓ'LD'MO5Mϙ?a^'R|Ac: Rx!W ;/6k{0pIgfM_K!o}{\s_1Y~s[~Nt1\zBKڭ|f>([wqӗ^Qָ Sx"_k]69	Ed]x-#9Q//<Z_Q ,fmwr98.UDg'<s@ §d8;!)n	!)T(oY ,,ʔ I]x!W녻|?[DON,u3oӟ^Qu)ڿN.ӌR/Yaҩ 
nyx"K!)]SlB7jmK
D(Kov)g	>l"
 S~x!{w~#psᏋ"<8e-$=?[^owW勁YD۽˂.9/Y& +yzeyM r..Yb$Mj[ 6'/-gC}y)V<P/b Ux6_K]˰5J[y]Z
O5W޲%?U\x54:mmӰfn[GG:Eg2_zfO(`+VΧ%d`FܼWO޾	Ǿo32/yzP˸yD> rx!׃v#4rNv#sW=[
we&}x~GS?o\z[UT}S~LY\+"tw
(W'JD;:P;oۡ;O\ {[xellĠ(ʦ2ṄVǢf7\{ xel,Ĥ|P9cggS:!qɉaⅲ% <#axel-&DunKC>Hjf c&~xelϪ @Y&#(GEܱ!Y<$|xel]a١ʶ+VvSNb*v/QZ̳tx3 x30CJB&ùШQ*JXi@l0U>*F>!*xD x30Cj4U2ېLp!hTpW5;գ1?HTS"SU5t2Tƅ +:tgXxF x30CZ k!%:pD:FuUNac4@ Viw ϻbxI x30CB	pY]TE
 .Cu$Q]Fu_#Ph5ur.k c:U axL x30CpXũT@T	Fu94u)FuQ:u(Fuď "g!ξxelH@'.ۗ|
^[ uvUu/:Ԅ|ȒwE("FG %"x7Օ}fOxwؓ]ApRT6Z3Q[27,v  XKp019)~Ҭ(3mB bn#GxX x1
  CӴtjTD"áP4kFtn)Jb%.Eذ(ԡ\(?JjL*KބP+Zx^ x!  CQi_CFRT`Ʒ2ؗe&ϐ !!!MP?!L$$$zGBBʖߐR4}
O,xb x1 н_CM>Gt ѫe+FWZEm&gއFѶhF+t/FYvFj[*7a+4 xd x1
0н_KҩVi!O\"A]:xbW1uȦ&_T ΋6H$U^D~bׯb=gX)3=xe x1
0=1\B7O$A0$8Wwjguu槊RT*uS֧JRTJRRޢN浘V8xf xٱ	0>/&E*cQqŃzf$rM<sa#d2L&?ArYd2LG"3L&{Rygw;I4Dxg x1
 1^ckµxXF̌-=VD"%CRNA請w:Nz$]t:nCzGݽ/jcP4x!{_;s{	M!'_?!vuV""y+!W7 :q;^@aĕ%GO73c6Ƿª  |/&gxU0wq?1sƯͯLd	ǄDL~۵~Z:h5Ui$BBJ#~|sM}MWh]	'{ݛH x{;e2~H"I^s<f#QK폠I"$IrU|{Y΀1O*K}>G0	+Md#h$k_#DZmYAw,}奩B'<]J'!	H0$گ,s<X"3OhU|Yч5g:uynOk9jOEx	}u`1,A⻉~^"@ChTVvC	7[Í9+Na8xKPUZ8䍶gdѣ0ԅ][6w(EIRer$I;$=n\bh͔R4%(*ʾ\H(^äFXgA嶦E\&\_a	f[w.&+;زr{_EUOSf-G{۟er(ڔBCg,g%(~ޱ)O76V7iKFҊdólTq1=]$C;&@ aD,y4ܻpϔW[>Dǰ-}[\rLJ`TTy &Ay91ys'T/3u{5-ݽ:!}Mw72Mu &"e3Ҵ} A;W}]OQICB]>ԍ ;f-3mQƊ 9 ~E$<O-чّ'7n*m*=,I!b8<'ޘY0a Q,8"_2 9oM1p}IS]43t|>6t\Wd~
nD7kGL>1a#Kϔ3͙B
.~ H~Sӑ2{y!bܿoF-v!>1}S8}N+!bX:
w٬X#6.(ꅶx7_o-]?߷}ˍߕN}qW'{^4KKl[UrGKTs77W	MIm7YRtf_Sw/Sl}U;Vbx󲩲gg#m$vku%/3ݣ؞<) \ĳx!_:;Z.8h1|.ֲCb^&e/K^`9KG۵筟"sډw|gZ{:~|ؖ\/S<^m
{.Wba\՗jCxWUV,*纲Ou_[_4uUL}S \]>x!_:;X.u<!}vLaf/Wn9kv4_ǫ_{9ػ0nVbruT&y(uLb

^"Ĥg-;2O<?TN*T$NN	sO>S\Iq38FNdiϰحo Sx#WZ幼>e$[	C"%.jrzWveUYW2?}oYҫV,Zo)+%Vw۷{k߮Z;A2`鴕-YSV1XYԕ5MvjÂS,	`B{W=[`*^90kի@ajHL'M2J i;x!a[XyIEWO{A:E6+O{Vϻ^?2_V?dњ?fMx\׾Hro΀C-j>3z=\ԯ.rݻ^}׊0ɹ_szeRw{|`Eҫ_
/hE:f|xcZ7V<( `!x!as[#~EMvWS)69lUMi\^߾,sWb؉.\ײ\5;_x|oS+b?_MS];,֖L0kn[;K-]PnLzܩ.wa.E.I9Z5p;PX;쮇ܿ|Kwyl-ogz&-tr[ nIx!u~nta]uF{C	uy[dZmO2Ѝ$zv6N+G⬵KW~zrr<-ϟ?FD+/(7R͖"5zڞsaj~{zg}9"ڒM<SS'[Eם&S6.+ Bokx#W 녽%4S̛ݦPGUg\.^Ұɇ1U>d{_d##.s	ܾ^7/,phdb:/r.UV%Hl'PTD#`	OM{(BT<at ^vhlQpiz	=9;ki6ws?ZjN@+ ]vZ]x!_ yy[}̛O:Vޯu=ܘu
>LyՏs>ގiM'5&fGp:\^VͱCPɥC@$;C'=رꩽTrJ@u1(;LSR	UbӜ,m7oW>깛_r<I<JN(+LҾJt5? @eؿx#!~/[v#xܑ5?^_MgotTO+U,~}U/^|}tOŏ"w~R^>Y<}EM3گv0ח29(й܋ַ^$YMt*3~av*VT;NYUgߛ*qE<fMeFvYorQu覽?t  (~6x#!~ީ{#@~bG]o={/~&2$nө_ֽLqxΠI!W׭!OI&(vh-՚Z0Σ^ܫoa_a
&zM~D> >D"3הgP~YkgU۵/0(UIrt5rALզ~=VTs^ayxA&k~_w
T<9*,_wYuչ,M2m+e-_L]#U3me;LueEb^)S 7tWLǗgn0޺5K() pw}R:yy t\UPn>kִ79_ߊlZ8Ū}ZFKևFů,ux[G-UM<7#ۣ$ zx#_˅Z;?Ѳ	/ydquI5Q׍nלZoWvMs+onWxpWHio(۱SHcAW8lv~wmZ5AŴ_?"&q:jjBTBd^g,#fP9?'Xr]vg\ybxy񱦔uՔY >n)x#!~ީ)dkQZ	[_E&sg*=gؤk=Ϯ{Hm˳4yw7Ӥz|gd^Z9JޜwJ}knjvRDѳ`S_~~+3MutͬJr$Ywˁ/5f]^ZsMăU޼fI=vŕg33n,o5?hUxx!![_l1aB;YVYZ~YWT.~}ʜ?O}ᦤ^ui_gO=M'rSKs^GnZym'Iy'ح>j0?ؿtkj.5k)+"}(zkOg<NzO>1A1h9 mx#!~/[bHvVns~qRw&%?9=y9Wwa;j_xeմ;E^Ιg7??_UOYkyt4J=Qb42XSO	E'ERas[>Kܼґ> cE9%y OoŜk->ϲ9W۹}ל0cT}~^Y Ɛrx#!~;?ɭ|#H's:vfzi7}&3fHM_Ƚp\bM?([W	3;O<)7ǢёQyc[JҏWԻ
(W$|㲄xm_͵@9,&+iyvc*R#NXZvՅ~{\]*]ld/ `x#_ Z;:u
|ܾo
ڇҫ;}t;?ѼW<4ֻE3T{նS9?礿N]j.XU+L[M	\׫ڻr;$n7߻l_gxůV/~:#￾^n_[n8j9_^/,]IT2  (x#_ Z;{BB^TV5ݬ*&X]_`hPCAd)^3=S!Д~ikꔊr, bSSfCX%rXՃ%S,ճB(.aFcTɘf3S?,SoR)wasoEAEZZ?q(0|ںH uw3x#!~/SʽiӇK6g~[]i:G_Ek9-&=F~SvhH#+H/a_RB7f5m.DqH-Ϊjtl\,$~DF芉VtTeEG-Q:w4/DպHﴼN.N%7ڨje]9v	Muy]FvV0gÊL rxellĠԭ2EӜQrB
ӝ,g#Zrv:|=¢$@@!x/ 4IxK x30C.@@Ae@Y9hSpIi0qaC\ 5&L3e§46 vZxK x30C$\&y.|H3d8.E\$GMF6_0p.$d$7a2Rh ccuxO x30C\U

T\*8n)("`Ԗf<Oc[1C*BH>[ u\}@ xS x30Cl
 "dUx28A\E6862,dHL	 èb!16"BÈ g<xU x30CLjUr`m'hb;gH qVE\*4}Qb;>b:C¥\҆ʶ#HD؎D _>x#xw xK
 DsFJ(&)0dЇFg![8=&iaD)d8&Aլa1'II׳79	ex߾	I&֝CuJyY|>x xA fz!MpP"ى@ Opb)bE5DTYdjznSwST|;SO*PARj+j#IgnZ

:Ơ?x xK
0Ds	!-(.Bp&|"-t&`qQ-"9_+)Be/H8D%a~}spKFN=,;;a^t4\FSN:-x~ x1
0wF纄(hI!*{}WVR-ڢgjmrwp۱UlL<q؎?m&M0	7[m wK/8g?ܶx yxA
0fz4-%*dp!yZܫu(~=&ۓ)R2"/"<9FΊ=rb"/rw"2B#3-0-KWiAEx xxQ
 D4\?R,!O-Nv1:cZu"UMÕF	~jK-la[^q^Q\=o-laZpUB@IKJzɢ|1ÍK=x vx
0{&2'd l=,Fy;$쇤WE-R:%T,O2g"",Ȣ/DyĈɧ{O䮳",:NvEWN#(&,,]x؅A	x fxQ
0C{g;JJ?dԬK=RasJhTJ6exka\$nIE,-/XB*х=wee4t̒tLщtt߫b	gFf	qoddn-? N	x bxA
0&BiRaK"t`I@|fXyilE:Sza18GifK*?:YC1쌞졘(ቷJ*jl*TRIKR^ؙks)c)c)JZawUN	x mx1
 F=\,JGAġhj>#3X:kԹ\FMJhu3>TZ{PSgP'kVjժU_ۯUV=PoO:Wҝj[Wxm58gM
x _xK
0EyV9):ҁF`hPry+k[>GZ}(Pڣh7ŸÛH  @4#@ @ 	^F`z4TiQ2}kVLߵ
x Zx1 ὧ)*.@U|eŵ6ۢw5*)oiK4nk>1}d>@4XYCo	ۡ1<AhFt
4@51Wr>7G}}x7|NgNJO
x XxA
0D}NrnJɪQ~B06na<<ׇe6MRCPL̓i9M2 LkŮdDv*"aXjBdAddZTdAdqY0exqeN&WVQvc!U;
x Px
 >/E.*d/͏6J#M׈R`DhR(uJaRJ(gy J(J(v%_R̓1eڅ(qPB	%PBi_%RFJt%PB	%~$|	ܔ4	NDo;UW,qpTiJWigxU0wC癮UR5MBdZfz3YQQѲ[XIE-Ҏ3]I::RqIW&Ear~\>?y~ޯt<zA6&Qh亠[#@{_;K֛eSR`Iڗumgj^E} ,(˃$/r6*5s&MAX%kOQ-LmY[Z_HbA!?8~Dŧ7a	VsG`	C!;v<ٚeo$q|qkAԑD%KPtФV&\9Z~Mp$(c<L\!ˡs]RzIVmcKP4)}Y8owo@ihk3S|":X"}5zN r:BEiYF	ц>`	~m#̏$*<N#({ÝZW>&j5i$	⽒967,Rg+EQo	qɊ,
A7Ҏn!/~*bfV9/BvvT(5{/N'B@)!gs
WMmuvqw"/OknR[b bέIvm[TkT}L][[TKAm%S=t0 ơ託	{?MG :ˌG3Za77Bx"A+^:_{q]*B~d>H=SA?t5vS<F.~Sk
A:gK@q0EAS
TZ.oU,%tvg"ܪZɢ6=3q|c)+>j=z%\zRA75wCQXuWAD#iIq+=n[`qeJ;H&XZpmsF|to]@L'?&4Q@\1Uob.sMbEǧh$$"zx AxA Ｆs^1bИ]4m+8+Ve^HR]\c
oWN#X+lHEcp\^.9qW9":.BB\0aPǨcp\ONqjpG}}$.˅]x GxK
0D=Mr˹ATeEFL2#鹢_I!딤Ѻ-իkmO]sST6*'8	N$'NZ^<JvNsNp''8	1{p?N¿nJBυ^[i'iHI-m+WU#`x IxA
 нrݔl,:"_Y=Qcֹɇ#m3u[5_=߶%B^c8-ܸqƍ[-K*}qߜܸqƍ>OInܸqM'Is7nmƫ[>mzri'nf}| b6ͧf,x#a{_+ISTD幓ӥS;\ۼWgmS;i;'yh+k|-q{eQMSrՋt8Sh"v5Pɉ[^.s5DÓv~r-*R+L~܋=v}鞸^{ܡ`pv xex 0x
 н_s]4Dgn2Jj}ҾRsSWGRɧ)5Em#ܯk_"z3\rʕ+rLk|/{;'<W:̕+W\rU=l3|sʕ+W\;woZrʕ+\sKzeSהz83u#Wubjd$ap?x!W 3/2{tKQG]LY!Gv=eg}zrxyr%7>ksp᧚k]?k~ne3zrݷ}Kvn~sٙk_VMK-"]x=},EkCGÙ7Swux#!ǟIX5qf=)a|nxBExzC⤏O3~yK/FO9/.z7,~/9<|ϗwDV	+#x$__,~艹5&?ޭWmk~TzqUV	qVϛW0q $|x5_ ˅{7iYp!׼/1<z~rmkK{n<wz2N_!B5vD^m.Vv%[
40\1#iwFYPx|| kc3ōD4/1e{qo}M<i:[
y%N6ǖ tij׼x#a{_nYNvZ!b;Ml[=tEޅ?~yktxJ~iA)k8c
kVq=*	"zo	>ɿPae@op5A۵Oe>]eEIA,7ě,{IAj .lx#W Zwue*cO%xRjsJc>I.ϩ`ɓmy޿tכ֟+ْ;L0C'L;M:צ?+,4Q\W[D-߭=W&\~.a?C4oooϰEM^Y;s=r[T6Q\u! xiCj?8$KMJg
8lb39g
tgw_|lӬO_Kb?Xc댹Rٷ]eUg6uIx"3r>;a9u;OB_\2Na^s0de)2~vi9T/}*hGoG05O>|g:9̔GTM?{La]SZa&r2 9߅dx#Wˁu]m|{0'ņckoӵ_Qٓϵ,}6Kue}{SG6GJq+^5y~r1Aw#Pb}Q	kN7G*dޛo[F}gܯkXU~&$)À^տ&aWE՛iU^Y׭W\N[_}⢹Ьgd3 xA.&E{_;BOAmqݖV}ʖ~8eV{츽g}ڒ/~ߪ5WuI{=}gWᬗL*
1GEAՏ߿γ6LVɧW>*[m3LPM`|B	ϯx%Y6qܿ9Z^sM4|9Ǥcm+~2swjy~5l 'ux!_ ˁ{?_Y d7{yM-^m8'.ݯ߳m-}@\ٝsҷNm%Y;'x#oDFT}xa_K/G~<Ÿ'=H*w8S~bH$-ca`~ImXnٽ|/Qq%es9P7-lC TYٿx!!Dp[̠C"N
6xz媆RNɋrj/q７[f}pw$༩M췓Eew|p/vߟL\_m9;Y"DֆͿ~Il5`X[>;./0t.q7=d	Z[sz 
x#_녿sҞ^2H|NLO9nz
ڮ;~.>-/f׫?G93/7\Ϟ5bo|ӿ+6r|~o.StB}}.fe?ϷbUZ0.dT>'ğ~~Y̩WvQdw{F~T]&wlNs
էef_П]l\A~WFp[Y^tXJ-?}KĹ5kfH?aV|` 1̴x#!ZɬRe+3M}<<Oznרe\_fԝ<={oi۟}wQsg{s]ѝO&y	FfF6z>)¹StRJ̺}Zh"^$<gÖwB铵M=
#Ov7{_O]*hߟ53e_pVj ȕڹx#!ZP!2a%,}<<ߟO	̹z*nCwϔ|;|ꮿ]w?))Ƽnn˜~~{[wul9E4aįO~Vyr.+kV[Eq~{Wk,N	?;%Yvj}"߃<	.\?hޮvok,v}IXj뢖<{z_1LY "Cx7 ZwHq.*E%qﯛء뙬iUY[߰+◫*%}uZ|">+(4x{B]66dmV)8N/g{O2io}"2l`yQd`9CƇoYgh.7YYgfo}~N[-v5f^l-Zxx# ˁ/7pjy[Ahb4O1=~G}N.~n[^wT0YO*t6Z˼ޥ"RpL1Xx\q?b6{0#'yE;g[#?[O2w|-C{\r|3E[Q3 }]w?F {ƹx9 x30@ C !\()"̅*0'q4( vSߌxL x30@ CCCˀD!G9H.t8Gi7>58"Aal`A ]v[xN x30@ CCC8	\bH K EBHH$6A8I@#^X"{%^i/,6 傀˹xY x30@ CCC	2 ^!\I*\**0 NrᒀD l˨;;)g
¢[*4$NS@	<܁" %!ȶxV x30@ CCC4
HSTUt>@UwAyXB"II"Ug㨻FEwAQoNw!%܅E> _A\ FxY x30@ CCC$p22U M	ePDrR 'IPIu;uL`ɀE%NRURN$BQTIH1 F?Z@$۸xx xA
 !EFلSL\I-3[v/v 1:wt8.m4Z4gr7yA#%ֽq}srw#O<=<|&˷Re_<>b?:^x| x
 !D~e)q,d|:%щDyG.;G(p`$Y*WC-QPሄ^Us!i2j#VΑʤ` >Ȱx xK
0FvaSE|ZЅ	!|$gYC]vUʑym+ W&)n5^xޗ.$ S-O!zZTPx}0pgcSA>8x }xK0D97jb",X}WDյ{fѱDx"$TgO먌d.vH~lyiy(J͍'A<m|{;xȋD9tUɉ~8 h"BǴx {xA
0F^Jk(C`s2I{Y:@tΡ]
]~ JoR]Mozo5(y?Azěӻ^q:|ȇBy>Ay~p wsH|x sxK DtXЙ.4E1^hvOxW0JHŻz[^܈[v
yyZk=`vcǃ<ȃ<C/)zܑC""Fx qx;0CwN\~;C$3$<)/meΥT2:]^VV%zAnpvs"yyy)zdu6Gȋi^/<trrr)9ͤlr.IAڵ	x jxA
0yM顴)1-lE3=}(9TdE/eO	ZOŻKY;pS5+NI|
"ev+DݓNs'OWkI̞Fri9&	]?AyMղ
x ]x
0E?jFe80 uN0lB6:h<Ce\,ܗ~&rd0Sz7z+oVu:7zWoS)mo3Oy;:*h>aCe4"PO	x fxA
0yMyXEm7"892ѸQ1ݳ+xx;t35DIY1x\:u}e/ #Th<
UBz<5G<5{G<5<饫>]UrxueM,	x ex1
 EwOr]J!`7<	jv.wO j搑>˯׷y
ھK@[%" ^W5ӟ."L͋R+ ^W20Px+^e?:f0<.zoN$Z:Jo
x [x1
0ὧI9%  Vڀfr0}z=#9ҕ:~s1BՁg&4pgq.p.&gT05rgsgqrg捯u38k.Egmb*&7?:)AYo
x WxK
 ὧIn$}PŌB]N@%sfkҫ}CzoA}aʽ2|~D&l=Ywq}q\EYjK_ywqwz$==;_݋>+pH9Di`_xv#WZ_WjފRyBq܈_uRuyjٲ,ZQ:aq廗˄J3×JgU	on],IiwL|rSH}j6R|
'E\{FD2"Yy~z-
x\4i TLgxUiXv q7RCLǓSDq1sa1g|,S)͋npS[l+=}{㟇ϛ~8"%|pA5s\og!M̜%8Hd!h|Jґsn2`KHBjI+"©5bt%,Qczw=#_$]!bq%.S#mS91Pq',ߎ^KPq̋	T͞{12Hn2=mg{X'OZKPd->G$F A)Sҝԝ!5},AUDư:-Tˢ dn',AQAʸ9
P4[=+f5%(bcjk̄օSu7!IEgo$c_gGI}Y9/ۮϲG0`	l3SNGm󫟷#0E[݌J~$ X&N;kAׄpnt4YJɹNZUzjkL>B2Sp9~ASRQkCygC^RxN%C8B5]搦x^ҏ)+^1}}*W$sybC&Ne㸜`s/rFS6ꂾd"XǁO)  f0Y=er@zs:V^jӫ351//l/AñԠFt|oZW>Mm'@k%]+pCF2TXWv[A̛g|;	o>`ȺY`Qkg;rXU見yѐHybUۄ>$b׺vB4K̄bH 4-;2<A3rBzv> 13!])KJ}ALL.Ƽ,eoCrx x
 E+%=M3CbvѬNkûgqkqq{%Oo,iKee3[|iVh]``0ʕz˴T0Gu/q8F13:W>#ȕ0c0Q8E=F#+aX͞+cV%9W>Q]TkY-gLqD艋s۰x xA
 f%YȮ5/ҙgQѫݾCup<sILO1d-&t1"hɴ&G|vUO{NFy/ˀ9blt7{Y\/Մ{ܹ{{=ysa`{=qs뚢Oy/^[7M{Oh*b/&< e|'j~سxv#WJOWnꎪ1y+
#.~wssgw/U3Ϗ>P+s=1!妺ܞ+%
C)E^SW:_,U!0T2NiΘڪ v+>|yYO?;ʛʩ mhxvAf?gg%̌_DIqTTY+5;&k{OW۾oLer,.FWwL[B[5UFF\"}Eͳv·k/E{.F\~>OZE&^""𤋮L_C^yںЉ+qK^]-J ുxvA5kU]vvˌj:toO~:o֨t}nlyyWVͿ3Yg[]V$hWv`\D?Vy́p5/w?>À0}\&Wv6獶v=@Iڌ}Q>j-bLrgu`UkG~2.P0 8{:xvv ų~זMڢiMHrcgE7TN1~bsyț{_O]PL1+f>3[}tMO'g'MAo:޽g<vm" ۛn}^st4W[|YaݖW"+_/K~j6u~7cw:,=G?4&] oxv#vle}x&F&8ҫrW[+s2oѳˈ?{^9|ʶ?O,uד[9lC5Z_<G7wrv~rpqٟ=ZQ#O{GgXxuݸL4E_Kx33D߅]2,>/^/_r7~ 􎇳xv!an?ߥR,ܳCʆ]22SzxX]tuT6?6.͑:q3Ky<)(^6[zyԶWX#őCZ)~ԭr<;gG´}O[ue/dנ{=aTٸ$v*?A}zXp+O=Xz4K݉<O[7<g}1x˥[x  ؁yx#a{/5Q5uzz+͉v);c{aۯ_\pw-g^\+vQ_s2q2ommƶ^ug}au3hI`QҿmoM2ymcDMCu-} z$r\+E!Pw3(.&mYK}_u^>EoFJz wAxEfև|?.}\&aNDǶsڷ}[Odz]q=dqkz4Kte)z3nO7nmi)Z՗(gنf7W1߽b|5Y䣖[qouS. O90Xu͋בֿyr@OrnJ?/b}Z|'nNdJf;e*6ո~F*җ_^gurVRW?˲عO2?0  gxEC<~l5ҷ5̨_6-vN;YAL뻫?<|MCBlyT55ۖ2;_uYfMDD;xDM^kGK&o9;wQpɩ[`U>OU򲻺1YM~5R߶4cʟqy/!2wӷ@{eڧB5\	e?owljGM-6x;gɾg_VXtڂsm~ #xm&|ު!GsyW\%K>ݾrǭ>6mnW~msW\'xj{h{A.Rҳ7/#3'LM͎8,umCķO\75NdM=s^}0wJYuouPu]/ok_\s_mn٫e?Xwvoy mpnIժy,ف2\^vߨMn%Rκwy0\  VϧxN4!שmgꢂ]sW{lCߺ㊵v|kNUV?]k-^v3Vn1:$VFiWmkJ=Yi^bפ Sl)5o=uo/濽_|X%,lo/ޯ3GfJsх@$3;	GKv-xDӞ}~3_{:ybܮb>7[ xE&Ӟ_7}͊k_Tl꘿_?ͳJ8k}Us<q:YGI^0ߢ}gǛqw<E~(=6;gI(rb|$BVj73L]Wr볛r=	${fd(|{;(bt=9U|GW9sλ7
}SokEw%Kj3Xl-:}NkF7Fx!_{?_9ggV
-139_ךEވ=:':\xmk߽ݣW5{oO}>l:fw&N:iݑg6=%}&/.~qO:AG*+MM9ĵϟi@f56`	bniveojߗ={Yn<ۥ76k]r: A5x'W 녽_tE58g,_xŒu3n{ثjMӔMsvwhYpw<+'Gw	]?yc&4O{baii3~qOu'-7} w*uFu6u_OA_~~|Z=3tTY`i_O翘~W 6Ť!onbԝgoJrǜV7`2)ӻ^zi4[ozoWF;9Noi @ֵ}xv WS p~,&R~.Xù.-얛wlٝVo}(+;﫯vێG{t٢WN)Kbͼy1K}19@cE'Y5-e:#suL\g|qco;œAa	sF';@ ɿ_-"zǟIGݱUx@+@w᳞4%C~(u_~u<gSǢs<ΒG fPxŬk>_N[^E;w8'T`nڶ%+.7.?Ae喗&sb%o,d͏97}3|le٧^cl>o!oo{]$M	,4tڝߟ!)߲^}^yS;@ϯvB_ou..[4HMi{u˫<(]3${׿(ql\ϋa◽ڹM>_}]-{yo	vko#$ Bwxv4W k6?E"O\4Y78W=۾;o[nzs;U=`N{߸_kVVZ{k7Wؙ^O=h`R܍Y9}izeń,;|0	OX,eq IxƄ-Q[غٺY:}KT9U	ܔ>\	\?DѼ-@(D$l#yvJOY!LDlNV6r+1sԶtssVm­h ONxŮCם=}7v>Wꯣ$JDiΫ~y/;npޯuϪw}w
?x_)Ƿyy=-n4cgI`Վ8IkV˯Dwg>5Oz:HMĺ	Ov )dm5cͦQ˷(7b5NGl=wX&o3S篼vYQkb	dIV1v/JIqMF>vo=6Rt/<-3 3xJ xڝA
  f+(\=İH=Ԍ%*@?6+5%]^nҡ Si$Sx^ xڝa
@!4޳ʢ?,""j?n<Oaw,l}rGM;Ϧ9[_x|=l4lKv+,xh xՒ]
 =M_n0W	.=-4myB+R􈋆$ƃ.=s/,+B7󳝍qz~q>=GZy:DRE)4xj xSI !Mƅ8B5-!M@ j_\L@;:xBІ)Hy	qb?Do:Ƃ[^/+̋߷p| κ(2lxg xQ
 !D=s-.0-}6%(=$ZeB2N0#isE0P^\2~֥7V_ø$For0xo xTA
 5?7XMtxҴx	?@7@~"N$Sɰ{+CA'r\Pp<ޏ-	ͺ:S3sԉۻީz#qw	>Y9`	x oxUA 5?U:N&Z":;4P1=bNvSGM1˛n<v`q{Mg4=G-T?='kuۭ>'(κ	J{Eѵs]	,sq/F	x mxVA
 5?*jL+dŤν ^aAahr4٩'\GdP9ero #Ñq߫!W{EV2	^quѡTޫP8?S\P%[IJչ	x fxVA "zYf5ƐJC	A;l\,dR.\(e_ еaNi5\żaLP(;2שjN6Ou+l{y6od^C[%DN	x dxVA
 5?NlZHAbBZ0aMd`1z'"<Ր19nvͨ.)bݻ~;<Kھx_Eu3][/[ToJϵU羁4v	HPn|Im!wL1/8,gƀM\	x cxQ CwCՖB.ݛwpKvg;|3:}ؓc0þɴjj7(lwe^WJɾSwt_eΫTMOs9ubs=?~~>9Z#tB~T
x \xWA
 !KK.T^B	fAsVDˏaW 1 ̓`P=i>
xh-Z^-~qa%2xJ	~GZ0Wϳ/*1,ֻӓmE vkP5
x Xx
 C~M?N%!Ƞ oՈnZLkwoNAwZP\%-h-/cH2Oyw߽ e*-]OF!iag4ץb#ב]ɈOO-!+C7w{$r3ZQP$BNnjO޸x GxX[ i_Th`FM!Ҵ{$s/@ê#t~Bh79!z8u>v䷪bNgz v*61^N+uw޵!f^4T37Zn-Ny'fz~Sɻ/xGU*ѻy_3b&6^3gpiwxʌqİ^Fx >xQ Cw#&C`T6ƹB(9'ֆڢzk"hv.`cXB5[(F>71/34Ϊz^'[FyglgM>OTL4ϔ{&3Wy*ʧb*`<3;Vo0/s6n0ya[mcEex Cx
 C~M?tzU4"	}tMX2|.ɋ˙F\~m4Xu
ٔ, w:EƄ>X̯=_]g>>zמ/)5ךkkkZsXXY{ܮ}~mt:S#&;U#)eϺx ExA
0yMyRZj+"9%N`ܛEռ=e([QZ_׾/NNj3Pci%U1 g  ܱ;O5aJb@P=<< Ā~)n {gZ9q*.YPZߴx +x
 45enpQ Gcfl^^;;b5;`kU͹߮j`NsO=\[a6~nLD?!6uF%w*Ȭkf77SĆbÆXodw_mbClNۙck&YVoܡ׷BעبAl6Jjx[q?x (xK
0D>&&fP^8BY5s(imҮ=f3/wۧEyYQwf[}[90303ef̙3'3=<K{nSg3`f`f`dޝoiPg7܇GjkG]}?V/kWi72Jsv|*"f^mx 'xA Ef!3bf5ƼB|#f=<3l6<_+xj)ݩy JyXiܻ5IzsٞcueQ KKKd)>,ͼwxDַ.,;s%g,,,=Rὓ7uKKTD<(n	lYhV۹sޕyPE<qLn2gxU}Pvqv>S奞ȃ`<9	/R[y!0i.-,2k9͘弒u߻>X8G?`SGt~N"	\UK1,$	Z--yP{u򟰃%yW>.Ps{;|\h^LXܮ$Ds6ʼ.A6׹_K]yݶjR]$,?/+}Ă/(jJY]r8,],%(a*v~~>D%	,A43嚺!rkAT"ِāzgŷg\']K:s]䫨$!z,[		o)XSxKAxĦ)̡;EQ;Ml/{=$mZ,7<
KP$MZY`rUAav$i}wPǪXq-* H4>K]Oa	z2x+=-v͢U/xEz*We:ʸ!jXU%`}~ wzg0Do,VX+>k֩=ʨ+]g>J
hb |Acޣʗ&:MY14,Z09sӫBx ~;EH	$baoTnTHhF=OsuALǫ"FޣNc=Ұ6pܷ7QE蘩qalu~bh_5 //͚H)Iajg$Jz\\Iu~0AY
6i!Y.5J b5ze*LǨtg;C0)	: b&Vs*<̾pz'wW4C"ߛxlߔv1 jKl.={Ő@ZS> gX$0dY-7(p(X1^`@{$u"m2{d.lA!ymxxk
04/n_.2#SH6_PZf˳_,7؞+%Wdn}_&Ok;Pf>tyY]ns;ss,!LkԅcbL12cX91Z#XEn#;svT~L~LR11vs.1111J1&؍Ń111J1&ƞgKLƪjlk{gڞ5K1/ǐ~,ac$!԰xvV WYOM^ӥ)sϸ.tgί7_;ׯ4Yc?zֽ{w|߫+ꛕT>^
~ii~3=).[OS!WPx	o{ZtVVYuOi{m=oع~-PmIrbLivy*X?~G>W=v2:W0X :xxA0~ρDBHCHV20nuol쯯˻=ۢs9[l'?7R"&2:7QqX_n]$՚EIY*Lq0	0	0{LJз(s\ɳwX-7^ItIII$~?N0	0	0O'Itg7L$L-IuzrfrM^'}(O~R]1YLĞu9Qӕ<x/x E5NՉbF6on,m>gS9RWcǕ9&%1_cx= GR^w-z?ǳv=,}ԥ?ǹژ:9m==@U䲉UXUXVe~by4Wi:e=<SZmAWUtVaVaVaZV5~V****^*~wk

ZϪbayTfjֺʯjZ~t_@UnѾYWsV[|H'Ѽxvv"!M_ީ:x_^䙎V͎ܲrvEsmuw?f9_/~YⒻyJDoΏ)C_jݦ%KgE\ٰJgkDcnm}GLξykcy'vc[|؀Ϩ;xEr%P|lx}-o<5ӿbѣgl?k^Qs\p뱉,7ZkNT5y9c FxvEfM-*zZ{lS$bLio?<qvi2g4K.,.ikoDͯRɒO(ߺmSH*^gm9/Zu6|e;g^oxRԟe?TYwO?ϟּŷ_-oKm)e̷@u+T/Hm˽Eog:sʮ^PTdam^?;Sv+oy^ͶOZӾaYէrN.W㷪u5jIxv#_9/2qG/I~d58go^?oNu/)yggy:Ʋܖ/o3~޳kwœw[z[^7*i퇮O%]I_3p/Ȕ}:SBO_,AV^7积5]n}n6go<'^|sHroNmv|ӎVzUWܝ|j=aosϟm\usg>; TRx6x
0E`ILAZIK؜xcYR__5 wk`W\ ,o5߼'ĖqU~_?g0u]2*=[|VS9mmKl
2vmXXC\LܭV\2={FZqq)L_P_8}@_@#,,~_/h$XXX/}  ~@_/``1=;ٴs_t5~!wMΛ_xf/hfj[~-xv#_޿oݽBYh)Ջ	ޭgr@ˏ#GUGu7,]BzUßaUzmn\7|{ضeME)ιڑnZií,f78'Whϔut -ʀI?pê$CFAh=HZf&e{M/=zfo)ʟ<:ʾۦo)vCu}V`0_ xvEfM?ߞ*ܺٳqdL$=Dj
[;v^~L.ϟeQ3ow.b&9/)[ikW|mU?Ef2߾l־3EoGlǭM+7YKWx)u787օ<%vo6qW׾'|Qu%w?L`/ei}%cW'߮lM{3%y˸9p/>}H׻獆qmϛdW*,}rV|e7uSzƒkvm!	 PߵxvN"!M_ޙҫGKb?$qb|Uћ,=!Z|.~3Widg<)Kz}޻>.[_~FTﮕNc˴=K]I̥=ȬDw35G4jh>O5XR[,S-}>eqTɶҜuRߕ?\yЖkE|(tه>~ h[GX}q/hD^=Yھ2I̽Ǽ/:R_yߙ;<˹z.4Z1s]G|xv[f3_g4|R{DXEr%[<<[o&j5WZu_ԷdScY~J4kߺw÷/Y߾~:nҿބ˿#dox̲+#Nn+|gy-jڿ|bnYBճD\;wWۺgG߽|ik_0-TYsP
2g.r=q7$ol2g6(,RmZ׶Ȧ=\.%dM+^,ijhuflzuYRne%+ ixvEfMXfaw-B]8&8I-=U[roܟlUK>=f/}Wk_HzK;n9cSw[zfGϨ>~mkvI^E[]cfkV|&G(eStgF?$l*ezR9?USP,0`
V|xA*OֳͶr6YlVlr˕oS.8Ⱥ'
!Єj7/W;\.K7?L=dZ(399ӳY=~NP1=m9>& TݿxN`a~h,ڑڨ.'2py[{a-.dV&\]_|$g{Cyܴk5n/(pU{$o{	7x>excB5*\E913R?"NooNG6vK0WyL΢t/SVF=-4lr_/.]>Kqۃb/QiR.BƑg3^k&,FsAH['ynYkm_N\}V7޼.7qBkoD:ݕfzfcޖ
 x#_iM"pQXOu_ѹumaoxW0{wd=uvoN;kƛ'N)[YJήKW90{1I߳߫qT'Ͱ;Lҷ3{?݌[f36ϊ[?AhkO̙Hl3LH?a A`_=@3!2@kΝ&nus/evFՖRUo˘+n|O5,W|g4S8ج5j: 곍xn`a׋a̿ǬqWdS}mϒK]z}[/"~Б;r~|`_q3ϿggjN\_Ź[;Xvuwoz,~ee\w\J6۹^dvݷ/N̚{r^UaJ']XqIFNG3'nVOON~N*))8gkQ$Cm*)u FG+ƛŅ+QG]IO;CN3ܝuW&ҍgb:ϻ^TkEgն JMxìf	+g=׼]ǧpK쭛9)jҥ[S=sΛG?Fϖt/_/[{ş}[]=GbעM]_3ܾ߻d/oyҸfq[&i֠Hʜc@bWyϛktSk~ͫ{kwoӵtq6qp\*O޻$HsPw?eh!О~XUjF骺ck0s㢘ap)6eV]ǊӿIO\u|_+>p핋??yR	3n/BN?j' ʂټxC"lϜޒ53>gWo2<4C1~^Gvεk췯\5|߻b}N&{_[SkƷO7o\ٵώ|yپ?o=Zp}ZmݢM~&?޺o_'Wn<k[kuy=;ſی'mNZwkw>ؿ뿽kSEztoNhx8nVtߝs],S\	{/;'yˏ?k'6:~<x۳g  9xnb!-}~hB-xML32i,um\/y9IscO{X{>!]9ݤ[r}']_ܛr^o}ӹ?8]*}tnwҷ̻vI&XXμL7m[u]_"ݙCk%<ou',254r͘pe+ΝKfdPwxڙȠ?0%PJg_bQP?YĄ yY{IJ폴<
O8TuӚ-;OuAǤֈ|lF1g"7ȩ]> s>xżևzk	c-~/4\GMZ̉oz퓮ߏ>ϽälޝYF-SuRZ׹}g9suE6	G=KA~?ux[+ENgy22ә3,u?Ƶ U]uRQ3ECz`J?E}v5[BD(2?USw4KZ^ϵ=ݺo҈#umsz/.͔N&Z28%B޲e%D[S(o͍Tޗ)'oOJ{]q/mRͲ3n{Yo~g3w hODxW xڝQ C9M{i]X1-C!D7Wٜ&rD)~]<M 3(>{AaS;*xq xڝQA 52)e+(XmZt*(ڹ;tJ<峂_ڤ3oڴ"̢azh}&qvSG֙,-J4}oS[}w.6жxv xRA
0XcL(4EԈB
8Cܾ޳nM+lǝՆO1]&ڍ4UD-6-$:6dZ?ylf?8?߲<l}gg*>x| xS1 y+H:96r9MI1	4o 7Am]eX8ZV Q_< a(b 7FF12/d^*"Ru`o:x xA ＆T `j<P0jB#&,YofUj*UՏY[oY5~5T7bnb,]˘-qF:stDchjIDx {xA !ݬZ	5,E;?߻e-<-9gJa# ,MSM]|F%C*ht~̢Yo4"`,bcɺN.s{9z @5>ɽx BxUA I(t&hLv ì3}?q4pgirk鈿YsR繍i2?n]&(CFfe`?N'.$	hsYbe	:'Iz5_'_;}d_2':arR96b՝>vb'J)š}rD"T3\x FxVQ i{K&YX؁0̦!=tn&fpWL
`/<ϓKVrU\1bGp@ӑ&fN/+ƽq`AWSRGp_5||zxν:J+WEm4h43tܭ.Ag`\ʤ*F)c)x <x E-M[sZ7]Y&][
O;|X8?^2N=<FBUΐ8SV>eL><3*=Ǵd#P%t8ZzfRDK{~Djf!C3*p!VZ弶6sYQy}֒mF< *B[\x 4xW |kKQ-^@c"Wr^UYM³>_ݏ`8G1`B`;+}&s]<JQF=mb3 UF'6ƖE 5JawZ60
[99{S\ݞ8`k&os}{[R[+wOd^jWhhڳx <xK DsڤE~݂ih'
N'oVWjspCzοag!#WD%~˃Y?JfREKoͼǘ|Ƀˎ*OP7n뼽7s`sdDs~><iK'l'9%.7ox 1xWQ i{KNLk?e$Qik41{`+!ڮM?1b8.^wsnFj5EaQX|=w@2v<ŋŞ|4w\UXBQz+TTcBz/48,5`ȱ OV$5?fx &xK @dTh	hLSSEq	eY@<+*|窮%>z*7e6QS`.>sE'%@[6@P0haFxtpl2Q-g1Nfeo^0FdT>N_OwG3ug{3<[Ժb?'6^~ex xX |-NM4^8Didgy旞41ibؘ,;x-2N;┹EqܹN>tL41"ˊ?JbQ_@wsg9Pq5kY,ǳ⬼+#*fw?ɝ`dcT;OLfkUҺw&fqG(0wB陓= ~?`}0x x E۲iVa.FpSTY4q~z=:͒6m8:#0PضiDy:2Š'Zs&}滜\r0\ŚXw;iPȔL)Seԕ{hDu9LbJSS))gZ{e)qJdLw+#3-V0շljڠS-S9=ݯ5PPq1M?gzx xQ0D9rRLvk`0	;i6\|_cc1huio#2}x*.Yt&
ְq/K;3ve̢ȊAH?`]5Kw!}{Zû߲W
yⷾ^_ykk^Kתb-bYSڸ'֜Nu#MfHSQ?|]IAiMyyuWx xQ
!D4/Bj6?
YfA>cؘY3t>3Փmbׯ韻EnUlqs;YCrj([s1 I(@7le`u$b@(P>88 Ā+6#F8#mjF|DjF3ĂUꆝ= ^
XrMxxQ
 DsBn3B?&lD}630q몼Þ/O1cNBFĜZ4``93r]=55#=:ξXwX5DA6؀wBAJ~
2S{䙮,U3lA6AFv߉mxkQ)dlwG"Iժ7fڼcw_:ִ(߄:S6* ǉxxa
0{6X]1&[l)ΚLȜu~tK1>?p]c/n˨ۂy=1w`L}bci۝4Y_9RRb$= %3`̀`&W|Lg^Zgj6R+O̸"c::	̀0fMٚ^ַ^i`M`̀0̤Wߘ[fQ^ER5p>}moaK*M!p &mRoxxa0sdFx[=4Hoj34&s}*aVc&35arW^aLClzq,1xSQN]/Giu`&w%,%DY"Kt+HE'|R2(v1vqiqd,%D~%ػJj}ͺĺgY"Kd,+K
]Wt+sF/)].zN'`>1='#`+bl]Z́{gxU0wqF̈́*mH&
	M[X̯H-&huiҵlFDWDGMmѰ2KnK2aq_!x{9i'SބS&.RE'b_C'@)kQJf2IG$`Iޔy;1;$W3YIB);.}#mvPS;=XGu+$@)+ǾܢaڎKPj[89z|GTտW'>m`Bag?CHB7gr\ꄹ☑DX"QTd#lE6bKY'Ax3:dX<fUs,խ%,AQDSݝaYyC5o>*%^gW7D@eRY1AFf]SsBKPsY	Mw'kg~sUS1tM*Nop`	^p,`b=eKk~,AKOԖ	U\;R@j<xfP>h녂!%iE;0:*߮l}0գݕGkP=*ns	r]9A3%]hXlC7kRBxа\zow1}+yNAS>xcTzjih
14R6@9CC0iמ2zx*~6w KUv!d:˺a>?al8uNab 9JOX Vu1vY2-#}ΌﻍajJ,
$8QbK39쭊"	=Y D2T|LП0i쟷N{NF%}$
 bǴ@Q"m'Zx1g^KvYź,Dw	 e?F}JS4a@TGPcfy
eZASk =A*Dl*cܟtPx_:xxQ C}rm`fjT#54'tfaЇo$c<Hݠh8lo=ĄŧHv;z!|/FЍ3cf̌Sʅ㍂8K)49Q11J3fS+wck3cf캌zyy̵Ҍ1{bLXS+.to{>mOJ23c<6Xn0F)x xA
0EFaMҙNPx)pQ_~|ñ(bF$.aoWGNPUǖM%{oHQUlִL^>+m#{{eo&Y2soM)gncO9sZ3wo+{=f.zޣ{{=zGcskCQϞp^&{^NʷUe5}EwGn+oڃx xA
0D9Mr}*_x-d:"Ǌ-k"⨚d{ջגɬ|<b2+U%Z}.q%GihQA9IIG&ɞ< o:,ub2}mބ_D'IIIO'$:	0	0	I$~D'w$L䇙TOvLVOO^<ObOOOʛt\3<Gͫ~xvV _&Oo8q)WvlSopVу@Smb=5o'LJU݋W?6{;mWS]9U}MܻS8ڮ,5_ܿ/]J^4ej ?ΚmWOzc߬&eo쏚vt//XBkXYd֟յnLk䈣7lw
Z"F͑WsmXu3o˿)qV]4ӂk^bZv3L nxvv$aM
i؉W~=KMxɢC0Y⾭6]ʱGE~V+~ݲ/mNNJ:bŦΈ1as|7y]}vC<?Ӕ3_HmܴQn޾e/ڽ%9ﷇ؅	ٶD	9|p[Սc|saerz'~fr7L;<?U?_?,3Q1۾ޱϹcroDLT Vxvv4g-kCϱL*f	޽.ִ<c{'^]Pf;qO9z0:o/fz݇qGs~ dƗNy+E߃OoTۗ7'jy؟½{.IiNôܯܾ]wYsK%oGvm2;st40^]yaO},!ߦmwoڽݚlv>3KF=K.^"y[껿) ʨOxv#a?u\&͕oT'	[#Jf鬓g=J[[[Q^ṓT3v6>uu>w6G?M1obX%.~^ΗrHvygm<uە?6/O{v?w33=nɇ?0d~ƪa3PGc{}8YsU@əL?i,1  ԣxv!aߵgwdubB#s=?ЄHs~)^3flr\/o*"R|S_|566^ߍjءνym׬%ǚ+oukRϴg_ʯnb6wC@qC_Xmt0OX?16kpobh OL /Xy{3z=k D[Myy_8M=)'kXo 
x#a總!l)"9Qyig-7KZx߼N(_2[2oۆ_E_wXI/~$u: |vOv|$2F	,9>*^Qծ$߹ܸ۩XnC?8* E{"&DT>TY~뉯|~J?׉+kr}>۞iYtM휓ܛ} ­xv]
<n?WrǛĵwHT-f9Gl?r8iUK޽=g%Sj^=ڞϧ.plwfg#vH~s9\o9pn\+^h~skرikms#bi[`P|6;dKg%CMo0EւTdE@Sw9aFŉ3[mW4?޷x7}}մY\٧}Zxy
 Rxv#_w[;&{	tpQŭ?~N4}V$wϮLxtB#(w&5q'R|Uwn]u㽼><P?=wbo[p$`Oܾ=-P؇)Moxy+I|]cy͒>EӨu~Um;`*0*8?}Ls5C[61Ԍ&ZR>yJV)8_˪nUϕFz8oR"*!%^-\
 @9xvE
<?onu2q/7>h6,\~H{Ef:K*NIt׽s{mcGcYWrXcy^GEs׼"dvkqn>2UR;(n	<nPڢ[%n&}?Oݺ.,\rY]m6F4CVn{YV0mbeL
R6PraDk	ԛy%o897&-~kT_1cT:B=,z~Ss\Jg"\;:* zoډ YKxż
<y?]:V-sv_uWH~­ޯO^dVl~{U G23K/G-xo:_˃-i]#ٝ{3ߩ93vW3Fj58YNiG;;nl/:Gg=jO~r` VȓA՛V>~%n3He6w_Ƿ @e/sV27{As>(Pa=<,o8z&:7i.g:sGbﳳ>Wv~ӦH kGxN _@ﶼ{?t2y~MO𼙹+NuQLٹ5"]2^[r>pL$Ǆm_9}qem[tx_koEr}-zȨvXEluV<+mNr:f7'Ix#jf3[Gnf\ϋ+o
2(Mִf.4Gҳg*%j@fs&s>L^ZW8s^˿!UpR|񴀥W拚fuM섲ڗ-pZ{MY1{vTl2]ux/WßѾڴVb-<r":~֍g[`v3wUJ~ykw^~;ea{'վXyqއc'<fQ|9gI3<zsb+[qW:*VҢs"-~,n	N;k~b.P()N;9G	NE8DΣǘ7g.ΟW/fcsm~X[:M??sͺ2![¦xžC
WO~gXg:nYZ{ԍ(Gw'?צߗn;.oWy]S-f?gl;ZN7v2:.	\g}}hҴ=:"zn>֭QN܂ʷ;7Q2Sr.dǌߨל#4P!\	PuOOON_+ZYdH܌~aԜ0?Zk]7z|9}4_?8`ߜkcAdomع?k7rfy ʫxn`_gmWQ+^ED]oڭ}cu{'SOfyBy_z﷧׾Nvvu>sn,7s_jqm	gFog2%Ew|I)5Y6_ڶB[SYc_ș?GμRS=砄籫Cm-+;]hyWk|niҼCb#c }z%r]UwLyN|4Z~Hn:~ǟ_+N?~ǚ;[jxHڞ+	 пxnl_odRS8煮OńS}7z퇭Y27>:kYEuZGyU-rZ^?;u;fG﮿/{_oN+`ݛWJ71u&fZ\_C<'ӗ#s%_<ғ}w.o_޾$-T!RSμzדſ;]dڧov\v%Xϛ~&O/ޟۿڧ;}h_?J77=|\߻?m|m㞯[sRtoٟI?X tU
 >ꚵxݬ<lm}?tc[	g#+w{r>sߛ{덲Isž7ߟU"W^j*y,;)Wӌ?-~~j_yO[*/<@0XXۖ_73jI`1aF֞5Ӧs{g& cghJSj_qz.j~X5~'uᴫV-n$$dP,&rSg帔4=Wz%f	XI
<zkc/vzX:M~,G]¯joڒ-lo4H=Ɯm$zNCK_i\|k uyxŬfk|?gۜlMymoTskݰ>+9yv{훍\͛^|ߙ#f[-#{=nw٥J=n{ck+d7x]SF)aD$jG
k":WThf].8zk=^h{?E	Nu5fXi]w-Kiq:w]~B5[ YņC4geeE`5p92W@=y
bTCKD?%:jZmJD*NzmK֝|r3L| bjxX xڝQ
0B=r]-?]Rl2nc
[nA".j+i
~x3<aX{HC1x)S<*xo xڝQA 5[F@aZ̲>;QIQH8R҈G"z,&;'o97%P8%6oǽ;]NWn[f7vp8xq xR9 QpX$lŲf!I2pgSMZj<K.ط
Ǘ^D/_y/gcxV0Bf#]BϽʳh9޹^<xt xSA@k6ǒ807-nZbE0"t]3Ztq>"te0#ԛ`_1-cha~/Eh4"~	xn;xz xT;@!9#F1a)VҪsj G?Qg.Ⰵֿqq> CGJu4nFCGl"4)a{5=nChM;x{ xTA 5[fDY(O^bR3/~t/L"7SQQ5j\Sib#Նȏ+ǣw#zx?㽧A-wu曑Y7$b.%A;wRoxG}?.<!
x RxU
 |1(Ҽ6A1K!-9F0[uǹR`سܾҨ1<	&,~3kרCh U
輷!L9yceKdk}	꨹1Yi;Ub3xL8'ܧ?p'+%w&;5&	8 TԀ:$U
x SxV0khC-X.<h6̋3,BԔ,@ϐd5$K"T|p%9"yp,=<mԉ!?DW"(A-\-J\{0plWW]4?4h=Z_d+g(**+붵(J&O<x OxK Ds&Rki&,H)tDj=QaP"ds1ZyC|heyCvaH7+OuQsZtb7vhV~1#~[ffHkZJtmZ6swr&C߶fW߼x CxA03&H)Kb&q֞[-֌9rYs.iӾ`~G{ciՂ\Y<.|2۟2 QQ[[^N88l[}[Pl?g+o*ϖ4W1	 33[\Gosbkmmm^hax HxK
 Ds+-*5mcaT19Y쌧L9糶s//i\bī-"^DH-i;bnA7fet7ٷỵE:r<46(uy{K3o"|ao?ᜟ竟p9j~NƛsTYuc^x DxA I*6^L!酰i)mTT]VW\9e@4Ku^#N%:,mYJN9ඩvA2ϜH"Y+?`BXDBX̽{.wd,~΂k,^bQ~.\w^ρOYEJmX"%b.[x 5xM0s{1c-?6&&,$Rȇm\=e\ZIYBkruP콱G3hZ<7l%3@qH\J#1#1 j=5:Oy;/1{ht#1O2ՀcT<\ᳳ3"!=`9F!FŇva̽x "xX |eKkuŪMMx ^9""RǮ@kEbCJNmL]-9cxLԺn
;?4hc/5bmq0EJsgel}⁒Y<(NYYwYw]rww7Bu6ee%w;Wc*w\L錍\)1ow^w&樻wu'Q fGAlx xK Dsk+@L⏪V`1GAd[BSǳZXn[A>'o5+]95 ,tYi;r}ͧn4"CvKJEY^N@LǙlfn=XNTmLfocjS]Roe>e)it'7?eOɔLi463+p468L}Zy}M Vmeq9x *x D5?l"͊ݕu4a>ukvo40T%96U5*sI{`_>S?}(:yTl{G&E\6}"AXXϬ<mwxfG<krUeεεXXZ~s;\Z3|y	/wp˯U[~}Oo`msݑ)~,apx *xK
0DsJm,$i>0	y7xFχVe`V!f.o
7^Q b@\H/ץcQL,Xy?u$tUs@s@1 44Ā?c//B~/~:+-?`|?`9~(-ρ>s2Zp 2Z0`x x 4_n	J]Df=$=|kvB计9.b{s&o֌y7WˢkXV6^̈́13u r}G8;gq NkΚZl!6Ioi&~7ZGL#)UFQ)bClǆEoDK+#ZTqCqC9Elb6ť66Rz[kn`;،YWeƆ 1jux xQ
0Cu4uYVl(}qD҈}lƱA~,QQgs?XU8(Yȯ^ 9ZJg~d/ Ii mq<Ax3cf̌fz&13ԫ$UGgg7qqdf̌13fK̈LUg}+>kRϸxo23f̘_`333-EτL/44^;13պfBgtHi"V`{Ͼx x0ܲD[V.KI`'sxy$xx"=O^&pbYʬ$Kݣ8KeÌ	3:$bI,%$Yb襶
M)T%q綦EX}jlTTKbI,%,_e[%V]R];N,%$%V@`%pam(}_%%۸4='u)ai.;M>\׹xWmoH^abE5B{ N'u.Ihͮ@tfw3ϼ:MzW|Fc%ͺir\R{)>,Ғ͗.` .jm"]Ivi(u~"f	{&@kA&́hHESXa޸F舳$oCI)('"iVb	I@-`H	bY8ꈂ2V BT)ܻ	p9,X@E(Hͪ0>3d&9	t@4I(#
_X!
PjtU_6K,R$R%B0'9)K^h˛)t{g<\Oh#fXsC$+dk!q!Oz7c3įҵH"f,PՄqӫ'_@D)9YcHmV&+$V8V
|I8c ="x!+p&6W8R|=cj/"N+֪V$kmYF/s
\9/عA&6{SԿcdBbZz?w7$wPVHܺ\sTҐ=r"D͒/q8?$&in.D>QH(FhǍ2J P:2
3*HP.gV$A,FckTR&UR)Su1tכ4	%@ivLcX3g|ie=::P)
Mbv܈;X00]:ѭ?rcUt>A{~.rQ̉PDOLc6HxORLK%\*=\z?'e[rv'|/]eN!5NͣCR80+n9pQWG"axΩӞU#m}@,+Ubu>ժ[=l媛Uhl-\GlYUOe/R.̂M 8
~lLɒkfَ].|d8sl
.)D"7<:3'66im$[|jWT<V8ܞ;nd9\ΉJ_j w[ e}N:b#`v*xP:m0(pC2WiM>s<zjҀDD6CnӒssH\-ڑSI<S2PpgP1xLc=exo{zA/W=zztz{ЗoB_Dmui2~9@s8m`aWoW?O
:/`oEz1;K&}CRr3iW2ijs/|FCJٰN$;x}kw۸9HR,٢n8qk;^;v4$FPT,m H9Fm	`f0|?O?=gg؏`s3<|N^SwG펦×MloF|vcO=Ǖ+gxXY60c-3\Yq:j X(wf<l4|-3odi ݸ5S3:]{픙y`|厮f8uf>S #PDtmFs}6xTq:
zl }!"qٝV>׾?Z_M]y嬍=^p
%'O#! |@f#`v1SكdW>+XjU_a<]o}6wm7Py'`!l99D=qAðipsѿvh?~8}ǎ@,9`gRc대^|:vT"s!Ah'MȠ=`Б16T'=Srԃݸ?5`%ȳ?}[3i|cx"X.+=-}8:>z3"{Gٻ7kqr"'p9 Pӈ?NA]۟~,mŒ#8Ä)h>ʊ2\42;uʬiA1{q q ^} j0{eb<>,ZUG`8YkZZݨYXOY_M5b``<``iȚW@OBȁښVn6dGY٫U_o\3E79M}C_A}qV|;r+?_yyxyx*Vi[^VOᕺZԔo#x[Wx{C(IS\=-Ǘ*'*ă?p^Q]&~%r  ?쿽|{Ϸ*)0;wS!^
lgNo<g29`8Dx5uK,kwbeCOv 
UZf皊->pFLobk"׮/we̵."@ʤ*ړyl0ׇ/[y߶ gFO䂁9voJ);8{ӍS)&`	BmdwԈ\<:  2ۅYg?pB⤀::}y&6p P(ԁ܂+N'Nw-L+s``fb~W#b q:c&,E݌a:O3{J\7'"|s%p-3.	,ǂa>ê.,7.``zs81G|v6px8Xp,oߧXΔ9ؓ,&R W?Nޝ\^CZKehlc3&;^9`.=qpA0}K(Pɼ|սfW@ަAǠܝ|Wzs:+6]NLS)wsAiV	;.<'Q7;_AK{)E#KNZrO$&^yƿ.%!=)6+;(~Y]U&\~cWYWvoO3o$ZUzQ^M}ǋb"V2Q{>o5תw8KC-&_Sĝ:E¢TJS>@ϙOR^8'(8.Y؍cոQK=0T\LE[,@ַ]H-4`Pka
2k*=qz2/t'L6iBPi5Kq$H@'
 u3 hNa!rqx{m{
~O
(}omUhzNlI#&G#T-8*a;AG}X};6j]Ϳ½q?W`z)DXw-X@E	pqvxp7h͊&VN
HPdC nbX[.W
X=*)Ɉڂ2E>Iš5Sf%FTNA/;M,u	*BʚR 阴	u~!EVТ;WA0+
YtO\vo>0x~f^PxXA1M*&π|d'wF4ZǞ:#/himB.?A Uʰcܭ
b0	GǇgg/UL#6ŕFG1vAzXܛ'8	ϴ^X/,vxTveaٹpcA_*/gG<,C	Tow;JϦN-Ŵiݮ7Z)cTK'c5H7//ޯ|.euW>(]֊bG 2/MD1SCV;rғeR. D<,Zѵͺ`0{~O'v~[OqǿvގgiU:cɜMǦ==>=VhrK8<=x}uX=C{TGcDώhW@wRNJP09"a!%h"ioe%|"U	Z }ϸ(J|6-CUc\]F玠:?
&H?lBǧ1yiT"ҥAF)81K	.]_˝}p1u-EvmnG o!TҎzqL@-z\胕4`:#t)6];tBt@_X.Оߎ.?Mj7Og is{@ߩB74s 7YhwW6ZT.ެ0 :ҟE}ۋcEד*
=9b?|Zb(QT`BQRo_^D,uÓӗ`M] zY?&0Ѧg!jVaT*+,|_k 6Tժs
 WPX(c ߢjEcoTe  7 cPS,V6	 ٪]m7ڄh!J($EcP8Uӡ>[x4!逧v@HZ&hsܩ*it HڦU%/B)Yo]EUlJ(-dڐ~_'F"zU˓-d.BHѳb)lCG ͊:}]@JM	 _XN]hkjD A#z6m-KmKFê^ͺmfU&]SUjMƲNӪva(	SGE%ȟ*dMɓS
N8}CUZ-  lmVԺiU9 Ŧ͍ͪVcCP7[m@J6RV@l%<icmT%JINrn"Q,8:4pű5DD L6= fMb:b8j`@4hFo<NQg\qj̓&GǪ!(YW$8zM[mO.8FKBɹ Y{ [5= deIh|l`WFKY/qloH^ b5̀j$ui!`7r"&V!(,}?pŁY 8CC+N=dmus&e
\q4/c 긂C?@	وڧ{o+	v3򯋅la@Q.Z> }@*>m~x4z"#O GsghѹN; y7X05}sjBatכ2<ϔ$-\>n(1o%~Cl
nzCA9+=K;y /\jeXΡq%ƕHge ʳ=^8}F=t#yl愦:JqUG6Ur೅y ؆KB ,5]Z	 dpJ>'r`7Bs>M#k»h=_бdӊCt]WtwxНRRsz؜9g&n ;$QssU.ƃ1ݏ%	p8VbXq2YW+uLޖ['8.bZTGcZ
-<?ՋH{kip	[ë~.O	 rAZnBӈyRl~.H̄WK(rFo[ѠjY*.j$[i[ύN'k˝nKYlxu y# ^Sה ކiC@6m"(Muһ3s[U<*MiK1?~(loflfY2Ԛ	LRH_Sis?#ζ6gL1"xPfei5$֋lO#LV^j8*|uqOZMcL,J-d$ik.\2z]3a+Ή4FuKi=cڐfI?q&7$j2)5?q!b)Ȩ5M;Z]i3IqLTJDğԅYf'@m>I0ےE}gs3S&q]}SȢ˴y=ZK}J\jȌUD$yՎ:%]85ݾXDF]7C-'$zX-M]1rb->=j|Dɓ'پDi7p^ {V+L롂l5NZY-)%=yS5pnՔ3SY5u2@AՌd]hvRhjIzUvG~X1P\u􌗯#kz֝v챊#:Ƥ\zuPYfjw')L=&)u%q <O]=3; F)&qwzx4S;(Db]&|ಒ)cRh5 G0{I;auP3svHa
X	X؝31:JÏx#|_w(&{(R2Yϫ)$hiD)*jЌKhմ?܈*j;4.Ǜßj*j0c樰`XuC)Ws_kUԊzIDspZΉ1Q|)$x6ӠTI6~nM*۳^dՋ<^0~zuc@,UHxu
וBhqAރ1f"/y	
m+iY_Y[0DG=M{UvÅԶuQy%Bȿ³ |5?O}okV)xRY>x]_Ǿ~M$5GJǼmv>`zE\cG1KW0h7W^|*EE!R%T{2+
*&<R-*-> #
[L(CAL"*~d;'oлUBVI2r$UXvkZ]lo]F:R+v$ )wЊ/^SLA$ہ:%YPق-c{I%:nt71|^m7;]ionѫӗNߢ/W{}qZ^9nunU;hKͶ%Vc&VզVjml8vi9}tmtM_zz8fhykOj76	DѩR3fFZvZh6Zڌ\9?$f+9)U|K9 NPVF"N]xʉN ngOȹW.3!tr)>{CRGM!AgZF&^ho4jjĒEĖV4t2	l|jvՍf}%n7i6l[~&QzNxm:Sg5T&LM.!:b.;\blhbV!Tk60rծwJ٦рv٧(:J3~챍/j-vC&[7N5JxgB
wUXܑx@TdҼwֻXW1Wo Oѵt4NzYUˬH*,5zLűC£wmt=f󚩺i>/E_Ue%m.X2V-֒s0UE"ٌ*ccxus@ҨP'Nś~ٍ31y,n!>UYﱄ|58rDlkly;e6]1y$` Tڷ琶rz
D|~@|Hq1ҀB9
*o&mm;V BnO9pbǑgXME[*{ڿ	Z/Pƅ;EzHI{s=K0Iz{od@<FgxFD	~$'a+C(v CdFx*t84ΟKEUR襩$uMh©*>ibhg:7j$+)&NPFh<KqQnp`TT#5ZY Be쎊+;'z}:|lԙNߝu|RH
ҍ=fõuQH^rjrX~0s`;-vsζm 뉺7w9{;֙7>yOoi0&S C7֩CΤ&M6RfG݅ڝO4j+SCf&wԛ7fʛٰ͐ 5ˀSe-V5-6-ZkqN-njS);=vvlbhoK.掠妪[oahP˷o0%ڛw 4ЮWeOgioV-^	+	kD/dQ4+_WU}V2U*ٟf\Yg>uƃݨ%?U!L0R:4ZOa{\WiS_	'&ktfǢy OϢޖ^hF@uH#0r ZEd5bt3w>yt
y`_9{b-òWnmd8Hh/Q1v﮺̕\߿G" =8jap?	L𸚴fBb`SPSx?4+	MBJ-T^Zi;Xv0~5U1dPsd&#^,$zſ&Dג5AGg>KP7~xY^oO\Bï3^[hΧnH*R#׺Oܹ38s30pAH+D(005'}|qh8БWԜTe1WvlLr+1q!xRH!\jZ'q#gwÒFLz}
;u'.B"=M_&Mvz'|Ώ_&aކv8\IQ{幟1L8RU
[d].M(@j*|4ŌW?Qd|C&	
ƂK4Ld32bw<ISx}!02?RAVaG/,.QkG)3(|+zP/yP42`)+'wJIo{WIH|s1ғŹzE2Sϥ5,KE3r<Kؖ#0ҶDx)ړΆ/]@foX-__8zK7RW3T'/cY0QP{)%N?Fqx;=V?մKlr^ nA
h)Ϣ?BKNQ
|mCÄUq͡)0Z!V;^$Z Uopλn#<ރ<FR+y#Dӝt
8*{"n4xM`H`.S?jVp8	2~h/&s[&ݔƨo:N`qd^NQURQM̕;вMh{Aq
孭;NbW㬢4]ɡ?ve1F{_p૕J	$siUiR@HC&4&Ս< :bU	/M1	e)ԩ|>ƀl/U2&%y _79ԋc8rzTx&T|}')BeM7(j|MqBud*)g@G?TA*Vù̚`KYvKlɘ@A7	[F̃w-/ȲB;MLt\jKᯰz7?GfQt`%}[nڧԯAAaq%b
;h"m]aE,ZmS'C#0]cap#doޠ3(cX:j[WJ
ZyNk]j:CdrfqH}[DfjʊS3["7VTE6t	~g#rFUy?]di̭D-Tc].:@
?
ڥjNB;BY7pAObhO۳^46Әlj&r1&F2N0;b5j{P*A<gVQ\lwcE]9_%r97}M5	h)(Bm[nn%p"f30kӲ5nr@*{!6`|-䚝GIWT"ukuO;Cza	7PlMhQn/~s=>u7.hvЌ뗲i!"^zi%M$bM	vU6!ú&bG^ߘclԩ9	(cS_8NAO\n+^QfeH+RḟǇ8<<HҮfҖbx?h0m4V
f:}w|g'E1rR@zhA4r4} ٌK%sr\?x1+V=ϡG߹yJ1nz'1kgP͂.4OZOӵTtHܹG\U~&@$j#bz?T{j&qF-%?s}iFf%	3va66Y=DwhV;~0T('&rg/ЌVXvl2`B4M~T	UDMkxEaApȿDJOx#%Apŗ"rn47g`vwE}I{|R1oN>{	x~;}LMlKݿ)J& dXA,V	u-PQg(0½I+hH?NA{{UtIi*xW8/C8-*ܟihq/5yHTsMUK;at#)A*VK}E`\2kTwQKPYxXz'Yoq s(0M<"xwXPj	3 =kϐ?(Wr5(WK5<vNMuWכ= _,d<pt7,$Vm}
. RP#YqkLK^GRGqEɻT>%c|lzmg7yN7*%zqO=vAl-F	rCX2įZk6$&\Y
U)Ó-B"X'Q"|={Ure\m'JNӿwcw5t?N>9Uɗ;PJ#gAR\1NA'Ճ[1A+ґqW9p״T)h(xy\sɝb"vuٻ񀈤7ϊ罱& |~f0>ag@IcZ6kڑBx+ca	)"1kTEH">`lG56
Bz6;`άa%.3+!$S& JX4><^)C	V9l
F>Kܵj򃡍]҃LJL^:mq)(kn+Ny6NyIkwجBfFŊLH=0G̢-Rqaۋ
O+K"%6|)JfDEwE_AQg1+u5Tݔ"IG@CJ镡qPSUp=V*c>Ճ-
<zs!!k(Ĝ&]X_Ef2ёAr~ʒh&n->e\mgx.jI톀<)
iB<*A`6M@#bK()$S%n,(8(5.t	[ѩsp G"J=8٦O*݋DMde`љO4gVܲs-@4ȪwAAI)y,0N]ȗ[n)#l4:&,i<ڵҘp5)rzbX7b\I6yO跑	Qp<#MSH!	e%=xgJ3(h;k`l㈦qmV	ɾ@tNʿI"oFxv)·K]?r)B$`l_`Ћ%}.ծB i[h:>73Ix
Oո*Uh6fOʵgǑ2]}Ncud&n*0bʘzRQ(נ{{2,af
B
BCSe'ʍ!Tm8_/;mkM-
YHDǕɑUn<v6`-O's]ӛK4IT<r1p'K9nh&gĕH_jylf L;tl!lm3!K~Mor\C
!nmi,Jʝ>C D{"w[GLa3䘉LoҨ~:Jt<@ޙ4zѫ1=A!<B$uIӕ~\F&%Iɫx+jس쿻]YҼczk85GGN#Ԃ @N_+KP^YUr$uqnANz0}3b}Xӷ7co3it10nЁ
}A_ġ=eſ]VVu((<&<OgxH҅mL7|{=r?NMq( pul&BrtfYmiͽͽw/~e<8.|[YNlJUӥܤaeL7Z/۸I5KD¨`bAlWbr%t^sg#&c~ȸRUΈLW 2ٍr={zhjkSOSz!ՒJEH	Z^-PS2o.MN,,	;z԰Àޠn ەFkb;K驇dZ7&&.a41x <ObQfH$ Fb<9	˶HN ~4|vl)NĵySVsB"m<gDi/#7^=m5`d^umWM)Y 5hk U2!Vq!C*H}0GN4<V.SO#bGԎt+b#eS;9wni1íL~q$&B3Mzg  A9D*^!Re'MR[v.p0JQdV

{^!pOJ9D~'<t2hE$oBJQM1^MZfWh{rIsK7HYB;P_PT<)I@.gE/VA'9<;<S|tRêg-22Q ?9hgRNDuݛNND޳L,=Z恸ه?<|=Y~ƷV@=莮˾Hا^/I˫Ė.nEܧC*cZFOx<fHt:WObyz[4 [-?S2n͵r xG5f
>^Y˴`H"֖AS&=Q1ewsMgx2"6,(;6YBkN^sBeē(SPr':A3.~8ci+3)WJ)+Q)מ
k.w(!	{_!q XfET|E=JyITP6wZ4U]I>Zџ3>y$}~<,8'4阬,eLb[$B䍏	*JZMKM1WCtA2{>2Fu۠-vr@MT8p;}A3p(9M3kQto\1ޔcEj+IYKt?0tH]*ʝwYKxU=\ۗ@(ArلtC^*]4{9'>36V[Io<I؁ZW! *jN\L:Jw4+כgvtgf 2~ 6P3xuXT(pqQYY=eDB.Ə@ƞ&(q,~ƽX=LWJaqGf*2
%JrXa6XSl=_f_,Х7^xb(a.Ӽ(s.sԏ0x8=4
͖8ZBO/Dl-)	q
N.~b/Ī[Z"*Fw˙TN4xK!{蠲 }$tpSDx\'tv&S"4~C il]N 87艟1hDQ{sT^tQTO{aZe8NR1DQ[UǵEb\)q
#aQ	"/Q&ʪ:&g_^sL>SyhwR
ȶӻpzvГWi2?դ*`fΈFWQξЍ:޸*o{S`Ez9gIKm% R <U-n244y|+@rgGIab\wP/4Guj!Ǟ ap8G\O&H"u퉒@wǪ2Z M:_,ib6paؐhr
>rMX%aP
V%;UHRpi PHkmo2Bu[<\9*!{h҂n:MJg[<1q~L".P8nQ(I.samJB!"鷺A'4$"PrΜ;!ϟyslp<r=F	*C0!G=Yc7}wRz|MY&}gIw*~WU6rvЄq1`jՒ4Hd؀Hn.Zb-2ҧ]!w*_q@y§Ů</Tnqy}װ>1\HnȮ㉿İxr">ޤ-YH޿|&V(`dѣӗ|*V4{go7-%7o/d$ҫdo+Ij!<
ź*w2(WeVc&7Q@xRk>X:%Lӊ(^AJR1m`w.2}#(4d	)%~^w^\UUM[_8G1.蠿vFLp{NVׂ7be"-n¼|A^V:^p*/FUGU(ƌJP\P{_<s-oW|nLm1yQ%9M(Q,AUeP]_˝}p]펈F![+ohpM
)Dפxꋤ(QxtpNCW;rZ$TyJyjT#t~kKXsOBs.W[he>f";Ih$j}MDS|F\ǟg|
RwVq-h[·?zw=
pqZ):JQ-UYY.X)9,j8.Vݭa{LgRXԏg?|dxJ|O;Ƕ4j<+qS3^Dg T9\Mͨ܂lg\B!z,SÍ<\Zj&oɤb$|$j4 Yg6 VF8ٰT=!CO'#6G8"dGs6v2piԜ}#jËXkbam ]`a
Y$*
UYSbk;-;PWRi55_JDM9_e3@X*`8 $Y-,U
{gTɃ'.<KO7	ϴ ~Z8JkƂ֌_5SyTznta{hqpPtYP `{0ʻᗺCDeV+`5xcB󽵵=G8 C1{4@s/2#t`;,,M@ܑPL
q~JYVWvÉj <i9xm)ޝкq^t[Uܣ',wbGUcP>W)=a^ތ(.L,Y	kssN>|ytFB2k//kT:+ֳ(A3/5
+"ZܝK??}$[^ډK<:yYI1P>Ï=3֠@Of*1c"[bҒHx()6.2=O<U{_ޔV,v:G6ǣoDIIsYԍ
Hz碬L̘ÂNO9a>^SMozIM!ç)*{ASC}:.Cs |ZgR;Q֘M1;{_pNZtJ0r:ڣ$."VKЯR+*Dܬ1ˢ]u'@8Uj$		>b % ~1xT4ѡt N=Zl
?q~<?Qr5:ef{LZ*sa.v-];t)e?d

	zeܾL˰.ugr\IC\rH٣c8I.{{Vc<}@6PGuቢ(isݨ*L=h0ce(3_1KI6_G0ߙB.P+MRb&)s}U4Ip2xCƤAS}JFF6WjF^0ƗH1&LZR}?i;#[ٳXrM})zm)}zx>#ӭ^ˣӷr;;Sr/ΆJx{<8KD:hr\/7rǍ|ͯN_^:sry	{{4{3+J}Oc=gx6ƞ{x1z/ʔDɁdVSH0ZRz̙Z8@cMr57M&ARhAm_m<Rj|*jbpaBDOX*:ڇ `#̭9;mD]ٻ:"=eܝFI
*L'xe9.2	&n  ޯkNVwzzL4vIo'-'-PD!y_!mmKp]mexq|AD3x Xr]96'Թ!M:<7yDH,hpB!^n&xľ%@#B|hs$TBn.H _Y:]r2rSӍcb
u\/:`;3 >$er+t^;	t^bAqX9ލC}>Fe (Mc?+Q$l@=;>/MAcaSڇ"2|l3QiVhU>`;n9)|(VN>{ iS܅a	(iOm?J@D1;z7Aa"չe?e<Hkyĳ>M# n+7_z~#E&!aLh7]T+Mt+{w#)	l9IPq-I״`_9ECg倚Z`pVUJT|VUQ|SmE0c1=51|P;ڙR[nLI aR;Aq-N.D0]1Ȧ_#ڝI*	*HUSTZ뙵G|!QQm@K
S4s h="ʁmf'?exPGL 蓉>~jKMUO	xl2V?5P[W˝=7:Ӷ]]n/H7&Y(諲v詭XǗń6r7ѢE7^?@Ƿ)}.HD1JyRkqO Hi`Uݢ#`&;|EO	v	H3GpTpݑG?̠".JŅ۪]2SS&ȂdDș[HRSxu*EF"WV<˳GR??j:cjp fdvKTy_isN~1qH	vT!'树)zìuf/!*T^,8@v݃#U2*
bZQnqSٶ6|ص+kq~ye0@( X_vC׊ڐk' j\=#ݔJ+쒥[֋_<anw@C4C;Gݑn}CSejM<'l(pn($p&=8^8rx;Ͽ -!(I*EA59sq~"Zq̢ibTa¸S-%{[[CYI%w	J,ɞ{`d	2Z,Pg<1Cw$1$0Əqoeu&+>,	]PZ9yH[	"E&j>;!5R.TG$J$OI<)_ys=:?ig=S<HKq{r`öO~"v(3a`[uE2@[q`ǁ?R%?	N03-ʇ =x&ʕԷLNetxqFDN˫((ȃP{t*3`S1QhmTXDUWqb۷HACys &3]s)Kc+kuJ:Jz%U=wn}4iaiƣV&ai(9W@7٤M/-Ri<W}wCQ5MUrܥBw4-;]c7נ)D"'./CI01FPj}Sɺ
J<hŗJf"h !T!xF\˜yO1x_t6=<p|S}<D1*IM6gY:	C5ψƗ \PODF)-ucmeE)+JueKҿ_UidBslT@q~4̙[qr+4>Vhx+4h@#dh퓘IT."GpP>$pwB]anN7pO\lI&|o,p,ݳeS>1Pd-Q]!:wd{cYJ;dEΚ	Gt-;%~&Bʷ;kD]Q 0\P.菲ʚ2Pa8Uϰ^3C{~uPa=:ywryq1H*֞9bhs!_K?C|v''6ypeR7*3y3(Gdt7_9鸤FYI?Q{Jx۲Kƾ `LD TfyZxT]o0}p߀[BWCD&!V;N[mivNι~^I`q#fzhBbrD	A\{G?\(lntnjLKx
OD pa ֵ`JotdSrmJaYIm+qp.b%t4i9xp7O~x%M[Z؞-P~Jta2~8<4Fzc=F0w4Z 3J:Q?4~AV?cqL=X`LH+6J"cA&ح2ք!ڕ[}⟚I3\(O$SfI)sDDV&kRZ"Y2?Wsj& xHF;0{]a<V?/>|i	ī`i|SJe]z/gp(஀PPJۡתi잺GM(e
z~++`-[?ti5x۲}E}AFdC!ri XS-"xuJ@"BAܸmՅTK)5&_*&S-$3qf*-R޵[ɭOmӔrfsNg7ΪSͼniP\Jp_P@q7$(ٌ`<<,[mhk*/) XLe5P$F0̛k0Ҏ֭n[LXD/f2ؔ1!%sJV׵;M#=xB	lS>Wq()Ct$@G^XIhe[ZJM<pYzڎ8^3W8}0C1A4p|(- >C=:.WeN%	Ɔ9jjQM4J9grWIQJSxM_cdRx۲Q#}AFdC!U-\ bux۲}<}AFdC!ٓ0O[TMV\ `⡮`W|`85H}!H!@Y:yzDKSKuT ,LAT3r bZ?x۲AFVɆB$6]9 	$kxOJ1{P\hV(Pԍ&a%#+0b*,/_>cmtƽO$8f H=#yg%&fiu>ip
s;.Ys9i$'-
q5n8򼹸bּIx8Z$Mtȭ+RT0/Q{K(PZRnWAsL1H[epWfVƧɿ4e5x۲}}AFdC!]+  XXx۲yFVɆB]O `M{x۲k}AFdC!r: Zqx۲}!}AFfC 6 
x340031Q(I-.+KgpSiM菍$co/p0D1LI3L17L4J5544M6M3366H25K1sV$ȬynF2(0292$-<,$) lƽk%{r'qo8CU} :xsb``p	) $tŁ[OCgGd1f'bѻwPNwyU/n q3r>&/*)Uap*Mgˮ=qp`&Ś[ZaJޅo?]xxN_uV,zYegIn󢧉K}_,bޔEH]eSB \3xsb``p	) $tŁ[OCgGd1f'bѻw#"O\2mQ¤W2Ry5%/p	H59cNOW|7"1YW9[}xXt^6>ڲ5RQ<s:[nEڣ>^5w' )	 4/Sxsb``p	@HD=tHqxD30aƩ|@3.!O]=㬜wU	Ee]Zw+L<\xiܘNC3BD'PҾbvz#-O;̲˦Uxzᖕ{b$.}?֡J1|x0OUZb{8gzo
{eNֱ(r8S2LzϿg%ޮ
[]?!K]ۺ{
OW?uN	M {Qx340031QM-JOKJ,a|j͒37%~CdE-6/#v]8ɡߧ~N|$,t<rEhd5)yi`Cn	H5ROÔ2̋p/3RSRU|Mm7v+|>4A ^RǶx+(PM-JO+(*H,-N UxVao8J*}9]mhѲ@Uu!Xv67N.=Ab??y3p98mBc#Qv<L`"QMKHP1	OPF4A̉GR1^F}} [?0zپB+#iPbbhsUa3/[o/EjpapA@ۂ{%ӥәU>VkUs.#\(81&%l@*G?40x1ֱD!a)0bnP@Td(Ov0hf\d7PkA%]>ʖF`R;gplX1J4$mi>	18[bt2ʗZü7#/E4)2#(gNU2DXh,7 47N/ ~Nh34Os2DM(&̒Wƿlh 	ͫ^( B\[kRx@դ3Ì=!yT2Q}3dEo' qYq:H6ׅy.^#	#"y#Rp)Я>T?jYȷd]wҏf	6`hxpwA>zGe鴢wp2҅iPCR/8EbmEL||cɅ6Y9/x@	5SS9> `bB6+)~I۠9ӏ{ 'v5̐Q,T/Œ8^]5-f쪹r$udYiSFԎ6Uv)V./s*SLcv6=Nr^؅QǠkS4$
oJN
ӄJNPq\BSx/N]:̰	iB]VJl5|xMտ^V_9#^Ҷ?m`\dU&غvPhʦuxSVO/*(PM-JOd+'x[5\4/5E@!-H!7(=5E,(3?o&{ZbNqčM<PL.cm8Yjrf-& ` (x]=N1H8(i!HKxkoT{B%%%[=olc˻l򾄧%\
):#iI1V`(`s'	(7٢5q1DTGRmlH9ق=#yq2YnQhN (+	V>
Zײn4<yː:dM?)oyN-J<lqZa>iGFGF͋kiY 5J5<rq^}G5_Dqa
&xwX_7TBBQЫtPChJP*):w	M"BoW])AR^nε3g?3;g^ U%r&?TB /  Y'Q Nn
wPw ]lj,ݟv{ߺ|EjTVǝ]\bH<?ſy=.'nڏ/x-?p[;\^P(cU\  R,`  [A @?}gnEqA66 ^> p   6efpX_   K 'ϧ.S\|vknܺq&tt=mFFfff:VvV&;LLBFAIy+W3o U/@K@ iW/_2eKz>~@NsZi_ܴ?Ҵ%b@PU>w%KZM66os9lN9VW#=y2C)^U:Ģ=_a+KsYNqhVsGl-!l\/S2}sնV(cdp $smwZ+#:=E,:	(73#l**<m>hߒ8b#`Nuscr`G 3h?6V8I19K.K࿩omb%fߥKs*fc&FEX´Ն0Bua
o`!LۏqWWJk>pM1'^3s,Qvr3?qst0	z pj|yFX>aTJE>yOutXm )# ,sqyRLFDjb2\k'-n=ެo]XKsxX֑%:2ID{k5Z-m߿'ArT8#Ўf$cSjeoHR&&<ZA^c5F%O-3I_}$/VkXՊHoz1?w[t5͸&ׂ=J	]Ws)t\+4p^)^$\ +#ji;DfjvoX:EWZcI`I*+UnlhĺE}tPP
AV-.+Ge1|K`/y<~Z錕ʜmЇއJԔoyCe*(	g	1ǜqf0|fRfC[U`ySP}Uni2-PPP B2Ñ7v&eo<̫[Xy3WKJ-64ԉiqĐKK.zd_M0C',ԏw4o g=c{''!w_^MyF)I25}1>.14݀	)A
'\2ƭ!*0>Iђa,TW>J3PR|fb#&3%Xb%Tۜ 1$#ńJkU$C~@a 2j@
mPDM>5kB1ak:m"-{p|-v^U6=EGIG-TD)s4U3"g_Mx9)n
i-ICTeu2ũD'^Q1^$VcIUVuRimWU,6{ϋW@P|UIzE+HKT>I]=V.Mo_UB=v%q- w+Y3;!Cqtp2tTy">W%){DvsH~1͔2AIdsֶf[Y)`5^ϥ)CCan0irn,""}8ra%4oMޥf*_u@%bؙ}V͙?\*9WlT,J Q/o~ٳ(̂B-Ad`!^s[S\?20X^m@[;
FK	,H!8'SY:E6سv|'c\u3@%Tş	bdD}ؖkV gjLR \zǫsǗᅑ4Ͽ=q-VGse2"fz)}#a0H#ֿ_sT\p#2%v8B0c**H$jtDA%D+5!>A]'ʮGi|d&77ޕצFO`CYf@km=萾m\jHuMǆzrj۱?c5Ȕ-~䩡O=+m7ĺ{T.]k&7|jȋJ2Ð jXaEȽj^`FhŢU65`*,zHLnFE=QT{Ք[26KWb1m=)_2-eߨn]K!$lZkZ2Z"Yyj*RY?G3t#qyy&a{I6,
JO3&m[)샪ǋhCT[UMN˚]w!6XwT!8*ZJƶNfj=*keRjfe1FAOA@X<\"@[v>/+ݸ]bFiƾ,posRuܚ{o|}f?J4x4jz^Qbڷ;v:^M'|^̏:쳲!
k*7J̕%HՕ)|_fD3rM")Z=ܳnVIy=l%yn̽(QÕ_
/e.[n%nCxrAW*ǵQгҗAZZ}؞DGc;ʞi2f!B2:D:MyJP
ٹr^Ytx>JQbꮀ]1GqÅ4񻒵A2J=tv؃Z	q{AJ-.\܆(B[+nC&6uV')~hcsRO8&bnf;:Q#_Ѹ!<̯g<rݩ?Š=]Zm_@$j(M$scb]4mN2Uqk㯟bh~>ǕI׃V(y{Vsj?3zEQ%:,m&d<qbF=˻+Ѣ{~x圦#o-|ԭRfSv5qJjIN|)˕UUaq3J>,	?_R"~KUR>u#{bwUTTzav?j3WǧҺ2˗\}9F:Ql?ɓ~.8nkTE-E0\TƻJWa4Uݶl0WμOdXvLl7
m
z]S1<k
ƀҗ>&6=)w>߃Ծc7?jD1?'ieTJ>Dժm#lU?(Ͼ/6R|WgB뵶DvS_(쒖r
8 PBtח%k6;*9X%2>F{riٷ^sc"Bhd<=1oѼ(vjӃ>\Z4GI&/tb2Va_&Ć̚S.,k=5/~YW<#B[̴##ٺcS"%+?K
۪]U0
VԮ`;vƷf^(xDqE9ňY"/~,"<I1_!;$;Aknqv=AWÎ\tZ5?;;-`9M
p`R.]0x^0w]Γ6z{fjձ\P0	/.1̱>s# =c%tYYYN]м4˵}u
AJn1-I*		T6#	f7O	#BͥRUoWUS'qhSx^Cn1-z"շD鍮-XWk3Tdn,}x}uskin~((!*RP#DWZ-<I8\zUT#'BIe6Llvd0ܮZlTFoAr/A'kw(ŃϙP W&y+g*{{T|hL"MlHj#sd9Xʰ;#dh^?EJIE>/O#|UkӶLz*̷OƉ9@*L>ѓY&=;ӗ7"O$,lCd |..ih2ór1cvF:bR;ҋ2|F:$ɸ65k;4O}u}2C[_<a?ucc|M٢lٕ3dAmتlkJq05[\c!^J-A$6zv WR7ݔW3e2wM/uu~eFu+].lP7ܼϬ'rI^zVc,RZ?՟T҅OrLA7DI$Pl§T%s }#6+Ǉ#kyFzY^Z>o񻵿/ߍ^W+q0gVmOǛ6Vggx	OC`2s,L#4C  P4,_uIޜ`hʘ[9eW_xL;:Y&Yo拖g4H'O#èLm?~	cM>&׏::9I[dv6~A:}<J[Աu&lfżǠ,&kfs@fvӈf*󝖟?3fM>EYR m@`:];ېb~?ݽk遽쮞wZGE5a]FҌ4uh[īCEֲ
<%eEl)e?kg}ovk4=2&		79X$,	^";\-`M|&i|)jno]6iB}#͡;>$.4!?rXV';9`_ 0heن#&Kxɑ8;ߚeH=fT5LZbZuZGSzjgOko9pp*ykouHcCR(4lҒtjC`;kq=}w7_p^eߞFRM_e]k\'g@cM=,i3/^d
\SW,ƪZYSyD)y7i$|ǚF7)u51fפI͙Ħs49whv/o%rxϦ+w돝M6oIbWLw,<h3>O~"q>_\q5.PCތL
!:ԨO]A%n̮.<{{HHړyk '"
z^Z1k\rPV2^#=&}0"	|tQ|1}iC%e*ޅ7sJUwޭ/IvӮnx~lqT}ѳ$R]Tl~ @A@%8W_zȨ)}m+DwuQ+lt T?Q~6n=bQ-%WXW9?mT6@9w*zd^tfbJZQ5)bԴ +ċuQAW~[u| ^}"KdIZpQxGHx٧$L~q~Hc! Cp?,<mJW{<7l~3t%ʞ(sďZ%%.)zXؐH@uaRE=~VĠWntMU̎bLsE@lPRIy$9zÅ>/BDKr<̩iW9TŌuU!UރErV(^JE%hsJ>vՇi=g@qi^tHZ3^U1^VJERqsBvî/kv#RƪP_;rv9i"a˷a{AU,FA\تj{`ٚ[\YKh<eLkXm,ʹ3J=b@KSZ9}_d"NfOp3B,FeokU ՅXMU4)	P˚.!'6d=745*L"8 <+rVZI/4Pc3З^M)|hvU> #6Uy8*E[k)5[U{joi|XgG0_(ߓ'F헆lU9oI_ mi)	PH
*!#&/uxd`ԪLg_RG&:z1F
x2TKyL}GDve(seJc`9g }j5q8ydF(+s>20؎[j#oƆ|ަ:wD,K.Cg@Ƙ|̵iQҤOvǾ^WmI}Sn*!DYj/;+
Vvr`qb|z/3NS'y!qƨG_ҧ= ziġdlCr&q)B
p<;,3!	|]μmI8{58H^6i 8*ZcxI
U.ZIkΧI>Н'K<g"+Gsie.}QۏzK֮ƖzXj 804!Qhy*km(r+T\ݳ|*cIJ(
xf `\C~GdC4g?|ow[;XԱހ&@G+Azt)  iD;~]3j-5e9.P{7֎lًO:{R?a3HU 5EǱcZI =]J1*DQX;Fn͐⠄KϹM}Pt];pXj>`wJ3Ė|lm6ʜho:	3bwaݏxb5!)M0`N2%l}[Xxfo5"[iձ=HY=3%1ζq>dnhwAIyTO+ږS8ц*+[A%GmFp74cv#J624iE]oI\Cm*kPif.+=_y}c1km?
"<YcHMsz)낔IiT>dSw4YR@K9l[oѿjx<2(/֗evB% _PGit|%<V\"ۜftmCtoL[D-[jGfZFZCϥ\^AZl\.}*Ed"df?>	yx7z:ޘ:X/%4|I@]tiLGV]s`3?w ۍ]9_MH~Pӭf-Ez9R  ̟-.9h:Ƥs*Dug<޷SdkRWΟYq\hx9˹܁LHV-/v״J%8ĺ(ϩ3㲢vc&uwy)Ha{=	>#T)	S1͒ymBbX}˚yYP@˃:?t&qɹtXqؐCbIxN,njDZtM,8'Ws3#,YPƄUBcceͮҔ˕saQ'm14_,PȚnƅIlqX3·6^uNj^U _yBBd=0Kr)fUI*OuuH%YsFe_Y /@t[w݋̋jcHyFC#(U͛V"6YÓ^h;H@ӁSf'hX(bW<!FzK-YrgN,q}:yu~rSjW,$ŕo
8sx<kr9P71]r*K%Fjw)~|eCCˁrFCu&&*ȼc#FqN8BLK'[*<)- _k<RL/NR|FG=N/0H3~ei&n7k7y,ٚUהO~+*]Q$Q'68FHK
QZÛ1?3sCuxseOut#QC"]M޲"BH(W*]/$!RryD\7Mh2^T]oߚu*@/9[^Sѝ՞RAO77%%	Z嬹5;C2ʉ=+~[y"_.~X]W4.H~V?W+}nǬW\Ҥne}nlAtl'Zby^p!+eysom{wّ`ic}B.{|ws -QsY#gkAzbu8]N=zFlb~ E."^}SIjuj÷ulTh'3X%2[1nthUVl0pᑐ/[~Q
k{?N=g8\*D;5X`ʷ>d2zx)Nei@iFϤ$}3{_oFRVI4?bY9(3Ÿ">m3mEm?OLIP.a}J>_nIGGvg"tVñ3ǬȰvrl}6?ŧP+&G:h$snQM* r܆Au["+h8oszZbbzu|lnb`o-M6I^$h%Dk:JW)զseҲuDBJf_/2ovl Hiݡnv^{W.[h;#L
\c{!}pT{m&{K{Ɗ_;U_siASZG`T^zI#eƙ/#2ӶIZLhnz|bG;̹1W;]GbihMСjߪR-$o^Ȅ&,gWg̥4TsωܟWWՖQHB5g%ч,;=Ѯ	_S |GY~E4}=j&PaBF[5*PCSjT{	[5Z{a¥ǌ=KsYZٻ;{^+͞RqmaÖͿG3o7o3g&]k'

<Uf+5f8<kNX.c|OSxѬ\+Wҍ%~|u HDxP]7&t[uE3gӕ`aVkPXmm(!:f ͥqFlYʩā(!rBuЭPGM9@r㷇E r3&^$!6YS<*u'J1+Ñ'9xKCKC4K>̀eTV7#W@{o C1+V:ɴ*Ty
%ևGx{Vmp5l^3U~Uһf]\4#wFY5?j3760'Mi6iMl}l|vaPETiBq< 34hv"mD˞C-#c?$$(IjLbsȻNj1F8|JDxN 
[	,.jar0
9*}KiI!7 GxLnx\s)!_36sd~ۘwF}]o_(/w,
KM^ΉUճ!EC:cTBKyt?Cr]}A8d<63J@DTmTJK!`:a\N(ģ^rO#{37rydYVHNNWucyƋM4[w8OB:g)%0!,#Jqz"K{\~'ipz[B͇F09彠.P@HJF7(΂$f_2dLďfQ4¾|@:PΡZHju{'k9M?㶖_-Hcݫ{~DF{-	^%er^!rYkxE*b5;|zԕ'QIt5i7ne2&BdtnHh-xX0sSX͝"G148\u'`\˩fwР6R&RCk&A]vf&h)h9/qbw!AhN*"]kYOyȟu8(b&
Sk;!
SX-
Q"=*Q	 S;(cxk<# %w.n\]6i`<UQ) ͅw𱭡uU*YǷ7Zص@Av&bli
U߲4]6_ca D"#ANS}mק@nr "{R;jFJHj^}5f㛺`
]r@(xIriRJq뫋	O1F\l+5jVJyijO:+pz׷Ƃ-j?#iB+ѩIKnazk"a=zJV< i)*<V?Q磦1R\0&;JҐkoR<:*Y<;djx}l/6<>!RD稂Vy>bGVP86@U^f$Z L>$˗?U&xb(D@7z?&SW:Q9VbU<9}V $({9jDd+a4j,Ow>mdLnESv/\=֯nrƊWSRUU1C8<e_EA偀5|y	)y+V_ #W\U`=e|po%'9쀪x3ZNyRx	}y$7{晅vmJUnQUT@犆Ũ-!%팛)c	X=zLQ^A6(Gnmsw$Sh)T(p`NAݢ*C>Pm(׎&᠜  ɟh d~ȁh@w	R^zxSGt'
SJd5r/f"Xyh)޹	1ppcksHw:qf{4V8Ab;yDc?Zntvxz˖:Z&n*N(,Yj)2+2SRzDkeIߘ3Y7!YwşfZ zWHe>wX r؀ղ$nsSvû)wW:Fk	'FQcGo=7Zg?NHAꜗ&Cm+3'tCeqjNPzRYջHv }[kN]|`01^W-]{%E3pi(TXꭁ[{G/?vita G' V%;۸I!+"Q,V4&)֘NEJxb\i7>Vsg"҉J:9\7UDp{ַbh-l7
hsJӜLtFj	Q殄D)ZZ}VrW}6'V,)#pVɴWQQt+ qP0dF3	HE6z~ӭ+n]; *4۞n3^Q3Fb;nxT3N*X7W\mr/|B&:^o۷J0im!}J:}ѐ DeqXVPC
$
.KA:j{ZCQU_i],)e/gVVFQ
MYx)Nb\66rvEt eLgOCQM)^gó"԰̵:c}xcEP
?1o썅.VMXԛ:sy+V\WZhz B<$'+
$[(}PF]'U%h}EӺR=`Zpk=wz&$ *N%n `nEԉ	n"G Am?_8._|_X:s0%NU8#g
{V2*LJ~"Xxbͅ8º^Kq#7Pz8)D0-Ҡ, G+X=̴ɵ;g:eAKHp.*7u&N]=knOvT?9n^hzm#g&m[-ZWw硾V%eyФI7;3`(q,O>zꜵ]\nU~?.˒]='7:PM*2~ u;.lKO׺]"|Ok"m*#ݍwyW!1Z<Pw`_j\9JV*-EW~$Ke|M`.&Lg?z}0,je(p^ډP;rg+yі`rSLPɿűON+NZCSUխpa3Y.[lMi&-=c{Yηc]v˾ViAIqOq_ܖcNv#CEfwD"+AC>q~̵7 "
#>ic16iwS;;rs,-"b鄅@b뚔v*j.uA.AK&5{=-
0w\VL:GR!o:A'댹J"ȊAR7\׺F6<XC \ڛXAJrǃtv,J*L>tuf`0Kj5Ńm<\$jHNmH{W*۷pgyDjD7K[L
8ǭŭ!~׀=lVQuI34Kj\.LFX(qIF{ #9<QgO.+صi]RPrm2x`:bx;w($ !vuœ.!ɭ
ɾz	aB'y_,9BTYn79ln-vT	[:9fPfQ)Ctc IMY v<YeY꬧S^MH+K[H XCukL;3Ď	Y(&=|2xqn31ʩ|	&ԓ`57os6HNsD9+X$Yȿ۹4x+#Q܊~ 	UʭU=A1
Xv3NVkIG9q"Xr!|h7H9䢹׻)jp9T<0ѭX{T9}ٰI<:Ϫc6Y(:C*AfIfQ[ p^8i{.={X?˾mÉLۃnkM@A9?KwHJ+CUx=#k,7RBSg}خ)$nN-'ƢU`{P{J$oD	TZGREܱ2X\:)fݻF6f
^Fv_p.r&{( GU܈C϶,ć.LDb7-D?c(@ >UR"nqc|Z[11\&tmTj ݐ;]`emn70wͤ<D8&#754Y=Wbs[Ah6&"dT|!>ÚրGG·kjoCǙA1\F~jgFۦOs1:-BkRH4v+!z,mP%ń[9#v4f="чdw<'9Y;tj
-Y*52ȶ|n@7"z̲e7E%](l8bb,1x#.n?	&P,Z\<T9ۻ]qD|MB{]bteqs}Fk}	7a5RȭX>FIBޜHm/F v9`;^fvՅuˠC]	&խpv=l*w`䱮lg/]O4#ꆏXh${[gvAB#+^/k[?f	Xݹb>^&o%fp5lυ; x/NOkTٿ?~i%<8/9>}K|a<g%5aR]֤mn_p	Y']Ml_J*Qh;.l9C*|B4Pw13$>5۝[#7}$3~]FbnNU}LNڏҼp=kCicoA˱̚I2,/е0=G<w\"j2X.rqu6T Ըj~ؔIymc]׸-̃nfEp3qo\zU	oUW\?XֱWG_<NiF6}c8&A+rgy>0Q*WK}qVfv;2<ҏYp94_n-29ҩ^VysulϵAz=b,ūt~Wzo1bWH+92^*g{C9%mT<//]=ܡQ 	zґ	3u_a`*(MeAv1E3e-cozK_q}_#߯sa8鑵,|7JLPQ[kR<35Zp5N;aި!{Jc*MYLц]g3vC<zgQ`{%~b9;bƓeesy5.?
Wh{hXe_g0Ìْ!%k3,Q*kf}IA(
{JO
{|^Ϲ}y=_s{=9d+JbwY	~Ӷ7c[,zy$V8Ev$ˀw=7>[90>Ӡ2i8|,yjDIjbQ^}SLy]ǰZV vؔ*)#s)fThdM(:G=atbDXvD(ߕ,B˾Z
U3|sRd+LQuWukcs7׍ljùLiQ߮cg˰PᶗѣV..)YeGq bzjeԏsr1oߟxq7@^9ߏ77iI1|]Q1MN+q(KJөF7RLUPj. 3fYدmc5Z[G}bhr8zΧ{		t6lr@硖WՙL,Ezvzf49q]uQtq}<˵ղ^(ML''
y!^*j{ rLEwhsiCЧ&cl*7ҁqSaS;Yh5گ1kQv|fT*t1Uч'ߜL%$SpRD34vB?9].5:':i5U㥮^gQH`_@dԩ%8:w"ʗ͐Y()
$J=:eTԗ~F2uku$0
bԓ'Sm-1h=9+9a>>0l\4e]s
|GCTGFIǟtX1`4RᾳF|_4^f9|շ'6-yY5W2E;f_G_~NpO_ie)'U(!SX,[ʡť KgLk=N͞펦g(aOE**qt59iޖV:2/lt˛<荶ze߲;{򋂃}%Z˫]JLrj.>g;[S\pEF.;/Q rś^񋴨i)2}vI˜]ĦOz_S'+{_~u|K`x3KxuxpCaχF2}!=MW7@^.Uv{fHX3Bf0.1K`p.iX\w?˕5[[\wWYAY۟JkO+\0[?Z֑~3=qk&IvV]2gjeMrKq1H=ؑ)˾ [P	j<|vw_FJw.i_ /_	ZgT.`4IBhH?f7eNw:cwcf6jK;!S<L_c"TQ_>ץ9ǲt|CTJf^JLc2␇q6h[;y}usJ`x+LeO$%5(Dk[tMowq2fw'9}
`!_Mr)6.9}쓜Sk;=@='98nT/X>k.~,>ft(tYr5~`=PNr&q"ۏ7dŃ:e35;<Qf7,^Mrʣ2BY&_0ĸi)̒^mwġ9:Sb f/Q'=NaoֺɑC641lFelAGW9GAR
ݥ+t0`&((ﰏ^b瘏QF[qlFu+ړJ>p
͈F);4h^
߬v㾫P^̫vG]ltUC|bQsFP5̦?˖t;ɠ$NoФK33Nt=`,c8A)eg67)MrOԫզ+bƍ5Mߟli8zȡ(7@XL^n8n|^g!QXu۲aYi+V$CӁ@;Jޏ3*x;!zMb(g<@7ǜ3Tfq?/
mt!ocB$3Fw\ї:K"p)UaͷY٭vzuq|t^M?#qǦ6<IH.Y \%t56S	d:n2rAiѾrk<d{tŁFwγLߢ>B/]oV!ʩ.%Q֫*㰻R3VNR-(*mRJ&2!;93'dAm<fn:.ĮtՆGʸ#HEqM=NLbxn,!*GR}fH!Mt?q %U
^HR?ค#MNe:)p~_9͉~o(;`d!h=g*<[a$bV+iƝ\$P!dlK,{" v,ֹ!P$=8݊yeLC̭eFGˣ{xJËkD6%H0ieXY59"M҂dsX_([@xۓp'@!Τ~^N:"R3P:4/IJW@4R!ʪeeLW|Z??]?/Ni?V+bKqJ.<zl|'	*gZlsַ{2J7ԍ7aA,SO0k,NQHCp4ҳ
~RJO"iDx:%h.BI6k0-ß˩M	&I1TT>ڈRZCi9oS#w9sZ#+⢶# 4u:ZF/M}G)C$B2c\ Sq2e[Omɯ-NpXDX];[\hvCAM:-Kr"qHYws8uaHkwFZEGOelGtd9G1%0!WJR8aMI.g,K/ %,	W={\g5{+:ɺ4t*z]3;lU"Jlu2jp`cO'gv{OhSǛ P|zRͪGNp114%##S2F.?HLXm?\|C܈1'r>1+7G)Ӕ
7+/ECϢ<jhɜ*.!S+|@/d:#ndޡ]0R?RGPPoMwgR#uǋ po()kL*J(]j1>竱1>-"[>ƅmhQn!о,~tlDݵ_:fU0-d4HTB҉8w=|DF4|#gh*1 aG2MH#:QʿwC}5륊;ϒ"R0H
<`ާ_NYG.<TȚsu~9Iœl)z4;R²b+K"E^`;wKqt4OZ$5. u=u4p(MO]"0jnM%E!~:<a'n:Y)V_9!u_Aĵ+*N!>(_5[QL5Ԅ72!4< 8DTNώC@_3(ө=\3ܱݖWff;f6;q}?ܫPo5$OhM7?K6s()1p짫z
F+!sy 띌ov2xo՜s[匴5z~]Ԯr?`"R
)08r
~pu ӢI~Ѩ5uFuVı#TG0_V^J[,Fg1XY̩lۊ q" zwqOC Fݶ3Ō,#4R5TȈvZP(w鱤 ZR,eyv4"XwlպcZ>F\Zvwg932CE߭[?{.ofD_6!.CiLlĈ2ov2]*f8.<UWLBܛtO%eF<[bl(!d.Y<-S@dK{wB"~%=*>PU͗rQ"j4ˡj2)@	m_q3T"M]:ubZvuq%Y !}!->Y<v}{E5h8`,[ýl;
ռKؿ|嬌]YH)p4}̷zʫnHwǞV3b]G+?˃bZO-~c1.S%RWa1uL
Z裬:23c~ZIQi2H/8m|&UEAא&V^uaHҦiWe}s	*Oo?!f1=w𶦅lL"fRԏѤq6I<^zҽAt"{ZV#l+hneh_e_YwHkbN9vǴMܩ0}VsG+s=Fm>߽Ҝ)~_mr>Nq1ϰ"E!w7
H
8owc΋.Qv(3a(ȹYvlw+o(2czJBc^?
QHQ=PNbp1(VDo=;_VcpT[i*|`~xRgwKpT.aJHJg|.ϥ%gKqedZ9s5[Fo=bF3L=.@o$S_~Ԗw,ݍXǋHrRch߮U_e_c4~ҢEY[3DR4cOj]F>:nt5Hڜ,#ۅQƏ./^;ǠR#d̢n)=4R۸j}_cë
~Z;Au;ſߪo{XE=шC,15JFo>9o> VrAAJFM~٩~햳YI\\]OHζ}O*xa9GڙfqxKN]L1:/ߎ2fY>YX.Ġ0
ZzQS,jc|y^<!>#Zqjv<De*Hť=i-Qշv8{U8faTM9i`WfmkUuV4ꨴ!|!7:=?6iU>tXӆ.
~h2c4|\5׮xqNʍq'F+a-d߯_!KһWoZ}yGCc!sgj<nm rw Ͼ}\yjg=@Q :6^37sfɑXyVpXƪ	Y8kr}k>.{rN͔466ӊ4A5[QE΋'D?sq)UZ/p8GmR]iKaeV/$bϲC'u&fgRe5 
%XyCPט'Mۮ;-0t]u|`L4~ x?=@)O~5r
qpmQMES$N%i&?quɭgGu0^r~.~닟ƞ8Ovq#г*h_ąFѲ;W0]]/YeQc
^/VN]2ՈudPKs7oW2MϟvVط:$!"4UIqY]L2zW5cu&&M[4	_zVB;DWw>E6< }K{v*|Q3Y(hFP[@cû4T7*DT2_^
O\F>_X-;xgr\? R?s 6a#9[b(u.ǡ;]a1Xaot\n̡.伆Xj8"JwևIO|r̼zaŚ1}C^ɃgL3rni?̹ݹ=~7/4Y,ٕ积jg7(7=9֮yLJ:t&x5U(Y*iاgϩ
=x[ޥx+g`jö'n_cVlQ	}L)"bĵ?=*oW]iᡳ'
%\z_YP×gN߾ij4a=#~u{]7rf2r lM\\/(u߷ ̚3@(uhv5)`KH2k{\߄&"1TEEKu{\"^JY^>+4" m]@IĲG^eabk4sϜCVQפ,"̳4eFj CC]j<qܯ_7`F8as`RȨW
r_US:%u} [aVa+.1źvX=ZDrRN󥚲3
1nl
ߵOf]P;K^{\ͷN`i4q)}>ǥ6EdK9s骉A0WjӭهUGn|M#=Rng,~6聵H{Q?O[\'yBUZRRr'=B	^Zu'kB.:?	bD/o6@	mYiE&}댩{/b-N2f|𷆳g^p-ϛytq[[PydT)R%jԂRhvuaˑ\nqóD('5{Mjcʝ;lxφڰ(R=?T]8Jusߺ{8{٬ڐwUXAbr+\f]mbo&g7GSnޱJH3uBǻ*s~c\k?Bp%%R>O/^w[QpL6L{/oe:YJjǣ~~mu~=Zlp<.re$kɾ	>Y3FQ'^kO&-1Til(h#JMd
[_6&NYdZLꃎݾ:	k
άV>s{\k4eKݷuۍbrkkD#Ry{o7o?5V	˺puey#9X'achUțۇ9q3drRUW1sGFОku`7*܏[Oew8NWʏSOI^u߮<sza^Fz9Ħ?Tmn`bӯ԰?SK 8^tm}@ )x\(YneM'3h;8>bwE,+;#4%&Ng<	$JOa244-,[&蟟ڻKE65u7u+3D
cj\)
%Ub%|[l+)"?Iv}:fA~U7 ]T7:$^9G1<gݓ6|yR*5yhr-4(=lP֦*o1;,??C澔.Y{#Cm4?vo7`0rTwq7xm)\zґ]')CȆzPp(6[()IV^'Z)?>-H6Xnn_|DÈVZܷ# 18LosOъAZ`}3@ve	`bBQAHAޕ +A()>)PӒJN}s9'DW/8}*{5Xx6M\bkwV!,楥r#g]~ҺU{
h&%@"@K!2/VŏfC4NO	"Ƙ$>4
ƶQg[="  T71>X5g9Z+RIV,VNꡧ7"UP=KoF & `nx>;oR&2&"@ bA .tZ=ע}dv\g:ODܳq*Vl!ũzk3 H"n'[M%"iF]XU]y=9VdR=iYǡTRh}$D}0]RIdlwMZN5 M*p9m盨:ȞEgvT}R pȴO_?S-OODbu0Iu3SR0tW#W4DJU,(>ޝ/>т"io(0^Ud	kl1^O W4̺UdX'x~w]$ϙ==PJ|1/(UsfVSȘiJ%ީ@Z.'Ob6yv
h$P
lL?$4Vf:a?X~'{DȖˮtuO(߿˪Z*\O3$Bfm(ŭ;\cF	Oj[laD%u6?oiGȟLI	v	^v"\72QVi2t?PuﾇWoh2<es~-BfTQZaLp
=<%^&#0cIxp|pP\!}
J꾫uz	A=v`.*p9ΤKo=q?q(tG$m*ɾIe{%?$H!h,hŜ7	dY)$2$!9M'_lݏ?t95LL#O=}X+c§X"nK2+Ucpw8A|6Q~Nˣppgv3Vv%LS`|wz<݀=>hEKO|00+.C6X4gGw<'@f/nJ#R""Li=K\F2v2^$6A7sH%
/9
@ |lH$}2y4X\P,a,c0<Hy(^U@8ʜRowȟLGDy]'ek(ϫ}nQJe<'NKf|庅
BY@?|\L m"L_dH	Fn}-ۥoYVeа&\d
Y(wFҖ%!N:Þ=3y*طuaTߺКdBM:7@5,Vu3hBRrwI_I1@~~'OZP^miII[,0g _ON$_?FO=vkrYna$]M9AKh#9+:hanLXZb^j\~;m%t4b^3m|+a1K	һc]JդxZ6$XJ\%܀0JKq'+ő{Y7#gdJCҫ)p<E)]\IzEkX|ߒۀ1zZ[ck1>SMp ޛ*}$)Sy	-RKP)5.]ױuI?6c?3Mj[y;s$]dT!#i\29t0rEZ뽀{5i]/ikFHcOIw9ظi37!e_Mp9j&J^ KI=Ё= ˂O#cYczI<<7(vH316ZqAV}e`ëuHl!p^=A#	%KuG8$')}O>	䆐+5Z꾩44JtA"&y[7ps"S=.:8H# QwjtB>jDT_$.Zs(b8(Q`8Q%z0(R|uȺg:;M&,d%рfLO;ԩotL&(؈{XZZKE-s	M6*wi+;<?l(/[Cg=>VkGR0>nT"5eshAVSbKHĴȬe)̚+~[qG/*+DI(LhY5,+)?۵r!,G-23P.42w	XӜ\ov>e`
AIG ~uUVyޢҊ/flbV@$wBɃ=Se݇$)ᴹ;{PʹPmU|v5/(^|둍DjHnZx8i4&tx7LDpq9!QĒ8hWm|wTy"K*(a塖Y;g^c;Vns5ti)~'n!k"7b/RF; :c}˷[Py"Y5,<'P#Paer7m$֕V&B$16	dsK:Bz{Ecgc	:o_N:)5\6<]}+f;ږwRw)IV{b֘}*4GmMgF6>a
 Psb@XJׇU6Zq@e\9cjnuMd_9);{Hn4<@s!&HlZ5L΢-oHYԱX=K2w%D7 g	7KW-ᒊ/Ń4ATy@mn5.y󙜤c MZЋ6O @o^Ѣ3F(o~ڂk	d?ůX"L֞DnOu6n<;tM䗒'҂4RKGM[x򐧴i؄y3x]PYy+{V:gn ˚Ԝ~pܸyScqU.Yk_~խT:],QiHTbHƟi99[:*8L|A<eZEްYLpF_WBAz_uQGU4ܳ}5;|'0'Ud?Ս>kƎ'i@z̙DI~y!fT8g/iQB׃Ww*"&>c hFVM4#_q酀0;额q..涜},c!]0kZpV?H/gpa_U8#6b-!ҍU-0TG//Mq4=ҫrݍ7ȹCd]qbEX3 ݑ0Ns/7';JGzt:ew+~UF; 5/51wkK_u-1I	QJ?d3	5edڕTS|	=s"5%qP,!kKq/GeyigsMa㫊G|ވCT>K;PVZSߙ(N=ĸy{&BQͩu׆߫T2.d%i 1O:9$M4)k)F^'9c-RteGxlZAu/ҽPȷJN
DDf#Bo46N
\B6+Ꝏ}ֳ%Q|7#ȞJH`+1[xJR"KնzF:ط ע/m#]_WLY	enW=Z}:&&;ݢ74:ca&Ó7
Ms"UR.pC-&/y@yD>;,^/Tw~$Q`XazuNJuؠp!Vw#^W=YTF
ҥ`	%DJ탁!RH)Tֹ$J,vx"I_5Q5ш8HhmLIݭ!ojCkd^S YC&ԻWXJ>[~QṟND5珍i_[EnG>u$=W^҈wDS
*m<QNLa?Qz$]?((|{4=T.֩j"c0YVp؏[,l-eG&~!,^vJ+; +B?u$5|Jd
Ʈ (ʭ*<!:IZ0p@F?˘vS 41I0vuK'{~~@ڛ)d^ĕ@]W8Zړ0&\z@sԱ-MoޖrRj.a	v0Ni\Et'ұΪ:|);u[<brF,O/Q3$sS2*f"5,`__z8ӋߵAVk:W	]1k*w@de=M#sE;_Ԁ'h-?5JN2M䉕4D;ya׷$:;S$1(i#4(""@2p(jdMQH-ޭSb9YRZfRX;^k>pIukX=@	d_I۽UaHm;ә_yPrL`) 9<ؘ(d⮞%Br
Xeɾ jB.$oK}aE~i3tu?y	i#6I΢~4į[+:JyM6灚j
A~limT%u1A\mI0`BHջȷ<n{[dsgk|4@Vo#$W@[7oZ>	_no?L3Ο)k@拆a&r~agI7K'hLJb1210Y\aS<tCAڦ^_A8ui_xN`p87/F}NL5nмSoE`nrRI"G"6CUN*cԱ ".i"+tl[܃m``rn{(oaV6OmERerm6UpK{t^HK_0!HLdЎPz|2##!-#t,WN1m'bd/(6h^ݶ\k>_<-@~e{G6X=s]Wlhc0DF*N7nF>If2d ,V">3
%.-"&2ͳ^sx[YqX쮬/W6g5%YM1g܉CtiSÚ54q)\QJ$-!!	H*e20Z<¸Ď\Cy
@/ILxV=:'-)
qfz~סU=JO$H`=a7!lL3
o*dS^VIIw*{}&)aAzE0x*ˏcmZ'_y\aJ>84[	&?lX0sj64o& [t ;r:8).Zx!,;qG(OC];8<zdQ[T%`^Qf@zW^N)U@R0B<|EM<	\u,7r~+@4!Ƅ/2 hgҒ$Nj~gmN0(
(:ZMuh/ƺ4CY1cWP(NIx8gq S?FH _T: @Ciz*&UO|\%z+~+%Lξa ojH[+l2\vLŗ [%Xb7%{[gQ6.$B lG|,.k_EVQG3v X7rbZzOʵ~0
k7I6"]Rky췙5t<qj<e`!+cnfy[K<0:+	}qGݥVxn]q.W sPd47UD`RR
.i5V	Wok׎)#O	cq9Ui(UeYx_g?!ǃqݕ`y_|ܼ	4P	"eUqLLe7) q[FXبNyKpKonUGa<A	in-e2*IO<1h[8-ۆ#S6vl:U(_ft©a,}KdA+BAВ3	OsmgTC&D@e"oSqI4is h[[Ba52"yofwÒ̛a!у|93q[iEc2xARX3gމow$loIWt"W10q aH1bcKDhO%'VK9&XNhMz%2AENO ,͡hT()+mz&WSc
FJGWnHֺy(Is01۔Z;"y6D֡"ej4zvޏnA,y}nDLMf:s^K,gcInSkIώLF̪6n~ia	Ig3PIZHWeғƯ&~D`:lh9PYjHO	C%m2WduLO-`Zh9QlH7GGdt$eDya@X/d뇃@B!bz(6JLPmT9ӻJH"xb|nJz![>}~iOG.1a;Х?xWrM7E1khGpkc2%l[k}1|,brg
&N$vJj(o9~TDJVŋK+MjT3M$_ٔp.G-=Ӵα5zXl%$%gت觘؀-j0ٞBk"~AZ@BBGC	N*KBS:z/RIT. PE);
j }?skߵ֞_n\eUD=n\B>7]uNКqE%VwVg+ii+Mc}i#y+Jlj\p%n֯&TK]rD';hnzZ1,S3iB8ͅI<d۩cpuש\,ߑCAK˹ Af^3H"<EXR\(%ՁKM1BܵfԳ^Nͮ*[FSڊٱ\㕂%~[@ڱw]
榴M*&lo_<n1f-;Q`L:aakk;GfiAN"0yZqf8m|[?mv5Q-hzI\o66OHw{8g͵{vuxV:by~wKU<B!9xAAc=J5:1GL&7uhZ;Ur#QcyAJ͆XKΞu
&V{H+"8zWB{STL`0,HgCE4 BIխYI&=^ti?D1A!lӓ4Rɵ͐c*^8x&%F$*P/A/0<7~3c&r?DhK '[ND@f'<0\oCyU''X<+_:\JP?DǑZR.z{X~8in®!h?w8x;kl%+.f?]]7ht_o\N|-Ue$M['C's^hCH,q,H#G2jB:^'ԛ'ٷ-ۨ+?Dw!*{9:B{tU^s_ѷ!@BDgo_%#X~2OGIYh˝_
]>{EW5(l2gƼ*AW/՝h4wt>+2Z16)}
n//sDd(/Jz$S:_<炝mt\^pU{	RFfDqN䧥y΃nJ%F$jFUxT1u0W6-(*WL'J ("GQ)ZA)[ȉ~\	DmBɇ!^N)/6!tT`ώI^95VYn1ߞ |'E衬iOA´|fGZCÕg\DsTᠮwcتps_ݨh\|ˠq䛓F_pl4+cd֊'
r0Uh_pA| gA:K=XyGc2IYliKdRҺXU25%U@tZ8y<w.&8d)#!8Kv"iJfKmD37
'n@!8K0_\Т:77D!u/1vErOHV{b&9`r^.E'^1s%M؇aXo&!z&G['iЍH7?Q0Ƅ>Ĳ\Y]Q;c@ O7~wA:WO#ur
q[ӦH t2ݱ*QZ!6tyrjj_cez_:!T-+{B:7 'j^|Te+$L>(@Ydr}/Q\dRg6On'<գ%@0VbO
4𑂇u7xd	TA:{Y"e
W;2:WŹRެ=)TVuqI+ywYͫIK8lJ=NӦ%)l<%A/7Q=X)%
'j4U;[Sѻ3IW|Ĩ(ouWzt&v1s2n"뜴g
X_-2yDt@'uᄟUllEZ	.hBOyeHtшUi T.Zz1ՋzTwh+AȃNkK.B~ꇼV0J}3}Mz}WONg4
Χ\W+2(=4|!U6?a=){	mK| M7j\C`B+s;lw+pov&^jiBECI rϝ
lUZ6^7>$1Z	-eV4踥4ճS9.:`ѯX[WOʣSǐQHR>gz<LNr7t/`*l\kT1lsG!$pR"*[)&1X^T*ک5O%'`TCY&|fi%eMGe6փ'i%Z_Kt2SNilB.'sCU+zo^t@A.	lgdo=:Bz#G,՛Bm2J'r&N)[I1g./ZƁ{6]!E&P[ʀ`l-+CD3iExzNQ/;V8+ʝIƂ~ϠOS ,m燵JDoW'wX ?+jOP	Ss:'rUwOg.pֹ3ٸ$󼇕
h|/qߎݹB$4@T%H+/{U.܀9nSDƊ+@N0Rk* (8(9$2.yq(MOHR:ǉ[,]@.MbA6џ~T\U8GOfq|2KLH֐j3UҤttZF%L?Dq:eŪseꂜle5b"I+[ʓ|R:cd#չ15)C
[[ցr_w8T46:ۯmp3pp|
Ae9N.PD*aʽHN+F=QO,)+OJJ(4}?&jNC[Ȣ#Q,!BɸoEOީ$lyMUu5@}V{H@B&+ZaaJf"/,wvrJaNzfgP9n+}lGժk}oL:aIJ vٸٱ?D,mq{PI^/^@R&\PR'FʤMPR(wuX`6z( J.Ó^y:;SC Igi#k B"JA'J*Urw4n"D`ܝquǸfVگ^;R_F `4볟9&W#twrQ-gIUS`dƠ9rc''sHʿDc(vJ9-zpY2+%<w){"2VHr+|'hB#Pe{jEDf<IA0D"5R.3~#]<}lc !|Ϻ+'ўOtʧ*2i;[\2QPVVn8=gd;g)Pg1BC-_j
2A{wceqقyR1=peAAJQF,T!dw&垼`9SPyPHTDr|̅V/*r	ʖJH(KA0ʴ&W~	K	!"4zJvQY'1qr;u:MIY,	
2OXnvlK5u8Mh_D@nxPoL4f*OKԿ;-A+P-"}MBWqW]/_tzhRbXy]Y5yHKeЪ2I-7}}B	g?m;ЀO-	Y¾@[IWzv2'<b|iMXnZ>Yvmǳ(p&%׼\}[R$VN%yq}}E-e*Y;1VyC;[䱪9UV8 |uAҩ>P9i4}Zt7fOD]:N9e*?D&Za!|(VZƈ;][K}b
EUe'yבR.H(žܭ>l,bǜؐT;bȵ)=9HcH̙YԒje4drAԤl#)"8-!P$ؗg#?}s\<H$0b!UoLP:\erfTÁmtRP_4qAOT4%l:W% d&VL^	]2uBY?O6cLGn&,Q
QCb00{5u\sD@]Y(rRYLl AGbUÜJIᝫf=߻RI 4(=WE	q\GC۫' 4{l#9 @kL]	FQ;^?7E0@	,Hl%Y|%~ 8+ k=fTC&&ZͶ&!٧ӗ'|Ͼ&. 吪ѐ>Q*jǁW)\yciRq@>JtL+A"Qc0{Uæ)\cT@SQd_H,)qCrt=VSc[u}|3$;2tԇ% {O\քgXnOuS'ndkF$;H-nzעt@)d!/9aZȻ)q_ Eí{9R$gn4zBZQ%#uIg<3 {wx98A.-[Rmҥ17ޡAݬGƏ˝ xć͐Ǻ5ѐTK2GEBl\Er"*}2]S=rx>𢚺[gJi{RudfżQHւq}*^*)v_V;u=]>cOF<S&eA:n[ 	mbȜ6*p$
S,/RReͻTZ#53|&W[#>SG῍c%|ylv>Eވ.|Yd!Kּ/mEF'IԨR;Fkj)wkZƀp`K.ԛU ɞmXc=lr9Vѧ( $1d4R=8VcE2̐HF׊(՞!vl[%gpq5ȯ:FWnft:=sƙ"<`ȄXX|};gH{D	N`Qn54]!"`(Vd}[gҧ3_S*	fZM|U,3 <5r;A#|̪`$<%#bӅ^匪7ő<D<&BqND#-.Js47`_%y5_.S!R1*%+P6=.i4Y:oDR݃Uhe>{BUĠ_^}LJp߄u%+vx
Zz>)o^+P
JRw6n1Up+/1vJm8KF{nFV8`r	)<@TMo_P\>̳,^ane0`ˡT0+zK`uoŔc`Nz@*QW/_iPLʹS֛4zD[y/:Sk		 9EcFDA-\3 ɶ,1~t_Mu4ZTT<7LyseEoA]<X+X?cօnI>%?E@o@ǣ-R耜CM/]ypo٘$@JFiuIN?8!0`{;8NþC,itFԔAjEoo9LgI~h!^/HbRq#ʔM@I\,F8[4Edu+`mI=q_/Io1HpWV2uő|kf459bmbo,?*Hz3UgӌTi:{}R
o&,cajuӢ)L~M/ٸ\2gP|Y,sP@i.7Z҇gދ}t'r[&hj.T2Qq*C<9zfQsqDEg1Rĺ,4N
w&`٨= !IOFTP.Md\6y8ɿj$ J4;o_鮦8@wDm+%B:&^S7AU6V6#f	S@GøwzQ(ZB,nGԵ྾wc.Se2U-@y9aR,5}E)<*[u54Sf8$|^v1-$fGڈ=LUdfI jU[)+O6[^{x3MfvF.#r@	0#d7[ǑAs+ʪ0d)af'oIYkqRa`"H0{Mv-R?_Q_S1%0鸰i/d|wf<yxKFDhy]
)_`NYHrx&S3!fJqp@/vC017_yUW|MY"iz{I=r{ £~<``|UP7틒N=Cz7	-L}I7Hȵ0D$)պO.0#(!(o.3 Հ㉵~;Oa8}FL[A#ʇ͓سz_rP;o!%C.#zj$u'{~ygq1|:Li.`Q']&;I-n@er59r_@3[cph=\YS7MECDOTNsEW<K>ʮ|lYJxC)I'nNf'K3`J?&WF
a݀	3UN?Ga̒QTZ>iBgЊanqI@A>"nZ"#J9%C{iw=w-JKb"iIDqɡjLsķz
<s+uF7mLj#&9yt6s;+a<bz&,B!9LTN2%\SNU;߲߁[hSc|JfxE
}3;ሕ5&`ZKe".)7+gb0^ܓyo5XǷ]VAw7>]YZ`!;dˌYipJE	՗0C{VL*+D5atwm1O4͚>ֵ@8$ϛTK&;K~gnCf%`̶dAbMl.zNuhjئT*rb:S1YTP Zu"j"Z$Fq' c/2-;I1u@([Ez%aL{ES!w58XYX7E
_vq-56O	~j]a9{mg*mM3	2ѥ#(cj4'JqtTB䩠LM
;gl}LOb(#%_t|2RG-`q_ߪr3iͦб*D33Q;dPϙ㲼Y*W.kDh >Bߙbt3F^ڬjڃ:R11MPG\Rk#aoS{43,0Reqbn%r3X6)izyjOwz	ïu_,l{x^
buqş=M}ȧ%Xܽ8+n`s|eO"
ETVp)*,'|~ƣxo''L'Up;%{wO<޲:T
;%DilwzmS$zuddc3 iArԑ4jF@_}RrJ}J +E$@Utߧ!B]Rv~;-x! )u/YPSoZɒ3vHV7L3["^d\
j*Eh1e|<+ĒӑXvP]f;IM{E;q$kn%_ 3MO!Hԝ.wJ
.Y?-D~$fѢx3?ǏÃ.gQ*\#ub)k)>"q܊aތ&Ɯ/:s'>/}Ofq}DA/מLW>C͕3H@og=@@nteC4>:mdYKR$-{:v
A~W}TN 9;"oCWW04OE>60!H
EK I:Ea'ه9LϧCC~ N1.!zaA-pzʗ	b47K-;!o݋ǤURp8n~Ug|}X
bX!̽f^KxñVS{ЉdԿ?mibKs EepA??l@Ћ;o\ƛxWhlr=-a7Y`)r
2XT2H԰}D؃:!"=7y+̼IiV!N^0iB6嗨x OQTi=F*7#>󓋠BE?e<ۍ2fGC(ȭ`⭺XqZ/1aYu߿7LW?aG=7]/R5;Q']j5À.΀.{#7mm&YX=hLF']9A=N	8QDd
)+,%GIpl:/ן*4cЎV=k?Ysۤ^_"m=2UQ(ŕ
3d,%F*%l:M(au*So;K^FnDn{])ѴLAYԄ;K:+fōv㈟FI"PT$cvȸG߷l¨X5;.MqR%D7w;^idHkBw?a@Am.	w$?=!gC.Jpj=ræ(_'(NyQb\@H{h{	x\PQ=BeI8&Ƣc|j%X`SN
s.b7]@6{֫nYx(U0]1pE%B=mf%ݬk'T,MyY8.VX4ڊnӀ%Wͯ$ןQ%fqUIț)߃n+B^'bKCwл	*(~Z</6BVgiI6LZK)Z2WVVc-tM{CErC>&=RRD06m4܂TI2NZIN*Bd歗̍[]뷙?:	FF7~Z픘*ӎˑf꿟7RpžqT}
)gX{j3LC"5{yskM_pGٱDڏ?Z-|j1[!ssoe;B}ld7<NuG?ZRi`#p',nɯK{,&1oDD1:%LbHqֈbaIrبyGVĻ,ۡnN`B%s|p~v@|GV7lS<1?ُ]9FmDkg|_sHr?xĎ><Uc-Ha
QsrYEa'HFE؜{>h܅ϭۃy
ˍy{iA&LyqA㾫,J<9fH8g!ڌ ֏SLXn_3]~'.j漖W7d~|S'fW눹Q{lএ"QN9!So^/Z~kn{[FkO<}ml
B6ʬȪ4C[ӼΖ!-hhʩnb֊S+z{')"j#zӻ4Jd!ܔRkxzv^G1'0rC̒ppa=.xD+<v~yp,t]cR:sv:km4cAiܵR%E7*[MmgA N[sAut}. NK3`,%QÒWgZ,9|~w{\ׅ3ӧC=\􏂉s2%K7~Lpꍘa46^8WiJnɐm%d1<'6Nb)?'[]p?L=p6'ޥ{80JPq pLD	l,=J* _v#Xufgc>~;ǭe@pK%Q8~g~?mx  9ر1%&a&wwé]
e<>yAN6KРDc'77媵^z^UB[?XN\E1d\i89ٸғ"G]\Mad@7zQHn&2J"}4&ho{zhwHoA곆Ȫ39>^(єٰgnJ$ťꛃ2w;b}B?햹G;?Se4%A6gmwlٛN3o*;*I(1Ski"I=<Hp+s
\RiƇJ'M048;)%~
Qqй79[#|c gEgZg,{,ڠ\
Ј/(3_,Le<w˦Hb{.T@y2`5>a#ElbB]L_ M]I,WZS#i/mmr	M^^n^ CdB(?s4} Qq[[1žS
[	"cPІ?NUoTߠl^Ւ*8le,$xcj]EiRbߘM#=*E=Hyم2ON'Nrϴz̙͗>"hլP+q+<OSE$J=IoCyeLnތ':/pn˘VDh^L37y5͡κ,*/Yo:8'|u%nzd|e=̟9_.Rafp!-Bǅ ~>(9>er<TړYw P!_?q>䕑o&nE4ѨO~7k=}Su[L8Ď|Jo- J#q;`)ֻ[^L* b'ArU]xSs9qхkvC+Kk17gT%淿ߝsHxӯ}y$^8TjϋӎнY2֪*>Ф+ v`ЕRGpKXGs&	4czi`qϢF3+7Q@6+Dz.hx~@Q9	]1^Ӝ8E2ЛsCWﯞ瘡\yMjʹ\H!"HzKМ?Dy'[Ӻo7:Z#6ό6{2s9fVz6h%aueK88Z4OJ}qw֥u[fPol14Wj6BU63͢	nدpX\WPFECeTtX /gBiP`䡐ɗ&)	DKl鲄iW/b3Ccg!L\&#KG&ۜQ~Y^^3\ȍ1C:ner9^.7͗'b䆀F,%Pao|Э9'+̡h`s{xNR-&INIHM1ݐeݸ_9|O
H;$d :XS ӟRj![>:]`a۬,K "tϟ!52ʻ i2D[x{A[n)!T](xg<:'p˺Җ,K3^鬒]L=5=H5(N%jH8X:|Ƭ>f-\XPns"י[ʓ#7٘՟ziDl%V6'UHW=3Ofnp5ohj4ɼ|uO~ԆM̕@]R&yIșvbNw98Wf@eP^ƀ}`Vzn9lێڃAbP]>ξW%x.|F]!1r*__bI*wPl|@Cl;QyMٞL=Ό^,Rg,YTƞXR
$~߮Iʽ
l^L3<0q2]2$lC-	U?> ;v-ݶ_S(`?E>{ʜ/P|%[:v<YU@S (AW;%n:o[qǚ^K@<Qv`sd{_n^ !!w߁Ċ=,<+L`+gy>5$rm-?~)$X}}0;U]}_6O;@&aDfaۯL7^MǰgKߟĴnƳF;xGɳcD[_{]ÚP=eտ"A#>\ۢGUԞJYtjָɽNc~5;yW11Wxc~L9fejre31,U#9W<e
w"@n UFd1|՟.x#`zI󧈅?FWUe&EvFfb#g9?bDKn->ўF2;.8L1'cɄf	}(BuxG:¸f s,ܛdͪ{/TpLx	lv.}VO_K縜(5Z,qV7oɡD;OV`M;E}\=33SFn٣ܲ׬O<d\r\eo^Qd.F9
d"Uҟ7[ۥI|$̚zs0hAy3|zbT=gcVvmh'+-{,A'{kO:|	>18;)J/s9=r"KE=d>Fc0p$$WB%	rH:-]_l?ٯ4sj}2HqȔRrQ5_rхsWpGzq1"x`
C T9	xymNw)|v&to/
]8x*s s;QmFǻ`]#|)ԛiLy<Ocd8gK`l윖u1P_ecvAd?G[.KM7CtH'Fi)6N/"787rNPB%a-)?u~9\fB+/|J>0d^7O ,c	xhcMw}Hgbz;kwZR}X+"m?O{@vtJYhrRT= ͬ=xdB'I|ud^Ore*%tllh3i^jCj2g%3LzL+26CTH,p2U1x<&/E0LwEy2r% Yq]@Yn#=RMNF3G"d6b\ecp8:p_tpJ٧$G?bBgRgϹܒc΁ě)Ɲʮ( rKg(']T=3\Eg'pD?=o0d%}nkλUh|p+>Dٌ64#~8) 7kܙQ@΢,9cĪ&Yps)ceC={ǇBTyܚ?"X}HU *@{Uf8O!JY&]gy129g}V<gwάd1ay	IwLg3U)󐇞'&.!s_?
fPBL}"l2S,S/IE9gԧS+L!!%HU]Sf ApN4,r'v#kbߴFIH3uc3D1:8#Xp- 0gOmg;~P}K	HdOv;,u!c2#>*n]"rەz|Y!߯t'YӑZ	{s0<.[	LeVXqOL\iO -g"b>4wa3ܴK_9О60䊰]JGP:>Iμ8(icIF0x+hʠ-)ߊ*GHƳi?rmߵ%CL}tdp;ƚ}m՗lKLo4.n:ıN<-?D{Lgdsڌ-U2(z:Uc2	?(օiݜQ!:82T<G4m-d=S1#gFA.*2k!7>ŋ".gixS+ƊcAIANۿ((XW<M<:{zrKZ+eҐڥ7&0\I]&5Gn-AmG9r[ɕ(hնZ
3* }ssu.YpSRN~W4Ǚ6m|,r~(F7%Nj6Ͽ<JP֝i'#MY.fCuPGԙg6{@:ATVRWմt)/S'Zg.LYT!f8MHF	cq%HJj6$LR0j*QRPiϠi~
.({._2PUɨÐ'RȚyQ
>"F1\LdH,tf9n#x|-A5~ˤIz>jR{ZSYcdIdIWGRQئ:U$Gh{Z<g(͸G п`~(8>HCe#C,7M:a9+am*1:$d1f0Y{@9J`Oߋ&7mWFr^ImQp핻AQҝ9l?:xx%@k1by UC.GD.va;"aӇ\E Az峘cI
q_w^E 
uAk8 =aR>;\}[aE	0a4:JOh~GqbdƟ+~[B3ƹKNWbR8ԡǭB"[x8BBM0[7hmL3zvhjJzm
uͥ/p qS+h!K&~grm6S0br<gٸrG?r1`}jM\TqXhQ2	}Pe>`NPU.8QKSOa[9WS/QÕ+[Z
6{' T-1r (JY-S0xRyiK*<\HRĵ2!+"OaRn>bj-Q;C,EVPPFqa	!&fG`bAa	EF_=46*F!SQ9%q71l`/i-nj6)icTѐ
duJzôӞM7sP卭&20J+>P9DѣaEtqHrسU<
OMTIgvbؚBbZKJFW?Z:y %[뉡!k&OP_AQu5ha"Tm-TtP)r"eOS1[:2dR>{ڌ{јvPs{$(Y"ޡҁOx	;>HŢ_w{JC;EBegW!K	K}9Vbc/$_&d04/j%7T7g[P+DYvoNUH<X{M<Z_!
}P'"ءbeV!Rq
ԝKB7dO&K!ߟ`=:[{V򡔎f4c
c>[g%oVRÞIۏحxX|xb.oSG|ΑwNi_+	Bzm&@f_WlN466,Q'!=~gDs̈vrm D|;/͊Իno|'zj5?Ah h<#MĢhş]{ʸ|An8Dq*6m©d!ly'<:,m!)X0Ce:~!ġ4#ZKkc՗,|OK}ڭ1/R)"]y/
Ck+	1?)|Gy7`iB+{إ$o-n[6 Z&tyHVmR%&Ȧ8lގb
O>&~D	BxTGl J{Dr`D݊쫎OKpBp}Ze<)On2+}8c 4i%xrGb@BT>(V,
9Ii815%m^~q
+sF!"1"c~##"+ k0mtU5Ozȡ ǫ߰2.sC/gJ
~_|vڔL͐ی]=d܏<|EN yt޳mf=kۺ<.[G} T&PΧʥB[89"=k#gYmULV%))]½)eR<~=5̋B~Asjh\[4"aitfHJ3_K\Csz@5Dn1Ȕ삋P5:uԮWzoSa!;G1)rkzz <VY o*a6Ft2nIS*/Vr,^_-w7zbG!bX
.Xָ'	0;۬jmX"I8'6/
3dy+;%rMO hK"62AZs^77B)0Z_7XǶ=u]&5]}
]19S
!;cG|Z/Ǝek0jM6b3[WrO4ՁSݺfm~E]gۼ=V_J4+3jϻ8ɣU-&D;WIceSVifտD4ϴhM[i]o5 !B$}7\:jm~vBb=d)|9NW$j9y$ߴ!pz:)ݚIn. t]iI):Qi|]=LVK	C~vh&èBe<Ѕݔty9y֫myȩR@|yB0!k)Ї:;LLC~x5S(><gM6_&OG*f|a@[{K<iጷrmEu*}*E&&lKGpϳ2~0l#[
KqFp(zڇ\ת)%r.e˟XSNMeOM& N )gO &+Yon`jg5CN@j&*= dx쿾r=>٤wLY	v.qp/Q§{U('U Ä3өڲ~BLd~An'ݳk6:)Y:o~`V]0߳
.
U73$Gy4BtH<0޶Z_=NEf/?4]rt]ZUU8qPNy%^ȩltvZ3<hKй:!>GAU+y'#[̂7 9(]冢K5y?P,'|OnjGRYvo4`ĎrZ2淊kG3ϛ./md7>]*ȥ uӷ
;^+..?gT`VlFfTS`AՇ;th;ҕ*8)GԸZ4LGu#6o3o1?J7$)-c1uu'GHd\HSeg1!-
wak^:c?s;#ْ"pfbV\6:Z5Vب.	]޸$bI8z!2^~?1tB+>W7oFz>ۛwM?u&
77~ P{:%9Ezef26ѽurdUz
66 ?pGqS	չ~.}%Kr%no:|GdzwXL|lu_(ou7V`[UJF͊Mq]a@q9ӊ	X/o9_d|A9N]2l{rK*lu5=jp`n܏^l}a;,hy.	&*i%sf[N'lqb/=#
>!|u8
FJ^~}:%o@%hbA1Wھ (f(N:γU}e[B)SA!qOI|v0Ѻp,z=H&I*2ikr7ho[НWLlv{Y§NQLAh0!ۯ*5kKZ+ o@|"H3C,h49O
MKApr.dpD{1t6B\xk2/01ds*8@љ0Ʌ\r7aމDSSwXN_w,Rਣ3}y8X{gGK^U*J#θ[c @$"ۻQI?FS
V5u:2̈.QLow$q$"eI*FرBBz#g$"6,_ :]LqN 7J/f\Th%WG^Noءorͧmtw.WO`|&cRWٽ%3IK|j9rG()U؋ʿI%~[n:Xb2iTF,݄JM$fҿi,HheW{ۚfD;wMDpXu>=TdO7~"玢~Q$׏@~<B*NmN6%-Yc2WbObGWCBb%:9!~"Hݝ@ ]힊	IE=4Vuydz;-P"NvʔmZ`#K_JCHcnE}|݅Lt3IG=U3?&s"]K;qWRI}/PXgM΀?ꊴMP8!nNj3x'ܝOkyYﲒMVO%pK=hц$yTΖkwމWU+ z.7d/%T ha.^〺]n$Sv?8.Mv"[BB԰Z-ёb߾i&&gxc2u*ce+]6Q;4Q.*Z|Yk+ѷWIOKKOMa;]77d3+s>TxmN&42QWU/2+$50?ރP魆/7/,~FO$Jo_5O	S^KxÝto_cǱ:+L7c% YEk1tGUcz$d['] n!ιں<	"!$jhPWN&[rWKЎf*U9lBY!?lO ߟF"pf&W:qMd<pt#HX'.9gR:[֜hf3ȀQ;
3ܰ'&1OS'&1q73ErHڙA4}uYj!q\+WҦ܁JG7[[_2|-kgdU;K=Y	O&1l03^9ՇB󏶽ͯԛ*fE+l>xݞ^(N&=d*!k=X2Sh/3jCjy
*.2`+"Xk1&PGTP!*((p4bƾgDyUx/=FQV't(*X$^+d2fP)P(lX@d'閐ϮB_]J9Adi	_-_M2sS#זܝm偌G݉,)FE4ævwUzDLVZ[?Vd X :=[bܹhE_l0ؔkn<ϼ'B
;r8n&G}EmOKT^ O!tPOԽc/3am9\`<Հ%*?":vz.X@F4T=r/`#ӣ?px&B~-w;gv a
Igk)e=&뻑LS	6cCmE5uRFM޺fU)1'uwdk5}T^8O}.wJ̩zꢜ4FQN3͕-uo4ȇ_;K1n^LIX>QCVK5葮y[R
8mp-YEOAw_//&,ۡbԯi	^')|Eib]ȫ̃^|&l/OozZ_mfn(.U}BPeH!!vcB̰::w=9o.IC;x'}BmY$kBxoU_ݰL-p7$M'S*XH]H0q=dbE;-)&#ph$-oځiUqG#[<E4p.}-ϲS#oU>LrTqs:Jry_@eFsl0qϷfF{Gw^"0f?)#!-?aZ1̓s8ޡmwE<7nBwsGea,wFfnhybhXSzmeh"-Jv`ȘAJAP8kI$b=*]N4 mᆙsNதRնq(8a.m%TF!0%r'rXٖ~ |Tl/2-`7iFfQ<i{9 J`&#/wR	p?ߌ˃5XS')>Q\rڎ|}R.=+>W\XAUZQRjt;2nkҵS:oO'\7
f^aksL'Db?IE{}פRwB "?VAĸEC Ϩd HU;8j!8ڎѷuؙ2-&N?lnͻF\ksM[v1IwE.(3B?٨fdmz7@|,M[h}	9S$2EeqÎBL:gɏxVAI9!<'\_7cT(2`Dsg~4&?_drEܰ}:M[^l\ǽͱ_HtkD,jW5@6[4ť+KF%b4N7jǗ3rߣO3Ue=] ZUnC׀}00̛.Dy;o1T%jT)[_z°+2[uփ9B܋íh5@8\FBe*.p1"' ˏ\HmrGe
=2Qӥ߈c-+mVdWT-˨)An6vUسqo&лPFagLi2SU^k?Tg~M(;R]1vCukR"`nPLjhF`4+8Ge.5?
Ņ?M(̫D<ěoR94jjp؍O=>ϰt7\M'SEңYbݣǞ;S8p[/Ihccm	&owX
q=ǞO7Gz)T2xda{ǽ%́o;)߆
*	:W:/Y{85v#gs)h^|k{گY`Q7wp 7S.41%0Jy9WХ}&;"KdaJXjEADAhX3S,yuq[E+
Mj=Mg.n_#,Yap%#B7LghQC#d`@ARBt9=hay"vT>'8p(D&	U˷XE.]sCG|SxYO䨆ljR u1@1Lu%϶m+Bq3DV,ÆͿW4"JfQ%yHiQQAKZ4d]oī!tr?\P *DyA]J3,OYHa-d7q
Kڅ{?UAZoPu@PSbs;e_%.sdTgRר,}PR86[OnӵT!1ujolCyU(q4tbf=MrLatqԎ8+X8j]4Inex2/@v~})%a:S<,fjR8,XWb5Q6i3<FEm/dM⹵ξjdAWEPCDV1  yD嫲5fLk}[$|Vʱ04SR:OmrLtj,ˎ*5d(__/oF}Ն$gNL/2 a'rUM*?*0tyT)kFÔOJ({&'j.3nEt\k0TO3V	㕞}}nEZa9'~?Y}+:.hSldux|9V7D5>⼕z
EΌ\j\+6\AvM~8P*H#fRzVI,ʹ'ικxC}#U&exu,$&	c+O	J.O
Z/q-;7O.E	{ʮjT=@L*U&oZ@Bo켖
̕yLy"":pQZl5bn'oϭy58OmЃl=KOPr8GZH _7G3osKٺMgTxxP\q~C+ 8O 9~-z=Z&B6^N<F<rp&l\YGb>섅&jːg$gؼ_`iYQӕNh2*kqOR9"aϒrՃC|[o]?z|O@5(u@5{?P2x^pփkoGV&d!Yoe 7JѼM韤JN[Oy?qbl&UL+ou:Wz|z*/oe'/dcyrlPڕQvٞh8n{YeE.N6nmZM
}܂I[	Yv<Jv&K7jx9U,UXSF.+{ߒ IU؇Iͤؔ;g@1+aUzgxر"M^jC7 U|[ؑu,?ʧUIrP¹Q6"BE[]d溃<'mhP,{V0BPåMXLeP^2Ӯ_7 zrYGMYm
c)/9럫싁*1_A]y*O,B43N
u%PnԹ6;N	ت7	aW^E+rW⦖f
1M0FSi]|iz,!dP\X#s@`! mJ_ϣVO>/%Bz޷uk;'^' a4M@5vLGm =5$-.w-iTqYqƯN:@9,rpL-	;<X	7{JpZ"م8a `1XoQfl</>	OW1l;m#%!+ajeM=BόoS;|PMMg6撫)MO}WL>}IX?s`Y?sP{J~4*8:qSOW5k۬&9lu:%Ddnv_zSI)G@#D^qH-$P @˶P܆rR_5CL
6>LxclXNI=5-q#]w?'~WN<T{2,"w4%gvB5q2P-APc<iQh}ynZ*Qe骹>]vpz]5r=D|US.%'$uxtϪ|IgcK< TfMw ŋH袯'սO Zy{f_s}"0EP,xzOҭ;F	@RŴC\*qݣZPHS>un?bٞb>aF^fןƨGd+y0ج?vVSL4C5^~ذ:j`I~ȻXq(J]mi!ܪUnUZV>edgvgI93͐(ͤ^A_ǐz},a4OVC847\|F<6-Yvw`$OZxwJdf22emFnU	ɟUK.⯋3-iҜ"Y^盶Չч5+%|Q`\rd8~.67T2`Ϧ+  	]wWBozlm[%q8lBxDfA{os@'r}]!/ƦJ˿2?|n^-%ٽ2^w^0uUIoD|8i˖oXR[$X^HvګpB_Jrנ+H8cDM7z`u]WkjɩYo}0W}$8rp=k/MT0l0rSJݭ@).)F5[GcO[-Wye}Q~.xZDMìBbfhW)럊3xY;J7Z`/@ǜNqlu~$~7o:<6yAWWMMhReZ@mЊG5;*?+r"TxԪ/T4u	y*BIc"}-쮲ZC0_%QnYBH}PeL\F~,TqXЮZӾC|B#MInaC90DxRPkac{:ǿy-;xg\^2+쭀x?Q<x_JMR!|pӳc25H:+߿?bݍǄWfny.B5U!Y=EMʉmXO=tq,
ZuDV)w#CSXeRqz_[-Јi7<DeJc]e&ipAwnG!RpI3$rFwD:!Kk_wIubUja'
!>k~m~[Ά(j"o9Y6zi$J[vb}+Pd	: iNQ$c"{1ǯxh#E+34-֣w9w%wpn+,EVk`yͭQ*Oj+u_}_,ֺ	pqXY&4`@|9-U67gA9eͰP9POe4j5H/QL 7NI&zA<0nJ@<!6RHV@8/{H_8C=)GzY4gq0`:㛿(\kvjySqyO[`c8ULBv	e-0 {/fX#{po/`cXuhl
s-9e_XS_ 诅 L o݀g`){6](-Y:/wKJ풝eưnWNEQ_sԠ>D]ʢ	/r#GvuA')/$%B1DEH~ƄBCfbpV3sVO/@آ	`N~~fl؍h2{J21NWI,t:ĮD$FU1[g])1ԟur^ve6vMc	WT	7ˆ`vgTx[;zɩ(p#ߴ{B"Ał@w0݌E.rF7&|=ag?aL"{MӉɞ]XM[-;7@قsqsŵ5}2?:~;=䐰`%⊞+NsUʳՁO|$t!vplsz^"u~*'WD3|Iᆿ]aV50
ӂ>`sv%\֚N%#ý;ile,oPp-Io`	~tGo8XW}ӡ1P^S+á,{}/wңdZ>V4v%lw,`>10͛>l+L׽a9tz>rQ:!t\Cz"fOE Rc_Ν 6G{x	@:GY߻nJqcliO~MFv<ɟg#:N^3nkqQM*[Ӕ 1\*~,rf bYz	+Ey	"DAG2g&s!^mb Zxh_1FnрnggNd ę݇bf$ڦ4/o7P?sQ_촸+0}xv١'ňw"#U>j	5,̿ ],2XXXȫ׆=R&K"e1-x{x_|d?tqrs4"-20CcbJ	NIWFը	 	 e0|mڍ
c5Xx7>t*b󕗧!4Oڦ}Ҷ쪐cF>>Lrj)ZCkNJS$WY Ň_]'s+0b!Ox4)+)Q=f ~o0qoD8nmYy'?CsˇJZqk
ћ64'wƪdoM90iR>* [ǔSb}cqd~j$%oHkF&2q54׼b=Gp
 	 guEK^«en%@J81>kZ
N3(o,&V>=YڦFZ`"K$92č7Ⱥ'6؟S^/3횵Y<_C;]ǽ:dXU9avMU䈥xF+%Vǎ!+nU{[U@~c=Bvou^"B͏?%m""F?hY
;&M˘%>l{ÿvoX5}((JQdKhc(!Kǯݤt[LX/2ºwdS@EY3
ΘgާOY&YX.lp5rf;TqnՓ-BV:ީ;#kk<CR:nVv+;Y/Q9)Ud|P4fn0g$~<U8 (}P(zMeꊛ1V
w+rzpY}P
J^͞DQ@\ENz)ݜ^̴=w5>gμ&<}fߔ8>OF(p=X/48J/f4zK?SB2{G~MwQ6
IzoGE*mG~U_Kɪ7ݴ$`䄅ܚp}r fgޮw3TN \TMLp֎ DM-߬leC7;ܔ<0"aY"xS	xXχ˦0yP>"0ʩ;	IPǴoUP<C?h(%V5F%ңwY y-vGkqѺO}#qkI8(qfc?΄m7%MtJF~9^@	/kFs%fVBP`V8Wò;d9i͊^f -av?Ku<&tϮOb!į;}h]q}靯?yјUz?n+Wq8<T5h{*:Z@~/ݒؕI"iAa?Ji>9BsAE@N4d%0[*kG[6\5z|#dN3mlC<tnnMaJA\x7+xeO熜,LPbTgQ"02t-b;8]ίq}s_WImF}_znS:>u948cӘgBo/]DQn\WMEzh)!1J[}.]IThr\+,@0u_{Y
032^_TSf2^Bpz_5M։5A<D9d[N&IhX#3@!&#&ͪ\jMGWshő΀.E1ZݢcqwPÈ#}L㞶0ZrfB@i:2v^Eb-/<yUQ	9?8B~D!8Kސ(){#bHy,2;"J2y{P1\P.`(6wrwb&u	=w5@g 0bE 4xAeSoE;r~549IȊFcdAVr+e###dnahpG]<A<Td3]\9(~ÈIwa4l++E᪩+څosWoJKo'hY8[xєZ;y8e  Ѱ:h6C[vP9085ek޽ml՚"룟i#s\Gsxe#V (%ZĿ;.p\$
RKB2;[v阻<9t*cRU'XBݟs\'a]	9@?/U]\;U.k7|,	:c[@kz.#ǉIz5g*꩞"ɕ06DcED=r9r4GQlm1fo~IyOL!W%'AMQVscϜ:ĉ/Λ(`m]fo1AΠF G\|,Sj%_mI#;q}@B'PGXA$>@&q
Z=1zAE2?A$?To?ehZQ|);-,;koTwߦE{T$)|tcN,MPOt8ꆡ a'/155Giһ4i 5YH7pvs۟WKWIPE!cCTON,rxǮU=m^vcG3CK,z{۶鹵ʗM=ӓ_xW\EqЕ=Fx;U.:K	aG,v_`cXå7R)6͆CCZ+XN5:yYj([tpD6$9 |i
MD௽%e8Kr#x"iu4>~̝/xR8ppBEޑ0/GK4KlO͇ezu)Iِ`Q')a3iZӝF	ɫ|8J&gXE MMFɻ7N7_F8!Sּϑ`(E=g#*sH8̂Ӣݯ7s;bUE<>m6E狍ӆşYi4EĂGEו9Q1u>>ÀM> N
$Y@}إؗ)Z<e7B<ֱ]3Pfl]5kyPAOudPaS|XЋ1\?b?Ƴq#7A3;DВs^ kPnXq_Wb4U8%hJR%&m!kM#IZe
%=ӓP3Q!5*EdȦL>tuj>߾l=M2ꑆg`_vNpMCda5R{vf]ˍ'F!YH~46Ӭ218k?y2R)jaukG#gfY\sXs)D~Ve0w1ܱdwZ>ض`10PZ$&4%+8*s=?WշPhZOY*	!׺-kkNx'/kpFg|mA:J1Ut#@"~MχdwGuGЊ??T/[/132~47[!Դ-ߙ==_D"E{աAbBIЁ{i/]&k4?y t"AW4lF=Sŵ`~Q
F֡1a#NctXa(E/{PjY$,=m ?;T~dbIsS
\c)zZkY]nsO2T2ϰlnq%FYk<Bf%.$!:t*{uT0*%<qmۣĔ\WT5aUung-.<~	?d^]aнw)q6񋼮Uj:(URofZKl8$^z^Ia	u"7(J&cb&bm5G7F訷%{S	iP<	l֜O"75cKT_~LRhѠ3GsMJK-L>iOkư*mnR=؛cQ@W~RZoi`][\,%
-$W[STq98־"~8?[<uEx\ҍ+$rؔxpk#JjwU['Jdlu4C|}KTT$?Gd^\μxӧX86ۈ]'^+uEӤ$c9y/A-+}rx(iT_#70wp|iܐ_	:ZMR1r-KeP7RB,l@c2;8='pCdqrqԎMAycH;m^;P=Ki|[;6NLuu<xup8Tȧ@$(,߮IAHN)(gV \> vO/aEj"CB=8aor~rإ'-(Lz'I$uGZƘmRwˠ+jY8n5&Sqvoj[K7sG~;]An	s,^3ļw(t:u6~.ۼDnNOl7?cE|GIOkH׭4YĭnDxJ5*#*	Kk }پר6Ick_41v\K̐>yX%e 7[cᎌ]*J;gqכ/O63lb3L|B#'vH@Z!Y/
0W뫞ŚlTn`sk	
(eۨNK\_d?C^]amy4n9%G6ӹlgIX(ԕFWџv\|[ ks m+JSx;β\$|i\l	r	KeSvmN^I.4BUFԯZM0 gIBJ3yCKcK@BTygKP0zNzShOwμɆVGP~ibe3ahQHmqHH(g %dފ$fkȖ7AeNj*}w>}ȦiPx#ArsGg@ѱpYݮHl/@.^ݘ1EU4{qږjG`gYω7Gc4s+Nܚ	{M3H*Ꙥ-J(5'5˃YZ<?MOM?HLBؐ}"2ȞOgeNʣ;9?a'vKXGk	v͋"o^t5g)^~|TQ0Ya׶InX,AgO!@x4_/F/|6uML2>'G`ҡ`Dqa"on	[̟+֧d׆Fz.rv:$Ajh]C-cjwD:KnL
w<	%CyP0$a0iC ;칱hVen#07MRvT>fYә%5 ~HZ3{׬(j~5Kk	&kܭݜY#QqvI *1r\:
_]M
N<asX\ d#Ul1`q5GWDj	kn*6GK	gZ~L]hB'3hQV!V~`lPF͐),qd]i*+ɾCeLT7>SS,(
wM݉r*	01UP5[.yavÖ"ㄵ|}=HYjewpq%d"2jj Camyگ#NTp%ugȊk$RV6h&GٮlJ(>']xlڙ](a^ؕV5~T[^GJ*Mf(qFΥYYY&q<1&=UW3	3q9^-Eİ-ou2 M9]dV|]R>	hRz*\cەn0\(QNL~'fh,xZz/,ߘTkڹCWn6)[9+2 J{;YnёqubO=Ԍq[^תg>2*t4&A"As5ؼqog|aܔyUqpBb#_+uΉ%qVegՑKWw[dJiPwe<G)fQ4s6(>2Ȧu9/5B?ku`ۙ|kx}LhCv2m-2̋w淴"ȯ^6@x	=sNK}`/r_0{X<V!>N]dq»{Do${Bnz,l&{3$91ucn貅1hp(f(\]1`aaؕ%gʛ7`90Zf_,gU"Hg,YA4PUFčᬔS#9q:(G 5OK`1 i$g\ߟ89! pn+M/DeW\e;uKpD#ІΣ\$%9Đp%ֵ2{v"=(SG"g$n,9~&SH9̾}*	r1|NRW4?Xʈ/%׆PIZ|IK ^
b4ڀ=qrz߮>#q̀סvS*Əֺ'iٛcx/pȺmڜ4	5:XM3o[R55LN	IMr!]ύnS[9%^OD$8p:+
FAjz
|(9$pތI"6tT0?<7Uۂ0}=e	Oj¡H$d45)P}k|amY	Jԇf}TzxHI~2ՄU""fnؿʨr=,_Vu:yVnN-lj⍚ͨ}Kyt+r6/+Ae;# ^>p5bNS
b"6RFglQ
j;'9Lz~Yڿľ]}qIZFiO\PMb"ђg1b
ouwZalxkl#mq_sLt2^>B<+@~BzG&xV3~oDmtvom?J
mR͚}0Z=n'&D#Q~kkÕ"wv $!8w&s^k[5̪V+t7usіZφqmt➈̽39NB%3?AqkV3M? >~Fdauw }ybEj&Vf̰žP;벟ۼMUXoxcO	7z>tLOKXt+G
m3: )ŭ5gqe\Iu miیVI]x֎<ApNh{\)sxM(l#9WYDs Φ>TI;ӥ^^Җ%fǲz
vD|ݳxrn94v.a ,-1*nr^Kw+k:G͠` ~ZXby76G28dbtseHeI/@igdΎʵ2MbՊHȣNz^޸OTk6KmsgnσpuAaDG-mN3o~Y%0y
{ OFHV ԫcZ-3̎
ڞ>faұ.DLPB%E=d#%FlΝzOJL|ԱOQggZњ)њ?(^
dOܡ1[Ơ_,AM=o+\3~iN?QYs`d
kt.B]R:Lm- ;>	q285ϲR+_s|S8Kiw!UA>f7	Si2o.J?ֶms{nCF!ɻ?yv`Ɨ 0	_ErL!H%&ϱz9I096hاߌj:nA2%ҞMh؛ךyB~>:,yK+LFx=r'6C$?̿@~e>˵ahԍ kF˽:ɦh1K 8=WT瘼:]DѮ]D
3дGIpqt
<~	*DOr].ȾQZeɃtϕe'rfSmy)r#%=iȦwLc,+UVc:ZEy_%ws}XLwk^B(!?KJo _̋r2#zd_Rr%>Z '8)|/ۃ4<MЖ$xta^v=7rΛ]tׁJk?w}'g4	!g^/V/rR3kw]}-Xx~U޻yN`|Ij#Vsۣܫ۷B3.fcCy/5n64)$kPr/+>Ĵ;IZz 3հ4l!`o([,|^z9\x*/03sl)'(yUڐ*~f*	lXYDKS61}eeK
;>7)sB|iAmܳwr˛^MX>@ r^؟;%2m8(.=s9ӜE*@_\
쯂W&z0+EiÐҕjU=YLn/<a.4dܟ<9WOZ	KVm21CRU牣{` C$;^&b!녏wK	;i<j%#p7mi	Z~*h*&7tӶѹ7O/>Y(ԻQd=anM!65%
"ZyG=`w%Ds˔c/cSl.~9	Z6ĔNg㳞`0p ̄=W9d#%~8]g74l $گiXd"xYn6SQۍ8C1pKC]HTVjS{6i}}R/IPc~R=Ok-c1jjmYjm#Im02>Z^֠l`l6qSŭ`{9Bww?#bE(;@ÝmAP'X#.Zn940-%ڷu~[A\Ycb5Jk\ 348goP>ĨjK1=s,OxGrkE6&,i6gK#;@0bzӇ6ƠCމ9$bGZl(Sqo2¬e0M:>۷3~66v00?柣KK=?EW;?"9_&ߋEc{|54cBlycHg@tULX1500:6Hsj9|45hT#\c,g_U/zSE}yn+
_hdJcYK7'T؇1"q%
xt`1v2#Osc뎁`H zCI@/9)9r3L\
q?PPQ%m3Tp/#RCUM V(LP@dߖ<i	LgP	@dO|Oyb7:w
Pц w-QmbfDh'֝d|:un#@;{Cqd[)*'<G[ӕ͠F~Y1@hb#G,1V08'7$QXbнdBc>ڢqʺR筇AF3(|{d"\&N
EEwi$֭t6DgQcNJ8WKJ|ڹBU;&wz{Bj1"p{~@ypd(cCccq;蛯v
9P*[bPPvMTo`Q
ju0#=ZxAvTTSRܥ?ٮ	ɧ7!*K_)є!sc{dPa|lk_'CWVґwfY`/I%`[ThK3&X"WOIڮXW\	S,7%*+ak/ ;n|7 FRS'gF,h޼y&_f_ASHc^uD(dM!!<LPN;UxVJ$"ixfha	s,X5'/aњlκ[43EVA%9'35$Z=3eB6Y'`:Yݟdrb|9' yGN8 ˂X&pNV,Fգ V#bviTbAZsM^aQyYp#DV>^x9+ 3H	x<rǱWL\d ]	T˒($Yą0XRU(y'He32rt-_.vEǮik1מ=y6]s.ﱋdU?Oh|%g_ch\\X(.//e#m2!d/>t;bPm^_)&W
aW9XhxjZMVn; q:]fh|=:_<6@î4c9u}7Ys8<,UowP竭]W~~kWYw؍`.vv:'ޡοs6Yiu̪[̴66U4ׁmE(PJF(ư3g		@evq?:8Z!3({LceQpk9śnsnPvb[Y](3΁xs-LP&?Fys忀{䟰L>3)d
|	39D)cǲ?T:] v5l- aVQ"9v!LLD(wz@.6˲9Y5q(qtu7i:2oZvW{vn>${_ڵ.=9 j~MRAwVpۖJvE]v!Y+03"g3O`	УרPyf	sf+J9,6 [EA=tۓI0i$y쇩|E1tCiZQjp?(#V'{zvaw]zz[&,䟚:2oe6CH* &sѭP7oDW"f$N$3?7nnE\ mP?[jcj:Ћ5Rxpk9rEf!ZebM1<(
hA
XPPޙ՛IaLv=v^Pmtb rWԽ38lfeTл[A7=ff&g81g+ҳ/)Sl$31`_Q	V, Iĵ|U)l\㠕XtRu%bȳ3#۾_Gxzn.w@Uf~3*ϩx!MA淉Jnzv6SIcXvͪظB)nR}KX3;|{Ezp<5d
sKdb;f4kr!)̈́$Y{bb@t.Fn_@g"8ׅ%A@EN8Y30ј"|[WY-'|i#EޏlM|=f~fɿ
@|3flg茈P3X)5MUCmvņv'-2Gi fp:mk+x)j"[,HKRWÄ8ZN65b`c	s<vbf;c mObMɋRS`|pX[lӅ*z~7v=w&B8xfaѹqn@9~r\͚t#pMl%#.~a7 @W2\rF(y1*<aiA3M砀ɮ8u+Zap
qzKo]BifʾDݏ[
@tF({4Q඘t` B!;u0fw-Ii_r!#YK\1ȄVfԆqhL]t4'سsP>tAAȐvс`4	L+, 3>dȷ81oQlL+)hq%0N*ņIt[42)\f!. K*ǕٱL-(^kѝ"ק{gܜ	FMwcI#efx82`Gݺ v%taFe,ĘvM}6+Lwu#;}i8${'Y)"ȝSs~hk).$H>N7+LUQR$ux߱jOO#BCm"aHCoXY#I/Hv]KrAVԉΓݑ0 L{$H"M&9 ƥo;g>Q?5w+\D5z,fro Rrs;ޕ#><YFKF!Z;J@5,|X^|H-ĥefb-SKpYI㈌H"&kW(ԑ'|g3WO">d<w߫p>Ĩ	
mnjR[8WHugWXvbM,@XWHjݏ(æ^cC#dBM.am\+ʈͲB- Z[/SutpoK/PBE?3#eJsVc -IFΡB0R]́"q|0(2>*X:>64k"eŠAu1(Z ?Fɶ&Ac"pMi>NR=s<сKr\]rGqb߉!V>,-[GƀMlO~l'*D@IB1ޫcR>O^^Kl"?'PZ?ƟiJ(UhՒ)a]q;#;`+Qi+2~"ψ03v[9ɳ=-S7%q	_;|zS'\LFwXa^WUx&Nl&'F<ۯzdQ&%T-z}"l4lI$c*_#I%LEjUD;IYօ*stK@f#34hViWr;%
ԝ5I}o!'GD#SeR'P~95CYK~N+p]p]Y1SGO$8)AamZ-89!FR4ke~4G׎h#W]Tɜ^zpK*
:#i&jR~fSϟZPLX}SPrE,ԤP%S=»,R#_Yvt9/5~%[~	րKyo|$[s!T3ӄ-:D:-|Zl/]vv< U*ۄ83pOL}R3E<<P=;~\'ge|)3Iz*kPĐF0R*z?Y
\JTJ2$]CdL"&ψGwo.I_t2G.TGM3֯b~OS0vE/HN~?B|8~cw0tڗ#W#6ٻ.x;\.o:}-;&> L~>~>biߊXA*~/bgpVfWV,om<WZƲe-[r.aj֬bRsR(Q0
y,d \ƆyHV+%`VJCBY2`P)C/8Zdr~?@X`7ݠXlOڈ<'	nX/OcxvąSǄu|oNiAF^*me
ۀ4e(1Q2qn[XelAiJtl>ӍMVug~P.xxϖ}K8F7qt0QۑWۢFOu1vG
(~o"E.t9uʖPB˘ snPBIT«/XpE[5"5O2Q_s"U8&FԒ>beY2p@k L Ymb,0\"áÎ(.֯@<di!$%%LIXJTTӢ"`)NzHO{55ӄdE0D^9V W
1*QRWɊTQ5^jR*/"p+j3Rƙ0Zh&5.zNGQSM&{G7ePrK5_O9KeD~'sN+iRDC4|hzЕAJo8hxn@~vIJV,FT.,ș8Ϥ.h	X !)$yxƎӸiT(r9sfiuxA]J<̝bx4茌jqLa8l8.fjֵAR,PMUno_AuVKovBDBך:	-ě(uoc("Z4h|0>*r~COKyqƭ"n/LOĤh9/cPs*\&F	.F.`Q0E=S+uBܑYj[KּڲڴK𠼺Uqg
OZeuhrOꮄjv 4.HEkDVk8t4l#'yMnu#Wj`\tc]Zr5/Bф+SL}otb/Üyn-Hk_u\ۙs,[$|fm.EM0D[|ȕnH7Y)o@yے=ZRmˁ
jeJuqŶ,8)>d|-Y6ijL#E8ا.q*,Ij3)Q/&(|8T|cWDpa@X3q{'2[c'NNٗޞ?tdp-QlfOi9v/&Qvb}&[xkqr,~pFAQfrBbBI~Ib[BBAbeqBkBBQjaijqIf&; iLxǻ!I_EA#$$5AVA 13E]?HI,(,5E]ss) 76x36100 xWnF>WOj%Gv&,i.]`ElWRUC@ѓjh7!#tgɥ#Ҳ97vv:)UWn׈`]Xא)^[dfKq-u͘j2RJe6"`:VLJRzU&}ǨN&6hMSYGQ}REujfˋkSm4s}*9V&.xmlL)P':%&b2V*z]3HV HoG0rA0@dJ"| &d[iԦg+ۥP٧~Ivo0p[6v}0G	~FpVOAztf>VF:;Ã!Qʷ҇yG5^l:eNGM;D0ƶKJti\BBӶeeGʔ!Оj'9"8e^
e%&|&1eW)xn'$=CG6abk<NG}*?`/qN}	gbTm8ضךX!Myd]+%_TΕZme]eՑp e_rE8M_AneYZily^?\II@!э~Toz%R(َhA?}JӴ;&4zfTg<LqV-UC[vрK@b/S?`i9rgA'Z[UҔMHXK#Đw&V`mbXB}}was5̇_	nW1~|̂;W֛t		njVТ5^1r(s03m~ǟX/9ُ}xub-d]@hl/3@N:cks'b>˫dG>lIb3Һ`3dGno#6`f5"8ltj .B Kg~zcJm,y9M踷b*jq)"۵PQe*igwt\lNwP˼m)tދ9]v<
oS?ȍbŵL4wMfZ!3Qn1%P\Ln\(	ldNԄ́L܎܆Lѻw׏N9Ry٨7pPwP]1&Z$<-hHCǴE	XVGB_\6M/e_sr@̈a虀0K`0\ns 06KnLĹ	F֟ r-9)d}ЙN|u⌜PHab/:D|wq[FW|w=7}pxKOQSakN-$ ).L%HouttfRH $&F1qJ	ag-߁o {7;3<m4&ƕ4{=M/
UYӵx&UbQzGE	[hX-U\,V4|/fE.},XAK:nNIyt˅<XD3w2h,L΅hYgS~rt\ r]ƖƢ(7M
ŲRaQ"Yi/zXwtYiwcײQ7#Vi5V늓$rmަs#.mAtѢqZISwB[ZB*4* ;N~.k'P%IVhc/svHժF.X1JjGФݎv-va$.7gN*!g1	ooGZ:QhBH6ҚI+FB-B%jYۭ	8]p^ k#??zְ[}gGj)'{U5:*-fJ8i]1.AYxy0"IRIݰǞp@7LUՕxgh6X=FwP^-r1	OW)'͢%{ 0!x
u^3rSV'|wAg|#TK>'DbY;3LZN5%N8.p8i.!"	8jJ`2&GƹhB? 3@z1xTKOQ̴RXMih@41R)*!@[Wf@gg4	{AuxvxTM3sw3ωO,[F2>auLShLJ+4D]XKk@1MeU.D#JM%O뤤h9%4)1IX$'sd.dM+eUkCSe^Yc\\7RFQUVԉBYLms%OO2@a5L}Q1eKU4(+'u
+ < *LT^)(^4!49bGqIMU~ZVTX}U4"]c3D.#'5
{=|4GͰlqs"|4KSr@oZxdk0yz* {剰ht1֨ISԐR`A s]5]B8%	$q'޳c>XbdqַQQtBw)@ʗdSlmoh$_U2Tz۾^6d1aH	V'=f:	 [\sʉ)G)55q'yVFۻ>|͸n4HE*셯]s9t.u@?p{`VyɢeqlΣmnq^3 J57$fx]JQơPqJ)8M2Zl)dPTD-TpqQ#pa.Y9/Ю?:ie+3B{9|;jwL\xsJS!5TI!泰	V11 dIxǽxeA(JY8J$!;-'ħ.Kx(V$/mT:Vۙy97=_ejvc$
뾈u`;-zm(q/.Ӵ+
E#M:&mF&?i4~"sTJ߁}7`	a^!T̈8gCvL0ӺjümZҢ]/c4v$rU/勢9vV8L~rr#FC%r UExV9'Sda.@M	IV۬4%Y^4t1O[W_Gh?{F#YLzsk{zנB|lƈ-WS(=8X-²G`l É{B
3*Kzv02pP
(qkn&}o!ZI9Z#ɇw,`3ĠtrFZ">ˍR3/F
ϞY1b`c?0Bt{_`xtD<)hQ5YYKd/@Fi25f9:%_s%sB+(-!K2q@CxZ+{ސ,aw$6}&W\CR!CXqA=L6%Y6J|2 7閮 VLߕ$-r1Ma08@kV<[|PCr֐9$9ۺĮQ|<b)?؂Ha;z\ rP¹?"V,ƽJDq͑8e4KQ1V+OLDUtE)llPS_IpB",&1YW56>%4ZO7h_&$LM]ɎI(텎3Fc=ObOp|j1+SI?0܊uDZNtySYc,<ulDIo
#%^yڱs|$(\o"bLP?8H@0ɛ613ˏ( ~<P31iОfR6gDW?D{kx&qxhrGw3.oR+5J+wq.ߢU5̟'q|P,^u,;ѳ=+fxH O.\蕂1c dA\H]r3GЬtOvM$\3T/]<r9sLGR:F"~0P-Qw,`3}lZpCo9O+f[Ɠk>#~#~`;;8VN`{h%v&i
DaڑtKVz@DDuC7,}^Ysh#NxJ,azlSu|'hdU<Lނ5cv@E*o{jlfd1ũRFMWKMˌ-y{"LHs5	
BQ'FUK˿+.---2Wn\MZtciTĶZuB\=$hj%҉Be $bX!Go}eS#3TcWxQS4g,(ݔI)/a M-o8߷b#-N,LOJfi4e}Xs7*Ftȯ⼐=;:O`:켬*eE?@&D@ ?#5ߥŊ% 29
q3>5{sڟDu;?6G\4IKďduO(	ggAj}<j-HؠtlJ\r''6yV;@Kti-VcU^cz!9,&ŸW̨ 9B.Ť$ՐT+صhAt"&#QĞ#zcHŴHltB%^Tj >G=:x盡K<V-e	%7tE%!^`NF@IAx}zQc0 ֻK$E%R|ť&SU\*v /=5Xb yY%*%&ԉX˓/Ou:<wbx.4a:FRBi	NLElM1pf}<lcz!7 $2/}hR_g^\sr4l@Xx}(CXg {֩mm2U-o6ƫ|K'v߲x2CE2ݨKF&M
>.sfgQ@ߍsyO33_JWR<{0[P%.FYc+ti<҉YrК6)9i8|$o }'K}wϗ+|kzJ4&w3s\TpKL-X|z:^>qf汏X3.EoQsƭ!V0ƺccf@z	|F#R:2n{uÑr.7GyK<swmǒQ^ps
k^]߭ҏ1&K"	j}; ꒎ZjanJ_LHajMX*@ddV=<.2 m4\m:<5_O&tD|
+ުkxgXG@95z\]YYY]%"6ĂdWwGv7֟~nL_E]znzg_q6pzG7q(kpq?ˏz.vUYFޅDo5̂%V)%x[1|C@iJBrFn~ns²Sy6*+prr&g+*+sa E&34ay|Ef	TiNq*c } ;W+6 _JH˄XŅ@21#hyE1']4huJJ

%y@E8<!naEČkcrc򔸐x2OqFfQx63Ncp1wj1͍&*L9C3c"($JrT,hL#[%jڤ* +(PBgPNqNjjr6hK\7)-cCar++X䷂W|)[Z k?xD WX-8s(	eJ|"8L):'"'/<Sx{)r{Fn0-Ȫ_ZR^_SZ1;"^AFHLfNV=C=y  YxuFeܲ&eڬĤE%K89KrlTK҂ĒĢTt%.Jd 1(TZ`|CqɉjʢXlt>L.Ey%I
9


JZf
ZP]ZPYDz5zASK2JJ
3K2JJSLeVM4IF!9#7?EABCd<۹'l^r~>Xrf1j(<y#juՏ B/xu*Fɫ86%B W	$&xg''gJn^bnjyfM6eKI
LQ "9HHLPĔ̼+=INlr f7֯
J*1y1yJfL|_f-7zcU
VٹӁ%٩yV
6)v*I%`Z}X9Lqf>zS`v#OMD3({Aj@aPU[6Ja)

%.`<O>(T.485>V)$7&k3;6812*lZlg   c?xs{CdovY"&od)L^8s
7[oloRRRQɋSW0" FbJnfMr~JJuR~I|YbNij>XHSؙ?y>}S2H<
3899.\ !Lh'x}{82
r+Sr3lSR2JJ
Ss3sM6aTi $9M6ԗ &Ux}g=+cdl 51~13i$[A]899Kr'kpsD&T .lqNjj<4) g^x;sgfbJjQbB^~1imlkf`lnfihjdfinlha:9R# 4>x;G<ʜA.z)@xiPvOgW`W [Y8<
<.yKRs3SJ*Je8rSS:6Kga3#( -4|x}Q݊@-U{WRM]q"jfN7iץeV/!WohwYLr朓|/T|'L\.7& 54=.k _{?KT4ʸ3Xqdag^Qǀ* ;PKp:MpL6x@$$:6 NN\Rmܱn+kUy$R:O?M4CUeQ'G//kLoM}@,˽	[FYRBWWEPg2V'nouZuȭ0iѮ}9c_s׆\GA<gdƩ}Q~cppCRps/fiSwW:S'ܛ1e?7|%WdMI]^*VfƑnռ	Ybd^yF_e[^ۚad myI4T}-r_'gz8Z5&zYjǟK+xgn+6C=C=JxE44bRrAɽr\8n7x{en{F 77u+{xeRN@SPBk?D!DHHHVI.@yg`4 ڍ%wDuwٙ{7%U4-8xjx*8BmrN]<d>-v	6
BQg,^"Dpui\6%SajzyI5fQ	>y̩e9EqWpJ[	Tv:Җ5G52ZMf*Z	(spcCAk"_8aw:o\Bݭ& \Evk+'PZ!5/!Jx%@cGL9AtdG(r.mwqxUoUVTS~QJHPJ"*dA%.HT"+NU,{EOĉl,u0!np8T8".f87|>>yV'3/KjyyYidR{^ZR2b}o~s}zuab۶GNzvLMb3^;pmkLbӅUl$}o4qQX)XP3=YPc\&|l[)	Vtm<Tvp-~G$ߔbƈV(~xLIYp>4}#xv]m_^Q*_T?/VQEuT77*+s^(WLRAQDqq@I PBaG	/v҈96	MR#q' &0B!^
6ĸND2]j;[UPj"z>z~H $6*6A>ה39sZ2Gd-T>>,HE'pH	1)\åo}7K/HVyDؤ⪄Z/t،9w&S֛f:";/N Jȑ3-hlD,7
s$_RT.z
O0jw#gnJB	A! ;d\c5Uө=ki8p+--ި;A&&AKz"9Yϕ>
s>5 508R7&1!D''Xf<xwcda	@>rsUEi\͋]ss˽.CtAtiCsP%\RW:V]F%!ЇCMf܏Ẳ)s)&a[]36)yCДlv'xP#Q}ps<O}ƣd"j!NHw|tLr
E\$&Wsu%GGzw\z( /[v'2H^ONLZi=.]^y+7)I޹^)N#kAG3gt<s!g_K\^xad1Ʌ"
nXcՍ
7ہ
7[oXwr ~7ˁ*<KRs32t L# S(ƪ@zv[+oL<U> Bg|x댝c<.Ԓb}#sK#s ffflhddklfhdkijdd`fninfoǥ 6v Z&Bx-5 exM=N@[d.%A) !1JΏh"q
a^#2\Y$jf{o}|ܶ޾̊7,sJ[g^WL.)Ňݍ못di&`cKT׆_V $0Ac;ܣBSO k}ar.5#7̭8p`zd8xI	PB+,oɦЌ6z.źၶ%F9V8=chb>NÆuy 2
3xkKAI[+ovXvcU
7oQBlr7n6|=76+${(	Իhod؀<N>H(4D!#51%fV@&ˋn>$?C@HPhrr&B}ʙl
z&zUs `cW}3xUKkQ;ЊB;ZI@ Iu3d?p3i'P︷\9L`0|{?o՟=վdW:oZ+c,:~=~s\.}6==)sm:Lq'J_Bg"myzxo<8@\Lz }͠G(t<L';Bm6QtZ1zb(vL7#Vj|xnoM7)&/#nFlO@chĨC0꡾q!=bO|mIʀ XHhDxD\M`AWѲp.A㭠h0q ,_?Ѩַ]rR<
~ނ.|H%ty,;dqvS:ypBMbG GǙAXh\JPa'c=0ņcdTs[;L'5 743&QAZ:۹%)Cˮ(̿!Q3=e+[` R==Q[SpO`N@%w<DF	KrXz6x3'NwE&bzЮzNP|s&<'aOH^҈rr+$sWHU,%pqiWw(eM	۴]}HL-3*De`=El*kRi't eR/%1\"7y/,V?gYjv`^7RO8Ԯr6z]y&b(ي3;>8;;ye'Lix}nPRAŕh62vs@"@ Eyw-mOAc@7~
ހsmBg}}oL>yp\Y;֫νº+	%	dM `ꅞKRG)94V5A*Rɉ+)DI)LQC$g%j
@) poc GH(dJ#J%P+Qێ>͑3il<>zI&%nBG)-R:d>A^]pɬ_Qu$2IM?ƅd?4BN<!"MAɋ7{/vTɱډPȩ9
pYU bO}=Zu鿓a@&1zLGH&>T]*^߿ܗ9`Ѕ`"Nir*UKߋ|HI7	j:߻`Q/'%ZI|C.<+jmpB$:^,utce%7AsMlj{m  -9W3Dx[qi3-&c43Q.1%(D)1/J!tug <	Ixxiz]Ģ<M *.MWHJ,PMVPRH.-Q-Q())(O,(MKwϯJ,JOЇ[\YPR_XX\ZRzJ

y%99t&{h96rEx[Vw5~^^Ԓb}#sK#s ffflhddklfhdkijdd`fnin}9R'Jo/ P^xeTMkA% &M\
"u\;Y7"ɞƙ?vYx@0٣=fWwvwd/gbF{AroKz6?\ &3Ђ^%nW50
Ac+	SlvifPi`BG6ה`TnL.cѠu&fb$2(1P9͇ ty^2XR:V<	$TRȕdfs$8_
Stb!)U]S
~
4HxY>*uU,Ι	\ReG1g\ei$#,.w#3tu*&Y,ޅ&E.xXeԴp%d+腈24BR""DRV0IQ$' a$RBMHli=udЇْEb:ҙ3QdDF`547Ts]hJ%2FL>"_u)d$oibxrX3@iBGB߭Ԋ6\)cDsrRQ4zz*Ka-5ޝSVX!#Q{
eBfwi&eJ߿|zPF}vwwƴJ11Z}C$MtpIև	\RiHK/Wj_J:bg'IYxbd:/d<Fy'%%(8%e[)$YYZnv rX	Dxn2tOobQURb&Wp+$%g(&+(h$((d[gd&%W%'fC-N.,()/J,M,.I-R`)M%̼Ĝ]
~mx^3ZNً-7 Z47hxmo![hkɏC7e]}V	ɧپl~Ǟџ|Uzr+>.\R@Zh;	ɗ6sK~` .xgn+6C=C= Vrnxon{F 9_x340031Q+.I+(`UPr&Kmb{, %$Ð_85iO]!  cxgn+6C=C= Vx340031Q+.I+(`UPr&Kmb{, %$j`hӓm84M-Yר) \ G1x   x340031Q+.I+(`UPr&Kmb{, %$jꐦEx{|7<a4x x340031QHJL+(``/|[񲍈}vnlQZVŽb2A&w?Bو ]^jbxTNAcZeB4IJCvɲBWc{;}y}O83Vpv||gf5}{:w0X=๺Yե5i+Y]Nq<<2
Rua+76 iMd![/a#'YeΊ 'SUbmẠMR
2bCJ**Z Eȁ"-XJ;elķ,Ac|ŉ	nLTWv2}fMNI5C9Ż1~hxAH}q[.q,\~Zfhԩv273ܵzE GZzyfm8B0D!
gDLhT_{`4*jy&	s1w8LeMQH/2U'l!`b4_KkXҁdzx?l{FI$HyZΨeXN0,U+4]WG*/v_1˺fT!-z/ #,GB%/ͣc`;=eJLN?w,mUrTB~0m}7cw'dN?g֝xšî%D"K($b\hߕp*.NPŭ
&LK[Dkz:8x340031QHL+1J+(`P6wmRS]'<Be,;[禎kN¥4SnA'gVX8W?WbkRRRJj+燦ە]ۘ>UC>TmqiOf^6X٢.CG$Lun}!aE3jsJS&-h)s{kv\4LiyũEmGOn^Q~jǾ  Lox\ |*.@Vɏkn6=U\a]^"Y٢100644 warnusers.php iZG,Ay)+|*%kxo hH0!~@`(8k5ߡ{q*&[100644 temp.txt 1t&]LR9 Z;ԏ{vFQJ3y}x kҭ}n CaǺ3ؕsxxq[~Fo| W~x340031Q+.I+(`UPr&Kmb{, %$!Pɇ/Թ	 g{lx^r3T !9xGn~d03BriQ
0Kpqrr*+l6i  n7x;C0na{ /X4x}Qn@UDKEW &hEI BBH~ՙIJ5kbϮ;~ <y@Z$}g\$ju)N,J=(K ?+?RQD-wn|ƪp:C >}6maف7!Pd_q1GK6Mg4d3]=
Q|'ЭIR:60/5FEE$o/^=iMuqjcxIƩ猊z%[Sr@ɫSS*,Z&
qj^}֓fo"(:4U@}c<u6wa!a>l8/ole.;Jx33xCy3cUu[̉'w4dB,Kƛ,\P/T â/Iy!

(۳$.K%{fR)J	
bw69U)]B[徍q+LxkD_sk'x340031Qtvve0ݲ;uu_x#];$U7-Q/7ARiK4+~3=ȷyԐ5g{H1 SK\^b;o´N7K6_WQ01[{8Y$9?/-3>dUaWև^*y!cr<ĒT'S|dfs$ Rr%҂* +`09S|ͳ܏潆*KI(ax6M9{wk+qIOD'3Ksr>z߼x;/|n-(Hdxvk36)&e+t*QPXʐ8pDbkZr):uIqjbQrs;w|ڕYQhȬ3Nܬ~1	%yϿٸMOek;5 N 2Ŋ{u[Pg$:#B_ᶠsI7njBJkOrdc. 'xe/Dn9kҜJSW($ed0p7Nugc+2rT&8?mݻ}&kS0ꃪKIJJL.-(Ϭ":]DtSi=H-eXwr.!1=n۾UXy?YI(d3=msiGs&NXZtȦ%\Rxg疛6ՙD}(\ׇ&vѦV1 FwxeWYΞ[Ѡrج q!C3tS+6]v=)[[aRKR];nmiۊlPu)II٥U@W`s\g<Q;Kb֦}U P(HdZer5gYOX'2Ҳ2|~ܦdu&'BzW^r/ ifrxeDV_3|ї$b(:02{d%VLJi{)'XM/Q<'#R-LPOkt9=EyN?LvO6rWkVUE7Λ<,f8sȩ.JV(d3
o;mńɝPKRKR3^>F76mo?ɒՙD/Ϫ߮zpV wtx v:Q0x#om8r|(d100644 config.php F?Z*KٛڨY$
YzhVc@ + Yq'B}eMR54K77"D?cxe;;mN4ǖ! hdxn2d:/dr > x5 Ux.P:*	WY$
YzhVDDx5 c@ + Yq'B}eMR54K77"POaCxE :vkQZ=`+j-1@l100644 config.php }hn*q5ï:ڣYSxe@;s-_-YEj-'zv~x F?Z*Kٛڣxe19=EyN?LvObF g^xeC&HmwH&)=z ^^xgn+6C=C= Vl&x Y$
YzhV/xSx  gYznK{/x 	f
-̌9Mc/xv 7\gFT!$?6VLsKU:	f
-̌9M100644 config.php 1
ȥ-8gYznK{-5Mx 7<D:?5S]K2;`x4 1
ȥ-8ڏ'<sRx//ʢlV͊9vxeBSIv}KpұjQ^& X"x} \<Lc, AzepVFӸOdFv6{AzYc~'4:~ky'KoKE'BB?W'TzV2>x7 1
ȥ-8#^FȜ%:g}*KǓ]Fx i8zo}"gpxeiFm̪?t,Vߤa}y (x8 yj͎$6p`OGT:V>>R<Po[a{$]Gx  gYznK{`xeBSIv}KpұjQ^& X,x4 7\gFT!$?6VLsKC	M7)JQ8wR0Bxe0tIu+o~ՙ u9,xeC&/ƭ7><Qմ07 :"xD 79\gFT!$?6VLs100644 README.md <Lc, Azeprnxq[~FY7Anxnd:/f^~^ %
'xe]'yve2G vmC3tǾ3YĔ#:s˷*	SUXVDH{٫*M?gğ.%))19<
3sLgt٫9QWmcl pvA%x9 1*׏>;9=xk3(ast\`g}rճw Hx yj͎$6p`OGTxeC2H;Kb֦}l 
xe %QD3^<QE'ڧyIKa5 &C+Ó~"sRS-ۓ'BLK6TCvBJ l0tx8 ȞIPAP*4nlL[=ۑ/d)k#6w?Fxe1Ǿ3YĔ#:s˷*bF lex! c/d)k#6w Lx340031Q+.I+(`UPr&Kmb{, %$@9_j'X;DU r(x{v1lCV)wԒM=絜Q&k ͮ! xL h7ʎNl}ڧztefrU)yVڼ~߾\ g?chM\r)cip'[xeC#H,){mN<s䩌/ ,x8 %QD3^<QE'9jU)\u_-sE͓'V	;Fx9 yIKa5 &C+Ó~3:M<!f)6#ꑓ'VwGxeC&c|f!=+Pp )9xWn7+iS3S8
t -.PYR4/mWdQ9jlA
7];8^rzD	Yás9BI<3O˽q|Ex5ǣxI<U<W.~~zGKx
!3E<"Z,XSXR||z$8=޷
`x/4+QV~sv+1W~o6HjumǑAj8G0\]Xr\'4tXvz?RMbBG1GB	g1[%q?dgGLX k~##RH2CxJ I|FJF3T!Y<ZQ ɶK$M-`Gw >2bd&D~"}1oqxH1͎J%פp#~- .̡tjajxR.G@_{.=<c<$UnFb'@Z~
#9!ؠ5G$/u)+=t6:g;3gj]sm|XܬQm&3}6H5!(@gJCVn}SpTO DE1;=pU|-`ƕՂbRaDy۵r	D/C(c&^sl6,aZ,-SmJKqqKcX2hybc/LD
0쩪~s3qm ,DgK|![*AM:M0_ˢC;kf{NCY 3CykzK2l+Q7aN{C2f5u[)ǽ{g@N' xyRP vTD_1׍涻\>?RyEWI9Vc̙Lqٗ6.oV*oEwЬb8|[ٚ-zW*`LJGƐybJG~S
m0SDQA\&en᠀ds?8_"[.+匸RZZFhpA,Ozjʹ WU^&MP*~CN!?e_:\:9zPt2)˫R6ـ2wqO FKz^aZ&vȜSjK=ZCK:
޲6SyltJ2mߋq8[ZvIÂyu%_dJ^ϰD.;JX<W,R|Rvu,jYEl%c/yb¹}(W=wlz_*'	k7۴xm449gߥDF啩I^Ho]N;Y;+m<nNk~<ہfKKtͷaQqx340031Q+.I+(`UPr&Kmb{, %$/BRz*Ϗ7J }I~xSgWNӂgG?wW /3%N9e4L4B}|\\C}&+ȩd#T&(u2SR"PZTZ䗘Z<S"-'Y9PBR@g& F
xZ!srǤ$Y@;&aNļĢ"E'3@&Of6aQPOS*9s?d>Ĕ̼GlHj((9PptqRHHJL.- K\7 JW5 x340031QHJL+(``".]tYVM`2KI +2rqAu5G⏟8Q xYrbdM 8 RU]$d`(6х;q<@@'ǉgҫ<L%9r{]3њ[s}9ɪZ@vԒ]/i=Y[[Qtu>	QI!^gEҋ~0ZI2 k/~0AAjw4yWL_7~.)zDMWq`~=%ciiTkcy}{2$(SwLj֑TB	|
|TuDH=LG#)O^1z{0\0GEQ7`_7i~@|	/*%"wRfTwPXv1E]]ɦyY~A>9Mga _IlKa2
XY&Ý{ЬcqU9yn'K|zN0vX.R}A,!
$C0ߞqLBq]E3}!5wCMdN
;tBAI;OV;{og/!5@J} f_,{#,mc&邏.6VPx9Ӗi3rٕ'7`@1؞ȣا\"*7
v-z#0bT|E{
Z'P+t~Pdb}g?ϾM^q=ď<J9A|oζNxJ-y#◃GhOQNy={5}s{FnӨIXI`+^R}f3xZA2W{j-&UK5-e?P{Lߡp+H+BgGC٫e4~Yh,
fqhO[t}ŋ{O$U7'}Ay",
|(Uve#\\!
Ckrc=VwB;Y1-mX-'	l
raiU	&}Bv0Qbvq$Nd"D`i3UN.=7G!m5RGhe[81`a/ @!`bKh<8:nMi6Zo4KH}ցѬ?=6mz|jV1s;Ǐu"Ԏ
6rKHSh<n#k8\ۢQk;Bcmu`UƧuLiHBvi),N5a;Q2$7\Gv)&fe4mE=9i@:*cMfiH]qtb`(sJ[ "\ĖT&(;u5&:[veZH~-^k_U0%K[΃ !\<]uo\LQ5(DsRlވϣ'm1jpM,2x<VN,{m!>۵6Oc8_Ō	Ri!wTY@v8ŽLvc1^j_¢`N!Lx[[>/-]]gBk5.J6" tD?Qzj_FG?-ǲ|-_tw,s{>+M#/N*
Iwm=Ϳz%grq~Oq>=ګ71+>o{f7CӦ$+(jѾΧ&ͲYߺi;F#½h(-3_>=Dc7J2?lRzan٥dq[daG8ڥK#["$2Hɼ@vb*˝j6'֤|_Wc(5ID#S,ό;';K+fU9]Vcus뺰1K5>ߪV~!ԋ^!ȓ?cj-d	;rg˵gx/^5;UCRH<:SǬt.Nq)E%xt端Np_=2Pl6kC,jnmw o%|"3.38B0=^ÂQdYK{wtv[<&.e9-Lo4>8SSR/z&Vo`Vr}whιuLXxv9v}"#(I^u!BwR7e  #zВ̭%GCոw|l >҈tR.QAH$ui:p:Paؕ>B\j/5lDN񕴏	rhR*쳝 #)s(Ğ.Edᨏ1C%U,ڴD齭O>.b룏UrEpHEM %8,TmFEKJ4p&{$ӤGHdό,*_ų&ūo;F;YuҏߊԁN("nw %ѥnO˛5*<-k|xA/ȈDD~#9:֨ Fi`k<dcu{gC|amɔHp>hlmGG)ߛRZݠoVDJ
@SűޭANq{z~c!4ź.K'
.!Ʃ b2OB6&I]p9M:톶[ jP(e|=-G'`+a&1eOo	xߒ4cwi)-#>t3$,W4rgLMsh$:;(E>(x340031QKI(ax6M9{wk+qIODC4eb1b)Rƽs-* *c:sˀg|nLN`U2z9&d_#sr:wTqQjybQJPjA~Q	X=-y/U[\䓙V׬k;؍j=xgw3BT0<:Rhi^iqjQ1ذ²vN)\x:œG }ox;ti#1d~`u<zCAU:x ӛdi+x;4iBĞ "ixTn@+.VT%	YhHQ"gL3<c
uDKHĂMQ}./'0vMBȉ{sw*NOMPb[iѼjvNa-8.e6CV*R+88*N>	ng
uܴ.)EU*cA`_LLZMkirff`F	Hs'#2)`P{Ȩ,\	\ɇpS.Y]FqxGd	vGIpOFe.6X+:ҐpN9^um4h9x7&ԛ"uIN&ʕi:uuSCʗvC./i06phE\Oژ;fu#WnavuucCyPAeK]W?^f#svOJ]XmZէ1sKV-rx$jF,td8ؖEI)E2m?C~\yq*3B]Z̪KZ
ZdG<_^7-ӨY8%&.mnv,{}j5QLlEL#i?ʟOı8_d\{Åā!ױ8gr:^)2݉)~HQF*2t}()&)#x{2.8x325555 X;x340031QHLI-)M+(`H]OԉLDp($37m/}=s'K!F%%&g䕖dr*͜Gμ~*MN,IM/\)T^$
㓼UY_WVwv]x'R+2!jw^RUr?6S'YUQg[Ͻe-KY'쾬 cfr~^15](#~P9^Lgb`MU`8rjIf^Jjؖ>*m<{zʲ?ݕ^oq_+fqn꣉PCr3V_^">	b	|!y%EZ.=O|i	?[SYZ lhX0ϽF_ۛPE)EUU.]sBc}NHUUX	Qmtrջ0Ğ䱉T
r["G^@(JHϯJ,U\vSo;ᬥJmԢ2fSݢc9Ɉ1ځNkgCB+<i?ͭ!*_ZWVR	v'_t}~7OV'iZG@u(LPru	d;hXt}[ -`JJ f4ˈ
+Oi8U.彭Y1J#_۪3jz8}YUj} ^Ux¾}Cn7D/T41uRV7xs	 x=isȱ߷j*ۯ hNe?ɋ>oS<ʩ
"!k	]N_w"C2ׄ-==}MOc՛pwI?3sq0LA:ݳ߽2	\3;Od9xǷu1{y*du:^+%R6z/Ӽ?<Oi9Β(K!3YУgԊ;{xhy9ӻ"_<z9pXTAX,\gN?`zS&ϫlT<YnRgvޓE"JTa3&hzYzt$OέwyeNb\N'GldO|	s͜&R֫yrE9dp`m8O/Az(xLjqs^kݭ;#o8Q/_+AodGt*"O?b̠7ד洿LGߎ'Vzz-vR휯fI>.QtȄ' Azip11gp؃2ySe7^> L@@A-%2d7BNNOOd1&(39 ) !\g	A/Upo0$6↋~'=1 o9f GO੡8d^|fuKN4.͞{(DrXnYDnAzA%)YkTzƭ~?krШS0φJ?X{[Nrfy
"ͽ{9Yz-3Wz>R/ >$bK^>V6l˜8١2/G|P'yz5oJؼ8 ^y>;<8o?_ tI猀~αn N!3XaN׫؛8tى:Vr@VpuҸY==.vc
zQEV'6@剪Fn 8|?Pb='{WlT0auR]pPV3xV{Bgza"}U=UWm}-oohrjad쑂CEծ]#5gCRȏ|#yp,r2E䂑r}לzx_h(;z鳨$;R}mh]`M[MҕaE8nǱ:5	he͓<0q&Khk-e-Lg=Z_gh=>M}gsϵu%YXtK4Oɺ$OI2N{Ǵy^n~,K7@.{"ӥ-~?f^ؗg.X	b+𕽴<~̙/rcq+Y5x%D8.ur1eBx*d4 αy~5r,_HJO -3q_p-,%^UT=(\_d|>0C. G9qX(}(:F;`n.U(`(6Cm!J0`j&5|1QDQ`P"'.@3&@4g
NZ d@	
VK6tx~dL=`qR%LhU"D^*jeR(e ůM
8`K 5AA,8p1d55DLw7M՟(ȏB*=b-`Ah@PkB?ڋk+ftЮ-8%9J8>`8zT(gw=6z`g IrEpEV$uj)_vUE<%Jj!*'ԉ3)P~+_Г_[>s8()=hsB̄\k)*A1g K	~VyMpmS>v;D^W<ΈlirK>`YH8!YD@H"@y8=GՓBjUP]	R/\otZhDh *-h `}p81ll*f I	}J0G`/eS@
bVB:,30
^b?egETD^ qK(߿`h+HSGI@Zb\v
xe`&F-K	=H8dco]NF>|hj)b&!c1!8{8=	<@B?c0EcŏyǱ9,a!w2˄1]ѿ3cPphM`S+D1&tRBbSن&a#4746Z8 By(DmǊcPM:`?쭜Bz͓c2ߙCl}:Dc!I𘔧W&ݪ`@&@x]"x.|3t\0h0<h(<\,t*o0G$W쁙pf&O^(N 
|\(JI
IA,tL<~~/AJ*?`EƨHl'x78ZFn(=
v	{Lb&ڊ2`1hFF'r	O\so|GqR;jv҅&⁨E)wmF^Y!t5\m>a0	h 8`\DB䃍iC6qlIP-&Q2HDH?zR[_q:@
|Ds8ĖQ'&⌫!qU?6=DmÍ'+hI/=w9*+yCr\=n<n5o~(:I%x/;Hلd' =!6[VjPP0~<yXLiSkNh $ 7K5	LX+}#PA	(^q"LSP?
`qSY
5;Nt*%2(4eX37@O9N/EJ R$ټ>X%?g	̂K
E.8$lP%w@.Cd4 Vϱ8as]ygK_(}̿}
} eÑ3	N|(-A',ȵ=m)d"S8)炳ZhoR!Fh #LC	5 aPlY#TJlYڇ3)2-)VQԣq֐'\lQBƅ5M)-i\#$^Zj4,DDОu37g+G0BPyP@A$i&4k$sIT T`D4Ȕ8no``s9*2A681iĉѠi8L#h3׮y]Y+3VDǱB7\T<C*IV}=qd)?"b):,DD6j&xN
glʻ8CoBD )`Hgk(K%`A9WI&Hhqcs;4S4va%Hu	[
HcL>9aM9@(^@vgZVB{tjH&AI&r͙hsU&
(G{AB;
<
<xՕt$Ab^D
5s0/cZ]^8&ňU863+^OyU"Z^S,W.;=@ozo6Z->Q.7j98ZB}J[aہ2NaTm]RØkz_T@VC{_zFي~=E:v0$VF]qz`l*ay~%Mtqӎl}m=&w9\/wi:)4P㉦d (y{;7+"N=jfMGg	~X~ϖ]9Iua}3xizq85<#fX4KAT!_o<s(.//K=u5<ׯ̌9I6x|5ؚ_o,>j/K(XPJf04S,:l:Pb#ٜKE`Τg+P3 sMPj|*$/]uPVRĦ@1qACWB
+SԲMȘURd1l^R\Y%^VJQ>ӱ/^]|4N/oAAC"<X,	?W4V1G0Z}c"{[Jkcmo~M:/h|+ݠR"Dkf
࢏~	HPVc8GJ]0xޣ$ktT葀 LRqռU 8',  v's&C݇k!q-EO2_c0p5g`ӵd4E#8|/b" gQF̅>^FB74T,A|SA@[[XclWXuYOn,vd]sQ;|4
Gw~~V1'vbЩ
W}-Z(]ZRgF^y`i<=b>cc55vxxa
$Ia@XK85EubkPXGPNN2-u4ׇ@`78*#G
tMWdy-;ƶV,a@/?M@l38!%B<Kt.MJ)N#BH52d2PZPnBQ*
6
O#V#Z<{Mo5%
cjsLIc_jJ6iJFjF)BWXH1ñ:(~]4tlUT!1IInI
#m3PP>a( tH$MHQuZ٦QIs%]PVG&"oqB">(Z.U	0 fBYov+8on6
I|q\L](l!p@$/A~D5(g9(Fwn!r):lӢڀ#ЉID! 8Iǂ&'B$ie"8N$K"*8\0T0 <(殺1Cׂ0JFcȪyHFS$4%ŘJ¼SX8:lD!|ǿf\NOOa:I*1Ƀ"}asg8q)3L04zM͸ "ÏMGpFhb"u s	M>e
=nVU@yZ}=b4Hw\`>9g*[Gg.\4K'zK5U<qdz	RSז-i0ކdPmHw~tT2tjlWO[ș]:kp1#FD6NL%(
Yi|XȥtST?<-(erK)Bb
|H1Z["Zl'QMi1D{P?]YNXH~XM
:i nC-:Uh|UE^żFda-6jeLzР?Icw,n-v6{0ㅞ.=\f*~1=t8ruk!%inPqw~7Ϧ</{j.l}cIM#*8ptBq^8VY+]jEcۅEcF;l^pt)ӆGR[,DZ+z=v.QZ6#|Eëҧr22t۸'[7"|:/6Wy,-z^ղAѣoRt/^{imJe1՟YȬ]sH ?$~-u<ͱǟMEKʻ]4~M_nb.hbmEP;C˷;Xli_|~]z|cy)c/_~UW"'-Z¼_~h~`cw0Z}U~ul}sujq)yw~onQkǯmWپulZTϺ&y_կr]xډxڼ<U^BWݱe-$v0/,_ijKֱy;v]o(o'f­u~ꆯyJb-ݖ쪝HT%@ؼA_owlwPvg/WZv&Tݱ>a}~ϻ}ÄߺmoVo>v2eolPf:oPE2ZmqOm_{vUTtq(sخ=v+Cq|ۻ3'UIC,-n2p(~Wܺ¦k[ɘ?*?oa~?|0AE<S8(x\(}#JsG-Kv1QcPb] h\p.S5I?3sqOgx$g/M7Eq2*ysh!ңE U]G3=83:b@Wq8m@l}h? =v2_ZEk}MAvQЗ^(g}=k}]}}k}uV
Fn"jr}gje"edHɻ ɶhh3þFc1$O%%izU'Q.T'Ssc>QKW3mz{<+OZ*ڻ".;GFvUOu+pm\)F2AyG@v7s+Ѭq}Bs4WW2tf!/ہwӋ_οr:OYʰ3M)߬	Y'k%i}iieΛOoTskMmV=n_IݒɵqVE6wV rkҫKÏj2{jN)kPK[dў@حXTat.q|{Z+Y^AcdǕ*9b?Gy>1Bv6*kw£kjwBl|:uͣ7[=nenzpZ΋HvԱEb~$$zcCPZUf.M9H4Z%"7K\]8u+Aǌ?8|[jsPʌJ`F O 빜a=	GŰQ5hq6sl8-#uRڎJ66т	KpS*<.wb8?ܫ	WL(Yq=^9UuPK1((g+LXNրm&ݤu6IuW|x\ʮj7:@_ΪTsawVGvڹM`,)KC*m>47 -`2wjT#|۱>XV[-bS-=k>A?o׵DD=>C[Quۛv<wQJYnT)wJl~-hJp@5KP$wNR->",Bt\@GjK:4
t,7.2Jp56\!ͳ|~T->PsSux|iz}0}b}0Y,H3K>+$AZ4 뢍d`vؒ48ΧT1F"2_tn; ^=Gue]y|˷:9RPIhQMi?	dbv3lmǯIlՁ G$Q.հthp&c#el:YD	;X,K%]c練ߔvYiN$A}f]OgvK`5gQZQtm2_z@ҁ#he0v5RGi]g4jYN7T>Ɋǩ7U>rׂS!k47j48Oy=2>"ъv-W0#Dl܎(iE-ZHf4;oklN:%ƜuC:K	?H6	4.26=X'*\,#6o	\ϳ^^m-B[1w>N%;pDV~xc@􂝋_x-nXu)ᦜhB@~LrN<Spb<hu0E5Ц};L*\/tMVG(T*"rYü@cdd
)޼dtjxZ[lyLS%"&E*FkK3_(YHjk;cfhW]C\@qРH 06M
"H8Ē4)ԗ чM;gfvgoli?W~Ͼy7n o~D~7~ふ;^4PwVKCcڗ$׾۲vs "\%7%_/wpL?ܾvwp\{_A_4#.'go]epv|y3?D&XAn_zag7֎\گcȩ]d0~u\f Ar4gW?E{{| w}~,4W:wcOsr3.zpW3yrcnX	3huK!W&>2'7]:Ѣ_>I+%8.KN%\EA/
+K~qQ\x:^q&19%I|UHφbbJ>]Ļ=D~!r.7Ah!=Wg9	\=18ۛMduZ(DNđ>6,yN~J|zċD8LS$od)YꫂZB<0驞eqlSO_,/9RyV,?uzC|I
{M'Y`xh{q*+&@M	)Y.BXf:5Ad5(\aI0%TR:[~e."oBŒ_)1Fe+
SRįz Zo-<doBG0y9^~N
Ĥ?ĎWӵ<|a소FU'Md)NQ'b,yrrg*Юm_BF(;Gؚ/XJ$/ןܙYn9|qT'JAekظkr.='/{ܒ_x5nE%FUAibV  t_L`8==NS .t*qh쇵,%$k("?k%TA]gU]MSYdC4-[5QQlAD-eKtET%[tQcelhY
( .:A)ZCn	jCMeEeSTQlHK\AxQ:ɼe*ʆ˪)
Ь.!WdYTUK-:UZ&SIYЏ5"́X	$jd]fh:TQ7x*Ȁf(jt]4aL0f[2S.JI`&Ll *8*WRyED[we[TDAQmj7lPhClW4]D	-jm
je@QVt&\Jda`a

̔Lf#k,mi쳝&/r*na* &U$`,a1T;J!EAnX"	USTPC5b!B%d0Q(6$HHbeH@B ЇJHDx yZDF% 񘩸xdJ}md:+QUuD4-fC1ql@m(*ކ*p&)ᗍlj`d2˴(K
mXKWIe#᪬!x@ͰYJH%Q3u2,#UkRXH~U٤1QYddۂi2MF-h#'Av[Gl$0h	LuYI 
b#-S uNki4YҕbC(L$QYꨦʐ~
W%1ϨEQES(u:$@JiC  Ί 
LS)(	ib9FU%J` 1lWh*!FmIАmAcdBQdbaɚj}pjHFe$i kj[DXETSCBPA 	dp?ّ /<m`|ywy#pvȸssAÍ2'elNq]\ܻƓ
nﱭ-K)?3.5INVW~FSKaWl
~eSuG{z|PKۿnZr^{),6uTI~vRKscmKp~x_s=%bM :5J)JLEf83S8
U:_RK?.ԯ-
"lC=*k9?_Z'~3oJz&d~#zs7HWʟ@Z&>iiH^T_ꁗ"UͺԢN2zUHp}"-iW9brQxOn(@͎CM]x5G-b^O1_q!nmfGɯ?|bzAssQ%{ͱˌlEi]d+[{1nt,jЫHwijvvϿn
5̟zw^nVo_\(yJ.UU5(iaڵ8X[_}7rh'n?l^u9O;Rg}㲻,]cqHH<j|av8_
3ySO_W fCG
_̾oeYy>|[rg|<Sy OJ9}re/bD-ƴt@2/(FǴUR]m<bþK?RS(>bY]ŧ?Kc;杤rb<ќ*zݿ~o}l3^QtSEnDvxxdHy&9S/!gҰp%p10EṪ,<x8)aȷɯ߹ *}*|pktZ;rM,S~p-ӥVge'XFڣMnvyaxVɇAp9Urmmڈ!
L̕)krtCmNIݦ ͠^5skCMVn-Yɕ)+֠Q-{_魱X?CS3e
}ϢbnWJ4rtqro$M_E~e*_{TS^G4yyq92e$U܆rn{#'B*\,;#dk)T: ;s|ެsz&^\:D>%5	&뻾/ze7Dg_߫11iy+H%<bCl_*z^eK.d=ոH%W,+:c#z&h|??B\>F;g?Vx.nNq2o7H櫶%$LYƉ>犤.fsf({->׌"׽Ľy-3Fdc9{cd{-܋KRF(eaG~4s>A$kU(TyN9hB	!g:@9=^wnl^+L^y'&?0QJ  p,rN9ja#Fɟlt<`^-)e&6%0PJvNJgC?oܽe`!$Ϭ?J~^A?%nK<H=={oo[u Ya\_jXx]{GytzhuIܼwF;[H2 YecIsv׻{mT 6
GQeHx$xB61)R6£O1T@ult*(t{3=_wG3ڲX?˯</W>ꭵjk[{Rm_G&5W^y橥Onrm׀5[w8sZ*\q}k÷??5]x^W<O⧷~˟Y(sJ\ٳrg\Bb-~?o|f)>vn CW.?R?+	%P~gp관NNߊȮ_>}av{;Gތ\3'meb;mC^_xz9~bM@0$KDr~AGC'UxvQ'?2؄Fnmέerք	Ne{Gry߁'NqYۍqIM|Xz鍉P/N);S,+[sF!s2Gޏ	ۖજw76
%^HҢ%I^hYpkwGL?>]VXTkS;]r/YQsRq/sx=^Zy+Onh>z;w^^r ܻVSZ$>%ޜH.b+ߋ!A^8*ʚu 99*HHr^y0}m76W^ҚM3|HF|Ͼ_Ǘ_nknڗee}nY	΋R)#c䊳0M[D:0uXK
sE;*& .%''	sn>6-ǜFA(&Nrx拥X:YDRJ'[IiRzP Ie=]OFkd8[rFŪHHJ{8BJmEKNkz){%[K|QDrO>XUl8lY㒯sdji&YɘӡZsRmDI[U4C)&iQ/ͤA	=iJҌH [X!b@ʌq".bZ32(KnVt1тe/Ӡd	 *Ìi6J,%u*餖V:ԆC21pԤP'4TtxT oѐO
ȋ*a	MSw8)*P;@eDX ZkLP bDML.3pQ
Ez1UÓS^pFIi%$`)Eb˰v*cڭ
@KZCC +!DZRmWp06pL?yb%ŗr
q=#
+"*-7zDt`d^ieLSme`|f"=ɴuSah"eHNTAԴ(A2</ÚJRtբ*E$#(I1P4&PYqWu*TG
pI_іdiZ` +6n%)=+Q(0Ԩlӟ2筿2U-K;9wi^d,lէ=-{=XKw=#/uBmx%Qɑ2FJU*&݃ʮdQGsVȜjޜYx鶸D-hא/8Eu$jE#=CKJƿv=SXNIyB;Cү!5Pu|Psɚz-.uXEjϠ.])d],^ SC3;n^&C5Ӡ2*m?R)8w/:֤hXЂZk}3Iu3AfcV?{^]Qo=jx&sQcFIz7"qag 0ԳPbJf0:]>{܋U51]<RNcL.
UNI}ǯ)nȬ#NlRbHM9VVisZ
5=d[BE;4EI]:-~L6I(!AE'uEX3a,r&dDI+-ƸE꓾rtQuI0Ђ5"2-$l,U[3X;غʊ嘔ڂ~c@jn4#áw?.Լ#J3GYar2kqPC]sN]5[s>5M;5Ǹ48y:qFD>nТ~#`١YˮY/,i(c4syBuiUKD#EױAQaj/1%*64YO@z_-7
. ر;IlH5o;(ӎTm5ـ~C#~Q[~[7M-SZ1r,bLQԚ)'ߚ9JC֩z:iLW-rE^ǜu@4ŚMBu؂5Z塮+:@~K*qgִ/cJSFw]RL@S0uJu1$+-XZW؅)Z.L^)DSSS,mSBPr>IŃ5TayphctIbΠ[7VE꓾?>uL]]av˿{~l:"y٫nLlfz-dEdmxwߜ=Ee5`(\\Mh:#s,Ub:T_ƒro>E
T>&)͎0Jf#|V5Unjd<L+Ptvn-]+7AfDKia>EWGc9dfQsPPO^̟f	3YL 0\1m-%iOc)ߟqRs:2.7y1n M,
a!iP°행nW̒hDY$aaDЮ`(MME)ꦨSNIryZܑAY5mI+Mg ˂jLL5eӫϕF# *Hh
H T@_B'!1iU$x:
HPDC|/beM@Z7?nsH MpH]lXY֠EAtM%'~{0jE$f6Fl@<g CTlҙ*Tz q4opɌՌj5O ~NjA'
=ըxw?}~ żwwiF_؎/t̫5`,C9Cݼ2糮oeASA]LԄՖ#:i6TQj*(ބEV؇ɐ ETռD)Pc[%mPKhBH7oi
ɭoQ߂oh{TNzC"aI|w nsBDĪiƎtND(7rM47O)R')ӌ[.45/y5@QMPGarAcZ]w%ΐ2B RHZTJ54)Gb,;J(Ow#Tt4cZF	UŊQW+7R0Wݴz-G:u\%Zv
?7X:@,55vX53V5WsUjL7V-ܜZv"I2^#UI)H
C^'4,9.&׆\=65aN-^:۹i-;PB*bGW֬&@(>no-Y	f(	c|o^wd]A}F1{ՁbG7yCwl> ^tJŚ{IK[Kw6zF6/wBCw:B}q֥jzG)	nDMRMՁ<XsA5:nemԊc57[+$i3jRmg{g0^;'Tw4Z[wi^ؤ xJ
T!;
=?pPTZDc
섮?*`.
Ag2U+{jo)l ԆdMAo
b([2lф?lJ6tz2_meu]mA3%9M9ScePO@  F0Fx31a#R)
!.Bhfa&m%B3h.KiD`52LHm;I!DI6y$۔_X|ZOӵ8J%y#ç3umWk鎸DR7,7~Ѯ%~_k)}!O|oĦG\08`vp!=s=|uEԐJ߾ 
FqxɨFpd܂m!fn]@?{-گ[T+.9\e&9Zp0qbVYPO_>w EAȺ.Eʼwi#2h?H#lT:#AhLYNPJm)9=Fܖ	iNzol2rt6v,xyX?Uu4t95-c|IÜѢSU"ngrnmnѱ,Y?lAJϐb,))3s4$T*)+RfF?K
&ٌDYP&,VZP3SvR%KSjƒr:xj&RҎB26.j'͌b"/k	(
ǚ9p*6hS=oV-i>僫CpO~cohC+6
9&5/Z)䑖 ĨZx3$W)5DF#0wִ(R)4DzH>5>>JIS5M'fꔃt}69[9( 4G
)BtfD3Ǳ(t3̳i5hFj-(99;cVdgHꩈ3J~*uW /wnt@'}zdFg'g,gZ͹G6
ە]"i|:قޱƩ#s}w^މ?|u׭/X"1noo3-w߼=2XtF4ߝo}?VX?(!oS~I'3AaIT[6UܣaZ`LQQ-'=	)Q8R;V)Fr&~L3rpP"Qr3	k;BiH'<ٌ3#+y] X1*S'Ca
1mЧ":pJĤH^-hbp+$SUd[oVGIdWAamA̚i:JXF6$?[^;DcT=D`S`l2H?&}?囱F^3ӊMlFoeI]/I6M;(b7l	 ~.Y̼	
]ܗw!|6%WLj?zS
66/Koonk+q/3qߚVuP,WgB}xȜ@'g:?MrK!͋W2pb~'&qA1Fɿ{&Q.<N}rȲ[yk\xǦy^y=H*KccOrc1x.M"ch֯nOYgE!]ȸNέ	$FF<;Ig6j5xp_l|:G`-vcƨx70:3xkRoUfbY*ڀ	#zRWy+˻,:|"v±G1fk>^T;+WaP;o[X;?6fJ2?>uXpDPzoj2%]Tgw^c[%g-Yge>fgkŮ*=(h?^ݖ8yAsxӆs`=γz}AFw֫N䳡f}Q/kv<ZUŪcj6h+$zDU/JV*J\ꋛ\p fz{T2|14:=~bɧ;^ySu2Ա?\R?xqUi,*S	}+?ЬN =#o`gV_ݚX~|Qnuffș=7M7HfJnʴ=ljV]!;Nq oX:DB>[	{ɕZ&|:mY	?k6s8;o _)6K'&];.0?7/ }1>Dw6	ػO g145n!U#M.D{@:^!Y#NQf'ڱ.TODUxx[F؊P%A(P"22IaE
nc0K|P{GBEPACSD|,ģ#rɇݘgGB_
	>xߑE
''<GSRB+GSd'l

y8µ8̎6eݔ#M"|E7q`c]AT-"a iTx s~hGQI|i`h&?1c]hLM&ϖd")BpM1фI4T`k[c36&?1&}LntM&uۄRO7#Z&VsGL\ۄ P_JSmk@/^{?ނObkT;^\$IƏm}n ڡfD(UnOwOx[[lȱ8'ٍ$KI|fYnNsC>-&T40`C#
lI_Vt]]2ohEv
НCR%ӪԮ0d?߹}~?㻿ϺFgǙᥘV>fsWit7pr?]'Kq0y;9NcesM'~S/x|#wF=-# s	W}6/3{SG`𾭯x}+^Bxmiq ၦ6
-vŦ:nxvܳR!2XEsN=G.Zyp'p-Z\}ֿ7I+|wRNX"OûXwwz%?
F;7slfj\|O<d&x3g  
Ly .f>.ÅǄL**Y{kK#'iNϓ
$(D(.&P<j#a}@2 Zw:9]ޜŌۡeBtHJVzf̺*&GZSl6Ds%O1]r1^>jr˽L&Ξ?qbػ(aNbzv{'DB2^-Z$MG@Rql/y1K)$(k*=1(\*/3NZeER8*<s^d$"G<YVEdE5[} PANx	eN !9'DdDL噝\8>sb>ztfa."zzΒgJvzX,DQX~=!L׌Vޝ6׉A6Z*L4љoY]VF%$Ex3ӓ3?7cxQFק>oGz#RVio1YfOѰ>/&faAӠ1ӴlcXjr7srd5yvcvtğ |n;]1g#0;$#mmYdb)(p_"e/Geσ.aFAlşMr
2(O%	1SkeQJQfpX|
׶U㏋#2X2Tt:TɩBhYQ(N{-M;|f^Y`ڰmWW8u'٤( <˺ء~5{h(P<)W?W6x7;nI֨]h,>߅o&o@^˄tֆOxK~O2vII@"ɳLC4iYg1Q"#cGH]Jn(iMod@=5t;(Z_S=qI.pDR̕%Em2y+fh+_B|SLTx"*h/lkaEFP'?Uu6CIȯUPEFnd!d^}/dUb)$w瑥+}"(Gے"IgJIBZAtGMQvÅqD/bc6mkq?]/x2&P`RӃ#NKhKY>8cT!z-H-t	<+kIJ!5b`R݄Vji+P΍,L[hUs6:drHr	_Hj1Cjh+S###AԔ3JBA@؇ME0M7엳.,?Z;fA+@%6Yʫ ~,-qqK'Wb2ykJ\P"7X3= c-3-HHЩko$%褐 >L86	A#DǬHPi~qE=p"j8o5θ/88ӆ?|y'|W}``p ##>'HHwp޿X 8<E/?ihH@$x}@82Fm004		x$0480Ik5w0:fߨJsFiM]o-]f?Vؓƻ_׶V)	KszBԸU|2QLMp[By෵JWHxchs^b*w5+_%Nw1Ւ
䛲Zm򫼑1e[>* @9߈ZɁRlGcub;-d]dg|jS}tG4 ?Mt3i/Dx׶_)UO^iYқMzG.4~;*y jvFt0=b?inG8zf<rdTz1^ʞz"L<4;Ol֭?g:w!luYs/ʪ߉-^VԚ|3Ɖ/#-}f:Wh`lq͒E%[R6
+Q^lLS@{?&-=_0_%oq_?ܥG/d%HkދeѸp>n`Fj!KȆ[I)t3q[l'SN}b1
/[?W
|zwt8RŧvQxWklJԃ)Zԓ+ʲQǇ,ZHLi@ґw/>wG*NT2Hc;QR#(Hh g EE*8iη3߮~{w?e%8|?pT>޸@pt{q8m'3Xq_HF QCðv7?
lF ֗6>Lbrv#k`:5Y6+GQðqb#L?M8|hv6gN9\m]:I'Iȧs1|ܪ8{pl<x3AYi5ԫqUS5$&zkx~^iW;@:vUk5SwQ[UgpV{(exIPqg|4x´	k{=oɌ[Q@5^>0&HɇҸymQ0`E>-QKf鸠n!+(3+Q{(w88ڽj;-twFW;:^mEbcҎGBlYY-h\n[o<Qb&zjv*@fX疴[hZ$a@LJbK%mrbmLSfLU mO\~)Q3a/uxŃ0pC;J 	0-qgYA	oU}m!1NSHc4~hwmUawN爢Kfc<Q/70wi)ir6<X v0nn )	*/9lS?t1$N:]ԅ lޫk̅	YhD
!)gtfAR(	ӴWu+$ulڦ^̦--1GYznT-Hp7/<JJB"%9)+|o"xb@QK(=%|snq!:B_yrg	*[xqq,bӴ=Fphf'Y=B2&"rl;{f[ٙwf&76D){Hw0*VHGvc(yMZ@yjl-Og4,W3	Ndu	\ܜYlVɸpL#ؓ8DdA(fE"eu+K(EJU.	|V娂	S4W+ǉUdi1qW	YmT3sLj=B%݁al^:@v)u~0lIQ`ػ-32ÔEԄQԝ0/dd lٟڞ?1Y񅏅|'G|p N
s,Y.HN͛@	R	/cO0?~{:fۛ#mִ(d	ITJۢTf-jey |~?ۍFpNp6X7=W3TAJt/Ώ6zK9>wJ)9k~N
ܴ{2.~>f2ԗRT_f|<K;FLd-rq9iA7=3l20Aِ3f)ZIˤVcm"*0r<rfFTC!\AiL)+_szh/0{_Fv2_3eZN1ݏ\=)_n?Vo4 j%㵖Ƥ,G^Ʊ>ܦ
x31 bӿ6j?؜V<E1M&,WR͛9FT?%.240031QKI(ax6M9{wk+qIOD)Ym3vןpsoy,\FgVPQނ7z|/(k9AѴ& D8x340031QKI(ax6M9{wk+qIODC̜rRҒb+	w%O\}[CTf恕֞g/	%)OI {v6x]or zj>NћpO>4@$U]m%w}ۿCRz'v8/9Hg"c^,QYZO3w>~7i%oi?Q~?(^._Cf_XGdQ;wi}AǴ+tJa˹D/_~gqk9u!L,/NS>o]G5eI~ul-:4\+˯Lz|Z0@ҬEN=BE嗭.C5S$IxH3 zȏyy
#4кP	XaPclC֪ Ȉw*23oMPUac}dՑa,Js`
<l2Z1Eq/Ú*"?>Ht;vgP&:qCpz-Ah3+d Z-޽77S^ʠ*̆	 ٻD){-8fO8祇e9CtYqfӹY¢tVE$)4pzܣ"
3tWg61E 3"	h ?V'yfѯ*Q|>+bL
wͣ&ۭ}?IK;=Q!W֞_Wo"eR1QW+W ԜP5D9s tg)7Z,Y+d?Csۘr,BF,%$ļ#>MTʶ~KgK|xriآ=M\~8-p<vBWK9+hWzkA)65%̟hs½A$9v$ ޼ēâ	NPCf><@ЀՌcTiVv:& Yj$}+0H
iEDݎks^PJ҇s.zo ]/bӃMzzTTIP `kI(2È8gZ3pddts*E򹄑RFSf7ЌǏa/Pvfrdw3rW=!NE!{C&A&kŭrI9Kχ]X	EV|Q뙵ҴEM<Kcx/&itr3[²Eb&	Sʌ9j
(B{krGck*tB9?4Ә?o/[cg%\)Od`#m2;O%,W3i-7npL2BΡpv57BVr2 }sju3c/gp3N#ds¸~.:u<'\ UIv/|yJcM]z q	C3s"S+4|@qZYewD@iۙ1L	y/S1\)}?[o=(v[pkM[ZuO$Iޫd GDNNe(GA|\b !cLôXRٽ8bvE>>j!v	 3y`#;,<~u:I68Wh`Yz!GG_7OqX[p>?^hp{={d7:m/sW]ɯn0~/o$Ͳ7<z7 SXGw1]vy =dv`MSH'g>0>|~?:0&O^^:SK:&{s1)Qao`
xL:&f!ө
&47Uz
[y5<%1,2(pS-f.B, aw&\"z<)S=p|OfT#.9~=b%~DBkq{fٚזd##Hf2$A"2J̖2er`M7b󕳲V`S`kgyMMw2+k=_լ='Oe[uUٱAim7Q ze`1Z6tJЫWa1<_|=˛UQZD"ൾgO N>`?۞OmcY&0hB7ؤ[69(ukֵl),nwwwrivJfRVnǷڎz-PY\9h	B;uD3"whLhð02molm0VN*S;oc)$PB*锫I[y֞jȎњϟ5C>+ǙPxج3[z1^TY(^	͘= )z^I0xPa< NF7gf;+'p&	]O'~Cp{2H,U 0`yUph}R߫?zq,'@̏AɲEn!Eq!x`0
T(Y>$WK)$ eodu r^7FeSd	V= q]4IE.JZ>D]@24SO؀ed=W-GF<,VA>9
aY{򟶂ْ׵;UMɸ7=`Y XMį,-&Hx>cDN\0F"CDu5aȮ.õ[B7^'L.yq.\<H\9Ŋ&"tֹ:6e4c_;=^5=ɓBI=blNЦH,FmGMx:2ŋZOV^?ƞq@hq=j$B{i@$j c]'M`Ȣ3E6,C-XM,VbюeŠUC;Ÿ
Eru,F[XbJN[_欼UG'y+22,Cd`f)(YC{]Ej:4ߍu3tlC,;Y-adhQKhsmz&HQ[y'1#LՐ$0")#t(
dnݫ:&`4z6?2L7jF*xLYŚ>+}7&̯Q7o}m\eRk;ZGw^`gVmN2w@:=t۵԰Q
B5Ulb
zubg;s_4>fY~᪂YM%ԣ9#5J11j8Qh,Fw=4(pbcɽ"yacXYDk`D{( |8Jԗ"<I8akϦW+BxL9JnW)iL,FϦɳȞ%7U4R%Z1sE;T]G=SSI]3g'Qs|ʇgyl|B|h{ՓHKtHnFBJ{g$\2F{;P	\){en^2Z%lS})RB4@QF Ӿk)'=3+x`[كНFy5]t5!Z(5¥02 fH7rF^H,\kF}x$tEA9(8M6If@CߩaZhqԆ:Gl<Bbq3rSDDX7tFG{AotpSjn+Qx*UBWtL6JFq)5.ZjƩCv*UaRed-dTiRQmfCTzʩjKC^=+Tf&"0(m󌄁Fڧ;f2y"ħQ]'')vp^O)TƷcToBT#bm<d'b!NڲolaxlGg3L~3ǷK
YN)z\ǳSlƲx
%=kc!q뤰0AvVabxVJ	7y-(\V[03qD͆tG2AmLcfu0d&.:H [@+Ցe=mlwU?PVe涟f_#[L{	7n#+U[o^PKD`_bSCo	@oL6/_~Lľ7ar	Rz.g)uo6H2	we+FގSKZ?u)PwQgV𸆬0!6h
gJ5 | r<RaSFie7m4qsgq'30%=Z޽ٞ)Y*쥃"b_¯m I+-z=\`&Ӑu)ow)Ǯoiv MF/	h	'ԗ'tPI`&i=-24NUQbJ~GeDM{x% *^xWrx#_Jg
պ^tZ`GJ={jRYOYG>%!DW<ŻktR)-:GCAa}`+);衷,EuuT*Ƒu5\Z)J/4`;BkhOXH-W:╹j|		0Ubhg5v]jڊ8^u`Y8á6x8TPˉ^
~يk٤$M7p޴Uk8fze1v7hr<-
ʌQt*^8{7C9f(`="^&K.HF8
閰0`rn)+=a=r+^&O!Ý`$)./ sҲ,Uf傲QPztx?<@KFAѪbxjo\0#EGD
ݛ&zs]yc	QX6^n5‵3$	3kޤHl6Ma\ҘG}4@%'sC/g%:_;9'N9R0o1OgK`~"@w܅_jrZ\ʵkrR#W7q?	>):Erxg{BgMC(anC])<G~f$hy^Ƨe|L^&ea&|Dws2<	\s^.mI^Af
K'ww?;AYyM|2:[g3㺥}x [
?Uf+uKz,& d6n,޸4Y?xnfU?;P?vg\>	򥁰XV;5J2&#=ޡO)*nbIr-POc'3ul@Y6RwQj\o1a'],9Nʚ,jv8sDo{~d6KVxmCSx8|y o=yƢ>7K̟ja$kZ߅!O":\4[i٨J-3ZB6B	ۧ_BEt9^Q/lSQ xG^p_ 3Ɂ;|lJ@^I\ .C1%jS#r'a@,N%CL%*Rkp)</ZG֝ևlPIf^C[[X惞M
ar-C̕Ȉ	JW	
MEIfYDEjזKX5)c&1%./%quz.`Ƌx(hB?C8ZzkfbM
:ИxԽ[s3r WgvjօU؍qNxƳ@JD7%j)?j~L %  doWsrvGyS/ۮ|~}7 {sw|~1<wr<=o(nq~z~{둝vooooo7ݩvp<>v{<#Dt~>|_ywؿntY\?wgq}GHwx}>oN,6Cwֽw}-6o|v?v?MNa|_t\/~~kݞ?v&s;6_aWyw#~;/tNCuoӮ+Z}/Ƿ?{|?lN{|y;6o/n}5@v/cD9\{ziV޼Lvp?^oqݡӰvz:Ϸ\4{k[/Hn^R~l{$/x:^Tvwa۠#{ሪÉĄs|Wۗc?<w}^vgK?}ݦGuznoGz8޽3ٝ>a7񺹿qO}<xuGZBߏI6ǟ<z:>yWedV_\0׳vmGzoJ=36Ò?wr~Я(_? 
hqfþ#﯇^vg-yoϽtæ=Up}?w{OSyT]?Ot:%l(Ky%й<9+ԯx~q!#pږ}Ɠߕns'eSUݟm;''h?nwϽGYtPr?Tdմڽcu~rdtp7E_Oї6kjK)hoo{q=C@yһݦ<|x0Lbj/ܾ/:6gn6o[× Y}ǡy-Ԏ[~\lߴ;W'~w矌KڼwV]iaNo<^w Oylp~?GBBn($旲\_Ucs_}tG3}~ss:^~	\ƾ/bP۬Ac5X5;j$+é~u/ˡԑfU^h6sHbh=p?>d;?zO&FAijc6;o^$38ArY^ؿ{113Bc#3oa뿅\b8WY5kͬ@z+#;71O6?p@hF?FQ6}q;`Tݛׯi6~ݨקs~G
;>ևb1?N@'h=?vV"Qjh9#@0a-ע-¡800Ѓ
0d9A,8ϱh<C[9Ec[<\WҌ-R*4͵s-\K<b!ǣx4rlxt0UfpFVzXLPA~+o0fdzT}Z@2L<6fL4zLL[ߚ1-1-TiVf
Y1+8fZczjJu)/^Ѓ*Ba4֣ U@*HPR`P2
#Fu@ϑ}R)r~`J8ؿ_i֥Ru)ͺp]F:{9ny6i4>:9EͬqWE+_O7)#+'+++****dJA<4 *axXaVAD:}@B`O!SGhl%ǶhpGp81X-0DpRÓbQXnbE('(E"
cE	ǭ8<+>(@5"#$%/)*Z,`4wQRvP p ` *}) 
h1F
#ETMie t8ѠRN@!`!L !ZrukеZ

#
aB
F-FBj ` M	20( R(cdefR(J( F-"؆@mZ0(R( VJ<=Ddg~@AABDLDBb*3UXBXq@БM}^e9
y
Ҡi07Mi07Aܬ,nV>o ,Vg'urIhg0brUuSSA:747VaeZ6DThTh :mj*~8Ö&2ZxnMn0	܉%&3gC"HX$]6	{(a0[%^	Yb-amWښ=f5M8vNfĴyȏ>"u\:S~6x%g OpnLo5_~2|f\VwdjoU_,|o- T( Ʌ \Cn
 %.vJ'  XK @uAĺ8 IHdҹ J "u.zIV; ξbصoj b׾x_*yZJv[2ޟpb@F݇`Q<GH݁ 2UHhhI=%5 `s$ P &߹b  KB& FW `  zZ'}!\S;T`!Z^هmj(z¨eOPx1Q<g`(]g:ZvPXIBiQuP5BiC&z͗s96BWܻC luH,%G;(a <A)!"Vs]{NVittBj/@#0FAh#*X>QwA[G0||>XfQ13u: Q?LG{ SoqJģܻwc7P gqJ8 Yq` 2  eQr 6ck  Y2  dA:HC3  9gh0@`.LT1;!Ya 0}a/L\R0Yha^րt,{5W`QT+Nq38
NT);?36RfOw'u0D9M 38w	`&) ' qYyF+ a2&7piqr!~&`rA8:0K3s&`̷Ai6Z00hPP ʒB0^(P崠<LJ^A(BY*((7QPQ
坠УlJ0(V$h4$0'd9)+6lp8Nv7Oev1,&b pVRF
`7_fGЖ7ilHq`uW  c%-`oW>upV`j1wOM0ʟZPL?5 ~?&6xh&V˙0Z6Y60Y	e	ڀW(WV aeY咂UT.2?pS2.LNM&xBcErIPʕ^d4
#&3c6#&@3B1# 2i-# 2©b(# ^j#  B &b ._TVJD5XD=T4T+* BA-<Tf@zб6ƕxn[X-z7[lzX7Zӓδ9McfqX#$۰z=ĩ冀TR-l?aN{j[6Ͱխ榧jxnGͅnF5
6yT⹆%SبfuTWQZõUEz׊TWlhpKpZ6MSk5^8ZQ+!tB;hez*%iИ
hha|!VDE&7bE1
XY|0_Z*|4oZjc|8Z#rj4jj*k^VY\$_HVKTIXKIZKTJ\KߵJ^Kut`GvbG?V(SY3zAifTt'tzZ!K2t8l[~v8F ҇;\K?>${Se.ceSRJ7Vl]V{c:P{k1(aZZ
=
5U&=SiPWVYB͚&)mj7vDKM@K4xs]4GZB5 6%$ja_}W>ZڴؙV4تf[Td`l3сr >NEځQ<%8GTਟTтZjf-
wk7uԱ:zpTRRQKC8G5u($Ա2 4.FSh
7=%V8kMtCgmFVS*Yk=zwo	qA#{kcp2  #(FW_Ql	6P/[plD׷FP.[pիF\ZA9jB5 %	&PFV
&P*6X`ZeX`ZxXѭ`	Xi݀UٲaFPxήVoVu+Jڅӽ[R-X[{u(ƣCV7P"<8r彡ύxm$c#aWHF"/В"a:2`~ڢB_݊
{u+*;
wu+*ۃ
su+*՛
oB[kVBZ-NPV/S)J^MSṷh5LmFUT3QX
ZSD)	
JڥFUU&u/<>/.N-o읁_{W11X~/Ɔ4cCe6ذ4˱a$&Ɇ,Ђ-ؒ؊ؚ]2KvXX.g+]3S4=:W|-TC)JPɆJ5ԲVKٰTlhTC+Zհ+հkBqMYm-4Yu?qv<>n75/6<#JgKfsh*~JJ UPUڅ'@-]PLPj]vjʅZMP+ vXօ\_m ܁؂BA7a4M(Dw|jE %PB  @M `I ,!@C 4% Z" V`M B-Z r1rSY,-Њj,2^[ԾYLgt֦st.Mgt6u:[ӹr:Wst",UXnb*2`
w
R. 2+|	@;4Ce5HiA*_R[ jb,i,cv5DdNht--Vvo{kKw	{^HA߁_ՌvT2=5M,MO{y~87)9|;:Ål~Tc25Ov=(	.OI?<ar//YlITUMj*dR7LiSMiҸVk`pӨ
ӦJhf+3TVikz!FhV[4JhkV3I-`qjy4kozb5+F_*IB6kȼlllzXbYsV5y@p]]py@=apA1xPesYAqfF[pJkp;(
"[;(
`;,7밀ۺ-bo]~!8m+?6H`VV%`5.B.1 nm,p
Z0rx^!ҁ-R<baS	Kur+7" xk2b5҆9hFChV%ʁ\iH<ҋg4}	fa-Q'd]{gU2Vh![yzgZUj:a͚aޱ݈Bw}Kk<ҝ["	z*p|@.-_A3eettF4Ш+®C8CPRE1QAe@ f;jl?"HG6ەʗ&t'0سp]GOSVW@xAX:EFHGb:Ju pXqk_#\g^H8u9:Dv 	#cj>p?&w <	$'dw	DpE&w 98H7#?Gcopp993~\ MIsg\Y mP3款a5h@[
YC-yKTkH\'t)Kur+6 hk2G`5҆8h\FCh]V%ʅ\iH4ҋf.FհX)Y^YZȖh^%Vb
[F܈+􎵘_b#
+z}hn%1RWXW:G{ 6qCNl	M_QƲ2:\#FchTIW®CؾCW,!(b+eˉBq#i|xo Z$i ]W,bV/J"H+gO+'sۿbb{ArY!>ؾFFWlw#3+wxqv==b{As\<9>HPNWl7$(?d+'+2	qv33z~D8~3D~JD|a||DOv$269`ib c;uD;JEӬ	ܧf"J:|Z7'P{jvi zjv"ixjwC{rCܩgMtCשSuCios]7۩rpbIqD:6A3]-LlSM=n 6AEEWSGM]n4'.2ޑ}n`#; Fv\Q74n";ܐC^7{Cd%!\jqK! |K) <:YGɸNE8^YOFM(U2p2
NF!jQH?'VVdB(?2'v%O@!	($JB|	($JBl	($J~B\	($lB<	($ZB	($HB	($6B	($$B	yL&>]iU;|Bj{OHW	骓ƥU
<Ƈ:*ڏ:j=:ڟ:=*گj<ڷ,6(eϽ5;d2]6kw6Ϻjm<׺mߺm<*njn<R/R:=0oVh	_[vkkTF(}vS[85䞶@L貓VUi-d;iD[8)j@[8J<[8*lp@(2[VeJlZٕ-]+kN@sTyhF-i'E*d9H) 5Z*<Uj|Y]a*=6ej}6i6m.8X,Bk6te^f/^&TxoB&o N 	#`\8a'q)0^PxI~TzIT|vFDNۏnaLя=TAVǏ=n!LOӣ*ܧ}rקvL}qKҧEtЧv|jw˧EwKɧvp|L| j§ |?{ J}%긧h{pB{o{qz zR
zW`z,6zzTBh
J	ڊ:	:
:J,<Q+{\%D!!n^Q%*]TcLVvQ%rWEJZ\P%R2rթ(MzJNqťrw2ŏޣ|?yZ	r޽!l0æZa6*sz_42ھnΛ`ӣplux$
Whw8}QF"OWpR
v)]
|@ ?t<-_7'}EomH^usؿ{}i3?}KԻ}}M&RV5ժK`05M5IZR6uU,Ln+LVh+բP[	բYmhj+բ1Zi?6^55BR#/\fMAޠWteTK~d[=Z!,df`s͍`lښᙻ=ٽ=kͽ=5-hjj,j=P75SSVq)Ug17,gЌOh9ݝv0<C<k_m*cU.Svհ Kԁ)5vZtQU,p'+pV`tQpy#h)pKw+؃8XýB#ԅndx(/\%cf	f.Eiy%dcYp9)U/@n^ѣM|ꓺ{G}Q߇}['C"B; #??x~6cE)TPVԲ/KTK[4l*kS,tn*tT(+ՠx8Sfp멫AjPj-jPHjmR?-jjP3_*Rbј"k̊VQ*~
s0Q6?9)hfѰh]wG?91ʴK5jFR-Z6-+ͯ*Vi:D*ӱXrjKӱB8zZW*Oz:ՠ	=u4G&
Aڑ.3ZAr??~-MU紱c}c)MS5P1= Dűq|wʹ˷Ʈ7<dϰ=gz*A4D]5T.HF]KpyZHE]+bzM n7Y=-EDS/TDІ@R,ځ@/ʕKSd?Uq5,6ݬ$;/~sO>?wL2:6=/~6Bv=:r3u3iæ;Sq4\waoAC^79wRu/F˻^Rvip<=vj`7B"40$;^QC8`po": OSO1:</z1a5ut<~4onsp׮Uӽ_؜~+?P]11dzwbU> &U?=u酼&zogFKhf4C0ް;w S0tJ
(օ]Z@o炵ʅ+5DVPFwE,pE%֮v7!"ƅ"u刘ʅ"_Fp/IW(k%1ݧ%%4EnAK]wJw
%j[ YlE(M6ފ1&-Eef ag6	UT$`mMHނ2UE%JLBV.(?	Y^U4%d}UJ
J|(G-xKH5GcM"5Uź&duaL2EE3!KhBVYԄ.	Yf]lͺ&de!N>cxs^HcWT4\pav[b~)hx	i&`&`	[)"\x/wE/Lo^*%i\Ǫuu\Ǫuu\g9Ǫuu\GǪuu\'9ǪuuǪpu9Ǫpq9Ǫps9Ǫps9Ǫpsg޹Ǫp{G޹Ǫp{'޹Ǫp{޹Ǫpߝ{ݹǪpݝ{ǪtyHݑǪtyH*" Bciecigciicikcimciociqciscmucmwcmycm{cm}cmcmcmcmcmcmcmcmcmcmcmcmcmcmcmcmcgcgcgcgcUG:ґg9Vu䉡cUy^cUGNBg:й*nC
Dܱ[$X-s^*X-<V=؝$+۱= 1`A%?ScZvP*Kvg>?cA%7b̧͎`Š'TPzfTPC]<ܱ{TRʮ/,k;ӖUvVvkVwOi1±WPRdW`fk)+1׀+^IYkPk!u;ށoEJXy0E&)>
Wah[QDX;]@aL4EQxźMaM41dǰSؾo3+Lwx/?#g5/zxg¯ߊ/Ě-~!Gţ<*$TEK<VEXEZE1w7wwWw
bE<jk<(Qv8ճy.NC7$UVDOIrnvgL.k/Q|B,]AlM7pl(v]-G˷Ls5qf繚hf:.<W3ivLřj̎\t\qW3_v.;jccs5ӱe]tl\W3UvLƔw5ӱe]tl<qW3MvLƒw5ӱd^tlٱW3EvLƐ{5ӱd^tlرW3=vLƎ{5ӱc^tlرW35vL;L;L;L;LD#X軚8KՌ]f<LՌizf<nw5qՌuf|s5sef|.s5sՌύW3>G^\){5sՌϝW3>_\*5sՌϭW3>_\+5sՌϽW3>_\,5sՌzf{5wޫ]t끎<j\ts11W3Z)1W3Jcfk]ZW?p5_Ռw5y5p{fF6g8;@/ĠĎ1-;܈%;3Ďi1|VܠfGxSbP*XQ(=3*XY!V=Y)eWli˪f+v;5;e Iո]%+6K^KYh5|-]JϚ]]>jxc|3ֺ"w`SW@hk+0V4-(]
_a슂.}&Ɗ(<bݦ&QcX)l߉Qz&ƻOaO<s߳_~=<B3]nyEobأQuw%wwłwjWQ;XQŻXQ;YQpfg"V{sXkCWSp=Qv
n'fʊx/@cp<cZx%􀐈]{CbEblʼ[`Gh9Z}f:.옫7;LE5qf繚Hf:.<W3evLŘj"̎\tltW3[v,;jcʎبf:6츫(;jcɎhf:6츫$;jcȎ(cf:6ث ;jcǎcf:6vث;jcƎبcf:Of:Of:Of:Oyf"=%GՌYzf<w5qՌef<Ns5qdf<w5s]({5sef|n9RjJ٫3ef|9TjRSf|n9VjZsf|9Xjbfn{5wޫ^j\tEW3j_t<K<W{5_{¿f;]o>ȫ4=uD]%PW ZcPKY/a`½c``akmq&$kzuubEt씵UjaI{Wp+	k((E^r0Z5:+
TfdBIXrjMLMIm(H<I=)iY2+8
_I\EU\C5Ⴂ\/	HrM-Κ\S/`I&Ě%&܄o^1PԶ$ɓ)ѓ<U$_q]BJU®
uUA]1*E
UG3r¢j5vh:lݢQ%*aW*ՠѺ8xѲe!,QhcAD$J"*!?|gB,9%uf;b;ŎŎtGbG,cGqV%6(4yj	QH/(F"pH1\AQJ$*"[>joy{&do	SQg#v#X]Iw.v2v.WX0.]'D"D.ҋJhBk7-ǥwĀ7K.-m5ƺ@ƺ5ba-0ha -B;h{cc1Kw.n{{aYvј%9M4]ȭE4=b0h`HWQ$=N؂HY2TiAc鍤F9)5"R,AԠaFJRHA!FRc"qR4ERjȒJKKo$-5u
pӵϵ5栛ޠ2נ0Ϫ+fgtB/v
AOY+\_gvBػu
!w+Wg÷(sR Hq 9WC Ņeʻu}f#"p="#"6=#wrGC=<}p6zdqndyf$|	@ߺuAy²F,0
!JuQSG-uQQGuPGt!NGѤG]p<ޮ^/X%p<=ˤ/U3\^{ϡ]qR۟Eoϟl/w ֵP\ys_ys#wߝ~Yܬu!|9좑(7fO`g:4ïWaۜ/i_x	j UiaB.15l$6｠L??pV}Wzܿ{{.寺f?Cw?=g;gr<pWvy]s}o:&Qjn6ß"F?͘aA}{Ud]vtw}ǺC<O_ΦOl积,/o۹Mm?J%gPIȑe v^cU2*ګ妗v]{?_Yqw<Mx&ހF[{Ux9#N4ׯtq:CSoB1aқa'j#puh+:A rNZh-Jg!e/&uS+rF#?C+?].=C3m=CW+е3Xdb(D*|25Z>zdƾQ?lGK8fcX1>ec}g:H8Ζr8qi`?O)D]{.	<vHv!,|?OO/ЃQi25|qS&Z5N6ys:[c{h;^l|o9᳍z1u9{9t䀩˝iw{r&9*>j~C1൘JL `& ^|EI/VM0HP-pZGͳU`Nl1N Qk6l7}̿ D5N0z$7jU4	72{&m@žjWdYFj4VjT/4vkMCGۇ{d؛>-bQߋ-b5-RߗK#LK+[ TOmM S1q]
xL'`Ӡ4Lf-&:+0!]/&\f	maffKFb,1[0hYOKc5|7JM/V
|[ [R2 "8VCq/=ATjU%Z܅h`_	:֨*Q+zTM(j_{Д[%A^!.5⡀DLpxB4$-g[Fl^!B;gH,PvwĦ4Y4 4vWMPr+ӌ0׺ Kӊ7_M+_,@(@PW̬jn2ZNf^-\e
6k$к~w6DKCK hs]8Z͂UKQz5}n*%kи
)]^!q?>w/\ŏqߟO}9x?6_!vhcq%<C5؝T-c=(2sxrv,\L,s^fcx83,g1czH3ez2rlϒrLa9GyB]d,.gJu%VLW8\9Q͔lN繞+e</&M:,96vV8^9^89^ϊixOxωgu6+ftŬnM屗)3_15tpei0p,QVN(3s9>`9CY:M6DWÝqۺbֵh1̝jEc5Z伙ͼ5rr櫴5׍*tc1&L$ބlQ̹i71[B̺	7a1[$f`D	F7f b^Bf.tcxD]n̖"5vŌӮH:l91/!RdsbVC$&2THe9#"r0JhČa<	qIGJRS9k=3'"3.vDŎa:I 3Dua:"Hq),HKs3f:Ĝ\HKvM>uivט0G*9d3$Q%Ǵć9Hf9&-aN5svZ$Hˀ|))Is9^[K<9de~V&DBLĝY1AlVgCDjBdjR! i5t{<Ϟ\
dMqȑL'xK/9DPyfd:!18XF$	Vř͠l'#~u	?i6wBp8Æx$	i/ߖi6kB;L0u&N[NlGi^8s	f,<'G&S8xOtI)]&\ń8h39@"1L"po☾9ΤyEc:)BGϙ4/Gs1BП͘ILJJyN)/t~L>YQRNtIЇ\Md?`73t0򜠃)yl|JLy%-uCyЧ|AιA<tre;4Cs.Ձ8m*t['!O?h37aSΔf;I3EO0\G`t[&F4?`<Lً/0"OLGA#N-S#0i+#$sy2o?s9o^0~0L;Nh~02<R2~0!U.Z'ŁD;̇ӹ7̇L˂|:a:"~3|D۹YloR	Ro0lo0l\	7aS|cG0I'l*]0l]_0l9HR&@/?hs@_aE$5_$`TĜi22Lqgd&!d*G6a0oy%cXObhh~w?'2bPq[b/_b?*I`~=cB氟b.1UK>d%u@ݖa>4)f?}qӺOa>$Yh_kฝI@ϝ ގ} ۹;nzi4~ak`oU#4/|>m^{9;[0L{?CvE6w'Hűp_r-G ?Hf\^ON,Sv.X"꺬&xxϼ*WG|/Xu6Ų.h-E{]uQb7و^-kfܫvVU6ʽuiY*fO6m9r'tF6.8-@{QhЖeoS?qٳ^&l{nVQgrq]ϖw(eŲwq3ڲz0nw8g1>T$&Ԋ()jW"J%,6F$b]\W1D]>`\g4p)5xN^U	ǡx9׸".^^2ڹ^Gmg4sy|VhȖc@=+x.V1D=vp2oᯇxH|&n0g[{>7{&\s^^1l|֭nW˘w9Mz劻iglpq2hed xFV!ĺJ$|fm݌D[6òEH;Q-2gz#wYD:5b٢TGZOzңG1a[MwmQMRhzO!ӸH&g4oÅj s'g#VԃIl>v1SI=c*a=D0qI<&WgzU.\*uiq3ϥ-Hm]X˪46||F|F[7S"23ں^jiF'.#9I=+z/G FSxu7E|n|zɋ1x>k6ףvs*C#r(]7xlCE3ạSiFO-#/G93L*ign!^GO;g6uH:ca&lIVhl,7(S {rATͭtVcr} mȝZGACԺm[-SAh"75nlamwx~; ΛBdr_Q;A"sڝ009_ Ep}ɧل  bcֶ?Pm_7v?t`a惠d0)4ș!(574Gaȩ$s:= ؿ t<; <lj u.Ї3;{=2g!giǾ4ZȞy!e>| /"@OrDC{8Pt,7 /?$?<?nsZ8ݸ;o7ӷ=+Iw}54}݌O_S,O/ z!w_ɴ f{m~W}?@[`z:ӠczԦ5B7~ݜ/ib޷gO.!n+qx!pD+"~A^?Z0]Qg6,{ř@d;䠚eol̏FdA`q>LΖ38$z,2[2Odb>dI'%~>Txlad6.KJ)1%dI+^t62,<z9|E [a|3%H.!>n2jCv"2O2G^|At66 axSB^P}J?FBmUlҼE̋-χ8/ˇH!FyW*Çh!F~BXvCbc⣆y=$z+J$(pR2 
h8`paG[<K!`C:<"TtT8G?*@#"Gs4"_!j׸n?@yw1_vp7D_bՁ-I$Zw`Ljе]+Ӆ;
0l0/,-@wvh|` n[ (Ȋ( ְޚZ (̊g9߃<n %_"5Q#<*mTB=W@ǧ, A'd#Q)%u(E<z70 ~Jm0Ԕ-'<bGQ`J>▏coc/)L~U
z%?:=RhgS%7	ݧcG~ܫsF~%w,bqO$XI"/$5bORY!/$%bOQi&`wNOy/$NO/$taqP=u72$!4M%	HUV1$u%	p9p	ORZɚ4	aO\ٙ4ux鑏KL<@0)K>/)K=ݔqi	OQ[ uZ	 OQZ) uKaq+'9?$m<ORVI?$]-OQUY&{O)xyұ}ď<EQ@Xe%ORW4%HRY!&ꩍ'X1&%O^ɋ%`=γ!IK=L"vOL<="!IK=!)K=t%yO`&jOΧO1J-ѧI)'HQ&ѧO"v6~=6}=Ic݇n	ȓn\䏧[	fqds]$zxd_ G8V|y83qTsRL}@TDѽ@MATDѽ@BXePv!j(fRXD,TOĒ@]E,bX*X7b	숥#pj2u"/PAI%/PuI9=J|T$%nH^"fHLT@}MT_+Zuf#'lڟ8٫d/V/KD/PcKG/P/e+b)ge%)pX+/V3KT/PgKX/P/eb)犥+rX٫/S7Geq/PkGUhq/P+[+i-l:8+won!D#+<8pd(bW X$G#꥙x½kK9N\ΦW(SfS)s)Gl.Z9r3rLOK6Z'K6\'r$٩i*c7Zqs,6+d%<ḏg[Ȣ9l%S5ǒmXUTKv*cηV1s$Y] o^ac-s>߰[Qs>2]9+|/hfL|S@+obJ|a"j蘀ok<*:v,Czm
B6{c*<gR:6,Cw	(m"ki~lQNoxMW\AOy劫)6\q%u>k=jx³VTQOwՊο)6[Quu$]]4tEH7^qu>0_Qu>X\m:5Qu>/c|g[:ٶ,Gy5#)z%v>Y\7rQEv>Y\|kWf|g[B;WbQv>ҳYTl{UkGSjq.	n?ڎr;{z;7rQw>ƭk';;|SsFf2莧;>?WrSgG;bBJA
aS]9ߩl.T\Aj0񩴢*Ze:8VN+
U'ӊ{#E#V\AISFj	TVɄbBmXÄdZQQs)0qUi.v"%5LUҭDd%ɤb\B"%n!*\B"f%4BTaB<lNwAA#ͱQ_$y"\Ea0IN1]$f#5rHR3lGLIk̲CYLj(Z3G\E,vD[QMGdE,tT⑾1UTtU7EJ1RtQEJPUT}F?f؋'sWDКa-⪚Z"d\"HZ%RN"(͸G"(
$Lɔ#WeDRc2Hj3F\%Imƭg\#$F*Z$63>n=*HZ#nA~0-S~v!Ͱ q=$99ZWCRaAu!IUCK q59$WQU8$tUwCJ!Q6-Yb31\[Cs?UMCКs;U?CКq7W1CКK!EcW* 5^4 5fTdT"j]J3Dߔ"[OuUa|-x"*wu&]B[Ze:DZ	o<-iR^ur[i%Vъ~ɭnI#V[ݒF(u&%qbc[RRLNuRo.9-3HETWɩnI/)9-Nr[R-zkINuK>ETDBo -sBDk?w6VĿlDUȷTbѯQ-)"%XETuK|nI$
Uݒj>br[RIKCDuˌ=m!%q^"[%DT$/-FQݒ8W4R -ib_![R	ŽTG-$=%Q^q[R]I=nuKWzDǭnI<GV$`;nuK✢_q[)ECTuk:TuKɈ5nIP-h8TuKnI~nItP-/P-S6DuK5%^ſ[CUګjT{6Uݒ~}nIUݒj_[RsBoP-8U%G#T̸E|9ƭnqV[ݒ~:[ݒj߃q[Riſ VEVf#_yq[R-}.nuKjF%%%GTA=nK`phɁ.(ArPqh+@kw	8PmЖm]Pn	Zv倮9еqĀ[,0(|r'H|ħX|ħ9ѩh$>mFx$>h$>Ga-̴0[P,#P&42
K524**R6)
KhFM&҆DmR*U :
:%jJ*<Lh{{/AKߠQ92YǕ8?%h'Xqj]P8?Ƶq-;ο-Opō[ǭq~F~a+-+Py&.~u!ȺĀ/d`n/XGpk4֙~uXOźoFGvsS_C_Hg$1<NDc?q5ⱒ_X -LAK~CRВߐh6̎%%?!6	hgHmNS*'Us06ۆmu&Y5I/X(IJE~BaM)zP8SڄOԇ%}!p&񹈍S'z7$*8M=ĩ|MR/+vRԖ`dķ4=s>`&i6M܏+\8'XD;
mLxS4:ƛh4E#yv-eh)jF}@cM2i'8S4)+̓kvhD[g$"`6,AH)EHS*'&j~ibQ6R]\T>7Ir|qQ$#Iwd==w	K3x7*ymQmj)FhurRpV3x,^g#Ru$}#KIFV{*4gYSM:Q*)G;hRߴ[ĚvBzh@nmYMM_jK;N;e$ִĚaD54ѭ&&|%-%GE=ȘWɞqR@.2L/s2L0s2L0sf3L0s3FffCsIrfPrVrf]c2gj2p2gw2}#%cF8H-k8H-k9H-k~9H-kK"91$3cHpP̛YY1sfceͱ̚}L3g#(fGP̜叠7%79+"f \:j+Kk2W-	fg\&"FdrVGeZQ&"L.kE3b(f܈!#dj@'gHŬ#1VZoC0k%EjTb(f^!%d抗ka'gLż31VPZsC0k5`:0<ak{3W	fBazykVe;
Zd=RԎ$~)S	kş̽EI!7MS	ET%9_6M&.K	2'P%ÅI4j6peMK14õI4f.PqMK.TD[%*Oɭgo_>!*jY(pIp	(盘pIp(Rbdf.PInu	)f[`Inu	*[PC4o]yV[	+q4ejJ&XlWH79%7b#8J80=%"5MOj!9D-1$g%l.\bg*Nt!8jzMNx!7k(\ā%|[_)75&|K`)64&Nnj}&8hzL7&TDӛmfuL=`!Gr	W2q4anL'\ќC.fEhV3q$_ʙ8-O88Oɡh9@IGr	4q4
5q4[pUGs	5"4f#98tM'XQmM.Eggݲh߸KV7q,o)οG7
8q@Mwȡ'|{q}#s(rͿ?U9
*X4HUČL뗡i;oA=-Vng3I	QV$Y4t$FN#\udѨiD9[L#\Ydhij,m2PE`L T/dXoCBA#X)Pp&1Cu?W`ZQcv2P5&L ];@Fkt01L9Μ ρ9[yPZ<W8Df(xt+qPP͌Ccd3t=TИJ"T}iPpM$]#[l"QbIWpZi+zN&BjQl:>WSIz7HpEczkJ,3;\EbHWp݈zHv6ĢjwâCzw!2CU9*pPpCe-[Vdcp̸hc84ҵ=XH`ͅC#]U)H?*"34>\IPsppCeƇ#Opk|!2zp|@C4̸2X$,sn
wq
Ɯ`MseU9pUXܸj,
3Lq	@5G	UaA<5x%g5!=YM`]9	,e:Mp5A"7Lp5AWKp5A"wJp5AIp5AHp5AGp5A6ļ7	RG#`7EP5jTqjTR&H$6&H1jD}zU֘?P5A"7>j9!AYMPq/wV]MJ$u ՊDaW$zî&H77jDQl&H5q/iX3ڈ3jĵ|-ê&H$>UMxƽaUVV5A<^	HDsaUQyª&H%~UGm1WjT^&H*p5AI{Wш|W$]ܻ &H%p5A^"ޏ	R; dF]MqB/ 5r{&H4&qo=mQ;N0= >/ 1z&H?ż`WڕwjT]MjW^	1-TW	RWԋ
v5Aj  @F`W$ǨwP5[p5;p5AV :ƽw	RiĽp	e"4駶Wp5Ay W޸ǼT	R-n&ܿ@KfD @ %RbR)U
HD`B i15SZQhVdM1Eimo7|+%Q#9IV`Ns5Ө-7#Q9C`NSFs:5ӮE7/h-?U]:Ɏ.Bo|lѥotz$^yFѵoу}7эgtF
_yF׾A~Q==f
xJH	v L×$<PI2T*
krxxo(oIx~ZO`Ey5	3fDHѰr->B:!݇o)HSxx?i=4OwU'͹ǎcIմĹvhO,Gqv椡~9Ws7yF8OHNǧs8̩Xqh=y
C
ӇC
qrp:>OA>1?Au~%ȞW+	 $C1~Bq?~B}xx4az=P_*Qz|<T=8<[rXnEp_/x((5nSmQՐQ\yhmʦG;WC^jlaxeSagnD0Pu,r10f`@P6.?eZsŪ@B[0}2B[CP3ΣA*0a]fFŇnE)YfYcLRYŇU[ٔqHx__4MqPul,jЬ0E+2. ZM`8]w]6{0!E\m?9𫲝p}(!#a@eūیqq ]6 mkj)XxkVm U	c:PqLm	&X> CeUՐ0\2X`5]3ƚZY^&WpRʲ]6\35k.Wr,3xAG+TCeІL/6|L,\Lpr>TtM+-Yg*ݮ;Qy>sLeou6z'\dVz--CNDpr\7MuV`B38;2<7l]83hu6oú~pl䢩wU63Db ?bN5MT39}6\x6|5x5y>o0N#u\Wwˇ|z\֭XqlCzSdvU滍TajѾV(,˦wȪ:biq_Wtb=مGqW/]D;0Ə;	|qhWG%bfbr#$k˜&r̎,i>~w	5CF.JLC6öΫfNXWM-6`MSM'lc> yUKl3ͬ+r(/l	A3["x,fU|Ǌ!<8MT1dj8gOLlż߭3Zm@l\cPVnۜaӭ
'42mr(Y`i]-G֥[dkj˘EfR	d6>p)5:bmYlmx_=Jfw:jt.aZb1fP,XB}03rcYWl6g{˸hK6ެQ!>y`S9u[SkY<zt7oKT}`
m/8\(\d8b9S]6s_rGͽ:ةE31bUgdŁbdG/NpU=rre+L8c޶b<1.u>xŭPeC:^._KȴW:5^.\pzpͅyn~n.[c
/^k0[ 嫁m~v8{=mn6E67~|
bMt9͍&_rc7p1Q4_`)`/^L2G&8
K'ҕGC}el3OZ_`(`/\݌czW8<qK]u.G~k}"h#|EˑX_<kaҵ.C~S}ipˎP_o/[_?/]lv˗a;kڄH{ť~ҥ;~|:n5􅋺v옿1/&8~,	fUK~C}qRGᅋ	ҕC~}r!;t9d-#Uޥ	6K~}Rt%;|]:f_Hnt:f_|o/^Npڗ.l'[KW#_e.],^a(Wx1P xx@ReL0w	d/]@H(^a'OpiÎ@_^>혣?L?{Fr%Qxb:RTe]`~ E*Mۖ!NYǨ$/2Tϩ*_FE6>ؚj(gl?YaÍASy\cִ=ڠٚ66'|66'|6hmO 6_ӱa5]ش5m5N6m2ښk4fo͕Z3GT?M3mmҞf	&+mҞ^	f9^{ܤ5q|suտMZWl7iM\'_ޠ5>>j_޼ES_M7oҔwy&T?.hEpޢ	E}σM++gB[_A
_G6g;Iq֠	g-kq֢	_g-+\XտIWW@9kO\S_k9qE}Oĵc&>v4Gi{&4pNW?sAq}NW:__E+"6'tڜ	7?N3ᇾAs|}DA_EqΛW?Iq5ΛW?SW.;oDi7(vޠξA|}̕wM7)'y:'|7)FexޢξgyJߌ-k@7(5yؠ1>5i{&"<mD\*^AAx ߦ홈(^C=k6g"xO[F O,3㓘ԬıOOא!7_Lp"!=5ݱ㏱LS3??GV&\rǏ?2Ϥdf;~	~&Q<)1oL03yIݎdINJvK'S̆,잙IaM!I;5rKW(Cvj^eOLujڴeNLujVeMLtjҳ_)yNi̒5IoNKY̒5^NH̒5INNK8̒5=N'\d[h3aB3St2$&jMː֛M*!k710LW/CRnZ-aۤ<Z.])ii_2fӲ`yd7!!65KV2&553L1&55E3LV1&[553LV1&51.Tz5MI%MKMܒՋIMI̒uL4΢onƙإ!K35KV+&	35K*&25oKV*&21-T6dH&f=:v*$@%5:n7,:n!}1-%qKىi=7VԄB0Y|A1Yt@1Yl?1YĿd>pRڐח;pT</Y˘L;/YϘD:/YӘ< J=G)sipa2R dMcR dMcRs dMcRSImC6Zb`iLYb`jL.Yb~`kLXZkL&XZvdzAD-.;qf9~^!M+5KYXU_wHJM%gP%E9v!E*1ɱKwPiYM[wwHpJKZrܒՊ_JI?EJRď^!A	pL|Nhg:%|3aF`eTg㬤&;d8QOk_%݉2}F*OyWI-y^VeS(W//E9>p})9-gR'.sJVZaҲrLpExg*+;SbdeΙ,'Ipe9[s.I"3uYN.?gf$vq*-'ˋjY)_}bsU[N2dq
.#M3q9cwH s]F6O*Yey3c3\^㞩2L%&CJNncrLXg*69S!wWIns5[Ve(LGg8TjNv坩rR(L7GY2(\?[FF`?ᗣز8LՖkg*;>Seq
./%OZyy5'?s%d$qz.'s3t9i|yO_%suY~}K3u]^ gjs29L].ȹg*A=S$r.'2<~C;7␕oH)hCV&"elJK-HyFr)@CF"egHe3[N^7(}
y{5*d^#`~yWkC7J^#eU)gKH>QzF޲5Ro^>r}eys胢kC|^#y*yuJk$35Z^^#ᝩ	L}ȖZ.H8g겜F9S5Ι,'pe9ys5r*-'jYy}bksU[N^5r
.#3qywks]F^##OE_%1Tsyy{kd3\^^#㞩5wHkd3U\N^#㝩2L8gjFN?|F;We5R晊-/2kyyyZk-O5RޙJ-'i9yu-#e5񧉯ȹgF>S5r-/Tpyyӯ9y{n(!#3s9yyk3u]N^#`*y{k3u]^^#g9L](<Uȹg꺬F=Se5r.'3v9yy)ܫ5R޹F<7ސHF)`CV^#_oߌF;7ҐHy2)8CF^#ergP9 Ͽv0pm4^zpxx꿈ϤCz⟔<8?C5?C2?C0x	jy($Uy(a$@y(A$+y(!jH,$1L`l$Iq@$ITy(q@$p@򈛔
$~BWhqnF~C1z!!qo!B1!\`./LD|lXHC8@ɓa L`TH" gPDAs LF`4 gD <	&4;NF
LPH'<<<&6/EP߸=T@^t{
v3`'2'x{!<-I0SqG'lăKSaNpt zh}1 <!0#'Oqn6b <k0'OD@8y:&?{F==T`N*IG[آ3(lE؞c
lC7wX_1c_g;xw|=uFn+<ЍTx
"({HDPB?>bK%tJ$<FFx"(Q"_-1b3oa#6P1bnOh80Flc&0FlcĦ<F[po):I!ŧRtgDa"Hけ!ExzdHѥ0%Rt5J]!7KቓĖ=~RjgQ[`JqbkRDTxd8`ϯ'aց=R2\ha?ϼ#0A{&(%`%9>hC3AͿ=A4AٚDQn[ ΐbKRl9C-{R!vc;C!=3r{[_
~]!0؂[W Cd[֋bºRlAXC-l H)AD'AP (QcqVl$ (QCqc8:5JH=%61C
Swǌ},;<Z/ßgq%Q  (D ( (`XwA	e`@wA	%N@wA	%<@wA	%*@wG||;0BtGwƈͼuw`[wƈͻuwЎGYt9r+po):!ŧ߸;Rta"H!E`Hѥ0;Rt5]Uf(`'uwPZ>9;(Nl%Xwŉ-8u`'Z[A0`tw[APb+;X#ftw[wAMuw0;J%~7;NlXwC-`HE`)C)j[b;RlAXwG_ ]!uw0؂[!Cd[bº;RlAXwC- H;A0& (Qqtw8;JX1ɸ;JP%j&5GwAMuwoq.^wwvXlo?> D7TR_o}P{7shP:?׻gb(`vo{>w_N_7@=֏nz;C`Ҵq/l!/;cs?<c觉`Kf< 뮟ϦpX^:(Sewpa
c q*WPab ``mBPۗ5є|600Ԋ p'7 H/eݩ8nxvς
*"# $#<A!>aA_eX[|~WՏOlN>^9^;"A1NUwWܫoP<(w~p7l;PV=僊0F= K |/{" |cQlT&!5 J_E5~=tKZO}YlQZ[6weX%Z
mY+ƒ/(u%(tKߓV۷qnsqQ[ڑ<ȓ_ٱ˙-jGtvTCi l n2 ۉгM^A[yq_ކ2TiC嵛
7FK g_1V_Ȭԛ_#kJоs^r҂."o)}*]Y^3!"xK@K25,ZjMZC~Ρnu
J$h8l`uŒ.,ۊî&}]Q3MA'sҿRX[R0R/$n[najJ77K*5xWnW+%/oCJ~ԂbK Ug%8ȧ|j=J[1=Sp}{KrK %bK%Bʂ0
×^l}Z_iiԠ5xܭ.S_ 8X<= ۺEb).,J]Սf(NJ 4ݥiK7(7^*I/I,,ԔnnDjxp/+%S-ŶcSNxO`);éeY{	N#i<,e>nO9=e(B,ri_*0~P!*kXʦ{555U\rI{' rhʹ3\יAz͔sfBWBPMBBfc*bUP#Bf`[f*te3{5SN3)*@ܼ @ @ @ȉ @Q P	 P Pѡ qPс _P$a MP,9 :P4	 'P< PD PLy PTYX\	Xdk6@jjĖ6@ni6@rahD|6@v)gj6@zfŗV6P~dD6PcE26Pb!6Pa6Py`X(@Q&27PվLlgbo<{X(Ķ@F47XRkf>2P(>TF}CP.M?EǶ}ئNV
5m/Ql*fϱfn$FFᚩF͚E a|fHաFyN||fBP3!O}?w_l0|(CFӇ"c({(o	VE?>q}pݭG0[n5b֦iwhRɄ)1>r)LTtu>~=>e{}=Oŷm~s-Mu^o~}c}۶?߶nx*oc-`$7?vx_OO/#5e{Se]XeӦk/k}_O_nz$Sj}ِs~>q~?_owa=u6̐7:xeW|݂# AUf	t j}[#<<lM`VsP	`Wf&M"9\"&B`Kl=~=cWtT2" ]~DsW}{BW}uzWͪZ`V÷aݪ=CϮǧwUt~;5?>)$Z&lxz~6%=െON<]9^o?u3ߞ_0쯇nlwݿ=Fl^;%u{_}{wq~MpN=>O7_᯿4tǠSw˷VkǮ	E1a v~L07N	c%4L02vy\Px_2zHBwy5p\z]w.gk|uwqͻ;]]m禮n.;J{gc6B{_}!݁o_>,Wܾݴ؝O` 8`n XhzW֦OcwiLZNc'O,Fda}9>Շm? D;x!Lon_tcA
>X)(V]WSAVPuˮJCq>M\4p+8ko7ijLS욶\ܮT]nuK(r\7VWkx[Ou>~=Wßiz!	VgFFzj3MP#"f3MP!!sZe's͜L&Y&?I'LbVmiriɑgQ6&OLI]b&U}n%Fzv[N3}%.*UY޶SC_q,o)@|_'̋^u$5"S[T':*.[|k䦳Bn(Dgv-rzOXrhM7y'dM[#r6urjC ODL#M߷&/#^
;3ͶBfz)C
knWvBkCo`1}tX6ŔoEL:IwzvjBAQ!(f0z%UԙЇ_\2mNෙ"aUڧ9̆}e{7I9L
}E*f#I\KS%.Y|:ULkwZvӜ:їb~WOѴv$C|&dI^wO)oo`I݊(ml}+n;3K`LtWL";^׊NIdh/XL"{Tl7ᱸؿ>G"4;zJbB>p?S*#MgjTTO0N )EFs;I/EVpXg>&ыn1Y/È^nPQT<=UJqBNIO:~.}=vjss:*m"ߘ_
r"4HM^"V5rQ	FoiX]*uץe^e"l^i]$*atxE"y.SpTORqAKE.KTKD.T0LdR21KD3']6Ωcvۥb:n](]"]&u謎e:^N2x]*
bv٥"*f)+E*^CX]$Btص%ړŻ5.	T\Rsu+"w5.pL^2	N]*@Ry:n qTnv\$@2:^TLe&x]6AR:nʕqTۥ+":f1Pe8t.1낹V
Tץ2I4.c[>ѰP^e2V4.ˢt,=
l4}LfPq;`̉.N$<$LӘKT3S亄U4.!fu*3MK<*%>i]B̚Df	/!Nm"錗e"锗UTMLFC~R$X%MKWФx%+MKWP%F"̗ T]H}	pJܗ T]H~	pJ/'ΐaϤ>%C=M俄٥kEL]ʀ	sKV:IUT90an
d:	&,]Ley%k40tE2#7&!qoQ$%M&L[Q*U.L[$DH@NgE:LW·	JU 	1ANc2#FtfdJLWĄ%+MRLYdńMZLxy$
"/&+Ui(cBRu"3&*1b41+ꐨ81anɪCf<1avCf'$VJRdȄ%JSdR"G&,U(dRu"KF`i2anɺD'foQ$ʄ%ML].ѤVJ";EL[.$˄%B2anD.fM23uJ	J*2fBdo&g&,=H	tgTLW'u:m&+Y{L̈́XGc&gBә30!RDI2gK
}ZhD>jaTTU0
I}Q0TWd0򕚼&5,\K^"̬&[oSVK{:#^jiO0+Of@cR(L(qj2K(ujrI(ujG(uEjOgPjTPjTdPjT}Pz}GN%0!0HTE IX26zqUh3VY}Nav*B\|NfW{LPjbE>']M\U\U\M^4΄b}R;v2VKdF>hT4UUeUȫEU LVZPZN:SUE *zqd
V 0Ћ&@`5ik"/׻cy*y*y*"٫=z^~5yAXWWsX@eWW돶H@_-ع@^-h9"?^8RD"=R7#?VĹMp[LEot,QKtO"Oƫq'Jm!B=Kj> F!4pÙjH|"jH}"jFݥ\$BWj//[4B"Pȫ@#*/(	4BJP\]VjHZO]SW}DԵ7 j~рDuԕ0 jn}Du\VjEݗ	HZG[-Nةv#فD	 PUMVW~EG@ W~)Gr6 P+#Jj&gj)"ԺQgj}=~Y|ڛ,B]}ֵ^y;EUԕYZE\wE5wIZm8nRkn5oRk<PDI{?Fu?x֭xֵ\yFUYZ)ڛ<B<hR`yZ?ixPjVIjIyGu[9PkZ<BwYZ}&jjjj}#:{<BT@ʛ<Bv+zN)owN)sޫM#z6P]:[4BTn{4B$M#j5PA4Bԙ4B"nTRWNF,$O+EZJV`Vk-	\Ӯ`i#5Z
&w\2%[`+
&s]i|/cb)kOI *UK k\I %(	eIK ,eJ
aSK@Xfawp<Y}1>sB9݂O.T

UUu\Aax/&JUPhƻT4bRPX)(oG/աǙ#,RaU
WW2<3\'ж&8m4ncqV1U 'ָUpEyъlpM{Y`^m+_6ؚ{R`3B'6Nb{K`S&m$6*{DhsE{޾5ۻa}?ΠERU	'43LD;hGza$p08:⣺Z n0<0lX'SHJCh[?֯vX<쟏~ߏ ibFa׻cGe},4A}O/ct3@<{DP Pma҉I{o%,6WS2XU}-^qghyV<{.Zu&O<x#FxJd<<aǐ_2\1lWȮ(7ppG1WHt,stsG2WHy,3xGzX?JGdq+BJG7dqe"C(JEl]Gf.^P3U@­U&=\57yfk"zI2WPz]R\-ML3晫TjH]f+WjH2G_RTD-5L=įq9f!vK0S_
WniYjgiyjgnWPiYfc.i9m5-L#\aSp7ٲԏpM4WI\UpN5W	I\s]Ŕtzh~N3S	W<3pN3S#	<ݼ3=g{z11NkF.j$_b*\	3H=A=\pyP4S'	7
<3upPsmťw,D-lopKQ3W-]]̎	K(H/9jYfG-\įCj9fGI-\588Zɴ+t@|z	Y_kgg	GRmj@uVBj@BFWs^4 !+ԀBsBܗpWΚzm~~b穾̱ 4_BYy/!,,`\~Wggg<}ZY:O~Sg	ǯnOnOn
Pny*P[g)au[)Bu[gBe&\yPn
Q#'ڠN6<u=lY0%.؂aJ^]g)Ä$:<kw
wAgiBu.^YP~fOkB8O&$pK5,^(}_YO bg؟T؟y{k'[p
L 7L%O'7<5[nyDj<G-8/$NA7,}G7,ON7,T@vbĄpΌM8O'&d7pNLHus{,nyB}FdgiE}zdgiE} @õ'Cό(C83nO5༨IB~egƍɖ5xZyfDTd؟=&h؟-Qgk
Ņ6At&/÷`%
a%
BFFoD-S)EZ=6@A?mK}#2*@AߍUP4ۢn2\fQZ4ZOiJKmmڼ:JnJnTr6(6\':m-VVqr]MmSF@Ѹ
r@(T*@/9h
(DP4T |Wx}Iip2d*NcYF A1LxL#54@Vi"ZU UYNh}}5za^xo&%&\PIԈ`($j'0>5FU)$e\`P{Fte"r
p un^	 !_ k qN8cVqf5#T391Ϋa0iLaXZl-̊8cRgcjOw\qUi\	Z/⚊(Rڈ!4W5\pµ
W'\/q|_<O~JL~To) o]7 _Ï߯J k9-_ 6!V `}]&< 1]c `mnzثo!]<#d8ߞvN B{db+˄@ZiV_>
@}9\z1,{w_<+_tc9}_ko찢A{k8th2_o?^?a̺~|2%(_nf*͂Ha?<ncݭ-ԛ_m˄fb_on~f{yתSM޷{B}5\ͫCp]US=T}PL'g!v}[WJc\1=?[GqܱK?]WdSZ_}\;?B?؟WOvϬ';qd?0m=]tӟd{%:[CcoC]5ѽemp?Ξ!'bC37z@m@Co Os<#OboDꞝ}/ ~m~qxLQ3mJ5JV%{cm?B JTz?Qw[E܏qw1݂=G@q{3TDQw$ԡBD%)$0?2eDz2UC(Hጞ]L[(`Xփ<{>O7_᯿1I?~)Yg_@HM3T[@RC=D_ofD%0tWnƯ5wǻQ~##SN@oV~A+?UzЪ9h=h9h=h9hz7dؐ2;Ua<?x~W3o3sϏOxyFx[#As;8޺?~=oz?.=t_2hIÑ9V|(w2mSn^fUğr<ɐ_jWp'1zu1*|շ.tcS'˾JE~BkMԈnfSڎrٍ}|BoҍLB_MO_$)2(i4moo11hAiib:PiiR:PU_ӄtQR$oG_IM/fiLNMziLNe^L+}&ݕsMީu98Y	qZwScߧ4ӫƿ(Ò77}StՓz̿؛z=t~ЖÞk%DvͱvIno51WOޮ-;y4E߰Ji;svqo&NӎVE?IpiݿI$N/_7I7]'z9S$,^p'U{UOUv^uMvq19ベpT틬)jx8WbRVVcAJi:7U;*4$Q]5=3ĦJTPOԺ5Vf_1MX5+wK5ӎqovHӈFʹ^tL֥=N=43n 5DA3?S~Y&]㩗 W9N
=?	٤q3aCSx({iL*dZfЍI.֍{}0cli/](~kxw,SİsJeR7(^v]dR47{0*iG5RK?IB\N*czkSqy3/իc|Ǔ߾ʘv\Lt,,jȧyPPԐOmFpm:6۷A^(_%93ђ^ah]Y71BDCp!l-q"8-P`:-0nK&]\`;Ns+C!콋κysYXq9+c!lp|xesVFClΪ ~mV]fUClWӫ
ؚpr%g,eA*K`	X`t)J`tgh+U3rlLq̬>Go.¼T]ag(/]FlMUG*L|S~Ti!a2MƈhQL|"SY1m
JufY1eJd号*%9_]u*&7_idl&FtIԚ3t2&եL	q>Cs)suB2'.'8_mB|./(w*e(7_m鲉kcI%Y9Ha/]zR
L}^[jSf}^
术tYRaL@术tUgsBvf}6Sfdy{%ky͔y\agh3eWleeYk3ebX.1]Xu>ӥ93]d'NB1>ǷOq>ǳK]q>ïjq>'&Kx/ӹp!Uir!g/U]9IMr]|}](vRCrxRgl:F^IsG1'ʥJȑR,ӄ81.5̃R9!MLyKr$SG&Nulb"[kM&%L:gMHVKQJ	YjRzZ*+e^J&%3),E&dIif1(]~XeR*Y<sȤ]R<19A,tIwiJXNR@WYXHJ<*3]ReNW +ħ
ohmV a+>S+>ԹYbRV_@%a+9*c͸SXU	uBVN2<*9*_)9e*!nΕ(9-*.JJJ>PbSP$&;$!ILhJ$d2)L	򛐻$&-%JbR'I	}g$Hi9HrQH:
X	F)*#!(R'R,Є@PJ
$
%8>BԠMYHJ*?	>GNI<j3})>)*!'ԓyi<)*!'xfRu%sR>+'p>&r6RMQ]#դ4b"MQA#Τhᄜ1Y&WBRň	1Ye&չ/bKJDE"hxM~Z5#0	lAJ֧U2XEdZj6洫2e`ke]m)ץLnIV2؊\W|Z/YnUM%h͢IaE(-BP)(QŻQ+QG)PPQPhZ6NA1mKE#Q
+U)јN8rFE6 Q!Hg\,ĀFE/ sQaHYTr$E( ;Q	HKTLDȢ`~7^y!dI!dE!!9\ =UlH"RƉT*"U\Ed'2=XqDRGmzq qdCV{=Wz+D_uUS1apYC# Ubn%Nu龼_KHn]q#5Z&4,M- R@ZFʇjU*Tˊ 9nDv[mjxޭ'֋ò-RJ}wqJ8Ywǉժܔ[CdCU~ԑ.Ѣ~,"Z|IskU<TDLXѢcg+-B[-HbƔ&fKBB-ab+d>LAaݶ7׫<u;۬L~jWlqr!+6fa6n;5d/P[Dz/vbbpbbU-تhfZR,+j+I!*k~_
HQb;Q[Iz_ kwM+(m@-B~kfp'ŖƲ\=,#YQu<"Z섘*PQ0VKjsɏ}{k-HRm(>Ep bEvEg[~H+&[$wO?䧬,_]ʍ-ZޯD"Ylr#72Hwd'b*vzd)DһNR(=l%NQt^A:o+6|kI/"=Dتm[)jn傮%"ޗ-ͥb<227ɩ,p!Dr!6,r4P-Fi wh\,d鍎	z/`	}Jbߙ!'nz59JzI5A/~G\`\[b_f
7:&ޤyũctɩezԢaoqrjɰ~*e'͋Suɩ Ba݃ar/hʊLNIzĸ"')edR*&FKqt`NRKۜ9IQ//Gt^dFgil_xaXƏ:EO-0:EP-/:EP-.1;EP--g;='ZcatNTˊNTuOTKOTuH6ob2:'詥'詅ĺ'ez'C+ss{ZB{Z@K|<2z'##=Lo , }ZD}ZHg~ZL~ZP?_11Z]1
0IQ-.6@0IQ-06v0IQ-268]zb$AȌIjqIj!Ijhp|LRTLRTLRTLRTD(N|Mep?f&cf`?t&cgr:ԇG?ҏ	z<?Ώq	zj@!X>.%$E )AR"1#](%҅bq!]@(	҅b]'хyb]`'хrb1]&хkq]&хd"]&}х]"]%aхV"1]0%EхO"q]$)хH]P$хA]#Ѕ:1]p#Ѕ3q] #Ѕ,
]"Ѕ%b] "Ѕ1]!eЅq]@!IЅ] -Ѕ	]` Ѕ"1 ?׹c~~?׹c|?׹cz>׹c>y3>׹ߣ~w=i׹uS=M׹s<1׹>rs<׹~p<ֹn;ֹl#;ֹ>k:ֹ~iC:ֹg9mֹ#ec9Qֹc>d85ֹc~b8ֹc`8չ}c^7vۃlgt{:|=>o__a8^֏iЯsGoۃ}٭~=
l߃slPhGe~@P`{.A_~+x?o?7~fgXJ_:'Z5y+iO|VڷGZ[yEū3_]fv3t.~w0 U@ǉqwL/)tziFɗq(jAEćc_[uV@
pj0̾Zκ "@7%DpU8N4
3('PY2)_ކ?S%	iT[:D9YCX:郛Z2Uivjf)3&UwaU϶[3}2{JDlBaz>TKU {+d;H)[?evE\0:ʠ(BVQЇe6(-+VJE#GDgh4DF+3,8T;3kY?d"6(wvX"0SbE]'{4WCY1H6:Baǁ'zPA'@䐴'#`<vX'(8(ŧRW|rJE[w_&FX+}%͝'WηpwAVa֟9=#xwNޝ}9|%:P-lz:tsݙ|X)
+
5 /(MlDmDlr)P)Gk>xdk7b|NT! +:[zgGvUMM@ngEF@I:~HԺFԑV4:MӒç8K<J'?1{c`x1}IUJy;m1Rlkub)Ux7Jl([ xsq@v	kEmņ2	o%M7tXS
%VL|1yKeO`ZrAVc)Qwvٜ6/JN1ԬEwP~=Yߞ?}!RݖB=t7OȲۗICabN㏷:=;}nͱ6pg |5p)6L_`~Pp+Glxa0}v{} :, ĢITj2@!5q0,	ѢBѡq*EAZ^Z@:u[<{dQ|oy[	Q얾c߭oݥfpz}xxl 5fE%r6xyØ@D uQ7qǏPO/{3+כw
_ne}MO×/wgȇ_ww/ۻDxm#~X>t#a9cڝwwcߎ{ۢg֤ov4h8<!	}	`lAX?mȰ}~܇۶>_ͩ'L2<}w8DM=fTG0t8x~55vR4Cwr6O6K7Cw?Oۇ]Za4HoWb#dKQkB! %@-bIu=.aKf$(`#z[LXߗW rA[4
}xH _-"b
-$z_EW{5jM̒akm7?s;ws*#f Wsdex5xfyxk@q]z%[:%3x+rx+*f\?R @P07S) ^J*B3F%X|%\}_~%]QqTT%T5Ԍcu@_0}5XH%\I_J%]K_(J*J,J. [Vt~Wf*0VʏUEj{8x{d~P)`0_Lo;+,GZ'|*&Z]hR;bĚiQiP[ܖam%je	۲m)Z!ڙ
3pg*T@SH`
 ïGh1}6V T@TxTw1A Iơt0Ba4ZKDZBEdxM[ M[@M[xM[Tw5 Jc4Y
dh)RT|@FKA,.E%h`)R򸾐	S`FLQ]PTWŜ"L#7б`#*FTh򸖀YS@MRѴ)6VmXdNMbEG#VN̜90t,SRZWFsNX<Eqy
h)Sl.JK>}"FXAMuDT +(k,BEj!9T {:-D
`Ѹ)uS pM[{&NAl9rjdN[sEZyRnUCZՠV5U'ĭZV-Qh￙=u?٣^9`㣮?#/1T;6GMk-EP`'懶F%dň@1ObWyWy=|c6莓r· -\KGG6yN_A X,t:OcpY,TOhfpSZjZ5o!Ĝ6)זz.LP;pU"&;$p]b;>b?%l,$sGb	~G|wC^0w!ľD23\oB\hgG !$=n/YǗZ{Hqhl866]ԣF3Yc󙟌K]bd.P]."mԧE["0vy0r>'`f}LE4Zo@7v8%YXr%/R!5G?C k(snۆ-,!n:PBGc.`As	-	v)<-u`Еb{E}n	
gz ³}
gA
tu~pt
(w
Eo{O-yv̧zܩv: Q
?sHjA3'ix\+gbxo 5o0K92.@QFw>&N!ΖlCSȦa"|皶#9ǌ\Ƈp-OA))&rNP	% L;!Qp83`H >0dQR 8{kP23@I^|@H @ dR A&Z G AVL<<`JY0f/0 	0'T~@fL"0 &A0 +@ $ i¤~'kqv8BcQ ;PXtFb$hNq	( 8Ao&`$Mtq),U4ip8aXMd
0XL`ƅ`p0tu /RHE\
¶(RK=Ϣ,DX{"(J!QhES*
R	BRB(J a<dNܤ+4IP$aJYh"f>ƀXE,|ȸ2pb !?6a0bWxMA:D@(Skڎm FHpdWg_ Od|!<nRe0ɗs/"_A(P*`t(G0
-8JRpr  f@)8V?(F>4`Ӄ9&<5`RdboEK,p0=#Olk0ĐňIG[^@E^Hńس^PE^X]Ņؠ@`	D@h-	@pD	LBX,@8c9X7XM58[0.XM,8Рs'8X4KBp8p9ӛ.*PbU0P0|)2)P	˙ɀƅm.qC<(Ǜ|BWSXSSZQۊi>)_rΥqUu5楘-|ʙcUbJ;
5}9=ۧ9Q6ԖXC+lO[:]KZaX@5n-/,܌7lhѥPڟmAE[0X4Tu:$\Bk,!bjP[Sچ֠X\}XdXlXt݁X|A DB"D=B$D>dê\[6CKV嚱bsm"^!l"n!l"~!l"Ȏ!Bl"Ȟ!l&ĮaMl&ľaRmK7ޝaR`9; j@8
v	P2״g#,`~p;B/baA]zl#-|ť-i\]U涮5W#pk|%k}練Y_9󵼲cFfU@qڵO#ٰ*͐kUfܹf }kĲl%%u6$o_,-lPZϏu}'oR2R+tvA/
7
H-wYTEEZTEş[T` bsQ% .* Sb _L!@B"O~4Z>K^s1=Ș@6S*cjeLQ ˌ
d1e3.}t@l4A/+MNt\Z#ǵP#Sq>qA]K#Q:l'Wvŭ7g~[{l8-Pnxrx+\\@w@9*+P/Y^;Uߡ5,F`\,W(M\gc/0rxc	+Jp$X/!I`9f'+s/م7@9** } 8z3ʠ e3l-AAC5l%Aa7bAÖ9bA;b!Ö=b!?l 5Ȃ*4
wSܠ(]>A5	Qtՠ$hT.E.5.U.x	ށ]@SĮn`5k@o]`l%n(W'_%܄ :\e0U}7K`8B=WTߋjӿƖ+}a
p
p
fb(ܮ۸* _ |E ~M #
RC8x	<2pH䱀 w[p>XXz,a|,XXv,lar,\XBPUiU~=ǱXuǵUMnha7<v	ꑾe܍9n?␕d!kY99\pȅ\ȆC6!-ldK ri r!WrEG~&lNRrNְQA<GJLgT	@9Z@
@j-%Z	@+63i4gLt>5ҰlKiK6TeXqlɊJz*Pa` ` a h@`V`EjGjF@$Y,x|@K2lv{ ղ@H0Zap`[	'؜M-!XCf!Z ZtDE!*
QSB)ĜB,(ĂB4-h)ZL1e@1ZVƵ59]mpmk[\Zo,2
?LXǺGX5m?Gq]#2ULf:?ªx}iÖ:-+map
1Ɨ#K[^+Ĵ˙@/GK՘kch`Nյb	Kkx؆-0wJ8~ǰ^l<K4%bi,v
p8-q[vaxAM}U*T m DȻ; A6%=@ck"nm(TثŊ8`A6-҆=P
<R}[4EKT\xЗE!O67ȆP
bCCNl(xȇE63ƂFXԈ^?9i+LHi|'@OoNxa}I #<n!,5$oZ t$}X"Wx>TH($B/*ҋOuj'T6ᩘ39ZwϜ:^5n4AhIqY2%ƽ\1Zx<A^qOK6K8%_%Z"^|RK4 [XzIĖhf[~>Y%%,>o[`_Ah{7zg˽]fԶKKV-)놊a5RFVV4)3vVZ[tG+$MJS\JJBبEKBۈKwBި!L7kd!=79j=m9bX:jtͮYl+l+@<
YϤY\A"}amWvo6B탅#
a/ćv)lC,`؞X">ڰmE|a;c!l86BA폅A#
G]W;=	{_!n~&l1,0^t}Dc}G}
kJsPr/("Bh1ԅa	Q*_AP>3#`cHH/J45G4ZjSMڄbhݡ>*Ei8tфEK˒C/4CGD{D౸HfzZ
kDsZ
D`Kj+^_abK4-n0Y%%,a+4+JorIN`_;o*ֻ	mjG%nKK(V-*놊b5")R䅏r{Y!jRr#Y!i-|#;Z!jRr#Z!H):ʑ}Bҗ`H%8bwJE
AINȶBQt$'_d]!(:t]!nx(GBP(GwBA3n Q}
AaDG9	.rt,VXH{!>ݰC|b!(GBQn/ikG99rt,W=GOrUa'9>ѓ|UINt$+n\p"sujTN:>JvPr5ҩ\8Jk١W	'_+~Wcbg?Ci?::~LuHg~Apq/nMsZ$U2lM!~~eϤl[m!K}AŞسGɞkDWKmL_͍I_'`,$T F<PM90lDM/P,0Ij	
XMj,Q`5%*`U	VʀE STQyn94W<asʁ%rg^92W,	r An9  er`+,P,) A9 RN@9P, 9 E@9ܐP< 8 <@9P< 8 3@9\&Xjq@CJ8 !P%Hw!QpA@}T0A6S#`LPK)dk0uBPU
8RA6W+\d(WiҶ/q5m
=mAVW4["\`[lprEIV	,.tL$BmIPD0>xCa+!E
oz.b\x㕋x"|7^k1En^CVxhv SxuT
nFP(<pJ7@q&Bt ]"97@1$Bs ="(7@"Bqn %c`1rAFncAS*X1\`3bpEj%Õ1eW8Ș*Z3!挠v=#(dX4A&~
2C@xYok2lU-AaFPGض6nA)aFPKؾ6pՄ-A@GT?5rDDQ	3昻r~B:⓫䗜\xJ\xSKIJ@mkśE_"uҕ!_˯痁|E?aZx\
Wv|p?W
q:nJᚍ_#_)\H-׏p5Ư /Z~eF_#+~TXS4&T=*dPAM$AB5G@Uaʂ"L]P3)d0AL4FA&L:j{`:KVZ Z ֊teTKJ"jXhΤ`IW|pM lR X)0D0~ٿuGw_>Cퟏ# d~3 S}s/0e<zoB_ܭ_xb:n)TW@6Q_o/"(:	VA} VA:+'jpv,1 z\]8Tи<_-0Տc;n\+1 _w[?I[;_-3v{XkaiJ[X<%(\BL尸ňҖWp
1r+PyC5&>C嘢t4XauXRmq~/p_	o?7g&ҳ]l=m؛cYAa;Vxk7YvWj$0K `UUªa/vg?5C>|ٮvi.pAqD~!W<GD\qx:k~jykP@,@풑>d|;l;k6~}iV|NݿH֠#P]jZ[ږVauI*snp=nq5㽄\Jλa V_zƽDVZ405'>S&nh-N'j֢V\VAwk.9jWIkV\BMc7YyQYBBMhӆ'Fh)X*R(HèdɨzM=~?3_CWC% ,WK{L*Kaam[X:KKPejaiJX\-t˙+Gť+FKۻ~Ԙm准h`E_Bh2:{R8s˪#Jم	حqC.Mlr r3pKH
w#+̃MrjS%^6άd1mwb|7Ds./m)`K爂-m|ܗ.Q`ͮ|%p+KF'Kat]%ogjA1oKJ{-,f\Z3;e9V5vUF?\[$TC#s
ѶꞫeG; b-
F9nP1|+ׁoXx=9}KR}{P"׸r%@U[ʻEK:bζanlj',:f>VB6Kg9"Z`϶>7|]vwW{wGS?'J/CNoy_KPy/ U#q1?>OoC3:lwo{2I|\t_/Ctznmax*LgS@R )U! MD
MEAPJ$C3~\d~X<~/bvdcw> _֏=z~u|?;_>6_oo&A: _k~* c@`okt8d//ǲVA^y
)H>VCRY[I2h-2Ö"B `eVua+p% Z
U[
VZ[
3Vː$ԡ&c;б720/eHG+y
=*kyaυ>Z*9]H2 OT#u+ XRj3D@וЭJ˛ IAc!AM~GhZu Q 	,G/G2ImzMh~6IۄpM 8Qnj isS LpJN "V4XiR
Fb
eo0ioj_@)|S;JPz7CD=N(Ipj@)S;H +
Y`1	a!ox0!۰.p:۩/_ hCX6΍NbkDsOx|zk`B& z #x}z c햓tL=q:r
SOd9'ncꉛ+1čSz)tL=qC$SOL9'H9'D9'@9ԓ`ԓ`cI0MN1$&'z̒xL=	FI<$SOAr'9ԓ`cI0EN1$"'z̐|L=	FI>$SOr'8ԓ`|cI4=NcI4<NcI4;NcI4:Ncj\#@A}SE<Z_>z?xL5*1U1Uc<ʻ|L1U	cTy7~ SA>{|Lw1UTygS!pLw1UTyS="pLw1U'Ty"|LcjhSC;FzOZ'wY1$NcI<ccI<aZ.N1$N154x!/4|cjh c z xL$8~m{ aSOΈ 0bQya-XkQ62XŰVAR;XL52f(Zp뉖p]DM-8mTcd^XhR;JEpT[=TĕKx\/:˰Go*:./ovF(>"qTE8:i:m\Bs#]H{7BBڿjp0[x!uHTUWl5L;ғVd&3Ӭdu┍~opw"93]}8>xDߚ 	1Ǫ|7XGƊ|_ XoS>Ͽ`E:V{AƿWcE堹={)ky\GcM#݇'x57$w ~>ACۓ'x4	gx	9AV'fxļ8Ycmⅰo"!u::A]zLA²zRmgJk( N2BM~4D6(lX;<k-6DFR͕ꪸ5suU܊C]^[-WRU"Uq+JuU:J*n\I[#WPWŮ+9U*q%*vm\ɡ]WRbŕUq%*vM\I]WRbÕp%*v-\]	WbbUp%*v\]Wbb׿o%*v[]VBֽ1CvQYuUri1%*ˡ.ìi>8&DKS.aC]
u	x"%LP0.aO<꒦TKP4'B]҄.)]uI꒦u1%MbKP4ˡ.izC]/)^uI꒦y9%MrKP4ˡ.iC]҄/)?'dK.yO*!R	J`ՓJTBB)rm@J%*!R.]2P6P:RKnRI.P;du?ٰh&
V)\b%(x8Ikj%E'o)ֆJԯ`K)W`Laƶ,a)ۆsgoFKQm8wWJ0ZqٗRaBb~]eɿٹE,+~b.߆}/^/g0^vv(LTɞ2LT^cITii>xBۑ*ۅ&iS#UO;Hb4)|B*&oEz4>+=hB*ߍ<r"<V(1XxcxX9hn&rk
Z?3|XSr	cM'x}	#M~?sBCՉY?:1#NV'fbx!lۀ
!rëh
v!BòzRmgJk( N2BM~4D6(X;<k-6DFR͕ꪸ5suU܊C]^[-WRU"Uq+JuU:J*n\I[#WPWŮ+9U*q%*vm\ɡ]WRbŕUq%*vM\I]WRbÕp%*v-\]	WbbUp%*v\]Wbb׿o%*v[]VBֽEvQYuU1%*ˡ.ìi>8&DKS.aC]
u	x"%LP0.aO<꒦TKP4'B]҄.)]uI꒦u1%MbKP4ˡ.izC]/)^uI꒦y9%MrKP4ˡ.iC]҄/)?'dK.yO*!R	J`VՓJTBB)rm@J%*!R.]2P6P:RKnRI.PW9kzG"z\eg|/v\z/"
lmpֱDAdL(!4``$0wBxTyB	|2C CA^{NHD'-Yܒ-!;cd쒳2ଘ/yc6[Sa2;EA4MNp}'˜9jZj"t	sMXKn!ph<Ĳ!˕[%#;#dg쒐]rRF!XzC֔xػs04H&آT	Dz6'BCMPKM.0A}`"t	k	m}񺤸~y>.H,z<%KWZbBLNd'U+H+
*~_q
b$_1@ڈ^1#zUε3S ұlAr善,E3ܵsh:e0%qjL!q<.>bihi(bZ"LQ1-^bZ^C4zo8)\ӕZ~}\Wn54cق-	Y4ˢY{XXAKgxIZkDx}Dh+++i0bZ"^FŴxEiqxxqiS+ɵ8&\*OOZy( -bjWP|o` aX&*XAoSP|KR%(Fc(`&j]G^lHoA*r*"Xe;G\J)@ĕM_lKP>|Ӿw^F]ނTzWZl74.ӻbU]rӻmwMW]~A#+.twtC󽫗@3SOFsb|&S
|N"@55M bZ%MIoNxhޮ3u$+&l\7g
I4VM鵂oOa#@DIav$yfFR
avَ7ZqCٖ"ے[Td[2klKnQSmIc*-uKE%Pd&ݖJ*q	D).8HinAsk
R[D0캁g	80م !CTұ"ے[+Vd[2ÊlKn9XmI +-_E%īdtݖܾ4bo/ۧ毱[ x8v Z5i<}&?ߦWoв%(yS̒/fwИ+<};ΓGߟ>_ߎR{^k$0w><l;zvׇG?_.xs|	~Yɟ<}wCO6~?DÌf^^bwCz޿wzj=~}t>v_Nerx{?<~~h{e(=}@J zuj<ޟLc(uCzoQu+LN^χo_ރfE.Kֿ]R~93PԞx9iB/O*O꟠T]J'[phZguA77o_w'N|׭tE/m|m99u[i#RV/3Y}PBV_$ԗ2W	NodMB&4U@z^zEޕ.btv\A{ۡ%.45lu	u
Յ#FFGF+VhV}l{;A|8f&伯ǂGB3 p2pvD_x9He@iDiaoWя)|oֿP[R۞m贺GQ߿+R{DW<}Fo̗-w	otBVfod˵*QބP)ܱ,ܠ)ASamv/Vol*$5T-jP,|n[͆?[5f(5~{^
׿qt}T*3<*]]zu0kVZ!lثDo2r,JԱ,fⶄfZzT{C2o~-_gݏyk~._Wus~wsJ.z`txu,Z;Mn;vkw>-:"oZ4ZWl՗Wb7DlC+c߻?~Ntmf9<YdtC~CCiP,zP<\D12~{>/McX =/>^M6Idj%|l5|YmYp'4z;<+\}elhiblVqWDд+Ρˌ0%엑t]H.e$Hhvo{45?A\GB
d1>h!|
!O6WLa<DffX{09|ף5"Xl5|4m7<@>e|[v>RVXu-Vd؂:K`|) V}4:f|(3]Jq0%áe[^i|><?_Ik/܇F>M=&z=>m|7J_*Kg0TM.rkՃ2fϲؽr>exa7f{7e>]_3ŋ:k&Ѯ>^ǋlf䥿zym6<}evC_vUxUa^[t[mY٭^nmuѸ[q6`]SMv6x<ۈ,k½\dcr/ܳ"v1IYro\z:eq(L׿Nuv:]&۸,t˯߳s(pbu`
7sZ?s7g=q/~ݯ~x:6dL\Q#6<6N<=2<vz2qE& ۊk	M;A62L<(Ãl뗉e8Hd;IR&AıwÃl)߁s2K&ӉLe8T7U&s|#21_FMÕte4>wlQ'-7T=cM|seb>i׽<#51FNq|2Nω~2qj]&se&e4=&3ڏ_]a!ݰ38L=Өfܘf~3J3<~~3nLSa~3<w3L2c`:c\};xdƽQ
Ne&cqŞdf\ glf9~,g36r9gt:Rl!$¥YU4VfeDS4i738X0v'e6b6x蛻7{ÚnXȦlpAl]=aM7l%^5p#}sgOp'ӄ<FIn<Ӽ>BIn喓D%e84%OOvJ&WQw*ؼm[WzI"ܓ1Vgxg&)c~)ɏ$S)ouј8-IYML1uR\Sa<\ۆ[ƍlEƵ s0ox2Inn9Uqdd]Zqy^Ǻ5.o(~s80'12NFL2u8.-g(b?)K6P`$_]N>g I~Hz_>y;vAM3WSRvWbx3͡ɻ)iӭg:=I_MInV\)I˕;LEq3%mgZ(ڞ$Eq3EagA.$MW3(nM\G*)
Uo?VXo0bsM7Wbs̅ak\s!F0<לtAs!FX,71-̅akpz݈L϶Ӹyak:vIMIn]6:yIMIns$捻MΡ_wSҦwنӨfܘfGsqWmt_Ō\Foztwy(nC3qo7wb{
|0߉+p'=ZTKKz>^52Htw:?-ɟgj/l	aE_AT3



so**UX{ĜwFUaDF/i|e0*e0*e0*B
$F?0ɣY^bx?ωrW~OBTTFR_c!(z+F#*f*
o2y:OOZTӷ^埛Deۧ?T6S{Tu{|Xz[.?:,,?Oa/=ygi1g@YYQ1,ڀ~b<bX,g0]=(+^<nL  \gCxM_#q}sF߷hNgt}~l3zZߢ΢v;eïrGr8[7W;=+tjѣgyG^ӟ9ޢ]W<]_+snoBNWPބ,Ǖdtu7(6L;}1'EmdtE]̀p=GBFoXo{n3 C>֣ЯA7.\='tr:r߂5sE1mZ,{o,l0_#<636y&PBtsqvq~\h~w7mNl3zՋvj UPk̀o^/C6v&2mNL]0k!s~UoZ|v/S3Pn9b)\w@-ywa5!l"'؛6uc6(ٛ<żDޘ4ٹvW[HdӬހ|ސ,to@>X&@Nǽ||Xυoǜz?	 O'r638ބв2Mٺ0,{2z8au8l&Ұ>-zW)M4Y1T8}Bb,սQ{y򱝟^GγYf]9ONn8Wƀ&5q.ԤnblL<7wt `΀4*['&Q	K-~F/iSs7_jg<-iGRj_dINߦ0]"TZAK
+|,z|tYPas9}]F-VVta\/F66tazn[]Y_ev9;zlϗPߞCHivٟC<}A۟[<9O`zht `swoP['/*h~`WH2d$T6j5$:/7oAu"߁q?J? xMU(,
	VwTӺHԅB>(~Oӧe{x#gH C*7ckjACVXj%ҶmmY۾}l=m/{8~_&Ï{{Ϧ#^yt  T
$:v:Odc@yd&mi~ޝ?^C֛I+USlI(nPc's>}{{?w}zy|~^\%޿}&H
`$%P
|?BIHfeoG(X:h{KR{ou_<[2[Z0Qq]sQ}	(G6'*,ai[ɗWHv	*K)'/Qvݓ-g{N
.)K=z0E^|KLHz2U2|wXH}V,,%}=bda&T(wQ'1(2߰}X(;dTA?T*wAOgT(U؏,IYʥyX,QbTE=BT?$~ԯJ}=_hQ6zuGDկOke$:4NZ!wJT~!DBN'iH<*!BHJjmk7Z!(V`n:WNHC<ZQnbt4X} i@H=M/j]57kzEzĭZqq&GM+#ѤjQRӫxCl=,%НǏ:~{MHEQzMP@io7o9Ɵ)!hn4?+7R%)++Dr
pK8!Hx92%!?Rh} m?26U%RRaںX&SB]Ę%*ɤ>r8Aܵɛq?EUpƕSu>͡d2ɛX~`K@qK#S-QZ TliJ tj6@P	KN.e('=K6ӚX %.2G<,	`T$i4SŒL%K"X2"L,Yei[1+Ye1N%?$@2YmLet 6Y렆I4aMҵuVƩ4SiL#@9J0Xt}^H!0q*I24P
 '=)0,Jjq˫ɚMcR XF7N nRIQedIb}EJ#F5(aTj4iLSɋ!M'4a	MJX3D(`V4Ai ˀ& Cà&Rh0LÚJl"]4<ŠJkw!h0La36GaDbeo4qN$!t"J_0s*A'Rh@LJ21s* DeS`47EaD:e	[d.Y-*Sl5"J[#Ҫ!L5*qJ/'RhZjONoF0l$`%i SD'! ӷ>7WZI*JP7F
z`!? 8̓#fHss'ȹY*[? juZfƇ9;D%FQ#gg?sbA 6x*z~nfXгa,๙2xvvr10r1 ǀcs? vn:3Ȁa*~H$=d҃8Y[n;;/J1ΥCggY?eA f8[`sY?ey`0xv֘<;i0iY?f fY,s:xvcxxz`? V~	cggꡳ
bF-g
DdA-0.F6TɊHЖh51"{\/:^x]3G{锤NEgZї^tm&zg^hm&znneV'#y]:wn\P,߷D~צ ł=!߼ڼS,۫SRnVB:jW$e_[<*3S'͒orq|ZɩSmɝcY$x&ov]izI7<e/fq¼S:wx<aR	nwg.&ݝ>^L@w;;u2봙lS&9~N	?1A8}4	xtZNMs^ƃݛ:ynn<?Mcݛ:=0ļ.N(N;9}9	7N/'>?y'ժIm*;	Y$tS'^ODb2mzzgd{I~O'w?/:{z~?d':{L4z!JK"ȃpF/ȣpBN=ȣ'Y	y`	NwCXːlB9mDXerD.e1lɐ>Ic+aLEx(v:1LGJ؈xGC4\35XԌC9̎gxs3GHv39H-xZ 2iف`{)1XO:059Dpwga871pbӲ0ݓyIԌ<f$jsx-.vcvb֑ґ>cϑǢ1ɴ9^8at,8c7fL7<)n։HmNFf >_ .X .FQjYiyhݿhgݽ(fݷ(e0d+\%s=s=gsx=K;=/-1fpv~hvf{hE]T.[QsH@cѳHDkQHDs3HDGVb:١W$#[xv/fXxv?TxvOfQx#}ʾVH@3HDE":<E":<t3D=D:B0jV	h5jg5j)K(DyjvH#ƫg x#5.eDyZ^-Z&9ARr4GlהdOlX;JobŪABl&Hal,JZl!n ~[+xƌd-d3 l!5fy0[Ȇg,B60S.1a, [l[g	B8C0~!;2}!Δ3%bǛ)bY K.2rtl!r1t\"=>Ŗyb݊!kQl!'3ӢBF@S--d0Y[gʒEnƒ-rl}]l!#12.mrXl!cLYΔ`,L
+\K)B|S-dS-dl90[Ȇg"B1nB)Sf)7ffBf4C'-du+O[Ⱥ{xBVbD3-rm(ѡr5Ql!c הb'wS>&-d20Ql!̔s`і,K[ly(շ2)Ql!oNB%[2"#Ql!35eDBֳ0S$-dtަG[My[5d6l!GԐ!PK"zn["2a=fgIB!fYgK! Y2aufP_'7삖m 
RKZqH9'>_'Nė_ܫY֬פ50U~\4ٳMH}T4LIV4L%IcT4l&GSAH5$a[A6${SAG$
pc0~KXBQ0w%~TTTjJRUTo2j(i*ii<UI-U%-%T%4%oZeZQFUFSz$h7ySIq!)shp)떢lt)=g\֝/Zm^ʺKIw%D]ED2ZȺQW6zj/&LMᚹ5;M+gvbTW1ӭbe'XND5';m*KvT̐ԨPڏf@eX_:ۛf	#Hc6hRD:Un!H_2ys-yh.E`l3K/蹡hЊ]lKC-ܕ\[P.q#-wcyUnw0{V\G^J6>Wi-c7dWeQ7r-㎺ĕkw%\Ӹ#*QLf!6$n]#p D׊MÐA$eM$m
PiD}m_gZRwxMC×mlˀ/e[$yFjI+!E[#u/23|ZF"Cd0-jd($/E!y-4++lі!HN0L(lɖH9a?z	[i[H$a@U@7B~PiWAm!npS!aS6MaↆPeLR1-w!mohB٦qI^
M;BqI^
7K؞©KBٖqIg6mBٖIRLBYtG)EEd[4fmP7
آM [-JZ@WؒmQϖlџ-UŜ~`SG'ȏ3dQd9iXOpp|||R|GYOu9ϝu9Ou9Ϫu9OϷUOUUOUѕ](	
1ٻ
1멼
1y
1I~COyZؼ-j^.?dhQ9	Z̬-hV6b̀PfF(Q3&y꾔iPbdg(!36 Xv33DсhQN3+E]Afe$!?Ēfha3gy5qEтfehAwY=IhQ3yBZ"-lfnGdiQ򑴨yJZԬ&-hVvS4?I̕ҁffQ@3('JAfq 2JxeEvfa>|9Ί~d,޳LAF_}6RxРL1*ZQu?hԙUF{QBEeQ^TMr!^HMjrnNE~1U	MHL3:!AH"]퉔S~U!!^Hrt{!U6TZHHpAkӾŘ} 9/Hý%p~J%w*/d`IC;sp~I[ámYjJvà.O9=)0nKv(;aPIu&MI|H_R!eW=nEtYhTK%QIKFu;$]!/y=*vGD4јp&vGlG|!T8XSHpopKI12+qH.߭.Q58TReqP>JCu{)U'
(Bq~/pJ&.RT|⪲Sqn/K\CNVO]qn?ʄQ/s$Y41qU,*ꏇnѨ7ѩrqf:WzC,\Ƌ%M/:E/װFVZHkUF+A̰FSC	uKr;x%+EipT/Sqt.3X\ gnQP70Z gip acDÿ {(W#HO:*Fq8 *q*qs*~%W
 3GGG8F4&20_&I2Kl%p*~GHB@w !GH'hxF̢pSKqNA@vA KP2 %8A+ߜqA0va@;Pp{ (<aW
qc8܀p^@8v'^`* =]P]A3PqfX2
Tp:&BrDuC킀Cؽтp~AaA8vϠb8#]ž_TT3)s $gбO3&D0#&t!X$Tc*HSDQ47x*6DU) sxn%Y O8 h s j G,Q3_Q;JߣagA|쌱 EOnv% 0.7;vCƝa1؉6KVa1щ6u朘aQʉ6uvalm>au48;y30,7;
k3^S&bgaԹk"v3kDxQ秉VH3 4YfKn&7;!y|>dg݀2dgXc ;qb ;V	Fuΰmޗa^ ;ñVv{3ds#!`g-a}s-a:+`g`yX ;ÆͼV]a_jlϧ3ِA%fgX}Δa1dIƱϋ3[ju&ak'1;XuaFQ7g4.Q3@33>O	dgXW$at<\$a@vq2UslRa3uNΰYD ;yC ;B ;A ;þf#>dgX:dgXF9> ;TY= ;Sy<"v#
318eaisGV}a%)snRe#fgX=6Fΰ0h3iV3_&[NS$2MH @b%%Vb1
Ĩ3Sbs\UJ.)%[Qb+,FUuQTqk$6XBPJ|K0./>.f`ƅ nĨƒ nKƟ ndƬa8y{,NqHs	[BTd	ed5T5fI#fH2Y2Q*Y*UB1VjF%l%lR%$IT5HG5r
NaaXJ^duxJָ4tΜ}qkےYr:+^g/n֜Άٰ:q˱v8QSZj.#'EN[R395%$r2JBw	'1ӐSLbn!'lBN#839UzrBm^8|پ?5"av\N= r: {p>~ו)y+zw\N_| kGv]/)|^U6kJE}گ7z5QF7rYќ=miQQtcEbܥچe͌` ЎeώYm|kIQ2v>(1+2cx.6vK)6sƎvMKcݔc[lCTМ1=4(;b岣y	φncl5/E.#lG1x)7U.#120kQ2Ūq3%s_ʗ2#oV[:g6\fpe}5cZfpi.Q6nkyϗXea᡹q̤2/X?s>?2_֋ٺ<nS<OE㻛	O">zN"UyKQ1F75.z[ gO٦ޏ7cOBڒrч6cV!FgluՠDڐܸxmHK͜h:cN74;-q;X:_̦|rceuhvf{0g`z/5\3~bYݚ'|˟ftnd9egt/yfI]̞޻76IC8W|;bk!Klm]]Mwu5reYΡN2hD3N|^dmqh.V,/lK&5Plt`1ϲ͵z.P2;e(msj#dJ~mzkͭևvJ.3%eެ~6~#r]d[o}^ݺ=oHs
_/Вf,fnVzPuFs-|5(_/2V̶fo$mb#ntK[2ݯ2ZDΕ>˜=ᙒt LKX']xd]^v	:~h#Lel|ɶ*mhs/ N:,jaiL1SsHlv ׌6Dx(-͹y3+zegb6^=~qͭjʟ2%eHkw9p]6X-TG1ې+6w|kֈMIUtig<w璆pu\P Y;!o]biz\#?^皧yo[vR͵rhGws9׬]$"Lb6ug0u}H9yzg|	_PlNjhSvGRUodD;럯qX$L\6AƵv OzqƝv2Өbܴt_zigzsx|XVWWZc¯$WbB@~}lаYKMrrhkMR4.fdT)u:32j&un32j.u3%zFF-E@FDFE@Fmd>)ZCpwMC..jhC6>jhC]\}ɾ$lhȆɾlh-"n
@&J{	^.n¬#*A&h=߄U	~8aT§<')@'J8;}Bar86Jvcd~R9Jvacd~9M=(٥߃m=X$١<E[${w=Ȧ'%;ڑQ%މn.N-`#d'~*<2I#a;I8I㗯G~<aå'̒}Y;˞0Kvܓ=^g'J}ށO%{0	d~>a]&A'J	d~j?a'̒}}Hd{  }]V.wd~QwǭȨsҩ= 'wOJr2*q:zȨ]\>4dSdM;N@&%EpU$;{[3К[4[uU{Ew͢[`!ݽސ{Wy-':	|AuШR4NiءQ3Ѩ;dFEsɨ;ekF-EZ-GwhZIݡE٢;dx,->ށI	~&ك)<Ivw
lRģ..ξ,}]d}L"w%<Hw1X4[7H8Jdf%}RcRyU	W~$TKzlU¡#}=6*۔HlJ8{d	ar(٭)=JwJ2#d~4D_7wə]]#d~l$١!>Hwȳt]C>Q#S:~h%$\Z$;&>.I0=Cq{dL->iU+7 Y3Y;YCӧ/3wn *qy`d~/
`d~`d~oF]><J| %;} %;} %;}s/`d~`d~o`d~`d~FS| ڔ8!wQ|8Q|.sN6%NF!hS`_U&%Ehqomx_,г	0a7mjs^2[׎Cmkx#C)v?`
%0;?`%0;n?`%0;꾇t!#fLfG7@`ǫ7s@Y`G7S@`ˊ73k-Cd"OiԯfQ=4+tt
i:C"{ա|r;G
h8]N=N3fӑ+t\n;?x.`4Ll:@h!O Zu%+h˂v0PjIvriD-K (id;[ruK$=:<}QGP~GP+ؿFjvEAurw|:jn;BPǼ5iGDꈵVhAoʅZ-9кnh i?-d0#ztUu4;ꠙ=ZƩE:@]OG(DDvhtP;s@Z <6iɜf jv@WÿP.bz	uLK{2@5H!GFZ-Nm0ިc9ڙu$F;114{h6ʺo(Za jH-P#zH#u@/@5{E[v=RGsPKy] jIN0>cr-fFq✇7@-/u0桲Xuj0L{%yhA2Ng6@-A# aQfg(uKD`vW.PȄD
,
RMS._Tp7Isi?1R}0.4Ka2]Yf .P :cgK1d4hfZާ`7M{]O`Ng|SP<N@w</;}Н>KNcR߂I]5Mz?7vN>:/,2^Ga^o$a΋֠}O<!C8ć,p:C?Ytnz}!/t^wzB';Н^دY{=9p:@?~N!4C}6NBx!7$%BxoP+b.]&8ȈMpA?t~#}wxDGlz G"NH]/a[n$6TJl'yO,s^%Kl)W3Nei)]^& ﹉	𞚸 3`|B| 
&N6(8 <>=!R	
?'XpoFt<Q	vh DNh D=n(~O0(4Ka<Qh zxD\NݏBt.{D!:(cxˉ1< z\'
཮N|Dyf'O;}'
Н>NtDt]'Mz?7OvN(<Q/,D^Gb^ob֠§?'pC?OY~(<QdyD?m<Qdzy	<Qt>(BwzAO4
{T0(z@7Ot~(4<Qhyܯ'
NBxo8'˟"0(<Ql	yD	NGR狽<QlH8'pzD/O^h`	b>&8}'MpD?O~(}n8}'-p:E7O[^(6< ޓ7O=7qDS7O=4qDqt<Q=1D!'O;'z9	>sϵp4ײr>ȼ2g[Tɭd+%qF# ƒ8-q#1bIL(uBd}%qF#Œ8n#bI(_$NpJDA|l[RU$4P~hJ <([#]eDttdHn	-QT"Aa:6 }dcqLT
(5RyL;\5R@Y(4X{8e6kҡ,lw0ȏ=tu@nM֝Qź#TT+ҡ@nX՝ Q> J7Vw4sw:ќłLS^$RT,I7TwKԝ
-ڞĒt+u'$HQG,OD,O }ݪm6EfPn.zePn.F6l8̂BYɺh,BYٺ }M82,l]E,l]Wl6efPPn.^ef";Pn.3ʒ_IM$dm`#dm"dm dVw,,3mr,,2m,,1ڽg,I7QM$HGm+pTGvqTx @7@iw@@jqWNq7q7vq7muTk$v`+kI=$ZR	7?/|B;½p%upckI}#%ZR̣{A4RHFr7HQ)x7bGb	vHQ2)&ا#E	9I&C=ׄ{{'up>k\tzR	PO0ap I%@=ap%ħs1%v  ԤFUPPzJw@oD`AI$H 5	&SXP)AbT^(ғ:J@RW	HQ,a)J%|FgA)K &NHmh	R:N:̀0ĎUqR:NnAR	c/Ļz\AR	2HQ8a)J' E@QH#9@K\a&.|PA ވCA@M\q!&.w PAI$>ThԖCQOF>S>^$J0|8*5G@MPN0|,#`qD>jF5!Jb	GCQ%u0|kI#! |kI#ZRG7Q%u0|4j)9`d!E#(w1|Şw#(#( |.kR;N>
] mԓzM>zR	GPO3aE#'0|_ԓK>
WB-o>Zbg	G@M+aI]%5#FOPI>j:%5qF5.,!=#(u0|]n~GHQ4a)J&!EQQ0GHO8A)J'!E#(u0|D#(u0|qR:N>
;U0|ĥo>j75qGH1|o>jr75qIt^1spN'yS+;t<%lE2G]c}|<y?cqxjeP5yloT r6F<$푑lOӑv_v~kyc56R
؜@y;Ptp_O?uF> =_B5")	y lhu.Bp>^?ӆOb9ɔV iqt*5dd~Aċ@lPe+(
Q_mҰp |_lj*Āu!+WBp<q~M{ɟOa?,evn{AБ_kH4ޚ)%x&'ϧ?#s_#~ #%AZFwHq:&?\Q(ǙQEQd3>ן~+{ly>~/_qA*=*=<(_7q4x=(B1x<l4a9zc1^-ßGMGb4J*bD-WZ+27+
+3!c9_}6vߊ;DfQѳe7C`j=Ƨ׿Csa!	v=HG8zJ#R?U
P NV XB%R'RYA*:V*Fo8YԥB-R))UԦ ?*H4匲l,M3Gq6-2MÃwHw7 m=+H(jDECj\:Ժ FDCQK/aͩrXsWDQ#ڣcj^5/KoЦaM8-H^ ?f^zKoͰޚċ*d0ua~|io
)b?T
B8]c	hHeTȪ.H$4P|u)A])Тb萵)Amg,rFZ6M3'4QkO!=8iI/#	W*;ZH>D#o<]{4 Qѐu.~[Dw׺FTCQK/ArPsWTQڣc׼j^F5֪`z4oU<^]{қz{-ie7Czk/.p~~!1qϨ9jxg9O)fxHN&S<kb|T0>%{ǧg/3w>v|ؖnr|Hxıo|H.m|Hxj?O{~ӌÎq+c/`ؤێ9q~".s?@\΁@sH9pD8*@r\
g@E>Ρ; !PsP:"Tq
LCǀ59t(p
(CEX9t80pCGU9tx3޹Ce=9tx~ocAmϱvyPs>.p `7<.Bjw]E.p#tr'	xOBn2w+vЗ]Lfqzjg	B}Сm.(xW]
BlЩ;]U.t+kbڅGBBvo!Hй;]].t/hbCYv!'Gt4< ϓ<&'B3gxLO31qz3<jwAʌ9q2>$U	
q8!cCcl[<c|J]OsgPgSa6Y:W;u0)`U8G%M;1`!!m__/U(	?Mvrx{lCPb?rx~>_#ԎJ1MN#YQrzL޷o?z~9Oo^__&׆W֯}_O5?}<a{|1?5 -r/cN_BvMɨz-?_~f=kC|/۷_[/,e>Oq{~itz}<+ϧo8t}+4隓{o߿kB>Qw@pjcQ)R)c'*_#0_D*3T@tRH"9p(&]3᭓8gK;7NP	e{ۗH`	j,#x+dq71o_O͸|q8㥮;R I'ٽ	Utm56T}˵KtwχkV]uoͬKC[s=ξIM	ua{?'؟O/]׿ v׸V?~cez|_!FZ7޺~%F,aNsT_/a]Jz)_^6i\{zP`AWp$U"{ؿ1}*@A,oa\^v>NL|"***A 7?*Ro*^" K;2o^H8TK,seXh	Ꭷ{l=u1]龜K?C6]H,HyxCFH#+Z٬f@|+rc:YByHVSy>wj5>|M/6O[BccBRy<RY|]YLQ.-6RRpuucKZ[2]jmzQW.˺TuZ~^<F:Wu}i*~(MM/?25)\tjRSl
E|ֽ+T1ϯlh)]huH(*l+R1zX#]5أOI~t]QԔiI	>k촾~/5BޤrwsyR{MUOC,ǕWb3Kj=xZE3#V_jtM׳GC?Ќzų'蹾T>M~'%XO)MKiTiC,W-ODb.)frL?ݠmౙ
ÛUf~k,QѥqZێ|qNo@JE֏댾)+MnWRƧRNoK֗QWoVkQPel=SOS&5bMY5;)ݲ%NvjSiNfW-=!T!*]4RjX5rXJ޿\͎~TZ[`Sl]lkւ|M3VSDz\,aT,R	UuX{,* |U^+hmFo=f ?*fNcmYrׯlGfr27rߣ¼qM멋lAj
CqldZ3zpO|l]j_zm*6ʮTjdsU+Z8mFF_LJbF]*F8.}X]Tkzӆ[ÒjǍPUi{])~䭚^l}>g?Lix>z?LSAXB-\D-^3F-^G-^sI}wsbrrʩrr2 xfDuuΪuu6)9Nm`ys`yNz`y΀`yN`yύNΚNΧ-&ɵ0ϙ/i.9/	jy\T]]$^eޫᲜrp`9XQ>.@sFe){K.AEÇТaJ(r(z\=b.F1Wq8yz<=^N/[DG0#sR*ɢqfbbxy3\-\./Fw,l-\&.HEj oO<4i0S(zLц"zr3-W(NTW4iB&u>8j@ejp3+6w87}x.dʈ˓h
t
Z12eZ9<gѦk`̎EɁut4OQ`Ь>E5AeB	St&
X#fBpe<ݻ(Wk#]2wNMG4;]k494x<ѥGy\3u㼤Lݍ6_h6T,٨|VgM "KaF6ųz]FhTFX4Q!!K-OļU(F4;mb_9O8@{ѦCỌq+3pxVLY}2
gRppVB4Q&l.F˅;ef`xHsWF=Fߦ#C2<(VLDZ}2G8F[mUsmxH2i9|8<hSH̢#Z}6h(sVLZ2cؑHQSM2V qae
 f NA|498<{DXn3{]&"~JR:&RHr
)H(TB6/44N>Q	(,#JV3kxH!*!!Q!<!1SChAbPsBh?b}P+m:*-_AoMbPv ~8k:A?Z6DPe57AǸǱcWc%J,_?u̙2cZ@18; 1h% 1jk%luб\Z0YqW WU@OSQzq%?C臸1#\Af` LW*CKԣ[ #[5D8SqB~TkY B?ZPi-hlpS9z@+@=V8@=`c(A`臵yAkA臶]AcfZ>ZdP3A@Ǹ%A@GA@ǹ	BL} 0\v @qq% яs- яs-lw-@`ǹ@`JfJ.JAQ) !kJ0֔iY/W6Z4L`A?ul `>f=Bs'Rf=5"NÒT"N!N@v J5)3<Ar-<A}!<WoOUx]v'JaN_N_,7c+}>8׍Cp_W!W:7YvOF%>Wju|0d'JakOuL_9չ++>?<WzqKF
t_sP݋2e@':S	t[]Z2K2@'ZG!_:W3Deڜ_8g'Jn Ou=Ք+}%<WA9po'M!c<&Cx⯫!+<0堶d^'m%>WlKv|⯜,rfɠOuĒ3f,	_7"mpN	V_g;'JgboOĒ +%>W/YĒ +!3>WF'K4 ': <Ǥ9:$" Oђ7 +!,:Ԣ O[2u6 x_5'J:P0rJ-2+ђ-)Qڂ`F;#Dz(e]+ZtEү`EY]ZtCln@~G}D4[C!|6uK!(0C!ȱ4;P?-#P
?vR?MÇt'F""9L(H[[:2]JeJ31d)sE)t#)JIh(e,e(e.EHt
cR6R6RUhR:ofNy4~m	W
z`LzsIo.PIOs)-y]Kk^o#m=ЍE28N51Size&Ly 3#3%&BfL~̴.91S[rNc&,L_y33E&nRѷxxh>NpztM.g$>NSSV&a0Y.HQ<4uA5eFK
 4D5 ^>m&7:zݪL`훥^`rɟv9vxE~|9crze{Oc_q)Ė<z>?uŢ{ST{>E[Tbw*RkW(381N!U8zKݾ6e-=-̉K]޲}.[R׼,K.e]@0oY@7fEWǔ2c$Pdf'램hXw"神z_\3:=q L73^τ/)A;qeo=\sEpmΆQ]:n
^{qڽ_ų{gu{,xiY&>2 ;&\Ӣ.>hv,ʠ	鲨{Ʈ|r	鰈&XMNw&@
]XT^-:W맨\;Zp^iu:)fW|q]tQJC+-miAu(
urSĽLQQ5mnWE!{uӆ썦Sw=(6`o@
:qUԆ[QsJRg|4{=uԆ>$ڐjCz.+6`ڀ!,黈6\"jq۲(4;ku݉\wԝekܩ\ qܱ֭QxI뎷㛻Xy-Btׂꍵ㋿jO%Po((J	?F`)v#,߃0Т(o2H㌘d!1+]aqF,o1D,XbUYŎ`sSW 1&"L<Ɔ<p4rnV%oc,7ڨ|7F&h#1M??ފ]țqy3nv omFM䭸aȄ7L6iF8-Cr]~`DֈܦZq״RY+nrV"kMNHZMbb0F2mtFֆ<ȚpôYn#>p
$gmȇ䌸QɑI#S3&7iMePr6$mJ΄|]əp[DLIx	C aV*Lތɛq4r5y3n;17z߶8y+n;1Q:y#n6~'oMF䍸wژ"V;PތmQތ|-ʛq4RGz6)oMH*學-icV=mtSވ{J~DTΆOlTΈlUΈN|UΈmU_d70Y9n<1Z9n&+g+gm>&+h%N""\T)ڒkdR_J)R)Ti7fƗ2ח2I_P%_J_J(EH+Jk1kPJq(o9M-l簕ui-Liyj,YZ<"_Z\&\Y\6*]uȍMHk7an\(u%pRCfQ	%Y6̓Gs`b-G
<
L\ׁ:~	mz^qd{T@K@@+@iS}I^SOzR	Y:%ϕJ`h_468|,ĮdV\HgA0})&?#řH.|6AZwiOA'MkOAhq/\J 5jpJtE-8F/_BQK$Wrg)7GrsH]"%)Br+ZUxEQkRn6pMK^[bK{VRi_(=ۤ%vĮ^?ax:h߆Ͱc`ڽNvt=mh/_NOCrzce!hqO=?:m{|z~3zv Gy{e4GO/Qs?ߞ@sp9<AO`o竸zT+H {ɷ/{=2t_6FV:t<Ƈh]H@8AhQaC*e|GJFǡ*#	|_`tTj?qH@X |a ӟ/]`CCY>ybEʯN߯A:9/i	ϻGHӊ_E˗|?-[&sNߡ
WaŢ1qUbfIU=h*Q6(J,Jtr2ݫQz4-Z]ׇkG=0c)f!M2{ŻX"~^UmWuuze;1U'&8&)m/R"	[j	TЌְLT'RXi35h	=H3N#?7dMBSg-Wւ_l:@	R?@l .kw9-O#SY;z'\7e'.k;N%W6g'v9]˧捽%_E;Qϧe>H,:`|OW҃/PūM|E(YFWq; +5Y]{=~>0lZgôrDyx|~ֲ)~/	i{|[.g	@Oy4'~qʟŕ?/nO?_|m񪤛aONx_31N˿;9'i:眿wӟsjFY?Sşxf-sy<o'i~?|N?;9g]mv2. kJ*1fGgW4};
^:ﰀ4EkRS+uM_o~曦iB$ 2@_K5Di(Z̊_43ALJQC-7o@<4ѷbK/h鮅XZ -,7a`ޛ8,pF2HJyE{2x=>Vw3ѷ/0Bf;*ڶ8ϟJh^Ί_6>q9/46/0Nvl\ܽ8/D{8tr?c˖:%dSDw=ڴO{ڇ4nojn-T0lTn[MN>6xGTҤ=K^8x;N8X8廝};UΝ:_f`͍_i/[ofߦoI;G5}=%ݗ/6Kgқ@'pw@:mq)t;NMvA;Hi[=]En4GjY5nܧ/#{TxΤ;Vjg>>vPJ%҇jt{hl:fcpLvlJaCmt	;VaVmfն%`iyWT=B6_lS()}0kc^оgbƇzNݣA:}<bk÷qa`.ZJ1*Ỷ\L<|yөY4ӹ|Y/zIg,{epQ&CMxs_zu0
q(``zw^'.Ic xoR&Xw*Q!VnQ1ޚom1~>vک/M@)OݷL,t0e\PWI0oo:dmGE=v3]pFdN_|Ab }-@IqB<C@$ܣ4-y@`*\u{^z<w^ܑr1gXqpg#h܋
r9wG}'A_t;24bu9_Bc_ڜJ>,nkz8_Z	
#7Ca~nsm(oPmrIPb<rfOQX/jrfO,QXߠ9'96qSnӬL-͞ĢQ[t7(9{Kl-ױΜ0sEsit7;sg!;ci'oPxr}IQ/WwlruH,coR/Wv!r]g,Ry/Wu֤#r=gGÏ}-cbҸߠ	N4#I\9Ң5X34՛=J\47)X͞%^+sv8{%ߢ^:#LɃ#I,Z{sj}Ƴgܗ<{B}ֳ	["&46Zϑ՞A9t7h=G\l-oϦ/zD;!;{~޳ܗ={})JoKӘrFaӸrBaOԸp>ԸrkO Mb[n	sڡ=gHxrkMVxp.cSr梔P\Eh#;%R"SSy2C?gΡl|YbzʑW(&zޙI(z|9g4p\قbola@WF
6WQ`ά?)Α'%y92>哒<ٙ'9zR2<rd<peIwX+NNsCnMS˞[$yl:%λ7)s#cNIsF|9rJrgʊS<Ɠ$92ߔ7q庉InΘ'MNknlr"3`S9krywfi	i24y+LN:sz433{~Xp=eb*3!<!Og֘.1C<11AqvS2!_X|/17_钓<jřťoyvμ-%aˣZZJǢ;s,RҰ
͙$^9+%a}9VJr/fȪRҩ~/JNr=SJʔG9s$)nsfG)iQ̇R?OyR<ԗ夤7y|yMJBCy2&.IIK(#[ILS@Ibb3HS<ۙ$&y9t#gΑg$&9w֎"1c!\Dbɕ=$y,5_ejn'}\%@@RJl)neЭ42ԀJZ%Pyj{^ =Ƞ	TnA^}jܼ"Q<#$vIʍP-NaRTTS&lTI2PI2PTj:M0IuK{CcI*CK(`)$!
d~EyRN"I!V7)&UФh*2FE
]RIK"[iҤIlV/2ۿ_7:נs	Р	zAo%%3YU7 r<M0*҄&B4lqm+m@ő8vAG+9LJ4=	}V*_aG!j5n¾P8Ahtx{W#OۧJA,"ݱ>jc{]yX^q{UXGz!}!OšC1?<T<2ZtQÝ[4Ow[3O:>ӋWӶ[1EU$|VAƋ!a>ꧼC'~ޖ{IV>kT-F}<V{a%K]BX`1p]CkHz+^F]9ѕT#qTQi_6bQR$HqTbD*fl%Ohb3r<n>O<"~ua/cJ[DmߩM{ڊ΄]O=_$z%;x.}]㽊[>a$!KxmvO>p|;黕hIKߣq{|+QHHXIA.$^:#Q7:[>c!-ˌXsO oÓ0/W+I@*II=ĨeDc.7w.QҶo7R?) CX=>Vbzh66?G,^G:=HIv2ʻb`
!}-CxV};zIUumo7qևKߍÈۺU{ɓ>F}QׂS#}cIN&y-;oa!)6r<8 Z>6!ĿȚ>6հ??=kZ[hd݇h[dHRXZ@.A3^y]f(,* "#MKЌ=لU:&h^b"J&h^XN1"&h^N4AQ^ h"4XIE3$㜩ٱ*4IN$cqfVdNԪݧ{MT* m]@6I!H!j%5L*'%
ĊTBIv$Uhs% Dv!.i,N5f
SDRcy:% <"j)9O5%
SDC\c5ĕQI8 ~Y`l?A,L0쟠i%x""|ÂM$sM #M~	>$hK`B$
$pf$j%xj&xґj'xj(x>b,$U{$
$$ET y8I8IR5<IR5<JR5<-2LU`ARYSYSYTYUjdγ$A
pԕiQSM{%h,9Eo8VKд&[=04a	pNi#v8ENt`N=3EoS7q[~;Yh3Y~P;!aS0~e?tُ"g[Ci+r~e?Xُ"gTéȩ8*re?<ُgMCX)~d?H ُgFâ)x(~.d?ُg?Ci'vc?؉؏rg8Û詍&zNc?؏dg1C%zb?h؏V"g*Ô)$vnb?0؏Hbg#Ci$va?x؏:bgÍة8#za?\؏,gCX"~a?@؏gÆ)x!~`?P$؏gCi ~>`?؏g <o <oc ~<zoG@},Bob`|,
o{,nbz,ny,bne mkӟGr||{K><_/wo4d|{;Ӡ[r`O/owןŷ.xyy޾=@93rN
ea@0 `9,~	WM|={0=/_l=b޾ ZGُG
ATL!
܆ )9H̳;Wg "|qUPq&# 0W8Hl8/"ŧ&榈A1bL?YN+eܩs;fi5CP)1zsBo4n@͚*hO{%ŉY(AM9Cn*tέTJjƺP)fӭ
nozR:c.ﮉ;	t/1/;jD20:ͧO
 xM_0`6Bgaܬ7b8ND*JSEdCijZfTx+R⣟Z3\i9y?%6'u"5;3rd-N8dz_{X`xk
ܱۼűߛq<ɺc@I"yfdvN02jM$RVjouUԟ(#جwHy9x+ʼ`c+Uvp*gsB(He8񸂠ߥ @ag#9Qǈ9hr5$D,T([K`0C"%ژژ"Rɣk0nAiwOX.D'X(Wl6p@yax$&fion9YWr7D$sKdJ[cDk**AiFZ!B)K2ook!avlIuGB>鈂_ 3K?e~/6-\j4V4f&!p4ne^e2g~0Y)lE 6VG$Ʊym`.x/<Xgwpe.zzyvkjlA,G!?ttJ?*>Bn(:vQ"ۮ./?/e1t>~^^y<.}<
ܓ}z<0>+kokGtTcG7a<-knļv̵Ҍ+Z0LgPa 22Pv2NiO0ёFIkhAiC7S-($tgYW:5Bގ|,c'Ϥy5GxG.Xˏ!sEP>MQ~ܽz;KZ D]YQ{풽<߯/ô|{9?c|{|lgwoYWn/~?=>z8^^)Ͽ>[ь_rXmalԢo֤Mhߧ84;َ	ᖂSZ6zdK0P#rz6o;#Lxls?gbQݧ1C4|K	\Odzz'./hG$_חu4A?_=7D/t.E-5Ey@j>#m79r\$L SzD~	Ԑ'Q 3fA{^fH`
 G1`χEW%.gԒKm/QK}m팹22
yLVxՌWQayxWSu o?)0.w x@%x|``d`CqG  TlɁP A90F9X|9\}yX~9]Qq%5Tcu@_0}5XH9\IyXJ9]K_(r*,r. [-t~X`
8VEUo;ޭdQ+0`meM=m}e)_rdDslEshFsWg*%2%%4%ӌLBmp[*ؖQ[-{ؖ=hKpB2d2e2e2e2eɾ $FjL$xIˀVʠVʂVrq $CIPMt0Ba4FԄJ4m4m5m4mVPÈǃ+rXBeɐϒa%^KV;.\2d0"Ay\_ȅɰA'&+,lKG_&wK|`2h`!k	5kd5E],lϐN=,8ف"NN9s2L&
*P02;w2dr&ϓA'C^Oܞ,gv7$'٪AD"N.=eri
BP\,gh?i!;(+:=D2eѹɂw&lvp&C>vq2dɐ3@v$D䊴*ܪBx@j['ڣVcX(z_VsmRAE%6ubU}EP0m$Cɰ62T&R_;?H;('zU^īƼ~vrf9o''v1^ehh64qqdet22OaF0Y4f`y"y&3213)juj5󚅉MȰۘv!6(!	ÜB(ᶿ$]bo}qJYM,	N;b9zFq,fe!COBlBBhg!G !$=n(YǗZ{Hqhl866ش*iDg3|8/%>uF"0ƴL떆 ]`*ǤJaGbL!E4Z08YX
(RG?@Y !aaf`!*E[(,B=ÿy3	tp@lPihi W4VA&4,Aᦡ>`A
tuN!
9/d+S_xP.7|O!%϶T6<{6Tv:y8G|M 'M6T:SIӕ2] ^ō/5&Шy#Yjw&nqWڎ2d{m61P`o&l!IpyXM!5	q[KÀcƶnpph:µ(?`8O09Ai&$3IpD	#(G!A08w1FI( A@A @(#%a@z- y  
IA@H k	K	r#@BYm0&?0 Lo)dL@`LT K'S`u 3T@@ 9!3h4 Ҧ',LzڣkMPt	 >qgtFɡ9hpr N7<&`|hǇؚjr8M4<p6SXxJcxXL1<#`
O~i/]RHtp)$:E'tѣYt$K!A,:{N\!+DG4
:CEǦTa):BNEA(ǟ̓jAvI7JgPvjI)
dG,pN;ndDv|ȸpLnEǁ?p&+)^؎q^Tq[Ky8d#ppm#`
v+U(CPwNBq2	};P7<lf@!ܼU&0lE@azq[P`lV(0`_ J6 LA)pp="=,Z⁃!6y[&(FL: 3 "B} &ğ *Q .N 2ĹB}I 6qD :NbQ,{rrق,nDtrbɅ[>م(\sE8ŁN(uAW˼9e˹@#"uh\oѶ7dA96CE{mu:}
<e)ZQN5,Cn*\sMRT䛹UsOPҊ%7iKGtjXE+tvi@fbX3O>#t`vWs"[@Ў	9L-(hz^U$	tKȰԖlb%E~(W_`E>Yg`[o`>]w`ᅾ_>a!cA>	OLbUsk6CsjnƁF
lF~nFpG~r1Gf0y&~h0&jL1uws=&:3igbF\PScޏ,y^ A'b}"#QV⃏8F늹UsUS]Nkvs
u~,haP+P9Ȕj})Pec=OLbUsk6CsjnƁo0lfsCr6%9]u6$Uh_,-lPu}&0`m+vd:VʘNB)KptZ/a=,*Ӣ}-*ۢO- EU ^Ub {^Lߋ)}1u/TB&LQ \05=:Sc
ydLE )	152(gT͘@S?c:xhV >&h	{j3owr&CF:9<зwrf5{GB$nB&oBx+`'xq]| ^
(W@)*Н,P`
p
KVWNw`2%)X.Eqנ`1U'8r,יLX-x'	KHp#XɅDpv!P

p9.zzN"3A/2(HY{KPАE{IPؠōxGPgExEPGŎxCH'DxAH{?H D0cC/
xs*472
AOPlf].A52	jtyՠ"h!h h^@wd9h:E$Z.g71[;ܰh[G	< #h	7!p遠neb!Wz={s,:}RWJ6Wa|.,Ba1p;Bn.5F7r&qI{)t
|
|
V*;~w&cC)!<ypH8$XA{-wxH8kXXXpXXXZAsP[9vkC?XyhUP5rx9r꿤#]s;+c,8d1@ Y-[㐻rG +Y9d=@r!@8a<БC~Cy&T.LU>UN'7T<G	^.WJ

T
@%
@[
v*
T@5@{
tl07hn8|jaٸl8>?і %(1l10@ *P3ԆԆIF3ÙdDv@  i:h0ZZ`æb+	3ؖa#13XEyf ZZ2B%R-Q(DE!j
QS4bʀbZa-pmkK\ŵ[\õ;\[
ָƵXd/w!Ww	+MX	zm
x8.V'nC6T޿\uݟ6Tny$J`0;ai9ְx;p7bU(u(FSy
s!oB*C9,aܡ۾C53E8Ө`ܝ܊=,X@?=$lg~90ޅK4%bhvfdًX?O<pZ9^DS_
a
e@pxn1m H0D06'@HX
jC"Am(X0Ep6nTzh4/eCQCl(l(869ƆBPP
aCC!l(d Ō55?giˆ#;Q|>K 6^GNϒ9" ۽E9!KI+"a  ]I`>``C!8
	Ћ"S]2A+6Mx*~3W)nMŠ+'f5Zx\zq/V?^kOE$0[Ӝ-kAVjE+^_>9ٚOVfkO$[;0qpރANZ?rʌ6yNt	*%%]bP0JUa^%Kh3eeIIY&h-RI8Ԩe\JJZ&6RӖI8Ժey05p"C6.$;Gkf2Q+:3{I8e\] YLA3iWg/m˸JEf3nLxc`&B`0l!ތ0k	oSA70&fQ[f3.M`vLxc&Hb&/c6nfn×nۗƏnl`1&`|Gu~DmDluz_#<n"<;,6?'0j u!'}C>(#R/
ҋMuJ&T6r-ZwuJQk*]!h4a5ђF{zyQ// x,. ٢ܡ"*a&5GZJWl/LVfk%K[­u|: \uxS~5Ȩ][KTDPRT%ŪD^URol,,5)sIZoEDMJrĨekt'.TKF85 -	Zm刍;9#3shVZ:F2c	m娽DGre@[9j2YϸYD[9j25RVZL0h+G`&YAv0!QSIo5$sr fE[9j3(5dVZL2x+Gc&YG1$Qqrѝ|qU0|t''gl\GwrWbba6]\%:k\):i4W\#BυO:mjB	lƚLBۆ*36&CۄPǷaֹ긫wCwbzX+5srϕ̿B'{aA~s_C3)>bO٫φJuIuC%3Ԋ>fdG0E_sTJJJn[jG	'ZJ_\$rmu`L(t̹ \rI7KP,<s	AȔ e\r`I0PBv()K\  d\r`I)X(rrʁe\r`	%X(-rʁ\r x(qʁt\rx(qʁb\7R/.@wTRZ)t.qACLдG.S!`JLP/)g0UB=L	6B!W)J\+wpՒ+\MǧƳK۾մi<ij{!\`?pe}n7G	W:'j{%\@D-3M$BI>hr|4t|p|tt|?*E<E:E<"""fVbR@{R=( (~pz	?(D8D8D8D8D8ӼD8¼D8zD8jD8ZD8~G?nJ/##&######	&TbnW3ď92\PO+puC}p3UfCAPFP<ȡTh\Add2
׳dq=k>{62®o#($*	{7R#(&	{8.~#* *z9"nΙR5IJ~i4͵R4KIsx)t(Ԋ7B5D+C_
/:~'>aP/J~N.u ܼ	5F;5R@p[&jLXA=R2+.A(-a(W+T*WR&hP[BrJ.	U!j#TQ g
0eA.rB .Saj##&\ =	0¥P+܀ s-]w P-]c kE 	`%IW@t ,4XguҤZ& dV V\K3 /=8CI[^+ ៿Oof5Tϧca!# C>Wt?aT9P!l\~p=Lx>S6Qe./?_E
<\۩P`D~{TP`DБrYm.mԎ%@\\@jA 4.Ϸb*ϧkvs xޚGx񽵵c	7[;r.av*An.ĔPPhBL;߄
TrD=YҹC%&3}jfpQҹ;5ֹ{X:s;keS1/㷛߻07U`&2]m؛}̲,{v>6M'}IU%VUU{`鞞U><i5>OH[S	$[Dd.BQ`/@-z	jwSYYͷ˱U{w~&5hW֖[X+\Ok\xa}A*7縞qѸLɣo锠Ʊ	C+ZӉZU:רU0\1T@+CxZVᦱFƼR>iv# `9_dK RR=4G!fncz렾f *~" &Z¿N_N
`jUX
˩۱4eSbXZϥ~,.@a*t\QΧޕpGiLmљ!TpEq⿇ۉ:01Nr8bW;gvI3]؉<[P_'5r<D\
ᔠfF糍3;Iկe1~8=58lcwe˹A
yH!t(LU(݆=ӼXP;\RðI[2^ݹ`|j9%YZнVA-ar`B;G?WkiXY1N0WMB$TAClh[keG; b-h~N9nA_ѿ{}$G;^?`x{R{j˂ԾamEjT%zGPuE{UQ۰	j@wHjM]V
g 4u|b+Bɋo+	ٶ>W4|}yo*vw[yz>]Ow~' }_yBA.9bw#ܮ TxCy	#4c~| } 3^v1_?}BO<x}==\~dCס^_^9\[H,NS_`8dMhC@$ʠDH24E%տ+v%)j˵=zW ͐owV6ϙיw?h3%jmE@whX祿#7"jִ8do?e(gq ?okaYCz]i$IC\Y[H2h)2"N ZI2h-*msB<Z[sa
0a\R&Ԛ V^0Bǔ%dHa
jy
ːBZz!TZ
}u:sd@J"XR䩪3D@׃ЭB IAc*"_)KeY=G>&0*:?CJA&%>IqKh~$-a2\BԸr)@RV &ѥ NKY`VT
4)B+RZRv,JKޗ(/eP_BD@i)+Sv,H Lۊ,&Fl/2l0r0o.pl
 PAX6nAфl0:!.-/EZGnnyzGǿ@oQ<s[ipѶwZepѶwXqpwѶwVepWѶwTqp7Ѷ46\Fۦ6҈FpOeI#nS5imj#8&Mm46\Fܦ6CFpGyH#oSimj#8"Mm746\Fަ6Fp?yG#mShmj#:MmDQt465>mmmmmmmmmlmlmlmlml	mlmlmlmlmlmlmlmlmlmlmlml!ml#ml%ml'ml)mf+mf-mf/mf1mj#i׈&Mm]V٦6RZ.iڈFަj'nmSmS! *=Qܦj	_>^1Pw# *1Wxuq!1_#Fj/޿Xİ*V\xsu)h̗slud6^GH}MCT!%<]hRU%JN<vGJK\],޿uaA":.j;#s
u'Yk"\9Q=眡N[6Rup&m.LS5ݙd3:dt3#LՄgGʘBx$;2cT}I눩ZcT}N:k^e#+u,d2a˦>8ܺc̈XZ7X#m<ƌh|<ƌP|>레Bϧn3nn3jLX!4.},qqtC]dEB}Aruttf]]m# g!3dSwɬsVJtC1PF(Q,hNs	u5$B]17PWM"hru5$B])7PWM"h^ru5$B]!7PWM"ըqu5oC]7PWM,ը^qu5OB]7PWM,ըpu5/DC]	7PWM4ը^pu5DC]7PWM4ըou5DC]6PW{iƌ$Qh4F(r<KPWp'B]ӝ
uEw41ߩPWĀ'B]
uEx41PW̐'B]1S
uŌy43PW̠GC]1uŌz43PW̰GC]1uŌ{<3PWC]1uŌ|<3PWC]1SuŌ}<3PWB]quō~27PWB]M$D?M$3DWGGOH0H(%[=DB]M$DC]y}3cuN,xc3u^~ѬGfY@U$b	+u:NJx^C,bX+ѿ\].EdDsu͔Q4uDK9FW:2qPYEyb>!*{ gXӅ6*[uP4QɣKlK{tTĕ>.RN^q)zZ;#{U'Yk"\9Q=眡N[6Rup&m.LS5ݙd3:dt3#LՄgGʘBx$;2cT}I눩ZcT}N:k^e#+u,d2a˦>8ܺc̈XZ7X#m<ƌh|<ƌP|>레Bϧn3nn3jLX!4.},qqtC]dTN)2wuIϱm#0g!3dSwɬsB]JtC1PF(Q,hNs	u5$B]17PWM"hru5$B])7PWM"h^ru5$B]!7PWM"ըqu5oC]7PWM,ը^qu5OB]7PWM,ըpu5/DC]	7PWM4ը^pu5DC]7PWM4ըou5DC]6PW{iV$Qh4K(r<KPWp'B]ӝ
uEw41ߩPWĀ'B]
uEx41PW̐'B]1S
uŌy43PW̠GC]1uŌz43PW̰GC]1uŌ{<3PWC]1uŌ|<3PWC]1SuŌ}<3PWB]quō~27PWB]M$D?M$³DWGGOH0H(%[=DB]M$DC]y}3cuN,xc3u1MϋNz<~C9iuZ]VWb1vGw޽=h I@Sv hn&8]1*<+ Y3C8:Xn!
l)
l%VZ{FZ+;L/>HwPGn/%8evFؠ(u7b""K ck ,Lml<wt<`\llVlWjDbi%p'E"b2ޢ,݌7fG3LTf*,,2%Ҳ0|qr)/OU3UD%Puxcо y@,`
܏qCAo7uCl3>ĔbF6Ĵlq/gZ%asV[MIenZ,Z̭a\㑦v<IGO㑉QffQf7ʌ7Bea0eaea.hpuh3.wRqy'{ndF`m?eV{, BKI)oDOM"x#xx#no&7ʌ7`4ʌ707ʌ#$.hpuh3.wRqy'J'Oi/s#_vB;]S(? hJ@|C<zeCw%%P_0(ȧ)0HG'DDmjQ%2_e=`T8rF$lyLol`\欮!](WפOLtu!.ZDTuu!WY]U櫮.ܭ.[^]S[]?9c
w}ua|y5B0˄k1 ސzna0 7)^"DB2D0#IzCF$Ij247t$5nHrБd涡#kCGR4(ՌMZ2fEh*Uk'MW͙ NwRqq.5Rqq.5Rcy.URsTy.UǤRDh%Xu8DhÐ5B֜XdxOu@W \P:6\jb#Υ6\j`#ϥ6\_#ϥ5\.]#%˻ӏ@{qzy og }:wOJpZo <?=d?67?5?oeOeۑt2/? kFxyy{dw?/vu"חՆ#;$Q>Wv*QuF/|~u|`@dǇ"_Ϸ%*-@}%Ԯ/ZP3
m_7KDl+v׸AWfiMJ}j\Nzy}(?ޮxvmZ|}y;r/?*X k
<LWa9P>k+wʇB~,d/a]NT UA-mn%w"3hQZM?]0zVh/}m(TKBr?*WeDZBlл2:=L -uz"-t?5 }=xs@ٹu#zG/eLo.KWq*^>OzIM@jV^XzyjU&j_mo/Zi)qiS!n=.čGKF$ǥq#b
ң9y:{xGgg1dc_*NU 3&	F#:
t]^}Ej1JBD;X,dSF_B	zwL>>?жD?^ϔkk.6*Qύ4TݾYRd~QKa02>OsbZI|,N;pׯ+#8):Vn2<h28b8W0`{a54S tN݆MedB84Ԍ]~i4wa̵Cw(0T7M)&u'Uƀ:7|VN'}%2eJ#6VR7 -Jqa9ָtۗl7QXK뱔*;enIq>л()[<:?2d
8p`tc;0qoV9+ǝݍ3UȤp.~^
~u/AWykJ2\SrP{8t).%V2[X+\Ok\xa}A*7縞qѸSXS&Ѯh-N'j֢V\V	Et1lQr:_;԰:`n[hitj̛/jZAjH*eL$`TK_"..+*.۽֘uW=:ZU*i;fj8
TҺ1~ 5PP*sP8adJZzOB \cZæ!hU{Mg(qOB3tB3O	utf!9]hINkfIh]߃I;-4Oa>tzz*ëZϟ/9chworܝؼO]PsB9Fg)A/Vkv/nvZ%7|VsޭE;a}W5}Q7^Kx~߯bi5z/nXjXȋ<_nVyq*W3Vf%kaʷvoW^J*ŭ^V׋]V&դ&x}vmXoXqخ&_0_V|q[z۝F2_l%r^gr=\`(Ŗ^o}/0:b_o@a5,eX._W['Pl0ůW±{5[_.
nŚ}|5[_4{EQlAmX͆fK")?2Wvz-ensjW`'wBsj%[v-9E+V_E(قblQJ,eXm-Ag\yJ@%[rj4[t-8T	_Ϫ.;VɖgX_2w%4|=۴p%[p_E['Kq xG٤-%ia
_O8d୯'KN\2Kh;E[{]%.%l%G/%4}M?~	ۻt醝bČatŵa®t?	taL?+;1@&Wgˎd%g2aojdKeǾjdKNfjdKgs6__^-,`?޿\/?": 	7D59KZwXhomَChS4nE8Ԇ;X۝T-h66孞Mw/rg1ߺsu}q^\m&׸zf%toW#tӽsk{"j[J$^++Ď2nyW+捣
WZ%pOrIoJ'qfj|L+D|*j9&z%iLZ-JҘ:)ITrOoZۆ[΍l%}A`F$dsmFR9wik{r-P*1r}QNbZ;ro.WqHNDMXEm %L$ÃY3d_d뵓ݧ]ӏdcc|OjJ+ݔtӽ-_$}5%t*_J]NIܸW,)JKj޶tbbh{N]NI6ݸW:O1LI7ݿ:RI_M1*H27_1en>\QDq\akcZ.71en<hQ.D޵4ˍa/BLk	-ʅpz݈4}[^ccݔtӽnZ'/ɻ){Z/ɻ){mZ/ɻ)馻wfz6[&JWݪ׭G1acz݈ћqLvJznC37Z7wb"`FqWg3hi,^҅N)=>=W,Df0/e%:=^g?'tp
.,.`_].vqLGK_څ;/fS0Ь~tH$Ґ#ACӑsG]HH>лti났.x9݅Dں v !@gVOK^ΧqޮG@$޾]4L_'yN
!a "/.<"p=n|yx9\4DKjD?៎Uzk5ѿ|c?G}?]=5Ʒ>Oظ5cL'75\l?z((5`6 oG!?x]Wv?s^=Vk@5j[ѯpvo>sXoV?֑W}N?v+Q:Eŷ+Z_O}v[}v鼢|.۹V߶ެ;|ךۺ;u^{s<_~vgxZ/7ܱ	kjvϹY& <\[؂U`CZy-[+*¼>[Ukpy_~vJڰzU5`MJcnAa{m5`Euwf0`=mWu}ֵ`=e~Ђᨍ;כϝ_;WzSŭE`=M؅ Z]h5a\[À`Y
<8{翢̻(\Vo
F۶nȡ-멿C;;Z)Cozʯ}SԳ_OJ"w~0!zʯem{˚
p?
pl*&C	MXQv}kPrl!(NWjmAZwcV<9t}C26`=}nHv#6=6`=؊a xlz:q{BnS=Y!-XQ'F(KBpz<ӱ	+5pl:Ǽ<8y5քpcӉyk[/[*ܴ:U˹i.X\ѪsoZ5N<9)/qk]<7io:l^]V<5i>kotkp̀u]8=5OL]FnNXs귟W<-see?'earF-g!\ִR$f{ӹMEmFˈ2eY/f"2bز~4\Z~vrP};>?B'y8>_5,/w̴/o5΍;=ƃf=m[MaF h\ Û{|PS ?~]OOX ~"HIu=E`c$3a?4 M4ݙ@|Pc{{jMqwUj$w62;iKRkALKT6pg}~8/׻ӳ01nƀFm#ҪIkWE.#ֶwmzAۮw#k6pGrJ[&@RP=:7	]~k#kK0Y	`6fܧrԝyCj7Y8 vo/@ȻVvp|~<>kd|x6m/&~|	AQ`@ÃBq3*g0%=<SCwvEc]oiO
ᾂDƑWII3]Uj	b-00:=i`89XOF,8mN/Q+
充&hURT	JV/^rl_
h/:4AYRҔVf`$%xk6JQlc'(}+[XQbo
1!7%xdG>J3IRydǨJ+tu-ǈJ$:s"NUXTSebҊG+^_Қ?|z?۽ZMu~{&5~&}6{'Ƶ}'u}{(5}v(|M,h\#(c5S!$ON;HO+AI9<@R{8?Bwc)׌!}/bpm='ar(Va|L28/0$pLò,l=M;]I̧5푞<3ԤCy41)M:giF5M;Bm&,peApzKzqeNpaᕴ)8m542 ц^CSОqh0*$ p062H@]*D(ځG{pzh>W9<x!0 CPz E~`h&8X><QuX`3s,<=7V@}Od"7A*M[p?7My@ܐ0pcʩOwb,>?>e =o<,,
)4Bzl-b`!>fm4?_;GY4g
eQQ!<Mdg$4Kϋ%9Yz@,#avp%{Xx+I#C^I9Jw1+J~ i=V-<TA-DOfYx>ek+۬{T%*|ǩ,\Ο	9{`*8KĥG<<.>ep'KO9f3T&x18x?d`nG٣IQ5.=j4PKOYdZz(#Dv QG'<,<"fVg<-<e0?jXKX[x%҃<&mDxT6XXxd\x#79qm5.90Ņ'h,L\r.=2casۼ;Xxx\z
õ{H𜋅G҅[,2|Q)$K/&<fይ	ϪY"k)ix4e}I/Ɵ7IspI6$5gO"jO= 9 &R L<?$r? ? sr<ml; ΐs^;wy
ɷ0L303p,3>̜W1s^=Ky33KL?,Q<? O~s[|na<Δ^=|1y7:~~kͭ`zNB+98ad*~Hd%ٙ@d2ٙYnkg?yegzƔTv֫gYXXdfy@Ζdsy@o孝znYcyifba9haykanvqgySazy@ٙ@Vyڙvy=hgz^oٯY2D C֘Q_$	yu4LLDeL̯O[#{a${$v)wsJE%{&u}&~)kM:6$VO*|n?2_/Hk6R)bf~JeX_RY/j懬T˵+vӸw	釷hVX177Y178{Z1˕[cp/Wubovb̗;^17<_9-5"ܗ+<;a	Xbugx,M\Yb]g},{3>raX?S}i4rg5M\Tӹ/ptؚ[a/7m:{y8{z3'3Ė8Cq1˕Ԝy\tT՚߫_~`}.}3rXq_o\y1˵EZ͏/zwbk=}巔Z_Ϳz`bg~)P>="3
Ӄ:W	u7,-"Ŷu7MX9ԙ/su7Gy/?f1lI$1(`LEzKQ}4&b6CR#4x3~=PWٳ
~[7?G\왃Ϛ+(0̬ف5P`vO13S
̜ǹ-P(,?n>qvԉ=kGRz_83&1gqf~Mbhkf햸C7H[Lu"%:ŜK'r\Vls"Ŝ/,&fȉkNoekޛo1fQhLq"snogI:Ƒ&1GƚЯb9j5+MW0<4_X3$n~b5u12k'-+2b-*,1_qs&ίR̹_7F1g{	W]7J1gtan!˫V9\"Ş%r\ZyZ"Ş%r\b)ǭW"\kϯeV"?1TƜE)>ژ7%2\iR"%gD(Mcφ9.4'e93D~Mcq.D~]ccu9sSDAmJ%q^svoIל$[g 	s$fg2-Zvt5Hɘ;$p[uy&f5l!7KeaTٺBx#03hGd	Dҏ~~x2-}ug99B>~x-1-cz=g9^*0a,[h;Ǜ`,[h;+`,[jgK_,[Zk^,[)oXx^bBNf7l%Ml!{yK[[Ru-)[ȫ\iIBNl!q%e9ٹ^ɒj."KXBЂm+![9׮l!'CVByh%dyG-*![N-yJ2EŲ)-BxS/Ll!)ų|Hl!ލB(-\xoנx'![ȫV|/>IBݳ')[ȫZ|:IB^{Izl!B$e9יl!qw$ecƎl!_zsI=,IB^{WI6KJRWN?kIR}$)[ȫL]/"IB޳0HRSy^=Zulĳ@ol!zjn{E<[Bol!
ZϻC<[{yigy-1[f77"NىBK.x!k)֔Rj[yh4p1^^rk~2֚l?.\.*5"$E)&[.B1M[D]b"at(E(|b)nm.}o:f dv2R--bZaTX(WXWU(mM3Q2QjB4y{{SJ{Y671]qV"G\q(nEeqqсF\qnǭ񁮣c8!o!7h41IKpVZf`UlȪ)6`jnvV5˪T-Uzf`/UCiiDD៝@kƻe_:kfc1lٌ1GľdBxsL69%1t!-SI/AZEiBJrntk]ᚖJw+R<C/_It;4ɖYi]'^(O=Qv	xQJ=N>'GN]I4/it]r'\UΗLVbE5$`H>	E{]+vt(:.EhQ!Gv(B%miP=e8tG'IN#G K8:m@mb3jN#-G3:a01:]$k0&˩7^T.)/]B(cQIdPx;%21.=(9Q	{O^vm$*a JF$sC!.1DQ!EG+F#ΧCҥkڮ0pC#B#eiTJ."=r)]HϩMKD/n*ݑwɥx"B%͇|:K"=r)gvmɔn)DH{$S R}Qv@HTҾXt@%䈗TҾxtO 2 REqKD/sU®'=gIR$iV?Mr]ϕO}mLW>1]t3d:Zttsg5Om<q\;qm˕OM<W>7\sstZqճwUOMW=7q\$?C\W>]9/v݌+us	i,+ULL\5gtl~F+F5an>y-iadjF+m9aar!6+gؘSb]Fkfxbcj媹+6f$Y~Hʙ0V+Xٮ=cer^}Eqcj.Y:VXٓd!9?V+gYٮ'derʹEf֑HVf*YdejvSyO6+gD٘+ecrUuf敍9Y6fkXecjWǅ<Eyz*%BvV(yXQH>={`,WLmOxL,\M{\\m\\mo\KRDdRGFdRGd,-O,j	c	WMD˕r]d{Ed\^H.DSu]b-dzrEdX^cY.BZD˵ƒ|mz37i/QM*)^vR2=%/źʌvj<@qA;ߦј.Ogk47(Ë6sT7qnbd|"GaX=_Q.VOux-o(\+'s<
źRsj2<⣰\2%~rd{H\%.Hd!m--dՑq"bmdzH<dyHX^;b<*vRA-O.WL4#ݶGeT%c.v[jҸ.PW4u'b-ezq%_^0<]l/Fi|o83=&]lLi|k)TZ:v=\]r2i]L]i\)KX+2(q,1qY2"⦧dWd7љ[]2bgd/'uǿdRCXLo4u)ao\@~H7fw[6b"l,|L^Oc"|J?[u1mec"|*7KnaRX%09ŐqV^Ecʱ\( [Vf@myTeNa6~7JfcɎLoʇLoʀLoyLH%)0	MK	MKL2qZLK25Vb(S~ǒ-P$gFHg16t%ψYESKD,P
!ȯB_%3(#J9KWƯ,>_r{(.0dǐ;=`!|[@زrUMSaW\ůL5˂%p SMRgj3-P,i*00N-qZ-­xL.т%kSFǯLY+OHWy*`La!rQ}8-|aA92L#f0FB,wkr#GJ:6f]jƅe۳f;afm^$TfRƤ߸o@TLV̀;qs8 &nT&nTH gDcC}EȉUT?=Eȉ-0%ͣ:DaP`5D>}U37Gp3\{3t)ϽD7:r7`tQΰɱܪF9{t0:&G}sFg؄8al}8a54p:#BΈ3b tjoA5aj:8^ t&koA4fKz̽LR,Cv3K3ԷPt 1a;a(:(F}EgX͂ΰN^:#VBz3BFA[:ol!kͩh!cyԷtMΰI޼BV!V:joWlO3p
FgX)ac%3cS/
FgP0:w`t,N0:,Ey	AgX̀FΰwPto-3ޡf0]$a0T>BT}Eg&7PtQ)Bΰ !aAB(:jwPt}3PtةoklD}EgV0T=3"wu`t}N{;FgX->ΰ$a_A*oޫ&ΰZj:}I[N+F4VkF
y}HY&eLq]
EȸR"+Y%UL*jťn6jN&IfR<ajn_Sg|U'squޯoϸPg1|cIos?u7fAoqF0JM^4xsH40Wl6l.bdsggr(fs(c6R939T9Ts96F5WͬfQK(׍j1} ̍ɫXɼ<~2r_P)<<^J?O<_qW_Syj/_:弈v"\pfLff/qښĉjn9Iff!qw	gfETfq?ĉcf9B|Cz~=DݟzNz^&\05r՘.ww' EѪ.x9J?0m)}El
ǇpIRxmuQIj;c%>~8y#P(VUW*1-ݩ8#oT(R#qX#k#Oۿf=zz?=Vi[)i-Qxnݴ=4BZMe=]m6TCem=V&Qz(vuK6͟ZnʣD^:([E(:D;Fz>%tMjCΚ?$[1;f3ʆ^z8d;_\<Oʆ>y|ڮfk=YJОzgR;wSÕYSVf7r)}hmw;Id8'ϩuK6p%|:q7%:Vb:wwzXAϟ6v|rweMrsG.)+ǌn3ѠuUw QVd;f`miO\<lrseEauR;;QkNZϜCv^ZU}?Ma}ckSFj,AkV7zuR;˵7Ԝ<??(HgTq{"i{3LQmu[?`c">Z~+t5l0:EE|&1y};g	՛iкej]꣭v]yFϞj[v8Z& E>w]6jtԣDq66JTX]n1=wiەS#)QTe;;lw޺MTC
zO᳢u>oRO]ψx7W.n{ǖ6v!Ҟ6ٺ﷘˫~cTXʍl	e_\IXom]~KVnyMٌ{w4qQwWduI[wLSiJJ4w~b>ӄٺĢ&tt\CsÞn^i8i]u;,?~+0a(z~
 'wU/ټ8z~˖6nNªe:ُ:wg_r{H˖u袶{Zg ,5:'Uvk{IE7lvsT4EOЖmnt?_SD_w+*3>ﷅnu^Sg[׻,ݭivrl; .5O龾ߜWaX9գ?94>i&"sOX61c-{B0OUay=v_(X7$UTKVIp{q*q>m7ZӞrx@^ޠ:gUFiui{&Rt<`/ϴy)f9h<>PJ|%^Z-@Z/x5ZvsP":"
-Zf:CYTEL,2pfTTjl3S*Y!A=3ʠR@FUPLMPL:GJC?r4UiƄ/:-2jS؀/:2PkŃkQv/¦mlQv/ϦmXm{%(X -h5g@qjXE ݂Zs||Ռ)_-VK f0pA1N3V}Ԍa_ -	ë;e8W*l֗sV}P9*lԗAsF}׃%\I_u
[P\AuQؚ|:&KיN3|$;S*lȗ3v|;S*l<8,~g:PxR؆/g*l/ g*/*|Uؔ/
eZas^P+lЗ܋=>8,	}. 
%Ra˾L_P*lۗCem% V3}4Vض/
epZa۾_)g Va۾q Aq_lUغ/qP@P*lݗ85^E8Bt.r)5]pSj&:ILptcB?8t.q 4]tSi&.QRؐ/qnaxgS	[ /`8h5[j-@܂W|:P?WdՁ:slD^РJ-s:U**5T<BwSR]yHnkJAjT5Zw&SF4-2׽fL2w|NaЭD^xŃ¶{Fa۽MD^ZyQv/r<ȝ[.
pk5g}5cŗ5gȗk5c^Ak5cЗ+5c˞4c՗؞+5cؗse+RaLU_2|Uب/t3>*lԗ&_E"w3&}NamLA_j}Qؚ/p>
BE.ݧ:XenJBSv|Ra3EEn:"WS6|J3K\OU'_;0\ϵ
 jBp|ZaSR3	}. W*lyQ+</
E JsmEZe^!jmBOp¶}	Za۾cRN9\
e1Z2op}RakPB(T2 Pf<@.BUj&8s	FK@u.i&0ī
TO,P|s;myaoL	t}+;m`@;L`s<cKPubL"#Cs21I&PhFfO2A32{l^
Cce$ 4#ޛ@όWoO>3{ؼ
?	/	Pf{+@z톧ôGfCc`H1(Q=VQpq;|h8=܎-NGfcVS5W?B#OĎAWvc@jiqh n:tu%lBf9ہ@uf3.ۢlvs!IǀL11`'lzxp	5uBͦF va7v7dQ͵mHꑷf4h6C=
u6ZVz-,6:۟ddOjN2֧ǬP'fCR#`Y]8@N"ͦADv$ѾAI}C{	f4?3	PՌ_fC1c@H$j6C=2:u8#j߈`vh#iF=ю\21ځ@"E;9k+BCƠTE1@ lz|`H5[Cj;t_b5[B&EPMwv8iI=Ύd!.nM"..6ɴVw($ӾWݡbjLVuZ.dgl1i8I}E&mQfGM`$Ocr	K0'5v鷢vP0 ^6Bh$.<\%#<$Fi1
iX2*,}0JxUwρQJ]shTL҇+XcLO4L5}ј5"?؈Hf##^<u'FGڼXibpDz͋6/KH Ţ
/BU6x:A	I}1NX F0ZH@W  F:\3GC04 >A1G1"a4OqXS HKd#a$Iq@zOR09H40B@R"_4w86#_,}8D*>v0HF"xwd+r"M`<viが\H3j*Dxlq,ޑk?r"a,+ica\H
fb\X*Dx(%W!&*
61d)8Dh% (Fc1V1(MpaT IFNTظI4*5FvRb&0O#7#1T~l$ JL"ѠT|l$JGXp=!ŉJ$(`ĉڥߊJ8Q
v(D#FDN4Fx4N]pT?'J]pTջ?'`8QNݟ}((Dtߝ?'
8%cM_4Nȏ|8Q"?DHe/nĉ6/'JGڼX(ibqDz͋ŉ'Nkmbq\X*DH( DA,Nkk#q\X[ca$N+k#q<pLHseDZx( D0'*øP,N)i
cqL~%ĉ20'ʤGZ8(?pT~ƉR"`<N*iqTH]0DH#m_,NĉR8Q >OÉr"M`<Niq\H3*Dxlq,Nkĉr"a,N+icq\H
i8QAMƉr"mb<Niq\HzcYŉr"mb4Nkiq\H
DZX(T OÉRh(U 6n
FMqTؠI4NH(1ŉRH(/ĉR0'z=?ĉA~!h͉ZzmarKs<'UWĄ䎲bJ~qK 1%z_&R:Z ǾaJ~soKك0%pe_R/L/(;D)>{BtOPnDPnC"v4Pn!*PnM2tӘC;OPFj1N:MpZ]ğzSZOutJi.Fa	4#R/!R*+hP`'!۫KR"![Rwz0[LaJ۩-Ee0J}Sʍԇ:0g~3?uUH^?%ߔrCVn~ʍGmSZCmRZXJ+7ZqJif8'Z@o#)ٺ}CJ+7[Gifw(l/߅rEVn~go8Z5hK0660v 0
0@t.1ɘdtZLq1'_&	E(J@zB\:Vh.cx-	6]H6Ik$ltI|zՈ.>	1]6_,%ltJ|'mձnW"`)B=k1WE.
⥕`B1Ws1
J\̎+|6]?3pqi#`e-c5P7F gV1eҜ1{X3`vhw<eu|^/iB\j	h@B=PP/_Num =!utp;P lw[)p߁HM'pG	ܞ lA?U6.[KBni0PW1Yfcu!MmtmcuAC0Pǁ['1|3 Ga|6Uc8p1:{&Fcu+Cn0Pǁ51q`\FwrW:-=t{a:`Hȯs[A-}!tw&a:`ǈ:	>dH.HG;t9}XW:#࿎	m9ρKAaaa?>"l>d>"l>@>"l> >"l> >rlff
v}B=naPG+?@G+;
u}B}naP׀G+|%>b|ⶏc#&n1{
>&c#2`1{>b)
\]@([#5p:>|>xL4>|(_#/p>7>"\[#*pz
>b5``	>"ln[OG-觀#>K_#*p1:>b	3}->bNc#8p1#8`1:>bc#n=l1PǁG1qcu}Cn*}D/>"lAl[GFB~>"lAl[G-Itlk|z:H8~?][w':gG"%y>'ۯϗ}vcqx(Iм^W>O{H^Ot{dmD|~>{(r~Nӗ.{\s[v?~fwzvuIO)z=@q_o?INZ#|\WM@T!mѡ㹞ĉrHBtT˧LQ"_[rcDzNi$7Ni;"}6&w'sS}Wa	pX7HCn`Ć<k߮O(?NoW(1ŉ)Jp)z:-DZhD4kc"E;"xm@:MǷ8&Q$QJh$Q:g O<3G"4$QR` On1GCD9|i:0f>rxg;^LSuK W;3%dkHA	)H@RW~v%qN7'U˦]*XNDְtFR8)͵*XւE-\Ը@.,lڀƂNn~mu)(-G힡(mYOМF77z¾j}7H!'ā/0KRH&b1RR2<,RQRRf8GkB.%#eIWKd<)JҤsΒ#zҔYN4#MSpHRzADӗ4a+Im8ѓ֜FP҈BC eN~&NCPhtIK.?<iɅNQkWB6t	푡I3*X|:M74V7M{JEscqRWby9ۈo	M`~k	--淎E@9fDXR!kL.#%(	̃X*"%%e L yd,pL'%<bi2R7.7e.jpGz$.$`S)З7a%W:D[5xz{
q%(4
\T)k\T)k2NQKã\jvE!5_oCFj<J
LoNoMeӞ;r\*dX^6<4]6})Q4il4%3ϔ*M1S8L|֘U4Tdn]d]*ٮ}vi4nw]qҸ=um)N(I(XD;`\`\?Mr=H0?S"4nẙc(\y,@pC\e.`M0  rF@I 3 \!6H.0aq&m_\Q*.,4lMt@.<4lM+@#7.L]4|/Xr@h2__٠6M`!-/|Hk0 d5DZ	;`CU+".XwH#Jt	_x%;hJqƄ/wКH+4'|!vРeZAq;hSmBA"vЬ+ZkA"vд-i"A"vмqmF\찅,;lb3/M	b<iJBGS&RД&d131)YLirՅqrť(U\Aq K\qB ĵpBõpR¥Jq
3KH*\bOI׫*ܨ~wMwM۳)Z_~>>CKq >@`+v=CSO}Jv۷o}H	SgWI4T&[%wF+gzm_~t?/or:>}^dŕZ~ӿu;|>=7rΏZv9mMÿ5B~y~o𿿜˓//Cn͙Ηϧ߾N/F?}Q,_ίgcC>_>o/rx}>?6O~~};?oOCa~hɛBpi8e:򷡕:hfہ,;H4ws{oψGÒƒaXĔ	ekĒ J+D]C".C5"xH;oמ!|lrF(CD<=G?}}AkDvx956`HJD+^FYtobzLԎgbL7%tO/kSg.+/tH׎ihep>b~nLsrlZk__Mvӥc?lI/mMf1unw9X*C˗Ǉ_??eS7sO^zZ7Ub005KCpڶåtC0}eqA{ePWfg?Xx?SdA{?<}2B
@!NyxPm? g③!;cI>b~x=dC wIo~IC9_)Ӽ~LHM^0ma{>߰=M>)ݬ柩W&VɿAeI2`?P1(1?Wf=K᭬n9i':G=~ne^L?l^As^7?m|[L}}Ot(}<}Sk5ktve"Uk\\uؾ'ܾn\Wcam6*n֏|M-\}j3eE:>暂ÇBCYGf0feGf,.SPZg]>6mLF/7uY*FQM]Q6ò٥UuYjFQ_>Kd	&m5_=O녇T+|lӦ
\cR}u;^jVN{͈]Mhx<e3A\UCltT7'C&R^[sPy0PeՍl|3lURBL?mufZ{bl.j34Fϳ|׏f9EހeYmךDoEvѣ[w%C]4ZcV.g}U4:ӢU1s*[ân_7JH/f)Uҹ-m@m?RԪTS^g0vW@eАk*ՐMV~J9!XMfF_"0(a`j!d.0/H8g[.Sz\0}45``֏XBj`nCaϽT>T@xvN1mT9}чck>2ȷɳΔs}6d֔VjI*YmVG,MؙF8/zmʔ5gBgы\WUU+z7dg*-[gFju] 
] Sa_*ڀYv~Պv
۶m<C֪e /s6C2>yR9"|
{bTgP+^D{}ʻW\R]ʻK,S+.QN?UcT)^T{YUWlVSU
O<W)>^ĀVoX/^e{ŚS|mOL[/.n!WGw+xxZ"jw]jy%⯖v,Z=P-,ʻ@+^h;.`zJB+>H	b(KB/^{a5,.(;˻&D/>hH0KD/^{U,.H;a\~.F/>;biʻF+^{av.h;| J6H+>V@qǩ#Pd1$v~3a0Lqr:I>A ^57=0'0
^P[j.	,Q(PwOZe''mcB'6vAZ12qfӢ#lY5x&<]Q_.Fy<Ҭ6Ey5Gզ(oHifkB6AA"|A"L
HuQ^^c`4Z%MʋP߱5m~fC(/nk4wh噭z@Qݼ!L=08/)/
4}^Vk+jlԷ|x%Z@Vn@Q^g4E⬆FuوWʨ!7:U]Qg0K|F{Oپh<	u(.cʛR|EyOն(W3o^,	&b40[&F{_(y40~^0cm{c[+eFyی_(/5	0b^jK46~Hއi9ګrB(Ry_h/K4o(KZ<~VG؃H컦||;{~|+|ͻہ|q'A>c)g]7g2|'%E>q`	 At8<iaF=L!"s,RFcx=H'A!bZcD1Z'DjZdQhE@BkkEh?LD+m:_a&Px`|Gi1*@?H*A?*A?h*A=Z	:_=z+Q548VhhqCd0g5 1:FbJ< 45A~X+1/bM"nEa$ A?uAa*`*J+ħp!EpƠpFpřH-*Po%KPnzPn^*!jL	aZa"Z`"cZ`"CZ[;ܔh&A=&@=&@a4 V2 Pj%CZ 0XA~hkO!ւ(3!Pq%JBJ\ B=ΕH(A 0AZ İ/7B\hǹ V Ps-NA_z+	HWbꑮD @+0	5%0)1L~gM"`"J܀چRI0L~d La\g;jGLorE9DCg&x"LDaFu"LwЈJ׉0A#*>h_NWoŃFuMGrS% m$⯔`DFr$ MߪA"q`GDTs7ܕ"8k1FWj<⯔aGpdnV]#:	*x_9SЈҊ[n`몾EueuEu2LLλ,"ʪ2%"Rn`},!Ek sF&rzWp4áFurh_כw4Ј[h_+@}+W.,w-r`[nW<gOGY˝	<63ܒ#)p/k77!0}"W<4&x_iL,wz}GuB,`n&..D<3H_+aF{R;h_%EFro +EXn
Vn W/ԷЈӈr\F6V	@>i*!H34He2I\6H@&(eR dJ"4nZ&%RYZ8ufz!5dцL}ݒrC&ci2dmLВr]C&Qm?Mc	_p3~蟨Yg@.&拓)rsQ)/RP&ͥPR7"\\*E.|.F拴Q(ͥVR(RJVq䫳>ϴ3M_6[ƀY/!
,C|
UPVE7!?_|!E`rL33<ϡsvLg=S\gg?ϴ7;y&3il~L_g<S䛔py>~tί.'lJ5-L_ω?skV) r8#Ea{0q``qPp6pN\yhK&yB{B}{xIVճTښ4z>o59_ܶgH)y9=9}4ݗӷsͷM}:v~n
M);)*؟Bl4ǝb'R
[ňN_YĶB\HEn)W:eGʕoYqr]n'W:e[g,B8@E&N(?%fZG6+;:: 2y2X%23O3X$G3N5SFZ&4AheFZ&ܛAheBݙh-Ο "96gmt67)z&8P	+Bx6抟ϳɍXОMl'lr;ާvS~Qp$7hIM#mx:$8dGM#Mtص"k.4ɍ4XCH{ŏ!F+v6$4VJHObSFX3%wȍR!HH#%8[!4QJH%Hݞ--R#MpS)՝Č2S¹LXC%ִI6U	NXc%IMzZ;XnS6VK8*ji6K8TΖF/6K:~jΤ$Z.頪MrNZ;XdHMpιna	_m#mp"&7v	drӲElp"7z]8ek.ȍ
qm*zoҵo'w-bcm?k!dg|-Rc߀)*\ir\ \!M ]2ͧ^S"I	#(ΧD~FO%p9E	#vΧDy& OL:[40A|7uN ^ܾΣm&҈p4<:f =7G+`%ohpmA<dm>7Fϣmф4 /kq4`jh%m@7JJЯmϛ	?6if~n&_s(% ^%n3F4W&i)zhAyS^%n268W,	U&i:z5ZZP&-xa	O,S6CiGN>%n2Fؤ[blJ7IҧM6҆p6	jS&#i]
*0 aT~5n46x_̥W㶸꡷mӯmӯMvӆ+q崁=Jd;mOA	0PN#&ԯƍp@ԯmӈq4BGC=5l8R7N#ԯm[6_nW&iÞJJ[ t1dC1c-cī1Nn卛$O#?&XO۬	ShSᶨ	*$%ZʟZtWKd9Y%r))+s)F(QϥRs
iWfϥRr%5k}l~k[~zu9_̚e6|sl5bɭYfYfYY泴6y5_Ul5z>Kkk07:J}!A=8.d$3crTH%H*qR*THI5HIȱffKBZRDXDZ_DKýLDL%:.қuL+v?46&8@Ib<k[P?.;nalmԷa\;m}a\AlH\	6j=\JYcUQi27F@vPї8 Ԍe2ɂsa.d%+EU2+p%ް7"]j	}MLskCb|Ḙr+[VnRe[ʍzr)Kn(eMl1 7c鸉m7j5fcE;s{>ec}u/O$/_/=<c2z{j>py3WJH8OzYT|'(D׋O# m/NG@|9x^|u+NK'I^W5Hj K^o u|9}}`#$CP1AEhrIp"ha b8\81;.FꆍƋKБjZdr.B(W4"nHPX u+V+ki7hcv#y{7_?/a'aiw6Nsr>!qհU߯,'
TE_KkEYIZ5E[B?_5VWT{P"kuX
tY#h5[w:R]gug^1k>I*s`\Dv5l[VS*ܟȫg6߉A{2TOL46]O'xه'O{l?˄-߷PD3LɔտF%x?s<j'_qAz|]t%Mt!̟irKD逭&B	@X@:/b5ؒ]yWwoq˂?f#K4n#˔
<cCl_ϧCS5򱭱i ^,4D8|],{d%x	@>&^8W[YQ#RURb#K-^ή~x61aOQ~:4ů
x>?5KH7ҍ~y̳ ]W\~+.{ߊ+u66uڰWϰ;9
uy}Bf:}PşN-Ssjuw<];kxJ׵r<Z|ǳ7u-NA\^oGr3}af}Z=w}pTx HS\JV[_o~$u+UKh/ 2ț܋TL"y$bՊHۢZDaѾо>omU6mѾQZDo?*K@([cp	v <>Xne_:I/h$/`^gH[$r{C8y-Tn?M}[!tqCkthx'bM[[]tqwzC<g5`Ug!m[MJuɽmi[Q_-K~dw10惡7M[zmd2Aq7h;o7-VHQD؆jujzKPQe5h o_mh lH7}[TUm1niHkmW>e
*S;TR(_ʦUM0<Rktκr>l1ݚ*7{lD1额j0J!]ߙ@uc[[:6+ްaQZj#8&lMu?l0W6Ɨm:IaNZf\[{ײ*ƭ,6V^s4鄨}]֎{vXVFQ<r6a۬';^5Lyi*][\Q{y4ӚY4i\ng-Ƥ\={cMzk1&Cpq}zw/יzwZVS]P˰-_gSH@څFeLXk훪;]~\5wZټЍSTCکVmgm)Ӈ-S~y1jxԸReqIڐT"_U=E0wI:ji_rN/ }28B@I8Gx@*5=@=ĝc >t='=n *"Zt2Z]EV%|7ѢP
:(At6z G̀`76#<޲Y-\񈎷jzGtUӣG<㭚X}UScN61wq,
}ӃXo4q:|_FN}	uxF`Ԁ[K~Slo1yZDUJp;^7wW|3 /!xcy:5+;iAG^vNG;-%T'g@1` ',o(0zĔOxyӃ|㭛g}vo,Xى6qz_F΀˿^~7:/ȃ$~ѦV![<=/=i~VOUO[vL06KU~˿pq~7X=d.t~V aN󋏷{zx_z#$=]z'~KBI!>a@	b'؄v~S#}oj>7%l8F\F.JE*rt"%Cz<D4Z*QZ1"Q"2
E@e""h>Ђ"LжBE`aЄf3a ŀQ*΀ ~Vqd3:,Xg#zOmzԳ&37&OY 
OYL;pgv7ؙ[Y4Fg]sq9n@yr_F<M8ba,88  Ά|@,fƄuAn=MY	<d3[l2t ЊYj݈Rid@|6$A3L3tfZf2$L/eFׂ(dOLY<1.f81 fa"$0ƍX0f؂Dؗo^"P6Kv٤0]2bV(.|˲z6<-i1"<-ˌnfy@Y/׈͈ 6ĕjem+ʶgl@UyT̆Tu9LYl+IYlEYlBdh<yNcjC9yMX40l$SI"0ɸjA$P$6bDEu${v02"Rd!LX"Dd C"l23hB["ݬ݇Z M<?i&fA&ii!RȤLZ
LZIrT9ۍ@ZˤD*kP@ϋz$Jw@,%|q2E.|."eE䳹\FR2_RK9KȥEH|6
e6Ԋ\\E5Ci˧BbfLlgw8=?=cyv{FفC3&gg?ϸp6;<ck~PFz4S>T|ԙD]zތԒ57b3JUe
UF|FUFZUX
kRWb*MjICIo{#	{Vz^h#Ӑ}ףx,И>n;Y"`XKc`<'10zc,6Xl#(2b,vu{ c^Z#gcz0!4d#x73-miB]o2_7UZ	!<Ӌ{hB=f0gu߮N'/_:ݥ`E|1m!i'{Z'ObF~`t}^=1z,f]ׇ}Ї[q7*{RL|3F(jqT2/g'mc'!S<Nx:(y-4(6]'1QyuUQmrЪ\љ$!b'Rw8qGKk!v，SO`0q[mGI\ndo'[l%x~ϡXI~$a̷ N"1PXCgR_fĖk+ X7("}yY$?HFZ~F.?RY Y[A27)GO
δ?R
Fl/Ԭm$k$?GfNGS}OE_NS=urmT(X׻,u)B޷#nc*ZG*	_zOǃObеKaƢj^#c<)72gU%85mx?7|O+i!In@x'V<62_TC٪V&j\=e4fm-4nLlY
G7g(rw3ynC62O7g&l~L
gݰb8g$'`9`1~mp1w,YgApsulT;R=|i8K{,Ճnىjyxiv6W(ڝU?\#
T`y6W;̳|u3/UۗS=\qw2U+=zT=v:%`{|.S;sTT=~\Ckc5ĕp3YS=LgT%m"<#	fT$bS^ч<%9$
H f1z(pl#P0>h,0\ 2zXlc1sw.3~hl>	Z0Zh,\CƘfsU-~U=`dj6WЂA@3O;gdߤ <[ 
6~foOl.6~kDfoL`Lm	S=Xo&vgu07>y#rP\ np[(Φ"kZ(gY(^"dX(&`?x"]W jY0V ~\"VPU FNRpT @"OS0֤2KR8$#HQ8fDP8.#AP8=0O(#:PN06pM0N#3L0/K0ޢ#,J (I(n"%I(6!0H(|"PG(ơnpF0`#E8VRD8D#C86B8(#	B0v0A8>#P@8ξ~K?~k>'ߌCN~=TCЎn|=\z/|.<|~|__zo<zپ])=a{۫E!m{zQvrΓ//o q_m_-ǱV7WOc_!Xr-"WkP>-x5Wץڿv!\|h&/{Jf3(1ŷgJa+Ls2T_np]8uÚswz8*Z2yR#(%Ĥa1$AٌLnTj,\1Lua)K:1ю=Dl:e7gPܯtʵdY?e~qv)&4<jگAN/1_Dg%eѣ1)ÂJGSS9ݪH7L!-L&A6?i󚦟9cr?e?|,:ēE<((%ARfLL W=_ekp$-\I+]Խ9v:iD袎YMÔDND;d8eSsy:_{*XvEjɠzvۧ;rGn"7&&2ob1&obҮ 'a=~XWv	i]R-)TaGJ!IX_m5~p$<MdU(2xu:^29XD/Fwϴ imy2OYP)0$ wiAa-k<<P&R:R:۱i73lR*dZe2ʮJ݌AwG{¶I8/+B`s~Jc7Wn֊!Eᅶ;1~jlM+|qˉ̒׽)/LRKb)\L>M˦ɆYX7]>x|KN|Vʲu7=^3;]Ne<IHbÿ\y(LU 33 /xݿWiI8s-yoEzuf#>jW4s捏˜U a7Х$M7Xm㼬w87ڿ#'p+߬𳱌W>vgO_i߿4l5 u,7?K9~}}juwzJvt12۪h
yEm9?___=qwz9~x:iCm<vϗ~ѳi)D~B3ExGklMJU~
CXSOR󶛇!]c4"&.Q.h-qdOR}XFJZ_#'4FZZuS7Q攒VDfQVB=(۷C|z=l/? ,03_a?_dxupHl_~xn?ltIXUn]AK&mO 2%9>ܷz4CKe7qe{|z_J|otF~nvHޚ	x\_>e0ޚuiPhz5~f*>;vχ^qy>;toǠ^k
*̣bG]՗PQЗnvxmXmƔ:==wS~z(ZL@W|ZC坾.O7s~i\o }2J==yro󗦶I|_غ=iڑ~֗@?20uϐ=!7b5Y+[!
pWSǜtbL	ۺgCNqSX䔗@9 ?e
W8
ʾ3#luφʞg/{@Y`?+As`irA5|}ɡ9=\] b,H2D6z}KWr+)_=*Wju6o3m(__/_=t8XQrc`Ey?2 PP!(//u/o=ЁR؃RׅRڇʡ@f)=)u])}:E
{EEJf}3ؾkߌoU*uh]u~ݹsz/6^eƒ6?lAs)DS<pM]rф1Sb,c6R"]JK	u).l.KbpB$hfJ̔)3S] 3`_*CeGZRRRR+&	rNTrgCrA<1
gR\*&&&&^\_IÒdB}.K|;-	ZW$qI %ɄL 	@7$9cra$ЉIr(C55q5)($P>d:&ND1}	5	k$e\Lc	7%<Tpp$Ij<89	r$I3f0dTUfٕI 'O8<	tz$IRmףI]>	}rDd-ıaCNP$e  	%JR։6 C	#JK (NQJy7	poɿI&gG .NB|99	rF<6G3mi*V%ѪDZ\eZmVՆ/M}GYi\5?K~';y!qw9凲sƅ/'߉cVO;>򑫚dUNV5ʪ-('aݏrrׅ9p-qz&@d4YsqdKh%Ҁ	k7aB0VL\3&!%Ҕ:3qM&M*"ujj5q횸5~1BpjlkOLp[pS?V%tŏigl]b)1e9RHLWt¾#v"BHx5-CB !l>B8T!#]`(#DHeG%s/%$qhP켑6(ζ+!gg}2B6v^%FXE"Ѝ.2FcWd E`;Uۓ&k|q@:+p	o8툥}%1}D#v)y!FRCP!Ca6l=;46!&Rimz$wOh&jEBiӉV	csJ76AiǪ{nM%(Xtvtҍ
w[rlReӏJ9uy̧cc*[SʩDlNѤ'[4vh,_sn5iOrP@/iN&*`yY:,*2eZlbn2-ڒ5XCd)jd;q\8^htwFVs[>ŉNEIt'
aNp	@`$L ##02cA0%  h u@A1z5) i d!B  z  W"  H
B 6AK !  ! A92o}!-@ 1	B :H2
  
@Xd6 `2X4
	  ҵiIǤ~'}qkq	)
ģ;!wc'0鄌IМ@9R'pB0MH|i 6[SZ&iJ0MpG)-1ð2)0#Ȕa1ӎ0L`F{iDA^ץ(mQvzE!YJ(J +DUMPQؔ ,EQ:PTB	%',I&`ʢ$LI{ MX$L@E7"wx<0taBo1/
  &?cC} vx\GX
a;@TxFwoA6BGk0S6i_>
_#\nnq御ŔWN+Z'nQ価E(\h}/[qK-EG [ZK	WP -+X^?
|hm\xjcw_>;tZ⁃!6y[&0H vC;n@ϺW7TKp!>(0C8`@_8D0tZ%k8|3`Cw~]5Z1ߡ:];t`B
-t`Bg	|mEŁN80낾R_X @,=ߙˀ9I|Ǔz6
E_{S1&cBES_߹rJ)Քl~P\Js9jJcI$c-4a,kTu`U=fV҄mQM״mF)Sv+F)(?Z4``ҀV@5ɡLJSdT΃؋>p1b	Aj:ORKƛTW5x"YgA}<l.9%~×d ca⇐A}2?B2IPNx3LY,i*{ZhqÒ&5jvW!+d`#m䷐|2B8aG~ȗ!3d4gװM|6F5q:wg{>'@L9<k!K]Jy:?b1&σx%b%+XitPߨh-|3HCZ6|JXZ14e=J*mČS /]TD.1j&gISs!שIS%K^tܰIݤckXֲŤHZa=iZVgUR:]xgqJ<VktVz%ct1qеR
缣e09LG>gԏߧ,:E>ߢ {\uQ3@.fL13bz`$$BKjDP)1f?Ș@>3+cfeP ό
1c3f.l@|4./MOl&!&Bqr&	ur\.SONc/|sVə;|'TwŽ7dƵ>P>ŵ@NxDpit&|g@8rCVTLLg`
82?CR0A:Zgp	=<K;<[I!$؈ƅ`Du!	p<lDz=[Ơ08̰P^lCÍxGpa9A="87#^|B{?h BU5<Ȃ
JgSP۠((>A)	jQt$N>^xv';́@jAe$v',0[!IC(w|tW<,AR\[I8@XY*> SQ>v~^?{8/0{7u6ZӿfN31>c>},bvNS
ߑۨ%RCz3}=~oM 5
RCXyr	V\3J亀 [(opc
?f~̇9Xq=|\Ïc?n>Hը
}
JJQuHI?hRwq4H:?=ڑ6sH~zHC(3N9eS愲EOY5\kBYrʲ,	e)"N)7uOYӚ_	U~EvT*4U:UJ yfx^>2L (Q.唨
J֔JJT	D%DJTD5̕T+F&V:oSVT)yj2Bl8{#/?#0ArLP0#0l0AjRQ+^S+B"T&͔WgJ3eT@FѦ
D2<ULd9!DV2<ILdkBg$dxzȜel)YY>|d(EN)rJQPR)ŚR(0߀a~58N]5N-qjS+ZT\n<d
~0]i0s$a{鹺WKӀ>qw6?¤NZ䤵K:~Yms
~.)>K~gf睮\(t*gNq6I()~Sj$u3lb[OSXkX҉DD"V.oXkw=̠n	n va1qom3&3T"&n>06Dhw#Clmwp"`@}m0ȶ6TxW+ӆCoiwJp府JB4ڠNnɅ{pl8N6nh#8Ɔba6C{p-l86fd4پƃ^|F[҇w|~6l80h<m@sL^	X1<kL,K"q 0EHI6%c$1T!]sC(EFJCqN9	7EpybmJF]"j`PaDKY3~\VaSosqYS	RdxFMQ£7lZ"JQkmqy3^xg=Gw#b N77F|opm*ƕKF:Ƕ!c\$ĲrƵdaQ7%l.K$KJL:%(ɒNj	kZ"NlԣS["m٥["No\­4HqLSudpCq6%҄Gu6%\ z g7gs_'?`_M*Z%0S Z>I0fA``"LxDb͆0e
aF6'&¤6lZLy/z̘S#^1fGPbc"Lx	Ŧypi%z8e0%Gdܗ]	_"d)݅#1>^MBw<GD. CSHFĢ)ѿ,"b0TaY2NAeHY0G9Rd)j35\.PS@YRMɩKDҨ^6zQ)kN]ޏJE/h7S9ר	Rxx	V-qyG/.а)j
/4VZkGP7ʛ¥u:0w0];R;Ԯ%jnSbK(W.ۆr)Fr,sY"ZR#Y"Y-#3Z"ZR#Z"R#]ɹ,%ᒙ0OEx⤴<Ȋ$AK92ѕ|ڑMs8ϑJN>&D0th)GDRNy`.Rz$g` R}0a
DK9:	&,rtL/THs!^0Cb"͈x)GDRN4/ijK9:9&숗rt~L	/蔗9.GWrUa+9<0ѕ|UJN<r%YXMi|6%	+)-i5%
k)MZ>Ml4H"WraKe$`\"[f+Ė!.9\Kb	v|2%ku4z]xY
w]on&S"ݠi!dٵ!}Zȣ>ÞWɟuRD%KK}L̝I&:.$$ HNH<]9
mE]/,жKR	
ORtS:࿀>%*W	^Ko[?8
8ۀ9g8  l.80@	<sqA@\qP1g⌃x  [.8HH0rA@\q`0rƁAN.80( #`8Zǆ\qH0qƁ<.8pL `8:b\7`;(l !A(.vHp"4g=n>w/	!3"`fz̐?i0c|fN
7I7*fxܰ 4;ɴ~*ܺTNոjf{!`?pc}nn7G	7:'f{%ܲ@D-3M$Bd,7;g``)ts慇wκq3.Rxl9C;gYx)zvEY*R v
M0)<Rw(s"Ewa0&BslS"4w!0$Br3"#w^xq/;dbY1LCF	z-L"p#nfrd76ĕ2 gF3١`xC#4IHc2	%NgUf%t_96)`k##	;7Iލ`{#%	;8i`|#:9	^hL1w|Ԕ(ҤOS"?4%GTҔ(TR)I<@:mRœE."riґ!ʏ燁\?A`XKx\[
Gv\p>%
q\?N޸Dᘍ#(qH8-p4 ̔(zR7(='Z\^q9Zs$eː0@\jcBqK@N	5%F8$LPw
PSA]f,#uC@N3aF9 l$ U8'S8R Y: cHG@t<$(H&1 L:N ztt%
 =MA{WJy̢ԛ0px]2s'=]:o$*%2b}ϙ#D2Hvv%Ww-xN/.yrßom~/r/\q>t?RlwǩW=a%^#j/"}&(_bvEtiR|o#*]J~صU[sk״'Х˺A5'4tϷQzop+Nq?5Ҕk[;~ڹv79zٿZWWr]\ÚujԽ^bXw9
t=7TՌG5pc_og?ъuDzDfo\v7|+KS7  [\MuwƷ{3BV>d
5nnV~91˰CEu_jhv.i>?s~>_WHwy+YLدd<*//s:c +z.%D^U٧Tyߺ!{mܟ+)`WA1,,%(\yUX~y
7A!.g */r^ϭqaơ^౬`sVai`u`pa_aUZy.¾24u4V!6|*밫Uд~1U>)ܠuiBu
,Q-5YZz4j1U>zk?ۊ/߮ul}쟭+ŕu>\-k뵰xٿ˕wms[r\^/^</xd
]x_@^<UϯPWҿm-GF4VcMǆ\*_g7ʇC+ÖJꠑ+d^:ݚmhlC kn6;Xt¯a1>RyPr:{ 2
S"@Ya1EZo8W=߹wۿJ%rz/#+^)W̿qXAv5Lv,絤0	uusRPI`plmqTB~Ђ<y78/~ҺGt	Jx"σ|/]-^kƵjp/^)np'}=].Mw*\-פPО嬚R)5oW.fۮ|-ʻSXn/a{t3\>n1};^lGk<t)(..9hwt^Ѡ炠c(_r2Ct<n_ ~%~ۿnݧI·uyt:/z z9b"r,NR/
a,X+%wН ]aDK#Тc_EqY?ώm\jΧKI5J=l]]i_Ͽ=w$V4mAgW3uozWQo쿖,ius,_,Gaޓ~G{&J S:}_$ݬ/[QhMh9-I!ٺdi%غƲ)!9[K*ؒh$Z%F9g;;qcL"$+w%;}#/RsJ_-*6]Pcn%u[nne+kjuCVE;a Jn253+F~_3MA},|>~ Mt#!--}2\j\lr9 bO!.6\PpݎbRbz($֌,uo/SbB@/67bC@06G,cD@0>WdN,=_vWNcͭ:(a,;ҀhAt1*'DIkRtEG>r|k?71z_n?Hc[jeKmShimj,Mm!^46٦6xp/TreJmSb0ԆX46!(MmIlSbqҐԆX46!&MmeICnSbQҐԆX46!$MmHCoSb1ԆX46!"MmeHCoSbԆX46! MmGCoSbPԆ\z46!MmeGnSrT`綩gקg綩ggmS9ݦҳ MnJ6m*=Tz>@oS9ަҳMfJ6m*=;0Tz~`lS9٦ҳM	fJ6+m*7[Tn෩܌nSrPg56!wYMm=VCmSrXNjڐަrqOڦrPڦrܦr1TAzogpL.!JV)x+VWz+Qq)ւՊߒWV|kN6VJTl"wX}ؖ#m8{6dv_È}kQ}$q챏]8jC)Ѱ`J)v?Ů䟋\"vb.߆}.\^Y;[Cgr-{JT^ȵEpY;b}pAہ*ۅ
b4٩@`jTٮ[3xN5*
i+= fPF\P|mQg,Q|O@z8\|?4c8xv5a-k~/z9><}i|)<!S}	AnO~/|h~gp΂C ~8HeubGN6BwvC:PK^ .= aY=nkAo%u~ mT/)mVÁyM*`6B]hnPWíHV̍jr	u5jB]Vn"[)7rM$pF
u5vȡ]7PWî)հkFu5ʸB].nPWî)հkF
u5슸B]nPWî1հkFu5JC]nPWî1հkFu5
C]mPWî~1հkFu5ʷB]jbּKC)QYuf@P0qGB]u	XK#.a
I\u	x,%MP4B]d.<&t1%MbKP4.ibC].]uIӻ&x9%MrKP4ˡ.iC]T/^uIӽ&|)%OP<GC]u,!F4B@3ȥu5B0B]J4B(E
-umuɭ#Zj!)%z:=x"fBd%X^D9XJZV+rK^Q[z9JڰZ+R7X]aZTc[Xʶ\쓑kRTc}%#YE5lı>o1LVshXO؂bWYEv.s;ˊ?`o>J|.ʗSu/;;&*ײgD奌\k\7-Լ] f@jT^ ?@1^Psx@jۃ
b&UnD.ߏ@*ߦ}Fu4ŇAs{86gPS'GCM#݇<χ;?x}&?pg?a,9?t:1뇃TV'pl/m~P6D B.uxuM.=RhXVOZ[	x}ݳ B.4jK$i
m۠Pcp`@h^Sk
DPW-!pk&js#nDB]ZnPWíHVʍjur	u5*B]Fn"]!7raM$հF
u5ڸC]2nPWî)հF
u5울B]"nPWî)հFu5ZC]nPWî1հFu5C]nPWî1հFu5ڷC]mPW#{!좲j5/duQcJTC]Y;b}p,%LܑP0uB]-;&HKc.aC]4uIy$%MP4.i:	]uIS&u1%MbKP4.irC].	^uIS&y9%MrKP4ˡ.iC]t/	_
uS~4%OP<GC]u5BH?P.rëGC]LiPW#R)j0J#v>r(B]r(B]rH.}他ZH
um䅺瘮Ez?eP\*(`qװx/vX{/
l»[Q`d
J ,-<sK$>F CQ`^{OD'-	Yފٚ%!쥌(9+BkPzC=֔NQ4H
lQ!n﷐ff!4TZ@@!tx8<C([\![15![3KBvKQrV?B6[S~ΉB!hآBo!=?BhT!tB\k	mx]R\<	ˠiWAq렸ˠx(ßI)ǂG<>&Po#n>&0	n	`1bGmD#zUε3S ҡlIrV,E3ܵsh:e0%qjL!q&y\x|<.4QqôxC0-aZ!sô8|i1lӦp-N$ZnrǸ71ʖ,WoEȢuX²h=0Z`<KD0X7IMGMaZ!ZaZ!*noa4L7cnGHxύg[6kq&tKcו϶},|H*7@|H7MP{9՗x
/3P}w%P)a_ B¨B %lY5qņ"jA] PиLUi\sm4I\ۄ%Pb?ze-HEw@yC2+Tq(wЦ{$q42ۻBA{WO74߻	43x2
ˉ'(3L(XN"@55M bZ%IIONxhn3u$$l'g>I46I鵁OOa#@DIav$yfFR
avَ7ZqCٖ!ے[4d[2klKnQmIc-uKC%Pid&ݖJ*q	D).8HinAsk
R[D0캁g	80م !CTұ!ے[+6d[2ÆlKn9mI -_C%kdtݖ޸ܾwb//pz^/@|;^r V~v:?vba~v/q|-U/%_]	~Nbr{P8^@txp~"?Ae>v
Z=(?^/K=O?WҰ#ݟKm.\A7xJ+^T݇	w׵/8뻿{26גvj_K·^.atw|s׏Kqxy;<4|=^<ӏ+<yxտd'G,Cv}e
=(P<oχz7&z ;}4@z腞ASO?=jRv鿴.WzUWڊC'˅O&u/<ktҗמzm^6Rd*^uD}.#Y}Q_ˈJV_Eײ:7r7Xye땱{WɡC+>Jz]h+!
ׅG+^_W.,&O{?Ay<G7qU8E±S& O&WR'K}5k/PV9Ju@mh:-~\.RokW(sv2Jm{ni"Ҩ/ǆTrEmoB<
~FNpzBN<'4tB{Vf/dʻ#	`sDsMLM췕uTHj|1:ݶ'vZӗ]Op_\+]˻!eǛK@ae&D^EF5fwJ+{8x,S+MRO&lKhךϭ+oKMywrWË
epmZj
]]:\Aͥ:u8qx
Ew9:uxmg뀼#A[82m-4hZxc&CCnZ~q]'xoY%KS%kj$0:JW{ZGai"Թ_\EPa9,^{Wpbr
2,GejX<8$~6I`j%,
6g`Vm`[V!	agva%|MC-4>U:*7i4
~sp1~@w2\"o,t ۽ѽqQX!ǲ,
a+Cx뱰%3^!B,'Sâ[s'kP3LU.at+BkX4m7<@>e*-;)a+,&KJ^GlAų>o}5:dKmiX?]Ji0r~LptS9.kTkovx|ܿ߿?uB#_g|ߞ/l_(OFTM.s솵QnxͮJ{l<2E6wgzɆu.+UћlF'}6aV)JeyJzymVgꔾRdssUWzn2ln*y)͏V67v7ɫl&XTdmRyY&"ۘ,&2yv_$Le,7.S:|2a,gU0ɳ:N'W{m\V	J9[&bu`-?i}ܬUNI~֯ǂMƂl")V$DƂlshI)쑔 Iu+ncAW*; g)QS H:G)RƂl')EQJr2dA	;¼i*Eʉ4/eL3"Pe2>߬vRLX/92onJ:\)NW&-jaޢN˰|C5`$
sh2<ߜpROZuo>ϒ*a|3ḥ0L|3ĥLgi$m5]s~2mє~2q2ڏ_]aC40MF04c_O0Ӯ4(ůۏbiarSOcƂ|1<Lq"HH9FYo TH9VYo `H9Yo lH9qL^5,Uݝ.w\S
M6$Q\50nنCX'pL2<݉MoXD4ݛ=aM7_d?lpAlG8{ÚnPKG18kF4}='Lf%nLf%n[N^$#1t܆:==m+\ydGLcOۺ*K"មt:93YMKL~$YMx3iIj_}g蚊v6|t`8XVD?dfO1; m-*$#~k\~tc](~spaNbe7so.3qHn㸴CXv"F  wrY=Z+|G@s'/6ӏܱ~бx=S'jJnLshݔV3_MnV\S+wBLEfJt{_ϴ~0j{ś)
=:rJtz<EfJt{u5Ea\ǏUwbsM0/皛>|¾#pʼ#,rՏ>s1Ww`y!F0<לaݛ˳|0ż#kp~y!FX=qވL϶Vúu}7%nu٘%nJt%nJt%nJt404=6G#9̴+Ͷ?_L\11鹎c"oĻ-țDFfJ<>Foç2;1=|`'FX gİGK[(ükaMfJFNٽ%T<<^g?P}fV́k܂j5BzU-/[<T-SoazoLnb݀wFGÈ<Pq|x2[Ȉ[-DFhBHo$nxx3<Ks*o:FXI|c쩀J:ӋN>r޾˴墫t<zjAu?֪~uۇ?Ԯ6kGPy??.*Vme2{)-,}5|T|Z)l}˕f3`/}Y-,zq1=U6v/[Lp~6~ՎZǌoѹ:jg|3:EEGUuveorGjv_|^۫~畋v]u3zCogN{`Af׮J;}ݗ0Vey.妼39vXtfAFGXvg82zvlWs9~߿dmf@Fw8v9YU~Y߇kjY޸[aFEs+ngęm]s~:|^pyZ/M;t>C=`EEB;dt*7f@F7o!U?6~'C.lڵ9zE >k~;tÀ~_m{],P 2j"&tQ2. L%2Cwւ.2;2l~C2ax0 Oo۹Pxq~=\~OvH}b;)WumpH	9χee:'vKuiX&dp,au8l&ʰ>,vnW)]4Y1T8k}BKb,ިu˃jyjxx3I=k=~Γʭj_ܤunY:2M_.ɀsGWsW!P<1tRMX3zM8ߘn?qv=|Ӓ~/U?#kRk2[٠J2]TYEWv}ui5Y.klN7gZem^F-ViҚsEߧbTۚlVن,>7L[c~Tl\N_H=_|ۿ<BO$ϾB@o!hixq4~{<<@=l2ўot`'m^oS5Ż@g d l 8i 6q 3wq[ngpwq_@|:')6Uj(wh|[i~Zi[%}mw`JG 	~߶ڕQ҇e{x!2ӽ C*LoxkjQCUjXZ%Ҷw6Fɶwֶw޶w϶RG{Gy
:U]~h/W]"$;~qvz} dkbr@_/:yz;cʇg(zbW_rێ]9~<]}<xn/oA	#"X\BPUHD25!~ئ{(v	e:h}8dxlUTHeT]^+\sQ}U(WGU6',bi[WJvKSO^^	+tݓg{N
^Rz`JՑduRz3bTa!X#ic%YFj={6wۆRT=Ǡʦ>.aB:UR5z\RTOy=RTS?;T'ig%JtxauؽS=~xKR}[Q*u~NGDǏڵիe>j'~}ԯP}hX(%ҡtBSiDuH>H#ެ@%D$T,B|Tbk;]!)^HEs9rBԊ~juY %HK~ jGee7l|Q튮YY+#n؊5<mY1&.Trv]]YPXНsPaqXXdؔ%mD*,MLFNBd$BX=M?OU4{4{ʾ4L	AwA^H)x9x9xpKq/T8IA돓H@vW9nRԅR~ںXyF.Rcbwd]K].P'6y +
5]5I[z*[Y DmqAbC*Zbn өiZ A%LC,8%Z~,^P?NkciLe2x"5Y4cQhҋELJ Ee2E8	X~8&|E뷌c"W~8&RuE7cKLd-ڔn0@B-mD)4 Abi0LÚH{ku4SWi l& F8N?r`*p}^H!0q*I24P
 '=)0,JjqˣɚMcR XF7N nRIQedIbCE#F5(aTj8iLSɋ!M'4a	MX3D(`V4Aq ˀ& cà&Rh0LÚJl"]4<ŠJkw!h0La36GaDbeo4qN$!t"J_0s*A'Rh@LJ21s* DeS`47EaD:e	[d,)Yt%aiU8%aQ4m'q[T7#F6N`EQ8)`o+w=Z/9  U=y*Oa?k	zO`.?`oz<=rn97wBUBjOh?^ef|sAY"j5rvf
8'O`X?b`]n֋=;)cΡgg(׋û1#ǀ	\'x=>c 	2`f3șFʠp؟J҃_I	L&=x~f?鱳Sz\*=tv
WO`fY?e6x^fAggY,ٙf*OY?fޚmOz^n=??΂9gAΩgg?{zO`?gozA=vv:;Pqء=~?oeCQ(ԃ3<ðP%+"A{a!	=0)xvJIEWg?ѫdt}b$NFLtJRKEgZї$L<*Z^BkS7ЛVfu",յ>MOm4Q,xkgb=!RyXdNIB'{5u*:٫Y^M㊄Y`Y4]&G<*3N%iINNjK|>VKOwu].wi$<e/f8aS:ydgH!&';Cv1>/ks	NL OuLfvS&92~)bej4<鳦.NPGOp\k<zӧa\Qghݛ:yyxp6H!ԉ$t'!'ͩINyNO?y'_U竓$dr''<u<	=s#W,=bL'{=}F=	gd{~ӽ>ER$dO'9$dN('=u@>%?pF/ȣBzGO?g%?pNX(uDuyMh~NI29"~.e1lIؗDxHhb"|(:E=!#%`lD!Cxj!WCY܌gŌgxK3+H`Zv 6ilJ`6PLh	Ep	Dp	DpvobQ=ea0'Q0ݓyI<Ilۥ,o`T:1ŧt$b[ѱHǢ1ɴ90h9q$^ѱH彑x)nFtˣf6
/lkk9jt?Q-+³;5-B%׌%̾Ugx	nE#%FٝFW38KQs4GQE]MT.[QsHǢgm)E"E"&Do\,}E&p|+e+gԜ*i,oOJ	iL)1H͍"<E"&x=8fD5{=ǉLYM$רyL$רK o,%DAu\%.%Ϋf'x)Q^5KH^ّsDveDw".hDZ	;D%vM9HP_aAz[(Te0^
``AҲ`p#3B^e3f$l!#1fY0[Ȉg3B6<Sf1ra̔=fBVfB	p`- gBV8[/zg[/2r{!u&dBl!x3Bl!`؅BF0S.-Ja:`)>Ŗyb݊!kQl!'3ӢBF@S--d0Y[gʒEnƒ-J&r_l!4f"BF@c~+-d\2Zl!5"B3e"B68S*-dCd"BV0}.*p-٧0[:Maq3Laul!1fǸ-ofCLQ-d웦P-d7S6(2?l![e|Bݳ-[V'-dmy(ukD͖bL[81Ql!sؐbeK[ȾdYBVf˫D͖IbY}-w,ْ(іbY)#r Ql!6e=BFmsB	QPCf#Jra=j^BVmWBV<["90[Ⱦ6d!l!a;B$K!JPx8#eق/xŉW8gME[SsפӏYrKR|ŉhqѬhk\kR|ÉohqΚm*?.٦Z>oHqbHAeHufƣ"i*ư"itjƽ"#*|q^dsavs)VPT3ΝbMƢ/[T5UTWinVU+jjkOUVVTZeZQFUFS6II'ogBRDeJ֭D]J4kIw.-6/eݥuWWkx-ndݍ+tij/&LMᚹ5;M+gvbTW1ӭbe'XND5';m*KvT̐ԨPg_ßB{U-Vl0yicDٽT~wx!H_3[TM$V]Y&c-U~UUoy	h|zixwwexMwmx#wcy+^adSYqJWioOq5WeDhx27z-z2zMxUw|8jf5$/ 	F Pu׊MÐzHlM'^6F jxD 	5F$PmP{Yֽa;<|զ!Im9|ݖIm6RKZ	j_e8Ro5[F#_e0wcz-#C;`Z7^ؚM|4XتMc|e2ɷSF4Ef 9a+?bӶx2 FGaRu!*Pm Ro}"P)FC!aSmu4BՖ1I!Tm{BՖqIbAU=RM6Pi\/N;BqI!Tnb{*^r권K}n֑zuA22-#z!QmQ[-CfVmPoU"9lնx*Њ z%!lͦHيmQUg+6Ep~Pqh9sV<֓67	g:̧::':g~tYYDZZ;|[[L\\]م2ʫ׫G?__ТSN5+@YЂfe3(ayJ%jfn53kBOK9JЬ%fNv2#oCѡez03@t!:h^Nd0PtY*:ȬdVVKS.ZL-lf63{FWQ97ZԬ\-hV4+GΏ53H' f{TN֑5/IEa҂fe7AtQ:\)hf43Jۏr2ty9Y:̬l-dV2+ëCלidYWmg3~EޗìXMƁ=[y:dg3.dӠ{ШU2.Z'rШTTe32ШTTMr
?BCS!5IhMrs* HvJhBb;#]4ҠH!MD)L?JU!!*
	TXHd/JBB{!M	67<`4J
~%pNIJTɾPeMwM4S<74ik8(EFbq>ũ0JMO9l{Rfa`ݓ.ۡ&Txdߤ`&&E2/)2+)nE4'Ѩ.I0FMH\B4jCҥRgPe Aݑ*9Tyhp&Tَ&B%!qNI#[ROp.%]UKTc`ӃݚTMjReqP}*T*vJd@MRQTɤ8t/3{)]
*[⪲Sq^JM9rZq~JCMSLX2wR8$@L\?F@D\ZFMnѨ8S%:"\]4b4^4h_d1?pRHEc5
ؤ}%1Qޢ\zGUdnѷ uE0cvTvv8JfS,8n YA4l, 6hW dcojVVGX(	@Ǫ
aƿG$s*~%W
 3GGG$|iM)|RLɄR|@Dt0P;pNGLON[P0e@)N*.Ip
:%_]!.A	]4, cw*݁A@Cc_*; &; '8: 'X9 t<cSż0v Pk JBx@ç(vbL(uTt,
TtL-q_av<*Jj-Tc*±{ke*<RT\tt|CTd:N	J!X$Tc*3PDpqnI+  '% pRTRbIqVI'jx &h %A (	DuN*vGΘT=S^	$Hʓ`Fb]nv8;!;Ècȱ3l8:!;Ècȣ3l89!;Ε3l 8!;,|8>;hpvF2MHQf	V}^aL6;]3Y&`gǋ:?MΰdmFaQ쌔eafr3RgP撁+:{dgX=:_dgb ;9a ;V3>`g$,] ;\ ;dE>c`gX:G`gG3l0<,aCf^+.JΰUBvu6S	lȠ3Ӂ>gJΰE	-:J05uauaFQ7g4.Q3@33>O	dgXW$at<\$a@vq2UslRa3uNΰYD ;yC ;B ;A ;þf#>dgX:dgXF9> ;TY= ;Sy<vFBN#dg$:Bv=3U#dgXq8Bv=̹3;Heaڼ!;z ͤ3ZΘ[N3$2_f$Vu})XEUXB0jMUW#9%6ǷJa%%Db+JlŨ[]a5Um(P7TR|,Lajm+z+z+zq1
e񧮀
1kh?8"n`q.ak(c|B*vuԈ:R<Z<bwְ԰ְmU6Q#֑66X5HF5q
NaaX*^bux*ָ993gڶuΊY:[ƭy5u6oFr,'lԔI,2{Vd"'ENM9"9Dr4[I%6Hd 'ȌAN9^y9+߷Q}<_.T\ߞG]Nwo^"|xv1V=杮r9}OC0 X>Z?O/ڟΧJBٮMSCך(#7rYѝM
m_,g'?+&w?yC۰y>1t̺Q?͟[_KҎcدG=E7KX>.1(RnH;mM:]?)mrنjR]wt׽VFٱdeˎ!?QVj^.\FtcB5cDTmU.#12o0kQ*sw5jOSϑN`~_3Q-a38>l1a38]l̨:zUԎp׽qEPfR{fF7<kyǇjYvQl9w|/:M x^M+Z?sv͈ހ1ŭw[nL9?^?dJ?ލU<O/Җ<>u;\J<V7XϳuލvݭPW^@힪|!w5ܦiC,~S[gafse ;cQzQ~n;,7fXZ]g͌n׸s֭,~[b=?<=>[tĹ9cT˧>!1LҐ~̷\޽I¹~۱!нI¹ֱכlwtrn۬.-Jpu,G$9wƌΟ"[#KE)mr46mi
FL#:\juCfvN}DQTi?oMo}{_vpntgGs0vp^tS?,^gf9Ή.gSf9D9쥌/߭|ntoRbY+%rl	q\g+7r)+~>8Z_]Ɗzo+YoVFr|_v]4]_c؍N/ҖtbwZ¹҇cӕ'<3ҕN/kn/(I׽%(f;@LZ.Oنn:#Le{\>e[vSa9O/ N:,jq0b4LQ|nԝaf쫞mu/Ѽ?LQV|ܼۖl]+z3n؟M/HӞqɸDfjʟM/PӋeFK~J/i?\uI.Szo?zCTi[<[Fl*r:M>	-K¹c~BdWrpu]]r|8=<|sKuC;ܛ)Lfͷpӊ\\_0g`k	ϝ+9!>LNwuڎv([wk|U,=Y12|q>ֿ8x&BUVOPKW OzqƝ9FІ~icwnڽt==zsi-}+WWzc$x/V݄[uk-ȾaYKMq_O7y^`MH&R4&fdT%u:325љQa=#Q7@#VE7C#֢E7 G#6Eϔ-!˛ЦI~5I!TCd~v5I߷Z..ξ7]Cd}6Hݷ`dCd}z6HݷjMl77 nV\-X܄Y/~J7aV̑߀MXq {]oªC0*?N7 FE>aꎰf	u%ȱUW[%;0̱US	ݜsloAD6tl?-$iy:)odGFɎ6vdoqGFn&wS-&ى߂
L}-xȤH$ydR$N~Ƽo+߄>OX%p	dg~b=aoò'̒m(d[	"G7 F~|(ٳ߂O%[p}oIa[	"&l~,ٷ߆O%	d~?)o Vɾ&V&V/
FoF_Nn
)rBz	Qћ\MdTp&\>4;Ȧ-^H@6EFov2)r.zWI#{wz/V&qg֢fQs-f}rJuo-{<-&:	|AuШJ4FiءQhԍrCQ7JЎdԍCQH-Z";h-ZtТl2{-6ށI~&ك(<Iv7
lRģ..ξ,}Md}L"w$<H71Y4 n
np[s7>͊xۤf-c"&I.ZuتCEzlTħ =)oqr5mR#d~*٫(>Jv7ʌm}]$g>2Jv7Il=-#d~"ٛ ~p|[7ImxdFɎFQQn~howsqjI~ho$&EHMo3izoApI]͒>͒͒>@xqwU[|D %|Q %{|^ %|k3jzoA
+تoWYo'	Yo	Yo
/N97rJJvJ76J7ځoނtwO@"'4*r>z"@"B4*r8z%~.	ЦM> m
Фȹ-> M-[Weltx迡®pL_&<==ճPR^	!Gb)P()<()|(()t|13?m?b/ E0L~"Woʏ>@G7SG@`ϊ73;@G5zBd"OiO_!~QShWHqu<D>Cvq]N=cW@qdo;
h8mgw#OռEMp<;]}OON!O{	Q'p=Pi	+YA{tl'.{vOsͼdzvaQ@ݒ1,XO0N!Ofg)	=8;]c0z'P+r®ߍKǝ0͎Qst	̦nkd	oʅuAh]Ewi?=5:bݏ#UGLqiv>@3ziv=Pj'fvhtP;sDz!<6ɜ)MW3顚]b+=TrLjvCHB:<jD4H;4{#r3=L?r$F;14{$Q;̑}ewZjH=05衚=#=TGrΟjHB:ƞjH@@.qv'9ꝝNa}cr=cYq.7B=/.6bڣ=-6bc=-6bC=i-u!s%FH{%FH{gYb#=J$~0_4v􏲿<#\Y	v*&&<!l
x2Isi?1R}4.4Ki2HgAC9\6At.q :si5$ |KDϗN`/^:u'}^*'T@Oyt8Rq4mH$T6!%S	0O-Hu:/Yʴ:D6 q0~7L$aRb";/X)?Sd2 0ć,Ht>dA3L0m3C$TO,@(=F09Ht4Bh@KB_2w46/z}_*§I>5P)0-HtElBL'2b`:)ToLũ|GlAH"S؀DJ$Tg1)4Jd$6!'S)	>1WMH$K7T% '&/N1-HLl@WLei)NR)?$	H=7I&sBROMЀCd'D'O=1I%BD6(O=/IBDB(xW<Q`z' h
x2Osi{?'
R~O4(4Ki<QHB\Bt.QD!:sxMq=<Q y ?D~KDE/mID>/'
}^*O'T.x؂dח&zd(6!&D.0'J4Ry؂TG4(O<Ql@CLkPE$t( D0',Ht<QmRyȀDWE0'aO'z4h?i<QyЀD$t(4 %DqLs<QRy>D!|j0'
S〉<Q^D.0'MHt<QlBLba:Oi8'-H=Iba*OSy؀D?i<QlAOLb}b:Oy؄Dzc[Nb}b2O[y؂D$zToOBԓd(4 $'
H=5IBRMy&y?$'
SLy>$'
`*Or>}9}
Gsϭ4r><==2g{
Tɽd+%qN CItLP'$%o$I:Z(vPJD#8m/FIsIU@=)єAy([]gt82M H7t8J H7cG61z:i̡eZR@Y:eکg'[#e{eZ?LPi 2֟y{#a	i I7;Gt_ J7;t#TtWC;(^XN(Zҍyns9Z(4UJ-NBIR(I;7Dh*JҭOBIQG(OD(O(}ݪo>EfrAy(K7CY\ҍȆPYP!^(K7BY\b,	 p$eBY\"qPn62÷F6qۂt(ŋ,l.efsAIJ[tPYpPYnPYlPYj{zxCtmCIfoCIfohCIf=CI6Io(;@Ej8iK_ 7*`8)]³wZ;p#	Ը7qG-&PjMDx5	ԸWNqom)P؅{Tƽi7U^C%x[PK!6Ԓ:xC-sPK.9Ԓep2mG5RɴFbOĳ8RGbHQ5>)۴HQwPM6vIC=}'׏ࢽ ԓzzRPO/~ I+!>+! -x&? ԤSz"B@M'~DIO 5q*NF1QR@RgHQ.~x6B? HQ\z1(u?@nGKqɤ(gq'v/GXqpR:{!@R:ARC4HQ8~)JxB4Z 5qx>@M\zDu
j׋5q"F@M$~h .E]GM|J |4)阂Ѥ,$Q#Q`q,>jm
Gv#Dx5?|8f5G@#P80|4	f`(T>
⇏B-PK~>{PK~(Ԓ:>
ᇏB-kIKNGHO S)}!EL#(/|D<A!Ex#(v/|^ㅏq0|դn㇏kԓ:>zRG.A=#'u?|⇏]#%v/|Ԥ⇏UPz>BOD`^I5#&SP)^hR߅#'u?|⇏YR>"ϼR^)J!E#(u?|4)/;>BRGHQ8~)JFq^)J!E#(u?|㇏<E*>Z5q녏G@M\z#Du>j5q녏G@M$~qp:o/Kv<<??bwz/yk/_|8^"u"t}s\l\Nvۇ?ϧ/Q⡏A'r^(tx?Re{#Fa{d$Q|:rpxxm1Ww{X)ױe~huP:v݇{=&>QMt!庂@J+6/	$Szhq*5d`uLvWr/'^t,l;mxB|
n[}|bj*Āt!7(nPBp<u?8|s?Jl(~/߾΂2,,*,ݿ.[~>.G:yںHOtS'2Nŷj <鎮;%}w4.	Mȓ;uM*{(u.	zȗL(Тh($G׶cc'_xZ߯׫.z]]LWڗ^}]_wu3]/g^IPPzB9q_ka?	9xS5Kt_+)Od9{|-PK,ou7ok5of­|o/SwR!(veWek_}L:{t=H}}
(@aEiC+QXB%R'PYAVJp/P/T^"BPwS)AXAS֔e54k̃	@{0i嗁<h_<5_~7X~pgphE`H=D- w]]AˠΩrxDcAk}Wh*h*ibz}6{0^$]{	֫Iw]^zKoXoM[o
қ2uo~/_x[Bj
u"5BJI("oJN*䭔^ցREhT&R΀@
M6Mԁ|ؔ5iY,fNh̃=Ц%!&\ÇhMȯ~7&۵0yx%oˠ.».Q}c eKpG9sˠW>+[GG&*so~򦷫Mք[uKڵ vu*!^4^0]6^2jl43XJM1c!9xbzT0N*}*<T}ʰ/ʰߝةө-	9nr*$<7~n#K
	5u QMIS"X=42LM80j'2go s D ^9{N=7@DMΞ#$gpsT"q8./ξS Bg-w(q]
:}Bg=w(|p]}'gM(wx]ߟ}g7g]wx~]ޓ}7gm9tj}a><v;σP[ߝB!Ԯv9y^ܰ<7BNw!w;ϑ$&sjG}	{ow7v;ߝ'x߷
|wu;ߥM)x϶
C^؏|Bv_!Z;߱;Y}w-Įib#ޅ|;п{]`}.0errDKcy4RGGc!yL4'Bc}3=c)}37c}T3=Pf*_re*$Ubejd*$FB dj?c*$83Rb*)AILm:W:u0)`UXJLOOMEbN#9L_Y4e]$<J]O/2\rBb}/_ϗ8^A'xDu@LC3 vSu$KW9˥x۾~86_k|xk.ŏ}}x>?y_Ssw6o|/mݿ {P'OO~m_tmﮫ^?OwYПwr}pK{U~?`ݵ-xۿqܞyr<ݷ:۷n8wx{tq>ocu^G~Z!],V	yr]R5}ůPcQRB7_JaXoF<e(J5'
}u D7%./NP8gh/;^_
py߷@`|?~|2A+|#HfV/\ݸqKT䎧XK`'^A91]{/q?\Vq)I<ϭ:OC^YB {mҹ[g?$NsWC[$:oiriu{ ^ΝU+ﯗ?_u#.x:<8n`AQoV톋ӜGxſWrxSD`=2{f {`_^/Z^^IA_d[#`*T%-X?q#:OL|/vqYVW/vEpYW /von~/sOqC@LA~*%9ePh	Ꭷ[h=m9KW_fq}C(;R?{(CV	");7d2Xz
ķ-~!>/dOZ/x?]W}'^-g?ecx^Oe֪.+kZru\,	w_YW7VaY.㵶&U]t֪Sxm{}(ICUGWf0uVRX*U]Ϻwt*FRղm;+m}UEU5?*le;U=ZOUE]}xvN'b#M*w?'>zv_~ZORUYޯ4'U[5.~O_tU_fhݴ׎X}5_~_gNs}!6o;XOJ.R^;ת`aAӆXq[t+3B_Rk>(,ܠ휭ྛJÓUnĶ~k-QѥqZێ|~No@JU)+Mn~WRƧ~RNkתQWoVkQ֪Pe=N3&5bMYu;)ݲ%VNvjSiNnW-=!v{*Ր_sMԫV]<aV뢒o=Wc_"0wl!Vm0皵 )_j0Kf~4Up0nxByUanܷK
 bWJ5G[Nu&/?+nU*/XyZ?2+ֹs+ZO]fn:WSUn#֚+x}UrkVWvZ+7U}6"Tk[|W3#]vuu] *AŅ-U᷆%HaSb[u~)٥{u7tOQt§Pqw* y^uuƨuu..yN,xY2`YN9`Y?`YNF`LhNSpYpN`pf=%ǩ,y,I,,,ﹱ0׉1Y1)0d99e999!W-2rssī3L{5^s}5\5Z.,K@2bhrqxZL<}o`6hhyZ<L	Z^0BwG#jX:N0C	a(H&z\=b.V1_q0Y8.zL=`^/cFKŲhr1sx8;ͣa iphyXC@K[BA1EbA:@\P;rNO2	hÆM5W*pPNk#64!ph+#.O6R(phkө+hbeٵhs20xfϢM6g+$lw1?0hVLY}2kf)ʄ٧rMh#$a6OWPCڽ2y`4y-xDQթafGK}&g6<2ok&G1Kʤ,huVoN"Z:hu6 B>T]njiCX<eaᬎFlEzU2DK_UaK8@&6 Em:2S
gu.$*շ(pp0.
gu.ʬ,H1:eb\xHQy!nF4{acmʼ1<9K)Z2h8D4<(s#aļV>Gن/)f͇C}6U{,:<hP2h:ʴ<<(3PDbjpxȰ2h+S q樰6;h?wR&=)#ºtC2qp'U"1|OAs#_J:0(|9M(E~͎XY(
_sT"C:gPDD2\вRWuTZ[Ӄߨ@;J@ p2u ~4k9A?ljnh-qWc%֯JV_=<X~3~e0g5$cp
vbJ>bJjסcaAbJ~
q-#cG1\:P-~T:f	Po%#G=ԃ[G!5D8SqB~TkY B?ZPi-hlpS9z@+@=V8@=`c(A`臵yAkA臶]AcfZ>ZdP3A@Ǹ%A@GA@ǹ	CLL} 0\v @qq% яs- яs-lw-@`ǹ@`JfJ.JA 1Q) !kJ0֔iY/W6Z4L`A?ul `>f=B׹_)H3^b'~^*l'~Al'aWe;G L@
 L>
7'Y<	y;ǰd 'zunpGPg 'JKptz_`ȱN>UUƁ!8WzS}p⯫ߐ+fbd;'@#ڒ:>Wb\0':C&|_`VO\+%#:/]9(ЉAN):׭.-%ЉQrI]G!_:W3Deڜ_8g'Jn Ou=Ք+}%<WA9po'M!c<&Cx⯻CVxPa@'AmɼO.K|ؖ
_9Y)͒A<%g>ׅYn3E':>׭<ЉzvOĒ +%>W:K|_%O>W:,Cf|⯌rO4d':h7 NQ)ux⯏Is
uHJE +%o <WBX2uE dl _ke\?<WXՉ>a2#ܗق-:hEV(mAEYPքSXҢKBtE(Q(tkBtCn(Qڂ㨾靆~kцJnZa9aǔ~*ǡ~jǮ~T[*ǻi0`7
JbbÄZʸ%_S)j(nR02W27-,(iuM-m4C)
3_'Q_g҂W?EJҫ=J0 k^o.ͅ*	v.%%V@Wk	pm$'@I0FfTz*ϡ52:Oioɲ(Wd=3uE~n)h6G#\vמR]<H"3#2"X222K1~˨D-T)fkCpi4ŘbvK1X^K(mҌ.Fo|>ϗx~5`>'+ћ~>w= MDn(3=1_fd삻%:J@|,KFw8K:Ґ:=_qzxe~|5?nCoNa{~8߮gݮrh崻?<Omн)X])ߢ-*k/3+1ǝ*~êjrE@}%dW1d;p%+ntO+nty+nx+nY-+][,~-bVˈ[b1Dʮo-R}Kt,R$< T=I".N,AtfnE]+nDj&[ѥ_$j-vۖbHQ^tqoPS]᥊JujH~/Ru]襽8KuGwbݸ"(TiI/Y(Uxe0B%#\ZG_.Pa	7.WbՅM"PWD{=uv1R=%]mTMIc.R%t32nU-uUp2B%\4<o[P]+TMEjJGx.kQ^q*+Zgtg[(q8pU4B%Ps	JڻiᥚK~Gyp'5R%]TTsIWc285t5p5B%܈Pw	dC鎷eF-Kcqjql^ҍ!8oƐ]uOKc⯃ꘖ!AilBC16@Mph'l7ߑ0EypMLD&iLd71!1Dl.oa"2wNcD:4[8J8oZ
1v#Na6pLSxMAF)<ܤc%yQ{
7ƸT>tc\^M1.O6'p@;t.nW:7jɸ@eDm2.eе>oRQ:)̨dBufDfmZ3*PgFs(Gmj32Q&rqҌSTIiF&-:M2qʌKgTyIcF6,ܤ0cUnҖ1Yb|HxMSFCjLܦ(##5&nӓ7ȴI}Yޢr(5nRq	7ȸJQ7)ɸK!#	S6UqKٸM]FjlvZ,NێvR:u&nқq:7iθdOtg\ߑsq	ٸ<<.ATg6-qLu[؈#չIwF&\ʌ0չI{ƥLܤ=rO%&[DTOR5&n<KQ՘'2_UcsU}]ddx'*U6m㪱piyL«m>QٯB	MMlCJZI9^NZI[Iw)ut)g&[[ފGEx+JJh%|JGpf*:Jxj(ҫ񶷍k>h6NcLM<<e366<Iǋ&oel)/=b٬MֱM&c{^y48+_DIs%iHs)JIh1%-f -U9	4XW$UŒX
Wՠ&UŚ~8N02aHdÐ"uEVLYKÇWYYaHde"5EVsYHDBY_e Ib8[G?7,E;nahwۨoðQa99dJZƢ`[Qu%]5-0,;j!XP 22|	s~	.T&3.gpa'-\!XKpD2#\kSL[{C|Eԭg5+W.JTў\m+JYCr(De-՟S4WqnJMf\)KP\ta`ϗӯ1hKס`x;]/F	}.N#3OPI0NOWe%8}<< !.I@0v]б??^p9<k ~z{=nokw}>_kf5t8>_[0`8cL@$Z˔@CiU8`$Gn$%VM"D:(<IFDb*)`DQ%2
	/"ڊA!rzƚ%oEOd8l&ipi^ׯO4i|?OAݜ_ױnӢwQ?T}	e"k;'͹@[Ίx5.ߴ%ێLT߾t":j:`6ލlHcc}|~#sK]B4iNᾏC)젹s|P?0MFP	?5q͉:?\wY'WAEa1)*{qlڃΎ6*t;2~}D3XUn:ĞLg3O2tk!fnB2 Bc|gdR#VU>?#>mJg<<Su)y1p?<[Xɟ߮aT|F|:>|_,6t@zxWxOH}N2>AwH碾ɭ/Hu[n|rHCq_k"DlzeӦ(Q?קr]M/N]o.rH(Leg C\q.~܁?w=pՇ=lه6V<1V3csciaLΘ~L-iӏisF[}l?(~`;lٱIУm96z?fCP120?s GrӅҗc_ddG+ݾN3*O/7#(u+	= A"k["DE"z%_Et$+IL"!}SO'tg;Ħl[OڹJ!ѱ^Q*ch/*nS4>Gc4F/gW8q)W8i)l0
q¼M;IێQOɇB':Bj~wUßN	);1ڴ'89ۮ?o(G[pf0cts*	[MۑB}S414nڿ g::G8Nz? $"廝U';YtLA"RNt7	ohΐG[UL#J/C^~m`Q>|xPud<f6ĻW D(wA[ˠmuvn`Hmsow7ӗcTx6HM=XD3Du9*@Q"]߫Ɏsl6{rP:ׄ#VS=CPqhBӗNS9E5Fio&+1ۮ|
eE>	l;י'׍q:{ًyGn6c/FVt!m\p|A~6hǧSˆl2l^l2x`Lz6	6[$k:;1
+T im_Q@qLV#Tb1׺oSbAc:jlLyl>Iu;}4D\dSoTJj)-YC#鋢1v3])4:}4F&C
! kYJxng-	(#,y@ *\yy)8JlzzDF=[N="A/ޠ/#24bIr1|	ttp*F^>ݡY(~jOPhߠ"r37趈-"C!\${m1<r"^³G˵ZxbBs"sns.696ӿE'oTqa-:\xk-ױY1:T]pNmKAoQy89dg,69*^DގJ~IQ/Ww1>*."ȱ}pJ}OR/uE*.4H%\υ#>aC`FŤQAE$8iopO
."-J_s5LxƔF|zOh/nyVq)X-<;KV:,Vq[:\DNN5ӿAEdo8yHs-Ū6<L'CpjN}:ө/y	i:Z/<WM>g01	Lcߠ"2t'ozyq:^Dʜk-M_"t7st^xzN}ܓ]7EÒ4ⷜQio9OԨp>%Q6<P_t7Er5ⷜMjos[NbC57K1j	hr梔P\EˈD}(%"FjD10^dΡlFf酱UybBaGf)1\d4>Eeiq;@110"(FL[T"tXry~R_,>)/҉哒bsdy'%X=)5/Brd'䄻hw(~h[$#4ؽyx8ȘSR"#9rJr\3*+NI01ypJ\7%-FD庉In169-v&'EFc2Ե9krZ&Ōh\^ѿL49-.*LN:86̢IenLFJ!bBYcbX"Ύ"3Ĕ"Bq_bWڌ"%vQ钓bJd{RbTKdc#s/72KIÊPhWJUD 7.JI0q9VJrU\8"JI}tL攒2"s$E|(%*r>EPyRbi\sפ$4E(L&%)Bw.IIKQЈl%1M)6$&&E@c2T$&Ћ:Ӎ"cvyFbQ:"HL)QDbQ	RT6cB`^Vp[	f+&b_4AS	T 8f34AsidPB-R-%PyJJn@k@ejyrDt461\G+/V0y[ZЊGE@+2J$.UTVVj+]CDɟM!U  +RwEνH_Y
"^U+zESI0*R?EHW&Me÷zyyЉHЩJйKЕ]MВq 􆒠CiPC<PlqÆWװG2lű4qIOz+ߓ@gu}dv_(Hq-FBAL<h3C}sb}vžL+a"#|X:2O>cǴJv!&I
xc*9<תy<w2k<ﶻZ3UDū1o\+>-RA"}'2kuOa>ǤC'~ޖ$Gkb5*>JX7fyrճ?*?Qase֐VmUTJJۑ8TeۍgT?><
R-~At]=@)6#CuyRlE(V}]D(<uQ4]hVkmc.:w=	f~qIc!Kw8vrEa"Oo=$}	n(>xTV"Ĵz$/}/ׇP)No$N~$AvaN$=b͡t}JG2#\}(jT¼_Qī/+GAGs$%-fY%mv.&AҶo7R?)áV@
k1ݷ{I#KHT^/a'>t]xHC}u])Oja߷#nYZGV+	_qsEk]?2UJ򤤏{HnT[i	d!)}5,$YR8jِOM/f>6sհ?q?=5߷Ⱥ6O#9&yt,<mދ";/z

y(Mz	tz+6TivAӦ$&0mzW<=["t7,C0bn2X`0d8ovBu7,>0pn2Xz`LdpޤNԪ={MT* p)[odCVe	D}&+U.Q Vm5\@j\pg|A2l\f``l_bݾF
ꔀ`s_"F%
}ŻrWF=M{&,L0i3XwBx$xi3X8}_zO`AgFE	gx[&xm5X!`#*jxx[+xm5XY`т4znܞx-pm5X๏`тGBVELV$oϘ<~,ZdjhC+GO;=4 G]6CfxyO3ox8q q6f#<]ܡ.N=<SOgpoS69[d-Hu~:=?6sN\gbaS/+q~8
?rfc9ί'VGU3)ǩTq* q~<k
?dr.+ϓ'HGG3")Q\(@}~>	?qwv':G93Mq&y2~$<	?q8[Z',G+3)J$uR~D:	?q?>\'G3שFq# }r~d>?pNK#"'G3)C\!@}~<;?4p'G3;w~xH⻣a{G><PЇ]1`+
~wH{x[atW<<pʏ2~˵ۿ5@]ߟχW?zٽ^]L~w:AZr %q{_	<}6(F8a@@sXu|~>{<Tv]TϠGt; 5?(@bwQ`H1& d ̳;.u"|rUPj7Zp"J'0T/L&E"z!$ܤ1HGI2y̐[tcV [2y8t`Se0\g:\:#Ӹ6kl>%/3%i)-ߴK''rSdgSnu̧LjdSI7nUJj0g56JuiG:1[	ԻRDZ<mn>uTV~R k렭mmf<sdI"R$ɔ
'R!#NZSj-	3*KS+h1}isδS=r=yJ`mN.O?͐[t6 3l8p`r<מ;-mx5^kT#vw3R6oF81)t8#Lco-x5dvN02jM$RVjouUo0t 
H(륫d6p](Rxw>>es1*|%?Ga 3B'UbB7
R@*$J< w) knk6؃HHj#ňX[ImqR3I +_̤̤NfJ\+i覴	p\Gcu
ptfn0w<g7( YWr7HB%<afoű;[Z275ސ0x~Z4bĻw"xRđ|9=?Q0~dtgLpU"șqsu*LB8n~R47sJe2g~ЅX>lE 6V#Ʊ9zDN .x/<Xgwp.z<?;mKjlAtoze<=w)+K>Cn(:vR"ٮ/!n<./ߏz9yi>>/?Ɲw tC7LЅ5fws:XYOw31$p8z;Ẳt6
@\*7"LV@%3iD`Mt&/M:h4MtVS
Io($rzABNχca  <vo`#@\@?-:V]pחӐ:k{|5VSʏ;EDE.7}\ ":P{ un?xrnz>];~{:tQǗC;m_7~.ߏ_MWznwϯOǇp>_v0:>hGOP<#Cyu|=Oq;ݎTQs
Lo=2lj{G||7[kweï? 1~xUC4|K
\dz	yrߚK;I|?ivФn/#ˈ4c?Ct@Rl@-!nK]RGO,rP1!hu8=N`blK_J{7Z 3fJ=}OaSd3-~2◨P&Xae`g3jF%A3{x8;SP4-E&[+ ^1oX+^9T q,^xøxWS	% 9@)XPQ# 4 U0>	
Pb%("(///o;*q@Ʊ)+)K)kEWEbEBE5
0)oJ*c±JXtzan##nsj]}mE]f/ki3/M #`+@3p:!aA1͘έR@^
K6R!^*Ky /&	112lLZ&]5[0l/Q%nM>fV2P+LBq#.䜘Dbj7CZA6ʩ7RVJAiԴjZRzA
1,,;-z-&2-;.x..&Fdt^0 c򸾐ccc2+@jj59E}#6Б}`4D"S0q-@XƔytm0c1c͘8`1115EI 
T+LAI >NA^nIزN*	.9bD.iCN^I+1+yBB&a\22)[GdKdOdSdR6scwc{cfd'` ' /g=ٌYڌ+6U`
U*8Wm\U
qUװPzOVqm`G}&dP0mQmɰMǎbQ|)ʩEP0m$mɰ'<2n&w|;"?>&rUZZDĴߺ\~C9/qڌ F̩rqdg:}Ο!h>Ρh,;̣'3iTƏ<N3j)5%:Oj;NnBƴ/DO!LP/DM# ta`)1d1Ap$+'8!!_s1LFq,fe!CLBlBBhg!G !$=n(IǗZ{HqhdDjga66JQ#`#,xF>iҐYShM]."o4E`Z4|EaTa>&5ǜ@P
>c(:gp,m,ŕ´R=,E\=J!<0 x&Fhp10-gP)BGc!VO`bf!
̰R$BOEn)AaR^XhӰF Ln+9(伐YBN}A?<S٘{r۸S!d;t*Ajg[q*DS@Nzlu+eB'+_jL521Q:6L(*2e^~m61P`o&l!IpyrXM!5	퀑cƶnpph:µ(?`8O09Ai&$3IpD	#(G!A08w1FI( A@A @(#%a@z- y  
IA@H k	K	r#@BYm0&?0 Lo)dL@`LT K'S`u 3T@@ 963h4 Ҧ',LzڣkMPt	 >qgtFɡ9hpr N7<&`|hǇؚjr8M4<p6SXxJcxXL1<#`
O~i/]RHtp)$:E'tѣYt$K!A,:{N\!+DG4
:CEǦTa):BNEA(ǟ̓jAvI7JgPvjI)
dG,phO;ndDv|ȨC{Lͽ@{8czMpl8-p*xy8rȶnlܑRpeKʖ͔-;'[Inl>(FPn73n^@ݪѱ[Ph"n=8ڭ([0`+J	/ ` x8`ҀO`րnKnC-w<HGz#&Ɗ ?؊vz@׊	g`Պ
qT@ԊA`q.@_v@?	\BX<@8c9X7X]58[1.X],8Сs'8Y5KBp8p;Ӻ.*PbW0g
0l)r)P˙ˀƅ:-!#ʱQ*kPi/CM:Њl(iM۩S)*ZS5NT$U%sLъooSNGtXA+t&*Z1LāVkiO:ۉ~Bf;(~1srC;ZJSOރCUI(42,Ʃ[<)-nj_!J,",bK,K,K"!"L"!b"'!l4Mj{fhbU35F
lF~nFpG~r1Gf0y&~h0&jLk[{M
q&3 u a]5f81Y` ^	XO/!FEG7cq2C4֥s檒S]Bks@u^5UkzVr<2{	}Xi,XcŪf6j6w3@Nuvb3#	IkkgIayX+;Kx+vd:VʘNB)KptZ>-`=,*Ӣ}-*ۢO- EU ^Ub {^Lߋ)}1u/T6\J;%?o+-C5[Ƙz@S#c*dLI 	1E<3*oƔΘ@	C@4A3?MSkx32XV៝k3PWəm	}+	ޛ3	}\ND(B7@9.PlR|IT;Y(ŗ`Н*XPpe
KR\Abp	Np&X3`9%8[N,$[G^3C_r\>Dzg^eP2{KPАE{IPؠōxGPgExEPGŎxCH'DxAH{?H DаYP ^UAn
tՠ']6A3.tM5<jee
X/{ `;|h4rp-HmoX`\Qr|u,Aj<ZM@Ps* kUz>_ÿ;c	?se[Uos|~8Oߝʒ0\l.ma>nmv.ٚ-SܖE6.B'
x
|g
|
|oߍAF8pQ% ydcA=!Wca
0XXXXr,,aa5Vkf~N^%Sԯ:֘Vvs8F /So?__vCSrtL	d!2#9Ȝ@n9vȂCdA KY%8d5@V YӑC~Cy&T"LU2UB'7T<^w+^%CW
@)PNЖPAJ@ TQZ `n00qHÞqOOS1bqx~ +-H@2a` ` (@*Pad6|6DL2	΄g4!#fY- A
bK	63XFr%`B`ajjq. R
RBd"9R-((DA!J
QR4bʀb#Tf6ǵ9--pmkK\[Zo,2:
2!`e	aUUs2`?j6jC|}aUOmԺKSI2`Vw9l.-aq>'p;[K[ڮs!n;
Trz23s2{j&pnswJ83,pgj ֟Np^o;L`vn`KM%	Xڶao*;5z&BV c)6N3VehSXU V 7 D6#c@Hhlq"m P0DP6+ԆcPpH
hC2xpmK*,Ѡ[*Tnh.,]ˆBPP$
dCCql(r(Eء 6<ÆBP@	`cA#k,j$|Gf#;Qe>x%p /#Xd'gxaR|!a	b`_	!ABBP!RR҇dCp$)E:c	<e'<9Ѻ}U)tDKKŠ+{Y3~6 /H`rӄ--kAVjA+^_>	ْ'+AU㟢qSxgF"B Nۻ5(#/ٗ{VfԶKV&)놔aV%~c)3̖I?3#h-Rf$MJSjRRfDF=ZjڌdۈKu3\ 8#9=33g$;Gkfh͌yG<3	[\A">Í0gJEf7h X0;hCF0x,"0h6,.MF0x;Č#(1hPfJzF4{t%>#Z>%lݮ	ψlk1&`|Gcu~DmDcmuz_#<;	O 'R҇
>5>$#`cHHI/4G4L)#<9|:^CMXɡKѸTBШ5GD6lD౸H&G=MŹE}MEU%LjfdK/0	/LVf%ƿFMp+wN"`+ vT[}kۄJ:ú!XH2UV.̔jˌIV3#i-#͈lQ3kt'g/KF8% -b-rѝ|ۑ9#9䫑AѡwF4xd+GMQg$d=cr5FPh+G-L Q#h$+r5Fx+G!Qh$r&(5Fx+G-L#Qh$눷r>@5y<V䋫;9>`NN*?o7[*aG6ױ\#JaO5IۧmiWd{.lձlScd;lgb6V=!Ul7aol&:%[]} [oowZ᮹]-${d:ٛBI,=g?k+%r'։<O[+;NtXH"}APϝ>P)9xr`**;揻^Y`n

%2
X6j,*kJpU[ օV)V00*83bsʁ'\r2l.V9UR*!Sbsʁ%\r^.@9-LP,qrʁ%\r`9(X(arʁ%\r`#x(rʁg\ryx(qʁgp\rxv(qAK AS-.HwHi;R15B]0B1^S$`zL _mpBR
9Z!^W,ŐOg^jZ瞲|fCW6{#\`p}vW5K$B=IPD/;4OVÐ0*0yottvυVH{[#߽U-wo5xE:"ZG{U=P*ut
?hV@=P(t	?(u"6A@{KC=P%hspbzD85"G{Ǎ{d0qTxrGF<&##	*x1\`7pEj'ÕqeW8ș*z3!v?#(x4A.~LFlJ<٬gx-0c#"6:¾s#$J	7Z#&8># J9'c>KJ.\']|+%J4JJ\/%U$;m#[+,Z~=<d[/	zlcRc+9RcׁpV
lJ]@m~1v	`J\˯XTn5\^S3\IS5;&T=*PA]$CBuG@Uaʂ8"L]P7)0A\4Ԇ!&\ =	0¥P+܀ s-]w P-]c kE 	`%IW@t ,4XguҤZ& dV V\K3 {qt~|=PV[|`c;p|}9ᷡ|:> U\Fl 'jK'ng*EӉBE|^D
<v$XQVA	~.'lv, z4q@|!t|cKN}k5OxڱڛNŰ4KKXO	(΅<\N6'`ܡ73á(`ܝEKgj5fO-$3v&~o$HKvmTvj L2${v>Sg'4ؤia&xAM}


/igן5C~~Vyixy-DJ(.`\F砸BZnB-Xx6_/Vٚ~ShEoI`ڢ)-iuREriu
֧Fv >z-h`2<{N1&]Z4,%NuEkW5kWx-Ő#:_[XBs
fYiQRk)en  .
X*RL)HZ(HZIj1:~jALly|>MmluP gRXM%,m2j1r.EVcq
lrTŨd]~dD@^p',pl'B@GX
<H%pĶvv;V1SC6S+va'y" D-zm(Nǆ'9<&Cdƙ಍k?mw[s*--<4G-L-mi4/vj+y3[ET
u:i='<VΕԂA1j6YZн3.+P{_Z8q>,p\jgo&`\ϩcqg8\I9#d9Q^ꎪeG: b?GsWo:^p_
*юX"6KI	6E9Ep5-m|ګUv+:bo&|3> !</+b{_x|MdYT"d"$dx~mVL`]̶&OImx=NC׏OtVקVoylN@.9bw?#ܮ TxCiל`f/` tڽuA^vUzϗcw`p߮{~}<_~P@R!SW!YP+?ThE%U"$u"vb_\c]HQ3]??-xz;um%צuunϟѴCvwBӚ_?ك<w m>ʪWЕVAQ>K8+fh)6k!ʠZqT@DTa6&,ոMdHa2alsyS@!)(5(!Zz!TZ΅>%
J9J2 OT!uK,[TTZJnHZ+$VALBi?SQ&ZG0H#haTX)}-,#$ͣqG7pOR| 'l IYD8g	`mI\
4)BXo=]@)|>ˀ|J(g#PZJ$A@)>K`cD4/W|p{gS 
Ʋ1F²qT<AK>(vw>r>u |?Ja_n$-nHԆ-Mm(Ԇ,Mm҈Ԇ+Mm(Ԇ*Mm҈Ԇ)Mm'Q46Fܦ6{(FpNqI#nS1imj#%Mm46Fަ6;FpFyH#oSimj#!Mm'46Fަ6Fp>iڈGnShmj#MmDѷnu nSEmSEnSE/oSEnSEͯmSEݯnSE/oSEnSemSenSe+ oSe;mSeK oSe[ oSek oSe{ oSe oSe oSelSelSeˠlSe۠lSelSelSelSelSe+lSe;lSeK!nS5[oS5koS5{oS5nSqHFg5mj#6XMm¹jmj#yӆϵMеMՆPܦj@Fq$ئ>:\1Pw# %*Sщx1Vx_!.Z/QK`.D]3Mé:se#{#u,+':$S!%<]hR8aJ\b[]ڝKŭ\qq.Rs+]؝W:]a:PG93fJȅrD8e:jd`jdOX#o.]#Xpp#p-S͸8^

2%Ǩ2l9SQ_=Ǩ2u׼>Faљe#+u,d2a˦>8ܺcLXZ7[x6c:4{fp;1#^@7cPͽaPvcF>R7`Ĺˏy:[6"3"Y́W:u}By1UHԘйaa+]顤uLg]3d9rinFO<j4[n\FO<j4?Kn\FOQ=jT;n\FwQ=jTq+n\FWQ=jTqnFgQ=jT?qnFgQ=jTqmF}gQ=j~/݉͘u5H2Dv"6Ru/0ܞPtB]u9̷/0PÄB]#u9̸/2P˔B].cu̹'2Pˤ;C].u̺32P˴;C].u̻;2PĻC].#u̼;2PԻC].cu̽;2P{C]nu;76PW4O)ѽLiJqV4PW4P{^\Asrώ+w]3
uo4/i	Xb#:2t"bڪX:4ԅUX%rIL%zzk&s3y8U0wludY8y/beDSvʞ:$tuJmJ┆:*smuiw.BrŹXJitaw_KtآUCgṊR'rᦜ9+N٠NZm`#m.!#Xnn#nw SHKa&H6z0T3n$;`1$[quT-Fׂ`1>L5GXtfƈJ`v>LcD}pmǲ!nk}|ǘ^>7cLnX9{>usoG7c簝FX!ԍ.},qntcNֱ*چSDWGGXLVs6sz}Eݳ&t^eb.25&tnXK@W8tz(ik:E&t\FsG|j4q_n<FW|j4OqOn<FW|jTq?n<FWQ}jTϸq/n\FWQ}jTqn\FgQ}jTOqnFgQ}jTqmF~gQ}jTϷqK$aw";C]Y]L9ݡTu9'0ݾPx;C]u9'0PÈ;C]3u'2P˘;C].s	u32P˨;C].u32P˸C].u;2PȻC].3u;2PػC].su+6P{C]nu/8B*#8*<KtuttoqSGqRܽ)#8(3W=3.ܳ
ukB]9sLGQuZVg:.mzϷ Rݫ0Db#J [5r  I$`!VLd&n*
l&f
l!EbZZJKpt"ȐWwqieL0l2*'Ҳ0jYeaVk7`S6`3`_D"
`}`ZZJ{N2#54|4c)XX\FDZ@/9N.IZjVg:.m:2@0hE	h.q:"!nuCl3>Ĕb#bG6t3-fhؒư 
MIenZ,Z.q+wtRcboooeFFFFFqzi(7\qmNj3.6pmq`֘cDMXf[a՞2
0.p7q"&N
c11ʌ77ʌ7BÍ2rx#Fx#s8=B2MWg\fEqڌç͸<1U?>yJ7C-_蒂Fд^֓i>	&'_6$/L#e4RF#4$ti
&6L1ΉFx[QuZnETu	 Z*UBn׈-)u-Ȕ5S0<鸺q.ՅP˭.\tՅQeBE0EՅ0vPWƗ'Z_]#L#\/pB+B@A $3A@ !<Ĩ7d$oH2ݐ!#LsCGXㆎ$Ifn:ܼ6t$5{JxP͈5;)kQLZ?^v2ndx՜	4pq.Rxq.Rsjy.e?R[y.5GRuLy.5O*\PUC<X)Dh͉PUAW\wdxi%V\FKWlĹTFKl乔=FKk\FKեkr{>Ğχ_/Wr| ݯOawt|~<>p_;>.l6w_һr)%|ɻf
3t`bvoϨ{;]Wr>>_[m8"D3gTUSe3|:^gT|tyx`@dN"ռ.f7ZP{%Ԯ-@Ìf[ۊo`@^3XL5i[ASr4Ws|~=>~?^V _ί~UU vU: w^اz`BsoQ^^ZߵR׊-
}DngܟO}TLѪ ٖ?|ew	a!<^d-Jzl\?JW-PmSjh]hVF?B2@ "umClл2:=L -uzjZ~jzNs9GrzFO==n܃uo=n҃^+zF=Ƴn6|ϷK|k׮rV\Q~{KIKY6{\*"!=.
uHFK%:ĢGsx:xipb0C_*NU 3&	FktyٽEjq36`&`
uwL><?жD?gKX'.6*ϧFDn_'";h>F h4|Ndwgqc~] NưtD)ù`ݳSŠ殡`pL? 
1gdB84z|l.Li4wa̵Cw(0T7M)&u'Uƀ:3>L 'vʾ
bgQASasI U孻j-Hx˼+MR\%.m2j1r,%V}qꡌlrRŤd]~d@@^x.xlBv_:9| 8[HLHwŝƉS{yZ|\L皂dsMEpCO"ХҺxXMk3T˨:![T)VѮ`}J*kTi'\Ϩ'h2Z`) ؄ZӉh-⪦s""ܽb_	-b,kXYcFĴTx~׈j8T˘H^D T]/\"7W,U ].G{#ڣ1S!zu*UR>%fkk8TҺ1z\pzԲT2VS=3Wt-7ll}/Y+Ze٨Y6OutfsHBgak9Ipm!) /l ^蠔z&V6OXa>atzz*ëZOZG14ul.Ofwc}kwCByB9Fc8P?cX:)t5Ɨl5%|b<g;Yv5-]"3^%ܰƫXON2]5ްƓfdyLUf:xƳ\f%k%axj`{"b1׫2r+⹮s4\׋դ&T|mXoXqWd/,vd'v#,zrd|w\.0bKYdթ,b]&Lj$:,vբɢplr^~MEl8]b>[jWc?WM?fQ,P$b#)sj'fQ,y\fND4Yvb/f9Yp2Wvb%g)sj;h`mwsj)fفYrbj,:S1U,Ye*fɹe=ú b/lӢt2_E5[T놭'Kq xdGl҂}b4˂{Y-&z	bY_qh|ޱYrb^6i=]rb^,+n[QLnؙ(Kh!ݘ֗أs+]qD؍zb0ğǘ{ c+Ͳ#LVSXzv`Yr2cU;l,9ʛ3=4?_sY"XF|\k?dV#َ8q[^Pp\{;>-t6q2}VOsT#77sxA[zv*G0No^	n|V2c?뱜d7G(~cWyɋwOǸѹ^ yOO|GTgG[Jyhz+Oǵbҹ^xL|\4+ħ|\11땤sZZ>ѽwR0Zۆ['7YI&}$^#{̩r$֒[:˵FC˵FG9wktn1\I.}!^#2ŹNn
Ŋ/*q(_]z{@k//ɋӮǽ˽v¸A&sJlnXW:=_MW|S4K?k}%5%XW:I	|z_ie=p=tp3zz_H5%hײwbeXo(ben>\Q8_K߸EU.8ܰD1Z.71ײI7(b~Zưr!Zyqr!᭯%h7bӸyX{7z۸ɋnXnXnjbz=(JWݪCbt-10Fqvy;	9ؽъTFW3bn>ĨGKc.$ݵiKǿUFfh;pn	ǇxC11{BOo3BB./]ȗv!_܅FD]va$K;f_OghօV?FH$Ґc#aw#a]ޅaw#a]ޅaw#a]څU;Ȱ@#:B||[z><CzmN=jatjcHAy۟|B0P#&:x{nݴt|hKlS#ڟvFsmj}csOkjuMۻO]c1I?[ڛOC?٬@vya ],iD@a _d[%Evkp56]wIZ0P@j{WGV􋖁(V.<S?zS_vj'_QuӢNEߤp+*mm'zz/ͫVdvUp4eUp鼤շVt^mm?:#]wN5޶=U_%6wdaM׮lsKº
0M2te]j浸nSqlUqk]EJڰz1BܵҘ]6XQn]xM8XO&E+t8XO&ɦ߇'U76p2qĭ&U*Tqk7qr&B .5aqWo0@}=-Xܕ6tÚ*#paȞ0pSB=+*Ꙉc`EnH](_];E-ՔO⛈@pO=嗕]0|Sԓ_OJ4aM{)|	ދk*j+U`,MYXQvc!4(9yH+Iiո.n9"yx`#7$#vC-"b#iV qjGӉy}崦S=aB9XQ'F9Ͳ4px#+5pdaE؊cWc%_z:1i-tt2CV'j9`=v5呁bY9X+\$όC}''%c`sSKc`Svꓢ*E1q>XiDIݥl$	K=`9wuT<=V]O~Ӓ^PciTD#tщe{Ȇ=KƖ3-c-{5ӹ1aYcXRnltr?*zYcز~֚x.[C[/~hvo/wz]/``@B%zEƙ2û\Su4 L#vgwk9> T6ϷSK@O	:@"l1}&䇾@.]nBߥ7Н`Xd u|=O5tPd%H@-62;iۤ׆6
;Qqh0w;<cqkYDNwFD7c@mrnpp"i|5*g-ۻ]|3www|}ޯf.<NǗpGmeBKn@߷+zZuSȎ_ r@`64VmhF}*ϩ;0tcl7C]Wgk 䮕]\8\oaLwǷi{1A KpR`w
aOFh(eP	8@DwvEc]oiO
ᾂ#6%͌yȚSoO+p֠91;1s"o^j+\k-wO5yE68,OAi^ŋ\RvYu5'ޢA=lSZu6)5Wf-<6O|e_֮Etuըh47m̮qv4(MoR`;ֱUiJWײQIjS3u*,xiE_ߥG+^_Ҏf5
IuT/Yp$tB}}
N)?	Zקp%pM"||,h]ý(YE0<kC,
vVs.߁(Q{10|C^%"F{D0 x')`8A
IY{wj)_^ħ<TCy1):'iF5M;Bm&LqeJps\
WWW&jmHA(Wˤ^-@2FӸ!@D(`!e"Q}܆@"v m}8>/7&`('?ܟ, ~`(v{n,Pٺ	f9
f+M2a_ -8{ nOK\yU	81TMڧ;t	nY|V87?dCBxO"!!='Ő[#Hϩv	4?"~>~>~32gQCxK JǼYz^K!JļbdY|",`#(Gȱ̗9#S]?l~ )X5V jhɬ"BM
%³Wa:V!4?]B"NT!$??B"NSo`x'BOHq鑨 1.>@#FŇhSЌ)Dx1PnR fO*#$g5Q{O!J$ZzO"Jǋ$bDZz(d#MxO!F'bYxDO j[͟	h! '	%c>!D[x'HhKIO{	6愐qa1R.<}B"F΅m$D6`Qr.=PB$...<AB$JΥGfBDɹLؼG	#S0!4c/!4b$]x%DIeE,~
q5?ؚ𬊟DTdMz8O".^.<2qB\T?o%?9{O *!_o/_+zj}"s 
jg弁 % o5p!s!oiYog;_;"ΝvVEߓoL7db9CF0ߐVz.H0ճD)?Ly̒ ʿ-$oF!TbȯC}ܖuvKab)C{g'&oȉru",D3"A{l+EP^9(0[rip!_)od
'~Sr[;)yQWϘ
'z.U8ճH!3+oي!b<vXsb5C||gm9h1CvZߐC7dŐnq+o,P_?s.9u1W϶#{ip!w/o'bڙz`8
IqQ{<߿Y2D C1Hl3̈́FcE">pшwDcBO[zG:t1tbo&#Sr-_ZҩK>¤.}I']-%tN^<݁:D5'rJ|n&J%\ _"rCߝRI/jORkתTҋZCV*Z-+vӸw釷h֠\oofߤr_䂟r/:6...]].]^.7'r	[jZsP_	s_"s_"^s_s.c&be\b]bUșb=~SĖFӉ/q᯦ԗt5\[k:
.6ך[a_hӉ/VokwtqODsRPr%j.y9.9'ҹRU^ÇЧ\kW\\kDsIy.˵^z.7?碿\녿碿\?^~K"X?"<d柋bbRL}!JN3u7P?=S_~>*N3]Hq[:&B9ԉ/s/ o8|Q\"4gKžƓ?ޭɑI+yؚM2jF0_ttLG<JoBfL1l_`dlf. `$,29)S,l)}F7h3c`#3=hN?d̵C՞qC^ng2
=m.f{z c4rc٘ۙi^mJolYL" E"D"Dhbq-lN֣HQcv$Q31;9xXhYw1GE߀`_*fk1S\:bs`QfcG2-C5/ZNk/at,8\hyoQ2hY"52z6gЎ1g1g1zd%eq qeqqآdQO+p|2\dXs{g1젢煱L0ƜR/ƚQl/ZDxEb!E9*V.`Y[hQXgf#z.p̀f_#Zkώ2jkώ3jNkώ4joѧh%o54zk1fH͍b-F Z@=Ih8fjkЎ4zk0"f5X1Xf.!{e)"
*1bjvc/&ʫ#1"bzc/fH9bKLN2bw"\hD$%w5yƲۻl-g-̀+ރ-.-{cn"[o$l!=d-dguQ͞f13%FB6c([Xm0[
`[(N00gl~m7}ќn/ۼ[LwuEBFc;Pt(bq[)8Vwmql!AZ[Ȋd8Ѡ--dEÝY[htK^,DP2p2+-d4hߊa'DMwX1l!nbB6s{͚f*-d53\S-dlMQol!0dSlHQl!ctSeۦn(2~6(2[3İbcYW϶;8Zl:ql!nǉcYg8lw5ql!c t;289flce;}mecYvb&%-d6I[Ⱦܖım#ql!+nDBֽ0H[ަ[8MPDpeE@wQ=jml7Q=fg+k-D-d!,QureYG%[5`ܰ[^fˊO)+I/.y/$/IwKV+^\*f'߱$^7lwAζlP7)
P?)
 P2)
:[IQMQw4IQlBXan"Lc.oB/94@lj3)xIiJSѤLyʩ\Pi*4ҤRThT*&UU۩)4*MFj]\ȼM(6q	gY0o,t6Ey>e(o[
:ޅu0ozIOpki4ώA[1Zôb|f͈,Ŋ1X|8*YqU␪KAT3zæbJ)1QC]Aq?N_hMlg=c6"b_Cejq2Np H=9&jvj:fσsj藨0OyjѠ=%.[ʠ9%2'D+NoгsVbScTIM==%i6u>3Qr43ǟ$~ǝtZwIkw%I1G8!㨪E1$cm=;kPnXQ@r'ianSgdT#9lij[{Q?a@S%:nKOȺ-?#tHM&-EU[#wFĺY3ҳ1^KO`8IӤx5z!{ETm9QGVDՖ.ȞN	TpQD͖ȝ9[wDTlZ2'IDŖOdC'·t!{$S妮(7hس4tF@)LÜI0F@Wr.-;b=Mmr[ܔ;#PnqrSdO>Ӡ;mynґ;m)jK${J-*BmNMO	j GDͶ(5z"Cۢ/*6EpxhsU܍ճ>wpg-ޮ»:.S3-3侳;:KU,.=kqmɅwU6W\x\es}teZp]eqѽwEwUݯWY\t'k.50/@kvYƀ\}{Ze(@ktIf梜Ey<хJs#VfM(.˧P%Jr06dg(M.PZ\ѡ-\30?Dgta貜m3Zm(EgrQEY-&߅0Fkvaمy5$FkuQ.,E;Z2{fGkua6<!مDZs-jI֑|$eJZrFe7]0#Jgta,*хUv$JgsYNl-Ey\:2Z+*/50ŋ,yKX0{1{SALz>
infVuVh;AxEUu!RcIZZ\2bMjMbMj&Mթ/F!Pu	k3twFHw
k4t7FHyyЎbjUaMFd4
ncaMFd<
ip!&kq1\97Hvo#ե0ݛ il<(U4jnC47d44HVo(ō6TmTVJw`6WfIy{`6t*5wVIu`4476Iq`202u̼[qo4tV!Iwao5tw	VIw͐ԖbAuo4T6Huoo3>҈GێMBT!IfAIwGdXR]$ٍ&JH%YB>&l|[sUd5T8IV1Jud5Tw?uȀZ(l<JnްLJR{$(JnVvUSIfQJwqd6>䤺J2S$8	Z/sGE/Wݟ[!"Zݺ[aNu!Ԙn`!Ƌ7Kx7).m51JtWO	bBN'ZJXQm\0'+_l螼i^Nft!;ݎŅf;Jif;:ShYHe6ac!#;
բ`\9#
4*o% t*LD|3_ǜ{+[ٌ|7b*oU'HDװGofK@hY&*l%b(T$9GH""@A"vbauDD`gDY: DN(Cؐ|!l	J6d'6{iX@؎TlƎbcC=>3Tw1vqtбr;x8y!@ŵAVb +YCA8Tb(t,b)
Tb)tLb)"Z0<*10[;*-ĎTbǎ*֊*BE B,!(R2'R2&L0[R1L!;28%PDA"!ؠ;vlP1E" 31qEى*NDLQ@vbTbbId&&q 3Xan +1;
KTCݯ
v]ߣagN=giv3]ʳ4;uK3np01ܱ3lv,=:>;fG}sΰQߕ3lFԷchÁ+ofwx3[n<vՌ^aEMM6;hF}wΰ"a/i<v7x430Ro;(!1aE}1a4!33fԷ`v뀠3"ʻ];Xn\;hpbg'[;Zr;Z;=[Y;fF}bgجho^A]+;>3ޮ3>al̆T|vu8ߙ3lvcߋ3KjM(>;w㷨o;f+M;
M0;úJaV(ZTO	fgXgI0;<H0;0T>T}fgcF0;8Q)ΰbΰbΰbnΰ`vђΰΰ#o#Q8>;#"ggCp9|vQq>;KR޹3+H->;Ê{5|vuA{ΰ"~I[N"26["2>D,2*Yͨ՜S+rbhɉD**}jE8u;"Vsb5\2})0unHR@jzRKVkڸZ ǨH}I@ejRS+z^g݁oqz$bLi,5s|lVC6a3gg4ʘ0嬆rFC50[gfhg5sf?saگ<w#eJIt,dbٹLt.RBS'}+<Tb*ѹlh'<Gv49юXhlܐ67[3;P͍P43&(?3;̌433h#3;p̌P17F_^./Gxr:|Ǘ풼Q٧qv{|u)k+AxzZw_ߌuc4ts'OǓwo:m{h?]/_Mǔ~aT}&l?3.wy=GcMR^|wߗl6\+tZ뇓7i:,FQl?R֍iOũ\Ώq(?J֏L=V#k#O?j?r~lZ?ҶPҚ~fk)w-ovuP]t+(?v[K®+ȫ"ݦK9F:؝DzZʉ?zՒis"ZIuǗx:SwP/D =nduCa_֍M6Aݐ˹nHyUiXGm	w퉻
کhm(w?		92[nϚIFNHyӇa1h@ 2:=-.rVc,D@;1[o%} !-mțҾ
05FۣAwi "pʖC'.r2#YpԎ)GD8j݄vQmCԦ+Ss]5auo7˭Q)3-O%=>q9G6Sx3L֑}u[?ՀM	R:,bI7C=:"AjyXǝMUXmn9riY*	P7ۺ,+$1w#	O7E.>Gd^SICEbS/66NTM_ݒf1=VNr(mr"l??-6uAT]7Me`pz<,G7PV/E;ac@췧Ŧu9D1mvr󶋴jxu#ۖrRn<`(qX_{hr^cY.pF7aE_n)z-VBr:h#]Fwc¨;{9VzF	JlI(vx6,x{(Nź8lb֓]{8-u)`{
V ,OJI0vA 2Ö[AUu?cO2Gv/	W/.^qpHr˖v߼lUtUG]Zg4z)j;9<sc'Y7I'5aij7?ܥ4r.5;Suy?lvN;WuPC?.R岎HZ>fBmR	[,=,V5]|]ƻX>ˍye-+~']fκ2f\d<`.43~C`y.l:c8Qwm=~k*[tdtျ/vqXq ʪj6(B{Jjy>@uLwGMwj}}Mm=?X94Jpts ^B@^/Fo;n/5:ҿ!;Oex/"*e:ZLʂNCg&NA6Svrj3q:xT=ZM<=ZM<?Sz4Uhإ_C}
#:jSaWc՚6{5Hأ0v{z6(kpG͖`6fܚAU(݌[s@j {=oƫ@_85	g|AS3[_',PǩSaX_GN
:rUaS 
ݜkEsT S+Sh|u7)\N|AUĩ0Ck'Nq|;q*ޙfZ` 5xĥ0
$yL|<tɽ| UWa(_Kϸu[a8_eϸu(l3kf>W 3Nq}f>Tנ3N}>tʽ]
+AgU[al_ϸux[al_϶	 ƫ0r*`
ƩϩЮGO3;' N쏮r85;I*v4Zifgt	ħN'fEW8@\
w:Ҁ:sGޢ-n܂ws:	ZuTtjkرSyЩdNAVS+֎*Nqu;
z=أ]У5.uaVx4[:׽#f |ߑOa_"xSW'M<8q_<(ݫ\<
c*7#ؽʵȣ0vr<ȝ[.
ָpz5>OݚAunSf|KjW3ԩL_.{q=uj׸['su'Na}WaT_2|UWxugzpQʝĩ0r>)kܦO\

Wh=An!\}s?v*+]Ǐ
Jwc0EUn>A|+Ka_>L|K3q5n.s _UWzn|[a@_ ǙU^l} u*뫼(@
#*Pؾ[)wn!V\
u++=I@
cJPؾc\9\@
c:PΛԫ0u*v -vVy 4C;ةuEN쎮Bvjfsth;ovifgtO3k]]R8Wa1Hᴁ <îovLVNدs1G&9d>(4c''=??٤1t|Є6{f~~I_ d }g`ϫ7s'Y=mL|vx3ӽ5(БcE;thҌ;=e=>4NHa&ͨcHX9A3tq;|4hFngx͈ӓѠqz.xaf Яi1j`Վ=:<FOˣFv hg)Yv,f30jl'.v$8f^20iǢlv8vVq?A#ǐM3N3jƢCuFPԳcΨzroa6#ԽFqM3\;֙4Pϼ5iE3Z+Y4cPϛraVG΢[Zlu2iǟdl'U'f91<ɦ|zJj +ud==N,9E{)E{c{ŉfCF s5cz*fX5PϴaOfꉔ1H1YIFpQ{ Aکzl'1ډzwڜW5}KAvD1A`ՌH=0pU3"Jט8ر"{z^!5CR͋fLwv:iƤYggu6{5bpI{p&huG{M6TlCi-9r"xfI{E&0u(&(uG&f`vp].zx0^Ck~+8_9kwNFe#F/U1ƣIbؾt1ưҕFHÿ; ]n2ga;߇rK[.n2.>4`}5zij|,Es֐H'!fC#q/F_sC#1/Gb^,YļX:y8`]]7$Q/5G]Eh
u! #tԃX%qm1΃X #iwԁX,QhIȣb$;ϛW~ƌT=@$hO#Da<x	>-b~āH(%H$#0HG`?{~_~7 A@$ )D_468ebK=#/ǆ#I|l0̻+&c 0H=x"u!㉌ԅHg5R"0ȵ8,;RbD"ɏԁH<eBR"1IX$p]%LRb11=I]x*%u!yԅHL'Yr1cԃHL_R"A1I=DXb&u cYЁJè]X&sD9&N@I4͓Ȁu$ۏ1%b&lPl>v$G`,OtD
߉'
<yvD=O'
<<Q`1k{ߍ'}7(v@xw6@<O; ݩ><Ql]=}xغtQDuNO4zy|,EDH"E#q/'J_E#1/'Gb^,OYļX(y<Q`=D.Ģ_4O<QA,DA,Oz<Q@,DX4Rb1'AOÿO8	<QA$D`%Da4OiqX(q 
cy~$FDH (c0'x(v y؁H&<Ql?by|$D0`$OFDSDB`<O	<QB$D@ZcD["<Q@$DDbb,O8~xԃXLR"11'J]x(u!y\kX( yԃHPR"Q1'JDX(t D؝h(v v$'5bb7MyF#y~I,Oۏ0b%<Ql> cyoo q?C$=ȶI{`9NYN+NV' ZVg2V${/Iom%{/I/m%{B/I/m%{/I/$;$>ە{G
O _?=M䫧y|-l: _7=䫦x|OM2	Jl} Z4PCeXVez	XَGevPa<HǲBu{ޠ籏v۞F|H~U"Q-TU,tH~[ "Q>$WV59ݶ0}4_Pn˗kߙ%귐|IAlv2$_K/WRK
S+K
S0IJ[u(_M}PGϱ,_U}ǣ駱0BX>eJX>9JO ߆#Pm],_m}$և觱UŶ,_m}
ǋ,_m}da,JJ?5h%00"0B0]|4[&$[[{|^r8 3:.
]Vo2.xEKvD3x!I'eG%&&jMR"r6D٤#x%I'eN5*&V-p<^M,e\׵~P\?W}/.@_?Wu+8jp
5dvwo3n n1M2XYf$c57S6`N2X&$cՀu:l8`(pG1^lf8_=j4p\b	@4|8_ j/0R|+!\
([j*0ԀZ
;	40@BF$PP3	-8O
-8O-|%b|C$cj,0A2|0ehg B2 &B2f%$cЉQH`A1p`d5n!C^	8!CFeHPÁ!1p`d5H)м΅PąPtPdDPP#ᣁGuܡˡ*_䅏\:&/|2|	\G(D#M"`&ѦpeN8|DJDG(,#M"&ype88|.#?S+B`j 0|
>h |
>sBm\G.WJ>"ąH`#1L\d>b&H`{#1d@d>" .#-l`>BpP#Z,#/b`5>BpPs#8Oyl, |
lG([)@#-N`e5>Bق>Bق>rgaq5>"CMHPc#1\`)@;#18#1h`d5>"C\A>"HPÁ#1p`d5>b&@d5>"CHPÁ#1p`d#+8#-8#-8#-8#R"yl	/l.l.lFGǇuv$O[r|O@zEN":./3:;^g<|I.?߾\/^ߏ'.^E_HuOr#ڿ~}bdm$ty?	]$p<I})Eϟſ/_;~tcd~ގ\u\m/܏}'9ky'>ʵ	T|~|]Iz+H˅\/}.ə>F<>~==_>^.蔆&Ew,,8/X뾁4*>	_;0OېpCN7d"t~zaooI,$Ϗo~xz8E/8>M:t~ukyH xi 2Ï;WOxX8}!	KB8:Hrdm6Թ(#('B9hH$'M&6qS3;9w?Wb=nݯ$+7%dO7 KHAg!u_ßݗ&,7g+N?`);_vggeL;X+3:),--%U.?g@eAkg7v~wz~rS7/-=J/_`3uy׮kN=b`R|7drxrr~fH(q&6YOIѷL͑AߒoI78ϓ<dkRT9͒{*sγy9
Eg,-TRғGUXQkvT~ɣﭩ|Vr(KSݦ^ݢNzmc SѩW%r9S٩WRv1yQ/Ϙ/ϼ/wاi8,GhG+Y{o/v=o|oo4u [+t0uY^P9|/KdH?#EQL|/Koy2&Gk_}KAL~a&C_՟3YrOޯʜ,GUS09
E_Y[Sȗ_#_y/#
7^ԡukpW\HE]ԫ}9^ԫ
}W}W;ȼ/ϸ/ϼ/[F|P7=E8B<\>*d$_+}{9ɷyߦ߹lJd)D:MI3rC̔&S*5$vpE.}LݥqHR)f(4(ƺ4.tLD];`%28i.A/׀r$ׂ)Ҹn'k~*՝t}?Vs\AA+  &r@+W \$
`\p+0"WL
h\!$BX +Bh A+bBx +>B+	BQ+
B+B++LBȠk+ BC->|pk > ᖾ !B 0[ E`= V#J .< IEB	<@,aW&txh­NB P2 R" 1T
;@XaV_+Z YY 0ft¬\9@x!띃/9îY>İ'4%IS*u4%DS*#4?S23{:S2{3[5,M￸tf%*.AqlDfo%2!]lq3\*wR}
2=	?f5Tn_5*n)n*no`Je\]H}WR$U%Z_πkt/ݏ@Ms]^Χ?S/ǧߎ׷i-AM^DtzV{*	84w;>_^tu?o>my[S,ߺ&Ovr9Ozi\?O;>Oz??ĻktLZw'o<.O?`.ufyx~9иus~>6~O4P|y`o[ǿ4˷_/O_^^/OsZ#|ԁ}<lRM331pFAc~?yy4Y2d|3/LX?eɇ HWtA?
<2$Z{;Ax>$mTB'Ds/r}?y'||<{`'Rz"$BdvM^߾~=^~cq{qƩ,=]~妄^a߉K%K8x폧˨-^@SrZz?Ҏ/ߞrß߀|\[2'ڀe)dmhUԻ7V_vtCҍ˷Q/ߢuS$stmwsC|70xeku]53Ak6L6'`뚈Ch8#:PFOr=yzp$%cL'HCUqF0~31!HQ;Dc[7/e^_}A"b
BT.oB%6t>/4Utz:5Zei7,#Q|x2Vȹ
?\>.%p>a&_l^&@s^o5-YY6ϼ/ҢolS*i<Z3֬5OwەZsM5mMkb^k-WՕ5uSݷNڸϯU6Mln^eSEzo8hNMgjfeN/J7YN+mYREOj_MyMu*(6JE/JntUgRtU:^WXMkR~./)|s?RYW
ïԦMR}tm_j5]+m굪z~ځ53VU7,~	6CJjVMJ%PV]6b@m馔N3'ӟӶ`0Eܷ#Bj(YEj{l[}+Pv.he}4)dHej{+2<h=5dڅO3pm5AhNwZ5=h:hQjUt&-jpQ.R3˔]I-ۚvj?5˩M7N{A௚=C]jׯT]
}4WխxF٭!ozլKEm6jfNeUݎ~
50TRƏ f{.^KUck} nbܻ7G[C
\^!?$+U_5kmt֙rц@h=Z͒YP*YmVG;MQ˹Vۭ2%솴fHVڬ"oHkq^Uzp)Ҳ̨bE5Uv5L>vCՎQU{]8Vm+/:kuɛVzfO!çȾޟr
cKj-RZ{KK2;Z{ej-˩5";
c*-4>R;JsKͪ[Jc*-ӫ42
c.^BzO[";zi-ۭ7>2;т{j{K.߮6NB{&2js-P[%
-К[Y@ko)6B<}kY5Akmփ2|e
kr(bW-.Ż[\Wpaq.['Doo޲<&zKqOb-.W4E,zq\b.Ë[1 Fkn)R9Z{Kqve6B<e@Zkp֖a7E)%s!A@ӛW=K;YdG} cmiM*o!fV
$ՠ`a4@n3F$Ѡ2Ze'A3Z] YU]ֳAXxA0g=3hk왁E{`ϊ+KbAf5+(oY1Ey`͌)&k$b7;
Q)nMEyyl2`4Z"vChEA;hАFwl879SO1KK9Df!Z*ѢlԷ|` $nD4h!=+nYFuوh͊2{HR1O}UWHD2h&A3h<ZE{d]ySd
.KT$sVlQޯ"3atWHࢼ17D Eh].I;(yMaF{l^j=FlS#[4|uWxmF6hEE4A+(aNR[u}lь9ڛmd%7I3hÑM1G{UNM*oё-Z1G{lQ޽#[Z٠u7p{=jGg++$樰v ɠ}Iyqf>͝B={DXwݐdό2$s'%E9s4XD$'HA~G0H:(?xҌzPXҬfz*΂CD,`4dڄ'DLjZf1QhM@LmkMh?D5VCuVW%b(y;؀;k:؂7k9؂3k8؂/7t_ݏ_ݏ_ݏ<_ߏuQfqT$`(1CVa#Na06Zyak]:cC߹uƄk,}qWNbDq%?wq-#Pp5Pwp5Pwp-τquQ%Ԅ{+$Ԃw#Ԁs"Tg"~@'g*NZ1Z1Z1ZnSdsodleA;8:S+y}2/#Z0F][ˮ`cfZ>[ZQ2(3Pq%K1J^cBϕLhQ 0ZcW#~e40F\a`]kDZ`l/Ɔ+	uOW<@CtM0 &5%Gִ,b/W6Z4LbUq}ֱC\O#jGwifwap;P3Jd߻<dbaW-OLdjA΄.2aL;*>JNo@oDMh_oA}7[PƁv,o%Yn@;:;6ЎSj]?0ܣvh9 ;8k1gz;/莿҆㯄ýt_gpWot_gp[Wvrx_)Ȏ~ꪾ
t03AvuKd_YT$Ȏ+G}d_e@CW	vՓ3-x_	{nz;JwU&L9]w߀wuRÍx_ךw4ne;Z{ȎS[n^;eؖ莿rܧ@w4
t_ ;莿.lf%<ýt_S߄@wu3d_ v@w`b߀+rW^_o-;:#{
莿7epa㯃D}h_R0w1)x_"wh7 +MXn
;Pn ^o;J՟;ʨ?WbjpOl-'ieDSV秔xь=8r^mΈh/9P%#Z'Ayњ9Qރo8ufZAnJmP"uàD9AJ~hQ"PȽڢD# 4LKihI=49BK6EI'
gY-BK1_I
-_T*Z*j^O)jZy-O5]i*|u Q_7ri<l2B@Y<d0|E@C~|
BZ݅|u(_r6 .':3C*0\Ύ 9?2
CX(0͎w@7;	C&f0|͎[5;R	C$Jr7x>_?;_^\J/Wk3+%U\Zᙶʱ
aEӃ)?/)f_t2ր	~BX\$|SBF3SB^TꤸUd"xy;[r%ϗK[_/;i>_ߏOFMU~}?<5杛	)w<>䣧`C/(3XL#?FaR*{Jit<oc;}e1
Qv#YY]ni;e[eOtٚU]nga8hYp,
d 23'l,<qf#щ=fjQqf5HdbNF"s`4soD)3qӶ8(؜r4F1glo)|f8Sw(p,\y6шb=g[xz7 3&4,tp$dGM#!;GhlZ%MFsd61DH"gMF#XT-F)FX6Zwb7C ŝ8`KZFBsb5)zb5#J$fL12mc;iU	NXu,FӹP؀:=jZQQHbΏF"sTiם-/6ñ?YdΤ,"wPf9ӫg9j3\9Wsf86NFY;sb7:Μ؍sGo-vfŇt-fl,V;䌯jlXhyP\1u6F }	nmpl75o-zDvFRD~FDqV.oqȝ(oqD<nĪ<⁉b'yP,|;xq; |!< |	=I⃉'xp6ڨ|7a'xp6H~ax._'{q;D7(q3PXA2j7?({q`Ȅ7bY(pjh7skkE'nM#Q&ԴRE/nM+OQ&4m
11E'nLQ&4qEnLQ& -xa
mHiCJNFrm8idJJNFڤ,o(R&*%nHRr0j)pHx!5HA)q#X虲)q۾jඍ){q֎);qn7!);qvژq5ha*q~ *qv٢a:ja^܄FRmLT&Me'nBOs>زU +UrEUr#_Ur}ryUn7LVɇw~LVɇq\qBx\m~e-v#jULw%sZR'ɜL%hR\L.k)Z@%k)e-^KТ*I;3;YKR?v%5^&p̪2Wilsªr/*YUe5ZnfUVJךnn(' @jjS6ΤKC2$1Cs-
T ARXO@RҸv~Rj4֤]هeA5˄X	վ2j\2,>2˄Z2j\52v̄zy}cU4df\$ϖ#S$[?FG!"lmxnCr?ɆAυ`-
gO%H6]5<[ wi52G@P8Kh AjF2^x9Qr+&rݒȕ\E*^|p;V&r5/GRc/n #+TK)
IaK
<BRh1!xܣ' 8(hFaL/p:|IOǗr}?8~k'/ϗ>xvgLF^ZOD9(hOD9_~}(ON/_B> =|J& :+t/`N'|:ǗC y|>sJ_M2դڿ}럯kj!T|{>\^$5I|w0Y iZHS.qTH&4v'$#6t$${KK :ʃ{
(QUp>u\^wd=P/|#w]*[XIMn+_ߓ>0..kLR~p>N˗r:߆Mn|wk9Z}rmϓG|xV6$$	O_pomb.}n$Mgd;Z϶)We}~yKc55ۇ4QaW$تB ?3>*?FħďDr|=?x"~ӗ`Y?O4_|RDaD3_Ў#*X{Pˑa##~KDC^g5g҂?p@VG}Y@0>,ȧkSVd!AsUÃ_?3_4΋ S&}yc0 & t~9/{<%{xy{;>u	ٻ'K]1> gԷ'zg-͊2`?>ϵg7?M?mc{Ƿ_:6ϿzKK7~ϓ@ \.}>n[p]p[pYla-ӏ92eycLf24SşL?͔Sshe)<.<.<C.<.<z.<^ÁC?68ee~?PG{"M_!Pq_UEgXZs{c^BQ7B{Dh/Rm"3گ}9&D~JZMww:ڶTMwbu}SKo;B7םEۊCMUP.WOH1~غsg!+?tlɆ?tly=m;`wڊXhP7m|o˖w-hx'܂-VW?:~Oo(G^6FPui"oTkMmcnmT5ֶHۂjU^ζ@GK?6l;-LwSݻ-de
	c'o>mr6пkAv Ga0aiê-iCA #j޾۷6L|n׸h6Lݻm76e
*_h
nTuei[U'grWp_F@xmG
w-z;>]Q] 4au9L;TWfpUVNׄC~րmYj]hc|	f4f+NֺN^,1e2b]0k^8CΈj׵LھWt}VimtB5#wofu?)h[Ð׀HbTFUܻ\(U`^5<iaV9{^4.g-`Ҏyy=Yt~^I7MC{ָHZ=^FZu;*qk jw010..w*0q/ k훪;֨T+W֘T71}jI޵jM"kmO޵ojMŸ1lPëPK㛣%Y!np|QԂ~1j5$mu|Ԃi_ v%@`aE!hbQCG`2B0}Xʁdbg#Hֳxd=n0H֋hz袭2ں!M]i5B2]We⣡UOl nn`l367@!G6Clo<t<)"xTӳG'o@551=qn4]96dU1Ud"ۿt _<ƪY1NM߂vJ.lSld@N"{vFЪ'o <oG4wJh>,l|<@_jh=!x<֩ExӒD8#ǎrAIU߀qd3$7 $Y8-JnsgLIMOlǣg%پ!`IMbhd7%ۿt/@g`oy0B/j1jjl=3z<	ixs閈&7-{zl3d72j~l:|<vBvzl><z<{uS^G꓌߲GIo١S%7OX[`B)q%MipNHl߲%+Joؗ%g.rEU*R+DJK4o-шT"K=3rYekdBFW
-$d);Ȓ'[	Vz~ K4M@
h6!Y ~VsG308Jqmq$>:{mϸߦqD=H`bq<Cq82e08%`;t<~c:Tg]tκ6q9n`	T9cq',c	89MY`ucInƘڬ'#O]3rxand4Kxi<!}6&OA3יg<̰3ja431=#gFK%3?-2<f	yYc,]2yb,A̰wdd0C7rX!ac/C۴Xl/eftd.Y\}˲z6ZL-eэ,eX hF@2pm+jem+\eXU0/xqmaN	)RIʂmFv@`%?J>,9O6@oxM 6&@a2`đQP[)Yc~KL2@-$dAn#%YYG,3Xqem`"a$"=҆,#/K6ܖ2)SʈfhƉd96gD^(yђxъ勠<jwh͋֜(A7>/7H/QnYShI=49BK6EI'
gY-BK1_I
-_T*Z*j^O)jZy-O5]iKB3Pc|zlwlz|l'zllGzllgz|lzl|z܍zay;N%锓$錓.$邓IһQCEa@V2l^QRT+ک͖xr(["dNWhliLOzI"Yi/ CY׸izt:,̃~?|hgOũ2f:J@q(e,}FXl(8le.dH=ceLOYWB:1Mw><W2>[Qj5a5~Bm洫Ҋ^u|Py|ʌN̳^C>|P{2yWҦ|\ō-`(Xv?0c^ȟl=)cZu[7r1P]UͨZlIYSG1k1fN'WA?9C-i_Gv0`2:<Oc^3¾:P؁yLԟylmѦv[;CmhSnO;`D9ctNӧ/qppܟνwAj>u=18Ľ鷻~{b{ov]w+Y30{oq'd{ņqGw!N}k~ͱ
d512\Cqb{^]{81¿跾,O#8='w3vB?k9eD}bZߘ5"}{|,YCYph?F݁#>"/|51=2C!^u{҃p1cʹ~};4mpܫuh۠4t,~̏wEʼfŎIq>*fRýt&??Z;I`/xCSyJm~QSzXmCM`?׬sBCEfT| 73t[@nFg(r["{U	~3:CW63:C71ݰOAqFg$_'0:g[<=5;KUXUfU{sՎ<@4R`t4R}`4R{`L5Ry`UV9x	)H;Uߋ@vV#V}_Q_EeiV}YNȳZ
Dg>ƺ*ťt;Y)U+͞SV0=Tݫ`|SS0r>Tݥ`P}NGxRuZ.XJ(J}wc3:՝	gt"m3:=	#Tw$0S^3:%1!H`bV+Yw:fժPpDQYn
Nf`WeV[YbfܦοngVk͝Y}fժZpHQY6fcժZpiVkY7Zgv@K5R []3:!
6S d3:	w6[EVѩM،ѩK}nDflv:6?ܘw[q=8[hMgov[j4&ZhLm/ov[c=1fXhL%{7;]-ޖ~S+
_7;V~s*+ߎ
C7;O-^~)V
'7;H~(K
7;A-ޏ~'ۣ	7v;:~&k߮	7h;3-^~&v	7Z;,~3%>	7LB;%-ވ~S$	7>B;~s#c70;-^~";ߖG7";~!ˠ^+7;	-ށ~ [&7;>8>CX>x>PC󡘼>>Cغ>>pB秷m%o__?z˯o/yهu6/_Oy_SȞ_v*̿߾]U__yk{P/'SWǱTOS\9?_j?|ϰ$/OT_6?.cH'_RG,f"QߟDdT"9)vr+'f9;Va#5cd:_IA+g&fepդ\d2Ȇc[L-e܊BيOFS"A:qzɎ lBK~qmRTFS4o]$)ɖ9}1	NG|tw;NaAlKnJeYk:e;'[3)2Ne50:7wثQ~ 7k/DXm?n0,<,6'ݲ򠡜T3|:i$l>_"f{Bp$-\I.}]XTslNLHrmSQ4YcR7InEi d
DVVR͙yaڢ}R7Co-7\MݔI̛{Soʤ]N9Ge~-AVᒑV%,"ip72$1kP~/?L$&uX|*uɃu6˴&;^ޭiL &O)4O&|0߿2L%g|N[2:Ì*V:Rt(CEXKԡ385ҕOAg23YeSIm%Snu0	K>!8I;Rhvڰ
b0(P|<Sw4Oji)"]R!EfnL׽t_ sJR\KbNMs&ԩ)g_HeWȷhJU)_~P7ńm/2%pGbÿ=􈟜F~t3Ӥ̹[=WVy+1|AA?7ȼlyd?HhsIA6@m4/iM#rLnqfBu/{;W >vgoKdk'Ve<p~Hǿ>fzln
fͶzSP:t~z}^~;>lwjO}¸eՔ;Ts	K{{:*.laMUNL-cJ}7Onro/ӎDB[FxU'B'其B<Qf(:\Rc%qyN\h\5&7IX$%_/IV5Hr_v/_BL?HǙIM`F63K!^mǧϳ=o>cHo&LI3ߡg*wsy;M@fen^VT w'2Ǐ>oo_G؆.|lsziǧ=?>_~yx:|=>${H^QL~2ûG/xڬOooѩWίӱ]>&xc,(65G+5V/Kz_&+$^U&ݿO1i90B}!;J+K:%M6ӈ߀G򵩋nvynxzKl{=>YuF^Tٙy+/TӐ)ȝNySs>>>_Z<%P*OE먠v̩@lʜќu+/CƖCxZ|%P"TTWRA-\I}̝(ȧ9oM9|D~D 
 ً)stmhzax鲖 k9e-}˩\
d{޹;u7e1Yb]d5bJ7l`gٸa! j}qLgE֙智2t;h^)l_k`)ʡ x8Pú@3Ka;K]CKVK
LZL4݀03X/].sE1EM3ZtAC{:Ưnv,O )FS8F,8Oro6mak6)*=JߣzTr哢h=%	Og<7%h.A]='OT䃊QJ*O& g$eo~yPM<JT(B?Jl(IrF5B*O[6=V' Չ$cCvl(&G	n3U!M"VO:|ETy&J	8%n,Jr.Rϗ8aJr9Ȝ8dN
&0oJ/k֒?430J*qbӨ	7.&;.P~`2TSI&T	Q%ޔ*sğT:Fp"DSέorUr]v_%px3Lk`Y	g%)&˱L=cM0JRmVcyͺ0JR}FÛz%`d\f_	~%+$tE%nyT2M8g	|#R	L%l*өs4~ 89m[|+=Jַio;ϷhqM׸$m_nf7y)7?kjKNfҲTFq~Wߩ}?˶Uv*|XM+g-V[K
־?h"v9 d&FZ	ӄjB5MMP&nPT	oTyMZN@5'S='=t:uN|oEh\z_"p\%D1fA䖈m%(LDE+ J0@RioFi1(˄FP](J*`Tv(Zפ-e*ĤrmrCѣ$mx7X$iDؐq@JBb_CTrl8"HE8G%/q>ډF?qHD@BrSd3sCl. G9(o}sa5ږ<=msA2<f pQl&Q.*L8J-DvdTTiJW4lC&%*Yl͔FtAL2qk0cӠƏġFttGeѱVp ic)X#:~0y,AaOB%i4&th:
r0j@`$qN> >B"L?8@&,li `+®C{XNn Z\:gkh=j^h|'9oMִrKk:bCBVtCf51kq}Q(Õ"ZRQWd
inܱ#;#$QHC#"1<"'"b>ga.1@D 燈\Cߣx,*sw|ˡrǣPY@lR Pk @e Cf	i0B%!\$$@Bm+TRV MN*	(|B;@	A^)%A&	dI4"D0D/"&&'0gzж>Uyxx@$3|Fh|aA!R)$bP i>1J#6?PyHy4*ԌOaI8b* j >׀H*`@ #
i*B d0 pi{{=#m{LWvyFۆvޙN{[쌰3A6͙m{LĽmp*77dmm3lgkE=kI4W1v>}UNl6efd嶋&1m-`"_:F/حdE.ٴ[E'6bY;VJE*Nq^X~zզ֖ZKG/[&z)nMσ>?[In-n~[Vfn%V^~[YuVR~X8	`X	`+X	`W8XV0~O;ZV~e_3hz-uFpݑ]DS|%tuJ2wwݒ]Dr5tN2ݓέAESiEɼtR4M4a
̈Q
 *]l%+J3UTp^,>s$8D'QG2\O3CoL0*3<T;x6p! 2~kNoF̠H1ႣS#́HBq$N3u>1=rlLd1bOڎIrJe)zLbm)KMTj:QΤŐo-]*eZ2ic!TLїhĩ.FoRN;)Sr۩0SNqhr)jɔnjw֣CP7bG}j̔m4t>yzF@5idzb@Y>@tr0A]>PtL\i4CAc4ДFVؤRbꜼqW5WדWh O)<mC@nJ	!88(x* OlS:tZGNx2u,-utaыI*MzƪIA!zĊfLgZ8vH>
9OGB԰{5# ىR1ᐜM\j>V\r1&LvJ-.K\2k{7gLb=%Ӎ`SZOr˹ԩ`r^W%slMK.u*:yUsu=yck\c(&Rc)W[V+klCsqEV9\\SΆ\8׺y%қ!	En0$(M5"%%"x)#̘4u2 'fTlbM6dN91I':$C&vԓ |!O>hJ'+Y(tWP[vlfۂMF	(#<!%p@PSKxjJ	ON	4)2 D'i*Bd:YT,[:sKs7N9]SSR<ArEswӹi8AC"ԕXv|?}e>~?e>ڟĶ<ГwOYN	T?;'O4pOϗ4(JEQw>x	P|pU	8׉RINTW&J5Q<DI%}x%a#]3eC~JO"QG!Q㓏:AGTs\|N`&EةDvk2IMaצCعvo:)MaA$huu2:;y=*i0xJcy.sx8;wsvxpwN䝋;[w%snבmslJɩ5\wp"$Cht3.#wOOh"=F9F^TA!zBהz~<ߎ?wP vq_ŷ3{~o[{y-)O?gH%dr\ȒY
!K!g
Yr0LAJKT,JXbRX@d"˂/G)=~{~/v}~/K{5^w;{=^ڌ)'oNǏNW׷!1̤voΙS_ݫoZׯL]_T8Y/Q
pN*\Rm/%.{
WT+*»^xGk*\5S)V6Clyjd1e*2j2eDa	R3'1r#3r9#W0r#e䶌\Q=ʚ_i9[w ^ۀw?/ UuG]jӕq۝o$#2,ٻ{gΔ`	Vnրn6n趨QG?"J8$pРPc(Ѱh\(v_443F3c4sF3g4F`4KFd4+Fb4kFf4Fa4[F};S}].yoK:?ӡrjJPsBVrA(5P.	%[d@9pCApKBgD4D3@4Ds@D@DK@D+@Dk@gr?IO9xs#1O0g`>|#XkFz/%j+"/n^hW}t]:?}ޮ/nROrs\cy%[	)kRw&e5XBlnE3;S>er9):gmZt]=T"CKd6`%c3#b_^K1qDIWFHG9q@I{3A;2oʷ7AN?{ɬ-S㙹+;wKa	3]Q3aI3eA3i93m13q)3u!3y3};	;;;;;6c+Z4}MGhqCF5tF5ȹ;鱈;驈;顈;陈;鑈;鉈;遈;y;q;>FNVoô.s}eGNzB9>6,<q~ӣ0} b<kü:cOnl1	y-#uls3΁rycZ05OfϾZ+ưXÚڿSư~aKg$)a`9^r+./JJj&K2)tW`FOχ&mXҁܐeFe7ƛ?w\Ύ}.=quPw}wq3D񾻋cϸA3ll,:s. @Vճ@=n|zSW\DN܃+iRŴ8D~pA[hMpY;	3Z\-G-a+l$q'q|;և_n鞈-XqnXt>-XwXzދ-X}ٮX~-XNX-XXپ[\~,\_^\b>,\e\h]=n!{j\d'({kڰpyJQGո^Y<9lZK֣aYLCq1>j۟V2zߗ#<s)G^7˂@gOgXQo,לaMgP[ΰkXב(?sl5V\R3^zM/LC^1_G3|`K:k-`K:>qqz͟h-YC3% Eq?:>=H,!e[7㓅O͂Dg?%Kg OY@tS`z)YCtG۵"	lߟŴ 8Dd=S7[R)]UT`&ݟҵ+ߟ hCt-$n~ nXh.h?m[?nV\?kn]?n]?+o^?oV_?o`?Kp`?pa?qVb?kqc?kkW?+ݞ
K%~xt{*]v%[n1z`[n9(hO薳ݟ[z^MWo۩y`[敳7$l啲W6Rp]WʶHXW>^1x4^1߿x*^1ߗx gi|o}[6ޤ[ϒf3	{#|D)(p'tbe{ȝQp+ްM)pO/G^OS/s/>?ܟ˹}	8z>|{O <5 S#|G*.oM䛄.x?#P]FbapeD!uQ'x]FB\ܭˈB8Q2uQ`]F.
䪋BB"A!7uqP'I]B9QP
A!tqP%8]BLPA!tqP&]H`A!dtqP]	D`A!tqP]<	e\>SB)![ᔔ ULM N`OŠPQ#!RĨ3aSȨCšT̨SጺUИc!VԘsaWؘšXܘ፹Y!Z@[ƀÅ\ʸӵ;G(#\dB~1aLJK؏(&$!G2#aR:A0!y` )wf zs^`<;rs\~>;OjCZ}`>R;ObX||>;pOKOgYރ3ztJL<Ь p]3h7Ɲ3j;3l?4nC\4 pG4 rK04 tOPG5 vSpG]5 xWG5 z[5 |_6 ~c\6 gȜ6 k06ro87tsX\7vw;"nH閃Kn1!ېn)kn9ۋn)+mG5;^1.~؃}^9畃[{+z^9|畃vku;tsn9pޤy%rlDYpw+
Cߢ@ļ-
Eע`D=-
GϢĽ,
IǢD=,
KbĽ+MbD=+Oܯb E*Qԧb E=*Sԟb@E)Uԗb`<)W̏bż(Ẏb<([bż']wb<'_obD&Pg<&R_8>^{R|;sK]>_׫K䓞Oz>}?z:
Ptxʚ?m/ZOR<7_~Ӊ?Q)@J)/+"\/aݳa52935ۥym(n#8t]DZo@|G{k |=sgHVGp+!`MJ}9Τ"RKͭh~grǱcT0'C[笾MңV`h隌׆·dlYyo%dr_Y#J5F0j@:`=!݌Jڳ4Z/bz,_Ef%*tNg斮(-0k>pS	_o<lk=/<|p%a]`sd$-ǡ %ZPJNɆ{4-ԬC ;f,ԕeK`n߃&WPXn{ݺKѹ+,BCi)f {k@p)J^ʡ+P}
%W(}DR$H9 F:O`<]zBV5{@))ILo>~%٥g	:|[Ε)2R_SСk_a@l=Mg@v6JqCK"t;qRg_:T4ԙq9Hz\ȫ7-5 -줌徔&#r%<>_: B,yyIX%`=PddC-)*}N~5q*eA:&v5FMMM?\0-nKҷ˛r?  4{= Gڱ	Cy`z!p7钙S8f2s
Wsn5lo<yqgÝw̒0.X^C瓪nZխ`,Ƃm`D9v|,_R+c9][qʡsSt%{^%HC ;f{xtvk[y݀Ӽ_~:֗4[rw,ٯtʆQ4HġCԿ7LdX6xsʹU79[.~/9'y(OXxK eQ@SW(6?HסW HG{wD~9VZ>}NWG8tސWq^+gQo	rr(	msl[ԮC)2H]~|=^SGI\j޾^GQ_@z_Gߴ7tm<gi 돌Χ{m<ϷoKQp+ΗcsTzٽ/ߊzI]?EG]ҕb)]#iD1M!)Lt1P*ϢlQϕ?OZ}ϑk|{ڝJϪsy_ߩi KFNB~o*jt:o%<+/ߝgܟ׋-*iP%-)3D.RZ$_pR]ZE"׈Z{g*z`(g%NxEb0>sEѮ@;e#Db0:k`AlDbh۠~ɣFSAR%hc)qWDrg&[ʙ@_P@R\3e%K,4'԰x 
x`xx`q)1 k#饁'zXdx"j`!i'Zlxkh!鬡%Zt
@:+Z6g75u+>j*I-@46"DmCM-D4	7єbDtCM-H4y7$E`?$&^
2-1mO9.#` G~[8 iDZ1k6 |P"ܣRGK2"ܫV*MYcD/mǽ[x;Tܕ-z=J٢W܏-zŽJ٢W܇-z=J٢W-zŽJ٢Ww-z=J٢Wo-zJ٢Wg-z<JޢW_-zJڢWW-z<JڢWO-zJڢWG-z<JܢW?-zJܢW7-z<JܢW/-zJܢW'-z<JܢW-zJۢW-z=JۢW-zp]hi[t([th[t[th[t([th[ẗ[th[t([th[t܈[t([t[t[t[t[t[t[t[t [t[t[t[t[t[t[t[t [t$I[tiQRҲnѥIݢKKE6NVJߢWp+Y	[
n$Vmd%l+-ԣҦV]]Wi.ܷ]]BNp _)kw&X2:Ļx Rdu%X2kw`܊ᶖ1ĀW4(v05qFA,^ql	 vTpBICsNMSmh=DnfVy&B24ob'!\2MA`)dJk!׭MP7}WOWz@O/ÃI`B}_x`p<FYqF2YXtqӢ@᱊]6[4oA̢":[*,D/ܲ	N.[lW68X#(ei%k0畍9{->WȉWЍ$BIЕqD.L
K'
PJK)
THpe,{p-UYy$^v/I׀z5`o?CcMGܾh%׀޸:fֵ.{+.LeL"vPNCF*0fT9ڰ`܊؁*ɏ0_%<G
v 0<{
=\|+!,
;Q|\ d1|,!,ZbDw!^qlC%U WzU^|W0_%U W:MMB<Mt9IK#N
*1L]n
M!S\rpIиJ8͇3^aJqA?7P	|6c<"̧x0#D/!S0)|SPO"|i>CDOBa>o4!|POBa>4"|PO"a>͏4O"|`O&a>͟4"|`O*a>ͯ4"}0]Ąt"&̧{aJUzRF0cWr1aJUzR"FJUJ

Ӈ,-ڰ|aӏ7Jxww&X2:Ļx Rdu%X2kw`܊ᶖ1͂-E;b-jbVYEh:hМ{w{hb9byh/>*Cf)vR!CZ&Bq݊4uSK
\늋+NFDʿ
ʟ(:x"0#0Ech4̇E_{=UXZh_4e#]2>l&qFPOJa+	r )4Z0|^e3+Hٓ(+]Й	OСSЩK8~EY,
ZK60^Z;k.߈~.ڸ}a#_5A4{7dֵ.{+.LeL"vPOCF*0fT9ڰ`܊؁*ɏ0_%<
² 0<
=\|l>+!,
;Q|l>d1|l>,ZbDwe!^qlC%U WzU^|W0_%U W:C<Mt9|#N
*1|]n
M!S\r͇pIиJ83^aJqA6?7d	|6c<"̧x0#D/!S0)|SPO"|i>CDOBa>o4!|POBa>4"|PO"a>͏4O"|`O&a>͟4"|`O*a>ͯ4"}0]Ąt"&̧{aJUzRF0Wr1aJUzR"FJUJ

Ӈ,-ڰ|a{o|>|GQG1sb(V
)ңY,oyT@VtDdTD׾PP,Vbh0($
4}DSdr>y	ȕg|&\&_;ҦTY,o>V &{KVy&YU+BbHPlTB6O);B>y	ȕg|&\&_;ҦTY,oC>V .<t
&YU+BbHPlTB6O7_d@QzG1sb(V
!k<& F<2`QƠcPyT`*O
A5cPyR10"8T2p47v҃&O^r G9ZhoVB>L<\5Ptޅf](}edITITJ6
_&Qd@WIkp{)ph&uRLY1	ܧI1P'/R~1ÌW<P@):aJi3v>2fIT$*$*P}%Dԯd@TIT+$D	3$NI6+&T1	<fğ{ڝaG8FAO0aM9֔eKel	ǖ2P[*cKeDHs($B_(WIN$͘4ctdJghnhg r2u	yKȭǿektt<ڂPf(=`T~%Y_LA57
l й=B.!b{z	5Xl{>7ٞ@=lϯ5+	:W@y/s,ld]/VO
G-@
,8;g>TP~BEgT_~F|E.ge f܄ZZ%zqYVdAZezqYUV䐗UE\F1NZGZv*8ҊV=
jUxE#ySi}HkRGZhiB-9EI#K 62͈,"r"'d؜&ԨzݭH+mGZh+8Ҋ[
Vx#iN^ߚsWѼ}?:4͟ʷOawt|}9&56lO?ǧbpﳇ77WO3RZɭQ</z#Tk=U';5M˯oZF[yߴV7-=_tyx9?ntxvS<<^oK&rmAMʽk 3f@!o]aގgK~VXc=(rHnPt:]kUOck]O~q2mC}VǷ'FHO4;qqr~^ȮIwEa*Χnh\^q՘Ɖ_g]y`15W~巁{g[q9t>?ºBJ֣Z)S[`Nk`4hIh)aa1h1	c}oow9Vx{Uj55zpKe^*\Zaaװ	װk؆k(&QG,#fa-PZ<lnIHo'adj٩.oNgˮON#]C-;C.>Zv:\v}`z9Ev?]tn4P{7ioE>OFZFȤ;r\>7~!L~N|:Vкޏr%oP׿Jk՗	K:ƮH멂|]+WSo̾y{=yב±i|טt*مo>ik~~] n=% b	w$;AkǁdnKqt)I_wt];6!#Ӳmx_E14nuV|sJGFՏ:f">4wCFFZgQԨ<[ɅGzzAx~+țM+`ϻ׬`e3KX/26mɌ~2Ǿ}	Rvm߻&Ae][;sVkF{'wƢĆiI.Y.;%e?~ѫ^8^8kڷ量c	1߻WZwHhGo(sc+9
7ɋ?>!N!0悉K`RAg[X$bS =6.	zPѧA$O4)^eV<E@9^0lv	zB؄hv	 4o@l4="לqcsy٣ <Q_sktt70[OS>ŞB#ޤp=DQ\ @u
{T ̢fa=u+5X.bfZUMC!rA)F7C93ڪ.T^:Hz93Yc)~l;橫X7%sUC)ÜA͟ɩM8 lj5F^dbПKV@Ր9.[;AlSގq<iJ+'`=4N0$[G#	1`HZHB 0?4'ogϏ|]_zS;=n,ËgPXcZp¨,)O|Mu)/r^5/'̦wl}O$Χ{}K]N4{/-M22۪:K4/-s)g[)F3f4 ~aW}16U|\VvWS϶&튯ِecW|3ElskW|;[69ۨzzFVc^cm	^c9m\fe_NY6I	Kh9e]囦);I;|4a-|SMQϦ64%Lٔi=ez	g8IrZ4 gI1-,gVI#4$&igl")Wl+l)"2CYc")WlY*ROCY6)Nk㚡,S$i'6CY#"̦H<ʲmxʲi'7E͸de[jÛ"f?ߚv~S$-ȷ&q Ψ{e+H;	"e{;zkfnJO4MBHC[Nt#I·5	A"%6o&);woIg;7'IIۓ|;EOt3nؔ3"g>*eM:gmҾjڮ6MYdN{MmFOY|m]U
'|6ԧH:"gzgig?Eϸچ"g!H<mH:*OrTq1:u^ߔ$imGiZz!ťpaUu]s鏪y`Ei6I!Lۀ/ޓM]<6Ҵ78n8uj⁑a?iVT[yMoYd{u)r<	k|U5|V>-G<XLHwQϴ6iM&FCe<d.QHqRϴ&gB ̈́,hWHqaS492!Ig#オvSGU}( ۤLS4tTݾ[oT'.ُ5MveT8Q7l}z$\.L4tT>M-5L
sMmIqCA7׀aK)k@% Gu5 xlt0u>3e
%/ۄT/gZam'(&|&}grBmLXq&}gqm"OP?ӑM]Sl?<t&}|(tpq&}:	_h@7-݉A኏{ek)xG?O
W|to-̝)f.Z&W|t'9L	W|tsՉ:ݻ5WHw|tmN&N'wm'8xm'Nym'zmڧjکgfKgfUM{Ùϸ5kHw|Tsۄ>wq&ƴ;m|#=m|$ѽm|$юV:se_:]L=طp.@?ׯrֽs6W8#^oQKV̦"1bڊŔVDmRؤb3PAZ#y<PVԸir5tCen[q2íLиV`xP[aV&h\+0<hچku$^ kp)^t|T۵:>׃Swc
_M4eZ;w5|~\,A۟vO\{kqtv|nzZY=[.nD+岫eUUXlk?Q1bQ20˧ìyYcy>kʺ/ʭQE6\ʵ$~(C9uXeӡnf:5$jrMz2,32mFa.ȸlic #06*V?&2bǤBFX\jHZTȇŦFyPOզ?q6{|o3)(4
CrYL
dDFhthz%2c5"'60|(-s"/<am0^ YD-憅j0|(]/Jdɲq^k6)6Ȉ^nU9񡞢Ʌ=^3e=ZXu߲ntJrn{h5Jʲ|l7uJglFJE<3dbҰpvv6;aayX`q	6g*dǲ	ҰX:dwj0]M|]fZd6\-ݪ&hbCzaqaVZ c-aV|Xkl&,9'<n{%2lѝ$h"ӑGDZd&i0C{-2\4 bV	/^52mzeYl!^|xY&H2ݽs}WMӮSNiLVJdDz6y8FǶ"#b6>ݦ|k,̦Evf-{%!fY/cبU!+j.J&`=Ӏ۽0szhsf_y3ϹDBYa.,42fPUg݋.4-:7_l1V8&b*dm?lĻVg8-*<	7ʢ~\J='*dз9a<<OSp.Ro!pZ}b{ĳVR}b}iwUۦշKkVI 7T\|;^ݏoDv].a<>tz=\\,r>}?wHN/-N+24-qБ6x;dP%6P돷roG۵#Q7hݶ{}xĤ]oM8u4moh:9_Ƿt	8|:ߜׯx4]%нӶ5Jm%Ҿ8u%Sުb~{X{gzuw|<}bk!A~CPj>EJT擔|f:0iJkJJJ^/?^v\bp:h=u7~^v߹e݈:8S]@Vhmw):;/[ +څ@ֺc}DEKF[6ou,!Ļz;?dsgG7got#zFHP(!D7F=JO_(!${?Q2\݌lɰܗ'JwFy^п{'/ZO?(bm W@}Bu ,SQodV_@EIÙ\eU!No`W`iu
}a/01ndZ_Ju
U#GVV+:eVNߔ9JΔj@/YJL[W0gIFW[S {`BPL\X{gf+:lZ3b0 **u0d]Y8''j*4)pwuuvMě)5So'o׀#A&^="!=! E s#8*
HND\!?DrOC\n_.a/1Eb1i!iQbp['"< 8_sР(ߚ*:G9'>w_{v\O`cl{G#-3^§XpOa~ykz1]#:<# mp}s{@kckYscs<BО4h?6#-wIIAAhilCs hH=u5e#g() c_0۔Jˏ(}zL2g,-Վ<s8iv7Pk+ODAF	)-RsQRf)A()s`A
|T0rRгQRV)a(k_A/J24bd&;z/FiGb:zF/FeÇ ?#2cw1",<g#2u1"L?I1etkQȳrrl<):pbL<mlϻE1M}[OE
1[gDCjqRL Jc181;cAX,NeGX>v,Ne곇DX={:,$<z+Jiʣf<z+Je£G"03\QB,<%2SZQ2LyXVtad/<x*Riң'"ئ=x*Rig""yh30@xZ*R)bA <T"XP <2cG"ŘP =)1E1 zj)R	cJf`KcA RӖ<y)ƂQH) toآda(!xz(J-b烢bE|@QBl>OӼDɰEC=Q2Lq>r:꧛͘[[DfDlUs&b~H6Eʳ000_L9 &ṳCLs獘(1&b)b9-6˜b="<{ExY5?,ƨd5w
1assg	g2ϞYn~LΑMd#<%dS nsg=gχϝ)e9&<svU|HCL? #$rL? $?~rg~g	3IϞ-f=$={Y=3*YiF> _ͨd57!~3*=/(?{ƜQ~\:Yv?,Ψd5=g̆;Ш@@
d'4Ϟi-crM? ;$M? $r;$>~I|I9&ٳ-{/oeXzJV]MT_u9~MH&Yɵ_inMO['U˫WdLb
̓0%+HUf
^ؒX*`x|KNnxKInxKM׼.-{-}ӡ(?LσӁr(?l)*ޘ(=,Oғ1J(=,1>M9'y<c}MSaYKTiC5AA:foi𜛦@MAu@:އS4HFCq`h{UN MΩv<L"?	/)Ⓛ0q;Ez2
ƿ{'?|Hxt4'+dƞ@2L0|,/h,>,ÀdgyR@A:T g5a⠦By1BSNA	CMd<n)51&"T`HK?i5&[YTHD
hzQT,6j$cAGMPGMdT<)"]܄S#eNN,J
L87<9)+~jbzRV`¹J'߰O811<o)OGA˗	bOK~ٖs6
nɚfiҋMzfؼL_RidĤLDS%,"VlK rfiʯ"vJ raiˡciʚ"Wf<I omgȌ6fy\H okG_^hE8K# 7G.1mL9\bؘD;%2<;Xr<;X<;X1dTo*mwS .6
MAK!:љPfXr+C!;L C> ?PbrUg],y}Hd2L;rL; ٲL; ٻ֐Dǒ$ǐu'>ɳ#O|fXu)uvg9>HL@S :|9 2sLr@rL9qxߒ$ǒƒ&um@p,l1
:5(3vLkPh
XrԠ1eA	1eS`GfĳdA	aeCi KviG!K>i!K/rLosƠ2eA)Z0(4L`Phr;2d{Av2wA	KFiG"KiG"K٧k%DeĔ%3L=[rȄȳ)
L9[AI	FgX)QgCN<,* 0+>o
L8[ߺRmI8Sʯ{."Sv˞)KrL)_XeJCeJ3HKt<S(ϔLxmgJEߗR6xM9)eg}5gJN͔"e8) ˔Jh{eJY%{cRV72oL)a|ōeJ6)e]-/L)<l S*śJ[3l) 5)ek(S*ʔB5)ei}9eJYVʔ2J2 d|gJYW-h S*aa{dJ;Ȕ2ʴk2Kf Sڵַ@@M}2)eh|dJY cRvgϔ.Ywxqf_R5ϔ3^ϔ2=/L)ZRZ_Rfw@t/}L)6ʔ5/)ewL)l~eJFʔ2rL)K`}eJٶPѳ2vZ(S
~P/hL)+BR,)ej~eJYʔY߾BRFv2o}ߊeJ%Dem/ZL+)e_RV7S3"/SL){ϔomOL)Zb|ogJYO/LL))ӣ8JA18f"LTk.	Kc!v!j8VZXRgE6ı8"V1-ùNkE֥Mk]ڤ2ץM7keD֥MQ@*Z6ui\4֥.XSRwAOF0^eDMVV{dgQ"+j,(q-*[DgTe\EUlU:\Gs&mTeʢڹ1o
/Fo_<x2h!g:,Įk?i?}z=Jg_::Įw:F	oum]~6{Ɠ B 9^K~Z/.qǭBKwܚ-.q<GKp+.{~gex}V<ANo5^/
Í}nFW

U׻+WLVR;>i/+|jW<굡jpOzc\ӪZ߬nD>DmRin«qJ妩	o)[f&𦎧rpM2+56jˬD7֔-]NS6JpMz2d\#מqez.[(3WozXhp- n՛*n~^i\z)omtw 肖Zi»Xj][+aVo2U``-}M[&+"Vn6ZeOjՖy8	URLΤUnViKJZ
#i[&(za[FZ.iu[f';mڎkBZݖn	uW7S]ѫ7MRxG6Mѕ~DwM#xQ'4(@wrM#pF2cMv˜Ej-ݟj.:v4^i[1zX/ o^ik-5ԏn[f-Woڲ{)zy[-m"]Eir[	!jEuvS|	jŀ%}PmvC[W;MEnS\	ZΛcj<*u1B?\;Zlh£f>%`VYO֣<s4>Zhsh9Oc?ۏ?Vl|X3bf!B
͚+4kBЬY1B?$ 8sAry(L3 8kAnάجY39ܸ9r3gΜ/8sH༹$ʙe/7kI؜)R3͘˞-6sL̹1r3gD͛Oc6bDK͚-5kNԬ=1R?$ 8sAr ̙CəsL3 8kAn%ܬKYb~HApL(9Rə3U,gƕAp\,YZYrfvE͟-6s6Xybr3gE͜[f0YgbE͚-5k[Ԭm fzzTv*n]|*/}&Yn-X]W]Y_y`Egb$JJNI$MڸjT3v}M7nt~Mqd4G0T@Q@@Qo0i\A?$1/H'Uc@IN$9bm,,#_$WC	&$7"+O o~~޾>r$N4 9_M$'WJ}%wv[Kd}I\/4	b+&Aj2jŽuΧS\'tĊ~
N臢t~C
N$Jؗd}
Mƪ0VSVXl2XžrĒ+,Ir:dE% ZfIa+E-Itz=-R13.Irz>.Ip2~ž%	NF؇$<$, $cXKa	燱I1,}1It:E?=&[YW$`$9=$9b9'Xh\p4!j8;!Rn<!N~mpd[Qoa"Ϸa;t17,6=:17&幩rq9rc8fŹƚt71yp.&!>ͽcԌ\7"~1FTlv5g#vQlD,*>gYYTt2K#rf9hD,'2ڇ(.lӧY(6 et!%%Ct֘/Ɏyb ̒"3|9v\q!6˗cǅ|/_N.DfxrԮ/Ŷ:\)@ń DlQZLVLfCRd6 WLT
^De\1I	cDF\VT#6J)*ˎRT0ⳣ,;`DCq˰wade؜'*ɎYNT,;Re2.d.I	(DD%Dt~ID"sQmld<#"ȎEDPBX"2Dl(hLDl BLX
P1a	PĄ%0~})6ӇJcF0Qv̈aDq#6cg57q9:LVnDg0a)y8LXnDg0a	k,,6ɲFt>͠a3Dّ#6Kէ$Dbhgl&}!".DTyHl~VTFa!"2kJ9S!"XfJk\fXlSdf<Ԕ53e<)1L!L!fvQ(J~fM5%?3(~bey1LɱgX^E3SCdxL"#/3%AR[G^fJ׍${F^f\M/y)FI7+^)2S.bEoKD^fQ!VYd0a)azQfA"!bey5fX!NL1ʲD3SxL1JC3SaxL~HfJkL1vbe{dfK=$3څyHfUxHfMbdxqdXDe؝Lë:~fu0g-rb];Lo)6Qq5g7pY޼3S-rgſkC2S azɆfXkhf(LkzfXMӋ443ňL7hhf1iyuf`;3434Yf=%[2$3ž15C3S ez/fXABLMb_^)Faw_hf-/멎mb^k.43[̔`-~fJBL0?34gXbezyLZ3S[U+S3S"T+e?fl~\"{(gr)?GQ.`%B+DFkH7"-DЃ}PO5GKZLRdܦ:$T"MKT10,uHR4LuHSR4Y-uHT4mSN}wasW,Eb@*%VR=-`%JEgTedd1<J"
V
WV$8<llll#*	g5}Bop³xَ@J4l3Mri9̶кRfӔ\l+m-56+ךYFal[MrxlZ3bJ1.1%0b탋^x\x}[xEKYxWxՂU:Z/;ʼ|=+3o/ͯ.՗xxsqaw~=axU_bt9~zKX>z=KbP҄%q"UXP{EO }R߀SST:ýK/N{})?>>~|ow{A
}ٽi6J<6*%MpUexYSe^kX4ZIUWfM_Us>UUʦkʭBPeYmsYSگglL9\'TY	,jK+6?[qtւ\hd"N㍠G2׹hf͢GGYnf(<|qaP;^fųY/Y٪DBחiWY//OnOYh_P	[_6rm6	 ݿ־EiLզ!l5jdzHߖOS6iYdB_īܗ&lpuR>I6=Z?LjB3zi-ziP	Oٖ	=(VdDV*/
 <_d3d_rǋXeki|5puYn^ͺlq_Ezl֟n_VEr͇njUfڌ4ifUAw3_>z5a3KUw#wcjM/Y	r˗!.CE[n2η!]{oJH:|;^4y%]$6or~bMqJZ$}\nW|G:?sHBzf+m\4""
Tζ5=yUc]O%2	{Ye76*ɻeKU;6?..VE>*#"av|ɷZ4v/X	bWK6gR( ,_4mj!85-W|[b5^tMٳ𤹎-("e|fXZ_oE|{Fvw\Ml6#nnYnaQ&V9iH@~Qb8vK \ݴʠpxq*)7O/s;6?[~䟯V/<f6@9>|sVlU7XsTOƋ¡qpmdb;VmfYƻbzg&r!ԍ1>UhnP7^Ǿ*2}b=^.nXnJ/>WVrǋx/ۙqdi;d<YtTkȒ.g|& ׮g6L7hSͷ4ò9JwE\8|{.l;|Pf[3]@l^{]`Usө@>5e,i+<#&_=rXϤ!6[6Kw{Gfqm~첛bgd:nB=q
xME6D);0y"7Z}/8w||*v∨ԝ3]ݺ}xZKYh}鿑tmFW6kuTn\nyLݒkz-RO7Sj*u\pFU>L]](HzqU ?NnT-YNniE>9T)NґNT)NґNyRw=}ցb!S;,Jg`>@ )؝ށbO
<+wɇj0>@ 'Sf_R{stп[=WL%stȿ[v=WL{#Wwʻz$|Zp|w/oi;;%38,~wKgz(~JV=wgjk L+t'i *mWko
 PL# PK@3v hݮ	.Dw{ "KG;J z+
@/t_k^X uh#ݮ5 tw '&PLG{] {@1tIcnLxz_\N!t}8]
W^+^3{ݲ`zlu~vuLy.c0ǵ
J;>jp?+vnw6Dz[wgCwtlȺ]}G/E=O"Yz}L~S^{P5J?ku'RkU;OڨJ1VW>/;Jw6$3D   QK}>,^] h QJG{}A(#>'@ґ^pl{;}h+{}uk}k;}+ {} ؽT>[
 }a
`>h
nm3;sO0tпwb:#L1Ew<0}u}o%0tׇZ:+
L+IwxvU+wK}ꥣ@AnhV=ZUK{}j#@
QU >/<8Zw6b:\3!*L}"M u!"b;}<륣$q^zoL8zw6>8 ݾ>5ӑ~RptG*Pפ{}+#>_ӡn߲[ptW.\;)>yA
T>A
T>^?73Z{}@84V;}Zjluܹw5~Y9|I{;#NA#ia\Hje{&eB۾t	FՉTfDmA,T@lw!2 ^* אxWa?%][HXQlw+! #* tr`ɿ)H'0~
\do<d7R] ڄ$P;,97fTSoR͠e'fߤ1KOLɊm.}R~MTL3uI7f<ݓo2x'72\{xr#7,rG$qGp859iy\;<)iiߞeYiYݎ\;H	IIێX;N)9َT;RI)׎X;XI՝֥W6:1azk.w:1zkF.5:1yk.91yk.9-Yٵ*F[NEŚaKKNJ5Q:N$AK*NHeNBjm&!oR|vtj3~xfpztfluspfhqRlbmA;H5SL ;5R+:TؤA=f&e6B=#8ɩ\3<uy`3@ui`3DuY`3HuImYѱMtm
hRZ#֌U]gR֦#֌V]gRR#֌W]~fRe#vH5ĔJGČIGĄHG|GGtF϶@f6e+:rx%.%#:r̀%:r͈ե&:b͈e&e
bT)kTILLڣmN`b CoSzї7ۄ$<Ǣ&/-njvi)tT{ͦKʐcm\R N].\R~[R2Iso%\a2=Z$9rg9ҿOȟ GU>4rT:Gu> ytTcTM2IIvT+ nG;%QW?,+Qz7RqJQ!'%aqR&Q!'1kL[s8!(8!('k$AD20NZbAE2<r%RrBb!24%&dr%Ra2=됊\TLOF:ezfO,S`9)g)P9))SRYm&92rB#S!'3 0HH/CG&JRRqJ$!'PRqR>%!$WrL	TDhvI5HD	9TczB& 5h0>-SR5 9)ok8 9)k;q\ODAMz'!-'drrBJ(!1'::Or&ŀ&$r%RsJ("1'r-sRN)"1'%"L	٦\DĜzʕH)y\D̜uH	SIU
9SrW9SYg9SZG9SR\I&]
8_
8陰TSXA"<Nȑ_9mʏˑuȐ#ڵHʑuv9	rsd_Srd
#KuqY`GRǙ?2Gdrdҫ#KWYRW?,GQϑMA)9DT`#KTHI9DDX#KTHDI9Y@""Nȑ%
$"Y@""Nȑ%
$"YG1G6_MϑJ$YE*6NɑZ$cz,W" '"LSbB,W"&sdH#UHYC*\z.l#hOɑe:$YD"VNʑeJ$BYD"TNɑf#tH	9LDLϑe$dr,S #sd+#KUH)9TDx#KuHDI9TDp#-2'RqB, 'RRÏ9Tcz#Srd 9)Gkrd 9)GkrdqYDAMz,!-'rrB,!1'::蟭YD*bNɑZ$"YE"bNʑZ$"Ydi=!G+Srd9%G+rd9!GAGRRsRROsRRrRRrrLRRq&RRqsd89TDx#{=+I?;.yMf5yR꒡7d///.)Md1햸ͩd	솸K~dꆸRd醸K'C]#o;7]#O27]2#O)7]#O mK?IPFIk3(-.Er(-.7ZPDiuD\Ciu9[IJޟ`?0~m	  (͡ X\61#& raP~psb<:#vsj<ݩ4FBxjz95HSNO95S%U}Þ
1b<ݩ#1b<9hD1Ύ1b{"Èu=<q/C؞s j<݁ ؝ r<]bp۠9 ܜ6vh@r<]|%>{-%M(PL9.	vQH@BhzjxPX ǃE 9. /uJ+buF,@mP ^Ax`ĂӆyF,8>q9x@!#knG/B0J&pJwpJ7pJ^uI6ބSdvSSS6#%sT>f?dO3jC6>f=dOF1u3jC >f:$(3jC">f8$\02̓c$0^ՂՍ10^Վx*>0^՚HUK0^զUXHS3*ʠMeL9(fQ${I|?AY5{"ʪ	PV͚HjDB&&?a'Q5%?B85K"©	N͎H̅ub~ pjVD1S3"!iASDpfF$x5C"ƫ	0^͘Htb~bIՌDfV$l4acU(1^ͬHtjfEBMW3+w]bY̊fV$Vx5"+Wy0D!-©~|pθ"+GXi#2©~pj&DBg}
	!t6V=&Fn3:y'hl<BgQJ3)@pJp t:H$3)垁R@pJ^ tF8-:9@SЙϨ	ЙϨ	ЙϨY	Ȩ?CBgU7/txUCgW7"/txU;Cg^?txUkCgW5(?txUCgW5+?t"\QNͨH茲j6EBgU3):E%e쉄(fN$tFY5k"3ʪ	~FՔ,fH$tF85;"3A3©Y	N͈Hp:#FN71V͌HjDBgW3%:c1*Un?tx5"3ƫ	1^ͬHl/ɂcU1^ͬHjfEBgW3+:]:cY̊fV$tx5"3WGBgQuTq?tF8UgNCg4NCgSuT]p?tF85"ϯtU<<^p
-rt~Tےjۢbz=r\q=qCJꓽ^wW@.z=}
2t~ڝ%~{OuW|:~{7ssǌCj%O;ޯ`Ʀ[|BߎI|<~G]7,+$m
(GS+Ӳ]ee|%Tө% JuVQK"v/qI_2P.ڋw@^ oKӷ[`v<Lلr<+hz9y?UǞy|~HK3|$zxr2(Es(!j4
мkR[SmSK[S:(q8DO!%t1"8%^r?3^[gS4H|,YPT˱IZ9ehQYll&|t
iYQisR26zΪ۶ ;*B;~oEJ&ɐmHɨըAHq$u(I/G%JGKgIG5a8jX;H7vmG5fDc݉_W<f3W{o8k[	ܩ>厶3}@8{.DygX[>WyJ±$IOG@A6ʵ\YGfiF8a׻^7FJʆZ qι攅HaɎmpIg 9։r+β,dtלeMggP-gDB85GD t.HKjK	%ϒN\`%4kBЎ PR[X6-n4%111`zߩrl=pѠ޻s
[{JwoY7P*]H+g!bg<pw!%3PpLg!k*OI8>n[H+g!0Z.,VB ӌpl}.VB1b>V62VB0ל<*҅r҆mp@rʭ ˊ,k:;^ e,[:X)pYD^R_P"),EfPR;X!d
%5iْY4N3:N[#f#f#UYGoʹi/-xѠi/-t!e]at!e`t!҅-B[VH-n9_RĹh-s-K;hQe+FKGo|Bs9{+= iW׳^9 Tϸ vz &= ? ιҼ9-g;Py&  74cXi]񫋃48VuqE.A78tqG-]A:B]\bA{P\\A1@(sq1k..
!H"/`\\<H0Zrq1	F..*8%#`8]\\|PBTc(%.>N	aT<wJ1VB@`{,iwdIYf|޻{M-޻{yB]߽^pwon.|/qݻ {tBނ]νbx{wQo&.1U@&m>I[evoc;F.-g.8tYKO\|R<yO<
|瑀c7y8,pv敃2yrp:AG<{BT:<y3Ht#:<,PțgMagұ7@dvY_N/$O"shHX[%k9D~V[?ޮǗʥ_p:~u\OSO}7YMꈾOW*#^t$Ꝣz-voz};?or|yxޮoŏC\~x??×?kQ燿/_FO9NOuo~NÿT\.rV|8_w5{~vxu?^R~;iomÿXw_~vxx=vO>OoV!h𷇡:jV_<r}s96,Գ+9_\[(~"fq˜@˷f@荥5gW>5Ya1,x	ƣ_Fn_Ͼ{U@Q.݌q9%y=_N͂|;<|hXCȳGTb6N.!̹ܛ^ꆎZw?X2wZ勺ku:8]NU?=w_jD</SoC[[ݽm5KK9?_=ʷr.k=$\n@w[Gw_5~\zO]IaZ@<//?.xfe; oWMp5.VgQjFͲ	1^K7d0_hf<}FoS^BqgP{k7_CH4wF77/1Qm~ȍdKs;nT/͸QW|#*Fw@`bdiPV@|~|?6ԛZ`KRߚ?r%*mhg(mdoud?~tV?:Ә %t|R`ퟨZT]ln7؍wVZm1gje'?P޵6Ǎ+׿T*Udc~H3cV\+=9C@wU%w"Ч>Dӂ]Ilܻ-7.pVbZphL?R[4VMKmBl(-'lؙCbSsrӢ"n.mar;s)ғƀڦ6àTt*,Kjy-?X*bcNdibJbSNp3PD7}m7	:"TI)f$'M_$<a\˘sMIF/qfcҔ`*p#f	U4|N	piF]ϝ㔾l"7sJ0b~jA`+5t/dۮW
zj眩t#	ˀ9n<ܖ%pc{{r%bM۔6.ȩlI-Z/Dq;-x{im5>~Ngc5F+[޸l=.0hW0n(fe?1*^Q&6nqmutMdʶrYAp!sG[l֜8ʉ7afokXH,}6Hv;\e	uefx7r+=yC@ӕsi|[v͆J2f2PyQy[O}a"v{}d5>Iэ:08rd$#[f#<RIm-Yw_pHŦ3祸o[nѱe7Bμ.>uR-йfÃ|S2Q/S|yG44F--65.tF|:vyگѻ)o]FK&5Wa"	5zQoX)V\+J@y% ׊Rgh-J[%K%V
cx+Ƌq"8Z1fq3V\8kDqub8:Qno7Nd[7fNaM@׊S+E)̕b(Z%jOaϧ WSp (ujE \k`B`0W'p#hA\ ``HVq'ĵXZ|r-&G<7ux:p.K\?Ba,@PkQ(еx*8ZBam aPa(u2
s-v]C!*,
s%~\DA!Wk1ȵGZ$r-5zVa2+quO:(p|wV̒K)]ʙ%IoD<)_D"(EA1HgI\1A6o0SBXL
3'1,!Db7]h	_$ |?X`;FVpCAqIv;
$u=CB~(Q Y HD=|ǈ ^f,f_LDG~LtPWXCz-(:(RtLw萴/U1yw޸".:9ᗱ3"iQAY_\ᢂEe]q1ޅQ1YG_B~IFEdzɌ
 h%Ыhj?ĭ5&~m4Lwh!Gr4Hhu=m<bω!~QJ; wA>:*턈tTLAh*!F-C:&tL#w	=;ӣ頴G"n4Q~ّJ{$$HI`"QۓtP#+~$:&IMMfǘOqK4HIO4LJceQ4HfJ}|G˩4Dfa9^cU{w5w!\L+GLVw*H8æhT@[QpT(G*B`(
Ã^>B0"ENDBB!`>SQïe0!%Х7vNB	&R[:=;
Bq~Q[9(
!`+9D!n0kh1Ѕ?BGAa8HLd0|qf0Ü~#vL1q.( 81l&͟a0i }jbqM>̜1`G21l(;?h1:D 7yO\"	^QKę,l8w%gDvD㌔1@EM00{g"O0K$ u18{D`{ !"> (Y cPއ {!g8C pp/@7aGC8+C P`?3/<3?%q懳+"SD(yP3~3!|dID Y̋@pqҏr"sF`;7z2a\it:l2kޥ1k"&!BIaF퀡wl%d;`(=/!Bnv	wKv [B:Z|RZp l77l[%`;ޗM%`;`ݟ@Kݘ0@,0eMC;yIvM$f;0&1-}&1n03wl$f;.$d;.$b;a{Hv`E"\%o`qwDl-ܭ!	u3Hv !@Σn'eo'
{Gv,#d;``퀍/n퀵#d;4yƍ ;6bh1{4b#oΈ!ʈaw;Fv&J>퀞27`llyuEv yEv yEv ywEv/m1!杻Sn`|"f;`u"f;`g"`;d!?#cu{Dv &y_Dv Q"B|	sDv 2uCv OBQ׷R枭\t'ɥQD.ʥSJ3t.ΕNK+rB.]ʥK)J%ҵ\VJ˪PG9&2'D}srt &	ҍTэ3'H7tNH9s`MLqԿ5wCs
4&gGCP2G]) (mKeJ"(kAM+ A" ൕP*@
TjHж4kD>4֬=쌺U5ZƙUsjnwUVfҪZU..m+2Vڮji\Oc/){z'ihvVed>V&bdV^hU&[dUWd^U&Td&UPdT&MdTIh~T&FdFTBdT&?hӦ;?/Oǟme4<˺ܾ}iV柿DOϷ:ӳ=4B>)h+ːŌ%6n-kXn})Po@=/u9R'ǻnOOo_<.>˸OC^w~ooϪhqشnn\9PUn\Ϋzq	Gݧv3pwsHd7̂>#әw{$t6ZA_ѣl	]̃$qy$n57jĭgSBE,)|_u_G\%}!u^L%~yL%|['L%|[Ǒ8UUَ3o+iN,ƞƄ0g.44ƞ5i,F/;iN-ܓY5[
߀s]a(=ӣ_3	)=ӡIߕ#mf3ݙ*<ӛş3Y*;ӓE⸗Xg.ZI^LԕĤ_I>L(¤/eA6ύϒ3M-	<	ڒsoIL$̝ĄtinLxȄ/ziL̗{/};c4c+azO>gz5{bz_>2ơogdD_s92>;n)|Lk҇4\&}<c>qg5g{љ14=ӳ	_H3=4}zzx-5<; |`MBώ_]s#ҧ$x}6=fцmȳ $\OMώjF|s# 68.]RY0O4,NG"w/ij_H5=Ez@M|30](5%%JBMj,PS^4,H8/"*Z,s<QQc)'OTX=gD(s4FEE4*J,4QQbdَAb_D}Y@9BJ"uMQ!+̑tIk.,wRWd;e=*ǪXSYBJ-e8/"_z,s<SUdOATYRgp4UETiEoeoz,r4SUc?ey)ITXKIƧxD<J`蟚(XFyb2/ʳD5=9Q2%jj,r4TbˎGY"JsN-0+̑lT],s<OUdY'Zvc"N,UcW*MtXYi֫GhQ`uEyVk0OcuMyV)k̳Yk.ф,<VWd*ͮY[i"Jn%=ɋ~	WSca\fjz,J\Me1)0Owacjj,G^MejZ,d_Me(+<E9[S2[n-ۖ*eۯd7TڂVmp*SPmAx)s9|Lg]/{Jpǿf8PSVj@q@T2V(8QOqR(XQŃqR;#B]PFGI!(^
r	أ#6L8ӑ4*g|4=%E=-#Xt5\EO:~:]K]=F2/v^0 zP/^0$\/p`W>\/0
^`.i`"zYDYEvr5=bjN)&RRQU͖ZvpUԲ!┪aCD̠TԺUfhZpUԲ뒸pU0AuIobK
ePP782
FE|#d(_hEU(QѐFF8,jPEb|~fXhu͟G\V}vU/g/YıV}otUoYտƎU+}h<UKORKFۻ/Di~g0÷(.㊯Tƕ!=5Ӹa=+=>|:?Q:*U_/gC<CN^kP |qYkr\hwy"q/cׇa+}GO/Tlpx~6 B`}ӋC/(XbrAֆcc*IVVlLPbd`A5F<VձMzo0ckJԊhԲ؂FmL(lKl;A}-l¡ׯb?7ɷ7i9_\tsY.}tR<<}}>^ogmS_}Ōݣv]ac*_oFuMpZӊ[6%;eoi*wA;R׎mNkG֭VfqSrVD%zq~xjna~-2]zK<^w9FޫG~?<-m	m5O%h~$#mW=Xj;g>~6{h&xfD+dN/z#gE&ܾzW:xڪ	%ܤy_SH/;4­ب7MD]51A
=ٿkm1{ڪe񮝿ߤ;QEw~R]}Gہv;oO?]>?>nF	|>]vJB6'v<ܴ	mIBeG
s)rHhe|Fpk>Yb/oYn`S1ZofOo_>ZǇOY?K.;aA.K꾫﮺k9͹vNB&[vn5}?zӶЭ֫хnO^dw^);zꎼݟ֯#{>'SUwك?虵)&UF\yV`ҟg~/b2}ޅF|IS(Ï$/!.*wyn? 6mnK䵓u$ˉ@<wJJ-Y:,P%qJj%gP]O.ɍE|e[6 I^bP
5j~jJH`1\1n\g5:Jg .;RZL iql٦?`w3tD7!(+Ofɪ%q
vVr+&-V|@}vrz@ͅgvg{ɚ!kHsOK~|S`Hb$ǚ?2E)|׮u0gIp.C!yU3qٿ[nAs(hFt/&lڌw3pk699mY豢<ߥ`.	;Cd Tf8@[e;gSMoMJt;ߧ1 fqNL=6~fpIAvf&/	ƉC,>wsW]}%B|]d=c[mCKbob\vy|YyIM<\Rns^.{zt.8ٷk[TfAODZϙeޚ%=`]Iü"ސb(/N@Ý!4wj؞CkCWa}.]r׭aR;3͔YX琸6O-1̌i	3IK
`HL8:e CdƩ֎e:9ۍWR\b ˞u\sIC̞+saeqi	Ͻ3%&P3gÇ9/yS̩%/sN&ԽWvjy-vI׎#fƳ)3%#aGp	WҖp*B@?st?C(@114
p$MlCS  Il8և@1[^Fgh$z=D_8^q,
|G]7(}EQ<9yFA_/9xb2׋ttx?].XcqfA!CXq2#]%`kЎ2{I!YR5I:|gH2T;Ce/G
wuJş	V
?+}$XgYiZ148@ܥ)q/MCpb|G4i?Q43AiHk\ gUX)7ȱtC85gb;k $tCq+0#Rd<]>	
t%G38O`O}
KOWaO8
|"GFl(&|ȑuRC]^&
kQR-FI:j
,P4HMQ!)$nL'1UjK"&R_6$zL55é7U֦D׌j<͘7cfƔL:.Nq1%&HHd yHdV<RV5S))(E$y"aX}LI"m)nH$!Y6H$^!ՑE8EX\<F8q(Q !UH̜%Z"a4Q""2@9ɆjjάiG
B!{&1	
!{@q ؂
M<
1߲@
D'DyPB2dJ|2<'{2mדzng<kiNL#ZIdidyw2L;bGQ:TG.I6H#dIHcNayƜHc,#'xϊp<8 Gz7FV&܈6r|68Pטm:YSjYj
=Y4,y&BA#<=SHgı26ShfĒ)20c)T2beGsda'Yc
]q~<OL!1Ώg)0\0F/IB"@yBb.R]Lt)d.,.Ex%SY%R3Y%#Y%ҰD3DytqDrXU"KXHb^,sJL1sVTo+IE?nwrD1KrT)-*dL.˥sSҊ&\KrR)-wJR+t-Ҳ*:Tī-na?|X6&!(#ԮBP2@rTJHJmRA5$h[4Xg17dy
E Aq
7P d#:bq#V3bǊ#,d"֩%b!Bisݯ?JBUH
V!U*Z\PiQa@VZHVJ!Y)$+d听
poرp]	yH	gRQw\,J?m?=7+:Nb-!q_>Owz`N)ۍFX̨{HQ77lov^+J~9Rrn~|T4feIGJ7MNi;Qڪ$U*׍#xJOPTczԫZctժ֐:wp>TFԩ*R~;B:mNyjUk<"mOHU^jNt^4v+VPNrrp4f8SFǢG:X,7mS*9m_{Wf#.˭<, w6<>j,mzh6Z&y:dG &1&hUپ<emvSXin^H#/!w%f']]i_ꢰ!jgabwʵ73ٰ̺?RMʗ$[׷Ϊk:ߝd&ev;SJD˻*U֗R~YnڬCC~<Q]su̷RL#o[rrVVXڵu_RepT}ǷOzD΋ծ$,9۩?<8KNb/{99_;*e*'6v/o(d~$=*^[L+<XԟP;ke	=}x8vmk70œ7S|Rw{śə25}?[C8Ag弖^]ܙ[C-OQd\;C,&۶]2Xx7M)gd?\s_遲d;u2:Z,\JYIEZJJʱ/,IS;_XRI9}sʒ*]y ס'Lyxcg>$	_nm@WNpnS9N'ZO_9!ֺ/7'|rBuZC.'ZwjN1Plp9!ֺ̟	b;&k	}`XpU;7$kK-,8Ra
x^c_[*l]ɰ-6ؖ
VplKM+8j֥Ng`';hN f;>ۘv=)03X{R0ni7Pa`sIG蓂qO'[SD`kO.8[]p?%6J.lskC8~h`J.lqA`J.lpA@aJ.loAaJ.lnAIIUZטZ[Z|c	1		>͏Li~PF;73?^3)6 3)6 3)6  4)6 6;ԎѤ`hď(M
.6M
.CM
/Q邧/z5)7<?5)6 5)6 6)6 R;Ԣ ڤ`ڤ`ۤ`ܤ`!x"Kp&G'~oB,~pG '&~ppB,~h'Bb?8!?.b?F9!62)|9FQI<(F#0Vđ
5Z1F*hEpGV
ZB*HhEV
1?*gDףzF$
;*hgD0sFD
18*fDݨpglvd
ٱ4*fGϨ/ev
11*fG^v
qY-*eF0WfĊ
U1**8eFpPf
9&*dFOIV
Y1#*XdEBV$
Y*cE{0ߡ;VD
1*xcGmp4vd
ر*cG_o-v
1*bGQ7&v
ر*(bGC0vă
u1*aG5pǠv
Y
*HaE'V
=X1*`EW
V$
!X*h`E0+,z^=~͇Oѕzy:]e6]tE4KP鿏/ $a?]Y{ҫ_7O_v2ť_&=jˇ`>=??w`,~DׯaLX
~=e4*9*TD~<H4.oRY\ez]6Tٙu>JKJ\jUP'rDdb%
Xb}T	T_Yttq;_C/SK_Po4HSU߱C؂Thԙ#;MG^?ݴsNKa7ƄKn:xn2Id*MoM%#xMDAc=u,wZ
8$5Qhnobd*Z?zm0,O.?gV%;^fe*^a+zYW^[UVkt[5Wr-5m0
e77R!_.оN-=ODGs]'?_%>պoy%{Ѿ)ӾM+վqLy>vѾvUJO-or&8n%	H1=weȸQGN7ƞ*SV7jJ2UĵCZz!T+jD\-5:cˌzr"aRͶ ?)SNȩAu	1::-(HPS*JJJP
vv*	rtWb"C8%c<
DvpHtBs#C*Ͷwq9 7ZVݙKr@{uIRMT`iIvb?Uh߾DX|
ѹN
`0Osd5BP¬k4'SsԨ/0Q]raFS}4~Q=[]?]R>2zaT/V0Q2G).-TVu{OK><*gqhاX}\Q  /#GCd!4n=lSwL0fF
?~rNߟݿ~p{wmd0$ƕ[\
"kO{~9_<=<>n^^:nC)ڴbO/_7YF9ΛZʞVhq]ֿ_G?DU,M};Ybn5N('ᦲ4,岰N.++K-;j؃;R8K鏒3x)vi/;
΄awRhK?6qӰ_ɪ!XO-xZpjpbF?gx340031QrN++)IcfIf%˚J  x340031QH)K*fPZ؄ꧾo:!KuK@
m_͛E5{UZQlٛ.^s\WuГpU%uOe]LE/gAUfUuwMl6	UTSLcn-b\5.p Z_Rx{QD!1 3/U/q
鮞$c *GwֵxiwF(=yB$ŝ2c;dbg,g%  EKh Z,Qb	KVU]]U]]h6[ΓO9sF'%]/bn>_~rV~[J,yuH,"&
dR$LnwժDʻ|]RR pߌN;.k+wcwR
}4pDԏsiϲтIu3uOk'`΋(
Gow{YePo#1]%lQutňqG O^J+]1+wVWa'oz
5)~S*&H@c͓s&H,rA1/dCPuS@X*<_a Nmt	Mj9Ѣ빛淰ZnV?4P6ŷ5?iQ79@^^Ed1_JFM92H7x3Y !ZR#1"@2+I'͊Ulm;85e
o'w7mF+cbQD^%T菺iwҸPhŚ_nb<rP&X]4UIHvD@}ꊱ^~om&bYͣsdH	+f6LxCT~lƯ_75ҘA+Jym8.HDK-2>hֽ9!fo>E70m0m'΂9.0v"48k7pzu$'Yqʓ6/|2=[c97N,i_y3bG,b43`*o<~\h'j-T-egI:;Y	l7,nU58דZ}/ 4ZV*4#j +1 1afڝĒAMrPqd*> aб),	..:?}\Q5ȯih!dt8򊼡)S t&"$t07jjtK@[*>W~\Xf.X&Zέ6KKLm͠<vn>Z.5ͰL
4Ք(
#qI|2$Mыևw)7>6pVh{Ky|&E#V]*5u#&7MCK!NY+U
V,πR0~ ο}\uPdMdյܑX#(D}.FT,z)ןwOgǿ-?>E!^45}tMX#n對Swj5F:.{tX?=ݸ]lf	o.Aȓ&$Bzia, }R.bNhHa~hԮ8On.V/@_|!µOqxWhpniFIы`),&tpYᄋ.8	!Ng?f?yk>ޮD072YgMvpu
?sc076LH_2>
D#`gbؒb4_E;=P(LU|ɨx.K8$&aꭟz،)6b(Dyt4pwh<Np?&].3ira*=meں%c둽0#/?c0j~xt4MgyqMΠxLö`bE6xG,->>r	1$֞d-u[Uދ'o$.b|J\2淄F9߾BbLʺ"oD6bJ 9?ckuW$&y[֌#zU6k!Y]igH0eI~pzQ&{">  rsͷYS1'OTҡ+>Q'J5P*(dU0}O]>a^ل\x'{[y'g2y*ÛKHԆ%;)JM2#&XNFS}R(?:T|f{wjk(gєZΫL炦䷡7?۰`Mֿ)㲹v|e7yi=φ*s>ăX/2h)QETM?ʧ&#2*9SQG6[)b8'\2w"+L6-]O)]ϾP;!~vF>*|R64:3o̕kŧϙPG2o|P.>^C FI*?7[Q*vB@g? q]?hz Ա3v/<EJs{
wzdVsqB<7imG(Vjkv߬k -Siu)+y
ihMIonrl&8u-ܗA"(seU/N߼_~sr8U=,MBak7
mBdG~ 7y;U+Y&S][x_xv^yŽTxNyi\*C w>D7Ӏ5;D@h;c4w6S5XF~|ol`c4-2W3f@5#np{L3"<v.KΙ`kQ'bemgi΁7A@9g,*^vw%Htgʿ"!<`ݐ38q߃`6
tWҮ80*Wb.B2srW\s	 zwd jU~Gﱎ)=*2[+\
=_WG:`6[U?C-c8.f:1B0 x<vrQ<8@&8@o՟\- doЛh(avۨqBRc&6jٔikX@Rsnx95LKpIPchIPcjFߟ ޴?/>6j?-WIj?m7%5F5>탠ƴi5OKpId*-O	jj?85X
p2#F!g##BQdB\a#$Nv 9RW%S @c.mk;sGFٴ?.ppAc45Hr=Gvrx@rDli#[VZ`Rks=XyNABdj1%L-8dڈqt_d`U@1F=F}oj5ef$=Vl*x?Ջ~Idjq4sh:k-񬧭Az IT/-Izx@c+XlzvJr,dfHK^NHrXϦ.ӞuzÞV$Kr3Zi'1{Z/}7!7cZ'Ǒ]Fd3P+w1i;)Rt*շɠ탠l<Zc coj
[y33WGGZX4+Vl2Qc6rلd{>ȕ|9=d`V}wzZ+FjכrcV iKQ>0`9F<A+џNPA>-C-8t[+wZXnr0ؔ+`ޮ\]!NWC+A&06ikH+AL}	GllV`*J/dn%x:<av3b@*3Zr9Zؼ$bڤUoy4iIt2N09=`j)6(1P~GXPscfzCSRc2؛,&zzJjn=6ٌ>HéVHjл$5f!XGvjėVboud%끙h#em!.jIA5[,W6wn
%$ zN\7ly#W?2bV:|AScX\0X8zc=5&=^6p#	x2ԛNr_މ9G=KYN6tTnjҿm@}v@Û.g(ebd̳Ύp2/^ҽK^אjp8;r;>LLJHzbTн
~+=:?Jow:[Xl1c]Gc̖6|6jGzq1	Z.f5إnS[BlhiA:tg0?z3Kx.)Cf;Pb5z9*1͡;\:yJu6h'[CxٳNU]XMX }^`_d?i/%q{QK;5z-FZARȝYh:Ћ
F3(}tjS?ewt
j̆ȦB_qoX1Pm`Rϗ2Nz5SztGÕI=٬@/ 8t17޸_)6:>lBԸtH"E0g $wڍ:!}v{ydYpSw#R!+yGăxaM]Ȯ`JB,tr''ޖߪQp2?GnW9V굒E04:)96}IQOh&w#+8):зp ֝k,)5
nI1o\$ktbt.Qq92B?\utc';-Ez1L]уón`l~y"s]P->Krrw-#Gєחl^nx[U䩓&t8Um\%1mY8^
q7G\r;c.܍ozS~uVš'$?U1
e7Ea- d^:]tp{(1q񡂶E5Vs^Vˡ)tjnŸ2i4"N	x0(*s&;
4X\"F$iu4 }J_]!Y28N'Ly;/!m851Ύd;Ǩ<*\@2̖v`8c6xwQ~)zݛO_~7/^7OV&*n *iLE݈8؅cCQ4 2"&Sj\x\C- ŕ9@C8/xual W/xڿq@]u~ TkDH\
d@HCxI;x5ЈmO}CZJ4RA\S~BXbnMadӘ%X&ʐ{C%tX
6b101=;bؙ7@~L'6>@@|v,Rw?D_jX_W>},bqs-sEh%gx:Hu]ޜ Ã ׇZhR}+dMv_UIȧ/K5{Q5nR#k";wSd;j[n1vQ[E"ͺþ9!7;$9^HLB!@AUX};$jհX4Tv=5eq0=;[w 4j=+Z-B1ŀ,M\`TݣfdntCo^K7C+N-k`-p]nd5V.Pb._Gڊ'tbgÏ
G m'?EϦz6Fa=0[N/X:-cbYw|!wbɜz2s@>@C%#X$&tB18++["2 B(avg(ZS߻lIiXaqbbRbzK rhg0q9yg6	w~;nTn.uiT8vlKR<3bJ0yG|opv@uڃl]_Q^*oQzt!Y'JKwρκGe҈jㅶ'ӲWHmFUmw-)?.I+UmV%OX".>A3E77}vPc6sEx2J1S38ڍV&O&7Z޹c_}
S xV~٤mm'+|>d
=k_6S7\2sWupFx
ox#NW_{HPz8F)Uz^8wT_="qȪWةHA&UTV
w}w<CYryW/_{װ3ʈ]ٗF1g\`7D<?b͓KAB}f@Jj[S}ڥ<VO݅YA=>gq36^J稾qyk4Phr#skg~0zy
AFHvPYm܋b*YWV%I0Lx{;N	`g<L{ll[tӔf%n#o=埉&yA=P<{ w ~HrR[/q;>nf\$SL76?.NYDvh,nEMIqYZSav+5VmA**6xAmTGk/gP*(FE7^<RJv«\]4Mi'!02!4}D]uJ{ɥ'Y3$܉OP숩9%_xe[||L)I7rIA k3ԇC
"hS?X0%/,qe|3j)9Ph|Ԣ9G=}"}&uTK!&2WjmF򥄬FBF?b)OYL8ߌ-9=iP znE_yjRh1y2k߼f͜{xA7(-+:F+u{%b	@ŴTmcX2tyRY"OnpO=htcwhaUDeT4c,{Dߢ,p	*	Ayʐ~ҷB
jy7M]#'f<TD녯^(AɸY:")gd@?P$[O1zn!?>JLHHr6J;<漡ISߣYF}IUghSY3[aRQoފu3Wi4АWd''+E+H +DEJq1e&!{w1R5-	:9)(=$2+2$N)s^]RԡD\°9({r3JBWj;>ZmFW}\BI^&LJR+/JˆuRdBsSm*^qTe@
T2ʠM,ܵ3Jp'*[]C3ڀ4Hq5%}3\i/%:1,H{s{AxK,ߛu_=p+ɟKjkjՉ^VSJOJ

&euS4uө`}E3P@Çw'Ej)#	RGy2Z!>sv|Kytc g*OA*?J{Ъ'	z
EQ{cc䗮xN-lϬv6cݙg2/r看Ϝva.;ůMU#]tW;g:YV9ivk~ǙB_D2Ks['4 f95c^G-[ai+,61s:qCo^AH'A\<aO#>z7HS&CcW
sL*[7s`*!
/|߂wP݂ӯA?qR-ghR⩱ulC<a!*#Due^y=k^EݹyF0N ?aQDP%K"4pOr@= VB1Ft0~EV8:BOuаd\fd ޭRދm' 1H.%&1ҍ.t0yM `K
Չ_z8JGMt+r^9
	P|XȆplL+k+)QL	#oCJf=Ӭ68Z?L4dGlsh4|3y9D#@Y Y=$,P?&K"HaGv<s4?$6.~R[ݽ$%0V./21ͮ-`q0Z|
,/z$h0~.N$W\F^)u+Å"Lh_u'YI Vp8 :IAV 	FKUETC h0Kan캨)T{9U!L\dht`#j>WJJZuη{"O ^K#qm)6uI͕Xjc>s~MdOZL+|Y^h8.UwC4<zZ' nIWܯCPs;,$O:ѯO4_X#T?\N;*+TOJCUj脱M8RQG7Y%r*^"J3jU#YZ `')tȖ-t[z59|ԨJkK3@leJ*{OQ/+jU~BeC|*w<QA\!5W՝)aHrh!I9_XVAG9*de0NnyV""=ύ ןUWOaQW!;pZVLUނ EoU3uI/ze.z%uF,ƋJ8`8Vȿs7$pQYq0F6W*cHhUj靻so] .9VhcޥUTPcQ*՛><j]tD
IiLHI.^&HRQÝ39(JGNJnZoEpZC.
o]6M⨙\nXV%҈LTLiˬT9Uu[)x4ǬE a̵±5cHPTIcoH%Ɛ*P:ݢ:kW1j`EJ^,A܅UT4)E5>yE)Mdýni`+QP׸ie~2^A_nTM/A/zu|^Unhr\ru/ƭmBZq[O{MlkCŕQ=iD]Rę<ޗ1+|EyS_m.&ohWZ矁ַכͣseq"}ig!Ei<7hjC·	{+sq-[7E45\?+أ_I3 4P4φ	)9ՔzFyT!
k09bE'?4!V+sF}y9sa@¶e;Ɖ%~n6ܨI>TY%5	<PJA1;2C͞ GOBΚݏOZ:ʡȺ.IǓnr*E,neei],I`ǥW= +c;jt㫶}O
0z4Dg  $JVj; nf~?:{ItwoԜnpѡ)nY.x	yr||.\|rC׳q}xqxӁN'[ŋ]&Rޞ5Ϡ< X_Mztu^3^QV̗*f,ůCfE6n7Ҭ\|Ŵ/(O?]%3:A^#EBDv~&YؽmȚwBAC;ri~N4Ye$9jPVM숟]sPK wa3tD(J5)2!(%<ѭ*-	u	D(5J6d"TE~qU"Yѳa3R#"ډI	(a\ǏCy)-Q%钁CILLRݍ1
5hKDH.M	
+K"Py"
,{8;け@yTq3WoN\M#'牒\S۹нAc^;Z̶2vZyfb3ϙׇq+Mpnqk<V֋V2[J"n8
әr>p1at9rACT|Ľ% ˥tjIU͏gzOe].bn1	A<t4*5W?fo
hIg\u !P jqY.R,R:PǮO[K15GmD'ΜIځ[ĿxEèZ}&MV\h5[Qvș9sEWpUJH5gcJ<io;'MI-GC(֣{V#!bb34!A{"j-F\jɪZΝF|Iiu	Ad$ϥRٱ/`&6o[#OaB8ڞ*wD|F0W׭uo~6vׂ1=>#Iyye'{5oi4L$+d!БnҖ:fBz-:gÏ[gъ`[r^s.^z@E8»_%͂222a`"q28?M	AҴ2FCR|FߣTέ0;'^.Mr<4pq(=4_}O:@0~ KB}g5.&VO7o*>\z % ;/9&{MrdeYS[wS7q1oÔ7|;BW^qg.YYq@꼭F ܔsF4H4j
uXʯP]) s_? wx~@G u۳D$Ŭ_$idzc(ෆx׶+-F]Kw
wo@alSUhl}.@i:꟠%Z5E(qQw˛;W)GIQ/ؖCL6ZJjA}ʄcw~wK~|;Y?	6Α^0U]FZe苢A)2=}Q80xU,|nAt7Gb
|RS˟rY7$3XIrUb%1XB+`Ngq0޹(YVn1%som;)%x](Ĭ<KɚY/ڸg~t-evtFi/oMw%#D sPa<A;Cl NĂV26_2$1nb(۝Yx2/zI\E R{I()^l7QEiUɲڽv7xB-vEN-_1nZ%WM'xS}Ҳ<kMWy*D6^-}2[J ؁@dvͣRyPp2z+I
ٞ8v}vo}ulwdСCm@6A5'Ȳv-" *lyz%T5Wi}IHtQvL㋌gՖ 7~f7&9Wf㰡ـg;yxkС;GRu~8'a犝x1ec:7;(*9^v>m937X-^.R#9Vj&nENuAS܂h4_
#t3uor+(z`s̛B|Z5AF)5(_SPESSlNuju_#,d<&!xQQB pN9!
BYj^^)4qR&J.<DXׅnE^|Q!_|!F%R#QY$Ib$eyD`4+ZxBsĔ(Y4<qn<%̿/s$ͦv{UW%kKQ~`U498|;?;Hz\h7c%-[:x"sJu,l*L~.?i0"5M:v*Mq2c~@ץ>u5dĿ,ݭ,!2PS}εඡr-/dYz*$uzΝ$U7EB H ;ܔ3x[.R*K;rm!?Amy~;='n}Y=vK˕.&"9Nm	\]NV}Eymq	r4ݻKzF;oEv _v1~Z</~`ߓ{ү*+won6e\7:>z 6En҄ub&MJT@kwG'i%W_ARQrv7+>ܱnܔC	1XW4UTc3ҭ/p(o}JJYD1t($5}^0Gk|X]h"q#I9Dۭ4QdKJ
 +/.2( QuP}%ǐ;
"[#W5vdiF7>JN5N~(bq&35Kг(*ג(˽wfF0Q&TP9AM[7"8:kxL\S:.^Ea[TD쏝ejK/׬jb&NT&x0`4o}rCdh!ӄu+W?A3ޭɄ.)B"ِ]
.-U	iV;|6<Ǐn2PK?!56	IUjzR4#0mG#d[Ӷ+P24LPIyqܕj x[̚#tp f*FYL+5t e#2albό>q{t8BqI)?NI
=/C(nM&Cߠ⹛?"N0
SaR¿v:/<fVHl.:d{ۜ
nϏD[RIF½|HRmL{h-8"*j5Zqܸ:mP +{0'܇(ת8- bٮRp'!JXUH~G{m
ΤhvۿŏnUmoI1ȸF6S9-4֯aľQ}OQ J٦~1o4V5LÒ!&Լ_vH$}!Ͻ"GgyAR2Yd8t{'6 b.$t*CjkDU_j2bIɛ}T~o0G74;Ge>gҔkjt/0?]O>H?no]41=1YU?5ӏ\
 (.|`2"OoLkJ7quuG^-BX!:~}ˊ覌&4[3|$/>d:#5%]_.1}G7U<@	-%~N}J󑼬)?{O%,'+q. y+ϩ}W5t-\r6fF4jdV|Z~'rU:<Z`ƞGf5U\ȷ:L0DMkZWV+kiaSmqek-5 /5]q|c,{AQyJ{[2!;IIN9沙NXxb`1<t#somRT;k؇SG݉r䠺[,y[
l099ڏa^Aq &MV*9&lˎhM:yxlXqgц/$KX:y6Jj#D0%>Σ`}}/}L3b?ff`sAf K?fa&XϞ
%62ldOt>X"P Ҹn c:RGy0lD^w86^ZdFA*d#@n9EYj◘X9{Xә3AW#9Eݜ|cp;А;='X4{wool\;^CMq*+EAљbX1uP9<Xuc,=4T?9:~@Տϰ֙|@{1UЯ"``P \0Dkmwlz=?2G^gO2x+S]s^\ŘWaP'{s#fr)I)"EXKRт.M,_nCҤT)kDvkrO $F]0-XxZt	/~!5Q&E+.M}Jh600n= =+ݢ.]dߨ˯L>uq	&qi|8MM$#s[jÕLi	peԑ4i_?Q`(9ɑn
PR&I2ˡ%idƵ^/W$TebV	I;=hfcGA
`Tgl:8!ÚpcV4CF4Fhlmn,ZЄM}rayϕ%Pߙz*&Hp'\OST\}*9F)/f(=|Pʸݤ[+ോ
MMA+.5۠
 ,[6{ZnΖito_^D7uI:1`M^An::].5v$v"tpÇ_1+iU*Ɔԝг!Iܙ	 e9`ʝ
xP`V+q>j;jq0ڙ
ꇪb1E#Xׅ"./adxql*cܽ04@q_yo`_p-KݓV\.TT<6kUt	ΪEGf}}sŨ9Υ3PԌV݄pq2zO=ٓW>.U/wAp{$ZCna7{dg8}FubkL$t(Xgnk_L\eoBp@z:2D;3CN&	Lmur0U6ِL-ԐY"dAfVDNEYCi҈A17?	Ǩ#jtԯmy"@mhJ1(?VIlAIQBJ&EDt> ;]GHۿXәcm^MVHqwg;')W uI~mZOKFNiĳsx	P)4NvHr^PԆNopR%ڔXS7ED5[X0GjKBϿkvn\#6!]ճ0ZЉ}"*oCnbxäd" v83CaI`,pKbR^u,R|j/7..TyxP``/=J7Cp&3j5EC-,'k,eH6[љ(:ЂGTp(fM^$N AmIaxzMZQal냄].gӚ	"84pw(i/8i8Xʮ 2{TPqU!McmfŪZlj2 M9,edekc\K-^dZ&ZM/fx-3K-G#K-G#+Iӫ!4XH__>cY[з$@wGl53o*`φWQoِBt݅+{AVb K7r0+1%(+1%[8+1%$+1%4+1%;,+1%QVH0
r2EQH{Ns3[vZ4 p۾^rLG_GDLSL5ii_[XK҃+P֢"&?rY!'u֖F4W6mw	&o\7E3nBBýBBMBMBӽB兎.DRR1)犾}_?W%V~̽aEifX\49c=~Zz( XfF!;6tX<h.(~07C|1o&=b	~Cgd)3Mm:-3۾H!nKv-3/<ERh7*"b8ոՎ?<YYa2$o猺滼Pwl.%sCYz6zJ`Q0'Kp!BIBYTܷǽRoK&삖G5uxް$QNbp٧1E$bklg)M[MMq(</>eP(e)H)ŗ*faA;17'>kٓjK ϚX@&uyyŊAi`Gb;_v.JAK?|N7qY2oT]֍.PWk벬]ɟGVe\
}n@a?aKuW)BfG#Ey3uM:?ܘɘ@\ХO׳,Yjr@&kS.ߒ#[liE$/B*I=so(N:'{%oޥqr`g~&oO#ΞQd-]H6xlV;fdOR]H}ZPYgʤ&.]r.ڜq56}`xnI
Q?4 7&H$D$61Ob6XM0u%N5/{Rj5NA b>.KeM%EYSw,I
Zޓ8υbr4@VԝT/Q왧D>D#]=i9@7G	Yj{<-7ôi41:qk:}j+_6]6LjeSU[9K{0*j) dnwjρ?~D=kkCQE_M]{B< Άv'6V6Flλblj?#b'luF36#aC8̆N2V&:~FՑ|==$
/k
*o%jSۅtG2u[kxcߡ7k߻f	'y>yغ:S-W_KJ5kx݈e֣}^=,Ue~܃ibxVXf6VО^lY7m}<ڈYhʾ|#sqk${dL[#0Sz="ajx0dL cȔ@!|0?Z![mXdc#ܥ5ל1,m#5|w.eV>Ƅ`mpd!tXSv.	l;Y?0cMMq|r3 "m^#q(C9|vbI4wձ	
4ۧW?I nm=DW^SS-A8]G?aϴNQ%(@gkiO+Eg'mj+I6hEp:{M9t^^96)t~Kߊ3ӌNɉ3)Tn=į_(ƫ߸fT๠<Ԧ'hc'h kϯC{}缡r;sN%Twtŗ@uUNv-~ =?}.HYSAfJě"ު#=
OJp#paUK5Ě
7H"6n&@dp	fHw+9*ȽY'YF3>/ʍҶ{l{T	l^͖gnezC{dŚACwg+x[^r^D2bP1yO7b/nαmipT;^3̄$`.}In4ۘ.pApǛv0p]ejWe&PAO$k8? ʕЙB_QaE8=SU_{tgTƝ_$=禪jhVA=
|x'U<AR	
*kJ-mbXۣEٸ:lX~&Nmт,BWh"_ĺ8>&Kֽ㹉v}
Er/	V]&ۿ-y{ݟ(engz5 e\#$~,5Bbʬ㶳KPnFͻuVdksjo|}5n;?4Ҙc<j8hxʕ¯⃋/Qz7Q`;/xđe<0jM`@m;nKWLVZI~E)
M7&5
+y@[1N&=8ixϹ	]K`@][|ͫfV%_W
 x!Y*:ͿH|
E(%R<*8<~,JJcg70$v=w&ֽ@^Q/J'Y21SiHGo͖C;hزcQ|\_<P?إɧu+U8Ƶ:/X}"ZʔuxZקĐ%+	^㯜»-)| 84Pzi<-gK>q_SPquKzsx48߸ɺVrv!-4Uڤ|y.D3JK	N"Qa9;_kOs{ p*ntx67W%ξT>p2CHj*tيM,ˣۡm9!LrGWF0#bek]s	8E<x(:N=Ke)CDƧڥ6{(Ѓhb0*#juO!3NX&`a-
3sQ^P :Ȳ3>RpѢ 2YJK.h2Q\&Bo4ʥWn@_Ʋy]梬_th6ē(
Sv	]UӪ7BsE<Aş=g(&N1[}jGʼгAUa-U+]7lKn?|8xІ?y-BOftW%4NI5Mv=sd}e4QiV>^$ThTY
=g]6N[GkK5Ax8OO8L^RKh28.sP-A48vo8yvzgQW+n׌oz)؊-x_SS\׍KH:BEFTHXe8/0b<}c`%*E漙2%K%׌0+Bb]D?Mʨ^iúe$
o~942#116wٔNa<10V`0N2
F&TY)tMxW(|Zōm,m F
+uĕd՜ ݟT1LoQBl@[%#Onj+qHAX'4"V5*RX)#MJ''~;Dyr5*R64>9'ڊ6[C8~0O_Jg[m8<8ou!&ʁ&ne¸![6HЮ !W6$r-^4g'zIZHUA2dk\P5MAuMPH}!VEZBK8#uF#D
EK"%IsVS<7A]وCOP'JGQ?7@HRXzzkzn}) 6`lˆxQXz/%\@RPs( .J{n\6S/C'Ǩşz?ͭ\%'"v8=>Aw3
dmyyR`uJ>_\e2[V!|gy4wGm,`\+MJoײz3*E
O["HE\as
/^B$q<Wsۓ(>S>l'gF'%Q'͊xxFAM
sYDk?~tH3`NYl=)Iv.2dd23/כu*_>$g6{~wߔL*P[8)R/R)Q$XzC몰xzhJفQ5VAy[T.[xܹ##ֵ{L[XE>6Ӹ
'E3"m0;Oo>6)*|M'-(	h;Jsz#-xB81AV1+X3/S.fsQ`G|4˱ҧR|*j+"z:O0x7 ZO]U9ЌLls+=X0fK1g0ü;3lo,00bC$mE&\P#="
m[%V&Sr]&!ڍ_]gG`W@ʝT }sK>GxJR]08?F:a!&a½>NqÄ$`f
@2wOȽ1m--Ho@3bJffr<pOUur	4p/ϻ̹+Ҹ"@#zzwXЭQs^QAʡ*K>q:yVh`i\@_d܁sw-I4*0Glјs!vkd8@ &qL8QClj1"te-`6R}yK]
f}Ø,ߝ!@~3LVJj=6/j [ԇ+\QPB<qocl9Ūy,9]oö!Vd_SnYk-$Ӛdj(&Xh{4AS4FvFKL._+{ &*8]\X(ehC_O`am䣱']'ra[ؿ[Ox:Wy{t1%f WmQ;&sRh86 /[TB@rCs%`7^Vɏ!.ٍqzi8GW`^nE꿫ӝN/Ĵsdkaq<ԩg;|{.`"+U+0{T\ͯ(</;9:И|K8aڟ+/GR䋫,ze{XtQ?YN(,r?ۖ%-ʓ=^9PP&;X4PCo|( ECO)BIi@q儁UC^6,"၊6,JJ܂]囒%͐[0}޴p	⚎d6?*;zW)#+҅B<tg1b{'	qBu\>l2WAOx%-FBCv.1оE#n54OήG%?0C>R ObE"J|V>Z%/ 0V}Яj%53\:|K)_aG yrXʙ0%qLh6o!5t.l\q(u=9!x0'pBN;j&䆈I&h6rH(rbYG)'!s뻹'\b"@P.%u[G	*\ i=|Пȃ|^p_y}5S	#rխ|aduEX;0ߢV:Hi|➟QA^QGnxҨV֍.y6)gt^0KYidZ]lc^2eU
jiYq)D3pNB!/]g.oB~	6%~me)+,8Fnv8}> f+%&o?a9>XO
갫ͿS]lbeY#=V+UeJwuGNݣۣ_w=|K܈^FhD<7"exkۓ3(dL0ӵ 2%ܜ0:ou,3O_L]#B;>-crO7:F+y/_GՖKXOUz2Sc݈O
v}yA`]TRQJLAӖGG.Dn}>Cg3t_N!m{\^,Br~1
0=q	Wy fkc[{ey+}`neɚ@F	Ĕ,-2w-?SSO>]Ɉ+V)y~80܃JeJ*l
xm(`ֶg@۫MTu'S@|H
10IyJUGf+?Ǖyج)ΜgUirS&kKQ;?D&7j'Ķ&u#Pc j2$] cH
΂-`U/["#ĝŋn4qmTQ֋G
7b|R>רܕ=%L=ߧ}a!a"dVtxCǧ<I7Qi	>T蘝_x2rbhN~}MU$%ԍP	$7mAQKRĎ_;ܹ}$0F'1Qemt_<AWIT"B
WV	Ogy:唪Y9CfgW	KV
J}Jt_%"INn5UU>3NG6M|PnNh
uW8-X	n=)w>H.CYN5{H0	X	lD4D4c\!2*'Z\&ˉf_aLy7K4da0y=V~Tdkn>%<T|Go}O7w9BX5,>dl+d#:~YρB w:?pE&^`5sfGٙzR4)āke1:ņO)?V7d/`xy4M;1Y-BՅgcb~M={Dk5Qn@b/GKVZS	+2n8l32Q	Mj¹ O_/Q3=M:|$^3
11cᤁȅp-sh#6KǏl"J![&mfgQ_8<yO<st.X(\(9ivt@sGyBL}}9.׸PIoDX b)uie[>dbeT-AqG>B/d>",O}o ȗG;~GI! ժGwa}t|1O͸n 4<،җ 5X
(2h"4?D)Ż#8aQ~
vw*OKuw\]a?Ҙ (eO]T$T:+hZ,x54_ yx0o]P6+яj@xxlicFX\byEXNF`Lrm;؈<r{T 7+sa%|j)iҞZD\]B=e`JEbZ1#%T::Cea/~BtSՏEw7n?s 1Sd'鴜#kqd[Xq(Ehb?u*dmcjKuI)N6RRb,=QN\Ǽd<Fz!w0r	oOԿ.= #9G3gfnuhl~V;NA%hϩ2|f@`g.ลC`fѐ4>U6٧_/tO2f |'ŘTĮ:h(>C\.JXp/$3 -tԇ^ǛJY,AU9Rx]BeEw8PBD8E1efW̐xo	>j'ʄ`FstW:FQͨsSnf_R`д㉋ĵ4$cbӄb(*|`wLOE[2^Lr)GEh*/%_Ob[Aqi5m7(p23mƍq;:cA!nn<ltz.M>^@?bBR=x\z@*RҋM|Sq4ڿh7Ks|w6BKc|~Wzg>YJS|ߥ[^GQr48|l=~=:::|yag-jqOGߴ@7^wGIa1+~8?8~l>98G'VH~Z\!:Jl3JuMhېO]Fu)dQDkTQ(Edb{^p]^d3+͏bh4#F_d;q^n\n뛎{!Fș:v#c>dw'̮cǽ ]B@7%۳nεˇO?Quz\Cn!e7b}S}ufdw6Q؋ *W]p .t$~q^_;q^7m}z&޷w*lZÎ-C>3v9 3H$OUS1*^G	Q{5&s.g@}?}վC.0hE,Ap
q°qm	S@u(x6[pJq:{;4<\g澎@
1~
FfX;UC p_h*5>}ˆ:!)Iy2럀քD5@49@߄ġ.^gD!%@YB98n@I (V4~qȨ+˟O#(75rGFIO?AgSGTP,^84Ju:K{1~sQ}{hL;Ԧ@x1Afb<TĜ+˵j4'>F+(|:D	 	"lLhm0,2̉B-"!"-P-^I+ȿ@ uJbnGީwd)uʘ`Ӌ(Y
61`Q`-0.{/^pw`{v@*o%4{;R:X*/=ݼMݦuV+P7fkIuYݭvI7k1MVd1U<(&;LUigVٿW<Th]b`xLV̡gpf/.*E_<.~wN,bzU@)ҽӱ$#oұ9%Ogf;y=YѬǊ|
+Y\}+UO3uTv(Tf6}܆ָ:CdY&Dy<%tyeMC	O- X4;x
y-RLPg-Ya!C^!Zb@m4!\8yZY5GEG%@utH]"	zw&\lhckV[fmH->WB#`Ci2:EǗ3KFqF{ðU\-s[^6g]E'\C2C5i?`h |	+ }b*όY];}}	8.49PߖJ-S4d^SHk#54NJuSovAyʿ>o1~11٥u=|v}Cܝ<|ƙ(]Bxky\ͥP!VT쌻1]}6y!G7 c!แ6`3d1A6䂟˸95Cb/⌙/aCvFű/<Nt0` / 38\\MZhI]ʳ`#%M
տdUA)=pC{"GmRx=k0=q씪vow~}IaUO={bH t>W/ {$=q1zu[O U'h`ڑ-Ln0G*bwpe3d;̅(774I;!<16q4&r>^>g<n1]D4bFdݵߏ9kb(	lq0	`i<	[ѽ~T6rvGrlbവ\NQ5[1Rq}ʋɘJPL>	9nPJ{V%
z̰أ,/ޫown0J(r+i%0aՃ5Z^r4˰ lgmC2ް9qb^6! .ܳϻ}*-	9Ț՚[||%>RCegBHDBC.Zv6ɷ&O*բƖɤ@(	UI'ܢ41u2nB%qd)M}s^f@9E4f.p	USil1!cW٭yc7bӢcHZcro5ma*MׯR	sXɱ8'ąYCiNk K,W0	ga_v7Z 0bGde!ЋaVF8-'	ܖ8"3<|PnKԓ  Dxl)ꁊ̉x3e8r hMc
`SJWOFgr]sNZmYOS7;S8x@q	16o<Yry)(."gCj)i:@jwUQ<]lb,;!bb7<"hu{mFޤx%D
.]eh,XżHT 1`(<g-|X?,𼶏5x+X9z\.*Y;Ѕ\ @z؟aMAqu2k;x{?:@?
F5'Q"!񈂈@/Hy@`jь")@г޳n`A[CUbFKVu66<!ҽ491bQ.`L7b*	Aʚ\fM</SKBɈ3Z;pq:*	-W	cN\b вn_W)Yﰢd+{|J)yfMFl UDۊzF@*ɪ&zF"u Ϫ(p+ET՞<QϊS9ݢ' rTnsM^=8[60.<t!k[L)o/DyZE- RiT5RDjMPE,:%T5oq::3-3ց4O؂#}
iQ|^h>.hve
	#iGUsRT)*)fa_sYKRzH*f*HlTW!ݢPUQs|IDNCsOs]-sGI%TF	M4fu3zuu
7M8)Jy1~e,6tlvH-#7EEQ0n&vQGQ?=a@@|p~RNc?ݷ!IČRMlXaQb˯R5WTGRs[Yy6~>``{h"$x;=lOqQ:nB;gCEDp˟yI~)xIi.X.jVMU	\ȘEEHqn4JFEU!<◞IL5?nsbT=CɣGbɱw#Z+j|\ m!M(+0My.s"Ip)9ME.yz+d3D~:9F+8Ǹ^g18$A8,L
]ḗ#DbUV1-x*v+WWԀN7JQyW~9`]4E-qydZu_U!HsVWnkJtT{K=}d<T<0&4|ԐqQ]'Py9Mo|3#;OkןU m2"Eӌy
>iE)3K 1&%M/Ed*__*oxw98XJ?}>T8@39ɢ0駗O_O]oߍn^-~~sck/oO^tpvb0B4"L-hxDfp,㸻𚍓-7_AI/Zf`],IwlTB녳Ҩ3~>s&i_beX*YS@	M?0cp&2/lJ('KzAY FoK"W:\
>YVK|(KWֹ1ܐ-cdX&;XVs|	0wnYfp޶G{y%uZ	{)dm"f˂_}vexW@z˟HT(TJ(U|bfEp;i10Eä>Gw^=
K	RCAUJ.)hސRN~f/7HB|UHBjtňHk~~thcnlEE0N&qGK8ݨJf4ɞ_H^,s7y*T"EE]{c!GάޜZa4a`YJ6W$cՍʥbƏE'Zo߃ĿsC?X9R-FfAwT+o;@@KcvܒCWU2[8{?u7җ!Z1JE	o&ic0aPS) d?X>Â2D@kƀ!I`FaZ'mol2_Ahn
%?⑈1	Cm<r5ʨiz"4t-9I(ceM,&t	t7P
?4>54T zCM=yo-sđ8UD>.;[r	vZ=.E7DCmiBVkLUBa?ı<!xa] nq|'M3&^0)4  m2$rj#SI^>B;g(<R&jG&\uXJ	\p̕auƛ~zGj7TjN1mŋi3i*×Њ͒s޷B
yd<rvRcPI8Vh჈G-K0AY
p(D#
e:#rcN<b##4V#M%QM9P>p>}#m+azRvG
 /3v9iW*P䢫h6VC*U"yPPV]dFBmx8h1Jp ɎLX+-YM
x
#``rQEpLP+8	<g Lkb:J<@AQye14М#[ٵ`0Y #O_mo{ϮS&9Ǻ8A,F;1OxhK1Uw>w:MmA٥*^x.H=Фꠖ*WJeYEj&Cxm `yּ:2e+ ƥt'Qedw1E#KiK)ByǷV;TBd']X1BVwx`&om/ٮvME})e4v)XCAFZۆݻA)>|!vzX;u˾\O?B~`CEv]Yjy)hʬb.%.&-Vb3[[c`qV|tl:&j$Ĉv2oժ\E]\={M5aWe\8+ZmVU΁=O>_li<zץӰV˝eNr.Dћ%¡ ȍj+9pWV7;kw,	z!wwK9
a=a=X ň.𦛲ߞ=ct4 sS zzb,) оS0l*4{]Irv.wnWC8~ǅX*!Y&A
,XNmPit]Ymk2K@|9C627Xܮ1.n@tZfcG\z全Eq4-D?t*لΚ9/H\y^:Xp)Tz!ÉC^T=Z*'T8|SOC_r`ū5Y(*ATSn<c)|k%J|;6yft(v\tX68_ H39CIwm@vaF@hZh|EE|~QBpSC;hE@~9$.ޑ$(l"w Ň2߻x2@(gE@ -U0T7۬O@[w 1»KF=R{y7T^4оgu6rZFru0&&,f&e7J53UӬBfh6&K{<}vEq¦W]Ue%j, 6
0U;Ef&NѰquHP.84 Ŧz'KXWǏүU`g"$YLV+螢sЬQ3&ڲZuFV6"ꄮG7[xdqˠRw!0ȞD_j&9e瓃?"QٵY{pDزJ&r|$)XaRYCQ|T>U ֗"Ul/kW 7B2}=" r9Ȼ^eUO)#h|F^h\yofb@u,)'䤪=+\bE:'$YCJs7'?axN4upQZD?C|a[/>52nWȐ#
@Z&$uŜt8W3W։ncSI1tE8we<}I
1r>`Ū i2g)#I|Vf#ϊ;EZ={Pb;"$TAЊXNYk^Kz1A8DUYf]S(NM
sn	M
,O	-Ln֪ohA:gPS
:KXAdJӁ)U#{e{Ȝ`qOE/%Y(ߤ~=dw윱39	n>dȿԕ7= E{N|'WĆf,Ѹ\IG\xE̼}99I2~^q41Z+ڶ[s˗^v_ꋝ)|hET .:{JħiGn2! |\]95qu+As,-U:XzW={$nfSEC.!>qe3PڇtJWmϗ|PN&,TЦ4w_KY%5 &)ihn^e-]0 ~W3<۱r.bEson2Pw`(/'~GغɊ+bnS[N=cD s˶LLILkUTH][Pkq26+F@<`bA`4aPv0ɝ%s?vcywJw%Ԕ%ŴX|q@g6jvCr
18*OAVM2]^Qڦ6Mfa'tGZIsqNe3Ɣ]}ko\
l?j 09T{'[(\k%!:z&J-ɺzUV<nM	r$XW~qvOd ~b(DbWH v6
F~#y`PyhJV]ew4{3;>l)׆7ʵBz.?a|o#LR Y?AP^M:0rBr)()g&A<Frsr@<e򺴷͙1|2pG\Δ/\:EqԵ8+??èo^Wg AzwtBzɶg0JMiT2SFn;?ILO!ś>7"'72֦Đ~tzz1g()
W:㊖j?VRߖϰb_%Uz:qq91O=`>M)GںI锎r+mɢ}THe8?J4qF6@Y}vٕ5?<e B'\bN=n+FsϑD\p; Ĵ?+fO("!ĚBX5m8a /0d)2$ů.|Ջg%ÍR}+i~bgeVvUCQ&feh4Yo5؈8XGV:kxsyKxٸGsW%ChxA~_/{^)D+Fp@Nq,1*XbP2O1ȋnġNͮ''d-сS슃dZPnRo%VypJhR8'j8X=El&J]/pGXvCVaxNmDvd$4i\O1B.Zn:QԍZ֨R&kQ;[ϸ)%WpmyB=\؂pwj5݄=~SRu!_If4I&.'Y)nɰ'ޤ'^r%ٕᕔ u4qTz= P?v!M6ns1Z,1zEqݱJ&,mp+5bn7RBJk5?
$h`,G
$̣~'،(Hp6<eKGW2q,$1otyjvR4r(Yz	S(SLvF/1MO8wO&x~}Mui/z8<ŽO<V]/nV'597M3K.eǩ%n+P3l	d~_75뷜!-InÞ˃f7iNZ- V*ҫkJgh7lWA6 u(@l>F`#=B!LJeB%RqAɿd^nJKLbV^2+3+fLVX;:f=3TK/IdfY,Ĭ+2fecȠq|Po᷅Ұ@_ <(AXvegd1)7d&߀#w]wQn\r!K*w/~!tD7
avƋ7^a	 &CPɰxs^XO`%bb>4AvxAYU fG)ϋY_9p0/ո5r!Y[*<U1Xi]-os!MQ1ɝ
@M-!;:lthTG=uf,:nԍ!SDd$ŃiJ|Ɇ|>2Df'f+;?=p!RH}a@ٱmF{)
s27O?jP0;+|,Dl	~d`X?͡X؎O1M&Vޝex愑m$9W.~ߢ%))?S.ů?߲S\e9aS	ZbQawҘ+m9Ezň\=>:zl?[=jpEvcM~N_Cr`PЌr@8  <SLBߜUd
nՙ<>"S-MWN[
Jax;:K腭q-3he!quR	S,/gC}GT>D9?j( `y9Upӄ	}"/ύ ޙBD:h\`ǖ_[޷Bʶv-[_尕(/<ay[n^	vo7_yݔII.z{l<ђD0ǔ5G%ٜ9h}|w}M`[T@ŞfPmif`ycO1nf4˶oFmߤ(2#~3lBJl2HGO΢{cD,X/5nZ+1B3^Wp}k_k&tj7qUnLzXa fVvuTCEv331FD:vܛ=bHb`=g1"2{.b ,l!#41 >Bh\I 6\\VnhJ\+~JWLIr*C_]GH	#~ǜfLu"M)@f&!Io:QJ3J7o:rg"9ġ	9ȩ=UlDsJ:&Fls )ҕ'Z|1Xף(frc_*mL	C΅0Ⳅ[J2K2wFiv;2ˉa9ϰpi}7uPR/0L"iȔE?yK+PTZռ#<AX=)A%2F9|uVz?a5#0jhY$gو0damˊH]ۻ<_vc1Ͻ-EgHZAҥ[fW̖4I-녣oIx)'~回/bǏ2jvl@	|AsM"9!֪BM|>z!Jdi~EhkGj6X#8SN]\$ף
IVawrC0(>dNŬkSԟPNIB<@Dԟqmoybx;=^ؽd>F^!';j<bFgi(]u\tE8|H(Qksk1KA1 *T5h־#	<
FtJ:MXx#95T1(7=^<,~ټjW;5 sy6"!p\22R*U"I&q00#8lm[[~^tw7^ᯕ7{{m{7VKv_wڛQ/tA.l9qqU(	Ӛdo{:+TQl[j`=6ٞ/cQMYC.rI,/MHZ6֊fܣb},+
jvD8	KfbU`jk|aζtGf-~,$Spp+'&<	O*0KؼjO-c&:pҨr4YGYPc.2^mV6mTlEN*-nts?Y:VI"[VhQ0ӽwP^6B\AJJA5IV7GU1IyRSvz"]E`CR1jg>nz-Wť 璿_l#}PH]6Hێ
K[Wv	?⧖R6RE
1q,:ѥ؛+<(ǆI4u\Sy
HWgT⺊\V:5s/iBEqb;ؑ<zt|`hNg-6'
4I'eeO@iceɲryxaP{LQ~;%&G8Fd q0No7SM:{`t2g$=0,WSa8q渭?EmE*ƺ^F᛬&2#~Eof/d{{AύVo?s>}b_W(귞cx̼UZ;!C،`i,4R%9*-j̘ۏ*Kf:Pu٥C]ԡ*w>>VG)Ru`D&+nZà HfLn`jnőHge
w#Ƹҥ4٢yE09D&z40CPgHHi,\Ԉ4sBӘ|x<QCs`Í=T喉\gL<yTeBu#l)id"745H'VTIˮ FX	5^F|-ˮ![f QY0oާk<V_OpP+ ς9T("G5֖cۧ\m͐H|J=锃}Ki3R f&VMtJ{ݮٓ-Iœ:AtR'1STݚ/ƲNeh}đݯsy9 {^*
ʱxoϴxSU;a"0I˴kqh&7v e)[=à ~-rvdגuPa4h
=E:201S~*=FlZuv [*yx
ihujRL4	bin+>"Ŗx*-wXM78<WAK9Z!LaFJ#jRڐ`βŐsJv"`1Ģ˨)2E0N;Uq6~*1kUriËCHƔ.odSmuޓ˿ĤNRekי}gĚU}V"j?<Li޻t ":6EnJbqiJ#vnVml 9?Qb@,	
5aK=\LK%TԲVmlY/9ܑB`%JYf[2GՁۙƋ5#h6A<,Ij6JU]#$%Ɗ&5Va^m<5nA<),SysF`W},\f\V
3`Qգ8.L7wOeݚnz3Y}:-lt>Jy:Fw3\^_٦gg8o45/EMq1F*84|]U4ק2CJD(VbܸNƊ'moT~I>!k$!r^*tJDZ~5Mm;+Xl%%J{VU8Y콊"~RDS}#"~qlqG*){W"SW_"uqň/
Z۝ݑp㕸sHIǙC]V3kvt[oܥcъcva>vUgb8wb	.Ϛ޴[" FtC|N!9H޳8i<>:~X7Kp=j=ou~y]B\7sxpz|ƘvC>4
1$+d1|D$sd #rП)ޔ/Tyop t`uƞٲ76<Ym$Km-2\fIA<R(NV0SvohXeϼIQŹbĈ{6jMNs0|࿂nIv@ܛlXcd_ \glyw/jBL@]~F"p.Xbd0?*UHm zlSu?Gh|tZMJ/d'C+ރTaC=EU>{T~Q>}y݆<r?E_y%UF8"M3ikt0pSu@[![6s6-D&Xzٍ=aG#fF1ʾBS<c.zBoI"v »BZھ΂NNWu.C2o3;ە,sc̐C1<pፗƿK/mKKz9y9_hMňk1eKԛ?U4!xt"/|QlafP΍ю_Y
3KaXgSK`e,G%ֽHN7DnER4l8K|Tث&xCpl䗬P)ƅ8VW']"Jolk
n7:ݮzlzG+)0}?=f*=eMZO^qb\֠_QտlɶFV3N}:-Aߎv*TBߵN2]}]{_}#ƨUwrb7տ3s\6bntlc6j%6%o{ּ߼t1W7*;;Ի*q]Կ*/]&~GЯ8]1bWk hop.X|y?N![Ɨ
hG䏂?E's>veYIŵ[Ng֫lo?@2{>MC_ђfzn4۩κdbVɀu:Q^mQNqoWKg}?T@7.&*EKYAO^Ab%'NAwV	|VLL\1##[fc2?̏L6M)ʹ󕯜_&G󫟣h*F]8?WV	{g:=!zmlჼJۀ}۔]?m~e[[MyqW1b*[s!o6g->1]f]Vغ7|eu/(iaW1b4O+8U@&\m4jn4IN֯AGFtdCFS^w4zЖ`}zws\wE HTfӂ,z
yOy^#'aiH8xk<a_3W;oI($7y+K v
U˿ᎅ'%0ץYMihЊ)[ɽDt~o>g~Mhv
jj,c@3 LaL#AHy{K{gypAE}0G?@~'XaVȅGah9_;k
ݳY04ؽUp|zYg/$;5d{MlZ`UJGnje;'00D/crۈΛoor=övycd9 2ˠ, fglQ\HN~)-r.i-p*/RN̜J&|'El5DҪFL2V"Fȱagf#3jrZl}G'|X}W6v6:n./oT9x2Ņ,P^*ӆL$#qe~׀MIhCxoHDמٰ>LCz`J	mlL\J'4	|	me|Γ~h%;mo bqy7
jֳ|*i>뫭Nv	YC?h<K`rϊlEU⁁\.sdIo7,m|k,b@K*]wx/%FFFaȂG<rb9T4cLѻ`['okxzXaJ@h͟Qguś5j\Jk4r˗h@ǼRςu*x(ҺF9Qgocx`98	2Cs,FjV,%10l͙kTdBTe^l9cy#z#=-EC̐|ͮaDiĳzy:^X(D=3R'ݒǽ`gkV̚^$=)c]zVUq)=9e;n81;^6vB҄Na8}	EoZ,зur`{6.-w+Y!O|-90Sv5Y58M`Ǝ-ܹ2hSvi6kB9B?}X%ǪMU0Uuf9hȾ
!yh@HɶvjImU9Bߞ&Bug[qӫ
*;ЖM{u?$s>H+@@mH=T+Ůkt6<_i+响	iU4M(}Ku)?BCw46D8´3lDx!CƐ	j&`'tBiED3lVͽq(,}wN/FR&U\Immu9<HC˴xJ9}VC`&᯦s.'lOsSe}k㾛cAL騠`(L>ˈiat9ǽ?7AJf)肄KJ)`X5jCfn2~/f&Cui۔)6⤎P.55mzGus5qӑUzB#K'4(. iw)bBq'=ډl~N18TXo%CaI'R\K] {a7qLR!auX[Kggl:Sf
^;&J/&xD|'2Z0#pS74A(g
~USx!Mj!MfH?bx%XE3EW
1e}hfQOtA[ݾϘuo/|:lf(ZB?8__{5#F	e8\p4`f@pOt | s |  >lH` `EР5#5X8:00}(l'^.}FYj%TQze.	iޭvq(*~gm<<ſIt=W2a"9jք|D'4 7x~	3D6}vߣxD/"el8/m 2#pҰz4X1JGQ;!GY2gYtaER.qV;!"~\ %3@(O0vFtXp}bVP]_C5H%OogwZ,|PX(M<M(VjWXNbܓrR;QEb5(,.Z6u.q̱sh/cbU9i XeЬ"Fp*⧅CghT["k{GyؾQn>)U(vX.~HzS,(ɱbXքDEQiǧbC;(:_ kI`qszb٧Ŧa<\4?wd$Z4߬oYsQ\l^xX;דʲh02Qx0u9
Z9zFעrpxJyuC3<ŻgJ"5W#[Y˫_,Q?GTIl4+(omEpPM%V$UsHֈi5zxyY3[ToB]̼Pt3׌.fՊP+`[>kɸ!
[-8Nt\2W^H;Fk8/KsMZ]Lx_
xx?-EVCF
oɋ9?:f41{\@+V#֫TXkdf4&FLl!pƀg3
^>(Yȷ~<;/VVuڃ o,`d5{YeϴUI:.)DuU$.q.P{؍,d	r\ӘEQHѣ2cF@X!:c*Ƃ	ч_hm|u`[;l+`h{{!_zKaʒãG_}wOll	C[S/v~gwɩ-kM.ke
-Y,؟^;Q;_\[N^;Xi;nfs|t:j;Y8`4؏ \KLتk6=J8H1_:9ҙ40@G/'ˮw^l(z<'# mS50]9M$z!?K"@y%ZO|XAiN=u*K}πdN=۝]8_0%gN !׺N#H84qʈ/,pk$ mciPn.@w	GeΨ=Fҿ'!._Q<kEScE$]=4Ӯ19%<RXi~NJ39ھ/X`#>q~t؃6ͻ/~ 0fWq&R<*򺌚Fs9J9w=6GDܵ"#>uċHi.eǘeQy||A\KXIE8yNS bi{A5g	^ў1h{]wo/B!D0b /h/ktjYk٥,Lt2mM[;:[G{٣Ym:b]amHV`4Ob7FJfoC~F~&#۷s׼e"/:&ypfIsH?v@?OyC#^=![.SK62~d>Ir.Yr,tUl'IKJUڗ޴[^
	gIFq) 2n|Sヂ i:˒Nbr@GogsBBW´}P?A2uhݡ2_~s\[{-CVwzӁgy8fP(F <3*WzUvgs,uyێű,JHEsccf~Qsi+5k?Ե=WCieb([=|j:}b`xn(FqDrNp"&Ʈ1wwh\1.ʬִY9
r{39Yhˬ͹H-/<jZ1gLr;M.#B@{Yۯ4n߃B^[n0^(K4\zF㰡`DxK{G-Eh*K-eKrY惗:/_4\	}QbYWX$X&]86&վkb
k0Z47iq6Q3~r,c6,wT gf-YDA/w*`cՓ?cEϸ*hTqQ0\DpjZi.`P;7*uv\sDe؉}89#0ѣglc`9"$l\Qj#%օQ1*OI-ޠ~ffAHf@pLOa"9}J]Y|1xCROˏ=v"4lrQ[Nc)r5sbWOK3<WXkuw5%ˢi!j_"xZk= _1	ie$gة|8 ەlrc۫/`mB6eeVU)'/ Q}kr\'l#mD@ۘD݂?"&">9՘bՆU8E"LR^ d?@T41nr4B->!"(a ZqHR֖GG l"\/b';zꉞB#lLLUhv}h5GlùMkd_sEθW/≯58Wj	'[VB_mzjϡ?]/f!Vv./D:_`"G6YԚ ?ScqP%7:J-8vKlWY'we@m\hWU%L?cS4CоTgP=~,,tToϏANAt<S=p-~N|EWja,<)JQ||GmXl"3/#dedg(j\shuU}27w&%i4ZVsE ;\MmBKLn1j6ޭŚ[7jQr"#~_:Q7мb#YY+l'y7uآ"_AbCk\pc&0;O!p

!B>s2J:x+&)T&q&tFX-	R	fo?Ho#|R')|z]DTUNAYVk:80js0+OTg9@_N$?3uMy$wL J,Ʋ5}.o=זuI+;h6۫:.	. Hd~3ƺ| '}',=֝֗5Vç)<D0|<ȡsڴ(L<,Vڏc$IKVYgeۍq9q3ʐľPka6?je-OEm8&TAv%3i駈nx+eQV`PwVKF5y8BLgͲ=ޜ(1fU@TS
5v^uVU⊼j]%DKE}S.1ʣGE=pJ9cOD%ަ C]bSyyCKM.Jaϻ{h"p(:FljzߞDn7,vqWS%z25w;RHر XW8W(uqQ^zP掝+E-*>;l޹fvi8Lച=I<7QŴRF4ۻ-nS~(e0fFf3c EWʵH	HR$|E&8SqL+z*2Kmࠖi&Z8nN =
,:0\O`,KxПMT7Dٍa1xRrCX7u4^a&u3	J2c\">V 
sZꂭ'zu8(߂BMT"\_'RSΠ_j4ⴞ2JhcTN
YrWGfY1*Z0Bye3h+70d{`Z-F$wsF?eud6eQna/~Xo90i
TDA*.=DZzW,cGC(:n;p4;S{#aRJf)nٔ)8aGD o}4[Hc-%4/ n<iԷ),g`A*JL8A김Q lԅ{ XXֿyţΤdMVmbbbb+Ő>j/ yꝋ;DI?;&
 (<bаVǥ`RZUB/'Ůs!)}%4(fPü.uٺҭJnoM#x01F߃/n&
Iiy}1^?MLl'F02p.-ؽj}km{ %ރjWq|Ca%%T\G_biOqz	{\uw-
j(Vb[3zynRЧ	L7wKaaQKs:#9GGEY/o24ʹn!g
WGAa'8fV4
Yq\3jmpGg[N9a*5]&_{v-F olY)@STS$ Y
ey Q9DGT+Gt3erǽ{iY~Pdc]?aȨ-m!G"5tvUP`s^tvV+fb9+.	'=9c[x]?cI\.f& DPy~&AJBZE=\U. E.,[8mQ
MpS=b9&
qSj9S領"h)`='>CSzNU{ӻԑⱴX(<:ʢI?Fb.'ZLgीRR6,apKmм{q%#z\^f	bIzlDSJW$lkyNoM`3\3XYre%ںN Ml$XRCtM-\QMp	;j3%BVUl,!s0]XDzA9j[U"}^`g!Sͭ)lG=ZuS)(Op(H[~uZ~kVkjRYοr"\O*Lr?ai7ۆUGdA(C['hKwvP8c܅`%.lA $NhKDϽ:_|ЁW]J%8fEԳ(oT{!DotrF0v1M<w(lD~;žCH?)o^tO_\ݩѲd4h՗tke\IٵfwᘇenY]<ސ+RK플P͚/;	gc!t1P/85uo|jgw=}UnSyMke%OϜM2FMdJǿFӌ~k>7F^wCu|TiՈ?NrA| *'áUs	%~̝M'~k'z%K*u hMNQrHxPqX.hq]
,"<WWP&|*BKVzIdR󬟑+PV-s^:5?4Y0J);]숄^_>\dWX=ՈYP߷ÊGohvSqě+9,o´("(lu݋yT1,6.MWO[mO,8<(SA_F|$ǌs(lMbiZC5uMwkgRv(N'1AHmާVj0$)Zo(~C0;ɊU75՚f"sxIOX!{1Չ'bu8깧;n;>є	aȤ(]e2߃GBP/1~0	wE_ذK0JHlF	;oVfq¸!Hb*Me,mj6nU9=k}sXNg(}r(!In2lMLlYD.<XZNOֵ"e(@"Cgj9lʄ#w/8"
kTRQ%G5_kTǅMg`,`J:KbTHiU߱2-;_ZwiUG _4{5{52dfo0|ܵU]DT<
g>nt2Jȥ5ggr#KƩ;sfH"L
	Me-l9'ʱ8{{F_Rc~>'Abem<hXx Msp8=r6y1:Vv;OzKSGl:Sv4U׸,V	'{wg*jhNZ͓Z!6l}"(ѷ=.k 7KJU&.^v~V!赿7-5n]XV7!e=>OyػE2uP:RE`,-u+δ`5$`čv2=FA3, emǪ'H]@jّ27 n }8t]N뉯¬&I9W8QTq*وvr &.ɵW@[sd/IC@t-
q_~f}H~v8s/;4.;9?T:;Fáx؉G1O04Ka^Ō1=?GޞoyNo14{@5s5]?"~y-'s䍑KiEawNo.?Eozӏ~)b_SuZ/b7N7
?ژ:}IQjw.tn):ګӑ\7OJR_/v5EW'u":U,G^o.,Y|HٴA]#%Vvd-~{Qx&y'rK&Z|y-mo{b:usN%~mlAj+_
*R1t(*]0<(,n8!§+o'ۛ/6w7׶gϭ37no쭽Y[)F[hk}nmwoz` VB7/cZ(Kꋋ4}ÝFNdG(&p 7Q~D
GX?&ypai
،~'k3ҏbc鲴ACwf6V-Pȁ~-)>(6sZ!?	Rl(^UlDCi/bmԌ@9bO{$;q	Htd%piwFk^"FU1SUj|~SfѪBZo=AshUM457\Q{/*%n"[ʜ+lGfZ_9+"͚acgh?6,X;&ßFOi?9|4𵪁oC]viøl\y8|{.hyp8(G(TJR ^ʯjx WNM|(`^%Q4&.r"UҥTCSk#(ÌFAJ4V/`C E<5}Q#-Ћ7!+`Zc)IVB~*FCq=#qE$΢5gv*d {-eYk\hg2؈v_ՑmG8ش^jiı"O[.j. 1y.5ğ	/A{'H'9rIN [Wd~Le+& Ȩ#4Ftţ`%AY26D7miᐳFQwa<l(3'2H/Ǘ6Nӛ^C	ԗq %d\̧0,܏/]b]L gc0߸"Kd%b~Q[ėWjmĖwg㸿]aAM.ͣ?M)&
xQtu;Yݗ6f4UӜrXWY'ͦ)M--noeg)]{w表l['݂wB(! ?[
J&4g]Ikm˔@4t|**1vA+w.,ͅ[ȳ%! zגbV-6WcB	Bnu, JWc# vVxɊ!TzWڬȿ[٭70J uq):Ivt9v@԰P/sdi.@87~3[H̜
q	do;~V	Ǫr:@|)eogث0cn	ȝG,\H,}y7zΏt-QyAK<ܰša9ptN!f@z\-Ea^Rzb˪)ewStv:#~)(EX.dmDC,Jac]ܩ4AI ֈZ{MMTuγb?DFetb,vd	clX|"1hQ5
$ZJg(1Ed<EQ. jfKb~g6k:W!b.K`!KH(7փ69Ŝ|xX={UmSq
FvԄKzZjv9g+bZA{0k	8c({(`n	FAPE'KkaOL%І-kQOqsԡCr46CV|8Na0eQmIrICۉ
rsZX1H#:LzhcǈXDQPކU3s]7FwAs	Ӌ #IŒDEmR<p\3)HΩkXa4
G=(=uU mYh{C1}Eg`E6|fm(hFNKr[' x1Ij"mQlc6a:>!⛫u1F]OLYMttA"5G/tn	®[uue9F[,<lz\x֛Ϙ*jh~46`h|~&6pY!DgK9uZk8rB0HےR ^!.#-n@uO/D"V%Ʊ<6@e&0N某5KHPz@p='aC?	!ZY^N1&9c˨ &#߇m4tq.q+{Zڒlw&;;r:lw;+)+]DH5IJVj~ $@RUeǳ'5ӱb[\W"	m̶tiTqNϢo&Z
5`ckN6C6y:*#ĜY7~ZPhd,^QGN8}߀X|4
ςC֨=鍼ba}:ﺑ(Fir+p/FimWq~|0ިωn\XnWh~CTըX_v#v{%Ֆ.㍺;q ,5V5[j)pSy8[4VEO:;YJt>X5P'a;?Mޢ=mwHC[i@|mO*߄J۞jE0w=y7DF0{8UDnQDܖuR с=<	u:듸S o71f`Ki82k/G0kfܞqmp,3z4xHRy֜oddH!vlܒ\0sGއ3G4pՅ0:]z
UsUL6,wt23KNLQj9ɹ$k$D+g[q-"m"M ~rhvEcn!ce=$@ӠQS[+첽%v'Fe TwDz:VN銐|rlBoOA2Ѩj{#@<&3CWBO?ΈɇD\̲@Ӊ~^4}p"t"tpc>t+/d:@aCLQH \$̹R;-'n4qaĲz= #~plq}*:e_uc9ХgDBTfO6"|gx
8N{nJqKdtcqK0k>p>p^:؁31!`C"a*9}u$iXWs<;yaqSLo7.%)r&;tX8usE=d7]+}v 9A4:ED*ޮ!,b"GB_Ios$O꼳/ri$t2w7!H}ֈ="pX*"GR$siٌܰlFAr|{~)wY˥YAҀ
WLfuY8r29"M%w.YoGddg3?Fw?~W]8gGm%-5TVH*TJ%ni e1r H	5
	o@7
%k8;W~mH,h+ix$.xނX"Ҍy,dE<Hc_@2P&5U6ĥFzHw	En1JZinp-d1I|b#ŌGO|C+J%ڢ'`+N-8̝yO<6n8`(kJntyYf2(x^ⴘYp:hU!j0sQ5s}/f{Z܅=LNW$:Ɵ7}n~'q1Z z1-lzfC0=?7#[;gci4~=qu^+j$To-3z͛4
쑙`ga.'e)b/O1jѿY%,ø3N4(
~\r 3alg3ӿYqwWYN&1lKs[.Y-dL(
o3?w~֦+dCRfn('?;eaSHS
5BN}<>mK`#r˹,ϼ~Ome!IfdWwr0.tG9GG9
y_h˨?͓=1U}k1B w):bӇ?mk#?2dWa95-%r	 }˲0oE1~1luhn%{~l˅x0D֠Vӭ<ZEyD}8ě]pYa 65&uOc(	:A%6wo>=Q@[1JMhZMBۏ!Go,Uf;ͫS@X"tJ؊@~ϻH`~?3\#5H
'mFИ|cx.fr"QA%QYϭ:}ZA>R25YҘQA#4"H`ѽć,*z~=AA:%Dp%&r%p5
b;^EA[,}{х]5в4<ʏGllԋ+#4ݧo.x'~0-*"\׭\;yr٫i,~QzBx0Ґ`>7+!K`?ۇohMhU>*tpO=W%'&4e0'ob=~˷JSH>,Z F;Uxzkox_~{U[h%l-0o{
`ss?mŢ`sUX<6Apa/x]$/az7y Ik!:hAow.'+-{VtQq'NuB $h1/K`mB',	Y8BOm!A:ϤuKʬŋ(f=ۏb3Zp'V_a~-;4(Lew|<"_?5?]T!qwɝQֽ}׌re! 7ol)Q`8JCqxd*W(~Q!gϐ0}?>!yBIqaA.Y[Z\g
Rb`vzv
Q6ge*
8d'hZ\=-ɍ1G.^[lMlP6xfk&njcfe9!ĥ!xъ@Wg&u&-J݉Ymez}b:]`KY%s]*JОy_dTރ 5S\"R{U^OGe\RDș[Ֆ(LS_9!K	f~qKs&zEB!-a!5<\o䉗q6xhI%#~4Y-a^[ d=Bre84A˼B;?^uL{#!A=DAȟe!i|_1:1F?dB*(of.'4,aվ5KmR[03KR3aʿ0K-R,7nXQ<p3R!Ŕ^ߛ-h4 A?'NоD9b`Zm$G9^r<=pJ˽b~6GxV*lhA=YquUT'wq>2DR$0"4yu{-{0il&q/fa|[o|P}U2Ăz9 xRٻl!2Ywe6=rAq]|ua<bhE%U*[pQ"Rux7%'NB!|}5
}%	wt8ژГF=]CG<ǐQT2Y՜)\s#1Ԑ{CW%ruCho6u9&<!<Ib0!8_LNEkSœS.ooF8	l`Al]c&Lfh5GAӸ,$j9ș9#ΗCR3+˹FقB%>;`l~S[>"5++Mf'7h#Sծ&	l̓4̩SӈkBQ12Q;h뼎hS7}`	Np5U)m	, 4OedP%y_-v,m>^)"K|p(WPeDӝ?C80zOn$& !ORw.}92fdՏH1ΣO
!)ɺHx^X/d1qsUÒD/&J#@l9eoBlcN)\ Nkwwɦ!2}ѡE(,Nwb+mŒ6*F)BwI!v|;n8g&J1\.L3-pAb;ViVP/^_qf
?wE훲X./|;*E~^|/I4_v;4Jsa9PDyï)Хx'+	{YKr_waI,"mk`1}/{y5D]˃J{%|#%re }C	ίG/+fMUY *730>zq0]y9`\v,S<>ɯx,ֲ/wCB @P;w05U^bq\{d(R%  a2f;Ps"8F']hN{x4T-E=_F%L70C&/Cny'ԛx0/=|.(W;M6{7ݚe;Of4`lhCc})D(2!$Q!h'ZPrPe+؃1 Ia&@v tFfe,ͼ6fY/VSF>O@(S:0+7IiKS{LIav,䷶mMӒn5̚ǆ=A	t$Խ߶yO%J8ÄX.p+`EPZtЏe4retb)QZX;cY?N59H[k>;Ʊ~0Il*o\PL3X񙈭p69|̛QŇJBaئ8i,V!hfzeaAk/ܚPK&d_Gl¢	 )_ЕKX4,mf/(,7J|m3uԘGH81°/d_nk!cZ7XN+q{&mc9l!@m{ ҃= CoY :;"i$Pw7WO19Ao9!{w̗tyF4J:*g
HoYnc2ΙXdwYݿ;];.v:hMGnJ
{3/vF1P`OГbgr\5\$uu R#٫p)leptXcΓ/ٿǥ];t%YY_ Bq"\11p"=B9Rҹj#YurKϯfD[3tq׬\Gf;d٘}ͪeTY8{8Ү,(}~S5COR2
묡Jt {&*׬*̲jX{M(hç|TIto&$LOܨߜ?Y	Tϥ,f}[Ï˙XsR<f!4.UlڲHI1@RLS+>q4QSfrQ>LK  GT27Q`&oQ=/J(mSYqlUk
T\Ltڧ3([,U`g8 $GpoNyzBݓ{@E
],<?*f*$$4zAo ym(Pr]O?e^_?IR~0h{Ť@)[㣉3h pC-0B~A+]Ny_g/و XQx:w	}އy4`o(>JzOoh'QGmI(	R&2qJ#QKsF<bPx9M;gR}Q	/^{8&r$o=o..4CQ
'=<%|bHIw-ϞFJ#[Bة{GdiCŧ{Ȕ.g<M=ӽ,XoN1e@mP |߄U 0^Ab0)^O<ksf$[`R@P|SAMp?\_f`+mb̶0FKlk4\QH=aGаx8UP<Oc >+G^M4 Y1W(qvg(l^ɉYZi`,?6ذ
7@ޓ=.؈!roܤ_?0m^RH8R|f9M%Ɩī6ZfϣrCdbxv1"0QXB<ޤ)t5ۻV|8ϕM^y"P/$Xgˉm8p1XEp@0fmxVT2knVI07?"	vϣj?rJfgm<GrWRe P	c[Pm|_$xKV-:8B+@%&hSm%#u/t`0-Y`ѽɪ|1P6])&_v%Y 4"zO{,deO{ye/Su4Kȥ Dt\B0(1P40&zx>@w[Kދgo,#M*=[׫˿C=r)x/(&
Xt̡*;
s]8%rZPXY*e9Dtr|Bl//t5+(9Kc+o5Rȼ[
i	^bzRZIs^E:ݗ^u2%U@67Ir%Ap
=hF W7$/h>@Fy1**p_Xz:Cxî1\ZG5^yStU
=9WZ!PKS6;@݄zLDj&إŌ3Ø/@-E?!<	pyyi5z¿׬	/zSsYB8$Y?>Bsf\N9$3ĿgSSmխ0_4ŠT;!BTՉ-d)jk_N)\hQ^c*lsQWL0ܫ+&9o>a6lg]nvIcau'q\+'gmְiEl*x*֖ҖPY7aSKFb+O?y
]>EAlwh4F (; ʺinnen:xG]AURSe\	3䶼[zX-^TuQ`VSRHV53ٮ2:JG1/?/3)~hZ;ى| 0ɲQLNf RB5M
/p_*~r1ҠB޺wY@"^YaQMZqHG&_$ˠ]R (OuO^4jr+ ~0=:im
_!P'wqFu!ڔ $~p"'U⨙i~3Dw]s2AA)Pc>0gD/T}ش\6V|y|>ٛvl0KS@/kWHyZ-n$'JV:[
XpU:y^_3cE-':(Nu^nJzѹcUe!bCj^DiRHu>o̕"7le504{h	tx$,b]exG_SA/g++;7hUk9VhQСӡF*:pSbIr[(2[̍<!09,5& u~PB)ݬ3IoV-56E-mFje鍕Uv {0"	"IPf7[O'"ݐgLvWEN٬E)h]g	`̺*]Q5dwUqL&oJKl%'?daH+%W	GW.+j/բdF0䗀2,0"ɏsN @|C?Cwg2Q|[|8]OnBbҿvfZ;¯Mx	W/na(ȢL/n`*2 !<%L$?WC
.嗕BxCpÃ*
 3 ]t*[Y_e|7&TNӤN)MC|5wBRW5]Rnf|ƈ%J=,?M\[eٖPpR[\u=SJiWδ:*w"Bm5<+g>OS?kXb;Ei*`Ƨl~Wmgt* 8x9>n)D$,ކ*=T>L4h)N-9;Gbe_)gCD3q͝a]SW4M^`SJ:ko:cl.-KsA-iZ1)㒇Wbq
[i6bfUwj"<\X%n~Pe2k}$1	JLq]OnsuE1I3?bHJXpG*Z|BR'ߪ`ԉդy9ZBshE`(gYoux*d'lc'AjK&huEKk)Րx
!<gE|'L9g	bݞb0iWJb!!	;cQ<Ed[ڂ<%Vk+rL..'8L@xf 7m(Ҩ9Uiwfw4M+ynojs~&"J[NTPס&	I'8n@v7[Ljm#)`V!l@T҂
iM鍵V#+ZdYWr+ޛ[VnTQmgQ5.zMISM>,MVQl65 |kc/oqEȜQDirŌUx_icًքB=1u[SWC覇HÐn$
 ORBо( -j:!{v}K
:Ւ<XMa0p0uP)HW002j$wr2ViKo8RbNY^d7jZO"f0"6b2gg-,ĲS,-ڲ@.^o7Tj)eR0Y+ׄ^E{@^KP"Xެt7g{sa)S^llV\nj_Mf^MXS?Xj+fVж蛕sf'#Ѝ0bdüXX;E螾t hKy Y
WMso¨Ixg3
Pe ǰ2r\-Rӡ'DQU`:>Hde)e 4Qś2wB}X\1=P(-qU +W{4tw[t:*4@
)aJ;0Mҍ")2*I%jPZ!%X0 XY2k.ykC^KÏ]0V" тth(ٕv\ Q
D+ 4ChG2H5$:<<9NRA\"g,\nd_FϤڍA96(絇..H<$	&97Q4Hŧ@zVe+3xvb]5F2ׄBlc8N=N#^fV D0?,@6s8j"PySm)Tп#2!νU!ү-BE {.42Z'MPĵIjb
z	d!YT \Qh=(Jmrۯh泥kM9X,7͌:ΘY)=26 *JheA)祼\y)IqJbW`|JD[
ƕR
vl2aCG.]iK,YhT#-R
ho_N]o~)wVVHf.zЭbX%-JJ0lN,@uj%WN(@֓SV@8!T-ݒU5HD	vW`ڵ&Ɏ`mX'PZO&'EU&)`Q:l@пB{J`z[E9J='WetnY{ws_pgGL|I>:fXs>3լEYWE	uy8`}c@~M3]G43s=[}&.%7<B)wm6']ݕMZMNЖU:D _e,d9=]bn$)QoClݺ;W~tQjqO"LG?ԪSU~V=-*N<լ}[i&7R">|tv~#Ӯ$?cBkE94V4nZCY;>GsNcv,uVa|ʿxױD7a_On\q9فtjHW;ȈD#wKNJ$X_M̃l^ܢzP6l|gm}Pb_:pnx!izOv%G"aN3uVd%NR(ڸkIM;FCM=>jm3y1l=١܏3|/%d0ļq׏Cآ	?N)*1'pjnb4CzA6' ^_vKDJx`7j @2i $v4 XPv@/r=bkb2ҔKeYZ)@kgyjXBlZǌS[,jQ0eeUjZAiHUEl⑒YJ	N-JE`34-㫜ʔԢ ؽT_$~Q`U ~vV À\,b, v ԉpbg;̅\δGNr5µ}ܔTDk6oQK<]LiO^p kՎ>VF*6!cՎEx>i~\k W=:nlEn5Fzu\CnxGV@jʎPLwnHTfl,4!/+x6EU\YyQYLLP7dE9
M@`r}uy7 FZAbX٠W$?B7ƭa<!yAc(,AE^S0X `2?|%X&G[vKxR=ºRgz6KM%4fFx
] 
au %{氶
%-C1`ZTd+^w؄j76+Қ5-pV4e4
.Vt"~l(mZR|iQpt-gO\^΅(VVUݨ[dT]XUTR;;ie
-T~A0ZTORj"BZL,oK7h WBy%+i\4Q`D0PTPRګG?Ҟ*+-WP^ҏv0:ϮIaEf- b]G}^L{/B:?V=q|+/ϞыIT}
fiIS,'vӒi(' M~ǝ駞*ٰ ӱӡs͸IeԻI1͚CN.H4D+D3qajaj
Htm#w&dT0˩UNۡI&AtHIr{XޝmH@NQ&9M@[υumL ®o/;>yt{Ƨe :CS-W(|SǏG_"5me {h_&B{@ZKǳm~SNЙ?Љb[<8.G>=g0<^dFI2_єsk0 !26>F=9˔Ftf]o?^M؈4S@\haG+-Xu*a6X&u@
%扂WkRtuY宙5+6mIf~Ur8~IÊVL*.ZC5E٪4؁q:Q+k+(EG97\'=b?>D
9a.B~"5q_%3aEjhN0W=biCQ\z]~|xQ"
!
zΪZL&"̎6l
M.] Iݦ{n7\JӨR;WjI#H-$.#^<O?D]#"^VC4t k4o
? (yIDךR 4HVk8ssuka<s!49sŜlU	@tV~<~mڷx"'
nkzJpLYY4)LONZDyK	qe k}RUiDfԦʅSQsgYa8s̫8,h6W8pEehoJD`ymC* -<j{S5ZzdxV=QQthPXS#xT<(Z7 4רK;fFwn*^<fnz/JoKu 77yųR̪^C 9]`g9",(0U	WA*`\-3"=ȫ6T{+WDf:l[Pdv+8K4A˶Si{V[$n| 88ݟhu?"hѹ'Q]߇iQF}񅗅~>?A]sߔOj4=e0DeQ*-5rQq\//haiAF8h$}<rP(B%dh\yJ3MR]^-YPTTº0h֏zG<6g&no X<ZDdN#W㞗YTf6DD
\e!-CqG.Ga{m?Lz4?[UI5CЫgu:D6s eb/J&Q_.uc=sKLiɫ.^L`c`%-:໓+5T]uoyHɌ~edťT\-<4EoVPMXUr^wØ(Vn5}	#~!NGvmHiܮ$},lQڝGfpV]-|4ђcnnpfZ2UIv,2s_J'ձw*iQ
ۺ	1/.qCd1 Z1m8s.aU?8's%أ,c)*o$f|Vwoa3&)|qkڍO1<nWAOуO1y$S"vRY:Ihx΀_pV5StUYny~拰lL3#i/XX!0(VGr8߂#hdfemBp0z*TA;o<S%.hx"SEHe~LQo7ȫ^ui5j{\ISzRڥ~vnɹїK4T<S))hB_%5TK)*wШĵwe4;,SDђD6:.ZK$	,,tDr*9-:i\"+q#(XEA&0NϢR5.^_'Iva)y;Nڿnp?Fʤw!pTrJKlMP8/\)[}Ϧ:JmkŷW[u8mj̡8U_aUgADL
}ZXsBl&QRG5~!$ #8d/E};OU35JF<ڬ*&<Ul2(LB-̓wLh+?4Z#dt~Z17a[ÝnӆjZ@]zZ6,6Prm=Z,4/ʵ^VیEi5@bmfuE,f(;kI-ٮV
L:iZ ĸHlM*:BjAJBjEV5ܢFtmQE'U@tS&Uh(l".V"Ux&Y`FzIP-چLRZ׆juuzjeO|%Cv;$M60b[:gR$܋2K.Ψ?hɓzx?S-QiBBqav=j{vEpv3om>Qrd*,"uQ"S&ztMVWk^o>i]:#:K&M\]L4j.HR
,Jp;?ɀjةsеw@|=E>aU\S65gwl8_-w-[?pm{1$)ɂh"SG.aו wDfHBr淢u8wENX51AבlsTܤKTnͅGJ-lz7ANfYE($hޖӡ,V
NQ*&YDi,@Xkw8o!@^z܉y$hf2RuU){Qz~M`Y J8Gv]¤6ʑ7rae\2BSNos3YY\CwG	g,X)WpNA-AwֶpX?}GfN0O00]~}ۺrK-SpQ,mC3BJ%D2댬(o4W`bhTBs1a׺\Np}*wgRN!k~>ݒKW{Jvy>p`5)8䝺h2൷qv6jpD !):+xI
q2<:1M<**(~ C>IdG;S"ZahBkyάNmsNg/YS쭉 HeCJ3ֆ>"m3izg>7
̸.mt`a~~|יnL&AgSj1CeX!8<S
֔7,AUhԗV'>A
].zl) g rea_ٝqt67;]-'٬d1X0,DOFr Rpo^+e{KAnL2̲<k/$bFS~3uNsΟ~YH-sE/ZX0<Z۪DY[7nMO-Cm;X&|3J}lL'ZzbB+C஛
klbSQm*kMj1SlƢÚʙ\]|Π@4MğJ+shؽG׻{:F/Kj{u+U36n'w_.i[,n:ո2ܶeu.C7b][eo?~&.7p+,V7FY廏wsTC^wbu{7+f%Xg-鱗}z5'h,+>v9tI-L,eZРj|$wz\]yD;,&4I,JFх>Ӻ+غA	ٺFA[W9@FR	W	k
Mžjs#JU0WʅVkes5%?c-mӧ'F{֤OS(ݗL/?6a8V^N#K743zykdihu	D*4JdUx[[=U.ҁLB!Kv<ZA|o~g*̤x@g	QeBi]~hE%H,~jN" P
$kX9 *ܩaba|z&Gw;x_laSVF?d72ް&w¦}LƐbBVQ.ti͖WEH(yX^Aƌ^dL(ʲ㟬_4G[) dރ7=:>ZX_	Ͻ#J^vŸ1o: CZ6?ANsi	?+dq	:#/#ކ/ {db1_P7ќu@ yϏ6sFёJ)5y`0~w h`Uy=*>.J2ҙF@ҝx́-6 !$}8kY
gyZ3g ^k(z'6^.q#G}|	=e#I~SҐ|KgPo&+F<`vVe拹; D-&YFq y%zYa*#8b`k`/F
 Ks6!wmY̵4Z^djN<8dvd\wC2hU]\@X .P{#6@VprlWuN"%l:]'
<R}:.$-7H|° AMy%)b)ѷ&RAMxb㟼{w{]GOzn=N᠖zq&8p$,,3y3xųvJrtayѸ^K`E@%Bj8nֆ|#Bq!vRHdxe*&ySݯ~5֛U_%١U$yUp$b=r03ǰ-1HJdm8Gg[ELc8)%vu/ 6t4JG!_B`ez,KadAa-ʀyk|'2nn=mBAFJ9gPtcoX^®@ϬDhkǀў{Zxؑܶ̍|yJ)}8!Q>;#2;9wug(bsG*zYF$r1xhXeV., 63ӆR-aqiM2;EY8Y/2KߤBS'(A d~UP@	1#r_"iOEIbeߋ|r.ݞBbbA<lP :\؏iOm]޴{9^F9lqL|@ct|
0.GFF]~ogL2B=ĂH<\џ*?A0pF%9Ei`pdM7J5$Y9X3Kad}Kq\CIOcLWGT B-q8)PZ[n19Bdu{@{8_6bG8GOEwt<3*6>D4/Gon8%6`ZpY!f'%rٜB
ffٟn伐#Cg4YAHϗԙ/f7Q8]EfI!>TJ7O k|4^͓#;GQ6|t"~Ey\բ✴=۳(f*'gi;L㨜f.v>ns:`oJ]PI-_#k`=3M4+vY$h޽+An3.P\I.iZ]8XO{xȾK]&KrKT> J n3ۻRZ/wp[+ig;dt@feR$^TϽ;py.y跤NLNKWvQS?XN7Ij(}XbsOp$-#C`4S+#e2A"
kjЉt8J||S"IX~,eAdfܱ%%33 UPwrO+Z*0Rq@_yTT0ĺ֋B1܃32zbV΅ҕ?]#ٶb	[!{?	^ ue'n﷗'ݞΉqfpvѺID'}QӨʓv\ahduwҺ#ݯyXrJ쑦ZiQ`V!v雅Fh}HwpJbۿ/䉾gG)0E"@<"ؐZ9eꊫ_Op5.42XFopb]_YKJ2]}7_uMzʦb'MüP;<j<ϵA:ݪkƺ9!mO0>`:b!iC(`a ׶y'=̅4]\O؇;fӳs{H~w%%c	ҫ+j: $]+"tϩ4Zw[aҍJs4Ǉ,Fjh#IYrq I%t _MBv(6& ,}*]ZMϛS,΢d^&y87.rtn.r0I]p5*QqQjtvT[EPcBYwzȢ}5[ʨcr?<E]ts.̝s5PQ-<J쑊	ST5	 y.2^(^,=N֝DA^`),g=^n@&+b燫v~\0S|ꖡ籥P+T!2m/HO3%:S>u[_AD!'-P1N$u/H{lHRkI:'g#H怳yh˶ܚٗh53H1Q6I횼r^B{aN=mAП6)XyJ% WpOfaZ/SkeR^C-2 sw`|.>fICD Ę}HHRD'2D1N*1ψdSΟ`zHsq<1g@wnJEb槴۩J?r~i%By1	R8EcW5Gh;?A!(-$LKơXT谏~4,wo5ݻZ@yC;E#߿y^K _SudHЖϛWKq4v㲍S[9jdӓ4ҵjp`VQ !jXNگ(M3 aO`y&@ALAMv~a3Jd"ȡ%ލq˽w;wwLS>,?ZjJq=vqiLrÂʣF&UYiJ4{kq>;A=wWϖYpU2@
:$E
7#VZ2v0p E$Єv1atҿBO#٘4={.dd/"Q(-R~17VF|KZP<!*wàCL;:lVQWUEx(lPX١.pl: &_G3iANp/TϗȆڅ\"D]l߇HΠ$R6$շr2LRz)Eb7: MtBVuHM+[@+p0Bmbew~pnf)Ǭq6^NI(mمSaݯ#nh	'({vЛHN9eq&8 >uR]h1HCq?g}F^8nK[$)RY;0z+}{#6JtYP,q"4/ov[HsD\Ǚk:K?3{N45ȄhcQ֢i[	pMlg-%$(	EK:a
a^z5r,Dٖk/Zy?dU	8M)^oo'4[8|Y[י<ݮ@O)@4E&H|J<W?$#nPN}3|"$S>*d 7F61R;҈n//+^O}\ԋwISMD`Ɗ^ꙋO¡:P1y;M!2>+7 SʹF8Eu57*N"ߤ~H:vo*7~5o=`;(a09៌o__ONhNHkll/A㓷ː&AIyzn-?0_oWyYNŀ<[xT7NZyb^9|~>t	%/H${pr%KVѓ%R>aEem	`%1+閜Y9ÈziE\RX`F>[Y|֋.ի2
uOԔe'k, KYVM*ySV%;޲Oژ="ucTpZ?«-Pa,U] ZH괹,&-i8[DB3qIýheĴkVa~$T+ه".M"ULNNlD(Oe&N}
Z7C W,*7",-RBjEXv.毬{tb]NjUqe>s'y6%30а
K@4](ڋV	_[ڙj<fA!*RUmI-d4c4g7~ª=SA	Ǌ˧53wqxPiZI8mH\<[M3CC$
:w3ALLtb-¢ڱI] *uToqXvZƧjfe0߸9rjU-Q%YvKygqt<gԴtOBW͆Vff,fG#]ӚU +"GzogPkrW,+Fw=oBKk"R>ݚ|0{]~ 
w$!I-&:蹙:6m`-ԢWHo5?ɣe!O/=DD*	U
(ܵZ^ѻ+|u;nrZbfCS_P02bu#@iTEH.\-R	eH?zd/DOjϝ+L<`Egfd(" Ss]bg =ag/ba7_k3K Mqnn_p,2*x.`ط7|.LZTovۋp4g,'HmYFhkdh=s/^xd`:71muq~P<-0YNQ"ZtX^
we+!dxNK˖N61ƱBʞzXVN^S.|}ɝ;:0nf+3k1c4znP\YLaqN/W1Vy䜰I:9bSI&¾mђǆ&\3" 'Gj2mbDrztt܅:P]TM<Z9OlG}@ "rSf)^E
l%ZmT`4"ǲ"}K3k[+5f5-83h欇4)ݐB23.~utk;T'\	[p#{y;>m(s5fdAƢ8E[ 3714t~6yXd1]1f?c& HQ99!!><d,@.g/~knL`m^)!OE"5SC5O/6fˬqrP>3JD@S-R_)3#GFnÚJcmW@o?3bImG/em'J(	
0Ӿf<HeHUŔ_c?ȬYh?OC۝]]BqZhr3~+xozBr!m4}sӹkL=вfVT;y	>hIGmE5M;VgH( s?~㹔E>B&zg-Km GxFt؋OO%޳6޺uJޠg6<,fyXl<E;bHM%wz&Gƍ܉'/ݹCL>iri%\r~mߏ8[9٦ޞ,.eqx8_М{G#j|%*xJ87Z>^q@M/^N4oڛ9UwrQ/z/Dx&Z"+R+b+Ջ _ gKexyeb-N)Y;dpzZd!cgc$IHqvzh Ht-@`b @RFG8bFCi
Hnۈ^#KI*~R<x8<IbYŃ3-8#Ffp!\$g?K|bJs,HRXFzՠE4N6.`>@. =Z`LCɍGQIt|0(nLFƜw񰢩)CH$1nexe]M'sE0X_ʅxcbum䴔ӯ#Xĺ"BZA=pZZ߻dGgI7M-BYiλuu-Bdln+wLw:?~2+C$Ik q#{4&d./\Ҋ$傑oxTXqEyeO+(`f!
n{e0GNt#!WȧF?ww=6A6S1G|K{;Pw͛QITD絿0`=TW	vߎ?@ܸs6&a6="g4sw;af^P~۝U!B+h%S
5GTr;cW'}p2 -GZ#c^_+%3Kpn!+s<[+]XM98I^d/6X9';շ˓	>T]Uۮ~ȏ't:VhZB^$8$4$hsίp½tbBdPnwϠ3-h^-lB.eFS;30tigZJmyEtT{F[ԁ6/XH`̢1Q߾NV)4Lu2P܋bI#C(E-?yc Y|{M,y §Q]Hs֭B +m/'qbJ=bea9>Nsd^,c#s01E|{ӚX߅nsI%,:x"Odb>)'ۼ/6ds`C䭷Y؉yiD?AKO/}=g%5SCJtߑM%*b"mcp\D	g~ĦGqˡc8ӱ[ɕ.QpnXFN)Χgmc͢":/j/j/j]ZWj~EIaҰVKCmŹjhVuEkQ~Yx'Оk8HMFI)Emt63gs<ł꬘U,i[(pehXV	x]9E?<;^g!/`Qi-՗^  Xt,<LfOQ@T"
$ߡg(F&OtǼ@]EjLQqF/>	㴆1FK9Yۜ	uX/ag
ёw΂	spalHVhL#DɮV4Z|qoG]>>A¶L?^m4Znp8#r8buC$In;Z#ЕhN|@`J,^$_&T9Va|h-lҌpm\5'"[iLiJG/8cG<T#uT#l
5Fee8P0xu4aUs#[xⰬ(QqBD_pB	BpK<,93AnNi5p#tLA:C VeǍh/Y2Li 1g8vli(GEI[	oɸMxT%YKﺎzÜlveʏޣ)H7), B]=&M)=X6EY,9®WKg:tyH5+MpQaR4m44s1.U	=9"d\ ޷ITUnK#^wt1{o\wؚVsN&(Kp!?E15.ǅ*YʹnE8ǊDV!ۧ~2(7rhH.HYYx20١qy5R0%?Y?Yk!|#	 W	3ь|QRύT1Je0sydyYpD	,C` ސ9c
;DXLjpQ|9%=u@8q2
sw-o\˄Ƥ-V}*tވWD6hA)@Na 25?//@+5\x[t$b,:Т,X 2T^sMYI!>`2h0w2mjsU 3S4ā`m=7=iW%;PU%g7铋Bo4</:ZUB/ H"'yypeZCZ0T}<y77@{VP`m{cQ27]SΓYvWj o! џSǩ9h,B,^na5ks>cbMs&}Y4nunv_1l=o_
,e$K!AώVJ/h9RV}ţsgD̨hp-L[2y{D[#R.ꭦ6e1[%/JRV16DS$`n]JpL-l̈́:]Kg<uP5X"P55Bi>?u8qMs.R~֔:=~[UIzH!4&g]WB?/Af{wq8s(olt~pn4P\%RPM4O,2gM;stF|H FE?nr_Lik(+ˌ"ytI?1lhi[Я))7albΰ%*c1rzHH6
(5߇]>iω~	8FEAEБwW>JhU3l"4#sI|z sŵ)!P$ta*Bdk"Lig+MGz	AuZOCޘrr]hi!U8-!G!Ss!;jyOH?եF׬̼l$""pY=,݋f!cMWrx;dj,<#~A4{oܶ,~U?@<:'MR,J=ﱼ$"A	hIV;=+0Ua-,Yzzzzz1<c~/q}r۷GSy?n,l1˫s\]m\o,62[.)BujAۉ=MmFAHJ~BD,NZ`|~@n=;yAc,爫Ɩ_x7ʧhƍ%ddZ*%K@Z>G~xNO{7ఇ֞IPMq :qOMs[#K{^C<&Ubc9T'F69NM٠$`d+`Uɜ1{gKmXF
y73_,S}Ζs3a X㞄EfJ2{)FКsFlH,6^_| e .	V纤aeBa?nbq)K
H	~u({h	C@dwq	j_"A5NO`8ΰ׏k@	>ʿCo!@dM/22G爝	Ḷy)2tgXo^5/6\%֯!1'0(iYkq};K$xU ̝cv+):v:vQ`mk}-ੑmAe9Ձ|ky"
I[uZ8#?+sNqYϰA-<F'4BӾS_[֖z5UvpF+ϳsw8xZ΋s@q\ˀ7]cO\[/4-@*Y$fxeyIyBioD=Г*#=NEC<4LQQZT;R]VlGjJ%%NJPUH/Glt3;ZBRW9s5%%]q=^<Z<"O	2J:+ahM ?[a! ˊ_80p5t1FVPNI;?f" =U{ $Cf̎-Y<29ªlZJ9Eٓ6Pץ+קpdEZZYHfh9@H j.V+kW6>g^
]P|<OW4R=o4`9 Wm1Ǥ5Uɗ(XIݸEu>68ЀPq)*2qO"(-l7븑6.@M97&UF_0ta;C]@	o	.  vqeZKa=1PxB3:!Bqt Xl 	pb"c"yh Uu~do s3|)> G-;3f)h)g)-#ڳ%4&JtΒ%y6Yit1dw$S'Y!-KS<[-ԗ:wqtb>^klC;fg0l)f"A,{^<}w0b_<c"N5q:yY=I 2c\Cu50&q)3w7zC{kU~r;ƺhqm1QO/ܕY<7UжaC}S %mr4[ݕO`a5ޑbIϩ%9biM qKQQ.5W7m&$7m#[7C?_2J2Ov)Cs̲SIq>:gIRt2od,݂nHFѬUf,ɶOPft1iXήFE5KҘ%`}u#5kd6DFKh炭Suv,YZ$K0,7@SԶAO]oZl{bo߲߲ZM1z͆԰NDl܋P]n:O=n׌-²i;т,CAdhEeaIƝ2F|QmUļL^s(ɹd6bY#V4$npR(<: jX]A0e܃hP5:iqpt."^nX%aNEXck!x-#Fέzl,PNKˎn~L#.>~؁F<_5jz=jzVY<a$D%z u䢸wkDJY[=CMj,@-0) ven,rq>1Cql
.L+4
=*z>2$xۨ
	D )}J$!Ǳ5
61WO:j!8^)ڛ!6TXB厼el6/ݳPqe#*sJtVS/wv\w.xP{ND)BdO}*+F@"S.F1fv(H5XˋZC_qm8VT,JͰ]qk۔,yPb:Gg-A[c-M5sq_D3d`	i~ Kq%S\`9Myc~qR彾tb̘Y(թRo_C2ĸEp
WXVu*´+e"KddANnk
)x̄Nb@+gq<?M];#ygfH);UeFiwZ6pgY\^9qzT&Vs*$*HTjĮ?|ki>'qN2aMyz4@x)xDhBk\r,"(*'7J>ZD<CT
7tޏ.⯴[LQxWt9Q`_DGUC#8\un@	ݭ`VOA$fRJeE"@0.HKN`^U K3ʔʏM=Þyb]7oj7oxLDn5Ԕ]WNȄԊBⒼ Y\U:W:4픧eqL}-xMJJf ׶rdLi[106c]Ta:;:" %I<3dFqj al֪toj5{(d37tkoZvFr7c}Ҕ+}?e|f%Y!^Pzk)zy"rj,ĥRS+w,lqtN0TrcϷ;+3H9HG/z#w%|,%osc~_AEGZE/
p&agKe$BU>1JX8Vy&Wr'.n{+v$4pkv4様p^MYzdbsAo~#=&k{-E΄݀fčJH6=yX[:k(NVbTdT<F`5=Z%'|zȭ)bzb7C?;h1!PU~}D#/<C'ùp8ݥGkm1^ޕ:g<2:Bn$EWxdneFcD{HH{s5pô8ֺCρX(pKh#!@HEpܨ%}GlFzjNGsgL$X a8沓#כfr'5ճYuQI0R<t;9q+Vy:`w<,Uc._SbzVL͏]Õq7'/{T(A~s'ܼDNǽNˤFly2W$(yu^RbtKn%HFWOc(ߴt*Pro<}})W5mj }-7LBfuBl=N-)k\άO5U(
~ãy$kKx&W1%Wz^-ʻda[S-lk0Zy`f^vyPVc!9 -^a#{2pyH49ST!!\cOqjqqx@]1|̙%1,RZX,aecQi5Dw`\lCd"Fޘ?(z"ʲ*3Abq ` #S@h:Q(
	 WeCUO_THL8iGdA붆jjSdQ'CU)uǝPؘ#sVx^3M:.҉Y Je9:(,1H^=3f/6q	|vC`0[n`b"Ax>Fڷ%AhA֖1Ղ|RO"skG|.Qt@׸@cV-njmc!>(~ׯӐVx;NTv2u~M|~ysHoS=bVKX	hFG(	fV}6]mÍcӓOܪ<*q |RJ)[46X& Y0$@B/txHUL{|F}ܯVOx.P|G3%yb
iJN3f+n ?U\``0 <`1~0dV_3VwfkCwkF@{wmpfgZ<&*6݃zq矆++!k}sMza`0<E6U+*Uc]Rv{vBW+.XqS*4٥altz"|H_la$y^\2xgQ%EW^D.AKi?V+iD (}0Uq&EKT'X`Chuwjk!t)߄=^ADy6)6dVqdʤJ'܈~[dc'm<7uHm.d<)kjb_nS¯&byÚݫ7`MFb#'&x肋䡧Fޱ5vq4b#Jnq	F`"&wո%ge64FCtj} fO^$&s"bƳnAY/qg26iI/mʟNqemDXi!ja.0}puf5atRd)opJ۷fܛRJ./ڌ?YќGa$(FR,U5z/Xd)t,+i
ZfBwV$Αh1+S]Q'jC|+
<OV=驋ÕG<S>Zѥmi 
b*h댒q8
{Ik>\'6	6
!8w(E؞s!
$䁸4= s<Q|lI4=8t"oI7
t9#]ůKb
}4{(Rt05b+_,/5cӲ`XOuWΕ!ȪŜ q(|(v8 >jA}T^C4tLM5n=%I>#q'ƀh](Q~X3B-l=@D	k?
(V	;IPm	%V7N}lqؾC$B+aTf	eaeA':^\"Ε\jNm 	Vx &!cZqZc#S	<6ԃRKYڒa,n*A6'CtI*,լL<a/$E*!|JO;JF<jz@˹VtmVG(՝qG+UTPqʒR(BlQԫF$7+ +00m<k\ 	NeXЂ2Fk ?ф|AMg,lŪ>:!KIFĪ|D31L6Q' FaMT;QC^=k59]3kN%pOv3%:XdYNLN)Ϙ/a#Kp4_L/3f'm^*y@BySV
ÓeSene	/Z܂	 sz n-69,rdѾ*֥7N$0HLk2!sA%q mqT? En[,CҸCmVwEDS0z\+Eq_␤Ėip(9CeYgQINV;uਬ!d#:((PӝkiE)%.K}TU.zmӢ&r賲:EN2ƁGlc344
#;[u fFNE>Ng5r*ٓ0Q$fb>qI:gg`N
v
dvQĝ	_5Lk:T2(>G β;`1{e]܀^å0 -B"ΙEU[YV`@](i{!؄P:%[Bik9(5lbr9Ԯg.y겴(*Fsl:vȰ$O00wcc'TpxHnFh<6a8H7lE ֕Dpڅ\k2)N磳iml)O[W]>!6J7\S cƬJFiiT(L2D ;7`!7
{m74ƴg's0{9v%>::SGN8q	Snd1Cz3s7!ak(Z(:Vvh0I#dW(Al'<du28W(;IXC>vCCu[jH@K7XnЬ"W?F1wvZe30MDpP~%Ъ謌ԕ౪$MrGM!J+~zMD+./,cJg0ĈPt_$Ӳ9'J]J9n!xR˂W¯?YQH)PFx	X9q<%'qQ/x/Y,Dā׼~1A6iǗ;SDiƖ2ɂl/P_FQLD`vsZUx8v1HLye%KiplG19oQ!i8EÜW O*$Q[$(%`*/90e1Fq<IR5AQ {tBs}1OV+" u@<5S!9Oxzs)ʱ]סmS-aFZpn% nZ.O\;,Hh'4Y`"	fV1,\H.د`*D۰S(QD$_|0)8Nfe
xrD?R &j{m9=ȑV7hfǧI瓇iu&R2
75m3`oGI|>aW4ّoH |
iCؚ#92Iq@H .?LGD=\z9Zs-q5ݦL'Je"'!WoDyeP/kIb '-e$:n<ƾTb|{/r7ry|סIufzm	^@u8a mwOR
$9/-~۲.#e1'u8Y[{&Z
6	5xExI"TtUWh.HBIhn*dW/h!-,%9
ɧ\{{|'g_6۲Kɇ^-PI\ ɧѶm]fC+unk+*; £eȜIZ5ngDsD&yFhX E4;}ڞsn8l=8oBtMwwxʎTN"e}mvQ,*yr7<gY0&19\&揌	)8g_'&C&~2ȇH&܌Μ]'ל&8\ޘu`ty` .I!YS#?\N:dc*Ԣp"{Aǫ8gk-\*Գ$ԑ(ؐTpUZ3qVWYO@
IOOFkr83FYa40(Evfv=/jW<4+,rYzAmTszKaP|5݅3\xݓ|]vDvH+vE2	}5"&᤮Rc&ʏic,9#G)S,pB(;VhBe7f0"0 x:D&ل߱+O&i/®o78> [T#05*5Vl8R&/\<c\Aϰu-s1zkL<<MMF>~Щ<sWkׁj*Ͽ7ޢ;^_H4Xֲ-2H/e]-Q q{TĐQ댾{0>#fUa9öac YrP3:ғJtbU(Thb*z<}Ή!	g~tb`YA{ECnu:"}z d}pH=|ak)\jQvd(#E*NPDJ2" h<IB^#K5)Q/:MpcDST]trC"#%u>2M>s%91h-CghNJX'ُHf JE
{ zf
@,ׅˉF[ڻ`mDeDWN>F	ɢBE/o#%m)ZpWU˜e9$f+8:]Nawgiimm+ʥ ЈtHbX;54[f*,  ǖa@
(>_i+3÷eCϝ7IؼNJ\'?>+glz㵀XAW-[_:srTRuM8c6'Ax*4j@Bx]SiTLP<k+jcojs$ԘZ¥Ls61!֊0$ H@
"]I-XoMIPF@A35mv3D[jK-G/[H-3NG˽k2Ne}º= yztڗl>_sô:ZPgC)`F_ͦ59=N,0:
xCs>tk>frL#~*m<byh2-[*-o!48dĪ.-?k'vc˩Nz]'im#[U7
\K%ϥxU!q1Gy*[mDJf3JIEQ|8Arp#rǃ"@+Lpi	k};>
hɲz  | @u"YEבD&D,#}TbNfMC`Ἰ,|ϤO2P"Ђ:nT-ajBxq
wBaP}O;So,&wT<`b%Z	MnQvSK-b2&Saa/Gqv)FNN	3P
pp'S%jq1:x=G|%=;g6V S ^TjwX^}m?(Vy[,,`kgU}Q(׺Hɀp]A+Tg֭ȕ$k0a
c :4.7f`ܧ15<$Rĉr2t+薥(+bNiN4_F|/~3@'1d_]J*AVIZy%6x*Gmm=m/xl+Y`*#B"##WsV`BGkIaj Dp߀>CZ}/ݩљk㠈<*@ZʃC3Bum2V E̓44/ ĳ*y5)mͿқ@{Ș6K&^~Ya
]PnD3-^J:^g5{M '\Zb}l/цԈ@'@l	;}#1DSe<^5JP|~_ Ra=Lx	jo<uP>dUݞ:֌jN"3'[ u7W`X[b2wH|#&&`r<梃3e}z4x^5"(+7K1 ToJ^2VCA,%I]F6wI&'  kgi"9D/,sCRI>M[A%-۽^8sGuU?/$_[*>b0)M,;zvpLk ۶nҁ->	~lơua$[c6H4O.Ž8lo
#M٢;?3q>*օ&ǤTݍۜ|FIsugo",@s$Cau1)$[KvA5ERӳɏ+vTZ\snVFbeiXV`7tU=BX_1 Aiu+*ڔv@.qGIe·:QJB)[AeM"Re4'I;(L#i2	AM; )kkynh0IdHppJhD3RX+T#>"5C"ϡ˨-+)91K4'?xGJEbR{0LEFI<;Tȷj<fWl1t2f DbPj+3X!Ѧl--#˨]E-P/
a1^B0#*cUwvҖ4]TZ$YHdGtߣF'\HauDGId[e'ËʣyZG<eز<y"˟3bFR vd߄v]uK1WDnZ.!RYĶu`}!bF5<wPep&O{گXUE;I8qe#,H5Ҏ/
@$(<
v{)J*rr8Elc0=Z9u޾ |.Cʧmu"Q͵5{h)RTFt~B,KhӲ b=lGy%% 3~QAvUmk|lvþ<)}g:ɰYjlNYbUu9|	ZYlF3(GKv`(`l;6fE	RncMC۳YDdb!Fe#K!)m<ؗE!SqT&tLbv5|,h➹4MZ'Ӭ`5H"AiAʶZdkiw~^_$W/˷ĎZEy+*N1FOL8$4hCIC/a2|<VM%M廬1ة޺cKs%j#2G=Oi?,$s'CkRh[4$ hFA9rheظe1y^g8+KĤsxJƣ{_SdpYp-.2c|t&YYЄNx>v๺<sqtSdBCʊ3w`쒈AȞɁ"KF]3=##y1CdIdLeV%gahBԞ7\i.QB>	(q?|>|h"q{eo@wҗԞ&ܙFfX!O[!)dV.tUNH@Bfh%̤ZH5ynls)iĵBR}b<;l[ΞpBvQ, T3aVv5H	D4:/)1TY<n
6ynSJ*nZ$c-m͒i_e-)Vh,Zj%EWLӽHcCyo<&n&Y3mMDk:?P{G6UZ,T1vŹHD}Kt:-CnLزAc	D q{Df;a;Cw-uoubvG]Sr_9v)vb
AI#v>eFtaSMC0cFTZ0-9p$0o	f4ЎeB49~ʬj(m=)7Zb--Q^j~✍?&}5}}u`=B	y\C H|a7Wz~41p %;{~!ќUer"u<Y:yjQ-f//u}0=LbDA[D䇍>MQd#hjkz^$7ym=_=o$ UD("<6eCHfK3V(`7r쏑őr$lB*61#:_AEM_p} xVU\ܾC#@םMHC(r"5\<5@>:irRN8בrܔfuMkiژ@L{d	貜U5Y
tfSC<J}Wl':X"WHTb="["H1?3PzvU:五?2*7%0vf&,,͓qV9XEeh|Ď27JkKRU-m;'y7-#A(ϯԐ+nqQõVHT1bBr
ֶ:Uف"ǔ?N}9ʖ4bv3rCj8f18lu5_]Sy?iv<GTBV.^~5[śB'_CtܲݔXRrWW7Y
&?Ӭ]a2	f:?Y%5;	å]ѡ'*zs6=ѱUBȱɅFHn NH(r=Q9Y3nux>e!]6EX&-ctjuנ.*[hE& Wh~<H$i\Tl<~:3> R"R9?b+(){_@"Vj퐡odxUâU@PwTy߼ԋo>eLyѼ}c>0o3o1oO۾ie)2dIUi$,QV |%`U1yb$O?ԤS@n^fywt'Jr*mHg㒭H_5 [
6޵`ke"s-Lv&`/O)?)쀲	 `|LB0w㘣SX@F"$:ty8BX	cjbtX[=4EWhCG}©"h_DJg2Lsh'P	5Y,00
bބҼ5Py9G5dl#;(߾@7.3҂\ک{6ť+'҉tଧA.PsdyRC2ajlmfn񱸜U1΂@s,G`fV]&<	كh-+Lkhk>~`c}Տuiۻ&ԣ9lA#{`1"wޛplT-URl3f1qH%i;O5dGo:H
lML4l5^jR2nvZTV27F\];RTSWSŅ=Tދ_ݽgBmk$\ S-#ŜۖNbyDv)K},^SQܽd/IBb:5loY͓4[}AҞEVv- YJO}E<HN~sKFϽ_xՓ{><˚ lm~S%<bA/۽_gv^%xxMoOtzFsUkD]rXdx'U`=ܽ?O}Xi>љl|hP\W=X֪|r_
r@S^QfȸENe+Xh?h_&2hl8wxxH*xs,f٨A7Y&`G/;b<8׃n AVMy)<}+b*Q`X2(?A>jM.g8`?bWlLP{+l
k-d;|a iІJo33 ƛ|neҿ̗Q蘱>8L%cxq-=YO4UST`U |
P
ܧF_V2a@zI0>w{yT[V]_Z8EX[_Aؗ𤭭7=oyy[|||F1׍oԿYVo_W?Կ~-<n-<om=drC=d`C=d`C=d`Cnxnxw~7<Mnzw~7=Mnyw[~<-nywo=o=o=o=o=<<<<i6floy=5c˩˩N~m{߶~rrrrrrsr+'~?p5>|[y?ষĖĶo_zFw@UU܋wB'XYy۞Au-={={z?|M6Omjʖi;t~[=ρ;lz+ڂmn@1aj3۽m(gox{Д>LbspMdhnG6$|muݼruf6[(/3HZ}'<+
c} !Ƕoί9f-*f4v`yX[Oָ3#4'fUl2RRI\uW~ΚGUBqblbW{N߂lAlo~M%;LOTe%? Ŷ{׻08
|LWO `@A|XEE4>:I
xȇl/W!Т:B.ɯoj׷ou\(3m5Keȣ<rA)t޾tp<5-v[Ԗ-o+[VE+Pp0ȒYn|>ܤlc_z,{I.@Q#Vpzɾw8߄JcXks?үvU%0^5ϲKB_ҫ1@ǹ,}c܋VEF0<qއU|t;AtH_y5SpY70ƒ`sƽ(Zįci*z;vr6qZ5*\>{gy=:޷;0I^x
tALy:3,aJA^\Z5s_. !* >p+~SH{EFȠU%7` HLJ*Eȹ޽}0	Ȥ :ё'_yN0_ҰGN`EVbE0i5q]E~4r",B81Cb5o)awb6C[ڃqmxJ[<-TF_Su
q_?Dq/Hb{~['	F楱|+h
V~rARqT`2fFs`À\bݩQcA)VC.s)t7q'0,! ߲W5ø`~9}duȃɑ`nZ,)ASԥ
sG*kǕ#nalmz|3`OzDBH]FGR<kN=y%Evz7lx);mxC[&/hO =7i#߮>1lWS؋&E؋.bQ v˞FJӖp6	t$K"-0c:ŒlQז8ń6݉$"Sւ5U`JHrCESV$9<-"S՘Bu,1Ky^,sZw*)  X/)#;(Lyzi4:i@+X6M!xV7#%U1;6YYgZ T[IjbYR~kdgτfNK;e$wE=r|ʧ1\fmplQײeH|j6vZ2qϲqvy"4[\fbQ[ +Y{u
(]*b개Ȓ;UbL99'!$$1["ɷ͕J9:\eh pc}0{a]8#H,Ot$K981N#>Z6y_@]b]1.HA~$GQD)	Ģ^O}x-oEG;k,/~umjb11c`W s\q:Ҡh*i9A&<Ԋz;m|qc1';jc{oQY7Q)<6ݸVIPQ456愕»ya~& r-3ylW -2:mxRW
|=Gg/GgڟEgJVTyUCl3mfj8tRG	%SBޙmб<h6ڣԷ}aawe]*%!umLv\d<Af2q;ox ֞bZJK1Єk[I"2[-@waֵMasODT,V\Ux2FEyVd=' IxY4?S #vВ֤6HlDoP]GZ*JPKDIX<N?EʎШR+r;eG7VjV|R@URg骓$òG9?0@#gLHsɡԚ`NhgXW]٬r$=2mz{JŇz6c]\3~|no˦?_v(#JqpjqTp^0OCrRⶢ"(;M{Dgj>78e#L2>Ӎ<I`BŴ&+A~m;_;b4g%Iigڼ-2=z*V>+N4sҀyK;ǟQ]0u1[ W!PF:5tu4C>9,:14m-1Ѽ%Ei!|{wf(T=0.YW6o@l֐ ~7V!0FOh\\r	Lj9BY	dSbhܒљ;qs,1<ϤD[<Ih!<#>%:ah5vT!6CFküwmZn.ܘS!X)?ĪH@YI#љQQ.:U7"IWq}IOs3;S	AsAk!^adMŬL[Cz06_Y}}^A|<ęAF}׹#us	O@pĔJwZJ:uK@9r$QUw](a?m18p@G! 7o[i''=lAh0t-L~B
;<hOtu==iލ輍N5EH@ғ)U_KK֧Ʉ9V(tnU'Z^k1\<:AU'S 310)$:#Mywwe&dF/g$ +$¼fDJH2^u-mH
Q+i&Aإ`;+
cA_f7ʺdŖz,C(i*-U8r%9E/h_N	VTX9L֭i\qc#30m^LW(iVاCĳ pl6'TLJDmݠ~|-!0$H; }W$HUJ+7I<jڊ!$K;?͖㖔qj#XWj`%+m&3J9)S]G(֫[NYjJQeXq؛J-:[qĘ󼆱yI֔M/EFًI[&"XM/EO]:s55z<ɻ#e!ydu ?W3pSr6qzJ×dzp̦tHF;e8zE2q]=G(<wtQ1qZ	%`h T)SŐ,4ct㗚]1`d`Q)ac!;mse4ս|FqMkX&k%)jvԅU]b
juk
5?jIq'L
's)c'TzS.Z7}9usjZ-'Itl"%nh:ayc^8%ܖ$$^m9BHz||USzr+mƙofSV%A@,`Av>36ܗUr-1e ^m%
5Ą
</wĢ`L="<v+8WSezs1J$OݼP*$;̾фȼZ{Qo.+<j6`@}ikC ҵuftt%:'WX!7(U!Yg'w&nHBRujN]e!=?6{&sq!w-FbHF W(%i7gu'^Djk2Zx
MtǳZѫ9Տt!ֶ[J-R&@wMoqjkE7 VBfwB3 nSmUV$رKoS}uv@}}v"N#Hp^T<@v.?vQ~sE։ԼЧmjyďlj^6ʈ\~{}{uՔCŔ{mN[6C3WN-MtOY@23ڢk-nK}QB<EeuzhF<` =&0\1G)A~|ѺȄD0u-b?8`31L` t%UGuK-R6&QJۡ.TK(ffVnBw~q%a$JC[׾ЎX{ͯw0-a6oZoٺ7~vj0]!q&	Ii+)1?d-\j렳c~Zk%X+TFK_ymWFc]rgaf˨uV۫'e}s^@\owq1~YѲ{	#`fs,,iQV̐Mh}2jYG^C]7:Qmk`G3$ͬlO_>ejhgdGx!ꨞ{)`1 E]!{c]y%EˏXңY6:1)=ahO	T Ok &{mux΀TPneD>G3ݑAԲ\Q6[Ӽg<V~ŞU}f;9S|0-]I|
pgn Žhvrx1fOx	Miaۚi)6.R0e#ĳ<BuBH~U'$smo<f'].ؠ!ڢPfU^P,~lӏ6I)36'DP9T8[x<`xqK\O4jQR#FDq&7|wríuWCwI1m =2EeZ=	[D
34A\f	"-@m5	QN#pa?o%<[Q
V]hg,<\|5R+KVa=׮hy('($Hr4aAU$IY	F٪o=#`FO ѾX賿i8 cQvlPe 2)WzȖUpt·/8q4b2cM<ɻwA"X-[DA݇A>:4&Ff{}*>I+jl#ޡ>zP񗇥IU?:Mu9cρJ!"ׇccKUQ%r	`f_:O3t]eX,t,KligjxdwyS"M8F(=6H{6yD.;!_AB,DQNN'p7N9rsSKR-)}^lKlX_a$(XvʘM7yv{cs&29\T {\cii˳ڳt
k`DME,X.IGhm ?
8ŭ)Ņ_-|R0?2Ó<RD.L+Sw=M<8͖'9$m	a>jʌl/^UL0l Ͼx6/a<JWьJ`䕍<f{b"P`'hsM DB[F|~+67)OSԮ|*8$?߄Gg>eWނLGpz8H;m\K6XYhXE4d 8㖻ʝ K4yie.eX^]IQ	p9#=T413MƐO8cb<꣙;v8j<:r`aY-bXs@,P4i##'	ԗ`XH8<%}YMG/g!vG0d*?gY/xkYrYZGElgCG4Ӽmu&:p&' !t *SQ}dp(nS`s!p	[S#;C4#Ge.ƹ+ZJi8:ږƴr_3
²qT.JBj$p/6]}JRRl"20UkuԆR5z}u`tZ+4ksxZU4(ٮ;;7Өkr`G٪JfJֶG{3MLDt(W#ؠ-;7\t
m
p;\3GV}Ճwf"ոKJKJ{+tEh0v%e?o
ZYswfbqCr _l@Q~эnucK"ïfN}M=7~_h5py8]rMBFKAfr609Vu[gV*)c0ICQR"<(r("AEc띹REHʶ6@[i^ւ+qIZ'jvk@)t=:7#Pk1p@i8ĬyvHQfK78 yڅԀn#QI9H[#H0жe1f"x4GJDJatjU%Wb.ϊmI8J[eg.Dʱ(S޻3S,R) )e+uT{<y|olm-O3VUWxR=NA[pkMnjw5`
"cjpmUcSri). fN{6~]Jl%'b<`%|Hbv(?;P)DB>q!"{hT.*$K\*pAM'(Dsq9ƴ%KÍ̢Ք\ط3.)Ke6x)Rf3KF,ENYJ7^0$96}64g8OJxYj%Esi.3#UdJˣRB[k2.qEğ#`YVQ A"q6:(BLL^0JN"Y.!_kWojtQA6T!0~sm4znBEa$IX_#Iҥލ3ý86kvj*ɺ¼uYu_Yc6al.D/UZi!ԆnV*FVZj7Gilvy9=S}wiصo_aۮmΈ]Y	W`O:UG8!"xeITUFQ{w޼~ս~ÃWV+t,R&'ϯJi4LKW#[,<;ɗKvk'h=`/HZ=(i x<^u&x~~3228
Zk[;?{3
Vm]}CpL||NY0J>Ksp^{^`/8^x/%x<{Kl/x7{۽^ɞmpx q/X(akn$=waWdvx^y^:4=f^0~^pRW{A|{An_b^=z|/l"@=ȶׇyw~?x!c6+}	{ `no(yڷx$<~3Q+Y?xއp/9k%ܱx"ENF@{o3s1֘Yþ:/eG1M?x_8~#׿ȯGd,+r;cǲ*$Fc̯9|v=yMR&h鼺Sjd^pch;A]U!;Uڴ>EI8{ժ~ŃH ~un*"x[éw>GG; OF/,4e {:BD-#oz1c:	)kL]ZaۙJakp}G}>>м:T"jdEEU"I,C&V[Aa#?59-%d EeHm83IHTh6*fIN'7{òz!=!QO1~c#;&$/@uΨwQG8JeH`W5Fm6:| G̅譝ȩ˨,]5زv(ЂOI8\)&j7|N*p ARC[e_/s[Xp,Z,tlI	@DX$36u³f튈hQSHVA"!F|RO~5]VcƼz2i2cuo)%YZMSX3
&UƕW4,HYQo8ę809͊Zcz
nk5-VMVA[k"f$f],Qk@J_A<\(ZįD˝ðUmBr}OlkPA RJy˯%Vh^oPd&펪9w̄]¦fN^$ZV]@ ӆ ?6|[C&~Ufmwۧ'j3C_}Ԑ9
\	KcKxCJ%d.	QZuܚ]v.U򥕗9heT(Kl|D&jYm*pap~A1Y1Oty8T4Hޅ_{PgrYӏb\:qZ9oOJ:vZLK\k)P,e*gL/aֳnxa1֖@WmP[Wq*S<CBX'5I2*\p|,#Z9$0ʽ&:1_D.PR;縣sZtr]q*%U<UynA`jrBpU{wv,E@a~7M0	60>^DJOȘJgdHaY'lCE|z\$ZtV<L\qL2Ϡu\
Ol8A1ޜ586K:m.
lNW9|<9F cnu0252Na"\s?\+3eZ5I΀)4%pw,SCr=Q<S;F7\$/vh4~C;wR<T~&[{WIfəgqZĪ=#Y̳hg9*Rݔ6L|hW}ZS!Ô? v$iMDU̎k&ېA7ê<퐱I#zq!k&ꁞԻuKEkYAG9#C,k'Y> ͯ[ %֒(SOlo=ʩ-u+)匇A1ȇ H}rPfIWJV]mG^,ir|2Kmމl6ճmFI̫,煳ci3H]k<w_-h&j>eXQz>dΫyc+U&7_ǲmBfg#W
$6^;+ԋ	bL<1Xd_]ځBbh-h-y&l׾7lmj>_l{~d'kk6Rv2]LAQNpcsKB:7!|X|Wjes]1eW5Am{HT%NGcc?KV_*ӌp #n툻j6e"γ/ \JqҳF!V(Q_"XԄ7e>V@X*P0x%^<:@Rs6b*\&bUtqϙF!:6,.}E|}xJ hO!GavZuY(ц29G_ʤPW2o(\r&=,ëOӆJ%Rtom83E@D鼩B,`XW{4T
4 FXF8j1ˢqhUY-|)-&1׏""ذx
_6<0kN|in&؂P3,S/x4I@]1hjw{Pn蟂(Qׂ'^gu%=v	q	#\LEe1NT_80|ړҍ0EruQ@CQQ຅C*=OU\WG8:4楗/HBHJSY!r$;ֶWtU[@=`{Hh)~q*ǶiZLW݌nh64KJDR;K	R0l5
W(_ي6XcBBUo\-@ܺs0&)֥LM,"Xl|nTQl"GCWCw+-40wls#TGw#j7@ԥU\VNt,BV0>N#]M1[L׬yt?=KF,&0x$P~#||l>+3@!?#	U'Dp "sx$f%&ܸFjYG7:"'~C)GA$L
RG56$֦AֱX'Qa˵/>B|CjP`Q'y#wE'+E.OA_BNp؏R LfGL/Khjfò[jvrqb'e
H#1 #"ᡍ"qdsJ["WȂ
<'WFHC)i6Gx[/{ٶRAig4DpeيRF1"8	-P>]6]|6]'+ 9H/ՙ<ܭtAy8\[)<m*ˈA4Oa&ni5Vbx\20nКƾ@6-0NF[;*#`$mH
:lgvwӛv羝EIiR!)ˊߪA IǻӁ GP(~Dh![:.,c@WuB?2FW}oD	,,uE>!3
miK͸kr2bztHǋtdzU($H%!/l$䀓Hv$$$IB"\APuŗ?	Z8mkXIXC]muUVujFhWX;sUƪu)VP]K"jBgK;t^qx g-R[#:WLۅ"Kg=$cP$طom&Ǒ~҅;	y9OT@w579;o!Q \oW<8.2xwugڃ1z5|,i|;agZ6|dpUg*V>a	`X9X+?X93wePw@å{M2>bmJ\TPp%)cHPQMǌ7͸~ԈyJ*}!` 6ra`Ad`蛉
tͰrnDD){ n	go~·nhb 
dKML>D1jF,^,|^Fr IXuÌt顠$3vBߐ|?xXK4$T>g(Ul>$>Q<_׼)ꙋ=(CǏLJGYlm
qMvo{{̷[XɁiM~ln29iKG&V5WI":S}-|˂o3ʵ?0~۵4	43%X3٩8V^H-BVU,KmXcS,[H
MZ\L;Г%={44Ԟ3Q^v/S~d(E8ʧdsa*sȂD~y"(Qšr,nCūK?M`g'$a#o[hL)`jɼ<^Q}FT*G_0NIe0BڝHJ||dv8Ƿ k. stU^l^|bJ\d=[:RyPմeN@\d%Z|09i:|R"Ju9bd䄨l6JD΢ DJpJI Ǐwy U&NнcRO_z]'k0)-㽂<)Tq7TԻW'o,w2G<qW}]*jk.fj7DW4KlՇ׏_Sʞ^B¦F_MPҚu(l-l	)0E0VڭBXa$auc+VQ+b=ҵ7a|jq0.,|7^sxz͌/ p+_2Znfڕ{#p,?Bqr)`jO\udz"jQj(kAixU0tFw25oFKV\r]^1,"@J}Tί\pSw6	^iQm}[d*/YfTg!i-{bnow"3 `9btwlR-ϧ&m}޳S3#Vؠqq
=
wd%F7V%FeϪp*\ѮвDyZ}^ AzK]LmS#
>4j8͋K>g^Z;>+7	{H<'c 8FL2F`+te3Q^6O#χPCz[![vJ?[rG&]ݺE8ٍqEuV706@D9DL.lqu
 W7Bޤ;P-Q~GC"\_uI;XF]Z}CMfJgl%QMY]/wͦh]QKQg[|8UusuýѧpGekг}@v0ȓ' QGUQz|JuEk;0_y+rJ'EJdɌ	<9w
c4LP( 򡮞t>d~P-v<n9!)fӠ<L*-6c.`X<7OWbUZw}#8KfEU.7kST6%T4=@)=To;<0%h^:	rM-לy򦥪z6+z*n,CNOt +nΛU.,ǼT۸	Gm@h\uQ5[ho:wJ'j?	,mm:5&AJ٦,}Y.i YɁ
P20i|֨(+@?9`aM4:gHϡ[s=>\f	c);
ԉvv˩-bŬ|k$M`#%!*˶Fu<7ˁ'͟\$B42Aj]119Rss.#qRv4HбJ6$ Hв	+IonW'N#Dk.#_9ʎnߥ+̅_07[w(w<[?uґW\rzK=]},UDmvmmўJDJ?NW}ra^5%ӥm
dRjb)Vi}\0Ɗ6Na阮s{Nr`@;;3s滝=佝ٯH1UHu*5(~@1=opLt| 1f?n\𚢦|:E=ӲF>&9_&և ¦RDAіTF5E=i:dW~x
$Yd`\=2OӟG[dJ??"^@IdrY]|Ogcf3|D*bMHw)3
FߖDudS<]}7Vb7F`؊ۻ
ËǶ)DYP=#shʸC|T)Nk=n#/iqR_CYu)FW/zFװ(|Uv&PK!H+b=29mlsd=w8|WZPUI&&\0K k0/{$b^1(=(YHwY98q'`+dy?kԕKVX*{-n\5JV`npPGE_quZ 
ccs|ȟ1& pǶ5io
gL5x#5eU_B$*OAG깺*?}X巅}㞟MiSLCb{7/I&5i	,Ptށ䰅wwuuG:K?:JyY\nLYoLILUs-rKI;=#ӜG
"Fb\e j޴SK"rSlz?S1 ѾWJY]p*]_d40[ϭjj`s*tI0ԌdśH/n\qQq5KUDO`nXrT 81W'0R?f裑crak%F'[e}tБ>a)t;kaﾷpS=?J}$7u~a/)`+
NlM%oh:V꧅]V*~N_os5eAh
<SФ@l)o&&OͭT3[e)C`}[L5<!J_kZ}Teo;z/}YkxR#GI R
"u?ƏG>]RUa#	׿̅k|=Kf"4Ye6Nws/gx.AƲ`=%ÿiEH怬0s:``TwGlqҗ[@W[MvyU-)r!TbQˊMb{yrjm;_s0U?Β.eoHq+yAlm~@ӏ#oW$5m\$\׆A)"tČ3JzdG"̧<wn5+\ld|!m?"Fhz
u**l\AjHTN+sOWVN"đyCş~JI%L:2BO]#+V^++{1g~DQߟ-ExvZS$L3] hD-rhÞ$4˫ᜀ_n=Xvmmtb?eL+"\>j5kJRS_Sޗo2$A˥r?EE5߲Dz9SnFW:Z(H49*0kllbe		f]-;e-f]45HHip;3~xY 1k`jqUjPIw4jf㧓-hO_Jv}9λe	r\Zub&_^Vȥ!~a-M82ǢGrtBRVsXHO34tFk.h|1.k}rKSvL(kxOU85޵85f80 cq,sKf_Ѩ?yK tNyt3;6/ -:@ݲҸP5EjͲ>>ښ8Th7hk@וaOe	o<UD]l	'[/zsUqDP:9 S@='
C Hy8"~Mg'K<M@׷`Ì,HpSW^gbqk8}'-Q(:7a%
DvVw˛~wX:y,CxSCrT렾v;i.%[EOሌS/?8K,ыCC
-Fc1`Oc^R
^[N%eؽNטby;}N;
!JxPb%6L,eŖ#v&qY޿؟hVE}<&vZ5ЪV/<>>-g -L~'%&wId%f-Oft~e+倆&_^6@ʣߣE+I˞yČ̤'Vѱ+ǚP Q,_QFޯZRQT)1.](T[ʍ/ObT]H'ZOY]|r}iFg`0^gAp<3\MlQ@jɿZ$*EPi
13Sb8 |n`]g'^?Ë["ސj>nO$Fku%>sN m}]7ڿoЈxUP[/
7,ZԠm.|1~t5]!0Amdh?lJKq6(=)o\zk)9c~WJB0@v6BqCnknm"wEJQˎTOMY^=t NA<
zm`gpgt;椂SLlun a%}v sēTqДi@l5@ۋdkEJǛ -*^zЋjILRxXnH	/8[ <1
2u.k݃ka
#bOk'Ui2
v@.CluAVx၆㡹)o1Z*y)7[$
X}R/̼ )bL
ܼ
7]-q %סaZ1-3o_wrn?9_b*t[*M~m| ZITGz )++ ׌}~j+yT\u9MppR`1Jͤ|+)dsvRnma_+wAz"H3Z}m^-.6SsCwI,{팮K4ݨ:g+S0	gw1is BA9;5~(`u(ŔW<W2<W`⽸ &QQZvA$z\C_U"(\}%@JR?*Td5Xuɔ_<cHk%Ow]F$/	gQi8(X^+'S<;xo9/"X*mÇu:!$J7aOe66fS'`KS)jͧ gnsLe,x5*Q`Vm)6y^Sfqtb֗Isi7LbBhX0i!2hM<zuq%/,O\V/۠56-T*b˷	?n74YihqWbǄbr49vWϒ4{UdyR|L%\BPY	$z|0G{5h-&nBkszy)`*K{/g*XO&A^Iq~ry乎)]:(t
XlP7MWHXT+V)~U=zpV~/n5KjԘ+p*Kh%C:Do@mr;
62b*F.f	;x\x.(|2 e@j+-SQ\ZQQ''EsM`SW_J/0hgQ֗CU1`yuM9<QWkgeE<NydfZݨMw,ӱO/qiR?i@6WQIU{aU1J&1J%aNr"I*lE2]=8z~Ő*8{V*/w)SiHga"*DcmϟҖkd*TJAR"loCy0O֋0^VU~;$muaqC:'5^tPQc*mϚ#m{TxoХBW^dӌUMiqc5,GmxUYpS)|*3c)a"vDR+U);U}z0FWNFMeSȷ@!-(h!)ipB.%jh~~	Zظ4f`4!׻
O	"f*fwUfcTsUך*MU,{nò%ǲ{eXvTK􋣖5YVhO+:{|޿]cvE92ŠjN+ӜReC E"aJ^zv-Q/w
Ha[=Do! lt2TԹJ,dal:=)^c=<(P$P vQy
s.}q rkN~yG&(gcrOɍ_CA!RʃCd}K*V 1of#wMY&Y{%wuW|S+î8i+p07[`̽c(mj_"ĉlet
5f}Fc.*qCwy~5٫
rXk_cf@pń{pD3.ɳD̩cMҌQܢ$doe^_o@JU[:n?P=ڞ>Q۞{6$}igaҽܽwm^V[TWH];+cmXW=+R5Ce'o~eEïB9;tE[X?i8JwNQxޢgLܻc:!)yCXUҁk3X;Њb2]Lf|Ʉ19m:)%%`r81Ta%_co1C{|ECdLKɇ|lPG|C9J;|O)b%CLKLƘ)a2[yPcJFQr)%ǘP䂒3LPr#JN1y`w;TeW\b%|@!&R)yUJa%w1oS%0;"&|E sLS&RܥBFrr˖Ě{ךT}22o2Wm_llolmomlmm/lmlll%3eЖ23[gLl-sn2}[̖9eNmǶ̉-si\2[-Ȗkܶe2l;Z旀>澲>ޱ~>澴>r)'ȷ?fpwj`vٹq"gߊ"&HɔgqOEߣ,o4oK0i_/;]ٓ|"O9rJ;VbT^ĺL-Ii`FBLS܍J d xCaX@'WcA\#<- y3@u>oȻejaX)  Dpr^#NڜJkXM4Q
=t
nWι8m9bh{a	s^gUƎ>,ezz'a1Z{!X6lN-:IZS~ FIg}1Q>hge&RnPʦq-&B(#/uj32aB[TfJ?Rj*&:<0.=-d4\Q	q_jS(73CQXHBFPkErJ6zr6UFz4$co|F&0d[Kmc$Y *UڻwoEgE0X x'ڃ-`dYdI4gDwSΘ.tMERNV8^h730մr=h!Lc1$F$tALaTQy#L
UX,Ԛ_ٗ{ZSVr#GZqT"PY\mv -6{{[`u# H w67i㎗zӆ	!*z杯yAFse
L@d~7iC=|M]yR91
ƌQ.=T胫F$DzS[:[ }.#]@?i`䃝9s5j*BJ_=II^Ⱦj(ӵ0j裲yݲ.jEDb(9w쾍kw)oaɊ`	%k`C	Ӂ*?gIer'ğ6nk1>mV*ž.TM@giKTm4 aӻPP(FU簇 }_$oSh	Kqur^$ȉȕ(~ĥ3.ϻdIƙ`LYjNsr1
N	gEL
p:MG|ՑAV	߯/ƿ4.~1 7! CP#RuG0.s&rV]@}f99-"SM/2n!l[SbT!*0;]Mwc*f猒EܶO
ՇgCp\ncx@2$ac)$bpGc&P}:ox r6oB^Ivycgo>o8Sd3)S<L6:b~˟q"YFKכM-)y@,b2P򊘎MV=ͼg1+#^P<>BAzc`:ɩh\9|g78z4͏&T?
Gՠ8ZާPс?M᯹llo(I*AlO&XLi@1uhy{0`s<OY4h4tln
<P٠/<UІ]1JmPk{C[?JzږE8ʧX?7&:/T⪣|TKY(oJ9#4UFPv)5ad*d!He3aչwU[m OtCR13y!=S,EQSX1k[@^2lGu'?9瞤$OyHNH%Q ̟mle?8O8uԓcONOu󁀞g^/*:3ar^IKrZ|ƾ~QQo~7WOKsy%>InKL~c/(ku~Fu-+a#VcךVxͣfpOZȢ+^^?O-	1E@ػXX1oY]A*(JleaEV=Ϥ,4%o2Ϧ/NA.Q"c/OFAHC.,VH:#nՃ-~s>7m=z0;h~/N1MJșcG.o;r
JN(ޙ^
>	k/ss`
uy+CC!qĹ3hEq8`@K᳣`gpÄ$Z9!VuuCwAmHX9moD=m $EќI)@ O(y0vI/N@ :"!F''0p [{\p')tob4ρM|:xM`#CU|/<R;d>Ty6tyK!	GK̽wm}@o`@=ߤqY}xCqU1c5EX!,`ECmEl:9$Ň@{PkjBo]DԊ6M'z9Ɛ9fh=)ZFˋ 5O.~Zݪ8BwURw0XH~Jjh|U6x!*T9	GxsѾZg]ng?F/+`	bVzAѿgho4>I1L :"9Kf.&@Xn]lOFA,UrmCHU$5Q8F@7w˛r_MJ0Skrt-D6k=sKhA
{Vs'"޿oM*,(Js]iJkMD<")d	gj-9YTN	@?翔͖ݸv\h/1pa0ܜ
b, un8w=Uטf	m?ancׂ@E-\9a|'aJ ;3vT@tbtږqkLc~s-\!JszW+,
P]cgeʫ>pу?NjYx(cfx1&h:J@_"<G81MҺ+C#@bLA2~JҗRv0zww/ Y~/Oqcb%8pv<n&^h߼V6~wW;r_,]*oOU辻{KNwu!@8 8uy-CTC}{цzjyEch0!h{q؋{"w~>?t{L;]
)|K1Q.ޜxg<3!^B~(E,vHnq@m"5IA$ͣMeRqmjfŃE`'"kdd<`*b4^]
!8&/lsXmF'^Q@;6+>QgkQٮa)ҳՈ2\m	
!zuք !{"D"Kn şvV,1Ece-	sS]Ic2F+@+%L g.y %ʈȺN~4/:y]Y-;RX+\dZOcVZ&
`
&lGA*G:$(ꃭpYNz.E(XrTO I	A(pOKPhHS/LjgaOhvrm-m|s< R˖Ng0SȠO.8#Rp̪IZ9:ׂ>G ]rV$CpY=[;pGFMrUHC9FOz9D<B2w: 6X+ *&Q,AQ#Ebh(a	(ʖEX*u:Y:_,/f/4_j]):p@%NݘbXu-$ n	0-	XpPu"2vOxA%+33]L׺C?vpm)@-2
X\yFd|/cÌJY0my8 HN7lGc@af|օFH[U:ȵ|HٿPg/=nw&ge/O2ъ)Bɜ(_VO X҂HB@x02NADiP#yNhTYx9kӊʎi6k0 󝓟ugt~;iOkؼ^xTMo0W.\=5,ECJL7)A>Z,G$E>==wvRv^@YșF@K4T2}]a%\vtķaxw(C8TfNʚ-5JSh#֋¦A3HB ֔}h0*+bkW<ЂGs9׃o-DS{%KF&G9וHcD[QW'io.RS-3?18h*L[az	7y9 8 !D+~T_y7'Z'm
@,3UDd#IˌXUI:	əbMXO/Oi¦_LE4KXr@_I+Z+~ir_p=Ohzl8|ET93kAvd]j3^^+˪a<* 9 i;]EP1ɔBНB8|G9GFb!+MV7s$yM$h\&N-uy9ggNrOGהO>bxTj0S0H$/ c[L<wdˮ{!|?$d+	%l-Z`Z?h5F
ATh+KOn&/\	aᕾ[lI^R;ߎ ~j7l;LiPdhDD&Բ%pwgJ!ٴe|RḈfzHr]qpS
Kl9(srwI|p1/JL(s;[cnIY^qFÁRl*ɰ_J_ZU\\;EX*]'a.:If]d𧣩鴞WATDy)iM ۃtBeq=X0&l!bΜ|Ei?2_#6Md7wNsv^ѵEx}iwF9gK %;ɼVtYNܝűNE	1	0 %Oݥ
U9y[X
޺u 퇍(nGOGm'|͓*ͳ A^]"YUg*/JYQ^?X3"bH*_JY
7!oY|f)>j9뼨}p<mV"
:0؋q`Iw~"GqP]U("
y
&-D$Uew0~\W[jSdЁ}Q(V,L`ƵY"-FϏˤ*90(qFzYU|0Mը%xX&0_mdˎfrǦs	C3YA^/o"U0`֛bx-C\C3yNlT'r0*#]ʕ9.RKyPibaW{#TeL$63Q+FY>5~Me*څl`@ĪXVwx`DЃrы]drܽ0D>Ŭrih"X,ѬI%zHݖ*q`JaATiHO)Ԉ"÷DE|TZOe6%dd 'EGy<Z'wraFXBژ+g5G;Aʍ\F6A6Ֆ¡
ƺ/Xv8Nlp2]NFLnR\qsΈzҗ";.BX:=
DT*"
HnBl=pn'tQ>]8hplCtxI5cM"LkDb
8[ʟBLֶQKZA@6F07dV&@&' fp=b"VBOdq'(692f$E?nB\6UeB$^?Aшp΄U6ZOw$#mlwx'"3;):| RvԾH]=ڳ_&w|w^\w2:/'>$`'=zUm36-ʑr#4{,0CLxLdSӿUoh8ȠbFnI}ݚv+Cוy黖12TDvzL}" k=@E#<H8S	EnkgGE9@U7JoN4,wwݓ`DIQ|pZC_L*ICܯy@gcGO'|LҌYRQU𬓯/W,$l(Ood& z)嶀3f.ŅbHqps%saIR$_sI[MQVQK"pLf"zpdP.ZZ})u̘b 9Z&N	64I T} p$#1#|\z exnz	x-sgb,Y_&˱s|zћ#tpKLF]k\QPA챬\PHcOT3/dcLrfoC,R]mvҹ}R&'S,'1@HW9aܾ_Ih-Ll̼}CPo 	%QS#$ٙ2ݲH! d@_:s {tp Wl1"<jkESt1m{ԡxێ79z!@
|V3A8U۪џKb^M*9y	>$YM~VH$&qCœ_|x@Z3+q~|An=Db ֎-M504>JGI))^M,MK6W08ٗ!T+Ih03<f+aR@xØ%ZYLB/nꩾN_=渻%&p*|?~Cj!(U"I򚯇7k{St_-tGhcLcB04}T1}w+XمR,%PɋfɦrJ-7ey;Q29[.\di)qRqͲJKq+'1<ϖ7$myt[iuzZfi8^p|*<]<}>}?=@ܷo[YjWys++?i6-܏\ƲM{Ob6i|?4t_45ڈoNOnCvNO({&MPOXv$˞B|	[YnlcXgֺgQ`oi ۪SmZa}	^2|o$>/hgs蟾6q_RU{ll7cu7OONnӯ/n'~jO/O|s0~;qy ͪ7n4m؅XZ󹄱Ɏq$8(4b;ȭ͇@w^@N'W?̈́GJ3Y<\	H=A9$~Ǉ8tg@=5_{l`'ߞm*b,w,zq:ǻͻ$KRW9joP\J/a$R9/np^!2X#L;1]Cłh?v>gG1oQƲL"G"_]$Q>왬+6_/6Ӈ6 O>{p/n.l'gT<oJPovO7f<iY#<iltj$}+gk[$Z39z:jOߝKbqfEo%+ǍBV ¥8<|o<Uqk&kb#ĖP])!۹&!)YR.|HÞP,c\@mڦx6'|t@^AKqCDzzꬴ1J
?=	,Qg>2\ĈI۬Xί2Q<:`^X9w{X{m e|7Q">/q+3"3R4^<}Tk1 Fd!׭etQ |3y1Rh2HF[KOHpb4BF~uO7%E"wlꘪTW
Hޔ_޼N:4f}@]ˑ$bJGotY#5^tmݤeJKQ%
FO0'Tk8U!N0}K!XD2HDD(L!J]u?  -OX4|9t^2G8ݍ$b78K8P;+40oyEХy;~5s1B{$<f- Ͷ;8{m}i&ήf6r9{b5iql<TmG!Hjp[1ڔtEY;>$1Б{C,Ĥ颊bā[h)
$mee;qZj"-vW	Z~HobpX$}!jBIoBR{q($/%8)H1nzKWP4-HWoYe=c7L `IV潇+ZX	0#'RR-nVOPgZ6GO,D)E7EsEVւq׺{y!ڍRж"sddIP-="`ybW7]=wey/3ԟveu4(-16 DYyq/<zij'_lg	$Ny<&tM1FHIL)Qˤ
QEpfDIϭ7R"Tonc6˵~|,#G'\D-&:0mQF%@n:<Q{t~@_r_[l`H: fv#[sߓ @sh$>,*5nJRMZVBh'M$	$Un<<3>
_1S@Dn!mr2@<6GE4b%Q(4:1i CaewoJM)E*Yid}z&A%Ea9 )|ϣ-cnh.+Q^<ۂ34@>pUibS.;~q :$7v\b#vU~y'mxYo X_,G^CE6vۘ^&ˍ,# ~[x-c=U<uf
[?%ɓR֢ɎIj>{4X~
6-GN/%ⅶUEUOC!.j WK?f0mjk<{~֫PaB112:D\e[W(ai.ː[RQãVB	-z>5iLRi cğ`/<HxB"]08Xr_͒8X~YIf=p!ppbF~<D`*mqh/[ȨQUFPp붶j6岄<JtIǎ͐=rlj	|bXr}wyaozv{kmfAm5.Þs+	.
(XV>CK  dz
@sA6,"yV_NB},UP^]]Uu86m8?nBXx{QkD0OFWmZ}|V繿t<aBgzXpnI9 BR<>98.7.Yq{:顽K`Uh2+!+	˼LaMalV%iVH>I}i;J5VUu]D
F[5|鮣K݀-sςK{Q@UZݖ1w(hS,GoiQ[-=U+;h`PlYEK1apJ*Fj[
{<s2&@fIU*5&v:&Zc%vnP~#6X.]aOЊ+pB;^5*|rbycјyle9SѤimZKqu[J)sKknd˚.w	7AR{
r	zRqH-p2@8''VnV
*n8LVMIR6`kmv 
Շ@#8shPb;mNQ~$D&Gjm.nJiiw[RYݘ@-8+ѲVqC'm/Ũ_<8R~P
& c<,?"?;nQtAıc3D3.YvWŮdNt6F5<KcBi7Y*RSQuC>|ZTr3?@pr3	
!="]L^.֠ ];4:'7Hzn؎uIY.5E9a
y6mt'Cn חʾÐYVA)+B8yǒb },v$V6|☫dvs^Hm6"4:St^>wf0$nyYDǑ~8y\Kcq!$7-uE8:
q[~x127%/ViCgQq4EO<'GhR|?`$CeՐ9ސtnķ!GdkDɷGJRKgp'C=DW|ap_b>U<xy$>U)NzK*3w;qouJrH_p9ƾ !1H<}P>ψ4un $d*4oiV7VܩkZ3%ԕ|j#]\>t޿aNXE9oO*k[B-{msi1"n<F2+_
6S'!.'VV;8A
(;NSE@%;fKW}ۦaH(t1{!6wBj1/'Y+؂sP;d:9x1\I*1RR&M5Qk|}N[sƙ\jZT;/;"wnKС3~a"^XBL'(75^n:c00嘽PdK0wYǽ6Xtoғ3W"% Cn:49RUfk)1gz}E
Q9Y,٘ZtuB-@WIS99%ozl(+l2[5'3; g#+d6mwSطrݞ@n(@f4qÅlɗ8$,y.t1%I?9oQNxpJJյFIe~B_	f{׻̩nƒ8劼E1qyBr~[Fo)R<3+^8zɟ.Ƨ )<=N<$V{",xWײ~X2A)@B :z2${K݉<X,D݄ \oU}"TUA"~be}r"FnpYE25ډL_{% .d:OHst=[Ҩ33̀図;	]	ʋH4緀JIXіp2n/6՗̛Qn]VqS%HEJw&H&r +`wl62dr#9KھQA6J]ynYNCygi bfZD$;wF	܏4%8*f`d)?%m7p.	-^-F龥7g+JeXwj4-!qtK~訒bk SBlg2{llÑGK^
=|;hLG9Ԉ]D 0R`W3%"	LMe	(ޡpX^'Z6
(c ˻
djY;! D>I&s5$lO78;M@#_,bŖ#Ng'7w~Sط"ԛ 4BVgяdu(T,aǭվ4imK.i6zQW'C|-uBƬF]Tŗ038e;mc2x8<|ߘ}`_,}k5Vw+>©˲$-^󿴗g;;;׷c3j߇dU~gY~yH)Mˮ'eysϫt'f/mQDh:X̻rsJ+}URLC-ʉus"f0|L'@v$C#H	U3g"*Ak(M@
AJ%
4)%P]brޚBh{*6SS-,&zJ]QzK.lPm^{;ݍUIYwMEiPdaHEC,\i2岓F!dQogt2SW,kyCBQL[Y!Ac*wfӶx%<ZyV%LH}-Lg>eV`ӤEka2}-rԽ!##33U9%zKZ.9r$jHTRYPۆv$9fX:LJ7CJMc.a[AkR~}##Qn'oL3SK#D%>;Il-dOe7i*4eV"B%w&XG %6L7#%O[Z~
x]ğ@g-ZP={Gy:,R`dd!.weQB eN6d}/TciѦ|[l7P:z;vJyA.MD؁_g{NpIkLT0iZt)5e&Aۄq:~	Y'Nf:%rʶ~v 2`=\S|BS.T.Kݞ0JēO9Cӭ+:(blM]Dh~ЧZDy?C09WD1LNwf $RfTY55 ُ2[nv9#+f>ϙsO<aY򃇦ѫMKJ3˳YREi4XG{𽑩)Q>u+%吆KC3)p`n
t4D@V+	 m(x+.mims۬}$ڗE)ڠF))4^p3ኌϯ,%!hTp	w"!HH֘գRbm#f-y4x"=&h'
,|%OAk"'	 'Ǔe43k]8ɫ[B2f}r _Î(cƶ$2 }6apM{ &|?T?PZmeb3MCIdWaj2IUŠ=Oaȇd V|&@%c]~	%$D)kj h(kWd	LOױ#d6f~2߂P_TobT$<_EmF;EtB/AFHgٳ|G4~	!٩4`#;0d*$:e	]e)|ԯPR6=cJ@2c_VdO
4(y!LnwȈ[ߒʹ	:6s뺝ee*_K|lwR7w	fƶeah5S_[#xI$@Mxfڸh&<gHBWA)	X'y`^!yɼ0%@
zYwCux5+g kar)mF3W46؅/U.Z'1똸i HWt ;ӶՌl[j7Z+z'ab#~*GfZ^6ꈙxϷRh1A4)g-3"_a'k5Ү[Z˕C八ܼpa(j%I!P";̍dFb#O :αMAu|ǀ0BnxJfkZND	+ApG}9D	|RD1(V5Hm[Sh=OWؾD`&==V"ߔNmq'V[_TW鼺=t
ߥcCgFD#d<=ƌ1V_	T50< zeZÐ#\:g`	>134,2Q*OxnGG?A|P^C\'dtPt1 2;ғJ7PEsa" 9S#\`G04nΏx00>2Z׳ňe\hef7>5R'ɥdeJFXY,I:dfdK'p^ѓLmx[d.}}e/YwW<&ɛ{_OVivޏ'/Yvރg/a̡sI8!,:YpH,{'d(?MTՓW;kd܁CZP,Rk%7q%G\fqW3UJt22btZ7.	剫zMdr{U"2_
?mZuZڗ䁈C+ Iq/keDHhHA5ޏRnLXBĜ	QZ7X/j!a1
CҀ
GVzg<4~lm~;}+s*Nxh줪ց-MOHXo˔A;6߆%>-GO&W?Mw'o޿[$Nwb7F^Ie[-?t?	[DBP~ #0e܄.
HwR	R@AQGal1C9,Berf~E҃b@n*f0'@Hv+Q@V]K:T^kut	 _.%#1 M6*3q
2zn-0Tנ(K&&@fa$FeQN9mHIs~jtB*y+EBQ-7la\EFm`WbGU3<_R0ZHn`>#ܒ2+-כtMK7&ɠX#o'ꉞN͟pB+4A6s t9je^Ͼ"-L婏P1'	oh:}	g_y4#7}ڀ#%^Lg/W-d_6w׆ۇ9t5 sàzh;E1@[ɋt>g3%aCV[%,[B5< Y6k;đlK}K~]adtH~eI#y$3ʣjٚqN(|\`Å&UBZM)ou𰢄9=swEn$f$ta;vcc!\FP>^ג0$,߽A__%7NE+A~HO!1X۱ˎeka%VeR}e!4|k*Njao!#SѰb	S"|\%k>=Ѐ؏BJqOx(!o<*mNۓbPQd_C8\0+aS}LiHK޸I׾rDuS*/ڬвX	OAy9Q9 ]	d,tI$Mu!2|b,1+EقZ ٞw%kY?=8+gRiΉąI W`psP;>9N2V"-$]Ёtb٠IjwA:$z[rqNQTe,&
;;K00צ%,m<QQ'GeϞ'`n{:Q`[Vyqm418oH!RQsh͓3f>r(S[lOYeV$ɾ, ND0:0

lzORrF:/*\gE7{vj1a%&:bҌ&de:d #W]\xPLm#4v6k|	u5}tm<
3Uw6hVmoFͶ9FAҨARҿZ] 'KjɮSɊzj !cAi1R`Zma$n=H(mvfy.nBdXsȇM"
	>yO% oRN<yuzOTU!©/5!:&-iWV1ٺ Y^%7]+R!(n5ZI`vVJ9]#bSg<De݄r*'Sn._9*p'(ip@(HG e> sEň7'ÎBk	jve8征IejG1) 	}cӗ:QmuAn4酹ȞC!nq8EmLLf2 ,/(F&D\"|nЋfb(skjqN`hX%XB~a`om#7;;Þ孷9oMm1U #JˍPQINY[~#{`Kx Vß7׺=xIu8:ߒfKRu@η	(,ַ3vE^2gWdk\T(-T3DN[#0~DA-Hw.`ʃ?UaK `g1g}5D=|:#g2=ePg\:Ƹĝ9-G,s*ȉ'n2ϾӅ+[яgfg!#O}UB*)^0w(Qyu#Nya@^=	`DҴyx+1֖1Vʩ'P1C
ʘNW%J0ئyR;k>*QLԠ9B6oɰYC7hnt|{5Y%g]XNT*UM0GsLO!JLf6ɉs(6^knх>,S3DXǗEV"\ܾ޷@EԠl=;|Gh[Sm}3J\
?Y0
LItK3ZI*9`:
JvШX}ʶN|bih9cҟ;ҮxDrK	ߤ<8$ǟ}-&Ob/^2\p@;62k
"pcysmXE斖1j]Y`@˽
PIuS}
,M>stzqdϙ	q)*;R':uӚ-(@%^"u>YKJІZnic8-BS%UЖz#(2eW/QyȤDSv:aJTHbL 6Q=) IŰ4lP^5!>!sIA&>;NU驃4g*TTzG}0]}F	?l֏u83F?>ne{v\W6Fq83Nhwv>S26*uOצ}JvdOȲ"w*BM8`DJ\hZnDbةʣ"=xްR4̐[ldGiJ(ϒB*QG |~N:Ua 01>@EُVl&);XY@*pzV419&[Z̱W9ES{AQ]G;$d$)+ĵ`3]=Q$9c,bZݱ@`sT*/SFQ.'>ǠgO"	4g}pJtR@gI\'$QU͠d~	(WY?}{:Q<f{Ow5y>d##+Pډ!{pQ+AqVhaUlE:*L60
9;Z
9!zcfBR8?;T.S!mv`@ؼ7&^sK^.q鈂b[;d؍VRaF'}f$U˯w/}S&urԳ4s-uhOYpF\mKcQ{<st[~E_&Y˰#Qz>JPQ#謊lMaO.J5 mz_p6Ƃ.5ʣfʷȇ	e[b{r-r8͐hAA+[_מ{OAc(I*z`t귒;;v;=~߈MKHÑF<.徒g KM19V eFJӚNnCHdڧI([ARt]VHRLȏi.XOʂ? P{u&lɨYD"5GrNF<aә<S8E>=|u@sc
(x܅/QƔF#9gv#?T&pgr[)sqA݃X0%BYCE~@+G>Luݬ=⫽, ֎vAQCcmxOcl(<ERpnUX[l&\m"L"N-u<'ME->G&k*iVW1xϦ|ObCLB"X_De[ֳKuN=?Ƨy3S|!oo2T	f_ucA6P
144CgP$|+_UUyP8}pHQT:sz:s~uvUoX*YdK}30t'D(Cr$euzs<i`Q!T^[~ifnkAh/Vƺ.b4|hR/t3L'6g<S~fu&

&b֕uF3~/?e;JP(֖Bx\)1M@+ #BYrKR'
<A3`BttA$p$XcA@ɉd?1b7DfPőR2tUFxC38v26By!a;`ۙ-:b,4ʠ|*uȶ2^=}tQLTHٔw
{Q;&lI+*m23	UǪu_nܪ!^MBڂ(b7HuH!}̌<3gLaP(q"qLۘPnhLiS5 F2l#j3o/Чlaz>d92kD}h,	h{F[*/NTtۉƮϗ,%stI#A>DszxUWP=-i!6U!*-& [;FU3DT۽7|Y{dտ%ɭz#3hHqf:vÇK¬E@Ҙ쌑F	[g!8h3/}@
eM[}]	??ZH["3DJ«sLT|mn+wCL]"/<!}
.F{uflO39Zu}_`2Úu]H;ՅH$:'cˮӵK8˗ú7kFz?

pjA5{R
~婔Հ&Mu7ׄ\MFs3"_޼N1haGXhxfOެЪ	|XGպ鉹$M0hڙ0rϗY#PT javUZѥ>K^8Gd>+~27P3*{YI8JKq
H31pG;<y	n]9Ԛ	t^ՊsZkara
K9D)0c3롩2;3lV*HSic,,\ @Esorc[UK˩#
֘tC4Z-_ ?R{=3gWbr0CTa$~6E٠8.Gyh$	FE
F8szy'LEN^(Ouz	I0$CUEPwJ|>y,h2Lf[?oRW^8hvQFo̓apU):O^vFa%pnnru|;[H^ E6#/[>oă]~x !SW<=
 _]\t;AC'[
$h7a6
NFhJlh0wT]殜@&O/Ҷ:n@O(Sy""Q&r,>H.M-)$G.6G*y|@%1wv@r/<H=y)OkiSHB.e )=vLKNf\/.l^: TՖ A"=?vn+t@H$KHAA{'Z^0YNcpI1O"} r=0$#krp( ;l	=~Zy*bu}A%pψ+raFj&=,jF+ZHC<sHmuE<~;{a ;jSN9G\4D;*ߒ˶$#]H^9>[o/-E#s
:2shKA"()eĲKēyvD+V;ͨ'[)<1WaP9H{k%bB!&PARH71E*L-Ę_AW%X|`@ڜIxI KaYxN<Z{M3zې?>oɶy%[J	fV,m^-EԾiK	3XmdTdt#ow8nY#lmo5|
'7k##@:LQƆ $" +]
Ԙyt+J%	kpm s3 DL0]	6L|!CݗZ!B1l>@^R}RiE聁5@fBOEћQj{ɡBFp}Sq)ۺIsQ(nsCT@ MocAIH`6һ{/tdd{(3XmIN>أxtg6v6)<$<,Jưӣ
̍t1[+<xMg%&Zَ<ޭu=!S5:QBh; !G6ZeK\F 	5Ua}4dCɖy6Q$DhC>:sJ
ơ[V@hLJ%xqC1	BZ"%@*φhsQyuS~0BYɢ\Kn`TzH}E"_f[YFF6B c#YLI$m%Wz p*t0uyab̤Y#;RR]b7MNéMDZ^Vzb4HBj{:CZlO\8.NØжkPWU|2ŝm*PKudUd ہ:Wݘn`W,Ua̄O@ZA܆sßLҀqq}\J ɞ$Af4wbB%oZWHchdk;r @nP7L%sn DU
ZQ7woHw9dxÆ?{s>Ô4+&2Q0K+*ƚ)e8-[K{mϫ";	o|i_ 11v+1a9Σ~
!=sn)U>T&-g1gͧc8UG2I ZC)P+ٕGRz=I]rJ35\w}A╭8=΄<e&cPk~b=G\CB,BGJhl*1^#iF,gHQ}Zhj#]:'>TFRgV묥JdJ%эh&ZPB^,PZC!×O`AdSe)Kt͍Rm#hnFҕ8Hv*GrɪH":1C~h 
ִIǪ7',E:xFٓtyCf<:	W .EkAZ_;_TvUkot Eϑ)[Ncpr&ɶCtu<蜿7s_VŲ\T	$X"HJ,ݬCUy=_yʑ;|pq|ц|)G<acwgXH-KOݲlbN3{g[;=ukUVQWi/hPE:Mu&THWLRQK*F]nF`MRqO!&^e^ ;=32K3-7zKr}gnW&A#Nr|}e'}܉3WuxO[xcCE8aFE8tJ,E>.!糹gT%|VÏUEJ@ndO@*au`xCRMNYkqղ3Zd^=###(0SR\Z7xh,{ZY^kߪ%rȳj]bqsL/攜ljCh,#EGS5u.uX74vSI4gL	_;zһyWUcF@@Gvm"EDai,5d[bm`8a|GNd~~ o,-=÷uZއ oZyl[x2 ѳNnww[x0==_\Ͳ9A4,QRWV*m<Rie4 itOĔC#r!yh=[ TӬ{SeI&t84-bm._1-'  ٵtAeR{Y+׫rslaQ
_.WY3JA?}QՐMA`^жsLaQ#[2~˘(>uX+,(-/pd%9h?@8-atI,eyϘԝ"6SM&)2`njD1#Ex 932|3ـ)VFʲ0.J-bNbHl"R;|#`C"6:!XJ_|@uu#hGәMfSϰLm%Z($F~Ƅhd[__O5啴q:phq	:q͗Stvն*d?KNokjFʇA1Y"!g.`3@\#&n-C:Z}L_	/ŧ U,q'vsfu)lz?ڊYD!`@d"b(YN,iBhZ5-z](aÂ㦛:% ji7rH쟿F>Y:٫pA9XTdRm?hK6-?RDXFb)\mT+c WzաyB@=# ӿ0",:rԲ}D'|LSI(W"A0!8(n)0r?N8yuY`
O~Ӕ
Y|/H淕IzKIӂA;pI	3kJ0UG1dAe٢5;YfQ]V6JTY4' &d(zesHwƉ~=*F|`!ŀl-|hsc#Eт֔+wX=/+>,^z%Z/c3D-?o>jbwT#I[5(w`+ql>foS_ΣhQ.'j$ǣLړl)sSR(VJIG!ڙ7r0qA!KBh'D`V580ȶNp*zmDF氻1XMq9l[:>RJLNCT}j;#\Lt%J;D!+혪;C6U.6nӛi.pWV@~a`{$<9AY$}~3!{`ȣD?M7Сو(\=JK 3Y\׹dRro|mbyYftx(y,OƺP$@޴7;Ů()"1a1;3RA2êE!IT 5ICw:NP -5ʦwηf<:;:tYEOUSS;yGjֆ?52e|jŁ<Usfh\?G:~K"81%wҝ!<wV `zSԁ}5Px=t("&8&9%+ F'T0@
f\as3Zbe~Qe!sep])GW\ܐtJD9'|_^UT;~S8C̅aC {iBIA&׮t0LM-noY[<{*Ը-ԏE;Gѝ%^Zx)R&ge{R,>׏qƟ˕aVzoR\{?-;Z@cR< c.,-?*hW>y9e~5.1?17>N6U3;av?crQS76w2=j=oy)S.nC"p#1Cx !GO-B8D5PZ6n9"CWG1΋)u*._]|T"H=_	[lxBb\EPK#b7HRs];Zg!ۑm۾G5&nmHupߞx%)Yc1dѠ N^}F][MTk4emqu^R	_e6}2h33<$ZI݀f6!QBm-"C=?u}1Z ؊UA$(I5і 
!iGX:ndRܿR3|bpHwp2iǶ?Ah@ɕrQ@!X\E0Eu۽2-j )
quN.<3	9(E`<l"i<ډXCu]ez.S)|.Z*g?&)0ɯPAB"OBϲ2P(!BLtNTƴD6%R	*iYs=:OBc+§XX,J^c76J'u3Y*&̂C5g}kaj/T}'$QkȢvo[4_Χ[͕wc.py=&L?Dbg4 @?9VQ{ZLIADRps0BdD́ݠY"=]R3^kPL7bFn
Zfw0jGDli+-l"bN|f˴=טlFWbVlw\+Jq]LvDEKSc@<(6|CīmZg3:J̩g%烓u:Ágtd^	o$%Bn3ʸY!e9ahmWXqq١aiHt/C:$j}HT7.WE:W'E4"?d˫#ou ߟ@ڮ7˗mmyܒ|}4<*'	"Wć.1o^@9?=Ϙj-!ϤcW_iy
䊏m^UJȆJ;qfpcw1BSєp(qlFyecG=熢3:hRg\ntŔO0C/)cI>Ub=0pԗѰ3>$R[t_KvOH+
J9>PStC  NULSr>	^+jm c&9i.v*Y+ @w24yȉDj#EֺLZ>c9AhxChNB^8ZP=9 C+PGɓɴF/厮29dp=!GF*wguLa},-I!ҵH[:cRؖ9 CŇ4u>Ym,l,z	r|k]ٍ%4zkP#"\ǥTwt=y^1T,{"YZaoSar݂a{ĩrh[b;B-vl	8m0a}(oXyV"%܃{zmAr:oŁϗ";pH2) 3T(]uN%
<F+c]}yrRTYSlZng9`)}FiJk3T#!"Td:5wtE2$[8LkeZɔ3ND0WA(WB/FZXh=2R:l</&1QQto$#7zLW2Cۙ%Wuc83t 3Plm$KY3Eb'4Oj=	u	o&PfTϜ|C
WR0׸)h&BNu G>u&7ҋk @©8XkNaˡU[l8TK\L'j_(]b]݇6k	+ldVl:DP~0C^MNnb<3N/KTX11wzE5ѣƳT[>0m5)=c'1q{kA(2FcfN;v]k7FFk sK>wBwO% "&޼|V
١5('n1@y)a.\LZIo!-=}#6W')oQrUr<"m1<;*Jyu ScE]&˘t6jd8䅰JnYǪ1!#q5CzEd	Y&OQM:ﰥ O]U]b#+wtTԦ:*/GjTe*NC$d̗p"="SM@Iic8P8Z^uzQAUIYcORG)x&( (Y^%7eT,lHUaI-[wڛ Z6 L/)]\c}$&2޲ژ%-WuW/% $%e-Lhtq.%lbW@eRB'jۃO o//ErlHcR(~Ȟ֤̰4RH,rwn~3|'c_WeCaTYh)=яfK>6aM^j"(~u/R2+Wz5ylůh:biĴҝG${G"PQ`1=ৃWHEo6~1P)Z;'rY@)FqOh![0(%)`87lQK^kr
=3E93;GRDqHnbquuzh0d|z&U6*ꐩP(1Kg]S}^',z&%:4PxY"eM
#VgZEj$-Q`>Ta뼀H\Fǣ98S}5|<Z$Rk}\3ɕKwӰ`:_8Qck,C4)vrE/5xnI?I,}DLҩ7 8)L1CC#$`X^o=(8MĲ!שmM]/B!_`W(nBgtJiGMb[wDiJŉ(	,<ZHH\ER&#`&?Uxꂸ?SRӤ=P	y1C	pW5c5\FzAïo9&Hπ"ḏ]'OKDmH+G8*!qrwf ęʰRN*K<,P06ms΃hN'"yI2UExJuC\iQRpbad#@Bɽ6o~#ѐFl$@ڐ Z^(ch,JcU!fBIt4F4THa
'=FM,=% ~TSh~YmDxoswL=ZI@7:3SϬ7jC}y]5&~o~pcw;'fdeGT]sA"d5;Oϑ3֛ ohUGDCD>
 5`:!˯QsCxf6cvF+,7˩Al%u@g˘Y: -8d	<! 0Δu*Sc2dd%/Wƥ=jFD:P9Xi+$ɞ/j]ˬ`0PT3ʠQM}r]8[jRbv1-1,(&`x{\&#4_X2C㺛*ZE5 ^ZEYwd4Dɯz[,ywI 1N~'Ha߁"{7E̚]旸x.Y@D,m'Jb>^IZ{
1Y$N/,-/Bv4hD`Y}`l<`nbC#~U\\;lm#.KqnfG`%BrS Ȯ(K"luD64ؐCPY!/ ded5Y(
|l@{ă(.*(~[msD}r.Sr|wqARȠFE\4U8b,B09n%cZ;h3߈ Ll$6NiS !)khϩDÝaXUZjh`9 dB*SLKVFŚr(삎
teF9JͩP~gUjEJ =d$Id [k+jz:`ƤԜ!Cf]A}:.2Ie}'[76YC3K[(Te!iٮK9gd%,9:\[8T,Y}}S+2o*6Rm<cӺɚb(ܚph'9H90%MXTrS0U_!i2.K.6C;\JMI{}m".mpY}2NIT1Z{VVpW`q+!Rd"IJ	ᲶdoOnps w-!kBѢZZFtZ+XcǪ27wD]*R$i,W85/^SЎ(ERɁBOш8扤 &qlY]b>+Z?hHi-?bxpcDs6u^1 cDriP6'X{_cnR'n櫮݄ 5[3@?b?HR+YM&uP[TPtО+ŦN]6.GhAMJq1A5gJnGc"e꺵rYWk$SQL55,c\/KJ1fqRܹqC~!0<=rʓap82GPBy*yH*%BVԭ1@f
U3EK1~&֑ F&4d~k[L>P
"{dZAonn23pz d2J;aL*C;~LQl&O.1!)IFxAUi,<f-ַ*-%IAzs]6i|`TNMnAj|Rs(cΖIYrx+m3)zw4BjuwRDjt[Ӥ?vB}z^hhz)o9:)"# 	'TJdfMT#)|[<3bY^IjE&"1$EkTm^XXQ*ȹ1nËBf{g/p!FyM|-(<ёWOufkk;X1L=trܶk0C=LȦ$Kn_o|_ɗɗrSo5\-Kc@:t,o`Le3yp7@[m@+4@-^x$^EVEX/>Ef+#RIv9ASYpT:2+',$ K.<}Fo97M	[ԡs\Uf;z6B6Hg@	% hAѱ?(=c\ѳ̜].:#v?	
h aƥR2Bqv&ȧc'A'(Vkj	t? ЍGiKg6:5d7{̴cC[жhL1T)&jieLSVϷ7O")7D:2[,/+_j_Ct0'xXC0;Rehح0\ֆPs/lA[y"B#0BiM.o?p3xp-ULpHbx|hnK&VJ\
=Lq?@a	9P.CILk;}.F!:P)YuYg2eύH#I/ٝKvC	Q	V%Q'M;xA}uH($BĐ0nzwE<zbuwJb~\BD?L+E4Ʃo/Zh1J@0D]m.F=mFk6\2>'`#[!\1\#%ƵTD9QZlA%!yop|O#\ F:'*D0;)lCQO9y h2Z[pJFJ )Esq/XG}3[p<e+J^kdQ	wߴRPpǴT sΛC.Aa"w:^anF|)S43ȠδK[?TgMhzO O^iRyq)2yHϛޙ}9?%F0hUDS.2yky^gQxFxpm@}|Cmy68c\"|O Wb5[?b-{c~peA2-1jb( liЈirp2:E|M]G~P~hhNi .aQ|g<҆FonOOG1UU %H˿qHbM'a,k{8̗-	~Ɉݕ.Ƞۈ}gyъqh\$ZK 3#jq,$*eMYk9* c6n9\@q%,;jcm<t|-GL3rLJNOPs|ryQI,.̞j`S(ƽ8@(0fAwDш}Q:brha4dx"@Qd@[ؠ=.]rƖ~qEN~QTbǾZt[n
"!	6I0 %}+ lYc_5ɽ
w@VeE-{zהʔƮs5qxeïd׀.{qQ _Px'{xmXBq+V}~`|eAdrSk@E  ā'Ye!Ew2Yr|5"zؑaanjdg*T'R1%hνAX&MY-Dy#0*5칹ST@_4n҂]f7E*:b!l5Ѻ>h>&TZ2YA3/[/W}ŘAS@E  sʤ*#!JVM)0{v'h)&K̎(_pVN,:&GU7@7=gўӛ=לrbjҖ
MF$IOljsFNwocK[*'T9@n39#Vh1*͡JE^?eJLbjFWUY9h%,_-@w@2P'3㾈tw9j^ϋF\2
;P| F|]%ic]9g9.Up}$'Вn`~6e1AtĖhRqT|'CaT"sCHPBNʳ3$GShXB7쇎`-[5dFb0m@Y0:YپR/:vDJk&	ϿxaBy?ˊwͣ6'
P[ $g 9'_P;v2J@`]Y4/Lʓ5W7*EІM3*[H+KϺ)Mm8j3b^+$>Pm֮Uٶu%[Pi&EE-^&Vwid^6?,R"NC	cbA_($gkL>ǽw:6$=<K;6}m}l;p[|[G__>GM3ӽ=qBިWdދrʮ_j-o}G5s',i/`[6ϱsz^ȏxGRVҒMnǘ2 s*o~Gm-HMV>#([g-z҆у3]jŉ6F~DFs֜smѦT8VRYv!FtFoV$Hk:#㍓&E׀=qW$ozx`2(qC `ITp X14M4I7󟓃A3\M}֯ EG19bdYV7oiqQI7٥WdwIf8C]]) s^,-on
.}&l&YŊ7wz`7đ$O3rV;ZOtA$*<GQy,Xnݻݽم0߅`u$\(~/P&$W>8(ȁKdLj!&<sK81GEW|щyuVObx;>Ht#~95bæ<s~#W$|6ƪxL4VU{ZzW gM5x/=9"X3`PnF_gx-+떲wd(8PR L] ]dn(>^Uz3$7k[e!ĩ6|z?$b%5 T	<X"s&lޝNK✓;N&En9f3L(kIyYnfUc(3Dl$d0&hֳMNdAK	][|~%QYaeJ`XGg.gEiƏ}Kb~dAu?S'5FkD0.w(Og3w&kU#v)678(P`9UЗߗgBa~IC)"tkUL7<g.aӵlp.Eڑ{k9RPx$D&M:!$j"CDo8`,wEZnB8-DRwy@3aoua[GP}N+Ck1ö`xuo/zĂysUHh^Sz-FlS><-krgpnkkQuW"8_[]PH*a[ۗ+n# < e\>-ܭ<Ԋ[.ɁPz<CIī!u\:&iaNu,N~qK"rgGVR]΄76^'߉6N9M6~gu٣?>%91nlk:q]];htY7ubH͓/0#y.}tA)tMj"<vKqrKU|mm(ܞWĿfNTZBJ@;ښ)JFCOWݓ8%aiޖ|.zIbM#kԚ,]vU*1"S7SRF&Mckh܎+*88su0Ob1UXJ?fPqтe2wBO|I/itGϕq-A\awZ=F+p"&tFq|!ПOOBa^˻	靘NtW.OuX,o^L(hbd/^6WUyu^͒Gm8z2CoH,nqǑ
4-KCO|SN|Krmg3p2m{r:P(~
nYC}:qdQ:V䆎Ǟ HE2VZJ(t¶ANUEjq15K/Hm?h;|ZBRfTĨoZ %	s\ gQjP5jb~5ް)̕f&[.ߒkڴ(iVM4P,qgwW5>)]X,̻:hj'"oMƏRX8-f㬭hqfd֥(OmJ^l^WFg+vbAzl[
)Sܶrc,e[N^+7WJLb6^\r2U`4)L3qv*!;`XRfzZok_" I2KQMI&z]8,@ȸOa!Qc:B,itnG=MZYpÿK΄AhtQs&4MɓC:.G	횒	)Dc](H\(׿)OK*Z[r"\g5(癧OcDlz"HeE#_\2&h$A6^2:b=׉8A٦TlRghՌ|zD['S0WG|
\ά7N9Q%aY=pJHϟ˧-0rz9eNt^ŜE].h0К{vH[qL6)yB[]˰1%eY7O	R
wX@*%,$3rlO9	YCaRRm vVu	A;h'ˎ%ŷXeQ~}P/lԡA@cE-fYE;T
ycFs#{quH;ZkeU/ڹ;˸嶝5{۷~7U|:m v 3嘧
B]\)Nqb27('p2C|@vyF>AoD	IBb(oD*i[zȽqQy(7	 hZx;9MM&qp, Q% Z5C@Kgwؐ*{߿pZ  &&y9P5\%Ye?x il6մMf׮QjsE]cfV:ؠ-XE94U𒲢s	p+ǳzl0]oB; )
˦Yaɰ:؊<%;УǏ4mbh^\w(So`ЏF)YM+4ދT%ޮzAC%/wo}_	nߡ#_+p>vXH
W(_YapVW]ߔ*ҩVV뤖OS\õUv؏kCʼKv)=?˧Y,	_QНn2FkP=+26t*>'#r1+ +dce3s< ĖJPdX_&/Wa'@߆3_BNWycתEN@Wӎ8c~F?ϋEVXWa;#0|\g@#gFLT\D5GPgO98.ֲTLh39%]6<D%J[IKm%@\i;>*>bLȩ/2~rmj2QHb/ H('`[Q
{+>r#vA7Kv4Q@)cJln9cApdU;[#jؒP)mt!s!5B6I#&DpQ%HrPrhݼc. 欫	
LN`-@<_џ8R~FHOSiGbZ,D[r2V(E7!<'$GïүG6FH.vIR$B*J\0(܎7[Fnhx;ۓӨ:4C/:ULGqG.)1'NiZc<r6`dVvUD5M)JX6|/2`wWM϶OzF`TLo- :ɚ9@2X/Yo:ZMf	tpi;	񸂵wnDTP}lGKP_K
}3k$qbw+!)xRci1KN<_(!C0G/r
7'bPA8p.?	cꛏ2d(mFECegNĲ .90ݒQY_*&I	.;-cEn!crQ7+tO^{oH7ucOLyu	Ϝ:(`6'DY{Vޖ@9y)hITݬ<Le{ɄFE߿;!A
	Mgګ݃+A/"0-	k"z&X.40Fa o>]Z<[8+XK˛-y ]{#.1:2tDq'(VG~^wT|#p(xh(8XA&*X0S2ͨnfPՂӿgz,7IRMaf
g)Q?QURQF)V1]<٪)	PhOt###ZE}U !f\
EhdRJ:0inLr^z.ٍje<u>@;#%)	Đu.O.`-@f9	Eu[r0OܕbT`ݚ0$Fi'm^_N%ԛ*"aNy\-0Q΂eچ$L*8q1 `2O|{'UJ2Ԓ8);+i+ՒM:Tc!w_W,R1f7*=OYۣpM#Ε3#WM9T@~EЙUT$"cK7YH6"-sT.@jk(n<8ӣ3GQB1S,Ҹp%<4M.ԁ_?P;Z"Y۳К{M5ujTC4C|R:TFj9-BG6(܄U7qaj9nbd]àRoBs? Вce#HوsaBB[G`dĳ@NbWZ[:ӆPzL,b
}wN'i&rV?AF_͟86bԣg9htʆmv_ClP](|t@SٽZL"u
Ҳ cgT[4˶Gl/^+ Eԭ̒ʝ6Ni:J(~KO}OhY*6F>&-Z`z3wq<!BZGzMOL̚+Ig
K/PBmMsx(3Dd't(	Pݛxڄ`-".ǖSYsx=(v"9ªѭN%0T?N=vUlf ߨv=CLxYWt:-:
wsHJ1ED("B@\XVK4='jQGruFF80}xїꅿKhBP`AGb+n+f!IѮ\u!%ei˂3OՋ/^>??.gXA-1լԯSܯs5I1*WP!N.E窜M?Rmdrrm5+(<ҏP0nk$EgDS\Րh%	0	=ÈjcspuxΪI7\X\ll]`5:Y2߂eoAڵU㝺	+p{X[?39V5SDbA2Ԝ%1;bZwjJq>Z?ܡ\\ K(w,Ң37.UAmz7'izqೢx=ks6S@t[d<qrjG.vvv#!搳$ƒ"_w A<8#;޻:~G$Fn٧DEOxUKm[^E/XӲ&zEyEF5Wy-xɦ~^x~iՏ?eώ
&źTa=}g.8*_y^WX ;hw'u"^-f^W\U;߿8}zm6ݣO?Y96%l4/l.諯"qb"bmE*FRNW`YEG+@$Q2[`W/hB0hEE-+iv(Dv%HQ Z[pɽO?/r<<>릊8<#Ddzqjykj2|ͪc8?[>_4\OD@B5rP'UDTSzîڄ|%.*=WӺlSwM]#p3 HĘAbL7|%F9>l&MSlnϳ|*@!O:P\%CU%!?FysTJVsx{N,qMufp4ɣPs40ȝ4e*uP}n@{X+ 0vbyaQ\;N(~/r|ɯES/]DK݃Hڨ,3i}"ռ\i]TSEAB8{#Wbd
	ϞK~\_A21q7UZi4۽7'Q?y.@,(/
S= uB$ġ%Dw8"k~Qp=*?þVjuYPEt
Edw uRh<o<By֬Esњaɜ%{ˋtd̯`TPJm C @
 uL4b Vh#Y\^TKRWfN]9?-=!QxAG0k g/O"TtFS),GbdZCoЯZî: ݊huzu՚&uGn@o۽namKZgToBjU8qJX	Z,]Stl
563[n +Tn 8ȫ9 AEŐg\tbu%Y,GT'J7!po|kH׫l2Xi*"y<,3CLH^I
.=k	U` $L*:E{#CChŻ ϗ{I];U~';ZX/yݼ7DW-Gk]}EtߥÕ5ǲcD2}`e&X+}
NC "`sSUldXMdĤA0 4jMTdT GE%GC
2If85b]*-h1m5D`-DIռk(>MH:֞=%AC+3@nmzTZ-oO=OGR"A
OR*RR*	dKEi2~?ܛIS)"/˓;Wgِz<;qנ5AHKCon(-iQ+)\ֹI*Fo*jD7dc?c{IL&A]z*KPCМ˂	"ZXUEGqǬ&(Zy_/z+9G\w.))hO#6իW=mg.gVIL1mm~"5v\g195/3ÅdTy2΍)cԸM pV=bpmcK#KjrJw#>źQgo/셩=_Fit]9W 8hdLD@C"	2Sa6r5rxppֲtF~P3򶘿ZRLLmhtdb#.@Ҟd¤"3}f3x\idF+9{Q\\6oҁCdz5߬|/Dds.l$Ip6ܱj2h:fyG\|%k>0![dZNF:3GGGk|zߎkoòaM^v%-([c3nslq;̵¸ymȫԶu<Adh;ѡ]w	_Fk5T;dJR.}/.d/3Eh҃:E2ZZz9XU6Np}`<N_j^Ѧ7Cf*%ۯO$I '{+J)8J%5h{-].%K5ER,qyY,|~AF<OA2к/Ch1(١ʾ&k])}z+' %qCV4/GRq,J6[l%L-?T +>W_XS>;edw'Av^"W|}f_*~Uk?j!7Q>V!P@T5.r%IooygX`?Pcddvsm]}tKKռۖ*E4#eT1vEeYe+Lӂp[/^ca-#;!S: nk 9F[YtXCns$~Wd8>J_ }CM94o =н䐷<C 媙!ć'ÙOD>x{>E4t2Q7xKc.Y+W\ egS^IΘxP/Wks0{L鼣?Thk;[uA8v]j#p:9uYYh?ّ'Yڧӄ{`5>wo#'Tj1oƕTrT
+N9_SNT?:Q.
ڒ|a!;&M8 ya-	ٱƪllIKdF
.v; M`DT<uV	m*0gwD:a֞yQY:}Z%7TKTe@zMX2joAds7Qk|j' @%|ևZBj9w\Zf&R e!'oeP F&wXdaYm%$zCPmPV[-SM|3<C{(VyQAiv $;>Gr|E:PfӞܹ4nZ-̾'hWո^@u6YtՕɖ篨k%ƣt+,	Rk5nj/z/vzJy݄Jɤ|HQ1FcS"J(}E)ktjn=6ϣd,?>IpW^n͹)kϨI=vdzC3=ݗ=u`ioپ|~qx^o!ݷOiwt\5KKhvtLV%nɻ.zǱ kiJB"{!!$7Q{@d_{UHvLo0wU>lc?&Y+G
x7[V|S7:_qb49_t};!Я{0({)jAo<1M^Z(Ea8Jm"I%97/TܡvV¨'ʜ֗CPSfn0<`&TfMgz]u*=;(qY;;kJ@|=G=xMFQ(|zىֈFxw+K^aOFYnJiANn6#Yn^oڡwD4-̫MB#Z.=q
vZ	Wwizޠ p'Ng-h'Mŏ{.,,S%f13¼kLF5>ta:aŖ䛛0ɐ	R{8dDT$2zHΘ3Fo1ácl5o<}΋[M(ws(FR9Uk㎀e}!&*BuOy.벖˵l@eLN- h*(ZFN.NcCcÈ~2a(s)kslFɅFreӁz7T!cmEbVڗ._WD%hDZr'8]Zlk E<x!Σ?F/_7E[r՜I;H.Go7rLրղU7ktt/ʟ*(-D" + ;OǙpnsgca<i*"+@BUg@4JqUju+s2<
XZ	ǘvZiRUd_3>C)+IRzBJ$]AN,[2=#uaHf&SC ِ z#4ܾnnsѨ +.rum^=NyLҔkjWSt0:ɒK^c9*߳tTw,mVӭkV_NvfqղgχR.&sJo)ʅ.*DR^XsVoQToڞGyz ~mӹ0θey؋:wu?M/*W5zʯQ?LIe^+3ݦD5t򂿮w>*nFh	Byx4--lcqEv5z|iތe6"Ƥ($Mf~B	!ý#~e{g{h93I8sKHJ߰5QP*X
=V$"0j^6eYto@y;Оȼ!~!D&${7yIF>@vGdN+жw#%B~C7oѬ20~T)x44zSLzKwnَkJv6BnA0i4RJu뙏. *=7e	 &\ki='X6w4zry! 3e۳4ڐi4F0CMB8kߌ}t	唊 o^im3t`5m(4`hhai304I$4I:C0(J
)c~$x/D1"P)K7O g" {mdzA
Ȩpzuo=w
-g-kޢL75	ry%hLW2vNpov23 )X-SuPhhUG=hΌrpf=9vs#O}XilQ-ˊs&n5LT	?9{F-'ۤP5;-7=YL:6Y!wu;]	a]IO0
M&H_AkT|è*Rz!>(]?t=mmm7@JBZ@/e-avFiManO%^P/' Yg^"N{#3~ џ:>l+3+߱W6SoXFj:hؒ-jZh':`GŬhƧf㕲tzi.	9,5yu~XW_[omƳSuTnjJd*M*a}4!ɓ*e_TԀ$:NTSh~#ˋgUy5gJ=mLO3$rxyXOi+I說y,֎6]n+rp%Z?[rPD	F #怏/7ƭDAk^
cv\O&\4{/Ͻ
5Q:^L\MUΎ3fYSʓq.;ps)+_'d ):௯CY )2-SDЇδ[E-VQF-ajekE[Qp&eHh6h%<9PQ?a	V.(hVl_
^cyŔ9Sꄩa9`jD8nQ0t1c5J0zc(g`C*;*(Ē 88Ř <k
ڞ-sǠP*w6
.?oKgdWJ?GdI߷	vμ6;h.FßM׼Տ;IO^țR:$ؙf?L4Ql]T~:t{?1Yl0Fޔ>ȷ5}3zr
HT)^5!6,i'1Z$ǅ4D00,ocLlp3
p; t:ύdvwFƗ{<_+V^q}Kf69ZѿޥTR&GpOV}+˖azC +vpZwTE
Ԇ{1:ZyHŗ3j%t~|CNNO"iTvvRdwu]1k~Gt-wlh54lD墕KZ#$_7c	j3nt{0H@TƧ;0b%.8%LA}%y֤#ba>&r_?<֕Ƅ.u֊?L);cO|2cȬcd	>D-Fԡ	[Gk]$o)-1bD*Di	 ogw #Vz-bč 7Ҫ-#gX$М 1ҒT+[2n#/!z0~}V#s4a'a.!3bjQbI`J-Ge	Y,L@RWSԅi^?S1tD/MgC#f:FnY0 AWN!O,s&44V}>kNRYՍOFZ`aJa)Iޅ_?|xOaƯ1f=Gf+rl9xg{L(SPjMՓP.fx2QE''Zm&Eˑ-7xZj>Nz2cJG;٩~CW,dп܀
9P"RH2o+^-OBNET[	 'KOYTv00xlCsG{KU|!܍	DFG}kP117 [a=Vag5:DN׶.߲uUt-QT(N::%6v|Xf!zr7bt5R.6IsC-u~OpO;ۦTIF۽Sdnoe/}LE'fă20puDfh14%ig*/їҎF :陨Y^ど҃=ˎъ{;u/-rwg#,$..@zmW/ioB$98({Tٟxӆoߩ?y%HV6惻8D  
g]%csAI3iv^1JϫZء..0׻tIY<{0+2raz.p~n>Q2rq}{Q}/4]M8ȇܸ8+ѧ(Wf&sqP%~C_δIVCD&&G& ȕf\ܔkrPL
[d2O{AËo8	pABœVdm,72؏D( tof4(x	2&<Y}A]% }	ࣆΗ*"e0&V7*O6P
봿o5GtNRo%S۸HF=/M.|dVlr ;޹t{o~{8F`>v@4\.YQ*<s\(qkC.4N>id̷c:vnXS:J&@1 D(렣)g6}wޓG#_"i6DڰnÅɊڪlS#|/N/T3V.IP5ҤMiaWH *0lAy2~62d#旁:3s=YC6cMH,[O'݂)PմsznY`{Xt*TڣR(n۪*`PI+PPչ4Bdm"`Rnutb-s<d#nfYf6ӓI(h4^uIk-d*3<3ښ]v	%Ԁ8bMX	\plhK?gqK?([!^\\ev|>=-1΁= f/5>3P-rE(ɡFT
຃{[~Ν-LtʺeHtA8	;xPb8 ?7a+k
N`4v2أSXJXMlMpnVg>
C9r*fI~بFBxQ'No:}lJfk贱äA=5vuϣm
O>8Gʔ29/<DOv}*$	Aه߹A!LFMZL~חW:VCzԌa(7M=5LeTK\jV<YLnL3S36}S~QLKNg6[1Y_dIaPjK*;v]:6ꏍ<n1s!D
1iCČtyqEpFFw7nu*Kt9l\Yi{7mPTۀ|+!TM 5^>gkt=M>!k\=J!,wP̨ˏv1ktt$2ӦZ.db6s=K+LbL^A+A9WiFzal}R>s+n idbC=[Br^TZh2"P^$=n#K37oYW?vOph2i'qj(r"=)WNX͖zV}׹=+uP0/DޭItU
RQߏ߂qH}
&2Py'7d!͜=WP.󻟳˻/? ?Yq8,<eq_yqz8nŗGsqoԂxk0/ke=Xlk-#n';v/-xT	"ݝwttx Gp'w֌$Zj1IQզwW3\m\%n0a9 *@sCB*;4EbWpsŨhugy"
p]r0sb)+ԗ_nvYxn9,v&MRddt)]\)3\L SK9mz{u'[C݇cX.FP	j?S1?Ӆ߇ߌk3a P7@A'!2kvDϭ9sw<W(M%RS:CX8R5#^!X;CDfL3*	W%g);wE)8,OZq^񮍮$WBZyII{AT
Ő
AnOήd@ՠ:&:K{pNJ|!2?DU*WK)h&wKȽݩm2̋Dth2׶tOx/E'Y{&mC]%^/u4"&S"ҷLm:]#S<*aas븡ִeo2d/f߲xs6iOYa߳輊	>p7fھظڬlsH{,u'YkG%^{DY;jsSk`>>GxUmo6 H@&-ubYS8:YeR%9>R,J-{ϝx[de$/@!L恶ۗÓ$A+sα,h$u?\fzj@RaUʫҞ#UuD8c[	ҺUuFs@HuשOSP$86GHF NGK2vUpC{sZR[9DٮH\h+ NM7hy@Lc^ŵUkvk
KMhjz40q;>Z\9YG:)<J ^ih`e<qf馲<daQ
2":-܅k@磁I+;dKxe۶)ɹ}}wW]
cfTu	V_Bk\xa֦-V"ɰibG''ӳuNV.G?[Q>B׳G՚c,}̚i"7dJR
4PBU";r33%'JWn<1B'/ NFW}&+5<{<1en7Bp0=IpanWra]VSSFUU^E$>bU}~Cы7&y:}~Mx3zHܡz!p;ίR/O2@՚\cBB$D:-PAr'@xR]I|9H@2,#!%R
:`r	SNp&-I{ܚ&菷]?ujxqLUS@eȠZyKELUvm_ûѻv7ccgRMLtpjСN-ͻ^Kg6?w~~| ?WX4qXOj;L0'` -0Fp8j*Ȉ>`hsQC~ &O_פ'Oja:]C*"c'`HUOv0,PX0\5LPl!=>P٣$֑{v]2|<h҉K:
CzpNL+J]7'NeASZX9QkSő fm o;E3 !/zז:;hb1[bط|PWl.X%âDszf#AZ?sҐCF8*H>n[Fpa.z8%rBAb$DJ8fy6H KpB0R8${iaqVIFh12᭕3:14i8 %	![ttvtrJ.:sD}Q >dGNT"=B?6TIY?^锍ȁEt rOOQٚ}+v/R=MoBƘ7͹2m褤hNކbL`}e:UT'\k.,^pox+Cp`5u/ޭޥZK1QǤB,nHqD\Mpo=[RRLFcۤ		7*\=Eжd55^+H!~",xMF=j59%(:.LvOX\PA9|6|,9R:nU.1p
YV*f8bf1&k&k/HE9<}7	ʮ"}2\=u}#LU
39pݨI7fg5L!OZWa)߽Vs~KENd9F(ǐpuFx!Ӥ\8oVRvJ֖\JcjjT-eؾjL׊Gm a
xMA
0DwRH.J[t+!jhL$JWoy!ǧF5D.X'V Nq!7 ḬUܞ-wmTѼ-\Iyߺs7)xmhu隇%Mkҵ>IL"ʐuC}s.CBjWaBePV*5{acFʹK/ܑ_?i~w?\ޠ?O2N!>m3at{|J]r'~7>^to\
x`ѻ&u3D`3/.Ql8
[j>k%qދY#*/钀yNC,k}~*EW7P~F4<
g[7(p5B:Spah`vx/$<|0Su)&5 %Eajz#q	&kVzսGcMd5<@)?e|dכzAd<9WܰwVZu_`s,;2˙x]KFj,<'׎mքr^5}V*ݶ¯jmp&	~YU9I"Yq;nu%Xe-vڧпAZ2ceeN3ӝi$bra"`%a`zb<d6J,b<'80HO~q4`TJQ4k@߂yY͞A۔dRNDEcD-켪	X?4N;E~7М5T-&E6ӦdTHSw!x;6jiwnfv> گ.wQt7C-Rwx!NxQSXo"Axr2.R@QQ'2YQ"?*RX!^ϱ$cNFl<Z+)nޞ[\dzq'#_>8KɝKyK=Z,i?<\cxЏ>q/qYICx340031QHLNN-(L+.Kg^{7vg+
{8!TiJ
Xp[/?_O>UP%ɉ%E`u!S)}XWpo32RR+2Jrs}4{kݚʣnz<*'19#5.7ϙ#=WIq>GvB$2Jj:+GzrK[l!STZTZWp֣l?U}ѥ\rEİv~-m\e2鴖<TYyfe3U_1>?8<vUJkt^2(rmՁKYsD  ;xSn0?+.,"z/Т_`ȴL@Y\}iQDKwԲ5MkUal+%?b:և$oҘmiscLM>N<}At8Ly/6wTtJptn>45L2|u|:ݢW1RkS:&4:Ϸ`*,Q-mP'd«zy%_ꈠ<CAFz6" Ϣ<袳PR`p$ㄵ@ jQ.`TH-h$4ƀL;92;@Ǣ"CM[fM=ez0ıBY	׀l[P$o*mKC8ʇ6S3M9$xȎG=XKVNt&bLX5u
; -;o/a?f? 3dRxUn E	6,6<0!%HI[|}2]"Ã?p>~t5BÚB}>w	4nCJ/K)U:hCDZZ!t>yuSl	ms)1-xYfؾRl$I1I*^~y0pP6=w	6C͆=ͨfn T  xmQn0+=P吨Cn(A`BА:DmDkdΌ-_ԧ$
`uorx,,Ev4&s8_p&4&TB&CcpA0TDc
X[KeDʔT%"?tFQXGW]*A,k2(D.Vf-g@`Jdw{{t˽[FibL>1;g5w$ˬUcLӨ$(-Ё.wc;Xv!xQ=o0+,w5g
ѡSKH|DH:Tݝtw;rS;Ta,ۡՋ.ۤӥ&&My>=,|	x})QAI[jf'PrlN'|ARRx髛VxTAIҖsih=M6Yz2sC$*G)[. άX-9 XR<(-GQ [`Cx D[9|ԂX&aWShRTw*4`.'\9|t1ߺBJlm'}}{J)?~)xmRMO0+q8It']SJ1eH6]ߞuh_nl4ժv~6Kl?lTFwyƙq
ahXorЪ4uз[yy5:Ӫkm7~ꔴ_Sr' c0{S.esf8R"ķ,"CFDX{BL$sfK\ݖABI
LY-IraLl0d<z'Wɜ 	N,WBI臀'Jt22$9hAeE'r!8m8YZڊ=EcH*i`0<ڙb/>A];42xP.N)8-R<8wB). 8	)nŋŋJq-\wO9ߝ}f;7Û]Yk^	a/p?FCCURB}^;,L;/S$㑓>u/%h詩Af`7{'/Q	7'3-؅lqkhXq9ɀ!P+um-H؂NBV2`v1usD}-椣b+F'VO%#L+06~A%c
yhzѡZXdu'FgtuuppZqrp0w37vd0qt}ofwˬVP?lZ8v`{o,jjjj;*ʿnfN((?0.5PX-Gk-WQ(;Y;8¬4ao% A E9h7Cyboftr6Pb +Ɋѡ$Pܒd.+`.Z,̈́֗uGjBf ~^v ?%O]WВ_Plni&6ۚZ/fvjU_^[^_@OJGZ[X_GFK}89B-bt*Wy	u؁gow~{Bbb-F'RUb~/[B-A(:AQwʣ@A^;فa/З7AwDpr%OvPo:`(</_?
7	%czclצ3E (eQJꄝG@#fr	EbP~v.amna 7/([f.f#0RP
=G_
7;=B?	f"u7h Oނ-B͊ hUOݜOݜEff<\\f`.]G-]\͠`)+T/XZ~Z]+o%pqg9:C]9!'3*wQ#Fg	ulV.Ԥ
y7=Cϑ/fifY-XOF=?H e5ωq[*UpEe(R	V)Ji}ܙuO6^;vE IUL2$L),<`	|Dpٗ#&Io6K! &n 1w}HdYvAlmj{w1=UkXI[f/1I ԔX8|\%@>,BZ>%:
X/G旚M0k*]:yc8s xC@wtUVT9AQGXhYl $Pm} Es,~։I/4;T2QUɦ.	e[QK*JPX^JK
 ,"|s	99<\rJX:#_'R8LBe/A@1Qn%:Vr TgEd󰗑\N0	X#YqWbٟMvd~'cZ<6hu|x`y]4O(qg2]G`~ t7#OZCDzљ"Z3{wD.Nwpc0j'n{GHM	*-Sסf캧߮ϲ\SG|A 0|=E8CQF=v/=TdeF̜|`+t͝Kg5f"Ao|$$b7t̫Lypv_)ܓnnajzsۍ#9VyvOE44n1L![f*kQVš-z(#˕N		ohc~੘LW͒[>K|m
qlq7&냨$?kvqۍko}* XcHf(kTʷ)^@_[VKSy!~0f$!,LF:KK&t)jlR\?!aǈ
tٟtB뾭X]=ަ$νdX{Ut#׋뺎kJp M7BS"7X*}чy|0p~v1aB=dEb2Ng_]");.Y4[R+WSV2>QcY<	!Gu[aȰ"^xLKb<kyGjJa!q	6n\I%\V*B*R`D	'kW2ΚD1PBM;TC'P ۧk	<5-ʎzߔ$zeaFLi|DKe5q?\9YCb 'FaVQ#;^.xY&EбVCfQfG"x-1[5H*xL+qh]e:bӏ
I\\JWX1Z ۢ"Z-tuW)2>$mξ}˵|Y)	SQVbMe&$"O:y3![~AZ2~Vs@,_^v5oz03)ȍV@|̠}e1oDfIIszA])րgOo\DxC
v}Ho%VyF.mk2o%.qD[Ux=~ݏ+4ra[Qo|S'c2ïllæB\f'bZPnӢ"6j CAfΦx!'i; Mj(92z<n҆_Mwd9k#|{f6}Ǫ9cԂdoܦD'fϮDqd+υ4_XovdPHJ0"dkv,n_x}ֈONIYڒZ8,HmJu*!c7sm{W'3+ߟ9!%gDR_MJjQڧ~)4\96W
td,_d%%|z1sD>,v|+k*7
[emzzVˬň	jXSǽK(C.9:WMUqk3(3>	D|^/G25,SuE#- dmp`ULs7{ꚬ۩K߀sTF9OAo ql.w3^ѷnX>:[埪8߱mPd6g<0y|zhM ^NLFlӲUaMW-Q?*nNrx vG"ۃ$O"rB=)s`m]K5ޣQ/BݰODnx*O+VД7Ay̌7|I[^"3GT֋<OξH<n	RtU7	D`)Qa gkWևGWʹs̳ƘUbJDD	_J?:X1e( @qQ.[uaU;(R'hfsrGk!O2oLVO(Z]=A@:eOb
2Z _
t?h-M;$ţRϺ*u!OUsL'#'o;lnK~Ua5O6<NLT7?hnl,.={^of}PJ_( {	]FmTqy%B*}~L'-y![٢HͼUV:ޑ]Ok-zE]U0:qHkF{1(*Cj4ic6
 ڤ#'JwU2?wGGX׸wٙMiDT<;nLSxDuFe#h[ptVf*I͗mqRv{EU#"w3$č\b/wWG{	8y2O
2|ų,D^O Ao;-p-M1ah1vuhW`.%\aOn]	{W[+vrfB}<o-N0gf|	HBȢ;:eeR?B&Ȗ[B:;M2:ɖ4ufh?5NX?ē+PWpރy)拍/obRȊS<meвy;|(T%Q\%s"L.sIXJ$@\/tw4	-y?oM&+Rpe9c[l
Qp̰S<_ɉxwc'v!
8%I5sp/iĖdͦ%R;L/1#TU\u˅4SH@|O@	X8j՚ctnmn`鼧Tכ$H
@,:n5AjDy'5Ef-Ȼ)ckgivg&2>I٘dmOerlﺠWvRv8-ы /2E
0.z)/8'X|S?;g	FE#4#&Y8ދ-]'ĸ@)/,kkG>8GR"l슊\斬IGiŴM
mMi8{>b,8ͬć6@$to+Eg'Rw<P(J`ىA:דz7S\2VVVӯ)6wEhFwO{ܰ0^]CITUʬ8mB>T0S #MLP.^}<k#nk{=k㮖k m˵)ф	ŔHw*Qr P	F8: )~*+Y+>]1ϩ[x4y]=-x]^tl[w֌\jC}7зFUfP~z`7BlVw؞6SU5Q
7ϫk M$.# |O{\셖?j)aFtaX_Td[?R{r>x#8PyDt?QW`
r?F.s;+6Zfxw'@qv9=\x #3Y?[ꓧzRV>DDoq5005&
7ڮ?vQhl7drx^kt֌IKU]KGJ#C9!G&!syBe[N.܄q.!$N.	02/Z6УDq)ߺ|8buܟgVQN I;e5<Y
VI:_
ޭ]M|]ϒ9v1t}xOZy%ČyM!EKIaS#h124.+K	]z]m-A2.@w\Ox`";'+"<

Q}]zeZEF61E[p*l['VSbE3{Rޫ;q2p8Yy3p.>O]<A&q3#~)Q.fi&ߡ͊'%h*]#ۮCk\ѽp'\+l(m	h՘8H3++6\tMP>IČ\vΎUA$(rD+zБ~ELaoT5̎<|M5>R2q5 EA_;'	h|(ZXKyhvV̿)(. 87^wEp]'!*+kyNbÖt;dKpR"bY*5UpnU1]
if0ex~Lc%>"6%+TDb֔	e2?8-9bsr8{߶m
6`/%~lV3
U*n$(ƿSs3.=FO2WP"xx[aNCZO.Qg\ܒE1#&[獝<<pFOi
}wi@ZPS nJ^"ͺID 6L-(kZ<Kyek3G	ÿpoz,&)"\MEC5Tj۹nFYj0pvB,$&GaK"~Si2]w/jEBW}&0~\3cU<Q%]TZiCH$
4Lz1Am{yۑh0cUU΃r֤<hзqq+ٰ5ʂTB5f^EQ1YB)%C%c<B 87Ì׈8-t2ب}_.*S){5&"m,q_mk^قb^v_:K#>,)Pd1%{CrMR5_}1,`Etck037GL4؟Uy?!%OW))QXӎ՘hi1&6k*1*bW?<_b߲-{EŝU eOuqMd`/~=}JMͧ.TA_mNk3/#WQ
dy.ˉ#4+T^LSvҐ23XKBL6|,OL82

C~M*G6rtǋǢߗo5l0|w^lMx4Oݟbbd:1
"4ӳWf+1H`0X>vuyVLG%P,2A	t+<xmޚ=otkܸzܧI}Vvu%Gw)lTIv8;NO*'c2X(.>bnW3^U8uJݛwi΀w5bxD_ 0K[Aޖ/įH^Pՙx_YMW@ovMa ܓmΑ1)AX/zz!}ѧ.E'T.'rRNS1qsCAj !ݍM{Z\1J飦TI ؿ"*
ǣ}*m:VҲ7>Y~YMvBς@Wg7\3#Ԩ95YqYW$S,CǓ{4\]uuߡm>38w)` &Ἔ_YW`sn uԹUs9I6gzg.P,&rݦ|㤌Q.J/?MooGwW_' #DGOO*بoVL/KW95+' !3=)kn;{9DYSm+)Rߒ
x0<i.\1é6Pv_q1T.czd1WrTtKWF})-K!g~]V3ǂhQVOڸzר3U]Þt&5p)U!f#	98 Uc4#]klfL:{16Or@4U% #	bo/qb6_ԧz9|m&Ohz$q\.<k;2b~H/w	-d<q}ns9?NhJx#ZuzU0po*ǰO]j$6ԁjl"cbUdb"YYAUlc6Xo8 C6XHq>NQżbTdp"x>9X9w!E;7PS<@x}ag?b-w?`;eb[g9RԲؓ/kиY'6<FbPNo蟦V+ -Hܼ_*
L)6ǦόB؞6I'^QyAP(FPgt> Q"oUnb+u]KחquMVWR2S(xx[ʷ۶NaN*BKů;Eފ	wSzI0ÑU Nbƶه.M@Eh!sͪIR=:q&*!%><Z&NdUзsocwIsƨ| 2}Ygt53X!9%Mu6QG8r AknU|jss850|$y48v	`L-i~")ǎn"Qp[] *`++Ҿ0~*"ByҞըH?UeyҀ<qVgKbO:i#T_.Fvݑ|;AY1,d4x
lǞg{cT,\hw_T /!}<Xi֞-.!*7^&X1ʔ~5x^gznf^c?|a"oDJ3lzwa!R,#帮'WRX!H8~B,;sSP͠)V)_Qz]|G	8Eܼ2y]Q\\'9.to0O=)/RVBypb񾹱m(fGҁ1}jmD.iS_jǂɱ^o.0]2ٵ&c"%<8;yܨN-nYM-Ovds Y_laȦz&~~V~ϴי!*ʣPaՀ侷`WG3U큈+"a:q?4o1e_W+hmmmo \e6O{4]qɿb6n#ʡާM+e>}cݱQ1lj}>DA@0ٔVƏ-
vD%C6ʬkhf9E\h?_i#+VzRx"?Vo+GpChb<A(=qqf*"@zf;"N*Ⴑ		ĝ!#U[ CV&Q^`y*٤$|{k~~@@m@&G\(F(okb>;gϮI￤~!uݗZd&&6*#)EZ/Qzc/d6U)gly9Zcd~2;'%f'v|
$anKiP<j剢m6յdO|T!;*r$䫲<~<?QIf{m4a6c,]2'QMi"}FF\}\|т4	CvҍZY;oX?qWGu@Y
Y=Kt+LKGxWs:TN*eմ%s<*.[_yy%PR0^eb&ΪAя 6OjYvFrt0qm:uZ!!,!R=26+7S4OJkts8OeD'x7޲٫Q|W626?.2ơ&&Wxx%:ʾ/iy+	ꌮ8eϝ'[<K躿[:S%a,B=-pۤ~o
Аv5Pyv΂^W4_En6LUWW1Lx=ͪD\[i8us}y8	JllFz7ToК[ާ'OON
=[zs8xXXᓨF,Fm^nYSdd/FuA.fl2}OvWd%p;WaIHy\1h]:Kk+u|7֕_5TUww0^m%KxDZV_*4ic+ct9/0,C؛ԤV߃ᆁܙMnZ`HO!=nݚCc)J4->G47lk.Ce-.bMn-|ZxGAŇ~1uv>2zNUQR]S@CgXFfGrXi"K8N@7Ǟ}Z-%z]qЭ{5jƓ@2y1ofŷ`lqL$,sJ뢒4f;(}`l,;]pI$qt'59]*izm,-N*e܏z{ߔl+FIyrx󢋫ֳ43'EU|X.W0W[c=<cQ!		MVԗg- V+ZB7k$Jd8dɏl̇J	}!<c(}mu#MiZr)BUvf(xQ] 6*?EjA5oN=}
4t
wH<CE Mm~&B[rbcf"q^~5׫ڮ#/zm=
v[ag+*m?]xJFY
p߽ug%.󽇨 (ksi$IT MĖG?ŷEVjנuk%!d!.}T  үiw\n}޾Q=zʇcWy˞T?>巙k{$t;H$BFOV3y<Yn;UtV{e8(T"F4 <f,ܤ]eno/1\ޞ) 
pwd֢[ODWhVȳWnkbfK	!2] 5%Z`	{7h>}*~RߞoE[@mk1*pkI*C4-O &g=C"\Up! PʸM/isG5A\ kQ ;BmnbCUu#(%i/;juF7Z[Ff2Z..-l	T!0nZ}xΑp`z~k|TFhe))Aϖby!s:ٯ}cӜ=?Uat}j
Gބ7+ve Jwe%N,X
JdN֣5Fy3$ن_^stepR:"wDsw89|>fƳGy֔zKgc|Bvp"1>O
pbsZ;9Ѣm,cC\ǹgS>ԫt#i,`eeuJN>
Ow,m
F=%UbZ{oqaD:IHGQ
EPFC[x}7~
RwȨ5tyBNg)2^+5,DVd\Qr4QtS_qřy@_5'\挋Vt{sw(ۙtzj0a'z?粉ΈrfnfHƞN+'OOxqWJ+COV޴@W,t(
Z>wuV$^U,5k<CUX;nnJ/?i@{{Eo~V@K9e[[d惹`n\L	9{ı礒3k#..._8jL:M׾]gfsu4jJL.f\6uLhIRXc'iO3֝`2{kcTu^BQ30Ί@3E`!ȋ=kI_L_8;܋8pKRRy1S[OV	1[	Z.Ǖ!+Uxb<&#F*yӋ{p>\
B7@Ǫx2k@EƝQ]Y69D\¨3|4lؕҽ(FCN|?Z%9?"F6>F"Õ&F:W2|@fwl-kmN${)dB*9&#ӽWFo%v -rH޾뻞Sw2ź.V':J~\z>En־Wω7uUK1˨Hqζ=e:j]S@vhEkT?[۠՝[{^fr6ن)֏ip9T]&!&NW]?]W޾|(0c>Gq8"i `QNGTb6g7F~.ݞb؈(v?2[ s¬.Qjd~}~b4o_Mk\-ʟ~a]@tvj`HfH,j$DZq8"p{L`[T^
d5eV9~oϯcaΟ=Zm]Β2p\lϓG[=`UdٿV
Bw,E?#9ܫgx4EBÂn`OX8r=WPmd0W(J)	!v6LqNz|zv6\k-[N͕jOtg	IhǍa\0ԑm[w~l#5w"+r_4eWm%jPt-]̟ؑ%0Ͱ09ݽd+wL:W $r.ͤ}9)O߬Jќe1w[Wog4b
?%7R>8߸oЃ1}
paTq[5]9Ŀ=k.QO^"ׯ%4*Ywm%CX.(0l{X]XvAzaTo ʸ-%n]{3ӱMjAfӥEbn11UFsGbAǃXp}s,zEn'|;-bWl2&q3M-acinӠLwW`"l	Gf6ה3m^<F6݄kxfuהg/nυqˈ6d4N㳍
30#>%;;.Л,0!'&gN&j{ﷰGsb3_] Q,"ވrr5ޗ9v3Rf1@RvU)wH	ңvA!Ve7I&r7MnaCc񃩘i{_߈ې@9P2'-йYZxB?mPTTM^#F<e4H=؉NwXYFyXXݕQ<xU+lGf<Nm/ϷoG✜togфYwû93>N@,$KN,3_,g,y"!k[͸}iWʯj
2#yD{2(]624>KlIu1;qYA,Iő^9#>s2.uFT*דT866ؕQ0|[(>?Ut;׃_ωҋ?],nX=q8;_`vE
ʂYr( |XcX܏sBoϨp0rwd.>,kXlA=n;#\&䴋^ޜ%^ OǥV=]#,Cx-;ë?=?-f+$4KaKA>qW({Gc޻A磏G2VJD[Y?kkk][zGK>%p0i^*rE̃˗țΚƸ _h|0O)wN|~=)G6mL89u3*O^ք/ASj~ }R0,7H6ʊ#&{yo1yEYڕ?T
?}}zukťؕNWx4S4dŁj`),]mlf
g	?'FA:3d6yk雐R>QO?M$.[*xOk0B&-7q=va0$MZw~X{xs[å.ӓ1,xnI)_ a(1ߙ}]l
o&&%J@+nס+1W5}ۅnN>toDrJfRj֕rOBNϔP"U>ӔGgFJp;%NQ3̺f,+m\d'tSjIw4e8V<?3?>|ZsD$xuTTQ6|fn%A{ZRt nbnK;$DZQ?]|뜳ϵ{}ߕ *  wL 	  )[ yJ 5&= piqp{o=|`J?q;8W1 H\ $lv  c i JQ;Ǣ˯ x?}_7?:9e   X~~?% S@,?bcc$IC[ r<0X09B;06.?, A `,,,l6 @`r 끠6s!46sa.ZI7_rd&2鱱'Lج
B}q(Jg; q9ރ[n',6֎\W o_W+X2K9}:LL]]F,'R>6/0>W4m
YOsн̚Tҥ9)V]ajq9JZr- ~O7e-'YY/mxr0"ъXaܠе1yU'}*|N_p*447]u%+ّ85UĦJ`q\}#X$%JfM4c0/I5G1ehhCTnՋmoNH	'fdƩ/HOO׌*zjاIDj@?nݰKwܞZÅPO2N0a*ǎ
P:9)SlR / u(Bg=!ski^q.D'*_Nhӏd+)cuք;\C$tg/]T8Q+)=O+iSN:]cȷm>8{87!|2ABJ<O
s#ͳ?Z7U.1`ضf)D3f:
?V;)^_5_xuu/(PƑ9/34|-4LN+6;E[Jz]=+dXmͪT-~F b7^ok_VZ9iAǴ 5+Cۦɪ8x8m*kcWUIks>S9!PgߠBw*+-uXD-7I?}lIߣJMV욧zǝ/u&+3xgfaw>'m#"
r.Z#,z1ō 7ΟIדɽj,f;To|۳/lg)5{͖RWOHtxj:ר<6 )o?Щ"-gZ	L!M ÖɻaV|U	:nQf/ƫ9d:~F@=V=	Ѻ# ܇,T4wpb,Y]n`2G#)BD$Y+DXsޗU1-wJos];WAI9()C*~Ր/85ԣf*^!w굃82KuiH*axrl62i|DQw}-	 2 aY?my\oQ[eU"[`lP$l.qxY=oHRyJݟJ[b.tpAWۨ:Y0,NL*2/2El񨥊C\WZ-<ccK:8isEqHPڎ(^qz+SЁ
PH<\PĩPQBWN0EԘA<D%-yyJ^c矺cB0|e!kZ\8?@rH,lֻZi)O?B#R<>LE e<yJ;pKsi}|-9xE3s32!4(kEg񓗅E{yBavK'^lBڡq.
:rm%-~[8z!4HLVn;| Rc}_T38@+6i<{lG8=i<t&>V\yX7[Zݚ6q[丶>&Dkl-ţҢap=<k;<&:	"2QR	
C>ūW	\ߑxdϲBQ_<#ُĜU1q l/&o^6Li>?mDTw?b+Orn5G2`Fܓ|.55>;yȻ.~&m4^3z*G-01M 1"xϹLy{}/:.v$( ~"jjή1/k4yo6	Lc@/9daB	>DAqCB)y_+)^0vյr9:t~KOa.q=o!֗?#8;O|`ע1kr6ws6|Iȉ殀PɶI'{.8=Gѫ̀r-/e:IdLMW?f%&5|AY$eTӶsh&dU,0?n飰|<Ȣ[Q&uKIG="ل҅ۡ4p^qҎ\S6FkؐLG~PQWԦiο_`݋!e;;Q=ÑX;>Lt\Q[{o,ݯ"D-*|t"kƹlL{,rE_xcSe &qs@f1TqTn*%:U][>ޠ!H9aIWRxVs_3BUf-;40>eW,\2Fb욞E@`1eZUWt]-ąO
5Հڕ]W+TD%ɗ\kXE:'5ò*0(k8m8ћ+(pzн lhT3~#}斢h'H<pE>{83r5ERl z`,C|9\FhƤ̂V nʿ2\S^}g⣡j%]o:Nq vf}Eٮؔ~Qucu6ϝѥvsAԿ] V6T ֝i&ƨti/"~:%Ex6b!w:o|:9dcT}[sl!oX7TG['	edyq1sГЗ%\WpFfIV,i!S#*Eҕ.,pͺh$,X˴?ݲ=G)5Bt5:m&8ynMʵe[wF2GA*}+%Yyڸy7r"kÈB^
|1qkX;:L60U;toPT? $=D#9l4Kbfe _L!n"6?i_9}uR{#Ag3d{y%z>e8O}PQӱZ~ bGpxȲLNarW4C){Msʮ֑ꒌ/.N=ΗIKgeAA-ܦ\wls5+
݆r<k88~KW#8.l,ZJ{%/ 6\RXTg1mAWY[Ϗ{R3)wg~=*KA?"k<q+|1ZcspoGHMn4?+jm<3587>zj2Iխa? gȘؓSM߲B4cwi#{g"ɺ6$7/0cyRzR0)[n^ۆ./̏Wʒu]q*oy?)dZMyo-Eǁ,z*AsAI	jzm	Or2cr>nV݁8WĞLE;ZVCH'X-)bBq:\vPlF1/yx6 ߨ39NB\ZM24F	U
e~=FUXbM}`*2+H0ILrg"]|t,j!Ev˱ʛ<"vc`vtDpܼK_fV焪>o+iVPYU7gƪ'lgw͇p.QU_\v)ϹXќTd8HwJ쐹jyd3"id74V~,vL{^	[qHm)F"$ƖK	i7Vy8OJ@X.EG>@pTdz(5;W8$DXC'E:i/jUF=p*ĲlijC5\F\Ws0
l'o~eݧǺXY~cч転Yi/_\@rU|ˉmSc~|Ny_FV{/@n@9K9W=QphV99Y}8mYO;*</I=oy{KW^p@nOYH9|>+[#}fxW'	%Dz%Ziɰ}tI}т-%.GQV{ gS.zs1:-k6BXNрMJI51/$__Pyt42g/Gii+ޣ^ѹc^̠ⸯa#Rt2(b|~+'XO|hԨjnm_#䔷L2|wx)۷cs<XbuU6u;muaPNo_Tpc=-unCo~oe3VD{w2ɀCDǄ}JԿ֣`O3nu?
[3o7fBVn
ߜW\2`uWFWʗ1447R'g롴ȿ[Ư87oݘFĿH*&s#x4`_gr'pA	N&]ņo\(^*h+dz2S+Ҽ_<soղrFBdzT׊ԋmϽKͼ3#nw=/"~xWæ':3ۢq+v!~aXG}H@Q&NB͂Mϫ b8ZX)#2b)Q5{ՎIƉW/z]̊
3|Cޤ{9)œGc5[Y-K</vqKK_jĜALu(9;N^;Oˏ櫕 Tbq:S+&nkr7	6NN,l}Ho`hA
gkI{
ֶ,]y
rǏIPF{6M	<TgW(RIw8,_.Gvy#{Cb7*(M~S8(BsuUX +Src#Sl	@z3KɿRk'(XE%BNZEpܤWC\=7A2Ds乕0; TAvI@1Bnn


	HV]|\:¶aXc( d
;7 7`ɀ
PIVUusS}42Cp1.fֈk{䚮3H87W *SGNY[O룧
Л~U h`r_9e:a3JKt3KB?#vLx޿9[NU(+:.cjZ;jFʜ$b={<ߌb~'1uqu_}zCXہ~ƘLQt˟byf61C`'mS]pc;><! RyKSq*RCdi;-	0ɍcI@tLEZ!yK悧qvX1%\{&GG٦L+˘Q-ҖALP5kQVb-.*T_.A|$g5k9]HU;*icI'ADǋnGZ.{EyyUxwLx~_RLaGD7~pY\EW&VNVK.)(۰:AU1~d`)c YTD#6vv0$y9\|1,hdcQ35tGFGkMb=<`D*&|wMMҔ8󞀚¨JOqr\4NZ	=̩I*`hqc]Y\u|ȧSv!p+yػ_4ɸ~Ǎ6笽3nחMgbvIFjM}h?p7]E+dFeIyS."8tt]6XZc4[];~|W۱ea*֐sZ|SV۪O4P軹v~"6ښ*3!E'tb]xeoO6?t)ӰiGoKK.ܷ^o<}8Fa_`˸6D/<~wNF4F4zD";fX,jݬq\Z5Z'M^QUR

&,ĩ钏!Ɍ;lRn|	>kxk#B,"JV8?L$J?4ٰ;ޤ>{b2*C~GE\c.z/:cx](E6_`wME6)@,8TpU&U;So.=+h*-r#uc?vjx-CV(ao	S3ny"fu^THHx"2ԇz>K<W,:vs=ʾ75yK0}2i)DKQ6a^n.qRyQ-/ՈDyq~QQP'U:?媿4"n2ǴicǆYs2rESyhf	&%?KL%J𢮍}`PzqŅ_cw&=Ib(5AUXtLF8go`}lm%5$\Q`T>֎&)gQh@sKۈ?0]n~t,Ib89~(yl`^1li=Ãi/\H^2ذ5p𮼈;3u݈^K9Ed}7=8*An$
<s_䥤Ky]g'5KrqRUۭw*	m\$: Ǎ2A};ӅsZWV%=RbM9Y=v)}et%,HjC$ # Qt(k̖hV0m]rXOT+ǔwYXE1X;GouT}l=.ZMN2g-CsKc&2i7[izAC40'	֊n!3?MZYPSq<4+xӻ >*/I}FW~[uKiMͼ+~^t|9Y9rF,ŵ88\RW_E#fx:l|5w[l:ps+ۮV bwohbAǹmAFVxxbt]:hSc{="AFy>KPUc|&?'7ps$jA,nN*܌~N=k/Hf_;8~YyT@^qKz _dNI"]߽nub_JNszYSORPVQ.3I^o,</-۫qg.I\-.g^'RC>1Np!t1Gu9$]SDD7$;k<v	E+K`h<h]ibۛť(_,xҬήNzרNJm:CrIO̧O'pX)v:	:\p2O_@>L+fdнPc~}A!L<G2AC[,Wȴ6	Zc	moӥZZ&z[J4{	n8srg̦7"ɷݖKQ*^nTs^BѦB
Uʸ}M7+%^1u3#2K$u8}{M
8G&	dR&aFpdJ>RE_FkVa2K!{^4*BVZ+fyW|P$I@̒z(	&03DcGT9TAX$K-
=pf%X7Ȍ6-COc+IGy0mH`2ٌP䌅|(BڽL7Aٹ	RDIL+\Phy,Sa"V$);QѬRFǩnޡ!K5qԌZ;swu"Vx<|]n*$%I=!E5ePl;{10vb:3C%8v4!d]]RbF;3-wLβzڏpjv竧C ֋m;HKW[k՛ڌDr~Iyb"$o=#>+Fhkŏ̎-CDg>l,
ǧvmܳ*g}?]KٽmnFyD? ~sSo.[@vZRe.~s?usI?^ۇSw14+nugʑf0vN7Cv-9^E .VM[/Vk02KHr9SX'Nczu	ol~ "&ƹ^ZXh7:.\Veߤ.=uaR?yc "Y2:>%<Y6|O>2hՙ(Y\ds;f+>҄$V //;:~e(1|P[Dnp?2X|I5m&ԔMb><`^ %nIz{Lo:OS<?f}
gzt8峮qUHMu?kFiRx*``Im]YêWM'HsPD>L#2{\RzdN?Qxր$>3Ċ%}Kp]3r0e/
i2y@
cʚ3(x+0l2zPXmVʃiar"/|8@$W":3;Upnw=zsu\WK M懹~Npz-]8nJd`!őGvرڽaZA9OoL͒wNu;6ڞjM+t/ "hv(1vh]DN:7<4fj6|bit&#Rașu*1S^>X~@H|P3$n¥JTgF|Q`j{|];܅y`.CyULWs, zD}e<o8Z{Ѕ7󂈀RB#c!Ǫ&<ղ\<KyT,sYɾI
6!;Q|RA;jvnZ8.U/UQʒtʛhb1-=MowÔs\|0*{ϻhjPP<I*:
L$+p]԰f*LUw4)C#*sʈ7ealŇ:6f'0VWŉ2Q[ŷsQ2c܎~/r3ck<jN34G`@r_&0citt+Q<NFp=0Ib!6ZW֍QԹIۧ(ظ6+ۗpܿ8ع2zp>-و|uNJ]DD*@_]{D \P=1&rReiAUbo:Le汸;|K&	,U9f9od4kuސ>1"oICW52ɦ=^2$69}ҶŪD.̝ب@5r`6☣t<=AWw*BJ]b})j$5X78Ą$ژuI3BeעV%Ԡ	Ryo:\&1w|$%w\@FI	늂<cBa8A+5yXv!c:]U[;ƁӒu:BNp-*LK* 0%Y>+_JdP {P'qv2>Z9bt%Jqpt̟k$M2=u;AfX82^v,d')z.͙ڂ_/ҾY~!#B7ބ1᥮dD W"g0U1~V!k
Əl8dyVko*&$K},:olTôf/cM@4Rۋ,[!8@+elƩv1JMip[u \e0c!&|pjcy}3p\7_{nۨÓw&5ԯ]X%aR ?`bzq_ܨg˥K3'K]ӗ7GV	d]a|9=sG\Ӣ$Qj$uǭzl\ѳmec[ŃXqgu&圍rm&``mCkgd`x~⚣1n޴-aՁ3(ܺo(W>QWR.`sGK?l?}<N=>NqluE J^f,x::Iڸcհ#[Jvю]
V[p[_:7OUSMFfq=96,il	C
Xb1,a]ImfxG?b0,rw|?Ê6<&$O2L9t>
^bmKY7޴5}!Qc<+m%HoOvE9I2yi 2)s8D@R_/tؑCgyqךv¢<8k%,YiP4\&HaHqyte+$«D,[t N%*_)?5ǻH>&?dO y,eqSk"+԰
L}D{ÚE89:}~"Ci;kQDЬ,L]Ђw;,<zͭ*'ɝuK;jVyZ$| }]3<c흾1խdaC1Kr>FuI|YhBH>]YVDc~131~'z.s2AwL9Y+Sk5F/$խn @='ӗ5n<Մ_C_xB|BUX)a[ƍuf
r2ߞDQ#!K2UM"7xKG28t
HiYPR%m6 4DU:00 "uY3od8*c9jvg`_"cfo.7L曄Tl-Yi$[l-l8'ijɞJުę/yF+9aƓ0{媕4*;<+¤{w"1޹"`S"S֓[8Bd	ϋMz⿹ܺePU	{bxX+:^* 7ﭽVv;@
yqlj9*RObVq.t-TpȺmr3{65+!}kX)B!r=0s/b{,mq.(im#XyB{ySJ5BuNQ8:YA0AH;XR2S&Cp	]FXA|.B^Qv`<xAE 0	=mf5r#>}-H:&n;^=ukܑO-+US}?0bʟ'1&Əu'En^*D߫3ޏ-f_bZNzw;NLyJ bodC m_u~l(˸b~T%n<sgz `CA=T7#Ʀq~L>5voV;85W	/ۋz٬W?|S`!a0Tz[˞sl^Q&'[l	.V~)$~[|GJ 70i&bas^zxE@nJ\W76;ctT}p3o^v	:oR:;9?^c4;P+5~N\kl
^Tqp5,$:w';h}g5	5o1U`DP`D:¹t={DC_i!+XTFC%wÂi:=O~튈pT@\#CK<4;UmeSz=BoK
]0DZȺbf.]$EF**DfqEQ3dNؑ&kˎW{
EYң#\©T6گuJf)yژD$~hD^?s!du?6Yu2xnoY>vT'w	+Rg	]x!=(kNkawK	H3d`gJa)W-'=!#-%QJL|F#D?.;-V>oY
zȱqXG@<ZSg;Hc%=.˼_ovaVikk_	tfڬ۠hH/14jl,d֞RC<C9%aw+qb)+d0/>@4TlL?vxIhƠG{rS 0AO(~]6Oh²(kW '0*C+!9$LJL|{[oGtW\X؏ 俏3OǦr`Ʊ6d=ڵ`K|yg"-S>|ުrMX2J&UGk0tI.]l֡p7%3W(?)z5<Lꣀ.egmrE_iIwIM!K3?Se_郙>g;5}js_ m9ѫk=/$g"?om\y	9ܙd2ݩW"JNަ'1:*k%'}_@/#GEϖL9@ZltO,<n^8	訯wՁ:dĽg`Q/QZY5ΊŚr"3φlo:?0w>HZ
&g+ZR^yMFlkXE:Lw.T3?11tѥܱX.93'Źg1]02)don+&/"ڛd5N&y0wcc|9Ol|ΨojlGJkwzR֓vpGtͤlf6|^S_~n(s#`U RZcouL7a&%㪜2:BHI.!ymeqT&䴞(,O{;іݐҔ\RH:KSf,+n̖iqXC&.[&QcW*rldcSEJ1+d/sW܊Bz}=b}} V_ACBҵV)a*NDE{#? [5nN	`켐*[3MzV	$U~^\|A {K*!)m=yis6~SX.ނht?vkˮu$p̎Z}x3"GbQ~ƊC.*F+\ߔOqv3֪zH5S, ܻ.D{ٵse2𰼼H%(O<ib]#}eO414wF4,<ZE&yޠ!qG!fv0П&Mlʴ@{a+$įBIT {('yR,.Q57S^ Zܠau#	xiِ-Z~7ު(~;"ҥΏ殌?|ؒeTy#J:|tLFŢ΢qn@oI }_...'mJ~HqS"jηT#x^z߾(-{4%zN!ݲ_4FeV#י}dUd}OTBg j{A4SђM&<ҙYn1kmQb	PAHfb!PM;Cܑ2<A~,7.c)-FkfvúrR]hnF[@Q.3a)~QƼ=wEa6qÂ^n%j}nzite9wmʟdu{ˡBwrM.7=OY_qȳjyeH_'l[4|?< Qzɭ?uS͍t<ǥlxDJdpQqYsYk%3 uH~a]Q[GdLdHϘXy{,>YG̺S֗&.#y(HЩUOζ2UB̿6]Ho+w`)&:xe|ٮ:Yd2L;V2!4prᣦzs48fVUTn.T))塗Z^d!U.VS}"ͰXb&4"%!{U`#OTOl?iOP^Kq :_xoq+`IkgCpir}ȅzԴc8K*[V<M[|%^d"G@pdgɿ3?SHxh( 2UCb)T}*(DViTEaw-\fu'>}s4iU<BܢHO"Â:bC'Ry
ݴ&_ ;@Ŀm {<crNzOgQj瘍24f 879'f }HE2ro։ʳ;m wrMe}"ro{ֲ^uf:RYKt,C\n-n|²
a`ɟhIRY`NĎ*:dPiϳh?ѣn`\pww:۾liFjgL  "fΗS=YrbjFō/laF}\g 	~0 2[s/AQq\ry $V3|~ HmOql9qg޳~]d IK/hXbXYPJYڷ{&/U)4Wf%zӲɅr5o1jd3TRí.0`2DFHAڞ~U/ʞ;i	iI`WcPBp$q+V5ʪOO")v+T~FJp1*T,ҥNyE5*T=RHF9>>OK`*TgHҕ*T RTtG
"ojT*h `dԪMLҥQ(<U@se$I!'H|Һӫ@ֱtٮ/5%
^vޛEtnp 
i5Cq@㚖.Ҡ΍-Y ˇ
#и\Lw-#14{,2bX@`Ӕ	#k@G(nBVtxd䟖ucb e[lp?:Q: ڝŗt$ m~	q	W>z͹xIL($șZsұ5nP H1UyIr/ n?wwQ
|$(o\w[5`%Aң[9̹~*XY0'Id"yЯspVw22emy ;&YYӁvYb  2o%H'
Gz_%)de kcOL H3p w=+OKr4ZO9v)Tr'":s (`6'?N#`X$1Er6ٶ P0KG`zza p8f,@9<ɫkZr[f.H#MjZ.؂7w=Ӵf(YUDCOߵYBvmR_HNftϵ·UP "@*`|GA,Ix[z.̸P!">00,gN;z@5>65in0ڭ0GJukSPNВs3l,KY$|r EGX ş|.ybv<UliEӑe\Z܈8:^ Pڷm%kh+#7ʣre(_ɥ̸8 n^@@NݻE' ב?=2n\m~L׬C`,T=kƣnr{g}G3SuM7C0\!I^% mҎmu!HPJ lBrX(BqVq!A$S\[Z\$lDo)=~5=ݲwJ0L1E񄴉rx[h2gދf=dHCMVRik0fz=+BƣPgoWZjeOP4kmjWfxĴ~ 05ԍ:+:- $f}2ֶJJ-ۻdYZ$Ql>]&Wp+j\7%OD615w@	tܶ~d\yCO%`J]	@5RPqԉa=S7Q?>D#
 Iyw{T.1$%⻋BVALgQ[La{Ie "M3.dc/|V0dݘ2Ѹl%4'Z>aFط_샹I ~fK"nZ?tTo0y)x"vq1-~W?dJNz}i*~
y$xanθ.q0 %FR3uju?ÍГ
A:ڤ6A%J yj2cFWx`t3";_Ў-)*,רb֣M AbK|ˡ+RqTffX"=`O)TRLSҥH)RӎiU`4z0HRJ*TH9"1Ly&gҩfҢ`*N4A)1 "0*ad:bOz,E 5e+oGzUFf~{TgWz[j8LIGg4xL?jT(FNkTAItZW#B%5sޛĻMZZC*w@x-Q
x9PGi:H5<rꉑij<qp2J2m'Emw>FGM~I!ٶw/rO?̋$ dF8*)u	ުŋ³4QI(,z0Y^E`낳7Kd
*: bjlLǳ#5ҌJy9=5&1ڴuZRpAݴ Ȍr9]f+I$'"L@Qb9stV283ٟX,cRny1.r
RoLL3+{jkrUL {
|' dGiE u
FqT;&2	sDB*,Vzt2.I'ZT[}&"sbj 
0#XT"ɜHGҭGe"nH St`vԖmA6= 31'5%RNm`021Z@mcӃOf@DzkBHME<аmPk=~A]MCG]&1	/JЩ0kn#
^j~G <COv P{To{/2"&Pm LLu/fm,w'ڲyYrvRN|ZOc޵#Yk}éVYڀ[@U!cvx<:>#Ump<z.nKnc>C_;G#ٽx߲c_AE Zcȯ{9myU9m Lx=z(t; Pnڈj8@Nm|.',{lEUv3^JݺN6p; 1GjCuPՅVpqץ K?i'ha j.C!f댎"Z^:7y:w.3ʈ8'@xF.l0 E2x^B};_ttwRy|Ω0DI0`!'4=[׮5pwԇ3I$cUiٯ,!v_޴tiC%P$Imt:;Vt7d#چKqYAPcc֩k,뭦ʳqd,=Qu6ˎ]DQ21u=N:ɢHܦa.+Fźw /:r#?jL:_=ƞ۳
[bsVǇ#*F묇pB	hKnp!:֮[B\Fyj9NT[ZmҮoxj.V;ٳd=	4^ͽꬣXKn	Ha8}5E>/buZghY(Mֶ ]}0"BAĈD^&ķA(ք1(T(ҦX4䏜GM1=:TRhJ*ZRJJ(KԆ	 fHE=<O#O)RSE)BI
[g&1rt*J&ޝիD[RI C_ {
)*CM9ݽqBɌ3ꮕoQYe-H8 WK=
pW}^:~O<tB҄-qI#[+g\PXdr_:f' 0 @oJkz=WXp+Kf(ﲀ E?J[Rr\!ӮCWzF\A\dٸP41 ?A
廓m.8&NVsڄV'fL{JT;ՀXXЗU	{
څ[l+X?JU*08)<!eNZUVV@!dOU%I#N^
[!uz#N#ԲGAV_SP@e b8˯*U@|0 @zA=[YK\slbDbmim4/4&Q T)`sV1VFe=鸰\n&U)c'dIQk@?,G֯Ih$GQicRTe 3V 	V1fkG*c tf$c(V:($:QڳHIY
_5D) g;A	"#jHe[An' G=yym14Ub$m^3SH.l$(O5`B쬣|b}3`&"y<*)BlCs.;@Z֓uHm	&}e =(e(L?MZSch_qx[[_r:V$=2:]"֌N$LNHu7ZHeGz)\ ̦U5io.Xv	vs[5A9?q{Yx}6u6Ɂɯ5wՎFÌ['^c9z}3bRO; ?pF]ݞCF:P#4Q`FPp5 G
sU&l[1ypM}#3lxY߲&&?zn!ִ;u^6u:[[[`a[cX7ZfON٫}W~t_vӰag= 45,֟dFg<(? ~ME u4[`5YUHڥ`t+K)F{<<n1]Pom\ӣ蕔&!DkʿukW$lOu֦\h}RPi$雚!z jm_6Bn⹏־ŷda6OԵ>(32T1!ʶ]OnzީRE.G"47K`[r^:O:wby{oMp W<q@Ӌ/2G>uNa ='MⷮݴEmHb`mtٮՏj(?yVůl%mpwF-[d#hpK'˯,ٶ5|;!'Xmj*r'f#pdٴҍn*7%GĸMTiBQZF!TfHxˮTN)0X'ii`8`dz}Oӛ/v岻ЀPKLbj(N 戵qYQqML g&Krΰܵ~]<TCye)?֭v+ɵ߷zEul-81'3X 
vr=6#÷ |eK ~i&"Uv|J019\R2?ZT7s"@(!JRT=`}iRр)-<SҀj@@8N&98 i3槎e[\ EJ޺;ۊQ	PsWxj푅ˣ[	l0k}z?%<[g=gGaK$]j@ /gjɸȞoDTCr'kzCI}GB̒6ΕU8pvbmBwaqH&18i3rm8x  V$ҢMm k(nXb``1zsAsɔv˽E'JY-$W"f $<D}?p9Vn7VuJN92G ׯmͤ1TPA/_	hP|LLFDoO}Uw+CYԨwqC\[s+E&3	5	Eٻwӊk8R*;K%yZ産rÜtalzK/e.OS532N<H '3!Y&p5B%%Y= /.Ar	T@6{~[,ĚKk0\"L`xN687{VOfgv]}Cm72q՗+! D>3R0j6mC	&3`67LF.L`Ĉ-o܅w, HO}iNUc]lmlf B3rH\cG[_Ԭ  ګobl*V.,;KE/H-أx13<1ڹqE魡l"Icɗ12.0v57%\쵹3[SȜж[6 2sڋNlY},  Rs*w	9*nV
SlISմdcRY'OnC}Cv߀y6tZ:³P! F$R<2[eAq %(4P_Kwkz  6儴"FN8R zskX`eK:owMj
l36yǉ~4C2i,̉lL&`z#7q('.Rm^{E?ۿ84Z Z6넜FvLnj`yO֨x֫OV.itp,LZ/<T&Jylܕ7 Z~2 x7A^:3mhmK@k O[sG n^Ν$|-pc@w<+UgL[Dqo]7'x$47~ke,#%i5LCO}s4\^U;ǆ<r=fIv0q#A:ko0D	55G~[ٟ]ݾ6Mz	g>湵{?0]Hd翇]t:tBrA|K5m .`=}fiZz?Q/ܼtn/NAg[魽b6-[#U:^q{PTcT5WIm.Y$T&x;(O4}$ԱQnJ/1Sˢܟfdr+68RrN˕h$ʎbS&36>Yo-@К_fhS@[{VM  =|9	]HpDq#L{>UZ*dfZBdW#5xgm.n;[c"kg_.nġɫ-eՑr:iBP@ S5uGܤniw'&gh/7\G*	`b
ZL"WDr SEp,, 
zA/m*4\2fdN?Jp^SP%V`r HQs T>ݫyn0W?ҝvUGtR>l%03Tn=`#icF*T A-N* F ) Hv@R ҥ" .Hi493@
H9$M ک 	5OjBd⾋#Zmk.Zuܦ2b+k!s~5&G>m*;ʀ!޻KЃrMt_kIhHYi1&ҪIOPvVwPSq8ɖ+Wnt3gڳ].F{dm}+]}b3cx2$ۤRĀFBg<Rֹq}b7ꠕ63Qm@,;C|@	MR.˅>px}3p+WSf䍎l.ݼGYȺ^)v$I'*2=!PMmD#ݦC`++W5)r-HsϪUr<`1cNhժ+69˛<0$P@KG1.זA `Ԏrt2y͵Y&TVAzq.TNu;sq;gWI$x׽r;E_gPIzOB.EC]7]c<TY s@ k6֣ < Iq՚GLFEnpr
UU \:K[?]
wbH' S",WFKn4PȪ	#MnշKH'rQk˼vYc?ڧhÍڶP!DU맸,˸  J%-%A\fzZCJo[޼	Hѱ`V$"D~dO-8'2&+b֙]B 'ڣwI7&!44f[YV`ȟ YB gVWuՉVonXF$S1 hcM,䲰̄T쀿ʬ d⍅6D^m¸UL*9y,,H쒀H;Ah1&OVxXւcb 7ևkc=ߗfP@ q=hW̪ɲO|֥_C&@ކ@ _g*z+3][xb	18[oVk}$DyhD[D0*7)Ztݛ k{eEs%wV4GWuǿt;TB$C\s
*6;SOIzׯjЫ<|ȟ~˺[8 Ruz{o-%Yo* oҨr1^L_ D^՛Z*IוkS a&'v='Y-B}Uhq5:;^m_]{\=$~<z	O)bvLx_yKxOn+fim5´v,$`|zuMz-ivl[AxQF;IbۭlY, d#7Wx-C p1
v׽u>*}7ÛuO[ Zkȧ<lp9,weVg#.'}՝%{ZIe =>#Ogxd2]Dv0q{`2߈jZ
׼֮Lس'I{:t6{}~AoV׏^2M2\
<o#6˳{-\afLc?J[Xeud;M4w:mS57,zL ظo,Z}6[գf K{}[jIɪ:n/-^GMVt qsZs0cn]H&L>uPȷy-O2}?6ͺDm$LJ.'WJα^(0u'b3 RD~ՃgT`.;Xd5oTJ2yzvjFiBAONL|/lbɡW,̗Bd+
{WZri*TuT8J@H>`}i DuH}-j WJ, bQ֜4ԨdiH>E !Z"od֦ǙdqeQ&# Ỿ/6[_S<p+;mP%?M7c*]](sGX1i;QÅfʭs򬐒 Z.'UVPNH#[wf )ÐZQqJ˸r7&ztqnR
yvuZf >A2`=,Q7.IF8^m@m0S0:t	cTpMj]teX
d-uy뼺Kam/Hb`b6F찣U`s$9X3u6 n_[v\ #r:k$S*3=ږSyg\n 901]=Tos'S&G✼/i7wQY.0'}n w5|=,ͦH;**(rJcbT	ڣmQ,UKpN+9)Z=W勇zHL]2$, ##[WbO$NN^Ñb';xP]W83\6`&LVYTj&|y'["\0 ]	X$Gzep_>N	*7h`ϽfugTYgà{QHm  0#4PfZ;A&$ $?:{zPbf5F1 `6X~@G]i."0~"zG^(ɶFޭ #ڈkn TjeXP9Er )G? $ѶiV$>ghRTk Vl f#$սY  sBkt2\,,n^	Zh'LAPO#T]ˊSqWGF/EF	RT-
 <qZ%v3A2[m෫zJeuUwFqGœi%(	Bh˻l(F8 ӢeaV	3	>WPAp:z.̲yl$*ܓR-e;7\%G;BpHWm;`^ nKw1%gwڴrے$N~\XvbdTri.|^7ckE(7EDðK:rpP⹭vI=[m$>PSRs?!pm σfYoUlZKJ&IRMyό<ū `/~Rku#͛NoyWP1~o~WSgMe&۴p@(q%Rr];~~ǟ,1/G/[:;Et.w\syoOiާoʙ[!x]n괃a \@|]nޓB- _(nX'&>>'{_F{Ç& 8>Qf6!KL.>U;!dXV b`
֢UE
 *{t̩|z*BCK
zjlkt}Z>׋I *w0\fU9_#'emfN	<WK	\ +戳a2s2cv{mìk`!܂{JkfkhWh ]ꂳkx͇-,ZtJ?Ԡ-%v4'/#p*LEqtߙ
S7tKۉ7fKIΧC(kPҞ{w$Ș'j6FlKA|br1&:FelbCJL7e4*T !K02) Q[ڞ E=*CK<~jBȤGhTJ8iFi@BLt𦑵_tba-p+ 4E֧^th s1}?(m@a6wkXon't׆Yc	=hoI3]&Fܶ}WF0I};Y $p(k-b& pvT.=%G#ކ\m	_ղ[2M6d:G@ktVIDȓ+mǶѕj<"m5M3lsWo[̗'X!H=t% 
Ռ#5įHjUx-;QszKFV[9}mw\ MYG_ĬPUD]n]X0W\)e<㨬3xg=i Ğ1\k~ayqog.wIpmX6'k;SpI Q:M̾yml5Pyp]S;4)b6ӳRvuB3=4&y4޸ݑ6Զ P&,\(AT23W"Qf7^>g8]639.ӂ; v#b$oq'`J<`9Q5x{Qw+se7R}][KA=GҮK[8I= 
~c4J>^<D̚V$ ZuY5͵XR`P\l
<dQC9!C sZvWl$OqRF:٣̳H@   5l@H8h"ctA UV[ pc dZ
)#>m6I"x&[ 0+Y쒖CHDt(ChP$ɂ}ZV,ձw@IH튮kD2LهhݤUؖX?J`sAMPR9m3gD03 lx-YiB	%|UYx qَQv	<OP>_*q!@Y"K:F|$~>t=-j؂xLTUeiEٴR؁ (1EwgTYk{ǡ=QOshv"GKx(S;$VֹTH%q'+mSMi<85zWR/&庉7lqEv­7)03o]>1 [bl
;Wt5*"7nʹ>g5սAal U_Wo<?[kQ\TZGN]M֪VʨAB915-fj76R	""Gұ4aYxeחIG홫yMW 烖Y𻚠(U[R$}>Z9 QΒ[-=PF0xMg?՛4|/KmQɑAY=Bapp=k]rcI[_.>oG)>oքj|_?;Mv( $<OMvDu!G}9$zIWfS:-OHkKOx~Vl[ds1ҳJy)I_onl~D/ߝ} c<GHuEeا(=_MYAÞ+_
i<mt?BKW=w@3o֩[V߾粒l}<犢AYBI/ C{;KUQ]- =eb̱gN)xٱS.I4{A1#dε 	MA)tG5FUd Oz vFu延w$`PWgDTM3UΈWЭKTbl,jޣuʏeZ['u%[$S{G_M?Yn[`;Fw3åo5U7o  LtμCT:l4ď1p|ױ5[V\<OsSɍEYP̅ h5=)*`?zJiSsHdM* U i ANX1H&H	/Nx4R ÊzT);_蜐1
)KupEj|+/,\Og;!U&1d`bz xkh6I3]RAn+ˎ}A̧\@Q|މ[CUb`R3#8v%a24N"#]:ea8ITF΃JimĈ2hX.
scj56@av<GR^ڒGjxL\<[l^&lBFg=+/n+Q>9mu!WCpd	@	R[brqܘn	?7Klvvq:UZK.JL)҆y݁{5aD1e~]g)Tp D{
5!ù]vaf2⹽JyV
>)l9q^,	bK	5t:[QfnmftԌ_FFz͌CGCU`OdH"kD9h2_duL9L"N)ЉtsVދRd";w	:
ӱ	p0"JF;=/̴dq0&Jm$Q?Lj=s:>cqKws=y	=KOi9xEn[ѪPbdxaERIɒ]6׷JhLI0+:O\S"xS6c~Ēj]:nO5:uJ$0 J:5`U01V˻ R ש&L N3$` ]&xҵDFr|NIRԑS$ܡg֫6_k(Zؔ {wl\Au8f]3aVO $JC۸"a{SHXaɞIXjsuG(]-XlJ%¨q"05Riִc\Ue i
*#N鍼FCKĦ9~WeiDk'{fp*{rϚ	$_e )3QiY)qA?SN_,l(|,-?qz%M'w 
p Ӫ&A"OW-'ļhpz_^YҽayEX$>J9y\S
 hQɚ8+RMwӽU7y+z/0C]Kw66Vy+QbrӘp4AKb޸B!9 m=$)&a7X$k^,-Rɳj]g&eDP7[:ފiRH KxvoigsN
m:d4~?W+ ͪӑf$d^'zmO9ʺ["LkG:v7v#19 [*-)1zL'SC^;:a{E-\\kEgV.jtV%v^m%)	޾زġ/[G,g=N]2ޚQv߈xѳxnT<m\F_kx{ily:7c`# װZZ26'Q\ìW2/rOŞkW/1ڶߛލ9Rr)KAO7tW,q\A^ؽ"YKtY¯lVLe&,%4/	#^]=|{GZ۴QI@Dzʻ-۱d$ Zw]B/gP TOQ?ˤ^6,\U̪213VZZg`VV2&KN Ovo`v\5fb4cj 6@ɿNA!~r>4eGcXdoVM/>չ{7'ΠIHF1Jg4=*xRNTRK`.02)R)#T*f@&
X f) "4Ǌ~Js VMBⳏӔJp:v} H?&ܺp&AW d,c9?'࿈_W;7A?x[pH]̡vG4xj,Y rA=_J귎٧m0d>2+l(·#RR$nֲYz-3GF.	^62Dy?ݷBQsy+Qtժ#01\ĲIf\ggWuoF#瞢"Um7nsKDlIJX#<ʮ׃4orpq\e 6rAWq+([ev`1f}niY'+vE7:6#$srzw78סt吐!$+虮"	8)s\VpBm 'QՈW[6"[Ұu6
Duc57kK0Um"QL.gvXTc{2oe8C|掺*R=|"A\Mz0c?^Cs82E-2LCSWc*F'i*jB.pg 5bvHn uwi_c^o\ 3 "cs$ ;ǽz^`(X+s'^=_PNmp63^m<$Gn8q$ѡbm1y3#f^◐L	c:Z}d
1?A5]*]MZ%mi¼?BU$u84QXǰߚe'wV:Nc5BrT	S)=`	9Fj/㎇>"$v4|RV+{HhG	yF@ˏ[,pr*R@!o#I:kd#"8"̙CoWcgƉc	&wHj6r"!=~Yml)#9r<(y@!p@Tߒ) 4[*`*H-[R.A0YdNjVadHعf.0;ڕZ+4ܿa-h4fūx`qڮҥ2!@1>zEmux6%m?޵m\  ;y#R4q]ߠ/ s©R}:7T!@jPtZaijK"m[Wf`R]І7Qs{ Zv;m!gQKp#ltLgUS
A12_oNRmJ*^eFJ\${f]s+WgPZZq.nZv㸧v*8&!}&c*%un:j;[GM;@<Ep{cqw$qh}MJDȎkZp:j6Qo&5ZbK2fqfΩa=  XG+Z>cumi.(@f 2W؀1j-3)U36&ѓ6 Mкn	Zao)7Fw!=~Twkhnv:e)cF#=E$Và=	NmUWm[LRr'pgT;'y7o&ҢsNVaRV̕y,+X7pAjp"K8xZ>ųt@.ZgpDm{$dڙI#qtWn?SmTk2Si[uo`!F|ל֐V]-v6?_B,y)ϖRTO*TRJ7iS
iRc' SȦE1y)=M*Di M@zRizXL*9>sOMz]Ipm$G{>uw¼Al\V 9xYmKۺ
q,N37:ˍ?J|'4#	sOq	;|"E  n_?k|*:6HkM-kvޠ	>5k;y!lO7;Kv?6#כPĉ@1. 4zs#wQU`AcH9#?`Ks+lmVjxhb녭}Ls&7+OCԊ ڸ|ˀr>jrf4c*l[Zsi$8Q,<IQ]B։']{WeZl	TlHO]kB-\J:m*rTt-׺r */K;鑊dׂ[`:;~8fN&#WՙB9r
Cp'16̎G	K<SCA	s+~Eݐmn4@#]k?Չ>V+qHZ s2&-nyP!տhe۵g⢔STV*a?*h-u 󈮛Z>)̨[٬F |eLr&}9;PYAG>Qd|!E2S$zw"JddtZ2Ƌ:h`;U
Ic޶+t&浠5P}'1k{lA>گu*EL@#A/0	b*[@ǒ	-?h<YA!̂$h+1Yk1$xJXTQv\RE	fzθYᙾY\;8vC;A`6̼!?/5kW
1犨PoB=*E'-,AO5J^*$+ H☝y!jvF>$PNBaa,#wQw-(xzV6m9z}itČHU
z$׊2֭+\C## 4%vc8>Q"ʱvܠ35:}[P|{.>쪒$,ڲ<4۹sX1|MNyU>tmBڵBmEj-:ֹmO5+e |I?ASɺo8VzUQ G \nbAճii2y z6+f̣31Ltu ,GA=)cNʘ{6D6\Etg&L?i]+˩Eu"aUiڶ܀N8j)V[NȞvo1KeNN>iJG3hV{m4fTj-u*<K!ZUd!r;'8c`{ꬅY\6Sӻ%=(+q?j1VSGϩZ$6a9>{{Q %ێmW4(mټ@bs94Δ1He/`o9j֯|re\|CW@@o~ǜUlY\Y<ih-ݙ[Kq:B^tem`QH;Y[ַ,=|Ylپݒ
<3gT7u~!BA־0$V8j<GM8-in8U#,p; ptqZscCmh(c_Vt1Cڳmܷu,}kb##i3(KV:pdo;׸i)2xْϨ! ;m\?sfyfP] Oޑ'eGTJc4SnSKHLS@*TutJqLzPGw- 1Ȧ? G$!*T*YE*U۾xOtWC#,=J䘎j R$] .j4F';zm~cJX0t8׎x9qrTPc}봇Csg,jC5͌:W.w!+iغ&D;j/rʡiv91ZˑҚ(_C+L̚ :6ϨTtg!m5 nn>U^Rp^!
@Q,-_A˴z+l>^vQzJNmD0 :UGSԞvƣHK1u(o\*p>W1\ҕe,]ĭ|<[[=FZ:e)%zָwm0(e
w'\CO 3xY(Ďx+5zYXB\ޣJt0@OO-ugk(ɓVPW19CM 	/X*V`g٘jDE5Ax(\H޴4Kf fi~G6>n46`_Lx%]"@35m1:t%!`^}+V4a.dV@z,Bd ;@TU3$WKzV
XGO	T!0H=j;j盛QJ9;hUg=JhKAK݈6HJE-/nw0w((ej,r$LMmݳq0pŶ(%K&@0T$]6[lV	`FZQ {u*v[
:c?MòU2N81NI]1Z6,)`~}?sj]R4緽YHfMUĿp1[Kp(ݲJIS!15z-.ŮG
"ICȺZ۹rq[WYNՑڋJ2qPQdy>YkQciE|EG	^s+{[)+׵w&#D`}(ƵpT˫5QV1m&y$6-NTZ\=U}(pYKV,m$p0v2XjY{zP׭ط@k T֝& U^ f>hT6w+l?G4ݦ61bGcމm]E}7l,$sKyWݰ̣ T4"?vJDc @[5
i{zO<4=VfG;X7#P7eE_JWW+9K]ߓI_߻qP dYz7n5oL3\<@\j哴i#5^:K%5Za~Y0&>ּUkv48qPbj4~mlCz}Jz"gk|,5@#+sMI^ȢԻcmX#;Bu^0fi.DaVܹ{	Y y5[pΌFLd2lvt:rw3hk<ˀ[ڢZo.TI~+L\kԼp#IU:}A],F=Y.J` [vo;vB	E $ZrCR99/,,K KuCQ@?))0=J["QE%[h9=uMIXQ뷬FAރmFPzZ O9A]4ҦT枱O*TJ)PJ(
'.J^"Uҥ7QO-"%*T*GlDM%xFZc#SFF)Ylճ@HY E ,kwӱwȉ#<K<jRLmOj|A*&zW1!6  gߴ{תŬ8z_iOOv>>evMfmYH+.lB2L>~V|^_V/ m1 QTj {U$xI`" aBrN187{!+ΰrIe6	v|Wղ9ޠ,fkŋ.Ť|U9;{\n<c-XG|!QK5ϽgS) xJ=}^mSbtz㵚m"&sT%T? zmט"dFhFޮ. Y&P 2c+KԱf mAEU{tȞP%Scv刃#W'w<HWۿwD`dH':;[{EHh4}v:& ;=ϵr`=$M]42p`skZ;  ffgԎ:cރ#׎kf85H1Ng38
]7|Ey$AW~kI.ܷ  $?\}#ii=95z;lklP>}+ U%U
#B1ս.0}!°W;bLsmHi%b~2GCU=X1]ӴGB1SmhIi@>ЄWeA#d1Ҥɹdif% ({w%`&TV)}Bbv߿+gVCl' 4}mj`Pf#ޅsqV 1qfk7gq%w0 jkxmm۸ċe;Amk]qLsZ  I`# ݴCz$]Qm7],B$I<A"ߜO?9֕IaϔːJ|
\ ,N|i<`c3[ڭY]lѧGwh2G$^^d۩Ew6=dёypԹ3h&]#q@JLa]iBJ%}D]Oۋ{ʬJNUEoVSjf$l9V@{l8"I5DN?$6_ыi-S f:I g5[Zq,&ݽ@]]3%E݉;?Pˍ%^۽vܓ'=&EI(ǥd޳jݫߖ3m۳Z>y<kLau8FnֶlZfH$	,>C+ZrV &M聪z2ۻk_Z,3cTvkw?o |ڥ['DЗmsyU{IiۥA]_$je^'E^޵Э+81-]yJA:v}=bx"uV[Kn-+U{ bTG\kAeaTCC_?ޱeo֕K)'a )
ҋO/yޫR=D[k#+tU>[.X#.WZ岈G܈MgPX2<yR&Mip>UhFݱɶV֕XX~~bllnFzҁjWaI
g9{+4:;$fqP Hp#=qރtYb~ꡪG[Si(TŴK$4mcзS *WL>Z<˚s{i( |k~Tl]^Eʂ }9Dfp78b
k
aWNy5&
nrT|Ny48'tt<`qC)=SOJ9;RxzE(0M @D~@LDu NxFiR7@*T?"A1)uibsHuk-8{vٖ\>aJMB+YL3­\h;ٸ3kEUcn/¯pP +TvDFCVm#ܸ|XF)$ScN\G5hSLGp=sMDE2Obfu`wY70pVkdcDv->> ʌ6C;Z38'M:7Tw&;zcW$z	Qwj2rO1uOEdW1|.@<h s[Z!m19>ǹ|R ,=k"LbNs	wqE93	tm=]4-'A1#YTț;}>iY g[VmSZP!{
6
yE7rN&h8ߊhvR~ * 2b}Bz:fd3fqTnaY$rNywxڲ_Mq*$ow+iV9uQ:H.Xާe-tt	Zoq"[acZ|ͫEX	O< x\8zg{މ-6Mϖ9eGnZ(mڝq22\nඎXp~ӵh-ٺ,'Jg豍S+ChNo]aeP},:{mܠu Ls*Re)z"TP fMLs;Lw\ڥ$`U[/{PTCqըy	-h˫Nw< )ͅs& bZQ_4 ?
*Fo eQ1dtM:Uj<M}^H=5B-s F?^D)[cqWxn3<浍YoW57N4V: AGV4RC$PKisկO7YMXGݍ2ڽzڢ@1G	oGr	NQRHMs=[9x[sN(pO~M68-Emclޫ܋}QKmC:SbV[ᩣ{Yg-F] < 
tOk>h[MoG;n(!eD=&O~ih7|=JNTi&Q;7ucC7-x"q([ۈڲo^k5w.YI|3[D}kZg,L0( n &9YڍK;}Բޗ:1<K-6]C^P<NqXd633bJUjڭ%iJᰅnY+rA@\[kImF܋{bLTgiQW'6ktAGI@oZ0"Ob#du
nōA֕vL;.kO^!:mTj/BE
=ta4Z[˽>KD3UOI~Q]5ּR{c1huTh,ܸ._*XbqB76nk:,n鯭0j뺝[r֕twvկh'N^\^&܂|WC`em	ʷ<U-ea>ӎ}5|CLFX$ϰ[i.(\<e~S֙'7^n][^魵u=:gkIrbSzԳgEyS}nY?%HPF1Y4J#X!yxl-ΡiW\mEy?;7Ôm;%w?zOr
n:P-wCY`řA3JsmvL7|V˺#VJx\TP`ݏT 7n׸W7PQ⍣NZŻ9E'ldͽqX39>r6^TnDðj`N;ЫoPd^2вi gS4IrE+7{i8,$IYDǿZRXb6O)TV]:*TiҦvE RHJ *cxhR@
*TOHo4	@i^RkP9LAy}w5rG5ztuş\x%;0Kvd̄8wЭ./v*-*Fv&QGIL,["YJ82+	^0rh;L)H&yXQ~s6RmZ Qֺ#zX#\ml"q5iDǩd}*\ҭPZ@h=mKr*~dUI{	'hMk| -^Fr߄u&eCApًFdu(`݂c.)?}[x0H<ֲ[6#
~f/Y%Q$~umv!}MRƬ4VQ@#q&@OJݐ&m&wWX}/T1EV)``V]DoքimF5fVu%rT`ՅrU-ά!HF}*ZM2QOT=ZalaB5G`@?tv9bMh{{[z,|NlkW`?!f`T<̏zUWUA@p918lX!Bo#iai$m  Z(JU# /̑c`q8uAo[Kl]C(kgB۳1 R6;;bS]IV%<H=%mI=@=3)Elh   sVF<{UbjӃ`˘ my]RK	
`l` tPb#S$TӳICyO۽s5O}EE#κG@ ĐF3>8nZ{NoR@Lm5m-{c@g5^NzWC{<CtKzT2ʑ'޸mgF;vFfgVu PHDt`]l[%XzQNڝCoam62EQutmw?(U$O_sޝ,5[|ƆvʑP쁊6'~cܷ-nX0?HUB
3IPTUqnk}<=ZϷi6\kx&:~jy],*\cMMK!H3Nƺ6[ԀT_R8i1SݿѾ֥< 1Ui2[XLhvt>S)mZgGjscrC97vZ7U&YH%$q!f1]76R&uXrndX G"xƞƧ-ۨ^*-Pqxg<}g6ޛE~y.nV["du$}*6?;cL{m%+f<GOq]iWKkZ?^ӡܗ	.Iʹ7Ҿ͍r^k0LqEcRӌګ/WE-`_yÈYLn^b(FI t^H&>/}Z(;QQ1V+o~Rm㴾а(:e"zȦ?w/'>Q˾̲/VY,b/%ݱuTrTaYA4˳Nmn=7{U:Aݱt[Ïocޣ+]57mx
y@|S`";sYg١{cۼmLA/U}NHmI{
oߖۆ}^
̓sU9Kff-z+ℽE1V-XAwQHp/ uP7H##Mshzk\%FrڭPeC,=lk̖,ep+	u2I/;+J:c۾`yT[봶_)4Oz_}F/ޜ
ʅ 84~KLcQjjn1ul%l35P5:}v77K*$Ԗ砋PҖGxY@!i'$yQvGIE9Y"kJ?4*TPJ *i3=*cJ 
O9my췪z`Lnf_Һ/$8&8rje<r&jxm.QIiss[Uҟ=x!f 0@tN"ν_Kzm#oںw$Ϡ7'~,_FQpyZnzm37^k[Gin%v`Z9h2B/'#OiVsZΣrɅd=GZqd*	~}*[f<$ TY\5D_O1XrIdu:+nfA]	'lu-;~hUQ+HvI2jcޫމ"ծمݖ|%ɎJ7
}E	i,\QM򆶬R@+!AGʂc1P@;Lq[Pclz-)!'p^[#i7:݅QmTNQS;Q%I"8-iӢ ~(|˶gtab$XQkA4U
; LM[jzV
p .1RYxY~D-ه0":Z6)nO<QED{
tQBȟTc֦"ம]!=fWH*d~K3~m!eLb:Ҳ $F&ޚ
HX~!j26Qm#BlU~+Uղ	$19
HRh0L,nΥ@6<AR-`0'?Jk(_AW#ҧN6ԇ1OD6 NAʎy+*ҋ`
8A϶j1Պ[Sx* #ZR-ff3	-jVJRmeqm UWmW"BLǼ7/NTjh17rMngsWUՋ{VΝZN	ztFo7[+ C(k^݁)U;#ܘͳ&֏f텓n$O"$瞴QkJw'^cHN7mVeځ.y;VMDiV=R?K;\`ٗ~ڽ=1{nJY0$"Lu⴯^o.˸Sl|dbE{WHەyɦցz3*{ ߷l1Hь)<nե&ۏS]{yA:K3] 3lft{lTp-ozwm9vʂGi֧fHK~>QzϺ-v¦(bDL
k)ː&l#_UϬԊտm@I\QY/m붮ۈ#ocok'|;Ukcn7+[h0bہ:a7"#}bo*-$~	>~KڛoWqh6WsPLr꤮Ճ<"}޽|[ӛXW qkz5%`*$r3n؃lͫA^9M	4ݗ_- <Jz]~ҭMY#h8#1\0/657%O֍M۶,Tn3=Ua%~wLqQK#C'iamxtaW9{CuVAiU s>fVʖ-Qv@I߸UYE:\gal=fwlEjVwDD]>)-8RB	+ >-k>#t)~O݈2>8ü^Dzi7|[][K[uڑD>Sxbظw8(@β(MۅtoZw(Eخj7'lƞYn_,P]BNKZp'#1@_.ǬO{koJ}pPpEkx*~R?tOm?9Cm5{ <]<5C '=W1SpI=*aUnD)E3{~]̱H1Lmlip@Ǘu-[nqLޢ3 r~}hdV6#i[/źՐJ uo<oR<RfZ)@i@9+=iA:QQJ(
j3U5VjnZTI)&g&`.RRLpdPl0
w5#jBL4[-9[\LͳlxfRDkls=_\N%T\ ϽyA` 5зDW3˫=L
,_֭esq7z4z9s펽k4ڲ6>+;n >]UYP}%i1r?ίCiV Q9bMB"9ĸHVXV-_HgOϚnh^iYcp^@#VI5z`*,&W;j:\Sxt	xl=BU~)̯f2Zc=~ibr]K*(h'Ņ6]d?Zk(Ė
˵坌K HsӈlFi"$RHֵ@,{NWj* ܳstuC/2~u<"K|5˪E3$^L+,@13tkaF6aP@L|Z,&\mq_NbGj[Q$qcjK -ss0I 
Hzj+b2@ F*FgIPyU 2=gc D9Vܪ
 n'
U!X(``mظvDb|C@s$-m@`t(CGU,GB"6WYb"\_IH	qܶJ܌_FH[SCmM|GW_̹yn <	⤱AwYFo4{,Z_rL&>Q	v'ӥiYiB>bH;MYnllI쨙 7]O ;BR9`>aSF(6鉳h+w'Gj M@k^
N}*mk]  1&8k /Uf̒~GHڭ uo)
M$Qm=U.B)jvl[,m;#2xjOI223ݺ e9$vD@#֏Ԇ뚩W 
"OOg\5öm.Kz0"A0*)IH\VF;\F>4o3aU2FW}tzBq#քyH70dOC٢6˵W6o`?s*󎚡rgr@4"X
WV[<k m+":NbOvFٽuQoZ,H<wfil+]uces1㰧}mx] dcUPt.hGZm"&;[tr0=rϽF_0;XV\,bf#AvJC0ZZ|RFoRőn.Pzҫq^RE #?h<n
!=#E3g~85ZB O%VwLs5VcrR#후Լ@)l@SuiaH,ǂ=nHO={7HD5{Y<7T I0yc2֟xBkZ\M!ܾޙ+LȻA =@¿řv4jE*	YO=*&ڷRkJKĪKwFd>T%Í2&fDphTQbg>HCwS ޷r]9a$;qYG&c@d+h<NdDnudF2KMU^A^/mĖaҤ3dқ|lW -;Schѯi'=Hs@S%G!0qPJxXrKe*XS&69"D (؀§Bۭ92 hd!7L
fT)ɑ5DJQJbҥMk`*TRSe	i*\ֶ.OJLhh^һjJ =;<<cGPiVRbh
=Ҹ$>5
q\+0pڹH`6ִq\,$O'fvؗM-#%V3[-pK(,a)aĒ`>?kfUxM@ks[AO&$=r6E Oj-Y.38wk)XqZ0Ȥ106$dx5^3!G5{={fX\:r}! 
q؍iXP@zg'3;aYP7ϤHka0uϭ{S*3UۧF@a`v{yqe5o@g86YD8&LZ' #E۰-[,DL'ml3(-z~#VbcYEEv<^%NХLEZ1vʸ%~^Ip ":JFQ-2J@9fjP2b<KW C|g"9E%.dUu +qRMS eCI29YE0a$& ZWx22z'KMKT uZI&?Yӱ]J'$x]&.T 3mƞ޷Qv[iR``Bѹd V\l {GX։k O.TF$ J#Ҩ"}1:hiDgMĬ'ߊahm [F	O(6W@ Āx?:1Y:pF`,9L}WZ5%8ءl>c8lDj^ݯ]ǹ)NWf3ϼOJ b/${З/X`l0q;m[n\@Poq/*X!wj) /@[WL~esB-9sޚK֯nc(K p9;nׇpkJѯqms~=B}#q41|r'2M/F]SͲͨ[wizu@kKb9ji#v94Nl7@M͑""{r![Y!>lfOy|jv88Rm6:qK4f9 ǹwKOL7dEEΜK`.?Zf-\) HEk-Җr3# ~~ӵ̠oބeYBƶ8ѫ}
.PK:.6]QnN %OI
zy.mV* !g"0cRkiFU061T_)jq 0g=۷PEYNF
`9;Wwf^EW0Jx#P..$	yX[wjljX76 $cP?Kw1}I=f6`b}ZzAkW!`}.TV2]6˛9l`~F~ZȒYc,Hܰ="ّUah}Mw­jH=!Rd.G۬tvy(Q qԩq#s|kL
Μ+<M~qY`luL`t1=h>fD9!q)LGH$Xd<
֛FL^pLPvrvN/')]\LHA\?cޣyn"yKV@ FOgz
 f1NONǽ!`d&Ђ<iSn%9rlQۊ@r`*TM4J *TuHL<R(%@RH5ht([fֻ5Ȝ.=_\[f˕#-"bft/3Դ)El0}[ypA,q'9K%=X+|)tךDLe,ۀ1"g7tcIhbl/;[Y yݽYu>T_*?Gy	E$mq#o'^m[}9nIǵtMOtpwAVV,Z=>ꋹp#z:Aȏf5[q# I>ӥuSR=d1,?lVW t2.FJyZ咷vkd[08,bZbaGN\
XHQTMKm[\ o2CZ\l0V"<`!<=h!`q'5`s70޴E6:U(^~MB5 #,22O:w/F2Dn)DQqlhF"% GI@.; 1W4=` t8/R-W֠rE-\Wl,{+q-Xr7FzTn !gցq01=TnZT&	 &F>l+NcXP<@p `6;{Z,D*@*pV[rb}(RT2(`&I
la%1A| v;N>w[mDCtq	h!bIӊ5ˀ#
xj6L(C6[RĈS4=l01w<Op 2#!PÓFƌ!ip*6];ZHƬB,Ăr$ɠ:gk~*C"H)TGcn[oS=>WoZTB:u^ i,'xi|C[o6+冡eLYA1S~ۧlyK g'5F}[8$Ň}#^is}TQӞݕٶ-(x?P	At>y>a..ٺY ;c{mdZ[*mȸl,Dd ,dӠl[1v˥FvDO<YTms9ziHX".po5g,s'	4.3Xmichˠ#qAj5m]jZې.^ M;yaңHEf-oh=\tpP`A"ܿ|ޝ ^giޜ%F2WVy}pX0i'n\{VE1X7N<]o^*يZm 7^Ŗsz"ydiG;dx.J-[	^Fco"YnIAѽsʀ n4ǒI^S^	~"fղtg]@ IywEu^k@k҅VJ[myZmӸz*S7&IKh.\Cl4Yb0:.hn߄[u'qldYZMNT#83ӭ1F6}Hv;JyASpY*TmӋ68BmMDWWyҏk^A^!PN'Fvޫ 96A>fȡn.ZS g4*M`:@4n cqFY+{n\K&L7g b뚮=JZL2CPYl$>u"z3%/=i}b)UZhTrdE<J&
M*_:R]uShbZY lKH9H`Ӂ4͎(% 6(+ɵC8zǀhmP@5dN	׵x&Сiu1?Rf,r94՘ km h1fD^L~LHEx1/
7NÃڲ.Zٿ'iH^}}*r
?pn0d޲g'؏&%VhNMPKXyk^ם6g+:婷 ޘсE{X@:OJ;	hڸ,~+7^43OL&\Ώn e;k%+2&G|UZٷq3] XZ3VqxbC,G2%*7$nz֧`.0`fx~Mlap	HWL-vd #lBK"[Y!ʛ`6S\mX,B1LCGre#r mu*6M9&c9Hw{KWABX>'[<c?z-nӕYHoAV818⤋p<
$'9i*VULeoZVvG=w݀>ӳi$$iOZ$lz#<ns@%P6ݯ`(vQYe0@g
ŘǼzU]2eha2#iBa~ټ
F@f,[`VFhˮc csK9h9-<8PD 6rGY*X
nZ;fϫ;b H OjfL mۨI؈}<7jb0lK/2L/		
bH84A$lE$( (n@=4"l*APL}ʢ2Ϧp9Q@ ?9mm\!O4>#b]' 3I/<-,GR}KFڧi%L~Fi[r  qMB[6X$I'5wUrƙ(n8ٸm&,df=6ݽi22zdZ/1vu comiߤbs1zU@ clPZfOO$	٤uRꖋ@=jNi
ՁZηQTĳ3mx`^K:&=CGUu:6]κn1X74ϫ/0;oG2tߕh;Gx@Ve(CORݪ9:#N-0OZyY^ڂKq&6Y	p#^ֺ m ڙ{+a/iR2A-҅b,].A=Cۻshi]S1T޳i`im]Pn7Jb}j5o H#:y{@2:v悳y{I)lRk|S̴" 	<-4LH"uY1R0	@U3 ޯmOdlHpPqT򠂤sr>_@v	>Ƕ_kyy?*kj:
23gʳ:X$mG&% na{BS\@ Oc[(Jϻb\ek`^hl! ݀7@5q.rٌ@덖A%{=S(dQr)-k.FUKo֍g+9YW-yNT1/gX:yp[<V{.20J21E=E|	i}Tۡ̷kATɪnlbM;UflL]ioIiSSlJStJ 
=dӌR qHޠ2j[}'-J@wmT@H+KL jpkKJvY]G_mRJ½Imm  kߍZ36$`
k	}B+ ]E%GSK.w*U;X2TtD58gC)ޥ !;=G{ЕbPr$_JC3DAOގv*Ğ[$!bEK>n $ f޵j19t`p6g?:i(7zS~JqkܶX@=>xnXV(cu|&$OZTs|Ao/7$3UzCD^	tn4uAX'ȩeK(Kg``DLs^4o*i*d 5łHʘZt^.7n`r8騰GPB+}k
K\߂p"GDWOj^rD~Dfբr&tz{UGG[{~jp@x汴s 06 Zv8p>-0:2hJg
~Ԇ dqH42"vȟV-p,Nc1Խ['R"|Pj9,7-[^DIm-h7Ӵ]+1Y9U{R<s,]LJH,<A$u#*)-SqnmpD83k^ÁmRQ%X >Ǽu40YU>ԑc;lle"<m]P11׃,E 0,"D"Xkgs2O 3J6; J7DA{֋dqS:,-B$cM}U60vKJ)È-[qoI&sPܤL"ڵfeݏ@sHcE $6dqnTdX@A%A2&rO9 J3Cz${OMղ۝@  iM+"rvS@.>.ޅfn% >(=Cڍ!=|bb?Q\w1$$`7,jo{c$MdxS-- yoiP
dvpJ掆 WR+j)1ͭ/ E[fk6"1O+ ,/0
̇bΓt6_p%NU
κ⵳3dM#Top߷b*~Ȏ愸;7oInrhηP[g6|$	B^q3!1
1׸Z!n]gv8{V=9b*`:~%T21姾gYܸnR$Fg#j\(70`Yس.J-9*ě75jw2zY5⫫|@╻=,nV30zYbSqe7LkR7Tc兲Z=fvՕ^KAf"3G
	։mvIeu ̜U=ǒ60zkM`aA9eɹvtm/_@ݶTgn9<g$KD\Vb
źAfUT?Oz"?;C*'sﶬ1Jr]m茂:7}`@	-i?"{s4#]/rw@hIuCZe 2'@!+nȎz{l;~)./^ihKeJH{\0;#3{,%TZoVJSukHJzE,dg۽kDQm-?@ܲBI^
su>3JQ91uY
4= 
4ziR ]jjdO'JR< qQT	(P1$f(FF|Ho[!C_@զÒ7WZnh+o[	+c]^$a<yz'- $$hw R9[76YڒN0f>	z 
L85Z3G
;KDZ(.H	"-lEay`=&PdFKڋmJ(Q3f0	;i"?E+ \۽Ճ }=6Q5epZӃ7$ p[]#	<-/bJGڤ飖.Z9ǲED&Du!.C
֫Âs#R$bJ	mv?i<U iͼwe;Rx|;ƞO$|#qNk}.,OOֵt~;zƤ 2,e(}AA.<I.*C"?ȭZ. wB);^/jBR	w7*r_ɎEgyKOVr00
	gRLnPCB`5vUPw3Ջi[&^UL<DumW$FOÉCe27&~!F)`䬻Kp*-d:`QN U1QJ !V'<ɃD0{jwh`'ўxZMk
cOjזvSF j!m+?F#bnvvj(cX{PY,]JpA=Bڟ5,/JS3=ZZؒy*8E_zv!LLh\]C1$5w`鼇TvGSh^R]h 8~Tņ;@x-i]@?,HoMCyӅ t$iאoCQs7Q j.=3\YbOB:LbB!Tn 1  Vv<:XUjخ!'nXk[k~ն}:ڴӜAL,>!7[1l-Zuԛ<fTU3Rk#NߘK-?Ղ:5m/[cڣ]`b6ۺfb>]+)gEvb ~wZeQ ~F)!I[;h+j㢛wk$9F!TL$A$D9Π#RGC|Py4+Sq`zyQ/F~LoFQ f+-VyM;VnS@O^1g	Uk 8R4gT0c$7JlRq4G>sC5滫k, {7Ty4$Hse~y4+#* $w4Vm#~A=OʂXvp	LD?+ֈl*IX	 3Bjuk$)qMe%Dwn;m}_jkQ 422py<Ź&#`nͲnz 5r@[)?g7fQ
qv>-,wZ`K( &f1۶[oN*U^kfhU8/UNc38:=ʯs%r"p쬅0YfNH߆W`Xd+2/e#أ9Yf=h?,CjZ3ĸ?êH1hiU9=&.l`S2
]IQGnARvN߇Zr+8IdP֞R<|SҥTNhCK4H	,u1H||7iR *G&iHNF'unҠ	RPg V<nNLP,J'1RA\Ь^<*H>¼m9{6h0%&g8qgYԳԴ&XZ1?z[EHDhEŕLs[&	ű,H)+='#b8?j
m
2̎N+U cyS0+
.NѴ NkE~-mheHO{Tn?︬3YQDГ9ƼfwMWF&ڣծ̫ Y̤5zݶv/ (~ :vVڳБOʽx\VnHNavGk]x949X1((73[D2$k0%$FZ[j"l#S)dId"y5r95tʕVO 
ƺ11xI[]1o[pt6v&|]nIrᝦ}YwnK!4IhE |c0:19\+'&H8="a(ZoPCR9?ZѵyA%3YɃ|dO-.ʧ Q>5bE-0d`N:
n+],qHBzy&EQ I&3=[+|MAI+,T;L	P " sE	WR'01+/EuE
3׵j8CXI u$DւE3'=Q=VR&q9g;݄DA9aT$mx
 	?q cl;6zE3s '-rGcPXHsh`v scCU@ôXT=.,&CJ<C 4$J&E"VQֆƆ#^U[ͱϩ] U<?úݴgޝmw'T5s߿V A RYt/&>C)sJ`>U-l![~!WC76'~CIX9??#dҶ.&O<bu-DvV<@>;PJ@|DJ	r6+m0N>hG&@e3nH@=-E/7`L1E؀+]"@& 珕dm&#.D=~?hmŗnm 1&zZnZc&[pnZ|d-]*lyPNN{
BYUȻv#pSJyjԥ~bR[n(G"OʚͮmEDl3{5),=kshkv#(B#矝g,^oo4۽`l︻Ihc3ELOC^CǱ=З-(`-;hGI'}`cۊ=-SzvD2 PRs>J)!'.uER iݰ  O$"Il`H.26ZٖS"]-e	1*b{f<؜"D;thBF"~&"n2}urgYb# nUzF)$U21Pn]rT3kŒcJr$з[hLe*i	Y$3b捾# &yh+)m_.Qy}L:![e%SګE{W]&@	*X`")W-@qT6#C[31B6Fy=Ky%*p$SuTR~ T"MV)tJ R9jP R:P*TS4RPvӀf4#NAaGoj[A$ռ!VίsR?0z -ۯ^]sDmȖ^^3呲n Hb]!Gz7ڛ7m[3#=+FڲC6:`[i[g[NۘݘV̓=7-Ιbn=dV]8- $KĂl;! gۃC0&H@{w6$8MFmH I^9[6=rH' W?.E=GVNK>(dXC%g*"Sdϵb]awmDuE7	d@W?!l(  wMZ13
`&%qAHk[vtV].;;IRc<\dX;.&&F#a' ѢP9VH q@>k}3 4@m#Hn}(Og3rӒ#>[kUv ASyy1\7_V jDnSO0`s0f	vG?kcWu  WYoT+`?Z轧h\0	®y -70ՈJzgR~Qy-HRH}UWZiyx
mE\m(0H JHhi/'7,uIR/D
*gz sޅҰkXnw)=퇷8Pq3MHۻsclvɉ9
231$=[nm){QHD '<SBfe@cvEˁܜ֚Aeؤ3)1ۯ<w(GO-66V88-PhB,`3\
62	''P@?` ҍoaJ.<|+cajnYZ_6Xm֭6t2	+3Kixr]r7p#16õCI#TmZF[!93Rջ  f*:c r9iH[,v;eP<3E2)m:1"UO4<\ki|?S.T>*4*$.3L ?J\kXIb|=3z,q =KZ(Gm$n&picB6
"@g;ʮIIqɸ j Xs	t YƒP"[w+9 h-Y# 4#ҴVܪdHYڌ{Srٹ7		  ~m22Ku9xfaOjӍ6Z"lWrR3O\cC9-i297I\<|EK ˘?,ӓ IX_;Ǥ- HPVұkmgYH-Z\-bA#pL)BRof.	 ʁ,'C)PaąZKYO|7B7no@\FO*X! m* YV ̸q^(ro ,;`rD-D-Fd@>VxX#$h)Rٟ9ҡygcYNWpu383Z.6X2e|_Zyl7wmK	2~|G.Y `ѓUr7 7[x @$GO7	<{UeÃ 'RgI0 TH2k<:L *ThHҥ( T&'H*u Sҥ@8 8 <(hZ*NEcXI8?:N<B҅Le<;H?M}M<ڽ´tJnTn
~k?iKq3{XۣZ G'M-DJLWP+9oYUT<0ʱVaǨ6=+&M
msDI` ~՝Z:_fre	#sDBRBG*%F>Hn
"ݐJ`>IS$Z(Ln~wb!:)3ֶm0h=z		/irKB`8rvAݣihmFX)poQ vMwů
̀(N!&Hc gJ-oZ3-dO,X`>7|5PJ;,
\I"H뚊BL`+T_ͺJ{ufѐ
J%،f>pkj6N@BK·6	LJf0?滟m  9AtX9i^zU!ACO<Qvf,;ƻ+v?;ecLyJNKONÇ=OBI9kB߁['3]NOh]91ڵl-mYL`Tļ#A᪖' n3VwIQnKl_$*W$6   wS/%$FN޾([@LÍmwVٕɂej
@;(O )̬0*RՀTi 6u,mܖoTb+mNlI&U*4-4
.7&DբYѕw1~wUGardQhQ>X(>;MD.,pۂ?DvVS}cPv۶6X2 u -Q,o'ʤMxĪ/Fa mnmA!n(kd=?AQ6qMk#v}gdU&>|
n]^}ĨCY`sG.& 22qޚfeErK(;Eڋ{nF395]rj"ق$?:) nݲD6ΤM ^T#cmN3OߧJ6ڲT+K<T|ղE#ao$P`Π.JNbJ7; K0e3 qM[7wL)wuU&J͠	u`p7)=@'emuXd8dvE0}5]g'n[{@
hmwJ4qq {R"9:`n-.#13U0`-h 4ΥTyDN;b&S3ɌryC[g*Ywx5PlX-
r+]IvI6DAL{wV- >Sm>V(y=vme=Oo{L-$@[mӒ+9V5!YJ}XOʪ2+ *"ewn=RG?zh rD-fLN"/	.]	XS+3@fPg#ރ?$@Lpw	jʇl U7/?sY_l͜(Pzf΁4*ɉcf13g5u,6)0)̧@TfX].#ZKl$$#onbDcPJAGүC\
"qC$'2"JL}`S5Qȁ5Lq=QOޣ9$gq#>42>o%X4,~t*T5 (qHA:R GT4ڧiNREl2u@ 6ˉ=5c:Aqϵu^:KħoFF]mWYU
*qW?WM0alzyozm"I-5ŇH$%@WIQ]	pP=@Zsa%I {1>",`'@5ͨF1[S23=91WY7 dNh@Td6 :"6 \><IUlBųj ''?_aU~Y+0 ݽTDt֝΅0LnRkEf$ S20i%N \;7ۡ'ܩl$$`{XefB ܾO QRi%y
si_ڻ\#ͰLP:Fu;$۠^Ҕd"`0k9t8IaqcvZeRm
#Ml^K+{SV,M"zsLk9$sMI@!Ha#*'|gsr@
Hsx΅6[V7-B;KzU[n'n	֢RKc{{ӝ5vڲ N6LuE:2@ !%ȃ̊Y[	j^R%  {fy-tE@Cɩ"C4Z{nkқIX	dLI5Cg|zLϽjN3W#tH孚Z꠮ Xq%50rٓ=dNXE.DĎOJX8!~%YRM n@UML(v~"Gڲ?3,lusZ;{qH荻u);O~;Pʛc3aCUHwy."{ZAGl)Uv	#< U,=dnrDB7,葘jE]/[J)$9-->בNP`pv&	#yxYD& ej Y}}փg#{XEl"6?$Ew
[j,ԻB)c<#;Z 	Zo: G|ywݤm  e]z5^#\E蠐\gA_E7B,z*;A}Ωw9[hH.LKK!j1hz- j{f% UM R$d!m&Stsޚ#mfֿ6I@kC.7203s%Ŧ0jP|ƸkA\c'W~lbm-K`{mۋ򊅂s5}ݍmHHځXscn\nPwIdrdG]hRv:OZvƜr̤CWmdY\4| ,nbb:M*+y. pD\
\  r'*W|rx1x6n:`y8)Zr!qr L]mWa 2օk/u%DVfMguҞ ڸ	KLEzź\	ldrx|F*Wk3w	'e	KeMuגrrf/IPmޕ0	ЯqN4d{R$Ru.ؐzIʂgM`d-Lꚫ
 n]ˣ'pRq Vj LX
Ț[33MԛQW	]4$r@Gm4TUpjBF^c0;QTw7LEb>F"2*=>.iD5NDzcj<^am)ҥJOojTĐi} u$se*|q'CzȊbm,1޼;~9`kT5 ʎ:}Xo!~ n[*ֺ@.ZO-tv aހ8mič*=${.%IU*B@HڬH)!ң'@3\	
F_OCXM3)Ug,r6),'a8R1r
DtnY P`A$j]qN-H~S~Km%ńYU.D&;qSeB[f@pI88jJ5F :Ux0Ыpr)
SJȄ*M0d=E#V9,-Ik+>[[O3o2 "OJF3fEv'n:Яl|`Lb3[,%m_28C^B[ȟqުJ61*1^_`"15 9 gdB1"'iA{I	t!Q'YY嶜_QXk2qs˹*ck1EF,hOz4lԈ<xvC!bxکkaPCiDLKv˵Um_jɹ(I TF
R@?l=71"78Nh>QP mC6>/aYR2
I"-[_psV+[U6	.1ԋceАAȪ`9V{n]@N@vP V/ӈgyy^~A|L(~,,Gj˥XZF:>Լr- 1OΊ;PJ-V!uTAbWp>sNK%gː!! AҡʸoyALmXz.1cnp̤DPVBHA2bԢܧ{`NtA%J<V~]m tjzAęEOIj	B-3p2,K CH>+as!*JAct*°#@)ڀmzyAjAUqr`+.7z0zaBX6-2~P)}TƉZtT]i'TvIm;K ;X	V?)d23RoT@ɎPc unHJ2f;PE򌼈$քr_ &j*_ȂHoh'J0h D6Tgw[	-ٌOekܺX3ZRrgpZ.&Dɿ!b8"3)JnXD$}>UdS8bi;p~ڎm%@Oj-FI)UE6]};83LvFfsOy.-gs\c?[3ުS%eI6= f(1h[iP##	218٫61	@ozX`JE8,o PbFFx4
II<Lw.2yAXA$zOXʮ8aږ:32N޼Mnש@[X_[IKRpᙛ~[2 4_id&.DyŜc4v]u =3Xn~,Yý6rdJH+ŅZ9xB樶%u~/qe#h
 31qm3=΂⫵aV#Ͱ[2V֦	=jH-9lV@<Qw=!")"JcF	a3i"zYPn"a*ʄJU8".,JR14H4bZxpglU)MJFD߄RY>W- g={W~TjW ͔}N$ڽڽӦ6 O-qji~q4l5ۘlq~㼒ğ\ǿ51;Epu xl~$yA Cc6-$ɚQu-vh 4MmZJ5՛Պ{B?2(E[ɸDm ?!ȆM6V46@d}夶U'5mPwQW
vhDM_coOt A;CTlNV$!31R#K+,ᘒOAC+	`=$q֢DlE>3 }	rI
HzERbX9B\[lbOZ7D[>M[,lǸUΤ/9D Ka[7gqYmsP470@bJKmdHRR.$h
09@I,> Wpӏ^0@ H[ʢt&q.p
|=g8RN}r03CbO=}K OmF6zCmZ+BYfgZϔNF`cBDIbC3Iy'#;a,L]ON qV\Җˀ&D̓R*62!f94}n;ծªWծ,S
ʁgb|Jv/jF]kmTLDB, vԋ鹴IN2' C[e`ߏP}62IYbh	kv8Kd;NA|J嗶BgiI Gگl˳d(#y*rVS9<ZO{[ʅz<4Y- .I
׭gfͱTOBj:Zы= A'{FûF9[$%P|RI3x~-+\Õ+}&>ky,`K91WөP@$Z%0ޑܬsV~Ew6ĳmf?z+Yҗf#X,<p3P'+b?}*6}I!UYw[9m3~u2]ЛAjVڪBXpq^gRzz*X| Ywgbt=wx+	dٓ)ߒmъLP׷<>H0paMh8硠eZS5Y t3VڰdK$hAK^esSu`DRn<;I"H̒?O@d^y3*oC;wkIc#[{3[913Ͼ+"ژ$	LV:H&0k2}6´f(+VSv e=TnKH$MBWAA Jq@\b Pdf'BshvNe	#96#xD^te{fٙ 0}rȹ{6#9'z);&A2:w,:vo82wLvqnb:`wc3ހuKedv}mXeo[a]ٕ[-ˑ-%{V[Mr Pл
vhex6OAޜgM˵
E# Vw q{T^|詑< 3J &l2y=DeB\$&>sLޕ$|` ,dSnx'2;DǒHAJp`@(rJTRR(  mfNT
~TTycVhOQ!V1p1 <bN:Wnn`2u`I _2($`>c̕095YzmJHr$V9ֽnRH%Wvp3 7B<v[:mXm	e; 5CX'Ei˩TX OI0 `; c1>&Ͷ$[<ˊ7Lk&}=Qo,gn93*l=ۉK8vݛVDV_l/
2H5Y+he,W"9Ol}^yJQpQ`-8QB~%mB--l<qY=;vo{-2 gߥ3-mVIn~ Ƭ0 ,`dȈO=P;۵lD Rh0>B^EC(]
ݲ#z'F;U]3>{Vc+O^>{A"gkjīPq>eX2];I3cf~U%@UJ@NH.FPW<5B6@E%}!ZLM"cZd,nfv͓6̭u1W%\tIcGߊCQ	`C2PRqve
qLUoPOWjI<yԌW Lnl7n(%LvK9e<`L#p2sQ ;BqqPe 1#hMHdŠVBH+9&[u09hl)H1XFRQ
82z3uD0UCjnQ
1']Ӹ
1DbHemq9OFvUr>^3c˪<2%L}K=m\q
ͺo2#3:Tr k̡Ngp#EW>uZԂ#&8PV"ݱ ;PL7-8'jfݶ[ĄĎEZHX71cNKiUr7ITةiLD+9oc'ZiͻڳD+m s"tT,Zs#Ǖ.ZP .^cuivAr}t7DEAbJ>@8qUɸDcZ̏u.V*Mp<nbHA&=#y-\`/n =_XBHfػcp gU7L< +EHjJ("LsзYΥnC$|m+k%KIYo30VAp$["4Sp(pn3~blo*.D(8VM;u=Sp[kg9ۭ!h	`uz{l+p=VUG?v1ǰ┮ wKC'v13B]
w6G|V[؈Q沮\&[%"E+*+0M3nqe PS︬w>®su
X'1brLDr(A	6#F²sn*hԝG3y T~JLGiʛP[{ 
lO]yf hk\p20#ޜP73V.$E
rL?Ȣ.m`ߊ [fͲn,n;9n{c9A` {t\z})4{w	&vk^ i;k	i-":]z!SuӵgV'liW!8@{E7*)TYs@$J*xi H""=@ȥH`E.%0sRUBHȃRVqJM"`
Y""!M=,xHJ@d#pdhrge[RDnɯ?v= 3W̺;x{
Lw)#iʢ}5T_%Zbk[O,$шa]岒09?"?Z4^&wwߵCEAl+ O<WmhT;qp#5McpBc,}mjm	b_sGeTBA]LjŢT-,{wSmնus&?(vD*>=2`vE	r2ۊ ҂k.f$Gij5)Q gCܶqͤA v JŲʱA`  N*-zUz@"OSkh,,nQ#"~34웕61BJoWPM
^?	-_nc֭ _R;qvkx3,l9"q
Ř$T,F `,1\.x6gbFJАX3IU"[Zr!gC1;ah)uAB'AsY^#)dFȔm88$ҤkT['wO(Yn t9HK T@e't@Z)tK gj}%@{U?FaLrw#[{m,/31 ~P0	bD\#z+XD<Ԕi%Br b9N0@9<қ70@0z7#vc#?Zϻqv}۷vOoC[4Q4(dr  qU}%Jk\3<K8zt zTd|=':}N(K֍	3J(2~} բGd nZ/\6)h2=3#P"{/ElpU_#BB2	eۚnJI =h
UFH镻j^cnPwliT\e0 ޣYlTmPOΉm>ٌ);j)[Vԃ	<ONXmegሏrk66Tt)}۰%DSE)tbL*p-fA y9U[[$)-$ܨI*c?ja:u
 *c'sp4y[H$0bX|UZA r=v
fQDc<ϽTaov)!z	qIN縬KL`#@2;v'Auo/`3ɊR6D( Oz1ZՉp;0OQB\`Xňh4f[wt(#(Q٢ tW67 1#P7=V]W$@㏖h)4f;v1(bݧI m8_ UVv$X=g]6 wI<nZZBr@WBv0ì(;bNAEз4gogBL}%D	Q9[&vaq ;Zf
si	"Oon2͸͂GA0C(	$TRX B<ۄݸ+EۗHXBm-'t J!Sf{D_61 }hh*<1RRF|*q!B	ITݺǦO)mKDޚT5C dCHOcwTΟ叽%YQ(U6*y|VW։o\ҁndv69frNETPH]1׭C%YPKxX	<T{7(-ޮ"1H̾Llf9a)Ђ½f[ȍ$\JP$nDi{X~sΜ{}{3$zV멩黻xAL9C^x(+u󗩩ͮQtً [O籚ƕl"c砐a=b2.#|IX),pu,ontC8v
D lB$h
{/W1DfpR9~p4bp
Ͷp*q,:PX,@lSм\\A#{f\J`"##ёcpT*D(ElJ,[2ȸ@*Hp՘͑)Z#4Np@ \qi,45plJUH_-XH-3#yGI \e\)O!`f\",~{f:H.JBOP@!
Tg	(bCj	Dl>pHmX&g=H86E"	(HEQYX^KwpUoR?Y<	(j&P
@rQ<p9T¶%\R	?Ͷ@-Չs%T,;3qTW"A3lIX*)C"` |nwg0<AI@*S%7]'l[WbD2{%
b9 JAh9JMAֱER! @ON<OU@I4Mbd^/'^:	} lpS9472D M'E 831O.]Jc [@'dx%g%I($ $s('y4t`mPH-[W`@U=/-SwB]"0S$ jrȠa̓N/cG <ĔQ
l"TG(!"ȥؒ)̀/$!H68:$@̓DʖOq7|  0_W" @	I ]t!DlRKZW)y (2l_J5w?/8)JSeyQW7U5^,:do҂l5{υb?*MVeBM4ЋMzb\w'oEБ=}ޞjg=ΠH*Gwg[c\4#i0CO=jAt{+ɒ+"CbF͐.d?ٖŒ0J!r\+Cr1p:!r\˄V^Ick4ok)@.Y-[qH9{W~~au[Vsjj~mjwȣ:ha&֔jfxiG>j}LVka[NW"U/ˆ%i}E6	,Dyk舔*6+-yVoe۪~B=j2ji#8E3BFVaÞ>ar8uw<AfGeͲMefZuH3P:Yu BŇt/em,8yȒlrWR6fQ\4熩k"5״VEIӖi:ןZYQwwF/2s2wn,3T$y6hԊԘch<m}k`ك=]qCAjqJȊ*9-_:g38<ƚXujDvΕ`5SeJ1s5A}K+XBRGkUkW*R@hsjGdHeJxCݣ-䡁փEzg4}ݠ޶&w؀?ӎ	2wX[C75lpook)B|+LRF^->n<ޔE[ιoϡ2m`bEQ}{jY߽NfwgUi(s>o}N[E:nKK-׻ГS
z%
E3V,|ҜT㺸7Xk7/w6i$8tExJطbm+vm*7i8/LuKYZ" si9p@ek;WWˈN-:emK~CT.;.uwvNƉǠƿW:a6Om [օ+ooM%~@K%.X%6G  .~( za4s-zs&jv6uwJ>ٱha	Gdh@?PpRǐYˋ$)n>mzTCp9"|F	uq/8yhB_s~Uwa _[SeBpػjXK;,)p4᜶$$<X:1\c{Ճ=}paz]6bO,/;z+l3ȓ#Es^qxNm?5kأI<LyhQGGl~Gw<\1$ep(NaɚFX. INO,*سDYN膳otWd^W)̦_E$.iVLЬkگ^x^31?!VENܳsDwo0h֚3˽?0cuj(
0k\B#գ-ݲ$09j^Ú"Fs!g=b=zBe/mM[ e+uZnxu'ܞAֲkν|e/ij{΃Yj}[A	Yt %kb9s},8d-ZVW"Y{6:ۊB?\Fޚp7~~r-ޙm	yH!uz}^r`EK$iR>ZO^7PsKARja1&g>?$D.l4UvzoZRsifEVے}M{c:SGﶫY>+a\oPbLj'b3W<Ah@=4u;:KҲN~׃BؕX{AѷYk _\Eg8f
C=OkP*Y|vCu[?!gxztcGInĽG\AUEY8/+rV8Ɇͭ+8݇?ޜhQ3lSz󦩫e&}CedcbA siK⑍6ǜ7f.qsGl`mgJbT<7{e;=P_ޤJ6&g6XZ/GdlQWge6פ9nw|Hgըsg\
7ixwi4v-Қ*J9h6! fJAL):Jj㤑B$h8PQbh(1Wߵz?~xg=k]e+0@HHpk0W¿ !{#{'_LTt1⢢8(!)yHRaÒR	U{y/|_D@XJHDJh#@ ,w/+,G\l/^Xd^}EHI==r򪝽WXi}o	U3vm_ =B{rv_`7N=GtUO]ܥD wBM#ſX>L
ٜ">ҾqM3٥>zZ"fsj~qk;Wǧ7ϿZz\
y/D7yiΣ̜9NNA3k)SE;>~nFxsHVo"{ぜ҄)7ϊrҼ}44,OgmS.@13286\7+Q i,U)bH!>˟Fjw8G0sF	Lo	k 316'vJmci3Y	ñH3PvzE.;^׹}J!~\+顙#LҸv+03
Jfªt9k{gI/C; mݍt7(J=D\_?6vgM+$<KX>=+DR]l:-1
2L5-qϮW=+zuu́z~
^wy,5vYOwA~NWEcq<HUPUHq^L]ۇmo)5a(ӳbu~`ӵ,p4?QݗI4 KΓ,qT-H-
E|6X-kw`1Пc<gYb[0(z|"ȰQRiM_J{+HrYWSO{V-h'L@<#Xؽ$Z!) $
{swItn 6s9oMzxm=z!۟'!sW8SOVf
f]R<K	M߂?:S<Պc+LA>;F:.<j (mrlW/-#Hv#=ek9;dXd)jГF|w][_D@axI}s Y'Rt3uiG!cu6ORW94|<v_R9#qgrrxd$BOtīMƮs&W2k)th̭^N\;rBXh./{:yg1-H=M7g:0_=Y{Pd&xԞ\.W6%A5`bFoQplYiB"
sxM,Chh+[IWNShk[#[ݮcunH-xXT6}õUߏG(O,-kj%ޚlZB]t`_JQiu%i+0O+Vk3;WJuUNHn:fy{#:sڦRrBr:>X<]bK,5'	
0h֑0ڑRETD}!ⵆJE"_GO0Z|>"Sm
Nh_4S|~p_|kN-U{>>|6:e۪ B[#;⢜q1P.
4Sm` o*8m߿q+7wPҹ9_'jD=/T-|R|[qPYyvDqvq, r>PYjXe'5{4VUAO9Y<GPnb|jZ뷿VƍNs*biJ*߷=vY.\R._-՗d;K5U(F_ϫY'7IFc_M72Vtg$Cu(vK6֦>+N@5j(2QF*8N=[c|z<v,|@Zu&Ҷpѝ}'.|<#UN8Qھ߂_3_+5{k3xĢ;=ֹ
h@J2FI+R9FͅF=FU5譤ao]-2u+[h|P~bCw#аg}	Z
z1@vVz5PkPE-/|+!@MҴpE'7\phjNfl#jX_ֿP؇9r$8Z]ȃZV,í4gͺ9V!o>_F~	Z,`ö=*jC/VFꯅ `.!$㆗	VZ۫X/te1zo>.2nW	P2)d@Sʋ&>>??B/ږ>]aQto#+}ｗ};ԑ{q3?Z&1t:bQɢC1uwEM|]}_)[TVr)u!Gw4U[7>J=29vh$JX_?ҟJH%7[V7:(AS.Cb^9n	7qd9VZmt*egX)~PGHړYR5x
Fi%<j
#	cq@K\3B~R=jO&j3lA9An/!֮yxJʴC~G
^qpXrfIJ}eJP\Tu4dΜ:|[HycW6giεly2ܰMlxǦ_8oemPmwT=65?Yyb{#d~֢P̬0]`$ 4cɁXC;U|wǫQxz6mNSw|8*"`3)CIm&	Yuj9J!&/?@+?8Y1Ig]2(b@ӸAUY6^nPY!41ү"/ !~]jf$l$O1iSV84Dl@sb:=KԼ9NVRv
L
Tv{W)ID|\5nEN沶LʻI.O*'y]7(!ٹb=22>_)x; rX
{[E&'߭u6F.HWg	n Wa"M|t~&ҩ:\|{p4N$.$b m?&lV웫"8لFlPu3ZƏ7>6upXuS .!;f[IwdTXNS^pAYeJ Ǟ02!o+<}lUꋱc/ޭ5_h<E%]yPIgmAt״ZӨ.ꙺu%Os^Nd9={ivJ-dgV6kxҧt\PċeV^@RAR㨽#BrZ4Tl6Jvj
BZ W#+L|ؐ~"\}(?Β6bUFi5JU7zx	 4}PusY&i9bEA`S`;?Hs儗84N(nZ5 o]AI5Ő4CNgOFJצjZZf?HƮH^EKyXA9g]-*B6z-7XM	DUJq-h5f\_Pnn#I51PK^/F5V66hGߠY#9b5j$l`%|9Wj1нx|rRZV?r&7O]?=ےB>D&%z5VJԧб; OSGBi?A=
fO8U'G?оLOL='ɤuxw=Qq|oN(a +,EKLJP׬|yTzi %J='6@>j5i0Нm)[걹@mI.F?~TMYETԎ7qK2THě(M7Gc)Ŗ8X#U]h1%ˑs[i2d&T"j@q?嗐prm&q?c[Ms; 5s.,8@F:5ب@$!hfIм|*Tcԣȹ$.F(jn44EtoGxo}[5,{;xEQ(ʜ\vǽ&?h/uGʕW?'UIa0Z~bx5&kLjٱ#.Orͪ7)Ǘ&chJI;^cHy)J@ynqme'Ltݣs`Ɋ1GB֍Ȯ*7xXSSD8ShW<B-q3^ywy8AP2I g:IG{3wu](|^cHb ܴɣ̳o_}oX-g6F,Ԃfmm݁~"(cVRйLwmgMkr_e<n2owR-? RC,]O(k'z09b}N݂ۘPNrJ\w7.C =|C:%ZY@MF5hj/9Q4[QMf셶Y-DD!yUb_&6)a{qIIkO+>[Sۯ<tIͲf[=OfÕGj
]kxHm,r`Ce;?na9oE_*uɷuyWbΨ TW[Γf(R5]]igc@NXwŦ2+F,sNE6{#*3R>!C`7L;8M\qcҞ~lwX:ChVut$x^7Ǌ^+1go<}nxZЈ?gZK'|T9q+ъ(:[s@1-s0Km:uU'!jqE0J*W3F-U8veeRz&ݞ-~l[p;\-ox62,r LbcһN97*,Y!߳]{kg
ڢ/D\֠!~b<7FlyYl!G6:)ZUUpl 6%dw< 0n$%|9c9c(pNpcʄ訝eeJbGE{Z5;/HB[<n١dw7vzxdͻ>e@sZhv vʁ8]k^6R}ל
&a"k,
z<dX.~u-0IÕ}]2dy8*URt/VRSfǮp\QGXb5䠝IlXv튬.}Ks-lG/:@LM7Tg^aJ;4Q K ֘͋G.!$-eK-lM/ncۙ͝_~"GFk)+IBWysû֓@췙V5QM#1rn(2g3ԽDjK	`JqoWe6mmn3hk}[ܶDypq؍oV}(6l%35'ܚXe=ڣzЀ:)T1Mk@(󃡶SL9$۪➟Ӯ"_#a^s7=e
/bg~0x340031QHI+(`0]@fg
sOk]®~C"/r_xW=kvaJJ<{'>תޝ<P%)P~3^6=Þø@=R̼
gstwOJIRl៛:FU:E
ҸwNU_	QhϛRNY`pTQqjqqf>ۓ`?xI_ײ/*+/Er,{4'Z+'hM	 I<xmLOK0eVLzPQN^ċxi<hM>/	9>-ln䵼	cfehJjו[ڧqs}$"uX8&yZ.ц3!zsFVC0oٲRld
L8VuNָQZB-0ׄOEu#[J"`\i|zlmW]eNGxQz|A0ϖFQ2o0~q){_jx41SeW 6xOO(ͱ 'ͽx=]sGr3:/`X:([ 	E$,[X؅w(<*U+T*'2_3=34Ew';7N$AϢ|7iП}D>88Rn0KX|0	h4.Nx>L[t$h;Z)ў"c6|R-@/M}}vx':rv{}z7HLfҖ;/ڴOo=d|q~bl`l(IyqB;
&) S׋c︵Gۻ[Brq0[S9KMCBM>qXQ$MzZ"6
a'Al6zv>OKDtZcB=pg1y1n)b~1-u8(INq~J6.PM)i ]27myu$N
̲ ~sbUgE`05JFH]
넩8ӣK{>[KУc2_
1K:~ʉ	7wA"ۛM9WW.F%3<		ׇd+%({)E`4OF=/6~ ^zÃDUE1Ϸ"J6.Q7ĭ~7{7{{~{'{Kw_.uOLw'ƇDk$YNd3&W^;#y.8N7(3ĕ "ߑZ,=^q<wsB%|B&ESS$QBL)3텦|KRUo֦B  ƬQhi߹|s4jswqOpw~*sg]o}Of|Cy [ {awGO4.
uhtgI)|&DJ[Xge̣? %dހ!O.vUc
MչI];)4Q5z1ijuLX\Ѿr-U2>RC3,sQ+aLɤOSj]|8T*y=ވ$洕u{ñ ǂ,ЋV#2,!B-	fImqO__*hg=cIѳ{aV1<(T t^<[68GȿZtF9^4AW=y0k(FG;1u&dCZ_v:ƱuA#FXlOflҬɃ48Jadꓥ[c<4Wftjvqz:gvCS-3N;.
nmfV!uE>{4#ofl˗:m^~s#;Eju꬀be8>no(tq8|Y@hF4[ݱKӫHcIॉsrlғfWPٜb6eq֑2ˀ3֖AؠXNT7hjX He%17nheH0d`1\lNSb=6tbVnY̱lZUjZ"DՠTșb鐹bжPM5jupF3êXi{5m3CǮp[zGnz9&N'=_vDH %'isQa58%w(]UvTevdE0FTdnSw %G#}#q>zߖ@}EH=d"K#C['a-hL0j݌#&;$`$`:EݦD
Ss{d+Od
G{k3O$'y'BB	1 _=x?^AGO()IPO8бI26( ִ췙0E%Ћ%gN?O_O?7@oP`ͥ,Y6K-˲2W
CS٠h?IZIg|黨qJ2ϒ]WmJtc:C>sĄ $3!h|?d㬁M.Cgy+Z-çӡwP(q:"C/bNfZeaE[ܾQ;FBFٴ2Gߠ1S$,ZIh9d>]B@J9>-{/my$>nn胨$(BbX\b@]^pǣqdF$<~u>o>b˯~N q"Y7t4BT|%c$"x>MtnXzR2mUS}.s4ښΙ2ȉm'Hi0ŭ6 þnHǲ>ԯ`'t)m l;oH?&O,j\CgIE_*/GsHA8}U`j JWQpketW`K'pD~CyʎVi24kv=18g8fSckX.p:hМ<3(42F}R{%L,xu՛+)coDpQ?:jC	No/ABSJM?q`O_ӿ)q~7;o"DWH#qy>3:קFQI@ehn
'+dh)q'/S/fP؝z| 6 CIb "/[觠KPN,ۢҬ5hld\bqhFи<O͵4"6^N-nVVQwNll)%`Ng=-KLѳJ$	+TTW.Rܬ^(clyE\]B\a7IiGͣѨ"#4$< (4CY̔sܧzU3@ސ0 Y@V*?C͉!-\LhxF#|F#S@Ԑ
X"[rDTBʡ
$j1F&:]FӚ{af<upSb	"Tu҅vB~wж#"q*Ēi/c`ޮ}ҢxQPTAl7?IfRi̧zl?o+jlHzX@4GJ ل&R#AkMSE+IޥqIw&0ĝIB%S}(;TH'KA?GQ<4uv,DkpZ1YkX+ W%&`TPxBE[dG)g$Qv{x !8$  >X%5nmUyO('.s+M+`uS1ERe&)kspPWl-s2xN5u|cU&g٣rx.$x85]hemU~KژcGRiAVVLQ)焪c-A|k6n55;%kIdꪪkسKϙU
c.ݸbp`Ͳ^g6DZѨlʝ|he2Jݗ
?d4%Tu	S{lnp^4Xhn
h2G5@hZdbGS01V,NJ;DG,ZX&5kGai3A(&uBo]@FnFd˱`higUiB)[P)f^+/fݷO2}hV!UpT)͏%Jf'I1jf
뼔%HE)8'rPO3#W]Z ;-l@x;z6X`87PH:FE}D&Ym{y[ ;$	#! -CW- O3cیFw&7dЇsUTrIT%:aO+JUG!\cH}`;4$Q_1
Q	jTŃ*xuT/qlFZyHh<ES
upk(0N^`Z9.>B@KU4KL	k5UO)d4Trhc?Xͣ#W,Ⱁ}@#h:y+oKaR1ld6}Mz>;|΋lfsK2$ |OP,4;Oɋ͂JƤEemDO5B1\G,2"JStg4ĩGYg` Wb2j
11na5Ͷ5~XOebD̷f6X~4_FqiYYQiyˋf$k?shX3Eh[ڞ.BjQ;`~)x8=Z}'_ܫzd^īwiW=
ZUOL|kn֊d"~LMgʴNɬB׹+k5:zyguȷ֗u:@uؿk=:Z<u2']$G4c+dg.w8s9]G2?G$SC`)\^W~JxkQF:ͦངrgda7)oq%%@I5(111%/ѸŰX4-q6+1瞥:.c+r	iE&[P6]{/i^'bޠglʞq?1gIzEɊjjLwd
yd)dMd)s((O EA+YtL
t3z(RJܨaQAq٫("pWʍb!Ҫ,"X/Dz> "D"*2Y} i^Hkw.&E)q~v&?m#:6')1>{x~;35r22udCʖ	tjQ}r%.&Az'u<Z#
Y,"Ɓ6oFwl!EfcS}2:i4&	.@15\r6B[-ccy^@e.<Q;D.J"<k2眅^EG5.HI,_|uNFBĔ(B
]*EwR(XمΐՀkHD1eR!\.] qe^|u7*awH.lX9#MX̍*r`.Bt<*Eb|*>ǭ%|&BыJV[J[j ]vw/֒rHLS먕 :j	Lz~hkQjXY#Uh@De1!}QoK(ޝggM Ư<SFF),*`Gd ЅFޭN(ztXz8(<
>ǪMbb烔˝U] ]K=leb0sBK*$S,z9L\3+$}d6_MB\	sXyb`	.-M -VH|~iw΁he,M=C7Y+R߻]B>'(kU|(꽍O}ϧJ
!b~DT2;6V-pbEU{)hA>Qw(ȊsBfmKKm&J-m6\>\w䈪^B:բmg|F-xr>i^g|-_%?`F0&ToUegE#v ڗ\ަ(=g	c.\)C%9d]&+r.&E:"+Z+xW$H钴߷"KYTޯ"@kܫA^TT9itj%4^/rx?JN"j].Cr:߷gRXm(j'!qroùN2o񃥓 <pm 6JgS?KEI*hU й^Y;T}ܛC˞"n~25{zXO;5ZmJloR^
MD^	:]QXkrT28(=ǵ~v.[h8ŵihF:Zƈupk?UxUYo6~0>8JѤmm>t(PHM*I"-*87p8D2m/&'JILD"ڗ mpD3OTRY|M[Ulgʹ|XGoHL޽_?AaK	a"1[`4ez1?	,_AIRwMKi6"|ޑ@)YYr\UJ[3^QK m r&Ih<YnZzӠ]u*h^Y0:0pК`n˸Xq̦Ak;	.QD؍@S 
^EQj;t]V_Rr5J*t:&3ʵ&D%-ⷎ5͗p[Xi'W(؄?I39q!Zlp1qt
y^{O0tfSBL?ϼ9(!Vg 1KVLi!._-2~Ytߌo/gtdt8"GxvBq]_{|Y&p(!iنތF#ҺAD	OSnr+}ɹ}vF)Cl6QkwrmlXoag*\F#(0*YGMĠ#NQΡ]5N[{O+}
D.p6՞}7˿44q^mFڵ6wdm"oOTD%KǢn2	On`TLnkcp33h|p;^c@bYN쪭xZmo \]{W"Jrݦ+\+n.E%NKwHJurH3<|Ƨ'B	㪚QVUvT-맛ElE{\y6W;g+OO0~{zrn6Ӥʊ)JU*e?fDe<Ro.+Q^:ﳥ6W N~͋4If(SM"=N9zMfż(3=f7*=YύA^l[yh2!
j<Efl|q+\N@$YbQTi1U2FٲbUjRDM+5X.GM3L)jbV+⤘Θyg y~>q;t2S7<|j|0pXi#QWti@+x^3^=-n>b-&]&r_=rL)u٘H<ԒE.놄v$pisԍeKÏYD(}ښf-sM:DCo,_^'5)*E"I ꆋ<E@,~`[ޜ5R$sWO)D5@A`%_/P@r$>AEљiPqPB-x\ǳ<kԘ8ηħL+ Wx Z乙UgsURш6}
$	"e"@pί}F|I@#^ GDpIu~#nۛN6uY``e׊lz鵬\7"M&o[&ܡ͘RAv*5BBscu#ͷUq1$XwL2i՗	ɴӼ3IoRP`*Hy%':TwzTg"`H'acqpN41\5%r_Na+E<>'}l:HK=Z\kvj5 LA76Ԓ0n	F<TVE׌ T2~wl zmC{0{o#*͎" zHSRӤHšm^{m"O㉪uvwX.Ѝ$/sB@Ӽ6)S'tF]1B{0` L\M6b0 9.I|m\OY=0Ci6f|tiDnMmtmj\`FeITbؼD"s	Z90eaN!c&a.G-$Doѩ2)sbײEYLw^?&?n=.0L	
.D"Dc
f!lXS0!O" B2[R&flɉ&PC<yO J	v0Z,V+c#L{Fy BjpfKPvZDX?2~3/.c0{Q ;7{<sv̗l=bO
s,C.xX"!mܔzv8x zv˂ST6iږ^C:+k)rLV 9&dmݯ ;}◍hMF)6yܧ!1Aߡ.A`cQqmfH]*[74WPp	!lZ]߾2j+
\ᕾhuËIyUt=2Ѫ@o#
#®}Ϡv3Vd 
kSE6uw8ЍꛨxF6mNu4M}Ʒ};n``<c{}8\ѣ@Ցq<$B#-0o`dm>~x`4_<?QK'_IyVݢD3v g߶KۥҾx VqҬԯJI1yc\!mLS'2>G֏-P;M#[CS\mv<uUhnzԳZCh{x['rc nxQK0
mD96aa>QIi9'~wSNqd\g<f6iaV6@2|Ń-۾Ab	mۉj̥e\xIO)*YQ5JXԊ0Ɲs
3*qVHLJ70Z{@HFc?(q}9Kƃ3@dg<Hh%["mmK#p:~=Z~0ЯͦFFhxü1 4/xZms~3pڗ! m^ݸ3$sd<	-|dw{_Ws DDIN4Ab]./^ag[_4sEA"z)/rL$#|}6[-JqRIiPS-\/0|"`2nHʅg(/B6T"7o[%ąc1	E9X\ oe^bX<)lhݲHPN,5nI44m9zI<d(pqMaʢՐqYIxSq1PAIYR!$fHitg7,.wt3p\ngmsh ՎiVSI+@d&<e2`}'auq6c*Ґ.|[sf,N|cnQ|p,"

hbP}٤\ub<p=qSQ"=hEO=Xfdж#s3/@<Nˢ5Mr^	_0Iz77珘>[4<u}SIJ[2ïzE '<u=*֐׬݂vrX1UM`\+<9`/C^\c$Ł,gZAL	O*Y4~牧sF7&Ĝ gErko_/z!߿b:+6KI	ߕg%)\?G4N2ؠRLL3;eX͌}+?֥o+.Twߪ@ا0`Lvn
$,#c"eBd8r`iP_v8tQ}i6jH^;S_G"wPG`v֓0MTQ	jA3 ;P#]_Dlh#LLd`"^kUbу7eH'TIPtl7xb[=k.R@n"= =8Cn,YvjIe!Q6tHR=&eݍ2zK!Gv:*jT	,j&Yѫ+ITA 8t(l"R%7G`ߋG#h%,_g	䙮S' JǄ垛Bxa?QF<-
<M2=YEƹҀ9$ɦ=&J +Jkw06
0q$/	jڹs\KT>TñNL]@'9dБ:K:wBtsTk*03ۅt٪5uvu`P!!If&@4Q5!ֶa6Qk0^0T2&!wV;H G<)z>C$eX9_{IJ=6ɜ^p9%N6?S8}}w'dr۷Yv	o*km$YȼB_it{pu=A^_}slg:s£/='ܨ46u@	R~O
"t9;˲$G NE'<v	E5=Us+.թ6#>.<h#>1,z @#d5Y-dI$HC)bMpĢurN$\+߁p⮙:Qx_ks5_5F^TaVhC'5
ho(}UQb:'KРсJ-2u@7+|
0+SabVbaC['5ң %N9pa(UYP-ΒjfURHeS Z:@YBAWe-:8Z"R!>3(,'!9.o:chJx=/uBA5JJ+`pi٠m[Mm٤TfÆjd0% 8Y70ZkcUzȥ	aG z)v/B';;z֟sZNiַI~wlJw'auan]3w#{xzۼݾڗ']RhT1C&^J"45֊sW2 [޿|qѓo.b
x<iW{|{|v=cwU]8>O ;vl'jkˮ>]=th8/ -hc v4ʲ(hEJ ?Њ]Z!~{U==Cl,O;]ޫy/?ߺg!Shsr)k$2LkPWaW]6eúKtr)*z#YW#}@KHv֑,"pnϜ]i$J+W!.sɁOutri{٩-CS!ERxZb8DB"- ?ZXJ}oN=;ueB^8Z7tM >jB~5zc':D٥ji3L]"J%|luH8X%޼]{wg,O'y&Dy?(}~m'ṙ|-w,o&5MhZʪ5o^фɛ-ӑRɃk;oC|[%6:5.Z0;?J~b=jqW̟/پ&V5D$#3byn!wI>F?& wX<>Y{o|h)$-_L0,^bٹem3ZWR*_yLm#'b;Ȧ]>=oz]dA]m$ߌo H(fy3ĭGgۈ3U-&/K_IuNKiJ
Fmٿ^$8v_mDgZ( nzLڴ.mVo1gn*>!:zevy0|GsGÛK<y*_cɾ/B~i;y{ڦ	F `B~(Q֒?<m6hG4l˔&k~|NǞl'W'}%oTǞ9m@
'P	s|O~^پw)M1|f=f'<9ȐUx?hΧU
D=I$_:"^C>>>DG7Oh{~E[_61k'ɗOnPy G\9B~~k^[YzĩWאgbΘg~;/j!ܰWv*u?%0mܤ ӅG6Ug3(ps#ld^DVf6Qll!RXWJf7ǋE܇.ZujPaU/Q-͊?d.Ai&Y#%KWhLSt̝o(b\<E^w%7->y5J_bAFPNO/mix^x'ySo?ޏk5wNMĩ@Aqv#N45ngIlc#b	!PΕ_RX'GQGYbPY'G疖8{ٴsZbSz!`hMD>l9=yuSǦjʹྲ:nz#,*)Uf獹@J^VPsO!?ԓ7kmر-(g;$h\xV&w>V;K;/"qQ9/?q{5+LB =M~Hp!}o|Ux[,OtR'?BY@E#/絪 !uVBfPn;E I_߹v'~[}}(yt_ξ)y^s+g'I<ɞ,O6˓<0O6KhLݭ4PR
'ZҎuRf(oӥCA}И$@s o_)cc|)e?Ƌ\W~,x6W˥0AE+B ѪX D62(B[ھKs"7Rt܈Uu7*M1>wK̕uP{I/RsҽT|3jH.a62vo$#Bx,~$oEѭËKŃrv8;rWJ&upC Xdٷ+|qbn

y|ZI~ˉ0p5K*ggvEN}uCP-Ė.w[ܑcVa&!-aR?XPW78W(Ek,aidP!+QF[aS
vbxHƗ3w1M&Q碽>r^.e<)~aړ(+ojjTÅt1zr3Դr
M9<<#H<WAZ֏߱>exWE#?ox6KIa_5;xiJ;{+\ehF`;hwN	M|w5aǅ*Cy7hԱ!q"'?!q;I6pTR8R8@$:G%3-ٴhGT:rfN"or⨒1GyQ}:'U҄!s"PQ8+$P^0=ALp±ODR	(U;El'R9䢭~&De_ZG~	phaZ+K%H
s>*rU_Mz=+Q4J=׽V٩Lnru.dTn[YX0#o#Ug{4v.py+.[2X'4Fk]xޯg$14Ŭ^<eZ/@B|fˣ<Ntҫ#c{{vKݰw0#Oy!oq+ފr5[*dIۍYv)dKH& (	*h&SU3|'TI0UKAWd. U*`tJ4 )QX ./(BU:	l(,Uo%18`R->$pA
wsR&?t9e{g[n5Տ6jkls*D.n߯E|IGF|Aȣ@;Phe 쳩jq27&ķ{NN;J3Ҡ[	m'3IUeJOaeR>76rMgM=RNZCpZ!=CE(~34ҭ;2]g/7xcv[/_<ˬc.-o<׉yTЪPH*B`l>Ǌs~z	Ax<# ?Gd٨Ϸm280^f x,]f6;br]ۛ҃剙 5(E{)bxy!͑ePJlHsTYɳ5Ik+RYF7}DhykvTĺը/v~zsy<<}`Bwږ' jJ\tԂ{/FQ{ ̙HC`w;0w]S|Os{X@੨c׃rV?t;q.6ͽ{r[/.X]
to,	;16{"eh.]o0LIe'J\gB.N0SxHG0l{ lt>Ք!X߈|J-<iBʾjLYN'X{ՠ<زX.#t01תb@<̂y`k 6ׯml\@m:@Q]sFm.vMhL,);Sd|dNv$@|Oaa0W*z#H)1\¹H\ݼvr#׺8LKmj(,rovY_še5|H?RŬOT=G5`h~aiެK\-S/ZvRbHh3HH@6,d;gŬ\tgj}x1BܕHpE^&_.Yt+hy"ugvQ4;N/竧s,/q[gtkhpo⬘hƨ祓W>{پ٥_7]3"J&O4^ѱ\ aI|F>#gb63i9F7`ans`-xH3,w\	>xC|l)13Hox@a7a.\CcH'= YC~|]`У/	$E^$E]7xU%&L>4Ì $L))ؖip0tS>!XdqIDbNRH*0$R2nx 4SыđDI"&kh0.&roytm
x1E͈#ii ?QZq*Dim~FESQP_z1T* 
K"|@DJW8;y:Jt̤Ԥ,I]V/]GM
 L$m\K*E1xBł %d"SY	˂&i @uT$4a$	RE$`1#,e&<_ RxPrɇV#g0(QPy}Hh $3 CDDzSem_u8cTGL@&C#%Tʋ38USʋ/"
11u{ٞRAw^3ZNGc׵$erk`PQm@E)t<lΪ@!)j+3u&g4p ?Ζ0t
LIEp<R11l`yҤ06UO!dftqIqj
ØABZ	zHMe"2s#	(G;=;Ut)q|%؆VN'ot'49<\XƜ]ist>)t?Z6g%3L!+o̢IVgS"d	jMP aSDC0H. +eC11h㢤`DH"_A(gbUP pPFQ`byI<!tY)Š\hI&P&a>M3抠[%e4(O'$9hUA1vU1E:?=H ߉2FJs/7*~SU01&I4dh4ߪC q	+i12EǨiBR5V@eF^$J0i`0cri4e=i`TӰQL	LBS告4^PhX(7H&%b&N6`JC@~KQh^BUS=Qǀ#t|SR♸DiBPvbS~}I :X!jQQ\J1;A:OgK1SK짎f&	';etqL̉kUh i:
O&-`'V`fƧрz:ƁKA5['RPS="%x/eZ=#(0)(躦QXDĽ6qLC0uo#wx?%Fc]zQo~jcI}sS,yUh~wV[\gK8ƷO}~~w6_\m$u_=_ӓZN.$أ*:&
6{a8gZlc/_LTF8G_uVcgF8WdfvrL[(VzkKyN>uFV%H$q+[p
{1RO%̍hWL7B/97*bź:);	T#GlFU0i#)'*X#bD]ߖ-(S)coX%[;^%P`Ccqdߔ凞@'MW[&
]w`3@ڦ(i|tF'QEqլE7si9Q,;@ZFZN0/z*5pC#͌~6ʝЎ1VU-VXq{8o|H8!]1<"Q2@*-`Rꑍ֭0uy8u!Psy'{0뮊fMRp>Rg 8x340031QIKO+(`HO:v6ug^~_?m:IYZ"XY[Τl]vջ;6^ )!xko6{~h0K[yt@QDldQ%;ίߑ<Rwd 'Eޛj]=v|\yo'Ͼh틯wڃo;ޕidxڪUTS&FgAvDr@Nja}^3aDZ?@[
YM/.@ 	o! B$B9KKO'SQSi#<v(̮AmLE-.꠱oڑ3>@x jܡwFַѱnMc2Q0F5,&9psq?"prؙi&,tyh,,&hv+<R5&01^ղ`{mY!zYJEf߫7!LW-t%.;wT<N@_m4ȧU~Gt}Y@p\*۬=7~ߓҘLi,Uh	2dm4aDBb\6r=Ffڝ0aֲ#kV(۪TJˑ1Kr.1&؝6H*XpZ`	[e(DO8g~لPz#&PF6fMKGJk^-noS_Ǵ}D)zU@
*g3w~ <6vk6F[NfHxyC7} v8ꎭ4q0;D5}	AhP)պjMR!K͑%Hjo~ڴ|$PHy\W^b-HZwԘ@8oBVL/u&s߶trSOY
Y/0h>ҡ1+OY`! z3Yf0#F%<D9
'[AƵ愢*$7*xs0u}R1O<dT%Aֵ6^]!ӠN7vO#Yv3|dqiO79qiOY~r,Qbx[ns̵O9m;uטLK78;n5
U68BY T+Ug"W@TE^# }].|,F]v@E2=ʍٟFΗ+({2Jm00K1JD1lveVb?/r6&xhJ"{[춭y>xՎzx'?UlF&~G@XӔf,݅s,	D
ܵ԰۪X
6(&W>iK]4Ǜ2.jQQpJwT+ؕNk@dY++3Ia΁bϊԣ*ܻqe3yCPG5>WD"m+M	catdF!@F..toVv'1擲+<u;Do*Lv;	wB`!'gԗUygJ`IҒ޽t%Q`Cl<KQ7y43dy{D	E=hد MbJR+=J|_@.K¬goYED#i(&=L@1"8e&цI$rHK?܈n".,{]?ڸ,S.ۢ@*RÔ.g
\ɽ?0q;hJv5z+\2S%f=<W#{W)uwWncKYq՝""@ul{nY_V"g9QxYKoC %ˀMȒ,b
`XȖhe=ö| ?n6<t`kfU=jEÇ^~yݓV:ʗ0fWvÔ(4/-eeyOJi9"մgФ³-Yއc_M.}|={,辏;Şc&8T]> ȤZat(C؎/]PpˉYqNA!
M`8Iy\\T=wcu|g jN':PVWWp
7
Ik/[:p	SzS|=$y&a|\jwK=5ZydQC=}t#zU<.΄՗U0ȎV29R<G;+S\Ŀlum.-Zu{n8a'HkIM{!/Fw2//{C=ntC`Ah[-Ǒ(CDbG)FY Gh\`M.x}z4A\\x,T)A5`	P<%@'u;#kG^%<1S@
d7L0t{	Z_B;A'bSp7vDSEY,b'Q$R-z!5>Et2_?|~P!̗>uExtӧ+ͳ'	X`"G:ec].?ZB:QD2G,/kA`5n,5o,-T`QLKro ׈%}<xPB	`l=g[;!@xe>{HeBh)ca9cR &'lJِĎ|$;j4s?/!0b`?]߃8r,jb!T[8;7slrvPm^۫ls
Ua5yQR64@%873R#a~U7SwNŕOE^z|GXIڰh^ߓu+BVd>nv}Žj/׮0}ȦeP6o/y\3}(@P'YYr5CHg[x_M	.V'gS*}SbյZ/tc8Gr]PM/.0G5 Dxƺeva$jkO *B2o"N0G o RZ
r5^d.V%cqku@9nTTN;JiRsf5Ũﶽlm_ԝ۴&)d
XݜO7KZoP?˙Q3HѫQyOYuMjF_1_z-̀6Iu%ʙ\8aj7^'LA׻U=!S#0=oQv3|tɏ͚=B$#JM	UyAkFV},4F>22ׁoX)qVjsVrP$qP/%96.{ml i&,cPjYO+®pC9Lx.kgz/w;=c'dZ'7󺎅ϥ1F {F	Q@Xm(>R9#(v2# oA)BTQ6@iAW#Sf Bl'5>m(* 'Wγbk`zBCe<4˷1!_Te1(e*ĺ ;<Nwr^HM/C.ad#~*ɕ@6.مҹ`(P/O?F}ybF@5|K/y:Ӡ@ ݭx]%LAZ9)@MZtz^gײ@KP]tn?[#&Fڇ ~,gsA Y _ApB ܝE_IPe=;8qCaѠ~HX"ZDԷm*oUV=9fQDgrCaÆk%_rI}g;rƸubH3cH\ h݅a8sM?47#ˌQW;++.jjoTS>|<(%ٳ`Ki3*vtaIU4y՜&(VL}zd-b:1]|5̔QgJSzJ;Kd5kNE
&& ͋LxZ[۶~ׯ@&$Dծf≝udjOHHbLI$go柤7=P.{q'i%$s:DZwC.	IUa;llڝkZO0,˗E<T'$4u|OVI2AYE98jesP'.KZu.//]|=+iS =~iY6u$F3AD<
4;DqePѤ@{j4LfdiH"rhiZԖiV#Vޭf)瓧gWzyf&g7t&AYQ)բx>Dn*),((	qO@Nx'
P8	
0HOKS:fry,h
8&=8Ϩ`D+ =*z<)h'	zaqWP$N3)訧n7J<βqB<.ei=9K׏l\<]e^9re&=	-'VjB0**9tg*UVf("Ϋ&"\,Rc$.pJx<N鏥|xrm^t,Әmv%#ZhwC	ѰӤ<`:
9fa,0K}JÑ>"Ga[s;@Lz6N *:ͫRN;IdeYw5lp12u䦊iݒ(Frr6N6׬<-`VeFZ23p8E	U3o<@RG̍2~GA|q4
PT٬6,U%$ 1*(PZâ)(z`IQˮ(=4YSj=EG:2,)HN&i){>㹉b5t]B
bIA+^T*M}2tZf#Z!K0,cň`_:`?F#X\8cT0`v#mٻ0c6M?zuzYlR&\8+3Nl{]6VRA	rkuށ&KllؖRc[fDXMlv$vЪn2V_#@ľA{}o[*$׆\!!Og}-,D0Wߝz:WW_]<U~@R^^\^),0XKrh(uTQsf.m]-id`-MyPЎry
}|uB%Wnw<EީҔa`Q`Q}P:n2gԥ-g	WPԏi5eklEv2U8,I?;??}?z_>)(tPyjkK:@(k;<V6KSBM	Gk8Qmq_WAWۭ
'4|+V'm޷&g,4,yuƷɌv]mIÂV_[y5h4-dPiMyIgQ6.+Zv:Јߐ"+VZjhpn*\^>?xڿL!H`|k,ϘCXk :x'U0幯k[l]+z8+ҦC7.@6G#ǺC;Zg.:f7FM)R5Gmwh*ͺ۲b~S']gS]*X7	c"Њl#oO|GmY2@q$uwAqtǸbц'ܖHWS݂5`|I :EwTC޵׎|<<jMkiurys޷4 rK!ֵ;}^֓pBxg),qšXmCf`L0)!k[[CP)tװT:1.k'P Ju 2tB.x` *+0`c˶TkL+I*&-=U+@	Qy"J-`@3oCŀG^J=dmfDY5>)0ʇ Y\Meb]GD,9ZbsE<5G%%x1e0~AZóSvjԘ%tb&XM+MQ9öؽgT)&L0&ajh]bdsmGՈ3BƴnBBh#"e0ˏG:bfs9g{88(+hJIS?JAO'ٞ___2NOniOh2-㝃;4U&&uK$";e5#gNXiE[kkkG4wԟ[+\	CzK!FY8+k!e4kUͪ$Nf)E$m|V	mQ gV\.ъ|Q::WПfqACcq~y <A~c?9:j㣿&/l,;?ԁbxOxV骯,iYGνWz
Wأy;[k6 E[}t+ͭ5'迎-l882'W2)ćQQحB3PI]y>~X$ƚ=7
Oˏ 
[.la+$ ;n쥂*.TkH"،FNg9؅ط\{2- k&bTjZw8|0HȊثh;mӂg!`=ٳ)5!A`P&`!PWli&6=44=lb1&>('n5!B<>co\!-#qbx;.lX7=uYK'}}U$1U]w빐|qp@ZTl 0M[~C/-hE\MgW]N|֯_V֭b5س%Kd*d >dabhju5@+ug{	:X8c7hTC]OשLcϱUy6"Lvþ.6t`D\K6XaDcW]M64f|ѸqUDZ$PoBhC}'+D3Y*p fĆ@w5_-;(z=hHU>O		[ĻFԎSWăB<<H{Y=AvR7bƆg7JӪlYҎI0X	4lu5p<ڲXD̴k*!Tց̭)\eēVk>i)ܓ}?|$gKkw 6xcGAbqqy~Q2s)	{x340031QN-*K-,/+(`pܖwDi-DK#^zYy`u]%e'&(38f.%8PWs5wˊ{S; KS
/q3]U^;k-Z	e楤Ve0<hל5וG8'x"TUnjn~Q%S<5G̖{)߿EA,K*(JM.aXsxI	|,ҵ)`-Ը܂ԢĒҢT:6z|ܹfw. QxXR8<
CǆδL B\|IҒwg'sdEΔY@tOy[:K{=?dRc.8H@%|zTL>f$&\(6H<!'1[C=GX|#o=9jE[sQ`ZܧzYaL*
'.J*~ŅmBppE?ѧMCRj,hOW-I.%愇]@]#&s2Ys8}♖wNKh]\x9uG 8!pTp:pr}L؄ڕ\˧䴝^Iy'ߦ:hLE;~4y,Խ=5J&<$1xmyY0I` S/SZ֐lNpS&K§h(|q^=󷎚ɗGyHLU%5G'beWg'wɼir=$ue(no̻)Kas/ڠ7nPܩToۭC_V;Pxݜf 7N;6z22T&P'4RN|dNn	FR]8^}ިw|Nd{XTA<켮R]PSr׿P\Љ8ּZJ삓ddϾ!ևz$<gojFѲ삼|IvMˮE^DgΌ#p,C
0l,P߻A<kz nU-KΑe-B_1ŗg<8)F1PIUp}F rObuŽ^(tҦTдA/z$ "S%CTB"v	3p3WDs$ׁ\BkN2tM9!XOO!/іc-E1O<Ae#D	nu&bq	),[4\C~eEr3ƌ<b4Z&L;G"'8Q 1V3Dѥ	SE,lWqgU*ZRņ^ZS:uG4ѕEY@X5kI%bt;ov	0k,$HjpٓOdR\ܤ.bPm"iByG<:*bcu9K]D°0.ǲg4rjdWZ_Wޗsș4GGcؘԵ41.!ƽlG,CSu17c nt{%4vVҽVBbޯd&[:]?UtM:MQӇ<	"\mo[1mu/s]Mh=M=1tԞJx|xU0|EH̝`m\Կo;2tTqϷ)Fnt`jz|]E1\d"H>Z֘Nϙ)tCwA'Ŀ]J؀7v+-nuxkdP\Pi "\nxPYi '%T
x31 bJfj>i5;LL2RR+2Jrs}4{kݚʣnz<*4R78 35(?(X/rǝ-GdLs^8-/>
>-y m|[l{lpu򅭯_~ SJx340031QH,L(O/J-.K..fk{hz~	''*$sWaMqnfXC_Ne',\@TCf^Jj^FInófoxٻ[s]yԍCOz' RO7Q9xRn +DJ;Ie~EO6{TvU}iݦāyx|̖lxXڭn\y^#5]l'vPZFGؼZT52V༭=~e9<hI>'Rc
gH4h}5VMۄ>7(N˳`h4ॶPQ#؏b6VN*1;l{GmT
̈Em6v4ص9Y;JIY'X14Iuz?=70l1>P0ّOe.ݱOe	
ŨDٟEzDZz\<v3[L6|Gپd#HN1%ΝojiJbeRH4ތ%*0?xRV0+ M=#^8z)O7,!߻^BxfdLǰg1wa[f,k۾L+ed}h0{>N'kW:3BޣA[[5Ms0Tʒ.ӟ.4iJj0j#m\Щ+x10[w0|H5Eo ,ҸqTs[EZJ}-hюL6ʝp߈y*.3=|np/Ng9݉t^$ht}WG]G56WC)q9
yYpTgYo|3z4D	x<ms+.z(CY(L܎39G1 (߻{/v$pﷷw`8IyȊ)dN(	!霄v͊9y3rvvFԠ?ˎfb-U˿6-S x ,ݯW|OKMZPttdUș|'
[NGSm|}ޗŢdU̀?XO^$z#D)2MlD%ߤybA=MV7ajvbBJVoʜ@+ܰm1dLiCuψ|ܮE1?Nn
Jo< /hT4X8T~О'(bRMu]uA.=ZN2ZU4.,0/6 -	:?]_5`D=d S,HGUYexpAISJ8¿mQK>њ]gFYY
kZ.X=  ue;8C
hG,Xrxh+gJt͵&F\קX|KuP'0y(, v Fl@[ 3ޕim`MaI6԰|f[=;4,.pj i2F,з~OD{#75pJ5SOP##_.^elZztZץ!*!026X$Dǒ~e]']|wb8FvLs#D3,NvSv`8h>%c$!3@*uF#njr(:aAq^թfB%b銅Iwme(1l^wl9A5n	Od 髻bLXU"7?tNa^>Ȉ}`辂$
\d	NY?Lpc]}Hg_Eξ(~Ͼ_a\PRt9KJ/vII+2,[^ >	*	;UK+,n ZM5'4lbmi_x`^+z6gYToC_b($`Zڏ$~p;l9-%GZ Z/ŪDOrzV<4hvTJ<7va "Ɩ,{V&9ta0+y X1P 8:f[:{ZXU-X`{|`3`ʾcէY}xԀ(iH=!%vO5ZL	ȳݨu{v`0V>Ha"#܃@a[ٹ&M4K\]!!u5 AК6x~8;ym. \fYfLfNr3Suf`p(?B$$#eW`4װU+d3Mt#LT&MY+ɵ3
3`Exd\MP=tQ"-ӡׇ+XwB8Ø	ױU5!A-5's8t"?uo	R4MB4?=k928M$BS	jiܵWr/Z\|\F1\D-B#ΘGzd	p4aߌwlL7kt͔PҐW\	-zeXS0ʬB C)Y77<k6}oVSV:Dh͍lZciGȒN'x,
YMU+H[iLar!45PSZ&EV 7\c :d5%$ͨѺivsZ0]B44;̌gg\)H)D[i0@:8ZeK|21xW:4]Y5Ci*5l~fbb0eŚ|:!Ԃ`p0%G"˃\҉.֨vUVnf&4iE}M26k&c=B6;Sh⯌AID7N1t6P$"DEgaeJxM`W2_v!^7XTm!>"AE轃jU#{82Ɗ%F{'\6AlsmfE7yyZ40t
=B~Ae@0ma¿˄byBbLVI|oT`p\.meag޻tV/l̒emP뒁Ks9oRq(gcCJ^>1{E!-Ħ<+8Aj+V޲sșnhmc36ew#2"%C6	x57ݤ#ZvUo|ފiPy^QLk%UXJP|{* Oغ[m ]d  ceg ˲t]1`S@Q3$GڭRY	=G\/`/` ٣;5?W`&m1!_{/嗧R:pxchtZB0:of%C1oRz&.ɧiW	s]q)?f.@UӲ><l<4DfwΰV(5#^mĀm+AiR;q=Oc`H CİEz{(<#|\IQoAcY,fC3u}S	Z%$I$c675bLgd1\5Daq5Düv4]x͡QۑJSmT9x9'dYdS#4*H~b<UIfHx:٣h}cp6ӶmY+5{|&c$<ivR!#~Q+6cXՒ%ݶS킼@^%_x5t{tI_G )ts7p/_!G8!v/x]O<=ŽKJ$+Hy΄ˆx{;֡	v\J(Y_PdZm8zЫ{3F{39}uF|wtޥ]ӹ+ʙ+> @\m"F8Еtl9eY
'x%zqNc@U7be#כYU> 4%Q(i+B,/ް|\՗UN9g\+]:gSmƾe«mor}ƃ5C9TQxy\|4۝MU6>p5[E]89񙅽0;-O8%EB^ۈ)8@2]ʟJ+6Y~.ʽ
Zic*ќQhRawytRHœ/PKYY_`sR	ʙ娕W3["nLs^V<fk=^˿HI
Ra_tNarZ-Ҏ ˛~/i5ؓs<SડC\u=k!'+0}T-*0pZKrZ-YI>mBnp;3=8?<~}nnNQI}'ҵ]ky>x{{@߸#_*/U`ʈJ|Oʠ-udO.~:TDg<+A8zJƹ+h}`n
coyGH/2qy]><sҼ4j?4?av
>.;tRJ c`IDx3um/vqL+f{dY;L]s&F1m쭦AYKkŴUM崱嫯6pʂK|<|=d@y+Nc|~oBeLc{сKMsuo@>wYqM-5:qD3w^}7^[w֭Wy[j(į8ex}JG:t>yOh>ybI''O퓍?D3_UsV>buXX"qz2?o78Sn5'~3Zx76#komĬB_'uoxmwl>VJb4Yz>?;>h,.%=W~Ȟ`Tn.۔Hme;_oK@!7?Su ~![oѷ)S17޻q9>/!] <Ӽy>޹m{<LLL>ck)NO2!fiJMNqQ,Mj2}Dfr&,ROiXxks6k0)Mr;N&us4\@$!H%;A([M?T$žw>< ɇ\VYG^(*NPrLe-'ߕrǍ0^)E$&,}S
>%e6咨'IńglDzG\WDωY|F|&2Nξ%l9;EA܀B,p4",~ʥ*b©Br nA5DsN;%ooϪnNUbj8/|,`Ht=(z#ATbT0|$ẄBir Q<+SuJԭ]	N4pHYX6c7$hR\eYȄ)ad21*Q쯊̀A9f9SQTD(.%3@@2f2x Iݍmr}'+VN[(Zt7,Ot)IʳZQ{B	#qy՛%<+@1yr8Al&t8hҒG 5 @d#F _?J:jT7,o'n`s{PTSqB0Pl;4׼LiS}O<HL)ǯW0&|r?b=JgM}座bod!Vd	j
J$W/q8 Qv1[5?I,GTZ9WŒSv
@
v-OhK#%Hmnwp4$hy^dbHglsbQ.0tDoCc=cF0	"0$DbnXþxC"|'_#ɗ!'
&SZbV0!_A}*yHiYv_2{jVP@)xN^1H<>A==taD-/p2hZF;^nFO vIg*wޥ% .	
Ją=xZwtr:݃iB8al}fX_(֞xN]̜"4	F}]|߂UݶHb2n~Q'_3VpL!nZ7mvL.rr/+'+B
9s\0Ƽ ct{ SJKj[A8Qb=A!w
r|DvDz[Ri
^6w8) 5Ru&AgYgن`XbRx?	A8Woz-.twe=2ܨN ;%K<E2{C!#6#p,HCyt=,rTITsHfX	l"jdQYg:hsLZ	~s)lzFA=rinp\m푧R,ov}JeTO@iMc&'y#!?y5:ת$|&N?{&fy]bd^!c Sђp1}(昱pil_#in%_d}Lm{Pg5VȌm-M0YbK1v;$_lo¯aS9gX02hT`|uh=6}hb5j2:ƞG{	N/rdq뉐;шIuNcj<{<9Y_2E]ءq]`n	Y;q¹1|խ@)lE>@v`w2mjq/sPlȄ,˂X0!ΝIjA`g 15U#3ဢ"N;tjm R)}	5XrvMLl1U/.nw$Q4}Ew7Qg#!"UK.8Th+Yx|P>0&Ö?ui '7Qo1+ׯD_Kk7?QI/&C- RiG&e<NΣm@ѳ}AՊ;w}Nɿ<yO,pOL@-aY9i*VtȂF	
3<2A(]8;xh'a<exmuB,\$n;wrrablÏ:#(`7	urv!['[kJӦNP:gY1ʹ腩_Ydd\m>=L{r'>>LD j`m`j6q0"rBwotXӈȳtUԾĢŐ?yIo'5l0!^WB:X+ ՄI^hHP@	 KwÇ;vSW2ӪnE7u+>jt5N)HURǿˆձ=qWx<+X^/PZ*q;)&IybLOX0)ٍ^ąA.g3*W3FcU})\{Le CHy~<,g`4gpX1axCeXW%hR\ȍ1^tz#L4e=#-	)$ߴo<xeRcsl10NToKroƈa@ipOڏB x'&t鍭=[^yqPcԨJ=@;Jka
1Py~%/ѷxdp`])Ƒ6nb?k=ڦ]?!ժnLǵzH=jMM ZQ>lOoI^'XEsn
_uCu.]H1LCm.cɛ2mu.eh@"HbY,48p<:{fBcNn;{i:EcI0`JO^PȽJ(PcCvUm!}{HI*bd]"'¼Zͪs 2B-Sc]cts{:r kMZ*}}^JQAwiSctj,[PLWm5T\Ui 	+_ӝPWDPꯢ#@sukf}0.ji"~M9@734N ݉esQ(._jFMG
-m*`¦?ck[p=ՁL!bsڕw&MDfP\O}	]Dп	^Ƴ,i葫T)Y[P^d%/ʋya /~P^mE#}-浮K+P+{/xYI>%@Do q`Z:%g#}Uq~tTw(Fq\G tD?46XsD;+Ea}+c(A[hɵFE:6{^G<Yתwځ6wpuS*=}xbsF?|KܲM5'g#ppXŻl4>@ER1Q<kcb-6>2frx340031QKI(ax6M9{wk+qIODC= ]ZTZPerL}{U)ES]4rߜknzכGSXc, B2xM1KSK'@V&˺C#-%1t7^:3Uh4]wXd5Ix9!!Aف㍪:Z/x0wםF6+essRB<I{m}{+1ϗ,ݝ=P34UKuϧ}Jue`&&Aj¸LBUbbs!;Sw6V̸&JC׶QjƼActmACuD_>jql9;
\?e-nmxP[i '_
"x<iW{|{|v=cwU]8>O ;vl'jkˮ>]=t@$Hژe-Ff,,
Zb$B+{1$t{'1Һg!Shsr)k$2LkPWAW]6eúKtr)*z#YW#}@KHv֑,"nϜ]i$J+W!.sɁOvtri{٩-CS!ERxZb8DB"- ?\XJuoN];ueB^8Z7tM >jB~5zc':D٥jiL]"J%|luH8X%޸]{gfm,O'y&xy?o(}~u'๙|5w,o&5MhZ5o^фɛ-ӑRɃk;oC|[%6:5.Z0;?J~|=jq̟.پ&V5D$#3b9nwI>F?" wX<>Y{o|`)$-_L0,^bٹem3ZWR*_yLm#'oc;Ȧ]>5oz]dcAm$߈o H(fy3ĭGgۈ3U-&/KIuNCiJ
FmٿZ$8f_mDgZ( n?{Lڴ.mVo1gn*>!<zevy0|GsGÛK<y*_cɾ/@~i;y{ڦ	F `B~(Q֒?m6h3G4l˔&k~|FǞl'W&}%WǞ9wm@
'P	s|O~^پw)Mg1|f=f'<9ȐUx?hΧU
D=I$_:"^C>>>DC7Oh}~E[_6{1k'ɗNnPy G\9B~vk^[YzĩWאgbgL3?SN_W	}n+u;T:AZmnR #ȪqقHO8ّNN~:o/"+3Kh(6
)ZlOԢxj:
5}`p醪s(ؖfEGGmSɠE4}Ԓ|)߿p:7Hv"WwЂX޼/Dhq#ubY64\J/<m7G}ҵNaVam &T8|r	$?R(JJc{CP~p)oGٓգ(֣,1(B,d{#SKK\޽ljA9wa)^0R&"t@Zj6ц߼s)S5\p_Y{={_^au[*B/+(qp^ZKv ɛW6ؖksH4VA<|z+m߽Bw^vVcOdxvc(Ȝ޸&DFm!מ&?e$U>?}Ux[,OtR'?DY@E#/絪 !uVBfPn;E I_߹v'~[w}}(yt_ξ)y^s+g'I<ɞ,O6˓<0O6KhLݭ4PR
'ZҎuRf(oӥCA}И$@s n_)cc|)e?Ƌ\W~,x6W˥0AE+B ѪX D62(BՋ[ܾKs"7Rt܈Uu7*M1>wK̕uP{I/RsҽT|3jH.a62vo$#Bx,~$oEѭKŃrv8;rWJ&upC Xd7+|qbn

y|ZI~Ӊ0p5K*ggvEN}uCP-Ė.[ܑcVa&!-aR?XPW7ŵ8W(Ek,aidP!+QF[aS
v~bxHƗ3w1M&Q碽>r^.e<)~aړ(+ojjTÅt1zr3Դr
M9<<#H<WAZױ>exWE#߿ox6KIa_5;xiJ;{+\ehF`;hwN	M_w5aǅ*Cy7hԱ!q"'?!q;I6pTR8R8@$:G%3-ٴhGT:rfN"or⨒1GyQ}:'U҄!s"PQ8+$P^0=ALp±ODR	(U;El'R9䢭~&De_\G~	phaZ+K%H
s>*rU_Mz=+Q4J=׽V٩Lnru.dTn[YX0#o#Ug{4v.pyG+.[2X'4Fk]xޯg$14Ŭ^<eZ/@B|fˣ<Ntҫ#{{vKݰw0#Oy!or+ފr5*dIۍYv)dKH& (	*h&SU3|'TI0UKAWd. U*`tJ4 )QX ./(BU:	l(,Uo%18`R->$pA
wsR&?t9e{g[n5&Տ6jkls*D.n߯E|IGF|Aȣ@;Phe 쳩jq2?Moyۻ2ewg*cyA'7,66Nf3-ʔ~)5<ʤ|n0?<m0dzx=Ɲ,CzPh} ghz[wd
^4n$rbn~j_7xY?\)?j]t[*{yvUǡTRJ|.Ϗ-b+<o^yP)G@ʥ ѲQoCe2qaƽ55 X
"gemv0|Ř庶773AjQ.SB&#ˆ#Z+6<G樲gkǓքWf8Amo4(֒ک!uQ_xx{89
Z7ͽo-O@n%[^~l賙3ّ!(v`>b,:{K8W[SQ+4Kk#'$w⾣]l{۽ط^]
pChS8Xvbl,Eb]Ѣ]*`N.]`*.M!LOaRA|)1Cf-5[Vy"ӄ}՘R)OAye]ZG8 abU_ŀ6y-d  =m>A_N(eth\I7ƛPјX:)R6wͧȜH!>aTTLF0Rb̹sg9y+Fz#uqh7PY \ĿdCCj~zYZ.]{jA"4҈)HYZѧ^L|Vf6lX*φ??Y"%C"0̥zd%blR+F1č9L\rWVEV0R i*9$v^6WO=zY_ld3Ϫ&Br	?Y1ьQK'ի|Q}KYn&1fDLh5,#c@ԓ3
.Dy]G&l8gr8.&o¸)Z">g$M;h;NKY\9|),.S!b_gqnr\h(ƐNzA=tJOWGM9.)^tI"Hn KL2|hDUA 9*I\TSR-aP`*N'}CȔ*zdT`H0dSI@i":#DM׸`\RM`A8~TE

bG&~(NT F1"N
HK8SbhUvAJDpC1#)#jq%twht
I#%IXk8^n3$WAdHxUb!	뱅	@ JJEM P7h3hIhI^%xI*bFX˲Lby@4]|`{CF`Pj)!* 5$AIfZ	0`۾(cq".L W GJg,[q<VG!_hE*=c&b2V=,*f<n+*268&kIL5Qۀ<Sx:U*BR\W@f
",L1h@ %-~-Oa4)$ŋx bb%*IaHum5
IU5(B4j	*
Pe354V01)H78
#DeNGPwK{,wR֝'$7K:)NJ'o[N:irv)yv?Osv5H~k2@^7oD,Lep'9%B@?A4t 42o
9N6d3V,J
&CT鄈a]f
B o&g05VL~SsK	ɠb\N/ ?FM5A/Ț45)}+b䣎>tӠ@<"(rA0UTJ *j|xe&fW`U`LtsI4d>tQUơD4jh!cVP4}@ x2T`
c+@PY0o1}4^Н40niX(b&I\HEt)TZ(4MQ,;L$2P1DJ`P0T%nB4/I*~Qc@zh@x)
)L\Y4@@!(;)j UB4TM	5(E(.M3K؉L槳Pǥ)xSG3HTzώh28l&f=*4%DK?T]'b`Lt	n0PShPI@R% }-ri'Bi)ԞZQ<M2t]SEC(,J"^8EM]ۈ@ĝE4hOIzR[Im.b/|YuV/bp:>v]K\8~sQ=u__ӓZN.7أ*:&
6{m8gZlo/_LTF8G_VcsD8W͖͆1JS,nh[鉮r.9Y ǭl+hK6E9vKյѮ0ą_sBYUHuuwR#wt*Fن`1FU)#vGRNTY]^Jł]ѿ[P*R .ʚ&vJ^PP\uɾ)*N`e~w#+Mgog.U{/MQTU	
Q ,Y7n,6TӨjys2JU3Y}wX9^9f/a^8Tja+FMgl	;5|9b,Zp2c#p<p8vEvDvF+UHIG6ZԅB\W\*z(5{{mZx}kpy`	\ %p0 } HA=H@S Xi_]m+D5.Nɒb;BJJT\y],ΪKNr]E}>L=*^PnzꟚGs]L<0/MzwWǁZ꾻>e	..?5!g8g&S^}c)!q1]4+ڻ>czeg|ճ\yc{hj9ZsyJ5֍@gֺ߽ko @@h~pa2l^_1/7{J1O9c#$'B
QBLN-*0@UycgϏ_[dmtuUF^3)Ҁ2x,u&,KuwR}JP}<@g(A^m1v׌ln
ZwjE~~ZشQYx}Uq0Ϧ8oG3Ư,csݷ}!p۵!8=#R2d>bV5fAQqEMa W[6{	FRQ;#} SR=uw77ny5Vֿ },Lf~u#{*=:E.!>m[_̖	lZ_mk
OKg1icЙg`KX??o>Kxerm_o,7o|«[{K ln^i3ڕ-6ü.҉AԖk^=06uiASnk2t3ɷ<w8[]H$/>l$?7_Mb@/bwop[foRXSO_KM[,;7m[ڄ	$ws`ʌ%ƻ7{]dI>ϟdc~?Be	[^=WZ/$$X6a1=/H=zD>[!&B(&u>>|zXjz(BOaO?paN"5|izgm0\fzOk˔_5fBvOg-yi&3=30ܾeKCƺ6{:gnۏ]WQqoGS꫱;S)H]e.@{en<Jv7!8|{ovMϳ|GC-#CͦLۨ.l B[7bJj;j>#&wۭD>&`h>=33u	 W/6<>M`8E@AJ_jGQTFPh3EXQH6\PםޕШ))ŕ:pn6|0fQn_޿@"5rQGW7 D>A:
WقC+ԏ/0~;XDu;o8-'ìqqay]pAR+cRǈ[s_Z4x1~TBG9#<iTcˆL.7f=Hf5̍ocȎ(K8i$

7홻Y _<͔
D.IڕGCQU>Q^) Գ_oi)JtU?E˯54PDV?kζaBrvu[~@7{S<klm6N|9ֹ@ӭ<CS72ll vnR|As7H?'4'0E	LpZkukXlqehvvVr|d|Y	?T̏c[=j?}oe`oiA_m1_`"j$[;Rd.eRz={`ǥB]LBHfRɌ!ͦxkx*b\̱lBO|4o5zﯘ
م"fw%sB!l0'~(,&q1 HknF[C4}{̅٦A5/1Eiv!2Q'3"(fIl iBjq0?xgo:LfB1u0`ٻm8@KRnp|),#SG=1`/ytqB^^r\P<]$GLpȉC"ms8o}m$CK[ǀup>ha()HF1>(ٻWQdQ>#&Y_f}=mT,nJ
{QS>6eh 02sJU2c}G{+p@_}ʠ:	*_BhZ;v9+BUȁ4%}bshy=]
i!ra$$bJH'Fk)"dFO<RѸXFhE{V}w(.FF5aDG	\ZD-Bm2&K)c\Gl8vMoZ)S{320B1*(!bW;e[LS,zK\isIܒ2$
G?˛#a}@*C"a?\uSƅlj!ms<,гJRj8b [fC3Kd7Ɓcp%	!uwcZf斉Lhˎ aO7ocܣ-[dqH[tWckSZREܦ(&Sqq(y篋Bb\<h@pPjG2~% ?*/eT키/
S$%L%L2⳪͈#c98OC/WШ+mZ	OQ~ѫF;%Uٯ4\
nj&-#*e=5TI&EkPju8N(*n`%!/灪G+($9t al8-Ɉ?
#
e5*딪@rȧA%
8AVP>uxDjG`RP\iC~UAkHxyJe] ҄&-wPLg^񫚒R$QuEG#>zCH$$9B+ER`Jpf@B v\Mѡf(HpqyZ0̗/:	(XR3iɯ. BZpաR@)hJ$$ Rh FR@HZ %a.d*Q0+R>j)讪FG.2i	5DTcaKHT4AᰎҞ@:Z+5zaX 44t 5@?ɀ_SȢh
`WaG.*
ԈkСlnimtƐh;.Hp$G͇=˶I+AA%Eփ(OP<@^L^J4IY!@eA$ְs 5ΐg%)p)D%O' _^V!̻
yCN)2|{5|dBG=^L^@`|\*^[؈SOY<N`)wdհeU%jcQATiD K `tP`Q)pBs~%e5`\e6mH;D+AM5 ͨp-Jj)DP)&NGc8@F/FI!0X(J<C8.*@͏ůV3d3!u^ȋVH9*V8'uG[sCkYZ
_,7aؔ::l:OV X~Ny(@ YmAYn;LOwL9RD_zamUx/6`,=Y`*gYɹ"LgTm)@LrH
pP8$$Øy0E(C.k)H)Mp LRjVaZkY[S@H?m1(Ōݱ¼kJx+ܬ.aFp'g 4
	4RЦ"5H J*bj@	୆Bؑ.Qͮe<AHE.30ES5/^de4֛Αdi
цY<;Qro# )3t¤F#aG+JGO\C^_DA/IvE1q&.Mp{ܨ"ЇԂqF$ Yk>ܲk۴tUJQ+b	f g6fA_sB'u8.䍔.7</Et!s{=gr\ʐ477trejYY+7=˘eMk^E#]`3B"8i=rR<'؞z92>(Sq	.w7r@ɼp"v
 Js=Z~Q 2._ErD '|/yHɔ	r:' +$Es9C8{A(5,f3JōlʪlxCJ;bdf ҮH:AP$FdXn/x<T>[:dkP^oU]8Mn]*:I]-V@$תXơ+|14@*TR{dp{d^x=
`>7޳&PfSHݺYHǌ|]{>YEu 
A_A>Xu3|4V]*Z!jY\ӄn&Sz̰vWR4̸X2}2WcwJc#eD,Ec._:tZ})FLhQZ,1}o(ګ*b<V&^+fGz@f!Z}I +4K\(Q
WV"YMƕ}H/As}*:V@U\*XMߺesd6*Aw[cnlư&sakIu-t$o@~t؀E% )LX/P@Y/KVXVȢׯ DA([+~`+p+3Aqm,!ևomѾlϠ%zte*+k19v_A}rLu\GQ;WūgmRuE*V#Z#yTֽnR	JTR-rW	2%Ezz=ۚD]*tuS\ɖ(5'̊fLڸ1q7re@Od:YLĵMZ5'ݯ\c4gH1\Sfu~Uk|ҡvbTV?e/w&gpnq NQ$KL|Ze#U0զ-lwpmܸr[ʅT,N<T*eBQ"m͝drlFKn^Zݕ*BcKBt0¬,L5SVOd3ɹ5? ̻؆˲'P[-'7TD_0[ɝe&c/9E(Zϲc vcsSyMnVf9 u[Q By]bIflzT[!&[u`S
$xdjO\m)Ck+aȥ#x"4rkkMe*Xg}oV>XDQU{ď[r<xC8EOqMErK<[1J hc<sѲG/Gv^WY*E*`  hN9\MFEq*	q[DI<dx-{	eObLv3^@#ʷn.7Sf&t\GZdЀkq`Ba|w[sJt.U:x>I&ƝQVՄ,asu-"V1Bw*2.#lv6C[.G>bicO
Hx|VI!Yj\Ls|Q{܃W.9Sm!soXY<>!Nt&E 'a4.Y>_0TNgӆoW'^qKC":|uyw9˳[;Uڜ{'x96a{9ĊunH'Xyf87mCu`k5;+{^j-޵ Z+ewرYҹ싕;|,z3JOWZTV!bt-~e 9#PNtDOeJ+VQve\NY.8%.p\NjUx\[	+)Z2?3I6uFʕ+2袙6:棍Ԯ VNIFJiT4*yEe32\ȉL鋭2|+2dt"޷;H8_!)e53Op*It:sr:O<>đ ƽ݃G#úaqR^lȳ98yB-l1们g2!u[+%G;£f ?m,G7>tLE"0eXy}LP%MPiby Q/OyTfoћT<N\) hGl^X%9RFaT@XCO(QMP$︋|	o"CQu+~"OdG\{jq:hFZOf*su~9#_89uzQX.
, nb&}yNeمXHJPWF򲕿,9zwC|s6QZhZ({Q*̃ɂyzS;Lߩ}wSKӝ$IJK2E|-V҃V{,@*7~}Q_P
Ǝ vzg?:QxHi=PAd"ad점GE?,ңpPRT>1T"s%0 L;0,aFp%1@1Md3"VI)TJ8S.4L~*%MGC?rM2>JQw>ah=jT\CQνxIO ]ogiT!#Js}M)o[=c&GLY4Vz#.NIM4uN
Гr_m'L%'4Y,)ZNXq?4.3̄vN8'lE]8ovQ&N,Tץӕvw@v-f}j\O7Zѯl״.u4hvPD?rk?loԥS34rq~B~P>%ӓ.fH"-5I`]kTu{XIg*m;뺱̊5~cʭ:U='/onf|k<:j?	<eKV:nƓ=ZF{)_Y\ڏ5g+Sd"$#GUf@BNyhCV<Y0@<,k=I!εݷEzPa!&tld|jԞ"RTvUTIL+}`cDhN9c5 ~tX +g~5ʤMOti-!Ykٰ@*ߊQ̆{bm!Iw9nWX={\_\(c=[z_al6Σz_SϿ|N@Ҙ1\}"IKt,	7wԻ- q]
T2!P"1{̈́|?~P̫w	`pGٗңܶ9 X[$
LCR+@QF	xryY/}яK*~M|~K#!'-W^Y|rx5Շ|-*;4'KXӴ*~TOU3M V21LuvkJ<2	|z[e*x^@	O=j<z\#CiH7"&(KzP|YjQ
l9C>3h+A8"/le?QWUN5PT[(eN9p=qjJ=vF/ѕnL<0/MP*:\G+HxUKlE$q8qL68iHyH!@}ڻv:qPC"n(I#CU@
T<6H8UfN#8q+J/J.DUrpu8sc:d+zefK!ty1,yfeLәo_E <<h_-fˠq{+3RgzSlɬ*<:hAK=e26ֽ$f' _NG0Z0|b;OÁ7vQgND;,{;#]tSr`J?q̖.PF6Cϛ*3-0g)Ƙ/ ]$'L`EAgcBVENb+=8UtD+cy'<ыDxVK
L~rHLBhޚFuMզJ#	mpXGO),'Ni,_VʧU:'U^EEbhXrk4li%GB]L: _6z8DՔstpSf0ܬ)*e뫅LU,"٘Y/dJ)hTTVM)M=|lW>{W"7#	i8PESARPDAԩ=MPB,SmӘ8D*䡭ZP~ C0k&E<YzB"j`)ŧ%ACDgU{.yN~OS<zm̅}	N[I ]URDQjGQW®BhĘ\\k~F;JvT#7KhZv~Y$NŖڨ%xq;_~F"6>d*&.*	Pgb*Ry:9F`;mK
Y<. e-KؽS?eDtRI]6L)ʝOHl
2N0O\S3q}%h/'NRn
Gx<H5Lal$V\=^0nb{^tugn72 q HO%xt '@hC:N+;f`z؀+g!Oc6p;JuG9BzZ$%[R~Dj0o׻D}~ά1DTa66t&c6n64-ǿ}SZv̌hGwqFLW'y>4ϴH)Yt2C81̑gH-#S-YY`8	%-βm-(kzYN3Fn.}ֲE^N܊RvoJVK 鵍dKr=ְw&:
m MRfhL<XH8iNË.Ɇ<uOjxzY.{ޮx340031QHHM./*+(`Ț*MVʮQ~!Daf^JjXmݙ?ξT|lW+13 !x|xUmO@NXBiiEzQ3;<r1l[tEAYZP@t鴳gY'=Rm{T<OG{H)Ѐ+gsƱB&<eʥigFRaI$,"d1)2e 3:J*R<]˥a8|5l1!f%+Qa'|ЪhhFg,@4T^KU$ڰB^#<ōW6LǂO"<G'qO	K>,NHTZP
yͶ+<Δ6EM[,@$KG-g#3(r7\Rz!|"	ߧw(ZO|} vC&n,MXJ 0dM_t<a!'d	v6A`'D!Y2!\ @Hl:uTfmSA3:kѯxOc1q?}|\w"j01ө	f)H{n+aX R͸PxnWGnvgiiχ|Zurm=9\@sT )Z=, 8+Ex$szXDkJxR'/?$f"U*QGA+HPɧPUZm:2D,eȚFOhbPpl]jH&X*>DwwїiÏ[|)/_[h,x;ocf; 08xRMkAf7KJTRߎ(ɦEbE-x+1ݝfgPrx{.^<&"8,~>o>}]D&c
LHxHhEQ^:,/azL0:.QZQ5>coxjnæǇSf>dl:FNN3Mywa[wfb@(syqW|#4ʱsJŋqwK]mh݌"tBLoRzm]T;U._aAJ88e%ϻZ'Vc6pFb>͈$j~;,	#IϰKrLɵct*Ֆ>ꋵZkzvkKݕ%x
7&wKh.$b7dK-q}S}tqؒ˘E]Y&\/Z&=;qsj4{ۉ|X
O18a u0@4IB(dAfmPQEF/'~ch.zP@ E&tX=?ɵ"Maa42Mz(xX	T>w٘`؆mMU-(!J\FZT"V_Hb4Fc6={kiJI1dqw=x_iYw2.3+MMyS+qcL1KfPwm.Ѧ0۸RyJS_-/wdMr䊣A~"2sDnՅǇk&l8鬖8*h
Voҝ8Y'Uj6.ĶAƄ!ؾN7иSڀrlx`<c@+vZ帱U^
CkWD	v5q,7-A-yؽ[+dh4eDc2vb~UKLŨ;N߱_٤{MnXnGy捜A|j9TAXl	ŠI?.'q .UmH\ёJdb=;*!ī*K	@jCi|c=!5645ÓxwdS	o|sgtXb1D)aV({W2kAzp[[@)UqCsVy1?N.1ki 6]a_Ή'Tvy{&Wتvp6vĳV9G҃zj'mS'v
CdgGW唩YFQfpQpv.cJqMO?ȮǷ!j>LL4>my\mSW4/**k-w H@PlDce&T/I`Qy֧bSA-5Bɢׁ$b^5QCkѓD֎@~&oGŌi]H[ⰨMR]4<:揆]D%І8pahuQuNPtC|;w1y>cOluKo%'&q)+xyYk#1?6[2;-4ɍ뢣S8zC=0W::9cۈpgvIcF};J4qn<r:Y!ĩaP@/\ q5%J0״MwhUOs=!b^:m	@mBKKǈ,m%{'`6Ȱ&3-YFv7`<=Ozbi~)8lcDVn!P*:mwkZ=AwI|0GoS2_}EB$ I>VwVx֑@'<+}p},ϰoj,Dj@NR+"lc.%FJ]|e30p$A5ҩx#l܂%<Q_Xm98K'm)x6J%|[.!,{4/O>ku?pXr&5بJK}=K=[Gfƈ2wfḳ1Xv,Wûg1֞b粱	υ@/-!k%;ϏaÛw$?\8t!NX93#E>zfTcZ"KHe3W"Sf;0Ht?1
w]ˣPIJӱqE}jGRc}Ix/#P\l6[B÷VhiTZi|2I0,%+kCuI8x;oy*M5vo׋rSU>7j׏\51Nj^6m?`/YJYAQ`ےA4
Bׁv|RzJ1
0l	d*n^kPs햂7@Xv_RNeL[UO|Rro_<JZ 4Ļ[mC5K@Fde
t"Z=|*ɊRWeUϖ ޾TP2g]O`j[B[C`^/8){3O.<RC' WE1qaʗ4AOk-޼g?Cʻsb@Jq{xJ
҃K2L͢mI!bJ\
&wџSa4L14TVC6g6L(f}YR/_15¸ Rҫ|*79Z4A2Ω82Pܛh@`֚	~ENhEVY,e4Sِ ZS?GC4w4б1<	T?MϞxUBRasŸ౶\\/`{:|u\բ$'DA&J&/
͉z7yp
|wbվJ!o^hwwEjgKyTϔ&	c<$+55[ꌜ}g:ޒVPK	l+oٞϣ(VD[WSXBPD^
5O+C*9[gq` vM]1ɢܺXam0P0rX}(3`(Hr*_D:\3C?
v{x:(Ց}>0qfϤ2~
5x`3{ȏ7KIΦ/%	vYʜzn!"ji|IOJJV>)d#iEVQMHLVڵmb=U.VV=^&k-c-p2M^d4W7
h{ 
}dcx}TklUΙvv-+鶰uJaKi 1RyHl˴3nW-1@%6d*!Pj춛Ay|y}8=҆Mg9Q.쫜 ew֯)`E({k5{فV/J+kbRXZMvPM"'%0u*77r<WN΀cˊ&&)l(΍>q8>Vo{s%FMKt:ҀWk'\kpX?=XI-i#i%cV4es!y%To) ^,<(6DPLH2aeFnմW
te-.f@f/;@F!PAm#^={L6Ifh&â!z]Yd7':]w4r<|\4reu|x/1pG)/]?K+=!YO(;>Yh{P@yN2ړ97>
K? 9f
ChS<!=SJyE!	'QLߪ'ҰIR!,q/*q!hS3λ$c*ݸy҃Y3_W;ĉvקUI@iߍ9轂0e%vU40`ڀ턃MP[2K-`fn/!ѵP28
3'Y,QLU n)mf/[/וUp\NFD~6ĳ&ɾWJI] Q=39WmV	!>$s/
q&H0S`%-ǘ{faɺj(`\\-,t<'22?°lhm'^xCi5oc6X~_ӰN"*%^!+ءDuM'dr󣕇\UR*/4n*%b,T/6^ J%awת OD9G7jpPXbE?<㋦\A~{ippjI|1dW'iK'/!.pw{V2:
x/(*N-.ϋ/.I,*дJ+K.
)@54y 3MC18DC%>58/Z8(/17U=V2RSR4rAY)$-USZ	ĩM)N" y.@xXPSW# !D$^
 XQ$-b}meWogk+}VkLVSg۲n3nkNm-tg\{M㢶=s=$RV)ڹJ}bZX&Fdh4+Ϡ S7C8tB?+/.R:&^[-ۊ仚n/wBe97^OPodbgeˠ-|4|&/V9``z Qʉ@<3=[Ξ<@)nV2/`߮ї=gCVʠ<nsr@ِ/0R8gF$E0;!'LP.rtVa?3l H_)Tqd{਺u"Tg2y)p 0z!,.gƁcTs3*$ce,d*J{2bBc$8<S{S{kz懮>ݓP$tymdzezovwőVmViը [?`M!iGp4\:Lw47$zSrl%=wƣkA IN.Y_e9#0?W֤BD/o@ϡW=gcF2fBT_J%MyW/@0NjPеVfw驓pOe1ȧ<Zn`(2vRZb1ity?\9V={ˢI.1|ZPW|J+QAFP`=ˁF!t5MTYew&xcbaǟSJNGq_SKGTLwB*^3)A>}g D4L,l^cЉx4(
G9^ހR`GB^=n4N%^gcΤ}P]¾v,Nx.A Umpdz$2^X {g3Ě|H "sok@6f '{8 $=|6콭0w%'ӣQHy=q{OV,LۣB?V\OkɅ>bB0u/J'B0.	ФǂWd@ang7͠ 5aɎ;?~=jn=>"hd~#:3GE#r)\=S{a >5||Yߝ AߞJ È[eP{/mګ1VdXwx<sD5X&&Q_ w0Y08pR)9}tSދB_Y9zk}(Lyz[
?zgBͻ_Ojp<D(T%v~&N-s;Hn®q|>J(ٹ1+ʄ3L,\&g)ӡT͘tT궺8lrwlj盽Pf"$ҳ8bזJbto)Bއo{T6pKűRQljAtsS).F\&!Ix 7\<e&ɬSXXʊqj&m҅k/POUp漌b!ܴAs!>?n6?*.PS^
+03#alF|Q.f"T0O|J'1:$D*Wxl࢔p_euՂ|3uelRCgi+ӨGZ{=`-F6JT24ܣqOM+blrY>uZlpQ.54ZV,\uPkŨSE,Rrbu)!#,+(31dcJ-Bc/	I02	9W'ai39vga~fS`*T 2E:|-סiὠ$D(yT,lm1mhĘ`SMKav-u*UO^	:̖dRwHlG10~3:@PyZFHJ9/ӒǬFp<x&l~fa6@lӊfLᶰJPეNG,6Li!xJ9EB4eOuc;|P"3>|؝F5houb#@tp64[l*Sυ͖(j6jjYBCCҰoU4lj
hb`ƻTj**l'kJ
泝Bi4N	,-"Qeb'LphFC
qJU&
o| ?(1G̔&1|3K\ܘ5(Id)kF3zq)_ߐ
&%2׋hTNncADnLfjdHLxF1G䵣u@ 0#KPB-sJe(~4cWa;ʈ!]ǼیďyjTB[M:e	
j-b~5kvWCf6$/"iJg&mM 9tI۶6Nz]r\icnh꥛fw4:6M9?Eb$gzPrl[[AAQ0tR3&݊G_GQ.bƶDIu0Cb&'NWnxTmLeϵvbW^dg7JXlf%FLtlkk򢰡1Fe_H}h@r1OHIИ'F4e1˒ex=/>/3lI;7Ylz_=웬DG+XsHHuO^lby/Ao,}A
g)ϯ-yL/-<34V?o}ӯSka>~$}VLk׃W)ERTaWJ!Vc|k	o<-
>S!g'dk1QGAF`o`?S~lj÷s⋌hj$&櫚rlX"ǲģ).A`l&##D˿y^sV8	1"i`4܉O+VJ!߲<KLFݚD-A酾0X_/[R9#R,@SC4	s(ĐIK<IHcxpI%KqSJGn2Ju/ei-i쪴3JtXsliǁ%ڬ
Y:ST7
IuޢP&8Ì'ȶJtv._}v`mPgoO9.cGbbnƜ;x#~W$>TzF[{?d$?d2/e1zZ{'[w8zӭ*9bwb,aBw;DΧE)v(mjkԭ-c<)B~OlpUh<8-Tqm4aaNrq+DOJ1I<)LZ1D
0G}ҩclOԯP!.kiýSFak}P!?~ЧQnFz]%֦凗|2U@j^
7#ųz~gOiLƉ-QWYn(JYrb0xm}LeS2"#G;ʛRa89a65kA$sL_n_9DCc/s/e}A].y^~~ݕ>)X3%)0I`&v'bI2^,Ñ&K6f"߼ 0GIVI06;
LdFT)KBȏmo2PCܹ\& %@]9rzFhήBkI}&.DNH ~7M
bk7-mEl|^y[76wpӪ9-S0SfY,$vDTVSl)qs.+78VpeH򗨌]-j!A< ,C{ve?b<>ZiV1gլC ԭ[֙HP3k8f,@6dh>gu:GdkEOCܽ.>$?v@KÕMFě80|r",}&tmç$Yo~)$*CAKWƢt9l[%|ⰄFXqZ-	VZ"~&EN)ߣ@_vD\]JCe0<=[EBp~_6g"-{)9EIyYaex,۩Pc}(!vv|7^;Y ?19K!ED(Z	2X%
	9QEc8<?fjv$C0+<"o҈}<#XpҭZgj=MWNzoNz{yh֭4jl g>tңL52pʟ	g($XTZ$AU+Ҙ#;ԗnl4#qC#Tg=x[]V]]Qkc7F¬-94y[gY"y*UB`lamGm)EܑZTD%2]!޺q5%G&{;"	Q1R=Ƨ֎$ΫZk=m[M 8f&>''3y.X8&Tx id?}uϓrCvxeC#/M(98͢}xT Pxe0H͘ťd~`,v9;Y) 5b.x Iс'Ҹjŗ3
ձڣ=&xeC#Hh&wDmIgT .x  ztefrU)yVڼ~߾B.xeC&H
R+mS A

xe1GRrfu8bF 6`x;sgf>!{ <7 x340031Q+.I+(`UPr&Kmb{, %$jjQIZ;vt4r Hx 3)FYTacK°K)WW<wTLiqp{4ØT:'aSE#AOB'B8cR"GPIp"7xf GB4Ed|2Fv6{AzYc~'4H.e6Q I'B~ߠ<}!g%1uxe0[Q.osM`La /x340031Q+.I+(`UPr&Kmb{, %$[^iRV\kr < Vlxo3v>#I &Xxe0֚_֥}f~p3La =lZxov>#I "rPxe0'<arN\e{~du0 M^xovO,E OFMxeC&HE2[Б[J,]O^5x  IEx5 ØT:'aSE#AOB'B8cR"GPIpCTDx  Liqp{jFxE :g qμ[½0`100644 config.php .X"bNNi fÓqڣr"ITx 0Z5٘
myK՝lxe;F4fWnkzid&j #3x[JwR'Jo/ ax/(PRPH-*//J-/*K0д$嗄g)*G;{ŪRBSsS.NA~p|cpp\I/ĔLю.~0w @U沷 5xxqF~h' Xuk.{;. W|x340031Q+.I+(`t獢:MSa3(+-HI,IZ{v%󴣲wWؼsh  ^8$x]o7[ɋ>8I%Fxm:g`E^IWIʲEyOC$wH~~ι.)Jtk1M^{ϹƖuY;>+;۷}{/;Ur>%TseW2|1|6|:|NO_OO_1O 
M2|=~@F>Ï=>9jẑ<ܟp"̤M?JeݣZ@]-
'uvf8cY'HHc;N×$>sd$s+8kj:)49eO[]9T
D}5@W@zr_P_+RJ;^ynm޽}̡@dQ"9֗9wȨ 	Q.!]ڈy&BPC 	0cbnh 2]z	 4; r ,æzݦ}bOMϙ]r1kAB^
#X9II="1In;noS0`_꜎>F8ZѻT?v|nTwѡAFLHsY)&xUr#*EgFxNμ
~_L()hIH虏8bl Oq?=V$RKNttBM&M?ܐ'?~7SbYOB[CW.Nr{Wo\!w]pWv+w|r5rmz	|+)X?؅D0w|żIq{dSaB2-`,3p޻7/4?	eL]  ]' u :tKjA!)Q0zA#`^}>}iȨ"[ m10{feǙ'aGV(sU𓏑Za5#{D_t_jڜP;x^U
H{.wf-7p`S:IݎJ(B^31AI"cm>CDYswk܀
I@;QeS3HEaF]/VWfn.y(I^-.:;<(y~aO|k_͙JR&jj.6J +0ɑlllNrpdݳC+hy FAF7LbjvGUl]%	˕|`Y`{澊O"ܞun7k j	B.@ 8܁+T8<Vbۤ櫃]W*xiTsjT}ʽgf-򜃒l]|OWsQwNǤֱ4ҡWһY1w7`\1t~3[=NM.D߀1"U
FFvB'y@`8G!\-ƌrwܸxx!k$vBvIUx4)QU KE ii9km6
'	/2_ր( Q$Z
6Ʃ!6rʩE@|&ӐtkQJh+[p hAEG+2$*5:4z(XL3>DcVMfH}t=V1kLZ<
'B.9W12H5<Ԉ/\0)[#89(j& .$Blv<g5/_Zw pl6;^>q4Ug<yn{K:.U!jA^g
 chV̘h[9i?b5;4=fmL'QNfq4IM_Q,#d38vtL14:ӏ䓦Ӂ(Z̇Q{F˛C$	tKТ@R*p{cϽC+lS̺"kֹ)tX#Je"cHds}W7SYG=nyU!kk"D59K+6޸V.U.S뙄sg.qYtOIioc~^%@قaT DnPh>"Zul:qY9E^$X1ah|S,t.HϧN(
},bmΙr"J/Oˠ5'jJIIk<ΌM(2qj"j!7u_aܽxP[U$cVn¶HD7dR:&o ~n~?A=Ini[X5bʙ_pြTFRfcgTJ
,`sc]Yc614#_BDqK s.ySy q_b#%a<lEwOJF? o'>炡$32CtX"f4`ݳgS$uL(0U%ƛ;"W^4qmEn(#oPĿ-0*n(KTLI '=L$	 4d|sNA_  3Bt-lD&'؂iײdEx6p':;A!]ogm: kFLqfQ<հa}(_7{l1k{~-q70W,S +IJT/!31ְ6{09kc-;=[l@F_ES8J&.S^koL̇<4I3Z/8Z9&]QjٳI8݀p#2 #'ZSng!ŸS <TLw*dWuhdVݥM"P|z$sɍ+:s04SbR@U*wBa#4Kv$=>QU]S&M&yZJҶPdiW}ЏEYꥵaNhXIJR$"QՐ7[RPng͑)(NlHVLGt-Q6*nҎ^[y6i;bu>_6Mt`":$QKB8Ozĝjkm=.gpxiTBm
}&x$s{VB hd65JW4T4UUXU.OLu-hW6`QgnRÌ5jZ_ 	N^.]2K	߁> =B8,yRPR\#:t 1?G벜vȌ׍2S'VjuWfYB7x340031QHJL+(`X!VqRzso2KI +2rqAu5G⏟8Q |xVOK+N-Q5Q*I cJ*RcbB1J:1Je9ZZ <<TxSMo@W+Tې84$9TA Bj8TǍٍkQ	PV 	i/D&{ΝZݵ"ig>]*jQYK:k>ga7ZQQGB
J,=}f\m
̡{(=M*-!($E㌦2!ܵ'AQFԩ:>$kDaFɄ&~{	$	>	;Q4LNeF"۔15hslцOשϵ
4gb*XTlt/WWt5A+)ڌZ0#np˳0!;Ҩѳgˈb`W#]ߨMvxʤTpw&4y`"X߻&<WߪC3M5YVXmE,tqHD
>e3	e͝&^ȓknt"!JQ!︻vF`7\(u2<'KU1:x7qv?`!XdNji²Ƿgj' ><n7u?L]h^XL>67+-kϯWaO,k\/.dry-T_Vuhcx: WYCs(	eJ|"8L):'"'/	r8x340031Q(ILNN-.fvuʟ]z:(1%E,?47U arJ;/':eFwL@!8h[L!ǵZΜ\سҾPKJK2f9Zyf#gxӅf}?@&'Un~w1WlwCեd'敀՝x{?3m<4OT]jE&DƗ3?b\ScjwDϛ_j3 jR]wwVBv' ~L+f0ZF2eįޙb[q*SpO3cʍ7iw'ssPK2RR+\TlL@JYáCޣ('?=3ȣ{EsI߷K% Ī̒"I'zشc~A/JI-*S{l?sPU5O^_s6is$AyvhAfo-:>J8 #ǹi_-7+K__=aԌČ"1s?(蘖{g|jNPuũEe0gߔap[֜%/ÕgCBi/=l"8&̼tq"uc,tS_Y&0ui%ED>k/4o\^N͞s:P~{M'/<x.jG* wچǭg^UVpqy hQx[vxkcoc.Iud=۰qk& NxM@̠
%i")]Y迧ᡣyw&Hs&EOr.˨J8LB,ˑR蚮-¬Z݁Dݐlݻ W<t#~8i.ȵSu?,gXiHEQEQY:j+@|1Xx]oH@ 4d Y,Z-uSJlgg}W<Ert-&d^^_qOֿF迵
]U1\.gӓrxw?HWyn,GzD7|t;\Zl~8ՏoF~v7H&q2LA:wً~#2eV?Kxݲx4KUj=:*]y$MR&K2/~:Ys޹2k>,غN7ZΓbM'NMkp7OZ5)'Ny r@z^p A ,rnf~Xݶzw;G3䬷ߥ݌7N6eX,_R'3d;drx֓rF_g=,zFn-vWd9VYBfґc Тo}Kx+%PIK*P{.dpԘV+Gyr(+Kt~.;:	N@'DA-%2_z9$)$UO2ñ&IT-\UpilaBPb%dyMCґW̎:U4
zS++$@??'xn;noI|uүK1B[^VAyֽkHz\*n/\__5y6h)ߒ&'!gZspד\/2FEtқ%ܓr},u7&t,Nv[^]jm}v(ĩ"|2wKM܁LaM/ф޽Wt~{By 5"fuS[lz0Ŵӛؘ5}mm{?MjEWTϥ-[1UY]K;_k[^Ƕ~;PáJ S8z7&PaRTiLQ`ӍƵ-wA*=*6X.`EZ hɤ!+WCBW !t=WWk4)O.;;gYFm|1&
y6ua\G6qtuHEtl!oWqeF(+zmsedq\Pdp%vuH߽	\nh])W=øXWӸUn(8W򹏶!I9QW2g#<	E}"<r#qchTc:/9H3IiAn5Q5פ+mGim󅲉`}"L;>?sRqF)~7\mZ2Gy2s;Z9n+GkE|]/)E""I~2
0B4uαC9n)_*΁;#1	WjW){G67 J&S2OSU*^ƪO
Ղ
7!Br+<cgA%OUC&I ᜾LZWЏ|dWN>:<:EUѻ##!ҋ4hD$y2 DP\OLh!4QŚG4pХbF"uã@~ WiH:j:	)3 ׍hB$A'>S 8?=wVqJɘ;n++GG 3}Ӿg5
r6%"$wئKFhC%v>F.8:e Ίtp=5g9}ҕQq|O ?GZz|Cz=3R$Yu喭Izorj ?%Sy޲Jպs+tDMEWJB΄nkWQ_П]޳\X^(xO-\|AT @oZ˳[TAr{-O:6OvޕӠb;Yoh3<2!8D12LEq_[@d$7mgHOd}!~4,~hv؏>	893UB3,$/l4
}I(ALJX=YƤ}ɞE
Ȝ$v	廷tV~d<PJ%W@]^=Bɇµez۴Ni`$5=.a0ZIc-7Dĝ^5c7(`9͏@"'$<s_YC!f*aL:i6TU *eܲ%QƜ%b2a 	V12ZZF3ގȚi"";*yQpHj>w'Tw[c(N9ӧ͹OG<N?$gstH]Lz}X:tȗ80P	QmH7kD·)](ρMJymι:&	nuEaay~~ZK22iW{%ls.-RRRVߎ/HQ|$.}7k@kPP"T<߆˧H术Rz;zFODxIhA
Kн>f\޽	㨉+O1AUl atP'耶98fZޒmXC~aI!~qΏ23Qؐlw	1E 8h\.VJ6;<vmsIͷ]Wxvl#WMֆ_y;@
\A3B%'
~y%Ny>:"Y#'S.xIGݷ(V_BvW7Xp]wc9o= W	Gq߈y[Lo>W»mi-rXy^DThY8ұ6RӲnUX$iSS3TnÃ>r9k/IhRj6.<545<B	DMwĒ]y@JD|Ϟ2~LL%-,PɄuDE+$&(­sj:_QWp*e⋌;b-vQr|o
w:[a^jw8$q"b:z%ٹwaJei7\p8oWv"W2?ሼԅu_#݊s ߿@&>٠X#(A9gY)G0'+JYXI
9(BcA>ʚ
5\<#$~Gc &a(Ȉ]a~ε='Y6\^aP=sPz#I
4"4S$W5FBۜDN`͛xilº,U_:L3Ƕy\k3ǃWL+ 8Oժ={
0KMf_.GۏTDay$,(U۰Ƥ݇FdO5\35MӔ7Ϊǆ!3T%#,H|yc͎?H%	4fhtAj3N.HcXs%ExXv	1̸JVI)rANls
\PĢT1dɠf@=;A%1w`?]3B[.btjER#+6m%M:4ػpї\>P}M?FGƃ݁5ӯY.5Γ@9o6`V Дc9Z	]fo^@l]X!1یԁ"#եCs]VE6$ƋI.78=)nYd~P|%_nv7a2;b9yt}N
MD jh6It0[Yo]jֹR't+g	^)_n{ZK#FwBs3-NF8x*xw.3R[c`{ˮ̯U{
aw777>~eS+lt;yomwԜe+o*ߡ W/T*pi/0pXB,kΥEd| Ϲ  @,e1ɛ9K1 Ҩ3G2%wFt_ԇ6ռ53Zm,Kp.+Fɲ_߂a	"5D9X	17n4		07wn|/{[~y@3tN~65iGFm#ª}B}ǂBEdGĶ!փǋ&d'tH!6zgFlJptsC`6CZ4M2@WHNk>-1b;C(zM)"W5
i
{|mqN+b,7y9&{BH>|O+: T2OK]O18M-cזX"8y1RG)'Ec`>z^y=,eIwfH>iPCYKo:{ ajausc!4w{;
 >/!{w0-iTKt!pITxx(OhFaH,25-~I<90o$\Mg삩VʛsiK1 Gc
9K@B)/"@WA#SMpHKnYPE:R`_!Pi@+#uϙ;q9k+y|%NiFx!o=ɽ؀"0N\:]h^2ڙn<O!T/2GVidb)~DuSwՅ;2EȼQuYاSBp-]PUǣ<V0F!=W^<3:Ҕ%3Iu18õJv>
Y|	`mI.46nH``o $ϴaYrG1ܳ1d&!W
(_ӣЙYDH!Kǂ&y$BN22`f>˒HCe	*?!jebx,GNK%<3cBa$up~biFXa*RuYM!|'BĿ
M'pcNeI79A;.|E`fC2w!ϐ~#+\!^y(`Ӓ+7Jfx/ؼI74+-ֱvOL>m*=o6U@{9|;b4HXX̧32<U}b8??Qtҫg⎕&M@MZ An|tvN'*o3|I#7*(踆uv؄3tF_=T81i(*6Ku9<[i~N3yh&#$w) 1
GǃS}idddt>L挤@=-^s?qϦz_GR7]YXH~~$X- Ck¨W WMEܪ`4-Ԁfb?'t-w6mLvФ?Ycw\Z[MEنaQDKYr}HO-Ap\]8K~z#^	շ0Ϧe2Y콶Vǵ}ZP\׍A)th֎B(Qjcu1ZG+}#|qH$2#8^#R_ql1}pv+ܱ5|vHܪ¶)w-2n._6a #B3nqS|u|?巪m[K8R)UeSlJ\U)w9я˾2FC.QKl%yX=_"jr_v6_C6ԟ:rbѕff8">Et"њQ8ợ7Wul\D}.
X|}}D.9`y([>Q+h^()Joyx]D.t-Ѧ+B;$tU[Ǯ(?i-p%ĳկ׺1uW|Oˡ񮫊u쎏]ydo:{e0ff-qK=t=vUQq+?\;>\K;ܐ(ZxՁc/4w9Ts{g諭#q+t~^I7;ʏֱ_
xxx6!!.Q8I=ڧonwdC6=j<mVe[===4zYE#o 7QǗ8_+Aԟ#yqÝo'0j!R֢l^fze_cAtD/1Yc<xxxxxxxxx'zgyK|i׋+zOi[0vb/ad/{\,Ơ2h$DG~g&9Aj0tGRފcQpJvh-xo+RDU,L^-*핿/{4,Rw.
5"<o4'x8yFm^wzR2o6$@dB#:y;$^+act2;O\l(5tA){c~CZ.fӋ1ٴCxQm2v"!;-xA.>Q]J|vi(W:1DG e	^Mē}JKj\ondtc}?ZOoV[lz3W|z3Ih*!;9ܲ{qSdr}<(@Ҝd7Pf4q|z$5OV\[Z}kΦ  le))40Moϳ"Z,KC`KD-h6zֽI[
s5gՆjXŤji|$42=n VNs2K_1Avv*[67['ϧ^G<@h`p7z|O嘋e֦Ex>)6u0S^%S8m=X*4k<ʌ@].K.N_SYFF_LonYZu+ c&M?Xsd&U{x4gL6Գ^v*e|Yvi#ş2Z j||`
5d>sZWL%/oC+*sheF]Eƾ#*)Q{7۟r]Ƕ[f]Zg|͇-a_Ql˞{NVz*!yc]_%tG~,u\)K_$rh.HZeh-4f/S_g^1T{~0'>xl^c|w3c]_!>z8()UX{w.Gr*)w+Jl7`J&pD5KT~QkϧP$QBG@5rP?1h7<fr҈$q*Rjl#B{Qgpy5M7f4Ckzwro@a.K,'
F߬KԄm20;l͙a{K}}T1d,m^T+p,Rxv
?vD).FV5mkΗ8jXy/ϙͷ0&ێlvٞ6# X<C.AYϗմt{LnG`(tY_]$]}8׬P8O:]8p>vɬҋn~[V1ɸN<[u }S՜ҺvhRʪ\Xq~'+זU*	mb\,zlKr?MfdI7S].]T0> g[܏C'ώEkkSd6KR:RYsa%]u"􁭚!jQX>w)D:jK\Ɛ<ա;k~
3-|a%=Aw3.̷rGVµ匑tH}Σ1d@N("w7Z\O$)KFy|Spz<"iou0FeϾ+wa޸I)Ť_u%h.ڰPS<1jkTRb?>_q㰗Pt8֟~CZ#x<[lu-J,Z/JFTtvF33%1ʲ-۱H,wٝ[p#M#RWF4A
 >H)ѯ8
GТ>fvvvvEvSɞٹsys=7Y׿ĂV\c~_yǛV^T𑯬_r:^>_.l~+l=<rɖlKy+k֐(f>QDG܅|ͩB/ˊ֥Aǯv߾k/|	?~_Ys/Nr|j؃w/ ;OW]cxz`~Cٯ[GP/ߌȸ>:܉y׮N  ~
ޕס%` \|wj:wk_?gWh	g=D{ITjV]*Z5eP$ѩǏO?>Jyt|1P3R9yn-Oy".FGjR)Xn8gNntl=_ݱg{gR^8{@#\4 e+p=uL塾e-x07Yb1ڿqpC)O^/~|4<(򴧗0搾ôh;HiTr6h.΋`Oa;KbjB%oEf8e1%BC"EWY5U ~Fm]s/RaYZeUx/?uw*O/hw.W/
Eu5eۚ SGB2=?U3tb`Yγ.Ɩuѧ6)Tek)F"~ky`OIA%׶bg{cMՋˢ|00o.>t~"bѱʜ&jqPiyʺouq񻗆!ca,䓳R>v3Z@VQbm{̂OM&)/rag?OI:dc]-V[;Q"
Ê*~v F݆?ھ~Pdۓt>keBfb仩O
'YJ'*%u3!%T]eWLJJZ'E'vjzdRJ$q]MpE+/e\ڐ8p03Q5"cϐ#OI>D5=ήd\Q(򗌳k?@#k:S	+Sm$M*mL Hd`{aj8!T	f}4)q	`~Tp>o+l7ؠkzd޲->Y($T!))m`	l]մH3*Bdو+IIW\PqMJu+ĥɕ)j"GbJIKIW&!ԌT1#22A7ƔR55T܊j~RMEҩ82xCJP)X_{(`L$`Nx%`Ą)pX_VE_z
X2J|n3eQRa0M/]*حPk &/t_6mS6(%JIҧ6HZQJKz"gWRD	UA\UM)s^%VNjPƌ|Ht1`(DB54	>%ήL<dʒ.\i Id\<Hk&ȡ&ȍLH &J۠e+qz! ƲDkL>B09HfISb|N\ab*;P6L9HMNUV6'
U)eQ>c-%@hiHKV`%Y$ӼD*vu =%4@DȨpk	`4"ئT]Μ$18eq6C4:(gFM+r ]PInk۬ԒhmQئ-`):6%Aȟcn2%é#{ spb95KYm	7Ns/`HBMDzzkְyn[&w<G)="o1WN(*(S|j
_1:U5{ I uo,w\?_ ^7>'5eQ'oK^eFhd-u2QB|/O$o.Z=1'.Ҳ(A-cfD5 L 	RC!/f o'}eK5X@d&AӚA0$U 
AZD)8OI  9NyE
(G8Q`MD #4Y
1 "TS
Ad:	i1;P/P/aC\\`6$k@ _00j\pT^Lq3 F$5$F%c?N)	 f1<$)؅0J4|FfEzza*&/U_>uMC(Ui$Blih֬@[S∏|`Jݟz4jB -Nʖ[t`U+?\ld"LT rDУaR%Y!_in:DE:% R:HH"[Yj@tmR Ez/nx`mgvѶXfwΆJuE5빅Rs<\st<
h^}!d*\k]HGG V+Un=6x URDaHraf^50i[hUAejJ8uw{GR[L4!XD?E+(;zI⫗_<0tfֲ=sem'wy^9![{[6aAi?gּS[[*}=~e/-ŧ$ٍqW.,*  >;dyDdBh! |#H(
e ];d""xm'<H^snɩEoلL@y CNCj}z7$eK"RRR[گF[vߛkw@+gCL%>oP%k;s<6.o_ݹFAeKP/wH=Ж`r;d.à	ǆxx{ 	w)x4;tAACvUcԏ<"tS=0@BhPF޸s7?,گc;ƄQA!~4zi( O8i}SxgbTeuՉLpDaipJTbgE\G#j^CwuM9L5(F=
/=קּ?/O}	v.iz)B|;7C-za|:iʥRϽ9xo?v=:%:CfȁF8%:'GNP_}P)L:.a,9+,.'bnmP}^_zorc>ٳ&o] [N1x=QB aV7zݛZ̽lG9e&unm$aS/K{iX;=;'Zc;6SciBQzdDfmp2Nf[d:$M`8^ty8R4=xYNd:=VGZ?I[fj5ĊSh@pΠ]sl$# S.3zohA6{GAF	or/G=OmTʢ܎2ǭzVpR'c=91UcR;2#UDUM(ӌre;]ބP_Ȗ_d܅y*
J>{=eRsh_\ujYqI`b'z>P~#NvXh߆HƗߖ{{3Ep]_N(vgh-UCS,]	&Hն5N!=6O<ks3lF0-5gcjttgBkDЫ;5[iF[77F
R{Q64Q@-ZZ@YL$''GDɽ}fYfODmɧ#OD!Y~Ǟ A|?W
Χ(`hxb$&al5r}ZU,GHxYqcP`ǧn6X0^$p4DC],N5C$xX86;iGx6*yjk,Utx9V{<pD ř&[	`C!oFQB8..>,Rmo]GDk5yfֆ8@02e_,Tȿ}Ћ	ڨ`;6Neu!Mjm߾q{K
* 1Dqp7=MT_1\pC_v䘡
P))#=pP/BqhY@yUX#ZThl5k4Sp&bV/,6 z$uf򽻥tS":ڷZ"'m֢^Qdeq,&WnՎBnC<\ӉUGna'<;ZKmpac-5NPCZj9A񉛧U^ztS:>݅CSfC/{,?]!:	RPH^<T6kh[wETG+J9H45ac?fB:_{qxlzOnr-(tE|:j;|u0LEmžPmӝo=WzsXRxCc/]\xםNR_a{_}TGWeI;X<8z^vu;:b<Ao쎶%#řD%>zp(wrqnu.,6!/Këb2gtZ˲Z&:צ[w`(I^zķ{K6he].c:|V?~mkpJLzO)0wRikN\`z['b'/dPNzۋ:K ԭN޴!_pZ$Dg3klo_|)Z\!Ȓ2g*ؓ~3^75N:Uh$Y?ol%-rҬ+,vcO5U_3ovn7S:LSrI	~mo?嫟![lfYf^<_߻i-C?У!wc1Zk$򑓖P)I'ZX&P*CIF'io2e&Wɷ}UMc^ Ki65E9Q"~Il܉7O.*RxmS]L[e9R~z`1WA
Ƌ.F۵xh	u8](sŻ-ja#infFc=9{<}I,xvLOc|NlsG\yD)cr7H~+ոfu` wzJpz͸³O-b5N,XT,&a0U|2LK͉V|7F7kB;b1/FM3kiC9_ڶaO{+HF^ԡ(bk&"lؙe%y(qFbiTٕV[J(b_TJ9>,yg'zC*`|m[&̐MU+AXkΛU(<GO2#HLǝQDu)n}`Y8#@wG	/~񃣪'<M}-<%3ECc36wi&3
|#ep=?"ōOhEA@^(5_3$8ﾒ:><FTlvwtԤĥ7]1n5~ޔvAns:)NgBbIYIu;?䶧OHp("Aڃ6ei{kF6p認y)=m|MY9OS
?/cSHȜ#Ȩ9B^ o֑5MĂ?Sud1?fZ8ʻq\%72Ao`}L>#q_O*xIuh0'ًyKq2t](AҢ9c#%%Lztk|%{F9Xgylu<Lv;~^U>BWRxolSe`bҋCl~{b;L@(gggWaՒjkMZro>l6uCV(RcZD)P6I݇I6l`	BlR$s9sk~dvoE&3iFmhM¶Ϧ.䚀o]{Ϻ{l
On])K/7P9OW~|rXٿ`oWȴl3n3hsչ?}o~{vL&L?~섉fUz2A8@kLfRNRǽn;巊u~q?5 {8Ol	IHw۠7,c`AΣ^>dc?o\mE4*ŜRʐ<J)ztQQƄQECE3	b^D&'"=+`OiC8T0$}pMY!/*R4S/Sm.s^;Սm&a>Tsn^*d
RPFLLkN{sZ7T2EJNi^[*gY^EHJJ`T3Say{Ȩ*.LJ!d?>`,׊*H/$iqƴu\m<v.c%\mCB5leQA|5k+
c1<Nu#,}k_OKLR)JL[҂Ϙ@LՄlLcUr'D;nG(ڢk9U9}^RƊֺ.5aMf3|\Nyom"L5j
DJakJ9)	޵N\/II\!8F5
B^'a<1N.^6{V3YcÇ*"Q2pd 3/BE^9c#a/aB^a%E^)j-}A.e8zo^>bY{(p(0뮝;!KC\Tzvꆻzg"fod!Ltt%,?C(LW^CeSǄvasO-)uLƂ%y #ij^hB<".1
@ޱ5P^=eL0׀(?>U0$&_sû=xlt{f^qKdH
n`ֻ"^Ѩrq)%s߽
K/!Y?&_oR;g_zk3>(։d;/)}FR}:LA'F~zϷRKJ+R~cwucZV3E4"z' $Q.jf-JE	GcZVCR*j
xbK_"K{uFϵm%}	pD>;H[{ǥBZɓ@|18à}]-Р։/h"e,1C$`ӚOZy+n_#?[ݮ1r4h??oZ~peCII	QOX?feR2+Jbu0fljdJlXTqA\t(1PYGŜL/JKGb CO-RR?RskmK9xTi]"YbW'N4Z9Y8֑j#Z¯ZiYQU`"[,6u_-P$I)Lvvq&xCbbFP(g(+Xn'9VO_w6Ö*Y&@<(o2'C("pM!LV=`#vx.pEj2qkARe,z s2S=0q }:h}rk+/kNF$<`Wz7/>S1((ˤ+(ԠrrJd񡼴msMsK> unOnJ_+QەpZV@}B
Bh,uTXb)^PZ	)?lwOygӹzBZ>U|NC
J)7+~ցv~|w"5
x31 bӿ6j?؜V<E1M&,WR~{jB嵯)	[D!3/%B/$7G7]ݭ<ơ'=!d3gUP>t3+:I^˛5FgVPt)]nuwuO C?x340031QrN++)IcfIf%˚JBe楤Ve0<hל5וG8'x" f lxiwF(=yB$ŝ2c;dbg,g%  EKh Z,Qb	KVU]]U]]h6[ΓO9sF'%]/bn>_~rV~[J,yuH,"&
dR$LnwժDʻ|]RR pߌN;.k+wcwR
}4pDԏsiϲтIu3uOk'`΋(
Gow{YePo#1]%lQutňqG O^J+]1+wVWa'oz
5)~S*&H@c͓s&H,rA1/dCPuS@X*<_a Nmt	Mj9Ѣ빛淰ZnV?4P6ŷ5?iQ79@^^Ed1_JFM92H7x3Y !ZR#1"@2+I'͊Ulm;85e
o'w7mF+cbQD^%T菺iwҸPhŚ_nb<rP&X]4UIHvD@}ꊱ^~om&bYͣsdH	+f6LxCT~lƯ_75ҘA+Jym8.HDK-2>hֽ9!fo>E70m0m'΂9.0v"48k7pzu$'Yqʓ6/|2=[c97N,i_y3bG,b43`*o<~\h'j-T-egI:;Y	l7,nU58דZ}/ 4ZV*4#j +1 1afڝĒAMrPqd*> aб),	..:?}\Q5ȯih!dt8򊼡)S t&"$t07jjtK@[*>W~\Xf.X&Zέ6KKLm͠<vn>Z.5ͰL
4Ք(
#qI|2$Mыևw)7>6pVh{Ky|&E#V]*5u#&7MCK!NY+U
V,πR0~ ο}\uPdMdյܑX#(D}.FT,z)ןwOgǿ-?>E!^45}tMX#n對Swj5F:.{tX?=ݸ]lf	o.Aȓ&$Bzia, }R.bNhHa~hԮ8On.V/@_|!µOqxWhpniFIы`),&tpYᄋ.8	!Ng?f?yk>ޮD072YgMvpu
?sc076LH_2>
D#`gbؒb4_E;=P(LU|ɨx.K8$&aꭟz،)6b(Dyt4pwh<Np?&].3ira*=meں%c둽0#/?c0j~xt4MgyqMΠxLö`bE6xG,->>r	1$֞d-u[Uދ'o$.b|J\2淄F9߾BbLʺ"oD6bJ 9?ckuW$&y[֌#zU6k!Y]igH0eI~pzQ&{">  rsͷYS1'OTҡ+>Q'J5P*(dU0}O]>a^ل\x'{[y'g2y*ÛKHԆ%;)JM2#&XNFS}R(?:T|f{wjk(gєZΫL炦䷡7?۰`Mֿ)㲹v|e7yi=φ*s>ăX/2h)QETM?ʧ&#2*9SQG6[)b8'\2w"+L6-]O)]ϾP;!~vF>*|R64:3o̕kŧϙPG2o|P.>^C FI*?7[Q*vB@g? q]?hz Ա3v/<EJs{
wzdVsqB<7imG(Vjkv߬k -Siu)+y
ihMIonrl&8u-ܗA"(seU/N߼_~sr8U=,MBak7
mBdG~ 7y;U+Y&S][x_xv^yŽTxNyi\*C w>D7Ӏ5;D@h;c4w6S5XF~|ol`c4-2W3f@5#np{L3"<v.KΙ`kQ'bemgi΁7A@9g,*^vw%Htgʿ"!<`ݐ38q߃`6
tWҮ80*Wb.B2srW\s	 zwd jU~Gﱎ)=*2[+\
=_WG:`6[U?C-c8.f:1B0 x<vrQ<8@&8@o՟\- doЛh(avۨqBRc&6jٔikX@Rsnx95LKpIPchIPcjFߟ ޴?/>6j?-WIj?m7%5F5>탠ƴi5OKpId*-O	jj?85X
p2#F!g##BQdB\a#$Nv 9RW%S @c.mk;sGFٴ?.ppAc45Hr=Gvrx@rDli#[VZ`Rks=XyNABdj1%L-8dڈqt_d`U@1F=F}oj5ef$=Vl*x?Ջ~Idjq4sh:k-񬧭Az IT/-Izx@c+XlzvJr,dfHK^NHrXϦ.ӞuzÞV$Kr3Zi'1{Z/}7!7cZ'Ǒ]Fd3P+w1i;)Rt*շɠ탠l<Zc coj
[y33WGGZX4+Vl2Qc6rلd{>ȕ|9=d`V}wzZ+FjכrcV iKQ>0`9F<A+џNPA>-C-8t[+wZXnr0ؔ+`ޮ\]!NWC+A&06ikH+AL}	GllV`*J/dn%x:<av3b@*3Zr9Zؼ$bڤUoy4iIt2N09=`j)6(1P~GXPscfzCSRc2؛,&zzJjn=6ٌ>HéVHjл$5f!XGvjėVboud%끙h#em!.jIA5[,W6wn
%$ zN\7ly#W?2bV:|AScX\0X8zc=5&=^6p#	x2ԛNr_މ9G=KYN6tTnjҿm@}v@Û.g(ebd̳Ύp2/^ҽK^אjp8;r;>LLJHzbTн
~+=:?Jow:[Xl1c]Gc̖6|6jGzq1	Z.f5إnS[BlhiA:tg0?z3Kx.)Cf;Pb5z9*1͡;\:yJu6h'[CxٳNU]XMX }^`_d?i/%q{QK;5z-FZARȝYh:Ћ
F3(}tjS?ewt
j̆ȦB_qoX1Pm`Rϗ2Nz5SztGÕI=٬@/ 8t17޸_)6:>lBԸtH"E0g $wڍ:!}v{ydYpSw#R!+yGăxaM]Ȯ`JB,tr''ޖߪQp2?GnW9V굒E04:)96}IQOh&w#+8):зp ֝k,)5
nI1o\$ktbt.Qq92B?\utc';-Ez1L]уón`l~y"s]P->Krrw-#Gєחl^nx[U䩓&t8Um\%1mY8^
q7G\r;c.܍ozS~uVš'$?U1
e7Ea- d^:]tp{(1q񡂶E5Vs^Vˡ)tjnŸ2i4"N	x0(*s&;
4X\"F$iu4 }J_]!Y28N'Ly;/!m851Ύd;Ǩ<*\@2̖v`8c6xwQ~)zݛO_~7/^7OV&*n *iLE݈8؅cCQ4 2"&Sj\x\C- ŕ9@C8/xual1oaNW m6
7ѐC;mRw*4"g(ej'S_֬*qӔ~Vul{X4f	2j5P	.](֯ͭ ,pK#s8v#A/P&ݏɗ.ī 0~×?wX\@wKv\=Z N"{~W5'5aևq8T
'YSTi鋱R^wk-h[Ț:]m?@;펻jv]&>8&p@oN?7b+I|!(5PPPU'.Uf0,-6I:Z5d4=]3}j `jF)Lu~" Z
,VCLu!`89Kx10U,&]p1[ҍjJRX{/otpF+YԿ؄𑶢t @iO|ѳQm}lt7ֲ9h/؂qְ?>$?vȝDX2\FPߢũ"E	-8		ݥ8bLJĖ<=#!JXY1JAAo.;(mdRZ+VXn^!-Eqř7>u;L`_8|3oݻg]6x2!r_0Lѧ:r{ [CW
CTm)[m|C*h	R݄sᳳ3JK~雖)#mnO^!=VѳrRbU~||C4\pxz*|ae/h ]j<#AO_I)d35ڊ[huaodaq5ke,O訞(<|G0l川MچvR<:h;gΥЯe3xzΕ/9wUg4;)IYv|Ż/L`ꈴE/>cd [%/c{WKe^s(ʊN~nR[He5}pׁzLS84ő?)7޽|Żw[>U})k$sO.<9qT\1,nvo<꿩Ԫ֭5p7ɩ]al]#}g83md[Q.˝GMuh-0vyH3'HZO4q	+oTuƽ;,@+&⛿1L{)m\rĐ׸TȚ  }4daqֽEg<MiP6Sxn 8nOnL'I(ųx燤)Px^Gn]VyeMLIи$M
L_|kҏcA68Vdݚe=vPmίbHu}fn%bQt"F-* +E#(הp2zy.*O>KA9讴c)ߑ\:>}Q?AK}H EKɎSG]ȺʗGOǴȡ\>葲*ߞt#	P:C}|.X)*60S*[Ƈz0oz<f<_I f`K-3wJ)iXWOq4
j"xVKm4+I:oa`Ĉaz-Wm| 2/k+ؒӓFAoG|o\4uPJ&EH=/'soyO]OG\qҲaRWJ*TLJ6.C/>Lw%u.R0K$fwډO7vWVE;Q?IE?;ɲNpO- ~䘬!}+Ix q؄e=r20lCuAIKM^z9#r^I? C	[MUFӡ3tȄ($ g3Shq80	=5hѷdQuf05&*]g:n>0>s%:FyAvyrB߾R2I{l`pбB@T_ǉsIPfbws!Uْ 頓#C""HrDR<1?%AeI.LJ%L:'9*q?oofot˕)e]Q4)ЪlX[PnPw(Af	+D:70_٦bGU4`yKq[*j4[Ͳ!(]kM?#(~`/
|54SHL#ʟW\sPϕBZ"]7wN(*)_7ݳ rOYaAV(^ꅁl=tPZhRf!h[G8EQ7
aP4U4|xלm|Һ?ѨR? |t0'3gǷtGw?P}DοJ(M~'[PA7f}_9A~Ov*ng?1֝h|t9	.^n'wιH̹aV2h\vT%8?Ew.iHpk)QHho矌w)`>NdPuLH~,Sl41urNKh&iSC:vXuТ2>;kS<GM#)?U۹Hً|<|0{h0w9e"7|0F~?."}m u#:U0?@-x-=*@~3'2q&(;k^ޚ-62BD/X^^f5УVUD_'h* iC @VLDώ11[Q4.Ht.g>a.lcTL'X$:a#TKeF*xN	RZ".@H FLW_KiXDptOǾh.OC묐 l	7`>T!RU40>p=$ )mCm]1jlsD#Hqqg8FC-,7SA*=LCs`Ao(vdl9GJB /o?'ѯJRc`"CHʏJG
70"ZGV
Dre5M2MO2\~/(̄U\quaGHiU@I^`_U\!H1y]C!x$	oknvɮBJ0QQuOnE aOӱ{՚H}]|[ڸWx!"$Mp0u4Vb^$\ha AЮV\>:)W.Dz̴QL]ɗ~&3]_}}7K#}P}Ɛ~eK,05BBDAj5Oct=_BLp4tXYNd3!e~
q5Pb+>%?QX1e\vz0LlOE7]АMP4Z2pRA6pXۈ)Q+T>Zɧ|e9!RspUݙ֎*!Pjeqa
$xBxBVV$R,J
pYl{u mnT-PfP5CiQWʬYF	תQZR'aĢ`hhsm;w
J*	X}\cdq2`:X	HF޹;rk;z]ZK;R3֥LG40xf΄
kenOI,K!5	;)tNwV5֕kD*eU"ĮNe-*n:8@?_U"Gaz*\P\+kY3YAE9抔Qb-ӿ& ̑~+V<lD5j]X@Er{@k^$\Zm,[b$I66v	qV*U\VHz$[TMWȷeɹ[F6XA)(Wr@Ka&EeXʶ6P\[;ՓvN-E}w[~1X4ܰ70uvnb}%?pm}{9<:]7 lOjݗx..Z&i;ay|=+|8h-Iu3]JQCPS>=:U49L@@lȟRjH#1PMgqg[J 2f	>a#[08A*x}Ab2i>ч]݌	*l{@)[nQ'fʍtSK5^UhXSs aP=#,3_pd-toc	ߛr?dx<6-2Y⦘Q6[Y6K֕̒(8u\<qkXJ1=k>cʩGw>j;4i[ KCM @r`Ils!kf3)MpwO͹Y-}O؛b傗`('gǿ-?>E'8$*~=qۇG;(10zὅ8]5߿m"Y#.ݴGw[_[ ['{]<ku(|PbV]_1dWd WL2D{#jޅ,?\R=ݫ5:_$D+ngچy'$4	GI,xp(IUxK2xcehĎ5pW,?6N-@T,b^AکbPKRC.?oC&2KQP৽Y%h m=V=/9?/
~]О ƕ
{X{p<DmU]Xِ.:T>-xP,ZtK4xݔº$
ep'b3I{ $7IU7sAh/Z<rr(Yz5
ݛ4vEӨUl+cGnx.6.|}gbHȽC!}ieh)+-/ƍ0)gE7_Ws-0DŷI0ZBܮ\*HgTe* *|^߾~["SAwI{^x{[xc~qe^A>'."ŨxjZPո^SsdіLy̙_@QW4՗id5f,AK_ÿh^zns<YK??}
^tZ~<Z-\s$͜r4λ8b=n5
,&8CԿ->/_bEм+hHɗFnZgɛH-M>\
!k	fA?oB!\XYls1Dz`!c2J}GAWjd-s=_pqY~[Wonw-3bWfyb 1ǺOZv뜆	jLÔmLB&mlvN,gٲ#~}|9u?
/5⥈wTd]ۍ#U,(S+#./rg.S?~lLڔ+M+SMnd>,E_*lT @;=jM
3zs~2u?$g/7@#)_ۓK(_\\P D	JDO Wfj_b
`t3ʥRbhǏ$7I6QfO5ջ{A}9?q0LyC˧#tEawV/:5|	Ĭ
hBM9aDÉLÐi-qP{\[<
^<w%L0pw G:m|R/O=[*ODRl{A2I7
~k(Pw-pqm;¿kT<{6{;T6UuZ7xyP9Sܠ	\rݡ{(Q_q)oK-sUr{my:$Țkhokͯ08ۧD0~wK~w#hzO^ۅP,m@U(Zb(.W2FKwS|D)fg/5%0I+Ůx?{CM"1ËE$![*9-V%"tw0Q*,/bkS26Nض]R?/ׅA>Bʳ̞9?8.~VM'bH(\f9M7nt8F{W";BDYpynq<7	u N\= D,h%sLoE,JQ3+I' YU_"g?uvUD_,kws'bWԂ z5FE]x%Д,<x'='-tKOi%'rpJ?xLFhZ<:/+>'gĠIcl'gWvG&:p`Tqq,k'"O>ǌ_JUC=1`XpŐؗDhqa4xXmiސ	p3lccQ}j6(~vϑG0s<QQ+U}PsMv錧[<vsA_hӆ9sYy9Ur)5ZjA~nVD[n1-F 1=LQ ҉W-={>)ħ%Yj,.NjYE>8UY4A8D]W	fJZ9LbM`crJpn%d t* eBS'hbۡC[x]VdiQ"=H.FXZW,OvHoj!:NLY"Hã\<2Gb\lm]xUY2J(qVI8P5~Aӛ÷λǏ76p;V2i.\8ױpZ¦t#R3(mQz k'rO/38vt]SW#0@VJR,5\KnJ*BHKR9gyN]exS$h:hIcZMi;咬/ůO)LܖܮAޖwZ;=>s{ogܣgW.Ę\Yb2 cnԖ 	nauXW .GM޽K︴aT~cVdi
/2G+J/=7(RrVyQ	h^ƕqs/g rYm]&MX'i¡TdM
Tvxt^V_BAzEd<-%gwc72&.M9܁uIsXEoK58#A7]1>?+)HN׀BRC˨	sT'] ۅ+<CT*Qyz- I;J䡤0@ 5)^u']}3?!>r_SmGFitsCTԎWީ-g8#JQ=ˎr-YrJ{hfjmNH9$}yC!(N6`t^?KUEEMy]|ͪ*+nD:*Oe<o)	@sqap')7?A62Mx}^\qE43x݊@8LxIY"A*yХ0>RUiű`'-n̓y9&etC1~2PcPD]l'UM3"	XӶ~4B_a5m1-C1>Q_H
.WH]IŬ(=B`b2YqX3AQ6+ 9.&V̸G]`.NGS)wꔤޓ.0tM]l20$+s9.t09k<(59,[lYKcFqasA׸ͩFHľ(<.tYj$ˇ/
FTWf؂/B)>9[c1۹KǍ{/&h=,>@*
S>y}yʉ"?/*/+w`U[EkT;79a)yצ`Lf_kPX\Xնvid3bJcOKV@Gmw#FNkU4,RaRJe	M+rTyFw$)ICWwRlӿ=L  Br^K72fF_5q&S/+H7s4~OcxL\Fhzyƽ.MFs(c˨NڃU50Q85`	0X
Ky:,#v1DtCΠ\Ww$jU"طnha"H>5.1G	G3byYSx0(!/kJg|/j{c^\0ByY[ԧ$?˚TB^{ҌN7w<8y/OQCW.QljfjpJnJf%)p, gwx"^/5|mxdVSŅ|k˔LԱou|I m>6[] b^ۡX7Ʋg{.2qc.I$ᎎ7)6+sI:2L./Lߩk}[05{ԝ*Gk`"WEv86w`2 dEcl&cog	Oφqm*nB#ꘇi(Oi&P1@X<X[))(ۗBj4#<./hf.Q6n6 01);Y`fI0ZhoS)FMwhHZ^x%~(jn0 uHuSq@k!uH6`RL8S$&~9=~ a>I9t5Sԙyͩ70'9PsE`ƵS*>Ǩ^,V#PgssU?CCYs3TP;`/9kS*fA@keQP*3J!vǦ1Q#k*~d,x$1>U5W1UUyFur'9=7b&+.RŊ4+-Ҥ>$/M:\NFd&~.@"mԥR?ɮ5H0_eiB_Ԉԧf3!{6n yۣ.2<-҅H$QQI9~par~n1'.M8>	$ׄK.1[8qP<\d˯p@
WFI|(K5n c60  mr4,!^Ff\{QN>1.KrjzIqEBUּ kedYjȸh1i΁f6?Fz,Fu
A27FmH3ddMcāҮM8ڧ)\_=-whwBy4E%էj4m&.Cj %M2^4n;_	0鸸̲exo&lY6K&EEDJ~C^]d#&Y>䵱{C?.?03_cG-a`wk!B7|8Y;\^YryilH݉=ʝP#PZ)quLfuڏ#ZyP[{S=~*Z4^,Pp]zk*Kn;~
I-~Kv?[p[Cc^_V}o_ٲ=i5L?ͅ[MEmQKZt$j77W\:>EhM؛.'c!ԃ=[rG5VvGvwzndQgx/DBWΉaNUƾ&_*nȕ\&cߍ CC1C8dҝV!c[e9RKpLYjp!X@FdfE[p=P>6,8TsY}>l{z(@m\10{f,@Gږ'ԆƩL#j9):ix_DJKW3
uD996/.zn$pw۰>@OqSzyH)>j9}`^dG/抡d4F<;G BЋOa4(HmHv7!U^(nZBM
/X]P<u㙻]DtQ㍿e1yn݀:NsTبA(Z);fƥ<r߰`E]=8ܠe	`OAQ>ga,¾Q6t)f?<߈w0LK&rhވ-/;3D(+텹^*ŧ\}}BEg
ìy:	g<PSXT0"Rp"Rv*ʎh-x$
LKߋbلJaZ_I$і4פEƶ>H%rF(1 Y*ۭMw2SЭJ2.ӼG ~X4f^If&Z
>ŦVy-CkڔS^͒ZFZƼ.:ȵ2L	ebekb^MZlь2rk9rk9rd;ګNŊS0Ɵe۽E}K~wV>s-V"OlX=)kAO]rd%y#JCY¸K#Y¸5KcY¸_KLY¸KLSY¸K̲3Y¸Ke%d	`/'a/q]焯|?'}?e
Ks
 ;%T/j8}DT=T~אe?%_$=Xh-*bR#rH^lmiDNe3ovjb8IqSt1V /4ػ0/4ܻ(/4ڻ8/4޻$/4ٻ4/4ݻ,/4ۻQ^hB$,%u{Sb+lsU0.`n_f-\t6gvE3g8.Uok
3@lMuȃwqc~3Cf#7tH<[Ԧ3m24+d2SD!*p""fjCZ{]ÓEX)9`V(C
yΨ;juR27%g?j`)]o|2)1T/${~[O}[z(A``.hɐTXK$i}
`\D"l`zfkҴԄPxX^]5ꉲ_o\:Z|YΡbF$ssvO=y *dr\W`z
X()4~y$89Mn7}Ĺc1tWZ(Fjn%|u.~dUƕ7jPw%^"av8=8OXO'|8;Xפɍɘ	d8i]t=A͢v)8yn6q^邮A-?k/̖YTJ"g3'QFr0C^y7oQ]J޼Q*| f|+0gD8=2E^XBetaKf{mVI4!u!مDWuzLj*wrWcCƜЎCsb
~cDMBDLb.fS'qL[|X'Vp9.8ja)ot[Tr[=u򞤠=3[\xX F(.Gc`hEYONYzoM%iɞyJdC4?eHޓvܞt?yd}?Pn[r?q,x81L;Fk1!2%.me_ʤV:U㹴ƹAv}Q=.@36<M;_Ձ'C lhoqbiel Ʀ68l>!v\Ag4#`06l$oeRSa)XGSHs9JR+?8V6]Hw*CZWA:|μjxKk}"WQQN\󛇭+nQͯ3bqU|[ڍX;h=*ŝɢ^E>i^oj=&vwh倎뺟k;aj/
Ŗu:ǣXUʏ˗H1?gkLGFt53׳p+blaY@2L	dj.!:SBJ*FE=6]Ps)sV>RӑO.(q2[fcL
GBeo:1%kҘAζoun;T'0`,5!׍r^0;j+MLx^_|M o=LJ}z:@F-G4p>51#^aLe\$AKyP)H ^tv"і/m[Ao
-cݔ^~N	5Cn	N,ߩ_L+8x~=s8+>8ҮHcM*bZJk@JKm9qf9vVV:w~z-3\t[AuGX~OW|TG^nwҳ54`D)1҃ѯPDA0ۍPA_3Jpc(R{nfD	`F typܛu%i8Qɯ)m;Hw&MʟlV;OV4t}E)EMT*n.F㬜t#KؖfȻx>JH<5LXL2٧	
;?O9w+41~iS	w.5[vUjyTO⿆?I \	Y-5L\$k3UEGzFeWxHSznzvaZë_:=||wB( \?(,|")V=Z4̞ߩÆi┊-Xo˂Y.t>)Ezk2Xh;xkMW/.[/P`eR7o`)pRV{[Pv5BǲQ#$q:n;۽vnKм[GlEV;XJ[WCjJ#:|cf\)+>qE"GK	XS/	&IѶtzE`deşd]tqnPۈ1L'lcXPɟay<nE&:
4ݕ%X׼jfP)~72tGP2\".s8gY͢4v|߽`HMasw0ijݛ+٠t%=tl9M!I !-K=ň'5]|ȉaXGRՍc\"'Q_LYux}J,\?i(ےr\S^@'O~̳| @5W7MY7gYpHs󍛬m%h+ASMɗBYI4c."6d->	AO	zIjss\KkLm@ c9rAw_(Qiф."<
=kЖ(P_Nί$*w{e3"V6501ȊY^-lr[y۳\2MATl|ʡ]jR=&RL=V?Cke
֢0h>,=1/-B+et:T!
.e",F\
}Am,Gٵa.EfC<)R`{no:Z(`>\::}.D?W#kTQY0Psmb'v=TYR~öpyWXm8"aFw}_rؙIKT]$n3o@&AWMa JOLfcEBnnIsEmu^;T]pׁ%f/39a
EDk6gYo|u"Pq"55EaO-uȽĉS+i/Zih
A^L_R  #Ƴ7?&i
V\HۏZ.aΛ,SԎ.XrX
!t.EN4/Kݤ]v<oQFABHJWA~IC.33Ï@Y9hzMiIhT
+0m `BJG݄wRg8Yf)j1QK\KV	IX(
U1MIMyp@#2lP/ 2Btr>OO'\\+eCyH;i5TixՖ΃6JYbiV&1n
re3A/ׂEs&|ǘX[pP$I/O^D[ekUeڸo/Dk3"[7j:>IP$/0+2?KPD_;gU}0|<KإX;EqBOA9TzA|s(\ԁt,5gNvhNٗ~h9ʟf̶l)!E]~mq!5<Ǎ1颴ve32xZ~r]ZS
[r"bCг\ ~9@V0ϑ[G\K1(	P
u>U&eE<1{=>^HqNs_;n~8*OM߄.fq-HW@9QpD*RDQT58@U-DsU-<=<%#Fy`kjt:*Zbuba~)Ьgd* zۤ0g8mAPG8/֓
i"OF&k<y^G OwkwM)Ʉ	"E"Jeo*
X_Π?
WG\+U3akgUInǝK<,0B||n]yDU꓊oC1˩P |R4kJ*V?D1c㚢d҂r	V>$1W?07=b܂	.>tˑor1=ek<i/xG!+}.n|+[.c+{q3şd@QUYs?-@)ȴV0҃Esk|L>;}<S.)V;D]~/v]dB͕5S(VZbl8}^!/Ea<uvd빛vI7CqT 3Is.lZn&[ȟ07LHB
f/x4ۮfRRlD8s)֯`f&gX8(D]Uz+@"o˜";p(R;Ϩw}q=g,@+-|Bgg|F95L
zkHo8w:۲)`Ds99bF3
`⼐Ǆ5,0`M>_ւm31-eۗԥpn;:bK=iR
9cl˚dO0cBE}µ!H+d=6ƘS*>>ӵ6l^"iUJ5K?[%B8q?Ib⋅G,_N4IcĞh`$DdHP5jrѿl"=Eq"X6>e
.qvM>Kxʠݵ(Mp"'{ؿ_%Ld.|)1JQbpk/)i2'lөUPK%4Ix.>Dx1Wva)/k5Cxt]Į:ݩBL=WLfkH{÷ͮ
,ZuɰOZG5e7OcOנd?Bxd{)EZ⯧^ֻ7yEC/oܝ%j̲(m9Y\2oݢ	<#e kE5ƇP4$B-]NX5e{\ R8kr([I-Xڵ[)/XcM(x*Nnicܮ❽_}b.0.]+CwoP#}2|A'[kl&S|ľYAiʏ(Qh$4d[4VOcqp+PO{TX]?;d-(k]$guᣕ!\ҌͭP@a
hi*ax=VQ3E74){ ]v
r'	SǄJk nV:89RO":URPQؓsB'/vlBndVns*砊$)N"/&urR<{%.RR*}@Ҩ%80MqNwq<%?Gا^>8)WZyJO/xFVa\Zh|-:h')QŉI~Fy'-nlgBzFDF(%6yH!A,(QV?XיBM(?\.Ad)ur&gla0o/_@!]f\nςnt&a7a1ЏlRBafG.sɭދAkP
k=eU,V+?3`g58{_a}>jYRUvt7Q7ߩ{=w=ؼ~7n;7čeF|#Rf=I>AD1]
 SR	{ְjQ]2[u_>"DhNo/i2&ti2o-xTm9T:Te*c=1֍8\+a@m'^.0ѵJJ%ǺOT1mIqthI9AV3|0CtҶ*+PYr/t,'S S#]@plVp&<x˿]AKXO៷V	a@L9]?Lo+s21E9	tݕb3=kZtv.om+J]/]Q^{LZp2uW	Yut
ms\iqjA)zOZ.7_h\CThrC|AlkR'?5m1f̏hf(GUA9$)H,8ZR/2no)!KOI])FF%nxq#'#LOx]0o?۳Y }ۇ~(Of70k<oMǈG>t|)i.}KEсߋىn-#'G~״ZjORBx0>QAmݍuIrD1^o4-EUC{ix;Glۙct5ZFck41[J%"Ap%-08/kq_N3dvvUHd7ITMW
N%Z2;/v,*\SU;Tzdk{f턦^^{2h֓9ǎ4~>XyOs``FDsMD3"rehjF`ԘwD/KCvcGL6FS2OIw7t{#XBq:~hiNM=,B*;(pG~ C7q]^D`eX3;)OhfqI=Y(yL1:*u8KJpO찘BVjSlrnuIR'GZ Cʛ%)	^]x6*פ٣GxY$xn\!E?b+3vF<~*3Ф&*
tE@5NӤ7;A5?<NX	Q\k1&=2iAltq̖,RdJeO6o&JK{Þltq3GW^"zȅCV!0`GHW
1wt7z/d!ǚ<\r	e8?aLeh+ +R˨&/QKF.VV,OA#B# 0|{4cpPjyytpWGwԌ&?P A3΃!}1P#p+FQ.BC>0R!=o}P[`;"Ks5
<jGq}xP{#) K/yH]	}EMr @U7	\cAH?k%~e#
j
8ݯ<8j5+֝GX߈`ȯ$w)ж#S!G KKKaxXx2Vr/˧Fh,ND5h,C\va|A	TY+U1?RBe^<<T'(D9%wZ_\t:Vtj97n?s 1Sd'鴜#kqd[Xq(Ehb?u*dmcjKjxn
))1Cu(c'lc^2	s^=̐;{7[_ڑ3O3:^HOd?+oُ 4nX>3􍀊3pҡo0XGwhHU	*ޯ^dau3 bUB*U
b[X4KW!b.r~^F%F,P:WZCM, *S|).墈;rqu(!ɀ?2+fQ}eB0_{G9ZRka+u}ݨsfԹ)Gc7د@N0hNmpsSZqFz1iB1pbYVT>;|&맢-/ɍdrq&Q9P^
#
4s[ؗtR K4ǚYʶyBh@PQ~VFvt۱A nA]76:p&\/1QTh<.=߀
B^|q JvA&Jש¸܂׀ZRqy ϛ9>o;cϥ1>+=O,BK)>-Xݣ(9>l?fo
ҳ5yoZ B;ݣxVB??6\ d$?-L%Lm'ˮvo:("_5	*N("Q1=/Z@/G1qTIBd_8/JI7A}SMa{egtCWXfBuYf1Ykq{!Cv[wv7^Pçe(:l=!a7ʐ2fj}_׾:3v(E`ѮA8|L:8
/vdO}x6o|po}~WN6awᖡTw
RW;$*M)A~wg?/#FM٨9jo3bX}Ծj!TA|U" 8m8]a6Z)barӌV|<u8]M.H3s_Gh s?k#h3U!
/4|Xe	ؼGO@FckBA@Yo3BrF/LC3 ْ] ,u]Uf7_ Lp|HS\Dx+v8dԃ
NiO[[b
w[^l#|ͧ d3n*(/:=x9(>½Nt4hьNhjSie Kd3[nk1c	Y*IbZ5>M?qQ6]pR6ihDBOZuqkҖ IO /rqwh f
 :%mSZGl|u;cuz:eRE,k{(RӖ/v= rm ӷRQ)][@T^nަn:zmFۺVBs;֤ƛAy+idѪô3hya+*.]f1s0<gvrZ3V]	[٢/m?ջx'S1S\*uqƔZBnXXcY7z\fXScX3TʊfhVcEs>͎,ͪ:*;*3ynCdkd!{
<cWއ<H2&焿saZs^QC<)Ao&H,!wh6d[W[g.e<E#׀::.;l.P\6a1܈IQy-{E6 Nb+OOqG"HBљn8zaتZgxy-/ˮ"P@i~04~B{>1gFu.ߝK|>ʾyTÜ|(oKK%Ȗ)2)$JC'pi~P7àyj_pk7Rغ|]FR>|}!
u>Br.!^E<_ݵ]^.XRhvۆ?ch~{v蘇.>EϼĆ#SYTfԱsۆa@مq0`v΅Wo2qre܃́JR!1ހXq̎0!;ؗWpTs:0_OU SJcv.n.&-4ՂWwCऋ.^Y0gvܑ&H_2DGyBۡ=#XuuU5Gў8}vJU@lp>'^	Uo$ggzኞŸԺ\'r|40cAF7Z#HeQ;wq2BI?q8q|Dt9Fx/s.D"D`~oZǃN}1M8M4^?Un#96R1pZr.P8QEdx%t&SRMT(W^%=@=FfX{tSQ~Uɷ%
vI[Rh-E~/9beX tٳ׶W^!{o؜8Q|\NHPNLOٿ]>Kʖ̜ZdjM->>
c!в3]H!$"!n-;[ejQdcdR τJ$nlc:?!`82Ô&݉NsJpC/3z"c]ڄ˪4ld␱+V༱1GNiQ±$1E760Z|&t
W)9DXAݍBL4'5|%+X0@/G-q1
#DE^	O]#`ʖVovnKřX>(7%FIsr pO"<N@c|C`eqpk{9Ɓc1qdk'LóD99j<7xJe9<y
jq!4Ht ;Mt*Gw.61R]@[zq6n#UohH|N.24qGb^HM$H IF΀>F}x^cj.X\B.p gϰ}&Q	:J~5Z<ϽoL#wy]]œ(xDAeyUzV 0hFD{YZYZ7ĭ!*1LF%n:xx^1ۅ(Hl0LLUIYoexy].Ghh\%!Kӆdumw\Qك1A.1 h}7̯xwXQo=qY kp<&|o^O6~*PrmE=#hdU=#wNagJgU@׿؂"jODgnpswzBn9*&B-BMq5DD-Eu<"e)ψD4L*	Nm)"&BSt
Kޒ
U~8͊hZWl葾Ncq>/4[Sf2̈́Qˣ
9M	
E0ʯ߬%)jrQLme$6tݫ搅nQ*K9$u"'ơ'9[#]m*oצZWDm3ϺRjȺ:&QH^?DMJ2X:DPܖҢWVY(7o;(0w]P >`D?)A1tȐ_$b)&azn6,ŰD_P(1Wn)y«GԣrAw<|@	Ss04<\ϋX?a7!
Zĝ!"j8dxQ<[X<z4yTN,A5H&Y˪.d̋""d87x%vYKwaIV$_|1_垉PhpsQ!#ػHy@m>.F݅&~&<9ad$_]Ц"N[<=Ε 2QD~"W?cQYt/}E\ \Ll&qpˑBklby*Jik<~̫ͫhj@xNZר+?bo0jxInvp˸IQlwGd2?$9qbƫtK5	%Xh=եN>|*q~Ndڈsa>]j8(ܮHyԜxEܦ7[L'y޵g*rĢi<ZIr"Ǚ%טF[ "2҂˯Z/tW7<r򉻜XM,ҟk*TdQ'/.F7W^[}`7'/v:8;p1xu}	[[d{&ʖvWq4<ca38{qsxϠ-3_ij|AI$;*ABiTOd?C9	4/{,z,G)k mAŦ}Z]ޱyIf8ZIlrS6%ePj	,g7[p`lثtJ.,+l%zq+vnȖOI12,GC,+v
w,8oX#<M͆:{26O]e/>
;w2Jy<Z֫~zpOd$e*%*J1I]N84Wa;L}`%݄Q ݪ?%}4Y_[_o؅wk)'?ۛ\bu!*K$!W5@bD5slX?~t17"ir'%nT`3K}Ydϯ]m$/9s<iKlۮűCfgVQoN-noKŇK0,%?+FR1WG"N7A!)az#;]*췝[ 1;n!*-yaӽg:w
N"741?(N UPaAC\Cm" 5S?c$0#_0֓76 e47V͌UOFHJ69de4r^=d`
TPq:$12&wKS(Eju[ч*ӡ9HGjQƪb	gp;Z"ԛKNtPs6ѴD@5p*XlӰT ND8>&AKq/qr 6Q~9YP	a䩤C/
ϝ3Q`x#.yD:fg.l8J:kE?K=#*5zzŴˌS[hESfINϹPD!W<j2E9VpK1yO(^դkN+4A#ݖ%x Wn\qD8Vc[[XS2Z1'^xG&wNAčw쒨&Q(sh	8쾑۶0=)҈?xG;xLuQp(rՀO4LZ!*xM(q(.2	#6<w8 dGqȖ,H&Wa<AS@HO0ӢB8d|W(Kypw@h &5vw_ZyG%r <òĘ?htphΑB-`Z0m,j=Qg)cI r~'PAAB<%b	F;;x&aR/<hRuPK}+]2ެdt5!6E<k^Yzpw2Rx EC22׻¥fyʴd̼[iZ*{!FJx
uj!Qm|;nNO~gYY07Ŷ]zl~"V@2zy#mݠ]Q;b~,{e_.^ŧAY?".H4Ver1X~Vd_+@-Pkˇ1?8ck+XAn}V65NbD;KqᎷIjU.2.X~nbYԿ 4ba=E`[iXP{cβ
'9ZP7bEx +Ǜӎ_]GХ`|bDxMoKǞ1:RUP9)=kqAq1j?]jhߩ Gzu
]@j_;
W!SYC?ȍJcwY,UѠUUYDW`k6(ǴbvLǬ5%i ΅ؿ!]`tcnHYz7 :-[CK
F.T٢EX8O":LlBgM؜PZ$I</,\k*l}r=pWzD!MGed-\A'tߡ/90qUЇЬKb
 	ѩdIU %`U⿝a<`:Y.:f/akj!YO礻n ;0|Y4t4B">?(^d8GQ4" v?j{IQ~D6;C] 
 ~ĳ" b**mֆ˧Mm;	%)ώѼ*/BUJh_γ:9]LQ^#:o
hduZ^	kuKuMS陪iVFk{X%=TvBE8aӫ߮PѲW\}Qw^m|FEӈK[â|EPohX:$UjH`g^Y bSmBIGt*US3N},P[&stOQZ9hŨmYP]:fA+NH`yuBWϣ-vijq28oVe );~avIdOA"/5 s(Z,_Ë=8"ՁB|lYG%HcY>^[GhoQ(>** RTKCv	GJtǵxf!˾wtCw]/2֋Zԑeg Wo/4E.	Ki1DȺ̔rR՞.Q"jf%9曓0F<G:[(S!>	D䰭wQBe7+Md	F@Hw -cbNWňPM:y++Dĩ$d	"bc2Fyfä?^9r`N0bUF43DĿ$>+^FjZKgE"-={IJ hE,g5L/spU=И q,3.O)`&9r&qX_JΧJCsc&@ 7kk7U{4 MMFEw)gt[Ob@KZH
w*ZŽ\ɲ=dN	N][,LoJ;vؙiSA_ݢUE'+bCF^3Hbh\H#u.ZJvf޾vԜ$`^?8wV~m[yKa/ANZ4Oyy*ۏ{~z?=%SGz7]VL >C.IK㜚:_ˠ9[*raT	DͽCVOcP7)"!BbsbC:%ZUKm>(L'Ae*PhS廯ȥO
@ Y4}47/2]. sgX]XOVt91~Ђ"x9s77N`Q?#ildEMESwkϭHyr[ԱB"e	hxe &&HZ$**$-otZS5bf8EtNWK#udH0f
 0հI(;΁{;o;N;|jʀbZn8XQd j 3pFt5`9' ͅ
B&.
rr
(dmI&G}#L𤹃8xU2̙UJQ}cʮܵ[7x.A_SDDzo=@cȒAD=%X`d]OFltA+JiOq9u+eAȸSf2GJUy`A\"1a
	 Yc{#ټg0l(e<4T%2Tp|{;krbx!=ҟ0&i),D`J~c􈟠A(C/&9!t3aQAc9{99X^s2EBy]̋>]#ZL}.Mgʗhk.Ƣ8aNmٕaԷH/G3QwM ^;:!d3mjgXoVkSRE$'hmtq␀M^XMFkSbH?YCE3XV+IlfsqEK+[oxoK?gX1/jXÒK~ժG=8u8Ɯq|'`0n&r#rm]kq$tJGjdQ>*$2Ɵjd%8r߂W 򬋅>J΅2Rzw!.1eYB7v#˹B}".bZ3w'sgvdombMSx!F6TSzc2bRWųF͂4?fa+;(TQ,cH7lDZj#eY5de9м%l#9XP^Q+Q!`s Tq}=EV|h"#B8@\a `8~h,y
~|ƈPErGnY		7\PfWÓxsrĖ)vAQAI2-(	~7zՒK+<b%4)^5Vv"6.l~S#Fe!0<p6"w2vqԴ
`-tQ7j֨~F_kR)Ԩz-g\eیa	C+IKtwՅblAM5PhvxnR)]s)X:
ɐs˯o_3|$ӓdؓHoғH/JJJS8*lDC(&˹-im=z"ڸL~%@6^	Lnl1)i!%r5Xba#HQlgJ$8hyǏxx8DqDQ7:<5;)[N\u,oѩ_)&;fPqۘ&_\Ya'	M~aG}<[_Yd|tosGsL'O|JD.s7&҂%VYNb2RvW˛[Ȑ$VˀP7CaA4'h +U[54YW+bsbxx S M6rb#AFe&2@!aĸƠ\_D7SKRY1+zx왕SV3&+\MM
$ydv,{bVؕZg21odPhָg>FBQi|Hg  ,];^C2P3ٿKؿٿoؿgٿKeٿS(7I9|%;Vfb}b?މ
:a"0;ň ̰SXX㡀 X(dX<9/xB0`͒b11 c vͬ* xB{r/xϗjܚw~|,-\*ݘ4ܮǹ됦(ИNXxMk6:4#g쏞:3 dYq7"O2`FYMdC>wNNl3~3_ޕ\Y8r)XѾ0XyJL#=B
9盧p(M靇v>f"@CVc?2n~	0,P,l'`qܘE¦HQ+2msH6+oQʒwO~tN`)ןo?FYVA?t-F(ð;ĭu"bD=lc5"ݱ&?v[v9؎Mu(hd	9l )\!oN*rVo2G\cL)^L+-Gڰ_z<RָݙJY8:QԂτ)C嗳>T^G#*Up|UhaD]0<G^*riZeo>Tr܁h L!J"
4.c/-kDe[~;ۖm[}-/rJQrݼwo7~lʷ<wynʤd=h6hI"cJ\#lNVybo>yû>q&0-V*bOl3(43m73e7#϶oRH6!}6G$ڣ'gQ=1I"RWVar7Mo啘k{+U8sվ嵯˵u5q͛*7Q\kVZ 
3mA!"t"^r
V͆Vƞsb$1Srѳ~=1OHa]ddsMD!R4$jcW_tq.K@\}|{^D^`H|z%DӁX?+
xt#cN`kR:QG3r]Ѓ[Eष}(Z^Uj9	3ȄZԞ*6c9%#9TJVi-uv>,Q39ev[\Op&!OzeY-r yŎ;@4bCH0EgX>(vQ^W
dʆHѢsbeH*-j^Ƒlz
j ɒn#g:=M0E,@lDG20 eE]$}Ѯ]ib/z\^]Qז"r3a R`-+fˁST`夿QaN7cI$Δ?MOGDe5{p;^6&jkY&|drMe%24"#5XhcNrx)Jr.Q$0;!Z]cb5K)kpD(EUX~$!m "	ڶֆA1ǝV^`}2}q1HŴwErʮb.{@
Si]Yw>ql⨵9Cݵavv\4|kYqAO_g#:w%&JR,_̜_q/nq sQm?l^՝?dgPt}8.\q߿Kt)*fI$8EqEt6ޭ-a:/ʛ=bcky{W\gkmoc%~[;XƯTloڊze_ `6̜ո*҄i
b(6ܭԀWNZPulO嗱(&Ԭ!jXg$Q&zXkk}v>VFZ;iU3N*WB5~V5>b0gz:#~Z?kn`I)f8l8Oƕ^sFf'B]U%Y`Ml^5Èħ׊1QCFf8BiT9,,B1BvJ6RtLwd{6*^ R7D: K-{R`(y;(|/A!. Z% Ѥ}Qǣ*iᘤ	));=."D!T{O7\=RaRs_Mv6>(. y$mGrV+υpSK)nl)"VHjV`cL$ҺQ)<a+3HE]q]EjV+T9ۗ4䢸Ici	H=:W0If։G'HX3]r?HIwJO$H}ƓQ BudYp9<0(=[(?O#XZ#28v'7BOǩ&=rvc3xpeC
+0`s
KMƶ"c]/#SMVPPJH?"ͷҗAaB=| F+ٷ?>i+r[ϱ<Vf*ġlFFaA4
UZEPwsCfr5fLeEcuyQOҡ.WP;h+#wЅ:0"]O-eatdj$3w5Hv2IrcSRFlQ¼""d=Bn!e(qKM3|IH4F.jDlFʹTiE>i}K(!׹RFrD_IBn¼~W2ǋq!yֺ}Mt}4ae|KeAz/#>]^eא-3FiqZT,wSΊ5Z/E' _gt [*\bkK1.zfH$btḀڙs)3B+p:t=`nW|RIΏ[R:OnX?cY?'zx>H׹bLh=UXgZ<©*ЀHE0]eZ5J8uc4ڛ;в-uaP?˖f9od;q2kI:(O~0S~Q4О"]^HFeJ?e#6P:z;YIAyB<sT4DV:5	)Qu147GU݃bK<E;,⦌`SgKR0#d5)mHl0gb9%;[Z`@jhgfbQeT_"'֝8CB?՘~*P9OE塊KtcJC7\)ںPUxII_hbRuf'\)2Su}Lic"_fFܪA+F}gu|]:vYI̍"|L7%|4	j76\gz^6e lğ(
1 lH%.X%hjY6TEԜZH!0@Xz׬r|-#LŚge4SP R5gcE{ScT6~ gFP#>.yw^+ۙq0zQ|VGMu'ݲnM7Y=>q`6er<z|;F.ڃlӳo}ai]_W_8W#Ui_Ig[*SE!zX"+1nC'tEcE۶7*?$uVl/ml:%v"rh&SEն6}Rp*T,^E?X)Am~)⾑G?p@ng6棈k=+I)⫯LSMlɏ?qظbPRJ\ƹE}vLy!	{+G~;:7ұh
0Ml~*˳u1Mo
migoZ- #]@>d$a4wQu~?f{[~}tޛ%X?7?utd|9<8n=>cL!r[܀W>qZ92Fy?o78 :0:Zcσlm,6Qct.$ )i'^Rv+|zz)7Qgޤ\XwO1 b=k@5oſ`9BDX >~_~;z}	`M6O[?/ ӳG}{M?|`5!Z&kj.~b?F#8S,YYu{`lXIêd${ Z_=6䩺fwhp4>Yxqrz%Igp!|K*"*qzA=*sۨ>PX_<nCv"𯏏\֒xVi#^JuZCܴ5:pq[׭-	9O\an,sgF0#Emee_)A1=!$d;^]m-mBgA':~Yh!gܝfoXJ9XfȊoL}]fz%Lnj6\⥍WԼ/4܅bȵܲ%͟*^ސ	<:[Bi03e(ShGͯ,0%NUU[gk^i
"d7"	B`%>*U
o<QD!8m6KcBu+n.fn7۵A{7ڛ]Bon׿pJ ~s6JzF㾟__~]Z&-x/8ZP1bQ\E.kЂ(Kd[#+'LM}C[٠o};w{w*}_.	}c*s9_ϙ9.Zi7:6XױD	aUIφV}`\Yڒ=uk^o^m}_]߸o_.~UA#W1FB578xo]l'nbpzKVC4
#GA㟀lh2ݬCD-3[6p7[ =Fdbxhj3=sTWg]2p1d:`@o3>\ٟ|
 \Kᛏ	SLNJd%ie笠'WR/a1ʒ'͠;mp>+V&`t&d1}LJ&sæ|WկZq4#U+ٿ_ل=V3NG{	6m6AF%mmJaϮ62]&懼8ȫ1V{v|V3|tߘ.[߮v+l݃a|2}Os401Wߧ?W{M*dF.6F5ZM7Jq'iiZSdƊ@#:2!w`)Q];G=hKASGI"fXw$*@GIiwa	ua<'<职]Ց?$5n/{TQ|_7$<?C;f*pR_Ь&44hhňᔭ^"x7jv?uq;xMa}510	d [<=إ=3F< >NY W0zZCݣa4دS5O~٬yID^@`Ъf8pu񬈳ǗS
DsŽ{A6zB-m0*n@#^7c5}XvlםmTd S1mČ{ͷ7Ea[u<ry1O2MsePtD`Q?36].$'Ėr9_ZSh'fN%D N>udy}Sʓ"6viU#I]Lc#Mذ359-ā>{ƣEfpzZ+j|	`l7*<B(/iC&JJ2k@٦QbN̷W~ڋ\klX[i!@0eeoq&sR%2>I?b418eLcy5YGH>Dr[I'\_?A4G}e0jge6*{b@oɹOۤ^s6\c5ma%U?<PvtHPv#0d#s`9l1C]Z퓷kJµ}B<Q0Gs zR Ϩ}I.5UE9ϏDFK4pSc^gA:v<@i]Ype#BًR<rSW_!jyq{q#5+]}5*2!L@/6gё[fH>fWtrΈ04Y=</,"Ϟ)n^L0n+f]/ϔx	1.|kL*MŲ7Q/U;!yqil]Q0Htբ7qEXIWr:t0`L`\vMՕ,'Ԝ[),f~&0cx\Ama45O>ޒcզ*g:Fd|Bܼh4idl;5W$pۇXopts!:ѳ-ZghKIrs:]9qe  6$Xl*@b5OT[͆4F_⴪T pQ&Fޥ:ZO	mׇ!;@Ua
g"<s!cHa	K5NPg:" D+{MQC8nо;
#k)k.j}bjaeSzScc>!l~Wӹw69Ȳ[¾ٵ]qͱ YvtTP|o	&oe4˰M:҈ɜ^ X3tAB%05!anW7MFWmSLqRGr(Gǚ6A:КHT*QԥFC´PO1^s\[xD6puMLJz7ơ˰$u)
i.v0rJ8
&J)b:3BQ؇ZymĩQSYZ%<
"d>
P{j)LyTE]`b3e)XU͐&5͐&~3gT1b,V٢vʫm|ӘͲ>Za3' ng:g>p|Q63]n-ӯïcǊ
.8Z 0q':  9 > w  T o$W~M `ňU`ޢshPhsՁ>cgqFRra>b5Ks	(IղNVg
rq VeV;鸏_z]6o$IQ+PӰwB5kB>a~iyĄ">Q<2z6З^6Fj8iXaE{ޘ^(~CΣ,d,{0M"oGFflqvA?.G[I ?;W:[,T
>1+.o寡ߚaŒC;-P(LrU,|nXb\aEsP+[z_,u'J	xZIV9)VYƝި"r^|b|XzS:J941WFN* bشyMXKhVXcX8¡3PN4*T-lvlb셣bul\y(׋epK*Up$l)|AdE,kB?CSrX/R9=Nebӊ0.ZrIFfrC|2-o7ެ(	C_.6/C[GeY4jq(G:FQyBkQPBH\Pm%:Cw]CA Dd-BUүaBըݣr*Kl6Y76"8(k骂9$kDKeq<bЬy-*7.|f^(SYkFjh0-5dՇ-ZRurn dd:.}ُp/`#5wI&vg-&</s<j<덍Ճ{+PT`Eԟ3|= .hUQ~qc돁52~3~Xa`?&?cCj/,[?BO~i+k:ANZx?=I,gZ$i"N^:Jժ]sS8z ܽ_@2T[9iLs"o(XQ1M	 αwazUcAJӄ/4yζ
:-r[l6g?Wbc뀽`ee#jz鯀>Y[q{˻'o6EseR!ʭU)ߊb;{Kw~uȍ^XAػ˖5ۃ&w΅׵x֖`xOϯ-NMq>:5Ɲ,s}v |{&lU5%m$f/l
Xbz_#Jؓeq;GG/6=qr)&ͅ%oFC zc{H-'>OqX:%g@2rN./3n'ݐk]Hvp~$z8ee5]q {նE(V\軄#zgM_`k#_RɃZ/C|[EW()VM1"i_uivs)@w4j'%
WDMmߗL]܁lI?aJ?O zIF٫[8)ly]FMD#%VVp#d"r]d:Ey4c2(x<X\r%$"<ڇkV14?= ACOt/h=N7{]@X1
x:Z,|µRC&yh䶦kAD--#K?[=ɉڀԇI1j{$m~`gz0I'Pi\]N%!@?yH?~[9?_kT2e<8v9	;/ߞϐ?xTt^qtzA?C2wy$9,^9t:iῥ[*I]uѿCo-_/jބޤDtxwM >QAAa4eI'1PΣL@7M烹
kb}DSW+ap>Q f:J4xprXޯl9έ=UBh!;=Վ޳<3(P]F]ū\*;39ٺmXHa$"qk1F1F3q?ݨ4Ɔ`Ě\Zstɫ!fcz_H421AwyO~-ԞP\>|iIV{]10<Hc?8c9'8xMc֘;;4.q՘eMqxk,g	g}Cv,4e\~TN5Ϙ3P&9Iҝ&!aeK@^A -E/t%.G#qPU0"<%#B"JDneTʥȲ%9ǬPKQB/Ezhƨm,+,,uD.j515ZWn4n~ɸFS
v̙?91wt;*EEFŠ;GɟS1Ug\	4*θ(xWe."PNu854kÛ
:lRxLDG9C@2>F˜Dѳ61gG6(5hlBsاoP?3tWt3 $BE 8PF&§wվTW[XY.,>Da!wG;6da
ۨ-̱9'%Ɍ+z˵ȺYϿe4<}|Zgvi3sq>{J}6Pl?06!aoyzƲ{aB+*⃗[Qcr59NSkQ`6fZg6i mLnArHk
hvzuDnixjLj٪P܊"	&)Z[l/d` h*79vs|J}0 m8q^SGNkãȣ
 6.|Jm=DOpYX{OG[K;ŉ>O#\5\q9r"gܫD~f}+Xϓ-gzpajP.?3ICE[Ys
"/0s#w~jM[N^ʩGՂVGG`(tdBI%k+hړc26~.4bl+*&Ԉd)!hn3~?mh: z{:Vөj?Ob'"hh+0Ztj(>>#dqs,~6gkm}^i3W
.9Ӫ>ƛ;Pwϒ4b "tx.BXt%boh&iQbͭ]O^({rpuYC?/J(ڛBBh^Uڑiyᬕx6U?:lQNi !5.1s^S	8Qdh9j%gHo8E:s^X>>
Y."*māο,5vmtYuk[9˕'/h`'g:̂pȦ<bq;{fW\hC%Z@cY>kKQb`Ⱥ$핝Mpj
Q4UJZhBEKc]
>`sNNKS">
rP9hmZrtqi	Dz+GMP1$aF8Z]8eHb_µi5cΧ6s[r SDQ7<ߕKvܲ(+0t(Sψ;|]<BVʳfYoNsvD [*Lȃ)o;/:*qE^."åݾܩ|Eѣ8v'oVJiGϡ.Uۡ%&q[0=\4Z8aCA#QI65oe"iXZCǫYŉB=dcy$rX,ūh+:O(FTJ=pXsΕ"tjtka\\sF4P&pZ͞S(bBb
#gOF)?уh۲kZ3#1"+bZyis)z]
RO_8T&=T6pP4r-Kqq'y
f`.K'Vum0%L<NYZ[JsI<)!K[:\r%1w.]CX+gA 9EaujqV:_ȏoAsѦiT/jHE)g/5ulqZO%1R*D^,#3-U<stZʙSQ`2=0-#H~I#ewʟ:RU22(7j0̗{xI?Kj4Kp*t s"-=I1ۣ\O7ӝY8ʩ`↽㑰O)	p%d7lJBr#c" XQS邷-1x͗n|Y 7x~m4͍xX?3 TILvNJr^G \@}b J6= ,,ƼQaYgRm&k1Q11ԕbȆS_C㊼Eŝvyr _1hS+yR0T`SZ)*{bŇع_QvfUbz^3a^́Cgl`F^%<AW aLvC
较u/[&[x6~qK{^wNdגApTui8>!0pt*/Px{JJjq=E他~L|+BG-_x¼Hb7Tӂ儈OT;Ḛ0ͨ TSܣ"iuqef^M3+`O3+ h8683ѭW0^.FQ=g
IZ#PC7~Hө_ӉhWp,Ō<TuJU# #2c\˽EJe0dTٖ#P:ȪQh{عH/:;{kەB{Bja-1$s3AU	Urbz"<?{\\il!"vpn.p*i "-vݶ(C[&8ةu
tVM_O牎8E)wSZExǅzJԡ)='NϪCASȎ]Xڌ,U_SeѤVq	1V3JR`))Q0W8%6h=FиFg=.R?3$t=©eNZ+5@S\UCSRO<7ʦ0s.Ċ,Ccq9ٌA_imo{y'wYn6Z\,!RIy&.&8䝈En5ՙ!B*OPmȐ9.w,E~"=I]SQ5׭p?/0\3אe#-_SWM䍺qs'i8PL$c-ںBP5q5\,ߊ]9'GO&mê#b䃠Bϡ-S;(F
vq~1TJM
qv6 p'u%^/>@٫.CEQߢQTJST7y*"7:V9p[J\&KOI~ta;yA6"b_!fFӍ7/:j璘j.hY2a4sK@2t.x΍$CZEpCuwԲ?A,.vwoȎ	vJFOf\`FPb3rfs͈\
l7>m5鳻F{>*ݼ&5р'gNtAov&YYqJ炋#E
2B%_iF5F_;~ԇ:p>j֊e > Ўp?Nl%X:yhSH9I$<guJ(Z8,vCXx+g૎SnN	>yJ[ڥ?[$ZWMsyKP(+xɹKvYNzQrއ֝MvDB/x+,tߞjď,(aEA#߷?48u͕F7aZB}Tm:<*&UΆ򧁏-'y /#[\c9s6&ć4N@:ȦX)^~ac~ m	Bl6SJ+TEK5Fcl7d!NɝdŪm蚈jf3{`jb`9v'Dy:ItYc	hJ0dR2f~[j}#!I(Зeԅ?e;Bl%%$6Ci Z	8Dae|	yJU5wk*뜞5F]>9j,'RKEyk>s$X&N&,"s_,-''ZFs2 w3JWoޜv^6eBi`;
5*5B&30RtFn0v%%T1*`UI͖V/ʴ#W/=C̚QT23BA7p>ڪ."r
sS@DpL7y:F}]x^z3%ԝ93G$[v&ASئd̈XIA=#p/1?ד K16zGJ4,<Nۦ989čF<ob'I#@qv)xF*k\oT=s;コtx5	c4'VI@z
}>[_rw5 כiee`KAFHX;M`_{^.`,+e֧<l": T]xOf)"|0:LgZJkrS	 0n;Fkq# Oُ͙UOIcՉɇ$.P 5tR R7 h>te:pWaV+(*Y8ylDc;lpnqPAZ+ YG$!׃Eb:urSsOucpjs?3>lgt?;bv蹗V*CPsu<}\͘T'vC^/bƘa#z{BoOϷ<7y={F	.y^EvͼȖ9Hb4wwh;SvV7tl{۟ZGs]CN):jStsU}mLM$(v;EWuhnHC֧lVgښ:]*f~S7yM,pHjlZ	w𠮑+p;X\^(^I<HyU|i~-<Ж~6=C:K]ؒ6l6 D/Kr^:u̮Jkuvw7^ӕ7{{[ۻǛk[ƳUKvfެc-l>xF=u0+1^SQ%EwN_M
#'p#DʇlhY8 ÎGI"nmZ#Q<4[^lF?}h蓵yNJmGStYZ ;[3(|Wl?Ŗt9	-VTƊFmcX)6aq/m*6ņ~6XjF_N1brϊ'mx܎8^$T:2݈Dt;#5P/	Be*5Y>?)
3RhU!\9\^ykŽi7-Yi`GgeNَfe#3/HufeqɱLnHϟ	,vrІ?'ʴ
__CVZao!.|4pa\G6<`l>J׀Qfbg<u\ʊx8Aa^l#k*	q%)gQ 

W5F|S+Z&]>0(INfVL]9gr*R*j)۵Bqaf#ۋ %{`i+Ps|"szپNċ(
j`Rdś0D1$v^!yX?Vў8"X}IgQR͚;I^
n=5@.3lD;֯H#eflZu4觭Jv<CiontMO_E|z Mj$py'+
E dL#uQ0
ᒠ,zxo6pR#XF¨06Y$m嗌~vyO8Otu2q.h
Ǘ..A ׳1o\gHz1(Xhf-LK+mRb˻qߏ.G0ؠ&	璉THpL(b
},KQ[v3jsѪiNU9,
Hī,Pf\Oq斖[`7?2\خ=޻cmPTͭnA;]VlJ-k%E56wZeJ	f cuxK:>EfNE}a;Ġ;lZGBneYXNkI1P+X1[! A:`\Q%Ba ;+xd*Jj[+mC-ǀ
\~DQ| _:ƸtJb;Ŝr;
FeqXjX(Ɨ94yCeulRQd$fNb7?cUD D273Uj1J#WV.$@f><؛h=G¨%nXаxvS:N3|u vI=G.lt°]/Ru`X)B^1eՔ2):;zw?fc"k,{z2ȶxP[!A%0.x$ kDH-˽&n*`:ZYU"pH:q1j~;1d6,>N4r-3"Cw(nW5|%y?n3AY
Cc%ѐ%p$lGfQcbNIQ><,Ǟ=ܪPb
#;jB%v{k=o-5;}ڳWK|1F[wN˵MPy1_
t||=zba0F7KV 5Ht԰Q&nh]薵觀dP!Z	9!+[>X	Pp'02dmt6$HQ	ȡĉc9M-QEd&=1cD,"(QnoCʪƙ9#E WǑbI"h"6M)8M$쵃AT,ف0УdǪyEe,!	w3">V36CVr4#9-h$5ߨL{YNT1U A0o{D|Z׺'&:ߚ偎ŗ kaa-j꺺-|`6=Jnv<n]MAgez5]WS4Cw{ybf4>?p_Y
P"]3G%Dw:-5@9FKwrmI) q@/~y`}7q Ժnxd̂ŒXbZ2'`LOȚ%M$w( ,`PGHHT1eԏCeօ6Ctqtrz:8J`-+or5n-vg#SvbEIT)Td}  @$UUv<{R3x\...6Of[X_`L8w\]?gQ7-iHOvd!inebN,L߇O֛|g?}-(I|eW(FqH' ^Q_o@,|[OG>zg!?kTF^0>RwHyt#4}SQbpg
+d?WoT?Dtn,7+4!jT/S=jKFݝ8
 Q-5Z	L<@܇^颧
P 鬈%:Ёɰ\fo˻lu v'oB%m{|5[
Ҍ"}?nw"ythc=BƪD"LIS"n˺AVO)VIQYI\)tֿ_׷34}uEvd#gFn868k\<]a$)<kηiXg;Nqn]a.#gCGh	\Ι#exc.m=E*Xƈy߹*&`;[N:Skfę%'GV[HmꕳˀY8Ȗbr&?F|94K;{12̆s~xi¨zvUj	|]*;Xn"pR+tEH>Jz~B|TQ9~zc'QhT=|PS{M虡+fg?OF.fY {v?/
NP>_~8~H:zNT|vZNP:JB畗RHFF!tB$xq.JR@0mbYhrm8^8ȾMﲯـwᎺqh3c![*'k>3<l]G=B܍8%2:8%jyNG5O8|tjm8e/oSO0maO¾u|4+9V΂_&vxB Qm:,_l\Bٞa2뛮>Vu ""oS	#!/$Aڷ@'uYL4eL:i;^PNЛqLEk~8
,BJM#)4lFRnX6bFƽTRAtȉIr	HҬ}iRG+&3j:,VtEf&;Y
D2RKUw;]]v.3ݣXqA~Y+$J*wj g2h	ؘGt r7y 5@U+R?6P[JVID4|G<G<oG,Cxi~nzY"qsp1[/\_(*aCRڏpΏG|
="%- 478Y$>j1bN 'ˡ~vjumѓi0֕dQNNd'p|7yh05v%v:w˼,wNfCY</fqZ{,~8tw[4r݀*Rw5s~3=-fBnw&muϿ>7?蓸g-}6h=F!@yxdk-3Ʊ4MF\ݸ~:
5ؖE=dLTm0~s
'mGCSlaܙ\v'BO^?n.903Rxr8M+,'69-K
NK;q?kS֕|!)37ܓ?
ZK0A)$ɩWHCo'>S]@ND剶]nhlme9\mg^Ķ`$U3]D\2+;9:##Y<یheTMg~yR! seKuq1{PI؀ZF2ī
w^>eYLQoi6:4Xd=?6XB_<KakPBND~rybqV}<">^.0~SǉK'1;po(M&4_!ǋQu*Rq) ,:@vp}RlE ?]$D0gQ\
G`Qڑ͚T$6#hL1g<3v9NĨ,VƏif>)į ROoH$ht{J잠 |\Q"9ᝊQ"qK|-ωBhYrO
#NqŕmSDl	HDb
Zp V@<9~Q4(=!Z<GiCM[A0%÷O&*؍bЌZ:Ϟ?ūw_p^G7˿[@©l$G-DmJo*<^<{OIč۪-z4X~Ods`޿s繹6rbх檊	,
z 0{P_<.Dŗ0=R	қ<`ca ַe
{=~~BK+؎':X!yIC~DFvї%pM06F,S' gH%U|eVES[3uDyiGls-Y~fy0nƝvC;>͟|K8ٻSJԅGw(޾kbÛY_6ҔD0%!UlEcb2`+~DetRcre?YӳgSGpCq<A!K?X~ٸ {3MB)1D|Y(Ɂ32paK	j4|-MU֖F`#/~y6D	&6(^<5[Kwi7}1՜Jh| ˆ3:o]QS~Dgz,̶2>zC.J¬9MÌ.mK|%hϼtctRq2\Y\mf֚)q.lur ԋ|ʣ2|k)"̭jKnb
3? D "!Ԗy7HRˀkDW<t$?p0^-i 2ݞt!2SuTe^:X&_˽BבM҆~S " SODⲐbxVm{^2!d~yIyhfbjߚfpff0_fEy7aG(P8F)lِbJ]aNZZ|ttiB۠p'eChQ"J106U9R^1`i#	<g_QerjQNNSVE*8xy)QwlIܼÏ=o	{	=GKHZq?4tO6uN
0>ۭ7d>*JbAtA<)]jͬ2\U͍9 8].>q\q0|14C*-(Cv:Hd<ztՒqhrpw:JmMIXȁ!#|mc(*E[lj.9PQ@}\jHd=\F!ĎF:!gl7:TxA֐Mdu1M/&gsŁ5U֩)77#|T	EtJ6m.1Fp&ei܁EsxeKN!˙\LlAEv06{ye&)jWO˄IŎAziDc5qȨqΨ4Նu^GRћ>'	
iRh	~ħ22(ΒǼ/W;ζYS%p>Gs+2GRDΟ!f=K7Dfy_)ۻD\G|cOv3Qƿ'Ŕd]
$</CԘظ9Ūa`"HSėDBȑG^ BXـJmԜ7!_'szс.'5mTݻdtcvDC	6bJ]iqgk$B[I>ԝz7xV3R%pf.ka 1Pf+h+sO{y//^U3rA?@X@sMYKf>"?b/`>Dڗ$/;_Bz`d9	Ȱn(҂Cpۓф,L%X9x/̻$\6ǈ50טҗv[IKʑ~92EK|ecWz#ɕ{,XIEf}@8sV®0.
w;_WRzC
kٗqa;!!d f;p*G/8S=2
u	ΰV9x|N.bhuw<	^L*Q@"wBЀ/ܛ}Y7ȼ Gq]opHFم>U[&޽nͲޝ'vs0m4!>}c"(t،
@-jO(ؤK0gF|Z]mg:r
#2nf^o)#j'EƅLUkD[_$hq%ߩt=ЅG$t|԰w;[趦iIM{ffcÞ:boۈ<ʧH%aT,nZ8CJWp"Q(-:Gmf92i:vFzbYo,	y1
Ϭ
evRGc?Τu67.m{&`XGgKQ,LV8ͨCFl{rA!0nlS4	]]4w	=qb}\rҲgn`g%\2{qDa{ڔNJ|%{qxA6H%A6:j̣$[n`jaw/7Ok5ِ?w~V{Nc,'r㶁cı=vfZࡷԬLڈ|T^Z4{S+7=;E<J#%Z{3F$7A,1vPL,U {2LEBf;MB,ޝ.M;Qa4Xwn#I}7HR=]dm;(@'XbI3ph9lx.: UmNڔ
ֲ|H^:,c\NN.QQ/`sg!YkA٘ۘRJ)\?]I,ed_3~֌L8x͌kV.#Z2l̾f2u]Y=iW>NH)̡'H
uP%yi]M=kZD\`a	sUmfY}5,Qf&dMXRWw]Ino,h*R
jL9)B*6]mY_ ))T8}fi)3y倍(~%Y#V*(0PU荷ҨG%,8UUc*5m.TV:rSVdS-*3V 7<^W=I= ˢ.RvO~fndet_r7_6({Y逮~2_ZPԤCFL?}{bR^xѭDA4 z!v!u`?ؠ.GЯlDO(<MBg;MҾW<H%]AKF姷yy4IޓupWQuh~kfc8
%q(%E9H@Kk1AVB&3)@_(^t/R=`9r77tϡ@(_pel1$Smy$~ouo?zgO#%̑i!T߂٣rCܴ!ӽdJdΦ^7zL]'q26(z>o* E  1' GGS5	i3-	) (I/3X61޿_f[vX{65a(B#V hX<*P'aM&pyA`Qd^oy/|,40	l[XHhqxlĐ E\Q9Fq7\n/u_\d/)$Z)>h3ۦZcKU-3Q!QT2
A1^<u;D	(_cko]+>Fq&q`ȃF<Ib`6zTD"pk E3Bۿ6`<+5n7$FфltQC|Oar9]%߶I|#9YثP2mn(
zIㄱ-
Ox/a%YhOuS} vaq:?0ȖHۿ,]^dU`^~w(l.If`;, zz{=Uы֧=2<L2):W%VE :.pODc(|eW}pia}<-ųhY_	ޑAQ&UM_Mj\Z<NRrPz.J9Ӄ\fu-(ei
xϲaJ":9>H!_q%ͱe)vd-kBn/1=)tE/"W/]zpǪQpz$E 8OR# ثp_4 JT/aZ=!kaWݘ@	<W):YÅNޜ+MB[NC{Ԏnbt=_Y&"5^RbFamghwPZ=_kVń_r)Թ,!l^bS3E^APM߳ʩMֶ|XQVVO	f/bPh!ĖyM/'L.Y[(+&rvܜ7C{
F0SWx3.TvKpGxGK񱰺|х8`j\6kشG"6<tkKiKװuP1`埼u	h" u6;4rP	Me]aJ7IC7u
܃{RR2r[A=wh/Si:(0dwM)$+TlW%^a_zwƙX?@Z4z
rD@d(&A'3T)@&\S/Nk?9][pMiP!_Aoݻ,s JX&#/eP.)^IOӊʧ`I'H9xIR46⓻8#XOmJF\@rZOy	FK*qv@|J?T9HF gLȳ OO>{DlZ~.AS+@Z<e>Mb
) ~WR×Q<}7U%+D~DH-,8ne*R}__h}yFO<wzAqXҙcZ
':/7%S=T12ϐir1b{5/|["w):JWjiśP@{=uP	N:e<p憮RV_<u볕ΝjGOOF+kuPMVd1E-`]aحTFN]hxFN [պOUnV7+rRcFNCY@΢UV#pڪsN; Hl$(p3-`^oR@nH3[B&"l֢F30tlgf]ꮨ̚E8XzWe&l7x%Rf}ҰCWC	T[5՗jLx2#uK PPBYDuZ	vTGlG'B >ˡ;P(-W>.'7?1`;3ECߦv]7aͰdQ70?Zye&\J͟+Uȡ{eJI!l!i8}uv] .`:UfKj2>fbLBqo*in'є&!;!+R.)ʊ@e_d73qkcD&lK(M-.κpm?	̫ts_gP;Pxsel!ČM3ӧfw5R	u,J4|~FRXJS6Q+V:x Wo<BRLr"CjtboÉPG^e*Md&4wct1?ײ/Ea!nhəΰ?`v~Ҏ+l&v)%qobзo1MuW6ۥ4-ڔqCA1ȸp-u}gdlŪ;S~7?2ut]
ൾ_]~Gke`%'9mâOV`%Y#B>!EaIkoUQAO0pjRd-i"`0ŬUV?^Ѻ<D`kAbe1?p [%4SNȺjȉmf<"ʓlp\BH@3M1nO1+%E1ҝ("N\	vmAEc+DQmfve&gE& <J?ƛE6I[fWiTهܪ4RC&wWm<\9{Js%F-\'*PW]Hta|k -[&ZwQ
|6yKߔU0+6 ^*iADmt޴զ˕Z-+oхw-Ss+a7M3(ۚzF=ͦQMl&(6owg M"cd("4bFU*4EkBfiٺtQ-)p+!t}aHO7zΊy')s!h_nZPtRЁŽD;pjIk,NP_8:A(TN
EaCׂ@[o7)Eσ],/\Eab'H3g{ka]ċju1Susgfb٩GdfsmY t/evY*tj)gyˬkB=@ Zib,FoV:)/Lfgo.L&Ap/&)_YMY,wj+h[9FQz1a^,b"tO_:ujJ4%ۼ	,r򫦀9~Ha$v3f2QRcX`N0Z[$e2[2ig(M;!>f,zj	v(*Wޕ={-:ADI@ ɝ SWHÉAzFTF	]IlH	I5(TSFvf ,K5^GVۮ QZFu@QhA:^Jeep.@(Q`e`#
qkc)Mx@ S.z3yJm7/BlSgRFWjFCZ@pziCBx$vux	^w pA+2ʕ<@rV|FkcZ!61fge~O	y+U {DopS95ip*KuX|u߆cum^W	!"E~Bҽ]Qē&BZ$m5IkL2},H]H[E(JPD^s%ZZčTW4ҵyU~fFCg̬	
Dd }`UƲ
PR^LmfY%O+
DC>ThCHJT)[Z6`V١#UഥkH,YXXѯj7Iʔ;g+$3	B=UV	DnPKWU%X6|'ZnZ	:I+YVx ILpUFuteӖnɪrBk\j
H+0{dGvL~6	y-'ړkro(6B ?_=%B=̢V%힓C
a2:D,wQ8xӳO#w${]K	Z3,G9^jV",XX+"<w1^#W->Io!jg6.J&W&tOhK*VI"hPzڮx1?u픨!6nݝ+{XD[(t8'&ZgxjURNj*?+v؞m'j־ʭftRjkO]>:;?iWy
QzCk~1\~txCΡΣ9'K1;:0>_AX\N򰯋SW'7.Qи@y~Ch5dzCaz%'?M[ï&AWn|FrFU[ȶ>(hUdez7E4|'Sm#QW0lᙺqp2') mm5ۤ&L#馃Hf5ȃx<x{GˆK2b^޸!lgq8C7Wk|_!Fϓmu/`"%<me0
W5  J4j B;aH mzx@Bhi; Q\1V\Zu[iʌo,	ٵFf}F ,V	P^YtcƂ- RUWݨf5@XTUѠ46mHɍ,Q{aU"0~UReJjQU{xK X/[T(Hk`wmK}h;+a@.Bv1w C \P8BCRg#
d	ڏe>Jn lHZⷨ%&b/85DjjGz+h#ᐱjG ۏ~m	4ދ{Q?ދc+Tl 7"rY!OL<`yz#eq`+ ZHf5eGsh
Έ	7$s3PYUma|S`
zӆAeȢHk,Ѽzm,r& yVpӀl&m 0m<VLuK\#Ry s,lЌF!uְBQA<V Rf\hvBم"Yn, 0,}̣-;y	%m<aela])
3%D#K<. U@X
F0:ֽsXoe0B[iC ;lZNi͚l8_2k+Ek:T~KK6QR4(8TxN'G.m|H++*nRD-2*pԁ.**x^	beI`ɖ*ڠ-s@)MfuEj-@&7鍥BhEy^_`
V
ɋ
(Q(*KM)#@imJ{֕
+(JvQ^wq;JsmHingפ۰Wsjl1wr㮣>/b]{UzP+Ϟ8^>go$Tme>}4nANL\i?hRH?DdNSOA?lX}йOf\ۤ|]ѤҘfM!'^$Eu"l`vvJOt80HѰHp$:m@6Zs;@\2TfԂ*Ф]JYWLJ$Cs$9ㇽd,6]Y$ (㜦yº6P~aŷ{rz:=]zӲ|YtutJʩG#ïCu62=4P/\`C= }6)_L?1-dco`?3}w/_2
hʈ5yXzz\zyrfCeJ{{ZK&hlrE) sÿQ0t#㕆d:qb0OkD:XXL	KDcy:[,yr̚JM6fYOkI]x?KUޤa\Agh&}-C!plUhD¨wޕ"I.tVCJU0σr}s^DR!Vt?Pq8qB"P4Cl'dkUtSh(.BqQ?J>U(XK
LmL=Jk^gUgm&][Mfvw6&a
C.ڤnӽ	7ap.%xiTv5LQ/߀ԮN]PN!TeHB: qUы7	s<pRkMV@a) 	^D5p~5YeybN :+?]|{QuX6[<S7W5v=%k8SpS,Iex'-{^2>t"3jSrc©ƨ9ą30ȹmZUq4I+F"Z׏2
lI%a"06!_=)-=2x]T<+ZxHx:fx,ũe*m|	y| k_^Jnxu
nr;7/3k7F߷i Pś՛Ip)fU?|!gw3O͉bG@\*ڄ GW0.ȖjpUi"	
jg6׭f(2%e۩
4ވoy֭@QPp>U ecdOuN\ڮ	4v(B?ߟ9o'QMQp"(VxՂ(8H]AA4հ4 #X4{>]OZ(d_a4.<%`&VR^N؂Q,gb*PB*aii4#	FQ7 a,d-"2vqˬhPm"	.~M䐖8#Vvf忣Ⰺ=La6&=E-*!Nճ\v"92N	޺\%|&ɴU/&1h0͒KYI*_[<$dF2\R*.m"I7N+|&T,g*9QâMQD+~\P
~FzQIy'#
Jo6}4_nx>X(#~B3XHRELah1S83-ت	u;ڹqt~;(n
m݄! -6m׋lNPڪɟuu9
|Q1C73>p;FoS7Y͉FlS~ɇF>Ѹ5RWƧ|L '<
NiI];,$4<fg@DïG8_@)@j7<LtEXz
{v4,+#^oZx\~vP{Ͳ6SJ!`TWNFC{T ԝ7S4K<)JՇk
2aa?_tY(XwU溴ٚu5VX=.\Ax@R?;7`}%iPRu@!NpͯxTxMOhp*nx΃zhT;2a)hcYtPjUiMK%^WER:wGя~RSr4IFK]S ?gQglY/	]쯓$<MYEN7EYU#eһKl~H9Z%|p|m֭gS+|Ly6O5Ћh/ذi []"F@
&>-NEX`6?C)ߍ#~wZ2ƢR
sk%#WUmVCs*b6KCOin&ACdAz;QB-g:?ٛ0NiCWr-.TLA=T\IyZ6-aUZ@/fmƢE6m"h3h䍝ʵŤHjlQv[+w&s]4-Ub\$ZW!E% W!5RޢNzinQG#U@Զ*f:[)*vQXZT+*VTU
Z0=$umCIj&)kCCۺUO=2ɧe~ԡF`L&hexS\3\)h%gIo)薨40IQ;ς~F5{=]͢e8ۙh6KƨA9Y2M (B)pJ:˦W+Oʁ5Q7I.\%&K.r5]$cK^n%Fsd@C59ZK; XZl);Wk6/Ӗ^X_J_
IdA^)X#0K;"o
3S]$!d9`[:"CY'WϘt9nR%@*7SS#G6 e'"\NoPu[dM'UѨR@
EYH w ;
k=A<N|3LST)F뺂Ľe&,xL#.aRBJrțDz̰²y)^D̷X,,.O~w#ۄ\tt+8TDZ' QI@Sՠ{;k[Ztdm8#F'wz{F?L۾m])(Ķ]PM!"uFVaJ7`+
0mX*kv'8>p@)iF~5\je?iPnIץ=zC<q8vRӅYN]wE4۸
nwr
~5^Rl8fQ"Oڋeg`SJHgEvܸMj
`ʘ&x^iWeNy
SP|2ӣ`0q4[xgVǶVp9'ϳQĩ[ND~Q_epk2{!X%`kCiqUG4[Ff\^6UN0R??>MWW7& v3)X2F)ak[Ju*4KCM wbvNmJxY~\ n9ǲΰyίiU:.ƖlVEOǉV"ۧ`#9JgR7 \fY}|s\qMO1j)n:'9jUOWQѬn|$ؖSq9増x-,nmOάyέi|7⦧W,M?>>6-]=ZLJsRJŕIflpM56~65΂z5Ƙ)ccQaML.>LgP^{&OuMqޣ=%VVXAh;ϯqŭYxgmm{jčXn۲ǺuCksg.ǭoƷXP?]~+mǻ9!^
i|ջg:=S{q3v]Y,ճSYMQ nEzOFKpPO$&|2j-hP5>A[q;x=.<VBz@$bzi] al] Fl]⭫ #섫ǵlb5f*GBxz赲Œ16ZGSUXevcWkR§XKS0/qܵ\N24̈́T[pX}fG%~Vma*_-B[Znd	@Rf&w!fbm;qV >7wOn3`|[fRDH䳅G(2]X|.U"w$T^or?5|'?(L[mp{ Kl_wT00>=h/6밃Cr)}`d~Lo@^߻?aӾwOcȁ`1J!(NvfKWYH٫"A]<sm/Ԡ cF/Gh2]fMBveO/#̭@G^2A{ޛQ~z`gd/ދ`%/;bO7[wA'ιv8yXތDLΗ KґxoC=2䘯hhκFCh<d9GztaXNVbG@0]; ~og~0*I^L# `N<pQKtZdfi>Nx,\<IUe/5pStyHf}s/v8>OG>`u2$?KiHa~򥏏37{#
T0;+ZI kgr"~,YO8y<,d0\IIĀ15Dt%i9m;A6N,Z-/JHa5T`y
op;OD2aπ^.h;!WZ֪ja t^aR|~ q+R9S\6+vz~:'CE	6P)lu>tZuySu$H>aX	 LێlP)] G
&<}rO޽.[㿍'_{7 	CpPKS8cE8_<^<j;%Ws	9Hh\/vͥa0[rۀ" se!b57ukCxZ)$	y2t2[YtWE*ׯ{*UԼ*8Db9c@vy$%oa6آ|ݱG:e:/a02O0e@s޵Cn~R]Q\ o#bZ(k^ñS7,/aaSgVf4ŊxM޵c[]_ԅhϽo-<xCHn[̂Cx>輆	sZ>uQl\S3bc],#lnNbwlo<42+iCܖ[YMC&`e`,YJYtVb%oRJD  2O?[(˄/wD׆'⢤}|H1@βEk9qnO!Cf ^KADm[(e|[iǴ'.o=/՜R8W>Z1:g>jaC#AOld#.XT?з3&L\NpKbJP$RbbOP c8C#Vɏ4~0j2vy%rz߬?08!Qo$kƫ#W*QEV!t8rTs	axĘlG!= =i#d:tq?"Iaz#77Sba`\g,3B9lu!cO33OyNr^ȑYV u$Wzėj3("$RMMjT쑝(NkieWacX`?jik<j{qNt@Y3R|ɓ4{ٝNq&qTJ`Tb3;xr{^zkXw7n%j.(ԯz5ˉ\&w,kB]^UzD (x.hcKOy^-خz,'tw=o<JDmdߥH.c%9%*WT v%t 7]M-J;-ӕ{@432Ci 2)/<<[RKC'a&'+(\v©,$5> Kݹ'J8!0n2 Ћ}55D:%z>?QG)$LrD,Q? t	{]
zG|G*P[;fDBI)Ǹ]<p
P|SVb]EZ!če=cm1+B
ʟخl[魐=nq^`ޟm/ye2[n\ĸuq8[ey;h݋$BS>ƨiTI;X0BE]Hʺ;aiݑ<ZDh,w9%HK( B#4f>H$~;%ߗND3ޣY"A{ }lH2uՋ/G`Hx'Қ{z}WT#7v8./㬥nU[N`I?&wOEXb=eSa^(ݎR
|@ nU5Tcݜ6'k|{\N0	J~0k[v<BKDĮo}y'Ý3Y9=$yC?ޱՌEf{ AK0TaҹTCfCJ#jhvŤ8^$MJ&Ff!ށP;[`gSi>.-zަͩWUyjTugQ[2/<?vC9[:k7Q9B|q$N.Gը8](5:;@Rqz"vM,;VCdѾ_КޭÿS\XeTQXB19ˢCu}ˮk9ιhu%bHń)@<zt/C|RJG'N ls@7 MMY[

;?BRGL)>FuREvBNԶӒJ|IXc"WSҖcSȺ $u=6$ECF5чONBk VFs<e[HnK4vP$F$vM^cC罰\ OZw_zI<%LQYs]'0zx\et{}AܩFص2)a!\\x9;CO0>BQ$XRcBءW"b̂>$$"ړAD'JȀsgĿY)Oi0=Mb$83;7WSL"B1}}SNy9EɒoeӘ?Ex1+\OWZߟnL@?%yP,u*~tG~?a޷Dti]-!ӝ
<^LcKBL\$hwSqe)
ˍrUȭ5iIsbXZ5vtZ0(և5,'A'^A0<yfp w&;d0H%2fВo8x^Ntѝ])I}Dsizj-5K%yT}¸hH4x&aArQ#]*o4lg=_~oF8uٝ ;f+geoPIƪKI\TxhtY_iI"H@ڀ}eNRI-;8l"ahB0H:ǀ^!PlL=2\B2Ҋ(us
N^Un#>w]%-KG΀a\}R!b&F_y@"<pM6ZPfh}8J_}ʯ ob'8e_yXKdCgBy.pCBgPz)[B9&)"TQ|rߦvW:aeb!+:&J-SlsYەDf8M[6v;z?s8kwB^3cV	f/{k$ю)述Rb[pNT}W;~taQU'y8^~ z^HN.4]lOK>/7L%YD-JGwm|н	,(⋸h[ea7-9"5%F='wodB(nLkuje8ʦp
Q6e쳖Fo`Zu΢gp_{QǰVy=jNglKA5-^̼2pa*FJӏ&}Q_Q۷7ĂC-[>,f̋\Z\L݋nW "$>{@a݌G7Y'>x>N)
[s2E#qoTv
U	ǘN)f_lhiD/>f.ŀx&"_cQQ{g'TFPטujPƼ&yO]v|zfZ#"O:'oR]$p]wB0JG0OƷ/'w'4'X5@6WZƗ eW $ʼ`=N~}p<ڬBO
'bX-|	UE'h	J-<1z/tۜtXeMtESN扗EpP$j=8Y͒%id)ډqҲֶa0ΒCtKάae=qǴ".V),#T,zKEVwM'jʲL%[ꬆj&)oQm̉nti:WV*8cquA(
0vm|P.-$uN4
"M^42bZ`]絎DS+Ұb*Cׇot&*&''62Za>v~`_!K+Sk{)|Ilٿ",uOWV=d.^y߸2zUHR]n~hX%K .FyjpMEctحnfp\N\aUY϶$2IV~Z3
ZC^aUl~yéUBi󏠄cSRǚ;[<P$Z
Gr$zZ&!Ixv&:NJ1CaQosX. `Y:Z*8,K;-\S52Moܜv?9|*L,;࿳Yl:tVہQjZM'YfC+3l{pflgŮiM䂪^R
Gӈ#3~o?+VJZY%5~)nMr>. ;arytLw6D0\xjx7MƟ̐ʧJËȗq"@*cZ-z^A~B /݋>Eغr79Y{1!)/(SZ}1ቺW
t4_x"H_e$.Wp
2{=dNkTJaPE~33u^戹.ea03ėL0FmCQۊ%Ն877{/8
<0[bg>Q&-SZt7WE8~3{ mƶ,#ϵ`2Ws/{<`2yppۛ6ŸW?h׌[,HG-:R,~ہf²Fц2<eK'
XW!eOu=+yr')qqGqu7ٕ1`Ăhc(,~0PQ8'T?+XЇlׅirN$MT1Q$agq̶hcFKxRDޣYVR56nq"9=\|_:wij.u&
6P>]q9Z)/ zT6*p0cDcX¾%י-{ݚ^IAuW4GsC{nH!Vss?ƍ:i5НoY܄nt8b[ƽ<6r93h cQ~-[pYRZJYzQBb?Bּp,2cM1lW $(YdG2a X3j57XEU/єǧ
oyuIꩋrufeָO9`i`\SGz^_z%"]vT)կAHP##oaHA_1XͶ+7Ɖ1yy֤6ʣq̶q%Sz~i_\EX$2$h	bʯTdVuZBFԎxqjpNή.!s-{4?<D[7a!Ɛ6X>9܏5X hwM3GX{
Idz^D#޶ƆFʚ&uFUx$i?\N\ʢQMrd!VCQp#s<tTc:Eh'ZHW'ȒHYloݿ:o3E<,6b1$Ǧ;=	#FO܁wQp!&4@}Vt6G̭|elSoONp8VA<k/WJhνfBt<I%ŌRIr~-/8CU/SupN7͜YCS"M<\S^e~Hu1ʿE/|3 Db2j_2o۔sUy m-11$I8uM=h:v0]T b z#ã?sr1|ݡPymDL/Zދ%$~?s)S|<hM$^
s}#3Bq%>x1I9tYdP),cjwdjw	Iw'AGywL SUax-0!ƣeq$c>b`a7v\&#cȻxX{֡h$zb
BY7h<2ZȮq&B",HB116rZב?q,bAE!- qwwRx8--]R銣&Y4B]꺺@2N@7;\_u}opc?|Օ\{a=2uvaanViEqfrȷx<VW*V,<2~FzB\037=oxY'lteSğ@ܻrw mܘ#~i%=;MϨyV$*_B0GuqoGßCn ]tnܹf@0XMUVCA9g03C/(?T*Ӑ}Ty̩i	#*ti+xWQģz1ŕݒXX	QQpÕL9Эѕ.&kǤ~zo/mt2wTI]cz*mWnǆwY+4[i
M[PErjX4UعpW[ce^:Y1CNWc;gPk\_lD]zOҎ\DA!2#کSXV3xMi6vռ":Gaaq@	u˗fd,Jz\$OBfQ(o_E'+L\ЋzrI:u(uEg$ܑ!y]FAz_ȱ[,&<kS.^~!u81F%2szc}~Gw'{sE_B/j籑9zVZ]Øݢ	DzhoriMBXڅmJy{`<'2ymǉ9I!t,tDC<݆4hv"㟠v'
gs3V!%~Hu&u	d1D~1^^c|_.k3u?Gbӣ8sPG1-J(87,tV#ӳжhmhfQkk.E+5Z$0ziZ+`ſ6_\h5x4e:碵{~?`jyeW@h5CRs"ݶy[:\}sq}xֳ9bQuV̪ejKikxQL@lD,Y+<xz.@Vx/HZGǗT0BഖK/ p_ ,:KjxDV( x*iVC͈PD^3#jc^Ӯ\58لqZ_,hvm΄:,y0VDjcbȻsgڄ|ώ8K0A6+H"dWG+srl->¸#.L}y va??~ö-}YtO78\\aHNɺ!^^vCJ4'>F 0~//*w+
L>@iF6dyJ-4S4#֎bv{1#bё:*GƑpC6mlCP22jkqB<:Y̰Ϫ9V<qXDtG	l!H"/8!!%b֙Gb4\fuXp8KXiut
qf	&W !@ˉvFOCb,߿y4~@ų	\;ˣu$٭Wd&L?z*
ڀF⬏w]k=_URvas6qGPD!.ClϦ
pa^,sWF	,aڌ+%yvQU_c&0)c{j	{6^ji^ªrJ|[ϤaT7ǥ;:]dz{U꽏7nY;lMAPS8Ґ_ʀIBlfZ	J"cERVb" SK?kS94$xf$KR,J<|mUVи<h)R֟ȟ5KyhF>MH(F*^%2<ԉT8Rl	0T Kor`1y,&5(C>VuϞJ	:E TAFC9;זQeBkcI>Ѓvo+"uFaq4p^ 0EW۟NH@-a
1rhD,O*9᦬$
̐|D4h;65Mc*	]A)T|@0xR ឴׫Ӓ(`3S`P~@*Hxey\<I<-!vV> =+v( M6ؽ1̍QE(blxďYFw,+fo 7T4ŋ`r!M/Ȱ5d91SP[`&9þ,h:VQ]GM/Cx՘e7E/Gp2ZgǿKQu\+Cex
+>QM3SfTO݁&-kc<=t"@-nVS-ǒ^%xkܘtɩ YM0]xJ.jOGKl]fBn	goRΥ3_N,w4ptP9`MTx}ukO?*I$=k$燐zcqzjΗ I_X齻v9P76:qQ87e(.Av&'a&yBc9:O>v$_Тy`7{L/n&۴5וeFvQv<
:]Wx`44AW-JHWߛ0z61xgty1Θf9Te=d$k$DAQsZejs~.~DΉτx{X"sCHU+iNl~HODi6YYÑ$qn>QX= ߹t[]:0l!2S~5Q43Zޕ#h^oLlp{ksJ.m|sqcؐ#͐ɩչ<L۟RZkQKf^6{JcrEE[c
ϐM+|9
Xx5sqg@ޛ6m4o	ab;GE{,/)ƂHPE4ZNw
` '9yoUXe`^X_}zp_ Q$T}ޏjK([Lp$/WW8ͺl 'wP]ZviOSQ.Rşs9/`- S?e3![?ΫGwzv{j+ލ)8qcj!}J|fR<և<z^>ӿӻ^}4`hn'8졽wTBii!Nh!k*$F)e0<fd1zI؟bI"{+iέ#78CleSi6h5	(ʵ?u2'j"f~R[" VGE#~WaTd2_"ָ'jQ5^Qb>!s[ ҫ4Wm?H-|%)..iFu;GX}q\
Ǭcrc],!JÞ)Z=*YC]~wcd-3c-Prx6ÀclD}10sSKD%,~yALao9bgn=(mFCfJ-)ݻagj=K|	kmw	JghgVZ\	9v1^1ys瘝-5s;'g@X[p<}_6xjdzhPmDu #ZB@N%(~JS\3lP˂km;	r>5д/uMEj/-b4/+-i2M@g5z%)֪MJuI%-2qrY`RPf2bO2H|STT~ą9ۑRI%q30R,hr,/eeUrM}5}n`odcpϲ4'Sb49pZ!V~c""F`4N2\a)]r̃~SN٢16lOda}ǽ<ɐc&v@?̨l*ҁbE!r~NQu)$Y|Vs6Y0Z}Na"P?R q Ap<˲U.v ¶tWkc4)UԦCkXH(U[1iMl8y%)J'!V7r~]4 T\
êzӨJ=Ǎ:nP.tk]PtpW0Pt-Ed%,H]n?e\%RXCOЌNȠ&C)5 G((A1fZ>@U([3܌ _J<GQ`K̩YZJYJȼ-,e	ݷ.hd-e	=1|n{b~MV#]dvw5	oj	!pVoȰzҔ#-q?Veθ]&ρZ P(6Y+*[2ƼHw<@9ޫOy{fHjEtt^dO̘%mB|,zI\o:LХmta/.pb2d\fGjjvӸ8wehV8Mm1qP&AebFbwӠ0XX͟o#1wd0XsjI{}q< ~k%@Re'lfˬDxնjɴ2j}֍+empjB!d+sP"/'lb1C{\(l٣i|tݣ).K [,Q4khaㄱ2]`(ja䶳tn͒4f't;0XaAqQE&Z!Dn$`k=hT4KcV񅽽*e<IT<mPp!c[-6{do[﷬eVȘ^$5=3T*S,5cf!lZ,3s ˬCG&ZQfX!pqe|u<_h[祸!19 srn/b4͂XH꯴2͇-	ÅqE!.*57&idw04~ٰ.?Z7T"fA'lsWVyDS3Z{:^ꈑs}t+<KԪҲ?o3ӈ2v`QOra^Cz^UV5?OGg#	Q~'(n!EcZ#RVfr<~L
HĂdFKdBELP۲&/@BOaJ	6B+FJ߸/IHqlM0EM%Փak-wfHU>P#o۷Klŷ+T\ʜ]#םp`QʴP8AʢH{ƺD?ᔋQd
RibFaNgRt3xWE6%;w$.oGoKS)a\\0XBvA_a7R5AkCNSŘ_\z<T{8vy6X-+3yVmuj?1nrQy?\wf'0~3|:Y3D,`P)B
&3 s&Ozb6AFYih}NUQZ@h靖ܙ%fWeNտIU+
b94Ěf	l>?mGXDS?#>^d
=ަ$6a+(Zl'8Kp3.c	MV,#AB#ݫ£+}p8:SFNd bUN Wc~mDw+ /U`ƓaзY?lRYeǪ>ұW1AҌ2cSϰgX/͛=+Qۿ~5|<e2a+򰼐  $/,ABG$%}6m7N򕺳9M;iY fci_u,&#ȵ80SVrLw{X9U~EN(ǩHyƠL<zh1 c+*&[n"Z
Yffְݻѹzdu4J_/OdYCVz!ZEzJek#p^Z75qiT
(B
LuRAċވCh	#K	[gPёV㋂h*IؙRprD>,U^$'܉I,l%Z)<% )aesS-crE)kH^gk3a7`qbO7qVZ
fx/-,k`~	,&pI{0-"(nagrkwvP"Z~ȳTzc_a_A5Op.$}!Ew)gZl[wkt ,5Bx I[٬b21rޥ,!7rC0-DGk>s`=0=R%HRp4!7jF&`_wS 	Hd<Y܉zb`lVf]BR>k!kN
Ucp^E5c?c9O*Kg)FW{ipeM	yyy޼-<
yP3	67/>´q2[U7I`=bro檗qI'J-"7-]Ç&(\0j20xh_;AMZ(H_˪h0P}%AS}
}//3qM}(B1ɚULk^鵁:z.9AT$̫V^$Y]w :H+!aC80}Gl\rbM@<U|1o\Z/q=^%'PWst	C8KG'KxYXTsn-0:P(:/6)Ѫ7O +
L@XÄr?;Ȕa(8ZNgf&BUPv"07`ZQ5cк2鵚T"4o%ɟPU
bq'ԟ%6&iܫ<L/tbbY 
KDLR&nόًM\"4ãŦ-$!# ئ~ ނm	mP7Zjet.6Ԫ 2}{+KC~,A%5dc%irFb{oZaia尽_4^S2ՅwG_s~9>B&FEV4owYUCkw`xqpjaS>58*J0.REIA.H}]07RmvkA%(U$% đLI`Bيltw7:k!j-׀:68~?w@x~}.vY՗.akz =Q4]\tsY?>n OgI%A`c^ܾ5FHZBmB~,{/ƇFQ$wMGUJXrEi޽nP
v7`\0Mv頽"2FF_v'Rb=gIky=YgTEQW!2K-zowRڀy}4JLUI&.h)5ZD@ݝZZn]J!g,7duEnѥyp,x!at2	7b_ضI|iq!OZ7ׯ[Ĕ>|nG?i9w*d	^{$v3y詰wlBa&؈lj~ FQ->`]`5`vAgt_(Hhtٓ>Eﳵ	j\Hض,/6FlPV@닯bkjYFMCRbjөx\|Y!~C}>e\YMx"<Y
6=Ƌ6yj4h	JT'KqeBދ,V$YE3J>֮YНU4Is$ZT׸x$ɧ/F ߊB!3O)瓕kFz"p%ϔtian%l
:d;^u>*|d D%9w"]g=Jg*\ y 1@y`(!?)/yjiԢ6[R;Mσ!xD9:dRƍ$/Fn>y룻zM^nzC)
2LM ~J3K,D:VS]jsiHi7x1-HJ&_d=:@gPW3hA)}"eFfM[C	ax(HIC@1%q
"D$vTEs#3LEb/P5[;="sڏUN*tn[iF9S[10ƊoծYBmBCXzdNs.)C.E:s2&FIƘVܭv֘TB&'hhi.˵JF}(]mRJ.K5-76O2EJ༢D S莅=쬒϶셱PrnC, ],uuyJU,T/ǸJ1Ђ1[FT)j-砱3J*
lh;?>9Hx3`+-(x4!_kPӥ25[lNȇn_oe$LMI0QXUfyT+*9E)BPpWlOZuxsW̚S	SEi;L	'Np5YcEV)S)(S)Sj3&K+5K񌼦s<wJPAhBd<nYgvK-i9`Ȝ^*[Mjb\<#z}/%gu2Rs:4ǚF\FvI\Hۿbq"U;!u8Hۖ)904CPhUDn-JQ\`"8$)ed
ggNk:PlYdVYTӢU{qpz-8*+6qȤ,YNƀ?
x tmaZQyFR=)F,^GNq $3[#L2-/yΖ'eѿSџaϥә~J$Lz26>*3>d\iYGnl#7.]a>q'lBW/ӚND f$igϑ'""fLGŞY7p@)36g~9`6sfQFpV+C=P"o7'y^6!6TksNPZ0JCl4!ê%/N %kg,-J2,+(h<L5]e8:8E{	0i2ܸD$x1҂체p,kQ<u%/Q51f2v!W&F!~lZAUffת@@#!ȭxz1QpZZ?J.A9ábDȍB^h1m+Y..!8f=<ilݤ`AjD&N;TS?AD+#eyd=AE ١kЄ.^ B?Ź?rpco
%
Nkaݪ!Z*LR{D4G .[#	O{6sN-GvGϥݐr8j]/҆(~M<ֱ4+8mgVhkY5k\ _hm6>:+#u%!xjbcc5ISfey|QS^h)ъC+y61":zh8ݗr 	lN"RGG!ǲ nV!m
Q3~Vqw&fIzcV2q <5_LMyv!tL _1ԗ76Q<X]V/*^#]|3;|p:5,{`Y'm<| \QL0x0FH9N0>6ȓ
j98$	.f00	e	`ʋlN;<:LYbQ~OTMP?gC}e>fiuƊd8G<OMT !|GS."uwrluhTGk$ "֧8e=	M'Xǟ>aR}k>اJ?6,+J<(ɗ*`_u
S@CYF(Eяr^:pqN@r'3ra?)gldML`;1Û,}Oƀ.3Mv-BP=ȻmLhR?: 822rqyiQA΂\KcxM)ӫ	wIȕ[:>a^Y'}X"nIK	NoF<ߞm'0?!܍Gf3uh3~R1D=:@Af[(mBP(xd$H[?/ꓔc9I{Kxc:oH{v	e]1o֞ɣ{pv'b^޸jRs7lUU/1*<n[JUZH&q{Nt6Wߦ h!*i'xͶFjRi`K7T2ff)eym[W>tsJ|Z h2'c"z:%Q	g" &Ae=Ne&.cb3[F2k]S+c$HY߰u]'?iofG/O%`Y*e.csF4	(#c
ٟIƐ%+!ҥ	73b	%5gbiv0f7fX ]c0$ BKRD@:hԈ,y?Y
k6\^*Zy"
,6u$
z7;6`o7;8ivC.UrV8B~*CS*77NƌGͺ0J$pwpϽ38<k֮kP\-<ls|y>$7b(gMwae#uch+nd,_ׂт?1]jB_Mૈ6	|8klԘcZgN>%Q2\g
PF!̄}6L@b!`l8x6gw
Ӄ	)vwr˅[*H#tAMóAj aK;WsWП3la0vg3<+}i}Sy~i}Sznv+=8|$Qyt*|lvZuZ/MG|~{ N6?v7Fu?`KzWFK'@cܠ.b-$b %1d:o!Ej-dĈqcXΰm@V2~㌽$18&XUme3:/(U1ZgD)bsbHr=c_9XV^:~Dnѐ[Cvu_++YR_ax)|p
קZw %ʈFlJ>L"Ŷ4BA>"rRj$?î#GDMJKN10<ǔE"Uf]wܐEI8OdӲ Eo@NZKDxǙ'`'?ӽR;I#d"c* Rф^6ÂYP+uar"V.XQo땓QB9:Eb詅xfтۈa	klU2|6G|-
mƁzYs%x&c&m+|
ri 84"5AN>͖c?
ˀ@HDvAñeʤW?
msg'8MkGFm&6f;y?sÏϊF#7a~x-.DUǗ4N蜴:$ãT];v6nCDX|ku	~#sP#ށ
!09&nrTZ"(<OJZ؛	5p)\lhL	@$l-HWzaR<VhSF{!PLMk;ǆ]LdRKnAKro*m.*ڹS:v)CdY7tsrv称nA3H}%۴u0->4ِy=XQWi9CNvh+KN()<(2|O٪tJ OX^|b}G˫-|xaξ4KpKډr*jc^I"3BommDl->.Rsi2^ժb{\yF'CޱƖm[p'QRkGN\ 8}D?'P
*5<Fe1Gt_⎏ځclw9 3 t PݫHd?GQ%ud	Hhn2S૧YӐ  bc8/n&|"3iӦ( ๎.3U;l<iZP ^n\k)-yXj7TӎƟ=:g}BS.hi[@Ү}$a!`LTXrQݹe
dG$C"ikp\rN<^O-+_IONF5Ԫ>.WyqW*d_ʮbUj(}ZYv_.ʵn!|;=R2n}'5\dhW&劬:ur%j,ƚ L,jؽN>ˍ&GL	<qb%L 8
e).
hm90-_! 	W׫
tUVrIEMo yQa[pOsۋm7
yʈHHUC@;7>j~ťiRqX7%=Fp7 ~zVgpywbtf08("J90+G]5?+ G$?ꋹ> +lj<0hMcy&2vda/xïc	rVhB* E-L<CK*dҸY^I)BX(K!51P	! &[>'`N߻HLa@A1єqWlMz~x=T _ėi<<DTlAewO]&Too?}wU税5Zɖ'@<yXL__ǈI-	X%O0LYA^11W͒ G  򛒣 a#y~Rױ]ɉ;(Yzh}N3Am4Kܐz|zrӖcachIv.89ܑAgG/dov%6X1<~Jl6N^0`2t`s¬qDC]؇*͓_q/NdC4jELou	s1iUb:nw#D6'A>AR?'Ƨ\ٛH)8P~+%PX]L} 6V)%ygcM zl#Vl$W\9[kXYڪ2V${euhW7:ehPZ݊6x KQR~ٶ#8/auRPmjYSCi>iR
HLdDN&bک/qFZG^)2DŀLR4ZF0ьF6U@|@A>ϨpC2s2jEJJNFaAI%jb؇TmަE!*`0v0!SQ~`7@Qam#"-nٕ,[{;-VH)E>"[D8K8Hr2*dWffi>˶BuL<$w>a5/JXE] %M*Iz)#A%$'g{nQC5rcz,OȪ!猘.7]om~$RVKuTmX=jQv1>:f;>f9(VeθpRr<qBH17wx3?!<'ݞ".tʴR.*fQcVi/5-ːs[ݺ0qTsi@x߱*ڴl@lXQ^II:ldn)un'p-Zưo<l?1s
Ƽ?5}Eߙw2,~ivfe]|_AyAvEiAá3-
Np7奍YQBG.Xd,b-cDXHcوR<CJ =eQxD0	]48g.;}#M.D	c4+;؃dn|dbECe&Zڝ%i@E?K-#cuD2v oފ
jQ<1	PòKL@;20OU~SdI!黩 dv&cI6CS-+I К6Vi>M&Et	< QAܠa6.tYFLާ15\Rެí&\V%\K+u6IDv4!65?x./7y6O\)pP-<}e4$u;F@r`H!<huWLHit^b:SrYU8gaP1`.WncKxAvxƄZ$He#;f)r^?zCЭ](yE%gI0'wQ ৢ1}D2`
K7]ՆR1І:Z3uk|dME8Fhy\FBg>qTۧF|)3' 慝@? .CL]|(:E 6GNl{CUxz9;OM'x5xcʾV/bK ?ki[dxrsC"yvKd%;>'ZIb?}/Ӣt/RPcχIt&hLv隲Nfnk)1Fzq.1Q҄3N'3{B%kuEf}:H0тNНpK]dcwEN!]xJlXBPDRH63y.]|jT@z*Lz8եLl\l 	Aͅc{8kN2kmZ,J x@OjƍXbhK%g!ڷ_8g`jI_ gM_h0Gd_XekB=H?_MՄބ_C mn#Ej6jް_eH4gjYHyOcNeFTFYs8KK?lDcl*$f'$S<f<wsVaFSeaqT38Zd98c6Mdtwwzǽ,	HU@/>MkRҌ>?fmb+ͻ*GA!c@q&MlsabFPwS;a .8fch6ul-*P4Ej)b)PONgn5rD<᳔yS!h";u$7%:Y]mb){6:^!C,gsa֠R*a &	H$XH4q"R̀c+G&~/0.e}Mzc#0n?Kd/UVeQ@$.c̢MR窔EAKw@[ÎxvށhèfHyJ+5$[\?pb!Uд-*Nd#svH1Gd_%$̽Ő<NY&Na1['ipWT*d+Cޏ`b"Uբ˦_͖櫐*Уr:ݪ&l7%־Աi9rM4kWLFrB6OhIMqpiyWfth퉊ޜMOt,Cr-mr!-yOTE֌[aOyfGDM}b Z]5ho 5ŁZt	+_0O!DZ>U![/+fTΏ
J^"9e;dbG3^Uİ8c<E:]2n7/bwO~oa';ӱy{b~4oߘ_oZ|k5Yi1tRhi%@ _I>%bU)CGX=<57@>5*6l;l!4p(7Y^]*J/ydk ;&l5Fgawm7<ڰFYa	X*tOk
;}#@>.183w@$`V+p,֖qM(zQQp*Zea  g	TBMV-l>53y74oM)Ըi^c?%.N@6J/ Ѝ̢m7vMq
t8)y(#:k^TPh~F+%v[۽-go2vFقx|,.'lUL)?$غٻe}Wz	oC Z&lnm(ZƚiXec]{xi3(-pz[bH0c^:X3|$ݽUKU"[zĽYvL\yG>*FIZ~Sp,,(ћ?29'BӶ0G*'0DW`MCWi`ǎ{:&TqaGwPp	fvTFnH1X7]Gҭ.."`!T;uC$wo5KNs*[$M&V_gт]K,s+B_AS_-R_ܒĄQs޽xޫ&/[?l}{.g|vkjWI;4^z8^F? A1<\Z.n8<.+Ie_<woOdD:kڨOt&[(2G;8Uև*&߷+ƗBPWC@/D!-2nQG
:Z5;?xLA Ҧ
^\F9K3Y6ꁅwnt0ezaQˎ>O){@P6FS6f:g
jfJo-E4:yF~xOoS؏{āXS2{^JGi3/Ů8ۅZqc _yHZ!:Ⱦ&[/i%e.:fO./>c@\KFͨo'/XU9 _ԤULbX9P6z8mO^^ 6喼ջEחN֖bg+<ikM[zy}~>{>{>{>?x>?p3~u6yoֿUտw n-< o-<ommmm2pCnxw~7<nzw~7=Mnzw[~<-nyw[[[[[[;;;;_6|{Fsx}!hurrSy߶~m{߿ʉ~p/Ög<O+~:---q[⦧뗞|5|+(l`l	VnyV޶gm{_]˿'Opo=yOh=)ޭ= v<6}+nzmej|zVs ފ-oE[Pwx؆vojF&4cA0<5vӇ7,o<ڃ[Ǒn#f;_{[{7vv l]EV*JyVߟ	A3
}}ȱaNY::`e,Ͱ:X'5 V5͉YtLԦTtUjfl0}o}c޿S&[[~Sf uYDx+vO"=@&Փ%/5P<ti/?:N^*!>Ui-K-[;{~]W#L[3R4(\PJ}݂k2v{Dk5meʖmъ(#:1D7dV)_u7i3;2W*mKkRnPnuHn%"6F&@N}7R%X=֚܏뻝`U	WM'n;쒻kWà#F(jx=P&q.nU%e\a&<]pRW^CoyV_j94̠侮p;Bqoq>=hڮJ]v/biF\mVM!441Oo ?lYi򲽎0!sqҠ8)B>r?!enKjPWq Aie*D 4@|
@
5E?RĞ}-2hCU|ÂJrnwop8-qt:2)dtd	*}h̀`?4쑓k'CFXA=isZMFCleWFAQ+y-.d̐k[w]񐿼֥.`G:g^/gVO8T]rBW,Qn\ҧ؞IQ@&,yi,_8/市_y\A`a{ld0 >ףfXgwjXCPKyq
M\I,L }d9HCU.0.m(<`_,hY`r$j6K
%-gfPuiQ:q创zEX9[%>+B,+/k5"!R|⑇.dOcI=8+6r
N^Ė*ړ0Hmn`fZDOFI{"˹ء~qAzݲ%M=ɒH=CN$[뵥%,N1aq@@w8!p`vMPєI!Oz|Hf$T5&sPbkR60
f
 K}Ȏ1JC3iަeN
(Mncj+M+ÈsG@̎~EcC)@&Ֆ5s)G`|֬Y3)Ӓ4N ]q@f2'iyEWY,[ԵlLܳrܧ]Vt=עţs4Jxf
Ge׶/EzX:,'d/7v9ESD~75I	IVG%D- jsRN:+AY \6#X_y1^Es;+-K@uNӈϸed-kcjLR1E-QT$")Bd.coS^[Kc7{ZG<bLq&ؕ/Ĝ+~f::fgEs4(@ZNI>"Σ)}%_\${z/sv[DMT
M7UTTv(hi9an^h샪Ij7HnLG nm N-U"rϨK/QYgљU^Ր?L)pN:T2QBɔwby6t,}d-(-g_XE-{]nf
ni|I!r]]w8:O91CLm=[2'X+`)R4ږmwHV]ftumS6"Q'<K5WQ"!,rgOŪ	H<^@㠝3dz5iM0R<"3$al'-,nA<)S+O#4j,ʲlGsƍUf2j{U4T(gdɰQi Er<&&6+&8E:sd685IL-ނ^B6s|B@a^yXg6)׌b_>۲i#W숒v\Zp|.ܰ̓9#>,xQ3Np8ňG<t=O?v1
{_a(ax8cgqR꙳6-ljqʩ~!\4`}odwg]+@,G{NM]]!鴏g7/{M?|Bv4oIjcݺ"UuO .̿KտMa85dj4_g䍕hDvvSD(׆+\3BPVB2 TzdtnKl3i+yBc0OI@ciz@Mզp͐;&l3qV7Tj*$lV5DH@tfhKNtUHU\_ғfNTB@Zk 2ٳ~ïj@d1o7<W!~|fV_Av8kP<C{4qoQuc}-|h-p{''P%\+1R@ҥNݒ-P45	:FT]#ykX26q@F[rE>hE#ȍf[ƖdɆgꉀgϹ [t=F+Zĩ$diOaO>w#:oSMR$dsR&Cs2 r
-[AnUkxL:W;9ON"`m!iPU	?@pFA2y`J=IHSޝ]	ٰI;&!0 1Ѹ̰Wg`jegKR}BJm0v)0<务¸w.Y%kPJgJK7\IuEZS+bxo4uk6Z*Wf!Ȍ!LW! 
p )2>8>7I%..+(QB[7&-EKH@L;	R.d_{I<jFRfo~0Jn<`8r c*6NO%%n\U+$4;EJ	+L꺒{mNJToQ'J*.+;$eڃfyTY8V\x6mNּ o1<ayn@5evq|bֻɺVKS`N=|M;+$p f7zlGqrY,~+ϕ;"ܔͺ_e`31)+gN^0Ld\W;Q< )hfcbpB	<E9Hb,B&cԮf1$-{1q=ضŃ3fW*D=|qpJdfs,z}=Mu/_QmnZw !IEI:ualU&Bwݚ¿FO!+pRIC\
	'ޔ.%a߆Giݸ0ܢ#Vd	}:]*ENh&biAAkw~XwN	%Iw[D;>Fq3!~_e򔠞
o6;Awq[ٔ7DIFj.g`G)e\Kn>CcB;s1-%(,Sj
`&`\w7/8T
o;A4akq2V^rD
f_Zx$2tm&+F"0;a(Voȍ>JUHDɝɢzj'!.DWYEtHG&c\_a\杬Aф>.U=fqD݉.ѬfښBVjNtc5egz5ҬCKT7~Ec	]pA3v,Z@AP}/۔k[*FU,I~G;?6vlR胮@E5P_zkiຫH=6cܥW<!ˮs_\ѩu"l>5/g})2^_^{]5P1^[yVEMbL.} SE}}SA!=팶Z$nR_kP tQGvY`x!<,l-H(uz	99=WbQy:aʰq_j.2!Q>Bq?KXrXbLhg#01&ش~.@!_bQ]eRTITRvey!yR9Y⪇_\IX?;EqG6>#4^?B] D'L>jFۼtͬ_0LaofI#ĬbBrJJ4B:_us	֢w
;d*1RW^g%rï5Yج2mI#>gp9*?۝e{d߻pq/qH$\1'xZqE63dZhfm͵NGTXC h3$e,[WOكe2YG6f7^:g}<&b
i@hkW>sHuh+u n|E#VhNoJO'`('Ӭ.욮^il"3 EbF5$dwj WiV4Fzt_hgU߶YmT$>,!LGegls=k2\[%@q4)^fxvfSukضfZM(|8Ld=qو,+ s6_		ao'".\k;:F	q׭*6u}H#vնWl)Ԣ6|@Rʌ	3TND3ޢlR/? / Zhsɍ6] pk!,wo*+EP]RLۥ-A.;>ntCsBAY#l l;COs63j M<ٴsBHP/b%tMDԤ\[C:yw!>1_
crDXO@-Zk-"J(7
2?	{XGP9Ih<`Ey*zF7=ȡx'|ѓ(@2o.u5o*ȧhtuL8eaxEa`ǘ.#m(O"acV*|}ff,ͶI^p"FRwTzaiR86~of NS6<uNsjH!FsTp>v#X)|,S]W֟$˒F [Ya-%;ٝpTFoS8N4JҞ|$iF9$KoWGPУ{8s$Qӻ	\mr<DRԢtKc /ƗCx	
#2&-x<~qEFӄ !@^؜ɻ~)@^}_@|@Z?`l,û9QhSz9#V8þKR**fϴ@f$NqoJqWGuK  sd*2O縹5>p]sfbS8;NI=76I[B؟b2#KW $#h3e$3o:K),0U4c-cgǰye#ٞ%*!	bH2PGnʫM獠cJ+
@0O<7aoe $zCٮOfi󕷠.,NWe,lM58Nr'k^;wZYzp`WR+p<!GH;p!ML>頢1$EpbXz0~@7f6hfkϸN|6؁y1dVK:VMZ,	~x28 7u,vI_<>1~! zKY8Y$wǧah.Qlƙ=z)ѯ!4o[C:		f-Dl<i#TTyd3o.5\x5)piHQf|q.ֱjf.N%1i׌l!K#гɄ\MC eFdGۭ"0Cy(hz {4t] Fn8!T^e_nݢ
<V*ANmhf4j5QYR?A&yH66hiK)M=Wpxv0\L8:Ua:(| 읙>e`5n҂R/
]]IY⛂E":@zF蝙Xf0BmtCst[ؒ𫙓p_nӢk_gm?)Z\aW-\g}s9LUf,G%sX 4L PTm!riP~hzgy~f0RdZׇ.`)eJg*4u	,-r=8(u]΍*Ĉ30ZC{?P<1kEj"<cTْ3`{pA-Hyqv-5`ka?HlTxC)F>F'~YL9B2F>d2R+$ZUɕ{lꁀ""q;u[o4eyٙr,Bc&y,}
@J;
mi崆.O`_+w[˓̱UU@ƕC.T|_Р?V$ܚfS5d}y+8=y:\[{UԹ\Z
E+jlWj=9bvɉ.χ<X#(꬘g}@/΀><T
DG\3J%>;?J4Cq	
.Qc?rp\1mip#!<3h5%"lAbzp
t̒b1KElA{;5	nM@,-Ó^rֳkI\aëa|i/o,R򨆔֚Lq\'1XzU'a1pr~PH\!<{MuS"3eżK՛0pz']TsU\_1^`l0DPѫr:tIr-5HtwLB4xp/M)Z1Fu0ov@V`Wk?jqX+[᫾K4EiKiVkHۭJQjjx[]x^F<snÀAOTcߝ~vWضks73jFsWbzjB4ءlNUcD^YUՂQ~G9ޝ7_|u_գ
]Դ+Ru0SRK>Nn'xf0;pgǆ?	Z~p'֥i
oA~$x<σ`?x	_߂Z֎Fp3|||S6`A,Oqp gy%^po/<{h/x<~	Og{^=^{^v/xGvg\0s$~"h0
tؚq0	f{|]X^Ad5vOYkL{j/$ԕ^^種>cf{>Bl/8`)>`n/~/a!x>Dd}J_B|{/7{[;f_g
}!(>kZcI(w%6~+~f}Li}\v5f-BְoKYDyw>.~D/둽+Y`l//Jl;7;m
!-v:=?sϱ{{|^*eԥ	F:nsZ9vG?0\GNi+iUlEH0y9|U6o}w-xNfnj1_ 6_Dr|`^?p~x0ӹ"2<!M"H9F,>8xˈÇbBf'xSxjwv BXZ0\eQsp_O}(4/H/0YQQD2аU`uP9FMqNq	pksY.ouL07͂
Y,^bDCa1rHdqHTSyL_ )	349nǱ3GE u*C-UQ.$4s!zk%r2*cWl8*9>
Ac4dʯef5=@PaPVtqق;V&8[ku3j]z""i(6RUpHH$ _S_fcl%1,uX][GJIGif(Դ a9lq8yVq!(0dN &^Zbd˫UUgH<A(IYe׼} ,AWE}p />{q>+r0l8"{fA\ߓ4$B;4zlwa87HRF+eGɡU IaΝ#3aW詰F??IUP9H𴡬C~3Ha o(DaU@GF.mPW5zNߦWҡؒ ^Rbda	-ǅjBj j`V u||ieZ(
+odn6k?ZVۻJ/.\_PLV0]!M}y6w! ;E#1NVӄ pݦV'Zkʠ'T!KY
&-:ӋrXg^iAhX%U֨.$~&ПIa*_%)3?V"m90r`L0 d9ǜ\@tI*pA¦|%2ajdЪf9\ݟKm2n.`|k0ov@G)2%*6RsD<Al	[EP߁'W(-	3O -t#G\$3(|r;'+c//6dP7gN͒iFE%(r#-''UOQ'Ȇeǘ[hj.y<(hͦz+mʌ}|MҴ5f3`4M/fɥ&ܝ$7TP\l-TQ(,ɋ୦xPN]{!U_UYrYa*acO@,ZuNʿT71yd U~onTH01I4{Ө6$ǂq:Z6ilfa~*O;d,qrHq@ vȚzl8.FbRQZV@e*.ZI֟@`Hb}I$
Ԅ~#r`uJDg9aP!0 (G_#Yk6|$UWхW<KzRw&Mz>cQ*fyXR9+ ;`WK+OF4VG j bXJuM/lawPDHU9:/I<hlv)-
bOCE93WvxвZhZK	۵or![F1u0I7Zeb0ͦLc~PX"ܒMn+|Z\rLrYq2GdMЦcGr)#1>U;4ß':jß!ß؏? EU
4c3Ȉ[;nͺh)8(R;p\d9w׆/>ր% 5@u P?V
&L:+u;= ¬󜮇M9J9IX]sQNh.K_Q4_i1^.;/f@Ve:|LQ2iU*'ס	'h2{k@RT[2tQ=Q{D:oP|7t0f@֕*M>,ze'θZ̲h=ZEj_
Fn	ocHǆ76l W36ڤӄ+ki	`{sL/K^2-eFo7rPy`L4 [`'0pizvT	רYsiD`s\BvSQYL쥓$n>0中t#w'j]T1hԳp:nJS8Ĭ0>MŃyPt:4R=FbyrxH\p Ɏz:]U:@7P3o_b-y%Sq7[Fp;͒  RB(̠7[z#6
W{bVXBwWnf1.D1I
u)Sf-l|)}!+Vm4Uyj[aP&J=m+>u)A;n)+KOSaW`Ө-5k/hǯ!.;{ϒ2˳Ia)^&;	?_?bs=gu?ÿ`?m DaI$=\.Ȝ$F~'4ɮYmy}77BɣߐpQ3:v5SjQ du,Ipr2P `Po{Dr@*v	FE]x{>j~#AJQ=Sa2 ;R$@ٰ,Ǆ\	e/|v<H:Exhg",E܀""V(n +jPJMj^ƟcTP"F5M1ifd7}QzFFOg}~M>MI?HN/3Ku"-w<rr>/|2N*W%V<zoJ3O2x>|'gEsɭ[krkl+F/lդ0A9׀fz65L)/ko̲q֎@]r==v8Bk=o$ǹov<6EQcTHʲ߷p Gt  Q(
:Z'l5$"vЏUqKjdz)gB[R3ZܳXut]+")]"Y쀞9r*	9RI	9$$݂$	$	yh !(,{grB2TqdO7N?4x5PWu[]ՇU᫚n:\ձw]
1q/bwRW:@YT4Ȅ@os6S.vY!	m=g[/{	qtae.cB!o^t{l.[AHE "[~˟&]dݙƆ`^_&miYV+9cհ򙊕lXyceXV$V&V.]%+:p)^'dX-3a	aqTT"1ckn3nA/5bR繊`l#X\X"XX5fⶂ+]3져\=h2w5:}&"QȲ[xꛟڇmv5lْF)SŨ*FrF=iQ/i!5jCV0#]Fz(+Iƻ7d<_%	9J|Ն[Ol>Ok}W5ox
z"iz2#QqBvD7;mr uZr[LjuZQGiUUΨ<}}Tn|_8} j.(߲L/rm,̾v-~4FFI:Lv$Ճ,ļ@$Ҩ|!eгCAŲURX6,BD-ꎄ#dDO&M#;'k6LT.,~`6J9si93{\D੹
s 4_7F"
`T,bqhGů[`Pbj``O=Gƙ1Iۖbhc!9S
jZ23dWT/,J"SRA<ByLv'R c,,8,_50-h@眢3G %߬vŭ' YO"T u^T5mc?Pb/yV55wN%b)Hz}]m4B(Y?9!*͇yR0G$(QB."hit+j`cv]={FG2sՁ=~8to|؅T{׽~-ÉZ%0q
~x`"O
U|)kKnu\iU_iymZKzk*qkC@.Ѿ5}!c-pT"xl{iWԣf 
([Ź0[BJd6/bձvﭐ$Vyy|)=hB]}8U|
XGrA3sAtͦi}{{oL=_޵x3+@ŭG*ne6ʗ[v%By&B^09\=ϹP\ʴ>*W#mC><,Z92q~=
<}PeZ!-wL-LMR>cz\q׀WRf+\ݥMv/grT-gk[dj*j<K@/ٶ{ȷ{bo힘}۝X}oTI$*ḧU'6gCzy8f4Yэ)EIQ*
W+l:QVi=HRSTB$6#Z&+c`,dǷ֎Oqy^,0I e* 
]~>LbW!&((GxEFևu+xu]O`{-vIW.u*|hcvcF1C}Ս6̀vN2Q9k*"Asp--fP7i7D˺G_!ji]R{N{)QEVj_P轙[yITSCV])=ZWTRԙ!z$s F\p/li7l8ņ{&wٶ*|~7IH{mT{-R]a+LzpʄIr/Cy2c<O;ݢB*D:'Ӽc
|g9ݮCm&T*&ςfjNr$4h3
tbMt?XX<jů$SX]Ȭ7?*RYQ}.*{y	MPJ5yUێ.-C	<Z.ıN¸\S5ghi늞7ː
<Cf>1/#6nhzZ?h]F`TΝɂZO,F[ierIR=o<}.K_KxAVxr#TF|8Lm)~Z-5*
?8OBX'|ΙsG9pFdXΫurwX1=Zo'	F:qH=y|	wH*F3m1QE1;|6rI{'IP<B LPyWLž,-ihxx̤j,f}N6TAGFH?264s5t-8	: lAJȮ2WNcw
se>͖ǝo'6r]=t+CܽoROFe_K|pDD@f&==OU\sw1wt:vT`;ڨz
CuEg=++zbE̦ 籱pSs:k<PmN"N}̜ngj9yog+5rG*4:wq5ms"op+0ϣ.o%=$ίeaQϴ쪑IG旵	a?H)u>QP%n}pwO>s(."=x`,W٥+P2v\~W$J*%}hpJB(%Q+ObW.Ƽ؍zw1bgmo1QdyEj<Fk 2F%s2.䐆}|3UZۯHKZTkjנDw{{~]˹5l)
_qՇݥ<gR/ҊXe5mN?:*xN1_ǕsUɩI&W/g(/%K,3zJr + Jl#]VNw܉
Yޏp2;huR0^!׀Gi R&<64\0!9QjCWCE"_~1`|Ig<hܷ8s}m5cZ{s5x}kpY{WP;	ǤzPQzĶ*F.-Vmf〺GDD$uF8!au+xĞK饉Go<jZ2T8]w9l]]:Q'gbu^צ5Su*djDU&\˨j*|RN4QAB*bE |7Ԓ>ީT)HpzRwV,
D,-{&|1Ls؜(%ao55c9v&W4t\Tc-lz/X-\a$NzC|	4Thd{ǘ?nZI'VY7<1tOXʬ;]EDػT>CϏ҇:}<a~eGKon+
B{SNUt:it@j3tJ3e\BAqYPo:k>4)[
(%[ɁSs+<LY
5/XV/S1OᢒW,ACU`K_&HQ"%"&THOƸ#D#OA~|fnHo8s!rϒ=M|u:E%)8K,BpOoZ-R9 t `̜,}V%аuFvxEU}\ȁ{&ՄvԲ"zE^$Z)G돳d ER܊u^g`ļazAa.c8:$kqە8DrC<5WƵaPH$-1#?Y$鑳i2sہ@,+Gl%+$&_if=erHdۏH~]:i
WЫ8+16'8SՂH'qdPxg߇R(zE	5ІESWȶ>beCʆ^ƙ&Qpk@68ݲ;	kL{ A1QE0' .:j8'ꗼbC4Vş]<sXOS=׼϶tr㚒ה囌zlcri~2O~QQM,{E^T ="_?f??&
Rh(M
;X`v oBv?`hbxm4GWEh5M}41R L}jV#@@Zz{Z G".jd-Z]rv}nY!Vr&XzׄץgriHc_ol|K̱z&:?V5C']G%0-1_Z_rT]g5ǚfh;5ScNw-N<5L263Eܮ!\W4*OG f]N C$P,4.TMZgGᬏ&<2uepp`[5Op{#Q烺8[||sU-N0EωHD Rȴ1_jىR:O%-0c's;'/ܔ+יNIKEx 
_|X`1ݦxtpb=cKP6^Ԑd'*:o N&KhVu8"#ԋ'{!iP*`#'thXìb;mTBWqIv5&XޥNcӭ>΀`:±X|`DSn KYݬI1Db\V/xQ,'ݫ顅V9z*jU)i-HiIf]R(YlIY˓_|9>qD1P9gҲ'm21#3(|tʱ&oG;BW+pUJ@2
;rch)K#c3ɸVD쓁@V.\߻aY?Y\C7A~Wq+[9PxIj(
vnžBA̔X:kx2 g$_%cY5GhƱ{7Ǉ ӽ5Iw]{S0,9[_A 4b>?'}~6֋Eˆ75h*|ۨ_F|ot{$`P 1q-[uJOdʛZJΘߕR#P+#PCZe]ŮCԲ#S~SW.`d1S5|^,}s04F 90_8Bwɽ|\%n*%4e[,"Yx)ZQ H˵
(u "gǪLZZiB&Hÿj5DI@Ec그]|6/'?d]Pj/^xxhn[!ֲJ^V<VTË &3/@l#+S:7iM8uq4n~b˷F*HuhŢV̥ts}ƅxם>r'j0tvjN
1VJ_jq'H
EJx*H5cc=!_7Cg%y.!;a'?`ae}*g :w~:!|R3)Js
ٜiT![[
]޾Ҍm4sWꮋ澥]R 23{z^;"AF7p
&{B/]L\;>PШdNͼ1zm4
X0zJ1e{{U*ϕXx/.>CTVd]b{-+DDW#p_(/vÏ7<%k*YV]2%RZDb`W{+f=rhCYTJ&jv
{[΋@Ål~a4t3MS:YIXRffjrZ_"#DKs5^@JT2UG<`iCM^WF܃4ݡDҜ6|ZPc6Bd66LZZ% %g]a\Ɠ9lk6q0mM }q4b{)h4Zܕ1_b\8Mճ{(^&ƺ}_"k W7bcA$}I5_^_˳	ZܶyG^F)}
^!oӭIWR\i%._\-ymJc(;)])[<{(FMS6U$>~t1R):ՊE|l<k=hAx5flfj,5\R0zIN+ћ%PsĎ,Mˣ(eN'5^;H
iT/wTTIc?+|=o:<eod41Y?!oPzUuX^]SOTUtYeمaySu79s@7jtK\Ty5AZ6~PUwT|ARu^BU̸kBdXu
xQLFvuNu1J.ΞK]T<14RYXXo󧤴
!bPaУ?mL'dF"UN0B;&CFmkXIסrT?#
EHb8?^;*4t)U34sUlSZcFXC3k=^rV"5T
߄JXJHQJU
>NU2ǡ-+Q$U+z*|eS>-Pi
9ZH
yZ(=)mCv_Ve:6_?Y?MȭSvy٣ٝyخ$\EµeS˞۰lɱ`٤u1%nMլo6ēE޿:7:_k8qeint1hk;J4T0c>|sRw]gKKoݭd`rAzϹ![n8]p%uqX(&=Ndט`Ͽ"6
	=]TK{x}4@忿Z_$hчl	grWqP|~TYR,0z@YBjS|ւCI^]Bm+NZMVq9)so옾JnC|ZqblGo(cF_<|јKäJv]a_tj5Bq܃-ZX\n109ь{,sX4dwAyD(&>4	%#,_2swΆ-arOO=w~{)I{_wؽt0w/nk[+G?Օ;RWm=X-VUrO,D1}Dzv;曟}3{|buEΡ]CSb#(ypwo)..GHJPV@bt|>%')y%b2cL(yeJbrI/N>a)UyCDט<[LP&_Q>&P=1S&R!&/T&PA$S2CJ@1&CJf̖F'T%䘒&gcrJ1&'1'aSLcU`%C&Prɻ<cJbrG|C]L5TE-L>&|9%_ (ǔ%%?cr0{T%&w)жѣ|0ܲ>޵>r_Ƕ۶U[['[[k[[[=[}[{[[C[;[#[[fcm-3eƶ̖2[fd˜2ǶLߖ9elS[-sb\2̡-Ėyj<e2m-[掖%`Ϭϭw/O\
G5O.&qvney9!	R2YCQ(:LW.""΂(sW$ߤȭ390{.$/nb143p.'բv3SK*nRԩ}|.wR# m:4P%F+O}6@te}"nkZ5?B
4E('E64V.&cd|9a݁¼2s.D+.Aa5hX.\tWaը9Dq٨ޱIrV:^n/sNVT bҙ$9|_G:2FAY+T[,ľ6äxpfwCaP/KZ1L#c:ROhZlsKOtz}٩&2MDWATBu\A F0ͻ|{PV,"e(p,Zs܄Ϳ㿞D$6ɘ[6I-7&Rۘ-"I-e&Jq.[YQ=$8H4v`e4X Y|YY,QÝEŇ򀄺)T3(Fj+fSfTwUW$Lay`5m\9"x>`	]pb.,rX$jwuBd.p *W1֔ȑVxp7W(Hĩfs',軨3<R7H*MڸeaBJygts^gm%\Y"6u@qP|;ąySbcN½1#Fi2િI"-QTĖ@Ĉ>q O` `g/}헢EOvRR<*t-l|죹oQ,G#e}e}NoDzXb4XFBZvi4zPtYR	6bc8ZOJUS*Y-'{.7z -en/f9a/@(!ZRrݩ	F5r"r%q.Yqa&o֤,Ӝ\Sqk>,!rE*a.q_}u$rUF+˃/_.fx|<T`FKcW+Pa2uw}Gc>싌[fj;[֔|=UoNjWS]w蠊9dmӧBᙪr(=7cxkP18=	pFaXn
X	TNFlg@gᰐaad`)!=~o!mt0*MNe'?bp?<}fSrJ8" -~kO3/YJ{9)ԯ6Piqr?r͹M	?&,Q5{)|xtOS7qpk;7JǆJ,_n8	lPLFx>Z^}9ϣ(S|!A!G-B)]iE.>b!T61<OhaWRTސł.}(^%e*ey0V+~xŏiɩ*( U-gAR0J#R|MU=$԰]C
iͤir?,.(ERٌ?gXun)],xD?G[=#PTr;(L^~H2tC&K~TVeZn7#緹+[C8o|1`D<ι'i8	+.g" g<| 'g3[w9}!N?=6|vSt]| Ùn-Ne{Raiҟ_}@jT`z}l4xG$OےCC7SģkmK'Gݣy:f/upk˅
uXsص|_S/4<
׭&,!wKBaL.>֬0VsVc
<5<e3Ep<zYz~3i-KMI>G>aK|!>SKԻmGv8Q!ҪKU<6N~È[p`<?j>j55[kOyksû.Fngp9L(|~rf<둋­;J~!w78Owz~'X$d~`yJP|anH<qnL<ZѸqN,P>R(X}0,9l~VN}F3zj]hmf5GduQO$$rDQi4v|
ȓ$xe2w& G΁)gd`	/5;I
囘3s kk0·?9^S/ňP0σC9d0O;d?D<AARHp?$s*m[qfP7)t\EV_<<P (~tXnQ&VHXPpN(A?Il4i0C-ZаD(,kdɧ^*1dZrϠzV"|SfV*]v}Ń&߱ߥbդ"1FDGAh?`+"UNtjYK
XXrf/[)aeoRd?S5;mb}ΒKAx;rt; |; t;S/QK\[!eIaQ#w0}pSԚ]&;vAq`h޽\ɢqkJ?8 +|F{Қ{e-_H
'p*8Yo&zÙZzN{9SP&>_/eeC7]&fqx-4z7:ugO5󷙡B63OXص 0"<()bve{Q*3WNGILh]$P{l7eAC\g윆y+pC/=TB"=&F򪣏E`xʘ>:^	䦎}<#6ϑ=NpSPv_墔yDK @rܮxa<ǰx;7տnKo~W[SGs?.B:ޒS]]#?l z]kPC}UP^foC}#ZdǢ!L'2^1İH|O6ӁNd~bB|$2Rk,fA>7'LJ9˨[#Pq|HMA=IF(s|SYT\EځG h#؉Ț:4G#
X9fbwWCg{wWd(:VIWTlNiʥjmoikX#e54W[{^5ah2@k^=&/R@'ݾU!CqX <wKwqWR%1
J<<S9{&@	2b4n,qr"1N&rWsT/
!Y콖؀!B"6B"	Q6	`+q%xf)$@:|s
US4HpR{*5(8B䓿3!t0K=`;p:|A~0=\uK636e#ǬhzeC!2Sd')z7ȿ0\)jҹVε`#<H\E!vVV>ܑĹ~SvU/ҐAoSă^%+m8䩌#+%ek6@{
Inp)KP9ya)!
g`%)D$cACsyq!yJ@N-iy @ًbǼ ͗足GGrN&Pca7F"V]	[Bv2LFK#Tu^P"fӵkl,}`l8\x
G{$Ll=z6,btKu0㾒a9*AA~[^! M8[-ePm)g0ƾu1G:r-wq/KϡŹ	&zYKLb|P29-
3> ֤ n-%i nbQax#,>EUvλZ"|8|`.ߎ|nxQo0+;X,HBjҴu{Uc #S%D|&;awެ|.0Lf*dF14}-Ph\:ojH3d~4g_z(3cQR
Yp]?gh+VWa,Q]@A
=}36.GDPϩ[XCMXsvϗl5h(YV=:q6 ʹ啲od װbi	dHkp>o>ȣ#ATg
00x0d@H.,cV@`\D2a,	ӿf7}.ވRFd}yU!"1K꾯 uK>,8r*Lhx-Y{E%x*ml+ ׿nvb|.0{ǼKI;:@%C$=:mEɀAṵ7;rc]x!I@үT]c׉[#gFK$]fuMHnHxS<KW&D7"q3&֥|L+p5!!Ãy<.D7@'I&Aի#N U=MΫ:GNF-dS>4`58"TdVׄۏ!uGнhkrUg`'+x#xPpB$nnbfd 3.xU]LU,6ٕ",/Z1%-egw3*	F[mILx4iSL-&#H/1;3,ι~;gײg뜇,s\
WLǜZ/ 1t;l%x-y̲p\aۏCb"G5?uzr(K?a˅ߥ`k|S\;xga;vE[GiTf(Pkћ%p`	LYzktW՛6vUqku%@W.MՁPP婄@W)˹->5$9Tu39`ˇv9};圌_MX+O;~XյVL!u-^l7 NQb am-r+e:')
9	v`.jzzif=8Nؚ-kRlhY%
K'`j,+IwPa1C(m((,B<#@
/6!8hbϋ0rcz%P׋n8Rp)(%G\fy:&\6;¡<x~B4e܆ZÔ9U$
L,yQjC.nni	S~EF5k=(¼5'֠%D<l@}9N&:ʅ/DӠ/喝Dmf%TgJ$x[2FP=P7?Sg;DQ&S:+ڱL,~|8ᓕNLU~Zd,)iG'X+m8_eZFǫqr'Je[>Eφ6̋a"Fq5ڮDA\L3p=ɗ4$>,n1d/JΫˤ،0)אf DT;Qi&pӣO	@c&tQJ>NjZ	WQvPYFlӌI-VI?mtçߖMN;Kqc:tDF	+5q&Zn!ŢĜ9HM: Q!4Ճ[2R	{>YKA,7;Uݑ23aZu=ö"DB#(X@
xM
0R$Pk"bk	bi͡o"̃anCk\0Z||Я_YSXHgX,edb|9c-w;&/>=8Y))&h}4V~ff7<xKoUu+ev\z"5ci4UTvAHiQǞ;<y41EjX(=$j4X. D.KU <{gb x9s_?nbm8cG%Bn"?Aڱn8hHb84`&4^CdX>õn(VauP=tTˏ~hN~ɗ+H {'E p3{$s^T%rP:]OD;)mddIţbx(,t3/yYF<戁^pk`^IU`hdY_xP.r6hz7 ٍ|)-Y("'ؖKUnlImMDNy^TxE7T,yVLɰ
UbGnވM"fKڭqpï UC1ʺbr{qU[~LJV[nMu%-Z"yR D=}'QMӉ^:mK5AiYtϞ«<K4⋂bKy|߯&;VFr;Otm8թp:W5:7$wqo,
ƅ)B+9|msdp%"O򣆬Uؾ֘^ʲU'~ӿ6L?c(aGjigd[ibXl5^x4>	6n)@k6b̼mZrIHmxXu
3[5&羅KLA%	HHMLjA38GQI̍Ί(yJ	C΁mm@~0ޖ{lsgϡ;j8gѕ/Ex340031QHI+(`՚9"{^47wBT痤U]7^~»Ja^{SUV$k[4^WU5houҕ?JuaSKI(ax6M9{wk+qIOD4A(cZSp){[P%y%Eɂ
d<|u=W5S3!NgeW]sy~|zUV_|%qCg4'spzo  x]r7vWb<$ET,S,,f)]ڮn͙qw)VeksWȥRIU*sPٗ#8 g-s	s nWoVl~zf`ŏ'+ ^,AQ$	Fjm9Gׯ-/߿~Ϧkׯc/Mѳx<(Ic/
8A_4	~E(+ơȧ<uIu%3?k1ʶ?7Q.ߧh=DkNX/NpZ7^wYwﹳiwtw6:rvwz})&riscmZr֐14N906ifϼ$%'nMg%w}gwУͭ~w=o~u{/$7T`.+wS/Prw Fs(<w)@6~hsObw:"b:FlgY{IHM2"krB4S/-:ZpL G1Z&I .7PK(-.Tj{)n0
\Ҙ7i~uNf*,\Xriet7㔌ptM	R8ź`
gƽBK{NZK[Y	`p8%3 T;0_MfE&`hO#)CoѺOR! Y4$}E[SE*tƞ[Ko|W7z7o?~%{/V:hOt K#byDq.!o'aUזBSߛҚ'[Xh*#m4KܨA-A}/L;)T	nLD@dhq*(NpR걙+%t_h;Ts_ZRaޘU&J1[/Λ]+TOkcB<%=>i//ddBʺ.pa@ɯa	FwG{;Oݽ.
uugIo)l5& %HN,Sm,џ $%bdހ!fO!nvScYJMqS;xWycjaҸ4ؙV3uVFijd9m̵&F91#+bJQ_ᣭCUÑ[pF#0ěGBRt-#/1TID}*
2+$y%<7wv?-b\^|∇'"QZRl&^TƕA=;%/83He.KEn^9A?h]ϋ!%Y?~HhC|~MI<Ћ"HGSo2Mb|koL&Օqd#Y;fq+OЮ<dZ8bRxw8ش'K?x#3*5[;3$C/j/]02ۨUX)R}6
CJ9䠡܇#Ϝ^zf7wMM)!`(e?w{!v236D?wV@MCX{yo8rqn, ׫Zg+//\N;_FgS^v=}.|nub29L2bu2t˅N;X;dIAV5εPf:a9,Ε`qf7u*cæ,nۖ̦We'.cT*`U,c M̝#PꪹT>^ݰ=KsSyA63T)NpzX}tg,'t:ɔiGYS'QZbEQ^?_rXU]ja]fX*[3` %FGֵ-C_ 6
42999Q8ƨu3M6tKo`x16G?<JGbDVD{Dr\wb_:!"|#k->" W8J
nI26(ִMQos;fIlK	6KΜЛg~|ToLϘnI[}1XIaSn^A1fCSِ8|*&]]|KEsn$s沲0sX:BBܹքtC,,i#PL~,Y.C}ϴV޵@wC=Gq4]1+>Etiۜ[,҂Dp7Ǩ;/kwlY]oЙ)3SZIr+,zz@!{@@:bmR~3סtZ8!8/^*s*`E;d7'oxx0
=Ox]f'|pǛ_rW{g_8ʼ0z1!FMG gJ#/( fx.!Aw:hNkHѮ(y0$&Y5uڷ@ٜFNm3d[m2>wY1 )%ɲ;oBK;4L0kS"@b,1lj	J{KrT?](zFFh_}5?Fx`䬬GWQhkۀfn.DJoH1K#SۈeYmhVb9.z$,S$	pΧ&,F3Ut!
 Bt͸SВ@@-KD)BJF"ě*{Eԏqt(x;KPЄR%̛8Fgu?Oo~wFbߝߟ71 RHB!FٿQVRr#0p&M=š@ȍw22:N܉ΦPda4#A%q))-̸S@tZӾWYom#O%G;J:ӽݾK鰾6/Xd7&u4mlucGL C?S,k7Z}i.]4@f+5+lz\'j
{IJ{<i5K8K'lKY9LPo]3 @,]DVtЃv3HCT-g83 QR!;D9#Uh9H9U	JEۆi8\N8tE553`JO܄R;QaRk.ڱ$?YȆcmFeq
b4WX3G5<fiYFlQT.ln.-_̗fdXٚZ*qDÝ2l=/{o5#)3)`М)	.Nc0)$IAI<M7qB'yx'-^-Rw
ULFfl
R)4@_V.U/A9G,Đ[e4xI̌i%J+ͭBӂLɊt_ͦZAZpjEM'tBSXSKQQvkt 14TA%~'ִŧI\=-|x
}r4|
 WocSLS(m`.fC7x3<'*֭pNP߂Po4*&yDL<HRtU!ҁ<?KڔcVWU?kf
Z2Gfeٴ6
uY0Ğ?LuF=y{$6Bˍ'ڇk&Gqhm.Gw?6NKE30UmLߋ%eYDn 1Ma_LҊs:RP;p,N0Z95&ř򇛅OXS_`qQ\C!hmC,SIp;Ҳ;m&(?7:_T~in<ڵ'ԫÄ|!G;cK2vnA\PCݡR)N2K_=p厴{yYLq;`S]ؒ8OJFQCHe`R0;T!#u/jB_N1垌*ƞ"Ν{ƪLOVũo"
A|؏KWJJ))֡#R੟V(lLud{	^`9RT-Vv*yP˼&P^t.A0|O].+}1Z{Z	{gn;`Z$d?ѝ7%B7&ŚW	Wk^8_s4O1s/F?g
Lm;Ÿ.*d75:_񔤻,)/VaM{[K]bCHDsØ̹Sb~КcW%jʼ\YMK!?+v:Hɠ!k
M&Ϛ<mXY_NXxv	Iʔl̘̐4CЮjАCCf,hAVi5$jH!WCyb9<5}eu\9IdN=B9ͿU)8cxřboJܒ_=憎ʟﾚ\9@tk8ł9~w",씖NG2&]p\}B8NGJI|D)90ͲZ.=R<Ozx@zD=6Ӳ<`8y/@/( $b[DFApQfsG+8r	I5$!z4፮s1QB
S2@]&e=\OV#n,A1W(.^ે	VaQ`#:_99#q-s!w2M^*<~Cb^缍gB/Z ?o1 J x'@h.|⠛bZRY_eRߴčs?,j,SX]l6EM:\suL@D~}K!Q;H
pa_yF3J~B\	\;f@DGmwk`] (>"sxW
|U ׆hj9Y^lUyyL9E3%BH2ו$o):Klnowlnkd][(r^f@0`H:DQCS力"D*fw!pB-vgeѯDZTu+(xX
SZ^^)ʴϸ|M-f9Uie3NG\wU?v.[W|ԉggSz&bl|-\Kh|Bժ)sΊ&ߵJwf0;f;J"yzF;rڷ
+r׎<rM +-
!HH_̕/OԾ8!H4!)&T?K$>kީ['lIf/+mQʨɚn?T[[rs֎ųӋ`fs.zZIH\y۰o:-~tF.V??ŻbXIK*i{ƀhOVUN23ǥT'ɾVP~LtMnerR&\v=L¼GAI~{"xXu꣰Eveasg@· 9\fjBghY{.EMxVn6}73kjחUVIѤ(PҬD/E$%͎ۤVX3<s959C"JkGQ!}٤TRӝ[5{Yaj|@1ʢpnNVq>=>Ȥ֟<>r4zO"uaнDy:$3|J/U>SϚj2t _tN޾{JAxB)\>X!υbx`"	gEP@פB/ +uZTemgQ}2y;^
]&&hgKpڥ7Qrg#J\TKcIMۀsZ+)lH׍lWXTR#Fh
l	w+֚Һj$t?jЮUA^ϨLdvpJuL{
i9t0ܺH'l{ctNPFTaUuz9ټ9ό26;t85*}b}Sp6~1s=v0IMV~7Bڿd Q	7ʇ&|.7 jH^XWIś`{=,ΔYR9jjlҽ9yW~ Ȧh`hNX$h"v.:۰]ᚋƛcTl!=JK۟ 56G{@7jA*;	^zvK21=\}"-w#iۃ(5'xY]&Jmvݤ. m*͘eq4sʢHq?'Bo9Y1P^chsvPNc/nj4jw
h?@hSCq;5`pxVMlE;WiC&ۦ-Y4>A)!nۮ:uTS!z >P
Q
	!g(āpjTWov
kkvyo_:)搬)Al#)gL-%'gF<4*TSZW1
b+_DFsOkZtd.8ɗRr-je%65$*ɑFbDVn)+cѕ|pJAbg(H^U
}p'95ɔZ	@G})P|f)#s;!7o[v^hnU/Y[HwQז^	JLaHQ36eY1)"I?wnX97۽հ7
>x t
RJ'`\%&N}Ww(k(q-{DF##$64LGIU5
9:\Xɬィ-Q8I%RF˔568lop|f9pʀφ.8q>JϮlͭ9mnJxp'Kd,ѫ8EssädSvq$FYE
W/e?\ܵp2-'5$G#Shf/@v~XLk_abw30a3+ꁫ;ŇZSi^oIz2z?\gr]5xx4YEkxsG¿mf25S /;~.~}lAވ~Q(y~a4!̰<vZ.dzM{ѝ T	QFF+$Iq1!%G%)J#a+1I%՛0=<
׏ﶱpM=g^]QՈr+(^-4JƂ]GIRhSHTƑ L-/b5qQhRRWYdb|]uxnnYuk{)u)RiaNd]	,Q!$S1Q8<]g1lԬb4Fhc5zSMnNeQX"3;7 /\ܶWͭ˶75Ymx|Õ3Z/	rw*+<{ݍe<=akVT.z}k>-l7p9SqJѶ}ZŸ l͌ي5% BlBb!	,4,F1*QYHa*'X:JԈPbs,Guq)B8j%p,@wooo60PdqN#~B$K4By!<0JkI^I,6x%Cp; _|@%ݯNnoH5{^
zh!p|R5oBJbEcPk?!sﶳxϊxt6.JIYI^]bH=p<Ĺ{ke]RN	<ꗀ@tW> GZ{|/`?F_SdOwbVo^7
x<ilyDRRHQEJWZRڙsgV"%jR$PR!w3QJ"pa';MĖ%v# (:	=Ǐ"
)qZ;]ޛ%Wu sg?7k&g_
	B24:^ʔ>[ܷ34JK,I2;șy>E۟n>%GcN*$kãV|>L^ْ#Da3;CzB;Iw6'uX~>0_|6`L]f>Jԍi	ӓ{zƀn\nubrYPI$ܓ nmm	_\Cg&v ܲ3`y.;"[<U%/S[%ݫwuu$"O<8)"o_р~8}^<;#DU|K=7Ygݪv@&ah=`s%_ƕq_=R&]'HX o'?'&7o*.Ydہ^ۡ6\N Fܱ~ʳVsGy?+nˡ /S{f/T|)6"I7"'߆e>zn5J<>au-5p'kY/vJGqR6Rr1̰A-ϼj+Mlߪ	jt7ԡ*[, ?Ev}P=^$ >Ji@N.^_&Cq{BۇCKc!;,k#?yM{tOTnt'6B#<gO}>|\{#_}|C_`f44
~R-Ɔ/'vGO6br ߾wXd{>oV޵1lچeDq*9p.+u%].,Q':u<{>C'їw祗D@<{>ϑOY[7ٹ}yo,>D^|yg$ΛdS;Gȏ{߿wDy ]%T]nt$=z5iPۉ@h{,A+
`heOL\Tglk0yaErysfZ4\{>}lkF&z}oˇ^]aX롫LKk@%|yٱ +q߱3\Zp	Y7X/Lau^?WL ?DA|b!O,ZhdSg[f$L:'
nC!R4yx7=tc_uxCOl,'XIRóvB}4vf2cD&_ٯRbn_ s#Tw<SKp%')}0 9_DUк)c$c6Sxoh÷asP5ꂈ;e8=j+ "I|@lk0js6$*s)d|`qGs<`2`WG)qGni'c1*?H/x܀ ׂD&lJ@~qk2wZ70PngsmqxK1ʡ?JW~ C'34BEMQ֢
4⊼aV9һ-q&OD+?}=yyk(9 D##?}h35Giok=6o`3۹\K_ZVhn%LOo懶s'-'3Ui/~ziWRX| 	W4njFd]++s\*_9
ԇMI2ԟ6b9m)(:]bC?ڈ\9Кw|owrb͔in*	q2>Q8&9GP8';6r`yfgO^y.S,^JY{T.ΔmǙYDp4ƠUfVnWU>Iⱛ[v4,,TSvH;:Aϲ=FМ5e2<q
,ֵ'wv~a+9a5E^!u4Ƞ7wXI mW%l ʱ
$nAPRs*9D8:Is>y@o]NӯK00
-hj/C_gMY<!7<Gl-	<q691q. Hgts6]rR?FXL(]uEכjVL-<ֺfj5tSfR2	PSpNXEq}*@,;!P8x5ME'0\#-j5/wAw&5QDcӼ:6?XT._7X
3^;]nise禳9H.J(抐uf]y9)=U[*,qx$C{qB69R8Mkv$Y'$	&'ͪsVP'/s2YU]L
>)ELH(I:>q j@ k v(J	8.V9(4
vJF4jbåxؘ׫m.gU½؊UqS6ojO	
y;ɿC?V}-Tmڍk@F_[S1[@؆pVN4\nÎza(#Ne\ nsI˨V%xo6aͮu
"PCX J(UrϠH1[xFrJ[+\PƬdwteVMy;`|'ѵER/ey-:WtWgBžY;I`n~{8s>hSJ-|lUNdNFȢDB*KL$ $dQM*fBDPhj`b\U8qQ4POs WOZmhjNQTX9ATahjm<||,ФU%f@#5zP;5po_LqyJ?/m|w}[lЀX4̧X}e%'<*>SQfS	@PϦ뒮oؾͦ$,Su&ob%E?^6X,NOd
Ύ'*>lq)8lvѩ2^sƳ|eMMAYz6D~v=rz}uwК=0nx1*z`U"։TКPH*SRP(
sey67c[%r'B4KvBeFL;WZq7Cmvh9 >6Qvnpy9+,DPGO홬
qˣ*e:WsY+:+ƹkq2S=P21jlOE-F8̜αsv~la@l#F#?e.SІa^z1%8APpYJn6og3Ӗk!0v`2>#
y!͝:=D\}5O<Xt*yg'qgOwPd6.TXD\!>S.N%N!\vcT\.i"!خavSIbjxYb"v3l+ز*Qw^X!2ZMstWLj1dJEUiݯۤ!e<7ɦs<pUDysSKהfgm.M7'PXEO>}t*WL]]eyy;AT<Sc|ǉex4sV\Jg3c|Z\ɍ.ݚr
XخTyI1[(oEPW7r7Rl̤T9{c0я"x07c3md_W|2"]M{#cY٠P5Xw(.DPdő&t|v^ՓcxR0B<qC沐(LX9v*[nZD}o=<lF̍l9feA*~Jkb]TiVGSΎ-e^YUJ&O8 2cctcj/J<򴄣AqZ?{LtJyN/?٣aq="<~qqc#y=y.$0!XH3۪%\%=OJTR,e9*	( ㆠlnQQTPxA#@<+|*el9Ÿ	Xd*QYxdPaH4DSM	@"qF/E"2%sø&)Q{mST-*E()F	HKA(ҊR-ƈ8eJo#-3:(JGCUP*)Dte]EI-C$=0RP1WxM*`&GMK*AdHxYUj!뱅	@8
 LfeX` 8A	@O@fHj-!G\LV3²]VLg#5ʗ Ɓl/ph
ʔ1T-1@8cr?$!+1P>l^Se,XEQut5	$H3E`+J<mBgDLF=jQE]׌mEQGzG9:`PIm@%)t<l]k@U1!9MPAf
",Lc@J[;X)h?%F/ごaÖ&U!78ԩz'5͠ѨM$"+h^0C͠j鰦9NA(!Ql%we.!A(0wA¯XVi+%w"H+6^y/ռjK5讀߭T̙qw#;yWCJwP;ع:๹l͌F]zEWTRdt]T!aRS%#%.JxqE0EEŬ9LWCd'Bj,脄&af*BӔ`gk
Fjaoߘ.ef!IAǑŨ^ʥ !521aZBA 脌0'TQ52!jqg@UJQ}4R * /|1O1TL֢zq"|
Fg4kC qI,a18%^E$Z0D*0S)HBaS5`Ƅ/˂}Hcţ2}K&ܢBb`b"Ī!T(sڀ) ]x-	vSBy*U@5$M LS%PNQHY`*2U
AMy5'UB⧆h 	F)a>@qiz(`'uw0_Cb;M직f&	
')/+Ⱉ'u֪$BS3-*>tcKX=يF>M1$t@ltDs8BiU	.!єЊAIQE554d¢$c]Ձ6":qa(T0Xld8p%-;$}X3=~wi-Wݵ!|R/X}Kړ%o} E;-f {8rrBf<bYzB-c2c.ӷڧ_*/;ٲ2b\;"m+0<])l>$Ÿ|)gW{{WN]>3v6<W]K]QNl={GAᇯ'2cpЉRid7C6jJr¢uٚ~;,Q.Z@dإbKHaSI@ub 6$vFނPG\mɱ%_r@'MŊ۸eegzޯ(iTU
Q ٽn,6TӬjydD՚fr ir!ִ&/a^x+V4Ξ(wB;k9XPUx[e149dFfD#x
pxo1<p%_<GDL*5=цեKAw+^.fÑ
lFF-rEX#6],B}ƿGE/xZ[ly#^d](4S^2BTVrɁGCrٝP$8hhZ om%A6oL,΃ A3VM>mݝNSlIc?"vܸ{I>ߑ}kf_?w_\"?\юya!A?7r>Ir`);C;;G.NȵH!?;󕵑m=Sktt"?^{䋻;/ÚxyfO0k?J~?*En=<w{yrk ã󍧗j:!t
۹^`L^| g)cl#_=B>J~2LwO^Mn/%c\]Mwp?,)=Eժ81}o1J$jO7^b&ts^&,hY
E:7 ./RxٍB쮊,sW'/EqُŹ|8k)4r6+i֣rG~|M]0~<B]J#-\71eb5cƓkWN[&Ói bZx~5cf֝
tVE<Cw9&Nn5p7eQv|M6P4.]#ROTMsQyrp=(j欼tfx
1NI`unl4s~-Bt䍍s_kcg?rfˌ,2l۳(LͻzO4p_"}bRBG0i9VzRe`")	Yeեla97kL!_?KNK,".-gE?<UjYx
ŧɴe#ӲXflu4p$ck~)>l6^R	"=Rb s`>W84
rRZ꛳M>~[mnWbQ*6.+m\yȒR	Huz\AN4xAO:+Ӑ/aPɋ3'G4r	r>YsQ301%SlDŔ,]RUGtICKu$EC4uCmmFmR,Al[TKCQ24A8$[00lQkڂJb&iU]tǤc"؎$hhbjYa9ɪ%}UQQ$MEbPm1uQU$h1TQؚMTe	Z{`:uSt$4CrdI)PF&$&h&L0$Sl(c07)2Tud
*5AUm1<ő4tFP4$G4T0dǓ%Sd4teIFX"5ÄX@IQ\]gi*Ԕ-cFwY6d܏&qac(,X9Y5&JݖhxN(lX#B1`hU%иȒcd,(" X'D΃aцr33ZDFdM0SLtE(]p][
+2_eef
fiP\fTı 7tw{zQ56	`aZf  /QE8a bW5|MdeS+amQg4LARTEG5R$144WXML=˒neZL2l#)ʢ0ʎ#ZЄ*I116M1ބf:4Qd Qq%u
SFYtEŦU`S),$Sǳ,yVk* [ D>VfilPt@DN4Tʨ F&+VQxgY@DMHsPWQ>(,DZ1Oke$ňx*F3hMuH⨐4F6-De@(Ꞣ+Ý12FZa5 KjDofkR  ?)hG<ǟ޽cC|nZrjz._7[mkm'kL'56KqtArm3e6\`Ƨ8U'8EpJ-Se=%gHicշT[֟9?L@f`ҁF)G2tK73)VeǕ8|`k6;pn
ϭz~<|+	)NO^-|+\GӠ bIΏm{Ʃ1u=zNh%pvws~#z㪷[J57(>,ľ_m_Ɔnim8Dڢ᧩]n[*USLm)~5ykCfEw2[T@fk`m2b"vk8#cv-po#f ԛ}CQz˷hus-f=d\<>QKArڶܻ{AV?|⥧Jn9_fDJ(ii䔭R(F^v՟*tդKR{(\tV.s{Vk=it&	ZaP	ҠIS/ɂub7UՅBvG뫳so&%[w 7P/ji]꺙B?w%3/Fk{=Ɣ$klSF/.:|X_&φK@ep,͇)|u=|KW=C@`#4A 2
×'Bf@Fg#/^>^>q"7V}YJn1m(Kh3
Qӝ򘶊Y	%Ԇ#6x#3?S 4S[,+f_z,tǼ^V5:?.]h9r~Gq&tSDsYycG#
:T[ڀhX|\Ou⧋Q+l<Fɝwɷ cEN=}Dgo/A7޵},}oÓAr1S|+䫿K][D6lH{Y^^h!%/k"/c]bvJcmB0r)62lv+foH<&[j#Ͱ66so+Vzoġ(5dmYX[)uG^,[p6N6_)
}\ћ5Iy*^ا8EI 9~' ՛C},_y{LpjN^$3S5PJt<,kUgc㊘'y7nc?BnO{s˦4nؗO?KuC8paoCfŧ^bЋOMV!\z1Ϸ9QBM	ʟL5=#y"?*Dlqrh5xI\uթ!ɘ|Bp ;G?91{\gB@lwi34G"f(ݜmT{r:=k5kF$"z-PoolZ?S~vne`~d?})L4	ctncGR
矦`@M9(j97!{Jcp.pn1{!9֚_M\f1*a/L
B|H^{Dwȭɝ?>Z<9ⓥ9,oo fx]kqRw㉔7%JpyY;s~#)¡$Jԓ2Mޮ/ېĎ%v`A,*^b[?ĎD+AH C6	(0 {fgvu<#oo몮__y\zq%k\zO0nF|m[؄؈{%²}?߻~'XBU$>FWv|?+WR^Zl aN-']w/E7DV
x)q\_:k/>\NCb砏TzNN݄oX|/=?32//`aZ5ubp+N`mC݁?a؋{|&;Z|~=0Z,2]7df=*W$gyE[֍-ݻ*q+CWKlѫ	3B;-&3ryj1	g~ޘE8[l->~KW%FVʹ¼Xr"{5/(P
9"(ʃXؿ~U%U9={˺FsB3IRQ;?ڴULCxW}mՃ	M{}*׷oí둚WrkO3r/Y]bq/iq[BBysol7p0I7 _xuS ܊|Woއ͂
JR#z{XZXNZooĿ}d!'LrEw>yB&>x߂&-PeXО| ^]	BP;We#57[X9=H7b_XNQ93Y0uYmݾ2 գn#/3I79r_
ŢXLRP-چ	r޴UZ45%H%fvY.ͳFkd,ޢWd^HI.ԊܩШzR+emx<%3nћ2&3]\gUqTvLg^KJ֕ᇫdԜTo*	O<]Ȓ(FTUULA3,ju\Q*&I:+s%]Afd/RCR&*3Zf.h55]2EKrҪ(KNy|+XNZhC2iPt]t!̀iJ,łpf)]X@!PRjR´E)ݧdj[4$×bJX;7Y&P'@EXk΂uJ&(DE1RPYixQ
Ez1@a%tԨ\`u$,Rd$xdҦnP>h*3|dMd5HK#NQfN:/zPbX|)gG7ѲtQhY-'LUCӦ&F+mj;4X(/$}5gZm>+CLG1FSW*迩yŐhU'zRIjZQSh6Q2S$*;kTZBM\Y}+ڒ{Bx6XA1_adKJFhYh9F+25#;'G0,LUj^U#ixF?Ց}[bl@ӥr9}# ux:XZ:v'GwKj+Ur[0Tĥ&F]ݩ&!wrgwai<:9TSC*?m?v&Q[/q|RR23M۝2uHzj``Qn~KR"NyS]Oox#7E0iGQ#w!{zwn{+̮}MxiC5С2*o?R)89w/ѤhXІ+^CcW=f*˒3Af5[240AzRyf3s2AfO#f+t5:H0Կ\ى; C}JQoD`J<-]i^b茭`#4ftlVĿPrL|N:س<~NtDfN?`,+m_dakP+CTZ f(b9p(MbITlMdZ|RQIaRJA.e(A1iHCNλv/
	&^mX,"r2L2L=e%zXI	oRMf8tFރw|qĨq5;lbRNZVc-jgΩek|uN:@EN1.?,9e~)B<Qk1hH?ujuhakֶk֏=4h*C\P"Y6Ic`
5H"*lbQ-EcEk
%S}7ljǍ°FWv,/Etk{n*΍(Mv77<RߐunezeB?ԑTՊBڜ)zf)sNQupCd4&/y"^kN
iK;heAFPVl͝5
Z塮(:@AK*gq t gJSF[RL+@;S<uJp$+Z	رTyS]63SSXۦ@F\r>IŃTay.вAU9?Lb[7VE~0k8u5ue4t3l,q=+W+g<,.3u7}!+ZOf]f:ܧL y	BgDGQ,Z"XilV,oQ jUYV
{{>hejd<LU(tv^m]+AfD[Òi0򜢧xysQ5*jn5JQ@ih+T#?@vW.4qRK2.70cܦEcIFxh0L0XvĶD$):1"Iذ0"XWE0duh	Dd'BtQa)h}axu-0.}!V%;wo0zF-S0U6Ip b`YYmԬ."ӯ.B}M4E>isG$6$$L* @B/!)!-U$
HP2ĨC|/"ʚ$N$o:Mb#4F#YtȰ֠4(k*9=1hOwFl"1Gp}w4M@@,`aC:SE"TJ$2cEUR(FCįP%6AI|kX/;5_	_k7<8DwG~91L7ȹȐBz]?\.^X4̅./N7wZ02vn7'ƀ*JMu3k{߯rK dmB`LSl7 4jUEfZw+z
UBoe0$(;T AuÀ&@:xʲ+U8+3-4,"7Z)@FQ7)i0o krPkӥƢOgZG`r^l>o5jRPЕX"'14A RHZT

AM 32ۉ)}'Tt4cZF	UŎڈKUx7UE7~DENGi]Oɨv,yWɬIȲc,cMucMwU),̩RV<S,^6W-3fgH|Rp`+BӄfEY-OG[?sgݵpB
PB=f+B-Xy nE}6DvX`L&?[yz~#7N/?;	gPO<#=<^_7
9B0}\lrCv]g?+twMNQOGvܱ_]!_rhR5_ݟsuoX!fsy|gE1@UOy ƼW)yZ!se
BdAS(*FT8ݷ{^z`N?}+M/Oj~ؤ~XC(
پU% {"&+U`o
;AE31s^xXܳ옪aMjd)m	,`lM@N89&TɐdSrHXw ]-B C%9vF%4S-i7%pT
Bd(dZ 6A!lڮHQs
3dbD$A<me2HEP>FgBE'O:ZѐtHkI6y$m/,>/ZI-R=OF<.0M#2~/fQ[SvC>Hj*MƑ=42mw,f ؎߽<}+mh`Ow`Ȅ0zTr3cJn3ݳ{1w>r{4Nl7U+I.l1Y$;/'@UB=t^<,Pf*ZFr+c~ڟШOzm.mFCm8p(Wj%'=nMXcU:2ן,X#D-1V&{K5ԛ!йhAs"\ciZNp\wG6\
JzE);t|2?I$N䴢kմJJK<e(eM,n؊̼(dQ=~ԼjЖb*٪RӶXR,WhWi/ji>Nm*j~'`R8D5%/`hMLmC4:zT4޻UrȺ`ӏ`4"NxkÅ-4@G5LP)fIc 6T-4jJ{1hn𞚖R]EBRWn^EMWRXC IgLr`k(=
WH<^M6\i0϶bJ	wr1QSD<BŦ̵{\=潻صO]{gzZ8T=OeD2M=^͐jS{O.^Ćޭ#ɻ,O{v<Evfn*5Ͻ!B}dn]_tL*;vw7JgD݃]3E,>:݁zv,_C%_>~oxHh(i!' Tr>Owl9Hr $O8yӆe!VANMo.TTF	r\)]X# LTU?Z~QЀu<zj@)=D	O. TbTN87LV+")c:Ч":\LIyZ46WdKȎު)3$ƯP"<w=A,̚}5!DcPMO8U!
i`)cC)ߌ]Xh8ahEMM ~AN"1܆|f%#aB
1zE:_aJrZ3
'nsϯ۴/[Xw~mmLmʯ|- yZ7·6_rӥa'on-`9xzP.4*l||v~oO$rmb.on=%S}Ӝ^`m<G$a,K(C$7g,؍3>31Xo",0ݔ}XЙys\0gn/C3iH$ԋ<%eam[x8PzRk5FѝaH1{,VQFU'8ꖽP+*qjDƷ_
q{KjM<
:ejR+>]BƧƗ+ZTj?ڟ,}</wϯNG^wu1˂_H(1J-;`uOWf̃|ITLKYH,<Pú}}ԞP*J,$U*{X"=B2JfPS|'ŀ	l'TgCl*ehM4VT-V˄u%w,it|!BKM,=6!ZǴ44\Ě,s^ ڌ7%Fki~\ms3Og໻2k,vJd%D}3~7;2^9+կ=4Z]UhK_4JD|#x7/ևg:|4Y0◟ۆo&|H@H~CiCcG3y|qoÍn8xD|0;4'eOL{rkǣ~'D*o-`BbF/0Box}=^R{q$q<vPA_{TʈBXq>3`SUu!N@
"Rp1D̕'OOן,ȓ_p(;PLH57ڡ>";s[̓z"Ax" u@-AD*+
ŉ% D jCC
MPFN$[6{ :9ĦMdFHKJl>T4E8}үl&-%v" H(Qkyď`DPpW]zruⶥjdrgn"7Zya9yVԄj֥;w&΂
'=Bl}҄л^tZzv(VdP)\Ar
;V[&h^6s[(SgtK3xVݏWc~f.cx]cn!Q%uf<c{03^{IB"PrAZ<	Z&a	$ @JH  ,H|caK3s~{ι眏[psȃ/Q\QVܽ;~zw
'JE^Xt+zel培9hjn_{1>09Nu~KԈ	Lz/]C lߍ?ZEiCQsڌzh"+JgaW`Sʙ]R$@C.C^%s ךh9.)`jpyAcTLuA$,Q.+EK,`?qWFhF,/[!03WV4-UabJmX7Y.r6H\|zݔ#k'C^@.%	V!4$ȆCo;tby!83Zf놂7Y"1ǟ~6'<"~"tC+U#9E5UVnZ?C}Qp"08慈!9K'M|RyvhL$<r+,e贠iFUHMUhQŊBgS)XUHr]l`eTs(wХ(@]04aZ!0uFNpu
.i5*voHAˁPMA'j<f2 ϭi5.OKH&uZU׉z+s3p>mQy|'4L=ǁa3K&e&\	NЧM{F#~p ϻ*\!xۅ/nO^1Rt?amW',vS#{KWh΋i;oWx
q7D4y7b
)Zcu56V5ԡ<uMBOUt1pou op
dkQ!sf=DgamQu[ͺ ~F v?_//]^TV/A0Է>BYGC	5lI<Jh&y! "H$y|<|*'HǌUM3<h]:˶]t[A?	M^0:
w}DS^0ۇ9wyS'+I>5KekX&s`fٹ?gWRE>< 1PKt]_ 5CoB7WյF)贊2ˢ$˔Z˫Q,H/&VLa:N'V3D:KR|1Τ0Ҳ'UGeYBXTJ*nD6sV`2x2IΤ5謽cn^11mj?A0+l65W!,=MRqKy*/ZLd&i%-zxݗբs|o&e^nrv}kx_}eO"1&\Y.b/{b?m"{A`qL.iB,5Uѥv!geKEc45EAVYZb9{.hOZ7(Ԃ{X4;k Xa{ x:Td0(,Wutnzc	4|y-GNqOb4VO׋n$1ta|߹=Ůx340031QHHM./*+(`/*ǻ>g<}Z!Daf^JjXQ}F&-[46 Ѥ!K5gxmn0Ǖ4Ę
n bSH2B];v% $nc5-ٺ!\!H{pnR5fG?}~@3+I9:JCvun]Y
滇|һ=v>,)8X	KtjC0S4'k]_c\>D-^ۀtLݥb_3G=Xh~$7ʹd8k]v;]r9r6<c^g0ڽt۩(U!L
5UW"`	D$(y"jR J
3R[}#RqLU@[ х_gup,B$d}W3ƩR6J57yX|Nu*>qx,iZ2x0++L;t^\QfBjJDNGE4'H4?$$=&(za[^FGU|x`$3TdWbʹ6kJTZǰm5a;iu<<-N?x}SmL[eιpxRHi'th,l,Ä`vֵ](S,o0s_ǍcΘFY7u33&Nal,q.Jwةz˨\S'l`܎'༭S+Z ɧ-(W6,NqХřVt?âQ3~5PFܝCVVl̄qP)NԨeUUΫ50TNߨfE?h(jpПr#먔ݑ=s~e%8ejʡDBct<^?ECs$NeI*p3~WcNNdhl;S"sW4
evCLCQjTF5bp
>,DBTc|oaFud*1>V:r<cD8UFRͅ-xy[JtlJuŅhUS=@3Ct:]PTc# {QApKe\.Pd
vǕcE3-ehk$ܷ@VZ58J~dK+//+[gdoN~b]ͪLkol};q n 'Ed"	6ᥥCIx#f`,#[dnl]jAWQ6G` PuEEeO,9b|Yg5rِtf+i:ϕ+$@<|#|T1w<vgZٵlv	
*2\EQ9}s0U,hQ-C0d_Ԓ]}jjiO/j)8	x/(*N-.ϋ/.I,*дJ+K.
)@54y 3MC18DC%>58/Z8(/17U=V2RSR4rAY)TYSZ	ĩM)N" .wx[[lW֡	qCŹ9	''qlNs!hB0$@=M3ffLpi}> h۲+qRJH}'ob%ڇjϙe7]p<矙?/_1#hyݮ]<'y'Z[G[O[~݁M*S jtVt=fAc{9ˏ_}tWq5h"::]?݄+d'MU=lBڷ[sZ927Ŗ
ě)
\>?NLmpuf<i^:1C˿hwm܈gGឃ=y?D[Cfϒr?_E?V m&(f''eG+!~?0ytէ}hjr2DY1EQXA5u1DaMcХ<}4#߳-"kwg;`iI}/.n@N9,FY2@rv(fu&e!PzreԺɼ5hUpwZ,#8mg:01՜DL;2f,}YU7+0T_z2Z
I.{xvnOu;`BĜe}&f'Vuc0+S&TZ,Yx[f|ְ4rv*Ո-1ߏMnӍ +`aVa!9lsһ,y7?ձd9I%I]9iw밧eY.DI=ɊR3۽'M&Oܸ[^bW.NkMdDu!f9c0gj!pHdT}kr$/`ӻNe9SCZ@[wp+eE_r(p̻obn2g'aԮRawȱ0gOňQ{]af %{/o8cCȗ$h8 		h_m֑	IkVʬ`PwlD
j+>f&P8|wkp;uwoA8`De.kB6@P
2a@GȲ 	Tzt3ެ0-̊''n¨t<Nk btP
.eXce4+d2PhϼjhۖdH8JhHdAg1"Lcǫ/n8d%52	F 
ЖO(}@<Ju%Q N9h:MͺAi+ؾr]`7*dBOYQi @/}&oEeBjfwҋ"ceڤ
k@@5;u\MLmQ%-X3нHfɎ-sV"Җ%A6;EЛBصB˗AS%hgDyN؋?TϦEН	.QnOy"579	*k1I!SŅ:| 3cǱLsu&DAV4Fek>Ɋ8 ͅg3
ZHbJz0"H\(lK?A}6DĿ-p _ߠDl\.MU@G.x8AY,+K4
X	_`c1"	j)JD1D%V$o1N2<f<q)
xN8ͱȮ1b S!<Yd%u"XN 78nuAGĐHޕ%/&8	*dc8	0"(N6
eJͧZ, 0N?5qljr, GZe%"e47>qVt.y~t1֎.b>*Ab^&ݟQ<ޠm@凃!e<a?n<㦝CNЀtngqp^`tipxzXp;=<4uvbҦ۳	YЩO㠭MUWBݿd1Ɨ62xѺC+ڌB{2>cX1ii<u~O(~#9miB_U/6"yMAݟQ0WtOkSHM+1Ɓ(Vtn5Gz8f匍hHB.`)iO[q?xl#`CA&l|s$]iv^MWk`flնeݗ@MDW>V]ƫeݧ||ה3߽fU̔y9ǐ󚴜yjVFL>,b91*IWʭ9Zg̃@8ēLңdOqA:LN[Zrx^璧ڑ?	)CwVΉCOX:e]Q܇A;WYKNQvPձ/xA#5cK|3D>WRE>6B*7M5ܷHBZ&?[5b9/t(@cmg8@dp?XQoK5ITt>Z =<)m˃{a ly
ߣǞ/%&{̬^$NR ךZArz\T]FTNxV]lG念k`XwF>lCzfxmI3cvfc.N!S-/ъpY$]+xryNt\+qұkꫯ[߯<:!r}psO;3`jW.๯}p| 3g^JWC-ݽݨw8T'÷piW>|$Í y N7h}Z#/N^}r~7
Чx7\hNVk>8GW=	`u^*a|K/xrr_xᱻ1U-+
Ged`ua<埯}*0<:jU@fo@XxU퀗ηwފCaނs^TN~k>ہy=Hz؉cAcOCDɢIUBJ΄H4<|1l1'9our
]Lk:JJm'%;fK(EA.f5F5JTWza+<s2S+9IWH_&Fi~zqwo<V̄#_ qLICg򺎜mKIlHKv%
G.	zN@ib0B,-4<z`;p/,yJ<2I3aub7EPq6<a`SE4i
SF)o5̨r/Z{z$t.{lzSf"UOBڄS"fiJa+"wmoE7c9J*?\Ar:pc344>j&"=F}簊OkuLL|.Prp1iNac׮Z:ߔϕEKW{vidLpB	h}FF7/3*Q4\Mpεf^OpLkx4^Q7kht	kۄ S7wlu]]CUQ(jJT	sPa:iSS !^a^Z7$ւʿoi	ۅ%aՇXYY/٨0;B^ы_FgVSwLU&!-$)eLE21rIbSӋuCˠ1Ͷ	/|,< VNDIRX&ƉQh.5/0zj g4	&*aE»qr>nEw?;BB
+)'My:e)$%!bLUX{LVwzd4{J)ڣ.)>bRE,GX1͋1LUjn
JE9<T<41;1%d?8W!Qd$;Vl&by@DrCrGC*Es(G9MJ#,Zp|QDRы⭪YvM"MLYrp	ׇć-a~	pY:r`J۫RUupXxxWmlSUYcۺ:V퐄"`u޵r-c#@'$~cbf83(M?(Qs~MMy}Ͻϔ016+^+bӝ0[aoͰl l^\Tc#C]TMq |9X
-_Ht=*ώj9&ʰ\o~NW\>QEBCj9::RxIfl
z&'UaثWɡt{(ǖk:5o0wfS1)W&Q}Y	ΝjG~:Co7@#RAԈTx{qkHqAtۣTl:YcOAGt'"h r?d5Pw<nbXRmď̎n1sLTqt[YɊ3`}e,g=w19nUa!*h7ߟswm@]z[2kqfUr$R{ʝY]]O"]%K7F;/!	Yȇ+P-L?^K.pzjאo-h!m3О)1
5/Kv:8*hjd_/k7mS&Zb>W`XϹLI2zK̄',
ٙ.ėg_ߝ}~<KfO^oIEV,tm3&U6d#ljBE#|h,#l
*i.,WY
!m\PjZ NsOqy0V"Gxd@<W֖˪?[59Hf/s6x^]Fg8-=x]ݒ)#u;cǇ41ָbsDMK?IUHybw,}]F8
H!'FS.J
Iœ̗@pVL87w_$ߴoiY72c.f+nWzU2+1'ս~Jùle	Dl(̖y97K$[N0N̻grniה'5;G>,(WWxPSUVrH~;Z "(^{:GzڨCDMâQUQ^XqRRV~EF!;y1%QJHj3%El:US)Q,;c3.^DVfEM0}SP3qLt@x/eX"ƈ5c씖	fpCS2H6yCySs2֕ޒw}VC//emWfxlq9qmDwz+'GIO;b#<bwѸ3ٻn[aGtߘqT%^7fUxi>2o͟Mɪ*J[mWS't}UI;ml\k zi$Ibe?`28%nxSodfD(1?c/V~WAZa0PeXDD|}=5/Bیĳ\]xv :g qμ[½0`100644 config.php .X"bNNi fÓqډ!NBE,HwwfEC}t/Ԃ{n4xeC&HE2[Б[J,]O^5x  I/xeC&[l?J:W= XxeC2']o7o^{eB56x340031Q+.I+(`UPr&Kmb{, %$j-?XaCצGxW<ϼ	 m5x g qμ[½0`ױ/xe1-#>)u'MdH;<p[xeR3k8%<{_ۈ	 ;	-xeBH?m3b';t#mVؒ;>\a(ݳ`ʻ.'jś BAb%CL832E)_ݝ vc/Ȕ'])&d4)27g`8"1g*U!q3;xeC2c']o7o^{eB&@PXSלgmRL;VT6(9?%!qW*S>u|NFSl&ݵ|VߟT p7!x  챶I}LPM{ߓ{)O/xeC#E +LξX 
2

SRpUW\bAKn=S'd< V+Px  .͂!c=ē8Эx340031Q+.I+(`UPr&Kmb{, %$͹Y܊S/p?29~ ;x"Ri%9%	
~
	)	 brd}F?Dws x340031QHJL+(`?ՏJްbQZVŽb2A&w?Bو ,*]xeC#HL832'Oe| 89x  .wcVlߢz]&|{%hx  Um@A8ą(Խv{<8xe;F<r[cr	T ьH	ex jS{UH_p}rc\~s|)}Q\H.Oc40000 settings s_RA|]100644 update.sh  +Od9r$t]|'B8xꭕcJlUA&$x8 3)FYTLiqp{zGxe0!s[\WoEi:S ,xeC&Z=Y=&5K  )<?xe;S|dfs$ Rr%LՌ lx 6U0geg7jxhڣ'x340031Qtvve0ݲ;uu_x#];$U7-Q/7!>cj_3)pd:SvLrŝ׎GG˟9괉($38N?lwބiu,otm|5%)D aٙ6bTH\$/t\γx[tSUXV'<9cny./R놪KIJJL.-(Ϭ":En<kh0ok̼
gstwOx23$1',r%1Z'45>lFAaQr~J*mbw'K)2%IW7KS3UW\Id܁1]z!&$3/aÎ9_7vc=yn?PJRwGk47헧5%={ĢTgDK29t\Y8#fWWB5 B~M^׋= %'xe%R3k8%<{_`h``fb몗Oǌ؉H}51,H3{cPyizn9mp(=5Y?+2N\^&|g}RF2FZ9tx?>,xƱFX)%z
X<+ᐙ[~:S D_Ibx9 S{UH_p}rca+DaU*_w*xeC2"=f2K|xVrF6F nexmUMo@Un%CE -M@#4j\,v"9FRɅ?of;xy3>tS<(:pܦ ɪu|Ty>Po
Va
6V7wwͧ&J;P"""e6:X/jʫ?Uږe=/`w1) _ ѡC|l'(9BhB#z_~gxs^/w<e]ʒӀۣCb[&/+Dvxf*$.V )VdOvNԂ@ l,*1#[wN汱aFUٖǼhT`CX=|&CD'~CN[dݰO5G%e$e`K&H$يN!9buVP)m//->3*bv:Fx]Rp@P0ZΌBa#<&Ƌ^n51!xNs(47v+BQK1|g/0I2o=7װY`i!
uOIO&"YSd=1bg$=zR_r_R#iw&&4馚t.^j>zq3C`Ӎgb}dsI`dǭv4-)8=报0>StĮnq'-g|T3bqsc/&:E;MMa͂D(ܟ7oѶ#i\7`z1gJ'cNӇyt`I13)h,s9}~ɬu~-T2O_f#~mqxknc|4*B +pxbd:/d<Fy  GZx340031Q+.I+(`UPr&Kmb{, %$ꃉ/]?jg>p- !xf<x3g'qLbݬY&  lf6x36600 xYnF>GO1Hj,GN&-I.]HS@RÇO}'7FױѢoB/GKQb%ggfggfw[rݲmVwզ3t˱;5|ˠ
Kӹ)vL٦^1?hB11	9g(<6$W5}q?rw@E6kck=.+]Oh8n^Bss),4l7;jgw0t?_[pq|rmմu-M3?HlYl>w!L	D5˼_%e9^g)R>xI(~:V0XǸdqĈZzV	1̝&`t;ӭ%sv;xb!=.6MR|8MRܦ1	#cb2%DDN3<74.R6{xY,|^%ҁ96u0_z]Dg	5gkP:˚"RmzXg0OL *TJK\S1xױ"$j(S}/Fi[wEc𠔥^eO:>2xAfĤrۉ\	l"SW_RCH	D}^0smrLJuN y4E$e[JAY	QR@ٶC0We?Ε*<kIL2Qa9;YUV,鸿gkL,洌FHǇo#.x5JbƶkYWPX^ˑh)uq赫TPB6AIJEFZQ.O.] }eU7Q]U)%ڨ'R,~<}ZkM4*lFik`N"6b}_J\ʍOo\y\RJ1zlNQܱ-r
/ieTR,'XoYpi$eTtdU5\iCjgm7?DY>8
_@Kuzxwz8T=ho>_ڂѕA~'8}G~sŒc2;O<}p7|CHLs?|zs>&pȯ!|##>]݂Ig;W`'@pvh"98.	L)|y^s7D*ǰ`yc+d1&sXSQƯo	tH XJJ0:|K˩w)Go%W3}c^?[&p\hMmз	1~# [@BTt
3:WơMpiB`sx)|y+J]c)^&ϱex{ՉcwƂQrp2.hSF?q(!.;"ofPL [K׊x+= uP6%S<=Rh^\'8Mb6P'( F4\P8N1IEpo8$A,Nq'>?>%$U=#jſZ&a-B:H^%EtzT+91J\kncF߰(T/(6]hs}xml)NN̼e&hy7w  .-x{ov|cq6bɏ`Lq	=N4Ҝb}%TY`r
,,'Ovf-%9[n++6FJv# *$!x}{=+cdl 51~13i$[A]R2 T^xe;F2{͹'X9Tq}s2S5 ݈x  <ݺ=}TV{]^9xǴivwk[9;?Nv |fx  )1	O3FΜ{,x 1t&]LR9 ZOD.xǴiH>P/3_]b x7  Y<}]7 aJmc\v/4ǃWE@Fx |Q|\ώK]`lx340031QHJL+(`6GmL)Ʌ;7Bd楤ViqXLPo6bk Ax #Կ^ᱴ!oxe1\γx[tɿbF toxP 7_hPs d۲5ޑK{ϐD&W!6I7;GFI9eH[3Ӗ6bᒤ'Vc!_xe0B6G)E*=J8dfּ d~;xe0 S-.+3|v-u9;i:S J-xeC#H/es,?9Yvo86y* vx340031QHJL+(``_4R~	b.<5y)`EZ+V/hr7#t= H]&xV d1L9)iw2R40000 pay %udcT`.|YG[g*O{)ex  )1	O3FΜ{,.xeC
,r%
@x340031QHJL+(``_4R~	b.<5y)`EC_b7RNɹy;j aMx[2eC1sznΩ/ le11xe;FKΝL?Ӡl45:6LL 	 )x340031QpqMaH//1>6>!D_+aݩ+y;P%A.i ^7^n&c##vzPԁMc+|v8:Z̩UM@!8u%f&Ld|Tl[)I%z3umTvx:=zP%yi`U޷<LwtN,;MLUQjbI*0 @jw<]e`}uEƏ3Bե$%%&ggV^qqq"k54~75Tqf^Jj^FInófoxٻ[s]yԍCOz'B<W\ qzǳmusJ,Y^1 QQXr?mq׾2Wo[7*QPXu	o>RL	({՟Ģ^ܑUK1Z'}Xd%]^̐||jQPJR򷗋wRvqM;lEEΈЗdr-pF͂j@.	/ 3= SCx u:HPn^6֬CoRV100644 config.php Ȋvz3<@51+~L?j4XCdsB~{>_5E.^
HB)!k8[oaY>xv :CWNVuӇ$100644 config.php O0rIXV9ZoMM4̝%lfW)Y#t\t^kxy#{s)3x:uBH|Ԁ"k*fRHḽY9FL Η~,xv :rSK}l2/100644 config.php ^&@wX`w['9:_L9)iw2RwK<FXMrORˌ#{ C4x ,:h"LEX8fun100644 config.php e ,|ӑT[&~
%udcT`.|6\~s|)}Q\H.Oc40000 settings lN"k̻*100644 update.sh R5*9ԘEuD΄bHB8xꭕcJl
^1bx  ! Y<}]7 aJvP/xe1\γx[tɿbF to+x8 wcdpwAr&-.cqtVe|i{Cqx  r'Be<È9R{DxǴiHhGlv/ V *x  =iۨ﹤)xxe;)s<vyZf&jF FLh6xeb- @Ix:u	g͋/4=,La vx  4^XoRcץ9_PHVDEx}{'cd{N Yiy) ~#MKx:u	L3;D|zd0 ΅xx  4"y<e%ѭHUHV-xs{GKWzcˍu7X~czL^Lң%٩yV

*I%`^XLEfBbJn&DR&%?71aLiQȐzLIRKM+HI3nTUiqjJʂJ0YeLHE:&檙JL`sn) S's;x;kCdov߅l^89s$1GDEtS
SsSRm2Jrs&q9NeUn3R  u6x:u	yM.]W$<a?=)La )*x={+3''X'/p,iȨ0ٍ Hs 5 Ep 0"x:u	J߾4?%djd0 (x;{C'[rFbdOn>*ًJ <n~x:u	i2;eRgd0 B/+x  4q	P%JQJj͓HV۬lZx:u	H'㷥7qmP>= 1Ex\5_	l- e	-x O:]V1QJ·GJ@n\100644 config.php  4T[V.L$x(s=6BY9/ 7K[wVry0100644 update.sh Sr!i(М&7hPށړHB8xꭕcJlON	?x f:h"LEX8fun100644 config.php e ,|ӑT[&~
%udcT`.|67~s|)}Q\H.Oc40000 settings lN"k̻*#{EE(x  48fg#mHV,%ExurȅbTKKrjb&{qLį6p 7x:u	ș;Yc1R삪)L=  lxww`;ه6d[vͪ\$ UJwxu>>f#=lD Ah x:u?jy>7J{U?1Tdej Yx340031QHL+1J+(`P6wmRS]'<Be,;[禎kN¥4SnA'gVX2ã·Mlh|j!TqQjybQJPjA~Q	XM}2?:eU[\䓙VDƠ"7_}$5@a҄y
?~5=TMYbNij1ؤbB'[;F4/< UtZ^iqjDX/g=if	V ){{xw d@7ѭY$yI100644 rewardReport.php !ջpl7ō vr1z:Q;m̓b3;ʺ:TxǴiB8W?WbkLLRRRJ
2
*燦ە]ۘ>UC%j]h|T >-A WZZT6qK#6JO;^ k;lx^ :pm⎠|100644 config.php Qgce$3Ol{zᡱoJ'Ȑo#{?A*'mx  ˝~_'c%.x7 h"LEX8fun~s|)}Q\H.OcEx e ,|ӑT[&~
Hx340031QHJL+(`8"8A$`	Q}{8<.cQZVt1dM%v+z nx:uF_u54O~8׸?y< x340031QHJL+(`Xse܃Oo&3/%bȚKW
)92o_- Ux \f/ߕv-qf	αCxE :Mm:Éyc1100644 config.php \f/ߕv-qf	α"^Tx VHPS\V-CEeڱx  4T[V.}#Lx Mm:Éyc1vxǴiHhGlv/ V )x7 yUg>uNֱge-ߑ]]{'wyƍxI_t){t Ex dizH8HNK]}xx:u	Hb-vk&ś޾5ك) nxu>FlD 6Gx:uCwgYZDKw pxs oMM4̝%lfW)Y9O>IH+iW100644 update.sh XCdsB~{>_5E.^
HB)!k8[o,@x:u?	[|l;.ɟT uj-x:u?ͽ症m<bzm2S5 ˝|x340031QHJL+(`O_0JS(؜xnQZVt1dM%v+z g)x:u?HxA}6i;MUT YTx:u?d>
p]!p2S5 ]cx !ջpl.x:us857"v*~Ō ]x:uCm϶a)fyxl 3x340031Q+.I+(`UPr&Kmb{, %$4zIǄ;I&p1  nĴ.x;m6bVɪ"7p$gO  ͞W2,`܊?O痜ùy46 J^x9 ˶=,_lt9&9Ќ3wZhuRSG'Vթ#{EXux 1`gnIEZO+/9x320563 	?xE :P^ґV100644 config.php nTwA&<7T!9Tx rSK}l2/J-x8 ^&@wX`w['9:_OT >yʓ#{ϥx d7ѭY$yIx -x !ջplx9 ˶=,_lt9&9Ќ3wf9س|6i5#{Ŕ*x:us857"v*~Ō ]x:usE+"X/Y8uF_ߋVx:uBwo>aYM!v~vs ٭x[rWu7Xpfۭ7lU=7oRT`Tn*folQ(K)M-+(<[]f5J+nl~cnzonvPF7փ4L*_ZR^0F{M7kL  JdUx] :CWNVuӇ$100644 config.php O0rIXV9ZoMM4̝%lfW)'Mlx  {ƭ<3S:7)#{ɲx340031QHL+1J+(`ƵAckܷ;8OC4eb1b)Rƽs-* +qN붃	=Y~Ȝ U\ZXZ_TV{pStAsD!Go(jYC&deŗk(yjPe%z%%3&|Mt4UjsJS&-j3Q.zv껨?it*BUWZZQxT[Xө3vܑOx 5{xg  K="ʊJHq_(<v,1߭a2p_%qx?t06rOλ86d^@'6$)/LsJzl)g/vxǴiX/g=if	V wQx  dfA M9LZ@x340031QHJL+(`^cXMyH9&3/%bȚKW
)92o_- 3is#x CWNVuӇ$لXQx:u	aw9';z~fd0 B\xuFܲY611mcqb4|F +x5 4mb+ ڏ9:YHBǊ(ߣ.I=//{"Dx:uCwgYZDKw puxuFܲY611mc 	f=x5 4JD
5ahHBǊ(ߣ.I=//^Dx:us[	p:'&mŌ Wox 1+~L?j*Nx:u??OE=R$_yKضox7 t06rOλ86Dh)KƳ~^)FxǴi·+mw:0~# u+x7 dv,1߭a2p_%qxhNxTϓIVn)cx  X>ơV+:7.x:u	HajNo/|k|izd0 uxu*ɫ97P HJ.Jx aH-@Uўg(xu :_Z4L	=,1Ɨ>@100644 config.php aH-@Uўg(/n^dk
WJ14ql{'Kt3җpHVC	1x:uFwdR;>}I_$?}$y 0x:uCH#^L=!0
 ak)xe?&9 ɭ&x340031QpqMaH//1>6>!D_+aݩ+y;P%A.i r]2F)Kzք)2qzhŴtZ".ǻ BbqqjI1KvMV"FwƷPSK
2
LiX%kcJ2~%z
mzpJ΋֦kT& n[S2ϝ7׽4.%))19<
3s-0._'y3RR+2Jrs}4{kݚʣnz<̼Ĝۮ?mSbGBJi3zQPٌ¢TN~;RdJ@ٓoP&%g=?i꼸Sϖ
2̼b7k|S{{Ӕg3 	<
N_iU]UG:R{sC`Pk c+"xt }3[[ʪˑ~}W<N0:kը(>#8	YrkHd⯩=ѻ100644 update.sh u ތG|"H%>9x{eBHҒdDw.Uo}F& 	x[rWu7Xpfۭ7lU=7oRT`Tn*folQ(K)M-+(<[]f5J+nl~cnzonvPF7փ4L*_ZR^0F{M6kL  Jdx8 }W<N0:kը(>#	YrkHd⯩=ѻғ#JPGx  4u ތG|"H%s]xuFܲY611mci &	i&x{e 0OE=R$_yK MUxǴiBȽ2ã·Mlh|jĊc \}x  9bBtœYPcɝZ#Ja,x{e?;];cߦp-V~9Y OYx| 2iKJL;ZpP8`40000 pay 8I[v)g%V~4?Y99c@]f4
Rx; 100644 update.sh "C<3F8ʎ/H%U2x{e	k\'Zϯ*ϟ
 -x{eCm϶a)fyxW}x340031QHJL+(`X4:ԡ+v_;Bd楤V]Y| `J;%^ x340031Q+.I+(`UPr&Kmb{, %$j![
|;r, cl]xu[e /&x{e	HSӱ[dewT?d&U #!xu[Rbrdgv)S8S3tS6a ,lex{repF1F $x340031QpqMaH//1>6>!D_+aݩ+y;P%A.i _[[rjcwLekQԁ]EdeV͎xoۑ!`b 
ũ%N/1۝7aZ]'ݥbBMI/+(`ghV|KOkA$eU}c)2bX-m0UE%  [~֔s'u/KI(ax6M9{wk+qIOD3Ksr2y:`]K*vAWf=j5E)_ݝ vc/Ȕ'])ߠ.)NM,J 7BO'oc~z=//̼b#c5L{3,B	jPiA
z̓	{xmUभ6<
@Jl\zfJUAU Qx;reBe+O&5T5EsPϚPC3 WG_W6x^LK9)zĉVQ&\}vPyizGdXUd5OƭS*弛W{3L_jX}y'w2Oڲ:/<㔥)½M@8$3/.doLUX+H Ucx 	$eGΜ׺_!E.x aH-@Uўg(E[x;res>eY*<FoWF qx;reA[O]8Jp7uAW2x8 dFxÊE'0`}diiYPyണ%jJGx;re#FEI {#'?V%:b7F/ HR?x qn ļ\D$LsIDlx7 _w1w)U ,m5%m칑6I'gl]J瀱ڭ)Fx qn ļ\D$LsIDx;reskK$FWo{߮ _>x7 oaBa`u[_!1Rb|HlÖƂ%KJUx7 oaBa`u[_!1Ĳ](5Cc1vH"J $x340031QpqMaH//1>6>!D_+aݩ+y;P%A.i O<á,!.Iqru EkLT|5;{tCM@!8u%f&Ld|Tl[)I%z͒6Ѫtim1to,%"yAf[wV|(5$  Ӗ?5)j܉|sK2RR+2Jrs}4{kݚʣnz<̼Ĝ{Sx~bTQQXhktjo֣n:!x^*QPXu	o>RL	({՟Ģ{,Tx6&L=S(BI+K/fh?I:VôǙ1y;2+ W2ESLgv];<
@R'Vj3Ky &(C x;reBe+O&5T5EsPϚPC3 WG_W6x^LK9)zĉǌ2y:`]K*&@PXɰ$/ab9OU6LDҖyq,Ma-e82oFmw[>8i̓:<
3Jl\zfJUAU %RXx7 dFxÊE'0`ՠ8I[v)g%V~4?!x;reC)W-<4ՙw?]wr'v x340031QHJL+(`X4:ԡ+v_;Bd楤V=Sx{uw9m_ҷ3 px;reC)HažYvZyɝ}x340031QHJL+(`x\ځ/.5olC̼
gJo.=<ǣ-kVvF :rx;re~FI[V=g4Wˌ T-x;reBH+O&5T5EsPϚЍ9WQx[{Hw=#=C=x2&Kf)on "x;re~/ʲS47V ޗm #OxZ WiKJL;ZpP8`k9EMP(XHK݅#B+&100644 wizwiz.sh zj:rVǵIPVe%Fix }ֻ#8|AϴKhRx[}Hw5~^^Ԓb}#sK#s ffflhddklfhdkijdd`fnin}9R
zFzzF3'ϔdS032dr'Jo/  x ,d{:E̤5~xRMx;reC8H4?^|>XGqk	Xexr6U ܧ&x340031QpqMaH//1>6>!D_+aݩ+y;P%A.i %8c5t^\SPԁ$,L^|;gJ<f$ PH,.N-)fX{yj'G֛yd@MIJ,NK+(`re>e<:{d.$U>9n&]UVǼfC>٢[K`RKRRW4N"xć'۞-ԱKI(ax6M9{wk+qIOD2Ksr?;m^`ǉ!*CT$V2(\+>:U-YBe3

SRn;A^J)eOSA C$3/!>d>,aWQuliA
Szouǈ:?hPe~!攧&$0,?UB|nac9oA)Ϭ"9m|dn?j{+ٺ&
 d x{eB>IkOl4)ʆf&&
A.z)`fl7OerDEsZ'xokڵ99?/-3] auƣ
"ӽ(5$	nd;9mk*mޜ5NZMDWH.1ݱM;#E:'Of,የ%ޮ-j0IɢBS&2| -Ltصo,R-< weOyx{e±Xƌ}W6O;{ی3UvBR~^AF]x^Pa嘵.B$eUƷk
}KS8[0YHɥY{-y^dY& 7
x{eB'b]XT7}܍9?|;,x{e$McV^$뉬Y7f&&
yiz|z1g<^˂/f_*JM,Iuq;1w~z#e3םIu09txr 2Ie{R+sP+,h40000 pay Y2ɓW`#J35;C!eVt4!E^RlK\Ǽr*4͓@%5 xD X9lx|¸1d>i!100644 README.md yF#ās89SSx7 X2(}ۧpv{lUxAc9FʮhkEx˲eCF)jb:g߹u}?&@PTp3SS]0J#l8&K0 ]Ox] X99?x.3أ100644 README.md |%PiiޝmO-Us-C|<bRᓓ%y+kx4 X_{@vT@T~]B!ld{:E̤5~xp"Bxriʌ'0N:YI _PNdx˲e&ȗtN],"Jsk wx X?/`k2Lܵ*l6-xRNP7n`-U7%G %iD]+B-6+=qv̙3gvQpbDve<K@F@iWI2W	@B;O̲+,_ v\	E$.2ab߰(ÈHAI|-\.[]mz=[MLLlC9zlb(dzVqysrt|ztpH5f<M,ݘAB plh	LPY<;x[fQ4X
d8O9͖~CLnnMaA~3{V̶RYfe]_Szc϶"MB&d@HXr`ǎ ~Oa0*ybsZ5:hJ.l<Nfo{ߴHQ^nY{iptx8 XZu5%%"S* ֱlIi)&Gm:/ǁ=f%jGx X9?x.3أl<px*aN3'dn^r r,	x }yF#ās8Kx˲eBH
ۋɂ2O0lƜ LlxЕM~2ya3'dn^r 3
;x340031QHLI-)M+(`H]OԉLDp($37m/}=s'K!F%%&g䕖dr*͜Gμ~*MN,IM/\)T^$
㓼UY_WVwv]x'R+2!jw^RUr?6S'YUQg[Ͻe-KY'쾬 cfr~^15](#~PD_^MzyWQ>C-KI ՇC٢tUOYVԼSrҋ-ћaž,M}4jHN~zfkӋ>Yg=a],a\1$7?/$Akҥ/6-x;AX_PcrKsJ2rRX|mwk{8(%jYۥsNh\A		#S<
+!jMB.PwڂC>WzwⰂs<6JA3wxKHEUE`crc>]UWZTsѬ]w[t>'1?F;piM|Hh<Էg5$TKߗsJJ2V׿=M*B6lok巿a>Li~ZIyb$߬fq_StPi!grե=+f5YId<+}[TUyfAXZ1`[  ߌ̠x340031QHI+(`0]@fg
sOk]®~C"/r_xW=kvaJJ<{'>תޝ<P%)PΜolDeFLPUy)z%9>5gnuQ7=	U6h?7uXt.qr$/$$7^,W2Pbe |ӷ''?~T{e_ UV_|)YbhNVOК5 E41x*x@pb&}̼ҔTļb}WQn˅]>-q0'3g_pb^4ԒʂTuMɎ,|婙%V
y sYY:7d L.Px  Qd&,W?^HH~x ?\è"jJ6qha x }38
D^	].x˲eC8
|]409 x340031Q+.I+(`t獢:MSa3(+-HI,IKкTC#%S! x; Y2ɓW`#J35;C!eVtm2Jx˲eC8
|]409 vx  W+ܰS)r@,tQkx340031Q+.I+(`t獢:MSa3(+-HI,IbSVz; `8x[Z{6>Ĕ̼bGļ' +
 x˲eC)Hdg}Wcg.`]=ߘN- ϩx340031QHJL+(`\7sK96N,5y)`EƗT6.ȻƗ3^S'
 j:x˲eC)rN_u_2qN- #hx# 	ѧ7X@27m;jx{ʲe®/x! 7>ܪzf.B*KTUx ?\è"jJ6qhICx{e'_D_.vmQOJ=2Y -x ̜H<(ٌZswݱڋwx/(PRPH-*//J-/*K0д$嗄g)*G;{ŪRBSsS.NA~p|cpp\I/ĔL.0ۀ.	-ʁ#4$no Kn6fx d鄾)0v,7ڋJPx ޺Z菨$fǾѱh}~x~ }4bO~bzIdSbtJ5^mXd(9,;K4'K8$#~paT$v\B0rk"4rG(U &G<J|3x9 7t
]V
q.qK4GjAHAy>$ēOҾHx8 }38
D^	xT+$5KaѵsH6Fx5 	q=6m&o	h
4fV,Vd8Rt;oCx{e'_D_.vmQOJ=2Y 	Kx~$dC%<999S3tSԹи\'/VITdpUhυ'r 9!}&7hL;1dAqɚ%&w,)Hě%	 y)|x{eC \qm&~F5\- %x{eC HѤ5C%xJo D	%_x;2;x	'L3hTL
uE'K	NuWVL)N&׈G)7 XBmx{e'$k}1Yc|e< -ex; x	'L3hdV^,\uD-x8xUxEA*jDxjcrc&ǋ	"AƤen& bix[<3xdQ;DON)4yb .	/x{e'w!Zg^SXf^dY& \x{e'eSst
y,LɲL 3ox[;p*>D7sM jKBx{e'ݹ!Em-S+W;/۵dY& DQx-pbE'/LT`! Px{e'u1N}{&_keɲL SXx[w!`C(O^$OČi1abx8CC|&dZsseɆ
*pmΐ̘ə\Z$2lTakKt3H @YLcrNjbSZ`8\-5(Wa36EJ'oP
1*a֩0 E"=x{e9Hpl¢*
{wgٛQ 1kx{e9HnZ}k.5;ko}7# &x{e9HnZ}k.5;ko}7# x340031Q+.I+(`t獢:MSa3(+-HI,IzVT>koxO1 k&x{e?rcdZ~fn-٬ I.x{eKWfoP\hwƿ oIx{eC HѤ5C%xJo D	%Fx{eC 9L"lmt% ox{eC OXBˏBUFdu 
x  vj	tV7]` hx340031QHJL+(`h;/`/NؗŰ!v!DMf^JjX%L?ǉ &}x  	x
ˏY#k H!x<`PQLELBLjIfmUy99989'5kFɍ2bvG fx9 vj	tV7]`X,J1i՛k26֓HHx{e'.4G7/Ȩla'{{ɲL "=x[oC(O^$O$y-I L#x{e'H#G?/ݕdY& +\xo6KH$ Hlx{eBȉX|kf1=jCݫ9?5x;Y#C#&oy_y	 <x{eBHaB
[A}b	9?,x{2eFe P(OM*HKa=gL!a 6xeFUC3҂ĒTGsNɼ:;{7#v3&`T,Ϭ"B>K275l] !/kxy7BU sC'x' !0.md .zvIz	!q-xZr+:+`@LiIbrKj4&fˋ,R٤dT*T~FD>! ZV^%	t߾s-NG_}ݝ:7G.&jg6f0nZAr%\k"|uBKbFlvd6Q$.&r݆d|t:n_˿w_ٽ㻏窲ZIaG{|n*'
~(˙8Ssu$J;w{ý}~9Ly$iwxx8=vp4ztWIZ_SCitywዴ]/lyUiݾʗw`b±wD}|x27Sҝ|ӏ,9iM<N\*Sc0xJXU-T).Oy敏XƲ;ˉ%O+VYCؓEsFJw`ow]c4PejҩJca"kġ@OVgTn&%~Uj-訬'bJHt:SN8ÛHn: _\,SVc lvz޹/ugXT)S ˕WQ7@2!$(81uoƠ`N|
UUAB҂	"13JxK[:!2KڵFq$y t
"v0U2rZ V=qiAZ# Y5U2/&Wb^'ynd&쐺|)K.A+}vPxJFNcļ:}6uE~v[@*Hxt_וřdi8*zBi!.#V;QHs)$iɎ3vg":ox퟉35eꝞ\[s8'P7JO^cVю5Pm{2+ 
bW<pB˺PN]cb?x;d_'ɡ^q#&!=<[T"$G&̭M%Bg~(cSA9?r`=k$]@[ S[r8L%Jc/(uM+YSR|ӱ+Z׻i-K0u(

{3*VǝqR:
 ;u6MzGe3} ۯY+Ꮓ5m88ᠥtOyB<^
i%m׎pOrԍf@_1\HŅŴTgq'`12%ֽ-¿mQ"P$IOLQL|Z;\ʩFUYV!yԶt9 P7«\_M!NEaR^b%-!zn#JQqJȭ`jP̑=8ZȌǭ9xe1!j65ړސvi`+`	K%G*?Rщ/w6

}c쾉]^=dwx,Y13!fh9׉CTN*Y$v|Fݥd,qJt)DQdV!*;GBM~ý߿]<#ǧ~w.fφ'obؔ*`=$%B*L[%ʕVv@xIu*Tj$XSzuR'ݩ|͖mV-euZ9V"akn:90]jZW-	o,.\rM9BzVzjCu(RT3F64dJ}Ur}Kf.=*pM%R=!aM)}O,nf3MBDѱ!7V!j6c䦆j*kHV$+"\e(PyR\
KBkAkl;e#nc.TQ+rI[4׍h>eMz)#Tw(8X\T>=ķԧx]0(UY\eI͋N mE]満Y<4BIuI!(	)Sg=x%k^)7mH'ql7зs0E@ZlQe-k fVD!En$aUm!U]2w>ʷn9 }3UJͺ9]m'PFU圡HK<rD^Om͚d?ݲ?Ȣ$0̡͑אIJFLCK謞ɶ:9=֗r	TގҁKt1
Fzཀྵ|f	EQ_<B^8[<%#XD0t&5y8#9ݒ3t-~+퉪.5Tq2tL]*cK94 dF*6q*Zܥh}rQNA#D HBN0 BN\j |[/).nte alh
b'iB(x,#JbLP츢FT[.fSP1\
ZЁ=>)<PeۜEi}+O&:8j4DQPrsZO	g*8w5*^.B!QF]C|"*&c01JP
"ZDZO8G	q2wf&C	L,=Sdǟ}(Ȁ`pUfJS.*\YJ^&~Gp+:<^>&
t8?R2ۜSWzG|/\ u&0R69zOQa}!₽m_xd[H;/V4nE3VP gSjVЃB	Sב d%`1&4@ymg"n2a*ѣ]yxVwA{	oq|EnK&?x r*<^p@"ҰZ/R96'w5Ɏ˦[53uF!ɃmP+AYHڏo@{SVţi?!Nº+ع60ɍd3Uho2anp,"O2[t5֮h'PdզW7 %i尫		^lM>bsΆZJ's"ߴNim!T_/5Tj6ۏc#eh-:ضtCHGmK-a]S)cI|a҈c*3%vļ0fs9bլJ>ũ
_ mߖtr@խ&ZNF.sp@V+pؽC;徝ve*-=CM*SP@%5nFR~eUx49Pԧt3\u'ETOt_,=Պ</Qǹw3QPQ@qEO'ѳDw$]F+Y6oH~eZך7^cwB!s |lFXvL!!(lNl):_StOEM=[#\ەډ)-`xCaXNSCm{AH?~<4mIÝ+T):(5->-boſx >IϨg5Bgv7J<<'Mz@h]W4HQs1B1k:@<=p:7i<IgЎo1`-ownxӦeQ$Ezx.PaBQēm=j&ݨ::6i;5vx-6L=gƿLP"0vZ`8sZ4{x#ο 8yjx[<iBd&U ~fxq 	Ui%x̴q¤d[Ƭx340031Qtvve0ݲ;uu_x#];$U/7]^Η2U^Uk P(((,JOIeMS{)E=O ,
x\KsGW4  cݵó @[  u7)HPF6:,`"$mY>w ԟ{Yٖꬬ||Y+#{յ;]Zβ8Vwpl
]/N;]Wq-gf};[kÑ;p}k0J@|]o=mq;sum}D=};hw85+%\vIR![7uP.RV;VTl4][vNݭZiGbZwNػV.׬u{<])h"Rpʵ\Jµ?y+^	m6Y=X.Vl9Yt9Txߎ'>q[pы)Y#x1^soZ.őw[N󺮴µ,ޯ8r6As e{5 %t{^-uݾ{@;\UէZ{=mWNhw߽9[јYk0J)]ٱpwdn_U9l~B&=g0po0ϖ8N5T^ǡTfiFTbU͚8]WJiW7ooIH.n+jnZMqv֩,UlV4;fJ/[[VKΖ\ζ>]=rn',Ouku LVVֆ[<Жh6,gˏ0ꀉJ4FPzz.謞ob<Hv4ܠ}ў*as`>fG|wjm>=$:p˓̜	x/5Gl}m"S6sI 7(.g!$$<`Hd@uznALkF#a]OqxO6vj,L@zWlDg0	wly~ڳ7/Hmg8\TtÖ7l!g\s$
j4Eu:ya-g8	UgV_du24A:ߵt8b"'Пo#cLlHoN_PCF=AGyaZá$	y`w?b(z
B往?Cpo=pvPN' ӤuƄ	b:'nck!zm@C=1{N=A1,pfԖ+.zY@'2GJxm9r #}$ry5On;8s;;/l3q'$c'C=LO[٠ ر5$|2șh"pM# @m,d
,=UYT΀z0''NzA&K\	x .d	Enq75"qg?|%ׇ vɚ1wt6̙f픐m=G:wj޹`'xƮR;#0} [2C{d{/:D)5=0An([N.ӓs1mNɳQ0;79}t"{sug?RQ=p96-Y_=UаiۑB .,QY"8"3I@h.,#@WFH/K\DrLwΐgdg/XF~zJ!c01
A[oN/oDp;0GE'ިZeFY/v)kۛvire7۵]7tVbdWJ| ]8jy2BO M^&
Em]ˀ{0%9gɺ#кf ;^4ZPo_sq,v
Ƴ\*It6#!Y7)O~΀zg~䆡7A۵nS?Zm{M/':kxm儝05UU]4[؁L[
U0Hq,X0DBߌwj=Mgp\7<HRi6kMq65wv]<HUZhWZS+ŨƎ =XP6K8_w$w];%\iXz.uŪgȥL'D'֣Dwʛ5qyC rQ1AxC$MXC"G;Pv<ҴpΫ=X׽NXn`w ্8OTLXƭR8@Kx^
N>9p
sqR ]ѣ,a,QCRsQPP^mųbB;`Fsl2d wЌ
#OA+q??*yOTrBAJn\pG8=/W^$ ߄MԹXGc	{2,Vz`\{O0
`C	3RS!G@'L8(jRx*
cMNBf%aȗtwTH@GBDz=)?i8E)3%VFe6!g>"x]OKs	^P	K9GIXfN^&Q m-H6=RW5,s[u1&3'T6<cӉR0`R6՚qdAT֌ Q_1J^W2p-dB%/g^rSҧiy#"qpLĤ'	<% !f~PŁ *rs,S=
bn 2)8;, y:3a9PĮfK9'3
WDNGߍ'R$EܣiݱvSo)ić&3,!/-	<,Ŭ9zPPLeW],~N r#c	2D4/Dr	S-!pBmDWk#mqo/ZZfRd[8'ؒM⨃nE5XL⾁$aa{X,Fh$shb2Pj)<	5-RoRzG&#|O(f;ztʸ#ss:^¥ٯNf+DRvMu?xۻnZ=&dP(z~jX[1EHlZgX=Fd  -vտS)5d#ĠRxZԒP/Im:XEޙZXK-֓GrRCB%]
*/?z9l9aD#8wR"c܉AFb10V%aP4#%sMDJ`Y!Q(@*y&jw`d*G<5L@=xPmI%FQTOWUix]E)8)'\$N2l%v2DG)QP>0
2-VfҏU!:)Ph<QJa!gfVe
DSJNS^vi׶KeǮu6vum;]9vcQv]NL5`83WA/X?&Qa?l.OGJ7̰`;" (X'kWj-=F:ԉJ4:>'/ a{.Zc{!-nƯKg 7$S)}=x*4*GhT"2QZꊤ]٨)UVʲR/5R>&Ta=1.Ϭ^NR))t`2uz݊6nWk`{q׶߀ҧ_W/ro_57dGO3}1`g$v[-d*T38Uh+;јW)>ݲkz#$*"+]#Il@͘?o!wFpYB\$*zsbs#SÂC'pe-Y9Bzi"T%,t2$P>"ӃDf!#s>tDg^g5OԎbmp}FrwD rjMJ I3(@\QkDͨPɑupOUm^NH4#	蕪
4cvja\H1ѥm	
8ˈ'nR.(tbvLK)/pQK-n+]n7jql\۴+NSuNQ9Ex[7=tm _з>^(Y9j&EЦLMI,tlD=Iqz1Jic}X-0rbA7yNT舟i|Aygl闤d/(#ٴ3+!H%w2SzQ>ʴ*v aS0QԳ|Iv	ȿ>E#7zUެx,qnX2Ñ|/SN}$UkQ(pk9AϺA`Ik;V~r~wWR-t^NŠ'-½_sz
)Sl3X{TWo֨oNs-ePݼ-ިMo^O=߽|C>ƪ)cKZKKT&܆$,K~Z&K:%,-!CȅjfT,JTV1'm}Ɨvm}ܷVxy&1<jnoVFۻ_<-v{nV>q?>߹Q~OGfRrN݄}?G4a[ )(ŵmw`|CSG˨ǘ$I,ZI@_mB&(1ᛓ$3>|i@	(+{2HN;ܖpQZ"QRNtQn[Wwq#(u=q"6 ]<f}}zGӤ<3LpޱC94بq=$-G4p,MPSf=y%|QS{-NX-4#,DqOOa&Si18Oj1sm,6|-<OP'߱x}*S9Y?+A´eˤX|[b͞<ALIg)Nhmg)l%3Ql/?ՍLlEY5j|j#w%:O-&jƎP>sgJԑ_jMɳ'x7ހ7Z:ހ%	HY5fOOFv~i4NY D=&tHOSJIa"؋QP>3p	){?Lh`XNRns|Z8QU{q$DykuL7*LW zǧTy4JfהS>~SI$X-timq>ϖ&a`W\Y%E<U<2m89M~b#::b<%8QdZPt/h\z^hu¯G`<<WHk8íEB2ܪ(~!yN2T5EF({jېUwܴjb!q6%bL;6Jnc<M3)u3uSJz$D]S4ЧcMq8yW&y۸aG^eo/e7DFuK%ˆeMDuHlz
7iZi<Y!*D-םRA/P:4vCR0UƤq
z3f**L!qWD%)}ar4jo&l[K(seuɃ`?1LE䪚~L!\E(9,ŏM*/yHŹw|sÑ}-+7x;s=YSe7X= ܧiڍ% q~O#nc|%xuN@C"!ɀM8oH)B
Fc"[޽r@1F|OζNf?$3y/ΜK|OsڇN-Ǎފ9ZT<3QhD 	0#| OslP5SQCi*˔Lʚը2IE>|"GVxuw=a>e7)yJv}qr8]`کԐg$	&1FߐP	KW'FѽKG5!M C Jo_{Ǜkz2%SSUv!TZѠ5ِTf6k)qyru!}AH'=u<m:CA,4!J
ā~/Ά0yd0'$#\Ӿ $I*x[Ky(YW
DiKU"-q֚>(IkI"mZkWblEt̔Տ:FC^@ A5ȅ2׎9) IIGUu,;]_?GuvAxP,#u=97/~7r1>NelPwģ<h+WNe'BXǊ	/PF:sr.FO*Lzy qd(tD@Td7iQ¦L]6e*P)Mr@L3(vEaEe7m0X I> ɡ"}+MD,8ąI3W?d2	ަ4Ts}FqE_f$(蠘N̜&P'C_z5~ف_n*dǑ
nWˇlS=ؒ|8OS,ӇZ8fNUwAdv|	oXQaU}EOe4g6|:xE(|]e<pZM^?gF̔ykk:)u?t;s̑#b0<rgXgId*l(<uxiq''ӟ
J^OΙa3@{h`2C~$T`,(y"mViGQ8̬tt N<pRaĕNϖsbnPKqiX&Cy*w^	>vF"_U29L`+{v
<쩤o7Hɇ%]ئ'VH)6KC+0S%
[.T Ӽ`u] w(}8N_8'^Y^]#a
"Q|ɣATxn0P>0z
F&Zpy%vݱ8j}3/^+_|3O=qz,omJ9Mcq(brc7ku޻t>nY
F0nX#OG#5|$ڍŐO`Mp.Fc/>NvD6xf;\c<	5/aVCI#<7@ (<[˔cHrKzyFF FM\!k!krý!;W?`7w;7&v߂Ww;?}g*t%rG_}ƻ;;l#'>[fI3ˇojhr01}36}Lruǚ{Q\joxi:5
R1zعJ+31w?v!HP)MEǌj:޴<ԥ`v?zc/S#J`2@~@N?w~,=|5sAQ5_5FO"ܡ]akhQ(I=V9Z:}e0p;if_{
;,s| H@v;nCz]_}D=O3?F"Oak(|"U`z1hE:Y/O<P*HnnHL+X4ЩayH%g>j!re=_ZI$!hz>980D[wgaDJ/ăqb~,ȳwi%1,1UwLĜ[S:i޹h=c4pK(uE1^+
WlCKẠl#1x5#i p49WLZ>,7v]]⌅_u>j/06λP2Ȇ(Ea
cw!+eY,f"k1RtES[Yz4ݗBvHTLioHX=aBl"䀅 =Yb<"4*Wɠʅ
L j@1'- *qJq8沶Jm/T]W#76-90>rKd@Ts"rZ[CgƼܒ~Q;w3붮=k=8,*jҥhdBMd荍/j(iGu(jh:X^(!ǩ
vY&l͛hn,18߷ ;M|[MF2h^KMm!ˏʨ]4Ӕ /EY5J6Rz.B}b[
I2#615W806aZmւ-\gN$2v[acZq%qZ
DaC=,ᖓ<y1ʟsF1YW>p8BR^R;x!	hS!jԵM]K޴=;dZW30;ֆn^5-+4^N/ە,xv 94WSQ(
Aٜ
㙨Oδ5vo'fMYso$-dUhe:R>ƌExV9Ϭ,ԫ@|Ր1񑃲 |kV?>;SMq]:\&A EMP"^QZA]̜u#'*__-ө=G+fqѨP^bfŏGhJB0m*[&P;ж?9P̓߼޾q_o)\pkϓ?^(2=7$3CX'I0s~Hz@sHqM8XyQ[4&_g:p0ÀՖi0'``^8!1E#тHyƣfֺPJnvaDr2BiuԢb1A$jE6X?WPưb
P.eH{fѮ#.USJMX=m1!Se6MfFk<!Y ي=fDo=};AMlΐ2CJFtZg/hPg2JA%xA3&ӕ&a'R3fԒk8aT=ݷ1ʯH",aE6
=N`RD듔M̷lߦBvr:ުVҘACF=the<</nŰDjL?vLͫ2`Cmt|t"ix?ƣZ馥Lɪ#rc?z:lPiΩcƴNgV$z;Eg ؍TӃ{'BܔadddD I0NV5# LS#	,zK0`үpcVϟx.~}'WϤ*mЙ;x-vî
	"WEZzzOExe&[eV*-@Pk*\65[fkLfhAՖ+OA9ma9R<rT`iA$o𫯲zS=]"(jD:z-@%eAt(>P,ںPɭX?,|NZ.\uyvz	iA
4հ96 p״2,u~5z]zL#O@0na`Zn"+hN*#$4R!\ެZjWx){B}<9K\T5PWxr}ۆ8=*"E{-jFF 
ol(ą()*{.KqLacT8pB7YTվB<R " K)0,ͬaSBհ'tt.x5 \9Fn7 &9e[lEݕ}?rkYn(O8?"k>6@#]\CXYiU[n20$aԨ9ҧ	t	D/ <#t:Ť:~c6{ArCsF|%0/j9\Dla	;la3Os@S?:CLMHB_1ĘZx/v4k)D]nr2$!uC2׊qj"!߂05alÀi6H7s*u[]{	,H,-<VԬ
,H[P"%/ep3IP,a<)RgW=PԂRi%.Z_(8f]ڂbBgftې?)-:t{lY<'K)?jiwOv4m/MFR/VYE&:ZzDRy_"G:<a0G"jܰA2rrOP"
eQ*l-xήU)2f)X(γ*C*Ѱ	uK=U'L 0Jゟ+	bM.bg-)Gz
L'
$Y<ptٹuS .[&ansD7alvͽY= (bN=#LUW1A$xx|#`MޑpyX6)z
{Bq%n&K&>츗0wzΝg27z	"quI:I0W"D	S<Uĝ@4A:>5A*xQ[6#3ognCjum:ިRK,[2]*YԚ13t&̩bjrLT(ؤF<^7MYjR h]R~oH Svte'֓GűBg3ρYuCW:Aۿ1YY#89 _qM G<tW>;2h(- AܩT~~Ha{o$H-B"mi$ԯj}ʠGpFRڅ~0D`1q</Zى㖏uX5~i`kݲs֑]<!c^oSDzx[mpr<G߻Cl§B'vxDQ_y[.{s.
]}P >!֏?ՅcPk˿:;wy _\ԗe\d/+8z*PtSb0y~[!wB5̋-Jʅ4ԆACh7Y"#3nXKnmn5Fg"Ә9};{g`-j0,0k+UFRl>Aַqda:Fx؟-,GF@>(`D@tDH*-d
G]ѧ&5R/FR+)5ZZѴqa>A9!Q51;7؈G׸XElaa_AEf4FަgMQr1@xCN}evKoru7~d͝NLt&T8ᶬ&|n_7Id`ːA3`\yT 䇒lA)_D(QV$̞c~e8s<M7=R:۱62Cl&?UT
uH!ߨ^dya>Z:O>ݖ}	ߌd{l7Ѽu^ذ>1N31zڶ|SxV;Tq+@Kak#-:H'M'8<Aj,-u&sĹ-ctIm|M(DPN1=ncR9ebGv[)$葆 'bT/P;X6ڎ5`WiB	G)a֐>6 g8$E,EWr$x,;!hmVCu9;O6_6惃-4Tg;|: kKֳI/=>FLf>ɧ?fmS<	eZdȿBIFu^#5%t
^TޣkƦ"|if[/lb'Uj!Y͙!қ*vZp-[y>x">0#b/MyYM[>yMCp
XI<6с3s?g%ڞ/J(=uY=.5J iI ד]	#=Cg ml =-6]KЪU*F{
)Y DoH <yD&p^hٶ!?̇qM)ok=h"kUv9~]'[5Qux_?߽43QN}59)6,^~7(WEgxN0d&`k . hWlVfVLx}9D'F/ss:vj潋tRjNZf@ZꢁCr]ƦZYh'B
`0JQq28rGb8|aNE8Q[W{MYlr!&]*nQ֜2ι.c]GLG(9̰^.ST]sܞp<P	3wbx340031QH/).I,I*c`WggߏuO5(u4(KI(aڮ4ݭ{s'3ۻHJI+(`Xv@)M#*"Ki;܂*M-.NLO-Ϭ"x*R?Ӷa@ӡRRRJjg0WU'm#f~xwڒ?2g_n./_/GhZ^iqjQ1ذFJN6~Lk l x4iBȎCG]6[u6CΉ+̬"xU
0wyVO΂[Riŉnx(@?!/h44
(a4%,ZkV4{֩d'ֶv1(Ik ı9#u@
 /H0xUMk0sAeءSwh;jB,:!
!=6ﯝCY! 2,D6AXqu?7<Zm %N)>w]	"MܓcovdQo1APWt\|gcZx>RX_x nW65x32500   xWnF>WOj%[v&,i.]`V2cHJ`?9c/AO6cE߄_"Й%DKh 3.[hb"-HIriiZRW̅ԥcMR<?!4@ BECRLVEB|u|Ǥj5%Yҍ2")Fh
y&)+!lؙ}NŶKp<֠FIz[6(=;.8.)2,ijG/d#JgO)q@8Gש!*B〒ЩRp"4L0}]S%MuIS/Pwqh{`"~TWBKJUm+5?|eIٷwЃG% ʶ҃byK^eTEGlW2,0l]hEF⨝j& O)r@B8(߇<ߒ.ljTdsfov˅[Q\$D`}=F~Uxs7RpQ$7y:5IiY^QQQ'7i*QbW㵛tb[G< >}A4j|6r7	"ɧfwa/>9ț-7z.tݭ4.bɶC铎h(uLi7Lit:FNH}r-*iLF
kKkx%=c0EJ'Vj*YPN)Z43a+l6Iyeܻ1yqze^,xPp'=:pM޽2<7{yAxYgoy%_}D['֩#==X|id{y	>1ߘ`Co 09`ns=O7qfdMWzA4+ۻxB;;[fmSP<"|Sti&߈O)W%CJSKz<9^<A{ઈ]83,qt#|#B=d?aK0)@G~NJrC3'(Qk^ 3q;Vrڂ2E2c:VCePHgPAiت5u~jCoPCiwńp,H@(A.D&0[^߿Q+G7=)e^.pn}TCxτXϟHer	]Ww1`RG_r<yD:ML~O!;}&@]&wWKAUx\wbrq[7f#[x340031QpqMaH//1>6>!DAF~qnAjQqfbHjJQшK{:]_NY0IWr
RWzvZE_8&~/_,Y{^ E-ɾ
x\YoW~篨qŝ"%dxd':%(2HU 6, 3Oր#MI<w??arZd8Yus=wRg5fN4N\=yqit͝=_MVs7oCA|z0:4:ujnhzz9a.[sph`Փhly2s53=ys,gƔj[ssOaGq/'ХZC=ڏGn=:#V£G\s"K͛\-f]&kdjbӬVHuyE=DVtC \yF¾.pxOIdz͑mWlCfW 
@>햯|4\'g yZ)0l_8$m;}ZV9$0H!.E7\yr%H><IAf&p.V.s%Cb\TPHqeMW#9qLGt?Iͻyw-	HX0$F;8Wf$!%<@6u લbeb?8Dz@F\m9״E.9upl۽Uhww{mO|sގ5޸ű	]k7(<x>{-ah?OPfp`s6g`LWP (`(0fwgxٌgî9cAOPOƒN{]岤 #Y8.8,5'S$/{8k;;ol+#q'#XC=f@˱0Chϐ ؉3$ٍB$Ln^~+7lh	HegҦMMPW)A>Ao8$i?U<5FBejA'N9TG(Yr&i@={vk]lB3xiϑ̝:7wozwA(xƦFPr쓂D9J<^8o{~ d '#lAj(#}8|zr!FM)Y	2o>+ 9DOۋ'"CLÐ$/cS-z>T826c1 ($__GBh!<f)RJęI#Shq{HNS܅<o%2GhmifrDfr{I'bo^/[~(7#ě#9Mζ[&0 $+J~+fcQjTR]j;nnJshnjmnS47ݱ3/	GI"7O@zh6	ĳI琒ˤ_!m
xwp/ĒVk&
4QxtFzx{NfO<Cp	4vl=qXz(Rt'ѝ:~w>[e .!x NV~`Dt3̝w;;-?{@|&ŏzfkNkvޠmiJfN9̸*hͽ_xX4obgRAx "nTǲ0	1)"Xl@Ȓ1@	,Ê%Te/RrRrYjucVF_w}UrzVz]/6JeaذXSPYi21]o<@J}?Cq)y<	>µҼNQr,T?3D*e!<$AզS\۰+g<BZ	@!e8DS?˅Ɛ!b8#'4除nw#X};\]NX?e}2DloOFjD2>`
'qPX?d%"XO y	;?g:\j̋xXS+tDpKd3;1;AJI m4MGL1@f"Aefڐ72'L.zlH.3	$B}3cdAsK1ESB,R~|O9	aC,	RSIi'LX>DMq<^!M\V:^C̹H{q@L$3qu\8wjl\egEx9ձxV-5jfemT[Jpkhf	hm;zZKg"@Go</s1bb.ld?3ms:>j5'Wa9g;$4#dl-`rt4kF;WwFeݭիU>R5۝!]#0P0x{F`*;hL,S@cipb7ة-شI@p/<@13d ܇<PKE#'J3$C'S3#h84HТeNn:cp.'<\FF
B9ډkp+d,XmD8
Qrt@{ƋK	x$69|XnW_3,	49hI/G}ڜRf`	@KD.0Fv`pJ%Q0 3s" 	Cƫ'֞	φ ql_-&KOWEX(CĦfa@&*3
kic1ufd)6"QNiމqS꣱z|
{6	hl@MBԙ;K%1+ۥ3NGX7],+>ɌLd6x`r)2	W(0IFhTBip[2	ŻRʵQ~EyΡ ^/923ܳȄd3 STBL,nށMjGd>ao25b3́S.tC|
5T*(I
BڠAeS.
;CR
^ND1=e!X:կ^kEvZC8rR礠qQ!C3O4cήNAMf(}Ʃc?G!	yhB<u\-oA#@R$%@׮R)J.<Yd^՗JP;zQR*0URz<b37{R.-[<Ď\5¼KAX̎emyt<d.yc3ĸ0A6VDKĈ\tT$H1{T]SQvDf/|9He'd*JjJRJba'RZ*3  ɒifI=܅r!DwmnVdb"$ZN8J>	.A5%v328}NY.+	"<0
%̘ϥ_H̻0kt#rC*K2,>{Oٰd3?JlTZN:+0˝fY}CI<XU#rG&$3_>RqL݂ P4`b0\U"4V{}8ERLA8dC,G-qz4~=pTqxF+ʒF1bNtT膊zZQ5F7*rT(Wc2*+Ʋ;Y20^7$骀&ׁ/T	C]<M/ގmӹv7鵼ҧ_W&o_}p< ZMDln:\G$;T;bqgvWI>޲FHTD"@hNlfNq<E\hC!!ƽ=\R̶yUXܔLH48gtN w(8BEF
h`DqJqQ}Lr8=LDap Egd5ЎS"m\Gp}j>`[0xbV9M&vF՞3Q ǺZVTq*7/eK,ʂRC!hXthTS_Ū/DY)P*!+f(Tfbhk֪rKz;V<׫j]j׼Ѭm^>-\)EHع	`|.tc>셲c#+F͜Q/)fSK*5.9& :uHk0 c/|V<)?Y,Ta$2L}c$Dչ,ss9:ut[=1DW2wf,L**UY|LiUT=eKJ@ފ"O8]D_VС>y1Om$ED;']|kwwGjػ7z۷7h`/ s\52@Z
n|MN7+VIpg[٣{;Gsl?_ KeDWV>c1X=<.rVyXj#jDF	FGAK~l bzsR.+J^jTs>SưSnno}w[[6nvk}zl&S"'V|5^и}^3Ͱ75ރmDԑ{ڿ7\ި߅Aw:䦩7sg.^QE#p|:ك:]!ruj]5 YNdQJ "GZ5ML>W>!eaOFeuʋHFg`jR.˫cxY3Zy=q[, Ml4ᾙ<>i<Ǟ d`x&JN̘~'r爃éĺMx OAۄ 9j;{tQ;2\Ϣ0S,K#]2^okz.]=7a	\XeJN[6r_q3!lSJ'LWXrZ7E 1MGsŝH4u3k]f)t%+/VkJfKH,Zv\FO-DI弢q'q;cιYi&%Ϫ<'zqC	-}-٦5&י-&RfZ}=*3g/-"3LΒ ¼08&=aN)$eCN`/E	ţ}g.1	{;ZR.,*ۂ7'j/x/^䞭m
d|S>ңIOZ2gt9w#LgĪnq<grkAFxls5qm@%Cm`ȗB)?U44e(i!8eDu_EU=;'?{%YلP)*mKO)VN%WL&{Ԓ}VB	0"Jq/4R1djQݘ_\v@TӶO\2mGM	3N%.UUS%ٓk*L{̺^q#Î^HVmFy+ƙ)iM~{276kMeZ;D@~1uC;ka͉hbrmV|W*x
gLUXTx8=$SqU~fr4*o&tt_>\ O,U1,&n	A=GVJv*_S3	2|P ėpsx;Tɰ^o{<ݮ7An
t+8=pZ.?|v㳼5wyXn]
Z{nnx[qb;X6_d 2(x;ێGv%wټsx.Zʬ5+u,MUMe!A^< K'Sp$'ݼfSV5coo;ÿ'MG$u+YuJK7I{g0_\dAON>[' u=*J>9K%x_K-+:7{e(uq˳'3F~]x'ե ]4!GJp1kp1=4|2YY(ufDyь -߬s | K֙<zW,9}^8Z2zmG)|'EՖ
vYTD6D P%KP.AE8kQU2_!+KX HV3& 0J|a3#R|j k"}K<@;EX\FhwqMmjPj+\lNVkuDΗHB&''~EaXϪWkz-EVNNNUU`~\lDlZFPˀx-bDk=@dixs	N%d'RlT
^f2úd,-0-H
/jCD#@q+ ;y7<iy"@.DjPa9<%J%b\}fϮ
l`ݡz,ɺ|~	QQ!a>`W	p: ފY|)7nlpR0bz].n t2hw6%\2{{1fMoy&@p/Jj39VJET+٨>J~s&@Fx}pV	0E*!a 界}E\KM|^ĒjӱhqG1r\")K#g(GNcïZET,35(t{B7rm!{Ӑ3xϳVNSxDR!"E_W)PVޮ(3;CWwBaUZBM᫁Chσ8D
 }V2UӘwzq͊iQXՑ}Il
""z<?`<^8|Ei2:gI4sb d|6(7<]I4:t]h܇(`Y8șDbưzA!ømgXҳN5Hut juMPZgH$ja2Lּ%;V(>/VdH@1-},`Ǡ %Ttxf_cKKXlGf]QüO-Rdwxŉu>5X`37z*Aus6jAWl|/G֣lل
UlC:}aΣ(!4Y:c-A)~s<<Lg$g3q	!ϗÈh2l8< 75⓱%Wћ%Xi(TtitO/,B|bAoH˃%L*xoiSC~۰|#\B=5A~WdJrE]Q6}]{;kPs$OI(2"~Z(xy&:AyBvpL:=%hތ^kvחTHLNQ0E죗{m5CeoL=(;pVw`E+SGlžI/:)P{ kʽN
BN (\4M'[*h{٦ZUq-r#޹P*;]xUKG=NW*Y߅jK_ce"B%CG@#D!tlmq<6Χ<OxΣY0Z<f|9Jdzp5=*cN&}gtZ+~gʌXҒXjʎpKY٠t̥GޗYݴUY]tI4:KϒEb>>jENSHc:dfE`Se	7BF0`@_h^Rz^4o7o0.=E@`k=_ILARXQI 2U ۧZ굛}퍝=,P;n+J	*JILQ &,6c
b*V*":EHEc;7HPgc.qaCb؂&;K
QpPCkA1$=1!a6j+c*-H#@{RсtI$R1}NmImĬZJ)\~
ȇ"MֱkJݮEfyPtfQ+ݣ׼Jhgl 	HLC[L0ҐJwmwn:wwhif0FM=UBWָj:Ba$[T[aMs5l fN_KA_I}AvI .IChwl}6?WE8'qYMncdR_&">$xRY|^S`\*fკ_
Κd3NR&L} 43/T/N*oѰђg<j71ܴgVy8U-ec{3u7Gƃ^jIxa*jߩ/JU:zV`IA˵881>e68XigOV't&D%}:()V6r&1:R'I˥IB\	4 W'0,WDΓp[5ŧawTֺXXђp1`EL>t9}f
b6ѥfj/7@҅4_Aa3w#|m'`->9ܒ͍imτ˷4DOܡQz)b>ќǳt4,9iF|4F)tQc!45g<x~%*AyxP輸tt?gjRB)z2'74Bf0},bU\ni$L}.<|\j[a9mH1X';MX#|#4dFh1Ƴ0wZ[XO@xSˁ̗8?7=b9F܌L4qԈvz;Vjx	,d#o7?2)i'7k
M]\BH8\cQN94\{i̲ۢݠGУP͚rً4fTQT|܏VtejF<ۛT7n֨oHh<9͠#B%BAe]5̩U_u<4
	t[[)s[&&n%F+fnP]@)| З!.A[[ОPrN]C\ta5GqH-D#;~褙:ɱ$MiRUsg9]L'$óxr6E4>S#>Ea2Lru>E+E +S0Cs8n}N|Ƿ!2wS{Bd^t
b?0B<	om&֔}`p`W09MJ,&A
Qek[/E}S/ptmcR3(-x?G1c[ke::$}6-O;YM):jD?՚}։ksSi+än{RF$׃BߤkKFݐ($Kf	`Bq*lK3
f369(9rySi3\iKb-8g:$oqұ`"KI2Gru
;wvvt8Wh+i\I%|-JW@:[Gx<FvE:Z/\<\,_}=[y'b<U\}_ozRE5~~%JV?{Z?YO.'oěydՃ^o<o~duZd-wxm~m/Ǳg;5mMk'8m]'"<G J&,=Ӝ<Z0\EfS6bŗ
o|mobj=79ZVt>^gӱ^xHۚ+ILݡ7v72m-Dn,Nfq@(Z	dbNķ+p0ŷQ-W Us>F	tq_*z%^A<6[e@DFc9<MluhQ׮2wPgpf!-ZR[)vo>mv
tyPmDQJ`Bit˘ptu6?a鏿ZJcx"s"
W^yt%iCgƛa0I%6t@,n)0zD '5p'Z`1.3ߖMU+tqVEwlKZkLg11Nbm}ocB<ե[eHdxEJeONB2a5">	$crkx[d$,:c^BނgGhGѵP,ՓԌ:cw9L_KJwwpƙt[:
(>ݰ3t$#m~tEVr
<6gDM)ŴciɱބFlBjCsPWQU':rXdOoT\F6m;x0OJYq8Mh&IQ+:Ksąrl+7Om
/N~uW콢6h7g[DFn3|[<Lr!=nܥsut6a
2̿q/aA^o_Zb	ą[>ŋL>e&CۛA>#)n=c:/ Y9 ͇,,Zٻ/q&y{&9%JȠEmeG'!9+e.3JA6Uь[W@7eh~7!&P"Vm]@e|x&ƴJ_zzWtREm	t!Y+AcYQ??@k/|\}Dl#(PnQ#
c:	?9yop
Kkb_oWOIlxYqbWA ,x31 bdmߙ*7LŖ	X6371=AȂ^fF讦-1f&&
y)z%9;]|ěe϶W/~u\UqIbN^AFÉ>v$xRfӕ
ó ;:x340031Q02HJ232075LJJM41K..fpsaun3U2kQWWRPq;+ǓyKo5ϕ2)+.IvƊK4Cïd	#9 y-N~x]8VD2'D/A@s-seVxxbI vhxY[o6~/rYHr4Kbeo-2H:q:Dj
C|B-,gx6X[.0S/~(:rR1X'E
Is tU|-QOXO|үV)K FBmPpeUܭE8[6@֝ og@}<N3H*=0(b?Qc??51M=Ɲ_o~G$gq^:F?isTH8՗&%JzXh6o3|~NwLsLA۝8gja5Pاw3k<nu:GDZbn|LJ3T=PmqLjw\.E;AO?RS22ܚgE׌V[UsR -IKˁzdIU!GnsNjIL5%`8	gpvQ0:,^o` 	4Fp`DSho+sXDI7(߱rlvA
uF
\bVoKH/AjHXrGUa/ǽ`L[e^;x[7IDYFXzz<<mZ@Q)M>vf4#H0Jk]|/)aE!jF<tx2"QbGJJYbJ\3c8j[5?C&wP!Jr]-(J|W{.-?Ygp)\,V+-d\q5(VDlWaE"m҅$'')RDqv|٤M,J{DN Zd~rͱ=mAq[ʚlEhCEaݖGkt7O[rkpsiӰɝcgm"wаޕOk,Bx6°M,GzK'"wJ|@2ĉ,=o>UK5n]Cׁ'pmcR杛.p"[6ўQ[ viuwԺo%[؃[rb4 HFk@6WpΦģ8{p=V\dwԀEsg+K;ɘtkV0n/=Q)&q=[rO%bfl/%-&9˃ udgcءO>>U<xT mJ=>٣~2WdwiF./Z?~tD[BmŲM740~I&D$II/]F߈d>ɼd6YLErFrE[mr=ɢŷ"H8#pFtG#0fzh!<_A;ñ6\KqtnPUhml	2B+]x340031Q010+Kg0-v|؛-'B
fn$(?/D,wR53[2/PIE9`y+½~#3qUB&dMtIBqIw:_U6(ܗ+R6I\I`<=&7??lSh}ᡊlv-1ߍ{jRr+KS'|XUbj?Ԟe@'gB<vwzky5' 0+xW\M6:x BpgwK` A;Anp?sZ7]]UW]|TWŢ  Jo 4)  %:	Q#SNbcnybiMdֶxo-`WSrqZ<:.	i_W+kO:Kk$aS=;Iz=A55WYk[;Ewk;zi):	_1N֞tNb+zMOOII'nM'

s
rsp		EFLB$m==]Ÿ}||>@w07(77b/WxcaniL4t򔤧\]܄p+7/5QM>6:~.^Vaxvutqqqq5m]<]<l]\de;dĔ=<-H# މ	˼~#+ +'}-+'$"/," _7.V^NΞ}Oikw;ow.Ntl[ndc?Gz7t" *kOyȼ߻὜jUJu@*~2ӻa%ZXJg1i}4&1 ҿxXReD9G
ˬ;@ W&

0zDu1jvnY"?\6XՄt]dJN%85og؃[ak֖w8ML%BErXz?fP'#91?mԱ:_ZZ)ɭ}Y.ښj}n9q_V4PN+iq9xbF<
~̊`쐊aQ;]`0dP/م1bP]@k*Zzݝۼa2{ԝZ劧YQGڈz`%!IBXχQ}Tܐʘ<o}ʼy0tOv16G
&yԍө%m~j1ڶ+tkhZ-9Y""ݺݿu$$ٸ_`E6H>~bP:ڗ~[Hp)R/3a?}sNH)EW
_hE|6* "W,;>qʴzh;osUxjfЊՖ2X.C1JRswQ5NGߕIyZ:x]*ބxTQu<5#ÿ\jar~}4Ռ ߲to3Alp¬*+zKf7w6ne'X)gW[o'f:a4XT^3к/ z-BhhˇXv5wYRM2RL*u$P^A%%K	cek(7{mm>+Iv,&N\c,PuYK{5cY.ZnlI[f.l	zyKt&1ƕ]uٻKjY[%f=+qU!_֨M,]n?bAZU]! ʕLzV,DʉGC#$fW_$wwjn>7w^]mW(R$?mPu+(X/MY7_:I!sяOO	-T޳?Zrv6-.Qi>gE ]s19Z*mtxJ(I?yfAjcpPٰ|Mvs1Y0⭒0 JpW?ƕoI
E2%Z%z~t](G!X&^dbI=oFUw7==gTC,aigyh/	@
K+WS=Hu.
 p`'2|0Pd2}k'~7kD:[^7\!get1vzXݕwHZ
iEoh#IFstBjRibUf/#.MǮQf=61lxKt+'2!S}c<3S1@:&yEhΕԽWDXW>=ٻ.h;@q(fjJ(xh8BʄF/+E_6o"r̈́`͍s}]Rot|a_^~ЂK}I^9"'A+* D
: ag;}Y'bl֏WlI1Q[ѮmxgK7~;.~TD(i:-t3.eu/K^7to@kE~``;S~zE-ifT ywEBX]-w(T)QUT'Oʋ*01ԹdݍhfK85	;5ouú838	BhZ9'=dwGn)4J<dGu hkGӰM@?4\!0sFkQ1%d~gEVO/k[~jÀ%M}81Qgx>Qӭ-g, %IWCf8-΃o!͔K*xK&a?I`&nk&l5EһscK2bpjղ)Z]D|,FZF1XtPΗT,UYJhMi'Tbu{u3#jcF /vM1X9H93אQýc/ZuH =l@,!W(duGOfV;ӎ$p"F@(TFEϕ(Y/Tl\ƪ7	-QC;+
.3o);\lh=o:
TG\=slXsЪdZT5VGqBK:  8A|M- Hfv]bh:Tlz<Q͝xɋ-P;SZ=İD_P9@22}p%|W/ٮg]3y"dix$`Ëۀl+-42bl6;=_vaZlޱFˇ!0@렘S%.uv.+r4pLjhtEEF0\U!%YvT=2ge#ONf0ޜ2iskWԔmbۭxcQaL)jw^`S;eE<V펞gIfFc=gꢶh,ָQ|r2qV4bm .kC':LH{0'aA,4upõg1*aWC&2N誻X&y)FtS\{itbTIg */ṷOuޡݵg.sMjapW̵mFsH^cK̃|VjMCt7BN%W!S|h Q@M=oU4̑%\ټk#WSYe4"eR.|B#lgFX2@д8P	su!]
Huxt;ћӼj~GB}])FЇ;h˷"WH]cx[ys>"¢-_a޼BG%(+F^(ͭjthy=ZGܫMoJNFyK$2?{[	']%YsS	~&xU6y =Bwq	+"H^9Dy'TоQ"c1͙;E/2'yXh7E93]GtkcMɧl}J
91,SW{9^(VA+ q)lY 1r׳j6m
> PY,LʶzlsVG>r	k㪣(z[;%]xӠh֙zOy&ҩoNʦruӖX]6hbO0B,t@>aٔ~JGkaqr=	5c)^f/64]9櫯,!Z2OuZ[{סo0?ϬnVpGGӎF1J8x{L8Up%v;kdU ҧSVSu+jOZA<`w:D9֮kDDQjגGj^N߸sy;.3jB
CAamy81]~zn"Jt`=Rh2vjgGb/ƬK^ȡ4'k<䣇Z5%Z3N_}5p^}nŅ.x[b.շe6BM	`xpV[,uHr7O·PszUVFC-252|`9&)9;^t(|&L$#Txb .S
1G#R;ft7B깼t.U曪Qrںjvy,A5piy  KħQ%kM:j[Aw~\zXuH8n8dcw?Epzju&VܜFQmaY&mJ9 w*53ĐY.+LW_VaYMyL;˔刭h-OV٣ca!'[}C^!`q /-$2sCF5
)HtUSAeMkLmɕX:d@kH򊖉< l8ȨmA@e'S%nzTp˨KO;wX4.t -<l>ҸGmu%ꍖc`PO 7{[pUGoK|jgQf˔i󢀗k$`DMl#4/|}ϓA2XJ$O	yO.v8wF,}T1r4vqjAKwnbq&.-}hM(_Cp݃ 5dNI =NcPf!n[9<1o*brPNFsgL^%%KJv;hohX
W-w"54c1@6$#
*)?1"t#W՚Zb?H"7p 0	zX7ΦlL}]<q%	kIY@cѐ/ufgw	D+sMǘ?؉9T0t &3Ν+j#d<J%`n}/#tVi9(v{ RF@XVrc&dqnU(AH=JOnpؤ	*?Q2[0r g_!fͰ[w+n"!^_v%1/z?B@TqĠU_LwHHkWWKg7o-'\*M nnѷgw?|/`B96q\1A.Ab4	옴S+JW1g6Gދ	C4,m˘[	ht
|JՓVnV~_E&eyOZDٸ!eɓ$DԖ$z^J
"fZPC:E[h[G䎫/rɕVG-$qWMRmgbC/v0Cnna%d/$|j<orӘg
",[0M't	da[bLf5zoRPHf^"֮P]>ya[K]-w62QN+<tzpӬha":Vȓ>sG#>c1u3}[;_Sj\/uhj	BR
 ˜斂}=VqAH+$H}A,=32&[%2-b$CR嵺	i絽)]
'7}nHw$<6H}Ò谹s{E)r 8l->ƗW֜E0nNl/.NNjGN2J'|Q b<2	iĭU;xx?V,Λ& F|.ЪWl|xڷ> A^a)jz$<V|ʳo`cqW"]I:&|Aњh$7dM .:]|1e5]֣ wmwKk+ݪ+eՁ<Gob<|l!PwS^k̯x<, i7A+AT$;`\:lߕNyq`%>|W/MKʮ CtD"IEq`;䲿9Hs5ڰpyMm5tХΝ@MJsߡ_6ھt^k}W %JD690BT:!8XW #aPrcx~"'b_)8n
\i<ݡdFEh	b[<l_Btm=<T] 1vrЭ*r
ZH!<D+UWH+Syoj`W}O/	L7sNo:$DOL/
Et$X݉?E1`JP٧O9C^*xj
	bFZ>v_ u:ZXڿ~_>_T$ƽzXPr6N=Yzۧdc	VCKɶȧ'WpTv)W;0E
Q3{|Z]LVnhrL}݂`m@f,]CNWGgZ"Hƥ}rE⚖Q@(nF)2i+&h( ǢQ]x#*XW}yzUr
h~,2=ٞ2v҈N_#'r895}j'u7)o n|
dt԰ŁWZo ^,ߘϡmFݐ[Dr{j ۺbi6[~Ed9]Y!D" {	z8-BpB~{Ė?yHuHx/M T& kV$gׁSWD{h gDC޾Q>eUT?<:jEP$8 Q3PvOm_tnӎgs,A/nfPV./8L qЂPLW}3z8M7P\d-HP>*ò-N)_Tr0e03(W; \jU%rAّ!mK22G巂z+[Hl]ֹPJǵ߀yRqdy-?ƫ<^U!\gZO2=ԮcHVn8D	M Bl]~ʤ(?ċ\c<ַmےp!'ͿT+H_?¿,%EJ/H2}Z)n:=8,""&²t-#bH45l{8EC(KEM)InrDmizSV2=8=ʦ][g~|Cą[Ơ2}8&wd9^^!Tz\TVWgPkIi 50Bl}([Qf`u(vhr,Nz?; rCG'mHWy|n,)k#puP7GX6Ooj{UFRYM+_Y]?oJMőޘ+	$bS6tӕ(	z8>J/wrj8rtnC4M#F!ڨ$0ܠ^G.DD!3+yXeAT_F0Qz> [q=/O0W7k" Hd;f]yil6И򃁿^7p쾩V>/i?SsؽwG7g!cK"9SNcn6r{xt5A.2.1Qr'!͖:6S\yc	,J2ɐ`<s|Ҵ<}bF@j	U+:E@ O3{|5ZzR*/D?[1>/LP1Oum~p5S{JdjfƋU.0vt	TzoWCvF*Z%s}
-d@죗Ql:ܲCr%T.o'J6+EA]0|ퟳeu-@ax'qO-l Q`>GԹ5bҜǵϳtIUHS*7l4tM^Dp,=	~ψ5<ۘ<lom½`7ԲXt<6C[}s<#Japld~;/d=D	^@_PdQ2\3e\ʱ"L3r9czxjBR!Znzpmq}4عyعowO~1x%
j'ag"lύw|#HFU8G|Uw{3x%Օ#4JѿIrF~Pe$~[G8\w	N1ngK;&O/َ Cv@s׌@Bfȫ6=l|fcfgǃ *HJHΣX*~irN)B.`hA=KX'z],n_m|ձ,`"pa nĮwzG+Cq/HD,\rss  Xc$2c1v: EF{$J}^>]8FQEDlo'!.Lq_CggpծVdw9x{M-L ɲdg0HQ
סէ4
IpQhufxLMnlEbrDڙUFwL9>&嗈
ODT(z\c
lm9-P#|3\o-R5s7Vi{7Kcwopo9xoTqꝟ  Z~XR::ezk7q)cgj]|ϯk$;7&ziU^ A;`+T@CCC	gt^EG+tscpP8{}PڟF*eV&w"of	#4+U]$+4ȅ|	`<3\LVőWpJMER)`'쀜EqA>:[ђU$,,8*dz6Ȁ;⢛39_
l}T}X":Ngjs9ǿսFqZ!~oqh y2gh:F'/&/
NbVXtKL5a.O:i@D/lJ|G"heDo<{lWv7;.s)t#WɞG"_Dan=SR!/h
 cA&Dz3TqS'R{FvV^RiFNxl.}f@t0< wY8ы orAP-h*e%
.e)7JRo bQёL-<$(6;BAr, rbn˘h#{OPm
Y*UZsBe'ҟ:V8^~!$Ym<	^|U(	XG)*-Cl$96Y+BOZֈRhZSӮJpK Gm9>d $s"
35RkM8V)J1w~?z7J6[Y{hUO7qZ5n$La2PU7߀'sm9׺Jv??[t&W|/%͹w Mg9=|d i׎{lL"!,F=֎{rQ\|jb<ck׳=hE*}z!{3q'~}$%W_]P7>A`\3ِm  tU] 52؞{=@eEC4qXϯꣻ<{b%:Hm{ FavP^Zꄱz#)Xd<pVF߯W:W^Hr!w^K-M2
)LR??J[#oz^K∪ώFRWԞ޹-gW!YGł\8\\ؕNVEY4/GjK3hme7vn=WcʬG#TS3{xAi`Y[d!2`im?ag5=ħjLyWDKr<R ~zQu>q򻅤,9Fo925\?Sc*9IllŞx}ta|eB𭶲X*N;_	ip:Br8obOl?;kK!UF(\\" Zh#UW}#)Q1
f01#M.<>9E$N'ɄLM_И]r4&5PbZ9T[<l׊<v͐P`wkE;w<$8'[c	֜|`{-;{RITnWCOv},WPq*6Τ RBi빇n=#|Y?g{HīE_-ܽ¾{k:j@l$J$p4ͩ~Wp2$g?Y9~U-uMѪ=i?FZW\leIEkxH١lG`s|8t$~{TT:yn?!U\[ZCv,WčRLʵ];G(ރÜ3EZH<u>}{综`IP?8Eo!ҷ~'o)ڒD6]v6*YYO] 4,)^/9U(OvG6BN#{?MCb[ȻTzoՂݒW$Eyeu=ꏾQ~7n&7IY_KyNCݯ]6dKtژ/Mw<6aFN@ DB"~0~(JV\/É)\<7C=L2b?NN*rHE,9Lt'Rό)58JD;ix_	IfoH2J⮥,6_oH7$ S-|-^M575b2FYCl2vĲ{CaMcO<H@_<-;ex"=T"9&]RTm|ݥmdcywn#8pMdGN;ߗFC.R)kx\ol T6NLv,F?!esMZA?\i&0Ӈy4t#EȘk_ uO(rxk8{+c.4p+&!o\ܐϧ$=UF$uHVv:oiՎ< xgT	HVؤb_xzlYfcsϪ	ǫu)X͚rW51/-ϙg|1+8FW|[3}>r3)`4\iG/@qFQi]
>Yq\$^yQЄJNm{nkCF?Wv9&F綺IHn:	๣h4nt}C%7w8nr7Ud	d84r|qg`Qλc/{1FϲLHSn#sJV6B٨<,T,@BB*9D;fŮF,ߑ~ƲSn7 R:")le!]>'k%Ub!{h0vY*Zd7%I6L9_܆r9M.pk:%uvPa-GMP'`G2?uL8>߅/iELB1qypoѫa{{KI"kQfwmT	AԶcy#,Lk POU]}'LgIbT=#::8.K#8&֖7?j|%_-"6.jz6%7jpRi;s,[ߌ}#<	^2c7H~74JO%بڦeOA(t:$ʌkf080Pdǎ8йn=#EV4N}ezQdӁ%ƙ S>Dd5$\ܩj{碉>TMD-ʧ80ߨ~ )sȔ_Q3Ҭs';Fjy4*Kʿzeh:uE 
(ϚYEZ[-1OІ+bc$ +L
+:
/iޗ{b30w9UgܠWV?HJ-=FX^sa_7wqK%oOQb\,~;׫A7{8s\	GR6gHOwe.g6曌,吏!*I&?g]JFdU>%![ikR9hX^DoMR᛻ >f}A3dm-qmM((ytBB@}IhQ=@6:E gDs6EV+X%۩1џ^`&{vX9B;}wY%qcT";f0֑Uzئ)`HN %t.:acA}=hj̧1 ǉu6牀=zJ;u5/`Wzܴ6/RZ+D,~Ww ~Q{$5]Dz>%቏,[a<<TX޼m帍l;R/pj{ Z"J'v׍kDb=`Sk`6S)Hv_Ĩקtͫڿb8_*7MnzX"zC&)^" _ߚw.%3/ A[5i<hK5<H^;40YJB/.1PDd̲' ގݾ6v{鮜=P~|(IdVR;kOxyظw	p!9yw:$θxadAzcW8_#zyir	[t'-t03gvLO{!M+ܟ4ibrSO@5תhm@jk/rwC!V| `w>)XJ(PBbr3H~"b4s48FZ5sGH33a<qqPvD-U@bC7ڏc$y8ԣOG݆fKeg4"j4Ai5֪7n*˲Z~a-:ۄ\| ߟKy	jy>W W"blɛtn˿s̮6ɦsJ![N*Rk'~.5c<m>])BdX#JELK3 }F"W0,<$x+eQ3 xk/>5iɯѽAWW7$[mcR="p|1}VMq~`(}}S)[w(ƠpW1y<X\jڝhEɟHugL~<,Ly=zS"7<g+M]M=چMm!0k$mk=̓Aw0LJfKɮU+m^s[dB&qC]/~c(-h%Bnr[~l3`pa\+Tĺ+4}}nKg5ϗc?ǟ+IͬNo>6^}vx7C" r(WU~':zVb軜23OgiO%n9jƯ_>IWgkjrP̤ ҆Z1!UZv۴i;2ex;u;&78Hkwroo{x4,oiS4\*fI&[W~ja>\Z_^)=.ѦBT&qPY'KY.w:$(>
72P⥥ƑE+E^b?-li-YpfP'WJ%cF{oQ@74͜
Z2AtP#ʁ̿Lvc_D\G#!IFǯAHy<d
akCT?jWn.%39TN'g]ְr[otuYVþ!<&6p~_Xq,gTpǉ	qw#jf+(vc.:$v'b`A֎|dEX!1@5b(iZLsSq[ }v.)Q|"x*Hrkcmw%6DOC3T尵S1̥^졑
osVW\[c<fM|Sk2à`'
^
C5j?d|lqܗmV3X[,5y)	j_)C܁@A$V.j$ui	HR>F#P?3#TcʗW,>B6k~;+:hwWm}sj`dYYlUVuki\fgBoGԝѤՈ$us*V^.""Sܙa)%<|Olvq3c6xWyE[szU` -dr̅µ^%mahUmQ:I^U_?:HpidBAa; 6rR	C9͟V!.aMaIɏܞE-QC:>^]rh설jrHMMq:08pL@O+Z
K楖h]BErB_;~OzOAj\WB5k`yE\DrT/~!8iX-89SGx]|X1*<U#F-L+nş=qTt+-{hR0}[1 Rgnqu7\BCd%`Cu4N.Vú.ߜny)J(v`l(n#0UTrxkoMX%5"gj
4֋39#Fi( B$N0/Ub\c%_l3 x*G~WXG{FZ* SȾ*miψVs	?טpc 0W5M&iiRe^v ,>*#rW?J||LrvRgͭwiTp)R[)Bq;%kpwHq	nA7{dyffAow:6^>j_OmSG[匏N6`mmC$MHiB~vK*њ.ɐFn=*qFp"APbqYm}tnf.ak2-!ߍ
s[䈷>ݯ=.I<$h]r zI*xՀm)
obJ!buw_=wQwh+CfŔ~mgmn>MP[fcҎ.7[M^ДzazN2UեՃ҆Fʯ)7sʖ}s{QvڛWGǍ'raĈFL±Í{=!rp?ﻶq{قz^3z/
s~jGf #! W0M;oTsklׂkJwE?fQ@=:|CiIZ/?Rkǟc;XwJ!;ZXy*Rt=s2-(ۺ;oh_|5v
H˧x2~\"6a
8fHS}D#בQjpGZIЛzsyE']@yoFrvdIN{U(576Iַ	{K
	?=piy+\C=qP:Ѿh:R>r\ԕCkVNU˅Ifwe4QJ.a.*)=Ryŉ\ƂmQ@&VwpO!ZA}RO`zps<b	VmFA6b>jdK~u!HU}Al[{T!b\`3.+	o78jo6dC4.0)$g_a'A)oh-~8</Fxz5S+Z9y[bX84e&}ޛڿTO\@u:SyV+fF-:D4HC|
?	%pIC ˬ%16e+x+ʋ箁PB/DׁjLe dDBU_FR=7 +ǞxTpN+wξ6H%Z7.FflZ+Db<䦬1vUn tJ4ۿvurxV]W8iq+N$hÉȺHZ+L~~G_HL_Ds3EC[(xo'ўj* Fo,?Ь{^*baShN?\^B*m!|Ix[KPgZ tUIaU#^K4+ς8շewF{zʤL"(4~$~f0D}ԗZNZѢЖ󨒄I+EyU.86dL:4j=fU6ի咞.yqzo jh5@1/WP8LޟvE$
X'|LPek(n7&iR(Ur9>J;d1(/t,QVW/)=8^!%հ|&vH~iwQ\]xzynAะ<wpn7r*ri=8|$12!V;ĳ4eF5b5p^Z˹VN1cME6d_-fTs60KC߾vS8*EpyqyzԷWV~*ޗp>]cڟdosٝH*O>[A1"Vs~yAd|\:d[S_oi ΪzLNQ^Hݭ\m[cIײ{Z~~PeQ~@gDVWCɿ⛶98f@ʊ-瘘HQ`Lyeߵ{ъC뤇`
0y0&IJxt͚D)kħU`T؄ܽBQ,\T㩭uhKT"QP˄ۯR0;naisJLi=%Q+ܢ(;sP\+HIft8d"<Bk'0	2q~ЇJ1 WA]_sz2bFA.(__hFuK]r=~gn -2UyR|{3+}KCuu =A>$aMꜢ]ʯ^.r_
kLU)r&MG^TFTjPung\Y9]vq7Gcx|wt_ބ+_'RB{L[!_%ǻ
vUعN>
{`/\8$"hkYѫplOz$Nvh?nρ[ZU~/fKE|+U@*}k?k2;ǏgOHS	*7PdQy؅t<mE.ad˖hh"߭JHE'WJX	GGb21#JדtڞV>K:zx;)O|UTqt׾ʒT~F bpLaA`lMk}UVJX):%ϐhƀ}+(,^I˙~@ hB7;֚a-jid*Wb7)("gz_@>]rHeNSϽs`=#YB,gWu:s_Ȉr4}22Sq(,icy,oA2ve"w}9t#I'g$Te&8ws2K Ms;F߇h.+(X*NlFz9"DyfˮQЄ5vyL`UiSp_7) Ôo-Iqx5wQQV9=%K9q|@k§>ˊ["	rOEXAEGWǏHP$h]"ajY TG؂٧1_#az@E8MKM yskSK{͉cǦׁ0i7Dm4ݹB;nC$p/('qswn%j9<0(&	*9ᆇe	v3̳#;j~R}\~LӰrН42ߏ)*5 OUf
TjSpjmz+u+`Z,#2ؒ{ ]^^ӻt9Vy4r$	k];D3>qHB!+7QW{Z>8c5m7ZKػD(:(dԸ-jxA\7q90W~^$8c0ѝ&@ϭ7QqgIq/uC3PoUQ1;e2~hL*t|do3].X#+TI|zP]oMr>ಌ+(96y!Tƭ*._Z%tꌫj!,VqݷGW
ڋ+2k%a T˻^acߘ4EF9G.̳F'g}('9AK;ϳzh1Z8Eh󉘸;ʩ:A^
MܭվRێg+UZNWOQwl5CX8ᶫ/oV涥#jQ	Rdgx]]N8NOP5 9K'j`_WY~W-$h,c]tu$@&8Q}@},*ev6Iiq!eIVWC]uk~	aI*PexwZM죎R{aJc]/`Fxn;A3oy\~hF_ژBhpkp  ٺ`)}T:Cِ??1	,<9)\6$#W;mHe4@F8?!ao52)r.?Θ߯UhSj phP@gaiۘ'U@ﯲ'!Qek<izۘ	Q];SLXP 1YMع1+#zEg(ko׸L\#Xܘ
7
%)ծdȰ o
Kj3/Jbcͳ/gyIUm!_zfѼ}kz`w1jΌ 7!7W,_p0Bu<J+g`yyXqO#\2X&MNu.@O2s-ךpmpFCgb|2$i9_hM =0eJ;Mb\q__YЉyYB+{hH?5'=

굓<7iVDvm~h:t9YN-VzEd7k_v&g3jm=A1ӆ+q-5~.Nrπ(v}$&X%?=&rO$oDEn1H6k}bPL?OЪ_ E$jRR{`fg2w3tGx:>k!<Gwҵ
3bR	~4Y
(QY_e/&m$xTs$B{?bVfFH@WϢix,; A/"A'jWH7.+<{s,2s1qWrOz/\޸.DT!J!44niU)k7PxZVGx"B1v,D_wK@~s2q1ߊA56c!$ճ]Ҥos[q㴆oI!s\9A<Fy՚2kuæ&~2د/g+ [\D1Vݜ9T˸i[<J"
*%GS!ϫ!:g<k2eN*W/ip%;i׊?fN"r3y^V.37`a:1@FfD!Q@g^c[m\D\ GEAvFdRy0 I5񯉆lfo;J¾J3{',?7SW@}mCwl%ea\/ Ec*Zj c|^?&PPp-'.5vvrok.nK ܽP DҨ'NqFx#F-i<"tX$7ZatbW'2q6Tܝs0Y{I#x
	)EkԱdˬmh/vvK>Axq?꾩ypo|;2[A DcL-l܎1+(;aᰚ0O )dU^egtQ@,_/ۏ*ϯ4gOlM.w|O3>ú, B9Va4e⇈h,484]{댛k8[tcqspOha^_=lDIWƸZ9pQ)#x%;bc2= Atk
IqKxꃴ4H.>*b=='5=nPVFcg3
2DSbYt)^8޷\]ǳ
%kd;
\~: t~DT:l£;D/S+ۍKęs6b)&s{ m?	q&1`SW*:71LaYvl~9o`{2:42r	^ocъ
:ƚ@3cf)nk=a0 -骠Yqf1#[
^9Ru37Hפ=_pք1
&%ڡD	b?+צCc//;+N)G4'_LV'T8^(^a|<ep'(W&	.J[⦣ p¾[y/i觏ww<ՙ/d~=-:7XCR8f%:ลRw|X^]@iA֍dڈT!)HFƛ='`(%KkaGj6aq7[_tkݕFѷwF4/o+]	{5>PՏ5V_^Tl]NE5,P!J
'c-7 [US5RtMLP~%NU9MQ2|KApQd>vcNh6Fdl9Nb<ꬎ>R BMM54Y[K^1s=7D:9O|1iVW};V#K F'Ǯԣ*gȜ_?˗`uX<D0;HWR:x6~7ZRͳw^-zp??DIN?} Eߢ0j*Ht$[U5N9,2J4<QTi7UoA$O,PН)ڲJ?K(=NI1v\A? SRܨa^::zؾ쑅z~V8G<毿@%@Kh|V㇋=9+],wiNg	*iWX	mX`/dgq,_\q\:M~!)n|Cz sE+Ղn+dC?](}Sʹ$4S<fWѮg:^PI9~nݨQbsC++%yK[֠S?+ŃD-۝5[.`_z4GY@]@Fa)'Mb)Ə
_gN= 
ks.ɮj)	<B}3m~OJ4e\dk_\xkYQs"+
 P6^[Fȳ)7 `T2tv"xQ}w+*\k5Z/QP.5`jel7CA!iz<1X#"gq懲k/"}c~]9T:JHM{4-o ⡷;|U<$UzKvn=Wq[{v^Ȕ?|!r1##<+_=}͋WMxY5<)4MF: H̵^iΏ,GY%SܕԪO aw|4F~jue(<8cI)ҫ	D̲΅XfO̟)4$e$̳h]*:^ϊ݉G[b65\/'po%Ȯ!]z&rۅy aH:SxErHϑԊz됳NUlYm%}~F&8_0F<c{Osf׾{p3KU	8W!cׇkϒ;j]Jj#mH&I"F$EbbrMڜA5qMދHIǆd(e޼ ܶH6K<Nwq_{LKF~v8$Pb/*$aB;$	J@_<t4Ě-xm7m>R~aO5]z:X/۔as)󶯽X&Yf09ޮٌa&F"޹O8q}FIB_ 2:s8)5NY=E'wLK[F/e]N/}-R
~'=u1	!65Yڈǘ;\QdֳYz$!oКǘ4):ҫapɀen@#ߠ;2nb- \u&\a<|La8:B2ˆpXCj骑RˏBUpzAiTWta_Vlz2Gy%+8,,JRkYP
_:|
mjņD
 +֭ٗ,uZ-shs?Yv'cYu?δ0ᡴ&al5&v|v;A;)Nty'|B^q#)%Eqff56&Ah}n%:g_ k̢Er⽂pL5qWooXM/|b3s9m(?qzЕBXiV5~^8NAQ.ͼ'2͔bB/ Cc-;FoC6@֋cۮ(^@5:hyNʰm5[%?h?;9R9jfdqe,-Ue8Hz!2b'|k HLL[24t  _=0td05JLYk0(cŲAٮի/ϏIx=*xY2URҨ]BCi1.^nވrg#Wzb2xLe5͒ߡ
WC[~^E*NGuR7Q`
BbƏFr_Nax4e1XiHZ;,ڛEQ!Kt3%`ckTX﹁X;]?UUf&o15|Ɉp >񖦃ﹲlk"9+}
`B9<nWDT݃Y!Atx_kr,*Wa"Siqʺw~l2N%T8w|k61:(H3HԩӗPuK֎?U3&i9A89"Ҹ&8ۜ6@m/WAꛠ)e&3[-HEK^w7^+Ű6tǘnR<V'KVJ	7T)? 6Ϛ~?m|Ig|dt~!F-iM},%Ѳ5'E4S;j|ҕ>*)^DhFLKu-y`i$zJ&>1 ?eu4,[DT׽Z XdQDj!݌=qbLŏAIznwh?e{,1jHaA5
<F͢xp)c4E;/Zey"4kYY m~	DqZB@,08*g)1iS+aPG@2sm<Vd8I#t9(^D d)/7kbZkWs"(S#Ae	#mvDuPJ_8
!zTG3<#?m?1k|~M;<@I5՛ <^4<z6r*m#_H5aQ4}h[+>aUBks{mb5e;>N-+m^)[bpO
LZs#SoqM	At0PI~> Q"%v^[NMO7TĞNj7C׿\zZ
I؂#)%D23T]Ɨay%rz?1pT7439M3}u:[8li˽;*C{O0
b5y 3{|OڈP4|ag@I*#^g.p7Q7NsxUi͟ǧE4}2F	^/O;J;6Vv&"Fi{1T`ί7,%`g620ns>ܪeku]lοf=qvInM!=0qeВy62oJjMfgf\A`+hN?5nZlU9=[τ
tT5e0Ut7%?PjP<R-ش>蕈a_v-y0O^Ԛ3뜓 θSe[[Or8<z>D^E9@nleKײվ3<<jHcu;^g!~,fX֏+Tjұ[ұqt)fQt*'ΰ~j擁ywGvæT[""AA4v@=I{>Tzi}FWGԭUyE|Ԅ-D$/I:>if\ݎʸÕep_hLHŦkQ^bxDXDk~5VA:~>D-O`E/5ͯyPc K6"GRMlCk&X^7oo?|SScc`/3E-@ۖwwv.*ܱpQIޫBx,VYXExUks^Ԉiw\RrZ:aG!h#;]ӤrGxvsb{ux~	8k#kmzpɤO}qW[gvƖ R|u5qMn-CKi
4J 6Dd:(.5)HEIu{3~]Qf	Q:Jt&YR2.wZ1$QcdBb V'bE'LI[9= zӤ<PIˍϚhdbo`qď^vC=:4{6l
WNXiD=ݽ×Vx}^
M1}V}<HoH#\Uzsn
7C]<SL]/Bk3?ϰRʙ&w
G^UVr]f%42\>Rwj+b &Ver⮉?"?|#Ȼ[R#67$TMįͅ (l%MM^74cqjo;[-uIB7YVV$SX\E<#0CN/-HflFL_	>T
8T+b%*#2?9ko+.jZA5SLd?4w9Ot^{bfiZ0g q8r+xٟX$߁/}$4'r*`"۳T[e㚭eɘ\t$)I60( ݫwD'
F_]ʾGwGغ|.flK%"" ~xd{#m&{rkJ<iwv4#9DeV_E&EdGBf:U;D zk`}k.@A_Q0f&A0c/AMy˯]RN&aHŀ.d&F%YqFۖdٝʅm
JEh^t N2a^%Q@_o_<qXBvQ/6bQ~6g%Yn!v>]ڶ7!N2oHj#;~ɏvycd=,zÎcs٭~!0Bg+q
i6S;oNSI,:$žKKioQRu\Y&sYH=@l-A!;/©Sm?v!E?z.O벲|ލw	sqK=>Hal//$wmR*Elmi8K(\*_d	:f'qȈ0s97L7XY+zN>]!^]Ɔ﯊M?9ަHQlXIŮ_0=ڝXּũ2caՍHkSItZ1˴v)
۴!ӽwV%[Ia{48)_wZTj]U0?D!/W-}}ʅ[锠/{`˄Xf	ek1AwXϜQa+	Hׂ, }JQ)vDL`0\X{Ez],JuMeMP_&ui#+a(g9گ瀥99Pqn/4V=pp_Kk9L	
DN~$>UV@/[{%y$g"SN]a0];l$X!b x?)GHB~&"SxESD|\KYB7K&E_&})$l(l`hI,ۦ.StGjmdDaȜ%9.9}v̳w	vWyJHaߑ=?i;>aZ	qn]![z(TSz;K!(FkBR.rcN#nuughϰH7he10[*Η!bvv7-$vH-	ހb#	w!HD0f>f+Hyfb^
P*a1H{_bݐ@MT_lADd6r߾aө߬CLV?_eմF9W$tЙͯ6]0-B`4')gl2,y*̲Xh&­AwN(8Ի*<	>3%l/7r\8-:@+SwqHʼ\d\P	ba:]uWt#Ós)ǤcwR/*sl)'Zww8&iI1a#]a;b oIkғ6%/y=u3k_ Z~jӡ2͓v-+kCncMIa{,Xmb S:h9 T!]/ɰZJl^bjEd8JJY|R@Ov28X{ $-Ҏ1}l<@Ѹ^S2AqƶM%	\l8|@ؚfٿPPCz>⾸oLCɥ$R):Hoo
3{(<'e[ 3F%gP?GO?ZxIC}WK* @ՇC. uѣ*6C҈_Tjxb%47h?!ecX!zH4|n.NOM8>#tQ_5f_1j	_|rgHrŨ(ͥpcб~5}Mƌ>?Qq 4R<_ƌl%A,S|kU XH"Y/R4;3,w3"OOyJCL
&Ŵ2&znrXr-ԅu m&mxS!&Xw.r"?7 3|:<Tc !.Fp+=eҌgRdUSǻ՞1g3%)]0Z5~5N}m$/˔lۃzJt">Ui 5Ϊ_cQ{\eђ_·Y'KJVR0~BN> CIxt]('~ujÇnO\c8q::cvTEbX--:oYj#"1yI2UqujV cu,#]ߜŤ5EgJ>'lВ)k9Il 2ԜnCʱЏ@ lϧI{܅##i1W_@,(]0/s
qPt6u~Ȱ t|m!w1z8؎ts9S'O_. Ƚ	ϗ
C&1z A3BS֮rTQbu_YzvR;'27J0.5=)$}C1Oq^֤)		%^q"C+2d4|#f׏8שGd`<t4|*Q}8{@~'t[P\Bޮ4? uXoS؃rdk{_e].HcV{[Gj	0$a,g%Z!7c:RJ[M?HPEG;Gէ#
b+L@eC|b4Ⴟ/Cp+|>B`ecB;GToӅ"2nFV[: KmL-2Ғ7N<iWg\0_w{P5KP2ϰ-)@H[@\h,==2DrT~CZSj/6JE#p"R	Peuig樈~Y6b)vl~c%0;JQ{'%#Wz8ªd=e[LfO#Q*%w_JkѣQ*9b([k|ҍԙnJyp;ךT̛0x+2oK_`	k`)!/R+?~(!K%~!mP6?T8.R1=`Rh׍L?T,5la|^0+Z3$?×^i4)k%A2#F@"FkDјB2!}7 tw0뀦D1Gj-[FQaIT!HMy<hpM^=7a.N6t]yeG\Aw#YD^4F,rsMR*|}[wEJ)h!ԅR%XQPd*MYP<4SDs
3̇k[*u]da?ߥlCD_2بQûdBZS} uQ?~{TkǨkڹIWOd
NA""h.(izO1<B<>_&1T/t]<%N˔*۽Eia/s./]^s	S!|O$8eD~&-2IX|V'H3'rnR0j%>M_0&|͗y5/₉osS6CKe3Q\.%3-8IyQE?ѫ3PPl>zFi7H)w2k1ˡE/4ZDVY%s˫F=B!h/"̵<i9K#4a1#ێAP7*wGPo7Y<Sjh5L
!I:*)0>1qs`9A57AA,tgr1BZ; FP	Φk+k?F51mPI?!7Om^;;t{hƪ&tY(3M<x@oon_|j"?/Y:mf=^QʱL[IWXg\P0w4c8fpmф$IQ8$I:%,n?ޔ3(dQp?MoUwAzV3AturHQ1pv_D/${"ZA]Q JtLt{A^A=>{Y{ךscR'y%`Ȣ)FBs=cVkJE}S>y5#o	vq50nwAwژWsJcϜl
I=1eb5G<MQ.*fk=\ܷhzOF%8%ep*.mfe3N^$&p>߃A(DT"n1/"^ ߓ~\3+kg4WS갚-<o$Etn?I"UqkF+ַSZO5+wݤp W
ƥphvݾi9{oߝ#FσUBAd{|p{ 	UiO ?sG"{+\A0$-SOmWyP\7דYe3PKU	зOj~tP/JdbPyء@17ƙ(#9#?^
l$]Y2Ƞ( ^֦)xwC&ڎLk.%zY6lZ"48RYЛɤs;X9vYA'K–fLY 2wS1MbyizңzY,Ik-`UTFlt3^mjn[{ٛf^"L#Sٴoյ\g~exç$ϳV>pXO??=Ȃ;)5:\y"c|/;Ҕ^cO}n[ c~G4ᵲYk.U {/c.{O]?ᾡh
5Z,zb{aȜỮIq$A^'1֊X$!FSoݹ`mo
bzU%]+e#/Lo&۱depDދaJ"zͯbvtX%i,PDp:E%+Ϝ"a2= A*Y/{R'g8fWV9%a8Êz94$?S
LN5_{M|2^B  N\0MَO䱇huHRWSQ RX
6qBo*/SqAM]לA7&QYaPTBbÄug+f:͆9$_A9I{fV~~={fzEB~;Qe
USS
4
G?ȤN}d+{vˇ8Tbq&x?$N\6ۓ>^udvbxJ<l(D-X`a*~K!~{p(جd/zORؿ* %P_jEiM7|ɕIk6
 dlo1y'$v	|Qe-6@)F/-JW^cbܷgcu%vjWg~}6.ޤ~;w`weS7yJ_9}{,䗿55/`0={w5Ol
&4*E}ÄڇtQ/.FwҀI$Y{!ORlJ6nI6e*.X{9K(q#7`qRfg(/P{:ca$}/I鐔OewjPT?]7F(?qoV; /\qhGIYwjh0B)$() اm.sg;N1_ƮOfTnYx(V|3%>%iIqA?o.EѲcZ>	t0q:R>&jdQ74h
V>iCNp)f%<s7+XS' L	
P0?\/[xEٻT*K3ZWAwDszHA8 0^'̇grA"JͰ8͋H q_~YEpJADЎ|XUk܁C![?5ifYCiveeUp9u.Z3U=MQYx%>ڰaZ 'W7(ko-7HUb!b^_^0 nXZL?7_%V<H!Lh1p%
;Qi|_D<վYo)B㣸!p	0XǁEt˰7B4^`)kUw	qĀFO@5 ϥfyq|,T#-/=IcŷY&z]?gcϺ{⏶K:b̴MKB0i/g4'<_ٲ7Y?sjlZU0uO`RWq悊g߰*Dǹk S]bнƤ'E/PDS,	Ը̅i FciǙ+zˮ\nVP;@PBVSR+Xi5)ObD19|tq
(PQ$h"yExgn^ˌ8cvНY1]bEwaae"l1.Ղ<6 œKUlx槃El)}Ρ\DF>}@B67>w?}/7juIDJT c}ޒjFXzaq4%4%ЊW2 *>Y3%L\9߯.v_?ZUg>mk&%4J.wXi5zJ X,Zz'L!Wƣv_1U--7Pt"~D*6mWX"B)%K?{혢6؋n鰪	ˀ &/, }-==xXpn?pJRB &IzwOg}uXW,cX	 >;r6T,=%4Mja~tP9P8/c=w;9Nviց]ݯw׾YFrG$|wjW\CP<@*rw׻ODm>.
xx;)LG
*%i<GjzR1ΑwwoPVYp
8X)rW⨌`۩mRt_ҒNUsg,E[j":4jχj١*9%#"U{yBTp SJ*PPC'cV>go!{k
K(~D}c#"|u1Mx/ dOxOߺq?P8GWVjΨ;*V('Jh~rB5~wpLﮃxfs*"I.HX@O -154{?Ne6)kcOU@Pz٘&)G?ZK-:(0:H7ReʷT5c(5ˈ! ȎUfTWWG]gOYs,UC{"3Я}Uڹ_H_u
>V㻐kf,.~Q)]V_BY   <Cf=&Dc=)O-rT,g2h@1/]@eJHVNWXFt/97*iE5pM'(~b`-qIQ)zX(m&G]IYl5jҡ <B9|P#F悑x	*EGI_>'IŪ=BjkRͺ@5yZ̇%RsnzH]	;㢑k3׺c_^ŖD6z,Z%r^שNpĝ{OJQNJі{ɱ=fU6[IRJXiTZu_.zN>lXOfոo*OSϼoV#s@evPtmO(wq3sn	ٙh#FhnM'>D@|RR#vcOQ#lQ]5yZy+-qʧmVJhVq	{4^	Q,,Ĩ# N,>mabZ;/{wQsCsM,1%ͅ,/	}Mԏ_֬Xn7y΂)bNNr˺Dt\_L4Нfg鮀߸O-aUX>HҰh*E.a,zw	SB6v{M&Ϝ=P7y"Ơ tRѹX,X6v93@vZT]//Ytҟ |Bpmb<*}+'HlqCSz,+[,m
R8E;񂊝v*V-' xSσ>;8khؿ[Is5JYj2^<gL;Qa~=369?9y6@t-cAx3k:	r.ھwupk}8+gޕɯX S,Yb]C,xWSE[OOj>ߒj;*QNSv(X.4I$>J+ل[ɧ:|*U	Ztpߟzɬ#"zDR_t)Z=u?wx}ߍX|wj}<Y7߁}W̲u4>֫1N	n0Cu)NU*]5{	nY{a,_uz$C:OX|v!9~zkxwu:X):xs|1ݞZv}z-QM7? }OV%I"N}S
{Ш$kؘm9xy05!7s?KglرI5KrKeMiFArH*BF}.z8,xmE)[(<c9(ϡPRrO$}0vl5[b(py?BQ:5v*mݦO~7('hWpiJ]уkQ>gL@TqМ9KLɇ,}"KI*3<D_z=6ieA7k5͈XR*wz:͜9PCW+c0|t|;	-DV2TN>.=]P qfJwIsΑ}
TĵUjmaWUc ӃV|č|&quȢ<	ۣ	QRǩ.㕼.~A  aA|@c$zA%F)g?;/[UiŷDa{KC_@ξ(ں0_$=6[x/N٫uҊ	gϗmGd	PjR氥GB?Ud>c0LKlI59ȇ?^={=i)5?qzkճ)^w<j-yq_︈?d@̵MQZݐQSYN_ưn<EeY}4VB$6S48q}M_Xݤ6/_No=X~	?-*rƻ7AID$BuT|X#? G}¯~˶H}n"5TI[OԾ&|k} *moG76HY[&x#H}Xo*vO@+=-] ewkTٽ_)+4갦OO
	DvMXP?PuѪ1R߾}t)Qx*p?O#\+WԀ%e;߾m
Y]ۭAX̒vZ7 Μ0ӽ/3)Fҿ{YTk6ͳ;%qC
v=6p
kkþwZB_ԧQjQFXگUB1¹^l*:54yi+{gc≲?؂3oɩOjn@z;JSvWE9S\vjֶ%9~qpL?>m=4/͘7:	 
gB}JR@	& z`qNᨎRbËS9;i7PjTp/,\\^v{[fJ^7[ f)-cZDە@C%또)މee#	/3Eosw	A~࢖6m)Sp{Q3( hRd_&
˫;W#3#Nٕ1⫡L=1we(T 9kYl-5xQ9Fr_):Z"%*RuY(3Uhf{k{>~*QJ(8Zt2le@{f(m6]^,0z\Qg6R<4>RƺgGטSrUH;sb.(MB_1n^+cMT(,YVG+(w|KYy< \InBK`TRE͏4$"e5ua\eޓ{
#g0/Zs5g<!;TBXCqJO\ͻNpoĘ4$	(Zݿd&ZN8پ4'	\J6*Tߘ2Wߔm
\T3F!h1yHq{$b("{YEwDԗk%.;fЁ=R*-.Mc^N_;Zsq|3ѱԂ_<ɇ~r]K8sS8'ޖ"*IeBO>Ѣ9:&d59Ɔq-y6dj(=>pl\{a_
1fNl6)CaСw\ۗ;~S7bۻ Y\_v]m>%^|uZ#&色Ee2-!'~_mP^Y\Ǫ^ow+!ȸYH;Lm[1_6Pp9fd&f3.
j@zOY^	o||={xEȚߘyh.n=-Fo%
J5A12ޖ\ԽJWxs.ɠ?Lٍ!3Yi͛]YW\j,&׮ipwPHhnrʏqgLTtQ"za$t|rj 35kǹدt[\tfhJuGz)p[;$:!5HjPE7qŬh3cWwq DH5i2FL{H܎եHvd_L
OUj8^!oӈ0cWODyX&~X9{,Ab5	Bt&7ceQmYۖ=sŖKbPK`"p@yz?}.iղ%Up8
w8*jU7֯ࢳe*ab4!94<>8SfJRnxVMPc`
o+GZ?1NHjHn7M yƏ FO'?-myBш_;Z"]=~[gGnԶ)oMTmx5<i7""CwYO}(I/ZG-ztm(<5@N݂YpOad0`GH־gRkH<Kvv{>[O (5H[WN>eͻ?/gDKresh+fWA7nrп[h}?<1ToI4i.idI=3nuoZ wYԀbW:@U#	0~)5{	5V#v>vL@%g&
C~Z?;p_5grv<`jh@)͐ܳq<:$Dc#vL6%߹/TCkueln5EeXv.}(2Zε|BuK
d Sb0G/Yee$7o~]@5Pà=i[]4^d'sGI7WV>Y*zWvy	|ds&}јT"vv^2z1\iy1ٮkr^%f7MVT!p	i2xЮ ĠгF)0:g_u۝+ޡ\5q#,R1v#<Rm뼔QK5i!p]	aնJK~>fpm,liXQB_L8΀Ꞛa_1?$͜-N#uw:Tץ&=˷ӑFBi;{4)g;瞱G(*6_k5(fCX;ޥ&VCO-zg>wa.1YݾO{/rKR/iG6U+ٍ˩8|wWŅh,Řg.EQ(0~)4rbzWņ@czg'On8*^S`5ROOszZjTy.Co|ȢN@kSÆ.Lw򱻗$v֮lI̿(20Es?nmo=+gČg8KrWu{_j>d4eFK&p8[޳8OѬ(«?0ݲʽJԆa$ŕ-i^낖f|SnfhM4FFIKKP^ez1MC	ķ|FyRL:f	}M+ᗼfaxޢVm^eVY_zUw6a4p錗f1~xrMء/.d>FǧvVL$S>?+P(7`#}U[k|ĉSPAښ֧5}p36oZox?Xzv_F;4GVF^ELmI}4%ksi^<8)^:t<·**LlR3C>?O̤KGvđĒoyuIIb-='EnfI>6MYZ1$l:*%#Ė(hm52d4yBټIhdy;3~73^fmbm~Ȅuҝm^`4y9KK|ſ|NΓi-W+=yiK9ò9l;ۛP,JNU7԰Sk-hk`x7ΰ`dUJ5':;Ѝ!,ݒ.PeEI7w*>) _kC}Ds7ev!Is~O&P7%}j3 z|r%x@[isӸ{UNNAe}hțtVL곜6 ]]g6}?ǹWE7_E"к~o_8d.v7?t8X+_ߋl6i{Hq#1.$;-V2D*t#:~|tNμYiVizgП!oVp:ltmLәe;\Px2ObIY'h;{/U77nS/|fzon~i)Ayx-DpNtsMsG	?h5)%`~Y+1߹emqInF'M5]87~YJ.W .\4^ b>oXkJ%}sSouf0UD8C=_
Lx#TMN_0GU]-T:0UO2>v?|tqn*w8d)!8Z? 륮qBIO"bL ! fO}=ZJlPҙ6O9"=,Qgw7+.
ywowד_x5Y.E'>YÞ:T>L)oN͍X0p{2{e];!t%YY?6!zGvYx?D'IY#y鑰Y^繰무^̕`ُDdjXZ5XӋyd<@P4@ZD;&+)0. 'j!;F ,wr"6:g8,)H #ϿMsmQuZmuSð=9GX թocBRAxkc2ݫ1jc\MV.pz2pOk|@g߂m-??Aډ <K
G^Ɔ\plng<x}C?nƑ`O\y[oIj^o_.E^g1FQL@+m}z6x8o5I%Ys05$$<	0kE\K΀/\yMa$36Q	fF|?X-#-XcsY`qd]LzCN{g:qT] KQ3Myڎ"
FM̉ƬcP?]{}sKFI^]gf 8..ӿmE-n?ÝHIyV|J\>>th>dV<;U9W_w-_8v
oC8bNo'{F.+\:YmTe+-9,?6D)ۛ(?e>wFMWwݐ̎>ТCT+vEݧߒuiR⛱UXҏNzQjwPV?vKę5~*d.m(MKAC\R}>eֿߺ̭E?<vs.:ݑ[jٓ^oa$擕*!X@m+s<@-<"|9Aq~_G<|.Y"T1)R(LϏ.> 6_Y ;H]qvw +Mym^ lگ~ W@4/!=Hl^k,F9<
riR=MP +*BBlxJ+; +.(q*2tO«EpcN	F[-~O1Yu9۔Pb
f=WYtmC57s oJ YoؿD.zE>9ڇ}Hw$tM)[(Ӓ[p̣atW9OHPZ,VNLjގ3<dߵڃ3Ŗ (*MMNnAy"! I\oR|%c딐ȭ)Q7%Md'Vj˗[R&U94T;\͘Zff '6|lJuBӜLޱdfx HuDcya0gJOKYNAHyR!I~<D㞖 uk;} Ȯmuղ`iPijS섈iH"B-bX;?+ex_tH}}ܘF2@]Wua*?hC+	 hUIDNeظ|[AVh[FK-PNaF֩˦o1kbh*> SXHir~e?76mX4Ǭpl md:XVQ|tKEֿY"#Ȱ.Xu8{HhL<<4<#^UKz>z.ԙc]:ͫCT;dK3>dIzg#nQQ=l`F۳|cYJ2wJ~Ù~;&&^S%&tgid6q&81-͝7%eSbyքX8J0a(qp)綑f3 ) mmM^_Kf${֡R^FخU&lU7E\aq/<f=Vn-4y݇UB#ªh媀ELDoιQ>B) n-ՑoKHW kO8:wC%Ǜ2wh֕WY-qCv
{sC窯b&%_)WzYQɎ~*a}H ȥNZ&)| h7!udF}Xcee{w]F95[tTrg(hGh;@\[?G?U uZ^O	rOc|6mLn1+8KS7~U&f6uTX2ŘƒTr-e@f*t&~:fGGmd_#"9֑(;/;pUuhz	mW[w<M_W]]FA9~/靟_{v8q])HkϗMxZ_%IT~t܆r,^=6:r,<$dYZ'lQ?-`ErkL -56ǁLtÆ淇i[{G)_glQTXίa̙UHOCuX{tkA\9t
٨v/񈷠1B[(~"jP[1KVa%"^W~7ZĞ:>ZdAS_AVBZ4˝)Z:m+{*x (qwEkuPMă%Ln?O=rf i|[m"$/d	|b^U,'@PY7XS6ČJRnf-/1|ց+Ԏc1TAEx(,Lh"XkG k	\-B=h京΁|\KVO>[+^,l{{9j `kc1rgo>ܴ/7IDv>C.L*c1 OXǨ0͵,Ĳ"\ja2}GR"}21gG-Oz
3ݽ9\N4gţOxlv6A
 "Ai^Gˈzk&c 0l/;6tJnbK.+b;t M1~;uN4)Sؿt1rʺ6PVf'ˁYFy~p\'&/Fb`C]
Zԟ$eQ$>ˍ}SғSjCOspM5ٺM"0ŹLCBTIN({Lp4.UXax>4mncNg)` BUx"#>NsOoOrBBG>7>,wFLx[8f1LeяJ'6~J=zcwrnZfbBl|MC}&Ct&Y/[O+4O8)5A׌V=j}shהg(VZɉupq3\+v hϙw}jStNwՋPgvDs{{:6}?ULU/+ֿbAX.뢢bx-s%"Dsw(~KҢkb/Z/c`D`y,s͍ݡeZqOIل>o.JIñ-PłU|h9\LnLXF~ެۿFOHWѭ[xJ%PwXF@x焝'3P
dLyWsd_. @`DəYJlb7ȉ^n9:X-e¢-1?vR*=^;X{;`o4s S(8Żۇ~~kt}oݍiT>F'*[Փgn桔N,+=>TXQ{p=x6J(ѹo
Q>r9q,yZ03ı7g`"on;g`wd;|Qt
С\[]m묓sFg`A
O^MQU7Y>sOֆ'}Z[=;֏ =P"h@]?I-k=M_!:c8*$;D}N*6	YaV:U>~rF'Pu LK|18`Kb_4\B?Sjyg{}tsB3pq=?sfDW'4P'꠷vp1.yJ%J`w9)>tN(W43糖)ײ\;gs{z<gvGbܨ+pZ.c{fENi-ҏR7bnCSK~*T2Kf.ަruhq^![N$%nByat
c	>ܽY_hBhMruitf^[Yp:-n#͜~gXc&Dz3ܭ258|yjn`"l,Q$=uC84;ikG8U'|o󶽂taD1iiDnh1-_ljSukĒ|77_gצ	CTfMbi҈E3{z[݅w-/tc0TP| ϻ=Кֽ_)}ȶ]eJvq%	vTю$85Y:_x^`~ytGvv'eϯ5j> F3ݻ,kILlY].*|Ԅ\9E2V)V4~=:qƸcP{1ۺ+-ִ.M7
@YM^CSQݷjN+VoONLL	2e#C`i[QbQ>_l\,dʐ)-{gY@)-˃g8)lIWU~;8"1a\<`bxz^z/}I~SJj"f<Fqh'Yq'K IMcۀ3;Y!""hrQX*,໧?O0^ċC7?(KDB7ڧJ1#3*Kds."h;MoBÚCtٻ]0?iʃqFܓ/s3n+ ϒ5`<+\TP
8p:/Wve_%(@N$ +=3Yf=3쁱kH=q1wyG۷P{N@'Sʟج &J04zeq3XC
{ƲUBcx|ސG1sQsK[^	6Q<VS
sţ+fM&Xcuum8koB%rP?14uaKՓ	0ѥNrmM|fsX/u*_0,:yؓ}mHΐKCu>%D	A$:щ^#"%z:;AQWU]C`X/^y=ϙj3}>ؗmB{p%"_gþ-n4u~[ܪAo5(i<	F}tHn'	ZAVߺFy4/BϯGB,{ǄQO1IwOnޫŌYJ;C&иkeȎvWBhee0n|wM@&;_Zs"yߢ󞵽<SLYccTna
7ŮnmM]==}]C,fs7Ձ.\'zDx']0G<"[l[-y5jtRjyL`w\46)m>/>C䧞gҭe-w$EEҡA7TP=sbLUGPVUlGyUžє&u;Iۭۣ+h^2|I=2UFO|`k~vс&zi\c2\*'MZ{}KN7En%qdr0ݝ?od☭"<0XceYbˁ!@;+}`KókHHeEKgngÊ+:_)-C`\ `_?Roi)>[6IR_F帝뱹tJ_oԏ]?8$y [4̧2|c>pbc52s Fw^7ϬQ7ġ5m8Co
DM:egxkBh{;A*ayp)	4_(_V-Xg>ucK|ѣί4(!׳CJq ÀmwY^\޶) Q='i$M~?jy	*kLc6IS7'Ph_-B|d5=/حC'mCy][+']C$2AR
 u5E:?q.=4"x#ĐxrEJf
F1E,//Je1o[!7WHO$"3W!;L RlEyۓvTqS:ȓ{ZE'Ul[Rɛ/?O 63q,%aFS&WWg2+9uH5Ǉd.	v8ef_KNj`LB՛I<OQ,R@
AXi|-cqfO[KzQ-tݻ7ZbZ1v(BۑnO[pb<TlJ.]BW(=Uz6dw*lgkGI6a7>ڵpM*uW޿|ZEugN}tĘ<`S+Ox~	:<
GG_8eWb|p#&ÖuR/$V
Q"Vŉq&i  5}7Zy[zt(JWH9hprRuo>7u;M#jpکa\{N;wr)=얩z#RZŠ䟩L$qԾA'qr'Qd`IV޽ |މd;"̿ f9qިjMv0G"߲~	9oe-\,aig.ĜǱ5@2i?uZi8o<
UkP?/2\d'kM5=0{ʥ shO=~NpԾ[	kCwWDd{J<oU{>{$74|
kXmR,l9?{	a9Jna./FW;{dϘEGh/RGn.WMse#RW69 됶8~_JD_"6VC!6mrql7[Ħr%8=!vhj6WR)8(eh[1Gz<䓵R-N?ů+l|F|E5:.6ux=oDm/lϰ;>mku}5Z$|nF"u% B\m H!ёgu;lߩCq?VۭП|d#~<ιNjQbY	xS?a}N/7ӱ0i(qIl{Suzմ<h㗟
yJ+^/F?#m}#zaj/ٞËZX'Ȳx*'K僄T%eK(V:HXHƯ0k7u+Zbi	ld}\KN<!#fK/ܧ.1rH>n&}(	<oS
!? fPϱ=+^pИ/[~6	Ƥݦ^Mv?``x7<:r[Io?uQ6[^II82{\]^s<-JC|}V k쬗P&J(7c>#!CWߌgI k	X*ﵴlݎjzjNKIlo\W޼6es/Ët
X l)gPz֧n9iv%AlG3nuٝn"frJ`FaKbry|p6=_^z՜k
$`ahbnSOOn-[~&7Bmؾj3CT|5XOPQxm}-H|Lѻ-F:u=2&(62iC	/asȽQcj`_q$j!mrFM]]f#=o$E*ZrQM'ds29"	~"Rі^fMhF.Ok.Х#Q①ηaO~@s}`@r2.V4)J٪5^˅mx&-P)cgMWE~al+zoV9x73i:ezl/M0?}q}nۋmZr[L%ހ8
*wsǌ?|A_(Չ"oj~E:w?iUά \PڢU<~Z~Nh?+\ʟvaڎj# *zr^uAn#`<6<kX6]Ŕb1"բqF=ݹK!/s|:Hpֆs%h)$]Ef!}s:k[_d8NҡHBzyѧX^[9	t;?
,)Y1[{od\N?g2	߹{_T/0*Z6H̰:EvWV/pDrOQlmmYǋԙikHy.kji|{tC3[MI?VX] 2r^si<La[s6-nC0NjІ@4>2S#u{3	
zzb+ʟ\n(Y\،ٸ=4SI?U#t֎'-̬-=<M>'L.QE/D`ͬ~JZKM(emLq9T2&oQ{U6nY{K8Rlr[#4E&NHo	o"z}}F	[g\-axjX<(6Q_$Wl'JJZqLc'_ޤez[b/&
:l[cw*.x0XRK<V4qk/kph*(V&]5usK(nVE~vx#<-4{m_OL3\ځ9nY'T|YFxӮP3H`bͭC-![W!zG$+Μ;ӏ;+D2\ZDrAse&Shm.vJH~*KrJ`,o[Lb^K;#~*RxN=8U.fCՇ]%Nna5//~(ڧfXPO #7ա%u<Dg0gLҟs7a<`=23^EK4*tE`	7Gh|7Z~(8WccoeγC-~ea5k:~eSRMJqvXv{+eOwL%FHuyΟ] eGrx2*Ec˟f}XA/|[
{HrU/|^S	3QKRCx&Xax~S\$M-/;;ď6S_T1؎eAMd7e`z~MVyaYsDyJ]a+cۀ=:L9o%^~q ѱKd`b3ܳ:!
n$Ѡl4GBIOgCywv1cSI^=ԢcE#GhMr.#;g˖>&0? Bi/`@~;@S	t.)jbaskF޳U3KU3+9] Cĩ毓3?_g{1e/2B%/<<ӆa	[թSc>|H*Q$#>͉}H+
C~ޛk4*.)mfH5XJ|48ilXFZ=fI\9dx/׮j],Lm]J3m!1WP"oֲ
HLRg~lwAwުE
ae@v!L7e"lMHs[w<T<Hol-7ݔI	o)_0<:APjfFu/Y؛L&/(R3ڰ˳诬o&ߒ9:
Csn>V-|/HdL咱xX<O>b>"I{9|A_" `\BZ);AgR^8|Y*|n8LO?R|!X'i&#tjf4e&oʐt16ǄRw;A(F6{]}Q]m Hѻ]׻ڗqƩcgm5emꚞ+/ĬNH}gbP8( )U&#*ۏW[RA[\/>opR&y r5?t*uupbUq!6ҔǢ)cœseBt|=j;9(<,6<
}asոU6V	϶o{xI؂	9qqŒP(+IХ{4¼I]4%H\#&U]eQ9*>\%$@=HI]BUQA	\]N3	d+zm
lKNe '/%"ldE3X
<Kֈ ōiFkId`FeN}|W>{'H;l?uέAj%@&'\Db՛HġX9nS1hSaRq;g*Rz'ÿlqa0}((Wn͸UsaR~xQ+ķ}y;;4GsQF7,HxZ,(u,@^P9}Ү?Hs
)DcÔeʹr<)c^ń<byox Hg 8WL{FđO4c<}E+C'gVRET݉	Yrd[<6i->ωzvC4O 9Ėa0j+{3|c ORa?7o,ԇR1z+6cF#ʔ6]A(:HSoM$s;_0峆o#ZESVwI:<v/1lvd@Ԝ"fo*A6=:tRէ-Q=[b}dLRi[_Q5Tuŉ5V`2^ٜeW21X~U8b2v\dQƕWz},5cjO}2$zoufș
\v>Wv:Z&rdcXM%~\K,yg5Nu5ܰF|#xQnғȮPVzhNWՊ]uOb1ETXaN&eUw.Ǒ̼`LjLSz rVRK	m+_GW~U?4Ϣ	#cr7)|)"Ǔ'
F??H+"T&ou\hE>~m8n+RG %9쑁dַIJ,)TSb_fرu Z^-?J5gB.;d0Ry(髕tK91,i*ڬI AbuU]G}=p:n[ݰIq}N>"'v?7imB\Qs+ŕv)Dz%1E\dBf_gT	9 \mқq
@AeC/"ŊHj)U)dAV`Hc;8AaeiQd.'{R~ˋX1H<K^`OSQA``Xn$}W!3u=ހQpνb}RIbnoj0-N1H|ʑf}
*,G%6Yk7|ITnzBohXHOKj'Oɘi?[<{ucu$kƅCϗaO	Vkϗb,3VA>:o"8u^>XD%P>tlXМI(ѓ|ѱIR󋺵ӷ@ŷ0* r\P
fvg1RjO#9lH:L^oO,kpv39Xg%¥wܳ~D(2@9b(ޤkeN(~
p0Ŝ8j|9ӈq*~X2rRi?X׮Jq^7"y/5(eop@5쬍) R7z<Ȫ%Hz[iK4eFʔ?]xY 5$ft:a0网h^3=bnݑYZ=e"1C71Ep>r9-跧^>=c'}	؜tqb3XX߀Uͧ4YowLZwܜVҭǵ,<[WIy~j%<Ʀ֖	M
Xq`ϞUn87Qd6ızQ0a#,:I"[;Kn}lIo|y,!$2=sJ54&rƃ 5۽`|@SkT.E_IHa;*SM6XKiM뽍R(]Cd>8)Ѵmj(IG\Z,_F	/M}zfC%Dkx-=@'ëTS&3˥*4I-mD?}qH0Cqb_Mp>_tڲe&jнYhKF7&B|^8@"fcLҞL.bj6KUkn3<DLWiFf\3_g~"c|@
Kj+3eu@b)&kN9r 2nǱ]mpoiH"ǅ>)b/mvxFJz͞jiF
[{!ԿWqSƪxa?u#Sia|q\͗<uY*'c^H&H<=sWE #X!";vq 6<9:68cn@nx%:_K852|^(Hp8j9p4陙iNgcBBADu2*Qa5Vem,O.\->Dq=iӢ{bwഐ47b: m-yW?k0+jYB:JW;FOzxi_'̆j	uihn3S+^	{38Arldo.&c:Y2qƀK@#lh'bTw3Z^;o/4M!ٟ *p!bE1A>1d9Ooku 6_)8q ґMV{Meґ|qZ=1hk@ֵ"T=hH˭bcШhfb=,7	 ؄q4/)//mfWK3&k&NfcFXz]1 #kTwJוߺ"C|N` @zUtYzg+*s6+rUI= x?kHmF0JcHu\:eDVav;mRЅecc6U_t;:ܮJD-<xVТ{s?DiڮE9\#tޏFvRx_q&mq=x#7ʘp)*c$KU9	kes}Iߟ	7,f:sM?׎f4o?WϢm?J?_G9 ^1M4g0݁ 35y|3rifBg $Deܓxp} @<j>W$.lBH>V}n;W
i]ώDg\4gfYiJ=
 saHtW(例7SԲI5Td,gc[C_̄>UMU%'A=zp  pyCr
i>+! |:2XfL
 ;j퉍.k$jOmiswJ|{ʃ!m|)"&eىpmN ,:ԳlH{acӹPx;cZ1NTL_&)SLgIoӢO*?pQHc)=T,by:ݓRxnힾ:$;+]T2d'񷏯)gWB !{8禶Fxs6j_]$NwSVn	IhRJ\_iry {vWv҈#ل:cƶ	20]C,>=QiG,)xltj# /,  '
XR{v4[| 믍{V7ujg:{rX?%z5ݛ|W&K:-s}yuM$ERxeIv֯{Bfvs_%3JiW?$t-璮ǕLmPަ9@_}ѧx9 BȏKtMVdQ_ݸjcn;(-P ]iOE?֖dbt~:B
1rRo;
}16rQ`B&νKUSjר@ܓ+ŭ#:ىVۏdX#Jy9 XNS3^.qh{ukw>vp4b
֤8u1=9If޶ÿ{;? ZijC
Ӓ`CV兞`Ga?ݔ<GrLe
h W/ _1,i4ʩeo_j!'C!o RKPg҈0N Zn6Z.ygQ=Qa9MVc*m 
8i <ʗI"_HC];^A)n'%NUu6)лodmjQ-pjbpA'ݳmvܨIlXS%~Kl  -"-PSW"ػة`ݕ)Aí.<ʴ<8p}"xh0Ժ((
9h㎦yV\&jY[ߚsWFm{ﯓ:QeU1/&-\xw3UP_+ȯ7eKP2MnWB.vcbﯥRbGO'`e VV?E~lcdcg&E5QIJR*~N-0SCQd&=;S ٥C;CW\hB37=u3N髅A-U6_qу:^KJ}gX6xUr@_HCʷ,MmWsEֵ/u3-J$ѵ|f<PFn26^bVYg>W6]ׯkZ=Z$5"ЋU?ƚ{wi,¶NEO0!1qJnxgccKj}ؚ0ϻ!]\ѫp1CAc)Yӝ)<i[ٖ?2PN6~>>'1Ao~Yڙ>x/_U(#ֿbo6_-*`}]9XF0l]i:7a`F4.#7Vݔ9]w/17ϊmj/e:榺d=HẄ́iPY顾aP)=GC0s,	}j0It75u&RDCs>ٵh{F<)?QYA8W3Ay?p2Pg{~_M+]n>ӋIlNKd2ƗZ^^ n~"Kd-^\?iMb A֑YK}wK6PfVܿTs7!O{
H"$5냺}'L1ё*66 `H:(lx
2)Sʸ֚wO$`dnw]fK @u|0XO&cwէ|;	S(ӉU̻/	>,)*chd͓+6k7RMM׻rji}Մn{y#(i0zdtDSWv&Yv]zoS],Ce njeJ=v٭beTWhXK'h~?,!ŖZJ\×SRjb=ߑE$4qE*x8#pφ,HOYȋWUxG	e9zlMDP6;	y|SC;K/zzIR[[t]B&^>ub
ǽ뮤=2cOFGP'ls&x#/&
W;(*Cۚ%g<.JT4s]mRR6=?c6vn 1$6zxn\ӝu
[ۯz˳c%B0nC{y{>hh9˕mǷ^>rfth15BrIjUΎ&!2`Г1y1m_ B5pyw*3uqĈ__;ήk/pXZhǪ7*_.WݠÎ-4`}]@7g
sWhYqOgW U^(Q7QtәY;@ZxzmDeCu?6/{_,ᄶגKg981HPF;=b윌ヤAy@2JDL~@q*Z9?eُRf!wU\_9no  Zw0'Z!r,mʸDy~~;ʹ2Uߜ(R۫F8BsBk}71u.mT)EbCR?+AީXpNnr"`)LrطyN?`v+@m7<c3!YszJPLwڮES :t)MxmfpS	n!px6aR:7Ct v~SH9J͸݈ܺ+y`+XOO2o(+B}ȥ7;LR Z3]RP #wz.) s^OqU.AK87:h?NHY4kY'ϨT]phQND>	vc01n,!EJ@ꀌAu::`f05[QY;؉tot,.4i&a+u	PU9mDy`j*@jÊ	NՓe.b1Ȩշ
Yan] J~BF}]+$	WR},)sMԛJ𭓂Q-sc^YȭΩ9@q5hG!jWoog\a%^SV_Ơk+2K3Gd*LWt-ęa<ik#=bˍw9nM_,,d!rl^T_~sQDes\+?h{^;&4G=8$n》gr(V
9{
K=+ĳ(tJ^{-c؀16m䩫V w?+b8-i	B	M>(Q_V+BՕ\vƖP>96)&2*oACۿwTBd>HOOzh; ;:6Ya*֠fCZ}>ps&C[ڻv836/STאw
,i-O(VB1HJmMg9h5:nf'x5n[)Dא+qApٰbO(TR4EtUz@+TV=22- \H$/5ݛHLKuxW|^Zgۂvm"EɁ%xUUwCjK0+q50:(otVиhpӔ63|n_9!MeĽ=Uz8e5^|d)Xra@uW"^zx8 hZyR
8]ޜ!ҥz8VZQSЁi;2)"XZb3m禇m?xy
IYDEAtvt.fyΓN+41~*vv.vM+`C\]GY*o'7<W:W*TĘPUI\-׏O(
m<0h,uזզ-Y+8á<V	bTofZsjn)w`KÂ^1pÅ"`Fv܋D9p	uZ@J/Ǣ,<k&,":Y/MkT|کpjEx=_!rqt96|H%yۄS+B`K35wO: J,WtR9_^)8-w,sy$'q.=ݢk?Re ~݂*עɾ\/}-n2Wnlvh+~CW$؇^b퓪s~~F} #mxbeMYe\> Ҧ[_~κ#+?@oQU.w(l(G6Rg
]7|Ě8{sô]3#.,*yr<K{>&LDJwT1 2dufNT`˙ˌÚPZ#T!sA@م'&ǀU+xXi&QB~(\Til;[7ߚURQ+r%O)p,}2bMPJאIn"Sj.)T+/ۧ8񀜒*9
Z}	WZs|NJsw5-
hgJ@Ϫ-[p
e{R Oݱ/
,M|Oy>Ϗ6f;k713V;S17G7wl9}#?o%A4T̃)E񮚠&?dԜ"\LdTsn1A׵m_@	6٠SDWup$wwVă,t>$MFwH!O6m>t/(h1?'K֔łtTy.ɐY MBw{Snm	=dsȶaxÇg[esS{eDh2j2N<۶P):Qk|TB=pj5}0aH٧fpKL|~X{$G,eM:v.ilXyON/mb`oo²nݰlT1Qh%hnx2"2"aeȄ]Yn{ EJXah<e.Sݶn$\*xtؽI]le냖KԺG_(4mg.|,U?h*k-a\.TQɴp5u>b-yds~J ^)r]ĚV+S8)"?jTFݨӹ[9(=21@&:.Ve,)Q
\PJhFZhaOې74PK92SV>rjwxJ"{ɭ28Rok;ՓBtͤ:[%'zȶ%8?F&iWrUT68$7¶܎DN㔦"RTq92Rq(:Z۷k#(5	|YٌKX76G#xw5$7>?:*ZTh.:IvAI^H4 dS 4UޔC/\E:&uNlQ@A Zi40)}Ԏ-M߁7Mޟd
`mwm\R$n3<*'2~P, Tԑclqّ{#D$
=>o_4d#6OweVVXcZ`,xƍh9`yi4R<LC߁0rz?ԋo}?_o<b>!%V#0]"ǕbɰGjYl;ZqLN3H_=/>TP;b^FW;&w8D(-ekQbԱV_K kXh7Iy.b܉  -U^KB㑣vhPv31MV4'Q6 1*sCo1ޥ9)~'+9(f$\輥bJwS_݂_hRNB`rNז#@v;cqnI&07UeAҳNe[JiטpU8@%@kHsc@e*q#C\Ng|Ac=PQH DTT
J/ tH #
*ҤI0 - I !Ͻk|!{ٿY{ۧ7^,|).Pqn	eP3	|tޓ'}ZNh1ᾄ\}otTNzwǼqӱl|>erXcL^G_xv/UnV?:y|]lثϥeɗA_	6[IOaV;nuY}$[#?~XK	Ks!.vpvV7ʜ#DluCXyW5'ؘm[_tx6l*i<Uh'fG^߹בwx}S(2MFNxri]8'$li[\F8)lkgcYc<eBfۡp\jINlx$l~rcTҐ˷
ܖCv"()>y00(jŹkpau@wJwalՖ%? M?sG$K&Sxg5kem&}<U:iBRA+RebٻiZZx\!xo`-{%kqsC_nz<y䬇i/\z #rKO |߯]2F
Iod]éJj]f(MM#j_*)̊6#e+ލ[joqSHq
 E?n@v&ݐhk/VF!ž_R9 ɗg ?	)G!!E육oτȷ%dN͊~s1ެ驓~M;Sf	)19՚95"YuXI#}oVۛ+/dU2Mϝ@G#C;oF$>!cpU@7mV!ޗfsOnx{BN_&R(5N}vatFr7hQר)}I`)>hpb]*3ݨ:{̈́55F
<ts&謁l~79UZ]x>'(:1,&=eSǾz,>6mN,[fXa(YÝ
$)hӄ2ۀj_<.1޿P<<YOvպ ~|$βr\)CcV鈷k}m$+[3o_r+O1:_L-	0t3_Ts:Sqa_ÞiOPz&5`$@KCKGrf)$K_dK<9{-44sRU2zb-gj~Ջmm}]{-2ozEn5;0ȯSm@|(<%]p:붎gadq=:{<@%{E07\3`6]yx)9vMؐ듢WFr}/Kq;s4B`&ML>.qf7!66xoB3JkZg5~s|9yquɅۖݲ2lC<̻6kYN&=ٌgYQw\	l:~>/'@Xnx8||ڷ`$u ?l T?$rd[.}_B,B"s[>2Q*eE}į9ǆ|4ęY9ڷc<En4vdF}F)C*ߕ19͔½)Ȫ
)[09qinB #Z0z5h6nE~wY:|If[Tac7'owֳ7[tI!Udb! ?lo;TZI䚚l|c%]qbVlTmG\c~uKӑ9#-:oYz5T\EWז-4Ì^Y٬Z_QPWG׳_7ߴqg ZtET; 5"dg(}׌
\[HvyFP-U%u+}Փ\Zﵕn8%CI(GB
pReH'(`1d_`їqpޞG.Z y0/[:7o՟sH3(})l[zZvgY^w@m"LK[1]&	*p}ȻgX{ux<
ji5(ݴ:yqwx(\Sȧ6Z9ܝp[H޴;ޘa tQ>Z7.~9~ccwM'?ZkAfm|	3L'LFUjÝ6͖y@×j&Q1RZz*>1YbV'6c_Av<)!%+Ctz~Ӽvewu8 >)ݑ->ft&!JbCa:0"_n}Yok#rhoTE9C}s8? pK_Q2&WN"o%W{Ǧd>upFIwD.R8d ;ja"~0O+m'ޱUr	9I}SGʡ^,[=KdsRďܔиw2m|.`)mkX4k R#l\9A	:N5AO -Uӿ-b_KKISߓF	\WZO8Z)BZ -[H/Pnm\Bއ=Ì{p@ [F?9;¡!tpoa;uWP&j! l,Mm&qpԮ#S
^/@--'CPHcHh!  ۬>ގɐ12aT౧4	ǖͱr{}~wSЙ'35j7ȣI`_SԆC}z2}p4D^]1>c/)ܮ_^+|TOe6캃2홓S9}zD~k]y o=;z;0!~/IEz`"A±?c7^"GpF~gdGZ9W=	ݤTɎOFQTXJ޲Jh ڙ7a
-hC\кtȳ0۬%t8A"4Gz^0"q;"xu 3eʸaa(z ekRK)t\8>q?=鹣OD)GmfcKBɽYz|;`li6g1wps){}vhωMz0%dEѾ/6yWPԧ0op4r,˄`*by\D}L["y0_)6?V?d  #YQ<%#@ʼTF	ohLb2~9NLė{g}Nƽεz6JИo34#jek/-!-S3(JkG2}(N`<ݫnw_i۳ơdPY=+nݘBLB; 8nֽ?lYv=Ԓ{ߪWDMKG< g_v
ùN%'
-9aˢ^_Eq#3}T.тbko&4Vdz)r;Bl}li1Ieީ򑈓I%	$~/(۬5pfϞc=;jV9WKbeշqم|nMqxc:=Q_H{er<&	,p	_$(8E!\: Jǳ+9,_EJ61;E5ZƩxr{oKxzamظɎc'yKRV,HTF.G".1z?iLZѾlJzoy3ȇ_ư,͜ @p{{!hmw;kYnKHn[3r$<<)Nc]9sWJ:n. 'O%Ut|GJa`-k3f7SI_Xg5(?rqg>m|@@6=17ox0!I@iɸr1If	NCB?tQҥO^bYW^ţ8L])9.wV:ɡJo;#psͰ3ԟa'uxkف gċSZy(f+VpX'z&"d7ET^z߂GMS6D=WӅ3x3,%רE^Մ߸?9mK/&n)6W~Ӕ'Hí6F^TOn^:4a"tQ4DxrxX93F~b
HIv&
h]↼4%!/j7B&b@{G!H\%*!H~K|M邚/Z2*
)Qt8_k݁`(zհbYWUU2Ra_gU4urjeUS17Q8p1i
g;u7)_Kikf{Ry)
dMkSP:4h'sz\h#	A5ZwZn=w?)C@&Bg`7]L:A|iݗvu7&Z;HzsE۷uOyoؿ.$=)2nW eM>>izFUb^e ,Ja=9rU>Z_=eX\ũSOVXdӍhVĆҠga~sLI$S u3wLCE7Éۜhswc;Q6[b@4N+{2bX~&R`n?j~sӦz[zߚW}	>da|
Pel1E0x06aQvGQ`v*49Asis'SF'Ѻhl'թY/`,聮].Z6իW߲Aj sa!9'C˽fhC?Ղ|w~4%<膦GϣE+ @
ȉW)_ Lb4D$0uhv;6Q ,UN4zz/3&VW/9Q+T[PHl;vn>Zb[7dE gyI$ّ8gN	Op);="Ճx-5qŦabVͯ)d:H#Qkj{ξ%X8 {^Pl1KJ|yL'f)?T!־DՓDK#bX"){)c&W=4^>!KHY:KY7f@,[:b"'%mV-9d_71	}ULIt5ᢘ5_'g܌{m	On26y]q<,ĵ;+$F]R[EB_g83_1ͣ@^ދ+3'/9Tfw<uAp8{klsBԴ ߖ}po %D_>R`Z%HkLy fE3^D3)#Di۞`h\E5>JؿiVP#f)gχ2HXۤ1-=?"Xc#sRL[x轅H
f%*}mIJL4˽z_|RLz=IoP	KlBU5(I[JИ{:)G28W8WJ謴sFK+L߻?%`?dm]b%h
4܎WRvzawjABgX%D<bl:XD~4+e$CQ҃(`W J۪!iR<w|_m.o/gT@Lf׸ݽ qfAaar\_
́xC.h/.^IgmD@V.SζngODRҰbв?@sr{k$~bD1һwI3b@ibE%6 +zE9PQ^."]PyBڙHcmOt0<jLrE{P#m,& 5h#Q=e
AquXKEl`|GWݾU92fW鬞~Gf&"sgW3/q\v{ݒ~vFe~*%2p&#1\H^hZRCƖ w\0y
dZmhNh]HٕLGۇЯ?y(.Z(ŚenX-cO8.5I4[1KKJITTjӣ.Ō/ǜ}ծne.mz]8*'ń?lO-Mp)#4泡vjCٕ82ht@k1}'nS!G*YNҷ!6k*w{Θ4	*KIY"-'3&`
PxϘ9bmc7lּ*ĸl'ba+5Æ`ÐǏc Y@RUl5YT[*$q64˰1E#hH+Ax[P:yRrPy+U`"HA32~4W%&]	{D-FP&!  V2͸W!nA%"ߺ6,d}.ad^mK@~1\MA !X]xo0@i&QgvP4/:.CӀ@+E_`rt$ۡ&C{iÞl`# ?>bTfw5*WICy]̧`hykìo3(
%98IZs9ߨDY,޾:&p?w|!MSpv{-c.+`%b,\SvtV߰?A
NCU_x![p&4;݁F<r7__3<chAo!gsx^#.C{P[R?ҙA75r>n:SXyPzZ?h#3^c}ofrVS1G_ f)T`ňf0vOCPWc>UYY%]1v(c1Z뎘>N|$sA i眵D;7!{O/Yz.Xx!Pq\`O}oT1㟰Wkjf͏Mez2Ϗ'ƝXܕv?=jUmZkSd\'p%JR		̪s(_(+@ܼblKUK`|o0?Θo:mçys-EC]˖pܡsMN1NA_Vrp8$Ӯ1cC06bĖ;VΙAsmߺ[Xp?i}qXz\ B,g8lR\n2[cr4fnڒǕdu79ƥ<@QC1ٓC}5$UcL<t/"
h(L(mF
F6y
ΊLLn\z0VB7spKtac*B@ؑ C^`ʤϞ\A?*MhJ{3T-ja`Qw_Oyejx}P"WсEVeat8oET_lٹ7s1Rl֏JDQI6̝*I?F,BfIfjS@m%@H|$mwO,&zsvQ\1r*]NHO\4ʂ6-I̩;o[#$E?6أ	yxJB<i)lwk/2*vG_-l)h.H䚉FbI-vtөNٛúMg/.TQ$쏈hGJ!68w|H/5<"8kؕRivAf-A^L4Ü=<̓	MӐ?5T0-%FD%7M_RGtX)UىLiB=9a*Yg{xte24-}˿ꬔ$B漢uN.{ gsz)&KS (da?K_BCҜ̸@Lj5w3O2QcS@.ȷΘc7xNv.|異Wz|^CFM_].fj~ [K@o [\LPM6BE7,FU9qJm`7{x{-Rx_>C&~O YQZ%\cn&zk#ڎŬ@T?eg] `*wEj`(x" 5Fv,B?)?@ZC;NqӸ*%`#̨%V􏏚WBy}('μPF]QS檺ìk!}`Ĕ]
D%LtNm[ҵa쏍'Ueo)o2ICZgJӄSYX A[@b7r]=g>t_$Hx?ۉ5hNz9(;Gj G==m3Xm`4~x'<h
9	Dm&AnԒ(KGa+`>k}K-ďOBmog8K>XnW`u$_	}MS^#uC Cvǵ!lܶ"y8詇ñ4Mɘ^Jfd׊F(e[)堒(|Z-LNz!oQ	}f;1nAo(OԷsv;Զ:!T#͈妗+{Xe\J` |8>uj̻^&
)Gnh{>z b;ѓeX풿x*\Х^wtQ{ݶЇ6g S!Z3e
 F?I.zh߫x<M3ȾM߈dx }#<6bOn~[`8)y3>-~GLvDzՋg|y~gGZT(A&-]|~w|)fJ<+IJE3UK6S.0z.ґ_X9+-mY Q$Uwm/SlJ Kw[Gŋ>J-Oʩŋ lyD.N}%$	zũ94pېqİ#<Ca_h{֦ɬ蒵B}z3Y`qPY^ǒ6b}S9|yUᶁ3	cc\]i5l&솴&LG(g#+g7"wZ[!n퀴t| KJ7o6ïrbKMYo]c8<;D41{+ԺV~gKG8Tn0wz"͛sjX)oUOb]^jt)K=cYM
iN~\cIɡ |p89F^i9PoݕF1m+àRhX3t	WkO_z	;|>U-0{XuZ'W1ΈeIlZJ;(;7Wzq1_X?<}Om u_u1h䦟rV zZ,̚4 D(+* yޑ|M!FLnn rP0,+4}g[Kl +
PA =#x1$i_s 85U2Ao`xiN^蛃UQOΆ R`~":w殮#ߊ	DMK{wT@=d?3')GD'0lc\<7) {yHiJ­*ͷƏݝ^O#6P`_9aejUZU">͝ +ܟXYSYB vPtog.]Ѐofe[p+?Ė$W]O6%@;8=) @%U:88 v$t_9֙u>7a6H:M!beK\Dv ]CN\Y.^ARߤ^yLI1d7B:8%}XR[RowRd45Qom lZzZB,UVcxEk=3\'?Ӧ	,suz64.=i]$p	9$]n's<?n֯{D;0iA3O	KCzF2pv7!_bAmei|ravjUXUPk)E׉[MVmnxf6f`ErtT@ݒ@VW@گgsK/q5-wvx.eƪӇ@^iN(1ޚFq%i݇hK5.V,Opvt"*8緘?6	 G\Rs>hk oNd8`h7[zJlnoɵ0I3e 0hҚ^W{T
Z*T,BAWDNZT!phݕ5Oko*vf5uUc+"n,HYKOcu+D
%CY2>a[&es]'KG*3L&̡zHO;v&:_:n
Q0aFL7$?!ӁW{/Mmߣe56bv$ʏaki	uãnnZioVͧM"O!ZD 8Y=<S_CYeEt?^m)'MGC<+$-;}4UcJe%(9GV_&Xg:/lJ@=\W;]mHOi`:':֢,28%N|iMLg9<J丿[$]-zςp`|D$w;/jc&6zխԿeOA~1;oňgO9$B$o%c[b?^xi|GiVWH,=<:}`sD%QYO}7"ciy"W>o/yͼ ~[0Jj,.(/j1Nk}1woM({@+︞˽۷{(g͌tuydB+9Yw/z8+J=	*4tQLnYL[vEH#8q>?QazG夋D$ErA_;%qCiOz/Y.n\c*a8t8.h5@Up.asTl)#BO~ˤSn%MS~|
ûlοPO{ެ<F	EyE64jup<#Na"i
˧kVoCک_}L>~d	NfQ+"Le
v&[ߖ!Ԛ݅,02ُzw/-g$j.W wxTQ肌Wb "\[ҁ꽔iL0k<hK«<4~=]Ws@ŏr\vw EhWoכDOjiM:Mveִ\s7.Lle5"V|g#0N'.G!gID@͈Ȯ{j-`WQ\cEi QbzxRBqo~ֵ`?י{p~.Y?rMmbt?يqƨ9KrY63OBM_u:Piw2C@YhV"UF:eru7jZ.=,m% `B)QO;GirL5l>1PZkruI^ԿV:~_"^dIy:E+PǇ@խ5h'jo,_IǪ|;Slj	ZBNod	OBSTvsR+
~PjԲy=T~`fcPa<\ZrwDL	ƢtA}v|ى]!wfp>	0UAn2@N><O;sZW `GO&ko"j)"z|xh:}˔`71,UD?i#a84빷EoLm۴;9Ym1-m,Frݙ2~4->?aFïzZBMBX> ߧ⎤VۦA	_-2rUלӯF`4iCts^[U]-RDo]BhƂxqYo`kUDbrL^A?Pi¡;_/Z"cpf{?n>>e$<Uj0șjwtFIvS6v`NaiʠƂҝ~`bTsS1CH{L+zpww8QWA	'ubًY+mx+?s.AK_=	1(/%W&kv_\L)3ծkl۴`
Si,ix?uk=J쓻/svC	~\̺	$zi[5iq~J`V5_}.1Gg0 /'F\fM)kk+$ `MtDUעFࡑK|%R[?-S(̴j_,w<3umrqVդFlTop uttcŘ#uuMs9iǸ'HH)A$n2ܱuDXʗK<[Ol"owa3}yɓ#%A:QBɑ_4A"3~8z+"&bR
h.~`Igz55c'aG"l%o~}D!(3 sߢ=uvâ~A=e䦡H^:)
sX}CC`uϫ`⺑fc q9Yt]>KekD|0O#<<f:c^sW^-*0 f}5]d:2[L(ƥג-Pz1ny@4XBXp(v8ba,l,<UTM㨿4@Aݚ鏞ޖ˞m';ʨX͎qzi-'0QnOzNq@+Hm4V|X7:ğǝV3S7(
.asdP8VBzճz1gNgAYθ{ 3q+E{!|/߹M@/GEBw<mo"?'6*&usv(uobvOKQ\HJ0|j4U'U|`ߑO-7]jLlޮ^Fm7l؉2r"`=ˤ8򷣘z ckۗhCJyEû7Mx[S`VJ*ʧi5ƧΚM|HOa|Ci{jtPfin:XXDР+,tQ6=47 zѽ`Kfip`U|\2G;[$%8ٷJYLrQGi6՟?f<fbd'-dGj'k3LEC%^̪FסpTm'bR٤Fu=*JG.8˜dB=)3+	AWjSʹHهd\$kWS=wlT>fC
W.uʗK]6~Ux+A5dv]Uت§,ɣBE`/W~Z?%d)~%sǷZSo]u)-hCb?®\.N4Ě/#x:T/1Kes2o)!3t!v"'xD&.ݏo'y`Zz%=f?yg>mN]4IiIpӞ*Jh0]	C:EͥWd]}=nO-CZ(.P-Ϝ_5&ٰ3,&G	Xʙ^Hƾ%ȳвoyz_&s[}RT
G?D|G94kIZ2$a/eZ}nq}cǇbo-!U#p#CCs!.lGQڢ,0%qrƾO  \)TiH_/t(>fV˜eR&W):-`Xtő-ynlɟoϙ	 ^7>_֟lpUM\NғUKs8^@F27Su&bEJo9V5Ҵ,+|?溿Zk"T2qM[C̗`"㽙$ӻϬpdS]%f"Ts/ЂЗуָ|W?!8f6_
7 > l'&R"]_!gǊɆOJ74/9J.X;zEh4ă"p|ژ5\_Qhеejq3T.얢,Չ*_uiTV+~6䙲׊&SR.sŎt'4eNV;ljG7-sc~.ӈͧVRI BҺa:uefAtb+o'yc[sX}SC57\_ma'qufʖSke[spJns!omCmy4a9]xrs^,5TRDFhDl.ƎAO0c&7b*ee(rJZK^_k?a`7B$pynoUjxcA3*p=ZEmBkyajԯdQif5ݔ$gH!nˌ1&ь/	Sk5{6yua~2RջW;ע]?P	3>I}MDp9B~+<xY0B~W  ~sCh^<i0C"QT2
a<EVY	&,!TTDCв  '$P@a%&2V{s9szEiɤi`hcraH<$?8M6-hه0i1j\>H/UU)!fnCd1>L<e$7O"yux64L"0@Wd=Ru·x6neB'9hh4=73zV|N@k`!̀geeD@uQ3TafZ،7iS?&k1bkqy,鑫7^\y]X$k\}ri%
6jaL(%gFm -źk8J6g)70~j#;1Q7[8TU.o{:ڠՋGS(ƈz K"XO:}\ppSݱzJ"ר>6eάَV"O=,W8MU>ߚ,<10.]s4Vyp.sC8QIuCD̂É 3JúGSXgw*vbio1`gtE<n3څS2fo/aɾT& ,/j";Zø{#)嘼{n|y\Vt:Raz(Q:5YL.,"P>z`Y 	 8n#75jR>rYS48מ鈊Ֆ24~˔[h86'yn5a\J+˗EmWz] IjȴkD'-<++1C
{Ǭ^=/ԫp՟"(T	wDFRq&:J<6̬5-AM>nlׄ*Ş9Q;b\daٽ~x' ɯ,zBc9xRGZ7t-FoyޞLZDkO3L<7)j%-͇.WdV5ݝv?k/F<r#Bl$N>RcMaM)gm׵ѯ
e3nH=MԻ#rPȞ/x>[ҼˆʗbsNdPl;&28,<Q, '.5,s,Nvaz{]cZ+>¦@5N\#}

Rn#k~Ao)"[ LR^G,n ~} !<[Pڟ{Z?,&PIuW[YSX}`g[G@  'w쫡;}_k7Z% D(fD[_8_C0&Cx[[oG~UAtUm7XLNPeCIh}yS7M	"0j}Nw.Uy/Mr\g}v]W9wz^5էOo,1Nn0}w3/r~qqfn\̮'Y{;[?rqj2]Άj=yOxϋd5>o}=_Uoc"dwj}ja}}lgϚճg/VUog'-ߝ1,Oyy1DR:gӿ}~yU]Bhg^\ήV^٫vX5׫b+A?,~&2nߕ)J)_.f]iS]E~ʠu[L(۬	e2<?e0:]7'ٮ_¤~T%h{sln.gWwWf1wp͇z~qO0|5zY/*x1G{Y]~Q?ljO?Ǚ>zY~zc7U/6zvQyԍO
I@5anK2?^gycy_<;xV<klj:^vƵVc\o'k9]]-o^^t+kn;5@|hۿfgjULw˗gߤ64u0z.8|^Pe.jqYAUfjUw4Ʃi]&STva[[󏏨FզUvso}VENP\FWO&\LkM5amR@&`kvڀXC	*
!Z*rP3׹)WX:	\Z6YL[omZtkuʺjSyD.YxiZbH4BJlMl cs`y`5<),Y> eZPx5~	P\cE/.;y\z4Ё1,0ph'a'i8m><LN|XPϥz#P.DhtpN0fU&x#j(PemLv4uxP es0>96PAxZS;CZ|Çpq鴎6b<G@iN	i|U}Ќ6?QcyJ!3 /T#>QŚ6B>иY)Q"AtSmWfoA`^Pkzd c`.׈;'^;@}І:{F6t1N)8OYU@fߦtVDcbme][A/ǰQ29i?ŔoUb F=ZD1]!Iz9B93Ɣ@AmNݥ⽴#+xYq:x1Q%n4KDe&' #@>-σ
W1&|!cb`|@&`@ڇ"8#`:qJ6"vGwtTaG(BC0fJX1(ǎ@U@(-Di^a(2+qݤAaV//?HBa~B~^]7j@E4iBhgud`zNnfhښ֌i') *x B Ȋ/y_j޺X_n=T EVgQ,EC=KP",&)}os`=_ș˻ɇ/yznW4w7}˓JQ,YtvHJb ^5̧!zƒ|T۠&_S!<И}&!7D@Вjz$̄Yn}vaX019a!eM$2$t?358"N&
/2ф7=3ɵP߸{>hEEL_G, ):Ztc	@%CId_8@ MtaA%4ɾH[1}:(-=>PP!.$d2L""""K;@:	UDȤ%Vp6tAEɝ`;#	+@,v<`0,W4$bJuDwa	,G(:ҫD"PѭEt70צ e	Q"w^,IR{
(XvŒܮXEJm#qʨ2`)Yda&igvpz4HLكr|
ebE%WN.kB~2^@6RCO$^@bCp5}ԡ0`ƺi\Zi),X&KG~N[ztTyu3CjK@!д֊$\~Sh=E׏L5L/'  c>x.Ë+~[ə6Ax|U04i5ɆL	@JҜoB.$LO]oE#w==tVC9U@/=PF/)3&3Tiv=m(]_{wގp٘OyV4o)oPL81wLZxiͱ3z{{#%[lM?szXNdEL?-6@cG3ZET![-:<#drUȌ,kĖҒ J8?te ࿸f~Ek:5N$_g%i?rDVs|y:UQUGU΢;L'ΈRY$T&s:Y>l"U?=TCY?*UMd&uXʉtRJڥr!+%|Ep['%63OdttE͔F~1~UoWz3}UHXз=} ה?]ȧt~ҏۮܬ!nv?
 f@h͎0sP',f	]FI.k]Q3`gbǠau7Vkg#Bhe*l(e>65O!̶@j#[h<PFx|uaww3f=%c1X,y/)K)Kb뿤,&o-ia<?ݹ/faAiB&v9aS#?eN͉eS7-m)9Rҝ׋vUԃ"^iBzdlmBE(èlV{+A`xx42k9|6Zѥqh ڂ!eU=;鈗BLVQj[n~|:aTa%ez
eX%w=GZǣRH8 E};6GbFbޟ
+i@	$ ;@'eV
 3ާ[,HiA&F-D+;;_DᤨĨ -$IWL@9Bfxi=nD<*tQS閪gT_9b4plw|nbTж:	cjh{G)G~gf \>G'`0V\Ш	R,;1r>~SU[(,R풦WRfn>̔W<0Cm*MkIM!ūMj#@oQa}Stp}\ˁKKJl_heAZH́N61`䑃vvN1}չm5'
NC؍^ȑ?/ȱ]P{|ړ~Ϩ0:7鮵hPGJ+ ``*T)y|a%ˑFBC"'}R`V ۋc|Kѵ	+n)lD߲S,u`1ssC,#s'ML͓5xbxHG#Ze/P VˣPi +]jrxaͳغdxOm -Lq:)`r9R\@|X96<x:0i.=6!5L d|-lt5#È1Uʳum[~Pr,{\-7X= d0e7Tr__Su~Sa6mᏽauonOQ_Gj).Rׁ\%%,0~
~?hx !2iɲqKW,8鏑]rR.E=r2+`1w*AD|Xa*7ZKz+0p|&Ϊ/yȣ8+бv8x|LIG0./H DCqDI}(!ˤH?NlI:ͅN_TďG'!_ ē@h>{?n^'mxL{y<gdI1H0N򴐲L!,	J4RSThbVMKBx==}Suιչ9;mR l޴n; r A*b;3 *ؼnvaCP3E,!`gsu?^qL6E.%jn!_m	9CD!XA0.7z@鋻_/"e8qhQ2({Qz\r?Q8L
ǹ
""F<Cş:4v	$u6ad4p@C<ۚ鲛 _O<M$̱`+.n6zq@'yC:T15[M;1"[Q*+]%J+R 3}-.<V^Akas#^LO:KxD(
f~X"<%4˚yg-D7WEtN>)64Y#rvG(&-" K`[7\ B(-xwM2!չګL986TȍUMB:yO!*ĺ 2:HČIǵUs},&\5_(&6ۥt-i̸ƄSTR	cr|rlw/"0&Ycs7e^ЅYoT/61@5y;tfM1k-}eBo;mLJF.^~,W<%ЫowUxf6@7-d5ƖmScñ%>(ҴS藋Ն K,=Jc?uNHDf|ym)G"dަ8z߶0'r<XաQRg)}/a Q/@pĮؚxȱm4;%O?k5G*~=LxTd2ŀeϼ#+b<R<Yh62#RJ/3]DMlZ6enlw'|2j|_c_m-T_P$?͙JSz[/}
n+_x/%bk˿i4TzmMBݖDƦd2/DP$+8eh,tG}MWDGӵ &z,Ĭ>!9Z(`q*ܛ[vB@wi-[ BQ,=Z=~8פ9>_$v䏧D8UȤ]ɖ3?LT;
SK`3Uei-gciz7d
+1ޠȐ=v'K8c%BpmAQ	9eM!kjH|_3q;+P
'ϳq	hϭ؁ԗ=Ίz?,z~:[f*w#a}>pg#PZr!P܉_X!a}e(M!u䲜2͂D<_XK]rqI[׾QyH>,iu#@,/R.;SB"ԎݸG<Ϡw}N4<70[O>3Q[ݥ+ F" yGk?w%TqmQAEm)$Wi~4hH?FUcMC&H+DYmp	'p\8.CB`B6ӎnGe0zxDn\Qgqz4]"
nząJ࡟; 赤_K5xFE7%_pn-.mn(r5xgv]	z7V Pcbqјrj{[#[v䫝0jɗ{y-C+z=2z̇{Ʒ ]	oo'~L®xqMG7y¾O9| nŭoS@7Ⱥ*PL[ BlVYH#*cO\!ۙW ;@$q ˂.9i#mOo}ID}Ҙ~XnǕPc cR{x<0g+;-Up&H#@蹈Mv"@ְcg]ҍ۞JsjOd GE`8 ,*Á[ۣK+N|7	A_
4Cz_Nτ`h[W#enJEeÞ1?ZⵦɾA$ǁ#=3Aj7ϗgab")kNcBqWTg!<Ժp 1}q**ȪeoQ;MW̯@+o)tiZJ9*Vt+#J~F"kSd􎙆0<	Sql2dU0pGEL3bbXG7E$2N/}!ҠVo-F>t<e0Oq/>K9}a:zj;OcQr- /2~m^Ѩf#Ͼp|3+&h 1Z
-Y]aMpiM[9OV׬\\k`eu۸?!E|Ezhhd6IԪ|^G`<0AO`uzfWjU59z Y[k݁Ѽ_x'"M9a|wL8a
{1GܚiT4*+A1gCe[5<`\mD ZT_`	ꬶeW(΋ZбR*(k}]5 }	$pxd3"R'!ijZ7dWMmPZHf̚G_Q='X=ow`&ܽIW~"|5Wpq=Pp&®<B)ykvei՟r/d1(!S]hSbv
u{FAPޚP~Beӧz*,AOل#w+1`$$@rG[\lD@p RVg%/NօgN6IXmq_Fr  m%C)Lɨ۶<Rd ||6gw"$0;A3ʓ@'!CQ4h/T"Aқ88d hᵑ`g8=k26񼷎ܺ|ȃVgEar(mA΁{JFsvMÍ4NW0ƻfIn%ÓҜR0(	Z[u,ubpSڪHu
rcWqba<Cgo4+C6NpB^0]b"D/TQs@DbŻIroֆiAޯo/7+2*Q&A7)k'jxq3mfkkO7ɆQ(+n!H
a*knFT3<JvݸUGΪ;58"ohJ.ܟqힼWq:9XOJ{낸]JDbWQY|UYk/z*r̋R6[OZ6G/!,}yBBi>C@Dp=~C*8ZdAt|>b@pr,FXBcNǃv	>㽉udN8̙T4Mc2l0Gͫ`-^+@
2jo"\`)rCUa#c芠Ʊj2a: \~\XfDR:/͡4xɎ)3uA5 5Uvw58Gu
 %⽘d/DH͉	a/9VQ&y_Q&o"\݉yCڹ,eـ9aH"5Dꊼdd{gg^a0!47.I=!)iwX	g'ar!0fP޾H(0#6x*"`~<*n
 ha C8.SWYq6]MD6!6<phQKENv	3go?q:;WMąO@O^6 "`biاhKm7DJZJk#Dg4ftnBg򧙆wY wG\eh5+JE
5۞+=&}1Ef"?eDċ#?kO% ?QmxJ=zo~O,چ4!WQ/Ga/}#0*CRwSVq7C-79&㴠#>$IsNoӘc4]ѬN<ҋv9^켇}x2Ҝ ܫ)#-8dlVlTdяqthy0o+ANAHC$I[o؝٫4ћ5M:jjXpH,)D|%״ggNxˑҐ_RxxEk<'M%nVqEO/q%fYFOjn$UNfJ{^|cX(kVexe=#y<m+zK@@[=Rۧ}]Hڅ?k$J܁Q]8vFhƗ,w[@';{lB{ʵr4x
 o륵v0,2j:DW=X9LQ'qt)
ONuf{ENŅGK;M25aPVoV	-1)nyIz]b7Bk[S;&06Ջ}2adD0#nF\p@cIX!YO{ 'abV"#V^T6mAOlS{{?	gx Y_99(`,Љ[h]MQOv9H^sן}$˸D-7ֽ薶D=~ЭߢGQ%&j a 9Zf,<q	?V.Yh}\9^H
yS a4wG ƴ~ȵSj̸=Y"C{{ 0TAx|j,ExI:+^xB9P3t>&oш]ٱF<<B<qd0K.;L*(E..L#D&gi*A35;}GrpY&%Ι/wk4yxGHs^h100?!-bٵݲAЋ;Oc_1pnOq;?C}ȹSrDΥ8heTFJ+M$ŏȱW:ǵvi1mR)RAD+ZabA8KJ>=9
^Q_.81%a8!m,f0@',wxv)N;UmǒyP;/Bɡyn]348ꁾf=k/&8Q
"$ѧZrMcEwhbSR;c&)v$s)n c1=lNR=4.H=9L9@BRE1oTTmѭ"#D;)*6THȺyxQHSQs3nJz%'ΉӮ{i#7ɗzJ2fD-6o1Ђ҅+^iA_GW\yqb/TףBc#'aJk9fqR҃#r-v7Ɯ;**G]CgLcǴ0BT*RMTlH,{Z-$7}.Q|IKR9^MeՕڍgE_#w^O}Uh_-&4Tr}+.	*|BfԤ|b=<Q7zhXmfܕPDEv'=WWyGmI=
T3M-Ya3X;+ hӾ[Ne"x;o3l{ٽgkeO>zjHKݔoދ3un$FHX/~8$~5௳dv7v?Ҝ50dˎֽ+ͨKC'_pΛuή!9w,׸$QM6W;\SpA`7)uH-.[g<ŝr}csX tN͗dQ$ ߛB.$k4n[q}3uń.Z]W>F	Ghy.4$XE2yR_5*ue#@4gb$6{?XoCoUuܻ$L@OύA8荣畤qUx-1F4a\#K{A;ܢnc"p#zٹzτ.a0_IGu^Gu'R56C,ZV,$lo{\plf ŁK?u~Nb9#TUFUo/t}Kkq6ʀRcLu]6>B]w5NZNSRtx	8Cճ 9:*3r	I\?M`2RkMWT[_+[xWzN2k_6=ktyL{:q-wt׵ｷ5&YWSW"Q`ĩU@t*ǋLSxγgK.llmJ8T*C0u}$h"mMovτɛU~q"7-' tSiڧY	Wc'ymmYl1(m튶A
p
vO9[iS赯Ѻ(g7T\>[wYZ6B?X{Ƀo]Й6ulOҠEB 3xVT
(:S)-sS]b+KX+(˹iO٢Xowym/ةeN?uY{ƢW?chuAmOsp5DmKQ'\G4go|Q-~_t`S=ӌ"%	~g\%zҌO,5LIT sϓX^\޳9CLhZh#'l"R5%ԕ|Fkjב]>C{BFT{ ʢ73ϋ1tmc}ugmz	ȌJs)|tք tNâp`~(;"]ZVmYk aćqF	ǳCE@GΐVĴ&[js@N(q0oҝN<>nYo]q^O#.,6cxE@Ku0_^&B\Xe#	?G.Dwӯ7M6t_n_>w(S׹W020=C|oEv}q_D&]	!:׺>Ed7QAݧۢa!5.)e/Z^ͫGp%cZS-s*#UǐS$yKsw1K&\}4gwSyF'Bnz=W`dj:GG+׶~{'t;{Y>0f}BԱ#83KU{=3H)K^p~;F8|qEOӟ8	=Cdm7ν(,0Ycf
	g@[Ǘ8sLa/}h31'=񽱼YfṦig+jyw!>J<c0-ûKÎW)!es	u0(4H6K:pFkÈ2Ő{=d!+%wFP<)~95e9%xϜ¾	<CKHz?adȯ ҟ9f!C=,úN  [aRHiG]Nlϼg959RA۸d	a{.@!\m<[8bh4K^a(2tZ ><0VHtbCTȺh9DGN1nvU_a]G dY5\z '}LͳWiW	:XUVFDLnc7q	?MԂje=6?)@>k}8VeaaS/;\{#h#+d*WiBk	=0]I($$mtYzM>zd:-cSPB pB[cp;>QJw/$(oWe{Z_	2t1>yȷUZcMvcy/|{Sy/8iclg۰XDdJ2I4Pr]mzI.u"$!zUX#nvN9@:+DZ>kr	)m݆`q ҫNnkl8<gM/Ւv%U*}.vcF!0*Ce=a]³\o<%)`*! 9[4{NPXv'+Rt^ $IHK]s.Z^\	p1p>i]s4GL^PDA@lP&amցi'f)\l=n,e!tr}_[ChKmClO|:yuP\ZVfWmǋ0Z'}KfR_n$ש=6eB(+Q!cn\aavO4zև4CMm"S93{B@xT%āaH;S1 #a5dT67%ꪖ 9>\oA	apYݧd	CJ4} ;9OͱKO"*BfL[	}xs>EҁL!Ѝ0_P#YoYV?AMǲw`]GSHʹ븷_`*\~Dt^En0X%l2 wӳ~sX9
&<#$2vEtBG*/#
`qB9'1!0J$OS5@|dx"ՖܠIBp&c\훬ˇ Eq|Pj䀙+."bc&f(0J&	]vhJ8pË01KJ\.cCC)Z>r,1q2I>##ǡӂaDwtM7EL#^}|+;!GIB\jΖ̣r"`}	h<HGƑⶨ8۬ˆv#2X;zALd§5zUFyOH"0~t2귦iw݀>΋&KR*,(ҁK rwi w>w;62Pdm}!?p\}WO}"n3_}#r!d)-##isu"2"Ǚ~E6t`&NDr7XAv-ɝ|((0;\m*y(FHd/=aUq:xS,bJڀqX'/*Yh<A})#oo2g/<=3ttCEC!;a%ρI_wxehQit*I	OM17m)PVFO.Sty)2ЬjJN_gfC p{u/Zl*~>YxtP5zJ[+
gD>QGC!rAgmw!/z6[@$VK.^u'o8K CՇ%!orO-p3sFf%%A=Ԯ HjIWf#Jo>҆nŴMOk/?b7 X\r+%'{'9}k]N>R`e\Jp|uj"o5IŁ0Og50Gۮ,ۦWaBO/:cToS4%r?45A##;W{VQ3|ԩ;0;-b 8ye]]@P%rUGܪ9]h<Sgp>R(E>˂N皞~ګhlmD;x3t>xvȈ|
*8yFDHSJY_p#2y._rbo<7c Й=$	:'gIyJ8aO\x}	N 5G'qfi\EMY]X]/'_J3"m#W`Ѹ'V zFBTLjƳ%o2t*Q[7%.<CIa>tQ;l9Hf߽z8c}!K0	PMC#-'ɬiL^>ؾqa>;:1	ÀqhŜq2صfx|	Gp|t1z`W6H!1bN%4qx
Oa25eO:x1+I{r/Ew$M`w毗* tK.2C~س#ԏn+JKB5r^;`\8Xh ǒҾ픆#΋>R7ّwٽ
{?'pJۡ=28@-2BG-<e.klK"yPp[5:!Sp&8:00͖ԷthoT#pZQy!i+I5G
NdB` J&wEolX9xUj-͏>`&2hk	mLu	:[.K>ݧry9|	>:%6t ä̠Rycn)+]q=VR ? 2*$Nu/-nP-+ꚙ$]`Ce˒L%ɿZUzv2gp?Js4I.o6f({s{I[;E+Gݡ)8N2<.BOlʠgR~mvzB$\K=ѴrGza-鵮6W.[c\KF>y*[
'rON) !vRPF~}0O'
!6Gs{#2P$xMBbvR˨s~C];^'-G(?8i֙wƝP&s:6lTY:~d `zS&swdbXy?<I<0q:ȸHDfO&}xkYw=y.a|}jݏU\1H4
TTo4M?fFskßo+׾I<H.9٤9q6z϶%(a-kDRCgߕ{:+ȶ) (-uc0$<)bt+wt+0,-r}A%9J 0'G#.
,V*>*\~	LIШŰĘU5@{qEolTfi9۔uOvLJ*݋nVW&~E%:ƨ{&Ssثc5_bj݀cF=Eb2;siÍU5u^	\kB"`{QL>it"rb4l9+<q
;"jn)3XP9U	VR̼έI5S/9ʄx;]3@(	]mн̙]۾Wj/eϘ'IѺv&$є
'=TJ7lqpz2PZgS.)P*Q%xzg3-weBsmSuJ-Wlh8d>I&ZВN'Q}.:h4nA#̙27z&25x[d^QD&≟N}rx	?1nQSSw}Vt~[-[`f"RjJ]ƏC'wF[
x}Ec8IO,~j#I8^Amq *G󐼆I죱yΑ->vXHrd;yteDVLI aЩHCv-\L
Q
!FoYo%Z(ɔD_~})WD7$hqTmMhoݿb3b/"7n(})OV:{#q՘9i*RZgVUJ=`IԷLS?9ylۥc#)Zy9H0>x#Z&A
z
[a6mK	!63N?GreM$n5Zۮ}n?b>ŝ٠uy]c4bwǱ
 	wUډ!߇ڻ	dϑbr;:@NKT˜f-=@?y,)Q}*}zRN͟lp%?ŮFfU$?:{;K,rۘS~ӽ>0vc//ےv"XH]Zcz8*)qRm^iKؗZ=Y1"ſzW">݊2g&vfI
o x0|<ȱ)L;`SMn9[P(N4]ȍ#꠲q9V)Ɠ٣E5+Mv^wl<jlt+Q~)8H*Ԗ?`_u1iaPaV=	CpB0|W(H;5aGQ$I#%C^"[$rȾb]n[C s:QMt`v]5Y>ΕɴU"ȟ=
[-zzRD@-CON-VnQ'.9x2}{(`v,ܡd?03r,<rctep@tgme-ݙxα\a[z9(3'&v=n45v[ySkkΛ-YP`֓S]! c8| ?UnNcpJf.?@-ǰN3.#=gT&h44RUNW)~6dbB
^}~oDutcMW"12!S]Iq"9Qd.9olj_!F r	^1}ŘV=AlvٶS6eN:iOg͞ʥ-j(&[npɼK8(m[Wբ[Au(`#&F%mg {_pfVKƉdᦥϽbn"%"Р9C~*B"LsY$:djґxVB*qJnȮ*1E2'L\ib?n9V/^|U³b4\-We2U%I$82;ZĞ3̩DZoAw0˳>f{ϙT(<;>ưvc3*)?s'$OB,ߪ/*F!ۅ|r}nj|gN+6,0o۱N'R X;2U7do`u;̅y?j'GQkWkR@gJAŐu|:qnH|lRFS!&g3NS
w_=c5 guSFa LZ`^%~F\MP6a8uȄ0=LZ!hJ3dqB"nTHGyD7LRIj?g"H7z8VHzN͋HL%i9tϮ?V1"
 \%~w5
ovfp]V-ѯ&Ԩ]FYba.FD%AҨMh&%T%e|[l"翠Zt[0GM N,zA[S
+q.<]&Ȑj Zbo=NJ63ȼe1ph qͤvF+7`0d%</0^9z"Y
nq>))iQ_rӮgn]:ʝjibWQQ@&ُYK|I;V>YUB ϸdN"2*{zфbՇCWhPBζ'.M5S%i vV{ ƕyR@Xq6{E3-q!kSkߞb"ϠxnYyf UuMt`ļgQ84ħhV&Q" 5GtP`b/EU##;/~yqk9]gHǁK ^?֥&K]59{{w{Qt3Gdsm{GȵtLw jG/BwO/;c4X1:K~IxxLDV4IIz#P0s>9}Ti4vejc9}6\^qd4^ydm7kZFľ;f+Q>7K92{g6WӺ?5
Q;'V牘OBa#zg{E/!q{"~YeCpCrwZ<]d$XJȼL5xt~IkClWh"{VfT0D >وsԭ'p10b[
\_պk#'O`EѳApܻ+I{Oy?OofE%\a.yv]I^ޏɀNj. c7jlYϕ&^w]m7DŞh	ˡO)=]pr*{Gm5+5]8?uʨhՌwd"(8jȻy9B_wwLQ?1RkH`7\w42'.*׺ÓQeS}?`Q2 79}cu{MLyeH8tVgsc^
m4Hri޲ zSEJV,pd˛W~&a<;gBbvw`8UK})aBfj己On\Tv9T,Ss# ƌFp r5t>NZq ma=>,*#hD==|qS|0CH` e^; y~thHֱE%)wuf6{!ej	/tUYʿVsQU
d"u/>ёq_Z~BGl=>6Dg'iZP`r^`=MU_N%gц8suwDɡCg"E]vD3whhz\+<vL1ZHqOҐ_iHk^rǳc	:Ķv!9qܥcrtW]S~DvZ`S{һy;#Q.i@?Ty<|f1ccKM;CQ(ɒe,);
Jww05KvF
eɒ-"&s>y^ϟzu]k9纜qe 2U}gctc2?#LzwMS*wsձG'\KsSI#I>m:n++Xojִb1֘.8W%0~[`u2hJs
o˵Owg0鐰C0.+Bh􂇦oTʫo^ToczB\8 wKfc{r5]Yz1"3r<TL		py-?ܒS*5R`g	:מkXPvUXmD4˄)wUT	:Au hQ	ܨKM"y=ѹ$&1kY&߁c:6YoIUȑAAelb(`o>J`əT?OӢZ8.ע?WSWcs3VrJڕ7REP]9=7fEP-N)˨h8 '~','%IGm)	4ٴ7Hg[a 6q=suQǡ(BjUTw`fGF`z)9/Ԩ4fQZDHdjk7=ږ^*Gm\"H_dΑϤ[2{OU)mVN,
;#{Qsm{S3
),r#ޝmeW[q>WWx((:cX2ߊ4Z"
[|m*M1CuveU	scμSJaF̱1,WY(0vUlKY܅upv^5nVQ\yEO('*3"6h,]&1腔,ǃG'r#כ/vkC#DWz2(WvfGyk}3j^vZF5}EyPڞ7aЁZjnvUtlӹ;NJmp88b"A9.7^cAF]@?IIwt,
E
yNI1FD4n+gzU4@:-_xzNaf	6HO0kBл,$E/YThZޣ̉c99u"q<or%ٜj~>7R7#L;bQϠs۴0/V$\xD#Cqq~o29$S۵}c0o,Lv_<f|$~`
T.q( ߺ$}zSNr!D!,ȵ<%ͩcikiiK1=Z@ȭciג?itfLبle	_ecuw4ME䵈 /"mj(?`y@,l=Aqҙuy7t`6kUiT&2?훯P?)(;g!-<`ǣ
\:P]FG*hh3Ǵ |b0A*hVW(KHf8],4U;?;Y7[ZyDPO*pJd"R +IU`L5;̴>3se2GdwS{kC>nA?k%^-FyMoԆ #ս2FE}󿶃WL$ۮ)QlbU\kP2@9lH-~< xi=Bq7^%9K<<qX+Wco@ƙn&Ao׾BՈtTc5)x#{Mjx^ q:<<F0"FdM,0ݸxv}9ΛGI#xPic<<zAD!}1#	`Fr	~uUR:ta#BiBlǀroxlPj%ĳ^scmPV,P2b܄G3'BN\*Rȯ
Nu޻CÁjDn2QS+֖e-20\NC%9a64 Q?u
!r0+"΄q] }+RzMRs LY)H9钸$r̴P⶝$SK* ڋ(JQF坃FX,0~)#tDd/@JP7S@ׄzxPU[;z؍s۬QVHxD
.`c#h;#
H6rMeE eU#<iܚ3Nr>h4(Y+9 4;ɇ┝(ӄѪ_g)i(5})|SrD3 gYWqN0a-:J%\z巨|$6v<m:6%3j`e\y;UN	Ex~*BDe7`f O129,Mrxp
}YDyy LXTH0jJ@cCPi(?=hJ/lc1v*UѦ`n>Cy3p8ME`B~Y4壗C	ʱIlgpcrUbTWfvEMO]umʹcF ӓj	/^,Ս]nLTq䄒s5|όTabC4](EEP?Aџ@uaC(`=!IŐn| Jq}s"BUV
Cy.ږemP_C|keI
?P~V:Buad{rBm깯P ׳.]u[~hIAy>~O93]IhS"8d9_q%wqݖK1X	J1G:-P$@S9L2܅
tMބXYnL9I1ۡ`цѽԄɁbeŞ,̼BDS90!vۖߒFۖNpb	T?2UM$j8(eg+bn8BWAE%T`9Իײ!Q%(-Mr}ٷ>|?Q(ߟH:p=8d
{eAv wzBcVʘ_§	jZL!{RG 5y?HBAqeNɸ9z/ 99Iz'_u<byDtMҩ6FK2#ҡ+-~JükT%Qdb+~J]c.+4RmSv:CgS15Q۟"lQtI,ao<wZQ/^ndi$$wU%JC;@OfI 8阽UjD?pd?7ppLg<7&#}9FtqS^@v?,'#1;)g`d j 7{ߏ!AT>qX"<U'L)o? ~"Aqm){mn		G=D΋8Qdy"!ӌ
(w߭w.ǱS4B(au91jPUފKZT3'!*ܗ$Ox"d+M~m=@{,IdQ,Ε?vJ7`;*ɿqq idĘҺ@><Փ)\ڗS7H9VyW@KJ`ZqBNb	!d 6QWbzh	TQyx=G=bਭwm$u^@t lVEl^n^nZ2=CbË1`oYSAíD<kh
vhI7t/?M8@M|XB{rc/7Q36=af{1׈hR9W3b#bBeE$7epMwޠyP3LY(_H=,\.2OfCٍr 0+ۛNAnMD~'
IC~9#' hҵxpi?<
4`Q:Ld~T8%m8?X~D[~;%xnE.M-?xn1e͠/Za!`c'μ.`<FD joA98z}Am"0?8>qa C59,~d
ԢHb@bӰ:⹭N@d>yA+b4Xǚ,#NGϙ44	?RoڃR"&K.oM3R#pO{hWn4u3 irX7(gG6͘ChμXC6%,Ii F1ER_lID	vRh !:P-J,%l⺝(^vSsQxbV˲G=^LZOy,
}: ֥Gx76w	[7TiNz#R#`fq\o'ٍ<b?-gq	:wd&Qǅ!+rOܯ1A,АZ O6¶wP͖?{&g#Aj 3wͪMq	DhW"SkxYN.\L0yڗ,%`z	$	/NP*P8ҩ, ͢z#&K͡caQ>pO(ߑ}\9路wpAx$`o|NX zEpFuIv,bEƩAѭ0E@fEn`
I]<W4}3Ql7״>1ks$\ ch)ivf\|<Z
0tŦ(o(mWn-U#(j9S",|ٚ訔XԴd~(h|VA:>K5f2fITi7,Ϛm,|-~Jp9G(tT)tڟVzTqP$;9:Ȏ`eD,ђ9xal ÞA?k64RP,5-8-٘{8#z"kz HRH`E`
rԫʧA-,5[a(h'l;IP-HD0)C*sd"5u<{|W]3'm	/a3j q˯w#rE8j^|`s3.0%I4hD1e)`?>1iLXiSqkرc副mX=s^^^qu$l[?Ԗ5¾f4u+{UxXt`F#Kt+:Xt|K+24!ts8͙Eg9OWJxYؽ(Q!,gWHy^e}R}ws
fQ_<fS)҄ge&c3?fJLM#zgHz-
p{IJ+]]ʾ5
io`f^Mާ?iPSWn<#_ >ᮈϔeP#n!W&,hn{fJF8KُA֖QA{/#!NL	kWroO^3_a#6SbFQOlV1,BS[sCw&;`w9/&"UMVYDPzPCaź/JBu9tQ/e	pkzit)TNw:'_HEJ"e	co6>¯&!c/̈́&?BG*z8y^[KIuCG.f^ӤU":8O/JY߸]a{?lڨ\m5iOѡ͎0hBߵNesx/9gG,@vG$FKV@[/ҷ	'86hg37hr4Q$'f!#7SMU؎@TPdY"E_\G6&P?w>Pu2by<anf81񋵎ǹY찅q5kI7E>63zhxő^QJNVm!xjl2="C%gec_cv{8f1v\p$Ua=Uh1ݳ}ʨuz+3[Zko~o' 26\p4G͉'j6Ӝ;XuP{}"s6'{t:^7q׻4^+(t?ր5K+lN($seϠǹTpF\y[y7xń[.f?l+ w-5=qC׹26}&7Ǯ$STY^
O\;o5Uw,~\VJHʆ\!ްb߱ިvL{ݐ=5-~n//TL.k1*R}[82TKW~|ސ#K|}7M^!XW\|͈Ҳa:ñ7wr_6Bt8í'6.9ؼ8GמJY
1L+sn)膌7Q <m_-wyPpl52߆#Ē5d"榠:MXC'b	I6WSΧ1IG3D?}\qggo_|>aM^,hS:I-nPL5gsBD88Ţ
0E_~\amqNpH|Яّm/I2G. FSD~ECn=׋
q.]t<c/}*f! (7"1n7b)DR&;Ο\;z*HK%"4kg<0sJAq\}FseMsEShB]=2Oj&E)1(jvx^	?<f|#mujPhGG,|2L9IL)= \Ф<yVT>q={HrlSr#S,s-F"#4kzmq#:4'XT9QwTo|xaΕ,3dx(?eGTp G2{xV?VэAnRy_p͚kd}}fېN,~ du?M#'؋~sB&&\
F4Zġr͎fU5D1>;f˝{yX,L*J6%SsK;'H <x\~=amUxh*v&gzY7y2)e9O`C:eq$phS蟝
[M!ږBpA<<:'qj~nuKo%e|}CKJ'Nu	|h@:b8Զ]i$1\H=_:]Oo	`-BAu61}x)P@74Qt6nnR\/n}I&+H(2&{+`Y}=9ls%d}ϝ'~ۊ]aǺaIuƌhLiǷ޺^\|6<S}߉V&-6dY(g0L}K #TW9AKq%T׋rC'I܉+?Xcl;9)?@i?n%߀׭ o/WouqPbְ_q$_a1"#3)Jt8j1|5޹+07yբ24hFm/0Ĕ=2(6 	+08#AӾ
?lkx0O%sj8M͋ƙ8M:eC@nԤH5uM(h5ܿu&)%gY"Ɩ8Io8Gz~ڂj
&1AL1J+Bi/	
Ve%E9ԡ}@,;bő!wn<t<NjG?֧3b,ێSda.QK><Jn86_\F7z Ժ0)qr[	=Eo.%2;N=.BZOHKL59Uδ՞b"+)eJhrQC{ALV(Vnэ=ۈm_͙Kyxmt'ZrsE=GәYYgm5t[9J~7b
siH=d:rʞ:6ߟDT	΄PC<Z 2ƧEnAq(Qeug͑MQn^؀mOhB)	euj^##-o> %n'?ڽWeDJďJ5uDѯ6NuoUp\	׌ m5&IIFBGR2JތԭbrOGGZUYk	6a_cXV$t?G$b.Q; 0 gy/nD|crOHFJvWV<z=u ܘA%bP&cvwOU7_'H}9HgΈeRMm)yoǗNMv.2WHMh
SC֕%}^d"lR܏^ZC:>ٌ(>+d^]7^Ԋ&>1[=r=-B3bc;B*c-.r`ۿDf>ge)ُx.}$}AE3.;IGoe_)N}s~ճytm4{!wj.񄋓fάhLn X_f^X]]U1үJxjTM}_#e_C]?HKfpurElgo;vBٱ]	r+*ܩi#˶nF.?td!D)|9x0Gܝ+8*)(|[Fn$'F^d^F*N.xx9u`oĖ=0=2p5FVP3$`
UC|7>>rʏ-K:{Q)L{}<
_
Q\ύ r8Yn]:GWW gYD+/.OKxXc]ꡜW|)5v_JwKv2M:|hU6)ZÙð\O9Cr[~NTOK1(F
=T)$"_Ze o?A*#t*~. 62m4Q|Y͞QK?r"=w6qZUc4y|8r'$$9svoh9I!9|3hժD#}By:P'F,RٌG}\ )0 TC;zvmP|_:G*\Y(gbYf|Ln:4ý)C|]}{csu$]0g&'rK]Vx*Z|1O^{:;a5 z9oSMRICkXݻ4Kרti}LUpk=N
oPV`16dΔ!4HU;GЗA~vx|wH0zگg*VXǰ09k.)&rpt 7+䚳VCJد(O+W!؟9-*:cK?1è hΌ>fv N=>{0lk/hRq/F&AFԦS_nm:Lsڡc:D[)˚oPzB'/Ŋq>Liw"2A@E7 2p[niEGMµB{s0*
yW_}Λ*/9frf";Op8g5+]9TG8Gc Q1ARNE[2B5~##eϚs{dI\96W
U<g`$@%iP,Cܭ
Lc~3U5.NfPm0{>PvNGԧI5 &&,?
Џ9xؽ1BM4tmB?4|%
=dO@>sW*u$UGq/͡2
7\T FkEԩRc^ h
Ir˩ f@l5)"P)s10 $PIHG.Y4nf{=eNAp5IX	,G%[ǥmA	tt䵎jE1c$?fwZd}~yY:R|Y}1OC͞XOo
.,V 5N.C2tJOv2#l,.|+-uYWfZدcTOcow"?!Z&X#>4F^/<ܳE7i^}-bk9n,-#5'폋qUGOrBާ넸HH$۪sm'l=
g.^zMF&60X(\~2qS[
sq.SEWzgf-Kx/v6͢8ǭ`/mz#koRה(cӗnOYEU」Y5jmd`NVs'ɡxUµMxp{?aݙA0ڈ!i,ڥ|R+	}QHrBG_k'1MRr⫟\E	
	q'L2DR_".	B+GSBN"3ևvz.BÞ]䏴 լH"g5^``~2>ri;cj r)*(#xW)DB7&u7bLw>v;p[@P~aR<,/A4S,	[&k! 6rֳE)irK)%^mO-dWF.>8UA`bCqϴF׿rOǘuי5}6?0^a^-m)OB8V:yj?9Za׋Xd#|-g3W6[%:)kXM|M7vV`[qBgoۅ/Rmj/"yҼcӹ-)*<U+
/zjY*ґ&҉oF\6m%HBVkQ@VpR<^*G`mk6#ÿF[	i, ku>Ljp?o-qZ_#|~oNpHԃXڞ"㪢U4^v|vݍkp;cYN$=6dEeOZ-tKh~;yf~OĮdqNApl(MROeƄ|`WSD5ӑGt[KoW҇-ž7/ȝ*(_&^l頩6w'+Q8u\{/Q)qyLAPWF-#>]*yٙ1mC<kz4IsBҫIJk;,zfzcyv_mN,Y_Q`-$.:LWjBtL6u"fC&ޒ/`=f"b7)-O8N%!hsH.?#lIc[DAOӪXx,G4Q֥;2I}48]V̰pp#Mht6?2ҍ9Utȣ0*2{1 eQ(U}%df.2ƾ͟VvyoqMQBɂ1jMt_8S$<Ku!\cTv,#G}ȉuSH[JO1+)gq0[[V*'2͑EQ1ϊ@E'ʿ(Kߒzb[2^brV\?)Ex^'p< u뛦3f.j; ܿ{:<a>3f|ؔċCYlv9G̓T%U3ɢW'>oWI9eE_˽Hdmkq57Ԁ@	V?Q=ї|8"5Qy{k`p56ߔXLnNyXcЧY},9'O)Fa'q.d
AF4h,2#ҏLgp{F*HO0c(>[ԉ ~O1Uh.
0RJ}JUh&W</8˶UKsmKc籨Wu0>Lr
 @ N8PRAu`;S̓_<d9u@ĚZ d(Y5GҜF/G&^E/{{d{}P5(동
*0yG0DJos}G<O 4L{ݟ*j=ׇDd=;MV"=kԂGUiaP/'շQV-V!ѐ>xjX@Q Б/?<Ր	?L>G_&a7PtDs%]'Q"|WX@4U(6:- 7xvEHM{&!&i~uW*d/&8ɺvumV,"Z|uqhoH'\P}5XuYO	@3Sfnn'FKcdxB3BnK3v;ű宰&? &Xtؕp}7Uu;\ 
Ruu)bW7i+;]Q?WAc8</ﯸ)yezz~)XBQ/7,~ۥ2zYa@є@ϵZfN?5-9![ήpT	l>Oa4<AS OJ9'}~Mjt2LWvv &^%oIP:^0_Gҁ%Vq4R7,ȲΧ u{Aq16|P]+N"}eg:ܮBW8@A>Nt;,H eN<N?'ٝ=6W(s&J;#G!W22g(_h.[I.D~NrJp6`r԰~'@%8@Y@oﴷۇ`O!({f\agńӴc>r*+ՕpN9|)#ݴG^nm%dk*Ǚ^dԽ%zѽ~r
sJoH>vRTh<67ljӕBd@k:LZvEW?6z*!yiC[]QI檐H?A+ NTN֗n)'?Mnve],КEb\X5:˦0^<-2-)zpRz4W\Le#b[ 7MAUMe;o@=+tΜIwHe+=3xI :YoؼxJj:֚mE:!+\7`1Xsp?l(u\i<4j!m/_8Ė|FIًo??\OK{;[8M*pW0@r4$EP.]05*IY"g">Eųs׺v3	&sta@pz96V\aie$]RŇlޕ>ܗ !۴K4BiS7Nw55r>?lhfH}
-Ɣj.?@r7)06Lf^!fv'?ΫSj
#fqxvDN´a(ԭse_D9ZzWe6h9[/q>].b`[/)2eTX9'N2d.)psP0@wxƮSU*cyVG`%ϙ	{P"Jw=tm):^`7)Pf?<>	'6LZN='p]hĬځ	 '9BR~6"}.ז^6WuW3CHf1#8Or hj`S7(+: v;lν?:q4='}l.|*y>BZf&*E"I(VNߊY;}T筴qr82䌘FQ
kn0aOl҈Pnߑ|ə?tlϼy~eH~
b5x7e(zlt8VI7RI7=dJc'&/;>`y8
a3T{dnEH;S٫~Y磴v9bN#IA8VzLf
vE$IFum:gn įfQR{4S#0ȩeWq֙U۾rVDTwgJ^)!CVCь"3z(6ur>`|-QpLlb=5PyJN^?x(ך^$P5ۄo:ҌݍuKNY5lB \&"5(}d%d̟IY0a}O҇5ݭsZp=#0KD{Ҏ,ݰi@PidHN
]ޟ wg*۶$8sbe=Չ`v	ߪ#M]!Yxf2^>H8^e
k-?t׈uD<n{4!';y̃JmT`5CMZ5v:f?k'bv <5੝Ei]n C~<rZ3c.܅53JcB-5:}WGdCjX"C)2⧎8PXxWY}o1=#o]}D6bI`r01O͡h"ksUO[?黊!oaO9(nY5!vE3n"$@QFQҬ2DZ)1gG}m1UJrPqh,PN.%ĳL:n2v>҉
w\d>""ǝ/=/KǽϑpkCwlL/ǀ d ؒTzF(`nĈ:ǐ(Gs_כ-G˂	eh;k{L|`i3w4q:K[nݰp	oFb̕1r3m?ɝbHe0yVz1E!^j*r9"@:8|ffk+"{̓4_)?8E=b/rqy (CcKZky{BҡّtXߵ}u޻CE/IvL>"[t!?>c4wK1KI)zk4[6xPؐ5i=\ #G?`"t! GtyyF!\[f݄ΐGUOqj>=eUgO
Zxyxu/%;I?!䫂AzI-/[tԒdMu;i~Gzdi4=sz	3'WL/Y8-MA"~
;|HSioUr_Rg>XQg|1B</}O@4	pFcstF7e)oOSzcc_\h+ܙw.'9WW&r)Ď5%|k$t͹ҋe5/Tp{cf
zﰦh{j7QҤ7iH	E$J:R 5
*
R E)A@"R DE9̚޳>sgp+hx8\H餢FWN}_:a:FW#L)><$PtXp0_ωlc	$}M%"|c9bhG*t*jtΜjp7.6u}ne@;z㉫?~@_X%ttN#,KΟRdbߛAc:4^}y3PHloaǈjTq{^'\{&Цɬ7P8Q5a=*z#T3NH\&V (  &BU*"J;ӎftHw-WHdNQJNSǡ[Ch@Vq9u{a%cO&
"h&7&IzֵSlЙ(0ihnP'7Dg.9g18rCM^pGc]^{e* ([۔bn=AͩD+|L>_{e53[R@wco7xe`JLhM:V8[s4v6A
[uF!"߮%0*pH\sA, u8*{֗f/N_l\Î71{Z)wpڊ= )nc+U$$?; fkWaPNAJm<2ɞk5I')fUtfIYQTo>7?Ixקx5dmF-PKdIt`L@-}P1KfW^k;Ac,%~B8,v$Q$-E8p tܦav5Ԧ9sBWb0'Tk`1[,<dv.'ϣźpPfZ޾|R)8zbI+Ag;С$A"@4Pn6I I	G֋xfe& +1'dV̓%>yGtX	 L@KF"* abt\f6&#052hpgߋ'&;@WX?#q]NOOPahHa9/Q()Π+ L :^_d9Tg3tl0CR`؈10@muW>@ E5"yAyyV_KNSa¶."dPA 	l@Yqߖ*awy!)Bt[/0WFPvGDMgګ	EatF^ Z'[.'~pg;iȫd;pۥsp<4#ϑ|jKp`G83u|k#äTm9Hҵo[&"^nl_rJ֨	P*Cz(<>h"u'3ruG 7OͻcVWyA
)IUܢU 0%;=b)db.pc'Amߨ YPb 2km / ̳9'2-zuJRA1b26lsAOYw':BNl%]-NƯ׵8¬u%U	dXY( P0
rnR[8Y~{AͿoK7?ʦ |0YH7%$ms#UC(G|8Z_/.ɉtP &CoIۂ$`F$HXchRWh[hby\آ˻Z;V~@m_)k+tcudҏ,jq[YV(Z%Jo억%5(cQ˧aaїQOPkXi^)RÕh^'Dh&,#&G>@WL HPWsԇ$#fy_Rp		[B.WZn10)/B t4jNM
UyyKd02b^(+[gwø\}­(.Z3-ʼF|0YԸ_([07\;݄,!7ndH`v	8u7*
s*Jx04c	˔f֠/NQz2
wJ&<jhV# /Q"brsUw]FSIj'cctFMx8q!oje"`neUJY0΍GcHߧsP-ag2DHr]fl8Kw5v|H}FUj@HBK=H<&|g5)5)!EgY2LEd!t0	:E_(^8}z>#T	<660gc(tk!aT(6SKl(#J8@E iUܞǒC2R2	z@{]nk]`Z8٭jaQl(^/D?0ځ2L ;=	Ӻ`Dٮ,	d$ţ0҆g<bKJ{vƤ&DtU[&D>QQ*BA	uNnF+{tPOϾiA8Sr7K%tC ΐkIW]7JZn<MbEB<1FJ΅oy}K]mo+^}FƘ^1P		Sn%v~*&(Iabsd5F4/sU<Ea¥`4mb}QƦ%yk /[s߲7w{Xޘ1jT;v"Nf@=W0+v^u\*w_0T<Ob٧*z8s6^~H3ڟ3~C[{	9+ʞ-尢sdٵ)/nZ'U^M07ؚ""AJ#;6}k?-kP{" oJd+Wk'Q{`y`	fUܞ!\u{|bH,V3$$Yw#-JۊgT+C 0
`4{ܭ!XMy|#4/&j/vHb/. LBE۩b;%VaBUP_PS:<s㘺6f5;yg9) LT=v?d$p_i趃m'8')Y2Wb?mAD{99ld9m'MĊSE/VXo`0ҙ  K-0*CWWVO"gC>7J(~щ?^ʐofuo*&BqѸopYeެg\.n2*zo}Hcٵ@_hߙ͡B5U9B<=xàY=;T9pǫ]9rOs9kD ,nǜx*jvi4>ddrzC){oCb;	}vu(/KPCxfcFѵ`S'}I-7ހ'x^߶Α<?5O}#쏘/#w۩X]0w)i'~srV'D}G7C}MN^a&FN/}"ڨ3(N\yn!@X

ُ3`ˠk;V*˳sxEo~v.{Cx=O|O,n~ʂwwYzf^v"9y4Ikg){0fl`
[g+ITA{r*:Gm
d_UN?p4	S#`ਦ:	G,c&9nj{OzT2-QU;  x{vT^%h$65?7^>ZZCci0VoYfh63]
]P?֔|ǋqDUށ+657E"@Tdd٤:FQQOukvx4ZJg>BZֿqb 0vVafؕ+dFeMpZ.e˖Y.N ܲ"|C73InFWOcJ'5
۩[9;?sv2*$ZG)mr-a]eIX$GʁXgJ?U΂yI#ԹS7ӞhGHTNE
AonQ94D+hfcaHz$s '0Rp&W<#hU,F9t@5{tm3kNUس\3ω&~.F3<sA37%hɎ,E0?O7
h{4{m&\Va[Mwv6P3H"ˤAA'8-{d2v=m>{6"e>ρOs]g6v#EvUHp⒵?yJUf"pϱ$<iBQx(W-A{KiEYZ0}i -ծ]dQ\ɡAsgu[b@N?P̰v|$ԪzηpfGyb>ƫ뗤~ld޵7HeƎFe''Э`^OmHtkk}X]Gu`.pV"	W8[/X&$]SLvUꌗӈD&gh<l;ij5cXU<tJfxk"pyPsab21YZFrdcrizJcSVmvF?vpysRh%ҟRٺj豙/D1Ao;O0HTkc$yX#uD3ygnȶrDkS5_e&?dP0玄^24rte׆}+^	u<2`WP{eh0I+aQds7OҌ^[`H=9FTd,>:Z،<T_Ԋf0bKJ]_	uf|^^gmƔ2F9Eԋ_/+-*+OyB
:ϜP?̮N{cj򞣗ح]&t9ua۫:vO12>#FX합hO5!TMg5Lpn@&Pg=l)^	]_Su=;Z0kE;Nx_-SN"M	2k,vy6v9l_i. v /Eb.ՠvP`ie[+ko&Ȑն7Z3{GM$;%νW͔UKBw?C|Ĕ^aǵ'`k}c*t)n U'߮baȥlr^J(W^7C4~4A4.f7u!xbE,w2V m q16{v>kU9Lڞj;/馱֔=!@7G4@.{Ca捴nlsƽǈzeI&o<f3Ȋl2vr8?UF>*gkU2%/h669yUmK,1u&#2S_"SD3|*6di3 VqGJn4)гf˳,:m4KL
v{ܕ =@J1A'LI(<9{/
.tv[,}oeut7P5!JM+t: ȠFwdJX:
Ԯ([Y@nYjY(nVLQ?+A-kthwK*2\CGC3(oG*-zbZ)NR00nTV%Uv=%-sdF>8P~۬.Wzv3_8IG^6T0WTJ-Qݻrr
w7)~ S	' ӵǷtxeQ-33JK̺)_sAQ-<~fe[c/S.tSVzpBȰ[\c5FOSv%<}Ecu1\ù3D?2A10[y<&[\~/0/3ߨ;c̆<zxFGXt3_qd IQD6ܑ]=-[):JiEe~\O<[.jr54${苰JT̍,uD><I"̀O1UDN4g}f0&<6dbXeb&2?Pk DXlL'=z=%{vHDRƷOl!Rqtiuun>  PvʸXÎw#dsX>83=@&.dлͺ)TU15@ nT@נa+"C)6]ڭ%[D-[1i72 = 5I"h-҇2qUWGqR (cX5MV#=rEo+ Tr\_
[ILhɛE߼:RysjgAVљ̽X/|۲f~ڟe'4b ҇sMl~g*@s/`ϘRdJYQJ>ILs7ڨsIr?Ȑ;Z][#zRKl|2zX|L6e4	 '$&k=\C"7NX
PQPN+1(5eW;:anxx$ e Vj|ܦXA]jOIΕ=\UMG(&Dz7G ݸ+H)_́Q*꾡zVYՒSsʴ0ń@G7x"H|ࡓ3Y|><yPn̥<{cJp#:ǶNŚ*^N$ FXBMv-dykvxb_Ϯ=~\A1^ ~i9aFw -?٠1v}:4R|VrDT&c@Xd)FoBFh>>">6|dPm_?Q0ArJ`wVhlD΍7cD<*<` +rz'GM౱zG{`t1̷^\ 1EbK(I\#kĀP^ 3	;X~aa{+|d轘8a60@^uhyd3/ZX1Uz:WCzJ,@TYbRL=F L|BwŞ[.9u\L˱~"sڈʋy|n$N떋 % ȓbEzIo-95b;wx	Q?.O1RDqzaJ0ܱ-Xp1ɯa-R33 e齣MQ{1 IpB8Xu5=}N27*vGZ|it0 p#`a-4Nt~o<;֫KD1bM	T-lwIΠ&/ShWq<Ŝ, elREPB
[<1V)=?)K-޸EyGQ^w,$"(2AnHC*фs`΁i4Ep	E wȤDap{mkH%
DPie5,i:5从
չ;G>\̰UcUSrnUY<LˍR>@( Uhqb}FۍAVq68BԤD8aJ!* w=Lˌ]biC"}k: 	!Z]jcꓙRjD]?\Dfdx"X`cL8hQ]y`O3-7v4 ->^0O`x|J!_=#/> ^F9gpKݗ±N*6 	w1pҶuΑ#H+T)ro!gDo0o8 EӳcZȮg}6ìϞRD.\t;#貁%[D	!F>YcqA5)Ukd'(1)C/*gt^OL8@
|M 0o(4]TdZr>-QŊM K7мnL>6|$h "@LhL<|s:	ꐷO4T֓UqLLƹ/4|$2/ir+:9{AN1Yrxtዱ^vWED{/{Yzl1)fQX	鏥,,m\|	?7YZ& )H:$l=M#eqOZSfj?Vt&<]	EpF.յu!{rBO=0p\->rwam4d<%ĄH$U	ߵG1TxYq--Yp]wb㒵X $OqP ٶ&[ '=8
W(?hW )Yv<ٳv86mG!&mדq8bLV	Fi'F3H-eڋOZ4^A8lrRϼ@\"3ؽp`ljú]R#f֢oU歂JJ$Ewu:YZOWEvj^0[sվYJ	pǇ8݁eoq0ɣɹ4b6Ц %pbm1{I)ٿ02+iUՏkE
ɼԃf]rbjSh_	7y{c17fEN'"yB];tHMFJBeebrVGM(]Rv8ҽ7z
xO:]!yqqlj|M\aPB8
_
p}!	p}G:Z49 TȤ;ȣE.jJ¬nTIC`/8&C~HJ3T$ȭxJZO_W/YB<@uH!Rý"K,SHD#<Ѓ,ʬ}/1e6zU5^;.<Sih1}Zg.-c𯲅|$>8հl{Dm%{혒az2a_8~*.n(fus_;atc
_0]-mZR5 ljO)j@Q> . L_b?I큧*2;-^ur@=tR4bYDU&CVC iӻ:)a'!N,9(b\J7+̯ѯ:jC`[M	9]UɔT*?RUȻŒdJRiR{3)OT Hek?
)rў6螷k@Qal%-iFG7&9Hح"yCmP}hԊӳħ/0pp'zџQzDAb]vzL5I.+]]ldړ	WXmK
rR2Ce"HP ℼ>y.sm!kz_'S`VaѢFQZ+y8w[ SسBnhWpTb,",6ã70 P27A@3Jrb.He@NZojUyW!"JWSۺ?'	ɮ?Q;7.n2 &H|.[ºٞAM7
7{Fsap;kM $oQjR=mz?i´3J^`;3,B|ȟ+_+hS
`4(*1K
j$ڣt)s@4^eI3>s\z9ض}$Or+\'\m&rq(79LjJs@EJ&ƀ3$)וڷU"ZV?o6w|~͆IydzյnT$4c?(?N)
^zJEҼlIQԠn rv- PL
tJ#O͆ h]9meI=tKk˪ySfmEm?)hjµپ7M=^̴HASc/ f~P:z/(@XV+]ܝ.el}BOt~bZgRqPw;z_f*wJZ	IZq}f}f;Q19E%+TLHk(Y
NH.[}e=rE]
YarmnzmL2?}Kq nkp0:~;qq?Sl.i"GS'SSJ0qPSM;FĨŬp߭<0a|Ĺ̒#_qVV-4Nbey=
XmdN; {q8@ x	v"ѝh<}9vnq\|B۔t͖rXd@s<~9Spn0 ̹H܋xj7H=̨oȬ\1q>j:ͱe5W4Yo/ ZS B醘z{ߑ3N֑k`<>`q0H8Xjح
G͎]Hd/G	1^"g oqnY0 rNl9QdaZKH5Qr3*֫-`$f38+WV.~ZzD# Z ,7dN9gͭ5\iW0Q=zd.payR2rhXM&v0z<" KdHѲԛ܎I1^i-v!D%@	~mH@l#r|Ig` edU].#M`<%^ÅcζDa!ZJKTz&	pX> x/Mp{<nfIiӿ]aRlY3'|抪trDfak=O؈k|]gTlnU?Vbv^ml	UD7Tǿ?*A4ڋ1	ě,XZ@1zB˟@ίOT!3y\.|DϬ.X
 \	$dTH{/߸f) u@˅K+l >l}A>'696oǆ˝b֠Ѻۛw~aGd Ob 'r޶NZ=1+7 bBm6cD;AÌj;,*(#6|LV5kl^e-X@7I^{2~KUf$EE/cی?|^Dt8F!	2@J:>F 5rZW.&?{,#z[?	@b;I(_t'g=kp%u7z`ֲ^6dIuŕy_<댃m1;JI}3Q|LV&ѽZL0@aյPTx\!WF2:f@Fض-i":M*i325[%{*Ұr~P3x8h{8Gk2h\`\	[ iͤ7iWDBAv&Ft̽X<+\@hҳyY"[ 79|d!JbX خ#be+{uTr~\Kx+KfX-w%ֹҐ᥸Qjo ĩ}[fVRE3r0߅ڹwߢ)|%6zVJ赳 @XbWy2kC^7"$[ qu,ANE/s%'yMКǖco[o T3;Oxjo:8}r}gK;}m7H b2|E"Md3d{
	
TD􇮑#5.oXa^-q,`~P#]nѻ|o(%h׺'#BF$< x )&A_ovɨ\XZ_jpktXL1ިp|k+]v1+w{%B ޱլ(4@:EAy$Y!yp9V563wC]uk:KC+a:4ܲA;R9~nY>k~~Q0 יaڒ;/Jν/lKH:dxNzQxR{ԅ"yu_Z:C|k|FICoBGA]YaB#"q`[7kF!D)Jf0g6+Aw\wy}nȭ7Z4Wҷ9P[0DX梇(/fԥ/]3z;xu既+XS~~әWjgRKVG(]aTo	ʮT
N;(r"f/ܨݖ$:8ݣB3AH b4yׄ!QE'C^w,u^]S|ZDYʆ=>6Dcd^OqPL'^ɒ6uּUAG@	
Lchi#,rXbs)Fo3uW۟PF5xa~[f?˫yA'I]{Uxq8@-A&%ʮ>sTg?XkY{¡;d+u="AelLAeAevCߣ)vr2ܱRݘ^B|0φUM/lJrXQZPÿ6r&yA_6n|	GQ3M3M=0hG`(M1+vxs̰MNg{ɼ.#SlpL7OΊW߿6DPꂛ/h+}F52hmM\W<yE_ys/b2nRW}KFB0g.\aflGԬIO<UGW=ҔG##534;7]Q2ͬ6͇:N3a>'w"t1G[,8Stppi.ʲj"׃̭BKbusȦ<Y6homv=Y)M+D40"|K.k_lQ-}g5L5v}>#&U';Ơ'皨3N#]4yuR7;2^ȷ\vWyuAג5k''PcF/oGA@(ホAKcr%<'nyh8,~剮SJ-NDjC7io8?|fhI
4!J*k'sgKiiX.8 O}"? nb5ۆ:	M5;|$i-SaڿQz@A^siwQ	Z#C%	A4Fm&3:-rkzb↣2hG᜾ ~п/Rqr_<̲G%sb~ܷc|+ÈwO^KF]<EE'7i'c_.F#Js_XZaϕf5(TŊ2y̫ӷ7PD$ZX\wQzjø_9LDÒꜣUŠs#oFfUk=!eFmCWmm8_*2\3~zٯIo՚׹	#vP*,މ^=eh-BT.wԋYE3ÙmQ97ӏO#_sjk6r/UqEf )JW6EťIO6UրL/@Emu̺vJ%ԣ#Yy%h$ff 5mP4uo_6ڴQ \?uoҥ^ɂ5rt53 1GaȒt㓮9t/-\U%0BU-Zϗh Yls".HC=5UlEcܟȱ#%G[,'6!VGv{.ٵ,6@y͘/|% w]y[ei?'*XpӶ>V+9 #;8]`^g<v:WOkE?Ua*b\Z\H0صhf b.բn%TqrS?j2D<b	Y<J:f@k	QvWt,z9[[ׇMMv|b;isRH)m"z@Y'~$	.-IƮ~e*3j)8ݷK3UX<[}:G?H3cX:&xT%"Bzv t0>6tGP">
[l.ۿo@dmYP̢X'Dd<}_7vI*C1F̗9&t~LM=b2l9BxƲݺG^L"Eŵ^\*Jn&;{[:a/891>]O+=V'y	©r4>pp`RGDVP(#i]d@ߝ^w6_ع(䉆u)Ms$=5:ܥSE7s{׼<wd!f)#_/az#De:_m@gįX-ǅ w7e_.exTjxΦCɐ$cԨJ&OLSvςiC|EӟuTQj0RY7(ף"]@"$A!K:4Ӊ3IBeth
)@0'*U6q)-C?/ dsM
coMQ^:!H})
Զ9{_'\߿2scʥXۮj)oi!:
a?9,@v  &XQ$!n
ep"BFO?N3:{¼waFhwJ,y-y=SR4q b !X=g?5(OAN4  ##Z4-]w q3TKk"v4"?f[فA)èEziHUT]2vG:!	(oPJ}{P#/v}BЉWXQUuIMt?T`4|5!*1q"/zQ@)`z|OL .yRY?W' E.(תn>Xxņns8r ]tUђыpg[؃:Ց!g]"$E
%w 0lI*Nψj1_^Ql?+bso_&˿ސc<m!Gaq;8[='`AY#xE2s}xS-HOLnqȡ1E`0Jd]زj^3[Y/{F^(BYCxد 7, 3k@yC
ՙȭ9\*϶i4PIq7R 04hfN?zﰦvw%&MD$f:HH**JQQ* iAХ#s^]}?̚i/^#El;Zhkbno0n`9UAݒ5 (K1:c*Ėsj~6f/V_d+.Zqm~e3035#׀Noަct!64j?cCS>+}>^yZ{I̬"#k~b>'XeI2
b"ĊʑoD1s5ytcCuRkrԽv~J_w؇Ż_W;˽`.7Á$Ŭ3Ir]4xBڇ)9nj-~yԀ;A-}\m96"`@M<ي-ʈc'OvYeˍDc)˫8+UN>)kF\c@ },&z]ouJdKvC0p0W82v xQrKJoϊ!Yd5S&o7:OQ8-11I,v~a&ֺETN;ibP͟GZI@:4%5`?ons}kMT:)SZ8D8}ANXh#7l cCRk0A\PlgNKPr'ORj63Q.Pk!Os9vY=;xt2N_#"|YG^~[M	(N]$%]\tiv{/ZsP	(6;AZ,uޗ!+M1&7t]bJd@[G"b8q$Vr"FǣWQmW(4e/aDb&m=${P "Au۾6FIՍeL(9^d$y/dT/4^ so&Wxrq>XT8Tz?vMZrb%v4X2d.r'iflQY\\v`(5vR'߲Lq BawUeqe+eؓ!3*^%~RWjaSm<"]no4 H<jw	*iu2hՆkiu$%}@uTVkF1&sO+{sT/f]jI:C S%16#690ûrXV-e3L# Wkb|CJu3P?ѽR!?IQtWjY't5$t1SwpSt-lsŘҁK!t4ΗiD:dy5q9AyT̀?Xgvj>3pku[soC$n3Vk-SݱתBc@D
<Ōj1MOP+`݇>bD43Ȓ#>/gA@iíi8@+ XT'wV麬 m)97E%.!`"J9xxm#dEɂQHCf.!DUy\%1`=g3 ݩ;s
;NyPZ/Ur]^؋gRԚպ[دieNpXpe6}8X>Ym~bOM}uP2bmSτDKB}WeQoKȆv 6-CRgs$N׎l&,kF֦>A~VbSRhf[_DtX_	PFAn3nVה 0[3"|^ԗ;fWD@Hk,6#&AL,QL'?QW Rk0;Q[Еs~@`%^ҷq9,w2XRoPrmx;q2\))|H@2%,v-^rׅ~hX|*	Jmg"fGǆ@pضE- #7B6XV&Ӡ%wgxu8_\vza9Wx.(BtMQ]*aW].!7=Tl'Mˌ1Xg(*+WS006K5An+-Zu!Ӥ&<:i	nj|HgdB'wŉ5:5KSrb} A?pz]ک9ݩ~&xﺲV?jd:d< 2 6R%G{EM~6i|Hڛk|D23l~>V)
6cjD$\?%ܚY3
b6tQ%9ib0UIl^.R}!>/6o>	q%	+Tւ{AQGE+5Tq+hPt䆇K:31F!.I){XZIm#}ϰK: x@;,=]>wPI^~"&ࣺzRmk|}iꀛCj~:f0'?$vk,ǰ|*mb0Svk/_oBtJ!PFӀFz
{:o۾usUB((i1Y.8]iE͛|'ɪ6(tD:ޏ?޶Y-xW_ta>s-Lk0Z	rD<mVtvb:_iivXܝ]1|Cd,@2-<̟إ3rr"C)dݯ둣V
_>jܒȨ! -Om隼ƜOVom5P8o;2z~=ҁͯu^6ۄ/S OØ
l!)@!rx.v]E}#ٶҨ5f(:- .ҢS}8_(#c꺥z~N,JFU~]h̷kh/|tE,Jo!*W`x[MGPfR	53DMm:̜b|5pҔ#ē#zr<E}fF篂vp˕F3	3IK(9=A9ݒa"n[pۛwstMxGem]<V6XQ˽lA EFZ!;)[F⥝T_9;m.p EaݝҏYp?ᗀWJ3u/!W{2D:+A-~|oa'kafآib7\Ij\'!۲;VtmY&ߔwB`"3F|̣Td;]..K]NW{ O=g]*H'LfLKٗ I5X(%9;Y(;q JEMX.WP5V)8j<tݜ;N%0IAus"!XA{zV"G`[	;?6GT~
FgX#F4`DT;EQI\L've$
fllıj SVCBFׄy!C}|/%*84e\ 4P	A걟=FB k	Ql!(ׂ}+|P_)!Vјu0m@ڻ1."n\=T~c	R)7|!r,
'M_g1Ҍ@`v٫iEe-TfOt${ `w")龻#ecO{U4'{+7j#+@fxVmlX	TvzJ){NZ;b<&}Ʋ<zPR-|vm܉Ypzo;ȁKYPm ޢiS)=u{g}i+	I:# ۿ؝:.NH$SYdgNBb'+.˭>4)|,xUHuu2bFwj'_l?
"
,ĞGGa߃	*su"!? 4y[*iaB@H6|n
'0\ϱ# Q=/h͟b Vl+`u2~c{=pD(U}b%C*)U9~tFly3˿2/"8N@=phV|C:+7~zMwP_N{1▐ e]U%;ݵfl%'<	@	5zM
SN￿'U}ri$]tݸg@NHJz<mq~LE+uirpߛTR&U3=4PYYVZVʖ"~[B\)P0d 0K#UW5P:vM-DzSVF>F"c~4mBCnOcѹ 3Kp^z Ygpa[d[%ݢG*y)f4 lpq>&gU#v'7@ICaͤrXl~բZG2$ΧmcsK?a/
ϗ3Gk"PnnqKcq?Krxz^sG#_lHKF!e9*BBha(}`Xڏ$!$iF"E!爐O9O,2yV3I6~UUiEʆl+nTX߱{Nxqc[ɣ"ˍ/Rb 5R VP"&*(qPfJ>nf,ħQt=4Cg5r> ѵVѹ*FTm'Qčӛ:˃~V6ڍJ5w.-`.CNRO:/X֔ݼgP$=l+V;@SxdByb׈qF^ѿ83{z+[j18\[=frx!D9hd fq{Bڛf^(gi@m"p_c4uww6Zn6g7[S6		q3Ԑ5Wl3{u[8ltyדt?66
ۭpkOXr<Vct |mÑA>@cԠy>ϩEbDЦ-=ôRf<Y gn3ZYayi*rTR pBK
GV潾g$0혐_{i %Pޓ;2Ĕ{ 07KN+	epzUrAmnz84£tN2lPM_5$Ud(7F
b	{GTW;Y`Qzz$z2Kkݩ R9Z<Bq؏0o81c%?<|ֻtWQ_NKl,9xZ;%#dA#gW2G[bPk?AJ[R5.m@oKe]N9,R!v{t̒#u6\O$=[%lQES(8Z,a5og`\)Z8=b7?B.aLmVnlFu Ӛgd)،b1*Y:dU2	`L9_}@l<1X-AKͱ=4vWB<)F߀pM |<dt7><ӓY+	NZZ^(PJ_)D)OTYm9,hb/7>H0?6]QDBnTһ>XS*f?Idx=Gށl3xhpmtVZ>7,KT_KnԷJ3[6{m*DҠח:N ~QkYOeEdVVx_sl??|!S`ܰ6>W\pblUgֈ:fM4v:!KRKHop{+Q~ifoaW!YviF[/ӴvGdKժӟʀ=[!58^ؗ*/rWUlyȰ?$]|>_N(PC
d|P{8iߗ	B2Z%w+6똔#7#I${ݦ4~*bX17]$3W` {5TidQ=+=}{g2֐ 'N5
f%*2壇EZww"~Pʴ&M9Ð\vhL%Y\V޷__^T{fX(+<Nlj9ap^O<g)zq*g#bDMշ/{7
AtXIm:[=#3D?єl(oPEgpޒшuJ\3_LFXs/`Gx&IQhݡfEW$|)=zS#=	ELfנav,Y֎Sj=>=Ƙ 
v-FtHmM$]xY[Gs zGNZ2(7dEG$1e-Y)0{d44>2ʱ02`Ui^0B	tQYf!2Co5upYRAiJ;Q&TlIj1<&;7bt⫊aơyhEgRI)^\e3-@SF;QD
z7iXe$2~;މ(vuzhfr~UiT_xMN* /L|ERsㆲ_*UO~j8=CHh#[q}E)%	Ѥret0!M/ZjoSx.~xT="Uĵ5k#LbYR49R"IjG|vOȯ/O>|Yv̋}C`uOQP{:^MXvP!HbO7nx[!*G*V@d!͛pF>"z廕`;
a$
l,dWyBP>4}Ru7:.
هԷn1>W	 ䷾[&zA/f߳|R=I}/I*3?q5Ir◂!Yj;pj#FDcW5`Hj?GG&RE߆P++R
h^QܛD9yPvh_-$Hߍ䛙 >[7`lwB/om醇VcN.hVmPU+%.PM&bqLGh.$vkvZuܡ+Q_}jVm&ؠ1:ϧ0PI	`[=od Ewu=!$}S5_p=ս52qJP%w_UtOlmQ6c;>:)if;߯:^իv/C.Ȣq͕"z`zasjM^Ĺw	1˘=|	xrAYgb ^5[@ ބ`t
z{9MB;$N=*ӯܚq9p&	0~cEȢ򁙁bf;Ł@ ;"݁G6$+./4IlOF742WGYu> pn᪌7ā[KI{^z1k1qΓͺR&g:m?CgG{1ʗaV@5W	s<#-ws.=KFf]/ljSQ>-2^'!JGu͜I>K7RJg~7Ղ%ˇ~~KSůUQE޺v{$Z$GsYpx\TQfG4"K~<\[f,_COtĿ5geUDˀ`-3
x	VO`D멝ʠDy7|~5_ȸML/Fߒhd[g^mL˲+>j!`O_&T  =@do#fr",f2Í8?E߄u[C^}8{3ީtLOP{f'0}d˫5`=7Vd6N8|h*dfyve|!ʭx2fd!3Y>gCK׎DJAȎl盲Pj;2̻/_ sA^RBFF3iX`U*oKLͪ0 rMiܭCH{b!(FTpg麂{d?uCov1<0R]FDhR䬼CFnm[>DBG^f&y=yݰf?$Qns삫\*Yb2j);x|H靏w?8Ye#n/Y=5d௟sOZBnTEXOKi]2RRI."]Ws≴+x}$3Dta0-fnؔqܩ'/f7״rbL4(verޕ)KhN(n]ܵ(
y1PC]\.^7b8"_G/>91lGSՎ}lvHIݣPհ/{r3 K}YP>h1-/u1aI[m~[r/<П	кvnR|]>@hO4ٵg;v܍XPcSiZ)W!	~XnT)m Jϣf[#&QFe:Xsn>L_ϟRm}JP~ˍ]?_xfB~)>e3rvzQ_/Ó/?SZ)Rw`0,9Fk.RԔs]ÒR(dڜ2溌"ma/>$
ר%zN/%#kyr,9ZeFnЄ$u>F]?=;m_~=v\Pt?tĬ=Փ8W<F늁eZ~_np]X ʟ]0)	 cR71;x \G/Yf/ջ3YSN<#l1"ȳ._0J4dUyr;!/ص݀![7"Ȫ-V[fRKg*1{ ]1$fZ}$M3M=ʂ_F\N`5|0.XORTq7xD,6g[EgԚY:mK'kl+Jv8:)..rnN5%!F?E?'\
t[C}'aQ<WQ´h\fKO`dZ/A??!hhh !gWr#4<XxܫgS(SKnhcyJն@Օ}7JZsYZ8_ѥ/Ne3#.U6v)L|V8\c21loxj|0BWz -f|'x43}U^49Rcu@yFi aSN#~J mu13鐷u-[`v$tGeߙꕜČSiXgJӵܻ5ގND^V
FsbĮ K,n֩UzWk7GO,sK-)5K:=.tZd:^̑@J@w ~l|2&8셞&ζHo8E7Eq;ˑ<sYB>L=g}&}HfF@>!gm"t)NaM?Zr]nW֧g:0db>hgO7fx>N^mEo7,*赯IU2h:)ל|x<6-Ƃ?|,H&>+LV$u$f~_DݦC&@DiuJ{F E"p{}7Y,κp\%3a83,DE`kٌUQW=W&ۦϞZ{|FůH{yh	͓
PfZC" "Doa}ibiyQa=Vgjc?zn.6eQ<`PɃKL>W4捫ܤLPo*QD[Z;[%:'JW|XΎR l Y5(9fAe^Dd>ta"śVc7ڬHw&wMD_fPNGf"7%?l Q%7uѯⴚo-;w9ejNdOZW[V|z<JۉZ< "AAcub3aМO6邖ѷJ棔&q+AEk6b<_q^J٨co⾒#s8~+CF	ہ5Ƴ: 'YpF:!XM6u
A2O+]}+˧ʲA|acOxy-RWC5)ߑ| 	ƶ0#Y2, zĶˁC;^a$ }T[õb6
Σ!d4$a4~ I}"J;slhV{k]pO8j#FS
B׶oe6N(چ3cV.yCۏPN]s0\~0?6kAs#Cu 5 "-@%Κ)!KDtb(%D}a;GƑ(P
KtkI?Q4hDy#Q`S[Q|ËI T;>&}ǫ륺	É	8'V#l[p ©>P>sJ$2~=/{>? u5Z6
H\x)qq0{	$_tFBy7VSX-yjSi<] &"f3=oTm'Է#:){<_Y܀Pua̦g`ʆݬ79f1TW;]7{c.x sˊg:h@mpa&5e15}ڦr$"q>N9fv
?%rne?(y4)Ujai W'ܞx>{`t/f*<}k
V#V$iFu~q8*P?d0})vl0ޗr?~Vxf^rZw9PMug<ڒR,[#$ ;L(2# Ӳ/5uq3eKn9a8egIwG۵
o?R\S`bp%\	<([vΓ&tB#$(G w|!Kp,OBQJj8C_*êrq[{?t#|`DPEAA0feވ0uy_tч.vpe?~Qbɂn;*zKx#I2D?;,HGHz[RT/o`rlBnw'V :+1D[y#i,bKҞ78fTUE6@YL{>-j3dM^F`ў ,;`F(8[uKz0
~@A~-貒$9.m6I1ܼ*+Z	Hnan/KF@X yQkv"1|	 ~%Q۟r6#-oKdJڌ,@xN>V` :q>?}O}ԅ#Ee|j*ak'8ZdRw2Ւ}we:H=O,0Nh挠3#?Uhڣ쇺1n*Y/e)_PHب d[J%*޼衵hǒZFkTIm.32^c4̧aǗ!2 Y(;`Z
tHT:Nt=JOe.w<|zI^/Q[v>$H--Upd }gtXXܜ5lDeSKߑ]tO"ǥf'
͋u	<_fFvzU> V.mg5lT>Vylr0y&܀ۓ_j+FNF0PbXY:Ok#{b'o폔@-=y$gTڈ.H,!bp윉
_' )vΩ>"C̴`2YpNϚEnZUZGkF\R5[A?ōrcV*q}hWXG^mW[azΗ{Ws²G$;zT_DȎv$=!VbtBzX62E:3bP=6)^x(Nxd2J~åae=
َe<A;ra1><$-4m"SBʭ|z,;ٷ:nW|U"7&d'~_ZedE!𤹇ރ
L/O');=qTO$tc~LMUiF*.tqo0<bQ2YZG}p5{X-9\^IKl6K3oJ_qՈ7	fXƈd$Y:,)'$ 6;c[ZRܺ|4!񴃆[n2v׿H	H:,*-˓\}ci7cH&OH	rF~nryegJĩ?P quaN6Nqݔw]䠩6b4`*6 k3?|>Y(0Qt-fC;!}WK-v^
8Jڂ(W?<PQ[#μ8PPg-ϽY]/.FJ{PW$)Innǹ1Зy?{]H]MTC<JX訴wW=uh<:pXhe>`j.0Nlp䥊.nT';]_~{`܃(Bvw֟q1prKOۇ?3tIa-ҿ=q/;Ԫ:FS'64n [1.bǄ呼b;Q~BWt	<d0sɁӎW0niosZc]Z+D|d%t$2תdL'݁E4㼯@0zߝMqdj6;e:Ȇe+uz/Ƨ1bx8kuu^eH(*<r6B <x2KX9^cm̰);BQL<E;G|RiKg6-Rk4fz@\r[*k3lc}ozwa(/Ě&b\m6!,eYe$4P]*\cJt%=gdތciAռ
=y'-5ǳ[mo0S͟=Q*xS {$d?c҆5&:cʎ*2jDK,%.<6t~/s8Gq^pcf 8(8%Khu`
CotXK-Rl\,)xw,suql_Fg84*2'cࡋhfUBH2Jf~_؇W/{k s	L]"+|4)	iMEL5mr1mk'U(>mնX}bթ X9cʪr#	0znUdW5Y.3Lvy]×l7g>"ZUVytܸm,"׭L8m1NܕԲβUzקdyOGF,eSzkyiMj۸s6 /\ϩӈ|dUHG`?.yD;b O+Y3XoGXiHj*|r 7'=}Ş.`LtrMyLu)a~fJqN^XS	Km8>I3l@*>͖]FɨIlj2>g`g<4%sb1>GƯŉ$HqPo"b,S[~~hI)/JyБD]dU6 `8$̫E4>OfQ[yì~aS
sMvn%VfE8+MP;nm	 :Z;+v=U)iyp3b]-沩'<EO\TÎ]!Y"=i n_{ïʖRt!=.VO ڰoT8OCmoLbW%(3yX"5qIFx×
MT:yqog	GKjFOȦLwiC*@8w'7*٨&*qRߌw3}Avndl%Q=M=$H
m%DEIH ңQYjGll&b3f7E>	\'#ߡחX.xYt<&v=vWx hM1'#X؜k6uyk}4-OHg^zזU~zAy"+|Iņ= o=Zgِ+Ҟ	Uj6t3\*yYqc;CbT>0۩yR6n59}%	".
4-;B5N*0׊UO?y^zWh'bZŏU``5I~.y9.0SKYu,͕ݩtH`7(`QM@K~Ѕ q#%+5
,>]5*}6'*sllSۻiTpJL2x!BL-~F0[pmql<[}pkioX7:\5^7ogBAԦiu_Ml(tފ@xe,h(h0-O[K*G֥ߏ$Ԍn#mX( TƎ7lHkX1aCoy\d3ʔPV$5٬ snw,87@gƶ]JV>Ϟ%M;C3e[/ـ-nL[Iˑ!UE^Nͭx;hi--%`Bl8<k_k6ar+~ĽqfiS%wiFdE]ЬVDNMRBwEqHWٞTQ^"CZ=+QAHfh=8O6;ݹDQu}Λ6W[sn
321|(,vy&/NbBIp2iw[CΗzAL5f]̫VFWuʝ5*ܓpiEw:(C]CQ:2gg9e]8PTάmPIQ1jft}ɳn0?4r3!ʮKhÈoZqm6_pPy@EWE`~Jzossw{ܓ28`.?aMl{컘E$cߗR25k5RfkEJ(Ҍudj=ysyu]kQgrHv6ºq\MGz}RT DIYhT|"9%X"e$f+6Un.;؜`v6N 0c#ES[uo9JmLӍ_ 1S{Y7<KId|c޿?u0g,Z!ӵ;ORoK._vc@p$UŹ8vvv wpWi2kxNx:Ն7\Ar\ ~$+Ĵ#DŃ%IR.1q)Y]b4E9peb)Ν&,^`g,8Ǒs?}ɋ/2p)02cB%%АBDYBfwwI%躵; `'f1fnpOd]پӢxR܏@qXdI͉72sOVl.mJ/~{m<ۇ/Kk%P&46E[FJqw,1᝞OQ&.L:`*L`&$Z.WuQ"}a[jPtN;P29J:p8=jxPxJL<Xޛl<%)0.ȯb
pi_WQt3nN>
} tj>w2#9AI*yDFb|zl/O;\p?_(*&w(ED-Yᓽ^Q:Â6[c^X)UpR',MgqB(~#ĸ#ȳ/RbJ?nK[@F"OA	Q*M_}_pFIgR٠9(ST;kf{ c_]WLfcV';ٲ?(b*ѓ"0菎q<;k=9j3 rCי}r#?#yNLǜ
w̘Mp<3?DmD8FHM}w{ܫgd1ƍkeY/Яڛͺ)9kis(o]]q'D3]G{o־-4+,;^~Ŗ'\OIU]ɄDyP	+/}RP$GA2	P;7.^|,~nmJl0kr*m⼕,eZ5IPHv"Px1Y͐JnKs>DKEp	xO֏:UFHIV4LaUAbVRJV~˾2L"Mb D):F:Hʆ
d#Q%Nt?by{#[f*2jW ْSt7WI<*u7lѭ9}$7:P/1O/ƺ$_ut'ZFfjиVWuTJ鉋qq\ꆚx#<?}D˟@X[p*~Db]O`[a:gR-6EUF$qj!KŊ?O2r c<I@~؜[ҡB֘?]I'8Z27پiDqU'	}Ƞd=3KZ9LO7@'.di~CD)Gblu#S);&"_1؊?uN$+[lߑh4RE`ͪ&ąd 5EjGpGI<wMW@`P{AXV8v)roQAGm3B%L?LkbH	+Z	{A\ЊGﾊcC	$+["Ϩb֙y_jϢTZ&wn?=Us~͵ik V 65K4|a^adHiTFfOi[o5׻^*؀ft2"nf3l}5싌)Y[ sahsD/e1BZ]죓I
#zSx,wxKfޒ&edѓ*%lF|Ui0pK0Cqح|i}g93E^)~dnG_FγFfPlӦ+W7*vN
:2~ZG%Fb>RF~[}G*z,E0buN;7#W6m2}c6	Fs靧Vw.'bq.x'+%2?̀xg'nŦ[mj6A_4>)Λ2aDWt\M/^عs6RVvgcL˸ą&|
&7r4S]UCi\9!^,7+ӘwO,$xhآyJW(ÅV!AJI/hg  )lrliDɼ[t3D'vPgzjKE5c馏U,ݑAhso5C Ϻtߒ%T0Ļߖy8ހw8zG:\P}uVo:s^+͵bl2/]- NaEMNf<A'B<ȥnz
txǽ',CP[%▲xlTK!Y@<#m}~e(K+\@҄JP)9bXժ}\T?b|*unG^Ǧ mU֛Yɂ:rB*eadTXiyl۾`EOT2Xa(ZnoY`@-c=luh97A'bs]n %"{6{qA()EG_[`jݰ 71mBX;vfyD_ﷇlZSI6Q+.VP~á{VrX4eL3HRC9l>7@q~X[44|-6}Se4(b1ى~V>TtR_ #YNxl^uM缮J``Dpgy$bX!3DZ?7{)rmTnnuJ fRg*!isگ!Q3Bl96^	\8IܗP<d?h jnku6G2ORMG#ls>	԰ݛ֕4Qw Aq?'y6AN@;R ZЪ;)iم}H\zɍTߌ[h"q+tPZ{+@T#A_9^t=qH u_ڵϮ쟕ϗuKQYR>YŵBփ_GxqxPVcjWKH{N+
Ԩ TfHۻzr7ӻ;c'z{vT	ʡEs:b'C8mʌ5	:Jmѷ;7<Bￇ7:se>ld,j=߭SAK <{A؇-eNE;MebNjC!{m oDS?BC	I|w;!-RWj.}{<ŹGDn kCkW#B`MBVm$4(xwKΘ$O;E:M

!ću|Y	*9Ho^6JjHgi$: Fu9cYOJV6R:&|Aޭ#V6Eܡ?"jXO=(_P qFt6s{ {0No])qyZHxu؉xa5^L.!9Q^JVu f'L rKdvAtS͡Ǉ)۫#0Uf2jg?7 γKOԮmk3hN
j"J/n#'ce;l,-IqCYB4zOs)hF VO}BAd̉$Oh[7֑$vkQ835sөs0mo^]'K~P	 c?	}CQ`R={ɓV@`t'xeb5Qʸ\_AY#'c4	Ggu?S&;z+֪?x9u[-]A/utwBlwAۈPp0 ֞0*Lyjl/ANZ^IH1CH]@lL;WQsJNڗX89TA#fDՏQ|7MR16m̂
\!@ԢXO5"n$1FNlH1qr>G `=.'e/=;j*,1H"zkEU}?l+);ESF1+C{/ c[w)"r]HHd0FEvv.-;ڀg@ 5bGѹ0VQiK\vZXAb٘giGl(w-{prn;Iͨ;崓!(<#FVo+XL'uDdhu]{٬p(RĈ_Zx'%wO%i֍άF}/!ŀ݉F\\焻Eҹ`C$=
O<ע>t-l*_44ZG8z+C#vW27WSƥK)=Ԧ"e\lTZT"-w<WlǢnU!A_r5c!;I9fsX|:(,9[q6<_'i2[W_Q*'Al)f$d2H:"c<st/ĥ0WWIPn_'s?vow'';-Ae\ZEJ)fFȁ4贙jMau`J7ZW%HYJAC?+.=ĔrƠRZ,iEoUd?7":4M7ȴ@$x%C񹉮W\%frD=="%L(B'E >(%`_:mC0^\Dr;R{ߋxo0tqM4 -}Fz5(icBpA@m#U(,"w?PVt]JJ!j?x9bFlO(Jhq3T4#;=<,.[UMŬEReEo@~u%SGżLV%A1|n>׉ZJGd[#9pmL@iA]YQQ Y7>#ӸBO\XM
Z3.THk|UL'HHTכb5ivy%<8
AnC+uX4r3 Vf4f_A1Dl+,22O7H#hg=H{0B2~),%D?"B]g}j"gzPPpt3-J6u$8IsTM#l 
F@I7;tLw<.MK3Z"4NbFI#6LlK#WQ.QV⚄SXMI0~MZմa_ͅRUnUPCFTh6`y3H96#4-{Lz*Z^5Çm[2 1{mH;H,l t	-.$d:wA8+(Z#0M*%?짋Q5Ӈ	+0~	='* ]_TrY=Re_h<6,B 8;OlMhUˡ')Zv GmC)G@ST$3DHq;V8r LKB\Z
^*OTbn~yPY s1IHPhaba*n|KzP}B[ʹWCyQ_Ҁ8SZ&qȴ0e3zE8ȶĠIi19{-_b9o"A+ŭ3]0yFr2_ȻiH,}J#~"J+T^/))Vҷ
0ڎw)w3=lE0d>TJNG'`;<(}=r"6,ӂ(^}E/8<vowc,Q-\YRX.Zރc#Gb)Q(ǻTZn_4۫\w,BUvDZgGny{Ň`zDJٔ`RgdtH
l=<?\U}){/M8"\+[Q:~㽃؏a~=Lꗞ9Q1
)8]\Pz
D{ddf4,%bcJO
~$	D+B	Z$ĝDElAvzG\UR^XBF
rM@a!0ken.; Hм`ƥse=nl Qд^N;P!R={<}Yf}1hV9S 2tdi6V\>tM"Q\v&7#&G39o[Tu`}aCag${b!XƜƱ[Zhm<&vqTIRFE=?EN'dqD^HSuxpAd3}@{!g74FkM֨<،|yA/[o1;Rx_t7cbԣu\v|[tߛ͆mbG|	Un~k'qz10wL->=+L-w}z&k-\V?oI{N)f{}^MVY%tNVE}ٖt"_ݰQ:,zKt5ȵG`ς}痮MrwgUAbWphf$	IAV $%(Mip=ȣKyῸ@_0/2RP!R$%=r& ٿzoS\1鍷ȷ+-I{0?uȯH?)C6jQhtOObB&-80Lyxf(NFLxeoZOĮN#.b)#<tu Z ee6ljx/yp+ғ7L߲dHHG+;?vAd,*P&Oh\e4'sı^ ZQGUltw@j'ۯ3O"""}6_HkI2{Cb-fVr%v8!s, L"?!^50[3~Tn!HG	!eX3nA'vwe22䩪Yb*Bǉ4`wӕKvJD%K1@j^:(6Kȋn"Q*AuQB	;VvpX˥բ3K`E=`!6F`8&cK,p2|vIQطzu9ʪa?`bHQ/M&_ǉ/5P?}ⓖe~ n%tEYBt2	!ԫ
}[^0xY*qIwDa>u6nFs(/V?(jӸ8m]=]&R/XG[CRXp2%ߣ;qp!_ঌ{Q߻ jrDpH'iyopv,o*7gvf[Jpm~QwEh1Z ]dF-R?W" h"m_ˁ\Cx.>|!$+9K+9;Yd~EvՒ<\IN;9_p0E?0o͐53BQ.eT	qĖ[
w')=ˬnXG]P8_LǤ |O6AדE\(8vh>!R|tĐBv8s)A~*_L^z"ƙ$w.dTgϕNsK˒14Vv3=Ľtw
=m`zEVE`$ӈ3.^XpT]Vd.<y6ض{'^=G4&w֗-uvBz+)arAjM-~ h] .FJkEViZ7y+H:~34jٶ0a#nܤj-ޝɵT\̮& e!tNkO?E(z]e'8?f-+ۢ+)x<S^WW5B.K܌bIb^rsN~e{^' 4}<콡[7YȖ_w9a4Ii XY`ZQvQ/d|ʡ;ҫ<	z|{ō㪲Ҏ#'ɰæ	 ye2rj/"T*u[z衠qnuŵTB:3r>kY@Ʒn'鏟F0`=~E56dnQEp;&U0VvE!RtYBo_YkDy-zTDuPtb**8lAˊEwf=݇Qޏq|ebs>TDd|R8/V\!m.(4|Ziۢs(/Jy3~8M(9m1/ $f|xw쭗K+xN82+CňCy^IIf\Mq;b OvCl
UoX{^ꇱF6ӧLDX/(\j(m<!^|L8ew! J\vGas,249\.QkU6=DHhp3-šDxK&ަū?ug_7xvwyŉjiqǿDk4yZ
RĸBL}6 ͸':<=XJjWY"z&v"_+Vs:Xy	7&gmKݼ߽ղj> jDc'* ,%[^q_BdϒLcd%zlI)9ʫ$YDPߪk;4]6^.Vp[`Wfn\jYLjS池
jMLBNO)XwH_+[)	R+Z2}aL*3Rx@W߲S\{lO>v4Z}iMZqXS1.LyX=,lPquYoy	9RQQvSsa(>W'lPlBO5}0:=gbV7xjʩw6"~f<nv9oi(/8F|:	>0vhNA&0Evew.RoN)eZohejS%ӀF& u}D̔v>DU?H vB|2]U^.gtɫ6DO~WæL6ˡАt[bV2τGz4dGQr&uDؖm>k2@wn=26hQZ^v=*+Լ;]GjRA'EMMF1_jh/:(ɧ  E{ ")xfV7z	[A)z[
UYNAL.Ey/Q5<e4OiL~Ӟ4xk|&Pe6kriTJH3skЩ&#,櫁Y+pXxf@Ô\n֦*?߂0 IqVj)T	zrJK2>"׿xrLjm=hq(+><vkr՚:-J-!,.3?a!eZ^lZL{G7xGfaSt\OKS6`ZGXb'X*4}Ix}y_{X S'rMi
hS3󸊨z?wN;)׷̓*.cсUM.lK1sI>y:ySpXڏp9?0z1Ӿz^M\nKeڅbf޲KlQ_k:m9Ϯ E|9ߴ=T؞aiesm	/n_/=#TxB`]7ylc0SRdvWchc77!LC4#?3EБ_).,
(d
~l]w+m3]@̞\WBbN0Tc{zMH9N2yg
IJZu55="!^!K7wVU/m&NB@,zõYmf(_|CkM2
v*ݿ+	Oj./E6-w(~ލλv_F^F!z!A54egHW%L7痒0(<oK} z{Yֶ"cK΋ǒ) VC9 Id9\qk"u7#i	ӗ=]ary_Q1-姍]D/8N޹:#u7j!?_ƱR[}t{;8!jk?mHlΈ*D17sM.A\oJnWmm^#J/lk0#G*kAXj.yˇ'8YK
W={;]꼋F
V6LFޕ[ڕhm)<}@;
X
ڸף?dՓqVTkrcXH(_$%m"xE!KZSX.bWK2\z}ӊDgLhR#&!Y/X|?h|,X͙Yy8P]*>=:tT$+yG?89ێ;c(>pw丕s1aO[/].͎o:u85_۠FKuvSA()@K\9\t[l,U#,SVkjvQ{U\GX~gegGFEeXeWč(6ٚV9YpuN%r',v(?o+wM3LǊJN~8;~T{vuf,<So
5YMiHٵ}-䔄&u'acJDþ_]:EP
JHϻ
N]j9KZEt
wGoAט}tRUo}r_,/FWN]	As}T	Ix5/䳄2n .gyt&!/[g0KcW4jf-Rݝu`bfc/D#D:Q*b2>賝Ω[>~ЦX
b"kb \¾^ٷJ,uvXuA"pDk[hEHzt+6y_KITyӬ^ZstJE?\K:s<뇓ڍ95Y6EIkN6Keq_Ǉ@ɣI9J{gx#N;UU4/;O&uvp&-qvw]"HW6e场׮jxCh4'hf ZEJw5
âߤzlJDWHPר,sO9nCѕ"~п-[#"h,u̶jhUΗϹa'SO3i45wkHp	TZq(Q=zuW>S3&RDZ.lF!ixMs5,y0VNQ}7ΩJ7L_#(" q/zabh |HͯfO&:\zrY	Xԓ,S8}p*ɅQR4!'qK47'#~*ޙX<8R|O׏Hn+bl/d4+6.́Jϣ%رxW[sƿlv74ݽ$R8E0δsU~YPA9*W [0A7}KR'Fȭ_bv$XGL[I1o^UxקX73>efpo1\Z<9m3@㬈*>F^kD`*}T0i5 z,|fdҊfvn
6g2ۧc\~D:jc4zr#"_JRF	(,T5zVif[4	=">fHrb\`q<'9|95ru']d8,>vc-#iGi1E՗]EHI@-8NQ9냶,Ոţgê55Z=m	Npq%aRܞiVm[ŋo2Q2Om^D'.kݻ[8ՖÚ0?AP{Kpyཫ]>IFWte1ԧ]H$]ԽM?vR8
;.'p	0DSĲ@b\UJtH1+E\foHZȚG9)m̍f^ -m۷٠<0]s`{/&>#CsB,	w'8L-ы>< O'L"3%WkF2Ll"VY7n<ͺ$xsxHs'dc]]s{d_djfOss"=}4c&d%|χ5|mPyI{jj̊iN$p3F{	FdqYfsAy|^*aڰq<~O8j^,ncpO<3ءDWWgW;R^=}꒸6>o~b8(`-v1_
(Jؿ-:?*+A&`a1H5N_?@A?ӥ
w
N{
2.Dyhm`s+Dsy]$xU6x1~=D砋Eݰy)a0n7A3oĄ5̠աq	"1`҉,nuR>4sHovNxCtޘNn]ߨ',L\,܎|uA"F=L;HꙡK)g^@5ZnOcvE]Ѫ~`4<6+T9z	/ ;/m%}1z_*,-DvڮTqvYH[Ƞu.yrwfpq(4tlҐGكa'f#!_!M~)Ó"Tݶ 5v;!'BKF( ²&g	.k+hRςVnڽCbO5|B2=/4q߹Zˉ4Nw8|NgE00]^k2Z9LCԒMUZ!Eh	r9W[$yibF?qFn)\ܸhwG6MC}@>T}{Sr'p}k@hKF e;}:Vs%CRM&G+a_Y@/)B!Hp$yBnj޶bL} xZ]mW",üe"i9"^HkhdtHOvruQUB4Leaa~kB>b`'6-&tl=i,KB	icҿHv՝ݺ1|/3I譂%Y3"nژVOifQ(ȔKf[Fb"<5o%ف9L;'`tF/%hRz`qꪦfF,k Ot/SƫIH OM$ΐۃVCᄗ24&raΤ=	P"nXdgffІ*"+:6/4 ˭Weu(+gw^j@V{j-ڙIb赩:q i⒰o* I;?]:yZ-&;4RJɩ) |.N緔r/P6o5B9Pe-O7d|>^HuNn9
_Uo⭅9|D2WїK0::(8Y/џ~:Ç-DNn]3	y:l̨Mr=#G$!
mumz&] @l3J뿞~F:j]ȐѵdiwۭCc,DL%*na	<#S)5宱EVNk,"HkxM Ak6qÕh0+R^7AUJl{jr9i902FAҢk)gπsC%vY}̯JTL2;8ól/RܦzpbMp'pߙ%&l>*cvD}O72gy#!&Hl\̀O&g'MUý\R&)aٛO[@aTaE,{lWz!. к.D纽?6A,,ro_pE^uD8Zղ^s$mpxH2 ؁H{gckdA~dQl91e(YE1֜|) $s9괋AUrNH\{qf4 D9oכ;]%`/Ady˩?SC<f^o
{O>pu]\_e[4^ŗH+ΝXMP3 `4}FgIԪw4\~MށhF1ɢVʵ!MSf=_,H,;L=Lpf zHgV.>V/]3Z]nZX}B6$蟒_V5P_ W2PY_F<4-JMde_2n1=gC3bs n[q
Ƕ} 3Q8JN> )b/ߗfՍC3z6?EdVqWpZGY7kQUP `cxlkATs7qX:D`SƯ^6_ZQAV^ߕr? pX$6~:Dw'NH-|ޅύHL1UyTy%WFpV)յܧ*03m  m?PlKII-w7bEݭ!ܔk%xxStA+n֝It\
 ͕E/I-ǽD{JZct>1#cg=iYnϢQI}6>w9&DA	P?"Vd7&oȕ3a+
b!4QDemiGKްZJ668ɩn!YxZUH(wh~,1I'}GҫR	#")AۧoeS }ZG fRaQ%,Zmi?E7~HyY_;uo׮`ƜdT*4]nlp`>dTCL4i=x}gFZ!'j[?grȏڎ31ZP*|{>~v%F7<{>).Zw2	GHl^Ɯ[9qAl}S84ǥ;XXd<j Ϸ}]+5]tRj;<MBD/T[ata]æ悞vv?eѬ>[#pZu컃}0:#ӼXeW&n4o\I*Rbk_Nh@GVc܈3(Ҩ^u-wK2+3F*1_}STC?c_ -Zî=%p):JtCt34ЂHJJ0P"] =|?~Z׺޳=	/+)maOyyCiUy.T>""F>ܖܨq>&ݣxLTj𓔂B}#rGv6Ώ*Xw>,W|>Fy8Bn͞.}1ogT޵Χ V{%[/A"hc,3+E٫aEsyI9w%FTz,fAyyrͧ!JT'4|4.454L-z]I=;яeN9
8$T{s4sr'vmI|%6\uDzܸ:7 nl=FkuFYuߪ<yG P+Lj!-RR6p`ۖp^ړFlMWNs#u]4&>ž١-h'6*-DK3?9w^Wfia>ga媮ǘjkgzIVk⇟D%)gƊLHCF$8bN 5;dcQr|1hYIMx\XSOT+04#Bdb`LVsQRB&pܙ#\[Q<+'K߈=)M!jo|%rClmNޔc8%!U!nľ֣̇)sq^_g]#[u3^3A~D?{k Ȳ>T՛ِ6{۞]e*-	+|feZxuw2hGm֬I.waOfOVcGȆņɥГ W[,w"(,KSVS0Kݯ=LKUgM ;ӂ[%$?ˋF}W"u=gK&`X4Hgcx.%'ulJG;gEo<R*G,+nj5QzB,+OM\˿
9M/7^!c+˯ixm+Ed,?7iXu{1Eɴ;-No58\av|7MDtװ8r\H؁pZhsuEV[pHP{gX*>icC+~0{3Gh泏0O=<yc,jw\l1tƪpiU~ )kYψ`Y,.״i2ogItWEzwKVsi/bG]g(.4G)j&RPUH?K"xϳ؊׀ٽ\kXųEI^;#]XiX'2%|OHV*d45Y\i^vDa߅EJ1̚R*|`_z2fkr`Y~3KOtd{ҙݗ=:8u>]`khqL"ӝ8L/nf(S\	̐ mEeskUZ3M[ܑ{0l:UF&+qםE,JR ⨖1ؙg#FbU^DIFp)lRG*pSfT'VI':UrY<FNZfncUt;Ԁ%
K 0pzW-b (؂
5J}nNRG~ݹ92 Ԏf424GSIyVQMWx3FP`Kx)O+ty51ұJ/wɩv^fm({zT(eW?!%sMEsd6ˎέgAnx5Q{|7+7P4 G' `qZflY-sК[z;3Xw$~
]KlGtT2*aD5RoVId(zp5x22[j~؋ӞDdwa5eG%%iH9Th%~9j0v%L5=fPz@-C0eE(i'ăPw|2^҂4[$._qmd㭚Eŏ0wF ܻT`g*6RXu/8IKa$tʋ鹙*槣r5s@\h]ݜj 6ζm;USpcq~osuc;5wet:Y|=079|ڛH	C$࿫r'
swI}g|GF8?EO)3'Rr;k%lC նbW/SR8O+,xWߕT=Nz;~.0&m\Ȯ:0q=bu$~h9iѻ efIV69KYL9RRE-W\ė*ovqԸ2 	umYEi̓EU޸i64>a}b[qW:]k$A`9SC:l`H`B(%WzD>9ih3L
Ԭ"q65ؐ`cG(|$\ ĕYR^h3GIG=ݕ5FؙΗd4Y;&*j	b BtHԲBUJVb*z咽od@) Ee&x)ϛ"
{c%R.m*n!dEt)@y41~Ŵ	ux+RG+wj!þxRۛ)=m70Z{7|Jwݳ+؞Y cE+64X05rP0 s~b2`".:manjQ,1CYݮ(܀W9;x:x>Gr$GP 57*z.(N@6b|7GFqQ-/b(cH֞PtϦԚM&gdyj+IC` 8oh>u#28y pU&a_89.ph	Lq4K>cbF	.8}W̩N` i'nWmK>r_}iw,%f웪o	C5-Vg<늽ްTY65:^;<VS~ vn*)OLw͹4S39jK8
ܫN3qǏ9LJQ8i?
7ݍ}gǜUiM ;}};j9Զރޚf2YvL9~f&eDR~coGW?Ea-630"mIMP>\5CtN˟P尝:*!D-$֪6Qtif17S(۔J"?7{N%u4-%,AG~qN)Ewމk'^QT`J]H ':ړu,/!.,Gꠈ*uP9.׭?jW:!;؄<պ !cȸi_l8ʍYҜdc<)KAC2uwh<;N}1>1VîI5.hvۥnL=	C@\.QOsIЃ`NÚThFM&̆1evFY"AjCz NTМ?Vǘ<3؇4~/e'7$s"{3eAy>4.tXJ _MwZ;ؼ/sߙC#բ27q^stoacz[q&>Z*HSKuR1f*C=wiv*b$dBe§'OLty+Ig쓳6iRz?my/Z>ԋe<2ۇƿrBϦX.=`C/Pl78//m-;ȶ%nۡ.Vr-צ!Wx;,܉jU)TǗ^~6&>U*J5ˍSwKհSco_+Ɖulۙ-?֩~%(n^O.

E4UmBV+ZR5pZ)Pzhw5J_"9P錜b<:7^lq}qeTi0m3m0Np23.Hy`s 2j@a'XBnFxwQ.] ֣8D
}WU
v=rjYy5z5;2.?떝"/bv&rJv7BnFf& B~-NXM""霓7ޚrnzOlٽI.)Rid"v>pUSCj:I7ؒ[.DB綄KnWa
Y<=T>'3US<Y`ޜ$tL	vǞF˄4wpA_:cu= #fmcn]˳[9xpb3A"cF瀃f@Tyɉ%Q70u((ok/T_l)KGI^4}IsGs>e(ҳ#3im!k˴mowwr&suMݧcxa	:߄
:;P}2z7U[Aן{ۦ+xkCz0K^k.b}A,>Ce+?vwg&Ò+DqHziKN8 98WxpW"Oo ;ozyg<uw~\UmcSN1,/vp֔xfʡP Ѫ8Wk
Z`+Ԛ> /D74vX8dv><0HLTv2צrF[Ѿu%xx$Um]A"8m@<g!]m: Foϖ3PWԔFNq[zC<Uۏ^R(% 2;ًVb?*'Jf	]:IXk@)>vrMJasʺV"]$[qRSjBvn){6Oʎt9+t5?>k̬Xg+/fUSL}k q% (ZJZ^G@-TF|ɦ4eLݘ*KZY5e2`ggV

Ax1dvCE|*ūI0^!:Y&^na/&0")R5↿t~~,<N76򐁽״N5Elfx֤oV~Z&54tYJnif8E{o~9w:`oʰ&KvRu<Sɚ#t-8 mlFr$d:;Kb0+5"`
/k*(Ƞu<yEC;{KV`OiWaka%p]S$q@PXuSI<!
"8OjM*u7B"
AJo<b)DH֣MK|ۂ<ni,LnFyYAg+=(we{MWKv*EȌV#]]s,8C&;Æ
OD}4v=@Kɧ.^ɻMUC-zuPdU}:(U~+0!g6֯Ŝ+v㫹]Q.2;oHѾ2R;{d[M?aҠk+&y^?Rh1G͗RRxZQUj{Ӏ^K'iJH;[T`בޭko=qd|G@w{-c,ҩ;
?4J/`}j㸛G]82O?x*nK]Uhҵ1\`n*R;\!ĐK4/)gw*=~%U;lTdR[-Eb̬sDJ2ΗNk ]Yzٕ^$	nEܚ`"(Z]	FKƙ3YJo|@N#LDWtaLlg\ޗ,(>aD1CyPaW<jst,;jۮa+ĨA?ʒ0G/IO#ւT-`zer`u\)b^&Or
T"$ekj](f)|;T|XyvǛ# XO2WJkg/KjbF!A?-Ӳ\&Q4":}S?P$@VT$pn]؃!e/='=+$UcNF'(SɾmXȎA](r4,"?U!4D5HM[խ+oUtc18vhnAPy-c|A2kP;D1yl+ŭܬj{haJ92&${"I3!ElzRɲܗ|F3mȡHCՈt9scGM:~<~qZV>{gkl^iŞVγE)$@ڞLS>lo'VC|W:twj܅@,čγLv;|=I6I	+$|%T^$3ŕ:You]r'@wdH2xb b0~xjIU k
oXl>
Yx;}1f(X76ezjJ:_yC[1iwli
zNM'h2^r'j_L},wQR&Ȱ鞕n@ URJˈ1K=/Dlms(>s8ldv#,鉉{
?RCbNb=f^q\#[ 5L>LWx$-
|yiS6xo*T[ju,M U3J;kAFu00of'bnSRtR}R	l{<~e#((s׾jTo!<8R1&#1CcT(>sRJ)e.T`FX+4QPN&YHC{+	jQJ*+mIV
F2Yq/^A,`	@lOLRlo;zao[2`pۍA7m"ΛG+}0SPF5sM,悐: 03.uLõSJwGf+ER)})M-1.FUeCW{f8lLxe]zGv31i)4ΨןqU$5ӫn5X?Y9۬2k/W\Ӳ
"x/;JrPT6PJKg'~Jwɚi8yz,0@.Sr:qd	Gh+	nc*^4ׂ12$mg4vՄ$zBglWhsitE7ى OZbۈήe!y5K>wx2MUKkTP/˻a)F H"c	uJ! ̕ cCSF(/TZ8Cv$$Om<uaM]a#؄v&"`ᷣ,dߚR$hꭞ۟O;1Y!#IbָA`pw6o8Od;]$uDa\WD+x$#y`h	7D4+jamdlsruT?{҄.zz*x:__Ex]1oLl.s1;V)tmV@}@mme	4lXqpw~|ʮ˪5)KOL~ʜp s֘W`ODjϝn}$.~yuy!* @I$^05n %4Nsmg/~t@.Zc
Q;"fjg?&iEW"*^)>'yߞ$Tk\NMf.'tۖ"g7N.F:WYXK<ڮmH>Gl~Hd3KЪc)|qY/% | _Bw^\Ceh3UGb`e0:2ܣ钇Y  q(0Z )UN7|NOJa/?wk/ڲ-5DED3/9 7/]Z{P~s"6ޏi C(FR5h*1V#,ȓd=Ǣ?ΆJ*nrѲ$UNn ol85
_l:T)/)?0ZѕWi,ǔ  l͡2T.ϭdN$lmr&$ubzHSf^[x)QnrۢT_^ؤ"j]gb>aST%zm)?<r%:k5QɓKIa鰀l.!Lq*SIˇ]C7yYdD_{]'𨻦xֹ {U0 @,H/ &I7I/3Ln+}:r8>|m(H%)gABA,-hլp";:U\{%6Fr	R^y?io|6y@_c*zm|C<TCFg=  ?׶;e-l+t$gݐt٪qNs:Uc${֧By)n= r̖Ǩ=)*Kq3nSANq[vp4՚˓ÌEKkr̩ELYoݭr@)6a⩍<-.2tu4w1>XL&cj+W}W/a:e*JTj.9%Cx	k8r2PF1LkT4Aknz"g]:^̾U_Ƽ*gB ZHcظ1VwpGF;-!1_oeyq":5Fr~\[#K?1œUO93_7E+װRMZ&*jCmJJŷ5"8fLh.-c:c#:J\Fڀ]8k^FM6}#8V?4(D'mo2K>G.9
ﺌY<L*3_}}*]]#A{F䷉b5!mc֏.!
x2w*9R̒	t&IA\/:8dKpgP͈ӛ_Q-yp#mdd9UW%rskіn)m SH3i/"oˉH>kzKf̿2~Gƍε7|J^e|NfOH,SmTmh%
crwFɂ(PgDSiw ˳	mր4U]JZQz&JVvh_۽afv(	U83߆;w׽?LK	y>$\}Y2@zYRL6ՇY
|]sm$@D+8~|cYmm4vkl͔rI?ِYљ3VAԅ7j<'fw>;[CK*Cc&PTt<8nc?֛.g",W͑\ԴEFZyu-O-`{Il8љS4m2I>_A @zHʧByR$瞒.;$n6ׁ^?o-9Өa:fJ8=~.޹$BTƞtv2L YPA,Q35RC4ϥJ}7ci. E&󟀻3|6VSZ7<:~yB$`q^/_ǨuDDbݷK=B>xǰ"v_W|ijTul+8UR3{nXڮR<9J1$XPm(+q"?;RɑQcCA£o$|6s#:}շf=WW E	F3˻7UDM_y](4!wTZ]QXˏ'Fry+I<#܎_$O_I/5s455Bj(fH+@>>@@!fEq-h*i6\ދx\s*p՜pV3jy[UO1=m;M{䬗	8waGDgv"E֍{&1R[g,`AL3ϜqZf$>!OF\m2vZH*R~bB6W^=ꊎZ'4:VFb%Oӓj:S$=@Hmqރu
Zw3`i%o~oVS4G&)muK+ޓ@#J+=M]^ȓk<&Xgg Bk£2ϧ{,U:;/ɒ+x[%cAG\MA3>&Ϭ
UjOX\mq7YUN7v2x1ɔw3B귤!ݽRa/ɯԟOloG&C`<wY{߰soy}x^#NT4 -(.z fNdִ0ifV~0k~Ne!vT$(ݔpƛsO1--CT51X[d-?/D 7ȥU%ސ9{bazG2d.OgKt"vȣE}MaGr	@ h*3zx[K*譭(uwc,`G6ِȀIH2EFZܸLa	 ENX7=7"78w^nmo 3ư1;ED?xkS@a.}#eOddjDE>)?=tFyr_v}6 #Cg~U<yH</e p+Ɲ3mtTk&k	Sސ長dzL
6GvqbKL@ڒj(1l/R,$x?D]siTRqFΨ($"POTN/]sf@?ܸo6K̛	 l~v2M2*,yu\An]5?Rf{<⟆â1ժ#2evR=6QG$@_pH5IriuGzq\e-ϴPYpz0mw:jL$쨇1?YINcslSmWq?r@>0lq#%1`G_	Ȧ򂊗>ZZH61	U`CD])ǽ-uUuoC>@\%SEGUʘ<0Dvyꩭd5y'n#P<NU~l']ܚٽxKHf!rECF=/څ?@[W#	o7Bc(*;gul۾|T胦rh|LvxˢD?n,u'Xcֱ&m~(NeYr! ie{t-׼ie|BX3h2*'	5I% tCfl)v! 20?˯|&:5&Ɣe"r4ocȶa^9`%5vf{YevL_6j_!r)uȝtz/ty+l:ތ|̸0)uoQuvlqӧ9GDY91I]dV& ;ICI GlLŎ %Z֚S.Yn,]p#P0\e0BM\͑jAցOVrՎMr~~p'хe}l|jaE] z!oV~Yww0.fhV骓i$`Y_Դ:Y s9g咺zJ"UzACK)"C5sqqx;28rKXNn϶-%apsɵy>c@/vޞVhDodj.ƌ+ڛVk~	PONn$㺐!GY^q_JyHq~ !Ky4;|F
Lc$Gyg!~^;P}79KFdZ#6aiy$@>kW}<с%@\Mw"3ٴkK|{PJ<lhp=OhT6Bn12&#e*jGM:;y!sN"}ðݻLܝG`gz+,<ʔoB7XڊbKn;$?k6/SQcAl)ǭf7	 a*{$ϞC䳢NeQ))@iXXU1YTWwMA'$AϞ\[ю6hTWق=~JL|q0&0diB"Iy'V$IdtW?sLP,{]\oj=lE_KyI=Zʺ]z,5hdWS9iEz{OOJvCMYkIk?leE?uȐ@R&VРXֻzZ++:uAh27)\^n>,]C K^ɑ/U|Ub|o/x&}rӈ@/UXst޶cr	i&9xQ>bꉚ{VpQkpq[8QRy.(;֘7#,%71!:{xTѵNlTXS (ckWXpä́>VX.FIQk/e5?&eEKlvՋﮣx>s[h:ǻ]9#>iCGaM N?1~caJu=~a{\SܖTrQ mOY`H<[ܧ[hǡUFIq
2z''%WE(z&$	3|]^~?M@\O=V1VSp.KzRVr^a{ 1xx3к7\n]O#2WI`4-zÙ`-q/Y<GBx1y*E`j_s]vļ&}୐i@j@bD62QfaI֌	!UmQ$	{oW̕$($v8UD.a0H?FY)h$ziGnzO)p r2n+f<׶'c\3'oaʼ3+w)+,9[D3sy|3p*L'&W3	(-Ծ<C*qYyW9jTU`Xs>Z\4WfȝG1,8Rn臵]rm*"OMl)Bk[F8'VٵyhaNˬA|waݛPN6[8n\y)0x K<N"%t"{ғVr]m滍5i5&xTD
$C-Knǅbx\b%o"[K_EnX7"&}>ɏ	.JpK=A3ZLjf"#
Ja\ ndޕV=&XDǛfۻ+&gBI
&<?k] "Ťԁ
+2UӴ:w(m?.vf)u\-hͮ0rMl6۟{|*Bg [6L)҄@xS"dSDT56!-QPeݯ	DJYx/8Km0Ĕf{J#BDR+=&s캼R#Yѝ2QAksJ[?kzKqm,LrUg	2}=]/	V.V$~g7E9kŷD@cےdhG9IW=)ضpv:{u~NzQCWT&d=eVfXp8k7SAW޺(VV(*?!|@Ϋz\+ygۅ;<0{v 0#{\۬ۊ	r@/[m9g
39(7=,](|aqbPN^4ԼG˧&Q-Mc=q`p$#(>am_◌CD̂eЩNGu_N}>WKލK*bȈxt#mVTqmY'˿{M҆|?|gM-ydX`8kNrgF%,&tq}:Y-HRޣő%C@T%lJBjuNLaϮ>1ySJwh]ks-n>@Z?y"ۻ>_`.a3Ik.QܸE{90z!%tۅN 5/P78c>-FՕˑcPj%07	}ÌϲZ[|L^k<T<]|^Y5#Ηv`ƥU򲮆yy5W1@>-g'/ivO6I:Ĳ(p:6W9gM _@`/ṋ\}<)=xm%K]ӥx{Ba38_ՂPfC,LInu4~Q#:bi"`ѭHwW/$o C	Bb~j..rHvICCw3	ÌMn#@oL%E^]adWnKTԾC-ȂM1?D	z9ł9AD-5wޓe2Z^MaH^H`R5
`$}[
6&Vu4exj<|ЇRMTI#cI3dnbXؗ6SrO<oP|f3!5%_Dߕ)Pփ/Y#]6ϢrFfoyz3w1BdRf6BWHԏqɄ0cd^ldFkIoryˌl&6'D_X~  7I7숏ˏJ{[ڲؿjfE$Gxi"\ X4#/^=4靷auGh2HpxvDZK6JsOap`ü*s,IE(KhQUfEΫZܞ9HpxD\J<dIx<(/5l]^ڋˁ"GE~h"ԶȦŚgn7'#IqJ-*cr⃷qYNoCCY
#&;.mP舺F)}!T̢^6VMa6=WX/6iZ{Ц{BKyyiBvS𜐅he*"V;h5ݺ{mȌN i&L|'i@}{Q?oU̦nl\i>^?rD7d C| .8ӓRq#ڣ~dWdvS.L'үR/u%%:!)+Pu3sLR{,RRo~gzO:G۶ǚlE/.f_KBJ%XGX)fK;[&d-[bfdٙyyy^Lsؗ<ߺi?>
H9񝲴ZUj"Xdd}IcK6$KM~Hc/k[d_mqYnD<'y3R5C]pM}j
L*4ژaY*ô(FE"UERZa"n%qkγmL<XEkTUw?	?;\VZPdp>bSڄY!߆weg֓g#ܣyfKS}~܈Z_a͍K4"	گ}׵v V[k(*rBei>L9"MB{6 G_ꋤC7B(D$3YyFe kW7:ƽDfԾ$3q{Ƞċ<bzO9e|TrrdDnI(MNXN).M\1ށ猢(\{Y1`[&
,
rA=J=IZ?
h%
,{9UDɥҪ -jxSѩIDa;nvw 2p-f1v.ϸ.&0FYP5 Xhn{zN}6CR`^a֛qX/6rΗXhWxv)$JTQ`BVO^8į'26I(Q8gቧ"*C!'y%6!UfXCz,8:X\bSB)!Pr]dK?D =A4>OOz'y{H@+%%Qb;|̲qE
Ԕn<ovzy y.2b]sj2(sI PY~fE^1RTKn;+@8q/FZWg;5)R{ 
KlۣFņbf"e-*KC<aq:r5EOnzG;V߅~^?M:y/Ij:oN&jgnw!9_YgtՀ5nCIRb	JKfPv#tTI"ZYӳR=ᙗp]qMd9
eu#^~K t~!m}DRZn5\b#znL0Gke6>؁w.iUF
	> X^q6"Jq
) pdnw@v8Xh|N-s;v!DD0m*0]O&5>[6J𭽾l{ x%/nCsN {_нʦ}D4pMֵc\O7ލ/䋨A:{v5/qq+,߆s: e17.Ecr o|ss5-NÐFipOM~3ѿ`L[ 3{qQ?/33y3ls4i0I:W#Fv\L- <<~I)3x	~%fcNJ_vVv5$;LZze[꧔Ir.ig 5 (>U4uy?ۉr9qkn~r-S^ .Vdu̟~;EgסUcڡ%& sd#GE&@'tZ.޳>GӚ3K5ɾ 6Cn*π"@"}wǶ~^8^_)T@w#wϻ& .I*@,Eo{ժpU9ʶeE}&JۅrBB82yvI.8)?~rWTme
=Ks1VIt7l8AA=esezbA6ˠ&.QYBqYPc,E(-6FrD+~7;Mbt0>'
g0"Y_T XX@#]HbO͌њ(%)@Ywko+7ms
hjU=*rrofT6lE=.<!X+1ʅ5<3|J5^!9ݬ.('־ïXeI~i&҈l/^86ZWG0zs\j+b^8TIЌ
渣C\EM>ptnnVwt%YnLl0R h
2Ȥg$vjLCF#u>q:*[F_C x?y?q\U%; 8\fL[=1m:G<gS3i;%,q#ܸpoy?(椞&cFVO r -5>-ĝz,} |Mxʌ2:3;ikڇBh9ʮH1m9uÎ ֽWY8wI]`(3P&'R{WA2!Sn :_xQ^@(M$5.ݽw vILQ$N1<Cڠ|S-ķ3X(q
v
asTõXCyR-ׅ#(kX?kGu@	cgAF*?C6g[<m]˺KjXq{91T7c"9qe'ӊ ZnQo1ZB&a]tvjO('"׼cbK?n^RƆ:-tgMa Y@ai?pxB=
F"o"տyIF,X!ylF;^oeɐJZLi^/Cr0xW=l?R0珵+vԓWYL,#M^ۏO6؈8xԘݭ)O,$=A'pRb-g>A+h9"nQYoj*6!䑌_lb^RuIMA#~l4+zwyÓ<.5_fmIι| %N8F\~i5jT@|TMWT>vYRr!)? 3qj/XE/Т/J~r(U:eLERB"`hHQyR`3
T.1"a:q,"pG&rf_4hkyjyg/+nHmI=Ics*J$qe\Ēqioh$ 
yH/Tpj[X1喔fSӶDP$i2
v	cj}rv~tE$3Co
38p%/^V ͸C*kxʯEBgA\2Pǽl2cvfҳbKlsZ
lIaPUP0E,OpJy/_$0Ws՘WqaXRPL0j[Ȋ L@SpW$w@Hִc[
XT,L<r(	4cwCkӥ5|ѢmFC,f=U GX#I?M:
6S2t6Ŭ(~Qr@O锄+dnUG/JMT	:
T
!<h'0cy`2Fg Zq7%{ޏ9gƚAYWmLw]? y'CRqs2	}?$ԘV0I|"{W"gxS&KՂ'VN]xKGɣ<G@Pih ΋h1_وXTRX}p;%ty60m`ȒǤqwV O{ ՠ	zaL?Fx=
UYcV*$|Id߁`svr>mWm}֐V@ƠUlJw\GXeٓuegp$XH}
Lt(ղ
hn,'Keu7LRy[-J7|_ZO$)->pWL8֙r/3&.``{/[*b'Ό&pqZF/nQY|1-ǝy (-VY_LYƵlE4?o" jT9`p~ؕDLcFucqE	p}U	<1eǙǠ\+M(3L+q\%	?Tv	6ST jǆS3cejRKczRӢ(6TgJ}*tB?}|\0f	Wx1i1 xXzȬ&(UjZڸ̤$+w={'4V_~vлkfЗSMQ#c:"Y gW(9xx$GZ %߈t*׶˿r@48Vu`&8
h'Si4{T.Jf3F\aك-.jzv|ek(hޘs<:;6+^eêŃb$iϙ<d`4aAVPN<;h`)?IZxfY@(`p\fPUNIQ*IGK IAݦD nP^	{1oMt	Se9Kypr;8&N_˾qE#=$@٤V%y@t{4LMŹ,X̳mHe]yo=v-*~
8Yp+lI~Lg1;R5Ӵ̸*O~bn|_Wjey+%P5.VYxk9UMOb~zת>?oE$Ko+48ɣE~yy<>gepϣ};TRukZyK FNPzn'/(Fm^櫋sbf[J^CϓGQ=̚딩K?wh0`&X 6;	\Ev6Ͱn0͛s^ƧVF0׆vUGcQk?<$S)~bYaߦz9[3Ȋ}'[)Be9[w7HKivkĿ166Bɢ6$0t6R	vǪ"ה ]0|CRUl=91w^fj<Vғ[	Z) VL'#p;L憵>6~*-͛ ;E]}YIۗrkq<<E0, Ωonr`h>~W\yϙ;ST9G9<<m#7I__M4и(|WrPj>\]%u ((Umm`[\bRA4N^ymhaԑgCjXf]&ށM?Yw1_{^=J cg_x8Sy,e^1Gm^=(/20G;XhDeMV8p[Rrq=Bb\ȡMi Lh֭0vg)}Bof? $< Ye'%1%,q("-k D>"/b
@Sm"7"J_Qʄ9,ǔcrvƙIQ(z| bZk$fu~EI9nC+,;]U^-'U9Mu+>MYq1Tw/w~qPz- G|^HFMy%.j|RJ_lB:D?AK{jaCY8LE\jYKыU~d:SòE#nEWc؃2ZB%gaAq(ئ&y c_:j=lN7gZKSηsߚ/p|.DpoS$Ĉ<v>U rig^:(K/&LDԒl@7IT{ĺ,>XYhJP3e&scIޏ07K}wN#:1jA2 ;1yÕ6 fѾV#[1z֋l[gK&P4TxN*D}J:A;<}6o-; t*+/Ƚ8	 M+#Ũm4Y*L.zc}B^v'E_NF

X'bc.4܍1t|Sfۯ{	zovs(ո*\OALvs)L*=#]osޥUElkS߾gDg< @
3`QV6[f-n6!~C^6UcfkAod2&MYLs{AEvݰi rz]X,gyι%m?_"/ D[ahUeN_X#f>L)1 m揅XnY5qf"K{[&N<CRĦGdѰ	>$z&ǝH;ۻ!mV]
i+?;=g:q6.%6Bg\r~Ԛ JH"sZxԋGjݩ>'TϨ6Q6 h7T׊w4tu{ɨ(ST{]A7ۍR_Uvvi	В1]n|Pf
Ѻ5"c]Ԡ|&95~9?%d,ZXQHdLrHށ1TpuVv;#@(1Mz+`QAm-e"ZK<3Hg/g	?{X*M^HV7f.Vmb_m_n>tZ<=.(Wjfq(:,4E?[oꄏMG`I+\O1	lhIsA]Z]p AI]`4m#A\|X[Xl	*{TA<s.NԐWN!OvoS> r|Co<kXB\.E& ukV툼G|ņBZx"uRU" pצy]ޔ}yuhUd,pzʟo5|Wr7Nv蘇xԁ4wԳR`YA#  31k:;XqFm>L$BEZT"4ȕZ*y*lxN<[\9Leu ϑ55Q%+cXZZ0DW@iׯd]Wm=a*ŲoSL]K{t ،V	Ra?:%zgZD)Z;C J|ۿĸlhSUƘN~7S[rfNg_ݫAm"֑rHIrFu3~Qз^R6>/xǻz\⬀|^˵& PDLJ)2vyr#n'>޵;)S߿&oy֊Ȋ)gx<k$ 4/p7{6%b_T^.Fn1&:6ꝫjcv}mEQ	l*iֳ{gc;Y>'dGТ *9'c~J.xseD/;1Y8ek
Nb;zU=$?+2W͵Ź| wh<ъ=M6M,/VB8!#+>58.Ool־mEOv;Ƀ<DlHػhзxfEޒx֙/֥.J*sbbRvVlVc~=ځ84/琛rioQ-Wy.=SUl_ZYܾFaA?ָ6'8̍Wtniq#yQ{|{!k r]brH"Or	~:[p,(W*rQTUMa )2]m:8v{hayj`Zֽ&mW75ʤD02tbgm$ Xۢ{/DBkIM1/)"gqEI!esti!Iudѻjڲ?
R}EoZZ&ub/dQ)h`@N#أՉfMg@ 5udE"l(Fm0P)P汶Npf!%q96{ZIꠐfWLXn!j$.)LKFQlOCGM9	,>}܏uv9d9 dЕԺ4IO\_#oH?DDL.L);gŻD=$-2H\F&M;ubϘM[;~ЇM"FU/|DV EvϹtDy$a{j.H@/dDZv;#I|kW]k9lH&l
	gGCs}b|c/0'Vb.q֣l}.wu X5v3coO協9T0ÚӦGG]`*vJ?Z4g`>d
S"5 >1aK]MgoJ;N=t#-BZZ%s\	-,)@&/%j^_eBFkFNǟvtj;d.EĪ۱)nK\:bـͰc,͍)#Gmbldozy7vTWoJ_&;Qhm}E7k:tb퓂/\M $+/P=VST:j~f5"_uNn(@ ǥ2QP|w;1y${&.56baĵ&;1UvDȨ@̒#=0B:->ɹ -ܬI/aV;v0]^Cf涱bq5(\#LlqX^*dhqL#c{"?] XUtaA||-C1xĸ(%InV^SvD{F=[+bWd}dG#U Cz>xɰM({Scx2>hw·re(o^5G&<3
jjdzR#TXZj87NM$)HOyOD+J5ܩ"q@&mU=gj0Gm|#ϋh TӱAc%QWNG
Y)?do,6!y<O"c6ۖwUý?S>(`.VTMr.Lprf'JX5FŔk=(2dȌQ	#iNUOz=O\S:%7%EOjѴ&u(c%je2)xok"x{cVm|"2R5dM̉|-l# )5ۡ+uݰcvR}/e$۽݅eLj>R+~u^v=4$|
nbӦ*y~TFV}L
e9hzYq?t,XeDX8	<o3WؖlJjCOO	mGY5L
__6d-ϐ{ #BJZラN_s<E~G
t	 6+l@m%:k/yq%DV-zWp"+~y!<nD2Iב7%L\8VepXكܫA]4jp90		ѠvN`Cw(\bst9u+Z ̘IU]_`{] +ه$mD$AG19gԯMQmgY{1,lCZc|ǜgOyЏOa@c.crUdڌ,NOO:Է95* ~KGH'P {s/,;k1U6ǜˋ9w3imەLkR\&s\℅s
v`P)CXDg~+KK<Z$y4Po][QO|J֪fTՖI 9؋/~.//cu[o|yO*UtYVI}_֙kKsL3B/V򚴋i:v#$+KbiqNv;LĨ:ep'iCכ_xg{ ԌۖA݇فmY1PШVhXAH'YFhYU:q"I="د{Ax9=r+јƮ'0N@ɀiѬ:+H҅nвtf~Ffi{׉v!:V\gZsrVDs!D־aAܐS-;bd-
` ȅFtOxE}?-DrT)0OSO'ygso@W{D;m/5Ict'0TA9Y]eDV;vk㔆 wfYbZ)TUJQ5zF#G{敨Fmh,珪B_ړp&`_ѷ*Y^"#p֝|_\i`@.vy]A=]|1t+I8j!g鹈87'⎤Mzed{]v~ZF/-9sT|3vŧNbvW	A&BW}wce6+||\ӊΫ&`ƞa/6H,vQkPy.edk?ȅT⟷Z 2ȫ5-^T}$ޝQ٪r(ت2I=T-Ӗ/S퍘MNf/ċrz|o_'@Ml	yuaj֭&X
*eā#o7lFˠ>uEF!U2әEIi]&1(U#vx?^	!.k!+Hǋ:b5=ϛ[NPorV\j2.;M{>6x!-Iѕ]	̊PX4PXs%QEֈ'"Gn [QQ'$ۮK3*[crh^!dl$W.)CqJf[K<Ρc-5 <;<!463>v,5.˩OM8hޅ-_- ɣU,
rL9939#u-92{Y8I(K\ܾrHuPdϐj9(R9P͂0(RcmJ'wEvCmwڶH,F8piiFO5`mxPHҹ131tъgSչڞw~}? q(srg4J}X-8N+^K0Dп؜VP?ں9)DpB^c{#7$2OhdYOCV4gzusA߫K6^Ռ'_uD."te!v~٨%U,dL=gYg<2aƇ j%tɫ{hj'% J>"D>ъ 0hlƀ_tl*\DjBV|J<`}|vEw%:
ZkCO5F)GIAQaU qftpH]jc4[O2B-Nn'!x55{'jxR/	懙)GMjJGd-qnf|r4kӈ/7WG.*p@VWf$g-'K9"E5 6&Q̣ZDV|Sئ`Ƌ^٪)9S1:'Ye)q$<3DlG&IdT?7)ܠֵ#zs%t	&֩<:US}'5֒yI]%svuu.@|duNGdY`wa*4Լ^YҔX'YxQYdZБ<MhԢ2\=#ݰIxƴ(*cI\)s^j6jeGr*q>wofBwh]0gqnl1,dUSpJTʌ	|Qq![称v#w.L?E@9h"WxzHu#SENg7dMm0>窛Rx_8aّ\Hsؙ2qPwF.ڣ
8Pl̯i^FRs̔jܲRTkxL*#PæLEu8ɂ↵˒sĺ#Fs_fUކ&'@360hfI+ʳUNz$$SWE\.3Ԯ?aImb^(eh뮼úXG0r&䭴6WFO廏 _@캝z.iu˃)obnfy*~6OSL륪][D
lT[ QB<)|ѣ8*ٛ)@ּ'oѾR=,##fgxtޛS0^hZ;+RhBc~E9 cgew:<;Myg8km,\R:~Ze:b}ff(+b<ذ&>:Pn	qW4oop1wW%|Uy]4>?6Ē	?{眹Au/ "Z-QD][~z-p=恣_o:RasĺUK&oa] _Xkע:^=qZ[.P-	\<FW!U}
yI5+i%q+7Ҫ x{@my:jrg
>+#m$y1&NERjzNjl17jet@mZvY/'(׻>tWEf9#	o0FAATuXU:Tp˺/D(AF6!vN(0,j IlFkCӴET|Z@sO\8z6Ea)'}|n_ՖW4p8[?" d`D H{z?PN-dQZp>k=*>%CAd9Ukb+/I7\6cjOp"5䴢BcoȄ\53(YǫVmDvr ZԪCsB;]^J#2b׹ȠyV>\Ox6iPKyo^EhpX@4"
+hPr/H{`lWK4h@ύ1u'(ܼDCGk8KF)vgj;21.bG'HوoWB0&Lkou1xWǣjèhN!QwsNU4A{Ved! u?nO)mJ%QuLkbv #L1BמɃnisTy=gzF}aSs%uPlr?dCGf`f!f;ξƝ9f&Ue$G7} NAm9oL4p+?n4SvMV8T$Ayq5aꙐ=[i1>.Sj7XzI<3 UV^	gī.Ki)#񱶥dQ=׻HNB{W1/%q43:LGF+2
ImOok7;	#G(0٤ sre6	.Ih_9/#A@<tO{LNc<g 0Ch?vJDH:@|܍?`?6xz1g~ \-!A)Q>wtJ}cD1(5'<$V6v@hмa45ՠV.o4
ka^;T/<&F#~XJL^j0vC}7ٴ#p@@Ttb(LwN-Pڱy;n6=wRf81dI錖z;[zϷoə7M$um`Y3;Iġԟ7Mte{[uD$]=ΦɖdstvB> T~á!ew+X9%,L).b;bQvRc;AtRdχ'*DN,Knm~G/~ff5kPGӪ3	:'q0Br=H9A(,kYo/W}L B
⥞GmK:BC%?귮EѮ	XdV)M{GP5t#P5?Щ߉ nVl)^/\=	[<<)&ͰFGx;Pdcx)
%^p٧,ڼn'.>XHx(M6w}O)i5kAC&<s?־Q)wK#9ﴃҖB8B7M[5p9=0m⳴+ү%P:+୏$õ[Kd,N'k\8=2~+r*o9Vc6{.T	"oEA=5ʌZҀ[}O*Ĳ̊lTs%D[|oT,|J @-\!zb>Kܹfptᅬ5WVȴavV:?$^5?S_s)F7܋Y8cRUYk	}-M:&󱹤ӗ#3"%@!vkl2"{нGS@eI)?)@7q2m]~+A#dbV{G"F n;'j7E0//A89~r=M%lh_[u'GI[OmH,K͎|bW<Q IF/H?4GYIn6n`,_5_/kO] _j*K}۾h	>Q#TZ]:"KK8&((B5/>f0Q0Y[hE'ZR[E 84;*At]$)#9<LVQT9."6	"$T9AQrGJ$}+ʼ󪏡#\ϣWjdDr?Ñǯc&R&#[dE999<KÎp̤HY9;%#q z?r#Jj^쇼7ֱ(`qBqA\mɶ.[s@h8p_.);`XrStI	Σ[UjH/{/A-ٯc*ͽƎ祰uzrA]&g{	5O)TM4wP^=Ԓ)UM1٩s6{szγ|jc cL%HZԊjlqWŢu\cP^JP/Q(yL89q2'<<eAy"u}w#My(du;zT?E8'ڍ8b%|	 ̥q{ɥlnM:@4hsI67$r0k3;,z~KG{S_kzc[ ZHAr8yc.F`OS@Oր|y60W5
cCeө=w̸Fs煡V:5
4򝫧u1QD([rvo_}j(=!W)48u."|[݂ξs%Qm9|SU X;kKYQvԖmǧ7KƷ(__P~dӂPE"im1xFA
{L0)^ҏ׺'BLg,I{jۚXhl^u	¦T.Q,wDdIv<<,*RTj ,18Έ)+Ku]N+D=[ߨ{ >?c52EBRP[0wWekZZ;uJj?wGGxpGe5

#Z(~V	ɆcPvwJ2G/睩ɗ}WoZi$!^Kx۹sC4n*doF(kg=/~kBX_ysQpKft|K
#mW$qaRdثOҗ-128I2{NalH&3 pӎ?7]Ozp>OumIfD7iYm0zGٕ1c=F+WOM$~tz34/;9<=.2(C6\%:,Gb{#o)ߐ@Og(UN)qiU;\io)y"kD!זgSEA$~>G/]oFO!	]}'z:4HF5s+_4:K,^ڨfٿ3y{~Taj)i8@F	82cm50UŽ؝hrO<N|FBpJ{\Yݨ?o-΋_o;ަR<ګd\e`+cY<h4}6eaDܟ7#63bVlGikoH׼~kn݁eAwȒ~xᴈv{gHRWovS,uwB4Z
ǈSG?ǌ.m;WFm(I,0Nj6J<czp
4sE)#Sw-M>9ut孹El~R7^̝nAdˆyxƼ8NF^}%3Y_Aq62F`:=,~t1(NwƖlHvN^pZHY#U4ePpVf~OzTCFi^c.@Ndgp<I5|?ӱy-|嫧_Ý(c9lωXMbj/u%0H*Q}(jh ?+dm߸PfiW ͧqT̚Lg#c=ly?N;?}nH9 x[o{)ےp/IYʨe##4]J	)E#X5F5\)<T<y*n([fOL[-BIz{y3wVoT:PV{0~x'	"{Hr߈џ]qG&=V*GfF z
hٗ*c?M._T~s
ҩ4qXKgF|k0a|W"$/](c蘿͌gxZ<z @9; 5.qe"~0[s6S &V:QF|yӵ(ntf}PUKLy3%eBPn
sK%1G(TK1lɷK=yJ	PHt=MBs*X1 wޙPIWH	;59z+4L*%)8S%['@晥2B4a;ӼRQ<r. hSZU[\O=×\%nCHV`aK ]];\jLy~آĝzV=9.k6O7q-Bhy	q/zd+WiE^Oy'nqY>eWj$X+K-	ZTB''fOeyr ?^#Zvk,AckJfR8ډaߑ{I9
Nڶ<0c%lNu8(q9*3zYlMCAy5_r|OK3Q5:*'oj^`s?O#OsU.Uma91aC"fI{W;5KX\W%@w[rZ6,~%:%;Şt@ 7Z	{5Jx,x0]0U˻~HZ
4^>#kQwgz,Ldvӑ>v?fյ5<+_\ =?.'od+8@'O:? ˻R	ު|;p峚4R@Cb$'Mk jaA|ы滢'<i6}Œ%RMgH^rKO:U:}Q%֓3Zr6	˱<ZqxvT6yųhsXjW-*;p~j2	Q;1yf[٦ҖXM^Xׯeǲ`¨mS}5m Qjy3$LTlT#|U}YI8/BDĝ"'L1JbW5:+\jIu<JgOCUV$P@	uev2|ex+5Yg줪<V:Yp׭AJaZ!XںC:,5$[>kRf	;/xq=	!CDC85®K!}t֣1giR uز2E~	%Q3֭G턷Y}!ǺL?㯨Y uNTjmhX615e_ғˍB#0,txXC<'GyLj3}h~JYn$[<r f	$Y$.u<Mb1t̍&RءDvT/ׂ| ;ry;  us{A<eZG>?Э8{qnފX5B(Wn629ݕ,`滫XE}r~ sO!f6	!y<O~(-,/Ι3\NxܑSĥqbIRpx&F+"gOwu:uL?]9v
CQ.]Af+̄I.DxنдZ
gCm30V=f Z[LE
υ!_p~6S7OUZZ2l$]o# $P<.cdb^nL_ fL)Vt_Iϋ`RVƓ?gI&<.eBڅxDkFOek[.O[[ 8W4}PͬU6ފX.2Pꏿ)[>U>$<Ɲ%|,bBM!u/i'8]DBLiǷ*jf#|MָLq=㥧쏙}ڟwQ}BOŬXV2?z9.5z7vcC),gJ#=j
,.JvJqcfNp3v D螽 Oҟ:CzKL$)K9Mfau0~^!ƐV=o,ƊhiF+_h~.zZ k hp6[%zznK2M})QوxogT+g}<y0iSE^'J]-. d-1q%zZܠ+G:7:S8.?. :lvZSlJK˨$ =0MmpHܡF=_oSS(~=y
+ASwl'lr>zۥjuLe&KU4m0]x犑]ҙ:R֎7|sƯpЦ=>SSG6rXIұr,bxbܺIue>ZHΞ׋;Lp{%m^xRL<On_o*jGp+32-[ߧUpoE |G{%Es̛	TTyGa֟
7XaVRIϖˬ(TS_C `V4GNg#s-2^?A^b$U\5D:Q9.#x!JqzԦ+;Oe4ϱUvUG]'ZJ`yk"zj>yaIi%
P]Fޣ0x>#,[;<DŜJ?|'Q:tW`BgPB<q>x#G&0Y&]%A}r޾y-iؙ`fcqrz_* [h]jl]<OFI}"2ٺf@1=]-;2^-eDXD뙝WxT0Tpb"1}gaUd"%(VGI&f/k%SfMKH^_e!->%DHƗ\!פ>.c3`-CbY+5B
yCf>($!µ)O$zVRM8f#y[WE$
1/役񎹬棍R!?Eta?I0ӰWL7Vx[:q,<$d9p1WnǺ%j=>	bX1#v29E!ϦN{T{CéWMu|(fBkG!E:`P<#j&4m#vyL!xS6FGF/.a?vޥzНW#|-	źv;7?b?
5 ڴB~ݐP/^;SV#Xӳ$
D9[ʒi U0֍F^os1BDnvReBx`ּG}RfI'rػ{rsA86T´_33>kc.u;`4(b`es_'	چyv%Zvzf:x&]N<s뺰yy_ܖmy 	l>ݝ~1/c"MN<U
vg!+z]~nO308>KbwSgˮ|.tk.*HHZq`^m+H i"o61>]ʍ}PkIbMl+ŷѤ#j	2R(± "u2;>൐ꂄE{\0g^f޷<U)4CxA?O{&'^)ؼǦ<0M^(lJvRB[Eo5 .pepՉe諊xFR0{Ζqb
&=\qFnvjhŜdzx)ltvϤNk59˩}Alc>jEPNh;U-}?T-8YtE;ԅIuҨ-P9Rɏ|lHI׆bu٨v9hy˦7.6:$V_Ɨ\^400Thwn/!ݠVEaaaœ?,2ģk2RCKhoeDpo$';g[_kıo#6[ՔNĈ>wjY=Q-wIouDMO-pu'BMbDYv	Z FkBaE5g&*GjCfb"(/YFYRi+.W; R9_0JqĆ-}n2k3e,nI^l35lo8$ڄ3"ST=|dLӃ׷@Un\>P/(i5$/<t^GofBeZo\{Zɱl*aԴMw^"8cX2{̨b_D5MOLR\"Pe:c<ҸX(8-x{hd2xܨV-2^xmj? &+~$
َo:aj}ԁUv>3Z9pG}p+&!)w%Qdv	EB7w?{*]@-{3'^43h!ժ>㵴LoN-+w̒qI(i?ʩqFQau8E^/[`VD)(#ӏKI6
X=zSm_Z_yՠV{Kh]р^쑃*Cra[f='r ot5!e8`_]Cխ[t2Ok9Gx"FG3$14V0FhhJd0-[$s	]^7s@V6NrR/ly!K{paK5*"ۍ~qlSK5I)AgOg^=S♊(ZOTA*veZORFFr'_KښxJgj=miR_B1ڿQY<3To!^Rʀ^Il'jt6+5=~ ّgx3IJR3A3pn	){ű݉754VP+{9gB)F4.Z<ݖ3d5TsR$"W0	|R7v'q:Ǡ~@/c3aI]+/1ȂGP#ȭZX'Mz0nkT7I "~_Oh+OiFWweKuiVQ1^}Ixߴg 7}96p='x"9Kw'3=%J Wj^g^0FB▁!~s7gw,1yǤ1z}abhbH?'9RFiKp_*h{gnK꾳'dЮ!!SO8)#rh տ$y|*'JyoElQ-zİ3U3R458w<K[Rp'Ԋ09^{S90;^v1R|j_p<ꊥsĔ1:Ũ};b!{Ȇ/W*2N!uJv"^3rfA8ANg쳧E>':9nC>7pq40'	@Z-`?~6{(i
ݸo* _![x
xq!EVҡ(ԩMs|mɪ?]C_G5-#٠r:luiVkKRZ
 )pb>d}i%GjĸoԣX(v\t]ټ@1k5yV;[}oqfe~Vk!J*r˵
38INU:O.?	GZ[v^dX:yDUkNO6:	|ἐ\0OݽHR&';\q.H{7(ޥlc:B?XDĂYtvpx\Raim15ƞH?~9VLn+q(.)k+=gy[C'8?Y4^wRv1GW,UIZPhhh|Üj(ǡ2itmPCV˿콎!mNARw<RbFo3c!-Cٚnjdc(#1㚘;5U/<@:'L,RWS|6?^ok"J&uC(\ @-s|pOJ=+{}u߱jsYI¬3lPm&	Ǩ5Z]6 -"K.#,ndL!CWh>nwkM˯\߈h%ɤzw$NbV>T-"8-iYt߮TVFd6G8E3t/Vyj>~GN'=}Nq3i
)Z$_#B-eQOvuw9iv]Ѻy.ꓶg]k* U|~<X[Ǖ&LVMk=Pas,|ޤ1"s{ 	B俍^ۏӕU[2ލsNH@ƿY9
!nJk$,ROիgy[fZZH5l?_,TF+
ī  9}`2SX>1d}qw1O9[w>_Y`~5aRFXE[KK;>`QȰJkk5l0ZİŢ@rHpufrLHd]Z_>3J>uINIn}n$e4S-c'I!dN>FtRKMkcc.J,wb\Z-Q9x`1q3"m7|fe4g$h)-\O:,uˉ,XKt_[]4[s, ,zN̓0NFRofz0]E--.o	6.U)DgKsm
MG~S?*H13
4lLOKbH(Ev`hY5	fN01theoKӨŏk\b=/mY4sts<|V],O,Sh½7IجRAW22|->kK::3碶6;Յ]+B-=2{XLɼԸ-TwW SʢYKVΉ\KS#;*_Q  ɷڍֵNQh7~˴T7Y#{3)Gdy,{߼w?\[^maye0wGԹ7e$s3#ExPIEb#58(L2lcJDsHHj{-pϠۮx q5Wfdδqyk-BDXhA9Y޿)-VTĈDhҕzb\l)Hۮ*Ma|psW΅?:;X?)QK/k8CJ}#
?}=Es qa"9k%bŇ05\ϯU*lm23?ms( 6rQy Cf"}ĭhKR#f׹Ǐ0B<\mqze~RՏ0I8T ⺐vM_/=ky<4#`J?b)u۔B#}>H߈"pCkIb~rZ
_ڣ#O$q7#B*˷B>UUxmF^\T+kq@Ъc~:?~T{YCL- 8ktruʡ̂Hf~Yj`f0(*^
P$C-Hnt쟪I!~q}iav* hW6||K?zL-Л
jk~ioK]wP F!P5b,eJ~H7abt+Yolh4WhrinI)VCKhXgƊXgKgBrik]Sd}{cf]*:RF&1OQ9JJRHXݰhgRFZ@h9G]
\]CbW2HQ3ez]Ұ=: Y	#yD*lG86L+~GПVќ<Y4c`s}:`k~
 ɽqC#5_/#0$y9hB>~Lܿ])<	K*BKsPZH'{w6WgmCN0?
 mwԔBrJֵR͌/ۃ0N
I~<l?wLG`πVo5') no?4LNI]k-D:V|-nZ-`R/ke\INs'<a?fs&\<
/a{RHOsjeaA\D,%p_6G(^1ah\_&Z91 Cign=)Bt5o4Lr3=%Ui|Pe0 lv_j@~~uW|"mHƠ	Kf9bCt]ɟAm#G%{YN	g c(H$*ԕl0j_7ն#(U.!:׾9e]ħK
7A~XS)#b[t`fe^vik&srcTRa~J&š{uwTuq9<HA|5 &Y,<x*87O/ALi^A&fLg/pNtaA' }[1fN!8a$+YGqڏi[v )DhC)ŦÅq xaI3۹{1`
``
WtTf:L3@ldIgyv8 */Nebݣ&u}zsPiWbe7Ҏa\S-X\l͂-xtA1Ѕ<[4%q~vu/G߷zV6oHG+IGFjH%gmH
1NBdY89g7?.+fjZ'tE]PZPpg?m5u3/f(Mb:W	)3gx#KZKx(Ȑ☥vc1F<o͡[B*X7\t1qTj԰3JfqF.:"}4n׎j{ዤ#Yr-Nt5xL72t_7_l{GG3';#J?CEF.|EN:kv>D*m}Щf5A0DA[13>Ul-CƋحݓnQ)ͷ?5_DN»!&.|(0_#.:Bd8|uZ(G ;sq=B:bй$+Rȩe|bfXmIw?.W^/DHF;E=_rw=%@)=PRb-6
MR=#R6x*5?|?C9;ۤ+̶ˬ7箁up	ک;Cs=;Xvrr74
'`eH4mD 
¼]?hZA_$Dϯ3NAkvS^c[{g/'K~Y]1GqPlx/>K(*h'
Vǎ6HۮNQMvzC/-`n))L6yR«Z7BL*l~tq\2枲cOݽn<aȮSrFg
-W:^}8MČl֋T}
Md%Tҗ׸&@Z7YkbT{-Hc4xGG>=B&ǵ}'CjP]<GG%fEnP7^x]A'V%nQWkؑI%0UcX6BՀUR4wCY^_UY/l ڻr1<ކ=n3d"{G%^x#1y[OEWGvG C|4Qy>a*G	bbWa=~3%'eYO$'Ek<ݚRn;,g0VcYtXP䫐>Ç[\Cg]K\
lj"ӝ2R:6>a|%pE*ywPV᛹NLyPl:x
jݨY7;DXnjЊh̫׫^QS48Vjs]@ ^MlwQlj}ԃF̧]?Sc/t~QRo
oy1y!0_9=:ݡ|)!ƣww<.,UꍫW`-:"|ɿ^2^٭gx>dAûڞM@RDaltO4*=V%pQ~ᬙΰ7k!{joH%uˆcoWkTQ@[4IYk;:fe3(9.]5Q|+"B^[,(a6\(obH+e/	8R.S/˭.t"g{Fn^q~<$J~!ÂǦv&MTRFEDVK3{N7Cl=N˱yO6ږe㺣~4,rhykHA}[CJ$R#,3IXВl+4KMo4 /ELjpGk07(GU޻HJ00?
FE?%13?ߏ&F߆"f̸մ\7FIpr3tf}|P&0B#OV3$;~dwrd`Aψmkpz8`?Z$388iLFGMK

hpYh	Mt5[cFeZHt.g|ӛ MpNu֕:m'kIj$.%g:93p?T,.'=L$ˌV~΅f{^]H(
XA5owj¨(^
huvn7xsy5z"BH[t)V" `kwc篾 o6R}`,(]m3Tܥ]k.b9(^lOqkHY&,||VsC@(N ҅I>YX^U"S8زPz/:xSI+QwQ0?ZӱhZ,ʛUO[ >ZL:cyvHkHeU2|q[},]ǧb8uZc3eM*]nϱҍZBoQج}F]C8ƗHM˞7oK~epKVB!H[p^s3/VR${u?azvAx; *FV+/+\ }@GXu>0.b<a3<e΂~Kd~zG@Uѩ+q1ɧ})/jxL\hѺr26 5)ux27zPZaðsûtĞ),:jOTaw"ZEn01<FE;Y?r5[q }lj`~0
N/<+C_a<{{_q."7k]I{ i>a$:LZIo!tp޹yPXf#}r8EyzFe@C0X:i0'#}/R|϶q|3Hgy@S@0ܝٹ4!4Scۉ0^OUOegW4 pJMѼs|R/IUf_zea2|zILtds6{t)*dvl 7uU>k]W.&w"D[R|j5ÁEYUbn0Q+hn
pvdRߺ2:drv`j8:cM+h`cc3?=~XZYޯᬎ0?_eHx$*E[qmLnWΨ`].^:XXʐ91CTN%;__{hh4v V8FlM?7pkhQi!ߓJ	i!0AR}.>ܭZ@~'><e鎂p?VkIOn~AxtnF@p`Z/,t1\~/(y[yU ³RqE+&529Ug1&۔?4ߘWA@5132v;1a:Z!'|
R7	X]'b<96Gݒ/q>ǃ݀pS q#UGbHB9!yAK/\yAԚO8hZoK ȼ/(o'1=v{_')cBS]髍"b9v@{7cZNJے	O7;s)y25ʠ,ҧuƉfڱ;tץa_럥gsE!aC[AJ윺jaSU &s(J'8*5ٚB۸/Z7j@,p}{-df%nWVp+ EyNg~OADbėB9&@C+9ycNpachjYļE>|Cz{C2b\[pWͧccɝ@*bȩ\?^i.4A{'XCp,O"X5WŃr\#,edEkT|ve[בd%_f'5Ei772Lh,oe$쳝?t3߇[~0#9$Z_	"-_R1rr{>je^1.I~汽ʲf=V=)M>ts2>~ixcRhyGQV6]?Ҍ{dqh()X/gl(k n=Pֳ)ɵ9֞~HSA- %av#CWhV2)mOڎMY:N-0Ʉ≈sbV
ԸM%)^fKiwax&{ ^TPJ@zHIPPT)m t4);8;߿{33)KG8	z!T-#B'UBV
94Yc62U5C3G_q98Ņ^DCATuwnZ"U/'|ۯd$4} y &vZu~;M6-FmOg+Xlb/@͵ńIe'B<bli0/Ip0Ncd]Ԭ:ZVl`ȍz,t^9NHz	0q?WdE(6`ݼk__S.t\!?:Z^޽tdzLF韷l}#Af|W3[qwhM{4D67W\<-pZ&.}-,l_UmoMFP~C(1/H9*ɏJ;2aDɓ.^u0̶?޺lNPuDuǵdr`_g:6A=S; ]әQ^lnɒ@u*mE.1,3cb~6*jutHJ)ZT9>wwPS}uր|9RgfBj]u*gu)>2Ib>|2 (ӡ=ʇwby8uma{&(ӜxyCE͋f]j:DNn`qU|Ͻ3BxqM,**,q+",!@ZKΓ{o/1Ļ4.fsl"r P)l$M,qMV2Ŋi쓛ۂCrV@q)<ͼ=8
TɆ|5BJk?N"]4@0\Ys.O/w[ق}@+FA99OAPTˠ~bQǥ9k޽\dily	"~71[!AVFE<` .*[61|+YhXB憍^N=MsiӢʭQ9PG腩K],BɴB)7>T1hi\7wO\h4ؗ[f8p7Cwv@grߙp:MA[R/S=7h\ OuFչhi&]x,FSJb|p ˨WMcP+K>4<,FG54^#so&>ÕN^=34exi`׉Ko_W?@b
8H諟)mP+L>9SL<w`(V5><wn>,%/
Z ҅ihewv/XSs{nSp4a32U*+HtF&6t`C:E6ȽK:x.3K9WgZDNu_i,f
!A 䧲WX.VuaZE0])'8tR~ KtjBG^ѠŘyu?*n % ̑>Fnx<&fÕ2om17ubSeFa#iPǧlv%2V:5.?Iw[@TtkgX<H LfθL)vZ| *ӤdK~ mu.bna/}T|WTzsZ߅څgtj<N&xm[܎Gq/ʊeZcNG+_~a!ھE߱)3xoJpď.MϦA g٧DCaqI2gl3 FKUA ifm1rcW}4|m3s7#A瀲Lj}~HʿbTz3ӟ}cuժ%L)Vnlu[js8\WeJ,
.@̵HXjmUkl77Y5?%U=g".tc.\\kľٳ8PrNz6ďvexAyWѣ''})AY|4euұ@F[z
hZciX~ʣsN5zż59jKN0bᵄ1ojfvз"n	zuBV^{>2h?Ta]jJ_OPXj	+Ԁ̞kJ0Q	1^=ߗwxoM*W8qxtHTWh/
|ycMiߑX/T^cHF}♷hKcNs6;3p7ǋ/w58 eE13찗w~*T6%I8L{T`aG+TQoXѣF؄jBѣV_Cx$Bg=W$Q{t|;˒(CH1ã6̵Y:Spg95ZFMԤ(Ө'nvҚU,m{}䤈S AîzWш)I+=QzfQW e&wUk\Yg9?r܄%ϰ0WOB_@ 8dF]=Ij n1Yu^~>ZĢۼjoIԭ@Oxq}"۟aW>}7`W~jB=;9tTyaCՑ{Ǹ
'[t24nz踗3}_V8ObncP08(Ag_>Pͱ>X}B	,s&]=|oG0|ܝʊx<<mbݠ;yy
1Nd+;RAYHm;bJi|>nnC9cNo)b>|
ߙ%-O*A'tNZe/mbl0[㊖
ڼ`_NwTszH4`Zb&' fY)`i*Mj&hB75{]j׀A 213d_T_٢K5NmS̎%Ul].hW0vw2'Tqvy.?]D=4G9 Y+z٣UsݫK[!#<Zt1zAa.))Gw&3oYCF>vBO[Te]tE׍F& fcDo2}>u6̅>A?	@JS%ٓz^n`v*A[hLcohR2IX)03rH @@p0F
I'G+N3Q˕ .g˿%Gy㱰(9fYp)`kMl_/kf>N2b%Z.-k<s)04e2tCT	k$:(awsHd^tՄl07Hq~79OGN>"hROwrF1W.=՚Ui.z{x?O [-P[ٟ*(G13)e_$~OBw_>aiyrT_Nu.X[U wȸmM>pආ)s:kUP6`'psa,Yvɒ(D2="w<
sYt?c/inZ!Wcg4FҰvП<4h?6ْ[s!fw耊:16db][0Ɖg# ;FrںC7o:BXmL(~%MLHn~칬8(3A,L]M)3XiaGJg׋5u j&;#ˬ(] fB؈ߐ4]?A!$DDTN[zApU3 ͪ*dC:߃q7k|V'4ש,Htw|5),>u=y4V#r>ac (f}iksPK%6p	`☡#j4ߧg:}Pelok$GRu?0/;Z&}{bJ(U˟NbY00=Ç?7`rkZ*:MͩL>8<	d1}ˤ)%+40dDZ2};60 wud"W=]pBRZ F{kh^I~m$Nn{oQ%1imᅑ``P{;@fG}qTA xξ,Φ'Iyڬgk9=QW)yq4n=\ ;'p4l	7ڪ
-s^)e7U;/rN5U:jќJ#=>?LnQVҎ=CtP[9$[`COwAbt0蚙ME0 6,^o"`?}I2Nnsun|gPm:L~<6kB*w
~ޠ{t	G_XwsCg.jNhάmM~RӍqf:q*qSp`S@h޿W&-?P-0w1{?ޙێ^_<^7-jmƱz66
DK }C1g߼d#TBq7&qWWo^STH|ͨ0fkxޛGR/WyHwSgb+,zV>KwTÇI;=tq>o;{G2=_$tI&:x!V>sy/->ԀoL?=;|
|_۹0Q?˫7vPQϧ/\u6)Y-EѿZT4ȜK&?c%VzO@j)N?`:mi +0jl ^j|{!Vg}߷b{ؒw:F{(Ȏ̝%f6tsUMs]i,~OWd
h_9wy_.ܳ?O2_yjs1hQpuGLE	@ER698?M,XaB5M>A0Y41߁	r?AՠLîX@4TðǍKVKZEk<KH :5ñTNc޺Gõ(dm:Y8W?>#6&99qCG׻oپqyUu3LzG֚aK5CI<gzky7~'>=sT JybO«c5ѡV \],	g6תfHtS;QB[NFx< I,y;ѻt7нY-['c'mJ Y-SubWlzSmH^B`tJQ0N&%5'pⓒ
Bc[^Y=n7f
j^-ߘzZY;o*ԁ}é"'v6Gfz?ia6.EwOg٥WK2ԕk{Oa+aGZ"1
yo[vD:$ݰYz	0V˺;5(\]-J~uWs|.90ZCӹV9CV@tD})D,6,Fd*oo}fH7c:W%n}\ܛ-P>k%WgeR{/K:;=9fuڷ,*Q!(oNo\-: G>]ޚpzT'@5]G*P1}wǁvaGiAO |L`*3"謷$qeMӬ&0tQx./9ܣ5$Hyg"%<Ƚ225SHj՗J	0A:K5ٽ<smm^Q.iz1x_CRwO؞6ݞ9ؗ;CYlB׵~==IT28[=]>nJ[ًڟڸ`pe5%ȍㄢlL1<sTp5.֘Tx:xZC[yF~fkw!nuЩ<wKYJ	jD	Dbѭg^N+
!A~6#On5%L;	d/	rȓPӭgr.p۸ӝ>o\yӪѡ T$JŽO/xil1x_ypg^>嵐zLfǴݍhi65toG`nA
bܓ1fkbT{{^u4H[ljŘ/Pr8"~39P ӸE	*@2yG~J()5 P\EtU`lm"u9,[lwbE&@Q
[Ttܸhsyִ_
rzyBMi;<>[oRɵ> 	H 	܆ ^x+FRRkJlf,R(۽gs<ܗcRӟ).%E#4C:-xzN1.uY{Ϳ1w\
+[6O0a0_S>e%Z<fޕ\g3Df.4c$p_YmaTKk<5wttv`_@FhU\G:kNU.jg>Bd>Լ%8*yuR7Z}g)F];AsjWbBj;CA'QBUռ~=>J{cUST}Y*F==Uwm;w4:CR{JeB=}jގ`XB\J-y'm*Y"|ʵD$T@opTo[^:_7z 
Zir~G:iΕԟ=Yc.~Kf_"f(Bu!pQMqwKR
Jo㷋3mf%h$gYjIZw5`4=OYiBAD 3s܃ļɿI(HN 9?r>qV$WBNg
awQt)JQyNƥ#ܰUw`Hs]nWŶ.dpN*mi	ȫLL1m各iaʆ;֊|	|Wc,Wv0  q6P/2WB|]עi`1޳2'Ɲn hUzkgג7T{:->S| Q	&I5,lلJgz mq,%PJkQVt2\7tv5q <pIHEz67j-6|gakQQˌД A'pϽI''2^rh5#~K /I`I,D!?X)Pn&Òf@b5S>#x6.X`GGSƪ Ӧ1ё0JxRF?6ԍ2HJܒ*<o[qCzO8T)r{U;L DGΚo<V?Yah!=06S^!m:cZ*7:e<m%[[h]Y&erBѮ 
vKr(T=:|6q_w
x_&ڝ)MR"	Q%37,䣢~Q/]Fyw:"wЛFy|UQODZ>  8`s<:n|v9; :L_K`AFT1qsyF_5''	2ڞoX*{UBCK<ʆūt8֬fNh("p)|]Y#И߅W0W>D&
l'*[.`HCKzdɆ ;SL8kgG@~( ?;u%ܘi،IYP!6K4pQ^K}^u5zvV)e$=[c~kk7\qSپ׹bZ;I-Mvɜ](<q:Qt,,	FC̾1'[cn?3>ͪuSd˩b'^9LCR϶HчnJ_;ml[L[9v=	_o&[;+2$'3Ӫ:]uF22TliS$0 :P(bL}sTaN:4+쀽Q4
>I7jHb5:}Qo΂_xޚ3LZYUT]W[V\`cX_Ӈ{Lq\EnS&pDMn(n"+	/q~~$jjU79m
[p]%CpFӿ*qzt=fJ>I=O>lH1k#˻t^vI59_7!(ZʒVϿA_>oƗ7pG^~hsi]/DK0Ǐ9퍹E/3	auZ*SM˂ӌ/]h7x($\*o=Z8\#i+2gA'K۵ ecc3=ܑԸ؃`~<-1>rP}WC!SNdܰzLtqፕ 4	qg˼[][m`-B/,U[`,qC!߹dD;v]f-1Ʃw7eptڵ|Ϝj?eYJ`g3%.eȊڿrӬ'n=9oV+~W3ͧxIt+l5L~[PMwk99/>eǵVNc҄tETf6^oyD[_ !95uWʒ[2i
y;[A0q͓ ߄!~9bmhʒ%|*d9iA~'mZ`[*43c0SFIH/pL
=zs"Cy95ĩLXaם۵FQb&+=.T~Rb7&t ymbc	>I?A '|&RM*n[Du`"YLy$J/$΍epg -^URLX=sڈw5q?c4_9m[~^j$.Aq3/R @<_9nz[>=ޔ'f*ڙO6T@yY'e+ҷE`9Y6>mH]kJrTk/5LGS;nM!eʟE091`3T1)4B{?G҅?*6Hg^2g1NmhIJղAP8fNu"UiUmv2+1)>R+f]|lv)7):Y޴`iP2uL>@apݝ=S*Ƈ/|ѫcle1g(OP*wz,kWMk))Ia$f3PЦrؔ'k0wGP>+`s8(Т6Qɵ+F;.Q"sH5"'f9i]7+{NVQ%n!;M;=O /C\+`l0 *dꀴaV1գ1y{x:?V3	IDIUM.BhR||	]Ȯgꀓ}@uP5|}Bd&FjSQxEZj"PG%#:ȲԩpE4(!xD Qý@>Gjk#nԱ:^GKó(-2mk9G2!D]PO.>|Cnt- M@86(34#>DxkP,ߘ ^$z4IduWjgn%ظrǄWPz /]]|wp=sۀ7a{%WNt:AjN!4ύDO7T˕YBJ;Aٴ'vL^^%t+|mkz2!j񵞜C3,5tN&j1#0H+	zZE?] |NI5IHqnRۮ
L ovf32_ETU;q9ޒE>!I
]WyIM>]_wEf^ @kK܏RK{a9)$]6AP!VS_4,h`ZM	5ھUDZ亪ʰ{ú~7N1x{:|lEOalpU}B+Ow+(
lnV96}Ǜ0"2HDW(^D?K,0[y0X͓hQ4k,tt\H}w}J݇Z߄ܦڞCJOrk.A nFkmToː"eڿoܤ[]6Hd5#}tQrz||7e \-3`ړ!~!U(B9ABbnw^ǛmE5
EZ0E{?7XZ~R.f1^u.=eVZʆFkpz쏃f< >{VB_~/(Bߙ1J{,=hk޳x17wAժmΪ&[|_=;-D{1Iޭ"1.F}uW Hcǜ638eMW&==ӏ@kmEV1Qǋ,}m*8vׅmJRPʆdbouL0kis'_iF	龺	Q/8ORjYTb
N7gj,c,Ga_pRvrkeG_Rd87{P |&sUwtC{@v|75Z}z{Nv'UF6i6 :Q+~(ԹQŊNH%瀉1r'OEhRЂI`	HP{*IIٮ+l	<H&lB;L{{OC=<#Wrk=(57ŠW
Wb#Ao$cra5qYimr'Νn|7#;'Z.N}Zu!=(.e>37y`;\|!0L&NNf[`vr9!;P*KwZ{] ζNs6*icG_Z rZVϾZ.uݼ6U˪c# P|gҷ4
Y2zDrh+iq Xk(<L 7iX6ʶi"֩uM-GC-f̞~x$^3e9@'P9lB":GMiU~e>y3W:e^np)a:H_=$~_< R`nwZR^KC{b/:#[F b xcU,|H#cۘ=jnElHoM)%1erˈ]̭}"d>LW6I6ORca&~Z,
-vlgJ]Rv"63n'?ofV|"aSҨfZx^lmSxtU~}+=ާx aNsчu!a~"SMz ,Tc3г6]Xs6 @͚GLF/o"̲ߖM}0?6iJl(Wo"ٴUX۫6`vk֣A`7%#XrpriR";\Ĕsj<d
꜑	%[xR Ptagn
׎F"T@c@8KF79<JJY 2ⅱix\oIہK}A Ǉ?kGY5%3>D͠HV'R9)rt1!Eu?S.(>%Wg}l \CٴT߇qWt5|&v+YpRWO0b!'x1Ns8AZ-rLI]M	ĒnF<uM1w.c(\'\S~jE+@,ݏ|R/_c`9pfE]O>Ks2)51QirSF1hHr@Kj9$-R'UHgj*B˙c=Q@.i,QEΆT~{PSқ;`qzg:9ch%k?)xi梂	n\@~ZRTLbJue㔘q0zHУ1k?#|&NљEOCyŝRq~971` ʵ/=ltW.ko}X;	H|#kE[k",(}|z+*Yw.7TpĪΆSK<|g`@bAjA3=)$d`=mM>+h8YT{vh]aGTTذ1\o2Re1͗ww}_$g_mb
H/*3lc-	x&t+urObV:a2gD=Q@XBF`?7bzdAcpO~zaS1ϣ4 ??XI`c+~<׸Bز>3@Q1܀"R :՝tp|<8ia(|>Ah +L1n}9 wYsM&wI״RtʽI8@^Cgosim\6=IKzPGv&rf򖘷]wְЄ(Zc_0يH݉\LpLBJ.4EҴWDnG=ϋR$ 0HvIOmXb戝8sGf;S) ėS~GlM
),	Fj
Q3aVwtE|AZhV.SA1(f;Z"b*I3#v)db,N*1y
"K[ P/Cg[hϹ%~}LgGx8Z!RK"Za-ի`(`_Z߫봪),{o M'%h5ilJE	UM=BcAw?N/~)oՅGjۖb˨"]jբ;"El%흲x$'c u:'-_m$u,%0%_SQYnR"9+FRO?;5gv)mL_IlOuWZ	"&,}QA0mdӛUc_Z)pL=ɻeżƶs`,4DBgfKui5.bf&è(#:R1SEi?7MDg|	hU`@Yta'ġwB#fn@g
F|l"MR}lͿEB?Hmp)jV%H9:'Nq{8l73BAnѭvSW	,3mK.L1bcJKYOT]oXepX):b{W^Ioٸ5(8!m459f?eQ`\t<+;J|A2OGd[9P4sGli>lϦ\~mɡP;v̆4ny؇a|YU&ioR-jv^Ɂ䫩<-/kӸL-;P>XP-+p8I?XO)Wòum*ZX<~hyE>cY7ًp9ݝ}m:Q^:x&ĂQ,J/y8uDn W!ĤG[4F}SO5?~9tSl Uu"gTpL'y/#t~RmNiNЃ0HKm7}2(p݅[Rmi.tGF`!Ӂ	L*HNN25qD$xRRyt, O~ɤ(+;$E>7m6Xpq+R(!&ݱ7bc.ueB='o0knBpMsmh8uNL8n%fW2
W%3S6tdRX
U)́ßcE \-z vTA sVThѫ5{M.<&L^5T͍_3lӋ0RUOcs/Ժh9RzEt fg )1%3:KvxiQL*@>j7י$6 YL_Fקd? 9L-渼{2/t~3Y׽'gC[@SM֥B\ f-`yPjSeXD:dqbN%%ADTs4nn6Xd"sJʎKlT2n1ҏ@Wy=(49'dȷrW߲bV3q DQVSjmQ]mb}m;/Zpzl*βEIY}<&4 擋`޺9CĽw<Fkh 7*pixO>틆ũ˚FfE	
Zy!E8Yg7
b)B:
C4Vs($ 1_6z~"-顁߶];ՆfkDKI<_!:i@bLz 92ӧ'VR5n
i8q|%;o*J7*:6%w*N ٦wCpSuIo5+2*0*՘$vw6vNdo.q>
znxij-۳-z?f9-1υh;rה/Εk ?Borh,Y:om%X[߶10Jl%KθbvPt!f/,;D@bă@r}[%] ʐhz^R%S+g,?_oj	s޵x*t;&Qq( |川DMt 9xG{"NedHF,YBvc	}ɾ%Y.-% c]=yyǝ]ӷO"G(w_q'E`Υ@s}B]Ίdwy4a;a̳Ή]&{L|0k6d啿8.`rtb;6d0G{
j L 1:|M$<oAцHS\~0Q0c @)5=)=oᵆctrݦINS7̞^A|&bsInIk5!>N5n;oLC#B 8|EhSy W|gC#*Gۮ(s _
A?JCI>A߬ik֭.S>p8|g@-kNVX:dl!̺ᯮ_4eN\WU$3 U閿?cFQiT	?cao_ع\	ȴnV"#Xj{#cPN;O
P$& :{}e벎2&mn#
LtO/³t<'&. HAh8Z9o:!3<̣S _r>Ex!^璶d]eGZ]!X0;b\arpC-2BL]b9y$S zn5{sO_&Q<:o3I:I7R5Szx"=ig~ƈX?}Tl

YCBDY͙Pf<8d}}Mkfo8.My[tXsedz-3Ja SDc]Uqԓ{`W{|G[k?:xotB#<;I-7Pg~?$Vk&[tl{?bTUovywf$p_|M/ ;WcYv_s·\Äua˔  t\Nƶ+>!IT՞m^<
M>eKak&=`aS;xv|T+(TWkDф>XԪzVx(tKofN>].n4AsUhP)G}"&즡]8t ?rHKY{ +E`tӿWTnDEݯ>"O`h8dΨv9`U=}"UPދx_6thG`E/m7^YR;9AvOٱde}@d1>&>q'p`	TͿ$=ہEͼVB1^6dOf1%?~kJq0lGFZ!A~RO`MEKG6qR{
`yX
{4x~w䶦U7j*X@,_[tCX@gOw]:N#(*Q+xj	(q^=<td- t-nGuUJOB
-a.\Qg5rlC Kxo+'rэw+qRO(ZTquKgjϟSR9]R>UAە#kg<Vzb{@)hKlhH0$3>L=35 5"Qz'EhתQGMt]Y޷Oā]Y zok{ huLa8yÛ/ȬyC @
UG2k5DwON>7}j濅
px?7Kڡ{ZW:xUT0d2x+Ԥ-s_u7|BtjBfHݓkrw+KB:RpUu	Oβƅp.􃑘("=6&(++%_g_ 2=vjÂ6m;~KiEox¦V!8UtC{a
-|k%؅gAHd=Ǹ4B2uXn|Tvo޽+tn ֣٢M{&/;Rk)([)u[q+6b/ yJJY>~=bQtpI q38~7m}9&=xoVz,򻢦(
礬laʆhx	V{+CA.0mޛ[^uv=6?.oɧGbs+>roX{-G`=;iwyTP/Եȓy'i}KA7(ƪ,ٍ\Z:V,\pa 4+KJDwBo˷xqSq:5E[,bfG"
#3P#-ʦ|\&dלAC;*u2sc4`w+zu(W۲qWobf:&f:@:_U۽*)K(tǋ,%rǀ̣ kάŃS
E␉M9{9x"ܑ>BgʙjnW RcV&9+K^PWNF]YT	DG[Wٜl)}D_)~1ąV`f
\Nc&-ĥs}[R'53=jYL9']WO2Dğ~L2[)mi X(RqJjTf#S+Bp$N:K6.&J	Tk@(ʗԩDoF_ukL&LNa#m~/	\RֲE#[NVm>74UN8)`:_1zj>'aE>R--?OHXIKFzp~G}<#®^\A1/ܫl;a6)m?y }r^q4E-F?A^g+ʡ*&)mL_0WuA#̥)zE~ȷr>li9y~+LTV-7ԧ^FN82*2C^J@շ &SWE,8FO_k?3c[õ5snqhWtiaUݨN(saXe?
n㓑^Hg1WXs^wgoi.DudsYl67*=g65l[v;)'F)	Cxw<8^Uʰ^Cfx:XUh'00ϙ]O?M9sj1s>+a`PGhM!zuI}NyëPknxYmćqnrVq2boBAkԞn<egGY8ݬ**1c
1W1`o~`!o}LПƤZ&;{$Ũ/Lkq>>Yu0nuj-
,R0a)Z'8zygZŅ,p6FNf[0eg_aPKX ?h"84CJ#HTz7SM:t+GQ3&>Y_h̄e,Uml"6%Y[^=	xL!RO?˭|<wQgr9@D8\wt^@Y{lRꀨ8pt'4ݞƑC%IW{ЂvdO?s+=BH24YC0OߦVP]xh5}+vx~C-
20.w,^pH*l/-"+=VJ/ݎVb=Ipz5gO3\EȒЃ#[)~;%OLSxAtor@yArIH:Ǯvr!WƢ_ΐ4~|vj๥HN[41SWo66Պ윤h:>`or8w:WkQ5QEA)InLt&svM^~e4]%) :E}60Ӭwk:燕V_6F#uWDO>]"up_Wy!LPZOBs!=95Xlu8H|܅x}w+9Vv:KsQ徯V^:z˽ь2`5G1ǧ=Ґ3@TO[ |ޣ'MƪSwmf
͌*@N~2+cA]b+|0Q2g@lCOvuFF[åO;n~(N<&l}È$8CDĹy$XQHFH(=^zB{܍&gй*^K~ETVj-!//"?	#곪nif̜k4Z∽fp]A3&ߣg`Miw+;m![45 iĻ՘#1-tnJ&hJ[um47Db6v_*[/YnԦzZ)E dG([QPo>A &&s
oq:Vb 5 eoN\.Nx|ɥhC,B˅kf
ᒆ`VkˡPٗ2% #%K;ֲ0&*Rd	Lӏ[$^E+Aߋ<+&EIG^kgRu)Iާ{r>,hU,G9<"Ł}f [oeu
$}D|`N#_\k}}ڂ\CCOĩN"{Gzo}6'ZA&2N^NZf#9:ܸk-+;w8*vC%b LؗT|nӅDnK4dMid7|2E̛oxK{&HjI
u琣)5λЮ;w,I糆w$6Qĕؑ/?^βk:7,rV,s߿՝PfMHԝMڌ@gse72j 3 *Dhi+0^}(G$Ov/)5^P+}NCiµ*:%65^/K-IOMWͯlո5jaOfFYݸ0v{Тc1(*2!V+ }05dcwBC&#X5GuE`hFݖVj7-q:fx!^1A+*SQ@tJԿ2nv1к֤u/m;њ-	aF6jTڵ៬Z}:Zf<em?\ig4[wl(үaNh X2o&LC kGIb#=Mfhm1L,~ᱽ^%gxʨ(s)S&dn(mB=В7srӨܢ4|Ϫ˄p>2AϾR oݲ^זֳ2ȮT
xTȟ[n$^
jX}>FpAs>:OwB-䗃Ҡ:8-<Q>xw)T-ƌv<\|BYڅӷ L!Tй}'+)AR?*oU->pR5۝T"w^5]!+iXa;!щGE&iӗ\Gsy5ֳ?l=v(!dO}Y8R]\_${yqF-K3hoʿ;!VFyfGxK)&5UgJs4lB{	6ivu@WVʇ:ǅ	Y6.O7Tus[C庋P*O5s OWs|GT!0VDrXAW$z_K9Yqw?l]6_pcr"
;uՒR0$}D D4R1YDyEs_C:9D<2Y?K9;olZv<n"wxN)ՑĳIcLFai;.RR[n4GGi5"{{tee
B}rR  ޷+Aыn?)n=yo-z}~7XĒN<LKV[s凌"=:bYL+wyoZ2$aMwyzmYš75ķO@,)At-.R_U|diny4u<sح0<̭}n<2+ntm5(^Ŧ*IUh`v+#,έ˵ʡ$%Uw5-h޹}?KއaR,IX0w%Ȯ{]8Z(y/R\ VE|Ӝ__O1Ç;G{o.Yj[f$1pZJ"gpّ}ytͭpV/+.(ͺ\CNVT3LnaѺY33s9/ق$Ћ\ܖVafR('M9K8N :'t*n#S8)P2#Jǫ.DjL_6lȪ*wnjW*Gl58&n'j89Qa$"qceV5@VVsp;1!~9ȅkBZʪgYZSԏ~
;a5&gW V]˼ŷz2Z	mYg[1XC@co&$ɍ_X9%H|w׫\m(2єF#n|h 0vjjJeeB?U4=;%j^+|Vm2wRc&A<T)N$rntrAv9Sa>¢ͷ:;m-q~\I67Eclv'S'݃%V4^5;bO2ƦND)ryxĜ|}rb1|-}G{Ƈʾo~4<A;FN3@'JH#ѕUF^nK <AÂTE:@}	<@(5</]Įŧ[%Kr@kp!~qe C%q*zeϐ>ZKR>y)y(mc6\cl9~ʍui'l%47EM-Q(¿l_9VQe5|!u~>՚C(El(gmi>|:-{Y<{%_:Z.N=㯍Hc={jT4Bf=vd(T"v={+%mXHȩK>z240-D?5*
jbx]9OjV#"3)zމANWEG͇a
rm`;s"ڴ؊3:*j%>b
sO8^ZWNPtf ?f%-Ge'n}{>7)7A3/cR/:ߵ̛T15vA'SS'*njFs8j鞾$)Ap>:
,7QY;ED`X	9|3[0VzIRG.{S%_%Y'1Y{cчC]9GgFyc[ER'$닝&<v^"#MwZ8ѱ)(Vs5;QL5fe,G𚳑e9p4g֎nCJ0HpI_Anm/VU$8lr/V(NUb%nt%a'Ґ 1Vu;} ؒ'2a'|&>x8J=揍A7ʧ%6w:{@?m mBh5ۮek"zwaǷY,=]j.mF>1]ŭWJO#yޮq9!K-i#KJi4fUO) d*YYd!etҚv0\D«nRjpիe)KqfgI):(]wR/U,,? |/91&@kan3^[O*XM#	lJ1z3Wy|[U(`Qgtр O?#H^;G>[baÄJ64G4QmF:U!n8fQC7{C2=JHVG+s
j'BӅ4jMlv˨RXǃ1+wݵ4[ߡ3qˑ[v_3or"=n_'H~!-"fyձM-3J</O[TBVחX4461.κVxaV<#ƭ&ۢ2xI膬@jpG""JE\kFj|/)i$cT{EoܛzԩUmQ=dф=LpW,
%jGFo;XDLR^ȳ}6Y$bWz_Rjj;bUtrCp~T]K٠[Uڀ)CQt7[,ݛzQ4#Ճ4HzC,'/0(%D4^ }p//Pujn$il&\/ŒsS٪}q;9}t+/=z	"3~KJxG}PZliP!C=_9^GJvK`WA.Nht~EBwڙ4iXX5`qkO{o-qn$%;lق3tDPkMLڱ;jԧGp<=$T蟶杛*ygj?Z$POvsyM wy`>Ľ
ouz?ܟF
L;l-lv#3_qJ·>і~KtF 7{B!k;xTQ[L}l'd!;`rRTHaa`B˭QV;I'gpAfM)C4t	Lyӷ=|V6Ӡ'yrW|wged5>%ZBu:U9iP2ЬͯWIIpg0¨rdji^uZBɺr V1b7] 00$؇o]d3^r2PC`	\{]4*EyV5+Tnd谝xQ﫽Ӟ]ȾӶyɶ>v[NBc]U+mHWh5lG]-6;V9[uB10P >Grw{YuqZ>9WR$S*8GMظde)[pOrZ!#N0^{ݒ.`?۩^y
lvy!7 4fjjS=>|Bed7y;V̙G1yB)QpWZ@\ 㥺x҇<%|u|mC>70)g3~^ZKIU;spj1Mb9R; &bBmN0/s~ҚC+D֥;>ĊJ"Z29EڅS놋VomrASYU
"`Q|!ߏz X~3ƭ[j$gI%2dM\t[R*BP?%4N6[xπćTpR?f`ןM8KmW1kg",q;w*"-҉G>PUFy;q R^[///UR/Lw0-!X[N>73Qt>"Ei98)|G!) KN
~+0YfTN)hl2Lͼ=d<t\Trw\v،|T)=Z˖hsc0/KzJ^[*0R&5JS@\'<c<4kMvz$rO'L~͛+7i5FR]l7x1LF؅3<4x#D v3"tW*Lrp;7fl4A '%[cXhFBo=ݴm>WC#
fAmzDw'JEռeWa ,/|9n+3Bj7pMπqbNP6OJ%ˋee!g1KC}ʡ˲jȯ ֺ,Ey}6l#K=@9uhGAH\4Ut2rZt"s=p|`->lF&v	g2Z1\jۖisZ3&GʌxB_jz$錏)[sY_Kf"~<=<FxDWD$Fy(a`pX+j+&:`@:2PF<SO±S9MaϡKK|CFo W94_ COgt>#64>qI-~Yv47uq"$B~^Ip)X)`+z;˄nx3d'ItCEܘ7a@̠GiҘ9o>Ktw(R?53$ujq&J't<sXWLS32nJ^yTN&v̺\r*,
CׅD7|'mHE^YhVp(aS]U[$49(#(\֒P]O^I3)cpR<?GB?Nؒ\Q@{PIc<k5^osFTWRU =Vazނ%3fݕOj0_0bMs&KRO.үCM$yEW򞏣e!v&7Vsml_-]34}8Zn4$/^<ɐ<Mw%UX\1!#8#pEB?p"MjiiBh.gәv@^xOh[<ֱ&/掌I='0%JDTM6P½Sc&M?2v傉hL6IգIτa]E:qN,/PTYnѫsbvNi~N>DV4.Z(4,@
le7P4uLHl =e_z$2.bz;ֈN>9ܑ<ߧR0k}Dp^E~	)N]؋p|"Bk`hZA_,VaQN jhq}LO]GRy``Ǌѵ%QT;0E_L]uYmA\V<PP;w+߷y9uKtv8AhY=6Y{Z/q =\5uRAҥNz+VFS.Fc3lE'$,f{>[v˭1]5m \Z<A}1 VkW7$ 0+gm"WkcqxS75SC\e똉 6%6*ʼ:28o2`J/=fnt@ubeֻZpOc~mܧ'r*v,@P3REp >#:lFRexN}t㭀O+#;NmØܪ^m΂,+oE,ȋVɻphOV]ou˹T'Pgjk½m&ލa̸Ѹ%#9ӳMd-}3˄ktDaMü-z8zv3"*u쭅~<w=u|ժI4:nyʥUk`|QlVE`ﬖ0^M.XJ͹6w/Z,+A"C%JL7o߻1\ VM8=y%IR_y@Wv v!=T(zT}rUZ\En|Bܹ<3w7|# `Hrē?ILDуA\StM%F+jHSee&j8=&Nķ*7υBcWYsбrԥD܀;gMaCr̥_%6&87u0=\-u8!@Pp=lsyG+Os *y^XoS^[U9AEM84<"5`L3yS_KW Kso/|xXi>gso;\4l_T<B>M{jI TeWX@Bk	KZ?`Y~rWN;ϫJ[%CkK#}x2e&4w6$#aX N'W[+R`$?0y˱^nDZCrEN_~m;RRDc]Kq}OT3s2!aVs`J|0W)L8YqMMuT˯CTPkap`bXZ}̄q6g]^owf0/`XdE=W޳I+
|"
TNR FWؓdP`cN|.q8bU6xfŵ^e=AZGON^Q!MwtIC_ ؽ@6~Y.'Fօ*ر4ܲ}P97opou,GR*!BͿXЂB5דynML||T"W?x `c~m%U6IHnk˃x2Ȣ-oot#hig.(,nK>9T
,/[f93١^b,k$w@trߍhO I2&L5bRҝ:v$J忖}F>Nˋ@NtCY501?\2;gh`ؾ$lbElx2όJRcUtQ <`-bQr?vXEbN#){_4m;jN8/+ӱ!,ekY(7"_7z,:3?ڲɎ9jor_A}IU?	kBCS>pci$uXrmMzGj%Hڟ_n9}^(ߤ
{Ex*vH(;te`w#}>p[fcWy>TsTBu1{QX.lm &|e2>tfޟ{xB%iV
HtNII%Vup*yު
pCu@P<ݝPǨi H݆/TԠt"$|՘{D~y{(x%Uirpi7{pΉ4е"@Tˮ;	|$&Er<)t3yp7SΦ>8IJDkWN۽Y޾ta},Ju~Ĉ
*CбmXY@(a|=+JeѾIo9AkikwLW|7mL#|O7/IԆt{AƎgwUe=\}}G**D\Āe "P}8JYN`Cԁ e]Ɔ9GsqqoAf+)Sv̘lTqieD\_̾]կ7j!@:KX?.Ia["x*E -`@4]L^(%nk0IH_聇U.Ae%y;.rヱIgF󽬞E\|lmdaD=^h&ݸ"VN~7.M)'6_UP`}s:7U.f
*ҊSS_``;`/rKkWQpKlqzg0Uz^wӕJe嗛Cpv`'/ErAsms-C0FYS7Xu37*d6,zB2'kr
q{2®SRQi)Պ*-<7~dV`EYW}9EWmÚEdGf	C ~eg	O܍8-ׄ(muu5^e*Q7\Ǜ,.nl-Qu4W.;g\LƸ$5s&8ui05(]ZIAgyP|<Z㚫]Ý2wDxl0o
YMb{8Y܇7O,01D=x!'m[nC+9;!] kvw
|)#_mCЬ}^˾>й^ËB$~'E'TÐO+&z2O®A]Fe%5cU8sc|_vr5L>Yf6e"?Ϙ3¬>:xX\ð&̓jc0&ß~G[-/sk_&a-}aӡ֗> HU'+~Rɔrwaǉ;?Z6א<ߓO,<	Ӂi޹a2#"!>gfeB,)Rﾎ@\߀ՈJz8[#v}ndO9gsn}7Ǖ-{a\	L.<@|9υE߀_uFaVmYU"L~%(J9a~ROUPie3*UbCBZMP=*\7jEU$ef
~N"6~/
c$~tnk=f^lxmPZJP[&"y,o~݈1n>8ێU4$IU+ԇCM!k^O!h+=|xp	[[r|}a3<㬆;
S_>zVq2zP)EȖ6)*֢@}ӝ=mv *rDr$peX1;Cnv:hpi("^Kd5[9Њ+RW4p* 4tU[Gqjkʯay;r5EOY3T_URt8'*YƸ:rXRlx}Js#u|~ԐTc%@ [wW&TN(ߓ5,ߺv 3"ԸmlTYruϊƻ׻%Aek9]S#9Ӝw"3"cawT9ltP)g1Je搷2ǡiN|ox]y]}{SO]Dbx(ֿw}`ĕx+0sH' y1tkSᚗ*7,d޽{Y 0lj&mo7cL);bUAgyaf7%n!r{DWv21	ɔ`ˣ^A}?Pj(zh+2#j1`{Ӯ!W»lboR7?Y[ɫq*VllgKR1P_CKmZuxJIе~kG^!<#Xlf	>!;9\Ї+f9Z͹ >Zy4q%"XsJ{$oR0WwQh>*]+fS22TgKmJ.e|v2_=l)f#SGZ !Х7;k6z?|KF=ϐ|צ׋vʱy{oS.Z0wKsa,X buҗń*ӟ:i-ɧz\y	6N>]zE-:d*LE_\,TiT²99כ;=TaNWLAS "?@Y^䘪.w& qZ΢ͫcFN}$ŜyS_ͬ(}
ק-uC!M.=EQy^m"REڑRFp:g8e6ʉCгy`1?1( τ.BTfub O+	8>i5VkXl6վS*=$Ju3	̈bT>P)!D߃F&βZ}rmd]aZ(u3wC"kD# ٗz0n.`ׇhוjyOX;aKCanQy׷a#W#^Xk:09\t~ےuMh! s5$tBvrBQXEBq"J^-ݩ4?S_GސkYrQ14WGIN/̍O04 ׫ei2d#=?BٸT^rX AyBiԒʧ\,T+z琺J}tXgKjZṖ,^1vW#-܏'Fqʿz͹Xu[D͐Ƨ; J?	ĺ 5nkk{o_"*ⓃGӅN>Qfo74H*K-v:ej_d7$@v#07/4М[uW#=	{m32Uf؃ "=ǟPyԺԏN+ǉ\@/ٻIwtSN1y$LZ;IAdXGd\tԑls_}Z4^Yڟm|bJ쁃nCdX{Xc:Y=		-
B+W0DgsʛAb1`\P0wύQw;]@{m{\s ĨY4iM[-#
j&C$,(=e-_Nh+3\_(.33ӌwל"zfdDooF*$殖x=\ήWEWIi✉=˅V<	gց?%RŅc/_fR%a!&7{bV8&Xs{z@sa_UI:5P}xChd544y93hlX~i\ω*f1dLwpo=v_* 4Uqge$v9PWn;_eSy[۔XV}M&;8:)b𛹧=ڈ)fYI#5uFVA4@G|ۻ/T/3! 僼G݆vHg`%).q$Fv[]߆)sOT4XȔ͵ORDsNq'ܺ!9wCټ|dn:]_OV] ˢQgǱ;].ʰ-xk5_(Cj-ؓ+(b~a N޻Nj2"\@8h?+=j+IGw9><e"-h]`];*1,3`!@:DF7A7[K-7;;yrNTgf_M&(jwƻ VocƆC+ND"'qisJnNfZowk8vE6T]_b~}6f:4gX(xhjBNmTS"1[/Y9}~ZW?A@8t\iQaeOn>MWL7P	9^Ii=i~׆TgdeX|.?7EYfT>kHå7X[
>!1c(E睧(=+w\~TF'xҕ%m?&C2S|Z_&!EG@Sބx(Q̜ӅT2<V4Mj3<5,,2lj.gGoJh+42R0wX8k=12UR@-ry[呧ʉ nڰqzD24%jբ4 kre/<=+&{"^Id{kqabkpXyrsJ81
p̣{ΌٗA7кv,>ngA߰N[@O%鼤;q5^Sϒ~GEC++px;A\W|_n`_Ib0yE,{-,p)tJSsS-/ 
8$zEpXl^.Hp&]mpܥhX
!|,:33fc~$arBNXsda	bO+yUA-y7,[0
#zнXK"cIN)_㿂>Bƪ:
,\{yF3hVH4ЋuǐsݓcW  6н ;Yj4vdƋ!}uh((>n7s\K>^NV勚rUU6u5>G6S ݱAb7flxNQ4N=X?	- 8N9(uzu	 ,G}׍O|ٝ'baKѦ 6suskuO̍[&l0/}"54<iv֔m_ߠ77 @D{?mY	M+4b(cc;U
z8I߻`L2G&˪
w|vbQIGh|;r/4:fL{gaE®e8q8>*Վ3#Cee঺mvrgjSI~47BΛ? `7y@dW#îbL`ӛ1d >ty';vE*'QuViޚ-;'7{:cYt	閃7ꏹۊҴ%Ҭ3W/@<c%N{-3*; 3TtAҵ<fIA]NqY:_oL(#FJYS7Dd\0M[M@wW+W[.I{T T.* [E{;օk`jrϧOeL`oxcYa^;eMrt:ɭ،KTɪnJP ﺓ{1Y9=$ 14şXTA]$lXg+jI4S	yN?=#6iq~ Z@ű$ago(C06_0dspGIh1Z_UbҴ,VG:mCd:1L¶K~)|a@!9>`ⱚ&~좔[6G~/@+b( ]7?cc`0o\bH ='H] ) KyL8&՚6NSH`(gJ̈oY;Gpu`ήSKF	-@B_><0ox")[pI,D9=z^ypH"So5wg>y]jՏ 0/#i{ ~f7L}\`"|hn#># .i],cqAl5֩WϷ݇'K*h_ί!$ϔ.K٠u*r'-UEA-?+Z%AއW
+sfr~9PwF,](p-BY|N1\Ij	io |?CjȹDوGXTזJ ҠXXd07qXXPArf%:_"Y.L(s'4?F볝s>OEZ 1[ڋHe5-zPoq{mKTQF|'!rp-ź ײMmia>/}8:6E8'RI\_I#ʸ/8lėkU6f^Uɳ:
OѱYy2VX$;@͉bGXF({\+ Ⱥvkԧ`"X=jγ`̵9IƃY/#
dDVAoɖN9&& > JMVq_(~ U?qSOwv[Mdl,%$V??RN?COh`haljd
B X[ <"^0QcF$SdUKrR f
XSk塭sR;TG	qۗҹ8q?Yhay+3bA]?z#C|It 8Ɉ;cTWiǁQ+sPZ}4Yd8e;8[S(J	V-=إ53j:Wֆ;rQJ9>H̜Rh[5y^`)?B&kN*K*M%J,-<!۹nNg{ͰވGG-BU.
n\P[wcvt]pZjc/&We`yw:+F1P	L@lhS~1C5+@3~N[ rNezM'JE#Saךԡ-~ʄz[xrȻ;D%~/0k7QL1U_P=orga`ƚBl[0}9[ $yEpYp+{XX@I~ݾ>3SLbQԃЁtq>Ƃ[+z&#K86GC!fꆰMzOiځCD8(vݾk!U ZLߨ3?qVt0W.:zVZ8g*SsF?!W2	"L}4T}Tv^a'n?tL5wVT29fUg|gSB%~=_wOg/GmSsuWHYi[DZ!z6&Jk;ىMr)F><=7:}yч"~2)̞wl:oR||Bhښ}X݉8aw<H_LzkfX0+FY]DQZo B:+z~[^K:,Mn.}
96أ}wP+\HXbse\h
+~Vb(>Сyg9d@J}b'Szt$K9-zAͻ(keƵ$ڼkiCꭐa&m9 bo>)gŌâ4V=$z^1rG̒{]-5/oJtܜ''vV$i#*WZ^4Ȏ=JSix>_ef+=)4|h)"7\pNGHr&T}l^ΧpxVƼB<ƻ	9|3E%*2s\m޽<u~Ɇs"5++/TVOs}Aon!ffvp%_te5g>WY[l80S~Ecqp?dN1י=T?M0@Y-\iD%zfl91s bH(dW*X@98ed툸׼+W\\Ж;l\J^/ZACqz&c}Dug	+/^yGJjA؝M@,eXP"&0RQg;;" #SƯgS*BM.pN8<tjuo"սdE,̏ZvV}/qrA+F2s-yMmFZU0C"gQ!㉶t'f}J2]PܮV<Gg^E	]0M/ھv-!;?sҺ^v(vh2㛺5aWh
 D{7ÏDW:KȏS)bv@SyM+wCR)O"ԣ!1T7vT["cFʀ@Ȳ=CNe$FzX%.1V"<O1.}U#+S%ͳBEml?^+Dih("}kKJ]#5# ١ޯ˛p=8@ݫ}rinQ73pz&1ZUlp׫^殸[pU7j|80/0w:(bVAM^U ]-/zhIy_AGB+}5$ԙL[鲁QY5M
MEzW]W@."L'o*v&g#XB3B+3Fg7s8^FEY' ͨ~gbZcvS5K\' OlUw
R)ćdsxėȰ81V~1{LҔ|CzݰR@֦Հh[2`{⃼k
esY`[_A`. A=IBj6Nri*	;|obۭ5<-]}xCҳ"ໟc~fџo?Sن=lR5r➤ݫPBpK* )`bO3xyżغƓᯐ0osCdjx`rO/prWC̖IRpjɏm3Jnk̚8{NtvN VQV#nKeKT{g_η܊-F#0z;fYZxUsjwu_"RA>HXglW{ PXO)T=!+u#:7<uUi
@HZ"HJbhD蝆NlX&4nz)2֓)2PjcJ[|NHCi#nMW ~TYJt;i#	Y:o]-(${`ynsVsCQd0J^f&pjR:$PQϥFF&˅k`YHa(t?(Jbow;6В'{95ϞUUO][de+q^	P"D{_V*p~[q!z~0[<tUijƲ-jҀ	(SuP25QGohFbfh^MiPDǹK
,rxTv2Dc:ARXݙ1O;:4vţ$7ܕh9qNH\F8t#~CߵlM ?@>}Ƴx7b3\k\8gi\]gMsܢWvrTC%*Ĺ} L嗺vٴjL{4ϪGT%ء~{hi\BgT7COxY_Áh#<Wx\(ۛ|tcLͷh."??"Ôt3yiG5ҳCQRê2|'{};1sCϗgn&8/ tܝKy<Cu`ޛ31%y%lIDfӣ~F3Bw^@Ɏdgpƛ"M֜cmY@dnNU#ٰy倷 &Oc'׊B\`hMjQ.hl7b=*P؉q ={a*G-~.:4)ThX3Go59nvNwQVLԜ-ۍ<##Xabo`n;X,46h+ٙ@ J*k7s8Ƃ\dy(g)[J>!jpQYzDqOy^WG.|MWp_.tozckdTaD'jG_HR:2,Uj"kj03&],Zz{~ S 87E%?MooV^dKOs%J+hAqqjOeYD0hIZљiِ0@?UR[{+F5QX G~ʠ&hrfU?THJYcmfnJ$W#|'ӕƶNWps0xw!JQ*$=`kYFjesDp[FeU/}	nrWnLP}"&AT[n/JU60Wv{[LY L `)[mfn'l=ˇղ>s4.a~b:XOKNY6-Zu
L*(fK|XemJ-ٕz_fzI[].KK-Xۍw~|qI
;Oړ .,J-y+)TVE}JǙ8Zy>E#.]{W&a}fʺƐ(k鼮pر6ŹSv=< WXurz~m84v_zz!:(L]hV%ibߠ3$it8$19ZE(jgЇwШWOm	ZJYTR@נ7"7i;S7Xd$nU ׋OYڃ>S]efsVbZb""V"F|s=4:}g awR;RoE.M̷<i%wtfn5UaRԙ7Uk+ڴ3~Yqvߣt"l[v}Ye{!Pr[~A5ի 09pXS3G5%yIxe4] L^%i<sEZ
\Tղ%0u.x^^c/MX(%vtir$ wS;yw=Fu]ms8J1FĸÄ_4hTf&7@t3*ӘEŖ+Tzs	<˺<ݫDmZ|<f?7;j4Ȏu9gN
v_awJ2a|ōq2ט`e7V8o("'fɎo10	H[N~zGmmWIʪ큭61u6fz(% t%,pBMLId{1
g6kQ[p0'ݖv2Ӂav0~US	ϵRxւL09rt#WђzWrrwjS^1ʿ#s-t8WM/
§0&<1@z vW~v]x	&a8S8ʮMը7nf_*op}ǦckG9(eld/(ۆp^8If(p3;bl!͙K۫ERQƽ]aqHI
wPɩG?kxiٌSs@kLPNB)4I;?xW%xW${?FV'GP
p5ś0|}5nM''!Ґ0F`mOiٞ(Έ_q3~ÑhO=ޮݣ=5i_19! x| 1̒DQϗNW4qTȟWSB<:x80t@x- c;(>,L/P  M@S竷7=SړÏn\3m)EaqدtkWβXmF̵ӕf;48
۫_X>EZ:)ʍ"$=woNZ|w5ߩ}+_KLrb`cͿUYcfsH_zQiB7zmć/W~Vz#qzgIhdt-JzզpRhEDnxzAU{.SSl1eXy0ߣdQۼ>n36$S|y˟lx;3T ŰoבW,-y{wGe__YڢkNo.kB҃"Yп(&o >{+:ܔMniiZIu'uշkCүVNZ?qsO&ȸ/)**_ƛCrrSVMwl-m8I>SDþ}^;`I[8'ʻQSPgOayȒwRwG#a +J:L#4M	&՛֟re's7GlɷJ1B]Y?kZ?Ϫ.6S #@L`2g@*\ņq'?zUӠv;'.EK0E/PTh:eU@}Zajm5vegc6tM+f[CDZΫXg-tӨam]u65<ܣ?g8gg9;J	_)uQ&Q4U]\_-DTAĚ;j:^|d	2kd;p(~@+Yn΅O,bIvT%w3dT3qFuP=sp>|;g'Lr-BN8p(Oѹy>.b^{U[_U!۴zX~gIʈLmfEVuZyu{hEO<Ub>uƒhDξPHۼ%4$h]FZ1R՞{)g<>E?(M4φ|y<yq&35cD)]'D@/G뾾PߋR7:OQ{u4*}Jo7+}ԋt#CHJǇ+$y-<00H+IyL{vx^0nQ^UU<n̻"{{gD3}6_rGp*<L\;80גnXGv03}4'*WEߌ.;af#l0ET>yc&A;|Uê%ǭďKԚ՛B^ /}w^k eycCRMR>^1-(ZT٫yFK	]K&7꿂#!ܑ
9=})}L
tϷg5(`a(9F#5-uAƝ`f!rUJ3pfvmaJj}ݽ4f\y c;f|w
s9}Wf?}|tscF0!y8 СU5sSnr1̚;\t9iI},	d'WQñHfp>Bh˞&Ix*|;x_	{HZW`J\*<mMtgʗ<PZbCCT3Ct$Kq@CYi>]ϼ4B엀ث&jaL⯌2)e\|y{+jv:)Ŕ>xdq<`t\}삤ר,Jyl N6DX	:}pV/F~zAkE_*ަЅQ(iS,+
b7\>*g~j}*ꨗDm\;PKN
u@x)D.WuL C>RftP#W*-=b{t\kz۴cWͭ3^KI+iփ21r?)Uzmu:ލhl(8h`ؿ3kDQVCMb}5$ȖSy~U1R	~4ϓPLy}.h_}?gJa33#$*$Jɏ%ٛ'{ƃ%f&bp3!m
> U&<D#?;(Hlʹh}[5R;Ӧl{d"MYU}1]F,pdŋsg3DbTq/g XC;3P/{ Ղ>CĿZ|Ҿ&k|$36+J<J%x wRv5ElL4|X١\qɕDذb.G{S\dk[B+}1T)YĔ4FkЮןs}C솻#(<TI_\
RYJiP&>AjQs5+whkkm<Hw(z)*~MG`9-#Dqo~"
$GZximqK0Bﴻ(Һr|L	R\70ο&`5&3g&U"G>mJ]crgɾ&]u1\Ss3@jW|OhSs,g2~@	ܒ**<%`5_*C#jy_N"ıF,Wɰ>ua[ $pDjCbwrC&R-ѫaNÒ?i3f`әsȕO"F[?T_M"?WrGSEՁ^Dc"Ʃ7nMAvK^Hðkdb=2U<;>tb~݆_M@:,.UDIgTvJh]TI_Ϳ=[avDѡT6aՔOA)nI%eѾ͸E?iK9yc=FgԏTsE8b-|KƸo[%>9yrk9YRmulyخ~TR$4i)<"`ycC=[*K%^GCG(tB.qםw_zL&o7lzj'ȏ'9EӿS6DvkNNR{ō;޿Nj^ OK;	wѺ턫h2U}wEgj+[ĆأXy#%z	{yiBX(Xh'N!YxЏQJ/;I-1ɾԷMoH\#m9?87bW#/{jJ
Dī61a
#FeLWVcll$?GĠBĶbπgM+z[, wgi{i\f1.q;ueC?XԶC$zOw|f8(ۀ:8vgI롿*&K7Vos$]Όd=qNǧ(D-~Ji:fj5"I=QU==;d>IyFѤn`!i@@[ $^啊p\g1՗!)p1wzndŒ3[s@4yZ!LO#I˰q7/s| jBZG>>\!n?\Iy_*LPSɰ-,?".CYŴ	årqTOLRag S#_ZoIA_qF?!uszi7`ZVR-Pkj5aM	wO0jꝫ,wIe#+	ge Bo(wSyclm8q#RE02:@f8n~{/ZKߣ,7#3(%[a7,*ZaH9rEU$7CcT{`kC~͑*[<}\D6픦kB\z2qgրL]KܿO$	c5E3*`8	cIqrqg갏P^|Vc;)SF	[1S6{Tt3Y_HbW`S _;U=]nwmReA^E,Їhǻ*:ƍw%!4SCm+19iT,̬_{Hl<215c{4C-YӍ"_GVw||fDܴsӺ'X-B9].y|S7L(|vԒ@dȃ|0CV9Wz J @ ~unk4AW*-JǇgt~!z	^͈ڡF	{ZH:%5v~]e+c-UfXZ\E<d)g|z!o_=M.bPq,	tq'|z8<<!L%gQyB=!ը"q܆a~̅[zٟgƬRB4*xZ\vpp zw
VRSZ.m&y!8T)lF=fғE-
vڕ}kQ8bF2LV,,'Jނ8#>c1@ck]-ab- ?宧D&֔An2eн	)tcyodX@4Wf}{R4ܮxGMH
̼	`F$ۭ4!"#>z_8"r:R=px1ѴZ-I hsf<sWiNHT㊃G;Jdn+.=}Ѳ9hȔ<@[ ~~:ՆUrw{,IFbZ推2]\Ԗ$G!	^04(~oK
]F!U1 h
>M)(v]d<xwCJ[U:*L6R?K:w;T^
udMTqpIf:VMޫ!#)2#!(栲#{u̓Ǳ~}u}#Tgh˽ΐʀ6-<7}} ,p׷pmvDuK[TSyq6[H ų2/վh309ciF S1ޑ`_kD.3ܒ_ZuNtsz؎2IM9y蓀_84ꏮ "NպM.LOUX#:|eIHeAȡ8ް'4wpA[+g6D?bHUir(7tIA.^X:1\)Ԕ:b$,>6׷C8ō0D/|]8bGS;9{ </z
vl3|"tNzֆFo:yu,84ӻ reGg	{cEgӐ;Ţ2J6?8-2F%.a4pЇ}yHcJѸ vvKeXA!CeٙthF0̖MggSۺfsY/hm<YxVa%]eXdp׸mWIqwx:5[myԋcU~%,]J,e+s?Y KlG-r($ȿRw<jH|sj{Sf]Dᕞ/{85Ϭ"}z)X=+vY{2'OyrYPw7q`VIY8Tt7nDR;!Xm킙cL>pY٨L"
L)O&ٰ"_c 2鿡Q[Y"\ԇc{\|^kyLrK٬Om~cH_˯ޏr蹭M7nV%#_ҟ05SG{.<b?g+A_ArFR϶-dilH(Cc§`牢ѿIfl$5rou[mIBf'Q\˷"OBFK)dHҜYppjf(R22_lb]Nrog1f`rBGtݺ}#c^j:TT
Q&k,Ӥ۔IL¸`>C7L4fA7?#{iDo5ybĕ"<)@;쁐zt܋5blz#<sU:nAMH[X׎[Zu3'>g;̽*b0Sրƨ!LDj,	;lZYt*z*3E\ϚRׄtq;-!Mj iTW($1Pv4$	WFWGٓ#M:T%ZhJ+nMjvPM3t?IQyS>#S˗ uCMIrj ]sv`礼6S,6Rƞ]E?vm_j_s*
6~aDy 5(f|Ut0}N;a0($.{ìeWR˯kmm#0C0*eh	(6=!O7sgAq9;^#9?Os;s%뛷nҢ+#&E6^_sdp^mۯ>.)'膾JB[2rڌ}i$c7p9yRtmInM62|woڥgYK4;W^fDS8^tj{sm|@XzezwGW'8q̑a +NX5=e̺}n	HfKlڗd6.CE>HC~E&6Ǹs$kt9}a٤ d㆔vNw2z،|:2ʧ*k~}#[n0tۢ˗9p{Q# lාxOiMKY>{ '\*gQH(Z2ʈ2NKfE{A|<mhAn\EZ0jAlc]eQp?]f䝊jag!)cccb߶bӢ3Kdd.iQL.-Ȉ߿҇}W֎=w3qMkiDa[\g[͌Uǅf|2jDYebfWews=Vrfzq/uZdV9y5bda"0l.aJOfhaM
\"@.aԒʝvcHkr+CKqȆŲ=M(tJ҄B]qөFw{9`INƻuj.gɲM1u2^#$by`HD1tkAn#kU_dT dW<aCkhb,+ڢUucr[q"<(L'^b\'v<PuԻ=K/~B70^`aL]0X0ԗWӺ
Hf,_ίn)Ɯd[ω2m}{ߪ)l\=9$~7pNלsϋC\N]VoR'jtCՓzl:))y	kܖ [,K9݊Xll9LWԲ%WZUDa+Xqd+ ״t_{1pGP8S7Ox(xj75!9C)W+yAmedr?)<X!EEHN *(.~3 աm&DnqoV^o|L3j_3A]Xϯr@.5s5~6rßFba\(a^}xbO9%=LSAOZ9iM**E4ۅ
q$|i45Ȕd 1Ah]U?MM=iN9|\6- ڧ&
JW(K#ھަ|k#y
0̘P̝ǀIglČj~n^ujJbz,X>LcuS&PUrz/ Ldi7*dgDAA(b@{\%ϫ5KK2(HaMP܎x(+jDg~XK{COGBSٜ&\%av*-VF+vrw1<r0J7K'4͔]wuOO@g|'Ge<cwH8]Z. !/\N]sELY$+;;jnIt-?{2M=bb_ָ_Q7ܫkqQA	0pG2;/Ee[8o䗾YՉdk_ ~]EZzW5dI{iN4I 
0lw\Frv?1UC?LpOBl۽k(*,AVqFA~5|]oý':(
©qj5,ؘ,e(f6Bgym?QFvxնkp#إ CaW*?̏%Ž=лMҵCTĉ޻,Hrh.Թ8R/n
-qF4IW%ɾG$Rka'[C _")E<[zzZ^w(]~'I'VlvχRVaHC*o57^B	^>j	qrvn42 GS0?r)yWx4~>k]M
!QѽoNr\_G0Y~vMudBS<`#gGhu [g/]l5 Kw}:K-g^pi
ÿl<w1Ϻ)]6ffhns )0^wQ;MD:olbKzeOq!F*u^	0z0%GK[>CWk8u4Wucq>
hBҢn2ϊhvd_8,ɵru0ЁN۾.,M*d.nTUg8 ۩ETnx2ܺֶOpȊ_"Ad]SWqo-aYAoJF>w@쏢)Ԏv&=ryà)Jn
#}qS//h㱔G"h}n t񭙰~h4LXzZy˲UG3
kA4 ~!#SKO}jER%<!Φ;϶gw&	f. |brw0^Q]!}d%\jKxHӒ&,Ai{F^X9Tuq>޿$N\Wjyf*N~~70_ҁO?/[Ahac3I$8^t[hm4c%ղ(OvWqG AKwQ׃Flʳ(|N&}Pć;O~4a՛@Cx4xUpm#gg+_ygֶJ*>_j:0_lQQݣ
&k)qlخ ϯ2!d?efVxXq py-oS+	6PDx+΂u-<y)@l8Vy.jSbf0T+yxDܭXdOQÆ~}q je8w՛Ф[akTmMțXXE0PKHў='l>t=)iܬve7 5?s<23"|QBa8Cz~>9aP{h]G.P
GSFI?bAj*95ԆfMIoIkWSݧn	yxKbO.5nUikb&Rt	00~@Eo/ Jun}7Iڱ)#VAzB͉5۹&kVŎDcJVڽZܹfOdEh8|NO"w0ѩQ9>~vrGsf߲wB_xQO,aٰ6}H5(OA7?FNDM{/2b? K,ppr['N?k;DA]#%dKEZVe
¸Lȴ~o޷d.\CKxC5_Ǹ:fv(-ډ}걡 {H	(C0ҜG>!~yUZ^w?ʭ=iA|o?<*~dE$śoR-PC-THGC|3z5TIqJ\8tĥ郘9 z4LWRMKEm.&hofea /&;M]Ϟ
꿎?+EwZ*+ђU	G\R$Ǎy8|%|7 Ip@@Uև+8^/w"CK[ɘ5#Eo@nHBq2HĵM	@"XL\é$aǜ]F/ޣDݧOudZ'	$^Wd6}Wt<Z`Y;*1VO=%|;tgxIhGODtl)Po5]\[:*_+&VU`^|rSsHy`n(خj=CgC,O9˧]弌zAQV$LoK[T7=k޷9Ok)UR]N1ƌP	#j͆yf^?*I5ڏVewۇKkam{Iu!(v=bƁHRqB9d85^L=1Ed\ϒd9.}]yV[5d]W!|qE16V_`KoH=މ1t2J	u]?/o<HTJn\EdReK,sdH?=Eu&dT^bjB+._4I=Wy!w1k݁,;䤮*j&g EZ]rfi6R|T+u:'y,o2sI8g?%u6NR/]ˮ NMSO$߶*JزQ\um[v9ϾǠafrQn]MNS)TS
:evebLQbŇ?̴TRs2'!ow]%1_UC?=|(*=P :C!9%$cS~EeYh2ob[eL҃aD_U
L#|'!8^fg|5Slt)\_Xq%qY7(mΕm2O\]\tHow+T@5]mKՄȝ'+oNX6 BvӺ
-m$e̳ yc'D\?I!/.)sOLޔDa'&Π-Բziݣ/g0We:vuLMO5N5Nbǫ'~^!yoRܦ~aĠtU@|9鼹q_? zf1~ޗO{18>_^ʿTҙs%w/O[D%l;^4OEߨɧ24C"(Cm(2R5xJ48]~1,1`8P`O$;{Uxd;ɵ7I`(0'v3K'%6w|rzHbȲ*+B!o:'\yogwaܢߖfn%w&W@9UذK>ɶ+gGo-P8~ζV,,@vCKE]^yFzu&N!n9 gׇ;3)d-=ӆ0iN{>
.va@TŚ܊"c#46$K}q^{M@1#IwUNxΔ'HSw#c~YYǉQ*:jS<,c4qb!c_AߘUƈCgpXx߉H-YkBguv63^'U~Gll1x}XflEh`B:1@9_*ztZnKlaH_^G'~9(SDxNQZ}%{j|FHpsE#GG;teSR!3ceiط>}'dunx68w!Kcgͭ^.O/ʃTr'!VBSx@#O3i w(0[x6qA&yy*%%f]i''=$4+*6nBզGrJ=\8c+OMШ)*wb-pKYV*H=#4{l\(bTD
VzK]Ю@Ѩh/[.J>s!jByeMO$S%ueqOs*;ꇾH>O:qnT/F4@Q*ywS}{PY2cwA}IQW5/]ٯD'$SrA:n;UE)wa΁Q ?S]5QuР!.kPc2;t[fF{VLn;ψx(|&;h3$&'WISմdN%tP`	o9KؠY"sb0=qfaӚXxt+/ܱCzELأ.Kk&Q{Q;2.F=.X]񥊮ڃڣB+V!ScNct'Ю\.E纥@  G~UcW,42:0cʇ86?a lbg뉃f/Y/Lvϲ9?ҝ+7H:n:҄2")f>7bşӳ70~@ף,=oŧw7!*bj4[WDXl}MDIɍ7<~<A꨽idS!'FvtHccSN]e*vTV8

2inK\<0w=Dyđƻ/gث1.`PvĚqY ` DcR.-5g|xpLC?6cf[Xy'po+~B^Dixhӑl/1H݄n6|}i@<"{[v}O$5*Zgn?E*i՞lCZ8 5'd2D?/~ʩ|B͹sbba(O;iw3~?
_&^~==?.b1?9A<vevyV279l4yM;7X%6X^u?ؚZ}b&_)N~vK^ZY@/zxj@$6GE+*佯(pb[Ɋ4T[C7{Y;!o5 JI;"w@\ūvzLxxкˌAOFI	^%Gok0(AO<B6lh]$]9ӌ-$.,z7N5TOIE]lkLcף]*Z9#*m'Q2#].[}j
'.1z\+hQз:_ބvjji~UѬrs~*nJmmES5#
`ɮyÃDh92;Gu7mCҋ!%ԭ(v]6p#UG<q>qiU,{83YU^F$`t${nkg9	[-tӓ*_˭r~ĀyI{pjyL<u0ZSηߪrb*`M$P"d^|;27٦ޯQ [DQ.e9Hko;ҷMr*nbeFFwz5r3#Qt4J`QiI{ir`M)iJtjںJRSI\ӗ(ɚ껨uM9 nH=/&gTC>x0u;jc&R,o5DLg*"1s=Rrg5\5=#23m Jw@3b[Hl;,JS-_]P5={@I1w.[ZUyp
ED4:Hiիz^f<$/|@,T%Cqgw"=˴/E1ab\?93c]anm×88S*̆d	"F!Dm'uFvg5{2;0EՊٞjY<MY 	SWXac,aN xk0xi>P9޿־)I
6]Qm/z>xZ޶Vɬ	w2mIy`92:=H'cnʯ{ov$ ;v
mimX	-Ӵ%;ӓ\>72"N~\T!WctQ vAqT=̘n=Ryue7,4DՏnӪ7/CB|F[Vb{<֯~\VL`MSAG]ڴs7p]5::UJxa.k.)fk߇YL@%L5c<_cJfk|N.4Ap7U,?JC*=ϷzUʀZ[J \{^ذ%[ӱeh2մ}14X#M~>Beܼw@IiVpd_'?sYL'.Cvsj0MNp<1\F,`y"		){Oq
?776ʮ#JW#FgVrf0h(-\lἇc0Jn͕Iz[u1 lݴe(lHq<hGuT'<߹G'^LVc~X6m1'lؕ,΢ S-7'pݕn7*"Al2$/0(G@ PV׾|kM]CC)82WTyۻ2:`[9mj"xd3[}z]uxp8͆`?Ė`w[.a_M΃`͌Ŝf)%T2NRX_z
m.b5p
+2Wu"?{̯V˵';m[e6`~CLZ3F|6#JAc&W`I^5(\~d9xk,eH0k٥ܢ@|	(V	W?kf|:2sQH+|;6Q>*ŞwhڒFh1 }9h [/'ߛV`RX;xбchLQa(Pr'_㠏3' 7S0)*w!~7*{z#-5N%fL
#b1_]WtC|=?v#Yy'~G[MgT;ogJy+>m׮g/D4=DNr PYKU5h6.Ccn}ahdKhmͪԝkUa_ܷ<0j?5mLFOde=P&DU
9/
\Z~@ҵl`&gI|8
<EpUq]cxBxGgZtZ h!X d`NUqsH|S1 ؁ehIK5V-HyO L.;fN7Wr!S2pڂQ^S<{ѤBnpdI GJC)C]s%2 40;ISY)4׿ԇ:A}e[q2q]Mˆ#5 v֬1})A?ɢJȁo0_ iyVQŚ;.l]`/2bl5f&Y^£_W~eEN8q!'f_XYAhd+R:DP2PEbF=6HiW+H*EQƨ螦6TfSKSB	Rzp]4FFyQ:t)J2m(vej1BUS+t:
hX\5P#c{ɵRqħkmGVoW伾Et6TPa{I#g|Jy~M:4
PZm83nKSKpgQw^}o+
6Lb\^~"utsu0LPwQQ&LL\@P7E6<\*+GH|H֚.	^ 3k~zΡU|bAG=gL2ydHpPߑKT-` kRAV,$5
o]13YaE1BKv\'.3( ;tcD*Lp5/sU!4ߖBy>g֦-h§y*}G\Nix/G)b0H0&],`	ǮgR`rn`>Cmua~VC}ʕbxlpL:"_S-{B?O`.pk=	6e%]oJef<aJ3ty>?{.yR'׳¶3<fTi vocV1 ^?atfa/y<	b3 x }Vf/^nToM6̓czdX'(ҲSQpk cʀ 4J6H?.b/
wƎLlP<XucƆ{5S|9}w߇ X@sXB0NL4`+O@3ү˭tOF|KX2+4	Ĺ&Q@3KOjO>^>/:4=R3Adk/ 59#^5lw1T$8/6(T|Pb~M̓~` *j4{)l\񇂇ҥK`*$PUN k(mev.BXǤ=ɝsǯШU\V3n.=acϹoZ޸6xpұ(m&cvb[SS#[ ÐVmZn
UoRȾ>d\X /+.o}'(u(QPcWcs Pb6B&OpV~<m?,b(5ht]![e;Sbx&;)`@ڧ[h6uޠ]_H8Y8͸ĴjHi|3AlEg/$#}.䤢3_ږlQ꼙ʼ&zYύ^*TiCG
$9 5uCUfW¹i*
FW샾.`÷+5_x|_[+Sk}AD'&(.x鯛軟HfLk3^d|=~. Zf:i1lgY(2XC	H0f^lNjd*Eek&*\z[Tʴt7\eax<Ka0) |ݘ	o['LqܫmWbE1nX`1xI*ǟ݃Yoae"?wh'&+%_ܤ#k?PA05Ѹw!$"DhzW1*G;߹~=MƝ#VpoCurq86Z:kē=L8^RfjioU34"Jz.>g_(оFOy[
|gI_eP#$')@`$J]aʑ4˃ϢĈ³v"y=IlUNN+J;fMf ۵&Z}1zxPk.~fede=NX8!x*$NKӬdς1MPHF͵hX=diJb挂pҿ̱T5M^)t
<_"]K''Um|ٞʊ1]sM[ N7MZ6u
<=EM4zȝ!./6 7GX˪}U4tOF1ډƸ[!"b]fgz0yRh5KC|l|#mFD>;PgE=Uԅǥ9TDdrgSyE]')`OBr="{哟,O;8~Ӿt04NA2W\{ `fߋFCs_A.kS4OR~Fξf. 2fa7cƘAT$gPd/ *a#ik@(,h駵$)b9d˖E/z_<йLdW2O\vDdyy}yvT1 o>&]+EeO&f'C(<|XFv8U^<G|zWyf͸cX/v.FDad8[X]W)T{xB@IkTiGA흭0?te xOEsC@G/~J2L_V[ȷRŷd?+(Tѫ]K667)22Þj??U{o|% ܣOcn'"|`ḳ%՟+'^N~EѺG(Q5s0t')EGey9AE0
+<8㎴]}?L1$h9ƀvoBF)WziJOsZV˘-q}>{dQfC̋?)j}MݎR9M}/^h
RJZ2	
9ˁ+8wUj)Hu*0vHMF!*|'OFnm&t^C"}8!7*#) u}5\s3I[BoA#C=]iVóv{[d	fђK	FkP)@<|~5;صi^])c7Y~3b
@Փ	ˡp^1L6*[h+t
3\{%uY׭k	)/iT9)wHwA%NV*[5Qbz';(zŊr QKSx-?$y-tzů֝rOd2FjvUYV
+p2"ԉ?P ]@<D f8)eQ}a$:R&BiEFAP^B]?X̀8}F^ĂV"A*!GT;@6_ƴSl*M웠~UifAq[`<``8Hi2Y35I7>s|yFkjOj:pXߕfy:`/96cj'Ncd7%//轼Nh*b-p#}e	*뿬ݼm!s/gd|?&3'@_xS}$g<8~q/jn/,B\	;ݓ$*L7~ݙ{HN,/uMpKom7ӽf/,릏0OʩP<p8HVF_jg!>i: F(_lW=pi6Ml!wE=ܢ$ &R @5@AOMIMG>?]~Jv"\x?Uv6~ȥm09
 ԀBySjRw[!墲,<(2CL> `cs8	~O`wEk׺W.Ұ.
1FU5I %?vۭ2D}=ILf`^}C ܤZv_17@i^{jj$ Yl՟P,n!k;"FjVLS#RWϓ`gJz=/h5>a_Ĉ0_~uykC9\)l/bbtpX-nX]bɥ~//?tVۗQ:$L[Lh弻̵`w<;3}_bleK,mdkDQ,![.-PR!a
Q'4Ȓ0$w;}_]<9{pHWP-	0!|hv_C]i)Bp'm']뮱Eغ`|'7oTԞu%9L2^ͷvShV+]~ZPڬ1=x"WGu0ni9N+Ej~,vS-qE-=.\e p^ yA@DbOA7aoڝ2NR$rZ{fﯵPCcr}5mjDJe1@4ZDC	w(-lBoϫڸkG |n^!}F6@D-Yl$@8лhQEc/enA7-q:q> OhIKBD#%1q|oH蒖ZS.L8Jh!%KD8?<b>9OIl^MuHΦ҉K !=:'=PUV# \lO":P&#
<=N`1%O×lt-9a2Bjc.xUdj=Uk޸UhS/I0(}r$OI	21"Gp͞1ME#C
Dy)4^=A"~9ى[`<F6jj7 9E$=qT (e]Sܠ3,aϹH%Џ'É7l);S>qƔYO Z}Iٸz̴XGߩ2⒞tkJb:DT}uA}М-࢜LeZ
B=.ϔtk#"Dr^uLX_OMk:>4}'t~"_FC\"DbPT,ɺO~.?EE࣭d`mjT]'-Q\"x;'}Y_?^X5	O޸ YEz`4FA9mWLlZ\>;\NqnTjN{34YC8t87iuI<c1w	n0rcDEyɐOOZiw5S(0EgjZR&hb%/:+ėȏQ獔>AU
_$9k(8~׆! }]|$3_guoRcj8,Ke5pc>Κ(
&<YhE}ERB8%y>f 0qɊܿ2/-ֲDrOiow{ռ
Ʉg-Y~v  q0XD0Gl= 7Y?o'Hԟ\Qᱫܼja4&bldN,a _"d	15>>T$ͭƺsqnBTzȕFgK#CypF3:&䀰=3_.\Qgۖ'ZOB!&b[M,Fq:=jBIfX~鄾E#*j*QYk4' 倍;nw\QaC8fo(h;7H4j};%%כo*&(yf=רu#Rܶ)(#gQ򈴡.U`wO@j)Mqn^MoB:Rsϗ@ΖKddW,tYV]8L71.q/~TB
bDK'5"l5{mI{'|Uٟ|	q-qNulaѾXD ~E`2i0zB0n9V23H@"4uĩK(.||+&4qr$/~ȸ(@BǼuFqkϰ}}ngX:`7ߋ5%̈6厤'c mv*4=/2jXmo||"V^gL
,_; /n %a! 
5xKʄH~uɬ1)	PjĳSYŎu$3YM[uY0xvF')U7@(-*漫O7HE6OBP@Glk  /Gu	˥5[]OL9N@G>oxFa	oxGyhड़'8_QEq`W4{DYVzkHU{jI;/wpia:(jM)o gIcLί+3XڏqCTC1V_MB
c[jY8[x4*{@6Q{Du0U
E>zYR&P+7Qj" @׆A$t@b&`bg z}8L%|&IOU4Rs-(vNR6f|<[jGf6 (V۱K]k/ԟjYw\8x)v읶wNˀ'7K{_T> _r\Ӝj'^)yuS̿OuQ%5ġ!kGO5_a؅?fSOfg	F+jKCz$JLMnG8$X1(|7襻K45:mv_.iP|7>Ꭷ5vF0"(qsj"L,=C|TPSD	_{s5_{x#yWymvN4;D?y$,'.:}eqӶXryz2ʻO"`.dhY⛦%[)3	j_!ã޶rjPi46#T|-WEw x۫;/CA9T6ra9΋[wqZLUg5@-d2l"Ui=0~qgKCdĸ$.>!>x]6BYolP'}`	Fʈ=9<XP&K;QiJ{\vG ׁusAsC;.8dℜ계3{ޭ'9=R_70 Ĝ0ypJ(랄9hM46O'6W|/Heq˗R6V%#<`^1),iYU8E֥^"ZlzV|jOpi gF"2=ʝ@1o5,ho\{yԭi].G#O:%oMQj_JF|
F FDKX@(Kr$d8*mQ܇.p:^gRqv_k7#]"~|\Ejh͙h`	¤3A.v(L!;V_~ŖCMi-F&w32[, ;jwc6M>RӾu56(;57$Y4.eR:,`pyZɡh4N=4"33)u[s!Shi7-n*+OeFzvפIUcae.EoX #m2aT]?䉡L[,!`o5wѭ,Yo&8u:Lul{}I2waZ+dŤ<a^CQ1"S}0DhpVoOPaʥ;#a_%,*LkP-cX@D'ྠsy ~]@łzW}+=
\G4!=L*bƪ3͍U:T±jKهyZל0ZpoB͢lG+C^MV,20a!r\*ha⍃.Mvty!͜{@{?\X{]W	<RcښcaNVd:nfr}pfXŞ(Coש[zA>Z3\M[FaBFKR-]Cr.4侮y9+ya5kVt`*1DcMc-&`^+g60m0gnކMBY|znI1	idw8{(Auh5(LJtUls9W5sʈ8@-kМOҀapӷL]k{j_<ucvJLY!)x$lJCHP e2AvA>۵Xxj.Xc|'OAԩqd9x\
`a>,Ha)
׉5|;+;z{
Vp0xVirݣHIZu[MnXcQ$cÃtWa5b|#'!SGhk( :RbX[6l-La(_Q(fQ~h?&k`5v8
9WEB}MkX4hU7f8T$dK7fz	<:v|,`@ǍQ3@PB AZr,ں5_@4RϬe.%B0K4''ށ䜗!J׮g=h.!fcCcL=SDTQ.ZHCil>1rtJGLF@w
3%,0? "W@%*\cX]r->fE~|4$ߘ4rS;kRy8ZJ"CZ1#rSɈ`xz?0P'tXRu@Hhy2|KQGtsHQ,cLqjǌµ;aG\AZ]|EnTZE!\ %Sǂ>W Y%\?"y7f.^rj~@j/?Y'>ڍaM5N`C4+$ on$LxtoSw<*,4S9!T6Ԭ2@9#ï)M].7Dj?GܱPq*I4_1r^M6qXxhFt ti]EFkX>
04+ke3@K%$j 5ctH\Id%,T	.a2[4ڲ@nȳG{s5^rm$H*E}V"ԽiG*d7ܼj\e ony0R㋫Ҟ3`Zp=6)o7>#!%{ʷ0Ԟy)eBK*1<xݣ9U/AfmqQ$;XpD*|F	4ͺ$y@;4)ҁżl	5bJ:%S[@#:[K4|]MygZvZDQyY!H2_kh+	z{e?M;TǆIJ5x{m:T=IF\rʊ[)G 4Y=O<Ou}Xi#>S_+,1WFXStITMn_. ] OA{PťQgdqWwp-6SDׇd0$[;;Xb} Yj3Qؼ-W6.W&YW} 8D2(M[zE~Q"sf6ԫu4%xBlj?dPdyQ6jo8BˈGOѽ!MtQ	xu{|Qw}$U1u?Ϧۧ:<ΛP]|no3a3?EDXPhxx{z/]Y(š U܉vyр!gV=I$놃8>8'53i	T2}rBx@Iv@ʁ᩟FɌoJCMr^㑉Hܺ־\َSFHsF* hANߪX{i!ś}5!̑X?=Rg
=Z)y/@]f>R&Xϣ0_W͉>_oOC!!$ԅy  YcnUV0}u]+釕]y|.QY3";tvxӁ.'4VV;c-UY6!zB}DSpߪ̜މA}y=2p^s̉ˀ)[U(eS
Y3̑%}WK-h!4ZJCO=n`]fj\fg9Sp⚺q[^
m9IhɤJFt0E^spX[0.mcدt/|J}y:O9t p|H*Gru<9Ճk.#LRc8M&C
l$?aV5^z꾵IOgQLN	ĻaaWn`H1.D6*:Kڽ!t-̗Y~VFqqHG)ee!\B$021Ю?JN3*u~P`!3]#I!I|lfȅ1t`~Xƕ/tPdiɈJo{UyR.bf}"YXԢ4N	ۍg}Ot;KiZ͟G:hM"_*
 Ypf6\ϩy,.C/;WHϥ7˂ȼ!kc ;`bWν C~8J=)Zt*w25вA"T#4|F@3-Z6O㊣l
0 C`;7+͊#$m8Q`/M-sDkX{c(.UGAnϝb䬼KċJ~\'y8`䉶37q^;R[K&c8U`ӆmqоa@RVGMj!枥^[I|ÉCuFE3|/ kdPmsh8r1QQX*/%\@cVl*\.:;$v\+|ʔ Ԉ&3Qm4W]d[t:k/La2Y2Mh%gB(@{|0d1>wSߟmf*_=F	?^FK6yȱ6"_ӃG`@[0ǫI;V0+GY&0_](Q47N$%ZpXz#0[uV	:(e\(XpÑ9!3YW=~XG^#gC$3.SQ;HIl#:Sf~b?wWeB|vp2*߃*β	`I4+wwY7LMxܯiDZ3Y>'|$G &͹S}V! ZUUu+a)8'{	f C9m]᫲hkGuɷIn4qngAN؇:96G	Ha#e#7a7)ޗLzri˰ӉM>dA~&>zp'f7U!84zc1g7-UPNEE\mSvv~i%.,s
K./#<s;}'*[9|q.oS6eL !j#@*_	@E}E[E)\ۓ6]T"Ҩ!'K5v#s=~.0oQl|um[d#^.DhF{yyV!I}d\~S1(1uK0F<x#4預}c-1SV~HG=CnTp+막" " i/)yi_[B;cݭΤL>^$hy+MaR#WLH2_K?Dx~J rܗYЊ)Qwޢ/<%b=os `DkꍙKPyq)Rxm"˕g7p/_ID6: 58
[.sA,k
?qODg,U\CV\6Fl+
A~kbinwɫtm)s~6`H о@{\ATsNaiڬrMBxjbN}(%!T))% X>WD	Go/ߝY鶑uNL$Qlb~%LSc

Ɗ_SP~[;6nل4?e|-2;W
J:wwMki~G e1C&ǃ?<m4>[,vE]E,*e3@ `}'xN%vDw{ά|*#')=	>Jx?H%8$1_)KΎRH@x=4gz%,`ĿLXCbL +۶{= 9wrD;LeW4N7*}vӘ?ˁ-D,<EES&.t*(m}\;҉*sI>x+}BT&13-lV \zvǊaϫpۭC?f@Uiw@yeȃ4u I[LD0E}
u_hpgD8z"TUeѾ ~N	eeHQq~e h)	z:8fz5x?\H<pG_vb_-hx0? ul(Nrn7\+=ٷVb(2xŹa;+^#Rvg9UASޱ9yXSW8 TeLAn105ʰ+,Yu,C,?jc>˞м]Q7hYS 
l|H(>b~n1XL۲ǌyS$6f%g!Go >[x9ojSDw8vxD =}H@U*xLҨ+F#dMiͻqHq @S	ܷWv$HŗiD9+2R6K)6&` Sq{(Խm=K	A	8ſO  OFf]GrTT[yL5Т`0;y2t&DV$B1D ipj<7/&*vë#*貃$ubf 8O`Ex,5ǦF)8paslQ/2{,1<X>7};H{
.<2nPN<q"$
u)exKȪyn;f[wOnf8AnɂB7Wb1z!7V$MHfNdn J9k|Vɂ@BB.EEBd&"x`%Q 4hݧxE_l`*0f*j%CY7eDdNi.أok=iR(ـkyU%)lEnjO~(J)ܢt\ܐ%A*m)DNbEAc+:P}شğOl'Nzlg4tTBg~@.i!cnv~ޝQ큷>o-49zn= @-R~6bs%H_
25aJ*ZK<뇋E;k@)SݬƄu_ 0Ҝa_}omxEA󶃠;cHl4̐gnw	d\ͮOj	P.V'&\Yd:|)9~<BxUOd)VӾ_֊O2JzQ/
~'0RhG,,&xVMo7WlKtdi!b^YR]qU;p[ago޼y񃔿4v߬ZUͦ[W?7nXnoo=]v|uo}\.7G,um;nVM-wwߜAalC7?pɺjn~׻}ի^'R,כp6[<Z_M]sx&ӏ~1GsYwx66exU7g~.Wb4jz{ߴxwZ+}8M^o~7>lFk(b>X7x/fPvU jX*l=vʳj7a_vӌsi
Z~7U_Nd]׋*~m_m2>Z>楏^%YvM3*yzTyu
Y6bfNW$Əa0IFYZ/YpQi*_l>e ?*DV;!,aF(\,CKTu@M^"Ct4b9D
Th/BGe`	4
yF#fQKsk@F\:0D@Z  .pV4]:h4#@{KSJ 5Z+k5a/`˸%by""*DYXZUroS|^E@E\$e+Ǌy
"%ҖJ.YiF3&|&W`[?I"S[tF$Ki; J"PP6Yx*j2kA0Ī,Bf M`І%Oz$tJe5H曑G!rVN6p2x<<Rp2SI_j?C(L֑<k n bdM}e*pX'yq`A'Ec<0K0c&&k%G#nWN.?$M	nT:h9TEdv$h'N2A-B
57NvE+Z^O@dޖ7Y(i0ģ	PfӒ9si!I!J ,Q"E/I%uH]'ΟDBTgT iS*k#?Ӑ:GM䚣t$u,+z8:e=14)0lm@0YO>2=ӻ`/+?<J?d(^l~1<T |hϯ0H,3CۍNJplV1 OˡHB	?7z/踴xx֤8}=?7Ӈp%+3ϰΎsӇ}g>9Y5s1#O&I2M4|ҏaGmV~XUt~ecgtߓ?*jө>?i8+>ɾW˒MH?^yd04O~^b$mzKY'~\LʏhY.֥e*h]ag߾}ouފk/岼~>aGSqA]_~rU3Bۏ/[p ?(4w=iom<?+}xEIC`_0Dhdi`>_o?yz)R-Wߠ_o?KU5zgӿ_>hQ}|4зFIUH)ikvGrM+/o_khȗe9/?md?>G_.*%^Kۗk?ʬ*g
RNYۗOꋿǗ6cknɻŕ+a~^_&(3Cs|!H@W޺-ozpIjYxɖ>M|WYC-:UU-ƤEGy2 [N|! E(`(l&|%M-_1Q窀}=z+\:Jl0amIxz7k4ܺ5M)xD^
΄ߥe\d*,p :52kr(0"Zc+\RsE/tQ湑I\>Lh ݐnUn.ӛs@Kd/[Tm<RUQ`پ-xDJ&$"pe2NoE!jh'*㲪7vMfi8AV/-37n8Y/C"1x4(dҹѽq!nc ɊF
'3edg'nލ<#ɮ=S/hw$g0Aw^0))bJL	wkqxAF,y9ڞF!GHD<g֋6*z`Q=M騟S6(qG(oN |- %%I/TֲR1uȞ-x-/l }lcj$_H+.S]pSa%d-`_s,2fCZ0}4DkKyDp}8DsqK4FEӔkn-GF05IoF<[u(T]񲋒+UQ<+t4KvqÄݡ2y:)5hmj|[kP8`Pmlu&nk%tK!fg<~Yi&v+>a6zcaЇ/ǯg_	aK+b3QrW9xEBKL؊cBFC()vwEaSB{\W7j7hy8*6ro& z7
erh}bRPynDc6lUճ592^Vn+S0H9	~o`@kJ y	6~y*Wa]c8Q~_*^BL=ǺI?RJ,\(ԋf'mQA'KVGc1ϒ՚a n6Yu~viݼil>Mˈ8KwBpU-ymJuȪhj>-xm4qRנ=2sNBE!,04=<vS.5YDS_sD +1dZguʉ֕SA$:BmwVI
oeJEkFU〶*nfr.p/fB%(KtgAE*<д9GD0޵{ܽ(K,GŅCgء*\{Yx|BD5,k˙*C6^qѺ!N-:%;k>3Ah.bAj"	0ـn#}kX'Ёz귾<39ApM>eEzv#4:v+ R*@N
-\g_DҶxv4dx ^L9І]M_P'oa9
abݥC]l!	C@`;`jzNȋ&qyXӻ@WO}&zn<}$%R!%L)loH)&!$
,Cq, t͵*&5S4ϖ3̕Ɯ٥WU-{]Hf;XGkB^+!;'/uP=cWH2@
<diƀJ0l%Bby05X[ bjA4pi57FAJlv,(pB	uY_ʛW9WN^D>{q:Om
9OD]1kJL$C2xZke!]IzC@q+8p(-qieK}
xK?.
k)@Ve𰎽o6,wq'(ܚu;PWpM&F	׷ڸO9=KGԓfݫ	2E0yq$	F	;f3Vf=+J^ʷ*vSBo8yuj2:AVƆlȡJ	he\a[G^qOm͜\uO?ތBmx_Ua[/c&Kلvr&|>vyiŜ`4(&1:;eEfAy@MvREz>!ݺS`$*5;] 5ΝOX84'>Nq3W>zz9n\F1Z9gAH3vVU&-P2͑wp1bC?odx5;lX˚[IqL"5]%,#eڙܢ13Q{;^5lY<׶mgHBYb]v?qiwRXBBj,૝H}L(0N#\Nc46Cs&!cl;*SQ,/pzl@KGD9{#9y~i'zm4J @7#,"T$qUȮKl-F[:?=ޖ2cr\6y O&a 38^g| >&z{,r]_oz^P@p0M	Jⴅ`\*|A:0{qkdln/"mY"xl@|o;+,P.' R?XCNVc~=70ԊB篊th&Ձ]D|hȕk/U	QM6/lmYKǬL-j	Ϯ;kW/afB4"iBqHYe0yϨD=YG;Z%ޫ6PT;0݇[^3Џ'xxgqjy94mH._1=ߤi^鞞Tׄ.gD*%zTTǇZfw(զN+1KH] Cu;z+jxKЪuHs^CK00guUR#zrq?#ǝ깳# Ցxסmf=1}إˁ,,KZd٠+P}*w&Qj&0Ot5!*I4!a\q3 뗿W\-ǁ3m|2*hy1w	Lk.~Rbma=YVM]nC[coVFi~j='% uMSdwVY6U<i;=(GEF7P-Q U:x׎|@rFˆlpኪJR͏6Q|	*17 eXSdALydUSFw׊$Kd^Wٷit1d\JU5*֖e'[azIN&?<vбr+~sF^+M^f3Ӣo$z8JĢO/p+Z_t+m6} L.ڐ.zj_U^8'r:f<EF`-Ȏ& Uu#{6dHr{d!5JdQ NvNߠ Sҷj^|Kƴ("
ڵ_BDi2L;H%)r$lc&9Yv0͌$0) #i=τ4)I`Pq+d5ev\9*ooՠc$U%QGZ73a5z'kluݩj<bKagvP9Z*XD{IӖSÕU룭.r5qJ%`KBzݘ1O
b$ը@(58Nrm!R 0!,*cAO=G
\H3RTxϑs?Ǹ)05
8t0fF,WEKTyƊ-/,2 R7Titш}.n|kj#Ø|=)H#h]Gf	Zev#\bY`-fr?>q?V5H"j`. zeW#O',^d7gݳ҅rݳf=Z2Òp'~Ҙ_p
dx4>-w{	Nk6Pw#{{1yNۮgX
>>/?sLN߾hh	|%(_p&"wL~݅%%}'##	,]#?|>;vqG#I]$?_ϊ5\n_zlK8n_y+~- .P}xUMs0Wsk}*N@gvGN48qkMG0C{~oWN&M?ݪt
-Z7f[}L(E!8TN뭶M:\.3'fwqgqΙ̲mȜukctoнOȋlvWwlCI۴`u>KlVkmv<8w{e{m(8=X>0"0\%re~QИTMߵmu]3Eލ?w{+WXH)Gʥiȱgxe6٤t>x.Ȯ}0MJ;ք9Bj|?UF޵UY0(3<Q		,R#H(zH'"Uh>`x (B)fQRRPZ Wq<G	cBB{c1,Ԛ]Dz"%0;s?f-x]+CNGπP ?6H<r
oFRaW'$oTrr`aca0?HD72/ݢ3$W#x`J*;"}{LxagW*\(=IOq?_/x--o<_xUKs6W 7Ț>vgz%R	%%$wd[㑹$]~ nUÊTwaCi7}MK9|@E8[NϿ۪d*l|gxh1?ugv7~s.!{xM;#dC8ȸe ~{$cl1|Yn7\7]au&<bN<'91hK9_.Va|Mu~6U]5		lRe	,m'P'0]UhXF76\"E~_z&j9'+?zې0>쒕8Y )uTv5SX硜%D>	Zr[D12ḵ,d긢R"jJ녂f(a#兠	(peHe=g/1/^<%(]q-wF*ߊ7JrK*$FEAtG%ռ湁K}njȏZd4bTSǡ,J}*dꌀ!Ǜ'9=&zJ	$$l	yRJrJ-FFiotqaTGE[!u](Sa,+BwYy>1vU#DK@G~uB+)_MEW1rx 4DT	`,eM%Cn]sKm9h%qÊ(ԥ`9V=vri:S卛N!-A)i6V 1̄Mc>ګS8<]38-,ƞ}NgZiZpoa,DAkXZ<"_㹆)^xO]ژ_>{-YxnYF5)ˋdɎDRl51,ɪ.uACrfw)7ySA;~A|	=gvF.oF3s̜UY5}9u3G;X9H}:%^rDR7Mਗ਼v#-u^tuv7y}oHqtHQ3U%ivgM9_dIKlNқkYBK(eTa ;dT5*y 1za@1H|] %@$9sONi6uR"k$f8|iE+u<2DZCii5Ӎ5f$l]rr9d{D{=og{G;@g]9K$Ӝ:TAJ,	VN!=hBA]ehf"0i!VR4U;Ԏ4#
8N˴%:C@7L$A[wnRG7Vv␢'1ֶnPýM!t[^	m_*63,ERWz>y&СDEmS*ztTFp3aZF@(?J.#jۦ?>s\"\M#Z;> /] 9ǎiiT55^ tm`i(˺T5[idM>#V|+ɉeDЛ<	fUz#LB(t,ݯ;Ϻ)_R'	tNuƧu	ϻO^/|۠Y=]C >׽]M^ls}kgL՝[[۫~{ޝ[qsmhn޽sS4՛On|qm_wvW0#A܄3$jPU//fH'ebZq'¥X^jUf1!G	30nC߶Bp
^k
L-6J#yK ]v[_ޏ>V=UkQk	o3kp0b6Ӥɬc%sdH{[`̒>?}9dvgo_cnmr0A p慺w"hX$7n~MO@Ur츦XD#R #cUҳ cۑ2nTQmfm[$++ndq%D:ilL˅bCRN)~d6%%/Ō~9N8$}ǲ0.zzFm!3_4ol6pI<G5QH`PWE<I զI+AER u]1j%R9@_SE+G(Jӭq2zk%øfboj:Tmdm7&dz6qh5-CO!-qc'!=TI:Yk)5Ա3{?ðhzITJ(J6+z)uE_JqVqچZr&]>:ZJD34k)b@`gUֻIC
WRHilzhkYQYKa[\eXL5ƌ4 L6Lʓ!'{'r"KRӭץ׋L2'/Ӏ:RB.suZRD>X.^'TMS& Rv7;?6Ϣkt\yDŤ̸ iI*0ⲊN#,^Z&b@2EϴTE3$TǑHݦՒ9m4;m
)9o;uJa\*>çbj3>>;d|,EӘQ]Z",.+:.xAdlihK_5]4PafK2 #a_R *Ȗ$75 Q~
[j˶3Pw4.GTZ 3mUab!Xu6IC
y ;{fYf1nET~}|/F=#84v:z 5jbrY̨I<Na17Ŋ=;b覼EɃ	Hlpѕre>y
O&=&A(%/XBcI8Eo,/ݱ{@	w|sVW"ֽ$</D'IEU[\|o@p`?` n=SgƷ	IRd5U*aplZK\[DL+,`Nzc'D9<>x}ך݇=	'$</}!K,sMIr
zeDHstt~(tj#f5vj>D! X^,`#\`kt,UW$A*W\_ٲ!A5߂l+mܢRڎܪ,_;8 /O<=zlģ	T'Ls^&[a'Q4<#xĿVaӬ]K)ZCMLg\}.CRw,Ov^|,ߑ#`OxcawwnWՇ_xs <G_K#:T5}?MiI
ԃ3I$am5Uaԅ~Z3~	Ƚ!ooQx3H_>I5@C9~2!^Ӈ ``c2k><F@d~)
a_1"]^j6j1|Ax*-GƉA#^mbk7~L+Ώܔ7& >2XJЭv8`WB{lT~LūX$
I\>L_"D%{1;;4AӬ4PN'uE
LQSMEsp_3F~ YC5ZׅbΚd%L 8!St.`6tQ92}ҕSː^MCJK"Ĺ@%3]}XEIPS28x݀Qzr^'ⵍ[]X4eAzVRrR*]:|Ua5&N^Xrⷂ#Vz2baZ3vOի~7F$wXׁ~CVͦjb%K_JX2TqPPWՂF7Qy@0i<6,:^#W}$xTcA%~zVa:sKuixG>Y,GLdy)8:B%aQ=9mSu1h䏛˪m+	l0CTO]pDb_הgJ+˞APXݲaIUgxl+EW"7*Q#XKV8rE	pDy &9|w!VCAKɅ._Z<f-ʋdYSLaDbgF?WG5(miHFg{ep_TU,HPc&Xߏ~`<U\]`*g	o0Z1Uf:%/I9BvW({ GlzH2H&4xh#zJ6ǽ1!,ZQL	քw;lȨi^MJ5G<^;FqAJllŪ{a3Q"P]2&a?xsߘOxѴ)tJa͟XCC|\s}󀱷w=b:A_:՘.Q1dx@ڞ&%1\IposWx340031QHJL+(`HɱkIme>3KI +ڔrv]{I_ "^xW_s۸>
	F$-_8<M'$_)"xdYfzm<ɴ~92]Dʖ/$].vG%˲DC/iu0'a NT y,^JXɲzBB7ǼRh}ⴏ@	j;s"J)8aeݽĐ"<P f	hŃ69||>9#l&|@O&g_}y`ir~G+?R)%X]ZZb xШG1pLJZs7hlC+tЫE<FȽЧaO
ޡTVs28)HÖA4,!pc2<=?t0?7f#^Dm{>8gX$%'M)!mzbΙWJ=bĻ=r'aWd<`P9GpG"$|@D	JaxoFnVF"1E}#pקpZ&pӼs<w7>\29OEA{t6[|soɉ3 _]ş =w!L%T{^9kfKKdy%6~4&Xg{_rYm!72y昳|RҀ2 G."떅#j
"$pX0IQrECR>},H`wnڕ-*8#jf<7)NO{.\&-#Cp'^{mAkiVZ={կY]A,n<u6#fcytdeP#d\AV2Ch(
eId,;$ήݪ$(KMOt7)~:먔UBr{)>>Ǧ쮒!k,W{1Ofhs|ys	Ʉ!{ﵜ6r5'rKt;껝;$VWp0|Uf)p.uEtYYa.uH3kf&Vˬ_1hy' F %0
]ɍsiCKK )bMFoBh
W-2)wӧٛ^@j!і:hdfTyz`sy5~jRMNY*-;B/'󒊩Rdj$?	,Iq(vgfHߜ%p9\j-r7ie:ЇZs!I8r\~\r4+K(.v-c>(B0PYLԭI~T=ɗPl`]^
ʍ @>m-VZXP/ԣZa)QU
Z~3:
^O?S3~˗
Xf	3C`U!'uwoEa'8F]ۗ7xƽyhe^L@r?;/j~7{5Cϖѱc.$Y^@p{$VK݀{~pOG.jQ{;}:kʪ&!cePH+݂3ޖK gC+z-{hE7[k' u9<APlm(CY[G,Jg;[Q^YbI75AE@5ۛx}$
mkVB)b,'$04<Y#rksF1	l0kOrpĶ<έՕNgmuNL88 *2"Jt=[Krhsax".J$xrSVTn`>>lEC	HJy|ʣ CG'S(PI!0B@1sgܧ'JJ(iW'
, PҀ6GfT%z17.8!;6<(=r@C#qzueʔdl2Sp@{aAFc׉F݀c0^3uNAF(JMyKFU1>JٌSn~;IٚՕnյ.ՙx8n{mjѭ 	,5|nt~Cʕ(&?|ĖPۈ#ƅcLN!o
Z	)f* 4oe 4VWA8ZN_!0¢
Wߢw+s}بt/K[ߒu.ڥvd?[`fX!,Yк++TJl+CbDk~ڰJ!k|m/vS|JbJ;|G,ȪY Lب}`xWr6}6bxJ)D_kGʖx[$y2@$$1&A -+ַE=uvvZ5[3[Dt5| }~4iCcC.c6 d2Z]rOۍmʥDP"W6<=pv4Op:(-OoQ*L|)IqKH-}sipԸg>g#c&MSOgHfEmRyҶYH	/f9SL:g̠lZ_-NvU.gu%dIgL~OD1_l")cb=}T0YMDʨl+7~y5V,Z$$Y39%z8A0	҇ <jLvvaO$N6EVʪ۫5̡f7[^h:Sp)v	Nr뷈b Hm#)>yOͮ\3G[TXڱ6tqh"LyU8y]m^wM3
:!,9m4iCOBBLж,*cL^[88P_{8uywlGlk|jnb (gģU//ZP=T}WExxo)uH_* a9L)O/E5%T̀9^^4㩠Tm62`rT(}~&&4s!!<YL{jZQ_ӵ3Y:|o 0nwCӦ&
Hz
H"4;aw=S^Ҙfx_m,L (˾xڣb)	u'X#;HspGM~~fdq9tRD4IK6N;&n=i'gm-ntl0ɄP2ڇ[LYe׍4Z<n(J/fo^"XHZad5Xs2֡0	zRԯjC$pV{Z9+R7˚kq*W&NjLTr۪ԴiNS/>Q1	3٫Z'c|y9ɻSƲšq|2c5Qj۟`S6,rr˨er.De^m=&y	^@ዪ a\1~gGs	9̹=Іqt^)Ưg8a$h/=5ưEbo(V;zߩ<PL\'C.,E\50<5F졲	''n@t=,KwUYa3o!@ֿfIl5ZL`
Sg[:f=?zsՎx5I_JmIiBQXpZ?P{Sl
cxwC蒪SGk|R<Љ}R^Vp>?#6G4Ǯ?~tfM&^/kFl!ng?N\2zj~XLPDؑDemY3{{͙ؗ;!AvnCwf6&ɬ+1!ױ!z2"G3ڿ	4xUJ@AH!E"
:BAkѫIMx=/o P|	wTð7?1zԪH{=**5a>K0"%6,gC۷ xVվcƬ gzOk(K	s`0#38{yP$P0Wf*)4H	[㪯^2R;͍83MN&ZXk\n
p^M.;D`ܭޯ{ox"k}O?pDp	x{Dk!ll7sp< FpοxM_k0şO!mScЈt"#հJ5k~1tts޶	d4uX,m]ybZn&TAte)N(31zi's>\)@~r:U'l'r5w̠u6r;m]sD7 a*Ȳ$EHZ鑉Kga(/N㜡C)atWEN􅒀2Df^~edx{wTב(V;n=3#,1<&+K(iAǭv?	f- ׉'3v
Y ?ph~U臄}]vvU՞~T)[slR̙B#8T½nZ/uܼ1\67ٻׯV|hg[4A-3MNzBO?T^ ?qo7kƢj/ugc*?W%oc}-V:}tw+~n{mFT/;j8WKWJ7=V9o) ^F?zpGo4@PWkF#w׾j:d:6@>7\<,_ŋ? ǮU-"_-@d}xU5?hMac5F۷pTx[^;ުժо 濼Oy*xljF:!ByliU[(UX$Q{EE"%訓 	مBx."$7{fΫ7</7o{"K7ppܸ
_2sn>u['cOzjPTZwafiEFaWͅ&OXՕ,U+#S0Z;~'{/;wh9x U;=W"::SB_)e5fV`azh#SlzaQ,W7Oפ7Ngsȑ$2\9~	БGm{#'y9!}nl!(oz9[),_8`~mF"Z^4DA9PSb#J@LW0
5e{;ěu3~o
g4O?
!Ip`߁LU_yA`cRPnl
l%LH330xZU &je6 d3JT	fޙj>6 ˁ82W 1k(vskBY$x<Dxgf[BRo?
u`s%dI|\$ľ A ^(x`EMfg'pN&ę)m0V}*<`/$(17 eQ#y8^A!R'H
\(1#3rJrz{BsQMX-Z=Re	eO=vs
+0J}xiz+瘀UY,ZF&\Phpya zF}MNЌԴwꉭeit:~[Ml\vy/3.,:Z,\@`zΞ=` 1P4NՆf||J鄠ytMfcr͓c*LBuot'uY>/-T+r	8y=24'X3gRnZPI+r<~la5}W^,YzXpP1Wݲ΁fF́ބjқ ~8y56[yd|xdF>H^F-Ʋi@Zz]>[t-uRVVP#:zS6p?z3ACm\k/ow*@n=zs㻍 u^%<o!IsbBW
z4ӐQ3mVD7ׅ.4aצsor	fY$;n@u&ŬlMN1uM٥Y7on7n|4xṙ	h21̌ß9mh[qvV;gW;^TS;ר.vIE0Zj\|I[$dNb
"8Ғ3--DB+ZZg34Y_?#Bu"VRϨrD.B97fRZf Ո""b23>s{:[gafƘ<)`/_==?%`g	v|BяRnFy	މL1$W
9g"s^MRD?nߟozn*ԷL7&D54yf_GǾ~hO>6^1J릱M`sݳ=br*kbV}Vɹ/۸q5gCpq3^.c_l@5.fT9qW~&j3{<?t#
ґ&EKךd9VV(&0"H&N4T<^NŶכ'oEX2j H[(&|r.bp去lrCyTƤ3ڧc
9|r̝(- Ue^;4=y[euEҘaMtOܢ&O>Wpa4_{ꗅzR+Nŵ;Cf87#LJ6%JPPOsT(ZOz}tHG_=Y ~﴿$۸ ڋWG/,]T+Qbg__vtOpKm5~m)ZXq0kbE
LDpLєfN`&2@s5\{}vP2*v)bǗF%=:k0UܕɐeV.=vH.ƈ.%4#τ#6iUOrX!*`-2}+jFbSXI%ȣ5ktrB+&ВZ*ޑ7G-gό^'ΙޙX_{Snb5qT^ۀƮ0Sv6q{>xN|o̸(cR#	RXKq`),Ł8b$}@k 2p]P3TZ
-׃a=o{bV(;9w|j1 ؇=`k*zPh/_ӨCWu/MDCL}hToa3 wؐ	㔘
`Ҁ|XQR0c\cH[*>=`u'E6$w=vg{d0	n8 *Rעy$$"5[̓o0${||\kGxA[`
)":Ԝқ3bZ"(G?Wh#OwP.ob6kH 8
Lv?tB-CG;ٟ;g*t 21	Fy,t6iy5<0I:2-~+\{@
q!9>"~oރ?!¥q/N 9Fqh }
պrS/a]G:N\kCH!|t6ε
ZT\b@{۾ K@ƘOKs(	'gryX6ֳ^epej=QX$krN)x xDn\/DE\(=g?6>|[rtU o
$Hr^cnCF=aeH(UmG=.~ʁk49@J@ŢDgGw4L(7r:&+e%R8E@e\bC_xsx>'#q-H5C= XLY=٪eZ/b	~#=6v2+$ܸnGdңs=AKb;Q;>vS5lXòņNgUƌ?-a&Q	f-z9V5Ռń\0n!|n*Hrâ^^h2=Hi򾐳i]V"bE՛?k$(ЖF)ș"*h>mDN ޗz-aR.
B,S/6^baV_zSgVT懅ed
!+ht4rŒ/juo./R4{QNw:hoDl.(Ƽ(¾JjPeZ54	Fܹjx_YZ
*3vP=$SȣkAJN0"rV}2T8kt~ړwN3ɍ$WARQP֪qb+?kĩ
"JB
:g܃dO1hWԦ?K{|(ǂZ˅Z&PxĊO(/$y%~;ްE3fH2sJPP`dle&-pwzlq>6Rj:%%b8(*)f,uj:B춨vqkHJN&
[gg6gEE+J0~bjdG~a&MLjUrͽ[WN5L2j^ɻ}hIی |Q6YAV ny`Nyvf<qפRYXCAD!$YK]uN7,luhg^+BuY]tip
FHjF+,lXS	*(bI{cd WDt"I'[
?_nĄ/kSuцbxٖ'5CU#^tDoue7vHnͯCGq٬5&
h3(gYVgyDՠ2,~L4/5\``]rMI$o̂/n`hjݷU>%̈́%X3k򉎄t	c/i5&{̟&x7]v`Iri9~ݼȮ#oޏm=u$̼ ~N;%ܯPs['	w_@wLG=`zOi4}[]K=yMaӸOO= Տ7^?bGק|*{A~5c֙57(.WwcUg`Rffv3h8[AuxԒօ3bDUHBGve|ɑ⨾D6ҍO^F{Cj?O.q)&Z
ɝJxE'ʝƽy/;}'0Q9J\Wdt:E+BXioy@sZ B#ikbKKg~\άZ<ִ<,,&1W(Bk @HD"l?_.G.&JZ$9{j+Ȉ 3ֻF&>K@mt^a|PӂnTvxUy5ve<o' \ С̎Iq2PH-I2TZLNn4aj`_4`}n!g4s07z-ěql^Y2d`uQӿ_H&=\`l(n!a':1+?@K|O^
Kn$/ʡ{	*<wYh	qka
) LhkDC[DQ
.6!bTϧ;dΈd;4\Vu0i^B$gO"{wBޫ-nн5ס!)V|K(ʰ+,9'{8~W"Rd1Rr:)Tv^tkLzl-_in#vOK8LpE"oz4zI9S=)Wc#GM_Jnhu׳uo1/CwW\0[.__scܬ(TAiUuɲ4[1O	tR;J|"UbF/aڲʔ#x\9x">>ZŽKJXatEzR9.v̴B>o|\q-,$[ *dYEpHWj 9k,h4BYlG>JUz3ѯM5yC'LIQɜ2qD*iWoCc,J)QL,Hy{|*	NZh.%ȾSu T^wщB|5LF:ƶ*H]z+B6O㣰ӹY({"<W`0m#o7jz0P*֫|Zg
e{;Úl?毢;v/RxD6
b . ϳNPFFkJTldgC;Zy"y 3˪Yr.̹^nBYJqYTNl2. e\L2nE3!LdQ>J|2sa-N9:Y1U`Dy:DDGN2D{눷3kc.{	XD`#PL	"BmCB[wRJ)\pAQPQMFi},ʒl88'C8)%(T_CË^bCEvwZ?EEfl>k
_8aTX!HYa׃9IùLfP4| Ԍ2z2#`WZ0KT)[sVG7kr(ZpPzcBFP=^%q2L_ը.*9ypޣ*iN2I= _^g+H8T:(pFv7LF&p^6yǑ:	TZ8,&WK"/jD}i|q@S!ӣ;~^n]
EVyV4t
ss,ySټ҄[ZFz1\2؂oED9嬄,}ax~x*!Q,d,5Qwydf%kDnsKLx|ptt4!I%BS^^ob}X MYC<aȘ#ipJ2nTU,)& \jJThDX8܎m|j`gυgm^/\(*GkLp	7mV$T1H\?٠P<U-4+,y6	ޑLTE$ ;G	=tceѽQV9kc	UϳN$OG0IZjz؁@'+'d|%m={eQVXn+_1|"YNF [˔7oBNUT(Ys=cgޚH,kQFHuS6?al!X٪+Zy]":tp!$s՟mqa S+УRr(t?d$6'kA1/YYKW$$Hp7lǧӽ}=nۤIeo,}^&cutH﯁5/*d9/iYT`'ٌ_{\'n	%69 
OA 
TW.gM[	s$ԏeyru~0Ng5a,@TZ;4gi? rD hD?jԤ̋
''Ї{G	ujULW'jǜz9[g"ۨ^f4$f#u-B)2(`@&'=,V
[\w01]<?ޝO]S+G@U-vYтI"DyJ-֛bC*<X&0-{,
9T/kaE*z*4eqcd,]I,V(&+yזΰf+g1}5b?-knR]ofpP!8LS 67n2XØɜMa~2fO8:\af̖:먆%cmFZ c[-bk}տt9O$$y2H$q=I\F7j(vmaٕѬ:7K`geZMАd 08!nmbQeU˄eFlƀ\'Ca+Y!#vsV'@CdǚG)QNla}n҅XL-iLk&V?*@zQn2ṠQL}:?Fyr&1χB\܈D˾5Ggy bѺn'BJ4!	[)4,WT,ؐ_[	)//&GVLGҪ׉v:^ J>>ly(<bL<ksq	Ғ9=0li,tZL<7\kȳPHYx(y"BCv\zZs@9I"P$f˧9jf
\\eʲr]z{BGzS#A4Fw?t=U"2u1O	W woZ	z<
qYKIq:Й)LZkÊ 5I[DGW*{_Ou_3,-uEH:ȳl;\l9*:)8[N"2&yVnc^˝LKv+$2>\Rdo>MS6]hh7TǖX6@,ҋO|B|;hYbmqA%$ZOB܁P>òE}}_ak{to3+-u|`dqGEi]GOVLUa\)҃`t<ޣt.H7
?"kc'xt &)B:%3RsRdyÄ@=J\y^2i*O?D68Tj.mC%7-/̱߃,f3`#3Ltikarٶ4vɹY;35Ob:%E5򣍳OUNU#Y΄neE\=4N!ߋ'G2fQG]cSxuBccq'FS`D@4~klh`V*~Pib1tJv"KXd[fC&ݦSe"$6Ps(?-ge=++zpH
S=vr)?3_EOd	ꋘ&	zJP1TG:(vÊ*[WU13BoFE,{Btb[ LQ	!y*/ňu͑B+=Y LKAM1 4BMiD,_AۿJQv]ZwE1Г`znU=Bh
!cP~%-E#Q-Ed2O,!:=FDsAǁjk?W!ȱB+;ܪ>:2ţ^Q-31U!B
>"őKYT>Nl.5ڱ,QzT.),b	J[[a0b:KwQEUp)XTfIy*u|]Pwgr	5#Y4I=.>v-RON#wpQ؇J
#_*1cZ>!8Az#кr#JRh.}r<*MaCJG7o~Uyje܈NnPW0	4M3ꤴi1ͨPmgs4 ?PA( KBA(]=e=Fwxyl,. nI7D"tO~$6Qģ1h ͋E3k~h7YXx+,]p PX(/A.cA|eUQ d
MtQ)Qt('09~;]`am^zͲs#E*s"Ykn^ĮëEl(qVoKËisqK`LP4lgDi&Tq*&>XԄ[DQ3BeT22j;젽:)VBH
q>zS'b9/s޹udg${i! d0*c5k^V;Bjbt{xPb7Vl%97˴萘X1ѺT3]neT;S{fLUC8ptؽ| w4q 9iȩ/M= _r"]!1H/p)ڼ%6[A$&OMߠ]]ȁܢt+ףºm3y<tG5z5+eWQ {<O-][3F}N2.#M"8'Oݿ>zg&!DuEw|VߌEAJpA/ZP]dő; aTMÏU-wMӑɺUN:=q1p|&Cꘑd0|Է?)#kQ	,wq;QǮM\OG¸OܖӍE,["C	_q^#c%<="x# J\5Zcҡ9NWnyyِqLZI3{5luK`^wC57ZP++vF<qZUMK.'_=92ݠ2B'D{]	=}|4Ox@&F1"-hۉF>@L~;RN)?IgBkGG&yCnez \֬%^2uf+\a">ٽyVs9񍆖g7P&2I*Up)%h8V=7Z-nkͣq(Q~zqv>*1F0!6s&agm=e^"%tf@_T _wG~gD8k6U6)%͜L3P%*J	M'#3mcH;G6#13qn
.Vۨ
~؁Ǽ&;Dߌz$fD0넅<8'>,bHY8ntqv:汳֫c%Qi|%[Y4P5gKYZlW׹32ZD;SԌzj'.4mj`u聚ѢT'dMR0)0
	GFF9E,o,y:AQ_[AMg;#^J'|P1MIA,-1}bLsIYB=؜>;!y$Fz]bۑcC!^O]+͗a4 gӲS}KO?CA{?!xoO𼋒;]V0!Pj6QgHNM`L8}rLߛ.(-o<y`J1C1듯tUb]$aIt1cp1$|PH8XQlKځ`LFt~>0L~]Kikקsw*kL!9kJ	]}u"" =6};xx5{pY
SўѢ- 	,LhF:	}*ZthgCGKA(wh0Fθ3:Fo!L3]W$){t>}R'NYlw*oFUAk)#bkhRPx/$0VRT0P;na~}ܶ 5V9jzw[(Vjcv5D>]sD
Me'=HibBёڦevQH;b3x\>lZ{wboy|B?^G5foGLvz|gro@\N~
	P,Pq;ֲ>j\gСH<?P$i
2(、4p'sHql>xs$/ءEa@?}գijS@#30NKϯ~å3wPJ#ljBz@1p4+hPdhs3c'x1]ڷ_l8-sbV?_g]^:	c#>41DT+qcT\FEQi07w;YWt!g~TIKVI4Y34%dB}gǠ'HayǘDt1Rѽl1v%*lVNWe77$^eei7`CN.k'oｃL9]6;}pH'IxIȡiv(~LWAlwlnr| 8Չ|*|Ol[//seM~BpC,-ݕU랸9eVWNHI3F<K㉫6q_`]큄$V :._apv-W-#(
˯YVLndM6Ix{zM?vo;^=|B=4mvyq}'ܡ^7}_rP!zi:7_Y8^pj+q7"dFDc#uh:enUhznny=2.zJ,՛od}xRoMuGFMIU<dj(I}TS4g:HQPU5	ĉS4dtf8Yj.hOҩ|U}bO@k)ǣW><I;C@{MRH'&{G̄pω>D65l6Tk9f5UOݜOZnhan09%?`+d̏y="?Lٖ,4HM/;{5>)p:aCk^SfkwIQNNA702Ѫt֭1~Ç^>t:r|ojYkQ>M^twN^e'K!I-L%vf9M/aY01L	-(37=>S`ԩW"'m!9m7=VUno\-Ӱqv)_ak;|ymo"4tk;@SJzJ' kp%E>XGZ1QdxL\>	3?I:9GUEQüru~fbݓ(lLGA9Nv,n.	l*HLbC_Vk7v2
Pw[;0\EڽږKn%G[>XDR[e'Z<%':@T-,Qq3W;Dh9m9aȔ"KȬxRcIAtq%/T4N.`8ˡP\z0{bw8db$:)
vNYPf2(¯00EZ321%3I%լqwWS.Ё2C5h3=+/T.u뫖<)
(J'mCF?_RwqáԤ쬉1\mpD(9|hLw/PN#XCtey rڮ7{PŜ܅'ª"'ALjga$jl#6slϬeHj=KW-~yxx9
W[!T<#	a牒H4aǢ˪8#6PЛIǑJ4SiCո@5Z˪v(TR9jȏƎFZR"M	̾qE]*&N#-%{WN(W%G0tL[=,QjиU*2m,NF"3hpi	qWj!,u9 n\bI@~	jdh[adX"^Ph/>XV^#t6d$ܮd=6k`/9S<H(= Bt3#)ĝ';%,`ZklS^pk"R>N>ND3qf7t1Lh:_:Y)03CUxQ륑4.	pmҴ5#WAv&&UvW%gGG%Q1 v'|WWtCmԪNKanm96WJU<Vqy>B<Bc;ԛGbLpV&bsu_K>-D\6@$@ 9=zt/zVɟNt*L+9h+tV<WӫFѵ>V>|QH)vNa/ǏW6{k3V`?'Cb~t<9kjG<X~)5~k=Pѻs߹k{to6x$eͣ/F x+Rs=8c0VaT)[sVGokr(pXP<U0Y8˽y>l{t8mу~05+2w'lx7_xJE>7Żw<wˈք@{/HAx/KO1!M	:[FZ,s8_ʳK.vA1jbސU(yzS^:/:kAJC<_Wg͓2:ļ&/ao3K{	ǚq̗%2׈'*weQÇ7e֛NԕxW0ZjJ)Zޚ*AK"<SI
,)ӥ\yS
rS1ve(;Z"}-
5Ubimw9lq*0IU۰ɱOETaQ#W`cLwSlNje9\xd(.//.~I&s)2ϳ77~qV,4EH;v9NZ7o3v-V;P)<@#0żCѸ~q*8W=&uvm[gsX8w)h,қjt}j
Z⑶F#E*A
Gm=z5_I Rl䶽mo+W3r'&>Hkz
ESQZTxU6uΫQft&N$Y>d>BѯB#x9K?imzU]9"7wbӎ~I^EǷ躕Ar9n{EZPߐVNKd0]yy2&`_4Yp~*+IO#q:/zl4j#K=pW+dK!ЉuihV%hgA3=>3W
*bN##zF095\-HB"Ґ5`E+;&Z"*V\- Usabz	HFfr T>0J&YrcLvDoUjP>"Ǎ:u]197mt?73}'́'XĎ7u7~]602Di3@٨@y69PeS^>
/4%.Qup!Sᇅ$O6GXBn,<_˥{E~Wn"]Ksw폝+>ex``Hrk%JF홊ݲ#ο:iX75Tڋղӡ>aX2q25Ct?L^Hn<<|+?3"n l]r\音P+؎r 'wl@LG-{Oy?r[(#EhZ{tR93;:;ChTozJ:J-M6I/2d#Oҍ|+?ś0x^׉/(K*8%4{~Bd@K arI#V▫K6y,·C<$eRyV@lZuF'$HF5FmQt+\s}Y!Ѹr4yأbHF94#3s+c;!HPxJI+0̞gxN~ׂVb@~7H)Qܫ)%dߓt:@JOMͅ̉ITI#.ceқb/
%{x7n2ݸAnAѝہiFH/İ%{@㒲6ptnCP3nƉˈ"#ca,;44?ƻ9v;/(>KtY`߻+Lt%D^faTʲ'Ƞ/ő0mFVkLyדJ+sB||B{\K[=
z}»	d9}tg?><>ܨW7mxi-QDʁCK4ŭH¾g6>:_1	IcU{JewnLȓdiWwpvjYD+"Uq,'k~ܻ KzZ*uwWC]2ITaݜjrpLEuph!]:,wL\D<'3zǃ{BOt+4α2%f*Wa#Vīigu;xOgvSe`% d]/jtfOsΫP_~ⷹS_k!n	TD"	Kʮg_@nlf!*OdU=$#)h0b<Q,J|V|yVyM ,~sOT\a),Im8L*8$đom
:CIa#2K(ۍ81Q4~JPE@Bl#vkƹ<Y'~Y .T,SkXS
C<!U/9ى+#NTp:l/(h0NM֙F^!gj3ձ3UQ"L cI\#]-t
_hW&J39*h8_ΙThO(Kg[YΑv(ѺN MX#E>}񎈜l*╩Z d37Ska;^R}Y_fYmz=
iX@pد`X~RY2r+GѨk;t6*É-WWzߒ7㝠raZdTNCG6N<LC%h0*mhaD^Fui(q!S[~[76pXZ`]^,x!˩"2ګ$@ƒ
p!)X;RohzYY3}lӔ/xl#^M5f!}0Bw W:w>麬r8|.r	JLMXC`cq' `tGhvh]ɠPa&q_*5{%x}<Qeb̋u

ڋ#S\f5K7	yRZL΋|xȐFS+]CL;fգW7[o6К9R܇Ir~S%ՕtA(F\Q׬z۹ZyKjTӬ{{ @l'
qp4kVŗp(g:DCk"{	Bo79,h?Ý1J!WF^~Y7wA!YIݿ?<e	uUf:jn<TJfmtupHepH+&&-x0pjKYyʊ`Ť|;QuȱBkgǝ*UfivAZjze]c0[tl@'[39=UN.h\%Ëo]uB{xi7b1c+6WlWO/HWӚTN_]cUR	8anDIs|яn#c5hprZnu#xݝ\g<, 7{E~<xOmB|l`}Ͷ~<R&g4a2H=/jŦHe|9vPGU3صK<Ф
VtWFɎ,Jas:%4n/,&IEv(vWij(jht'4;aaAFC`O\P|8|ft5,c`l<93aN_^~bTm+^_fz)C<a+ӳBfO:áѧ'O8OO
՜fLsPi((ʬ%Ϟ]ΟVgjy'_ʎO/,YS{yOɢ7d>]@ϟ#%*31IfS]ٵ[cBźJʎQMC}TH&ge@\" 9/P/[HX!@TjjB!a߽ʀR.ʏ@SmNεߥc}^st2!8|ƈD41ngRL8f:O(UD=ItEƺ= إCI.Y0Uj-\%4?2y71zÔ%5{+Nuƾze18*CX/EѢz)&)4=|鲡;AS'rN2;I&\iY|$t=gw\(bܗQskA4_*R7;zt.}&blvl&EXx7c	\"G"y)DQVFTC
QFbW	RoHT#MmkgŢ#`yY::;_v~E Z^Oσ=G]B.na+2|+i\-Chxkk=rq\dC;(sqJҰZkD#(D؉qQ'p
Û'Tq~$}>cWPciRG>awO*uw`~.9N/fr=Ӱ"%)&!4'DxNF$	n$moC>3n,I^G0 %:SaLXҧmԌM%PtH!CȠ@:	6$ejiCO =?$VDהO\HsfгR3iXq[	x
*pI?-!wXxyaH>Avٽ}kai"!dwH6H4A$H[TA<2yrkz8EJC+Ś%h[^ڑa^XcVWbM1\Z8ۤC3@9!Ю5\IuR^`ՠ(ӽ:N &|sxLbTE7*HQ׃Y9qk_V/4LѬ7ygKߢX/'OXQ=C;zcދ?cQ>^d]$ХtXņg!H#"BŔЃQ_\صGlMyJw͑^`UI8"|8k"TްZ|>r nVpgoGwmXQs9=vTSiy"US3iK|!Wi\{v>|,}'-6GyZyEnمPRigr҇̓s?%}<GQ<l`a8X^h50( eDqg0YZJV=&!_jë"Ȩ:u#S`a֫ƙ1-}x5k47 싕+kP_F1f)<ԒGp]˨{ldJvKp|gtVDu<Bx~P	ʲPV) M _Xrᙼ^!1mZYK1ީ%Q=HeV2a´U41@">ZgOTRS2IݼKb&+1$RwwR"kyvH y:n35&j<?0:q0;F.Rqxw}"[:4\ظpPM}&op^3Mȝ`eiV0m':ksoB޷];F+8~Uz6eVZAQWrq bX| PCeK479,=vǡ$PkV᤻l{c H*U[4t(M`z\A1Xt,=SΓIyP.x_]"wTf	O)X0|%N(t;,3n	'rҾoEɱyN1}B2ј~E(!sQ^MT(wQ{ˀ-cD1@Wu^ue4lCwgSθY:Gl>CU8y9!׹M	PԪwDR3,hŠIjv`Hz5(J/eftW<th!h;VK_eJNPj+#ۡFdi2iդaVz!֊15MQW||'_9y*Ws:n@gV8+>:xGp!zӝ5KIY..U^Qs8&TFuSQ\TE{ϳڋу	T3))_Iֻd>@@SʇEg{\K@io˦\p9ͭu$+\ìtwJ͋;V%y7yMshM$/m86(q!?Ƕ>\lKxs.1Щӄ1uqǆ.8wH ~(TMblt[?Jj?W> 'kd[OP2;={([FR^U OG2⢺${D[OJ"fy%qVsU\5;QwЩ/J~ƨ.sߢE35%>!=re7L.<cItS&Uұ(	1xiAJ(Сqx|~}̎ a/?ZV ̹*`ugxbeJOel2?rre$kA|uJl		^D{|O\:C)כTbOzZoŠTo¨S[QU`ޝR!xudgPuufHt{H|c +bZ蝺Ɣs=kNDlWKD҄1#YSA,b]ű(v#YXY˱iX`FKgDo4grVhZcV-emřV	,Y`} $"0fsW;~-t?c{?Jz|F7q9ʽb^ AZ]|EwߌYܸ[g !ϛC&G/)(Zױ|
FW^J鳠Ki+)ETI0#O(_Z0{)Tb5"ΫkhǲqtoĜ~[l91+CfƢ7O2a.Ax*2YX{/$-uEwioj׬U(##TǦ,go ͝won5Q8?ofqE)
la..Yi,3C2@'ٜ2.vƛ28@5؃Վ :Wv3 ̠uX܄]$,52%oRL,ܬ64 ѴUZFs\hY	'.|Fp<h6AOi94WF^j^HיhhzStvOH᧻*۶..I7jqG$ģ+=oHi^)_tG)#KAKB<*'V.(Zg|AI27b0y;ٿn?z.y/1<|')\J8Xh'Mvz,BS1>9{\|V5 +cfP\r#T+pQ/`x>ǎݰ 3^G x=VYޛ>HC/<:\rwon;m@x\h#8M?qOՌAMe,rU WǊPu*Ubv&6L5Dxj	V9ƺG(;%"{Y~}%8,
<P\7ܤWxpi0݌Xx
0!nu+?fWyDlxu~f4Ԡ|]c^S>4FmMXoN	qoys:A{%썏]F[.Haе]Aw6u3Ց?rǡ/e`@؆@~`?zfJ݁jS>N	t1Wq.e݁~ #2Dڔdln)'X8¶'],zlg"V.*(@#~Φ*!=9~ d!1/ݞjnٛs)ŅiLrqz8#R2i(]Ee%,꼕-E$UkRd?%Bŏ^pUu1SlDLxw'W˻TǦȍ6>3vh(9	2dvPSg3Jsar+>.u("Kuhwfdt@=̧>0<.oSަȻwlTdZVudZjzS6+EQ	d{]*9N@@ "zNLiΆtP/cs=,hL v2ٗ<;z}H:jf5bE6/4/.L^)K>#zSo r%JHQGJ͌I>OI,>b,Ssd;yi";oxTcv<RtHHzFovP`QdUX%z=M9%t!Wd\^4{<Smf37/v,/Nɓ 7ڣ5!J	AF[xzfr5MC6_"XpBl힞ܛ?vT}_4~	oR."ub5q6;;3vYq~xG8#j}(֟m.<xAz:ױBepY8߮N@]֓ΠVy	°aO2-^	'<:՘Pc<}#7_A C6l
Ƽt{
AbڭxP>Jojj	I$,0zlP[a'ji?i@3X#Wo#a߶vg0?ɯI~q\ffDO6؄i>j%"\y%Wm4HT^J)2¤*(눘)B97\ |j)Pþ'uUګr%7 ̨D
9b(G0Pxo`%؇W33؂JN,	4OOSB;<	ofcdZW7#Yvޛݑn|TTA_}o7ЌYe%7yrs2"e/pr5x\v2DQaLd4O?o$M01	O=m$puӓ^@^cW1Pƿظ\P{䏿sy)WfT~Λ6z*se{m\sA%bN^U.sli+07w$8/֛`#hvXX2ӮE)aNx8|;|q/{yoDmٕ	_5|nhLC\X$V-\θ3]XbPIp!̉U42ym͠cwڅ{*Le@]zҸU*qexH"OO>x}$ihiw4Oc~xzZO_
Ux>QN
P	ԣ_afK&
.zP}=	פƐyt/=fXxH-}ǡ|A 6pkqaxvI.V3i2dMV&Rt9"ۻs.bO!&HT@ la0-̔)%t/q~[
\(*/(33Ŷ'ʱoi26גL_B[5+͵ѿҾbT8 fȊx)	gʾF65ܖ2VYcl{!#Clwlq쾻 Bl,109˅lɖx)ܐm.YM{ٸE~4ٌ7XVKgc
SIpu=Vt#wXIxMLY֫3xo	?33~լ{U/P	/+bs^(T
A	'rokGqdU{_t^s-e>=C`E`G7)m<Xh3JͧF'u>c4sߏDl
/gP-ƎzmLN++ث$F+wuGD
P3 9t!*H&N_.qz(;(Y%.-/b3 o;:l"T៟O+MriM#j``νz*}A:@`.^oQZ^t(rn	TEzݰa'n%a8m~^bSSh^3cmܾXPM5A؅nj(`A$9AV2eJ\%0~D+YO
`Sws?_ Es&*fYu&P*8^ʚ2%w7gL8),/kZŖcuHP֦A_0r9m,N
7K]Fs;UOS=y0IcsXJ/zu.3՟©$绠ȏ^)!F1"Pvch$ A ߱gAVč#q XC"h}K>чr:Zmr^ad4i+ ;#uFjꇗn30\p
#c.p֘"pt  qYD ~Bl*ں|wQ/ 8h,Bi:=YR/ʳ7L^,ʒN;3ȭ޵h΢EY9OF^;ҦcỶK@
QؙV9*v*\;gƎҒθ"Pm/( W'pGJӑw]HLiTTӡ NB;͇ 飹aPYR:LT)qUSHq\^M	وǏ=y^9x H3rcDD>D@\)Mlw3PКQLȃ^(*
U\)B1#%A$fy|;S-s̕Χ+`\ɦKG4oY
"sDu=yx=`~6JjܣƄi}O`D>C(TΟk6kVCyFՅ=kgbZy[ Ænݣ;wgW6<PcAdL5eԂ/Ers/Ҕ*2bbB%(K jH'u:bXl介'!ĩMMJ5.Ӓbw\aPZ&2:Jzjl9S֙fh>~>{tݵs9n ]eycS:A9Ρc#R-$uD3&4*xbAt&!y
`a )/AasԷ650)%|?qr0??uֽ3EƸ,q2Ĥ(Vf'Jc+@:3n7ArEC"Q<\5YIi`fa1XBfwB
,eyͅi;מ~j+E"㐋b)DYEJJ+>dLכ4gxx*{5ba[xWOO;{P_޸"Y ȣ0pSF[|	q_*XZmb)\oQDZf^83atⅱ3SƟ|?k 4EЯK3%x^	~{/kl 9Q*5v)~3b2÷;-R]oE/LFT}g,}x zGMHr& BL{7GGG}c]#cA¬M缸NK3>(]J׎jy{D}-"hoބJa35Lp	RB2pvHK{4RWVaL@g)Y|C#.;3n 	0f;\.Wϖ*')2ctG
6/\Cn)I;BPi<zK5#]k0 -UJ* Zf'>ʉY'8tHۙı'N;rؾ#_:x,=~"MG9ĉC/<z؝KK>p<NV<7K'tfͥO}0{vvC戀@WKh٥y9ә1]9C-ICXybDE^7
,FfPi6	bSt\VN54c(׌ZV:X?-y5ҡe1&|T"yy/+l,Bv<vh[@ rso˺2ڗeNi
.Xp'F["XiXˬJ=T^5104NcWuД;UYe5vq,nS)QCI
˩WV.rc-*⎲c*)\tRi!Q.&'[MH;z&NԜڛN̝98yMc]-O*_P
OAyCy7d.O/6+=ZkkIǈ|0V1B.;cῃA,݁U*͠' S Hn榹t&*,ciؚf馺|=W9F%fOx&t[|	S̙bL@yMio>VSY7/p*z9]W,r4
&-p6]wɑ[-O7s?cs4#2;#<M#Vzf.x)MԐZSS:fii:ܛnzٗzQ`{xC>$_Jin	ߍں+"!a5u''j)\I_eiT5Յss_[G(BgLt`VF{O?%ܽq{MŁL=(^je/aI%悹Fu<Vu f6s']ǫ.c
tuxk.dh;`/epG"σɗ0c5&T+@L:ī{xVլ.45f}+p֘PD:4Qƌ.+i-BYA[gF_Vګ1H.=4DAS^)vk5ØRTFWnIvvL5V88@^⡹K&GIBK؎ OMz*,%G͗.Yns@y xcIümm'辂f.ذ}ÅiZh^`й"&dSޖ|%wކoDXȑYw0t~xV]LSgζS
"qZji7%`¼ +qZKSjP#d27dYo]X.mR,1nfD&[$;=iI*;~}B"ٹ.l@,%;ZE4i*@Tl^"")"i5E8[IlC`CXy`uCVw7L<Gt`ր;zuclflԍ;%85Aک=U-d=5wkpl_g9)_jXa0EH]ua` (B݀<6p@o}^AlěSDo+Ċ еW_+-{`σKhWz~x)cs`@@
_fo\H_~Ϝ<u	x/miF$8<UhKپ( #20	U-),l+`#q]k#PNC#v{xI.<vf9i1*ZP~㪹+$tdf잁g5僎@۠*q#X0Pq
 Zs՘*%T/~x_mR%{ӘR":[吙
mtq^U*5q0T:z` ^;aJ012*']X*8,͇듚v?g0y6@zqրUnʔZ*Z|5#i!IfXrojKUaJK)R;*Ǡz]*
\N(q.&apL0.
$j9<GX;?Ll9	_S۸ӎ3Ttk=ѽPBgtCP=kJKsAK!v
2n
S<Wtw@[4y?i~/A7yXxخ÷yJ u}
Qfď[khzkL?enxiuY`rl;}}[ļ̼t#Mk^.(P)J%!Pah``ci	$'3QgJo6sbrɻfQ\QtɅW߬Wu>3:M6藘,̺N:}ٖT\ uLrS'*9o"SKvs 뎌-Bx;sY	ũ%%yxἤS$&)E6b[+0OvP\nfaD
2iLK݈%2iO]̸+;qdٍ("wldR8 #(5/19y r<g\f:!dzsͶ-
76lv7nlW 7Xw]PnXM}Ƥ*psߍ-7VWX~vϘR<cS>9:m^0iOi// qcAo
 cW0338PL,jtEQf/kO0n,,)  ^\xvg9	<\ּ\#grdO^+p3HBmYEUd?o+`b,x\L,>G(otr~pl|{_(jZQdS'|aɤx0rMi19ݼӊs3SjUL
.1Zlgg2xˌ^f qTyx# ҳ@i_Ky)/30ݨ$x340031Q(ILNN-.fp_i%sN{G,3(tvve0ݲ;uu_x#];$U/7aMAjlo*>d9PEIũyiz")./98<%vU/rǣH,q,9{w7t*nOw=-L\pY)ĒT'|.1񹰹~Pu)% g0M5JΟ,kv˝. PHM)MN,cH^vNLiqbAKI jnzE!緖>v̮1)3$1'aBSSn
;8 !^|tg&~)*QPXu	o>RL	({՟8$3/aoR&cfg<#uli`_?j)	Xo;ym3_[m{<"?] 
x;re3m=8fSBBr~^Zf^AF=2Mx5{<h㶦
Uf]_ %$U8Qe9Wƶ><XO/TWP6#x   Ã8S=#%i/x;re?HSnIۦir1L cx[^sfVܲ<l
JIũyiz
E%\9
F\
w)+ 3K
JsrbC3j 7[= vo%?Ux;re pKIݸ~Y;_m5YI *,x L]g(BMCYX\Hx[uY'fn8Skř/ܼGɯm>{MX$2yeDXw13*5&~>͚u|+-FgM_2@=fL[n2{0naz4 LS>Xx B~֙)Oۢ)2e-x{tY	ɍL[ rROx;re)nOw=-L\pY)ޞ+x ([(ccF-x  tJ@^_C{c@eJZox4iB]=J]Aw)9N_	 :;x;re+F^gI-'w|	 rHx4iBHe.hRS漒CU &x Y'S.
fD[Qٱm5 x[%UW,'	y8Iexﰷ1YgއqKbYu-Ov?(ju",QHl"|f/?8;[VbsowթSN|x~NAz˓;eWPF"UdǉT*ڪ4U	;h?/R{PZ.Ojy~Ʃ5TK"ԤR?ñydK/>=;8s]vYoԩS]lWjqF.Ν9$O/t'ff&@ /;D>Eܴ<?OOL
~<(LB?*Ǡ-`&BG}Jf;6SaMh,o^8POGY.m~;
	)xK"2
D=e:d(| sIyl;DTQg,qыSP+	8+s(a@f%vd-[* 8Rd*'BU:]y^T2{G oSYk,ąe$i-tcm\7
U?Cqi #K-XlUdO(HbO4<˝P-`^j!Sx$<wAR1+rJji,wBMU*FNmөW2.wךG*	~ynj
`"s뵉VLО@`L>xzѝ7WQF=OI1}=ڜL$alHMP+CPM'W/`M><p6pLܩӧٙ3r9]N]F#+8Ex1qu"on БU.5! joN.dF"F6 L?n6 QMZ)`b @Kc$}@-D7KYӓp0}YX__s	/gFܣPȸu;=K@Q7GY 둪W\3>{:Of+mz2,YHtFM+cRTu*@vkT] m=<
ݷin=^C`^raun\ 	|+'¸e8({FKL^f}9Y8ax3ϯ^+7p>ĤY*	xS#88.N>.|suݚλVb0>W4p]SHCx~?#Y<C~&C{1'"  <]o}oK5PS&{+UV#f!l~@V!|->ӴV/rrZa1NUsGB
D-P;o}K}k;{ݷvW]w߁v{޷雮=I kＱ{O}}owR/Md58{P63gguTc5>TO7N^{D+X'6{Ffalwx@#:JVMI}{aF~K0`7~54~%C8"`f8?<S2g/::|	.{.'ZdG]|+."s\p$
;o/?ȗGOIkҨ8Lw[?tu`*mtɏh#ݣF4gsb?
2L(	{q/@{0]QsSm;yN"}_(krhO,u!(!z@p4',&6R/3d/8pg%Z<yS2([sS%4	wonį(?xÍQ~SKI/lճ-TCѭERN"553SƐLt<Vy]TcEIe>O\f: 3,!
2yW>&ȁ7 OP<Z`|g9?H!:m]r DC1M.db/a!? IqT'X(Kxsnlq-lG^U[5wzOm{S^T@P0z2$D9Y舵HYe6S^+V*$>fߛ9B.I8 <r `RKX&Vs{e 66@Y@0G=pŵdζy'|3nv
E*:k	гm߱{$nC1)7c|uj'FRp-P5(F";8ͳ"LA
>OdBl.TdRǁڔ\rJc: ]4*E'UO[S0}d:I'-+:n$4 h[@]bibe<tΕ֒+'buX)ETF&06-hlDE/|HU.-сWR8udg櫬\f@Ѹm.d]=@ݬjLCWyU$	_1$W]&Qd~bN.֝Fc<[+\>AR@_Jc>YyAȯc:(Io	ϔֶ%<Acq4@]zXt>˲Vv.ޓ"!Vs:#߰^87a=O`ac籯6~mxGgY3%S̏~3Tq?F~<x#ecr$M72@R<~^+sSz60=4񷋠CifSᐂ5`cmxTVV7h}윩@`}#Iom[UaMAGc\G%۠\[grn&*)f\VB)w*]h_%yƣ!:lpS[)!E&;:o|:hWѪM`\4LzdUge2	*pGCVm4\4F"^
$ IKtۇ슆-q/zՕ-Bm"(Rfڄ!?P0N-4:o.T"pt%j	׶sWϖT4ynFeNt
<de[xCEl91W|(Mf.jV\4n-BqtR.yKex#.:PnEjJ.̘RvXrgOe-\|wã= 'G7Yǈ[Ksdn،Ux~%A23z"
6]cAGv3.;uԴܨ\W>{
Wm"W̱LG\uK8Мq#!tAo	r\cW/+wK 9kr2׶C)|gfUlA}]<ҁ!lܘvo I!z- F 64ŝB9iikd Md^h+4_0'LL불1ҙr$+,H؈C#&Lz=ƢbHO- ^'LBsw4)zBWM%&Sۉ6)Mc[]8KR
ԯ4& <A	UaRV@j`u]8Q`Yw8tDsCJ'.2NRf:U[6NyQ-#)ex=o;IR# Ud^H f](ZTz!pKLxgM#Ik4 <gvo7,X`tΚrOHmYa㵵j|RZ" Aټ  >lگ`XrK-\IrdVx,cY2lk4=w~#ue(#,ݸ]c܈=/ݯujKύriTP.s4W2@WuDbV:.2,iەxʅK<d@kw ת.^uY6^<+sB'GJQ.!yEQa3kL#^ Ѝ@zGLAnrH}B#Yd]A>gfbEM&b`ƬvQdfK#R˥TPMW,9Y|m帱4QyD(F79[mxwɒė_Ї/h)kn.d\
ϓgИϪ=<e9bKحfj*鬦"C+T (t&oX3c>]_M_P1wr&M빟m|%xIWʁ֔faȐC%kϯ\N7蛝kzPU3U,Z/^>whV
Ag͐zd	6`Gۍ`ՠs-jvEt7,2$ѓ:o>Pɓ%S-M[a+ԇ]N`cwݩ"l@z*E8&>.A*	ru<~xA|g>!-b?4x)зdh[?mڜnʆN53yI˨X0g֩kխPXnbI
l|>c;M9;~|藋g'.
Z݌M0^AEq~/=]9p!\Ri2qm<)=I8{-r7tn4XJ<ԪP֤]!psto[QSy{P͍J'5J(ռh=YF8VJnRjۢ5	ZLXŅyrJdNx709o{;?X,]1~.ëK=f's]ԻϏ	N~07CF=3+]fW#XԀZfQgiE_:m b [TrF6vaBi
!N3Ή}S(:q~oxW>zzt9$_#CHO.,3gfgfg0A][:n/>t9+o˭҉ous|vAa(  w?H3,1LF!C	&{\"!.}1jc\NZ- XU_vwr<;E%em6uneΩ,k#a֜g~{b\9ȫu䵐cz6&keXrFh+S@c i}NaLV2ՄǤ".^A !ҧU𘖥eʪC >dhxĈjScpqmq0U5v9I-5e1",bGe0':v:Z_xO&Zo|w;e3VI[rS&)V.r)fMSڧ>J4"ǩL2.Ή~e~=hDwl2]:9X@^6n: /S5MqYgX9hgw:yQi	c-jls{1de|bG,}ɗQÏjѼuT:ߙL!hYRl@4`!nJ}ҚLm$eg
e4kix,̢RUK |	mY?+|]E%\p<q	r{;O"Co> 8fVX}X\KUAmtgK3JdayxڌÂ%	lL@#ʗd	MC"h2^/}ʧg
/VFH{:J^OKTgU4aJlUQq$`ljuFd2d[ѭB *6u!ò|r킓Ք]6Qm[Ż&9f!@n%:qqh&L`ح[f=2
1fώt3Yx>횆Z5WHہk&mWqW{ 19NIYHQX/e]k|(G3Grj,0]UcNݸ)CuZFfn^WRMx Wc@p<vv`1L>Xa`!EƪCx7aD	1cXL#Xؿ8ٓ8)ѝ=ww-x;re5z	WtޛkVqF 3Vxvg-LqX~k
74=9[NWfV-@U%ol)Eaf/>4Eg3O_Isz՘D&;i٭ø}  W2x YasĶ'JӶ:JmYn_x6}ӆ9LW3ew -pzx Y}7}ım;x;ےFvj%x3%iK趱YkVrA 4@>C~ Iؕ'\3V^K,אht>[7ܹ????g/{ȕ`}1Urycw9["YENÕ,֥?pya<^?e"I4Y$4 dPO2ۈP{nFq{*X8e!/{@^Rܓjđ R,N&3Lx>xƣ7?>>fb1dy,Yurb;{hak!W< N,Bw5G0\[B~՞)S"b}w=vUJE!D	@&vHXRY|x&.Z)94"@v:ÆlJ>Wbe1e odxm:pmd|Dr;yS>zW\܂ݭ@bjHL#%*oeq)8]ԏ2XHk$"3tz0>ʇq1&ű71y?f's`Ml`_>mIX,lr	C1Nܛ@?
|ϟ_F8ȿ݀-Dy9D{;}ݽՆqg$NyȺGo0ҷ"(X9SL4Q.8s[aNhͨ7P~h,pӃ4cb|wlvLg݅*M-P=kE\	pyjBMӬS+(
pV24L%d&(z"y3Y윃i`bD/<xeB#!GUvHOVF	Er_i\G@@;/rcYUMk(-:UKsyQpA"gD7b&"u89:a\i,%E>.yV@(p-x4n`b>F_@Ԉq3v(s1C*AoJb7b(CzoB)`*}OKCFE#L:m?C5g<	WEZ
CAjن_
F	uƶ>R`6`  ֵ9׹E9XDEiF憈pTa2$kظkdm%)-zW),
\&-S >zڌ47/82J*\@Z5=bpԴ&ϵCT_ Be$[j8;E1v3M70L%io^YVi\{Ezú	pI!49`D=g<Fkd;VM<6רA
)!t@\]CO6 ڜ+5y&@CoLCz`vrF^P[tED<K#\S.F +9%Y8gPBHp^&55Zu᫡~Q4f?YVeQR^ʌO̲&bxQ8Ẓco2l*2POp'ZBGdLaLP?s=AA4qcQ $
*)u=Ź)}cDJ7XfVDeJS=phБZk^3Lt-+Riv:1mcsB}4849k309pLJLm̿ȣt6s݅DX8szOC, CשtXC#-b6,b -YOW봌AEgJku>#J4kz}L'',ı' {;GOFPp>L[2KyS).*:u#x)R ^8qHd	^A5A:}ц!hMꆑ-=hzHfqlcM<1QQ0HNW~Gy1?af!^صPŷDC4.?/\	a	؏!D[Z^)zU&!"	y$LqZ;qv`@V:7DyG5yqظ:BIkurzmNvu!˔'m5P"<OM|*WgǴ%aPǨ7ce`kyERk[Huހp8&JnM&t@Gނq2ƪRZt[擛5|99`:FovEg99hr6?C)eM8gKSZl]$ԃҠw&vcڥR@Z⢃Q9t֑!_Jdz8'co6N!42G/(MjSl38qu۴]Xkp;BFjС3[0ƨ_Rh ^To7$PvkԾN	߀c=St0 r嘇AI`Zehr%ǗRm?3HVL7La ora(&\bҕբ^U&XR/r*#4HcQrv啒i
KhfYeN*T$PՈ+~aCb ؂[
͑q+^{Tb1>I( aB7@K\eҴlcU"	ኮ6L`,vSIz`+fIuP6f5:TN̏Sx`ΖeW!t$TD#
%]1͛H*a|6eYxޢm>QԲ@WeV0UjruM@hE0̳i=	| l{>O1Ha3 0M>Mj)-NL*: 5qIfg/eX^#>8Ϡ褴rIe2zI5~W1
yTm$V!(5AI) 8%Q|kI46y#vN	7ꚷd`bP466<SeC@q-]UXɄJWkʴTfZAr"x*ACfڽI(&VӷVڦON1#k6TZNX.uNb5Z)ZtE^`#Y$!8,teJ-Y:b6+t@RDZDaD[C@C >.ͥ5W찘.7wݭ(nPCfմ]Ad۶'PnH?\L㉷<O7~G0qUDZG߯4Qg<h~)
AzxP0hw*ǒZjR՘bBY}Dàk	76ƸN1Aƺ1|{ghO,0oÅհ,#WvR/0҈>	X:"8Ϧt`d2/Gd~x/f\SL' *P&>v/OE6g #ꁄ̌T$qʾY\vu:Nm7GmgA4rOn_`g	Χ_qAWU.8tdE#accVph۴,zA-ZB9ke<@T*bO[GexI)iZqxVU6?T67n(Ӻ.uP:Uv_K$\"R=ٛ4[᳻ q:Q$r'4ePbԯ%z!p}`Ss<*V>H<hΙECym
:Yp%Dz0}[+B m@_o4C3C9lVt,<NSɚ
Լ,RlIur_ԓ÷>HxP 8JMҖZZUr6G7q؛Q8'|f'h	JL_- *v=dݑsi64 x-`NdR׾TiBCp5ht_&`4XƵ$iuɞ#VQBEThRZy)4h8Vw-l{kf/O=Ī=¦Iuci:(ECiZݠc}scTnPiݞ	@* &Z]<Zl֊ 7aζԣpdVmO!ÿNMRw[zڶv1)tTǎK8~jB8"Iɥ}H%	CY,&t8ǚ@hyѫgJJd=u<Gd2݋.\]x_xcyK"He`.H.&jqQe1~qJVgJg/O_֏׳/kYR<z9~IϪIvEIݷk_Ƀ_o)wxca]Gy1ZxRt5J9&ð>LNmCLوxDzsU,|C\f`5OV.rKG宧P,cuCu [ 	#sRofj>JA2z[
s;,R_!̫1
$}r#r3xdtnbh	h!]C*K4Fl|*9+ ҢY ppB"5D7RH0% e%^{ڂ`0hmqHI6A8@05e&~?ZDpi4,W^~tEO:3NZqnT2:V a9
ߛNe-h	C(sԉh~dE7O뗮z[h6vAcyZoѼ|C5T2ed̋	"xW˜ܠlOadl~CS9!c2sx[Qe$ke nڮa ue<4դ>5^#\w@rDX
:x{`-fj{Yst$W;e~Ѡti\jrr<&fxUr)Bc*1^Fl4BbCuPV^'g%#0ϜOTDz2U7؍vпxTOBqqnSO&
G$=T-~JnDoXز+ktr]~T6aɔ~{2߲w9_Ksn]7]˟'o22AVŃМx)^JWwMQ'׺YTo/hVߧXluCy2:O`9n]]f҈B躽J]t{&6l0 9K3Ųcfa3jl8Fڞ:oR?Vۢ&ɺ"Y-el. PSzz+D,\K.v+@Q~7uH DPVm]uU񒎅_OoB,ol65~٬cHT3q?CkO__)4Ѓjo{*MT߼9뮅+L2>/!Mx[xz";..eeϼĜĒ< JHKQ/.UP*FQZTR)-hb皗Y=Iy%0$f+qA5a!&qL4 Nx?Q`b`..]4"Ԣ"bĲT| +199XG '58UKSt3RJ2R2Ksr6`f W!kvx;e+d-&9 ox;yd] -gx|yuF b+x|yBHRM$C|}<s럍Y "x_ Yb_aTim7F<+S:/tOƑN$40000 education <jP:	#@w4ƏwQ(nx|yHFwMfL,5(hZ bx;sg	ũ%%yxἤS$&)E6b[+0OvP\nfaD
2iLK݈%2iO]̸+;qdٍ(";62nR gx340031QpqMaH//1>6>!DAF~qnAjQqfbH-ˎ[/d~/Rv@R
Rs_1-|]_R{ -xe Y;	v%V.$!m㰳]E?۔*R
ZA5P$IDS3\ | JkJt_-
tx<eBHRM$C|}<s량+El&4[q>Vv|ɱDG\pf22M!&O`4៪%T?ٙ'+ψ(g0<hל5וG8'x"TEyfR LMx340031QpqMaH//1>6>!DAnAjQqfbHqY+xO/
 / nx340031QHJL+(`HɱkIme>3KI(aqug&<,{zoPTڔrv]{I_ .bx4D!)$x"F凣sqc8/ %1xx;ukBcH7˱(1 il*x340031Q(ILNN-.fp_i%sN{G,3(rqMaH//1>6>8T_+aݩ+y;P%A.Eřy xeٮ0()b׻sgWw ()83/-_ A$%%GĮ
9S_Vb(6M;W~󠮩%%%zYyl*1l&啺Pyi`78T|Ks}"aRCn5GKzvL|.lng(d$079z:47`үPR,;[禎kN¥4SnA#/1=<
Kδf̼ Zx1lM]ƂJzVBO|Ե_ŏf%秤2Ԩ
="/Xk]zgZWZXZ_	ֹO|[TS#E/]aZ[WRQgCˁ­%@ M+-
aϔU*yѐx/T [Oxu 9vhgOrS /I9100644 README.md ;	v%V.$!7dD`N+}wdrh1dxQ QmQ<`p*؜$];́fFēUa_[S̓gihT0&s	`x[zuC-Bf^Jj^FInzE!緖>v̮kb @E%99[zobrVܑĘhš3FYw+qMީxh-((,JOIeMS{)E=O6ِ ;PSxSMo@W+TېD=qhHr@jq"gcyע!z ~ɚc v&n@`Yk{͛7;:f
|^!ZAo2rْTbSu}5H.0P:T"[APQv5gY6'3fV#IuCu/QG2o/cOhn0HH"fX}TBf[By밶vZXSL!r*l!GF!h/WWt6AKڌZ˰$nl0!2U{Еg0¡FZjnBE<f*@rICs:<0N]m4:ZjJVw9:X$ \_qX
LBnA#рJkMOt"e>JP!k{fF`m u&#}d
7⪆6C63X&Y6cnɳ}ê3u'])yC<9:R18UgB[7g9yF.__SwF\l旕.e2[ôPAv.ƁJ͟xWnF>WOjDv&,i.]`Ed)Tr^TmTF	)D3K.d;@A"gݝ]ηi'dUR:uZTtM4)]%MmMה2%EBHe"0JR[mQBru|ǤuE6*2hvjq<fTU͔b>	Y\>Rdå8ckRSAR4Ù\^iUtk#+ Ԕv*ah9oZ"׽8Au~G.U}!:m("8GGtִZ^]g}xTl+}(	HeŖSVddF[SVeh0^`&WjB64Ҏ0vuC{ƫ"g8J||K)*
ѝcpuzH|2xUj^DۣPxs2K8$njĳRVn(nSL!&"Stk;*x ,]K<hv*EVOefU_|7s.1%W[J&\Wi>].턈&'PyCSw?k0YrK[>UB6f֨% )Kza#K_Yz%˙gAպ,Z]41aEtiXgnh;|×D(
s6W3ss]c֙z,]*YF˓0M0z (7إZF#{/dtj3W댌з/O''s|z5cO3g1bÑ5%l,19@zcyH0"30Xo x\p֐N# ?s|\:ޚw{mf8!(0&X4/o2S*nm8n}@].OmnV9Eojq-9mnN\CŖd֛sֻ.c}yU>pgY,ޓځXGFzJ?8~
4a3R0grCOP(l%7DSXE
QXYb*rt&([b.NmP]1&Z$7CXkP 0)"	
@g/_	C֩BM_ʾup A/0b!gBbO2w^L aȄ΁`ƅĘ0/<^ og&?'Lz퐝>}t.ӻE+{<{aE1.w5"Ex340031QO+Kg=ʪMWRm:vEO x31 bA*2yը4J0f&2G~W%%az+Wf&&
y%99z'ۑ$JMW*Ϯ3 _,T0x[źuOFW޼KyM>5.z75ed^ lZx340031QHJL+(`~vYygx}aQZV4)y
>uc? {x  dD`N+]x[źuOFW޼KyM>5.z75ed^ lZx340031QHJL+(`;@ɭ(H=3{?=~jQZV4)y
>uc? ~Xx  i.:!S٩kUnx340031QHJL+(`Yo^7{.^y"&3/%h>kSv	}~$}) 'x}x  ;K
.GvRzRx[źur~kβy_UWɅ1mTKqC'j~x[eBL Jmx[zeD_͍ٙ $F+x[źeD_͉60b :xIx[:eD_͉&0oee Qkx[yD_͉&0oee Xx[zyD_͉&1*nee Sz/x[:yD_͉%622 8GMx[iD_͉%&2 Tnx[ziD_͉%&2N~99 sOg%x;4i# 
'x340031Q(ILNN-.fp_i%sN{G,3(tvve0ݲ;uu_x#];$U/7]^Η2U^Uk P+.Iahoorݿͣthnb_[!*
+2/Y)
m^<RS~	2*QPXPr(,cv=3 UuNxqEC3?2g_n./_/G rDgxȸq jx8QoT i-xȘ3Qof9 xII-VP(ILNN-.VR/JI-RH/IIͫR 
iE Q.}6Rbǜ]ϼԊb. Q2xMM
0)B)T7ƵU{v-i2$&yѳ "G=7m[8vbM tV&BHHjyѲ(sA9ͬLc>8ZNT@L3kv/87ӵxV*N	.I,IURS
$%g 	 x340031QM+dP;7!Nv\?CԢTm\,9qS/_y~<@QTQ ybkyO8lwѵ(3}<GBǃ*7^diFV60T#d?L)ϼ8#51%X!.״vc7KoYO e^3x 6x344 xXQoE~ƿbvpBD+9vTAPCTڹ|gݞq:̓	DP	_	ݮfgݝٹ[۝NB75[ HTw͆F҅I2zӟJ9z"(B"BN!Pst̕:66T{ʏ;'_<UˮCU9U''ePEtQ~j1$Ι\	>Za˥<t=o	QpfX۝P|Q)r%ۮVdP7 tl@G;YTRul[LװvEtA[rc)ͳ1~mVq+	] 5kփЙ25teHR%AIBP2,$I"Tf[JVY<6,ڡ2Sqbp)| uCYQyqTQ!X[=S wtžWWz
XMKy/zR0I`wf3JjVnd8vf
WAWFq'1-KaԞI=Ad^7O ҒX)>0j\"å:.{仉čtgPT$Wvz# a+I6.(a,o/.wx%+F`Sl89MU!w=s,9/FX,$_^kUWaY4AgL^|>?gK."0kB>ג>$4')H |Qs[`]BMW8G
N[ LxGjY?l=q_P&^2 Dl#=c5}w	L\7d|	kr1eg	cmm-x}C&T	,	s̢eʄ]43A}+69Y-n'ѷN#Ym+I%bY񑉴bBCyN*'%\*K\/vKU7FP1Hė  3$U[ɷ{.\Rhy3q_R#Ŧ"ؘT[W\VT\
ErK.Gbu.N*urC';lT,Kr[/N<  jQwF0Oh%93O-6
@B8@zJeЁݬQh(ۗoV=_?o !7R1pO }^⾤ kLhӶ#ÿ_c gDxm^5iK{*גBIM`ڇȦA2qPr*h]bMnzo'-x31 ̼̼b_=pƳ0wζXW Mx340031Qtvve0ݲ;uu_x#];$U/7]^Η2U^Uk ݫ!x340031Q(ILNN-.f8b-GCNٽQO}*/ؕwd|cj<v WG_W݂Ԣ<U_v0_Z,$&E1H7i,~_y_S=
2
<sVط"u3jLu0u%`%||j:5~-f5yud{ĒT<\Sr_\Z_,Tar~^Zf:8uYf.1ْ*+%b?7uXt.qr$U@V}չdcW7[k>gb 
@¢T#LisgsMWB,I-+(a~lsD9oDf=[.iBՔ'兂[蠭1ݺw=k7ݭ3)80"UFDY.Wi׿^ 1%Px2eBB[}8EtqYgUf&&
A.z)SxK+x|vt|roEuf9VV}[&̉OE*(rז_ʜ}M6a	>~[ju~rcAe	nMPggV^qaC-$ǃgwUf6 eQxZ[s~ʞFrBRԥƉıc;Nf2DHX @ -;{DIδO}L^HJJATD~BeXt28C✳8'F;?->b͠\,ڍZ!ҩ+Z-tc)_mmeC!Wks)bm;CϯZ՚,;Yo5|`WߌIos9ܹs"FbmQ'ꂼ}qb%zQwuBDvYDN4ċܗ_~[^P/-,,,.b.Gh,f/sg+/zkЕZY]}_חk7]xO=R?Z)=GJ$'7Vڣ"@,w<yNn}?pk,?z=OnӼ{PmE?D=hu U+bvA1h(FgX@KѶx]UQ}<cx8zJDHF3Xy?K%-	vK7q
-}:TLw3F{ P6 ><ZVT yQJh,`m^< 7HVR[#"Ds]Y	WeMQ!Z(}4/AY\ZN}-4ߖ>"ڋ^;DG-]com'ғ֕|xw00vuDwxɪɀS	$RJnKH8kA.jP$=J+>}=Q#Ŋb;ǸSqE!^m"ˌ	GiP]XK>A^'5[]yPck{(ŵ<r02p u}}4萭Ud	>܉Gld35$V@t׼B=/m6;?w9wy[xSeQ,bFfDHdAfdqWWCd|`5dL 6!2W
Ǟ_MhCqAUU&6幡Vaf.T̷xƧ/Hl* *:pR]gX˽jH^2yG&CnɹUAʙ˦}3Ϊg:Rb2ӕ	L$M,AR 1N7cqdQl#KVO^([NVި-FUY@(Edxk<Y6袾fuX~C&c!u#*Rb>,|!\'SB`MՔ`Op3{JޡHf\>kK'~VL7:9a6!ޮi\~ff@z\J		<8%!	 j04@>Fs]bP]C"GwlB^c-jaMΓeb+[$j՗APW2ܖ㈅+/<&6Z[2ͷs\@zULK/h&j FmMX'BGYtfd=tF)9AT&s~C,߽Y{}d]
>mS-pvK.fɌ'+,xS M,hV.ґ5j<VT_*2T=oＹW5?k_H-F  ʱ^?,/-]\*-^poxooݾrֵJ7>[Y$$e-DZYO`mQ[S |'H6XGH6KW3L9[_UT|ڞ;SQ:
Wg֝ڄIBЪT ӝ7T AJKT4I)FF D4Xe`aF# u6Э#2J&<H;|b/JР9A@>WWֽ]Buvd f^Tml -tbleZ*$j3+W+Sm$2c4L7RgTl4Fd}ofۆp@gjKSRc_:7(5i&S&fQիFnaGMr:aB%<(P(lI3!DO0ƤHj}KcA0v5!E0-L(#vy_GPpg0pbHm<O)WG톳^jZsq	::Gq'AD28)/m9@7؏qܐܔvXtBtPv2`<PRr5 X2`>,,(8ӥY}hOֶP~u*?A2S4t(bz$u#,GQzNY[TPVBk0a+dݷ\֦1GO9[I!em!i+^;s㴌kcюJ((3w_5ʚl#;7Z%Feu$ea#lMb9/ZLX09i^ɶiegVt7u[d0b)Pi]M>D]m[W-r-bnͱK%.Z4 :qt5)j&*e<QM+gҥBiePZX6>%Bi!Q̩BWWNh^˭g9ǳYr٣\^OrbWkvr_JfvzQx(M_6qS,DܴqgbfC .}LFhN~}bƟY8ChOpV
f1T֜+JV)xj4oi='gJ7
?L5}H3SPTi>Bw.9Qdb٠:L"3ynZ.zѩL0=GD.s
g,X1[*|>hsXW>{n	QT| crj1G91k,:ǳQɼV_>j L}Si7$
g[tu)ǝJCyYnAT4.4f5cȻg&ړ_ڞYxBE#fd|Aou0kk.*'mw`ɨ~~T݉?4w
hb22qB/gu+K1&2> I}rEm8t[0Ea$'XkV!@&::4ƨ^j4Cmǡu|!F22N`Ip*ߧSp4J&&R2~GS^`2N%64wgzi<uղ\JOz<l~+~=uۅڤɘ'3]{L8=o@ kPJ3#)d/Qδ%K:ٌN"Mh&c)O' f)#	#QCd< !7!nGeoYE~4*!ߑmxM~^Yf4FKxRPAiWB"HlA +zJd-ld#?PH4yH1΂:q,iZ99s'/_&y)'.G':]1'<T{@qƩTt܌T-!ԓS1 |E'Nt*J=PE). }DżPD4Fq/TDWq 6u:;rc@ϺՔ?Wqh0«etu%9_?78$B2ǛS6O剨VyCm
=|^ϜoyN`u̶3(5|{U(#C1juy>[FFmm_u7ꡳ$<ak}o;VF#ʉrzOs|k#c^<gvWK/AxZr+:*e3AzP/&%qLhb0="E*@NIgOrH*Wbt}muCjoc2tԵcv鍴ެDIzs}Bwq];7ʹ䝁G;JݩO39RuqŲ[=Z7now ~{M{GOu2[-4/'me&wb˻229?#x}o_ko:M/6~vG.Uw'O~=E➚>wi?7Q:9K|],nHG38zxt47}|z0uvf_wv<{0zmaqZ'D:mV#L*cc0x\|~LNŇڤbQYSj(|tdsf6i\q*\L|(ba
F7Vbh޲A?Z+~DV'W#mG"8#=SB
r&" |5J]!`N"*b9&FfrHnCS$qzhChPndj!t%33l\x7YZVJlLf'c[;,F>I=GcU`h{c%cc;\,Dܺu<%=dHhluryC$Jd9y6D%FƐXC䒅0/o]H)hȊAc7Mnݪ|$Px]&ps3ˢ\J8lJ'b1D@ B 1)]R8i8n6Θel3׹㰿Q&<5c^K%2AO!hu3@ <SuR0Q`W]D\Z;7y)(UZe<$0m]ZLU#q|DJbgO!#߈uR:!*P1R5[7Df%OL4kkucOXN@&~'D[fA3{~us4R·ťyg$a_(wUwĩ	Ҵ5RXgZϰ8JӾ`0aXg0;>;,5SnΪWn%<)y78 b^3me/Hy=J7 n݀eQW̠lkh`y
a)$߾%u151UL`2߂Wn<$dUR]d}3潁N{T?:o-I*uZ$[~wK=3ߺfcKl$̦LpC+K3
w.zc\GŹWx]Ϯˇ]IɻEbyA,U_e MJ v_/|<[V0LZ+HEf됕\N&PKzx"O>ަtY"VV%t^IJPF?./vwonM?zh<~tO9$_͋/.-V1jlS]	XY`X[aⲈ!7|/ |z)Թ
?KE&-53Y뻼Pkvxׂs*nLV8mD-Qk }Ĝ22UrY.OF!'^0bRoӣ1"E>q6I5^&gK16=q'E;6]_g/%?#mPmZ䢀Y*MjYb
^}rjuݹ[9\Q0\dRTZM
[g$׵I C!b.1"|	BLu)Jq.x
|1e L"Q<1
 
ylx͓놠\[%pH^ S:J#t Da`m`ss7ʹyfpRje=a@*X`9PʤsL[
O]gd2AzeȭGO+)[FghB|눓zSհA0'.IfSV?Mbq=2p@Rz*ĖLB=T+Wyi'!aeT^A0gQR\/Lāղw='ᾫ0˪j	BJ^+b9qE{FwjoٽI6szӇ'Jv;.O Ayv?_Oz^Ku}Ucy-AdrЎ7sybFhLf"ct}1Oϼ;
,P+J0e
n3h4eAuZB>]HsdW/ð;lw7[{un$.x2G>=}O1zY<T9u骱_}^vPh5C Q%>؍W_"Ido}Sbjv VbjͨUpijmR)Řٕzx`GSdG0
rZPdNרڜW^nB7]~-X5t{yvsʕ)]K}1;he@:`+&l1
卦lE҄(}Wt53QTNY2l]Y>^')30,9 |҉$"tFYx@3uTwtF'OQ]/$r5PK U7Z @a@*Z,Ty/`z4	4D|N7yDWT!`Ry2_6SQRɛ<=6HQ'cE'5/0]|N˻1r>ӨVkgYKd"M|j)4&)Otpf\~lHɆVU1wl-\!6YPB׏VN^drj֘"Wk&_20CKO/PkəV'+_`*6is	9BדVW5妁H0y0	(o:ENsҸ| 7.GHypK_cTf`Ӭi+V`P}(*argiz,bP] d:XE(r.2g&\rSd28< 89?#[jGG/xAkA -hD/IIvSB	cfw_cgg$Gȵ~ /~=8;Hh}7o~o_Ͼm1.rE!ŶwkM{nH2ѵ̻Eȡ*s_bvrmq3zV"0$)jMG#NӖKERt
LPr-Pb:5:&q85+f?{$,W90aChH>'.C|9kzi&2 {>UL>tl];CSy $Ԫes/X,O(<F. ͹a@h}<e5uI& !	7\qh?אn(:G$yۥ8,H|,QVT"ڠqt_ҏdCD<g9[?/-g.t
qJ+p'X%^w{>Sm,>Տj\xg^)]5x}kwוg(*Zq6a&<|YYBMZn0Y0H0wx{'ǹ_sǿE1? >S~H`[mU>uFR+W|Vt)#zY+g~ȟ*N~gZ_nZ㞫NU_lK9>_[8A錟wsO~{wV_V;:kW{}^݆/kNZbq(ܹtu֝wV7VkN><^w:_v>۸tnb[+9峥ZͯrO>XƆfhrcح߹G@@WѠUjV솳q)3ͷ8yghԡ|;p8[tjjhaQi]fn43KVlt0F3hz}s ޓ勷	:805z4P!VZ(JTkTkm\mffC ˭Js/LQjO<|pWΫǏqNfp<~,v=]-CRޭ ʂY/[~^<-5{}o7]m;Kh\>EHtp7r}Z%Y5zN<>::sLN>qp=qpq
@BlFAP*͠5_+-¿I j$͆Zyo	_
NP#B5^bFuZ6^ʍH;>ݸyq,]h=l/pfn@دN6HZIt5ZڙQwH?'/PuTۄal/ςzm~ǅ/V<>R˯+J`9Pl5bŘvcVl_R>gXf`6Ewʅ'諆9EUhHSk4ElFj1%ջ'zjܴ`H򁣬88\A'R|Ҟ|m )&zZRzMQ藇
irZ=]*ǅwYȝ+q ]K;*Q[k,~x@nG&l\Yj3PvJ5 @p紦2䱟n\v?&xl,F$w)t#0P^yGð%51ܬ4xDIu .-,Ujtߜ@%/AqbeO9{1;?s
g~7[o,9}<GRG0099VsDA>#6zn\[q`p׬;V_`-(&~PD5\dZ=WL*TlX{s,IOJ|2>PRN+"(f2]Ҫj|?b\s82ɽQ  ̙&s	NȻ wPx
ao\h,]/mxq<?Z  >x1`
R{ Bbw5Hp7wn&L$%3	Ím}&WzL,nlQUL#xZQg8!7y{&K2!VX Q޽~fZGeSHs2`0-gt|9au%Ԟj!\'
!⻳5`*ClQD]@Ha7UԶ5.P
}D&<DIr5{;Df!xHS{U$46^BuɕǱg{Ҁ"L<p:7	<W0݃mH$ Iį2P.~=( m7pk5!=BրD۱rf#T'o?`437t)2+4,4͇q@hiK95K zl1י=*t]LJHހ  繺̏J!eߐ0i
:ol]lc]GSE}휖
e
-z&dR8)}EtkzQ6h?Ҙp%Wa20J!Jދެ@AHs霾DRP"ޖ~{:Z!fEk&)|ߓr2lMi&*jj"0~Hv SSlFXB"f""qKڨjj5VOkZ&?d듆Pyp~!Ա]$fI:Bv킋`Z//R\i}KE%W}ȪD s '/E$Ad^flaR]ǮZ<@ΗN |tEcUDl`dIa ?oc&5g#IeqOYa^zzJ)|F+W";Le+haݓiݮ6<ѬB3P^|#yc

,izp.xddNR+$5@oA9ŐMU*Pf-u f[}$iOB
E>:h2Kd#Ӛ82-P
iMB	?P4__7I^;HHԎLg4Yx7<A($YC.~;"Fe6!A',i?!d&r3ER 7a:N?ӬdL2V_'Ip/^!=4:E@Xaat+KLf#&)$SD1cx@o1-sb?8?xÍ$ ?Ӡ:"!7#F#b<EEENsϑX"W`g89f6${M(Gvp{2?zE{c Ԡ
۩W{ۜFeѹu{Y˟~]`'JYƝ<	XViВ9[jtyLg4tvx6Эj>VuGش6,d~nؚاQ`-֬'y`7Į)JRxJBYJFL"0NJRY9I;) qHx畒s/NzpY~{3/BL9}eWxF_9*HW0OUr V{!><[#63(Fb(eRボ氦O1U<#"@h$9׆,_
/[Φ  j]{*D	}!`eVyϡItC|#}9B&yz!ѹ[!	L`?<в47!ҁeDL@)NƏhcR7Z:$H`1]+oo4q|_.g~T@϶Ўs/ꅐskP]kQve kddVsr|
hmꤍV;n-?ъ`t!
ݷ<M|.R7[(]a	-<Tj/s֝ه7?T)7b^o	_J/8y%
OX&ou)~x.GLbR{iMjxGE55:<{3ʰǲTv~/UdjeҪ4"EsbbQR؆a;y^fx
ר'<zt<Qgpqײ[1i;xBݠZ rs$8CkdT_wnA_&4cqN&⛉s
BP	}vIAve!;rhc*M9&@Kӭfv&Ү$=ЕJQ/!#Z=ɏ (y;$]j̎dwKfq^gO.},2pp']ޠ{IK<]^6KHu͛oQ|I#	Zlo2E[EŁlQ(U\(gA;QPAIꖍL#]b W&J3&lo@m"2Э̣e^<𛨦z5q^S?2\
@WI."#.#oQa|O\V}822'	Cؓ:Nr^onԙAs"ϫi!ꖠ<;]JsLbf씇iMhG"ڄ']ʪý_KqX6ߍ$j=Xo?w3^:ɮ^3+'sZ%8\4Z!qN! ҵ*|gWLio-1wov]SV Ch6n\Aݑ RjG~\q0ϭiWٌ$Jt漂
ʯ5}xkmB7< IqܑF팰)eGzEF:?]':.\Szc\^z.REŢ ?$ߪCKdz\3ҜN40jѨ@H8m#	e]Iw:Z,wsx$/i&h;T)qw'A
*/]
3EXLR,17.<!p^BF`gz峥jhW:fﴓb|ĖXSXn5ŏrjD@JD+..՛>z(s\U)q'Nm-<k_֦mZL?|Ӆ&fe%8Mzwqk@"1nН.Vp>@CtޢЉ;5'W*#[FN{|'+8= O#q1S:esnB2;ߺD*o\{&bn8{u1wogo?&6aGr.#4scXiF`rsp!`FW$udMlMcgOK;'iF\[_خ1/`; gA2,c=k+]mXVeSi%|9݈-QQ8aHfhffݱ?Rh­[
S!ܨUR#oG۫Op{xA7&CuY~aߚ{͐Z]ʹV0_n
hW.~y%Ȋ@EdUa;KI4ahY6"uv*	%;6\I!;ˬq>t'XX/+ dd1I~fey)6?W+R|t6KH/]1\9Hȵv!15A]ԧ`W~
yJ,Jd1X,tȜHE`Č4V>+t<2@(.#:"Q1N/01K涡0M'Y(l
kяWg (1AudMZf)=|--H>ldt	ar±3h5NP*	qGݢ#${zMv	]Нg7"<xgxET>|-zw
'O)D'/*zc_HfDDޢQ'$Bx^i(^Z	d3[8O-gI+Ŕ  Ꝁ=SM"b8Cb9,4{R6@CB]8jh/[#sLNp϶a:3^(zjftX	nIoj/	1
]_Q9C*'Q<זiSpw#)47M
A.!n(Õ &Bj|j	 6蹰]]y:D=&FJq(PDՌ;ݤ*B94D3T i<_.kZ7袢diIevWL\'9MՒЍӝ[C;%atKS=T0y,A;pQR<=݄ Im@`l֯X&A+lCoc0|)xp6 samUZA,\l?l2Ulߊ'?CTA>Я!LDlL8%I.c5[a1J9);IԝH,!ytbuTm1%)-{tA H<$nIq>yl[eŜ,Q	a_eLVHOځofmG8,pvv+;b+,ʿI&{%7qpsy%gS$e.!)StX\7$hp܋f乂i)ُ#Eq'4 itƥۂ9Y-\hvt3(%xige(xy+=[K/&HNR6})Q魏5 )CS\
%EYs+?_%HΩLfFP7rm`'$*IVoӛ̣@ A}	jo3Y؜qvRY}..ڜ3Ga3:l:i6?vْI{6؂tB^ώ۹[\^!9"X&.Wqm9L6yu@FYfow<F6Lfiypφ4^rG/-aF7%k+=f#>uÛ-ksINAי\{0ݔ4ϹaG45WM}%LAfdeMĖPV@9Ϧ1&^h:
BIMm)ćF<Aī;O7
1)Unqr_pѿ-L_g/hw3bd(co_e93uz9GM[)j*Ĕs:1I`y؊A"mJ*L%29N8:f]t+'y)&r\D0_9E[L,n4{
]s4C6ǵhv?@ 6?+6`Ugg匰GA P&rJFi'Q'|S m
MA)7i]R)SVL kH5	?}iAb5ѽ}8n3	܁cb?f~i`^8g8̅6iŁBF\7۵XȓYd	9и
;H352TPعyϕ֝]'tgeI'᚜tx;g{<FA^W#|7=ǂDoE-Y/y+S5Yd<."ŜDfwf#7EpI1n]'h&3yYd'AQjyn̐*6TPBp Lt(nKMw['P&HIl,7.g"#7DcOlf9O?1Qi[=p
eJltI8W[~!GLqsZ{͵N
]vv;Uh)GI;~,g(o0O=u)goB9U wQ)6Uƈjؖlo2C)|0
5k_3,Mkm50ɊiG:8b.*&($CG8cq=NӴvsjLZ Y$)%NIp +j\ʋzǉ&&RsU%leDLaAJPuKpԀڪj6ZԛK2kw[N.PT}uKQKp)AZFákȼ/0_-7*`oR8؇>2zW|{0{,6A?ӬVSdg;+-%ƌl-+[;6fI勷6-_:P:ts/.OW	K(2KK,voHK!L/Y<ΥKΗsb;gv9]t钷"]&J@([vdg%$9HNmw'WeH~Wd*&3.%T31;TQ3qJz㉈5]U.(gKխwU&')Qu4轘[X猳1!=26ɬ2J໿o3{x65D+a2]-`11`#E_8qЁbu}4ڽUjN37][cxd詜i2oRRU&dṃEN(se^X@:w0K |>7:iIp\5<gٹ%	zZY?8&h0$]GhL=9*NMW.H=H<ʟ./_̷HvZjIw	Bj*AE=jB	qAJxꇿiPt`BB2eѬ˽b̩4*G|(ItK _Op`"j-򲒆g
iZZ?Y]j6A'1C3|樢Po̎ZU6(,.n`ݔ	7wQL!mZi;x$kfVFSqtڍj@oOۖ5ha~HkE'1j*iS.zqC	T{-EZVzyLNu=j92zcrl*3z_pC:EKA,H>8B@SD>2|ΥΏ&*[ڧq@b1UA8r7 8;pJl?@5~ F/*B

FXM/aDrd總aAŭ>RO%$ҲNIIh4S4I$"ʡAU0K;#w!sumn<L(+`"^d̀Rw>CF>d]xCaCr[<5*mnU,GWzT0θS]Y$-C)Ӹhǈi"aH	fVrnRVO'Z
EGԗҟѿ5b[%n<os'f31최K_/XJQscxNkoo JSH>-e6W E1%02d	S~w:u>p#:R	EK
\/CWkըfesb 5l(*KKo+)TzGٓ i:i*"ai3	o{7{bb7R
SOF` q_h6v+a/5^%bnFiH/&z4<@jw;Vjӳ&tHf%;PsI҄͌6XnyWiQ|p[b;Lm_6;gcvF!~mc;>fݏLM;Z%O+bLA!mK6ӓLτr:4kCyzב^'lSS#!wڵ졤R<N-@faΗ"fU`Lt>$X6!f->#L]KM3	0f 3x r<:e[5TېДv:2;8/r3J	v8(1cֶЌ
ďSr/i丳6!C!,gЊzӦK1fPK#9ײxAY|i/ӑ0ʹ	"
g ?\v]xgBSAD
2m$x_X P(y=f"19X)ɪf6+9u~4|{?W`5F;jvt_g臲H{$#0MטCaxc	&p&wEn+0ao33Zvy;^5pBUq}d0[q4.XҵK	esy	Z/^8yf>z\^U
jF@[/_mcUvA!fzzcKyī3U<oRupw?BÓ	GHm)_pzhRҚ3c20mT͊Anueu](9&Hܹ2϶b,=-Ҡb*T X_916~7
EǸG ]Vx0=6pW	DrcŌk>:R0B_ö呍FP"bʨѽQٱHC]녈gT_T"\b?y^gb2X{OP-rP!H[#	J۲E7i/u4OD!f1$;z)יsE<3tN7reR~lE7MJoU1鳰a]CόI2(f:!E";V\
L<UI㔁('{M󌉇,zXB1Y57D:cAF7-5q54b%B%"19y	ѽM^,XaOۊ6˙mOVl+_o8`uX	Kwet v%b?]֞-E1(&3m0}U,{Z^q,6.;W}YGhd:C_9\	7/$jӉ4DocP},DA4Z"w?s3e̂˜l2Ǭ1ŃuN),
ŝn3HˬbK"kE52.B٤ؕ;<⩶껟Uzk~~Z6(;yg1Rhwu_b` w1ul

EB7&<;ψXطlJӳvW$H]"ZDHx_e&)sMQU-bZMNYʍ!Np!IiKdwWLDCV!D0\Y:Ӣxޓ7>M'-sx i\!PwS]4z~PnjGbǥ]/o=*:f#<b)
zQ3ִ.rr&z:k4Kzs+f^_@3ʧ6o^1}m_fÚq/%дZL'gx$NT.ǀz_,7]4;,uv܇"f5vQ0qC(IԫC!̗0\︧X[Gk(8z1K,qЩ.9kf';F<e̴Ѿ'څA9:DX둰]g`/
 Vs1µnK_ڟe!bgq}#9[2)o&e ']'8;:1߬_&'+:O9{.^wyhnJ0,|04@N=i0=8HK/iqw>t0d9I'+$PþyŬ/j J5*acx/tʿҵZthzg,.{ZKA(<SXpt8 mT9k3NmǴv/$-[Ԝs
-y2%z$X/~VR!id$3PDU#.^|іT,Lp#*t%J8tIe)MjL 1wL.,^u*hГ_	6ƍa&{.LfMםD9B.nF.:Slpvjm6W69I2.,CӒuAvެw؋([쥑^L2v[jT=LyG&e{@W8G-Oyd"l*/e}b|O=_ɡk1pBr]vR{NX_|g6!j̲5䃫|qeUZ~ˇ\㟜-քQZ=$j2S̈he!~c(V$$# ^s 1Ipib%jX.ʕLe|6x,fj2z0,XQ9LL4ٗO}i5Ud^ժ3>\~0U^ŬLTJ%@tGXxgm+VY
Bɚ1'1)77~
kX4;.L%#H,f@θLg%05XErY.NOf<4/VϖjgcD_ÞTIuX^jl:/'wۂz5=G%ڒh0-[0pR1bȉF&aJ̵8~
wFa&%sVS]^/Vӝ a=b!<m$D	d_L6ذìnrJǊ"+K&__!4&l槽NXyqfV*fЃT15zkaiSV8P@c.Sbt;ִIvl5IⵍXܪ6)h@vޟnZ@nu$4F|%_09)'"iBJ+欒:g匍챼7>)HLS"Mgj6ɯ)t-mzjgBm=ʎHFF΅oDy0f1[b]C6/)-t),r"dj4sJ")3>Jd{YLw,wژGݩu3~DiY=̴3"Ր"}	J KӬGp ߒri߼	M	7uRXJF"}EՖOب2p^TV9ŖU]hj:6iUMRU+h`	QJ1۰m3wxdZV+hKY@>4pЯ6&	8S'z΄Q񤪲8">l4"Ȥ|etikwi7"-+υ+CIS=^ݐڍ2]{)a@$k\l<zAf$s[qqzc&~z1łxps$Sɩ83=nbd( CI=JVb%j!,.MTH5I"nIvsFdDɃ*c׳puſ~iovTtv4u+8O|B<޺6*	0iNF.I	Pm_---P憆6r+rNF5<ph`o;'omd3Yg:bg3|SyB\LS[X~t?
mc3쇿" t;ۻhhj}Rd\3@Y5TqKɰy.܃hmqYPԅEe:*dEը\ן	mLr;%[7xfX5R͙]z$1.jڤ12-
/$ug
lCv${dYq7=κcY
TIe5ͪfQbMMjĒYf-$hoԛ-ۮU^'Y8l;eٱ9h3Ne!4N\y'UnЌٳ>d?S,@ZgZ{۹r|qk|RiY+YxVT()y
}[+!֚֬hۜ4\a[ֳzPe8EKm4!#mye*Q,ڜ;j뭼Ms7~zӁ^a¥_awڰu[_bMax/7W1k\!|+m4RtԷ2A@12xDr͗x:]詆^ڥ( վm;n+	e 1:BW*Tu5	XpT[/M0K9IEO-rYi]f*t܍cۭb[n{r^]C+pޡ;9Fm&<Rկ01g^.Zq'ۈ/-fMʦbbz\5HNi\߄Jf#^şd942ǅRt9_ĝEnRu,X1_NH2qo$䃷)'^X`x9S1"j]DAv@<	UXؘ>d.1{r!|3t*LV4zE/JGB"zR[eXd*x	%mgZ:Pc<gWq0짗\cq1pN|fT]5CwUC NzSۛ+$R0Y|nct<.I4yr<˺H2Zgyd10uP[Xe__eq[3 d7}ًƛcRI~!oN4@CDkY^$9b
$}֐2 B&4aB$2vaq,D/ąh,uZdTH
,&=Go[PYΰ} H9f^릲mujG铈!d[
)AǔJ6axQz7a6NbI=lɏ"-&\?
PH#9=M)e1`<N YiM
˘`H3dd`C*M!V&3eցV ɳq[XΝkl+\ $Ţ.ˀJsJOfPm0xLr]I&SKy,'B(Jy:>>vĢz"E9I~V-D)Jj~GNcBOC-Ɗ5n}rѴDf7',H~d1X8&)4W/9;4D}(,zFT}Dc)ZF>Tr+$XwzBa"4ZyeO(Q'Oo].vĂ m6أPgUFc>;<8ȅAs.b7YGwhO74(smzPt#^5~QjͱX=2l$=k$Y}L	$$ 7 b;
dDӦGQ(Yl]UiH]<6Sڛ 1ZľϷa6f}q)|rS`M7{vb"8`ħa1%3/5@O
h*U+A->oˡO҂DG,5`&ft|98r-6܁L.VyYc[>((YynqGni?Ubg^ie;xN^;fCtĸV5P])Ȃ)HZ2gYοbfqT
Oos=u<dXTd*/(H'cŀVđإ5eYZ;k
ԍI	Bzo,MV	lQYbϓ^Th^orK/oy0Es*Ո|/SwqݢuKnk^wE.]>^$J6+Tr|4hL
tC[UntפAWYiAށ|D,x7A_Ցi}Xo(|!Agbc2}ȈC?mXI0RfiU0Ӝ_K47Piߢvcetڝp_裓rGUMgPUE"ڄz­k+:L7hbH IjVCE4`	j2-`	$4k-> "A($.J.j#7Jo\ÍzzWyp#٣%rVR!q wB8i0J"}hHc?E5ү;|?>̡cGxZgN?:s|WPc3?v33<v+NauꡃL4.ϟnWt8i!}~|/Th:|p~@_#7Z㸺Z]Os/WhX\N&eI,{\02P5Gd@zd k8j#}e{y?m/p.n 4F[8J#l_c`(Qn<LM;ס[_s%I,_RG/Juu1餤PZ:^*#"T;vXhJDgnK&+u4qR%:N̘eipGY<</$:EV(r$5i*x&BʙSNxs$Qi ?8?MA=18Uk,{qGI,vqV(1aE(|V4DbXb*Fw7N/Y,ҍqf$Gfɪ;<mI6(O&{"ЏWXә]@
Yt͓[\
N_*XMMCr	zFKPX	Ƒ&Wy]eiČFstJ7us%wA0TAooaO8Βbowy6V~f!!}Fi;gtA"o]J5E{lI7nK4N¶Sn]\z#nݹ.˴Y@ny~DrOo}t]k`gR"YtGG2VD7%s䪬`"~'6nN^/W*Z)4vs|P_ e =s슁@nOQt5TDw
|mҢGn$eԨxh$s
nϝH= s
Ç(rU҆Xgbu:kDւÕq|eέJ,f<|z]!I]y z.5
 r*SlfYKy4-L
;e{$m*Ɯ" pgqJ,,q,q/l0U:l[5]̵3{KqV14řl"-.*""ܴDOk!E:f\iUz@dTrM)D#Wt-Û{~^t{#A+Rg?;pxU_LSgϑ*Po0:q-peRS1B܋Z@m	)Y[%tK
wnfxAhKE->y~|k޶yh/*n2], UUbv?
El"elV=Y3V&r}b
?X+)WXNw6!B-.[]v5DZl
	d_}zgZ&`uW[Ԕŭ1#Id#i>QacǍK1BpgquĺV%آ6<v^;v}:bzPݨHp(7 9u؏a6[1q8i3[ԠoiJ*ٓ?1}eqHǰ	7/bgS H%<N!#ɣ0KaޯSDzpBcAI̩ҏK"c&Lƈ1iHz^~a&QYd~NFBz5}}&dKqF%T&HwMVķŉ,78w_:B
p~KhHdb(փNgST(IOEgFg	8'-XIH:|'R,tp	6]
6[kj̋cw5XAFv
.(]ucS{;-XSw-<QտlO~߲.O;ߥ4LR \bWPGmJW	Y23p
AS ܻ=:g\ mXо"v8K킾W8[
=x2eBHx"wӯy=r;ToSxq)lWɡ2zsl eCMx2eBY68=ϘW덳)3x{yOF֜O* 
)x[yOF̼W F*xq a9W_gJB{{100644 README.md gj|BgpM둚7RdOf VvCZ"j2=Ɔ4yh[28/x9 pSgeyKء,ߜ]_(/0)v'`pGF1g]G&pJHx2e\_Koվ&NQx-=
Py`vK[;6ֹ3(-
ll	k8Tz,l'67[jd;'fC9
}ٟV3@{H*Ѭ럲1J'LYT6|BlGjB!aD8\" 	Ro'X\X\3 .$qtHx2eCF5y4
cݛ&eT 
QxmlSUsm7ֲvvV+]iWʋ/(		ef}zo1}C41uDH Q½]$IY/_=vmyyߝWz92=5Y]j5nupo;GcBq˽u&cŃ\0vc.$֣jH~yG7tc}י;
s0+p-xs +9ZEUx,ҁ{-fX7%"9nٖfZ.#I8wA6-Kz,P0HVXe%.j4J D7u
w|pnP[<|zСR4*)+Ht{B#{W5X.cn߸Z4}K&+uLsP'8VAFl#h:!.*0Cs7wz8T,\$
I.ͲPOKУzԡV%*9kB {@OYosMy?m5q7X%=`4{(!LykT\ 5ضU}ϻ˧n鈄:`@nntZ:fҰ8arA<溄HU&55I'֣"A<4(~)^әqIi1)N@' y11IFq]n(^b6MPĽKH4$4xJ'Waf]S#UH3K&(^"ͦ 3(؋0ǵ5;&ܓFۢr}{w2T.*\ף&-Ո}'=;_nmiT&2ɞkr(hNKYZ `ye?BP2G&3c1~y炘6#xW+Pv}	~vkQYCmm7DY2$C}U6!w]lX8:Ua<_p½99P%VTzmixGc	(g37Ur< V+ǦW3"o,YόűY7+9VTSՈ3$S{-^-cvi]v]zXSFg3;$'=9O>2i+:he/raN^d7۠*Ύ%A
a.
A>쇟|ū!؄4.]Saiަ4~TDT()F'~!^ qbVH9~(%[P4sCο_^_%u:ҀX{ڱSle&=ޢj4Rˑ ֢h:F]\c8ec(QP&)x2e;E L#]Ү' vM	xZYs6~ׯ@٩.]{4c1:ILB$$aL,IQ~}P4㱸]2pnLStP.*JS>sju^WĘ1xUpW>z &x@z@{]Z +T#OFWҬ:ҏ>ϑH*F06&rf1@Mv24?[̿ua<G0郱~3P.d~ɱjWP.~kִқac|Gb12#57Uz1M<^OiB8ka1Xøu ܭ7{'RR>'<{K/=vg!g'o{F$ g }0gVb^IJyj)C#lp!\AO`zDMy[y/%	'pf|'s?;=kO%)c;0]Bh-t||vDDdJsCHWb|ш+ߪO}lzH]id4moLblr#/YZ|%J&3 .;PzRRρ_Iƅ320+\R]UU,.|R4ZEyy)iY=4G8D]-TfBS8Uq'BRp=}\;m9Km-oY%,38Ee٦<KkďEd)Ab{`UN[?L`%J+_0E{.|$oBYcb5SylNJ+GVBw-k>e[>;?Q`U%Y0"CYĴp<HX|:b;(wZ`\9&tIlkŠУR{4nԢN>}uo2+	x_σX;\N<PLB97ݱTTb>{
ZtU$4-dsȮ+ŮQ~)YػcuǔU	{Fa ͙R)cQ2ų]qԅ9ҋifwwW5x~HDP,弘>q3JW޺0C!ka99c*C$?YICua1b`=>%:pv)^@`{CE51M$YxMVϞcE1kUQ)Ӎl:gE)E˟'F{]l=c'οF.IƁh%czceT~[AyVV] 8<CJ'ԢiܒQ}Ȅ\
۝|N|"w:G__Ɨ\ϚeV]& 2
	)UBF	(
'JR	oAPzmqJX2yf8b)n_g[\@2{(Td}%6O%&	UJ}nk:ʎȧܳh
|YJς~u>Sw}||o~W&^QwFRr_HRXPs6?_61Zxgw9$KRRK3S͌,MLM6cϐ Z	bx4 ,Jj"c_E-ٮ*m8Q	E|ĊE EJ7*Cx ΅v83/%<\󱚁,'x[DDm3Ksrr*J2RR3S3
RsR%

e
y9))E'Gn>'v <"dWxD a9]64hJKh100644 README.md Q:@*kRIi6
Sx2eB;ZG/	Kfe {z+x2eB
,xWݶs\QkFF }sx=tdƛ7v*lʛ-
7VX~cnlfYf
@v+nlv­m7փ-jtcj*tjx@zNm
 3 CmQj9*k@J ԔĒ]*?/U83Q?$5(1OKhʭ&Ie[gd&MnVKFUV/9?W#81/15S߸B4sr:nŉ9EU`dU(*K)+E6g`0MSN= X7x<xff\͓SE#x j{,1{**x%JA!i@A өEvvQ-,B N17ٕݽW,lT>beaf{x=Wܰ+	J~ K悠dY4YbJX{2Jm]i0
-hH,I%t
']Z-c>ҠZOL|?q_vF+H0ڼu{=FiӯodCK䑎z-ݮaYE֯{'je~x[a#6W˭` Elx[!]ns
& "l5xz%tC) +ux2eEEs`$Oaex~M-~y1
ۃj q|xq a98bIQ$B< V100644 README.md 1;mMK8KHVeF]#7LL
|(;4ķwԱ"8Q	E|ĊE EJ7[* xD a9H>ryF.:F߳U100644 README.md GmW2v) Sx2eBt}1$W;e ӅU+x2eBH Ǻ8hM=3sY )x2eBG]ѶJ7=zWܞre 'yx[a[niNIs"CD&*o^" 
lx+ TTLچند پورتی @(/+)C.=x2eBH/~;/z-Rqv]a϶t# fxx2eB^Ca/D|59J΍bc:x[xvAD%7a,!)1Dqs; ˙
\x2eBKW?ѝc̍Zx{r<`$6+ h<*x2eBSJ{
и(?7.c  Ox;Err| >Kqxd ay?'x U^gZW]n"#u\I蠚^C<K;51vut~խG4"F	,hO& H JSw,8sx4 LL
|(;4ķwԱ"8Q	E|ĊE EJ765x2e;E L#]Ү' vM	xpumrU@Z\ZP_TPZa
\+`dX ~xY a97I~TT&UT100644 README.md f
F0*㱚mtfKvws<HB&hx4 aDĉ-"O~3"u"F	,hO& H JLBx2eB^Ca/D|59J΍bc[x;0Ƨ%&WIIm.Y df	lUx;dv#fm 9$x2e;HI3c./{왍k Uxg!s9d'c,,I}8'b7ټc, 6%~x4 aX]^~ڤ3~xгutfKvws<HXoTxk?KHQ~ = *knxk;a>j "&Yx2eBHaܔz<7q_58 cex= ==)از من حمایت کنید

Tron:(TRX)68o@ Lxbf;ᡘBqiAA~QBn*WHQ~fV~Y *~x2eBHO{f=U+|qV## ̙y%xbd;PqiAA~QBn*WHQ~fV~Y 
Tx2eBHE+˼FM詍ߣW x2eBKHĊe䴃傻68 Kkxke=Ōe !_rBx  ,zqH#O7x3445 i x] a9c#ɷeblGw100644 README.md P;PSy+!Q,zqH#O')lx2eBKHĊe䴃傻68 Kwx{robnhĔ≂
)0zYtM.', #T6d
o9E@xkf3a>bK~y^N~bJD^gfYΒs6/f/ q&x2eBHugD+[[>(lx[8f|nhĔ≼
)0dYΒs6?f|R8hL.YE3Ml"鸹L҈ K8x340031Qtvve0ݲ;uu_x#];$U 831O/7ɏOnOq5]{x/b܉
?W[}eyPEI%z9RJjTIr~^Zf:XwHl^+g
cĒT'jnfDlW|l E)	GN7uTm$UXZ
6lխ{	-Qjcb> z x4ag"ڊ~#=ޭ{ףvs:S ύ}+xffJESe{o]]+1۽o>_ ,*xff""Z{/_wr3ahxn1(JkA6V5XRBR)jw$1%ikYu`ÒT@mӗM8V@\?|Bϙe,W 4,39sCvZFlz۔uXaL~U?6REnYW]2k:%[i0jKAFK72DUmmS)fKR:X^5-/--ͭ+rUA.˥.L^wĴ_dbH?޿O~z6zw}{Oޡׅ*rѸ@G[Jȟ=:8noy#N6P0x	#Ի'wp!?*Rh7M7ަWCfyڊԒ+aTOt0LLH@1;ڇOG"|@JPzqr$;@Pae	9ɬR'~ \H5FT-\AV`ͣZ\p|ܦEUe1Z&X,B)] ;Rn6 FS7
VLn؈[ғ;Owt]"׵fsE_QsBLX:UJaA-;4fEmͥ}4b$(.D|S<pEG$l wX]{nl/wAJiWH8\51ZV?nL4X.JK̫)^	ܽAncWTK_"˾YFdˠ룒ɯߚpzK[$/Im5l=-ww+ } \KWq8Fd×F"EZ՛Tڮ
2t:q+	ҽshާ,=LAfPÜsJvm^KB^\ pGW`Tevjf9E޼Ac|n1a16JkӹURmsQBӍPp90t#Pu8aS, d0fR);L>0!7>_?Ŝi׷O4HRGǖB.iV!w[E%)"Ū/,Z|zjb!-41yYEq/	lXpHG	IT"|~|7pܮaǀ}92}q^T+dYPo,i7gf"B!f禤IBM7@<q߼M kfG'0JΔ!0S>zo屢#yW+K/^- E-VxPu cRܮ(Lf"oQ葳J<x3Z}}ջRmluR֯Am[%֋Rv[o2 biߞ`M']lQ:E	l?a0K4Q|	X6T<Ms5-c&k}gbƳKd.&7`?8:~;eFSޞfozXri|Pi6M(Bbwq';JU[wwmr2$7Ea
ʷw 7C@`ExS'Ryh F*n]%Uj7xx2>,cM(\Tu{S3LܗP?[~@Zo.itM>,6mbҠ7gjMKsו6kQtAJBIoixKj"h3&s,׎$_#<Kl$8؀ո&w_߃;8ꭀ;0&rxKPO/:,x&0P6HR2>>)PojUH$a2bցM687؝90*W\MY"=JBsv扸Ҫ6X
uH47@jlrT̺XWe
4(lpXf cec?l|Z8b"Iȋɉi&6pBedI Ok[0Ac#;f6<s8^Q8`X5q6]*OY'ď$;f4ۻ2'sL@MYt%h+9	<[$dkP~֧A,`=(`8%`%S!ULmhAc1<;_tyePAY4~CdH{a$_a^p,9;o1?´(5f_cQ):a"{xx
Q*Сo% KrSÝu5׉k'
94܂,zX53 캺T+q?T>9,]v)NFLmij6vhom+5p4#Bib!VY6ƶ$X*$laޑ4kZ"ʀQr0쉕Qy$}rMjGѕw^t{sNo/|"f5 o#Uf*3++c,WV/2FRߓ	Y@f19R7PTWNCHb?^z\Fr`1JN`+hŌH`705?n6-ï"/a|gޙLL5cfpI7Lr3$x"#fɉ)g6XxZVQ
<0Y
xeTxnt=̟?ǘABm_7yl7tD0xQ^~YsYɲ_,/z=y|6@ҁi]\'$SGVeyUGPF]լ"@"΢MSeVAQ,5X%C4^mg!KNi؃O! ǼQ [	rj /
x/Ir,(-3GS䡋 	C9χ)_.Dyl:!A2|Ŋ3Lɔv̬PV6)];	&#3L8EṞ̑8>M1MᵘMOGJp,Mvm&I* gp2g>stsoq~_OԾ`fЁtbX_sECϕt?}&H%|ʭWz52x/"t8|6j'(2Yi̡"[hg`.XN&tvuX{gĀ">g/:tƣG)8Q"/w?k-Q2rѩeqXhgGSN!JmA&ϰ(yЛvpY}`l_&uN";t*z_ÏIZǔ~8WՑU%jۦɑ]NxZ{l[vw͍_;$MiS7mRR4nm6ڬI˚1$R#MlF7LBj&??}k:qҤi~{w+R^9q fAIa:PAp+ʠU4⹛hb4̈́fI1Ӯ:'ʦFwV×=9,gBpI&4Gç'"	S"kiԕ^uD0<3<\kx̆.f8]]i}`yoS15LB`zCB L.6ĥF{3M&	C<(} Ņ^Vcบm]l"\ysgfBӬxBzRH"a"Ai:V>(xx,Qc ϱ{[vlmgL= feBG[6Gxאs>dF"[WyhvfsyVrvKG<|ofvw?^D
u®bׄTYGwЀDyv;kÖw{NfeI#ipZngcOdP&/4uguKCS^>^^YGTo7q6=ibA-aQnm'{8$AƝ%,)ƅ͎$/	LnfF90	JۘsJyyBO͚ƷY'4qEG7Ǚ[?;73[0g,˩,}&ŋyL:l>'MЬ(z4KbCWĝ^Rqx޴f_S4>IB.JkZ;_;x{QHwGS6fCA&HctlF{u'|*<F025d$Gc\>Dz8~JЖI21fcZm.|eJ:ҌbJN|f	
΀`wjBʞAF2B.*4fJ:)6G;. .f	$Sg"K*Or/&%wt7ˁU5wcx<=ՠ۟M n̠{=VfW>-Uh dBJd*ܾ!Kz&(ȩ\={#C(`mJl`a;6Z5Lh))*Gꭉ_^y0w`Or^#$r55d7vnϊL"n
GI!?-g kFVL{ZZf&ؙɸ	]̧QGHFX./;ap> ]-GA62?KOST&%ʄO`<Ɉ_bhMǈhԮ _24x3'ƙ&"xE޶D`߅3%
xXV,J{7Ku[Q$e\]+j?<Fu5i1pŸ
ʪp[/(͝3Gr;F$fv:d,>FcQ1M+Sq\߲
xsT6gX}:.s3(w黺"D޺gd4éGnLh^ԝv޷y_xg⢎cf OԹ38%C߼k_^c|bma)y^\!!)SA|iyhm5Z[JV4@wIp즴&5cIFd!=TC,!MhҺc^0&[0/!K8Uԙb<o$tX)=U#C",G|Pr}^:YIEҪҕ<3p~dZFCt8}X-SA4#AG2bWwp:
?NmP(d7o|s\Q fSZ!A:t6ta7@GRbre꣒AsY%}/bFBcن޲$n"wz'
I-GVZ2X/OtYmKWr)GeqI8#xr0l7\dyQZ	[}㶞GOH!Ye*Pok\ĮkX	#K\.bŪ>gr~׊c܎32FUʐub۰܃ҼrYہNg.lBO4V]:2Z	TI
B%: dg+jiZ Y[Z8+{ӚLc(tU=*x¦a#fc_9}.~d):3#l19v#H׌!'l \3@.XHߗVoՄE1ZmUoTFh5oH½="T)c5pYaq0dy'Sq*9F5ŔvW(l\К[yU8VHjh4uʯF@$}?J&e[d+QI<\[OVCt9	28fľy!:3u,;Oމ,Pj7Q1/W;o`}"S;֡y}xԴ4%4ؿ{h`rCj}53ۜeSVx/9_ĭLHngw2ҪJMs/>K.(,H_]0哷K#18~ek6ޚO$)=~gάI-"υO";PVHj(oӳb OAmw"yؿxb	<RF1>uhj%jw{WhQ)c-̠^&qBs8%ݕ
^Y K1U$e9Q׈, c}Ôk/AOqps4+(k._g0Ȋ4ȷ=6#\sLx\hUz)>Z'>24AL\i^5qr@=T_%ո ^2"wo[g{݂ԥbh`0P%zѬ0قB;,.[S"Q
F}}'}9IC4C#xc. ++ek#"݁szyc]0ݏ^
7xYz@#R!7H@^pa}Aj/)tu_S$~A]J}]=0g4<Jnh_,$G@Bq?'!ZF}+dč1rՍ~x% Nf$!?`IWwVE~n7E9N3h/S&6xk?x(u6Tɉ"Yz93(%l0\!~䰚Nh-u	j"ws~FV2aahjViBWD3Ce45;"PqGCW|"M=t0԰MֈFSWmNgM"wѾpQÄ7GǬa BxmOk1AlA֪7wnoJ9y7E5cm t)cSX`4O0l^G^-Ea`zr͢ L)$0lwKF9Cǡ.{!D2>+Zdvш+0x}U%_a)/pUߞ!cr>d+U'Ol6.ebx{ɼQ@GA__A@=9#1//5'>'?9[]N!Z]=vc 3)xff]dխ{	-Qjcb> aExVSSW kG$ZƐ6_C42		T3ؙp\V]QmNgPtEu\vڑޗ@A=L9{~n3X"#)"]NAο9vS"#HѩR,H|$e@#2n`ġ0%T2JSCD<E6i*;q!&䡑2\g@*JNM4TedTWsXPƆZD0N[dgYe=1&#[{^1"wփױA.6tQIln:ECp
P`ihp
c^LL
lֹ^h#.]noBXFZMfx`2^/V0
mR=%·h$#\4Ղ#l'hpjy%N+eq:WvFze_%o58^`W*#$w:FR¼e$Bc#ptrDw׮5VGgCj+Ռb4&#p̧HKL&J&n7b"fs Cۡ\Y|H\۠9m~әg59D6铔=42=>P^nl\NMD8ERXd"t?{"ܜc-"68WJN! GǢc֒$R	Ctmd.	ë*'CSlZ6	i#!W(;.	ۖfpz1NR,I<fC.iRvXl[Zt:1J		::Fs(a=oT,,U@Ux0z}C]W4ɀ	kp؍nfpnRز~킉
i.ØNr)G;Lό
%fVqZ}yٷ wCv4pz,%ks~Kil,%?;"n){p@*qa!>Xz[
w}V"-q-4 -M0)ÏgIG_ϑ{E5~fz,.ݻzI_ni^͝C2"ɝFl LK
#KΟw9(XîlΨ"dX@ƙ;yaz\4ꎽ4ЧA tD0w뀹c>sgFIl%;$nX#.ȳ%{^KZ^Ʃ.,|z.<g+Mo,R>SeplْdϏ,?O󊌗+sj~l:Ceب^2?u6z+ϴwtfiwd,x`l/FCEDbV x{gl/F;ko٪pcō7VlWݣpk76E6*tDmTʬzc9HrnhRZTZYWZ Q1y@76UY@"Ģ옼@:oL> .1y?$17m)R۝sq3+(Nyh?<UJ6zX4|?B~Ħwu tiexUoEرq4ck׍]"YNDPLCT*u*uM*@pJwH!ܪ!^*7u
$|~3f~=|ШNJDBCHJ	iw\sk_o#/Q]7*æodШZ%oOόaHUR%SsdjR!cSa~|^+O΍M%(T"xz3gD$H<Y#N׾	|0ˣUf-ai6с0ڠz}IiZ.xȐ.BVZ.]/V<S`ǿ ֆ\['PDCI&qєUz츘SW3.ߡ$;к.5e-{i'(V[Ϧs,5ZA'~>X~RWĮA -}
]g@w$HMWW 9K5YHKI` zA9W71{3I{~30boTp냧4Gi"˴I1#glW&4F%v6`,_Tim/k	?a䔤5U.KfK%{`Ov	9؄g84t<Fkj}ٗ<p,GǽhN%Q gkj((Xxp+g^-m[u܂ݞ&75yls;O6<!Z^'X7*]⫉hvzWV5=Cp6OZBcYևټ{# Og7:Hl (!.+2m@	{oMOixt[.˒+"v?uĻ= xו]0:>qh"K2b}Ʊkڳg7xRN0}WQ2猋tDbA&v,cC7ACz眞n%uLy3:?E-Iq$7JzI`Gr*w8U9a>^T1ۀM^UR_A-8ޒǡz]0juLX趡!vk`Cx1hnEq\:usGyC#˂'iq5C.l0,0Ȱah ʻ}`Yz~w<dq
23g]G=OidZHF*ġ1gnԡX.EP:|36ǘX(	I9QXP̊|6 xcC懌p䧧gOVa21)-N-LIPHL+04TQR ĢĢ"L&Ofˬ  x340031Qtvve0ݲ;uu_x#];$UI/7aսy=yR[jU.(PBUWZTRlרt|lW-0u* Eb~yZR䫩tQSPEI%zٿk,}K~US07qyi`U&?#U{}÷+᪊Rjv5cߐhyis!2`jRKR;&/XgmFv.&kM@([Xʐp|S7|LvNJYũEeEEy`6/#+);G@UՄ'CwYZb۬j8u%oO (%
kx Rd\yz=p*9rO100644 README.md {~<ݮ!Z2N]E100644 bot.php +e5fJOӵ@6du&_lVf*Zd['
bL
Pun6^TޖwloDՁa^H<x dƨ>52s]@'⢹x1ڐB.xD d9jLyHec*rp100644 README.md #Z{	|${%@nORx d⑝M	<ǹ.Cx1-x[ɼyB-
qQrc֖@;sy+xJ 1Y9֮m߾I	/3e"D100644 README.md לpj ՝*"CXxti++ܞ:jһr^ +xtiBHugD+[[> %xZKs>Gbb^W|L+Qł@b$ m>[x}H%TVrCrȯ wo⟐<f!ŕ$c!^Z<쇳O'4m'G5R2
|Gdy9Gģ#?	v==H7H+VH0gޑV.]N[[J^/'4/;QUcD#d
ӒdNNK6o~BC~GJF`JiwD~rIel.P/0bn ~pPHh0mF΂^	Z.i"
ʴ೺znv7[W7w5IcDJ׷vZ֚ YMn^mXG^='+4)xL|V%5Ì'0r%as}A: ƁcQTXlPN.*5#%˗	A:F a ӵ,4_R>ClW+R'K>.7e82?_X>:xF4qnޡmzcyDdU!U]FTlBEE,DC"rDOSJQpI1l(.dKgqZ=4<Ё{j
V3rX-Cq*yؾlWNhu]jhA@o8t.P=v打i=O0>N8Xf/ɮ\,Z#!N`FfTCd2ƾ3MhHBX&Ų*Dro Sӄ"3a0
Vud檑 qt踐K/><Ţ<EUbاX~IT</ȳD%ydX&WE$f F
<:|y|=ׄ34)Jm0rh|SVS2a^Z	ekre,\pjPFÑdB@%.`PK2ڄS;@2 _Fn,׶׷\ZZ4  f`ԌLf$]lZkͭ]`zq&̶U*zmo|*"m0I-@Dvgb,xX3$ADPzN] K{HeV
ÐT02`2o!: ApJhe0-[O&dkIkʩ=;$~񿡚<$okFrC_'aVD|F؆@NsBJMmH}vaCdDh&CUR6fѪ*;)=nBc1t#%'~D	 8`MԴ23/eo7.0ca[e>v'|L/	B/b8s)#Gw""8uG$*~0Yu΁sWz@VN
Z>b6~,z|wV$~Pߐ5	&
 C{,Cn		}9,ğAV൒O<&s*؇?g9Ř,g0zlsohĮJ.>YH{=y)NɨLu$q^ q_
Me2T@̽2x/O&],"VQԆ2Kuǣ|
l]\Vۊjz/;8#EaUPX#==FB.k~9%RI1`t2=iK92SA6E2+lSI#(^%8aQb!D}:($XTJ-NܚlNO>y:Et7rsb3𾚡S`~KW$9/`EmOL.5WJ$ڸ!^ԕ@k=iiz\k֥$
Y_Xk+29IX*t$] i;40{UYܕsnh~zſ;UɿaC4v ҋLCiB_4~`Q}]25;jD/jU.7F7rX_λ &
m4Ok;Ylm^h}F޸!cViiLap \!6_j4[d/	b	3FD4'*Xlv}/-~~_?0/$yQ$-"+Oq#ܦ|;&wFۖ'rD5yTrE+
<ߎ?p,~8	$W}jNrSb쪙@.TPd7U[ iOpSQy <So	@v|&]MGR؉߲hK{OSgW/a}= a'>NZ6[r|6Ccp_P{/>xǿҹ>u"yy7`?_!δi}r\:᫾Q[9R,uį RwO ;;
sd_\5{`%ٜ[̂Oh0[&Αi!D0/;a/ H#G#wD,3>r"V^f._暡Wg++MGo;ޑ{ܕv_k/P WJ-i=)i9r4I^$c%,Z3CB_$zyK+HYb1d-/p:'۪h`vhp:4QvUO\R0_e;R:-ʟ?w`%W|ILeB.&` 3PcBo&7e8GWAȑN~hQR`O,(3>z`2Ԧ.O [ɤiٗ)u%ڿ(OƷXүSu6~Oo~+5*5moTtR$C̀p.*ʱY JeHT77<?.Tcl9xdzCK| #xtiHcg8C&$}ױ G'l7x;wM"g *>Nx;w%7ٲ&3B vxtiB-
qQrc֖@; Sexdj,׹6_w ATjx[<pb$̥i*=J/?Iwc!# )k/xkdδqr< Yx;
M"g F6Kx" 1Y:$HfzǱx1xM	Px;
M"
6IEv\\
7vZyc3btyfjd[f&gd&DJRJs-́IjYIjIZrnRInIiZIiW&8 53}j!x[<pcd # M
x;{	9|D87/]	 w	&xKN0}N,&'WA,챓ET!.JH=@63iku~-TSSU7v5SzƏij:˅w9mwCSCRQ# BrL=Y%}ڏwE%FB@^i[BTuUhZ!$E#@J>XQFK4P8pWF=NQnjxdԜKYY8(D<|#",׹6_ĺ; 54x{j~לKY!<*|#5i 2tx;wk	9|DβO,~b՜ ux[ɼyBQ՜5*'U_;8 *,x[ɼyB?D[OmڥrustX
CF IxukC){nZ mf
nxCBYYov}7V)gVF>uFroݳّ[rv% +-x[ɼyBcczw56n al[x{j~ϜKYy#mi R6px[ɼyBi9N6Kƹ< ?x[ɼyB36YXNmb\F n4xdڜKYY8(D<|#{#jEIjQ^bBqjQYj#L\|gb: -rxXrIhA3cr,*wqT̴4tO{;.(n(.x.(*7)%xFJ*~;E^DS+C$UAD׉[RJ/Ú
Vli?ꑄJLi8H "onvϛ݇ߓ?~{Xɣ'aרl;pΥ<7 ɑb0BTh2S>gI&\30MҠ{wp[HG<֥Yܥ5G4@p*2BmJ1Z91\IA4cT%w˺0+\ԕ(t$nHBɌ |a}65ЂLeQLD!in躴^7{uuN[ن*JRL r:хn`^qߜᢪ04* JQqLA;")X?gDYAos#Yr6<"2;fs^mY?OS8sI2R_ǘwRMi?-N_9#3]4ߐgrB7bBEz@P=&N2uoHUa-v-4>=$S}5p's!`:c($h]A+'%B$L"\le
XP+08^KnPᴖP:g%QxVثHL#)Y:ryfO9Az &wd0͓N(9ډW 5a#A\.bSY -{ݙOSçǱ%zQ,50DaU^Wc93ua%%9
Xzw5S`jH915<hW &tP96cL| CP,؍alzqwxSCƔ/{RjFoWTT,n&e!44p-Sb?T0ȫj3Cd!e ܠFEWIlnjjхqT ЫQt!>3 -H:u!)uibt
ی^p6d촀X[-PVܶ]?S*hsy4J:(.^/>eFuS>,FvPIр._:k 1=8mwQb L4k~CCNaŪn`B!X VKh4Ū	y	~1tc 6>pYݝ^xK!MKҽ}}l{M;w]2ffL[#cAXO. y
PXL99%pX̝|4F{δnFۆu%q4LU|2/gyܣv#/68.۵7o5}ʛk7ގ8yeÐ-eY!ƍ"{(As)Lp}++Kp$uUGujNlYUKkĵAFRcHF/^䗵*qu'PN0u7|
b'W6#0EKx|ڨogѫ~;lYTXZNX3rMG
|-oDc$P/>
]gv9r?۶]59:e	B.A ?NVP"vE7=0F@}?Өn1w'ڷUgkV}5$DM0*H@FT\	*7era-橗biwJ/xӈW\zh/w3 Vt[kz;/x~7u|MQo,VBIEd&Ε&=;GN﵅9V6fl1< A1r!q[WñC׿ܠflNw 4ޏٔ0V3<D ,\txVoEWV~+eؖΎ|@IJ46%-TQX߭}wv{jW$# }FW8ICpbnwf~繧'#nG4QwYɹKI)Hɼ]e28`rPNmA>*Y݆ԋ;WkH$tpLPFlT&S@sC<%uЃ¦AE>㬂XYlThUGP%RuЖ琥 <=OHA	=lqQm{m-|.IDKUkp!]l,rhPLjG-)Z#O؂8zXexT%@S>
󁇈qDP#>7>S`Ω"΃:PiF02 _Hו$YB,9̭ <`Jl-/BG6	|)>шl=
^*bSܑ
Ʃ@%AWϽ}XCVh	{8ԡ߇n4,ibiъ$atZ4XT P|\ɨ67DL|y43@&)t
tͰ3\DYUPC@i$Z#wg92&Iݛ[/@nNހL%
 :ƌ%~?r,+^?ӀB+ cgT=sD?٦ٸRDP߭3~ĻP뉅LRY#NOґ$>UmFGrNXD:@AƓV`82roaؓ@:1ޠ˒]W0M*W]k*\@T247ZB0T*mOOKYtzͮ	ѵplb?Ȕ4]26::>:4:53sstk^K5F2,ݥzebx,oRߝla_)`(~#/]GFǮOLf3koʌoũccaD݁'L@t&RUuq_|tQ&T⛞̳z>8VJg??.^;ӬҺIIBT#[Whuy~ez~5$$`[x&I3i5&}lrkgO<LK@V
q>mnG0iFm]]"'jf/E^NW!fi&wCa>AfDidrB`]T<?qAyWh_aXw"U4[@(\̈́! вtID<$y^eObsDس¨Yn: >ˀ/M-CdtA2|Xˌ iֆxu$0螐T<oC9-SPT`RJátʨ|kDW} 5nD@li[XT[['1Kloyǻ}Qzt+_M $I^گW_Ypd;3lE|U74@;FօMaWދ/eXCK:}Y&L^
K3'fȟO_j,^: JJBx_ 73EJI<.4.0

- bug fixes and performance improvements
k&nx[b<XWYY<
K2J*tK3
RsR3L&:b*ȟQc.:<9Qv1FAĔLM̼TXyLf ';qxboablŉ)` yq	xXnߧ8Zj],Q]424n`.#q+r]JdB(^..Jj+([P/|ѧإ_"Й9E9vЛ2LofΙca?ONћupQNo+_%=?Wa S6Ϣ0Ai-0W05QRA״ߔ܇67EmحC`1M1~Yx 9ádQtdȢ.^D0 ONQԁQg2DsУ i`np0jb9{$Z~ҮCZL:8փ9.BӨ%[f1G4ZN§(S{,bs&3m5 .:܂Ew9i@C}vm0ijX a
^`KI5ebzq3ㅍm`'`
__y9#J9=@ٔ(c:|b({$:f $q0FmRxD	Y?ÇiUox놱cfI/;uc<jMh*njDw{OMɦl!6hVkn׬IF丽SB!"jYx.}s{:d)mZ;Sxb19Jx95fuIy^MBTٶk&{!Nw8i&A(AZg)e9ƃcV0&|V٬xCLp(.+<ci9=5aVC#I[S-b-//?kdVJxaF)8{`Lqb2y"
n<!2jGVj5xaAr .fJU;'zE+d*	RԌ@z~`g0@"@26D{N~d5U5w:+|O~j|Konjq۞Qf3eVCjӮV|mӯraHqȅXChIOQ`DOz4cYWq?=2}dzܓUL$즔>
ϲ^[1^[=rx, Uf}>$P~;dQxN5De"V!Cm5c٦i;[hkztd׈М42IPOrN$-	
QԩwDqRra}7lbG8)IĂHGiIlća
1v"Ψ2ɲ#)S"Y+j}v}21TAd+V.UF2TO<]LDQ&rR]שJ"#LJP7{0˱KOT"=OkĘGa4j!I[]HhԵ/Nn@ToNJ6BL6>$~ebckg+ϫ4=:y'eS
*1
Bqqemm-WW
\T^-/-s|i-gxoW/?YH:-T9C&kF,i;Or?Έ@! \'"=NdHۈЙbD9R|N]tM΋oY-=?QGL|RPpc3ٰ|g؃~%Wx|[iӻ\~>0h}j\Uduri}wzzZ>* TZA$ʎdLw [٦'Eq1"AͧZՒۭSF2
Em 5uqwjۦ[{P	9*Lٞ-LpBlOͧ_|͍?</-/--O;^%$㫌y}ƌBL܃p}f]˶8Zl8:}߲wA.s%hæe7}>&[ĘP\޴+ЉߎhLvNHd5J 
`fV*.<{h`Km7k5Vxː@M&>)uSӵS
3Q7V}aL;L5NSph4K5Uwǔu3]j.dڪ߇E	wÿςVrrJKj&8k6
Wwz;%+Sr"
6ƙIeANAS%iۦ]L|i:%3h@q{Lz~mQVҋvr@'˃7,4SQ]xJB\<ѝZA;tq[6&<>	&]U"aO+h$
:a=.sK	nrWB7[۠Ͳ=^s~eN됔_Ǉ=xW[L[eOl`ssF5޸Ʀdm	lB[b0^h0c)<dIw_⣉;29P7AKT[LVc׆ELk1mR,?%R,?#2"d`*6q	^P #̀ZDUMU,oicB?to9{I)m4Tx01\Īp92R	fc8_Ti	@"QQKGK24lȧŋ@*MKEkDF$`Fx,qV%	i1%b6(eѪIH 3zc,bVZƦQQJp(
"(AhRE/zWpy)-([_YDU,ǠlD A./.HC ((CO+$M20O<⒑m,֋`3d dOVDML%BUބ˘U@X^[R7]nn)xrbd0c%I&:؜vkI-6ȭ[:J ,<&L j2
&ĨcAy+ۜi[Χ2NDwܢ|{"Ip| ϖ6,0M-lsʒb{,Nۅ֖g['_rLZR~2&F"*[%O=_QlsM(Յ5;=}U[ָi1䭲2k團L%g'AW11*w'*k>""qm/U0M1Ui_a5b}S~^_03pu _^hfW;o)hQU_kl?Run8}g:~#rUϩa8?2RU#S`A,uQ3B&[*^*#ឡ/C<U:I/`7BCDSoh<tZ|Ԝ#|`mS&g?}~+	>(m%{byq{e[| ka`g[/^dv|s^+jFMϗ٣i<Рg#PAѡ*?9)gU)]j~"*;\AwbTs2Rj$<*fu̬ʤB"rwxx0un"ݡtv&w[9ݘ55_*+=/?f"c-D<{JђV;io_C GR6HF1=VDT&ahDĐX<L~9e|I:m6&|\+x[H1дJumct*׺x̳ƌlpC@"E̒tٍT=_hcA ݤT*zd'F#ax(҄@gaE"n} B!Hy*4ߋ^C
3[</VggM6UE"Ǆ+$WZf7>|]z@i)dUC>}@{|޸1̃fK+RskvN  JVB*1zy[{@}rb6_j=|␅mn)[OKrx[mBbtFFIIA~YfqfI~nRbJz^zNfIr^n>o_b[YD)ezp&ƄCJ 3SxQ F@W4XN334.0

- رفع اشکال و بهبود عملکرد%+_x[0AZ<
n=
7l٢P[9w}'2YLgԅ0&0NbҒ2T29'2M DL&kZxqg& !WxD d9evH/=П100644 README.md (ZdJ82qn㿱s	 Sx[ɼyB*-
[
I1/cc!# 
~x[ɼyCȇtbjWڲgma *x[ɼyCH2"mVNJU/ݟ>Q Wx7 OXR@s[Hpj&c"Jx]b'?pmg)?oxb<x1F`gO 0ax 3r#>$>$Դټ6x}Q,,y99/rL6 
cx[ɼyBJ̋@o-"*~(:0Ή.W=ߣ ~EjPEI%zύW)o{rc7#*Wx% &*&Kx[0AZ<
n=
7l٢P[< kB"x[ɼyBߋ9^.O-z!'jq.# ΚL.x[b<XWYY<
K2J*tK3
RsR3L6:&K 
mx[ɼyBȭf~ދMx{qe\i+ۉ':xD d9ڰ06NKΗxKy^֖100644 README.md 4\BPV({lmx[bxFdI "sx[ɼyBJ̭f~ދMx{qe\if&&
A.z)/Lbm{]>ӂ}PEI%z\\ۖ<VI/.v6vf"<oHiW7O Z7x5 lc"Jx]b'?pmgޖwloDՁa^V~Dx 3r#>$>$ԴټCx;=nu֤Ԓt\,=]60K}C!uX%x[ɼyTFҲf%xUé+x{" ¾xYn7>KOBVE؀S.j$zEIKnl!i~^ϱ_Cre5k <hÏ3oPxiO=[f Ye=)up +⾋6z<>ޖ& 7Fd}[bj}A+SnV!vxFs;ﰳLm3JRZp|)"4pQM4&JY֩ЁZfZpab5,:3QJ[[i	o!ZF[WJl+e:qVbJ޻cS$yvq ɀ~Ȇ3e0;VK`b[&!?5釚r~wzah!E#09O1!N0}A2"u6t* °f]GT[Bm}XD>pT>*ۚ~0M̐Zm='gsImK6y5Ӝ$g,GH
|Duf
C8µ\m3b =9L*sp&aQccD67U5$gmqsx*t,KN`;xkJ}tyݴΞʴQQn@A ղgD@N݇=lF5rk3UUy(xkTÉmmKnm A]6{{- 1J;iLiPJE%O]~k\#>o?E\!G0^_;I}]  #|Xst\қ5Z%Ah˯uv$BPhc)%m}TY'ǧ.1{ȆBWq&l-ӥdO8$mA,gg0D~CB/sfE퉋Lףd(3S&_RSu=` ZԮK(*[sX04FΝ:*<A6wJG;
V3q
B#^^aLW'uCX(ʚL2.mV

D% h6zRh\c0TXW
9mWs1	jd Xsh|XXHIڑNT!}@V2qB__u2N*|{32U|T>2˂Ty!iɴETj*՛ͤTg6}R_sfGΙy"˃9ȼS)&מt/	&6+KE67}hn.u3yy{S=wE4=)ǻqMK˧ExBNGF]0	g+/g'rڢMsHY9t/PhgF#<QJq,;tla}gKxUoEWu|4PfwOHX.)j:u;R8Ybh?DUHw@JP qm%$ą#=rAawｙ雳BZձXSbUa	wX3!;ElȕF3\Lkz}k>79;ʦ.Q
3%T$rRnzX:=(ShuL3{kJ$$	sӹ:y͜=[,ynu:AgH-P.ԅ|͕jQu]S<HM8,J&=j|6fDN\*z5wb{(J-keuL6ڰfM^]!NUQY]oT6})8OO}/	سR6 "@ 'a&ws?s%XV((eeZ_SiR<[Uj: ?G}a̼⬏' <b^ur$#M	}?K%n.?+1>C6	x]'U;7<| |R*5iE!턡<Xe磽Gŗ)".+B*"9E3k!/<҃lʹd|~^nJK:IǊVYrJ(1/Ůp)v[a*h;c F@qW7Z-u׺oo#끽i69kX׭P-d%'[ݳ?"=k<7mE%2S)><vy/_"Y;NцLDЈiG	վSAwUO,ԝ=OI3 ׃N;7&IfoɈ%C
1n/}wZ_K 	0U\x[Q{CB'l/ _Hx3mfLb.rM>1y+ z
	1fF. NxD d9e("VL`7SX^100644 README.md ձc
@&-VFoETxD d9ڰ06NKΗxKy^֖100644 README.md `ٛ:Y]@BrRx[ɼyBiar^oϴ`Fƹ< *+x 

_]mxYOoSLLVm+mJZrGT]fw)J1tH9(&U9OA}of,%-mڙ߼ُ͛å%vH.1A*Ggp\^Mf8z^,cv2V6x M;u"1G}g@}exD8°*X\H7Y	|ҀN.p@ξt6f( ?6hُaZul%=
JUAl$:&LqpL}sŬ4#v9+sndl6On]imwImZZfUo<n!NGnӽz`ך9x_hV`_Eo5'4@dkBB?_*'z4#
dj̭^*060Cˆr1a|:WHFHd80lGG[.νUBy8BR.1D'W	<$f8\?&X41iu^߉A7-bT2dQ]ʼ%fOcE0? K, PG$IpQ Dq\g1=43;ҡwjKZs8sD@dNx<
$,rǴk0'4Õ%
.۠g8okq$X[h-nhqguJh'NjD3*`V)cj39~4FB)T$sjWFRX0y>Kʼ̑7m\יj~'Q>S,죏n@`Qk'UR/ȇDQ<.X#U!C "zP!+ .߿|w98xrڐيL>qjhʦe>\XLUgkYsaG&dU>h]ZMF=i(ifU@ګIVF2_+z}w7?}+kH5\dfh~hn;njE*:0`hwGsE(K,Bl|:ș$,Vr-{s֯X(ED-2SAh-=!Ǫ1v\TKZ>Lʪ3z@A<j2	YycNX.|A;ߊ n^WFïL&Rn14jzpP"B_8!Cbi4Q1Oa(6~M8NÙQl9Y,h-%==d D$3k8 Ys6i$\	cEص ;+,[@eE>,ga۸h'C*tP63L)$3YZ3_lN§;N=zh3&nR2uN5uFp|&򊠅#"hg3~@*E>+"ŋqEGZOזCҸ׷zd(i`{@PZF}-ns :9`3^=7Ick{Mk-|H]@8`$NoawGԐ/Вo9L&<R]q	^\rk/mǟ#h`8*ˬ*,f<\5bmmnBQD1T덽zws-b]̊t|<^oSz$#gjNdH|NN@v>l<g 78%NzZ7"?OAN|}K|{2y3~7|ސ!K	>{5dr%N䟯ߒw}˄N޶vahPom[(w'߫/	=&'wNrI&?C~,x$VOFqj!""4נ':%{	pSL0Ƿۇo@`SB].GhkZ4<aԀb[%$,$}qsÎ q7:C6m.E\bDwkĀ͆Z8V㝤;p@<եY8/{[l{1ksT5&`v-0eo@-CݥW[mF|֜3f2$!1553:z[i6_7@yV	tlݡcIȊ=+Ϲ\:QB:NfF1ҎTeAvKKYmXExUToE[*6e:l58vqPQ(U%Pԃelg=,즻VlP	ThTMB R4K98?zwy޼7?ϯ?H'%Ú)5r%ܬfsg?8ꮃެ Iy. |Vj2,&<^tdzr0u4vN򀚃_&}Hꠍk gB
l=`ko5X |hbx6ghJ2w¶*?wx7~&L=#
Eow=}]%?P@a}{tټ1eIk^<-y6	+:<]V*0[_E(x.wn&ROOJ;%ns=y-CʣP~m]Oᕂ4cI`xM7pwZ&&qdi*P?^'ds^7c&yIx(Pke%vn╀%6|l6 }zbT)w~}`>%jLqsvPȠ (@OҭS8ayMLMe2be:'K]eq&6jP4 b"Eiq JSd!ߔ	Tk*Mk.\qqTN׀]L-]m&~G9LNe@
nݑgӯ<tmERŌŞSտldɍQEǶco	agKL|Э=[ vL0zޣ+aSɼ&dV4G^<ՠHfoCq"uLxY{L[c!i˅{m.摐	qȳ+Iij0?}IBS6dm5NeBQBڵմUU'MuU[INݤMιׯMs9Cϼ]A;C!bi5VpNgéC=jj%t
h,[1LG9L*>!_qaAi*]A&꫃<ݢ=e7$υG§qj߄vl)e62̀l1\r&z%x1荶)W8Iuy\GLB&.vBAʭPSRQe"L*Aee.Mb69'ݜ]{l]*|\d3{cYeSOU^QAy"LԶGd

=t}#Ս8t"so{MzE!;ܿ$(qw@ &a}<k$$h9!-0^)5L5<}H;n7ghxcK?\&ύhlm4|fej26%bL0<vQџ[cb,Юn*8uMsu)|4>D,ޠpq&>Ey={)2,TfA'U6fVГVQ	FAj+ _őʥ:i6l&|A3JM5oŰ*rFz9ihL³	!p1!{<=^q\cE:QR`4Ip5*E/85e}ɨk
ڀ+)EWJ:H/z/qzgEOt/]Z8QPőڤFQEnxDNx$ikFJA=XKvG%SpJʣ^?fuX6KHH^lX7La=lǈ;Hc2	3߷M2x>m%\#
5k99dU,DQgN|cͅoMYn	Ɖ}.X*+XfO86z}~*f@ku3kTDd/S@[>3rWÚ^UK*TN֮mUptKXXFvXx갥}s>޴8sU3{XkkYʺ3PW]+`5jn%\Y%Km.>>bkL(u-	PV?E#loє+
#f<ЍG1[mF,DlZ$*w|n-F#2e9L[<V_&3+/Fƫ﹛/<In%O5jUZ`$zn!#6gŋ~B𙽰PA"E'oLXQ WbAj<+tq!-HN8vJt:}'[NAC߹HAԁA#6.E}9ax:A&3!qD?_~
4>+WzX
+M$<hZGe=OJWeSJLe[QNDBsXY=,$EG7?&G @AAo/UdH O<ATuӼdb|:
$T|fp,Jϥz{=vm,!7
zSn@Fa~B,	Zf6Pĕy/|%\7gcj&WWMgWR_c,4yQVy5[ax\5\u(t׾tx1F]c#@N/ a֪eXK3Un$SEB0?h0oُ|i&跞<TWm?=s	Vu[ S& bzy϶ԁfBuC1lX'm\^vv{@P JJc-Y<T	5"JhjdK.Lzj3Ckqi$۹9bH~f$qu"őkCfu9L9|RL}FDk]s$V8F͉Qo_C}a֭ӝZؾRhCt'ߜI|?"z3[zdopKрR^?Gkc^Uބ_wD?o!#oՋ2~y;3sDNk ]x'[IxOphwGhGEVϢ1^0[Ql(\Cw"e醚eQ,ۈHQ]y,xk,{b9ӂvl}zgD-|b|*jc^Jգ]^E17;S3]6cXe\/Mʒ_1vUU?U笣;Oks8L
b6aj54B{;QӬ[欬6gŪH&E瑵%{h3"28 HB!L/7mxm(PTsp\	+GPtjk9);ggS"\;mF].?dH6NKdV`H|n%qcb9j;oi}{Z*Ep@wL^f/3cEڑw̳E9SNm{Gã_GaZѯ0%|AR\,#[:vfhS;v*Jz=+;t&e1eJx[ɼyB'?K4|6I-` Allx[bx/ &_%x[ɼyByZ,n~k#o]ƹ< Кmrxjm>u 'Ikx6c4L$ "x[ɼyBe?YYZ}

c8 ,x dn<M̹x1Mx340031Qtvve0ݲ;uu_x#];$UI/7aսy=yR[jU.(PBUWZTR5fIe~6qg3;Q]}iIѓ.5GNA%d0dNe.U1L0%eUL>|W}߾r0*J0}C)΅<ˬ)JM,I`78851 laQr~J*C_M43U9+f'M~׿ஸ\D(UYTZqgiYmo<wԕ= ۿkx Mr HӉbF  x}P=KAI!

4b ED6Mm{Tl'lֽc͛_OWNg5>h@{ZvZ@.9S$b.׏C}B*%:n_IҩR,@s8n{%A.J4|=ju	v5S(5,0
q"fz윐~T;˳nr/Oͼ7ڀ 
yK#vMZN1y2<jHKGTl)I@CmojEH?wO#,fx[\}Bۙ)yzcD2D5Do  1Y\8xVoGW	fI
A#Bd[؎oR@8q HPwĻ;۝];NUєKJUJHU@%ZC5!EUU;v3oo?ΝGK,@!^gǣs\4?^޹Vo*kIгp@PP'1EȢC.MIYc1Чi$[eiUQ~,dnr^*	jՉO&	PFm#p]ĳyumv<ꊏowH>% z'>b.(¦|5I?4>C\+ nu:'rX ׈zXsMUH*6qxu; uD9?Kb3 eR jYHf:GȨBޑw6v1M#ZvwbvkU:9xѦ>9@Nh41Q0H~{P,J0t]XC-hmǿ_w|rѪtbA2[od @9F),
XP8	b~{{ϋot^q
{S9j*^ڒaj!n*W0?J)wQJ-]Y9V:2?Cj YOH=!V8;I#drK!HόHпgDb_ɘĘ61vN@nh\8	e5{2*JMe(2LrIm]	QRU\ֱ+!hPgan2I568,F{	DV]3eezHTDoGL&!ՙ),{lsc}͍{a+\~P.,sݸl^Dslލw8dg9BĲ`,Ny=Ye ]02V.v:t)=簐9ҲP05=3;7p5i쾧ZA̋s"O5ji!%u(-RR<=U
rH<_wu^WWzli	RȋKCㅂ==2_M=TZAڐhgke{;	ȦnC%7qX;q\<9;d̰JV4ghoCãKkבnA5>46櫩/'zb|Sz(#[q<;IH=59JՈK|lg. :P[0HTT<`hGY Ir0빜EF1kEE4P`:ޔQ#I{sZ6<:gݵc88
Л~YDg}RdkRn#0r"&̢tu,j0Ec= tȤ=Rፉ3%NvU<~ i4@O{JwGccs%R=a-٧6nzg7p'є?mCvϢZw[Eq,ݧoR)x3 33Q2.2 نسخه اصلیeقط تک ی<Cx]jAblb,-"&!4EG:<ªmd%ytF[Ņg3nb_le `'VRܡoƯ1o~SE߫?MKxI{ȵ(x9my3Iت`,(@y Y/"5X`Lu0WIrAH֗1	Ş.?I8(Ey(J=~k6>֦wxnh8oe~iJ~nbf^r~diqi4?R4"%l
6xV_LWO' ~Q:u#WֲQh(2 `1JE(ȟ,M	Y4a˲Ą=TEXxe/ɒ=lvι~%ՙUK{wﵤow55αiakmr(;W"Ր25Z$-Ha+i5:n|WgEB[1\xnL0H18-qΉ7Ԡ 15M74jlQI5
I+XD)0j㰒R/cq+ Kq>?5LD
h@đEW0,@ \,	dHB4͈4Z^SyzaA:$B4f!F{ܷ<'EQ;/AK3AQ8p@jB$<5I8QX:  5epmC5@@,)kB Ud@RK+b1&-cv%@ gFiɢb?75Yn̺n(XMO}nK>L
g1pxEK\=3v4qKم}L=l/lp{E_%U𕙩k
?9L*A%RװFykXƸc,嶌)ilSz(HP$`W{mN?oi{2Pco\w׉v(ѡf</O	;MY*L,e\bӞS%\AtRO1!xUkjyI,2},1)j݄9E[љWg n6ub~!573ᘖz]aeG:%2lpGNHCv`ututu13{޾7F>8q;;9QZsz}LK?~(-ŁNygg[}Wn&'=~{C2#ã37Sc!:cuj?lU.MiCM&TZddח	o;WEd^cm7güfФd<1mמdk'mg^,WuΟ`vv~uW}%ӻeiWÏks=5;+ߴy7a^
(h84v$`D m4` =$iHdx]<©4%߻2)Aym{ Mm]׃0av8C&AHڡ9Ki}]@Gt{~
E.ϐ1.lP
,qqIR,#0IzI|@'6/;69G-ذG	]:1"K00$#jZiSj6iʌLcZ,uB&oFt6hq̄EIL7cT7q_k6|?Nu;]\k.$/27xD aj7Kxe8 |"/{
\!'0EO3/՛7:ʩ-T+_x[ɼyTFCgŵAxw Z*x[ɼyC2od<.xeqr& ķg xm6l4 hx  lxgrCY%U)Xx9 ,ރ*sݢRgP2:xgrCY%U)+Hx )2SdXa]
u~-x[ɼy%_쩒o69$Y1;<=g*x[ɼyCu7$rJE|+NN:K Ыa*x[ɼyB+O3TvSlߍsy>kx;n6hBL$  EAx d,BDܵil2Zx1Ik!xo?!is< =x dd* Na9x1\ex:~Bf/)&]e  Kw*Nx[ɼyBm^=|d""Yƹ< 5lx[ޢThs?# 'ީx340031Qtvve0ݲ;uu_x#];$UI/7aսy=yR[jU.(PBUWZTRlΣlUN|cWFE1Hm^=|d""YTQR~^AFáG9]j"''}c*IKLϞ*fCӓUլm3QpJD̏~)JM,INfIVk/^qwEM@([Xʐp|S7|LvNJYũEeEEy`*KQ9r]kUYTZq!wOʳhp ; -jlx[<pcd # Mx[<pbol?,R_<dƹ< 0x[<pbӗDjԻ_9_q.# zjrx[qY}B۾ Dxkdnd`#a0~5DZl0d o+xkdnd(RAQf3Ӭ5~^< ѻVxkdnd("l3w-؝^$|cuKyZox[Dcf`ͯ 2xkdnd(ғ?Cox]:cٛ< 
	Nx[qR}BLS-S+2s5K23sRuJ&HN>,ʘ)F\ьp3%LVTb.H)cRZZPSPQ_SA*găy)
E9ɩVp^|[mkb'6Z6Mxkdnd`#"=O+am` |xnthC)76ޝ+'9ٞ_ 
f$xkdnd`#r/Y!*fT[72 lWxlhf[&1q Bxkdnd(R+ΩN,< ް(lex;[}Yͷ	 'xkdnd(Iw׌GB6%Sj츱 Ԏ)x;KuYͷmc I)Jxkdnd`#_r}"o CF %xlKf[&͕b =$Hxkdnd(S##W~C7upR< x;[cF7>o 9Ixkdnd`#rDljw77E[2*rZn0d 
+xkdnd(2kO[q}kKjanX ]vox;[cFw^o 2]Fxkdnd`#s5
'*|#Oƚm` >xhx8oͦnRvf M}Sxkdnd(|Ŏ]kO/-V~c)# ulx;q@cCd7 #:x340031Qtvve0ݲ;uu_x#];$U 831O/7k6OTG0r5ۊhL8<֞6_Z<TQR~^AF/M_T_$9?/-3W>{MIV6OO:.WU
Vc9"W,a|mSSXVDב5G6}Jf( eSR2/oꦙI4]	58,(<(lT+.LșzTfrt^,zlkjV[m YmQxkd8f|\* "bjixkd~8ad.F x?x׮Z$HYtъ(z{
ދv0>ՃiT?$jk"MJ		 )rM<#@H⿡(7'
|k=эqgْ_W(.K
^He}?;OoNz/˸g_o?Ү=@c?/}?[os_9Z_R~O x?>__?3_A? Qh1yxNS/$bl[3|%JoC=L?t߇gi<۳q<^'De`?k{g/2_%|?ǟyN>g"\W$ϧ:/_ȟ>{~ֿo- 5~ric>PŜUaD,{3(~]^v, ]48('`k"ZCFv5y,Α;XN~!4OKдRp*TB޷Ӯ[[xãDOqҢtү"+#%TmS{fq(Bk0jF)puU ڥo6xB9c?OD:0B,z2"z/kw9:1Nl{}Zhك&6Q.f@ŪK˽O-oHǉ^С#rTyMxU3-R`MjUqՁ렭N\#󓩍gQkEU W?Q'~4ނC~<:چ5T.Q{Lo:(nr NGw~KAܓiCRS0 0I;G̦},XWVq'ȮX؎NWtfKp'VgSFdklDO,LנX0sO͐/aQ}VLN&v0"<b6˵V7$ڎuu<!_[ߪ$4n($brn"4i5)l,W迊N%y.Ek٪Q?_\{],}I<ke'=OpO $`H5XJpyڞo䘷EJw.)o;fcKp)`[֊xq~zoPBKs,lpM!2?OO}tSp7`"oܔǷx8MDGn7iPJm[ß;,Nګ`Xiqe^2*361&ed-DX~|Vg6$dl!]썯{n+:""*@El\T:,k]mB^ԛ ~XF*G#ݜ%z;.ejKVJd˴'f* XJk.
p!F@wDqTM\|PJx.0f^ 8Sp,hӒCS[Ĺ[&.Fs)?ĀcsH7:7~J,31Ǻal!]ȾVzLbdxq}pɻeK+7:[[ZBۋ>p"ɻLf,|y.҉d 6	i ]AL25Lgw$H&ONV`GFߖ}\XT.䵎d 46Di*t9!,Ts\90=55\Y~GbsgD.|fdSfBUA}<9D̄цayx{]=@'ٷB_?ņQE}חveREo热'6i<qHXlLTE~RTf/[L"'HD1juʮSC4_fcw3@D|7͸O{Bu$=ź-clwl(_eqA޻y[uI+z㹆$R){JywBM}ު~|7L:XpvVJbWfݲ${;R:FUK0{Ѻ3.GU.^!eu~Ҹ'6PATƞDw#[v $
@a?nwxVP\E`3$Gr6Sr+~=]2$>Ӓ
?'äWApvߨj"&:<p/$* o~yօjiWx3a+g59&31jY\|?(3CjH^3hpm[yI|Mq tiqy܎{CWكr?tYd:yTϯWנiwmHBF^RhfR%iYxq}wc3Ow.o 4 X
yL
|iN5e
\1e^1B6ign#w	qw</.DN*vSH0?iy"Pm
A7/i]
+36ZZ w?ςwh0"p>pH rTI7yX`
N#)'rC7F10vv&#Iy"cBys]+ƣ0'/N{9-N'xu(\Gk	1[b){*Y*ˆ}W$CyX]-8{}A4o]Fdzl=tք?XloU$#=}Yi4t1ٺiٮo8fk:!𛼽7 JɇĀ|䷚zWBk^FoaQHߥٰoW#JPDw΄eRmv_[=QFQŌTeM#@S3VuH$zĄU|'c>*2N~C,Κ!M W}tT >s^vB/lL7?	p2Q	ă7&d6>tr7քQ'qu ٵ!sTiLk
2GtV<f!ڛ,P.s<kg_|Ƹ%Ӫt925.u tH?`ːb j0 H_?8q}9=Qb*R[ntg*Y`ߕ6xQꬽ IޡP|LjG45_P0%ƧqLG4w@߉ .)βf]m7:"yli<Ę)m
؜ǲ~hg+;Y޸ͷf_'e,kuyOS_4yv.w_tv٠@HEPUtYL[JDDN߃6{3/v),"*-Gz40
p囍4ˣA/O c|7L1.	h&Df'
#sQDdhi&Ol?:$nnB2Pt$>{,Dxqɠ^~ۖࣛOuOZk,C*T C?e`DȄr/f5oxSւ[A^Q(4wRfDDEmsVަ{;Q)6ڨ{E7D @w籔`huLk4H!4"Uh^+O,=9Bfn:os
[gm|uK$* 8u
 MNW4ԧH>E'Ǵs3Q%1LOGe(Ї!>i38m:o*b~=v'ǯR<>3E}TDNi#CE6RPib­w/4/ ۦn
귰]&Ar5-2 p᥻;?9~Rݼ :Hٌ2_ D9wԨ@Lo_nfS*jN.hWj~J:2M&3#ծ]c([b7똻ch~usme=*`v4}'qv5`IÂW{=b#-"2o%ֿ6*Z|Sx}Fu1=f/C^;XZ8^2c~@; ߯x~9bg0Xxŧ_Wf{%f.̋?a{PRg0q/pg-ii%M!,tm&\;I.A7tG;>`gFa:RlǆzAT/AW%cp,bnǀֽf-?WwsD-6OuRyY6b51~<#]̔:eHV!#'t"ٗ>vl2]
*xL?6"uY泸{#Y^-Wׂ1KMC^Wnz2alB6߀!n!t>ՕN:u
\76ND:O>ig@EIG6Eu"^4@Hw{h5TuY_  (Q7p'P2 $qx1SYDт)2 pf'#mw8cS"!mLV?+5DJM|1_ M$*%-k#FI!0i	{ezf$%eC,ÙīkDRU'V#ftC|D&"7h:þJ`dϚ~;Q(}Mo/VIQ ۛvRCqw:|3'SF8cC@2^TZ'd7ܦzRt5ϴ|ublTOgB_N(i@5~cioa?z,Ѐ "I$w/<mC\]Z $T0=j캲.ODcԴ,"/q2T恪^U+xFG*~Ui/]3Q*aޞDXO]uS~-fMgZ%^.>12dsOJe!D+i7-,R؀3k@7-37D<b9P,5H *ن2b	}kI"<Ei+nlq-<O	0|@s[V׆@jF1tv22ߎvs<;,14`؂F0lUò)zд	Q'kBybcf![ipc$ü	$GԪ^=5khf#6Lj^
xǤRg@/b*pp83Dhpr~hPhws%#1o%iLX#.}]<V˥7֕bK+wv<_])hZ>{.f*?hqKᆓ#~ "&. tt>x8x0(K(<bו{1ߠw3W:,'(1Kdmu;O(pp[.
@{Ad_!?rEjHtJRriI?hiQd}6Klu[c{K5e2VX/7KFy̻ueWn9현m׼D{Q^ae״K_0<*0AYTFm߈;Xe1^1|Uu]2/cf>#Xn2ꇘ͉B><D,=\
⊢Ю;b5C2	v5ґdv*|ј(Y\0*RlSq"`R!$/pL+6F7ZRRÄbni,Þ$zM~l;PǪ
M,ߌؾ8s'xvs8ߕs}~AGYzڼK\uȹ|fM]
|E0/,8+ʵ*/5KTm[vֳ<t[? ܖ5Qŉ&w.)̤2.+0TF~a7Q).{e'Ĉ7 ^+۰#Y}e,EJ䌈eRَ;HJŝ@4\-SD>-K@ymޞ'R;Dʭ-}۟
З_6`s28 ZwI[vF&Ӫa/ &zobξ3)bq?@wy
Sa䓂1~6ow7֤.J}H&2ة5CV`2{xwY ĜAs{7J&vsth1A\X>  ETE;afhhr_myLzx YMcxuINB~&}IApLf|57DEݾ''d{JdctA[wV{=^mQΘ7O(ɉ@6zH@kG	πuZBfۑ"@ގzmq`ˋŖc+6Votqx
x#KLݚkLj8KQSX("5jyﮂpM7GqEv8Q"auq̪&y&;OzLŇVm'W##U2P<fo1rp])OVh{A4PZڒpisa_?z\R/*2;v!N\rrtHLS!}!	MLE%vusZeHqJDTzIbGTI=wqdCKu@[`װFEѝ
e=2C߄ԏwAm6YxN>kFm{7ΧNސLM^7qLF[uh?mLiTt/~grL/`{ܕ{I<g,JɞTF[QH즢)V=]<ɐ`v+~RD_/Q?#=2i/S8<ПE.<;l7ؙ4˨	fIf׸3z<xx0>d927~W3AX-!^W$
0ЏU*ؒnI-'hL:.}tȅv}MeJfKEZg.!"D>,6aݚgGޗm뇲.F+Ŀ҈
-65x?QNZ?p;LAP`)UV!#-!+;=zAGVh~Crc㖚`#}<xl(
ٹi	~vMbەM*<w#|OjocҦHڭ.fسCF6CejQ)R>9+빠@_~zb;Xt1kq;xZqw91,o%Q+~#.۠dV~3\{{.+ՔAI-X8=
vމ_(&c	:7SݮOE/?tsQhy()bT+oD'D(idcT}9	G!no>8nCAJyI]<}q{$/~,.@yRn+*VTOX.{$	uW16pӐsQ1bߩpΫ7VC_Wzaf}_6Ɋ%egzb;DfD0!=<R!1Bۄ׿OcȚe:Pf~^&9׳eF77OMsgY'iVtMA`~t7Hjf]唊Z^{F~#t K5p9,^ ^U@Uu	]e+m$_𴪯%HIڗaO>~hወ!`(Qjeu?]V3H84a}M3>$<vO?i&'Xωp\6dFM){s\ySvA&}#;7Ηd-Q_- E~'>W3f«>IJ$UN	> :_WWA!O~Z6BNVl#&t,-kQJIhjO3X((k]!%vx 78HMǘlA}A_}K!*) 2Q'-`:~[ei
C{3nqf?E8'e

"V
]`0z(.97?R$p<4QYM&(vfO~`,d] }UmLB)m`e1Ť9m;l_"AVofb^{
k^SJBxuR&߰#)!~<$
ĊõR/P9jB8_f_@ o].~'=gY	sǴhQJp@ a=N{0{ֽ1ZdP
nѨ`<~)Q?B&'堋%ӂPBڻOyN"lM3=͟\>qt8ZIx><jYwֈ0Y!犙]^v /ɶGߣÐď_xWm!t^#k.48,Y[K06%)84N/FfjQ)h
PVe7lI	^O7UOmA|݃X|V ](\\x6`M>ٜ>?/ۜ͹:I@>r="_-هD,#! T{:u5w$FbX4~,zxo[]펢WHO%cu\>kag.fSptU4<~`$I )<~%Ԭ5́-9N8fz<m{(a>5-(-9aFP@0KJV M7rpy.<K:xt6E|SP|Ŵ4~زjY7+KB.@S\:`YI?6زSp{]dӻ2ov(Mk,-ˀUjK\hk{&PnI^Ztg\6:aq6]**	=Ve6a__WlxЁF[X~w"܃"PSU^ 9\PܸΖ*|ӗ
RkCz#Nv{5LفִiEԛ5]SCGl]Q]B)lK(MwBDsz*P̌@#(8sysTPw2	lG(/U'1lո?g_wbxҰV7+'S02ϑߋD	.W$V>SDW	롨ώd"3hu.cGˬ;"D11jE^oӌѶUCi+!+l5 WMdkoGzc e }ȕ@җh<JMaPH\ॶ)A/͐4z$/[):.;xL:gԾ-\	#m'ߏCvE}Qv(p@i@Ȥ(WZc8MvHwZ%h:Yyaqj:Y)将F!ޤ2ǝ9Ny,pHyumb[K3Ti&ߪ#
KYLIm23O}iNw6"3.0ykv*]6Av-3^K;\d) $N~a?B)A$25Fj6[`l&]0\\N0FFFRn=?\1RI}΁VVG+9xHE)oA*{΋ dT/RYETw,A`1)6Jj_kM;}6Ο&æz  1)o !d"7yV
"tĄWSw!סB7uo>"'
ܲ?"T\gR 䄊Q<{(^< (_9^刚R<&LrEqazDQfU4u=zRp&x	&Zd?a==FJ?zΧx1P`ʖ(r~
݌UP Dڜ{e7ְ?hڴgWq"K8$rHsL^E~.dŽW)Ziy"R`QyBV}9TCtuQ9h 1*@}ԯbGՄ~h&]f1C RDyG/8?^HvW2qAJ3X=H7LS50pӑ勄}#xHvԯ)=o8Q20KA?Q6/r<)%Lͺ^p1bPe'!eK[Y:u1(+{.I-ҷPSѹ"t"A𵻵P<BYw/Y݅:9֬C \y[nE`SAC.	.cTvK1"ޝ^zzp'GΚz(t6خ*>$Gh'dTc_#<B1%/X`<#5~u_}

d~2ަ5#-R5pCxPONgݵ
rb4>=wE/x}dh ^K)X6fb\99tC_a4Es84?FEiɘR&gE^o&֌rJ0֡+u,ۿR
C VꝑS^)01P 7	 e7%]߃; 	{Sk%{5HD>1/2ԾFoXDakB]	|o`8equd];fCPj4(/L?X$j:kpP0)*?r"k@Ɠ"nDJ <r;+m8Ab|ܐWڸ 4-b!r_VX'޺X;Lux\< !3axA\|6~p}jqLsAw"M!G1?TV^e]530GCA[#!MFHz'mpA
9-eǵEqjꄋx
`PYת}RcJC5W~@(Z~&4Vm(yF>oC[/V)EhAŒ2cu|ύaȥ-eD|#$6gd84pe,Ɍ6]rg_M<1sz_x-+^y@@OJq
1I#FW>Ɓ`gN[ӻ0@C<]a	mp9݀z%>wxH^@d@,woA٧j	19Ƅ*BG2ߚYOV$b]1r~Z:+\
|Z3x?'Ek
=[֮w<"^/49YAH>^s ͓җqj5HGwZ2vHx5G]m:s2VTZ>N%g,EN@=]_		';  bBIcy+q 9WVD/^#8忈)-ښ:NR_ݫ
2R.'`}eUߟ4;-.K]C	$ ,48t>u̇3IW`0/=Fo&gh޵k0B>ݲ9LSݎnK]eqx'E<.5cTW[5x=^p15q-ڿUi5'dy].-2hg@Ç
.ߊC^l:8?8,l$xx)-Mbfwh1 R62VJɉD?	+wY[Q"wk6H2IpLsZ.2%U~>dW-W'wɏMoFϮE+| B!{o?^DtWݒ8hQXց)r|[zIPx퇈ppPpa0j@47s쏋Ѳ?UȝZ*՗2n( @@K/$@:wh<1EehOߠ4L¦Lml*+`G`;9; d-A8z+uc>TBs-m1u0'SRduVw.$BԗS]昁H]ZgKL9>7|6d:7WhY.|8XeR[]evfr_aٳ[7<2B`:`㩰yVv&K5ꋤޫ>at=Ii\
5޼k	iO|!YQl7BrA}z^r3cnià2F^6F_		0`RϐseVpA?Pq		cBsH30N@0Nw/!UJBVm,8ݕL:,ԇch90H4vL?}VEb|:қ"%:h%%V߫otͰu	÷҅TKܧx0R4uZÿzdwԧkb75,G>\F݅	 )~?˓t5̵K?}oVtFi*#P	e+g4<]m_ԋɴ``dmQ\
n`,c7>-wAvyn+k$C}l\ʨ2%|8FAޔ/Gq/_{2(0bq2$Jw/9^ckќeI֖iC>6mp1|je#ݝ}|eܲp(rSq%i&,\CfO6>goɦ85O,}ZVca>WW+$F%3l?S/X>E0g%L~^~Ig)tXa[[ЭsTo6b>DsKʤw;\
[-*vg`4=lu}%:^>hm\#a^B):3nN9BNuu%%k]ng==ߘm:}C]b1rpndmZ=?zm"D$BpBQ8T
YJVzPLgv!̗L W?w^kw}QT5MV|/SX]3ݕ>$yKj׋jж.@=N={0%Y~*m+{A7莅%s_9Q]u3{.m;"\ٖi~KRanKNtJ$T7:u$ԛ0OۢhMU~M%"p`H| 9rws=ώ+-V:?Ĥs4	wgs&c?@Qo["ʥJժf3	w͋"6P:Iy~?fG_,ٿQ=KTgD|"3DG-_"nN ,I|s".)Idh8z'Pn~
7" H,m%V<Y0n;b2XVT3f4ާbts+G>(LWj#f&B4H(vpBͻ1#v`{w=YrsH&72s5}voS<ꋼ-)Ad5C{Hn0}t9)]x\mKmʹuz4	9䮯eA-^%.^?I]uX
ʢ!ʀcx#AETXgqAvɴZ609ϯ6!3ܟ̈te !mNTn,x"Y0OB$}_wUKu~v|DÑgHb6;@Ij\ϿۆG{,>/PG#WdD9m^C_1C͉lk8˷~w';,ш̿~1}duuCzqA(R6جKWScB8?hpW 3-@HYQouF!t~J/ׇ}K 0P$q@k!W:A5.BAf0s)y$Od 8m Tמ9y5&9u6tIMM~2v+W&hvn,Vs?-
{#Ͷ~L*޿S@v6$66;R}Wd*Lx7 [Z>ny^`oTu8;qN^\<ƜB/I k
dQea Jj;[I!rb6VP+P*7.P@HZh}0T^'=&굢Z1DT4||lӊA󥠟*1ƞo}?]<ohz[(`s_}\6un&BH??m e,1Ղb^
aX>ј?PV+{=|ldg|T9jfKG9hM1*v3%(bn~ Uu>jFF--o|GϘtY(@e\zgBGej)*6DZ1$0VGЛ$_Qoc^}$D~:y=*Gw|nFXz(W$,{3&ja~sx=q,LՐUl`CyVBk>!8N-^ΓL.iaǅ%͆ZYaF^.?yT&f`Zi<ODD gQcgtGdPm*&hO#|L[8#jWiMVh"No+48c}C|1dAWጁ}MO)1}B2f)b/ZU<zQMsFB:eR?:iɪ\c&R_NW7J|mai_URqPTZJ&kי9?0Q[u0 tprꈆ@dΛ(pt6=|dC{%̈VĪZ7a6{F,b%wP٢Em;`0\o*#}toD ]C?\ۅEkƢg.{1l9%~1Jk~-\L>ב2D-w0(4Oԭr`G? זj=e#ޜYI%q(S%8/Ugwd￭)鎝XgmTӠ|E`K%#ƈkR4Gn6uã,@I-W<Gf'0VI((ޭZ<ہݘ"LZu.8pHR?tDQ%WiUhbKIPF2ZxQq\sS4SV
6)CV髴0=w;X+szAcOwer$u݌¢dph={֡g
1d
{dxDdTBMfbnIn3ɳ	nEP1[o$6+V ̌$ L
JD\C$aDAda8u9Qali5o.YtOT5ͽg1;gF4A8	I|Ǣ-xpX=ʫ[~C=\@H:*^b;5D<,tCx3l;x+D#0y,^D*%M*JКY=ck>h^}#4{K/6jCZ.~{VՅȟꓳvIU0lJȗj?zG~H8tΐ]cٱ-qN_Qxt3)擜9!tpNG##sOs	=}.sJ@­xp<Ÿ@mc(msb'0qfD7Eq˖fxsSe>C0C[1^
_ڛĞq[7wYKjм-@}qb*.veh1?\f[]+[⯠:u|W4rS'ɰ1	7z,>Td쓡3"Uv$D0WDe/g<	1uS܆9P?J]yAwĸf/)5X'hb5 !vs!l$ŝY1W1My+]PgGB|u+v<?%Bָ:btsOX3=mϳmU= g5VH',Glʟ?K;ϏvN\gӟ]i rRFv;.<&oK[Eyg_3Y	.~N Omelp"eҬoԬZ6*<J7/MUUX}/o:'3$.IKruj|!~ݧNa:F|<Y'Kd	Ik)-&[jO~%=<!WQr >{ʴ N-Qѧ"Z'`mkInuNAt01ڐ*W?Mh%JCJWkr䇊ZcxuYz xm&Aa^{<
!Lx'"+xk8%A(̓xA8)}ĥDGXN,(3=)	@LaUD0t[ñb}-9%lU*ާ:P Fw@o	il
zA=>^2~T3u(w~O%B1I3.2_+h)))*j"e/l/P;Bο|!h<:;>D~rz891i(mE~AxƕjotKGVn\k0}wDDo8sJ7br'j	z&h6<5wjUHVCn<1%W`th6M4r϶dϚ8H\~lrN
Ճ3e?_yD 4&V*[~A=O{ECZ$L>x&H%T>B]ǰ?ĤqO-w1$~"+$E:1Zi@rtU*q$IKx1heVkie,sK۽p va_p_gKo|ˊ.o3>2k_ ~t8a*4nBW2 N̚RJ@	ywTJûwAlfw"	8F߲%ޕSfJ`t\I죉8Bv͈߱w~8X`e'{R4S(Fa\Jz~R/nOXؙ֖"˱}T)p}鷧x?u֝}xXR67Ԯ+Q|d߳ko맙swTSkeG\/>.1E-Ѵ='нeV RhqOFag͗;]Nc^7.wWzfd`pxP[B[_Qj?QAX$ڐdy噁cXDS4H
zӴ%^E8m#N;+Qӌ|[,c< ZIgty{xٻ'YPNlw:OZm8allVjlc-+=s@N*H@98ܣdKG?_zC.#eYGAƭ0˙́%~Iauh24q߈SGx`rڹ{.hV89T;Oo2e@sm`GZRއ;<Ci,K`_X\C
/ҥikЮO%Ϋ7Mj=#n=(8e$<ـ& X/?/FuǞJ"I T(`.[Yz	)zQ
m~?	}
<]f`)4gp[&6G~%0!V_Cٗg9O H5]aphuӌUZpgM3)7/aeWb/ѫ}O a:{H-Pb0YWU)us4k*yf|iT,ݷNW|bgZ~ocě&P0y5BYNCLS~)yiaY;3ZO=[5tU8xHw
48޻@txӗ7g6Dղ>jRЊaLL8}<Oۭ+H믭Ӄv@8Ӧ=(%M!zId3&]|*W5| i4:Ղ[m)+,i_FUgM,sY@݃#w?S_и-^=pJ0m5بPXTtzm2-y3[ty9-9^{c`\6GZm8OPPo9
`v_Џd6͒S_<?­㦗PwN,i5f>S(&a\>s7T?)/b&%Ya,l9_3` *76QC4?b>*3/g+Q"bQ7N'LᗁB7AN?r}Zh''rUK5	f(aJښ!? өƹP`W0Drrm4;U-)ټsy6YVWxǽVHY-J0%	|hpVwH6k']c,V'G
@weT^eL{|]SkLJ96n4,)*O ^J|l;&`V6<DJu	4P3fcqY> eIY#8!Dq<D|Ƒb:	?F<OL xR1	r&`?C*w	,`:btXx@ 
S}iHON1y򒼂
]e+ xY?@آЬ bgh=	]e|;(fz}fX9r;p@Mk[ies. `Ğ-m7Vmq'BWt+{V$<gƠu|k++JeN[K
4!6Ͱ5l(> zZ~S7vo61f$M>OH</>zD5yŔߣ?	CO%V^T9Y^]HVt:k|[L`8}zOs plXɱlA;E@\UQx>5#c$XrY	Sh{^I|mX_Vq}3 {K͡tE#&g@n9sAlIw1rY(ic >l1ay>q(~u9`Ȱ(Di%TNZ=\
a؟o0("f DqO.!yI՚χc4;FFu+C.pOPU*j=G.5mCW&EEx+_&,cAm=:XK%oF拖|oo~I*m`nHH"|"mtʥ"ifNMN
864J[?r9-
^Mv)RzMBSxظ1b<a1))C?P-'Znl׭ldsPkIyݺ裾!<`9[fPQ,?yo!iעƫ1JhL6ʜ{\MEk3#sآm:"+۩fi>Z^u-"L/Mju˳Etf"G!o03S&Basz6g[T$8RiW-1{(#8^w k޲[u9S7XeV9x́pxB:qDdѩc*%|Y%+sҏ+0aj)Lj޽	_u[Ź	]q-4Q#&X#.@j	rXZ<Y-Ó>NW_$q4/$
kNͮ)ISztQ7k|ԅD"nuU\uq8Z8T?=Ӯnjm_[_|NM3j:l ?4$Zl|סP,5TH>E}1E=.M+!̯[q __*biPб@,Ī8ް+8s|Rމ)e@Z*54T_A: 5[vOwzQ4*ګF;z-#LND	BzȾ~n3Z D1fgd?/<WH+я~Xjv	4Y<^LI u
3bdzf0R	𩽛HH~?׿#}c
)⛛HC4s=> 4ؐ+ìԇ'UGc^!*-Is3|4d29{R4`ZscKMA-dM2g#JBT(Kufi4%֭3xTbe)w/ʓzG[]V]0XH,?MCռ>MgNEEnN^M&R(Obm;+VXRO}Ze~}dƤңGb}[9b Wfoc6pAZj_3f,C\?nN$|sL܇:fݿ-z nULtɸ6/X9br@g+l3Н]+ʆfJh=mDbnQe=h&XDJC	sfעI+Zȅf9:P1Q_YQk@N`n4F?uB!T1!zPVʯet!+hI_j yM*ߣ6A/^vpvw/fDW;m)'@9	]nGjToBo4+2&ɿ$Oj;̫ɰ!;.IMJэH!nM} K7$dl>@S;*+bjlވ]{Qd_0z>uq`L~޹O_$y>ѷDzt\$6<UvaI}Q!?4``nIg=EF旱~)+8ڐcSoHdo{23.?d<bH XRzkd#\\}ڊI`kᕪr"D9K2*w׏ie&W+p+J)YMO1Ē^9ו
Go;Yȴ.X5iF'6^ c;R;)W, 3!Ow`6r#
.l2j CHڈ+v5rrm_v"KAm/87hW=\J$]#"iA"DPIlqA.Cm6}=>nHtkDU5a<>`ZC|z@^/G=nG_},V@3@,OڰVXc0qF;=V:ߤk`̬l	8N4Դ{וIsE%#MlQ]ߵցTGz'}5+1LHb|SҊs_s~TF3*=r
;tH҃W*~%f|dG=}]cQŚ,{47[Fq.m-PR
oǂ7|Q`>ʄT=2-HOQu_\u+>gB'/\L .=$
,Frt2oıVDS`?U Ofqb^"CtMXOv}1dcd[A/TkN)Iks
?">" 87U7k]M,F+\t(HBYmo
Zw
Rf#|.> &]ҟae;
6`A"AxDbFRaI<wݳ.ګu)v˗:͎keƖ
Fk3֫ E*)>*) {GwyN{1F=R_FM-{WR$dy;8M=>O~CI42wF|H& b3wr)|/?>8vܥҿC?nFl+4=V9TdL]Uq#X<yi1^ye>k}k}Dx|K~5V\Y\G͚t yo?Wm1ܪ %Կkyc	=bWSY\U1M::~]1L!ԴP(56{ g_;CRrAX|/y뿭(3S}@8t NAG%#Er_	Fy3E ݸF3@n/5CPZ6ٗ&H&~
 ͣ=qiD^¥P0!0E7BcxdOGi|}RE(奒
iP'pX ۷9F|ݜsp>ja}?7='uPܱN D
з<flɿm[qB׸¬"DR	ŒSBQkz3"3z擝ӖႮKJ0rV#+^EWM+n.	smEίHQ}KI>8h_Z6u[T\nM eޘ[ATXvDbn9
Rk 	ڔUP?PhJ<\ko0D[SA,w mدDG*\#%:%)^(]Òi,ÛT5+;Nൣx,ŀw`24E aBEN<yjnf>-OxVWeӠ˕$9UE?;<q [.?(Xα~`^<~VL
J
I'sJF>C{.0v>K?%u'+(t7Kpw[aꮹOp``}[l8pfVyxt!nY6ȳ廭k$Qâ!Cվɺ6)/^],\e غ7\]shTu(i󑘥-vV*u<{hٷğbywnxaatFܵ'y7މO˅I6@"'C@o*(:9<+G<It1J;p*=ƥ$IArY{ ?kJ7}3vChWKLǊwN^4ށ7^3hCfk^'FP%L,/]QRL%<nꍣ7ӇUwF4]` 8,"#hk,l_WA6mo5n|ly};d7
bMƾF;hWԜ.4~xY}N_e\1`=켡*̂Q*,K8jGѵum<Sv?t,0S+]'_%.ȹQk%'hGy+7QׯPS	Бs|qcsxP]͒ixoW'#{[twFd.pjYޔzwy7i-Bk__: J,Z6 vVPw-T\\~*#
Bв'@L:V;噁xoze	,1Vi@	B4>5<]<;|]燵Tݣ.]@le.CX v{KY6p =аs/O\Tɯ^Зtne=@OF~&4+'[^|	`C@z`6^Ec@i]!Ĵz$7Iw\Ҁ!<QQoԹ%yKq8BPz~LU)M%
F%%
1ݞ ;Ǎu|99Ϧl~eEd8R;X}KY);cjЭ=.m->L=<p=WB" h7{Vطgu8^	ciRS~*;7_Y£2:$ˊ"3>aAW\N@CO|*8w0KK]v8p9?R٫*r>?n%/pɼB+ЁI nfｇsCZ!g}{B	2I1R_q{@YdpQ%ˣ
"QЋ)iqqwCqz-a龩FGzXgRefEU^p4Bqȯ<Z[͚%} 4LV{ `XAC+HOY"ﱂWiMQR+L񆽋~	rؗIsPl}&t7BOE.)`1#tuwuunuBn*Z(x-Ñ,{rXF\EAК`FkE0%ߐ5iK[Ðcb%d;T0T*QXBa~%>dXD{8;D6@]56Lɑr\^X<rib+>|&B: _t0Z6Ģ@#ocҠ }0?7%ӑ|N.hm0%ٞjjI\/A5L9tvrd/5 wSq7^kao؂lN |˭kq(,fIRG4dt /޾e	 }l|C*'8~?c[	FlƟXmw,_`%aCK:W<m~WoJxt~Xϻ^j!mbd^8z'FTu|/3o9<o[~Ciۅ>3O}P=5#:5{sa _\Mo]C%I$vJ%E=fES^zW
D@p'+YĻ^:845ypIftjeNT^3v.+F( R|s3Qxި#|Dh⼹kU ~rSխZКu[$_v:|(zSM~mhXB;T䙞JZC@v>|O'oax`Pb+	ٱ=aNOP"aB͎jdbhh0+"&צ~ĄUp,Ta*rá|X|3>{AjK!/(F/XA@y=)6us1 7+NfUCiVY"9AFTNzX? [ƥ
Ani*&]KKּmʇ&Gbl͝kZ/ :xD @a
	X!%,}>HͫۘaU<9UY(?RvjNyB\~\W-\@1l 'PQa`R0FdN_^8
qQ,I\z;[h[JӑT&ܡ ٮǁhKeG/.E\*|w.{D#@kIXvI\T
5Fk/ '/E$rpJs!uY! RYpΫR(2ٗ:v`>.	k1j"hM*;^2 iaSWqU_KVW &6L7|U̖Pg'kk;\˽Oz>3""x:VΐʖRq~";wIm
*-LXA!5!F?&͆i>WI9eOI!fbPEK-R7q5D#^BkB\u̜͡ْA"3\/Pbwr^X_d<{AI@l/NJx-hoiC`J+}X v}JJX+NRd_xsI։5K|Ml00E[jt=&z#\#ƅ?_ <+T'>D(QY@*/m)H6pWu=XpR=yյf
#y92d+ī.H!q[ٸ0

 M8H5F+z&ˏ@O4G{$幈cVDo^"	w*\>r品k,ZoxRI)M"FbR2XGC愪>myg|)֫rVxMnI*Q}<e;I7;ͳ]fM^H$k	0ڌғ	4^8 Ωg[;+ZYe|%f6**
hxS8= ;pH}ng:L $#;R21] R<n= cFhD1\)	!VZpAgдV1)|V5_H_>-]O.!K'ZH~*
Ta{+YtC}q
NL3gx۴G'n]''͛SsȋhbA{"(/qxܰ.c
7lh\c7"xZK_rЦ#.8l.B^˾(/t\_oN"¹"
Ο~\5|G҃HܕW=K$X]m:5aNz߄zU_ga]@tRf"jIxG wPxUa(٧#upWg;lG7agY&K(nh1FxMjpx2)	C\iMRZH:nJwR[n%L	B[(zOU_8ܞ0ߟeBz F59wH6..$y#A2>8-RASH<~NjtPnf+F[u<qd\rxx*(@ZYӶߨ$FszFF{*
G5s2^F RA̔ Ť񶕩JI{6Ty`
KP|ʄ2vlĆ$w`iz$jNzYG	S:{tqIZ^+5%>N!zp=gڈ%ݙܪ^wVs]6#_@,3.K\~"+O+=*WS;4;V~\0ќ=5!2<:?B2v6B-x/zNi=DlfFt4(_3nT5A"wuɗLԿ] c.wYK=<`̎C9몂a%Q5n&g G%mz@RDP#5PdjrlVpǮc<@ϰVms	Vp@jj˚2oPu@S-1{_m߿&OSukIّ|~G߲%-^rGϰ$,\S}m^zNJ!zd)4#ٍ/ϓ_ޯ>Dv@'rNk3cW a6>+
2-mjnaUE 7{|,	zaح}.nByy+E͵AYz/g{{@m^<Bqu)SNigqx`(="	%l/kCZPR,}=W KP&h;Ѳ.cLzak(6F\Xpizm&J$Uq ՆOԍKkd1"YMsyƅ޳ *&^忻Fnsr[-7|8A@!A.CݞΆʃ=_|d4TDo=e86i0&%*F\F_j{b4O_*}68qI<'`~QeaN /״`,W7q8[wf%6@pYܭם%vܙYTSCթ6~c;bTcav	ؚ<ێ|%/ZTa@e>M_]i{M|j}OΌt8ٕudJIH^6ÕmxU`x&.I%@kAJ%53ECLC7Ѵ_S[]xO|/^B>Lq'yFRtRT%HK򗵴n=tLΫlwnD@y*&ًSnw6a"q&aTCߊ9ﰝTzqOt}[p|Uli?of`(fȘ*nVXx/j?Slg67zѠhuiQBe>ang>n|&]W~%H`tUQ*ӂcF<asoMu)A-,|*Ee0#E@a^}š_V1x4?kʄ>!k_zQKHCYJw*{8jQ]3yEJ(C3hHZ:SK2_lGfMJYgLpEGWG6TI>uvJ/I z67͍DNܱm?m	e~TD와klӉ$OL<s)ꆸaytpGoM[YO	qYk!Yx(&-ΰ{tNJ_Iώ _-75MawIec0_nz%ǧK9ղ";LWj^A!/Ǻ"~d$?/Ee7+%4@h'S=5k~(Ɖc#;EJ7/Yv~/BQi򀃜^(9V>صy80Jk-فmSWPcMw}˚dU2N`dvWK^8}/G!O?XCa:3b5ϔ*EZ
!C}.,E=䂑
pZAp0A>DS#%DQ?`}SO(>g-!k~!J/V6g<H.X%I׎O8V/ZQ`z/bU;Ժ>8U7K]m%fb-8m*]ޔNV! t"VrګӦlHcr4XT-TkD0%.O)$`P'Z[ќːcHbq͠T7Ti£&0
.U׏ءCǇr)eV^ZA-L k.T5g';\zW`}@1)Q(ẉ O(cAAqhUjŀ
-09?`^lB}l1;>nZe|)5?jQ~n<Z+aazA[gRiLe	A\dv|xw IAC<gEG:"P9Ay|+SWI/Wo?;6kzg"b8x,<fړJyy^i݈mƈb aaH!xv\ʉ?HpQB-#ݑ^$fM]θHEr"r-x+:^:+1N#HBǲ7*1	X
0*%;%vJ7v*c\㤪5
_k5;+'0,tx(d` ~1_}^d"
@X_ZEӧC\| |N8)Yop}>j[-f G{rf⑻ݟ};K;J68?^s]
\(vm"MnMo' >M ݡEG jxI	W*Xu*"@I5ġ=bN-_}uKU]}e UO8KG;VTqVInGV6P!5voŏ=s62걸 g;H5z]?~Ut-w*GBfrVx4ɼ3__#\ôhʓՓQ~|x\ XcYFh@40;|a57ӛ*cI4|NrZq&tu0BEu=UI3jDYΫ.@E9:bjpʴ=2G`(foe3V/5?3F!iC"0:2KXOw*QoY%kf.T8!M5\h	ݪG[^(0e"#Jn.?hjږB 730YyrTlX1_|  Fާ@1ѻ) 29N]&~)`f(ˁ2>c(_2hc_
=/(Qe-Is
|?g|&k{Bȇb1y\O=͓9i? M_ wL2~;vY}KUkb8r׈
xJ4hYIND6t[u-勤aW>ջҋ^(gԒ}dooX7RK;0MuB;<!^8xFX``,JG'zx9*ϫ !,c@ǌFJr/=Ҡ8^@ASUxrna`j]Fr0(J" Ho3m06gFcBZz 8ЇʪX2]&[&#[D?DC*fG ޯJqgY7xĵZ%_	
 nbNx)Pų]Ț%Bxj+HMWj@3&OK؛En;AXk@Rj;Aܐ-i|HAun@,hmL-TZԟW+3R<܃=9a`Z5G1It06G;rVF>L(OS㽣J}_bR_?SĨ4N''r +}^(_ewr8<ﴳ]R4Ȁ2Hq5])x={M|43RpX]gv/PIw+K*y66wɝ
#}Em
u?~s	11ܖiܜE|Np*}^YZ%BZF!RtghѓԄs4Ns$An}Iu,C"g4Hg{Lz`hfx/!4QT-ͮqhT[,:(jߒ=~	}TNc*Dt3zH.R?&
q~-H0L|Ć䈪:U{跞s%)?^`(mPoյw/᭏dͪ{槅^X4Z_Y@v؁IAs=Y ޑ]Y@Ť^gρ6Ea3{Ə5dn_I1Yo/u1AV+TC;ed2% ˝N>n 3l:G}y`).<*ڢF(0M_lNe7V;Y󕼣}I+r,|)48Dg|Ack?dǔܖQ{2SMtw,՞dU"UK')u9va91uA6ݨZ_N{BCO;]w8ݴ;?|Fьt2	k@_Yf2q/ZɈ ej6'A{ keF{kcHdN:Yi׽([P[f;>8frӾ?_	II4ܔ6`w"4 skC	$[0ɕU2.zV{cz<^iRT*+~HUEt#'TK;)9P$\: ayݏ(Li}aGƸ7D]M]TF|4!Gv|ձ7A}~hxc;,So^;wx->Nױvb-?CFoʫ"+¬&h&xQ;@+'
h,]KX_Kn%!:QlYpf~^8RlyuᕨJƌFG{';iSX$1k	iyy<OXors.hWKay|zON$%C,%hۑJ&hGRYS@󩩝#I=9-UBF_#QLu+Tdlnhlyӧ@$Mj:(xY'<.#(l.΢}"El]/JQ4GB<sat|y#{bǴq Jh>&k8]jjK/q='*êWB0	TOoToL0u+ooa9'U
22hWkݥ|1m		7Є#+gi"VIL&#VSPT*]}l[])̓qG0Kr*pfI.Bu%*gHɽckQ82פn:LIqpYo⪑ۦp$O骓z/pBqڹNMyФ dVR}2vP
!xdΚFVϯpfadwU3Gs 2m{טT!D/3B|W47-(Ja$^1 bC3ʢBf{Ư*AGb5oD7xjٶyVfbw_; TQ(h/K 3cycz_mc^)C[Q=HΉR`~Q ECo(.5:-F-6TpI&XTY@`7y[Ͷ`O9^82"x$?	~4QM|.]}Sų!f?IX]d榓`b
X^jqԎf0e~ٲ?y`fɊJ?`Kq!1"܏;#4(W2Nrίp5}X-ϡM_gύi+^6՛c||
vȸUr?8+mM߃2?y|&Fѳ͗=e9ʩ*RFe{pX)N܈I&)1^wN)F_&&Dnf%t0ZU؁		s7+=jS/$6zEJ9z) Rp%q|Z=E#iEÝ9oLruJU	C|}BFeU0Glgş|/[߸6w,Z/+3$CEi;ŷ:ZJ7;S<x݅ի#SV
̼z/'y6tֻb"
zݣrA_gZ,7crFUH;u5xYFޛ	V{Uޑ@z;]cg>/Ρ4(^_k<	Ϲ}lTP	҆4R.SuAK._JYߐ2$}ju	'=7y'No$zxjJbE{fupV\G[93vﭨ	Vd~+;e<4Ȟh1#QgdlwâN-^kϝ7,2qIz0o"ǒU`o}mzd>zGVDĨ6P̌9{Z?{2[nQ̃H&xߚqg}k <'c?dNq}ڢ݄484զbNvT?_+ZH3kӃNVkqfq!_Hr$^PI:Ҫ]9GAD`9,/:oҕ>O};V%	%j8G`ﶬf2=*1ꪻe.rCH:LڒP.MmA6B%嗢}
rvRFP$>~#sg?7<%~IBʨ~C"T5FgA֯y3Ŋ4TGoz[3:wyFTy_ǌ=l[i,M9VS@	7+,8yvc<PXDiaߝ&G<$'ͮCs[o-6}I5v>jN;҃e}_"_*eZ@} vm|7= gFj
iٝBJɭo2?
c)稥Mp.HW6?#a4˭uʺXAd&!(߭@TcQ<)~izdxy |yANXj_j1ha!Ŕnb+|[WH2~&M_oe8\޿(t^Tt@@0i*ᄙJz
[τ	ʙΤBHm2j.Y;ǭS tXLfUǩ^ g^9qVc-{^^4¨f=qxns[CrKjQB::M/ bP+DS.F\1
6	4z>3E""A%diGPo\x`4y/Onx{Vpo^ݭJ L0&1(g ,iU0Hja+(-8Gг#5r|sYwژ<%0S欉TU$v=}~\ńMY	r_oǝ+c3(|z3Υy6: =Tt>OpLUZ`;Kq
வ _|PUY4ЕR|>#'Xz_v!)-޶u%a75W.] dn
@תg/īQ{'(Q'py\v(_vmՎ )D$A<%aӈ`7L<̘T:jbMWJqgB:W6ad3d+-7Bc! )8"95l!^~jJکo'0Ij5|p|)=XOmSvaleB$Zg="N:#4;+tM| MwEuY7~uR!Fwƹd	K߿A̧$&[-?q7URF:'"))D|m7$p;ND=Pk	xd_|~ƙJR{ܸLVǵwxH%#]"ys*6w=3-{ =Ej޻*'2I~H`PAP,V/Mz\}{E>Ͳc!9VDY ae8UQlHVshW@%=ftss0n	5%ѺHGiP(`EL%m5|<:̊v`ziSw'dv懐)Vg÷!H $u.Ӌ(eJvSfPڌ%'^v6ͨpDR=;]U= 44&`:%<mӘ:phz;_}`3I8IS_[b-r"0z ݗ;UlZZʟtzˋb4,ZS30
}pEaT $  &Agk7օȊC	U©e+97`gJ}kWDI,yrRf`ES|f[{zpr7rW=;)iOW{x*&1$ؕʠ}؇7WYh4) .;YUF筶l`P/)ˢd0,Vz0qt4ҵc`ij?M\={]*R -ږh(l⋫C%z:W[uuC!ᡒ* ~N&~qILmWj]2a2jQax,rgif;Bw )iҝBzsC*To.]⼠Ph|n;^h)jxWy|E/cb7	S Iz,xS!pUC){X}J
Ա[Ԩ.nQLCJTߢm~"up(@9Sj9cƴ?	^TBN!ض.Hb"\dnw3?A:N;gM`כl4l;KeNMlC?b'u7hZ(5<йG^acce
<U3DE䪗Ef//*W0<nUě%)vS$}Z6"YEbdCE~PoΝSUab"l!a*%D U~oh+CqbfP$j[dqE,۳!֪73ithL<ބl)i>!)@}3}4Yd@M*{R?97eׁ~#=>_"f8gu҇=XJS>_s1]MUGvd&Ӝ:_SYSWi _AW>Gjk	IBC#Na-ĉ8TjaPӛttk@O˺G%ۗ(D1yOeWN~	E<f-C&9˔hQiMiFe3F/kyGA/\maKl|"aOө:Q~Q`>#kW幬oJ;\e௙]{e00aT 7~3l֪Nӽ$;`_,삎EC~ㅃs:Oc߲"h2`F^5B3h¬w$5֍=t
tF6sw
7*KB?S`ۼrNuh4N*W+f	y$O%=/s1@NpİO+hV(xǅ"&d_6 e|ON]?:F=/FlkL
7pkRi>a}m&[1#п[kt/%WTl&_چ[{#v7O=!71juWi.	5>l1ny٫NȟoKN5qb^_Njәi|.7۷!-]]A@I^b&AoQԁei#MeNLe'*޼4?ԙf-i*@[^widLҔpe19fhb};^wq9 b,G9ݣ0!m$w~i6g76F^ʖd4Ư>~سģw0pqxfd
6޻Ekʆ\D(dQȔKOX狂Ӽ]l;%-~әQ2-W*A(9fE@l#>aPd0Ö10]jbEpG_]h_^cPG\u<0r|
[.6b:pgۭ5qr(EuB}FrP聮9I9Xq)G(i>>)4皑'},܈:w<yܼz
YA~-gړwUKaO
4ii!j
t|{*utw)$3P+HtH րGl&(~iwZK)wRְ@NT6~:`34.>h((E\,(WE;)S/>&ny^\%Dbgkgw@vv CScZlR{-'\o-T% 'V+A~{fcs6*9Vr<vض8/sxᑊJF<q`TGYju;_&&ؒZrzV~|5XT"FS%X}ҟ[tgn	 Z0h遌'/?bhQ9]jEKXY)5iJ[xuȎ=i`dgFVX_TO<ܸ;fB1Ql>
=qiVxiϲEKfY	Z҄f(:M/P`Or	aWlBد8s~0
u:OӠ{c"픡Lbq@?R#۟p>KEs}1@Cdrh556g|)d{ͱNBnJʽ_Ԧ0|'giU}S!OeO!ދ!HP
uM=_M'R4Wu)+mGǃS?ABm}x9H^ЃX0)7zӨѹeP~9C>P*݊\V~1ʖ6"
65MLU?	eM0 8NR#}r{{:/@:&0oýkI;kAӍߞ_2F&r.c0^:/2fD\όFhVF[:u62@d\mol5MH8&d}oc'
%SFYJ^S}V޵w-"+#rX~ԖI̤pCk]y8`cBQio_- {Y/kQ/i&)n+H:J^Hѻ{*'-ƙ򸼶4|^gFbt҄fDz|90>l~}ՒK]7;LPJ@eͳъ'2*#}zH!хs[XT?Y2ֹ}L[#:jj>D@i*"_t\CS-HA6[j,9p4W58KJP\fZ2ԡdNEmD=ϼ]v8_in!rilB{c\8Y|SϽ>a*"+'y`?Jnr7U\K />xޔ\E@7J8Tʫ N!h5ߑv)$;J̩	^]BOgy9H9$>D]kxRAWQA߽` 󐚕g޸AB\h veB9|wc?n2%0P:i ݼLO_Ѵ׮3},.Vv*`-!1#J?:,Il(sSUFv?_¡Axqs{kG"Z;P6o̵^1xH~Vٰ£_v9~YLhqxhT*t%%Xr(7S.٨pm7<oKT /<ZmFΐguo+;~Y-S:9&6wV&@/KzmJ`?'^[1ubAKs틐eRv;bЉiE&mi|m"i0P<7{ȪFs"2~X׹)q:HOR-.Y8
?Bμӓ.N#8>~طԘmT2|=7j_}imä;*9BqL2,})3<|F}m. iVEEnM>/yu[b4%HsJJtM
Iz9i bO&sn`\1gdG0W{yN^z	i6醺w
%}>dۇCoY,і1oRN%tca+,4;Du)ajzh}U13=Ȧ/Q]OŻ2	/у~fbQR|LۧD-?Kċ	3_F+H؋y~Zq2
1~$v{gpj]}@|ǅb((8Wbq9.qa]&7*5م&*Y$S	tw}NP<A^֧q*CRƸcJ֥fнv	'jOA!' 3KY`|z~-7o*t2QEі{/ك14<?=tYÇa.:3?X
귎Kf?T6c"G!nRrHS<w=F<lEE]ę[.k"j%'[eՈfݘ\6:eN
܋,cn~va*ā&] 1)/06u$/zLolS1T:/	$|Nvyp[mɌt{*)Rw19wOC2	"ݼpLj>G۠ǗޭgvK/o#$rA8`92QjSm^-#nlɰMI\zK	aCӌ7:5݅ݢOΦ.]M
pm]P~4%vKNDhfŔњC J'jxS2ʹ\fu@2.9!^a%~H>axJ"/8
^W-);chr׶8K{B!F[)3KaA2L |LF9S9O,I|b8S4 #H !e9E}_ho ;)1-wOI;h>s\pKGòc>GYǷ?5.L:M+_L/GĨ7O<l~GεR1q]:2/Z^a@z=
\ ?=XVjkb&oPKmg֏ӿIc1o))!wj/i]A)B|x+M6PsFS6:p6~~N z?`92?
(9zAS'x͙;TjuK]>Ո1>ZU~tqO}YfB"׻ƬdlBAX'H5,pyb@v-#~v+"b^7xhk>X5|_	K.)~݂GiNl̗҈/mx̇Q wo?grd8Dh<'`F-KR{1RbJ4/޾`R|[Ly|>Q;:9k5`)] YڄygGMk)c~6w9ôr9ƄG7X@8(b/s3XEYmg!\c&FׁŊ@@T&onx@2|nyo<;o(Vixۋ~wVd)%1ۀۯ/a7(k+2'M
. rɂ'@O8w{Q!iWUiW99 ֧OП`@G,ˇ1 D'-\:b]_tYrDW:҈:|7Y	Hwv|Πp)F!D!Id'Wƻdɲ @1FGjH8:KEH'6 g(=%IaES^y@SJ`?B1eQ0^ȸT1!\|lT< 5V= FI}/I  .|x2(Y(t\9>4Or Jbz[u|试
,{oSp/úq5v;douC
ofPT1	zQ6r{n~a@ZX"Uv>W˼dX8Lub]l'rJ}*8̹Elsя4Pl-u7P_Q}9tZԒmؼ[UE&~I#G	lghG҃Og"_ESgGOlAq82:BGǿϾFF]`(qcԧٴy&]tKV:ɀҠ(ӋYnۅsR[Rcb,ňH.EdWKI.G9lOծ)t`[WDwK+q؁n_'ݶgT\hS+fĹB93YF[ʢ'8)WHcY/k:TSO):Gx{AO)
q̸>#?đp RǄ!x(ąTHt/ſ?\nvnN\q((,ӑpЮ:B4uGMAVsЭT󔎼y/Нy-x4g+Q-%L@82KwշucʀaqWoׯchlcIJ-; Z)Ʃ+go^^/\SIgGߪ@!emM2c4:2V\zڬccD<tL횠|S>|"| Fö(_Bޛ=4oF1⢴6jQ':'z Qk1C%MHX4~"t85n	Pc~q)QӒ-n%)/?z[iV}3[oI=3V~JTHi6v[eogĆMG_E"ݕ#jK%l<G؊d=W)w?o4hf)&e8ץ,dpkLx-vMbHi=5
	e׉9*Px]`vX$D{Od!֥:qk L(tJL}p,Fd%sϲ*ӂ|$vh˙H->FW>%D씔W}.e^+ZگMiNaxybW7+5b=B	_;gH3{X+yF۾k.Bd!~9AZ,u9ó 4i_q/h۟n,OńE6kIH*Y	MN:S7wEBTnW #cΥHX$FW)P&]&hh)q1CV_Bak]sٓ+]*z2pVEluN]}
3b/K5$3mKd*ʀ=al
a`aݜL!}}`(~p:7غ-sJ/٬y>H<^<pQ+TA?#Bq*QU|D	5J77ŏ+ #L`ch%(Z(x,\3lhЮ=#cE#om{)?=?q(/:\L!a+ղ)h.ŔS)U7VYnvy`g\:?vE*Ǟ۩o0%?#3f*^b:OS+cݫ8CZ[f濻ϲ[eΐD̒J9brF	;]4Mg/c׆uPǥi>B{b~ZPO?|:"A="yDGr]+HE onfB	_5w IS93,t<H@_TAi]x
>|ʼX+-NF8']nS zl7 KAcr74v=A4l|۞v~$dsvVmx~xѧJHpj~4(4y	7^f}Apnd,AMmT+!B67^D4JUV0.oarF^P$Ryi^m:qa'\Nml8>+J0H_=9 3%K' BZx.cB^G~l1?ѹ58pVvAU.3_}&[NDxF	`C΀X#w8=GQ Hz]|HNPw'.#AY1FsŃ])P=ޮ.whX#+[ox'@{E}N9vWe3P
؅#?J+n|XNHSL}C{@m {(W9WP~]½:{Dqg+ϯ^rnuVjdJ7}˼j-Lw9%D J_S<Z.zӝj=YoV*!d;D\{(f3>t9F3{ݛ뱐a{.;d@:tLb)~hla}$XINSGR0fzz췦FV*nȭ5tDDdb,p{/O8`F>/q`kƁ}Kc兑]xsQrJ.$v428>]jA5Çom<y~No΍02oQ>[҅k&bߎةE+N7¥UmCa_M=cBQhU;I"^ '	Q6`d]@qO T*VH4|TAٖ*?ցLYUUUMD7Kh4T&5$~RdVo>oiD _Dlˑ{6	i)N'ǰǮ~exqhpmQ':>ͮBgv5Ҷ<n3ٌA/(;'FBLocuqBd@+n?%s(Y 2[YLwXەذ>q3T~7<ऎSE~W:-7oF<_޸&~Mx|Qg85\5/al%?"NY*鸪iʤ%}<]󢎌E;e'm@]7SNMV'?vk8Bɶ)mBrƔW\Xwa#Ѓ宅\w^j"UtA'\:Vl0έicoɚA-dG:Z_$]rwNz}Y7(&^b-!` gWPJȔەȑ$f8c۳Ro-oFevAr;a'KQyiXOsh❚]_$.vp,/F~XqKXjs)
}mo, ,+C_"ǲcCO2:K

/#Jk+~bv6x"=O(?d]&]ySR k*_W|{D3TA.GPL(Y*FZG9 ZlCgO_
ڷDJٟ2DnlՏ_`0tY^8bg\]P-_P$꛳oQ&ϿVɳ|k	\Πؿy?o4B=пS9$XeVygҍ$;GP6J{}2pJ!gFn${͠#,䩡l|2IXEWhh <@)T#_؟Y%&"-n]Ht}X\6&D=qfX(.AjcC]׆D" N℟?ZppSlqkQĶF	L6h1ZwzSj"?%:ouEf/@98/NU,<QYvܾB yOWݽ?[XnL>Jiubjz~g`(u0	޽ %N42=±5L=	еoY&uvJ7/$}L>~Zogkg(d'jhWzI b ⸘Piht_wrCz(zC'ܿ)V"k_yˮtdw:s2tx`Ȱh_ƇX%_{rn@W v*q=cbq1~լ:	5NL|i!N砯d3V=1(#:U]lI9DU\ꕎ1DZ=]0砉QyW>0Fv:܇|<DEe=?:zt5A&>g)BȖ0gF: *~;Tvσ8(wU?	%\Ԉ|	mr1'>#aL ~ٕݬG?,썿<#XAXKr=@_Gp~E]swՋ]ai3
&8lU!0Q'GKx62wH<e"ZVCI"x"\}Cq`|Eד"Շ:e,dQGvBPҝz Ɠ{F"(3;,
]|W[=3gڿu$8HYmPo\aNIL^)ܵ;E^g)ChDnV10ai\,R7VRJ$VWgީ$NI&v?YLg{.ښHpw^P9(L.%zd3]_ӘI_+?g
co%xoCkdc2\e/%0D50lRUjZW [ #cnzb ͳ8kHHIvDg%xc$zwM	@+h5T19aFxh,XXϓgTE?BD'e]pxhwH_];Q1?>DRZU.\/x]A~n/3xY@O,Q<Bj+JϕMuf.Ssb5=ѽSG._zW'1/xW;lpߔ+):r#2I9mZyhJ[ēhHnd|D5q)2ߠ
7L<][& ([#{c_X[i$=1yf2tƓqkX7]'/0;ItS%\@<em5фT}[uupEXJJw:}cłBN-5YS1{C4L{M.h`
|9xInn<z1]&L	ءe&	$WrG
<ymlYkf%
C|ZKwrS6ȱˏe U(-R	jVPOJuҎmi&ˊ1P+}23Dz/"~ {X;YPD]=i,@>	Q7^u \__/iRO'z17q)ϊ/(?k ~W!PiۤVrh_!`NN_&s*Z~sjqC١E?+L$b~h;'Ӂe|wIVpZc[;.,$r{ [W^Kv	Eόo"Ӓl3=0Nfh4t,P8Eό1(ET^ߣKmD8{Ӱ+մ
)Jfz+]a˙F	$8_vcC\#05͹J,*vrv zʔ0e$J_0os>A(f*L*֩mCCmcR O+F5Rkݿe`X*y%.Ֆ~~aWIǈ=128C#{Ky=L_z9$G#	
b&PRr|n+z䤨uwlNWTջtCe|#v ZMƓ'\$,ﹶl9,-y{ӯbc/6Q*ON YRyWQ9$a3 [AV&q 8puxPt*Gi)V&[IOa?EQ0]={.^LB'BVM,we+@$z
G ipW/\iY>wߦb_}+kd72ԗg@8w&&1 Mh:}]N>:/)j>dQv7+# _s5wqHDm1OCW!1T+c%q_-)Ȟ;x:>dF0TND'uº!Au%8Tn,d c<w5]B2~CJ&Mx6klJ؉"H>Q}<ME>VN\ x3YH%^whj=V'*1y~ׄ'{w^kvuPdD-gOL/lLחajx1!|c_^\YcUgK}_^Y]/)Sj a^FoIxjHA\wԔPX1 ɧ*U,q^6h*N:	`yv͉f;8	0q-@swmc-NEeNq1O,,*4q˪iI87<1SE&icjxYf{^_;Uԛy&^~;q'OwU/M̊<C0FRKd;Z=y'5zSR;uy.hRt,9xQDW5Ph$Z1-5D7
bH0aAƦ6b!Х俛S@CF} W={pM߁>Ws]
bSL8?E0.&@	q9bxh	YYB.:C o2Yƹe݇ j*!l}8JxF6ZSTG@gj,uCe&?Z_Nm0+eoѰp^͆3^Їڳ$sSH%JM-PL^77%	j{jքfgv!>=ԉALE!wg,զW	IAпt0u`^0;3Gm枢YFu^tKoZP!W"6e>ZkFc7 P1(2WC94:5k1~b+TBɑ)hp%4+z<B.Gݧtxes.ihzT䦼l9rxqkd>n4$8T\$tZ vÃk~ʋę2LTv72wBcVEAʥ~XVӅ}.P0X`/{^4Hjʟ)G?\l8|3;opn
"H"j5DmZv5!r?-ꍬh,=hs z0e~pAi<kG.`@S=Ơ*3S|ikcvP/Tlot^YFYKF)yZ/: J@z!'g@97Q(h`;6&.!Qv[y&y;2.Mfcoƞe;?ސw\c1~[NDIZ{79~^09j0o`¤/~|DĚkW5i67ߚ/7]֏tHT6g=5!L/{0mOx&7M{G3ѿg3@͇Y	: +~7Ek#mDZtL<+F8!5zϚgz/}WT+@Q%J4@ڈ50/:hQz+q1<i~_(L_XޔFFz.l*ǈP8;ڍyC(I?ZZ)py-Q= L /4uA`uz:3
JB:&JSdG7x~ןO0*C@D+և~!I,I0ikxUTiSg_P=5	mnk,촳R?JorÆ]T!:PNLcHkƻð;~!?=0kkHaS%+oiF7VWL=
>k/mrӻ)6vү߳]RS۵9iƌ\?RkC~qS,7s!F
v`7)U~4g0ԗ+>fGΛOj l*[[7LR:mhHMm\+80u`tM=NB;wRɾ\/
cOM_d7eU6Bځ߻5O:MGk/e?VH
{xdүLn!p`kps495sRR*4~X;azL:
_`DewKzq/YnA]DcpOGO7-tD/oCB)2P5S1r{[Gm5qp}>BچԦïY$*ᇎ EXNevlՃ<4.b/n^ ۠sBH@k!	aCBS秦&pMU~m̾y0-}Iz8Ab6OF5h+[Co=MZ	cC^֜LB'Q|xg:s1g"҅32;{GzK ɫ8ʄQ2jfWZ|8>i0-pF| 
.
6+-'g'R;Si(ZcCSc->+0p7s6	Ы+B^!B[p}8Rq g&JVRgȃضWӅxUkC4v-FcCڷ]r*}#c+5y[a۪'<uK(! do1aox:$?1OE|tô翂@1&7 NN(`6AXg$_33-=0n!_rMwQPbw[7CnXZ!荁VaΏu?M%k'q,1)	4bX\Of	TK;ȲD͌=#ٶ-RAhLojFHc
yUy@Mt	j tGb(.B{Ewjx.ZW#s3j:ux޿1SO/L`vUËj/_gZV{JJPtV2T}嫘)LuCȃ&EKVD3F}%^Bze<ķku-7)~37pE6,<ﴱo!T!dl@uuY]@*:OmI)AU a]Ӥ8S_Vn".Z]ʥVvH-	an!CǫJu٥h";=PF!`)+FoFLX=x~w,D._5g!^e>rx㎠|.3dJ,ǂb!?M<ӞvSDMmtsMɟ'~ Vf(?\W~ܾU<g&F˦h}@Bs8* 8 
n5MTPiXh!To&_	.ji^yq2% BDkQ@DW3 K?*uZ
Zۚ]p|݇MNR?
r)Ɲ0H\0=YUbIG	,<6չRuhʓT1
뻈h]K4F|oƘ0!RDѶh!SNj6D"W&_.v-*Yu;Ӣ'L~Kէ#( vTџJHK)X-	VfZJ(7bB̌jRm3Qg+lsJdX̞|67^[UC.vƲWƬbMa/kxg+
.pw.7:Dž!TRk?;;aSrЄb9,~YqY<L{_i廡!V*ח!֫kDذi=J5#qf[c\(dȵN)pǠŃP_LZ.xN[E<W;V	qEǶdTь|-5I	pk5w&-tn՗LrJ%˨
X?9)}W]ԟ]5,DbtCFg'iw L RG][/>@vO,4;Qm-A}Q"Bo)ll[7SaG0g}!gKCd35䒮ؿGOQ+?JYVE$g\Gи-^j?͐sMPIGU$'KqYF?ה?1Xid+F¼fS#t+0p!,ch}Gdw`9CCc~[v}pV0_LD0|ޕң$a@m8i]n")ԟv-kYY$<BuSU6)f*#ib]M!§Z~QM8UP@w2M4eqV3ۗش9އ )Rc\HQyZJ.#{U4Fc&+(D~'z*qW+㋅m
?QgS#ً9e4&-k Qg}2R7,ӪZ%d3oDYIt9"{Ŗ0"iiv>D$$<V/12\YUp0ѪjC&4'C907.QT`.6fP7~[ʣfM_T
rdtv~.:5X&<\xW߻I֗YPAwY}"k0 gHo62[cMqa||1/C:Hg _yH}64ntz'xKt~  [q+cϩm؝`)}h&IJncs>dё5'cyoTblr ך	9]Eñ2 ɗ[ʛ5>h7kn~ɝ==WaWqQoE9L2K*|}BGq{S^z$_.v3scN:9"	5@䈨ɺS@oi;!W=80!>r\ZGmvKuO)M

Z"n쵱N~R:jQYQv\dDy{D7Aՙp 炩¯I WՋ?웺~ߘ%9Gl#0wEƹj"'ʔZ:ywX\&'c-qʷG~Y3L
%~|uU\rLdlU~хUp¡F̈4#P3ZBC|QѸ1a}$'t
N"Fg{l:;{p!Ce_ůgzH.؛(.9IXkT\uKE<.TS{YxȴӃN8tT,>c&lG"XNE<6VK/ߨYȀ(otkXb^iF`F, *
1A lkR]mkL7	^5m*0
ua0f7?ƴsuAsoiѩv;0pC I\C689OI}/ScqWJO=ňN7hR3u5v% F"$T;n#"rnl/V3N{S$P)!v'R)x)*y*|׻w1[1zP>c뤫&#["0:lC똛$KSpX
Q=3vvzriBd}uWSPcY&dazj
mQUl]07g\驷껢d۱Ҽro.)78yOܗ65Jz%55[P$3	_O<;HE2}pޕRgaWq	{3h1ڑ܃6v'X.xZ%v*]$֍Z]GеFD|~,(ԣ@zi&&NCR6*Ӫ	ZW_sၔ#ʭnxˢX^3q%H5+k`% 16|ҿh\.D^Ѵӣ@T7V0-]癔ut=W}{AqV'R8=$׳{(a(S-m?kA%fy/$ߣVi^u_do8㧚:quJs<2|۷:g*{ճk_JoCkm ~a܌S2#2B[	H t }kW}JD|MTy3't~]Mw6
;1o9L=3ك-5'ròP$w+4\'4Lм'O*0K!<|jjD&&QϐG|*φ^uP E=gkn ^ 1WbgID$[ovKoZ l/3pJGX}moqڛS'Wcmv,UeCZaN.ŝ-yW_)c)Ҵ Pa{{mG$dm,d~54zBT5'迃Ϥǡ_{SO\WЏK+0byrCd8.r~tU!	"1+ s3^@}Adɕm+U|\*9i-*"|,z.͚u1dn5aWEWarO/^G
Ұ ~~W{L2d=뫦G&lQWno`ߎMdc08ahy[ǔt!L~$*(6*C<V7KH2}p$5嫈\n`T:1)n!L%.zL!Ͱ? v
^W4˚XQKH Vm65e,<4xd"We,
jŻs8a=t&8p@f2G~{^S5n54=i6;Ȅ_bwZr[
n]cPP\G<;w(yس9y >Oih{xK:tbn@^e"	{j;P뻈gTJjX`gTeV\%XpXmûϚLPEeg00\wRd ,fhBꓦ(>Dw蛨f,S.z2mJ́y/$DwJ3*KfȅqanE 3dNy>>¼瓠X|;C q&+(6	 3лL N4gqQ֕2`^,zA t]'U$%f;VQċB<|Cd5~qg%>&*$~fc 
q%dzPL*i.o1
s\X^6zݝ>5qYĐUy򁒲_^eύ"e/GRlC;Oi-r/nUoϠѬLr6f9q _)E4O_-VJ}ߧe17Aq>'{;MS/w
@I[o]N^ɦ?`d(+;\^A*=̆V8&?-_kzz4*4KFb	lgȖXƺvghsG0㪷|pHB&5+`9o[fF"G
*re:x6OJ4:38C|v;QXbDj-~(_	Q^"Hc75, L$-y"؊]]4FjfZiݛ/FhzhG(رnu	B/Y	dlC_33W8JlIĝb%^{eDQc#L`-.݄`vFdYҮADN=YcQ%kpƀoMV1QPn\C/oκcv(߉RIW{u!u: Ƶ»"'Է++CPI
Z>vF"!#7>&K.<Mx%jhM@YZ
$d dzUꃛ!p`0ݸSFJ_ôg3%.<Β%q橧M
_n9N11d}u{duD-y/݃G\f_tYQ[@pI ݺUJ,qPl^32ܺߛ1%nr^T^DUǃ{B8!ĘDIo~15b0r}$ lnơjw@u|>2DN@+S!1$Cu^=m[
!!QcXd:xWk^ƁGaZB#g_JQc7P.>h|HRSێhz`̀O4
Yf
k4(zCO¡i_a>,Jڪ{.ݞ/*l<^߷,}L*[=9
OU3L(560x_<</HY)_`]ґ"*|"&	4."7	焬D뇴ۯ3HlBߧ/Fw]y)8 "οFR
zl nŌM[J툍[ykzT4ہB>VwI_G,%Bk[&tDCF}ٳϬל7?^]c+~ѤU[T~z5T͟NE-aJH x *.3d[7;lXe3)4HY$:Px«HNָ;s@qزA,UC!b3?Mw+nei]# EutRt5z,Ξ.:Rꈧ	7Z7lhIZ^]tcѶC9UdpK'rRu	"ϣ˷'nLٛi;o_5%;ӷ~pLA5pY'S.3~T:$v~#=(⽁UH|~U\0,U=XqTB6ڞC+/Jg~,|G۟hI`[zWo6j}dJ׻dJ42QpbKJmi7}|%h2a-1-{uCK TnL>/'ez~>:7c!s~ubL+Hx9{baIUOQ]Y밳ƶmN灅C0U'{lwp U pvY@B*Am׺㿇LNGc$1lMvk'{11iddy%0d'pAS}ATyyhϠ6dy֘o8V,7xsU>DڎSA[QU?
VZ/f	;zugsc҄֜>ϗ!a{p{ߠJtQvڡQ~#":%V>{?%T 膄T_v)]^uI{DdmzfiW O W'2{z Af$2jܮJʥ	|%)f&rNf|.B4$'nXϳY-3ӆ/Ms
:O2ƪ[ϬR z'C|+F|V։Hk[te!z /a,&ؾjqNӽ-Ͷu2ӓFg\(Ef666h@atH3*Fx!P۰/2wURZU1Əc5˙Uq^dYDo[^*ِt*z]k"15DmeNjP@$_|2Ra牦fwug)燕2);s#\d6!Aozxwn
ApW9l7z*B5QIJ;3^n}n,C:2.UK/gM|?}YQ͗hTf/%:&y,v	2?s;?M7<^֯G62i!8Xz ٗBc6w@ʰ|0gҭ'`=?IƄbӓ#o8-qkx7*|}V]a4=tE!#6c4z)aؤUHsåq<^`@NpBࢍeb&*R|'[y%WYP匉2h	G嶿ݤgںPKg.GL<DtF8EnVLcZPDtZ[
e$yEߡHj)=ܼUPԁCymQ,#Elr;iĢ#!{^oF87,30W`BWIՑ(x,bIy{edoY7$Lďx+ҭY-A{߉eoQl)vӽǩŖܟWc{ÙL,&wsk-<! Q6('x!p&GGS¬AjfO,˧0q8=_B7i."Q8ݟ==X<Vq--:p=[{ޚ\ʔ	(Jٸ}y؟.
$oEZAN9}aͨ#0ʙ;Q{MׄU~j[&\!n^l-w}޿:0bh$qop9$A+zk\)ӓj)v5]ŎX|3OI{B:q@0K'(\,nJUwk?M(+o	Imn~O`<'SVܨ*;kdDe\Z;rJpJOp[BV71HZ2r|'XCzLOҾ+=OPêƧ9lG7Df#H)dyߔRNyƝmܸTStBA+T3"$rzo9 SȪ5SHb&76<qHҴf!~iLw~@|tglf|̩7,BBctSKgy6gLs[Q@c9ֽuؕȠJlxP:gÍl|`HD,8.L)Ы4jU7lw{aܔ@55_8'l2N
O7axF~bS}|tG*?1"'/~1W2ؑ?^4ȱPUt*	üUluteMA}eE!dDkxTX4yvO.@ Z&J@?2?QBkak:Q|JF#ÓSG$cp _EV3b;x`W_r`PL޻kbFۮ7,w]V?lqzcE9EX__muP&N@1S]pmx9(6!#o0sc!$еv_jPX̀?hP/Y37[_fS0]߾nw^#J_gͱP Dq"<|^=9GT6`4s)^q+f{SމhɖhfFW#|"OoÁڿ xSR`9;$EPipQDlmlGN5\~ת$qq;U:'*sQqڨώɻf=/7x2sJo/ͤ+l3xsGgF#"sI]5rCJ#φl'TV㦸4f见}<`׮zJ'!.wȐ^>ZӃZ+wʾKNjVQ1`#~WaO1DV^nDw8vNIEs:%|4r2+.F.6֢Uէa]"cu[9n?/Cr,V~vMk.'Ge9k}-w=n%FyDɫ?.EHTD~.:ǻ~aL߂QDV)AF:V7VN9 0ZA̶ڼ3%\=SIWam$w	>
}\_H2vN_>vcYQi'a0ujM}r}t<mL짓S]D&GVnx!$r&-,4Yʇar׊3۸^O2әv"a"ΦXy5avxCt!O2N"BT74Q(2 5zeBNG ]^qfn0ϵ&;ƹ1m)5v-TohQGyf0LS ,\6TK,}݈%B4Sy]Tm,U/EB&e}0hxI}a{H~BF]C:F	ϓjCjɩ#3.&Nq^'R赇Sf|Rm+;ɆfτU>\	
ɧE\2e7t8\n9ۼֽL__PeZ$y6{y}zT'|ƢJTO;gk?#Wz7cF?
Q1pTc]/!4zZ~5V
SʄB&*CZ5?BpSAφ2(+yY;.QkniuL+/ެJ};#IVբImCݳ.VjbtB(n35C\:ZRZLo(j}YU:A)x;ZcV:EOݦ>#uEtʾ04z|2*RRg,*uAJsUFGZLYk)N`aMδ/nk|P|}n$G,}~$*0ꁈP8:Y/c);߇!~
ĀclK!2{{BURy%khڟC7M/Qx@,\ACoV,PX˻spF}_@+u@UB-aafU뿫|<`rw`lɸ@sHX#P8>T{0π0@Z8 ;㧜wE.=qy7NG5;s!ɳoȐB:y/vApe|Mwv!*;CywWIkyy/t_)8MnK(,T-Y{tX|*4 S~c=^7GhU`g-A>pgvW5C7cS!c8.wy1"@9(~2X<2Ĕs?8N.yB!}Z-͔q-ҭVk]6/A ~~ݝ;7GxӺzhe=˓7'3+͖#ccцĪ?6jb	FUV$Z?;2ڨ2c%-wQ]_6KZ40W6d<"k7y$.閆 r*XBW?Js`_Фsh-=x;hh4qkpd6YI]>b5rdh%L32_~Buf!̸A#y\ -
P<Ce8|.Xiπ~B'-c$2<>gCĂh c*fBF#I˓ܙp(3?6f4acO?V|\WjMbT@+6oHPoKǬe\'}>?62 s?o 0([K2D[8ʫJ"^{}7s| 0 lH-kѡeEl
f/CeI3S*zE8_HZBT+O0Rk6-|M	C)|nl!u̬2p0#,Y~՟D>>wqin믕Krns*;4e*F¡s)u(GlE][ v0+gtK!iW'RJ~WaI3m
<*3@Fr+pM	ISȖ޸i}\vL8W[U~$,TPlxBQsx PqIUo(o;(5)c#99/XҁDq[<P76ATpa(8l(/2AψۆAVS
)szXyEjd,w4GWmkѯi#7U,ߛmIB鏣QoU4-+J*~kifδ}/l.+:yPvPʌ("VW"	2v*}mVlq°N<o\v
I'C/˻"W܈`1
ہY7|C|ѳl}WxW[Z58@xw1}60i$6(õ?d2ZD8u	W/g#6~17}0spJ}k8!?)&P"}ޖꎧQ
ˍo^*kT?4O{OTU?k<Q2텇(ҧĩK+-b ?mlWNMj4]GaS=M.U!/qɵZUߤJs(y7tj<Ɔ]yY+𢡄ǅ7ך9ւλݯB!]x\Zmf|luVa_6ZPZ:(Yw[YWW:ȁ*jyWwR =7yF1OU,b#]~E|dۋ-g=T-ˈ;ӖXGcoL"=T"z`F[]e"!ob
&9>ß	h]av]I&z8I?dl':+ޡ4-ݯL-D8Q \+)$6	ЋpO b$r7:WMu!}HlTLc%=q?>9
h&Mq(8_߰hnB~f8l\(=~H%Ƞ_ZMÞ׷-+=Ԗq13a;x\o~ fw4.e*G eA/ެjz{mW)(/
IdǫQ>3Dy,K#93҈":.?.~▁omX\mƯj5NpdRm?Úb.[U>H%6QlF?J,m{J04fU9!VxaŎW/}9R%+{2	1P\9:d_ >yyߋh}z^ƍ^KU{Qo)^'V$.݅\w#3?%5mHt-h}Zp8][Z@Dw+?GC.1CדA7g/G6'G.aDSu ZFUu()T4^HE^+=;i88Ĳ@-}鞕	>MǇG"Pٞ3
R=3uy2++299dK_QvgXdV\Ҏo$25)նl}}	jE̓@=pǛ,3F7컞%}>,AyllwPHr:@gzOKe̡2]mV9V6 {[NOޗU\nF`72E;1\zf&VDHcg7yKZ޿e<!cl3?_ދպ2/MKCͦ#F:46P!E㱚%<|qϮy@R[u[BQM
u}F7_2~'Wϳ= Hv:Mk;o5gl~M7Qwf0cwy|:R Y8nƷ$ķv)oGXchgu;>kpܘ=cély.w}I50VPwGD6ҋ_	lԚ(^is/0Om_{q&Ϫ$-6Q79YQ,.$"Oo$t5c1,e84yg$Vݫ>yd,oL,̯6tHM"*Ͼ".0J:ߵ&e/w\ rU1,n*NUy>!dr࢚
ǯ^!\=PfcM>o2.bﴵiȥ	7T4uB5ߠ%(vrδ!?%qӧ(eTتr3pz3"KiG=CgS&${ysD͗Iپ_/FPFD~D@򩑍C[:-jQ^o&})Y޼'r3o]T'd?9hew!ĤlN߇'#_IqC9[$c4$yPԥj/\Rqg8]\eZEhf^U]?|/vOzB+| im_p䟪)j\~dϡ8k\$
A);ܪI7%A?q/0n?!~oYH4o p7WJfo7E7;q*D\zl8 lnRB;
]#q)A*>,`AH.q}|^f^W<~'=ŉr3[+-Xߗ;~jLY}{~m{h[M܆`bI?W$0i˗ض  YY$FV*挾lVƥD ר&VJʺui:Gh	pA}pʣd)`<7޲쑗]/#muy."C#I4rO
8a3V`Vb8p%FTiNAa贤^%fcUQe)MhB~7yi#PvSAWfV}]X@C.h24~WTGa@ucT2]@in^%mӂ]g<)QDw*+LEPI(^2_8M\/:6`J8m]7ZLBu1uLF4% @(RܶI"(쥼dP ԯ{ͻхF>ʼȍ:%<G,fçkov罜B-b8IP{؉G|99Iw?A:~u {嫢b$a*W֟Aky& <% KmYs_A?P"ҫ4<hp<=Jʗ;CG4<߻|gMϲiX!e~ :zKXd)*}dIfnHPg>Kz]TBT3
vLmkxlކҧǓ1e8ERjr{Mfe|1|)4F;oȼ3IYb+<F}`Ů5y+Do,Hנ+p%5dy4w<(Ӆ016eCI. 8"O`Z1²%г#S[bŞƎ(Ĕa9LeRnǭ,;p^~{	cEqo}mh>[|4j(/gX>!Gp1Cqڋ^#r.<KNKNqəB5ۉ$9KCg5B9g̪;٣;8YHdCt?BnHjɯczf&JZZ-ؽاrs8%+!ZG?f8W%qO]Х~jCS|k@G=n%~Q}K0^݋M7od4-Ga#лnv@H 4n+Twx+U~*[%
S+%];bVNs_M$%eqP ge픾Kq,~KG!28*PEwc&ApUFB݃v hC=Vٷ7i6pߡ"bЎO1j *Ibu#_
oLj&ez|W!(OX6l.sP͍<N:<?&q~]i0%mVsKExd\ }\4L~9'F3rs$d Yw9IS>P@t4 ў6Q>а^id{BG׭Ðև;G[gGL0m_,?HfqR +E@.BݠDײJh t>mfWV	DDan^F[1xky6{빜6)SG><k8dZNM*t-}P*|>'NMw&ͼ\މ/)/ulhi:nѫ2]j{_0J|V虵ر5@M7@]l9\ヹj^'9|D#x*&*{BD?zo@wWcyE6Ɋw1Op-cid/ fzγZguEަcM'$l^<MT!lZ.-Ѧbz/[!hj4dhd,@K0,ux@T{eTo>hߕ{a4wYHIv0eJxla>-=8@|.Cim;n]W#} iWXԨMZc>_Nv<!`$Nl\]_7Ϡ]x㺹涖s4$:Wg)}?@=q 
	g->Q4͈6ze!?/K`7y;۸~YOKMJyB% a< a_,׉ ϩhj~Q7,TP,Wi>+IK'ZFqTIP `3Ʊ}mAfȜ: f
 x@tv=Z,A?F;7&ޯtBCO-/?7ثgc pp&
j4sMbDu|WQhK$>}Y:q¨ɲ(`Uz	ǹ|h[	| H몂IuzWK~8*߰i#STyV'?3}!s!tUK/ȩ[=`#3XQ2Sa 9@L4b`p {F`8IQ	흱XO*\FT05oƝuGm{c6@i	B,W0n@şkTYy-|%WI(.:D# Y4Ngj{N-rf~Zj	uc;ݛm]zc\B
]qxaS]U |M/K`w	}$(ܻXpS'ca%> 4Yh.Pj,y}VB6ʹ5E!0T=􍂦^g-D^{98(xg%]w7MGjZ[{Zyhz͎g߳E7>}Qd#p席u*"H/0][5F4A"۞o==؏I<JWօb
'~&+@LR5|@hʤ^~bs`)sjx+63+Auv<~%ߨ~[:80}hWP6$,zRwΊCStڎP` 놷@|`sD=o	1=Q<kJA#<f۸-"Ɗ.1)na0LMBG9cHvH=AGRؾ[/N$T_V'if14Qkfm >/GM!f:6P敜̵65c=rȧF:i\\LS[9lAd$EǫQd^AhƓWaU(sTFUS#|ȯ
"h]d^К/̊?aE7GrVѸ0S"][),4}ɀo]D#40X2FTS")X\Kply:6߁+-0L7eIx􅉐{^3x
I1	KI{=WlndA[Y2dJo߉_8ﶅcP鍕ǂMzEN$WWj.5[~ ܁ZNޫ kTtNe&jȀ +Q 73aj'?5NX%HoRk$`u.S:UJ9V.\>сʨ%SSWҫx&lJB]MFpV\h۟a(Qך,u;bSU%Maw((|`PW3۞S/pGc.V4d|0&=&=+ZnLAjiPS¸2wN1ǮRsi h)>2\v=^Hg@Ӻ_j)hhzDnu	^Q, [Q|oZЭkHZt#d].<K]kI)KS~h1OQgiĂθ%"TIBB"8az<)TVzĕm#/ĞJVA9Q[>|,4j
^;i%)A޳PEMeq/.d._خ72?5 'X$Wސtf>ݏv lu ' Xw"w8|^wm-:q3}'q;i)1	ݠMD]0EjDXZ(.yutPj3qaW"HV'u6Nr{-V*a]+GH^%fmvݓ6<0ZK~?rۋ7δ-_pNU207p=kLl#v+L>IGjt/Z,ja@X([625b&Ku_ YDi6jىh)ٮbPz#:jBj~\=}拁Gm͉{#$}"/zge1yMOgme>Lor za#BmsXt=a:JUEApo3:'ec]dp*ʰ]!9=q;s i_5ñ!f"	{rR΄ 0EAJ6AtMBrz8d`+^MQ3qؾ9:jG$gld_=<N%?_^׈{Z;[T 4 0SdإhQr+R{7#K^#P1ザk'9>ߢXJ3R5sdEp%dy'$^ڙ'#%).yk0\M֢p
&kL+]ԯzߤ ɱb9':̓cM 	Re'B<T:A~d1[Py'M'Ʉ]z0lAȋzէruڻ%g,Nb?aƹCj˻	H\ɣ?lnYaKڽ*hxE&v90n?/ĳQpnўg++1,.14HwRMI^̡17SNukrK ,&,_B;	55sMHldAöW
%OJق3^S-t%ETyEL/!m2Hބa毱]t,~HQҸ8QT0{B\i$,mDqL2*W	|TRCL!11(25׺oʖ_%f2@#m ZtG\8o@tA;J;ۨ6[w
wEj(FY/0?|ԊJc&&ϞZ/A@{'=Cb]4%,,k#ͳ	X['8qt&1YaKV Vhxf	^]:mOC1qHD%RU)\.!FVmͲǧqS׵pUJd	q	i\AuA!qed{{wս!cXťU",/JZJ);}oPmoko~;/IxKoa7|7Nf(uQ!E0?
v}:Ds޼5xqGrabM?wCkUwxT]SFcגvX-jW)x@l.Ɖ&ɔt0A}\]}: ^A?.,z{"YZj,ν1c+ǓhY'+kSof?h5؂1L9%8v/O/haŀ8Kk qYa&uIB̾Mj/ea`VzG57P,0i(Q@Qh˻2<xW^S&x?62
W7v+LRϣm`Qf]ob}E>m0	A@'{[Xx(< Ue)mN˞xy fy8vu-y:#(:k-0y
J,;!h_='F^38-Sd9!%XQKV2W	1fsz|Hk~7{4l[{WsZp1LENarRZVhdލQ4ZՐLCQGߝ^'FyoϰmpDb ?C;U[hǅAڣ@Qx7'*91ux>P7^xQ1qـ9ܚ"ψKRKޚÐxTY4ۛcN1YT%'z|_&'[Xnk?wwܞʱcmEEMDPwff!q"nﭐ|^$<\I	An}'~'P˩%sI,=y~"e-x/YnU"-l-o+JO1?i_ VW5=1YV9o_ަC~!Q#O)b~Yw6>,2IJ15(Ð9 ƛZ|;ya7	ʎl`ɠg$oGTvlx)Pxu$|߇rt䀖v?ή0x=N	o}+eE_Oty%kcxH[<#(!O]~x6}12{LvڤOS2LS=I@:8F;I\)s3:9AZ3"q0vj#[1+ٲ|3Jv^Wލ/]ju`k
4ko !kz"xI>~Z5Aɻuw-Y
]¦up4epd(kQGs
KCU;r.Դ3(qBDO$#9KHˏVVAt?耋n6	p{̥҈%VSu8Rd
+NI1!3Mf6e8+,҅=L(퇄ģoٷW{
#'m1Wr
sR8ν#4NofjA>vZj(%oZ/~úzgLᶋrZ̦)Um(Q/nb^w:[G!g&.֗<1Hh*/DQ{%Tp
P>._NO2ɏyv%]Me-|R8/$OIS\zO;*꿍:嫆!m@\} nJBp@q[~)Db;{A7	( QQνx?6bYo0ypB'TcPj{H6>%o\G r9;Y2SEÁ*ȺgxmCe0 LE,xsCF-$b"{UsQmp[h -n'8Kw(Q
g6DqzkB̈́j R刋^(vr]fyQUM#oDڶdtEp![S)˯St5MPQ~8qAN'RKq4P+e|i?~F詭j`uƛƃe+7Ϭn$C~]W
e@㗾Zx6S/?U=ԕ^1B*NuuM;&檥"e]Xb,;IZ^`<|`](Y#\V+
Nu (9s+$Ag:a;`6y /3jk)ൡ>.h^>zځC]I !z6f6Y#]=`9 @M)F)~lyVm^>W`cҧGc_kAkNq%iT{~Qh}f"=nv:]N1Vo5*p#{0IՓ[ʹoA+\6ALAscPDoR]1U9]s$ˁ=҃Rxkqm,|f崉][^O<>?|-K.
)-f#$jlNIf3õTn(3ۑ1kË:놟O*\>3:Ȇ~nJ/mn|"Kr^hPfAa˘/cAK-|w8}\Os{Mډj<ud	qè@,5"lGMӔ\GxgBa/MQdy*~$6ɣQ2ӜNOo˄
I֌-۫g$\WSW(=*o1Gzw]+*%;3ԯߜMTꉑHv,R$!DdPp?e\jCPJ>fd!	9=vtܶH+Ps@[pBp&;BV Y3oCu
urZ<lۇ 6NfB|8\[DZq}ԭ.آjtWQWK$Na+m5a3A+~Hd]{,_vSE=PJz{mF^~*t%O	^%oP|n44̫#sk9GuW+2
Y%Į?B͈wG'`%[o tM_?\G#WVm wLr5p`C5
*~;칒77Cg+=Jd<0eXg?M(jksE
]ۈ*,Oۣ{Ks-H`k&ĥ`_DX
[.nO3qGq̸ahd6)ܼ^|Ziv0=|Ԕ$ndB:4	erlO1,J>vuPI,SHǝ,-36v]ax 4M5llu`׏\#Ժ:3[+e@2m0!/y(qdeq͸kn/s)u:g0v^]1;~1cr6_F93@@oaMy[ޮF{K(Q0n.3y)sS§޻i!?gX=[l݋EzE>S+3!6>cѺST&8.ANehf	>k8fMtZgXy#}%{@rNg5'75 6ng3 5jȜHzBcz>#j]z] /ڪ.О`XF Ø3/M)+8_7#1F`nsS;˽C)j&k%tJ'@9׸}jR<߲gVpbbvm쇔\`i"X+\x=./ofv! 9dƯ*{B՚;{&2>?<$*'/Z)g&q!_лտZ~(DMnҚoDWRTzQqAg7'hǝpX'u{$uƃH-/Zv>Kyd%0R؟(t56	HE%LDeZqe9ͳ#@U4*\=o"
G3^(zpNC免qDePW(D׮YY?2A{.i=1ycBKUj¡6; B3aו yl UB7'o±~.!}˷WkaUpilEW䷐Ñ
CWeԀfM[Yl71s[c +op)IioA_oCy+~mjQH-hVsXPK<ۙnj0OB;DN㭲2!x9AQJiu2p_X2$P4"=zVRc	^9'!g#Ie=y}5솆FPRzapih9T3/B[?2^v?Q
cЊȀ\/c|<9e`
Ϟ%Ge;TLh_.8ZPRiݫ:@o; `(|ׁWEۈ
zD8z{C (`x`xqk  U-i_w>AH	^WUgCr 𫳥$~pAnUL]3uwQ4b /}O1p\aS\r?oPɮ$RomϪrdr]c)T+RpKy1 &.Ѳl_<4<oFuJ֢"1ksx=;	[~ݝTJ'as6d2BJH]~P&?3R2̮2v5![ M'#Hn
>!"!Q[M/_#u:y=)rŏq5*/L ,:)%ܯ xА:hе7BhTm~%
L )]aQ?/=]~x+m ")QȮ4IWIn?2|<}uK)Fp.&C>Ғs05tJJٚIUc(yp_t,cK1}=T|%xC $3֊=>0=~6QëdRl3jҩ}ģ'7̞*Ӝ=&l+ܝ;5@;.K^ENo<Bgw[¿=Ыwv
ҿ+jO0a:&߅$/<c~HsӳJ,ƙm`ku3zY?Rbѓ'|jZt66ZbѬ1Ye=7|K"ڔK\@zSB Ա}3ϭ0R2~3)rd,n|@
~uo4D
՗m=MVX!*0a\bagFGKIƙL)hs^R-e4?t?"2F9jJy3ⷮ|%r?^~okG[!杗~^/2%,A)@&p$v	*xv#6O2-?EZkY(vܞt{7K2TGՕuŋ:z ҆j/7<ۧQ/_$,2%,fdx1
rk:geWcJh@7-NڠDzĔMظ}Mtߠ:S	MGEe?L-%Cn{63_ڤeNf^U]gDcdYp$25i U.=u
\K3Ba_!Ѯ,`@{^v@?W0Jl4cBJfv[&>@D
z¹0IyU%c{OuJy KVB vYcUsaRyTάUCėK l!%\GabZ*H@be_#:67Rsډ$jU-Fg8eܿ.:Pnu*S=#\"@@a%ҷ}8npqm{[Υ"hR50%+^k澫'<fZCV
 ]8ǻn\EEZ0!/8f
kQ9z֓km853Tx9=awLz)\ƽ10A1LCY~Ѣ	&Q,˰>BnM@ժ*iL5bcpGf<tɌWǛȁkaUA1ߞE!P:?T>5|8~lQEyO]0FsU?7؇izV1dM#6Q1akJZNTx;(ۥo){2<6"cFYߤwsirܔNxg<l_&7y2/suE'V!䀖޲,2/X3f?#^Ems䅯FDruw]wgAM=mܜm H{A7V.6quFAe	IlQq3Vl6.l{Q~Fl?DY-.#imG)vG};kߏ]rLmlJ6"7{KbTTMtO# `F߾Xq1JF5}ԑX(wQR(lF,"rzXKSr~c޲`AZ
kjd[A@I?l̼?[}eUg`],(O {=}}:]o0zFcjDR.0~ŁVcQ'5m9$r=,E[\c6#[WZORIvȽB(%ݬik*$ɕ2NRVF߾*4 W9$`ӈ)h@lx/TFDӧ!8Oy3_X@qfcNde*wX[_D8$û#\%싈cIzSI!n]KrN.vts(UrxxXW IsteatM4jpS|RƐ2Sg;Y|;ИTeମjc6ʞQ}E|S@Q8X+ATǊšN?h$ˈmEVJ
V@\4?k"V5˵873jyaXq˚c|mÔ­i2V'hRюD?.wU+vzq#?,"1 !)LU*MRρ(9{dݠo~Ei?rD;ԤƚHW.|Ӧvqkk8Oj
YƩ9cDXI!'eMo20_4\@id˰Yjd+x*W*MrOc3~49E$+`=@LN/ZF:s+t#S=I|"+Zp1p!e|%އ*&(Kj%0TV4a^ArĄ33,n|@B^R1-MU	q ʵnN(8]bB(b}jL|tfQ[Mh,GR.Ebt{5'S=h{>QKf dw%oT8
s32Ic˧ p]
SJ0	 	QK\*?<yI־)v(I1 \^E^ϓ]DTz(N{n{7dŅs;k|
hyfp,1)ya<I~1IWy)1)Aiv^}PD
ы0#OK>JeNS+LY,H`K^~$첾jefu켳
+Dr Kԍ0~}yf	>|Ok*|H!~2{V?H`\IJg{Y6c%flzS,^́BEFII,>+B?2j?>*joU+@cw+K˭W;sO,o0_vpFg"M[Q;LH[LL<!حA96[bJB1SB\rX6G	4HoK(ߔfp%nҝeKQ&f(ܘga:6sɋ&a=W;rihMw0
8':c76+uF?7$~t9 (" #PKi1=WH
pla*qQ~
p|9]C,=M=Ga>p!2k"?:c}^Ǟâ8Iݘn+UTǤTp) k2ddn]RMbO$l(Ky*r7,M5)9u	Pgba-PRgmޫol8-PR5- #^b,S=aA\υb5\mF{T&}hNmm{nWʙenw9vM>B᪘?+S[%+:p	;NRיgwPcSÌ	"7tLq{sDhLL1`h*?ƭlIKK$dHt,PWэ>:j8WZQrݮ`j?5	 4n	8{[LbAR(c3E:`["8$*iܩMg`?|a ~ro]<	epzg47^Cӯ|ЊHy7$c3-	g|IrFjFXZ2d1yY93q/6| Lԝ0[y&V2au3JqS鴶3֝^IPrpILTz\e\Mb-7[QGJTSƴ]iuuAX"~ݎDH>=$	6ߋТE/h.[Y9܄2#C
%(L	Oo4Uzk}͙Ԇv5v^FfdJmݛ݅3^8	sۘx Aeh?aC-9`(ۼ1cET,QCb? xيSQxkZ֩MOi3Grr6<y.%If&ݍys]5t׾	Qo4Y7'pr:Z݌`1}p34LsNqQyp0`?jāN[m!C;)dF%Acuo@[h5h	 k$o
}L|c2Vv{y*/*ΓJApn&s"O<c#L$oǈ5.tn(i/XEDN2,3fxRl"+<t7`Ҳjs+p<3Op@>.ԓn>m-\@FΩLa1HjUe+[\~|g<izG~U=r&bD`pG0Bz*_ZH <u+	$!5Y܀[;rMthx9D&.)Vq6`)<D>R`Qο3^s=лT~Mx[9DRe~59܀%N3^	v
aM@&"9MMl2ʹ>+=uC`ru,Μzz~)HQԯd<3(ߠ:~`k2tO띐,|wQ쯪ʄfas
Nz7C&Y/ ŕ6_\ËQO@+rBaGVu.ti=]Z-}I2(-yۓn;jד8TWo읛;av,#[zG}[ƸL+.Ud̗U/>sj/zٛ݅}2pZYT;fVM6nd+*+R'};L_:3'QݳYTAÙOyO"xl͉LVDǢte_Ism_DO&bۗ/8EHq\ɐKso-od&SVbBqKUL|_1o	Ah3`*wxxRlxjgrY-Ƹj	9󨻌cՋ1]`00=Lc[p=y/ZylRنNO4D]Q3{׼u7+&Cq=8Rw~9 b>^x!>Mm,La"dFm	+_D3a_84#ʧ髷T.M6я^@BG+7/ٲjׄUd|b7A]-~780ɟ
`'gaXhUz͇)A!Cѫ2G&-g%gʑ7ne qj}3PF8_Ρ[dc"U<f3u8[zvDgZ<#m=)D΢{՚r[wemǟ^}6_ϟArs-3v]/+
c6*9k{&Xy[욕Np}%_9e*~C%^8UukO~4en]Ƞ&(-n%L	\*5n=3K{e'։Jݭe_qIk6{7Os:oPd6-}GPOg^>ʀ?({؍K'(2,q.	3h>WFL]:W.Wqʶ҅6(E'?qRO.w~WcnB>Ze*'Hhn|E4HR˟Ul[4sVQqoνvqLSΊk.))_`N&K45Љ_J߼urQa!@A'bO]3DIk$c!3s7Cp;;?ύ'2RC#iD3ڪ*[ѿ^:u}xI7C5T:31s&<4Ø5ؚ{jqn (}$6In Ϋ,լ{bo,,ha\(ݨQ̞} ̕8S5YhiD,*vA>BLlw6EPhd(ib.*YuaqH7P|Y2xvn~Y?S47zIJK	Add|C%0}AQZ0~|!3^ei(
lT,F;=X~!Hw,/tXBb}4 'hRL>H/-XC)?hDu+i7Wz)FCi6'gImBE+f]9(COټzjCHT*ǪJ;}	މb&E+/׶XՍS94+@'ZqA(${Zgg}|vɝj4]o+jq`+]{!){?,2MjYME#D`1wn>r
4aDDH$%+p
v)(	on!DP,/5}*H^HԂZyVOe`H޽D}ŀuy%3N-JkZ`&L(Y vrʿmdJ)ABݙ8rZ
G/|uce҃:c(ovAPPaP&	.wi~kՐi;?h<p5gΓRڋըzsNK`g778p3eNɕGR5{_.}s(>gqܷ.;ezaA*Noަ,wNhNiT۠k^oɗ<R%v.:5fG '\ҙ\JDrt"]F,7z"/pjzν'9+fE}"M]ay﫱]fag=<?+KpA_mϕ	UOr"QgejH?PITfC !tQ-s	|pvhV$KK	eyWm%N^j_zcy4ǭu;JТLFYbZm8@ZBD?L4+1-hu~ZQ?,J$98B:D(" "_輕(W(J9(r_oܸG23?Ql,zc1Iy{@:^C??{W|zBCNe8^qͭ]NMӁ.1;fJOe@R?a<G{)g$
+;Y!,kL,5l2]/ʇMGhURO_KPьźhO@657{-0\yny>MzKcHmh
ڠwӮ.1n;.y]Zءt2m	yi^O0ŪPG",P-ʦ

"&+fH+eM.:aVD@U}y"Q[{BÙMu?o[dt$۶XPQ4.M,hxǉJ֋30O3Vx$a`"WK 9RbҚ-C7m(tJ.dD/%
Őm$|S=(!ܗ|%˕|:κg:dne.2:~h*V%0QBew80iIP S`yEVϚ.(,^#1u-Ƙj'T$µRө9r#PoN?{JcaV'ߛ
Χr'ۗ%h9ͦlvko詒8Z_BC0Ѓ,RJy졁AqI/Еr+	v8YI}tzA)ثƇqt1xğϧd$/Eߨ-&1b:cZ,(=n2Ve|qCUQpؒy!@hď0zߐ؉lf׍`ZꬭN~u;P/[.LI6|SR	ŉ<kzNW|pCViOpuڈ+Vaq8f\d;ɜ%)SnzF;s\#dm&Y.:;5hw=zF1LlOsݿ.钍lrvk57y,P=m~"O#||e[;e`&3MYoz;<tt>{ulyIⱄL4NI⃒xq/L?8_r 6Y_L~\ĹO}K*(_;yxO?3 .<@F|82Jh qIoR,,?vk6HO()ɶEPdt Дf6UmrKz&"u/d9Fy}!7;7;2>f	 D<w×ՒrIzl#l[+04Ӱ}5AX &vbDc2噃q}_#)<_U3.^ AҚcг|l	|/mҌV~bsC_]>V})_Rvb H_odkJCg?\=YWN

Aݿj:C^dtW̚Aj. OrkpWYxthL:ke
嗉1n%;%[J9aU~o?% C<Wk6S\|Ω~e^UM~~D ]q"4{?xĭՎ[K;vTIwj\cq7fv^Ά.̣8Pבߎ0/_(rN?|-^;L݂dv)2
ms=Qרg.1DgVhߣ%o_OJC+owҒ}&ÏKjф~R,O@c*۟>f?/4Oj3ִ0}Λm0N'pq3n-2uugkQ-B3<C]@R*z>
6:0C)o]]e"ϯcC7	4hSVE_7pvğN5\i@`5L/ո(]k_GP?-kgڅcn+2mbOĥv; J ݥT-uqncG$=-)My&CQU,!_u)s&w%S/6, .<>QI-ڪP/#_remQ7p.;@CUۭq)fHBZ8F+Txk^	1r'ŷVh4sXqK3@vO-WL󦿥 yRNi&Zu-k`q9 BgW\-]grÆ̭Y*rѺ+R|/ྀ_	&)zبnʶ'(lXo`}1kC	=R߆ycpEWYS\?ㅚgb?HnFT|b7[`rA [i ǋP{<ҔwƚON100;JdE~7nA7G씗+l4arIߐqҜUdRB2Ɉ|"WVb笯WJIW9ڪO~ir	WP}FhP|{t>龴Dre᠈cD]&WkueCR`w>#hrJI>^.?moz.aVE 0RmG_}b,'cw"RD|myEswPc>"CҀ:su$g	{	sIEN:zWH9~Nl=gB.y)bh.^j"ĿNW{S _'KGXt9k?9/o,l+A-=SLb[+'IJTgq\.e	0;Ag"@!vk4q7
omU1zŗotz+X Q܁{8 !vwYc݅"i Y{LX\I1X|;s][m\+).EgT#37»Af׫8Y-FNj6f
`ِ 
a_ 0'M85PX#{&o~3J9WyigLcN!^ԏ2z#M4N;%矉.Atȅ)_XǥX|T/P\}	'W\,-d`<lyi@لB"d~R]Gs2m_usD[wA0 iß3DaJk%~<"8d[W]c#8[s12P*;DNe!IO8)=-.!Lk/̀lM]nNH_a+nCᦩMHO{Ԥ&=e>C<أ{:OwNXْ3l]^)A:c]R9lJq9%CVu ~'}OVa8 pG=
AMy_[6{Fʡm( 5__[|W+vc2J`?vCN\Y6^tn\m4I;Øk#sܜcD0#ExM&,#9ƚH<aS١AeZ?sΡ/cW(Q>ζ)bFkΧMl]lWь 4Skz}TZ^g&KYÂ<ȎPfE HLXaPͯǘ-E

P?uDqMĵw-2*G2V=R"f=0r̬Άggkn}RNIkq)PO젷Jp2I!}lMy:|3
 jEH7-+(l]$D(//pȻ
-gXMkPYuCVr!UQ͊y2QA)؀6^R?5qg===KNv5&ޘVES,A*-%10|mB5e~i3ǔA6,wrK6Xˤ:{s=BuɗW&McKgGnejJՉQхOLCq8XP ?lopA=? D oς}x.=}GRlE)P4WGuBC(E.b	G*M?Vǟn۶vPr!*hǰ9h[WeŕִV)ĥ]zᲽSi&x;f`R,~茗NI\FӜ_~QhJpf1/oZ1d5x7aFt,triߌx*]<'e[Y1B;_)Itu!o.k\:'
-[^WnEkwԴfG%]⸷:wFCPH1ϘO
Uډ&SҴ^ÝsKfKQR؄;*zQ0V3Q@de<wIiWU֎~RZV%uj`& ?irq^ߴQ bmW!cO{Uccza'`e1Lx|+}Ji@(♃:Yy|;= :BF;Ki,,!'C0)SgJ¿I}pz;&doGr86fYc]2ϭ}BӃ+,6^}a&mc *P}xY2i>oB2-ʁH
ϛP"9[o񗺺;]++dڬrT놗 Um93Yق,<L"'};?:\ᾤaq98v$ISNp8
0kЙ#|ۓ͉Oj:h3XmI4Kg.2_%!4T9cB̙@xЋ¯T2R*֩m9$A[9xI /նVOӜ[3;@䀺1taFS7l#pѕ5B3|Q(1#iC9$ZBS6L_A֠u&
\M -4~M}PFtjJ@ibKO1߅E{ 9ؗ1Y{~V}ҝFT<	]3 0kUgk6x	 B]w}2Lj\MQiD
]!gI{VP 8o8sk>g5ЫEn70%²{>s\cn;aBV,t; w&r"8d: ܦj2eNN
DHltÓ%r`ɽӻf˓`hypvT{Ȋ@Ч!vYD:Ի'?SN~aM#&+WF-$k!x("e^7.mWbDwL'a]Wēاf>[C%%4;@aC_}Y/?loDUgoH.ޕz^%9ky")<%~,g(2<}jPKvy̞KP#\Q*˂*aA>_M.E߭dntc?7GrWGImĦ`_}U11m[fgT{3ZD'4q=(#WпM4Wo 
}SݶII_Wp-/eU	 |E,Jf'ߴ*pOOp&~c1궵ߘYϒ6nHcZ[+pb_뒡ݔŅuȒQi*NJ6);z*@œ/+WF#k\;@f#}v
IWl#8ÿ;IGzY
{O)E@A/!{Dbl3*0E'O+Q<D1Bf~2ޫ_eإU5la\diחTfW!SXU/*zKZk0U)V<(ͽ`ZgSM4ߟDҳx4|C@McRťAI٘YTVTg>ɿ52Lk1<F$m_/1Ͳ,|מíhq=*O I+y:M亠8u6KnuDbw)kCϚ֑I\]@r"Oת,kF<u{Mq;
oxJ:l{+'MnO|8_EdWW6UGrsMwos([Y7p]Caf`>岌h9VBpuJcAJ=Qѩ>_aʷoE2{g:hR^2P:^<
dt ia6hҒ'@#g9w5*̤${Ҽ+/m$	*搤\+JϦ
>[KF	̱h<lG%24&vɻʎpVBGY$9Q=YW#ӂPKgntF@_Gt;P,i;> z'g@ėR\s>luu/J=Zc:	iuCch<L}TATA-i8:c8B =GD9I-J$2?3\yXJk,
YIfc#PO%	4jl&hQS{!pi}p3-.:oDT;/(u?Nu"]Tg1o8@7˷Ry#
>ػ"2(<> RQAk
'n.,
:>	/O7@qaK	*ygrO/}K睋 ~	!h4z䙾xh`~VT^|ZP׮]ã`!sYe>?sEuνֳP}]1y[l|U.rl`Y/L!X
!>h( =pOIup	t³+ll1/x[ ;"1Up42%Y
{T6boBY@F<RO䤧IKczNߐahF[9T`n&)@pkt,sp2*slO	"y]/o)!(6v']6oHgϓwgOC=*J/@}9D;>8AHdr_vA*qK4u ࡱp8 (_
",z!3Iޛ=/ߵ{j YIgdũPkvլ<f]/VFR!X bG`mP2Znx{}*K凜TKa	RJ_[/H?5Ŝc /#JspP}
!"jErJ^ RsjeTӘatO@Yoe֧	+-sii6߷-6q&"AbkyumcόT?/4:(p4
q{kd8Ɏ#}90(HEH)g!³V\=cAt/HX
`7woꥃgׂӗEL;I]XYge?ya[MV[Swlocl4/@kP6݅ͳR#rVФz	%=Ťz %B[>M:Ü`
✾;}{c*09:n NwkEDQ@	Eƒ7Gѩ"6N"l.iHtDW0=<S͈ {+j>.i0u-vC-R}_GN~Rx<0P]ޭ'z
]۪|ɔrIe7p
Y?c=D;[R둖uMOXo<d#bwWDB,39 E5-]&^Lϴ<)ַc8Yn#c?%rを*dQ OçFVkk.~Ee)į&`ܬ֗č#~6IV[p\︩ߤߐ(Vܫ6c/WdT	f	:d"S:]jR/v9Glԕ9 
ӿ`%vO};kTWz̎^YcVrGq|쎶ao&%gl/Z[Y%S\W+h'kgn{0 B
P 'hHXT!d1Gѹ^=n).Uj}ful'5QKT;Qާk6mx!c7@E8yqi(ͰVի
3_?jBxkdnch2
 Ax׮Jy8HYtѻ2H̻Ov`W$2b2߯-AbA0 )|k\ P&L$bLoRC$C+-??eMǿQ-<o{s5<<oc}>_Qy/)u\	vt9_5?aÒ?<ϖ?g7Uq?wUm:_<,zs[Wq<ӿI,?#?e{ֻ\;K̉>?-gڿ~,3<cj}/_}':?7}iq>e?-],1A1nȟYi%@jjH^j"T#AwMroia7>n)DBp{ɬ>"M32`	ckv	?Yҁ9~Q ۿU*ZVcKc3S#`p N0#ŵ<5~DD]*~vֵZP# 'X]| ;G~
ǣsAF'%8\@ILӧ18f %|lf]f[^vez	KFj`r1q;Kf<FTv0XlJxWR|߈Wc~ӗFܸWlW?䧥@*AjMx'iXNN{WiHԛ{N/##XBi0ښȢE 7e4}ٹ)ՒbJ<-on
SLwV_0r'K[QSGћxunp27>Ve/`u2tKܶ yVHZoZ$3/^7UX;P=BߘIW*>CzoD32["!uDX(LC-?#	4@yﮡ
bYƳNc={߈l1vuw}Ԉ:ǿ!Y3[_˖6)NBd]i*f)%n!RhyZs+ӗmy&&)zkgVALྷqp1O Q堮~"n{XP2扭ҳ14! :WCx(lN@ԙE@U^P D՟(#0:G* kYn¦C__-A/*ImgA2tx7Eة{\Wp͎,E(ym}cSk3}6"4,Κ)5f4o:Nݮaq}Z6Y{/!ڢuWE%;;6G}1kyXt_πt2.j13cxarf~ס*~S̛%#_gZyjc
 ?m_9pɰ"W&*Fԩqi+͂/UUɏWE'3Xl?`ٻЌ2٢S_yN_ 	FvE#޷`D_bGjO҅%4]?0&"/y!!0FA3&|dΚs.WIYNVxw<OK;1,t't(UU(GvaNƹl>EѠ%¨"w[ńLJvL^:M^TCN-dxЙxMs5bIۧug# I1V==}͹@:WK<`Ƭ\辠kZcw؆B[T2|V}iAjfC!&a^<k<u<#ZO˟TB>Bԋ'zxy1	ލI瘦e:ڑoRus-)@0&~_ӖI iJ%r{K
JLBrHش	D}ueۃpWSѢޥЊ҉Ld0t8=s^Ւʽ+	ZxE*ޓ$ryM	UpwN«vP}naUґ&vh<p#Wᘲy vQv\B# 
E3$塞]ƱA[腘D7?>jDL(+NJ1`3\QZp6?׺W:\FQ}F? )\ɗ3$~@{Nqay'%x]w[,CYIQk-NFq9g2t4Kq۲}KՐx<`UWj?#a6y#,K꜠?HBn(p[(gU%ʔu%Mp`F^	<M	k_JQݩ;@I[2UO	M%gOMfzi
 uDBTJ l_2B֚OYSq1&^MSA04BUL[Er',7e=8E^4ԎSbTHqoNމƅS:རGUMX(ҭ~wey
^ܡGrGd3dJ; ѱTV_R
/uxNBa wUHXeXgy o#m@M֑j(0^-Ke$<)loptvQ̱).b%lnvtlB]$^F
8Xi;Jܿ1~IØ m}$,!p\q^׎.oCFF?(mfQ1"=gsEWԹz7`/}'IMmdc6Q3"K{x=
觊,vHx/qQv!4֑!x@!ldݻ6Aȥi̺&o	Fǒ0++@zA_L7eE"mT) a|G+S{./>P8vݩE0Svm_ꚹ[;y֬t0He!$BI&7K/-Erׂ"'Q9I'lc2!yH>5ZNp傊?\!wYڋ%D9H	 XZڌk7}BUSrK["΁"VW?$0˕:)һqvȸGD|.L#gPͨN@^u64SRث+!+j܌fR}-j#crYGQb'WP^xI`8E^ x;[~\]kˈ-QdgQ&PZeђ )^}cz%Oqz*+^GJ$p}$Ķ|h>;~a 'Ky-zq=L+0bBV7T㭐訬2d4(X[CqAuk|dH1~x#PC,E"eϪ@اDR|&T+W&uB0.#lAO#!(sU-C z0YOހP>:kj|4[zMX'n= F(	ؕWKYO%b;ap)}11B8f %6$3q)mfK&e)
E͟3@4,-wGGxԥ7-sG`gkޤqx׃woMV$4Pn7=zn߬	VeZQz{	&.XuR<FѦ	iص
wȗsu<CZoգ_&T%dACk "ij"'
<@
q¿ueei}ރy2WLN\As`D~*K:qv@tc70Sp'#/zG1E~;:4Єdpn>wSLm|A7n}YyHlpegH]ԻL	QдV[Cyio֝2H{ ]sr?#	vmwD3+M$QC_N }>S9ۏAy@d H}sX>>CHErOv[?$y<a8^Cɳ@xO͸CvkNxH	YrXGn"X;fƗ^|h`3d#DXLֻQnfI YiE	s5edV']lMd_֩(`8EC*Nn6Y/٭GJU{D60;]&;W[	i*ւjJ!E$ku[Sn_ņ,cI 7q;M0h@_/	LB<ۉ	Oʺ`'r]y*\I	 m0f/?$0a?jHwa Av*{Tjs"[
իj3[TPpzc\f4AuLL* |KŨy +:TVo->ﯚ\\tx_=%w|2%ڋz4+ĳNVUG&W'M3?([#N1@ħ}c2ݠw艛Jq\Ģ JPFi1Ǖnsν	2"Pӯz][i䗖n6'R S)>vB
r)9#{+eY_4E8<6?lzΘ^/ؒtD62>DPa`pii͘j\i#{³yx8uAO۪e״+v3w^~;un`r0b[̊/vwCA[6>-OlݳU֝Ԉ|t`ᛦ74_WufFlfɽDe-T۳d.#81p)3y+@ai}h>y!~̀b9F橌XIZe)BTKD]/P%[eYk&Kҿ<~Vvvz'͐ TmY2+1+EЯ_wJ:lݦ'u;?1=&
wB|W4*(gG8_+R<ɲ.8'>l6'B_}5`DT%CpCZnKVPt~JfM?6LkY~HF덯:\f>(TLidl24SfiјfG~⌉hwM_4qiHn=>3%5XC:)"ذJ9w~o*q⁦	{%fMT?)'yls{l"'"䬯T/Efm@h+1˟5}ŧ]hìEpM.-#y`+KӎҜ#(I/ICMt7I{ ] <JN2huOiFw5+R2*c#rc-7ygt$OeXglV[^ۍ@6WF;ObS&~	fja#b[R,\ݕ@ą'K)B!gt?kd]waoyWjYi#7Q7!Z]]Z+P36zrn;z;c<1=ު;t.];;]@>ijS
An=!da,(4:iC'>[~P>yѽRsm`p|tNwؘ<!;yyj	=R떵R?T-C'AqIjwy T׍T-E3+4Aii{+PNIRkY*;v4Oqk"yqgd9~^KB=xcfx$L;rQ	n˟\cչ-_dNv7/>2P!kߒ:X̌[+R]S I	[Al/|x&M[tf\w,$ wQq@*@[(0#'84F-l j\HXt{Іly9-gu0<+ID(gWP4S&"OCǀ|b73W\[C ~W}|ۜ_<:f_~/pFPHSIj%Π7K
훌GV$@$=~py"1ÿ́o߼U\nЭJLq.n^ Z6>zj8)?(ϫ , ($[$Z2SUK{@PNw#/(U?Z5aj,L	ߍEMG&i,!*,X;^ZCxQ+5y~WDOro)~?%6D;kinvH%=!{ׯ*`j_tdiC	Zd#@Y$fͶjtMxg߲iq08*Aqz|-ăk6@M/Cǩ0idk7s ױx|s8.9jvPvL޾5-=6!PwejgR:BYb-R&T#߸		zFţzƸ20A0rQ^בw>֯)N@҆f}P32oM6Aɜ-|/R l`LܒͺͷXM
,.lT8Qo	X쯟kHyQl^Jal=bS?Ɯr6R}NidY`uŰhx}JEdD+x$T߶RFPOBM_矼lQo$TXů@SNv-/ss7xL~:u}{9302oR!oFa'!1"@~5:?VBek0q,ş!3I~\HCX3ߗ`dD0pAWFap
 g,G)߾<菪ݏS!3HNx3C(jz4?Gsz뿵Xo|PMɠOհWu{ڦP9pZaMf_6b/]4O n﵈\R5*m>%
|u!}Ɣ/bi$<bݷh9$|1wʛ7bpǁTQQ`0FCqC8)\NJ#3˙(6Q|EAя^6<uou*3G=޼Op3%}@,@9;aRxn_o	gU{bT64'WN(;FD	@,{59&(̖UҺG>58OۭѺ7/sg2kQZ0&t7KZofإ8H<0]\oݕXOzs/
rY	98DMG6uP%F<yyI	T)hzC&+
\~$7\B],f4<M}Kh_l(u#	u?t5}Ģs6 x<SLU;cw>g4TВң%l'ߌch!w&S94-`%b]
nF>! ]atvL&K1Ma&zU-G`4=d%mIREٴ
͊K$4zU9h"WBp[tɻƈYRsFqN:,{O&	Eͣ=6V5^zGvGL
eqG|sNVpi_$^R {oŤ#]L#=\wi:t65D}ܵa$^m$wم7;fSS_LWas~-Ӛzi+v%cC%MR*̔J[g{ܰ>q#lYj?? [r2E' xò<ha7ŖW`0}NzH!Fd-vmOpd΀Mbɠ0Zaľ0F6Xi7
r3+8.*o 	yW9*PktZG	yj|?_EVB6wJd셎7Pfk%Ļw2)RbkQ&5zX:MY-Tu/T{FK0}ۙ#fi&ݍGӣg߽8=f<u+T3~^0J~"~LmaLΣ AFcв 4灤"Z
4Nߡ#*m{PLxUj;D@xؐQqJ@
eTm6)`	.\J}j0&#o|SGΈR~_"JfHC|~i=ߤlj]tab8s)2)v	'"blEE9*#*\\$Ǩ	 QZTZϦbF>@

jw?f7صcl?QԺY˗%Z6/uIAEȍD@@,{TQ#\]hf#CkQ)F/Q{WCd_ g=m)gfL=Əp
3@VA3Ӈ^@3zi#!?u?%o6v2)%	;9R򇪳BNW=do]|<n]_xBZ7\+I/Q6f q[Ez؀mM޶eoGoȝx -BWQRI\UaK/I"ꪏVuc5R	?(D3M;IwFJ#ݛGO:_lE	Ľo4Ћy\Wo4pxL4{}*
+F;5KD9&mO[_RF	M	c;wy$b۾DlVb+[ϙs?PE7#;0 JS^SoZaz<1''
u[ZLkO5[M,(42H1mQ12諜80fp<v]gs)'4M]Eo[st"$S<:`DV'I0vէNjOn*:P8`@Xs/V$:C}l6{)>,[wY##xFrxC7 `ģ95wI3NZ%ѓ*@1 F7ȪZp
=טalC5"1r[Lߙ>4W%B׆E姅*_dQ_zy&׺ي__2+n>Pol8 {2rE~Sa,E඼"~29@9KF
V@g'Jw
YjhVPK} !!:sx)nxw4rk,lt2(8 J&X;T`Hc^Qk♘ԩ]aOc?س.3CDUM5C3Aʙ~B;0R()SS%H䅧5qq[
0U?풷KJ_q1FwͤdN ɘz:W<`ۈX6[yc}էCvzck_mLO9c`fԈJUM5oXcT{f	R/Y[u5^N&mi?E&Pu7h?Qqۍtk9 -Sc$:.QnA:$u,AHojuzޫeȌ};Թo2}Yj-z>#m]3˄<!4{u*.\n*n2	!`{ٟz5;m'm&eӼ׊YoFmnȴ}-<%W?G,}јEj $)~c}?tuz4҃.Zr2aglm'^!H*4uc֚%uI%?V8L	I{Zվ=.WF?FAM#0o&b͍Y8&A~74"09@@''*["R"ȼ__Q\	qNS3^Z-d8QxdM=#<)J=&$'t1,i҃Ӄ d{xY##Q)jv؜*Qݎh;h16gOF({!k15~րS4ۈ2&Vh̊@[<G}(z41_9Q=19q`򠹡@?U۱[V9/8e|ꍘ?f~FPձWşi>htq('T`?PݸBDSBQT<.-ypd֞E"Oӄ@(aQ8̽|,gQ}E,8LG3%%;R{5!̒`db{T"8>ivK5
5qG=PJ띔LK:[}Ql_P b5&$4ѧ3Dܩ[o%x v?LXlpy*( g(j	:$K@&<hn2[[_z,V5OПի
/tw^UT"TA\2WuaGq1F2BuOͼGMuUE-<=B)>r79s-Piò_`M6}DoqEv%?̏7-"쏇w-o,a1 iok.*@?}æFJSX.	E/u18(}Iӽ@^̮քnΰɲ8D_P;ZuP'VmgIbVU5{DoQ
b #
swRRs鸥~&ì2b+c#HFzFG.rN~cDSCeG,}ٲt.d,z~rJVg>ǌ[[~WvK$Pf?lCR$
$Jǚy9e.b?A~mǭNeեF~A(zl#;K4Ӽ N6Εo`p;9{j+!w+z`ars>0v5m8g{ʻ}ʺ~H1Z}b-GBjN/_P+3j(Dո/c	ㇱf[C\OttR.Rº._yDCz+|#Jixk5~iϧ!9J#Db'hAcG56V当?Xr$09Tz;\TC%	=ǰ[;8=!ZYx՜lOgsf҃J%dUvw1+-0o8qdǉU2>|.]ؤ6u9$V*[cGښL j$k;i6}g7Y'dwtXYǫQm!$=|Qihv*q˴zC185xG3XDWM7%Z29}	A[ o]8m`gKC524B+;/a+]\tw R1-(@N5ÅZ¦"hmƵ2f`~/L.|<	1-0
Fǵ9=Kx{@&UBzےuPo6	3}XWq/a`}6}mR+!|ZT*XЃKE eIH_pJ=S@^Kx5[40	ßMN{@f>BQWc"'Ka '?W{hyb.8P+'~'^Eɮ .K֟$=ҵ+B|iv"!uU0U(ȩL9v&׫+msmєxH؈
K)yxAK.l* ټ\7qU&_u|$_BO&<wy\)П^d[;!K~q.?97"|4]{h2|6zAH7Sʜ_8{\DP, У&q"\v2Se]xd`DQs}|hrw/6_#f&( uҩG敿?sݳOܡ
?~>\ԟrVsr>=ʪearb^9لʽ3Nu{gyw'cQ7ë͞P{zr\%CqZ^'!ElwCp*U:kb4Z)	}ubewomɟ=Ɏw9v[y+z#'xWyd|{Ɂ-.ָ̎g53h<2Ceˁ5nFQ9N&)[j&{ዞ`q],y7g>`A</#	Yd,=ruj 4&;hhQw'`>v(?K75wGf)F4A:'-2EPR.}!gWϺ?Ye`fD\FA&yqNC']O$+_ozwʱoawNI5~00TuV!}ልﺪYНt_b0'zHW'`2;rST-v:)%{s]h%A!]BÊqVᰏJ^>g_(PlMDVV_ZiiDx_4!Щ,J5E<HYJ4zq@XT';`PMS:lS╷PiVnw~\s$1@B=̯C0iK$JR$Ѻp[WL7<rEآkj(/l$̒fN;Mr"nxT8ԥH04c@}f4F-{ecBg]\i^UL|q2n}D#HJj]r=r4tu /;C\~l\tI^2Tcu?X$v4ACC3;_ԊhS|iTzA1ꭿ3Orz{6~o_/|S	7+HvىID# k^SAF7koBWS3{Xz˴[_kmd?-g*7}߄š)ni.<A! 'wnB(n(I@+uU;aWe8c,A;izGu
O*88iuq\]>{yjѯ9wmƤy_yRZAIoY&Tr[q|&<D\-}"HW#ۍMR;rhH(Wc8?^@@D}.XVdkȬh^Yy0Cw*lMoIO>?$oU@BEԓzĪqc]L_Z}ñ5|z
??GpdV<x|G(}Z{e(lib,fP_X:.OD?KKZ%|TG]S}C{b} s^yWțmɺӁs-𮠷ғ^ٸI8Ӎ+cXoыf4"͇L΃O*kヾpAIxM;9ߊ8C4U9?t^[d_~/?I$YK)tFX;Y9{M/䫪oz]uTcHf{cI%8ߙql9jvŁ,r.'f~JG0]GՖݲMV2OZL&;I_Q_Lّ~|| S/K^\EƩ&?iGJzߙ8olsHpa6^v	2A!e?m~^V'Jz	ߚp	}ݏ,HVskRC,Pj+7+K\jn_}!0Ka5G5Mv:^#wSOkq D?@\--w&C&H9pZyzIةY
bM)ׄhRB\KobtZP5pQ)H'ܟ4Te& :-~s}_x!w~1[?Ol,n%:Z_wTlcA>B y/ylzm,1Bw^A+H|\xУ0HB0JR=RH_==G%~4gJhp3MC"E*::#禨28|m)}koQf<)F:QoW6䝈`yRr
MiZ^}bVؒ~IѢ4,Jw5V-tt[?|؇5շZ2맄i`;1~z[;}c:}ǯsŔ WBUB3GFmKlqPq<:̛٫qN(YU],
2ݠ\/psQ?.UvSJ72!hD%%bCk8%"FoܫŝIܮ0 @&&
֩͌kq3hPQN9jk#1(
8 Ÿd$$])@y\l]AeއU"\Ԭf}@fz#5yeI/G}B/D8pf0(iP<x<~>?mFgtYSN?5gbZGu١OuLIAiZZtچ`/Я!{YE2~??FEfIq' (ݙxA~`(h1ҠG$k}E|~6BR^(Cbq8UX}OepA'S֯^uch5Rb=)/e<o̒)Uk1[<ՅJSIAT~x^Mj%j".+u7,	ҤϥDgΝV˹߬+O',/&v(q'*?mwTGzT}_N6gkA8vjubj y;)wpynLNXqE܎3}1p4:k?fqoQUXԬwh,:T$ݽ;=*z~Pz&_`Gren<.0Ut|~ڲEs꽧
YIаlGDZWy%e60kwU*h#+z`~Yd3+^':[Gwk6w]:<3P%I9	mdU\8Zbz',BչhHQ8÷bNk2Օ^Sjbr[JV֗UNF{Qv^q>4w	(]_H?ۿ0Qy!}ڳw#:BOp wumT:zcG,CE  0Pf	g+jW` NTdSq<0,QI	qLNrE,|&xa@/L'y,@1 94mMEIly.؀@d{fk-ӧ>uV"V;
xXp8>5C93e`ڸhUV@UƂ:0H2QܮYEE!ȡ[j|!l0"rhH"|P,)45Ytp<ߚd_	+Z/5.mN q_~3e9?U-f^X&M>8TcM3 Ee |lmR)O#G[HGGǯn96S@K"mB;q[խI}0No`2ˤWdQ
hդ;ɭU%Xޫk[sB>GeaK7{cgR (Š`sX5ɻ0ܢfdl]BMYK{ӿQߒE'F^
l?
ǀv>]BڑQ|_t!Oޝrg!BazyF8϶@HtdS&ۯDTcNGy;cAIX9{J5JIኡGVmNy3,}):xFЬw%n@]kh-w'/ 9T~h	Of (6?C}\k{N}gLL	bX4W%f501;^ 
ޘOy0a9-@)֚nJٷUQɾ8lPA5*h{`	Pv^Tev#'L2F_+GVe1{_WcϕQL7	(TͽWt̪,怛Cl@ʕK7?rj)vɪ&dС+E~r"?Om|}%߫oǨ%qf/(LٿTDյjrg@ɑ80R&yojAJϝ2i
-z?L5
w`T+c]ӤW|49ϫȩcekUC뫀iv}ɾAs-ꚅ?o*N`rpZEJRU'pT}Y<+V0Q6\@ڇâ@W5(DW0D++B.fsr_̑,c=/S9cyV>KBoS\bzr?OSJJ[7慠VHG/x ͤQA4i#?]AEUy`촕o.5Ӛ>v6աiVGKMX0p_x37p-qP#BK0]Np7pr9E1uE<ׄZ I+ZV5^'dam9!So]"#?@/[=  '&8~iNFc2QCpJ n|fjdg͂#(}g0꾻+A1fC{TOAѕ	=j^C|9{J*탥ǩ(iLJ af^v
ϼHU34?xc{u#Q߳~?ÃFf:!BGl7T˕Wxg~I4A!#":iW[ ed;j[쵃r9ޭd2_`SaՒۗP	Ƈat#I?*e$WW73w|9u$?;:^yB8ym_~G𜪟>{!|wW-}@+p8Gj]= 7нПmbֽdɥ		צ}bX[y2n e#TJ$"	#t*~ɉlI6}g !
CwCm~.S?>knqNr^ޜh:cjt.BH*`'k,p~4#
Ysꍘ[.e%X9{_W NW?#5f.FJz$VٴVO<\\)_vA'[
-O|Mq#"YLnԬߧf}^VIT1O^NB5qpiOMn	D$xyFغN(z_n(`\)ZN	:90k1P|.^1jCR_=p<O>z+[Y@?qj=[µޥUTʃoF/:LT5us(d^H	#(fW(aY+XvױlcMgjQR8mᰉbm'Ow.5gY^EҮշa>□xk6iI<nZځǧ4OJz8`N2ė|H{<YтN8!
޻Z]@-ѽ~3HD&K*V`uTJw[`) OXWp竞p9[@4~*4(~G%qv؁]#ufߨл?Y0z/"?G:avpHcsu<&=%dH7_-J9b	yQwD
'KG3q
ݠ``7khnGUw;fC7JTCEd=6CBߙAWY6CDIe;Cy|Tٷ7ԈQ~N/:[9-8y.k	y(V]P_LSJn4(HV2_Qj5Wtax8$Zj=/᫐o0$&Й13~3\P]zhr	Q:+G
8-ŇI|<R
FzƾetÏN;Ax|zg׿:+dD|/!$mm|PMu5U{-=\6iNޡXb؛8d9@(ڤ4/AH^>|w;Qq^?QĺNR9}=KkK#'pvGfiwܺCL\f){Fj9_$}PiATy7yI]y0Q,kL)9vzߠ镟tKv,j)	n|D,=v]lm:Ti^Xv󸵬3M&M4!g@wjf瓺/A1C:L^Y{Ff3ABskY! XKMVUed)xpa6T/y*=mdI]:oi2ʄ9jB)chvt( +wF"_߻Q4dzi|vry$x%iiY=,YZtvLsJK?{U*lwv6+)2kIy~4g{pg!"%vҒ^o)VSyD{VQ%?v|dvV7$(@bvcZY:ʗ O(zkPjbB.<[\:RDLTrOMZҪ%/,붍<%	h]AU/52͎EyrڣL%jjbQMg9/xׄ#+C yTRG0i軟1rxsM2&C/132A4ۓH53uRujgů}Q)G֙ Aͭqz(3-J6MSGK	(9%6wru9Z
l>}><3.	h|E)$Ӏp$.cd"6$hgrs]8GZyW~_
p(b0<ٱ\ tOQ
/)f C.z?NE['-*ac?J'V3ֱ7iqFS3"TL0 _m}זX(>Osa\r w9Ƽ۝CgJ..^ە\f	W|f<:J]nU?Η5Oh-oԙ
<&G,2h !'@әNʽb5n=s@	;v;8`=g&~gC$ohu̢׫vݝP%, C+^+dO_Y;|(He)7AdTA/W8OmL;.td$ EȆ^m޸2,GRFU
ۃ.ܰ }D	-5YѾ#!p"u-;_WQ<]σ;Ԑ򒎩0X3
0a:]nD4+^&Zp@r:/;]$Έ5A:z0VϽ-aMIhL߱>r\ӥZD( *f<|J3W9J	 #6[saN`!(Pѭz~l=;" E}~U{S3 ޭA%_SXşA&rk}3kC(G^?4j;I1Ӵa4+G_.m 
3e՞Na._j~UI
t}(3Gt)DǧXq[df\3;AJM&dX|,EI?D,-|2~?*
K繤"FezYyqѕxѓmEE.t,)f%ztjˁ]nt{0IU7oD.xI\sG@m*S>!֟(Ԡ׽!t,f֔'Lz	fP/;D|pl'x;QEG}WH8W $JuOĶz %xQ gĎ
gd{ɗ)W=:?|կ8ᔷD	m#	/Nizh}Bw*.2\6VfꍜƊ D/ؼnKO;u+T[f h`s=rЃ
SMOOB?ޥr)!F?7 "4L(lKZڋ-P[ғN9p%rbü|կ7 !} rULf;(eQ/s~f|ݵDe5 TY6$JfK;ȱZK뙿&p%7"+bQ|S7q;8BR?e&&.`v}aNCX'~SO0	}OQ2ɫAk
w^D0сšQP!{9"pL:6{i- t,!ջ;&7/<J<bw;nXx]s혁UF ɴiGXr"Y >v^
M6"Y#wj?̹?rkNMة5 nfΊ6%E^55ǕrcظΕz/,f$:XCqғ9jDrbGQ߉pvi-,n3UJЪ=nmMau+ 7cҀ,,Јݺ[h:ZJa)$ ʛ})(4OQ6HoU)Nl>ƽ:iHe%xdw~%%kb:/SQ-EsTNf]RsM8q.)Aajg~%q՝PҝZcËRTTcϼHeok)9dɐ7ols<&f',bbDd`<ddvL,D9%#?c@^ ^s]"XJ,-ntITrѱ/ټM-]"=(
f
ϧ^W_3u:@tNİBmX@˗~~NWB*|QRu[o$aůag;%PzJFoӂaFx/"Ɉ/n|yI^-!ifˉzj3KrS9L;dh͊{h}qMj؆Dhzw¼`E\m;&!>Wwˁu-^Klhb(jXchQeN0mɱ8p8X;:=R~ݭ0PyU _aÙ : Q5ҿ}U46CrR[ʧe}U,?"A8aD.">P2thyP_kM]:@JBTA1ܥZQ8)ۻ8+:[lA]t4IEt^ӧL&37]% 1[T9E9/M3R3'{?6NO~;QQRD"ۂN)J~jeNk`Q=r'GW ayUί6'͕} _6昘NT4$#pY!Xou((ќt']7DDȅ+oɭxU1i#HHCt'Vc= gFȴfc'fZ/aLEb%Fmj:xg[@Okp#b-x׾_op]Z+3!$|$]/?K|0%ofw0?\j/w|qqS\##6p}{`Ư;
yQhʕp-+wt%_~N$1BBl\([N"T_UnD<taU>6Y6MeFJQF"#SRk7a>K~E8 Z{.{| 9BMESR)o#`ڴF6xQ7*(s H^ˏv	?4/V;4rSuzK,:^7)5$o]i>&KctNH<(PhvV8Cr2zshOlËp\q˞5ޮЃ;Ss48y!/lH /;%7(TBZ96B&=.~\{XO8mG//۴.yc
B9-=ˬXX4E.~I("	*qB Pq{f`"eyOV_;ƒ@zze0KpvjLJ鑊Oɇ𼔳N6 =&_~eܕnk
0&@ j ߌ:/m~9eV&<}IM~%#2Rx9ROO}>4ɮtꛫJ6?ni`6/-ܑkq8Z;=繐G<aR[4p11Б]a/NPmp⩗As}¸ii7~uZL;}=с\yvFXvrLʉ5T	vlwG'[IsپDm-Ώ!T~#sćeu<fI/F?o7]
Z,:}r>Cnjgp]m
4ZBi?(]qQL=<@&?䛠in]>G>ЦSQhfmUڍP&2l:7$K^It;S1=lMyԭ>J|[U1),p=AG.}5FWk> LPV'cZZ/TOm";/rvPc'!0IQJhK9!QF ZQ8JeSpTj˙Gb׊)I!Ӓ#@CԆ0&Cq9]=C05:$@F}Pn,Fcl6B	\gG$`hGwG-?Z=zF\phe?˼'}:ϒZ.fYWO9e适V>|&˕t; w*}zrKud2j?.5pƫ.
{A&Mح #J啤Z$h4g(2\ SΖ*8$abmqxՆ$-CY}O 	9<\S*zG'Vhm&f/8Ȭ0]@LZPAn/6)v؜jO12)*YO%@TOTAaH{wRR8W@?д{[]HJRX5}u =^"1)î$*.1Ìk?1! [5J&g
x')K
pUL_E筵*ўW # IHGQ_օKΜoo=෹:t.d>љ^	[0J$g@4m' :Bg҆NgZX)O;o_(_h
g(1ot1s1z*֋>-҄zD7ve'cc\,a``0e+Hm.9.WEF\K>6u\gP2#!zOl4J9 ͥBR3E]Ïk"4kQzJbmIфV>n]1t|A];ꤖ(EVT*Trk${24kTXfDc*cjX\yk=
6.ǦAU!_xx?f0qikvpLuޅ:^͘&fۢᓒлsa_̱bn Ks&5Nj&S+E;K_%м4O0P%82 Y3f7Y1,>	+T޷zQFx8JphN!MЩ',c6E쓝8KTѵS'0Nq
@BzL($?1).eҦ4ب뱧k6+/jXn*lL	p& gw׶r
G.?YrYOdnb$ɵķH9@;3!.!V׏Gj)("-BFHr;nJБ2;v+
:.!w
\,]y­'$DB,7|2-,Ow>R"5-yȭ:ppXU@oĐ__@>=0Nz?=8Auܸ <@Gv}6۾ÆTs=ٻ7߼szXQcLx!a^-$Qq?ԥ	MjUO2!"eXXM_u/pVG:f-j99* \|h(K{"%7{@B e1^QQp/9D~L"Mzm|J%zhWOy[HѻGx5@~%Ȗfq{\4˨0!YׯQ w}zhkh:MLPx*/4)kh\ӣn׍1}{uzwlwnvFYPqmx\';[hXfFm-SU$2(7_ߘ8z/Yc9&чwQkk
>19Ta|QH+5*S+M7,!p;j밖B+VToBOU^}:v~n;Yh_^mS7'@q7wM3x oE_^*_,5w&م'.9!EA(iO\G~&2~uBv.됵"?jɪ(ʴ5yHm.S݉pA	]z,e'.`Gwi\+pqϞfQ+aWJRI`>nJrrR%KZSrCf]@?6h[Z2pR20BJxB# ΝCnr%pCvk>`6HAVwzSD!*T${Naamse)4ґFd+U	ĕÊˆ?>pj"<\ ڃ%$r\fИ{l?}I1?6ssoՎ#R}FQ"O'Ug._ֵ5JU/`D[R*{8_g[.~azHYW"U9k95/#9yLdrˋ[!~nYca|G3IG揈aH[fv?3Ȝ*ׅkYMJ1ކ?Aj'}ؾ?1 OsWԋU}OoZtI`
 Fme}r*LF^7P.w9; 	}l0>U,zUNÛ\eW#TjSa	DWOnjdq߮N^UGHzW}>atQMۿԓ/B_&2$@̑jJ)M	d^r%
jrׅe'0oݰ%*࢟ 	𜗍p{s+ZJ>DZ"&㵶w?u5[IH=Yr]pgiu-pJcg[0Kcn
RP.b !Wx{e&'Ĭz;3{K'\,hN]#EXo[U PɬBO1gDL{Nh"}㞏\hn3cP^̭GIt"7B۞֜x@Kr#yqRiNzJL8^X%K{q^<brl?qy atU=T+3ܠi;^dܲ~W[wڄG-M!&lG#t^}㞰ۮKbt}E$Ldy`T.sKGV`cItio9y7g.$:bAqdoKZ͖S
G:wBK1tNRCIEK嶋,Hwᐛ3~/p0{"K(^ |m<&G%K=Bhvz̳Pw>~4䞄#leR\ړG+vn T"X
-#HTE77o:iVH
ɚȳ}Vqz<>.&יJԱP~EcFRnH+AtF,^~RPʞ7|۫|"jgGPԈr|x0ܩ[ҧAiiЊ͵IH\n77D#0}A'M}"}陆T]de[J8_FRgp<LZ\vOY?^=T r49=G#'C4^yKS
w*Q3\Z{>;^xŃn=Ƴ`E})`wd7r9rZ[#ޫȘy_޺^xB5;kkPF|3̾vUKMU>qV}p6@Vt<&T`EtI5'%∿}P)1l?~G3(q	B03+u]VBHuh8Q8TQ?azLݥ5y*ěx{5axh32ly,ζ_(@XtG'|,Òh8zDP.N(7~"@o*YF~fZMi&I\t8qG.Xi\;lJ)iպ&XUd;\̃/?ꋗgZyt7Bt{wWLVoq!.{fi+,U&KjetJM_a+P:GaUC	hbV0&הfړ`7DQw~770{+SJH"e+Cr2"L_Q}&*J'YYԏ<"WO50ج>>ޱ%wtYJGmP!!,wPj_Bo]Qa%,ٻ}p׭a@L$=.`@׍g_[Q#cgk^WAfUQ3;G^):B|>jөyn;;/$gace0+VAi>

a4J%kT_:A/8nv5x1:^K)_aO/_τR3+,A1REJܜ'1n;7I.A}9$h9M2QBuvfeAiAȃ:Jˣ%>3R	&GT	/FucЅ\wWZ!'5I槐y(i:/EGyv0'>$3iv_<zaωRtnW:g,--b[w	w.p<f&/8?y\M:~T7PU͘tЊ!\R)+۔LKZmiƶ. <nNp&Qc1˦f2m+Y).7*|߽=ۙHnz
"WnxLk+!P CXCT8J܁D8D]f ucoVcpb؉b/st __MhBէnƥ>T<1&YV#(K%Wz#~֝Q;΀ʟ$olÍ.y(S{ՈoH봜'r.R3bU74
 \FMbZ3"۬M&b0dKBFT;^qnan=֓3(tBSLI<4\".t*=`=dS*&.n(VKIP:>ʧ~N>V}˷"#y!*fY{疂	S PFlņߴ -F6Cfݮ#s0߫u~ޝʋeJmRtlcU.P踉zM.G16̓(O(>|DE s\~YA*IC@fb{n8Ysc2UGn~T&N\xm>d	Sܮ GqUr+^\uͩr]ATn;T)C4{xJtFYľ?rDj#OnxeL╾f%Dh^Ǯ3HOmp]LߌP]WZos.M>*Ug|9战OBnLuEdI &_A==?Af&t-.%J!FUJJQGmڦKR-h
dgPxp-WR"St+.F/WkhD{ɾ/HAVD"RU$$#*x긫?\%:7U3(X.ǇmG^v p_#+4'[ f(94围4:(2p[67DH-nn+aP.2gMwW0i0SM17+ҹRד#R" r4|:Jk4WwJ["ݯbS5u\ZC~S-jkFgR%N~%{싧W8Sizz-ҏ]^eb,9Wumn/=N2))ϛm3{0t,PްcG}T-	=5w,_;L#G1=)YYϜ	Hx|9Tʲ^bEs):V97<b)T;GlB;!/C|$6FWG6HJpXvVw_b$=j3
WO,,v뼰=y)OS&°EksBGPPzũW>WPE:HAX.tYxhJGq9*46* 0\c!Da/bSh~6=7hHEO'̝7%ahC'aǳ`uP^R"i./ \:X_7L`ಳ?ef0QTyE(;M{~##\'lp'@|0Xݵ;euvfFq`C+'0Y`5`ЦrڂR=ЏE^\+1oJRqߤjXP}@~c:!H~37O2tkSRpMff]-/cy?*4kUZ8~;5$fP $ض{nxVg˫#\;'2$H&MXk|9&>]ՈPw[&$ U}]*ц^Ḷ	/ѥ%= *
cf+e)$B%i->_ƻhAT:ɍKP{:vѷޗjTfVwx5lyIyu߻{KN=l\LS%q.MZ%5k9][e<ʆzI(&%þQcacG|/lk
Ag	1W!wGNe`"}[HB/@o]bz)ݩp^tds6G's^Ǿ,lB]]"yNnw˵xF fF<
.Ƿj[n ,4I=:;|e_2ޥ'H-=4ϩځPHEmjsRX璖c9Jݚ}#ȔlW4^tu^x6N*1O(8Tg~z^A5"K`%L=+5#~n۵D߅Qڸyd=ۘ1EńYNvPN֡(d6&رpO`(Km^sIQX2'܈[N{@etT"R1T C%_Tou{/e]S{GM[K'gT(>q넌L0t ubcz(W
d7Fvl`!>6
۩NhN9<Ka"V	1dtJ?BqŁuAU`&4ޖP5L {oX홨gZ@_"fѽ@ 	cuȴ]ܩx'_Si	oO}Yu4rm&m~z+o`Κ&ٌV>NrT&7Tw&82S.ud	9 Q31޸+4{rug!1CI8*&'c.ƴh.:XGq;n,Z$ɻlsƶFMLF.wa-JCWS21I`@%-X4x	qRMdC63j18iջ)$|~:g@ϯ[P{z3/1~m1z׽g!)C]fcw*aD.(ڝ>@`|9H~mxgb44\SUrw5JMYTRLe X7	4/)2{ ,В%BJGUܺ׺M ?xCyD߶L1̻$iy30_t;<lWj'ZlQ7e+	3P/~1^zZ`}ӧ)*A9P1?j]s=>aGL$qwruaqԦwRX[hGǈ>o*D-߄琀UWTcfR\x>u.\dU|`vfЧ0*bѨ):B/C*c}<&y.]gygxkd^ǴA 	{xwYϬر{OG-Uh$$SUV2'<RdgHhoα+ߧ	6#VĎo_4}ߠ/[__ۿAo vtK|/ w/wI߉[~˾$M~zw%~?EMӯɽd?U_q?Mw+_wYTW:Mrm?)]Ԧ??]˗O諘oŲo kܷ菟~WO_ui_KuySv5;_we2_xDSCueS~$]_q}z;ێ+_i4'!/DrT54xs\aԿ_~_z~{P;sy#O!Okq\79Me_)(W 5w寷qL ֗mrDyQg"8sNVc6̻aD=\CB>:xvA4?YmwU Yܵ%Z>x|ꕝ
:%y	r'>}J2Qz͖"5%W,Ne!D;Q,vOMDT9n@0#ib9޲V˯Nyn{?#)NF#r%t[-CbpPTOUf0vl+}PPbF	bv/}egO2DDL>,UeRݠ5C:zdǎ/Z6OR+վO	\>,SAGQlQD"NVlJQݎA% K8n>ߙaȬA=|fsX"T%퉖a  Q̥zgc4e_
9OLیΦQ,J*B.K,J0ԟ̄Uf{h]_}'Pbp\I(QBp,urJcCP%bOS%Bz`7:! ^e^ByAi.WǽB}SahfeBP#?B%[]*(	(Kq{7ݽDc,у))QFnҲK5a,2d5o;JT{Bv֞Ķ\=sty:@r7?tҮ[>!ȉ౴vP^XM4n
Gi~zYŀ}R~ar,{y1Eyny'	|@t$^Rwoȏ
!f enB<	Åb@D!nz6O
V{ hVpaD,/?ha.wcඵgy_v͵VG2L%h pb(wsO!+R;X-p
Wr#MKc^\W=a缻εD8oRx+ h؛灣!/{4+v3 Дz:-c43jT;fQ6ZiN()k?{X=H`k8SmV*Ԧ{/%QYc)n} \Yi{A뙱%?p3t!qؘゟjKP-sMmy&Mޏq_S*uܝ6{BۦYݤUomdWWScY,7{E(O= z\M@!ODy)zOH<f6"yqԈ={ӘŚ?$IP, :1Ny1&C[ᚷ 8wUITRUM=ʎI	Xnʀ`zr>J7G@w=j)zC&>d^T),i8/ᚧMAczbg$GyW?ҏkr/=&_i@CḺ_vbP-Y	BO|sKq4һZS݄-F1ߋB~vSȊk?#IVZ`b"Nka6wlMUz
Lh6z7p\ Zθ7uE!l:Nu]Xk|&$){ol:'8J$vC'C{E&tp\
(A=n۶~U!A{bGCnFN>tx<,lGbľ,i|\n2|	EMI	v03q5ÞIA6 iE:wnOA~G{w0q_*ۘVu/vzn @F$igG~céڷp:ͣIWWIp¡ײm&m5if=ƃ`ZlJm6pŲy	VˌCu`R1T+[9AOhHhب/h ӄHx?Ϣpc|ȡ-Q~7LJnF)^,;՛Wrp;i8nN<I_knԻU̎Ox|o->"x5Ke\FF<ֵ^.z|&$<&?J=GGH$2CD97E	(SdjTqጐSm3W]
A&Nҝ]Ѭ-j{ꖽ^"r;+Uוmd3t5wY|PصEeGZRܡXswt-2Έ"v?P!s紛K'Da2Eim6H/'M%1pµ0]ٿ0Ѩ0tn&aMg`Tѻھb@i1ȟY6,ل}WsOnC8SD!BlTLVŔs?ݱVlW`Vrbuה/UUN
3PNNv.axBWqq4Vd2X5OxbV눉[z^v] =Z>)'GDr͇oW}~ƽ 7@#*~Cxo2c/}"5=ѣY	jÄ2=/Ԅʪ(}4\*j3_N"/dˇ_qiUƞ͓;`g[J,ԸNo|s*=mWC(6Qj7
V1|bkZe}j_D'12:ߟcodޱ+~_y
O6_m;9Ň|wmNRIZƞ!)ӡ&aRt$=1.n(Mp1jp&[ Tb7,Ktqdn6UPTu
8нkB-D״
UPc"A?0C|hoDq4R<=]ڰ"{G|R[
j3zĴV_<,b]̠_։~n5$
gJ<,ҵeX%5<@ŹWlVᏠ6]7E!omI1"oӝ;9&S`7d}"D]}dTxMr_'=(nnnԁxKÚ>cVjj^wXĝo XɣJ*i$K)d(W}sFN~y:['3ҡ:p(5եқ{̹M
lUZ~5_so@G>= ]gzM+@GL0=|ʚmLɫV>"-dVӡ&070wIgtݰ6q&x|ը5$j6ssJ~S,(>-)!~=6baNbyDIʡfC6ANDH qʠޱ@,	noy/ٙЌWE/f3%zE,@jRQ	p"kt|E/$Xč<DR6W\;{O­^I3X`S4BS,5FZ:nЧ^v%շէ9`&Z+_eXb.r j|-%Owd+MTFܢ+Y|\dKH&gU ){^0玫RA<n;VpYc<JfÆ f$/Z"yRzxa[?֧Xms
7\-.vxhJaˇris╣*")l"6~I	7޴>>3`} [:R?3n~fbA5n2Pk#v9smM9,r͍M
%eǌiŘ 1U?/_ib% yn/~U<Ub=a£}zjޘ@H܇7xUs%>.>X
3IfwHEy]<O0C]ٍV܃&g*l%B67c8X:nTJ'M%Xމ9:iڹI|0kEQ)UL*[sg#\^c؝}8<{+\.zh[l,}	,y"zvt\<x Ɨtg~xkd! 
hx׮ry_Oq09E2`{o!@+pVuUJfF#~,M	 >_? @rȗߴ"	QW[ym6ݘe>=+*oOӕ?Y?/4,y=/>L岌?=#ǐ_g?.?K6ys_s?hG|KʲX?4ú](}s3>ɟ16C>R}7K{ه?e9&<Yi$2]NQ==(1uYI۟Yӟg2rod7'9_˿?̳'ӟ!/{giWt-gǬϫ%u_^{ FῗWח 4趎I[
[PǊae_'DgW^P'/7:DeqzPDLն>HN8˝:T$|#ŶI#orw#r\1^楊v	
Եz`Ô@
\킰@Ɋ>d;YZƷNO;UC`!.)nJKW}^+@6M@[=3_j	H(	f"]zL\;E
߈@uEVj';D߸p&\)q]DDu6.戏;{FHǜ-QFa6"T.؈%ij.<'&<~_WKle~aWhU+kҰ/>gG|(pvk$olfSnZXy,:Շ3ۣƗI~|ڀcw/u!kô#^`={'B~L)RE%2R	hUy kZ2l:ޮ= ;GAtgU -1Jv$|ݾa^KuuC{^%8")]CJG1GߏV}jҽ eξYא=?߄G*YkZP`\Y\	"\"ò9TU~{'.|L-L"ŎÒE5wHw!τ7ImF.R➢f|Y{D"3XnO
ؐ̊TLߎ}FMfGjPJJB=Gp"Hޥ
mQܱ-&E	r
8j_ݢM*Su@>?H.D+3,WH Dz%8x#OQl
6J/(I2î%dyW%z襷6}ͤK	q; CS*!f\[e<7My;h]0CW%h
""@05*wv5ʉ\:éi9z騐Y<}c\y16~^(lbY?c//W掯Q~x:o*#'U^ͪ4#U ᅎ.Bh֨G}/n|0vky_ gsw-bxڥ܎͟I/Lѡ+&rWz/n89K$3B !Lr4zݝAV~,z5@k{>jt `~R} Ej$- 037Gfw]}i׻K3?$[cv,9;HOrr]C:8T]@vE국>#	$rAw"˱ǹ׬\0>T	w[ByϕWKsu q^}8rm<gKz	qTofBfcEjD]-x_`d'd6آj6u8,bh$S<4gY.*	E6,PBV!=%TN[زc~۟@Y^=[ETD~ec1$iəS[/(;w$-+>Ü.54EwRzs_P;cTi;jC_*@RKot3uQYs2ӲƔQU?+7VPucW|hhrچQK:^Ow]!81ޓлWKyT9;%VDٛ=Pp,X>)K?dc_)	x$o|RF"/>EY%wR/67yKDd a+XM[h$L?r:I'ؿS)_V_OÙ_>6oCna]+ub[1ؐPBZ*kywD)Kv@KQk.xx
I>$@ϒ9-QC7+{k-l'xnFͽG!hDwSYpƔKO=l!M&`ok=2L®%?D2X/urT8m֨tbshډ#8W2(`hs\?HELU/֗BU|dg*`f!BmO	ZjSK?~b^G#n#I+/aDP2} Ecs84s8oѵ<B*M7t	gLkBY_RE_]ܰ1F~z 	UpS^"AsA'"
MndQYSHYQ1X&Ve7uY6/\#nȋf?ޑu@"S҇Ɯop[t*,sRj&5CqwTΥv;)]_U͌zxKyy:[3gw«H)!uB?}	ſzvw(ڵvƙ4<3''D8Ql`$dIrGfw,MA8Ǖy{8ণЊ{-r/w?@bۆ(.ٴ#jcgSrcXa(f
b}I'M_YFdu^zd*"X8`}!CI>iix<GhESAﭳwuiIr]ݬ$AԧFLMi.KhYhߵ|%Lv LZ\XTù`^%6ƈB"_7F*A-Va+m͟6,r&1kI7蹠dvQ}: RG1b r&R(vVIqں36Fj,3w#ϿhmV"p׆)R?^yi(5&N*hOj){p.j2U;{8 y ݟ{±~I X>Ea^{CrxR
7bHk?veܤmynjD=$4+QI`cˢe3K\,	uc&9Q3ni1.	GߗaCd(V-~evl#_XۣvmI*K}3q!{Q?45HKk WV1m=COg@YU˞j5K=x"h~au5'#կr_sau3	08]fSIN/x8>>`UxBb}$)UΜ3a(b#A`ȨihC+i ׸d_˯E>ZjESECH{3+raq}_r"#Kw*{a~"zOTZF|?=<AEU!Gy13Jkk^NԖ9oOם}y"VMc^@5ݵc1bą-|ʶ_Cj^~3nĒuY5If1 ՒCl@9۱b&p^t~Kf &0/9緌jq|k=;-	׫t7}IuGPVtkՐ9L< :B`c&cRbUYicuY{Xd	檊<JFm,]L!'~p39p $wowS7YB]|3eɠV]Yg]ҹp8oӐ9b]5a{ jб+z!ApYQ͓]٨@(/Ifwd-$-:C˿CS!s_Fe%ݟMOjIPtӇٚ˴1Ǒ޿잀>Aީ~%9=jQvGT2TiE/8h7@&.51_9$v%	^Q>x@ψ"W8#ƁfaQK``?|~cJ;;ZŎ;uț1ن\[3<lKgS%^$)2_'vLbO1=i.LgrD<3*o	EL'ogTW_% ˘,6V 	V3.~UKaG٩`d(X}	mu5~7c4S>~v\9Q~d)RK̯'E.?^!;5ocW=9,o7?15GLhHTA>E;jt8;WocJg!cojTN5Si֬y=ZTxO}NƥM^EEE6)~-F_ՙ?<]dY
ܦ*ɗKkU65[T⹆(bO8:O48#ލe@*, SN=Mx{qX\T ՗?4GBERQeyivV<L6UpNd)y컌;qW嫑4|Tٖb,#dͫ؅oܕ0:@rŕ. `oYߗLJ3X6`s=4쳢![$-Rlᯑ%a7!~^fH.a҃Nc@J!$HNe9ؔ!OYbG~ύ%Y3da_\uٶH轣tIZRs@5E,)
4I7ˈl`wЍA`5=l*<^;YkMǾW<s?hYX1{-HC+(T:"*T!qgͅI u ^SB]C~$/,h?04 .#nI4w9埼в[څ*oVKb#w_ؘ"5
yR
W6~\~ݧo9ENǻa-wCiY
Y);שTMɃ&(U}rj詥b<fΜqjQ' %'PpW`B#0M|w~u|kSai󂳐sZD
['ܳCKs^دL!lRМmqaWmNt䏼լ*R>U/F8+Dlaژ&m0I$d8؞KGj
=i#̛E=BXX·q́4ZW
jڸL<ZYzfF.X"|;5$WJ4HY0^P:9eMF<aZηچDۚj.BRxf7Fs:<[Ibsǡ7Dn}uќhb^חŜvKsIY0J˪jc/iU8SZH9݂)FunPT$HTksh!az,.5])&$zn08y3oۉ])Kk|}A56hp6Ǔy_ߏ(x{lno<lKokabMGtͣ87?*%H}VJB Lo*Utg|5m ^lOؕ!c]Y,+W&89krމQ~+0j^*Mŧ^ @rdJRq_ËJ7-
n(YO'T7Ub7=xlq`tTi=Zq i.v:iUOV>=d_/Hlxە>@wwn4/PGy6{W/ҋ+1{s{C4FR`T
{nNH[rۤTZ:=OD!I/87=Wl6
0pf% zcm_irڜB{L$XAމ\1AVҥ4ܹ`.xMOh7Rpn2&!)z4:.{E	#mZ(O%ŌKǫ/rW\C.X/`BWQYp)#qԑmFSC#[(e&;ՋngE(`E~CD[= aB/(p|(W;#?wsuDȼ^+u׶6CB ݇jpI"=Tb6bZ&W")A|^$2i(Yi\dܝ	4q+*{U gs\)_a\[9۷Sήu,K^8^l$dV3I!Q_i!o׉R
/G?]27cMO6)gQGw@^$qSI_	տ&,2M<zg2嗖ƞō*?ތ #ӷ,E1Wlx{+Wc'sWO+xI]
	e1^"mhg(yr=wQlE. oL7[7[Pv:tȒ!,c=y"vep3UQ}Ρ*uŗ#/]HCo&GGQoU~o@ރEYLSMsj
MeGZ'M
 Bc(t8,%zfl5=h,ߖg!wjn)CsrlEAg(!%t:Jg"M~[]>軲$*j wA\T2KW,Ko1*S?ZjCݺ iaU7\K/O2ԃ_]+ܾ4{w
9\%~Ч1٩^4^{]M:%5ÇTz~o	AwptRT=qV9uO}&7olTm<;ȑUvFDAjAi$cKa؝/)tś\zx	&6_EoA m6qӧ>S-/g@,)SD(9$>ʾk&%p]q;At{tx` .8~N-|yKld(BbJ-NfuʎkfcQ!Wxњ+KmFV} gڭl`6?ՂE%ZH=ʿT< "y>)Ocڭz}w؁XĪ&1^edun5`4>^PUuH`}}&m|x}\!gjPSh5LU/oo+rIڂrƟe*¤,E ʷ'W^(n.YPoBW`إ)h/Be;5c+Qowe΀e/SyÉF)t{5d*zx{!%NzI?h=g?3`NX~ﯪ=c>yjs|5ysRmy*ш0SSR{X<H.$z;Bp<VyKz]O'9	٧]Ȏ+ni.]Xuo@6|fmsPXcӪrWGTh;x+J!`K~}bKP!|-	Ih##F;dII̤sRXe=w_I>f}%KqӮk%N)XJL,I\hv~A(oOw:B!,=Dk-jIH22!\{7-qn;=JG	wFx=^pԼ'=Ă&{6o3B,<Z8>t vQkaB$h$;4`]b+O	2'[gaᦸƲAf;ߝ<t݌{auvNxm
mE,<EjX)9j<~or;;L-ߙUA-<2s[tˏˆ2I3kGh{_obj׃Ł#X2VR+wyYѓ	L/A] B/_3.i׼.4b2	^ubz0>xNbV]
(;JY]p6?Mqs&vQy!೹)/9\xvhnl
<+|AAs*)u4͟yunUz٨QkYKrbDI#<_t$XMH!a"kjdE*@Z9L?A!v,f}lKקsɠ똻7nMbX	U)ʟp;Ӌg/&E@S6RrRD(hϘAyp` %MƸb/R	P<5 !rnT2e0gb>AMsc1egfOag,
0~'/O.;chn(6je(MBq[TH':DnSE&j~ab厥sS֥, lL_\c8X_a
JtcQFD~/7F|jlkS͚++a]cv=~JcQ/ھ#N{kzG`ߛLGժ`HGE&Մ|?_voѦN~ʁi2n0J;乡NX<̔̉\D;5j ($d}W }ABBLa ڧ#jzÏ*]o~n͆	:smvb!G`a	5XNwmH<>$Rxaw5˭<kpQBܯTЌ9	SҀgXaX(W;EuM>*P࿦zQ`rB5e+VS\5{16qH?1C~%?JkEe?+h )JqR9 60ܷ(TJslƉ!ɪsE-R5dy OuP'GGBjIT ajfнQJv`~UK:0Pq[m~Z035i=WaѡUJdW@#_X"`z^db }<kNr1qhOah9>).~h#j! _>قP/S o~t1jI7|xe6,uMQ"qxj*QU7Fu#]uX[y[!Nb]4PFўqP˗}ۺG}/BnfPv4GɼY;g$5zL=`lUԖ{?'?>O1\ٌlU4CvUBrvsn;l'	Ϲ/^k8.F
<`z;l?1AƵ;`VMB.PHYxt^4+Vz\ÐO978OXNWqCGtQ-^ީ{އ_Yx;`#:ga؈|tz6
 *D&G<K!
bc KlY+m]_.WE{3϶R2?w] MyP/w1h}O>:%;Kֹ'*KtxM>)>҉ad4NҪ,G˯YBA	["gV@pIxd^l)Zϐp7ucUH@D0)&M8F'̆PAl|n{O+2-xYz+Ldm3+z𯴎SXJ[+^؞׷Vmx'KgT43j\0OT_Y<WܒEfw_FuXu\zK}"{?ߡ1:;r6Ed.MJ̬m @~a`9o1$ ՔP⼾чϦHK*Nba>m 4̭![ki۾lY5쓨W$YNBkђV9-;p> D87H@5o,)vguxD`	QKBS&Cz=l=;)"7@]#h2X88mp\Ķ,i'vNim0qEewЂU-TM2~ȫGFo#g730Su]eygps)AƬӌPaȳf覨RgW,'Xm/ X2Ybΐ4\egٜ B,rcQO6Ӷ(9WRg@ZTm0=TuGŤyBM7 Fa| FJFғ3%
/@u歠DޔvPRŬTV:΁~Nkf0qTRdrd|G$zP;ݗ$58ezLrd9ǮaYc&jG;ze)_?2yMHOڇe0K?L12_I%~$Zx_h#Y^z~2Gvwm~)9+`U6D	MZ0O?aMyha)yNt 3kO5"[ ;V>Ǻ&h
 ,$ԻdNx֟_"x5w~nZ$s(/gP/ch.G&,ɡ0hPcҘ*#t:7`rmID^ևd~pImb9qY(,[;N,{.n3K5BIB~BY^cd ³[-FCxNYl#Gj	{oJ:k//@5\|ŭFMZ>Ӹ/R}"-hA#p2N>VIW/Ƚޤ?p]Nfڎ1CؔFn[e#}z@7֣oxmW:Z`Уw+
 huT_hzLth~zSNmkx
_;,K?2cI*M DG`p`_䠲]'#XmPa\֡{,S-~5ħ|ZhuV D[?C}6Ҧ3/R;^@|~|uZ뮮ՐeZRu,f[X'L}Q|$</YX(--P^hLz~^
uqt*b9s$-^I`Yo];6VXnHc(ʵP%#wKI%f>:mw(p|vcAl-Lu_rqӓ[@Fmu Ey~}bw}y֯c{& \>]_'~U.e[`5`(gPY(m)rO"TtV1肑uRj@VTqs$M F0XWYn/;Y1ߨ**	2IgKw8^A4\,מq.49YP><!BLWFuUj%QkT=&DvO=l=UtM[dF~L&L'y	Fѽ֞XewM֮.)ɳc[Y5^ sFEI<s;Y霽ײi.L>KS-4[[
,%a-ǯN]ssY!d+OAb  ܕ
mq{N?w@SV0ơݛOҘ31i4zfBոkN"<@eؓlXz7j)X-$iXM{(Y6ԏvaֽd r(yu4TsHr&,F5m;"m7׶N;O\1G%\Vôи hm?#o&n-;lCE&e}w ք2H~l|jgٹHHb~飓W@ǎCH %jm
J2MĖ1ռHzYGx>PP6~z7)|I4/sk`r[JufI?Jcq &y,L/}Ηbz #
a3M^bfbp},ԕLDK*ϯhkܜ@G?Pu滏}-%BGF[]W.l.|^ldsi>uv3
"+]k[7m!t?wPEA"379:k !J!df<&LnwooE8+pS>C@گ{j,~Qz35oe*irUR @x#38G(jė#$YR_R8M؊ӯAD9*Մ=1'UG+;WA~683'EY+(q',v񕒵Cwh#i6<w;0^Į6UM4f`J[b8o+@vicdz}M`y{0$}J8"~5q]*YO<
LORϔN?U׳R-.<jԹ/ty4YcEQPKe$L*
k0^6j$%Aǥ~Z01`KiKa+9yήieVeИ}q`[#b9H/v	0%""ɾg۽V8)HdPvtHMfTkk)rB{z=XɄ^7eG;u%s(ƿ&7UqY$5ΜQ_J
%-^9>կ%R~[DDn."D:rK"܎ДMi;M =Gjc+E=
iָ^
js}#6/r{{? 3##glz|ad媭Ǖ])BlrЫ?9hLB"^[cmxJJ=uY=RbM`P-^(8tT+~ f(((SSdgAmL(1!`GpA}_RL%sAu4+ Zw|7}vԜ݊KCu93a"!YsufS%},Xi'W9(!ˇ0Vn~^1SM6,KQSwBrǱܡ-NպFEe
ĿpCEwih
^;GMzoN21J #	X'wIG1F0M/cRN/} <|}_[W:Gm#&TJ{Z붑9nsR02p[fq%,J!avx&!؇jڐ(K%W^DO &b-V2KJffu8ɎL`l+k)E 1~>L9w :uXL}H*%ipAj8)Sڔ38 _#prϹJ?"M7	$ w>(i+ŕ AO?Z~>;7QApH0~fFTSr =3%,&>Pv]$F[@ϗ;s+{7~@d퉱
!ߤwGcqh/AN62Ul\{ԉ1	68)vh'NV~gVHBUx	;e!2>^e^6%|=f/t{>gudhWI3犊z]Syʨ]qnјّ{6c7&RA('=iUӌSj	AsqZe'la<\~MXvY/h@'dzx<%̄AG2/YGLe,ҶObyNL	MC@#.e~Ce1
(cW$FpB5+e;.z$U%{>.9#b
nQgS
k9<L +5kn3M䖼uVQwO/,*Ci4̇R
AP<cgw{_+1&g7F&+EsX(WKk+--oֱǩߵXxC/OXyH~pr&$xC(L##oP<Z!6pTG:OAVz}Bϫ"0pq8rva Ww_%AcȘw@}^"x?Jz4=X"{⪮E|Mp讆l4q?}8~ad!xsfQH	.l3
煛	]\`̤喀ں[FwӠǝ&S6Xަ"= 豙.Fi)VÜ˓H~N]H%1\cB>/<.+ZMtln2T8/(]^EZ>/CG[nrns'LK
ziݏ)z&9YR1	;گpaPҸtFW7GΊʛ_}7dgF)>Bp'{pC~VǙ	왽lAڵCY8?;6A]@V\iܭK! p26|zܬ"t{pVTM!9 ^m{O(ì:II%zγSfi&AM(=-ye{sPgfI0Ĺ-P٫[B@$}]ecwj!5buWA5ׇ|Ulw2hqD9j)\9GGH &_,4k0AYwĦ=~JUű$7-6I4ͼ\mFre@oX&[@NRɣ7g/Ġz;AS _<VJ@$څ]%60-o@b3sQ.ٱi.*ﶛI~׌R}bOzdUǧ܏fX>LT0PBxiπU	%Fs#Ftu &E hEP7~R`Hۺww
w>2ݍECZL+
zͧfWr\cqƪSkWVa15)9kdyAo龅+zw|qk˄1BS.^dho\ݍ.Q~S	DY;& 
YU8_:C),71yNEF*J۝+9|]9U6$g2s1[Dg4M} vՄՅe1J13x~`LMQ\ZQ<<LZ*ͳ֙#՛P5P|m#2wi-6O<O*r1
Ք_ѵNQ!ZS|A~C/jd89V1iZꇲNWP2XC ܚ>u"7u:MʓVI_\'y==
{>)fڱXiBSZk)FN142,V_	Ya9aBKEva3Kw|6H1D(mwrE`?zYx5'=F
wB_-b òY)ѿÁ^`jؒ޿S(о7dOM4GvNAG$zo,.Γw^3#e*[B#ǏH,ϔKy=Ú	a'|wK=%3:K25|^0Y D"M-yTmȿ`6 j"xJN0٦Q^6H	Z2=DW9D.]ptQ(|-,G4BSO%.3n'{h=Fnc'	}ñ 8k_zƌhƨwDr(X&8ϕH_D dWf%I(N?<%s_K4zw#|=9MDZ%eSXᷱ(tS]	U/E`RKBjq6]˘WdK`~¤¥rYv?;9PJ;o&>j{KSE~/B?)%'xs'$D~1IǑO9_Fϴj/ ǧ+=z55k0NFH75A(BeR5pҖN4zNfcgi'XSу耂N}p7,ɱIXׁ$>LCJ,Awb]ÿR!S0sؾ+]KQ~>%.Wrx@~Y`nu!C`\,+)Ҋj>s[a1M 4,[ɵ}x 6W)4 ي=l&ǰvDwZEU,"G^8A|x{3|>}(aZ7=Na2!YGeɉf̽ x2z7Xy&,FwF$t-VL7`j~Z^a]/xA鶏rf> $Rt/hs Qc
vY([}T@8 Fu}ZBs
Iî|>8GSYjҴo'hudx9WG|;(SДݙֈ_~`LN;,[Zi;,|
-6CRݿ_\}h̓
ٹb?yFL0|NF\УHFI0[yj6^QrXwm$T|]~ק>n_v?=UPXJg#F="WA-dǟlm%,66)QDЭ/,	7;;n<˛2Ѓ.D-<hs1A!(`65c(eԎiJSDU	
!d)z~W.Tg;}9}<[l,DYrmm%$_mV4X#볕hn
oERHlI`(FQƪ3Jj+`Նb4|n/paX~9d]5LP~\f%2I~B!n	V*)9/6#vr׭}hs6Tz䳻!)c	xc	F5ahCнk6_
dʪ5T[Lj"P6GX]r'_zh6xdt'N<H˼xU$GPňjYmQ%]B1Q3};)O'hAbX)A#sG}KT'g:+$إC4lY<CP
^ȿ}f]xu]r9u|w}i@Vr]ͻ󌎂fq< ?ovGA;ʊrqET1|8{&!Sks3#uo^ٰ'|@LV~YV?c{ OT:ZkPw/i7շ(k,Xk@cB ]tp(~)IdbU_E/[6@yy;|H%/QF':N\;k9 b߸g<Zag̱k,15яIIhw"ڸkefR% |{YT0%S.szM(&1 Ag l0l?L.T]5IB冑ugä$)~Q|ϨIE?VCz9"^DFn	 "DǚJL!hQOT*KI\¿JkJeT?@Z`jF:El\K,{3E6QmB g$NԧҖBINk89py\.IH`?]8>\
IH+%~\}wuLF?JGx
ӷ]C͢8:hq%XymBz0+AT(x.nF9o
_K+(u	q3 A^ &x-m+Hk^|1~Tu)Sb4'b`&O.A!` ~PA27E#F>ۘ~۰5cw)\E@/f6 `m7/?:%PkR8^\i߭f̃CLWy>PJP4a՜gc&Hiw_~e~jL5g5%Rv=˽	QT}ԂnT qSkm&[tks{>WkU,x	}} -e}9{DQTׯ;ԏD79ud==l䀰ByvrY-vNsY"}'6bƾ)O.d4]ɳ'iƛ0WGoepJ^G@?$'c	h8]02{S5rˑ~ïzfu/*]].sGr	 }XH|6^`g*|&eG޿>@~Fp0nګ;.=[+%̕i݀T2B%:,Mwbgz`DGJR>l: CA$6'xL__ '#;i?ۭ/病OxߙEX\wّ\Nu{ohMƌHJDy
J{%%W)l/FceV<^&t6hO.&,q|a4S5<z I^M^ϿU2JW;I<4._H4oɼ~Bm&)[*qƫp~mUȊwX
(d5=2Zir^<P]66> #*J,MB,p<]#ş >[/ vRH.RQJ~,.A) y)-Yо8`LFb-UӤZ&P3M6gSIKT>p73,$Yȍ23gSӉ'q{&١OGqlS} r	0`Z6'BS 
^cBd |nJ1g<SL?ReΤ 1fs@U>dgQ`Φ/$cc>O7_Ta@K&'&-\G*?pċ7?=࡜}Er:FVa9nYAX?"89Zw݆75qj)ގ$]چG[Sa3"`PoAp%}7:0=tipC	TOv+dkwa c)]>T󋎌kXmd\{-eB|qgi*󉈕5i{fr|35nvkVrtn+)=FDx))AA?Ws}R6%_*F0(9k
w)Cp_\a*jKdF<ӫr?نa4.	vqiY %~/6-#3Leb<	I|TLJKScX>6XJ*HW,M0Yriq(=WcJnV/sE)s%*zdɝ>,ُ}vJ`:UZ3}@ҝUUeCMt>њP$>Y`Z'0eGA<L ]U'}9v'Ė+hKΩC2`xOFB|v@ҹ,;;niRz͌%\{`le/.XVLMmӡ2OVpoq\ +אcQ"΄z@T_$T; C9>V}I͞q~i&Ҹwt3N><9?99p
I{lV#n.A(kguh8-@FCEM^gq;cq'*\(1!Ӯ7f|8ͻ%/T,;p7<&w23^eքħqkIH=
CoH؎gP9hQBM_tD8_o9pojp2¶
֛t >hկ&f"Ny;~F]>DTx6r)N4ɜdC2?(_ƴBbVQ-7,LSV__ˋjfI1] ׽jAPǻ&vr6"Go `k<2}s@e;gUȔg9$A0#qAFJ7zabWdZ7%fi: X8-XB')kJ:I%>#p>(Ǆf.*6*k~|3(ϕ|,ãԎ,ԓVSgll쫬KZI0&=ejҫ)|PΙ
HZ=mlnDr./Ђ?&/<4P&-6+4.xSf!ܠh	_Ot:'>?ja6`>7%c'>f6 H7GBrT
yW:ParSoF#MA	=kRK_Qټu\s/et-/ҋg6E3CDb?*YYAMBު&Bӎ'7{*f*-ߙ9wd}X26ix1 rS+F&/Aa̰<rj콦ʹEBBoKzoo;T/)+!":|✗WWbͅLT	Dϖd,mKM07RI(wol͋ܭDmau'6ӍiB%#>sWwMXSax68XޖH;Fb6`>u=ePJq+f_8ZjХ%{LtqRB)8^Nlq½ yheN;EqaI]LIh"KyfAiλ3p&]oX~"/Dz&>\Q}au@ߧz"f
~Uj-}[(V)lR<$2d:-Rw!aySgƯ1[EEՍq?l/;!`٤<Ac,MtExNt~ M3(F)r6jĉ(kejF`p;rHrbOdnPhˁ!΋TBW-m-?x*7zJH99OnDBX'ϗI:rCo/7" t]<dKGkp%ibI峣ՕLK侇K^}8E$6牲LQ_i5m/UbQ,ނ|_6iWc>IJV醦ej!a~:E߃|~tEd΃;1&+	4s܃x"lTKɕ{s(1^ۮ	HKBVKGZ,;I,ʄ9W[+|K8,/>+I(on*X{īNԮȪXqNXw61j:%(JŜ^x]ҵѯ{e)D:S&ZvP}MjҖN;$Z5N<Nŵ`{(M+iSyW{X5zY4mLtI/g1JA%v>(Z̝^Hǂtoݨœ~a/b&[DnxޠZk%	-mĒ755WJq+63Nuegm5UTF9\YlJ/Yg]jpVh"]Ɯ}b(Fxfx1TC5'L G;Xa_p~ML%3vȕL~xيRTf|Z=3@(>/Gl/k:(?9#(0^oF{ßQ|u}HX_1ZBmBIr'S]6`vgXa,\e	7",b$k7se,nyZuj߾JҖK<G;?A6Z܁ pjpl,l"aDCAw|ebl)	jqW:Aϧ}^.ð8x2*F~V8baG9D2(=8x	$U]3\~6/܎>(~r^)w#UVh<[ﴺFB@XN}*[j@`DuPdp"GmDLp/ad^)rZ=$op|Fgצ4M%^KQk#ZޫߠC(W>9bD;5=Í7 !,G'5z6
r=DŤ+LnB^q8ta.bPԱ-sW@|O+':`Y_>l?CE
NWakAV5Bh%\ajKY>MЂbi>0w??/	Iba=ùyc $MdG19k?9׏7IcU:YX ƮV#ЛgC:B8`ƮfaLKN~
y-M
	 ǿoVNeHM\aR<ٛz>-SA r1LwT6
/>xH43S,Oq%HΦ V;N-LBJ84[Mwȭo܄CɸRvv~F}[SdҸe90mMzI[Rw_iɄ/FS8h"OMyENNnmFR}P75r|wX{#UnY[xXL9?BUH%qӨ51N\h_M"'[o@Wy\loQ)G7E@bOpcW{6r߯q'XUOJ+Ä .4.@424Uo#d?6uWdµy~E0rc?]pթwȵ_b{	1~ `>H|k_I6 {EcnŽH*KLJp)D.T,tV䵭Nc_0|J_!s3lٚn|q	AX3`6>YŠ֛9*,IbdMd)~eΞ`d}P6e+F+R]}JvCޣ 0Z|F;m&Q'.ޗ o21|2..W_b ;lMe^*H(`$Eh$֟uPZGE!XOWaqd>E]~)a`;-Uϑ 輵(W(ȩs##rN_r>̼w3@/ޢqKn}	K]K0p,QޑOW˵蔈0J#/& a	Gar`6DTPV9YbU;;B`:K	E S-b[U{e?RG&:d4@_%bD9}^XnP6Xį[1X}	 R]$#1oWh_9WU,N$>jTGI?K`&30|d4ފp~_q!$@+ιVϯ5.oMPod?rDZ]y%)`U VVQ|(ˀ̤Y?ȋw;KpԱLv#pr:/k?s 	7Ra;|~#r1}-sv;jx-D6!~9Az&Е	@vn$<&~J9VLpƦZ/sS#d6I6`]kCl˓G#y6]ҌY|q_c4
xK><2&19/e+m*wBz=HWSasҸ!`?;mJDt",lȮ+vn}4^&4ŊȬ67"/Nql<)[0u]@SRkf:[\ GT44f~71ǲHUb%{鳗cHH5HWPXؐ%˛[(
S}̮`|^[7,ܥ9L1
;	JBQp0ʊ(7_񪪸6OM 'U`7yIhgZu68 S}YRh$|8H\#l(UKۧlT\GA`laBlhH	{:^=G=9.2z|XSB,<enKcbї3͵3v;,Wͽm[!<7ڧvX~:9Z&03']lnp_fſF;:-S*HB]F^Tʹ 14iƲტ>{" "^}D"	 tJ<krIeAM3
>B~Dj}f#wK%ʼg%`q	0Mi )Z<iRѬ?jB5դk"G30go#DF}Ď qtKᎵ&uvY Y_қGaWz2Q#cy|IT2=Z(05wԖ?Y:rsţGO`=>5
,]cN 1E:PJ;*_	5HkɔBN,Zh{ULjEf:z7nx^IE*U4L˶KPX&bFذy0,xQ%{c$Z(._w4xƓWMVbb{"G=5-6Ttɋa,.~?.UVM+q>0Y^D){7?dMFiEMX4i/nO+_^X´ǽ8t8/7U(̾z?ةE+7yH9&$.W=LjDGOE (鼼ɖqes#.$M47h	bO):9;~b"fM))N+_n8|
JlyEOn5>ո9?Y8k3*ш{+n#ohItaØd vd;LSot*b? '}tgX?4%cr!-}[9%ˢpOX2H_~UM|b@铒Pj!-/v	F  4o&`3O%NTF;g`F]AG{M<AYL&Us@\/Q&[}bOz) yFeVvJ<>r5  7i_¸K2Py<_9:]5XDw\H'pt(\D$Z/Uֿwj>œg~HOz3sNĒ< 0jThWebǞbKߒA~ܼ26Ԑ˙tWLv4&9֎|Y&bS8Ih|+pސ>
7zi4ߣe\p'k"nD^2zoFrLAӱlWnZ?p{σyd,
ZQHܖЯRTzxHb/N=[7ՙi4F\)%oB0S
M,#0kܢebD*c/~;p	kK(imA{VqA"bh#x۟yvS)Ʉe/W-<y!Ea$im1NC!nLի¥(^pQ=[Ij)r !~#Q3ƜuĦ ]J7Qݘ~Z}8S1QN %%%X#V]KFK=+^1V)jl7
_y{7*dHͻդJ1%E]3 	;jl=U(c)m~Sd`Z,5TȍP;672MqC3 U&N_ØS/H֋_ܯt%DkEۃ2(
3LQE}˩hT	JT4˂{鮳F]վnLBIJnֹhekB?!}k'ÜFVz	yrШ3VNHD^5ޯP+6;3wt9-'*izCC߯;u|HSA0qW)ݒu?\t.:ꊺW
xW[O;ON|zqN^@P#mjlQIL-¥9M>!%I!%U&&(߽2m-C~-ǇWVM2T:Mp`nkP#Ss_ʆid~a VQZʩ"aO>NѓEx9RC2Y9e Xd@.BH@VaM0G̫,̘-M0֏QE?8pz	;
2l/ObS%bۯLʝAHe.<nO8.k2|i'6Tz9*=^f(
ѹ_4󝤶x2y(s$MKks2VbE/UO7؋kê~ַ׭_hr շ"d߾"I}%#`*
9YOq)"	:Y
jȳL$SMl'lRed^,Cm; TGM{Yzβ-kھ[yXd̲/. Wa_ހ4i>6ȕ3`m{VpLGԅpߟ}yx_ rſk%]0K]Ò{Qhd|9^8=E%YͱN*P˂?1-KY+ڑ|֍iC%Ļu~%Mӛi`uxcbHp?jE5JUZvXF4Hd_Vz!ɩ2Cv9 C8CJFb遘X{Q	ñ+N5   mO	0uVXOYCR=>fY?*%F:OKB=Y'7q(cJ0?f1IRԋi~Ы|.zY??EdtD|jO9בKfzX^۸&o r9={v{iYM&ʕCJ|]_Icg|LGPE(mHJhFnŢΌ7*k`
@&B"T`$lr,20;DaG2#f޲zRX{N/\OfRト@߉@>m]zc2x}SѻyաW#p(,Q(*h9of(:QhxS' 5.:Y%xpaj.0DxVD_;fC8q<˷+V솯-iݯgyF}P8?Lwt!~+SƬ;bBjE?;
mr Ӆ'XpY2>bSGFTFo^FCwwU~$r[(Q5"{&	̄ 4Ԩ]S=8Kn2"-}{,m'XͲUdiآWT~ptbVs[W2 Ā}uGg-WJVҔO!DYۮLN
=%/(ǾXVMi0اxFccE\\M~/Vh#IӦtcXZRLރ0
t2U;;*/wVAtZywkOVS5BADsc&aJllrx.-s4s.t4zb]!L#yYZ=[n&s8's_3a'6Cm:_pA+`uq-0	M,zNq36ő/idi? cC=6Sm#D@|sr~/I8_^YN4qv)e`r'f#poOҳF[7YwaZ)8sr7ŕr-fBWÏ:K+>ލ%~>2VeK7{v	ؼ+[*>HA_1v 6M.휸]mңiUvTҚoc67u~|J15:
\]U7Ňf"֯eƯgTñuHYag!jhVOI\jb29AжK.}bP(7zU]1&3'3HWV1($wj~䩼xx[dU$@nQaи N'z<=xjbjUyv`Ϣ`Y(
,zXPF ;)n?R B{poSn˞*>i]y=f~(:ϦBG?iBZ7؞ob"0B"௅,O-%D~n{r* cF-}XDr~r݅{
JszƔNG |8h[(+ei#PTO1FAhza qR<p!{ؽOdT
ף'<]c@ /f%U=w^=;☮Ϲw?_V}g̀NnNm]2xDCQgA s&3M>W|)+C~c:4k! ;]rԻgӞgϮxK8%+Bȗy焧;U\nQE#e.3B,;zцOo/69*é¾Z kX\oh9Qx5+|ckfuhf0iӆ0?6/g%JkW!"(~w8\Y껑Y;[pܩy[jW F2T4v݁Ý^՟:B@S􃮛
mфD|TP#RoE|C݉d{9P"¬^y66Pc*boqⷛI|y~~zforPSsdG_ޞL&\h≧WPϸՔGȈ/J'ld~8b(n1Q ~I?umPa^M 9z	sm]ХXzm?EoXוp+Kjȶl2ݖtjw2'dBly^7~hwܶ|F
:2Ѩ\yRkƨM-[i貍wR\}\bI Q_Z.&*iaO:P@5+ⰴ}&2}F@J+.9FF9_,) #6S }V96?2K8 4N5l$Is|5>gKBu$	wЇgR.xkWXMvoUxb5yF~p8VmMy7%s&|>8WXKV{sfUfwۻ˺_l$-ZheܾAixEA!_Ր2.:ҏ?XLU#i4]U:{G6^eMQh7npѳgKvj?`lQ|KZyP.S0$Pכ0458mW ?Gy6_[U>6=Ǉ:ioc2[3P767n*<
gK<(?4p+Rz۸]+yI}
YMnRq$Ӿn9?F׮"^K-ex	jйwשA:_h'V>:'φfzJRHRn0;7.=uk2^3hZEvifdwE[*&׏vǓ_:Ӂ߰k"yn^
=F#"f+l7h\dSIRwd%쩷\
Pr盅UYH˞\^8)Eo
[u؍af57jɰeѮ}j~ec$:Ndw,I/]Аbp7pV) 4UmD[os>]iÿI0E2,+kRQvD#2\|=s
ė1GÚ1lu9{|R$;Tټm%*;kSu3Tɿs1!uCdJ_{%Ü !$C2M]V_]Bn$FA0̑Js06/	Vf*ϴqߦ7=\X)Ci<BVD;I	zr}7P"N[CE^72;&A8ORߧ{n4>{A]ͫϟI:!xWh[UdPuq([y\+}SU?oѭvۨ҅<ַ7PpXX;)U==&Mڮ<k%qζٯ`?ot4"6gbޱIGT&r;K0Ǣ|tvp_" "ҏBs9?S[J99|Cбx.2r:1CMݗ;@jftҝPz2퍦[@(]Y҇R$Ŝsj Iq^\pjSiuC)HF4i
UVvz!ȸeU: #YW|&p'IEZhZBׇˁ5n'3ݣ)}7D<nbt\gja: F	`qw/hͨ #M¡	8PQ䌽f7{%r>][Nhu(qmvm%{2;E~ItN)NCGV
5c&f
œRլ\Չt0`5kFnlLE~seQNj~9Vf5HrM~_K'@PS*x7Z WG8|As%*Dz^{kt{Ɯ(ݝo1=i"mRBXwk&$J7_8LtW뻂xqQVeOYo~0ЛeX{YE$v_TrtA }! !J9>xA,*F|3#iťeh_+wquU eV-7@2-_>Nb/i;k+vBakS%G/T-&1Ovsձ	(1	h?Wv2>ʠWk\#}X6޵IԌ%@{dhgΤz
#Bձ#)?n^lT ۑGwf':Z9:P8!x	Sä~d!Ϻ!rhROb4=o1-#SO6В#z~Ƨx<P52gJ^Cm~^Z~e54^4_ab~*ސW'hnB"zB$%t7!DT|V?]o$ť^:y:9W2$rc|q Z'EM"~FxEWl(`̵
[
_!ۛyapq`:)P|gxꌛjDAqY*GlS=&wPHbH>B52@tb&|r)T)رid=U^OP&9SA/rZ?qmMlFvD>%۲;ul^l9ӱC%UhBk(?y>v^ONiVVihEE/s_@$b3~8%QM\-G]?uLavE+b t,@54BqY5AN?Pzma~!w3]{߭m3!1vN?0[e렦YIi^,':ƭHVM,>OOB	rʼ>d7w-
h|?iY_B>ktR	` 2 Q`jV2/m	2*e؇@3Xtc
"J+Zfc$)1).BJWd۰=Xj_!xJwi7@ wxk\[Sߚ&4儘//qƪK(e'!z:9g1t϶P1QPkUC1z.Ʈ9·'Np1=^{tM0i]9et59k^Bg'>w3Z'B-lSܦH2.lW-i:R[@"֕xPн]:ZnA]Cin-I\F$`
EFhVHi;K_=DrTJZpU礕pOw+	xᜤ}:Ⱥ;C{9t}UY7ntydeNKz|25٥JX>v Cf>FQ!>r7b@BlٶS2*RpZ"ȧ<ˆuC&1
x%;Ug$C\\$.D%Sj癐$q-euGk$2i^;r[sZpJ=	M]Ǐ$17F_/NIIg݁a!af瀞VU}}2r`$@.#uUxj~):%YF)	<=%`=\/͒b4*4lbIv׭
Zc{3Wx[RZ	:E9LVEQK`%8EpZ]
+] frVߘt$g#!gyҷ7<]0Ymz//鏬\
]?"
IOFT>oΞL֛/vӫpuiX|dsPD/LIblwb]oa"r풆ZhfLjM`lhB\d6.[<ŗS9x`im&՟lٚ'tAUTݾ@s(:uh%BIWx̙<q"!Y֑D]Ee1O\ڷTM뷻ʃNÁEvZ<HkAˍBy3#ю|5sYBקvŻGBzF3/`(r;sr{U.*+zd)@EC$Mzm--CTzyF*ZD8_UPevyhhZ29wLnnpPst.^TOeĪK#i_hcx0M:B6
R֙gG]K1uݘwBG~H]%So[mɟn 3w~ÜAb,,Jt"*Gʓl'vN̈́ģDS6"A&Np6'*s)<W7[a֞,P46k;FQ1U&shS\
^/~GSӧk!xlU\8OdMk>՞jYseV~wlԯejDNνND^d0NW@z:KzˏD mzϬ[|Qm'%TbA']78`VfrCpB	ow،W;b7jS`zÓAtQn¾`%#RixqM<
f"cuNw=T K<Cڅ)tRYY*ľq:_r!ˋۃI-1@Ă=^prF4SU&<l+W*v![YNB's][q1N.p%iй22֗EȿȞ#PAG!s#,1mQ?ک?ozЯe!AvSxh(!ػפv᷈\a58 }?><,$3<ưHnK)Q;?{%{,ËZMkTekh]B.OUk͜sQNZZTȀ҃bT4X֟+Y_6X;hߧDIS.Hi,fҷ"qcKy0~v]{jlP5@K,xy|\Y6!Ͳ\0<l&x@~6C{E]>Hz~Zw~SK9Lf -"(\|e?Oz^[8w=r8 j6ǐN'Ɵr7O?[OúBY^s7&T3Ւr}HMqW gUʴ"8 񒓿(Ql\f0,ضCl#ԏA?2*?(_=\-^ϋxWZ&_qQX&E#=m@h{5=<R1qD|F6  '?_?A( Ok\±ß|1胿oٹfRCfLoqWZeSfUDǿQ-$<o%{o's5d<L?oGV'X>겿ÿ_V(,:. qq|_s?ѿhG!Y.i~Y{y>ݖuxi4_מq,3I4?fD۲=]ObȢz?DE߃➥G0cثZ?9&+9uO㿤?/gR0ωL<oɟG\3%kϦ_P?!jۇ ῿__N\5ʢk-8GF,	e2.Ǡ }JYg*7)MP%w^.ԃ3ޅZ9V魶.KAB=H,P)@CGr9DYGZYu3\ WsQ6MvI}YЪ, DflFJQFXPb@b\ u+)(kfKe/@`w}7l39nbeJ<n4[@b,
ɋ@O1!B}o=MOpzˡ%\z@lWH4'jEiʐ`Γa6QN
RYm,װj&Y(pY]7XϤDU:UλQJ$>lgy?q1y]	75WϜ/(jDo+v]Hc@Ml	<=Lnrv}~_QaZ+/X׈-5dSA@Z~,PƍQrJGy1_Gd̴6L%On^-55?'JtA0Ī	՛7'yܛz".9`»5C}iip*Ht%[ !Ow_3f!վSS(BY)
k]u5)bHɯO;3O2QъP}v4+I(HrpTӓIIBhW:\__6gλG$#'ŔDy荕L/U.MI`9g]ʔ eŻ`%L.fM4jA#]7&aȊY<{1k7jU;jtBf}WjwpzFbCPU8,0@s34~RJ̆
uŮ3)F(Xž.P+kuJj;z夂:'`*y(7Gm%A.Ln_ZtmѶ:ۅ^C"ZmTp~,=,{Gx 
.2kUC!!j/4a) 4_9Tl)DmĭSݣR*7		͖kx~{DK2+xaQs5->C]	-r,H t5SsI}U8N\Qʗ/9izb·	5[X__2+ТָzĄ><J}>hw^s*>*iF8Ɇ0eT'#:JӉaN.~\#5Ѵ<q͔uJh;҂XA0Zv3la|ċ[ b]o7C벘Z*	"(m~u`>9q/H,^.GЈT4j7snIYX>,I03`xb >"	#2\"Kܟ[b=h_Hlᚅ0Yz{q|_`&oYS$﷠~Q
:5rF0Wd/5GA99L(=8풱C)	|8qVyL9w6`[Gϲ&v-D^/w21PKl3\~ĭ3I˾u6107̕E _7i,zw yCP3rHo7~gG `	ho!=pz_/9~3='Q53dâDBtLܬOzA"si/Js>+ #Z톈~*pL	R@A.̗a3=%s"VE'4(Fj ҄+jPm6vYOJ 52Ku }9QkF*9Cx¤Um̧X\eM~xȞ:`[F"oR@QLb'?7'3p~M!|xzzWYSA|UUw!2"@E:SXRp/}BzWI+m97?.ÿEN SI(.,'`QӰ90pElB>\芛[ॹKZ#KX(eʗ f2BdwpyPcpKCߐ_Vs$3}Ř7L+8nQ6wDkdY蚉_Yz満╃@Me~vNW8mbf-  |oU;W)zNcZ͢#F'ziH(3kj+f5Ej="o^ОF6Y`,  ܎eyq
B9;7Vf9|u`.&ODqcfb>/NϮm ߐo|Ux=
5KH[֨鐰f}RQG3+N~R&Mҷ>]+l[oآCЊ{zf\l^HGZBgf5lMP
ԽyjL&DJD72v5G	*'ԾVadBƥw\@mMJK3,,z<BlVV(R/ةGi_ҳB`}b0Zp1﹖HDbN|	we`nw}(H;Y;oνLg>;ubLp*01K/C\jLwU.p8Y̬1.0dt'xv@1ۘmT	/r#t@a0!mbkdc➝/q"kP#61R-uPR=^3f!l]wOvFmlwzE#c	l9Q_wli4CO*ٱdme>ڲrrD+6i޷ŝ݆N{K3PTz&vC	)01|eruu|ZoXj>a딙"?{~(탏@9Jx_..9Oac摁wGhfC(J</=+c>+ohR*y)|-7~q/wJI%_5~%䒦q hY3މ2|"n4FVdTM-݊;^mı~q!h~v	㱷lw8^RC7qZ´B20 FVc В [[R\+sJnܺSL6F{9d∋Pjr7!"fr% QYVտ#},m^7KɱvN<.K\/D	dx<L-RP%EZVT3g-~؜,h%{!H}4H((듁еE+LǏQ˩ @9?qMZcH@
dӵsR0yy/`A96_gcCI4U+(ڄID}V^QwZv@_#!~zw+	|~ϲՊ- Kx@.EOk\
]kZ9sq@@Ba>O!
/)wL̖ HqF=-,}<W@`eH>Hz1upxYmb_?1ocoqo}4º+nZA~ȡFk7Z<ɚDf,|KA+<6K qnj3-2J4|`9%RH!@S@hLGǴoR~o>$Ӷ6\]Q-MmNGhO|#"M3k+&׬k1{(*4WL_3-wV|OԆUi3 -ըZT
>ҺC3l7GٶguT
ԚljzA\fs'`M$3wa|Y-5!ֱnCY@lcW[ĸzo .DjB	9({R^JVB\f̕'?Ww^Dգ鶽dtc"|0ރT=ʒc[ߚ+?ZucWbrO8海'YwI9Eg4=56˚Ù`K	pWV>*n#4rʥ U90IᯣSM%Ϣ|3|+Ml3O~͝>t&0lK闞̑ޕ^b.$:z9,:S%ԴkW
o|y*xLk,LI!RQ\޼ EڣoVf\fdrׯh24)hhCtDn5?.YŇJ#Lu[w>h )^?F%-j&p:S}RR5 @D;35۪-tv0'"?x+@AD:8)н?vsHk:hap;<h`h]jGёws=^@\GLkڎ&3U於JC^De{ 'wXFCp2X;npMDLNmAfS(x Ia֖YK_pWۭr5#{A4:aʷ$"e{͎55xO\J[2϶3w#W}"$ aozj*D8e$`ܣ|Ӱs}y/6j凾~Z1NR+~É||P^irh92{&cİz1	a $B{@N]3}NptH~# iF|"oEߍPv1/K,RȖD9&u;g$`
8,[YJ+֑1.u<4=I]ѱBހWhS@ZF1HDya;>0{Z!hgWNM3?;:07/~K>3,θOUK.*&Kkbe$oѫcc0/E?.
L;4!#:_:VrTv4Jfo>ƃ*8e96n,z
>{)澃*a48r _AkT"ǗJk5ȿUR[- }rIhCeNye.u͙ǬӼnef{89HP%D]zM1Nܭk6"W"@ww'+ߕo@Fa`qU=7R*~=pm'ldޗ#}6Ljי0,ԵǚԉkY,\ J^CaDQ:M7Mt+6~VFA6!q2tk +61Fao&U#B"Nm¿|f❬6;b(yS)LWWuuҖ)ܖ_}~჻i0Km \/<oPnS	׍TBZPmp+ː=7<^I@GDa~N -;=C1[U
^&~Doz$F?kG*	Ѣ-_u0Q30&'SҙWv:)cJ%x¯aQBő%C-q;@	8hZL{o1&`e&c&ϩL8A;mD	=]\wT.cnklTf_EIG]y'%X+TzDjo]-2cLR.I Ƃ#
ʤD%\LcF~Pn^ʉQ(o+jv^-j4h|QmZob?#rFnUd|J-%T>I\>0exݸG+ T#B;'pFTγw?8#^4K@ ~>b16+bI7	&/SF|c8~/nS	s W(4\(B/aX n?IlrgZz#ܖ'\An~X{b%_xT#j0y\~~XŌ6|вe=+1j³i]y0֬0O<cV8ZI7ֆJ1 +hWBDMp1w8]$Zvm#![X\ }w} QeE-;,[D&=lqodl[i$R6'yjYEbQS>{VhzP#1ŰqM&.)J_E`ͩ
6W|PG
MRK64.]{MZ\Ei,x,YTI.(:
d8c:D**+Ck<$SPHjs"Jёta}8>cϷ+V2#rSv:k.ƞ[i㋗·ߗM־\hV@ؘB<gܙCT.q}}uG^5чC(n]G<Df/ثxe*.C[c0i '
2nof{jމoN.t@m(jiN<4L4N*Zx!ѸZ*%rƁ6VR2m4 j(56ڰ\wh^ggI'fՃ<TkB,0jâF1k4D:u
uXI2}ToqKÏ 󺂾5-kssh72ex~,sF(8BqݑoHGl~.)^VGGҭ.xn'%vZ}J\m%乏(Bi89%x*W%Oivc$<X"PAm3vJciy!MM|%˥0WޫR'lF-$Xi$HˇBDmRi|U竪p$Er-:mí^%f-]`⋤!ch魯v%Y''Y;VP	m)4[SRܐ0Y&Vaڵv(_ûKTq>mSJJ.,XkGtٞ%&WyU]i~2FIUG+֏	Ѷ/̡0y(=²mGXˌ+^{goҫ!-ʜ#}SkFy=㘟7P+O;}%ԣ_(fNL2'+1v_4Y+ʣcA{v/|
ŏ[_A鑅KmgӲ\kM	OM]!<XK6ϼ,Ek/GEKvJ[f./pA/ 6nAsXEm|YhPaAn	2)gbbꋝbxI$wl#rda(dFQ^֜~"{Iθ7PӲNP)~ku7oaL"i+XD3PejߨnmoTR2Q7n1ohQZbAмX/*d/n@X5mg~wށ+p#b?"u40((ED6j2$$5BB$Xߒ`o͗/SXΩ[8S&*b_qUʯ~UCWwwy)\Z$P]6gzJ#@%%]}LzQ7uВ05{ᛟ>[5!ێ悯fӆ~vrk)r>; ʪ42c >ch+8^mb+iP2ފ.Z5OFY쨫g>8&TRoG\kw$ql=$*
MDcB#Ds䫴kG%5N
H?l&>,N:f$.n+Kn78﫫fM}Yr96VOHG|zPBў
:cu:9}$}v3L4F:OuČɁzξ=5e]Vr"/KmS],'u3m0~f`Dlg}SAg: 2e{,_4'"a[>4۪ʡjT~." 3Pa,%;@Uoqq}G5U7ՙՔT^q3=BipN
XOih9ncl'1+c't:A`˼ݍq%o`hEnVҎa絈?_-i-{>F;J9k1`H?n7}&=z **/Hh]>:IC\b-A6`Q'L3`u^iTk3jܞ`gTPoc5(#:wr6Ʉnփ%ZGSO&wwP;nD:#vҢWkH4ۊj]ck"ͲZE$ZHgV)kLw^	)>c2!`qw4;]>eC|m=Cܧ|UBU}GֽʊOֈ!bI=Gr\*T.0SJc|OM(y+a.mdj~\_x[5ۀx>.?O!BstFxU">?ݣTU LZj&N8tTzoiˎ&j=TU7@"h/[$܅02#5v ! һHOW\To*9f"^k|Ifֲw`^K7 x:enۅ,DU >ڤ;,s|oJ&Pvfrg]*;kd WmTY.!߀	jSS7I,z/lCkQՎ_BTH˂rkTzgҫWT;êT=.&0CHa1z	T=4c ?)yQ=>mOSYbgǋjO?|$̊GR[D)p&=*$sQ;
ŊIe$,i9 ?kE\
ۅwؐ>&xDCP#%V;?\x{Cۜ7H'B))$-hKN%:R5ho^JJPz}5LMօG
eg<BtZC`g{͂cWgFMmE",Q-+wrn#~NָwhTX,<bFG$F1a^XA:p`be@:_G̵E]6Ȟ_9nABE5~ⓩ$1SpJ[FSG#1R$第Rx#""8I+|sO8)шrX^4ңspw:n	2"U~sAC!|eo D'$L?3"k`Us2^.xUQ.yb'Գ ,OJkIM(U	ok!_8UYp	EoJɮ]:G5(zwaa$ok!#Mf'Lb
K:>VFnжk6DG#^Z	IEX|uFUE}2W!.ڼIh:W_W<r Ń2t4iX?gQ?]N8o 5?:*fҁwr8f3~Wxv
ZB䢻x*N6f5a>
d/kec};\v֫pX*7`~~`@Uo:vV	
uE&.Sk]aրS5(coM3M~bOu`m.d]+"R00+"Jܓ+JiÀq}eYoU9&|c(zdE
lh0Ch\L7@.v *{?]ϿL%RQX{̵|,;aKBq>ƏW,Q"[ώg͈$ț'}+&U>:<'Q<M	}cb֭%jJ?\]G,&
0ӃvVmgx.1ë:^ܒ9}j1z EUV's{naXݘYo7D}C|_ 9w.D	ut^\_Y5QX#FgM/dBW,lفL? xx<oJ1E5lq@У~ÿ-򇏲U	.D?B^ @l>OɩfXk59f;jjU}ELx1au}-LBHM*t_SoG嗿*a۶hoB"'kʐOjAk9;Բ-Z:<B[>`·X°7ms͘۸17.]qWǌ\XM$~'6pyջG	yTRJgk("WlFooj(j@Q:4jD$l盼FTGHi٥S
0@W@4TK ͨىlaa`Ss\(pݛəJ٣,ݥ{У+d@Q+Lf2@F8f+|{ˆI?5<V"qmqH
x,Av('i
LݒF(4X$zq4,r3e@bWi*Ak6LwB=[Z4)1OILw]o+?_	u~Z3'&MP΂lEK"Esau31bR	tw$<"o
4b% &OixH<MČx90zY@dV1ڨS}4z7RDO8[B24`c?2/jvb\BiE|B&ÂE((9ԧ[5EW{_~wdfъJMȽѺ|MhwϟL<`(*uKtW5qSEp9БH'dXfܜV9z
ҁd>>,r\_,&TBCf-zv6.ؑzO9YQKA5<|six/6t8clND|$>=n J@!N c4S 06Vr,RwoTNէZ pSo>2ݜ*qvJ}WY) 1@ߕ_+,6F4^ }G[)Rlf[I.Bc>zCbW
jTFSoBpΆ/aBMG#
NUVzPJڶ?XI˒0q|ӟy⽑.@Vj5T>gUBC~73߃7K	2NA	O1q׎0>Ǝ4 PgXA$B. 'ᄇӯf MUi^|$( p/s	cҽ~֊+je B[gؼgҴop^Эr?PA>O.O?ȧIuyԋa[{c\Z.&̀=ƛS:?{³0vh#eP#Eʉ+(9h#p+|
V`<=M]]1F!{wmqq6[k-QjzJ bL@bt@K#@[.֐5jD0M ^zpN@M,"7Wx
d?|#1e`iٷ#{;x"Q(><3YO=agqd)
s6KS瑂疛
/eeZ">J˧B<ο*1Lx2k^O,4xHhj'XeX b4#	U]C%E4op.Nn6YGB7tКY|Ə,D<YG|Hlwe(49եBV2%i9j0Ea,FU^qr<Ģ.ģ7W8à{##M'Kٴ;$ЊpI	bC~ۡ=%kyYKOZ"[O	eI_$GOil!,4=bТ|_jQg4qEBTr,Pk+3!0gov,VU?&+u`sU@#<R4\54]!4{H1*mF"~#O'Pw2ܵbyYc%(42'6q#ĭb2Ɉ"բJ-C
J;cYQՍǛ
F<DekFSSO5VUV7*y#v)#}H_@L!-Xc&ir F#1gwVԐ
Ӟqn"|rm2ٰ2b
6c?طPI.-`w*|_&5gZ;`Z;ooh#kzau}aU5w$*;{~ɒes!"m
rˀ[x,xwO R-CJy=Gdh3kԈw\Dy?B%ymuK|0@.Zd%'*@-HTRMz|K7+31<rt̀3-8' o 
`pJ!V޸<٦E umP=\D8:p%|W>lDkҨ-)nA Fg;@^ӹsEcVQW%s04F2ikwGWwNwFb,'YbՍ'_=W0䦻dT>_8YjK1AFT^~wTL3v:q17;sŵaɼ2精Oi(c?l!2=n?`8Íȩu:6p8:fDօůqGOQa'ɐ<U``>D<\-EODwAcjܭ =	 |bg1v+E/UfZ_Pxd;ȵwɤW?P<Ud\N'E"evlݭfH5˃9y9*O=)_:n%=ẉX،2):9R0m3XZ?[LOkBx{Ndnǈ*6͐H3/S Dho*G̠T#| ^%WUa	䀩D}M[mOʟZş.ErO!.DۺBCg{9̮wRuyJ(-;	N>ľAX*C||wqv'X<琟t|Pkb>BjuZ%&0Sɜ]j! aÍeXN&]4h$ۨ'["z~:o8yX
osJu	گ. Ԅb\y1#7)_z .lƉE$֏zOk9b^>+[VP.$M,b+:xYQHM0
sPYnQ~X5aōiVE(3!3b[
+Yz-*jF s&i#XRXLsvvRҦ]mec??	݌YK
P]i5bEo3+FAzɷhotH}l#E!;JrRpBZ)1ó1:[л5nV#P>REӿ0~AY`h)/j.^+EZR%|8ȶ*bͪ*}&wl,ZE<$V8+,=^0qwH|"|STZR
=`X=!Kk3)L-oacЧIkK|hg;zlb/6.hrůq"ڙE&Kdn*nv$R%~γ/@>QsPy*d8$la{5Az,):ˊ	XrS@kfZ@w85BxG3w+-:5lP<;U~oké;`LcX6K>Poo`73t/蒆4Tf_ |U-4(+ji%#K`sR e|p	1.ֱz`~~{_%I9U^3$4ٗO; ޵$^ߥRքH<Nq{'OqiKTuqX9+"=C>FjSȗLޒbR>L
Vۖ UtN[+sx5jV?jWQ.S	F/i1;WSfꃛ}DT @|] ]^1T0;@ktb;paM;u=EL/;♎h$`9\lK!`իr~^jbj>s=e5ވD^Q%C;F}-52o,S7Cܑ\*-UkN#Ѯjδr3P֫۫Q5mwKW 񑘂򂋨jFm.}~'Nu.$3s}	0I19+h/-[Ŵn`~䜶KϩACq*8~-DQ5q1;whq{v$DPO ѳ*%zqb_g꿫u=OOJ߫9PlݩˤwV"
UB:
P	Dy>34洿|~iy.vf;4ņLXF&ds-JNҷ8>#i0M_//ƥ`?7	 N6r9I(.d
'?sՈoJI8 #f.[{Lu0jswȡUS{gO@Ji= =TJB7ʜt&}Ǉ?aǮ( q߰4]!}UMo{~|Srb?a]tuAKF_#YX݃#34b0+w@O?	*\ErueL%GMN2)A;0ˮDk~~!z޹I{C=Tzqc8+LϩVy&irʈtũ@	 6?UTƭ,M	$T^$ ˺	e;b7-\߭WU<p=(#5IuoT{,9TeCWR4ד[F6]VQ\͆sT"&*\fOO^XBË$ L"ay@4C45#
fwah{t%
;ѼI͝Z3)a.Jz%ay`7"3t׻&AqS0FvSQS#u?V&<lg/뻐eAaM7
q|o}=Zȅi_]{ry:GqC}M)\m!qΔYl ҳ|_èE)$j~U=mu5Gy۩ϠXO@ BvdD=&hR~r{%!*_LF~#<GffO꫃pԆtNf)_CPEb(voYemE1Y8|r7Eda0#R/g茿\E)MWgb;HV	D	n/c/ߊѳ`efChǧ/|[% Afy!#yb.@klOm+~D҃M"{C8kP935\14~ r}ջ/KΛ/m(п{.f@;LZ$مBGZѥ=~ɟ-^gj=2nއ};{څS3և椪kCh[H=g> >)OEj-"4$
LZ1JkC)ȶwFYN/]W3Y=XV7-GmKS-&HrS\q ++0~`N'V*)$b3 Z$
G
tb OzǮMC{I"<4S2"_{5ޟ	\SGx`8YJ뽴7aQMCwnm	m]%"/
pLhȩ谎
-3H9V"HKtQi q![^'<_ͩd4
	|PCi<zƹ(Fn$;CMQuځLDK3'[U@kpyb:>
|Ty݌Fa&H)UbHFfQߠ%}:pyۿv՘fL9_gX33E33d=y9Șs+xF՜6sl0/9]zh{;_$
;A`'(Vv$d.?rvQb>2{"]}iqeݳla ΈiN$~Ml;_[B}){e@"ɐnphnb`xƣ{f`LUax^5e7-ݬU{$/eƁ~֡ë1q~|qXVp,+Jִ𢠨dJGg|߂7ݠMKfߪ-O?IH׸:f[gJI~)N;]c`UQBcSc{J+
Jɭ:Vt5Ƃn{>Vp^
ȷfV*qE4Ьfk'BUoԛX8gn<ߑHI/&(3DKw?}׵
8qM:eCsC|ZRkX~"Z9I!q%i|_PW		kjH`|S3+eFXz6ߎ@jG]svF,U΍}m,*gܩU }#qjōj)}ҸO)5ҚCU@
?W} t(kCH׶i&)ISF{
^XAg|/sկ*yg@&;PX;u܎X\Z("
1'C,puȥrQWyECSF^k+-]ƿk27
R='~>hwABXw+/ҜR[߮zt&vjS)<+̍2%E{S,(ɦ|?	q#%|Z%/a
/H'@`˫ VP 9xaT2ue&L},S@𓡞a #gpuee/%qNYZP
_H(7|zﰊ2?7~:%RO!/D=%Ze}zBsWb^)Uwryhу$`)=ǂNzU[-&w=@
<RG[%Ege[跊j*/E[Zx9^ea݄iw5>Lvfw+9~_DxMsHukXm[2qP$%j3V,9~Ƭl[ p.&nvsBy"]a%l'V!۟5o8|cf+Ataj2*Xy|asd(Se}2 }|ح~oHm6qqxDmZۻJ(^q  *R L1lqviiq-.}ֆnC4T'΃uNL}f)I,eWXf?	M:<Vr3vo$Vdi@fRש	ZPnozҹ9^4{FF=[֜eP0z{y'o%[N^7u`$}ܦl+Eqe=OڨEmN9	G=~#fEWMA:9p~W>YH!A֯*8\뭪Aݤ `O? /+a}Ken͑p}P6e[PmY*%ːܡ\ix|)cj#,.ƀ;K~Ej]?"*tGG8"ըOMΌ5Tb6Y>8U\3Z{+FѣJmcl)Oz]K֨}E nwywoPdxB=|d&DQGؓp7T)KOATfʻCόo:a귔ރ*`q3 ky8LOe[;PA>OlCVꂇ&j%RכH"2`uaE31֬p06#FJmX,Ã#{漮?ꋳ?6KkǪ_坸TDm6ONVά~kRd*;A.hFMM)yޙĽ3VNŨhGy5'd&Z!\β'>cfGyes`Ykq;_p_&"r&簚HZAl0cRT¯O̄%#y9.5dlxnjU$30ƶ[ճib2K%jۏ)beMC1BX"(+,
_bLL\2`X*ZIRU{8c/lR5'^gM k2h]Ik+LBmU+-'Ly&V86zCmLy#:P$b]B%Ƿ>'i8Wl1vǖ@"*_aNtsiiRpI}Xqu5O"J/Zy4m4fC&+fQWWѠfr}H%@O3 z&_{Hk'2	}ܗ?
HeUA>(cbd:*@~0FP@-r臍<[-=$n"Udw>t/\l&2sbFL+#zp<#ᮣ8!sI5 茚"i$civBOןU<EC5Luǟk^F|r^<Gñ)v;!'^Cl[g|KgsY{]Ebx?0WƨE5Sp90N}^.O9!A?Q[AR$zv}7J!)OEFOa+/菇S`3?.fQ9p4 =# F.(gʹ\VIo{y4Mg/ߗ6{;?yI)֟KbzTH_yWQ)e'=w%>:S G됌NSbq"(JP[G.8`2թ?K(3^ygv  }ׁ1/xE[Au<AuJY7U)aLޘ9zX`=hfek:Yܵ>K:\i ]ײSs̰ϗ2	+nI#Ns{-uԋҫ{B/|JڣE`rFo*TRPRLY%w`)?ES9Q.jx~`V*O|q))𔊋.zNQ i8K#Kɸq\ xYl[gVO%Yhݚy盰~k4Q/$?rL\6MC&@ՉB*xP۳U}7o
ȗjt }Q#E] puG
#bp9AS0l^	G
˂]5_cъaM$
3YP`S 3^'\g(_3r֮_^~߬$#B,PC#Mo~c}};o*]T6'J^MW^xvXym0@fo>r``xb;y%/}v%{9 HCjHx8{E,m~a,LYx\4&{e΢79&_J-uQƺ
ŔHU?S{Ad =eB돚_2v[J[}WeèP:"Eۦã%3JZ^A[Se:/Ǭ\V@{ zIEK{QTGP';T>9ơt2V; |x٩P|}/7UOKi	K 3BGxv>#h&::("ԧN	趹S1W$)2QQ΀1/ XBMv"q;ci"fPz,5-:^4B#_DmqQ&ɑ<Zym#xj-6 n _9F@ɤA,V{_)R޿6φ6TAw/j.oW^{ؕ4K1'vT7P@ßDz|3SS$D~!8!9|-ݒ&RMH#ߛisuqVNvk 3:W6K չ<=	]['sF0dD>eGIgENZ5Y0D\^>em11-"/
2q;ĮeEx%$rzvᗘjcDWP117Zٞ])[Ubjz S u%^{uFQd|~6IuP{)m"LXZ^N5wʃet$I2 şݞosr|3ѷ[
p|^MZU sŃWчt v-exSN1-gdc+%6b+IC*L
/$gP'pNlFL~ϲ6;mW u&Wֹ+?MI fߕ|sċjC`Nȣ-%~ξ60
|PY<(UZJU>MʻtYT:]VrW$0fYwD="
$j)6Ծ6ώ'iIu9߀vT^F=9x40ϽmS8ʣV
b~$!AWwR7 2$z஖\pͿw>'12=`-=H|kd̎YIO:CARp$>x!h3 GIz/kQ-m-Ԋ[h
Q~EZy?IS0R'T,*ݟ!&H;B(5:,U3gD2;h	dK"+~CjhC80%GOOp9!~=l:M$8~|GuR9!lȿ@BptH[a~,Y(e`H%xT	.U7E73Dn2R}duA%*Xy(:(h4ʤ jѴ- Yѝ޳'6n1	m0oJvaQI]{I<LV-ac\4,6x~9Va((^V;1-Nx'4}6R_`1*&~Ď[=-&:B>=$p=ZS1Zӭpߠ_hga/%(3D>Q%~>%qlk9Xg~Z9hr_*26*+8	NVH#zTPKU+CO䛤W*~Wꋃ,&LZ  H,-TƼ1gL
)4ov[%/s#S,4YLߠA.q,nk=)J7DSo͸D%
X%}KPw&MjЊP_
"Iq1A^H!\{K3tRF7J>H/$QDM<jE:K#IwEf(|9)<&f6Ra:XǬn5*oDe`p<裄la@|X+y' yРΎ&')|rd܅87JnW.@\N	ƂF~i1 B]rGb^ó.5T jU/&}֙8~"qn4,3j2gOiw+!0}QZߖ}q	MJX~rB_DK\y9aŅ\vɒv^<,Tej~<  CM#2n`=hOH]aft>-|^+XiYuN̓rW`O&CQvc#e9[24IqF/*qr@S89^sl][qǤG΋	;z	X# (oS)!	[7U99.jK`'/2gƒ.DыϽkU٣^{ܧzFs{9`A#rI]p!Rʿ0@޻ܹ[Set	zT\0%zUW!w@+"G}au.fֽ18>Gs(rp|ދ;)Cl䯠{V{S`G&o%U;) /j\zGG/ϵ`!'m;<zr
Щxg;5DŌnûqbKv^cr8Wm Β"*7S	~BnTT\/d.ikFP]v۞3œox|wɹ;f+Fe}O4;7eIX%,^K"t"}#A
jzWI3	4?ec>^{^1|5*g}hOI0d%k֧GNr7RY2|#.Kn(HA1	S7w[x/"b]k5}<Qwbo5)+/x(@p'N&hVzhWpwOKfse%W}D+YʖFxOy=dX1)+<_,@>Oi6nMʢ[T:xv^D2h\YHTjs,i-A0(s(]1,p:gEqɋ*AR:7~}Y3*-ߊp{ytNU I^/B +QMB>k ?ucmjMVM5DuţyUݪ-E¬%vDyxFR8syU\1A;N#x!(^S!Wڵ-Ԣ;`1q<3kOߊ?_=>Qk6t{esY;1E?ӏѦjuѨ?@H9ί"?>!;_ {PEG'6s갇T0zPϫ1i'^NKE+N
bWQA,'}Pnղ|< =7pGF4 /=y >d|P.}@y% Lo$=T3B{+xo}UVlCCP	sgeZWɔZRzc渼Ub(>fv~o*ot ]6#I~6>:~\>*<4 /Cl1ӿ+%D:ZR}ܝ|AEҴ9tɘtԪ<|D6LbcKnG-LT|P^i3VA)=Z3/xdaa c@,'L$1bC\3Q;A+_`%y:Tp.ˢx6^?I]MuGaisEqVK73̼Wpq@ۆ3L/=9+|N]LLMdFڈc߸7gib-@mG9?d7< c`yW;6&ah-_DBg&Unۀ一, сlPv-W(3 )蚛U05^&oɽ>j#xԮ1Q@nEGnΤC6=E呖?},Zt{mԸ
}*ϰ2iвh#@tj&uINCB'A'y^2&#VZL0T×'{3XyF涧)i i۳Lm9/<>Zi aXV%#&D'.Ӥ}؇=$xq?0`PM<l6OeO`,-6ҧ9+Ҙڄہ66jn/{$!ߦ	P6	73-@?8WX,}sh	Or>n6_CZ8+5?"S7}J1D|$&8 ΢$A $ tՁc/m
W#IzD΁C?6Ƨ䓂	]Kj\	cf˫L~0؆=VDdTKd+"MI0H@Ę'LQ4,C-46%ah[˻JI0~a\\/)č7H_XXAOFyd^=/ vB:/
Y8
j&.-7m畻fS8,p	DUlݿ>\F\b5/6DqocXM([YȾS:l$0@nZ/$.Pl2SĶ(B7V$cs hפ{P(,>yQƌW+&캤y}agnxpyH'!WH/z@Bxmk9W)sik㻡E%$◈܊ۋ
nelmN9,tYԇ3~s3;7RF1u+8|Iszy
	^B&$Br8M2( yNYUf"4C0wVL%(f"͆HhW/crlܧ<'NM&PxC4ۚzEnNDm?Q<;c{j%GpΖހjIWƼGjI,x+qILn~9$ң6q^=ˢU+Ekpo>b uPL-l[Iwq𵤃pd0[N#a5{Yx	$ؔxϊ(ŦC.	M2vbURZo&m Ul@#:Nn益.Gy/F.TRuoGtۉ	h~(4]19;%&
o$-5PB!0/撋%?]_?"$1cuZsI,=rN9zxk&G(An4k<}o;}pO6E*N"(=d	|g#4JN(,ReJ6* ircۋ_TZծxj<X*B=J)kH\MI _lD1|>Bǝ>,i,GQq|ѵ&^r_S6P]ьq|BX4i-Jmr=nYhlfK䓎[&R`9Ɠcy]\HL8to ߐM6m@Z}	yr̰В9b.·Un,ޝ-.rQ~jaD|,O1?_4f?'Sտ[}tBhVZa>]4<<_Ç[W^|7Yz(ӍQO2^W5<KGV V,~l^[#K,XުgQaݓb{~#wr(Y=wGe]V'\ȉH%#!Z#Rqk=ZD~y@2ew<V͌3gᕡ9Y&Qėv3Xnm{e\(@3/h7R?on_v)hISrVFKZSl۹8IScR@?ʥMN}t4Ƨ<:7i;~SwF빽RvI:JnC5iQ6Y~429G\V:wopgbh|SL
0m[{hЎ|\D⪇n--uL{@`w6'UjZl,cF*9*=|]޳F?1WZATŚGvOrtɊu: nTQA"4nMTXV߾/
_fc-RpĤWkJ=59&o/NatX;Wуt~s[c:}-'&=Ϥ^80(Ol 7 l }~K(F4zB_I	[.@j+-AZjuy0֣=oG}ܙĊUe^^Oφd[,3HjeHOJꘞ)aV0	F%#ZCcx|wƮUS\wXNe؝9 T)$6<^ 76)1_Rn(ڳ
Up,hM~qt`v̺1dyi QNRb̋GLEj@6mAB5C$va~=Qp u/-V
XCUWT+PZj]ﯜE89CL'"6X&ӄҶ_[DfTPqt`!JMӨt(;LU=pMb#&3bƅb̶-/璯XA]{o#OVQ
>
fsgCN(Qkb]vїo
&KUrKֵZVi623PqkX,ԱM]w+OX]&S|\UTq(#tj"(V/v"XbUNZQ kf-h(@PWUQLیP7
Oe\ƼY=͵8.(y(NP-Q߀oM޲!7pV3DE2&'Yt?0CDz݋D*LHTpƹ}L=C@j[Ul	23IYnb4#8Zc*/kgAYaζ* ©OޜDPvk)bF#:^>U*ykeC[rQ\Urț2wۚXSPoxK`D$⥥~r"}0lNE#lHaslsG뒽14/-_mNcG->|uں4z6rI^\ZPEÑ{=:vE",
k~]1doj@9ZgUHT%|$llV@P(qg,D4Pn*j^~뛗R~BFWT
=:P&<ڴr-jI41Ȫ.VNWNgً}6{B2sc@b
06]<|)$?ꗩ:c7p $^,y|,us	y,>\aq%퉞Ha_'!6!_Sr=pQ+]ߍRK5D;&ZnUhN-(KgxmfM3"l)%pSo$2eȼbdj?6]E[K/4wi03k1[TKDR,ɀ6Siܕ{T&, Xjfh :u=ʜm[7<0%D7lcis|R9
/W-2eϱ) FA	S80=frzMo}}H#"Ӿ{'2CWVr㌅9f܆-uU.'t$SUۃ{s`nyj% }?-h7e\Ru:7xkdnd(*'#{}pnX t)-xkdnd`#EOiWڢ-Ɲz+Ön0d 6+xkdnd(bxNw7],״ mlmx;[c'lBL %Cxkdnd`#$qEwbS.Aݼ=3Vԩ` YlwxhxI͏1 )Dxkdnd(Z;Rta潝d?} ыtx;q\u'A.ļԼ-§j	.Nxkdnd`#j:mt-+ԍ ά	xhcbbH2 @Ixkdnd(Rr*ҧK04<?/RF 4x;qXuDf`әRR+' D
 xkdnd(x7W^g❆KysXx;KuWVļTҢ͒lx 1xD <9րϬ
R$b100644 README.md uO*DX0@ uSxD <9nd&?"O`݋100644 README.md A,Ls1uRxkdnd`#"u}Uur*%W{5` O-xhca;KU'?ۼDB 9	Tj&x1x?a[F 57xkdnd({.D#\;??|c)# @jixۥ:Uuލn cLxkdnd`#7c^%/Y~[p[hc!# X+xۥ[eDG/"]mX옗y? X*xkdnd`#wxKН4΄ ֆx1x?!Ihbh[F 5u("x17!Ihbh[1 Tjxkd8t2
 7(xkd8!QdߏRrJ;8.X?Q f\xۭRq.%&e<Yj?y֓YXl602N^ú}sqF7smdd24ڜ˳HoM63	 i  b	x340031Qtvve0ݲ;uu_x#];$U 831O/7ATݯmL.kr* E~t,U2XUqT P(((,JOIeH8rTf>W|j;'t% `:1x ~3+R.2U\h=^7P#%1213.~
14v15-<br>
### مهم:@:,=x <Zp0gi4:PI>x=M{/f?rX/ :1bqx8q'e,TpH\| xWs;MRf_
XM Z	-	x340031Qtvve0ݲ;uu_x#];$U 831O/7uUcok8m.v[mbMBX_nggyꦴ(d%秤2$9e*_M3+>Sh :lCx[DnŜl ,x8qR?sYXmcm_fob' xCm;MRf_
XYX7<a- 
l	x340031Qtvve0ݲ;uu_x#];$U 831O/7n,,GYN3؇oI=Nih$&F'Z P(((,JOIeVtG&XPdu;aRl-U|n 8x8qBH_M43U9+Lx;RvDGɉt'><1/e2d95BeX&c,b=yMRO,Mضovi*F&C_yVini].@tAB) m$x31 ̼̼b_=pƳ0wζXWLJ3RVqZYX<G~ȗ3'_c+]u;jRsmK *gxKN/R# U^sUdGY04 Fx8qBf9	ٝT׾+; x340031QM+dP;7!Nv\? <x8qB@Gnz޿Mf/cj 
(x8qBȒs'\}W<ŷֲbd0xKv z^x8qBHl,KvL~lו d,x31 ̼̼b_=pƳ0wζXWLJ3R.0ܨ>d$k# >ixU0wqF̈́#-a*$4ZgĊNH5&M֢tYgl܂QGWDGMmQ,B,K[S,?>|}y}Dmۅ396Tj饶A Lz" ձI*?7|}qsmnܪ:H*l]Ò-y#
|3.mlo!^64}Io,=. 9	BGRo$@DrAl,Aѿ]łkɥwPшݾ蚱#$ffY2u?(pk-'c(eG9ʉ%(2GZ\.ӠvxHAO	GUF:E,2ֲ$NL G8;6&.$PtW{8/&jEuXo^Hl4?]o>HW%^74ؖ
مs'|6.-T:/K Eh+gEX]t4PrEv:<
IOPtꉊnt1T!-E;/f;)MLNͳ#IҖQfENNQONP:lazj5|X/h*\A\J<77xP8>vE+=/ )n1.:Od58yeYvKjV&P&aH[jW@AKx<0;{g_cc!b׺2[/mCPi>2 f`>C0ofD%أ5SڐPN'wnz{V}1M	m1\NI0m;,B!_MK7?#ܐvNkC/_Q񟊜8P1>k,8nv6H1Luԇ3iqr9 ]ߙ_`l q2A+nIsmǬAbcֺ'SNYຆ17=%ZWퟚ(Q-3x fx8qBH{HG.8W45%
 x31 ̼̼b_=pƳ0wζXWLJ3R&miטOe;= 4x340031QM+d8.S9l%VYH0x8qBY2Vv|i	Z
 
kx31 ̼̼b_=pƳ0wζXWLJ3Rר]{\\lyg {/ixU}0vX<bRS[ġ^S))c'Ҹ-rPOaehJETXVEQ<LJZsV/޽pG.P2w#3n`7'>5g$[x@.f%qdW*-@)<b8ka%q_\bFڌN>RXzG%nPx¾.d`d~#uS]P,=-\~tX,
nh{ԩ1W9>&Xq0.%(ڣʾydE[cX"AF)+rgIeY$"zۧycnu{RxkTx=RƝ7E^nH"okvǗ:9Nev7MO67NeoG5}Wph&DP#4[(gqh.[|:KP$H4[kwVF[CTel#\VtW-KP[\XMlp"mO_;k-:J;!	4u$^E2[Ejrrsqspfe$@+˒L%-UC1VݍEYĵ{s}@%s5DAolH{id=..Z Ku*gvdk(A̽bu_zwPNE%uvodfD7Hxz=EKNIbBi=R6sF^!C9PaIvlޯu]F>  _2MЃ2+NB;5c^\Ky AM||рAW1Jq<TQYTNt;2;'q׭Q1wΛƫ0_Xc%8~qtoӘrK1r_RplyWOg?C1^ fs#:~A&,օ &gZx5{p_3\HOb|зqhClu3x cx8qBy.f:o:k3LQ L7x31 ̼̼b_=pƳ0wζXWLJ3Rަ+`'-f?? x340031QM+d؝lU;N5-	x8qBH]ςnΉ\Q?^8 x31 ̼̼b_=pƳ0wζXWLJ3Rߧ;kc:aJ ixUiXv q6SCMSDq1sRc&)"X&c:DJlhتGZy,s?oI]
rKD<+Nf:e#~oIOûn'Ds2`"lּBcD$nK%۱4
.5ḣ9׍`-"yhf%S&@	䪋pzqpiI<O@#~KmLӑ/Ԗ^r jz9*U/Y%%(g7Mj3O;v ,AѢb,./,ߋ'(
 CP]&vd9µ*X"p>)䰜YI(:N[Iv[6)֏EWtG	oF*_"sEу[|'QC<U	$hR\0'R֚hKPd:TWSR
luARn""/JBէy}
=X9/.OfFFYe'w|׿ACnr2;n/4gPa	x_&ǷkL'Xkʟ-5ۡʺ)|:ij\᢮6,0Y]kkВd4̀ ȱR*s-t)>	P8v
_IMVx
^O1)Χ)%1foS<qBJ2*脾d%<Q-$SA?r̰"5C~ɍHm[X痩5բqWCYo~+IݨLmO6Ut
ZxC>#]$*bx,̂
Aɜbj'{Ҥs5;C p,:٪etpL}D
Ac936yR8 &X1?#_̄b I6--$2Aһz'ǞYiAlף8k۝ߓW0 (8ۘ72]¹xI3x 6x8qBP-I'_ެѱ-?Z  SLx31 ̼̼b_=pƳ0wζXWLJ3ReױxE>vlo#uB x(x340031QM+d߷C_Ȱ=/(^\ ˣx31 ̼̼b_=pƳ0wζXWLJ3RjsVxG }CixU{4gqu(]\RTU+$ijzf	Nڃ
**Z%Tk6vld+)*sPTk.G#RQq)?<y?σquEp8(FC[]X޺dguqpcԬJhfD~XKuTC;_npFЌw",Xt{Z:<[ƃlHb/F9Rl3wgBO=* K$\r9#lET7''$8OS"x_.ކ%(jɖͱRnA%(TXi5#$@cbLNkH,A;]fw)#āK6(0Se),AaovhUuy'/FhB9i!ByvoA)fYh}="x4<-,A6X|*hCX_h@Eɚ!z垭ڱZ75la	䤋fTGCq2g4(
-tʁf,xPTQNMUEzNȹiE1a9g	ɴO1󬋡)G7g1I]ebK=~M䊕Hd0c/Euew^\kzfP;TS*ۻMߋ01gW%e5l+c:=tU[sX}nU%ν=tAe.GI?㟌G 1:CA*4R^a6ԪB8^-\:_yyS2V̆ F,ip!{x;*6~n#@':7\[bW w.!:}G^G%1՞(1JcǅJߥx*T[3۪9)A?Rxd5ZԾL[*$q([2¸&+#oF
6l	% &"F؜&YtRD΍
-ìme>;OX@!;I
ѧvUx8qBZmȫOBZ{S 
D(x8qB/Rw1y' @x31 ̼̼b_=pƳ0wζXWLJ3R:;r4N*VFq dx8qBHMګ,Z×rPY d
x31 ̼̼b_=pƳ0wζXWLJ3RoF<zh>FvEU UixU0wq?1sƯͯLod	Ǆ)Q,9k5-hIYBB*cLW[1W+_e5Ѭį\>?yuo"jF!WkV3;]?Ӹ0T'Sb=KkcCG2KҁiaVVnqVRay f}}Wu	\{*ߌƃ$@x}A)U~)iے$X܉CSN_/&Ed9RH:"F3o \KhQhyxxY:c5>KYE`	'O2>z\P"/Aas-{)GW'EߎwXV8l$]Aw5H%[gihKoa	\J,ѼRv/85:Q}F~dXI(bk}QP3!u`	L3n
i'|atEݸPZ23,AQ;;=.,AQĪ띄;(6!hkBYk`	oޮn.P
iJz⊆GϘ)D#R!z0qij6|Uer@C_>G«-7u&T/.>OV#f.+
ֳ9 &F~9!ys7T/ы	{4-8ܻ>ƿ}MsEq lE|WK:/D}D?ALAk/{;S%suݚP=b-H)'"CQe3 Uf5p7*\4X6bA8q􄗒8/ am#=xĆU{1QĒ"D2{VC
҄a+TC]olCQl-_EG
!Y+?NN&kB8%|"nNL+Il+bt[u	3G t_3jdSåVfp5'(m@ϽmN~ @G.9I`^FEᔀAx8qBfŢ<ZҮQ Iox31 ̼̼b_=pƳ0wζXWLJ3R6Y^!`r <x31 ̼̼b_=pƳ0wζXWLJ3R:^=| fixUkTfqQ)hdsp$x+ʩ-MK[ba-kv4kg,4J0l"xCC{aB{yy}HvigR	W$'=]m3+':dG_nHx71 _&E-:մ`#氿rD5oXkK^%yG:{q",(bIώt/t7W%G+Q}ۑ/ZnWmo;m}4Ƀ4o(8BbƴEf6G6YT\Do-?sZ5}du_/iOx*ԋei6D\*$}@˭rkhebذEzDE#Ѡ[@~bI(4$5-ʽeX"mU㖝Q.[XQ1fm`b¥Qj_aEHco!vQq|p=Mk8fS3HE2ENɂvP598G4w%("\}C~ĉ5((¥tYݦHEfޯts^li}<7@LUj<>M/bhK]RD:^{;((J=BDƲ{ r(R6z&	[a`qq[#[͑mrHE%G& ԢFH{VkrB)}ۛtҼp^DhۤPs1
TMe|bALzBkğc8Nd	>HgǓ8|.iktt[KXp5)^HVP7\f=1\| fN8 l2^BLC|莩P&63_v,e>}rK{:c#!bx_߭rgsn@bk=pϦa^WY%1Fl(O5^_/Rb,d)OǤS!Ĭڹ'1X?ظ!CsK0Eee|~2x8qBȧ/5>H4V̥ 2x31 ̼̼b_=pƳ0wζXWLJ3RԵH+{7f^ |yx8qBz?gNtd) ;(x8qBv915+ գx31 ̼̼b_=pƳ0wζXWLJ3RN)i֝t+ݑf ixU}0vz~~XzԵ&D֢231D!IKPǪvdM=CS,TY9y8I<fGە`q8"BMIsIAƌ7_ڹ~j5Wak8<wIf VT?vd_w)gQt?G|K4x&Òt YWagK~U06-C+] w;IOvZ,>ۗB:`q K>e#_޵ 
ECH4q4ݘt!Dv,AM멗αqc\kiʽ0XqJS")E?w4I7P.$?f_Eo{"`	_箉gԘQn#H@Q!@/oA8t
,AQs[r5:m]Oa	Ǉ%4+8H"(Z,xC<	KPt\j2XvXwDPT),*,\2[lz6i&)#B27`w4s׮Ǹ3N(툘AtHz"TivJl.C%(2]\|
!|CSn%jvd֭Jc`r+[BSu z6BonI!rtx>7Q$TL
×ZbyM2֊7O b(Km4+ʩ>A䑎K8{;&׏<;'BO^NCb"D%Q;M'ߐ1/t÷(%g5[JP96.cFޠKC3ǐ/̀Mg
7w'ipkTrjg.7\]U2FNALpP+nL,Mr 搐{Är>3zd^KUYջEYR"եDNCcMؖ/Q٪Ĭ)pb#eQH8]A~yss劮oz@Ĭ8=qB#+X.C1a_R'rxjk^-r1x?كU3x Xx8qBȡmnyLcS92kU; ^x31 ̼̼b_=pƳ0wζXWLJ3RrNٞW^	EI Jx8qBHۚPqZIֽ2Ixrb vx31 ̼̼b_=pƳ0wζXWLJ3Rqov+Ol2 =x8qB@II;O$0Tyb x31 ̼̼b_=pƳ0wζXWLJ3Rfp/W5:[Q1\L v /x8qBgn?'H=Fyb, *ex31 ̼̼b_=pƳ0wζXWLJ3Rh}bZn6YD\| ~"x8qBȍ/b-ѵ2skR x31 ̼̼b_=pƳ0wζXWLJ3R:,ϱtF٫Z#= x8qBzڶ:5EtN5 
=x31 ̼̼b_=pƳ0wζXWLJ3Rt/1ʕ7>,܎ x8qBHcܑ332z=ŉNK(a x31 ̼̼b_=pƳ0wζXWLJ3RMK7|`t	K|x31 xe%}nvW	B!÷U%-:x~=pi	DCpJk+ysw _)/dcxKq yjx8qBꖙVEɄЭ]~G`Q H
أx31 ̼̼b_=pƳ0wζXWLJ3R$vhD11km>pBDb/B fȣx31 ̼̼b_=pƳ0wζXWLJ3RVXٻkW5=ٗG) 9x31 xe%}nvW	B!CҮأ>i^6䱚5X 1̣x340031QM+d;sRaGʶd-.6= x8qBHDWe̯zk>* (x8qBn)ł{>Uo 
x31 ̼̼b_=pƳ0wζXWLJ3RO>z_|`OgJhp ɢx31 xIٮ<JsNp:u!iWp4]lwX͚}a, ȡixUi8v qZgBy>VMS[DBjk*KKi)JVGiGM<1GUH&eU*Tvq%{+ϓϛ~DD2OQ[NOn!y\%D@cDJG(?=[plO/ȒvO2%IyOxVc`'eLqs_+&s Iٓ!+f&53}GߓɦrJ2Ele6{V5(OîY`^yRj<,A.q.	͖sO"FzO'2H2$m@{	GaY7#*XUQAIŠљH@ѽ`'5K_4ܠMb X0fE[%(
`fxyM-(J_\#"~`	8rNujLS'\Fؤb+y9E)mZ""Y+%;Pԕ^ƽYN@4HB5$핫[IAGY)J`\+:%m1K__QĶjh.I
g	}4 z_()!/8b :ظSDA]^b*T.߫Wrn 1>(4<>O@]IUro_ָI&-eAED J
}E64C2 =wMtL!6 mSʱ>̧ʗ_|]Ep/̯A3GQa]=]4U*V0q*û錛yIè_tr$ ıW!b6/Ŏ(g$C(Y=hSʝ}*'6U;A5ܾӪ9'JX}
6TXB2,ִM=|]{7A#3}tUZe15UG:i%xւ
?*t 1oe/Ƽv3O}Z2V۵f5Õ:3x rx31 ̼̼b_=pƳ0wζXWLJ3Rv4?g[Q樿 'x31 xIٮ<JsNp:u x8qBٷ|07\ ѣx31 ̼̼b_=pƳ0wζXWLJ3RDmgrz\ߡuW_ ҡx31 x[S=4{4-ecʊI 
Уx340031QM+dlT?S8} W"^x8qB~o/_֝ exX: x+-(<Yr<3g^YM dضxXn)0x Qd5kHXA4ɦ#nJrr	r % /GHU5[de5`;J;fS#kǜfu6?Z\]=čd5W|ƶ1޿`O'>N?Wwq-\YDn격D)ezJͳ黺58ir /DXĈK%ؚu5XT<p,N0%7,צ.ViN+#BJYI'2fB
@(<IIwNNNJ΀bpWu]ʔ'P0
"Tļ*]@ZdRXl[OgG"s4pD=`; g785b-6xXZg0U}CD0bm!K!F2Yf =R[e]+uˡs_RTBLe&QYcqdZ&':@Z
tj Wi5,BTB@e&!d2YfEMz\mh8_;\KW4	 x<<דx6y1^LY'sxOG|Eӛt6˳g«ҏI9`'ʓ|a6ZMxHǰQ}>+ڴ=L?*'tlv!&xU"-"p]da gF8v_8ӈ`W[tϲEG$8yXS!i~Z
ʷR7X	ۧuNju{Ïwok ;OLh5@XyЂp6?2lϳ'q
|.b>7l餟6}m}B@/2CrhKwLS@@VЌQ*^:eN$z4Ύ2qbh'AW0w"ҽew*ChQ"@K0y	Qs}ARpDBn
"d,9o	r6&~AsDk	c){Q*$ϯC+,$8>NFYے娩i	dpKɡkd59>kYWZAF',FNV"{&#c4\@44=xIkN*i#<lFd2cW<`evm]WGeHJzדu Eb4#|BnAVלa|Oe%Az-m;^fAN3P}=͂֝FψlOi uv9ٛ9Ye2uQ\쟮Q	mM_Dl8"nArI~r:̥tﱋhЍ-zM&//{f{b׆~M}dDʬՆ\mxThL-癌~V5P?XL߂qUAŝఄJÀWi?X@@FAם4ѹ/l&"K\ 'P햠<H!j	o4"G70ϵ.[k@BA˒7'S_/[K
yGϰ ֹݛC*k_,5p UoH'ODN	d8pXgx๐~&MCZKs艋#=0V`V]u9>I8[OFԏ¹@:翗bވmwG']oJZW|E~.s]Kӵ_䍦eI-TB:ϱwUJ}-uiaEr#Vta[Q}ʖa%%?GLOx;La#0@rNfrB~Br~^^jrTơ9ld o5x[U^YY)D8#<3/]$#U,?47U!1/E(5713$Q\T\YPP[P3zkFk> Ux*{qMRBXjQqf~Br~nf^Bq~~d=v K!x340031Qtvve0ݲ;uu_x#];$U 831O/7@f;_R72wziZ()Rvrޡz~=D]UU0#C.Z	w'-~,%57_ tꑨK[526s=ovX3&3/%B/$7A9!z$\ѴUUZXYWRWRQ0w^v)ߟ*UIL< {V>2yGӅڵ=S(1--38ǳS-/1aTiyfUIfnjR~^A%w[wM:l ~kxD <9AP;jK100644 README.md v*p,aQvmluSxcc`#GSܻ|=vrĦz+xcc(2~YZgJr*|6#Qjc$# +x" an?̻R|jQLY0x4iIerМ#SZĺ81 e*xT: xYnSL!@/E.d%n6E4(RZewFIB(о@ސfe1ԏ1+Dٝa$ s|;g,>?wX\ݽ21x&q|a<kq!n1|⢻Aֽb/˅oZB7<W1*Olfk޽F
MNbr@[qy) ?F O`#&n@fNWƃx"qGPLA< nF1qAy#~I#pn!lw	oǠyf1GWb$a]a߀;\\6A	Ct(_pOIBxAO	67KN a y`ʺۭw/O$ZA&P)xmE5))+<Cvl3)LU2'UO\2L2!2wMZac@9Ҕc@שD7x9-!`âdQѰ]0c6 .)dc@*9J"|LPgAN{Q[[	wF{>|/ren7me\7jݪcRV2mT-ZmbWM3p"n,ĲPkåм?(2 XтLrGQ>Cޓ^&~xq-J	>MKXi7I@Ltǩ'@ZIeHPjHLϟ{CJqw°
sN%p#'(
G]G(SZ)VmnReTyѪ95^YӮ5JJYPiH@s+Iaʉ`X20c;OoY%K	[#'5JŏmbʝN?TXߎwtk)RUQ6QNlednZ,ԃQ'a(vgZ^j2"P<a2J:ˍ<WK~Fx"nwљLk#agKHԝSt$[TҔ87KVB*DX1#fEGxģ6MVDr*L+z toLTxPMKJ0f4YI6!z.ď4ϕiEFCX[!nRXt4t4In.>7 #8ND:ހu'/41fM(=ݼ~67paltX(s{E@H &?s|zw:-?B~X6[Zm#`8]`+ɭ2SNQ	 E 1w*3+uY6r=[|'CDٟ}f_?j؞ic ktmnw]}%GPަ4WD
$eg̵A!i Lt-Ǔ ;G٢EqQ+=TXf['~7?qV\mfR6]-5jQ+QïFV3ڼU.Uܮm]#S_1Up#i><9fP@ZPEYYt)^t7J{VѴxB1nWng-hWEZx{⿼k1=p4'ev7[yRd}%or>CmԌӣ14Ӄġ8&(!4C=IhINi	jevMͥi]فM=D5C-}# M9;JkWb3\%s,m餟t˄HQ>>n>
S5ݒ%1Z9,l|^k<VdfE	6ۢji]jq]RD@z!GIT~V`qzi`i,V*S)pyG1w;2;B9m`~V<^JtV-
2L3<e\t&=tYKPC"ܡ.d]uz_&>^x{E_	ӕ@^Jc:]YT{.ΟU2bHChh+Sij_#MgD_)=BGҦt+S |7K:OkD)!܊S='(>~AT: _?BQ}PxS 1)4%پنل x-ui نسخه 1.1

<br>qbوی connectg"bx. )&##حجم و زمان2$

<br>

'4<x$pn+ޤpcfǍ{&z ,Hf[x4qL XxWQoG~ƿbeEĖBlJ@*"!PPݦ>wgH@y+ʯ:Bxw9})P!D73̬oޮ뙌|qkk~  qsŊmjl*-gb8cge-*.lKwnKVoyN==>˨}Q[Du푎ҩ@E˭=wݩ((+uimV[BbSkuY)<QoK^!9cR207dWX}(k^Cdg$q q+<gQ% aC"xcOm\C'Ail
FGه~q^\,fVʊ@2O 6,0 <e;r>2tlLrndvBH<e]~C{/tx~_PD2uOn^#z]dg>:BE{(Rd
1<<_bzXHttߨuQGCl QK7ިSy1.}<?(S4;zN=m*^g|hJ}8ߘuyBh,VëYeemlŸDO&r5g0|>/n3WawHc1ٟ绲	{j+P52W͓֗Z┬U9˵Q(DrWX4*U(*k=.>*0ՙ%F{4/d"'(O86$I!4r:=Dw9?ړ<RʢPuC}f@ qJDt-mbvaJPTw!&F+Rx=n|AΫ1:SW$wDxZW+=B>ؐ*>\D0QZ&~%)<o9wr?dg<vK1<C)i0\(QsqGCV)FǧCX>̈́H!@1ڏm3jhp6Q:<
wSNZ0!N3]kȃ$A&Ӄ;H4{\,)F&fP{TiUL`c'L-⸦vBG{tjco(k~GkT_CWi^1mLޱm@
+.a"e)vCGNLm @F(g; W)PD(JSUoo`&=w
U3qMv45b)M(NmɗP'CUՂvX'.X(}htDZT&o;مbxSFr30y147B ~цF8|d
[)wG&kпʮof5xĴq~ ZxQtwpU(ͱQ
)EJE%9J
9yJyJv\6)@҇2mS*4gr~nnf^Bq~~H	D
l0 lpf$xqs 	"=x{wƵ>̼I%~L8I$N93 niQJn/>Y/PMjj׾<{.Gީtr;ZʧѣԶάwߞzo՟o={鬺鬞]>}rUOۗ٫Ҏ.V;.qah(4lY=mi$wo/$~ۗ_Zzn9/OQǯ놃0{k鍽¾OGw_Zse>VcJz#vTfʻ^Zos{;]Vˣ5lUګue^xkNѓGxy޴?rwO<w
yX5Ǭ.M'ѷȢXQxhDw]?M!,_S̱pͷ_O_ލvͻ^ȉ?iԍiof޶:&{T鼺 /㸞-fnٲyie~?i\6+;֊j~~Ń/$sO}-8~}:V$ַ|~h3/ں~igx}6lis#>&Ǆ~n9&upz鸥nF3{1OF#Xv$/^q	}(Cv.7W?p؟׏YS0}vfSwq?|NaKUx\G{)M^ݨгgޟfʚٟ❷{fegOm7BXuyaQ2FK	w:.-hVʈ?rCƗs>HAɛ>O'||vq(+s5D!2;o9{WvQf!g..pGZ0:={3/;>;g^~Yo&mqOŋ<v
MIe6P]joi;rGIt5a[]_v\yΨhmpb^[D갆^MvbT9핬pIK.lTg|?ׯ^wC.l#HN@g^,,VxVR\`e/<$Iz{9u+覆kyFsMutkВ["^7&[yɀܖbU/,Nzqˌ>ڎR\α'Hƪ)pt< ^̞˝7_]VjVks:&l{E|FHb5|ӧާ'RU?N<=Gk!NjzG?S?β5g"ڻw+QFzW웳swv慲3/ǳ+g/@`V=ߦ`w`&ܴykkH2hEij6N	u[DƜܜAoHTtsjp;wכinWW;4e"(snG/c$biyQ\b}~)-Ol?clO!\[Hs/o-9D_zAF`iՙy\9+oOyVz<7g,ygG 7@^9ykbO'ާo_ڼ?cj?yλ_4n<S_Hw/{[L/Zi|0o-O ^Ѵ=E~:Ldw<
2AG{9|^wuYC}?t'uf:3 KP,lNغ')4_yD4f3ρ媮}sa:u1wNDyp}ӁSpmc/`䌿i.._wK:x/tQQaw:n(oL?Ow-v(J䆢-z=_(.^^~+zAjňVUY7Ψ#}5^Wٱ܎c<7bM5Utv	w|K7B.<F7g<s?/n8\pa'fGvblsv{'Dz:Y挠<P蹀P)RN4i3혎#N"o)}^nq6n{K~I=8>ٻZZ5ba/Oֈgo<>}>Jw0->"40gh02ܴjHk/{Y'ܻomeu>'r9۶}&ؘҏ[Sn_Gpy}K LxFN8_:g?||No|ʮˋy 8>y2l4rg}s3bPׄ-9$37Bl\M`'y¼kwYJGA/6ӻ =}fܥ%Y|iG5nĝm1๙yg;~ׯFS@H~/'L1Np49E;C<st#@-߯)vDp{C$}'yUuϚϚI$P΃c-Ԥ.qFBqmvKcyLKza8Te#v~=v;{dQ:iZO7	~<dU[=hT=VmZ#5#gz~ąsaVn8b2[%¼KFhaqib@٫͆~uNNz  ݎ[u{nN'Sk?m~|fi~vI4'6tVp,]%8ߥ.{lԓb[^}MZl$w,z9>py/],^'Eֵ^_xG7m|Qvn)kk3~z¾[#wT^0ITPg`O:67Mh RN൉|=_lNNƮ]/OZ:u]An<"S_E/ĵkߺ$툻ҁ_寿giN`v>&ɋ^ڇ?yhmгgW߶[v*UnJw5ǤbV7Ǐ;NÄ}nw<̾ ڴZnF.U L JhOI{%d|RLׂ` $pMwWVx]hLMcgGWe;9`+0@¼u神1GOE5jy|e}E%'q5;==y>xm((>OmiHK wa٪s(}Z;'{]_y'}տj>P'Eb]͕**^U1>쇶l;/VkGZ	w΂dCjA['xί9lb众k7!ڣ<6/vPV7x{y4/i{O7v=6Yf{<y}}RI7y܇Fߟ~i?u*/w+ǣ헉tN{R}^6.'I·at69Qmڄ{`mtAttAt{1boyet;FNvw^7W8Eh^N+6h'h-ok;~m8)W'1WtZ&j7Բɧ\6q-_&bN^04
ZP4FCܓ\ܯ-ԏO91	E_\L1ItY,ɝ.]{aw'ڢy]=Y~ԅu[ƹՒE2L_6QN%3}@foz6R˓'xͶE_
{ޠ`[m"nRɋxbpVΦ3Z9ֵH$?imVao74)jB?TuJJc{ڴ|){_?l8< <`05ŲڶVMoCtW{FlF2~60=;퓙}zў:no_=5nHߟ;CK{qg8VҘ)ڢ|Mrq;nu_q@LZT3 {9 5nW㒣_`~P;׵?.?@dKD9a)ru}~=Φu &
8_+幃שaB<u	u."Zg}j?gxX30+µ~$V]ytb^wZaLmF鞬k	vyV%ZiX؋+0euh˓}&[%Jl&ihO!>{ok)̱a7&:ou쥙ΎmWU)Hϻ+ 0~U=_wk//u"?KM+ej?#\Ҽ~zѰY7{~x'܈7N/,e88ⴣ.e(ܟixw}?yW{ͩK-I.G"^E̓'Xuun#yY-%Yq-[kqN`;Y|2G%~gٳ/ow\qGEEjF?>6?U~nUU*]7,]/
ݑvsD'i=~wɑ*]|f>>]mvb=m7 {CkjԘr[;zFfdoȴ\RUfL8eܩ}k`&ަ;חfi;Jd6mg{x;]pvsԜW Ycl]otQUZ"w0,R*ye-IۆnG\=w*?<pֻw;}@`~~jn_'w5n	-8&[lحrVY8><e}/OOÓnkU?}Yߛ7N^ٛ~f:V#fywWr;"S:װZ揨{?mz{?tͅR'DxhvxvvoL~cޕȒ{<4u@p~08(Y+]L؋>#uz{46RiOk.WӋ̹*,G6uFV%:]-ݷ>m`G6OFz*~|=	ΑKpZ7Զ	+wN6n^*[AǿM!iEęmg]DuCs餤mRQjDҥيT.gLwl]䊙n6O݌=Nt	Ugubr_շk2|n9v:bmU%i=&o㛉l4FΆag:Ns?/g=*("jlNCxӫ렒Q=ʦ/l:k&m^meFݡM+-%ą?Eڟ.Q2F5zo^:v=zbٕǳ!AN񍗤k
B9ɸRnb0b>ʅ[۩?9yU~͓`E{bϭ'OFs.??z4\7cxXo]ea<l7ksM[vq}6:;sTwg Ʀjmx~\E}<<$m:sۜ8Cgy1fisdVvv4VRǗɁhFSQjipv§{T	(=jYM-M I	
ޛ`x/OpFx~c9G[$蘮;[<:oxੌ rB6"6"ŚHEߺȳWyrzuiꙩO*zE&Jz˲OKOiZܫtM1>άϜVw[e4qthxoש0͠K;J04͛FC~t\h/ShW]XWuhg&?t,hǳ28ݲӬ3;8(_-7u|OCٺy_<	{<Ii;i45MvFf;M7vqbirj4MPwǚj; ݱFc5.AyCMӝu//NggsO1Ҹs2\Ec+ ~q]¹m!N!`&W~<xnw`%[Yikl>Wӱ*w+;8x&v/J['@03հa'YzgV[NjhuDcmwxc:gڸ9[\+޼6wd
7ՏVti)ۨaa˛=-m6͞iot $h_}O?jv	8ȇ~=+xe7#xp7{Rܟ74(bڝIh[o̫oz߶g.]^{}s~w :v׶wWTK`z.1|Q Ӡ;f2QzĮMX=Gc7Xquntod]3#|7uo;w]mve#f=ڭ/u׭.=Pfwp%CAc03֎⸒$T>OeM1]m%{ n,D]	OOGfz"i3/>Ϋ۶}ܥxdx^IFwZxmӒ?H2ɹoCկgug}m^kkʇnz_Y^DzpA=,8T(;Asy|BJсݩƻlܩ-UI>lQ=0;bM{MX{!n./5oVI,I?i|I[0.*Bz0.?=aVwSib爐-h2ǲ{,Q3 כ9: R1Ʒ_]fg?5(7wSnJylHy{p@<Cܻ~c8=NyARKU~rʍH߲xdc_		lbTFl	»0hCs`aZ`TKuch{"'|'`ÇPTҝ틛zg@僩ީOnnS=l<}~d_׭md6#!ܓ&K&}E7Ō9:ӎ=YV6v_BضK170<ȸ]ʸEq$tq/S)n]kzOi'3ziݶucwc}Mfq!ۚV݋jiGӟﲌjo1$ޛ@}OfHޗL3/kIlֺ͋]]g[T熱.|tw';;AWv5Z2koGBqz{e#",ߨwn-ty-ur-	6N#N+t+W0o;fF4-[3In\u|U"I;%20P`vrA߁=xd=d#'aK6C6@F|2?	"Ed$ߒM?P#nfXLK.u+j-M:>񮠬obOvsu ޱ&)>^ͲK1zEM8~(Q,80dn#Z=${4ܷV{eNC?:X<tƛ90ߺD^
EE	B&Ef~ $<󾟔XD<z?1~)rg뫅0=v֋Q~p3N:͜X5M
:퟼ʨhkhg`2KTѝmL;FF0̹h_3r|yYgϪ/}~3\x|jgZZ.^&v+6N\>yQ&X~
2ZxC{pVzraMs^g4/-;n&cWUZ5Fo4WS|Lڐ!xe=<gq*oӀ7A5ԑ4=9ln吉mG ww􍂮o^KUw,h;r>۬XOCRf:H6nLC'/Io#Qn6eNjV[?>v_D]u\ܵp;.ޣݣ^|6ra|lfP&pP0['VGLCvakۡY	x!cO#;S]HÑ0Gly&S{QtJ={Xci=^w^7ciL=C=S]rշܔEm>/8holn<<<мF{F}P|{7ߖy&j^ξؼ蘆r=7j{[8{y|nv7pρFᾗ>Z휞vOo.t2P{N+jzH7'ۯvc6z1>;4osK2E?hhk62[N:ςG>Ͽ=.-[XόQ޼^)9su܉GW :R=277_l}xF0xﵷNʹfQ{ٺք:dh=8z٧zJAt9To担Vl:կGjomd9mγv_tg$"M/_>l}0EGPl2d_C^Tl˻@\;xI';,<!LOHv+7v};ww0{ț|<ủq->t#9t#=t#۹~`{ggnGu'Y52/j~݌[7oݡd#A:ꥃ!#Sggno{$?IG{l5ma5]6כE75`W0H۾y:7,;loblkn<{?}9,ۯU;ea^r-痶|6}^]-K]nvZtX?OٻLPCUm/8az4oO8q4^̃wx֋~2ojs~VsܸxݐZ5s.˫+=`Bb|`/kz O=/ia	kې훠<Qop^M+Gzc"($.@!E=qt 0ۿ^OWG~k^"gvw37/)hWk!g,Ka^K&tm2vpQOw9>lإ{e;|UKbmYƍtfVm2݂_UB_l[h늗/g7ӛ{	v_쵅K]gW{6]]h8kf#Mf8:cxcpc:F:
gZISg˓=z1i!{|e1nm~4/wl̩`TkԍUr!\H]ƒ]u'[=d4?d;sv8pjaiE.Owd\f25s
nRuuLnn^Q!I 7Iw3[((2}/]ٜ?븲ŠuNZ'jvsAۯ3W˸t:+ͩ[ߜ$Yɞ+wvZphqz5kJ.7+2nyTnK1VBlK'z+/^<Մ;"
{.Z[Lnnq>`Y[ݯ![.8 cqsOqA⻋sw3-{A FLz@F =Q1z>zT}wew{Їr{-?$uo\ S.?!v`ks3 Hd+gĻK=4F}aQx>u%Wm)]qkZh&sӧMt櫉v't&IY=s^xyV[5W3~uK~ˠ֥MQx	]N_w =;ǃav6x-/}ݎyMo;w_DwT&w	o}.ǓM=R:ZlU-O^oH܋_]ֶ$7o'^0~mL}{z{z.c$Imkp?IMֶ]}|CԭOQCC^sXyΦ]%7F=_,;}|o]}Î+[h8l8֙ј~d{\,N6ofÞo]-'Xj(倚;t& rk~ݳ-0j7E~4/yG;,,zNbmǫko+IS@Y&}eu߸y+Cu/햴}3"w}U7?>yzͅMC[w3篟my"}t a-n;mPyl6>FƥUW ܿq;}B=ttHv`1_kexnJ7l:o/
8Ikvt.BW["=s+j&#w~lCT?xEw^zn3-aV!dڶWw{8p;{ȓq[Zc<`pn{{6X]+RI8dfavymu5m+۽ʥWZdfsWap^;fn~U;=%̲{xzϯPK3,0j5H**g@VfZwOOM0˳{,oѽwiyanVB?]Va=?7PXQi[7ε-Ǐ&ɞ1b=HNn;[{y=<xx_Cy|v[BKyS9ݧ}͐A?,Gm-?z?P_yoZeRՅ5N7&IHKG~]
/[;aܜQGw紺5MNW5.W]׽mt;?7Kg*!cqaW׋*X~W۶,'[xGmb	uUȂyeW+H@KN/[Fa<ytiFG|2EQD6JO 5ldA'~UQ~5ma/
$8s2MPEYPgqO)(iI&ɢ=ztT6Ȃ0 **LDuԔE38,R0gH~iakSYTIQI3cHLMS4a۪) CXPaPUܯˤИ0.ĔlTeDƆEMqenL:(	rfIYY$02((k*U5me<f
?EƇmUUqRT~XE7If9BH4US٬".m6	ҔqyQI\YeYi?țcSu]dU*4$kQi*irS7"S1f(JJDʳO mFcc:iH:5&3/NDQe2\(,|?3y'-4 6$	>V|PrjyXMʢ4h&*gr&EgQT)+p2ҔG:.4X5ne<Hx]DFU"XC)6ѫ/2H}?L&$&	aa]GERQQKx`Y)2dqS+o&3֩k&-m~eqIyCr␮QjR?+<c֩RgEY6N0	X	uY:[	2~KAY0/ֹ@$Iᵘsr-fXWLoB"5~cXĦUWeV&iFHw}HeKyl@VQP"UYr6QSE~G I۲{UhV3S"et4Ayؘϣ&O*Ld,4\ZF
j)X<8)}FV**e#[&	ؖU,Fr>i꜅~DUq!I$4.EEfEecR~	)c 82I  EZntΙYNqXl7u΂e7Е2l!/0)*AM??k,Q 58iLmX0A'Vd5k QY,3GYdbSZ1J!qO,3_fe^QMb)_a!<GU]8e4iy	,-$c&xt6K/q^DH@Fp	Yl` &CXV<`RWu G(o _`4Fڰج&0>H͒Ua(8BZƱcf	"Lr%7LSU _(ENdGxYzH_٬p!fHxXbѦ&g	8A}@؛*#g62.ӗA4xDSus~UXgukq4/hSW4,Y?ߴub3&!\+ZymT)f()F0O,D(}cP	ou8)*C?ЁȚ"xk Y~3Y,G6I>š
2	avQ[%Ő`ұ1`( QMyAY4LV0 DGy|	!<0 k`<8N*KO#hP )C5A0ǧc*gң
{J>>=E;1/Y~,p*L	\ŘYcAlp) @1T7I.UM0.kn=ɱ5Q.F~clKD8Oݏq~m G.Ə
n

Jm	FӃJ /*
H8%?¬5RiֶiȚe@ \#HcbIeU^)FĠmklCLB?	dQmڤEST):Nx͒Rݔe?"c率aBX0&65v!rc0H,F*Jqe--B`HT0x g~"sMdveb,.R?K|BX@%YRե7PIk1X_$qRLN8⊯9v_HΔN)4ǕA_jF`OH!c3 1Ȣ4a`` %m(BxH~-ev5amk`l%o	$( Q)v,Y p<+J̊*a"BuGt#2'7D*}@I\Q%!m')5hPBYLMvhq`YZ aBxd
VTp$] ⼮}_XƧ{&eMlX^:L
AA#؋2ύIáԱ	v"jD)!}y*U4D튂28w($*^!AL,t(z$0x3q#W)h)ʳ$
X!QsgʰFY!cJLCYf'j`,U#'EQOtID<V RkGȆD`	btC$h**x:\ٚ<4 CYl{[DIw.@D:"QMDv,)B)"<k)ca>hE	EƳ^̉ʱ`uSǑ~#e\ѫ5)&PS!)pV\Uj1g<4i*Eb'v9F(<q{0(
4^ l1<8DH(sfh4*B0;R^*h,&*kqK@e(,#I(R_#*)BUraN#CcYHPA*,#%
a侪¯ 4-P}9;Y|+}ڦ s2]M
V69PmRJl@	Y2
Cd Fe'
ɢ`+mdX[$/P?itcc j<7h^.4Fot: b&Ǒ:$G"Z`ǰ>@`gLabVOb2:X3aJCx6Yx䝇aLq{II?1|xe+%lbYxS,9f1&&#XECl6z	 cz\'5QV-j:c8P<Ulj*
>.!:b+X\mERJ*,Wo("C*B3(A@Uqy>hTaZ2C٦,3>JoSte

42ph@eTq:M^s3M)b+og3xz-tş×)(1zM	_'ȉ/$Eb-KTl|\GD H`.ĥJVS<+Xb _0-2M}P8'!"ʚOqd{}uB2y}LR>f: ڦ,xcd81ڑj?nQL`TQ"!<)ۮý*+>ȇ=|3 tvJ$Aı0YBmPC$V S(LZŉ@f
i,a|˨<sNZ
{քdyUʕJ@	pEJw\Z~ř[";zXePA@ek0b>0 v%53/t&(TJ$Iq9b/GZC;VĂq4?dFx&hPe585/	}9l<\#in \.1՘*R& ܌G
Ϙ0c	ia	VҿvbBqHNgDN3d
aMU"GP*X{ZBĊ	%Wұ."HPr!.-La݊K\Dآ"
GYDlH	pHE3n = D,@VM@ǜ*p`%-#Oxj#fB- gv!$37a`4Nqfs=1n%v4.i%`͔8\$(h!h#@,!VI)sƖ=	goqݨ[ASK`ADTv	z!ch
FU*kg
 &diJ>]Ȗ"Bm`XN|Ff!yBdu)xNsD@:%RV:^ NX%SDQ`-;u :9H%Ah 8'T&#2I{jpG^F	N1:!&J%rN<!6(P31fX"+S {J_wP¿ƗK4FX"TT6&Kxx4  DEҏ"ihN/"c5L ӏ SmQP(2!U1
c-aT!}G {"Q	&N% 0JN
<8_)`'<&1iE).V26
bTH┸0R)!J8n&& \	p*H[`A`]X'8	ZY(T Px+d,X>	bpm!)M$!R h ~Wh	*, A6J7B5c< 2b8#˟0q;UW ir&=B`0Q!@Uf?41&@]lnqxv)tag4`	K&fJ;KǄ" R 
bdK"h$i\4*\P$JMSŎ0$VVb|9r- @CTKD	Sdh~U¯BiY5!^Hm!dFN(6˪능.cs,5p9*19xV:&Ծ%jx*XiGH)"lb`YL*m[hFL!*-͋a³Ĝ;hCExxͰZ 72a'>M.gHyWe*ѾAj[Dn̇Rx6B}*1'!,,Be*]fTݥ?W*p.Ėb:n?CMΪ 0@Ȃv'-+6bz>zH4(+d]}e
5@,(E,XpH%kaYa
ygC 	lHm{EV<Hֱ3} ¶h/45D0L	Ю"2Tr`^TirDY)SɐR%		<|]u	ClYx1vN3c5@t#"ĶǁE7NS7N3PiDL	&HC)`xcR2|
'FSBN0b$ah"t>e%J'x gAUDH(Th论	Y3۠^e	A~RQ1Rȗ 9GEzѺY*4I*&h)6&<`v*qhQMM̓IZ+vReZI?n+ |m_Ȁ=u+q aY:Bfڿ=~F(JYvJQR)*0i@@iMr!F+6(S(i"W#Qv96aH[?[9	&$ҹrd"ci%Ax~	*RLvRzѪjİB>$Ys/	&US6Y+Q RHP4\h
b ,QbkJ"\"uʝcGs廚<Mˈܱݨx
Uy*$ÓQG+16H^(qɡod4FPF0c AH"R47	}$!H	@ 1qPŬ5nwYL4bĵ.w	}JY1@I(srWpv*A&т@id V$Ufv0,/u)%)Q
\D
+U!&4 6x<&]!a*'""L>HTC2t/h;GeN5	gjFYD+,qH(i˫bae#%}0Zc<MQG$tDP!f%aGUK%4HViقB/6Io&!R&fz#UHԁ2j"1kF[OxmUXGR#Br
!udGb!E>G3$_B'e(VnFujО kր*\
]}UҖP|T6w	Ca
W nèQ 6e 1LcXK,f AUo8xJET|U	,/]
MUU>pVx&DYuKyh@y"40!(vB\h*>b$J5vD=P%M MP6esOma6V*IU	hI!`(BV+mBՙJ0A-H)d*;"<=">.J*@`(-ڄ!C_vɘ("gyJlLMSuʩd1iMY t.j<UVBY5 o80UN=	
?$*"%
	FU	+
2V2Z)$@7s'	ʱ]&a@4IFH+\C^0D.rMxI̾hRcφ?H(Ҁ?!p@HcсP
2Wb<9*B_<15L0JFƵL,U=KnY@!& rk$cʻk
ifA8mһ{O3$M43k2NT^(͈ZiURO/f e,h@d
=ADMTlGvZAT. ?x -AUnj"U3$%X+WmipȂE톻̂fX^y7?&<e&Ljd,X;6r	LU0id5f-4K`|dXe&	Qv/Ї5:7lQ<vK\D`lR9<maj 2NB	6&8/Xb `֭@-9U{bR=Ǌn3U"q4x5|HV[j8s]b% 6qL+O]y:0k@ pU`DJJ%LfqW؄J, Gu@VQVEժNhe:eu'0Fz촂/DȠ<+8AhϔuW5.QG$#H QJ_n@wlY">ȕ#S%ImWUE+t2$,)RSFȰUYٌ(ݥJ`^'t KJPڄp[EM 	U}WZ'&\6T"(]]̳:ڨR+9CR+[%*}`ƫWJi+0МZ3A =aT
%юue- sA+	QQL6µ!'T<h)
NPLB6},2\bpAfWXxkb411tkZu-U4<D"S)+ 1hL
]qPhJ֨2"-"TQ.pZ!.*V;C(&R'j_`94CX	&fUDc Uu)-q{bLJsH# Ȳ}|neED"AƕTŌ*VS{hQ9}
4|^*PU0¯TYGW$ġ
"01# ;U96Ji%M{oB1˄]TU%	r1,fI3a #W.p=*UgcUی1+w.%LRS:K`)$U5b<.W,3 I#)T(x0&W?b ̤QY0RX SuCM rdt xC$fTU-߰.FhUD'!pDY{,LZ42E NI;k6ʳԗEb	TP6hT9E%bBY4jCG "9
4 Qe2_,M LdI(t*	10F>J M4MRUS@DX*{#o4)\D0J`!_P^k
Sbѥ
EzY	HjK:a M'yFpP*L]|m2ɢȂ&qJujX"H4QhVXaE檭c}0k!\Hˉ#
ϣ@q	S[}L*Y(/x*TW)zmsu)uNFьqg[kgZo nO( _ 횔:72%alPmnzJjÃVwg_0ޤ"c7KU1UgS
*GᏓH_&6Q+G&H=fU8*iNc3ENOR+pEU.:}SR&E%1	)Tuݱ,m]bPZ.H8pdyGqv3iNB4IMq GZ	ŵkʜe*M\KWym[y|TVLKpQLrUQt }@Jq^7a]h'H#Dn&=RVĂ"AbiXEiPm-}CE "m*RNtHVy"?nt{kG?6ĸC""fBA xIb]U%tE}it|*Ĝ-t e>A}JBH2t!k	"ACT|<+L]
O8IBh(KЭ,VYT/2=+s/rЉs"SZ`ǅd&9G7ZkOP:I<NT 
i	y8?h4XZAʥ1.D/A
@Zh+[0n:8aT	U`q6i.6	Jxp+ȭȝY'0Tt@V%aTc
KCX!h@?|GD@ _k[0mX\eǙ/Lj,Ӗc{8E=`fڎ 0qEx/l"K˒@f&V nݑRSB!TƤ4
a+xkccBqN,oc4YbxREX.+& Mb$
xD	B*OņG[&0~P Q %F8"0b:8v-L(ɔ	c y`~ 4	.y!5 E\BDKxko=Є:x1!멚6 <yB2`"KsX|T-#`Ibj=fTF qq鏆"i
n!"ԑ2lU*hZfRжd3F'5T
mU"(uE HT$HX6P+]#**T7IrrQ(a LY`6h^"é9p'ABuD1ZZ8*b:OWq	uQ]Tb)!^n?93mq$$|"A#$B,ҳp*.[s:n	DI24/&fQBɀLes:;0!MKc$|XBfs\i#YXxPHi:X'1F,[0Kt?+PIO@g+'TQSfIWb3[͹NxЁ^pEĂiUmeHTSw{+VUw^j(ek
ؕjD3B+m  F "vV=C
wZEjP(
r̗u'Q$hr""*qf 6:	k#{0q)<U4^d.rWa<ITƪ,:J0U`;@sB
jP?jz
@A~5R>Ú P@
e@CMpb]_J@W̈r8	:1	T*ؘ!Ίrf\,K$tl<WMںX <Vѯ+xԂE*,:uZ!S}+Ax$
Gt\Ld|fJruL[:$jX+38gW눽ڃ_`D*4>MpK¤;d"3ƂKm$z@8 
TՈ#SMdZ+ ӱ8f)+@ u4NjlI*"$Tu: źRIϬI[ՅK#Ts6K>.*)b}WbJvt$*S25Δu|E+H8$E=/&0MY8_4P|ԫ Ouh!4+F%E:%ӨG9+V&}WxRX%S26Q*GӾQuL<uf:.^4rHPX5$QVdwoN֥K)L^jEsYʫztvi
\$M̢Ct\Ϫ?:zlLT&44@<Cޖr"|VƤ>3րǢT*	pX9W٩jy~ev1O8 N׹ {-\xr -GTJL8ʿ5`C;MBLz2#bxlES,+:S^,u)P1X0Cb\Q7Z8Tyũ:'K	ت1
B䪄Qi
HqNĽM\uӀIxkVr^b7YpEywb$7vJ7V!m*Tw_mǌ]Ky2iIC	{mh^_
<H,ȉբd[q:ZsvR2simǜWܹtc
Jl52'B0		5V19p$.K,ʂKm=a0JotڨLFK2a [7$.\erA}e aŤ&4N3 V$jB)3ǍXxDl&S6tr/RiKi2f)Xoi*
s#KyRH$EV@NH&g+!m]z%BPz4<0#Kyi[L#O(mB2je;V$=	~	MZHNDDcO$.Rv$I@@#d4x]o0d#$`,\2Y^kb|iaJ4&EJYtpFrIԽx 'Cҍ%s-!hCW7qb($$ %zdn.qpc!flͧ?BdũxG$;${dJqR EFa5Ƹ%2Zm߸PFhV#Я3"/օVyV,)"xTKNm8$.|rҋDs	bft9)&鐠ӑPH8m{Z]E`[ޕ|'ZJXDq\zUR2	%$		ܹvd׈JyxG-ILHybId9ֿtS4 /^LKwٞ*,=1LJ)Konz"ge-UBP}_!H]kz#R6IOXxRx|QKPtA/@I4KhT@;fWXR;aHƕĆTyHA l?3x0DsB2#b)$[<	ZF((|>0i#i)1aI%O"*3jN6#J,!ԌB>	f,MHï๶}mDEXB&"#?;P"!lK¡aI	ȓn-cr3"%#1a>.0jR*޺.իgKXXvM U.0|j'	5&*YI%.8OprG1:1Lxn-Ts@jiDBWpFVIܖf^.@\!(5V|i;A	(Z@	Z2µZbb$YHOOl'$]sJ	R&IXMYC+M8kK%W2ʾr	\d]+l$+S#0Y'jˀ dQ;HkfR:$)]V_`0EضZ<CELl"ܟTdGi«,GS˦N?i0kضԢk+:0KޣX3kZlOCN<aI{q:*(:O8ÿªE ¸#Bh&B*NM
IKvX&9k	@
c!2Be2miYmp mLB?	ACc	Y%k'
̯o.1SLS"$8,b	3͆ f Z>Μ"IF_*c*K߲^&+ucQ|#HV .}$)CBA0 ̼Lo%*R@WtFFti*HS{R,&`	"'3Ǻ]Oin-b!EܔT	HS`Ih[U}l;OkD*	+IF<N34a.*åжĤTTK;jO5'wׄ&haj	,U)$AxX[i24Mj	9.>qK5R
(ʱ	#yr8z46\nF	)6RZDpduTR*[FIS!Uh
0*8d*ʲ">$y̒r|Md1l"%wa f5&КQCVV|K!+ L[=Xq4:#6^]ij:Ӷ͈),7f!i &;9Vሾk L%KH_ (2IisNI5( R*!j!$<#V!6Br%Hj-[4aid1UA[RhbG5g)	V/TvFOni[jѥF]eX%/'HJbF;}

IDauPIsH}-7٩("d)2AbNmŢHB%  ֖%i|&	H6$K&TF R癝S%GQ" "$4	"J0BB>@Û^Ju2ZII8z<.1AD2UkS5Xh(4\&Ai$ykMPKI7CSTi*RR@?[.f@	n\Vp8]0M%ab()L27!;}ȵ '+VTM7q@k˜ 5Am>` <IvZr&>;zP~a.3iiMun!I
0F2R6Ӆd6	eH]ֳ0:|&5;WYPuP}$Ef̱(9')4cqM7/(mMp&E`"q!z[sA3Ǡ9R%Jz,d357Y@ɵZ&428)97!T2	.1kq5ġE`(՞%M?rF#C0]+\,,q2>ܚL HXSiBRr4jA@ke]%DEffV $={uf+fB$Ym
A6#UZ+šfp~$<s5&'0bEtEVDI1T\7d!88MgYߔ? d*ׂ%'C`ȡ7=[2$KoiA њ[N<ఁrݯ5	(s	Y	2i[\K62PkɲMuTUĄfn'@3cRg2Q-B	l<ZLlTYTLyZIFj"!_g6p|"d2a$^v"ғ0)vȭX.ĐsLX,Z]-;	/1R҄#H/볐Z<$8[[s:e֘	v%9TQ>5aZ08q*dW@[G7d~2Hd@A^P_%0L1L]"<(y[w$VRBP%4
#n-`XĀ_ZFQ$kI!ޗEu dK0jSlH'6v!<g,5!>Um (2L~Ps̕Rtʡ5ʒS$xC8IKɌ\Oנ0"$%hx!. BcbH,%YSxQcٵ{0)j"֫bjWEØ03s\{$7BWHs/2;-iIL˶^ i}a̬Ζ!JGS|1BbN1
+3rI	6}>iJ'h	fŸЍBvm ,.x봕
;"-1HCЄڅ2ly&qXdIdC!⎉rcpiM"
+40C/Jd,+)3RRZ4`ŸI#P϶D+-Etc1̋KwϤ^5i,S	χy#?/boB]8-*"^#rB%P\f0lj`#ј%KP%2L;&'y\<	AAPhvЎuU`-,a|2Sh3XX⏑H$>#
 .ݚͨ,lb`MDaZ(%ó:K.F|"n;}O3#	]$Z2b2Zrs4.qiE@}}5B3	 R'OuY
!]92H{HR^ɟ`)}$>Jb$
`hj6^r,Gȥ)MD~) PFR<1"#!iGaʨU##٤#mDKbpF0<ho$AqA6xҏ):DmB	h09q%L*c	JWKaeiN2 I+YeQE7'z-U\@
S85*Y(phe	9HTAiXHYleN:!kIO,24/H;K@椅b1؁_C}F8VlS0#9!i%dcЂ`6Q2E!D|KY֓l z}y`fP_ײ̴F<B0ۦ]fTI(BPβ%1[HAMIȸk#H%$(0 0#}ᗥ$, BH*X2W2Àm^z!S#--DqH􇰯(d2njYHˊe\j[lICW(JXgqm SFj1
')TzQ:K4?E{v<_ie2PBIր'6qB,gZ?+r +<)rmav4g0QA}R:#8dIYk
v{iqM⸐)	m"Dhp\`4%p5__ˆA$A_A]9ja+j*&P	1JsZ
Fw*Tj#V#A(F
Gߤ4B)2sٌ9PFu;idL%Iz#I&D{	gp"TF!2\7~[UvIk[jKv<	 ; -~〓<I!A.	)X`RЁZ0"i#)xJxth"" FQ	[8kT_SowB9Xh$euPPrUA+<c-FY8q.rPT̶P*DZtV-խgUR̀	_e
uvd(){(C;iujk7%KW,	aKtE}&Rb9BF^SΨLbC}[C:8p'mRABk_6H0bOFF*.~y7p?4`kWK ]*PT]C\	P =Դ/1)ype;ع(@6	Vj6>!!2y	_aS*ބ~.D}6ĬV R%%ph	zbSAm9)jK_Iwh2	WdVD&)i	0kjAu_*2²B$[#{tis8d5AmX-dМe&|L/"8\,u7OV[ܲhr*h~MM<֤&jP_~UR	$V'4,PejĤ;ԭ$!WƗxL3c-j	Ib2
P;;!J@**hб"ݠWc
V=4zG\$l8H^W|*4l.4Zڙ~wT^MYvRFIBP .%~PPirJi9Aߒ~!3aBw"$[QcxKpc,)AYMvL݅9g)R)TJt%/d~#C&~lš,0ɔ#OVHr!6A\t.epPOI$-}'K+((H:ÓҤҞGX"Hqx (K].02*M	glnH$p3,6l<
G OH"\d,dJ@pV9%(.N6;j;#Ktح/p/}a"z4`%cL~ٚ!c6lSS
WG7BO2-چbwV.H,/R-PD$Tp'AA3AiW;t9/dm-yqh	 a(j8rʿu>;>^cyKFPHZ$Ɩ,dddBHS(#֮P'$8pŚCe*5+PQdVLh04䩄8I`ըXrPBJ(SiuQw/%1!E$SR/UiIh-ۘ3b+Vɥ"AOEBf?X<R~%JHBl2#`Y$`p:gzAw	,*WL,k	8d	馚ㅁEgV;s&_oM!䨓uSh<RdwCnJGq%yk	|!]U	&[xb%[\ZMQSH]
G"EJP)!YBݒ3B?붔@-Hnz)
djJ;URE`nO:_e%1bUGq*Iyj4Q[TuQR;G!2q =$%*3j hC7/mJy9OEt30#fbޘUjHz0 #MP¹^TӀ4=ᭅǺ$r$h#"/}sn#铦-q"kShU z-qD, R7xdP,&5VcTKV⇩ 5e͟F¦QCzBLEn9xq(6	E,rП$2蚼N[I>c')44.XBAtP15qڝKA5q"D&W(5-PYjV%VbX͍Ap,QB,$($?)0MZ<R$Odw!.L[& !ʁ֍-STZ*K©7Ԛ.a~O*x51, dSHb,̏fJ3dפ[SkS-J lAK%yy,%BT'|PXK8iV!)^*8&SM3e4Љ ZāG#Y
}խPC@h6AioŜYL&!$P"_I 
|`h(g%ꭕ1i&`hN~$=*m 
}l#Ar?U\KuPISg,U\VZUəDk0Co-HΑ%AVTaEnnQ]ahr%gcP^KF]&DTIEdk'{DT`|Xp-c68H8HLLS-=4b{AI̩9Oj_ݵN)$	3JU)͠XRd
U9IZ4E^w2E6 o]ӇAϭ5w!fF7&łqq$E:ᣨuɹ`iz$P I!aluaI3NF1Dq#ZI*4;1kwu-וEkR@HXFyBMG;c-@	V#8d	Ie|)+VR_Bjl~2Id9A T*m
C*r0w^y"a-mG%;"HHd}^\yԛIA}LvpH(+JZ&J sds8/a6ƲkkM>RWr#0\J.dǤٚPPۏ4:%,@ۆS(Vkc:m	 u-qס>ee5e:eZq3G@TJLZntR]N	LkVbC((EF4d\a"*-iO9 %2_,5GˤM-`谭63dK^!e2	?w>Z݀.KTUկRN(^-5xJ$5z䂐'_+]ք[x 1u~wiR20?L ֆ>$('0l-[*>0n	dNaÆz"*5."\mL '$:7!H̴d
MHԆ8?jg(e7dv |A7a")g4A ZjH^87+,c+GEDQ1 j2(#b((hB)I;wʩfɣrD"jY4M&%SR +4-.hBƨ#a8lQ(
hS84{*,e/D!,[ ˡY&.21UD|qLu{(qGbH	|\-Hz7"b+0i.*ƿ[/;ZBaJh G 9R͹-ըD2}/hJdqï4қ RH1lCz)RYu% V	xFW$T%Jm1pՒ>
J0Xj$1 #e(pHזhzi+)L#X!*HUKZ{I
Rd#uE U:2|M#B}-0	Rꖼ+\!Jf8M%_!@/u7`=h.:RRĨx|)$.,M:!T%25"&BE؛xk|y%whpjMNHBo٤0C+(;gs`2He"XE>-9Iu"mbpJC"%dGIS(d%3 =sTChn2QʐhG PNDw
GRk(IjŘY'm#Бӣ`ЪtPD=_ 8Eh(!:NJ
"d Q,mr8uSGNsdcr"+dPd
k!d2Zk	"Bf'e@WLҘRAORjuW&R&CjVR*x)XeB4,Hra<0871R$#4!BJd5@,g%]ԏ `VmA	GS@RZ(VEE/e&˾>uV?f 0t	[*U@+3;5ē)IxK.~IVahKA5p&-hYqe>\Đ@FFK[SMA˅pꄟh9J:KC3 8A1v)%՝DD,#$-9!@K:ӅM$5G3A|mR#N5jsSVR+&?'$NQx2rP	!H`-Nï	et;š}MTRA/Sdۏ>_vZljK--m+<ֳ-[kSD0-"h)S;'aG9lV
vM/WvެAu	I,ILV1N`%Rnb!}T=Bknᓔ|72-۲znka#	NPvOizv[6 {M#d[)|H5!ҕ-#Ԥx@[nYE6M(CRX	BMa*m^htb^x
rB=a_KYVU=TLZ0/KmLQf"!5,5l@N(2&h:4y\JĲa *(<_D*Axsd6BH\HYBi*uP)b!#BiG$5ŕe
Goeid}"3|wHml_(,fQE*8GݾEIxQ2Z)%7i\V)%4(Ea,)gciq݂et{Nv3_VAcG2ci|Zrk~)*\=5θն.%zdd@iľA,Yh0!UXqIW:- j2#zRRii(+~hZ@#;/T
01qI4F)ۀ`rKŎ*:."[/2,rvdqh8'HBH]@X	cH|(2Whp<fy	Hb8,l
%I
^Tkde֖N^kXęu!kNPHܘڕBZq0tʧԳ|FnIQGm׭,˺Z 7ZZLN#)U<QK/
CVAk+!B *7*-՗xBTH~`yZh	VVd[R<3Ўq$duºŠ4:JzQoI.X: 1'WXJU2 %Xuhcc&Fc@6!c-'|Yr6OT:%`J;,z2!$hjkܾtCiŴN]9(Ǜlei<$:P_+K␴H`@>Lf3DBPqA{)~וa$ACB<ߵ2&ge)`PJgÆ	1Ƽ6H	]2Q]%/OCNE*MLDXeFlUQ2
rd!*--^
M1[N⾖h_[4!B'fR@+&$,1
<&TآnaLl"uj?OV)4(1d=2Mܜb	#kC*! qBϲ0O.RY0u FH]!.Y?L(*O<`ImIːYZHֆP ՂzȼH[i)2c76QW%:R ;#{ d&'#22]'~pI~)K%LHlVK_i_40M-wfsJG]RBreBQV. m(X~/W۶7۳Wep_ufmUwZB|zkx'gSo}ݬ?W	ͩOG֧=L?73or}rJ-Ok/u:oWlOxطφ<=ݻfu'.]77{.?uCow+Qw2>v{_Gp}{a86GꐫG*x'8mW']yA:2s[G!7k`urq]zd{h'ee;RW>b6mfhs>&/{ةյWM-OW+_۝tuzw\>zn^y;;d2zs5M{2֔/?DLJfκ 78徻^y}r^tO
g|=ubv?ͺΆ_|W/ླ\v&tMۜuWf*}^;!WW+Wժޓp\oONbqԻ$W޴K^$yӞoKn=֜KZT+.Nm/gy7F|[seu|8zmYi̮%k/0a,|ś/ޣgΗego[t/x\3|B8:a?|H়lNu;dwF$ҐHӷ̛.u1xING9S?}ZF/'T]j	#GlZu?0m䫟i?6q?߸_$pʫW BsuV_]\K\mNeB=|_^6 ^$	n3֣)'u}\꤅{L<ƕTC;v2}}׳->Rczq6ʞ{}a}M;m.u3լϓyC7L^}vSaޮW}}W>ԛ}99=^d_l`'R[۫RNǥްYtlcmVЫV=<|qv9)K,-ٯv}nz"6F_HOc<BS0y^^~{5wj	?_g~7W|]_ZnKo}q}^r	֯Nh~q{kɊSNd1w?=MI;n>ͽ?Y;VMo뿼oM8\:5/IMy~Jn`W^jEe׭7Ba''8鷼ެL>o<fh=[H&xˣta.dzy%aJ2k\?Z^n݂zׅkҴ9[\VSŰd{7ߝo%ۂyz-zTfz<~h/}m/&/fsvnMԼAߪfMsd<VD/kw7r=trؿ9C(pN9EҸUyn+wq8my\=ˮvK5C/'=J<5O}~੯Ol=&uvKӺkr7E(a8X-#Ń|$~}<޽oǖv5lV'쾓VS(~7<1=R?'{vW uhnu>^b'=aRbwf{jFmDͤ7s'|o0n=uU?L@583X/:%^FFw=gZ㉶HWz/7E)(톒w_n_y-v~zQ]@nk}\neytmyۿW)=M\s?u~i僴<6YВ;d+'mZiݿ{=5جi[1_]m7="}_л\7I{V xwqvc[ӱǞ'e߬]ׅև׻'O;! OZocCw^ÇڵWͻV 7]lq9<)$t}::-&̼`spvzs1\{Z!$ڜ4뷓)+o=om87Apw_A;1	ۻ XVF3%\Nφ>^}+|]2 |ܻÇقywڷgӱs~x1YN^'-q297k:qb,=u-7kY\ ZV"d9#0D^=cud		2Itg͒kޝOcs[~J?-o߮CoVGAX,<ۻɛz*nR?R1{1~%x0M~uY|cFՂ=}.lZBp*;bv1Lgnxɒ~&K:쥙prP>d։m.NZO=	XTv8ʷL=~d6;f]{rW!'h=<Nѡ~99eHumٿiNֻfỌӆҧ}לG9On!&ҽzu|ՖޟXmW{׵-l^Tkrvoc*f@{m+}:yCYG;C
Z#vs.Wx/ݶa·a__f+wA۞9x`V[ݤfحɇ<y>iם{Gu<eC{q>K,6`w_l/vunڰz^-ټ|7=$X;g}<G5!33|64P#OjW̛{[h}$vzj{'TA̅2	yjgYPvٍ=LRpc`ɭvk>f}F"du	3n~6fH%5GG6jY6&l	)F##qs/dߢʛ}95y9֡:S&oxKyɔCij9"p(Mיr^!H%At?p7YU GPQ3@pT߷ʽe2ǥZ.wBOn[8{Ӆw,"Pgf7eOd{?3܍>ӄn?7ys ԶKf:151~כNwI̻k:W'zen	:z}o{EozChח(!Opip0ɐ~-{v`e]+o}c囶oŝ4_M]{A'ڝ [uy]pEC{FP}:es_%ܱHeܘ-l8r\i-{x)ȗq_/O{ŀO{-CɃ̗Abc_qжѪՍF*[GgpNo<C1ݾy'9hKB?x
Ae]e&aߜ5ymy5BBmTcoͨwc;X&xp3z3KSV]ͩ\?4˭ugfsY闲-ݼZwu7|x-t㛧?kmk a0]eۿgֳ&|0K?Q槳)Ѡ6d73[nr2[#(Pw&}<~H}:!2pu%wkX;XyZ܇Zg40
L֖t-S<)'ǎ1O?س]M|s[;q1@єkkڱv]´D*<_neL>16%W[ya>ϻb/uu%uuh1@LF. ѣ=c=f8@Q;'Vʱs817MAwjuygbo݇j15.Л<j_y@y*Yg_[>(|8͵]'4y|n;yg9*QA=K`3g3W6G8Ύ*~'{|*eK]k|Hao/2ݸ`-ܝF5@N>Ax;:d:,sT$ÞY|ٴ7f^ttK8''x98-KaF&wq0{35f\}zְGܟa/zY8@N <8 ӡ2'n#)n9Ygv낗xh76U_zQr7x}or-_sAGf1E|[.~Rxٿ?`l ћV^-~CxpxenFz'-wgܦjFڎ.W/?	LiK;t|,eVf[o95+3r~+o{{}WͻmKoy-= h4f/04?q\Ozѻ^2ooDWxM4{7`wk<;soAp4;Yy{n㾃uTw\:=蹜-NˑWcᙇֽ7~>csM!D67(geL77{ruN*ﵓT19*P/Ż訤8"&jX-p\\ۮrTW[vzjcPpW}bwʕ=d5ǰ˻Z0cX.|f_,6$dRqE/m'|ޟS\zxl7WOFsgF6]47_M?[_Mvo`dO~zn_Ի.wѯZ%C쯾)]8]u[_mZ~co#Yw5D49;/oц$/ud0Əvzw|\i;՜7흛߭~?IW\s?gڛ``oh.mǽrVwMF~l&Ƀ=8}t'Y~I_}=hs~fM^onOVr͍vt"O~Ss{'7˵كA~FYs[==mqjOk;lNo^o~ksOlNAOY.g!Ohor𺟴js~n!wio@R׽ɽv}-~J>tQ%~R \[ u]Dtn^SBu(k\{]fO;ȕl?ڛw79?z`x/$8l.\lk;~9;h	>Moۼ{ɐOjoA63령B;l?WhɃ8Dв0v}KObi7_4w7s!!iW|](/ϫt5\L|َW?7oz烯.G?p7%>XvN{7[}r{sb{k#eՔ~}tb7ޝܻ?}3ENQ4fYT#fg{nD1GߵcXIWs~m_u47O^}7ן~_g{=]_=yW__gW7`wO`.ݜIϢ]QhyI|޾kn+#oTO?/86Xmç_^v3IIͦ%zﵗo=O?qI?CrZGǛpiYAYGZ')ey`q!H?cH?=a=3^i6xn	-9zk+c; |;ٷ˹F<y<ydnDŵp#x1!LY &'ub[]֨fxw:F~,ágp8!t$׳Dץn}VO4ۺ,&7ާw'KGKwW{*`TM{^'Uň(%tTE|4iݾ%L?8N]l.]}fYگ>rnh|z@ɀg}٦Z$¸]ii'ú쮞@.y}u3Lg2ܴZZS?x2[qاw[u>gء7nl`wSn1=(חJ!=Vȼ0drNgߟY}G2c]oN%<ܸ~Z:A`${NafltrL¹ǈWgsl![A~߾?zuןƫWe._-Bf4զ)c4qKKmϡAקI_@(DPId7!"u^nuy>	4Yѣ=3W~z!	U.n,]穑kcC%O1>NyG:Tp kmΞ?]N\ۮ<obz3},Yg\1)#0_1#3޻ v{Cbo^z{&ӫnپ\LtHړ>Nf{ՒN5
rDoid,}x}4bR]y}10L{fJXA7L.A{yyMrmyrcw s@$Ϫ&ݴݻsNs鮋r&jnoߟ%tȯf#f:;v%7"aϚ]cDX~u`.u#9~{I8?Sw3KFpEٱ 
ڬ_yӛLڸ{r0|:2z.l{|7e{rזR68d-<n37|2>pFٺfw'cpr9XT7T8B^bNZslwW>ۭ6W7KSji]{53˝\m':M.%$s·'qr}aw8A%pWr>C>yg3ca=z]9[q]aֳ|[6OمS|kjo^M};86 [=QߡߔUp?!{Q*|[ƕ7/CI9{?.Ad$c[PtgQ̩'IǶt*Nޡ@jÝ-\Qa|^N;|쟍E.#}o;;َB e62ys(Ey~wq=,Tbgw54O!y?a<%Jw`YLNޯWlwSNg}ۋ5mʾ3![~|2Van)ꂡfvl`ԍ_K#sD_ZZ*{TyQUZnw\17މ#u+cd,ղ簧N15ߣ˶U[^S<vܼ	g:zv@חOK;ڛ'q
E"bLn]8ڛz=$Xem pg|?~8>MGt"zc3-Ԙy-}73ؘYE] -5]_ѧһtiql.^>CM nz[uW[ӵ>Ew,3{W=bCowqW>Zq"&k>OvȹE]3mkSѧ,GMx=9W!=%{'O6OrFhEmK&Ba\JjnsNf';RvVz@x[r}ff?Jٷ	 jxW[SH~8J&72&%;0	U٪)`SԲ"4=[7;lV/N~k7_AwEW&4Ӏ˳G;GT;Q,SL箁]]O&3bLBq P,io_&WrYZ9A8h=8,Y53z5q܃n.ϳ|Ntlzށ=!t,F?Y>^?Orꬸ78UvЊR	\O)nՊIҠ_ЊOohi%.
ag$l iڋGF*	Kx.S'|䪔/2<ȄRPLP$!%,uB!LH6fY2h	?pf E"Y`UTTxF`Ҙ32ĲDXȑ	XUA{ rG[)Yr3eysQ&|$sc,uPL8Ks%#Oja迟uL ^}/0/Zh.87=-EEcp$1Iz|2#Db,h)Jp¤â=>ʜ00 bI7剩S`\Ay4xJ*T)E:%5.`h-Uqz6ez~5Gx$Sr9
q$d?y4SxF$Iޏppл;?t:λ  p]=`C#̿Y$3ֵid*wX[isbL1%87{l=јJ

Bme\sDcUEVa	uTZ0,,тLKRNBFMǽ0Ea.Lv˩b䍬9B&j/&/U[aC`e@bSK=Z|c`AgyBw,^ʊV̲I3hB,%Z`7Zb!-ϯXfUp#¸!K-?T3G)VhTO?lP侺8T8!CB7"܇ z*?vnݚ8sxDmTO$;zf_^VC^nLOWZb=8Lh S`<	vIw#^tn'ݓmOTyrϿn;T0[iu Ve~"H^A@;&^t89m/]֋ǔ.%h	6U<	Gj@aZ{ɄWd=2x^6pzcڒ=8,s3꣆HFKEvcC-)at+L+޶nzD^Xj  ^s):kF='z꿾nŖ_:l6wo^ubQɼ<~ދ^y5;B83`k|65zdi{TDѪ&Hc	lBxU]1 KhkENy}X\uBqC-]@1Sթ[blرZϣח׳66]q@Zq;Z[srYΰ;g:Q|nxfbxA}0鸍 Ʈ^1xliAR+!!f7l(&C̛	 mqxc4fbɒ> "lx;GeCv $i"xc4fC Tx+,-IIM/JM/5434*NHM)IJI,I-M*K :gwxc~ʴ! WxRPPJ//NSRP
3t@)y)@0,쓙W
RQZ$MQ þx=ko֕+nM(vScvVب-g#YfH8XV)]EZ~M#m37Os|pF=s=Kޜ!MzF۵33v!ٴyuif3-k:t˷N
?KvrWiX[4v_ -ٴ;˞៺ߋ[
mI,ߠӎ7KҽM򛗻a떿̒t/"ىOӄvʉd1[)o#hlf׉Ɔ>ŇuڞɑfٱYw;~3lf&e d7f.X7open+.\[3߿KgVׯ~6}zWWͫڕl^Z^yuG|W.~b^Y򱹾/dme}ݼt<rEׅ* ܤ-bvWke;yZs["תO@xD#fH٪W(xa&lA&CiG?"YUɹڦC]mC@8*d0W}veQd@#m7ԩBkRUa<j1umj\ތQwܡ{F^|:L.V
[3RX"ٶ]njɁ|FUSh+Y.uʆ:\֜Ԏ5N֦(Sf';1iAZ~wyEff-mG-GբоE.@6&YZBC
Fv&轾!q-ҋ%B&#+DyC>@qӁfh/??$!?^KsL<?b׎h(ԓnA^?# Zuc6L̷AO-9~?_9[Ekx^܇NU32v=whp@`	/!}mR75ö4M66X*޷d3=@XxL	`)J|ŖAM`W@Ĺ\$f	Ǫ͜Rץ\`15eҺ-5yXN@B(b䁀Iש"MWtEƄ(Tʧawbc+=5,AW8i0oJdN["KR3ꝁ.[4x꺍S('	!yM. )乵ª'z/6nM|S^bf$!e+ݰ5wRh%{|Z|P|uB9;rrd'dtHӵj}aCEnPW%I
9>DumiFհ:7.4d*{C@yP AT#ZP@+8`h)1yb"R)ɴەXn33jIBhƷ;h
~(!avWw_%T_y׎cاc`zET6gz9JCZ.2VV7|<ߨˬ钶plmveʢZKj\5vб6#zqLa56v!0[M:u	=[Tw	]	s\B(X0^~l7ɍ(]C|)JT4XO.n|D78LZ lbyhI0:#ol΍,J`0>
z&\!=Q/Q%pRfi{n=]Z6́zKg6M(3AI@EFf1e7= D̲6fE4c|b[hġ[aBUٌ,EެCݮg-l$bK^
	F Ȓve5eK^	B.DkEcA$+w90iLA c@ ÃO<Ogl;y!{ǫ?JLh~ #d0ъLq5:$Kxx]CL	9 zޣb:N`&4*N!D6]!\=vR"YFܞ7/TKwoɈpt	SߨrOvSi=c҆"uW䡏YzVp,V`Lp2} a1X! X̎'Oyx<44eֵyK\B}׀\6фTUDiOb2S'/T"-tʜLgk&j=G|*8g~	d0f?{{g,(d`BMpKW$P 0,ېAlWZ<GăeģkKgio(·;&];5&yJ o3nZ.[:S'B0h09hf.]Fٖ"dSFa̚cb̐*RDIQ=:G$io3X/ofQΕT>[ЁN|x	XuB9Xjm%=o`k$ކ<NkxގM!kinEl4zp*\XrY"'uFO-Z廼+48Q׼͛F\ ;	9VZVݱ= ƛסu
	0<~h!;ñ6pUo?CAmpϰhC !{@+Eic"	`	SiLOgiXj0R, zMk:sofHR/ [-1$^jl)]-0ay+;wX:?{k;4]o GtOHt4!Tљ(,i':;ï'Xqan	LȎst,.|/,^<waʼ	a>K.T8IeMVo$CSz>\=Mo=p,s'3,ء2)¶Q$0˱r>MȆIj_7%S	G(;ehCD0?
zJzWǐ8ZN2
b-%" e|ŗ>zXIF3cS2^~c	LT
Yjxj*٤Ė՚hx^X<z.шrkۉH,)/A!ܨb42ChGYYAR=O~floٮj4m?e#z3Ys-7Ǜ
m$6C%FFBoMW񢫄*GK0+Yp״򮜽aצOnG~	)p%vtfLD;Y.*(j?+!%23scs^\Z|7M)1%9y	ՠjzhZxSșΑ3sO˚o̪Zd7=
rb:llT34O+2:oZVFietZVFѓ!5״2:t*~,Y?:b(,o/c¯pLT%r/6MpH,袼w'Fg_IOꢣ-oꢎXMcqY{@ię-mWfFqe1@b_V.ɮ~W墇UW)Vs{Z8v}>{nwwwHmu}Ь(uҋo/HVZׂ.3$<`+owΛRey
A1O0#⋼o0!Y5<a_)vŘŇ|[8!Fùe^P!?G(oD!zQjVlad!c!r&v_XzyƏҌYI洎qqÆ#%d$;"ٹʻRm{4NK	):9j-q%qxt(Hxk(x)ӟ_KNNT>ŋSR['u!ĉ?Q[I+ұ|SRl5ͦ|zstS<#1[.1p;H6MT#Y[4A& G|,T""5C
a(.!9+.Cfdu|D%&睝0p{7m$ghl OT_"y< HdKKklΒK\@z9r;Q"O=FP]Fyfq ;!J~X}+~ȇ(J`ŏ#O˘_qQ$PthNeιPh+pޱT%HB%kGʉaz!8.mFMcdh(Cd3qqU-%gk~0	qI-ՇL4iFO
yUӌbT-al+ך'vNɖ
OӢXMPg[:Z]jO+rI.G1/Q*G~rT]Rb>TQ\)yh
_Fb)Q;DWycvT6Mܑrb:Sc0qTߠLA,L<dǁ&n8<n6Z.WJg<S>*[/TmFeW>T1>%;x*qx>F8Fͅ,̛8NL6|w;IH 1x8X{DU6ebLz30߉}`z |_8xwDGn~r[oQʛm{nW
$f U
7VX02-AԖ7+MfLNr$6 Uxcc($[lU!3FKδn*X* =l:x;Ci<f]~If Excc`#jhٕlKU$` oxlX{C	G웻E8X Cm
xC =8|5_ο100644 README.md B(G"Lu΋ Sxcc("~%D9*TN8eRIF ;+xcc`#jhٕlKU$` Dx;BaC4fm/,u%@}hex{}Y{eQ ux;rOa#W fm/,u%B&xcc((ȱpԏH?e R3xD <9^Ij`|{81fׅ100644 README.md fALѢ/d`u_'x{T{@+ߍ7;n($&L.   Y,xcc`#r$Ff˙ߥn>zwF ;F *=Yx[ݣIknl\Ɩo)ltcdI&ol@iM.]L6':	  $Jxn$x+n( 576X>Yɜks80 F'_/xkn~sͶ-
=lYsxcc`#r$Ff˙ߥn>zwF ;F *=lbx[[~ &%.8xcc`#z=ɾ˾JEDmc l
xʴ9T kDxcd 8Y1 oYxcna 8YQ}/# !rxK <9)5Q	Z"ɊC100644 README.md ?Y^Lpbu!'MAn@Yxkana`#z=ɾ˾JEDm0a hynpx[0G~B{0 1Zxkana`+|^`_c˪&{1$1 x{O{@rͶ7Ekn*X~cˍU76X~k%V5o,츱E7!xQlۍ@*FՓ塬nFe(k=u.Q^z`
@٦pfӍ54olhƛ@iM	Lxb{RK&Od|UI  '^xkana`##`ꍭ3TKLl0a 5oBxk^9!ic`&ca .EWx7 <i\1eصh%t5PiAx+=BT $ng:5OnFxkanf T4Y1 [k^xka~ȴAq Msx" pҁM2[lY<HuVtx[,ƾ `"\~f^rNiJ~Zi^rIf~^~rfIP5N%ET`WZ_\WY~QJjQ1^%pTWQjaifQj|~^rRUbQf^AbN<LHdnfT$T]DKs]CTK]T3]d#KcC}L 5h`x{i$#{yfUIjqdFG Gkx{ȴi$d{F% `x{ȴi%39Jv(EؠFxngƓ 躎x=r7W úE|IF%˶خ&$jvw,mUV6ʖgS~w9 PM"ZL# s0B"iymc!(C5jn|6Ӣ?\QHuZ^T=^v_7݃ ݃7ދ/=݇vM?y[7diLdC77Cق۲^i91[jņ
۶lϽbu zKu\֫TfS[6R  ̣&T55QO&MUCqAg'4ti ke&%IC'ģmP=v<u2ꖽ]5_Tת4o۠nRX,kCR:؊TǋkGр!+u6Mq,V+kAXy)-/=*UjyfQ^z:_y2xCo<Օr ۵1hfɵRq !~S*/+U+dS5tM\>\]>-"@25fPW,yr&j!<V}s'zIY6`f/biqjMzN|F7Y6\ko\e8gX'QsZAqTT?VM$uCu
+`"`Xȕ(?YV7kSQ\mH)ӵU@ǀ
X5,%쫔v~P0Z+	4<4(iR4A0<O۪P.1\XY-k"ÊK5lg:Yu
}& T&
Dutmfpi8*@YT*jll䮳d״|͠vSqZ Slx-
6Tf0 9<,{FDLPP7GdAF$PR$F% 7#~;8(\jCrZ 
s_F!"f@EF*5ݷ[0{;ACAW="װ*vzp`bǹڃByIZyL\#%%3ŎEcűR1*jRi]w@E2!G@vK>Fkl}h (5"!ɢSk6h{f7yDxбB"yBq]">p]LTJ+"|:`NJnQpr]9@JJ
"w^0/D1tI\{dB&_ԚFaA}涁vd=  v>2G~fƞIZx-(D!Ywxyx5Gk.9
'wׄ?0I'bLBoYWWXtC]#\Wtl>E! GtLю.ud5SLjF!.Bu??k=DL{K*_V9m7I6D?mIdW'נD/|^qMYm[VKhXb@yڂVhln1"?.6vwYkFlI%OiMH?vQ1j-cH>Â>`oPxk2?Bu	Ȏdn 9Da,=Av lǂ*K>V,<dE ^Xk>¯0Ԅ{&@#ǇL 	F0b#DQ:;1=Qgߞ@h#9b]"_>跁a"+	_J;](Ղ-k8W8=^>$.U|i?V֗E&TJ-lQpph\#5v:wbi\ϧq۩%ULkʯ@<|{Ws xo*Kxmxi'\I3"Iih؜DMI]OK$+}xRZUmoҳler<+wapyreQ,B:,Uiz6t5a0BGr\<*EV<Qcc$(}ϰӍ遌N4k4̈Os<.ЮmvD$$|@2Z;BEjdsca"]?@).NSqrGќjn6yV[5#AT, ?y[HC9bl)ò 8A@Ͳ]1KR31Bpqh[1+pA߼UܺCAMДTDu7ӚwhpY0DVU5tĎpPe*N F<egp1q#pX#{T6-qaa1\t}.EE.E/er3q3>;DFQ!0?04z!ΏRc
ݧj OO]?̎;#h}":ޏөψ o!uVO1hChGŨ%eIU2?3ݒP0SSOp8Yr֟Hp$3?jFϲ BXU!X|ҝ0%/FwI|rZQˤ#,5uޫDIW,R1O"<Gq5(ni߅aM:A^>]F$ť?{!S"
+H֬<<[yK-6;NR7!l_	l˻_NGGIXiDr)vx!a*{/&_]:^?r<C$H
|$p<ǲ[g^;SE3uAkc&!Sz׋ʩ)L݁Wh\V:yl9'1 9G]en8x6〡rè#jr(iD5o;Xgds@c
?NLEu 6i28ynTw۳u df0MS薘*p=0Ɂ3g[]iF0wfEh5%k:u@1ぢ0fQN`	5hf/bI;@,Np]Q	5gp3'pv0n<;5F#$(#$;cLOmONY{)Km
VWlPVMtfٵ#b_oH[Wj
MYycsHvDԄw7>-@nvזB u?D@0)?Į7"zm9aj}`i,9%OOF{v-#זEG.TUTG8Et WwI)DCG17}/?=ĉ{?rHyƲC?sQGx:RA#ѱ=;>}?׽8ה*UۤLa0הoB+-˳?ϜzL-CCC٩.+xN	_l8?|h RFI0gم7Wiƿ蒹nK	A|&ɜ*w:Ҵd"ա
(.-jSd355/S_ɔb;.SQxqUv,5xL9 ZH6s,97#=ӫѪ#uwjf7Y9USc%%[u<ׁ$6NNLTQ& y;RN% ԷzM?:Ӟ@^>a!6VQ5JR5b#:NgOW5F*h9'zƲ'r	:6/7fֳ vx_p@Y|wz=NA~o1$,v\,œuSLcm?[D^y'gk!9xֆUe$!Z#2\/Yuyqi{Uǧ}'5_:J[|Yfo
	K\l-vGӥqFX2`7	
^82䈙G䈙F<b> G<D<=b39bN2zz2NyV'g'7F`)DEB|3jgRkP* ǥacU4sIkG*B	?̲l끕ka~yg了Dk~O(Mr	x=L$zvE^O
pe.F+&wda"yT4^Ӯn( 	1A9Y3!ִK֓UJYH}k	669"+AhRڹ+Ύyjiۦ {' |q}7v.M]~c2UZ"	%6r;3*Z)YfЦr<~RPx-+'UwiG{*Z_n#~Y21=>>V܈~(M:EW2<%L~쩭ԡsC9ɛ<;BpkA"t3:ۿaNfݯq#x}b<7wĚݳ$D.]>I蜃I葄I$$HBHB$yCqR-_sF3WvTk;?5LJ$*m]O:v0zKO@E4B0rFDO~iw<W&ac+X b)?t0XFj*@bԃm<۰ȴe^_D
#Kd
p\ŷ|Ò?N4u;:u'&
?uo`ȡ*2ِ"s(`nQx~`3U/u꼲ψ|ďOl`_xP9ӿP94Ï	Lwe	䱴U36"Zto/y5TQvvИ2#E߈G/Bmy67I˦unRnդ^ݲt0`v59A%/eҋ &dbrj:A*~!M\Ɖ5-"L@1DB;DQ`fۘʊ!vdbD 0i4#GvJ_WH_$ia6N zX@}g[sL=v08hLZ421?,ndq:i{ˬ	.P۰TLfgod2vL_<!M<^LFnLSz_f3?ӤQ4fpʍ[T{4
! o۠.Qv: &YploU
Tq#%RlO9 @g욃&/-Y_MKڊ{Dz郚n[0tЎr$y{Ά*MUz++IILJM,Ue&À\4&iz8H81fMlRoG3yF3uF3}FsJ͝\]"?[{Uc` o}05rJvq67#PR$s6krsHQScLRԇNyҨ?T[GQK">lS*qѢS@-|)yηHF\ugENGQءc1q=6yUZ
ny_Rm 7k|G^$ZG~H}p9'!8Byr+Û!Πh/>%3m.=gv=ͱglydRUWK+TBiX6ocf*,Vײ),IXZ[Z~p" V],K'yـ*œ';}PVVVAI썦au$y6ՕriikcPPiMtT3zVxՇk6MoRyP^$`(KK$6|}SExORVuֳ~+·37li;um{x:>ݣ<fꉷ׵孯54w+-Y=4,6*4Zm{LAѷix4iK Vixqo 3xJ <9釕DF\%lHv100644 README.md G4>$.Uߑu.,l"8'ZxqHf?27oP-231`! Wyx[0C~D;6?`t A!VxJ <9iAB){B/J:Uۆq@ 100644 README.md 7jV
|!Y5`+^u.,l"Zx <釕DF\%lHvPx <20FC@@傑PlulZxvBmB(ƮOB $uVKx a9OʏX5<9ڮTu|tyn[x*;QvB3ƅ"| #Lx340031Qtvve0ݲ;uu_x#];$U 831O/7+[}vc.i?P'+bVN-,nΗd{˿8t<ywIֺL`?iؘEPeEEy%z%%{i\Ol-Ϭ*MM/+doVJƼ	O|䚗~ x0abxC <98@_[W-HjE100644 README.md sNLU ͗] nu|NBRxqB.ƵG>jf5=+5 *x }=,c<I)xqHfNr^n+t` $*xqBH	}ws5MXZ aPx*^v=DOCN.";..:'d)'(d+g++$*$%f$&夂
y
@
iE
i
Aىy -!lx[/;Yv=BFϼʕ
99
%
y%E
EI%
iE
iEK $0jBx,/;~s  ~j|x;WmFB Pxqp#߃jI*H8 !;x;WmF.!ƕo  ;xq}!ǥ2$ߝ x;vKeF_;yB+'*  XcxC <96˾T+[nhk"EO100644 README.md h)o	.fѸ*QՔLu|N}RxqB]w]{3ɮ8'mErU5 ufx[/NvC/B 7lkx[/%!w | 60xqBiֿ剟5 ѓEx[/XzCl;& <=xC <9M<y$]0100644 README.md &_;>nϞSOu|wlkxYe?2' #+&xB =8m:wtN100644 README.md E)QΚtu|SQx <M<y$]0P+Hx[/{_zCl/S' Q'9Aw Yӕe | 1x <( +QaRPx`xIe?2J&[+nvL-rȺnvf	;9boX9 dJx1 $$/u=K̳&gxqBZ\6x_+5 7]x[/{]z!d#ɛoNf`d*O<CDQ9t@dΓ%R's}\8gdg^|	fxqBHɌD+E_7K\2=_ >x2 01	;#	ɓ	eS
 UseA	eZp*x[2INY)D8#<3/]$#U,?47U!1/E(5713$Q\T\YPP[Pidv!y
 pxC <9r̃`"lϤqAg100644 README.md =}㹠Sceu|RxqW<G\~N׉*xqBc_zRx+yM, Ax.}Zz'f1N')X)d[gVQEi& l=x;-}Hzfu%, J&Sx;-=]z"RX63- OxqBr}7$}ç	fKk x;-=CzRX63- MalKxq!SZD  zxq!SZD͉6kJBoxxq!SZD5 .o_xxq!SZD5 .x7 0.md t]{/L"Duh ]~V\CL|!jvU
2Fx;xqifd̛Gyim! dxFy+ɪ,76-¡\09߈<	 b7x{|Gyd+~%L 8?x;xqȃ5<Na7ofE> R1xƍq,Y^ G?x;ky'z9|0Z +1NӔ\,̸IRe$ͫ{ Tx `V[_V³,hſ)~x3 4_њWR6Ed}JW}vhHh`V[_V³,hU@x3 4/,$^!fHh`V[_V³,haQx4 ##J=Jو ساپورت میکنه!s`Ex3 4aLx7(G^O
2Hh`V[_V³,hym:x{<[y^>^R7;nfnl
xcVknvX~c@jړVqq$m>ɧ )ex3 4FFkHh`V[_V³,hŴ:x{]q^>kF'
YӲ'[[r*Tf*m.d ;r^x3 4QL|*tI<혣Hh`V[_V³,hY13x{ܥwr/5|K&;+L.ݼߑ	 ":Sx3 4ؤ/~TXtƇ6Hh`V[_V³,hH#uxRܯAo	B 020x3 4	gʇ;ҖPbRHh`V[_V³,hh8/RxRfiMo` ^Lx3 4w{Ф{oqFHh`V[_V³,hūS,x5=KpI[KM"/zRp4m*.~$i5&%mA/"Eե/EcA?/?繃 vmphu8TR|ѰL8JUSϲz`Y*钦3R[^RQ4 [ezŽׁtuҦ&42߼048Yɢ HJz?q)d9	j\T$e񕤸sy=xq)91n@F.ývCώ6ɌZ^2kN)Qx
~q5o{O
e G!RHqǷi`ZO*9d ^ x   ثبت نامI&[x3 4|SEg܂+WHh`V[_V³,hŁDx3 4!vUE\ذ1⚑Hh`V[_V³,hŋ0x{Ta#sQjbfMF7~ BM$x3 4u^>@])_軑HhtU{WTOa1Bx `V[_V³,hſ)9x{[~#sQjbfM9s.`br(O7ہč7+lVcU8732 ln j-xƍE yx3 4Ii1\k,5?gW2lHhnY']rFQ	(WBx;xq)Ɉ.}δ99 Sx-O~C;")
U@TQ[_fFxtPx3 4*!QGeۗ@PHhnY']rFQ	-yx'F~:LݒԤg91mĭ˸3 ipx3 4MܣNVEHhnY']rFQ	2lxx;#J~D͓9- #px;xq@ժעȦ%OxG <o9x;#IvLɫlolW(H,../JQfۍU7X~c­7nXb+X{cˑoQq
LG7gYŴqdN~M0x4eʣ)xEۉW9 cx$ !gr=Ō 75x3 4}RG*hQHhnY']rFQ	\ wx3 4y2`tgo6[2HhnY']rFQ	SŲx ;S3K	h#M%P805jnWCO:Y.X"ܚG!9Ѩ?h\U` NRfx;8ql e&x;?! 4x340031Qtvve0ݲ;uu_x#];$U/7MwM;j-= Bx}SɮHuG{agbcjo/oG
!L4
,% b|"Yq܆)si&ÌERJن9	s.r̰" pCZ?(s0~5@뫪˜}/϶h>i"0ɜ3_U]5(a3<Z8)@u
Bv%,<Jo'gQ̼;4iUŽEs_|[r4G1eim^Ynt1cbGz~ZuyݫۣIXTbڌUVޭlO2}*&1jtAHb:cy<-h~9v/aq):<nRwhOpb(.AyoPo쨥/G'~/PpZzgVR8|J̋[ӝ}`x_Eʖtq%VE	
Ǎz+W4&c%|{IK>7V%C?3#Tkm''ۮ˷v7t01|_|I^;sҭy"~[!nûP:[SHm	_VOK u9$M}~l%r;ފut>-O{!ʶ=`<}1[}E"˘xi,'cefTcs14wr+ʦzӡGJRTƙnN+	ې;Ƥj*
<H_+LBx}SˮHGs(gԼ$$; &7ӭY:-G+
yA2,%OBl.$+^N	1r /BCH!q8H8z\]y._p|E9h!T009fǿK6~6E7.췆+GqSsYVTYj?
Ӏ#oOYUd_5=TKs@:}1o]&JZ!U]}nqvK'x=kЯWӳcd-E}.{&-,fomqjH`<vaMTyfI#FWw70w}V'Voڃo(ih5%媦O;mȳ-P	,
#@]\FEjz憙w<&66wy!$
u,e`#mc3Dov;l G=1-΍dmܨDIo|[`}T]tJ>!S
խ3EKm8.-
spdlcjoٵ=vC-cO	d.=(pPW',6+(|4K%K~ZO׶qyˑQ>^`&i~ᘡ\i}Lum^T$B^r|vP߹6VB*)7NѾjT\ҡ .kU]~Iѭ'x340031Qtvve0ݲ;uu_x#];$U7-Q/7fD/ΙO>qkQԁ2{d%VLJi{)M@!8u%f&Ld|Tl[)I%zMWؘS_bTIr~^Zf:XUō|;+<}aRKR]{8LZSE.7Bե$%%&ggV^qqq"k54~75Tqf^Jj^FInófoxٻ[s]yԍCOz'B<W\ðL{SSju 2riqE~:UX F<lFAaQr~J*CJU=hɭ|8%ũE`-S^vb9եVVjy̼b_?OI:j"{(A)paC[z޼qufS/f((
H,JuF$mA3n| T"4<\R,>ew\kױW 7 ίx340031QrOI*Hg	fchzN3ߪNp6BTg%d0Ȟ~!sʱ-WKLԆJI+Yv@)M#*"Ki;܂*M-.NLO-Ϭ"W:}rg#.E(<(%( vwg
^i}xL0y/TmqiOf^6XّLZ!<_T^J͉OoKQ05Ey٩E`^;w@x
ZV4[W_*-K)M-Ro[.725A
苼"lEDsuOr\i^њ b#Ixeǻ/|7Ot($ed0[I*fߓQ?_7D-.LUQjbIX߼]z_z oPu)II٥U@W`s\g<H#+\e=lr9cej3L-XV.߼j\iA
Z1.b2W,[rOlף7qiNVgri^9S_ίTzb e"Rx6 :RQ/ѽ@QO 
Nhkҭ}n CaǺ3Ŷq	8xe~ w<W{Br~^Zf^AFCToO"PKnol"|-F$f-cͩ*}T{iAJbI^qp/t؜Xtl_.}nLN"8SAGJZ ?cx5 W0,~B,=鍡θ'Bbpi)A0":sqQx x kҭ}n CaǺ3TxM c=Ƙcտqi%R=[ƻl)u"#_g?[7y"d4$ *xe~ w<W{-'AxE :js15]c	(OxFN100644 config.php 8ب3xdRױڣy x c=Ƙcտqi%R=ڣ4x
x4 =pEd[u^[Jyڏbpi)A0":sMxe0˖M\ՙ 'xgg`%*~,K.W(l## SxeC2H#+\e=ls9## jx8 =pEd[u^[Jyܝ{>=F= {(xeC&'?dj~ҮV .5x9 1͟J`EZyE[aY":?E/S-\vw-f8xe1\E'܊Dr[#]exgg`%Y2䃏ż;)[m {zxeYblLé/Uo㖓 ^xZ 9!|]vz4	 VЀ"100644 update.sh kg'ؙkzӡٓ'B2_
/d}Y)ix8 9tgyiU]sMp8E69opnnO{ЅFx8 8 h-XLH4&bݱeQF6Hji1f5y{nFx  }WI{	`xt :RQ/ѽ@QO 
N<29Ч񑞴=wo]BJk100644 warnusers.php c=p0Cz+=z*l6wxe;Fo~(8m6m9LL B%>xggP(q}
Ymy\	 )xgg(Ru>N^wK7=d29Q 
yxeC&O]'Izmr~҃  G"xe;Ffm;,Xn2S5 (mbxeC&'?dj~ҮV .xeC&HcBf(}|uUE6O Gˡ
x340031Q02HJ232075LJJM41K..fpsaun3U2kQWWRPq;+ǓyKo5ϕ2)O+Kg=ʪMWRm:vEO₪).I[xƊK4Cïd	#9 GY;\x[xqBuC3Ԥ4b_1񅽋.Og >ի	x340031Qq)-/+Kgx[ҧ"_=Y]0)19[ aݽυ-Rr&3/%H{eMN['<08̢0lWUN~cګ_|IRxS o;x 9M0BNRMNcC-x8qȇ']o-=Y3S_aD_? ϱ:>x340031Q02400022+KM-*/*+(ar'R4ܾ;:wdcjdf`jbaaaunf씎pP/T;@G0M_{&`0U؆x}멡<8OgW`WfDqke6F̪4_TI+qEϗxBKYPaA~g[Pu#i.IWێk&0PHKK/f8,գg<sleiz
$919#aś5x|~z4W-@#R+2Jrsz-w\Yr7˞m^UDZ0ɗa~ڭSCSR
<g1G~}ϡ
2KKRsJk,;Gio߳;<4-+MKL{jGH_M~Ǵh䇬lwS;Ws֬+K̓л|+flt?2s!6,{*jO5w[
J!Oqmh][uSZVTd&]4W4m&yWXVѷaϚ-J=K'=	**{ RPsfRJN+Փ+.HMnNr^ϯFR	q3{Op;5-\YI~~N1XmO3=yCZIjn!pok'9'S+?oETds]Ve+`n  F4x! 5M>]ޣSMDxe{<Ӌ,$mF!֘&JFؒVa).k!.En)GD8.3*Gt5{y?3bdoOw}d&Nsf2S}Aw>(vZj_KYFRssKt"4;O|ؙF.IEloԁ~6e2?f\v^=+ %?d6_bFO:mǑqJ[zхW0mu/l"cZڇCPo95*kPW4(w@f,Ϊ@8x)1AS/}Dol
w@oKQ!r{H3%Pgޓ_yW2,2ض:Tw@ɏMҽhm֪@OAzTLp@/D]9(My6Qո{!]߹}47u)[Ү"iyAA;璐d43ԙ{#Hx+v*x#*4-fMS=>|.f:^S?+4ʑ%$戜4U;^hI=ݷs	Y8XP`cW,#ݞw02e֙y\𷛌t|tq'9K%
'b5w@O-%}>9joOhule>rBʒP`%=-ԦUN=~xWr0@^ݑKo+Xդ
qɱa{;F퉇:pmӦ8a3jD+xp*rodH&7:pm	ÙG^`:q%w@:>q,HoƶxwbuڪSs*z6ߺ:դUl?lu34;c^JTLz?
dvc_:pmzvM-n6?;!?&0Zϔ*"0 S0YqcʫF2C'tEOj/rO@67{?IKTR{
ϡY葷!	__w{t$+ʵ8\:)Nx3Fc$vTPKrޚiBV{vlk#tbZiϰ2u4z.nLl4#"u<LLpgRw@T.e^Tqb~N^!ԁk{zO˧D g|4Mޙe'11mHG\S:%Nr!8ə.xz	6甽Z
N0uXĞ9%\m;q?,TE5@S57Jm(%B񁆤]1MBƍK\årlA	u4L[,	iX8<Yj0i|}hÑ	P_ p&<z<x7\_z/\_٦Aۙ"Kklizb\zR	]B!y6jP8ż&`dDiIT;MDG9Hj@{>^Jp$	*1Vd*+)*.KP-ۻӰb?>K	'ֵ$S=w@/wwI9jOO/d
@x,܏kr$gRJcc~
caE1 ftSh?Enit-}XjoP5da֚-&bV
( H0|_+QP1c˦RqJ~:E	7^H0L.dgX"?Z]0%6əWz)'wfa <^iצJ^݂etj́ٻK~Qz#/DcB{7H+!S7ھX9k@2H\jƝ+[y~Ga60@K甐:\7>{᠁GEYGTEڙvV:O<ȪHKg0D$~{@Ѓr0Zm cc[u.PfS{!V!-s7,XxɹW	9x340031QrOI*Hg	fchzN3ߪNp6BTg%d0dx\~z23յ;0>OhJI+Yv@)M#*"Ki;܂*M-.NLO-Ϭ"E8L7tŕU\ZXZ_TV+}imyΉkߵ~1TmqiOf^6XّLZ!<_T^J͉OoKQ05Ey٩E`&
<N~Upg^yPe9`U_䵡!{tC+PU@_A%{8k>OuJ |G^xgg%}nr}sa
5
뷖\5qG +xggޠ(zݹ/WpZٺdF 3,xggP(q}
Ymy\	 (xgg%fdya_2-?[߾yѮ~xggP("rpUvjd 4NxeR<7Xbd""xzwT-',x iݻ\Gt
<UVx t½VhVSa2RL^dhdae%QYX2ww9ca4Q5.t5$100644 update.sh -xѺ7'Bݻ\Gt
<@x8 1͟J`EZyE[p8E69opnnO{8GxeC2H#+\e=ls9## x8 1͟J`EZyE[V)%)HDjiC{ u1;xe;Fĵ&>=Nd
LL bx F?Z*Kٛڣ xe@;s-_-YEjBr~^Zf^AFKn[޽պ[UaRKR]!#,8hVO[
s̴҂* +`093YEz_ϟFFM_9oB	O-Cu]ҝl]׶bNq)@kA|Ov<SRgkr>;|&39_dz抙Ɩ%16 «frxZ 9ca4Q5.t5$100644 update.sh -xѺ7'Bݻ\Gt
<c+c[xZ 9ca4Q5.t5$100644 update.sh c1cshp袕̬'Bݻ\Gt
<c0+^Dxe;Fĵ&>=Nd
LL b-x iݻ\Gt
<Ux5 c@ + Yq'B}eMR54K77"POaDxeC&Egil)[Oi 1T]xggޠ(b / G҇uMv` fGx8q̗m~ܐU"<~ 1+x8qO6C{͌xJ0D_? fUx8qHwKYC?D>]u i fx8q(|kɾ.?%v} $Ex izH8HNK]}V,k-xg~´Aq; Jihx{´i# g'x4 &k5ߡ{q*&[_ԏ{vFQJBxǴiHX4PWlBx{~}C&~p& !kx;}Cd~~N1CɎTy9V+eM8|c Y"x&Mjo]6s%nVr PM,Ύ7c8/*)|[_BR`>Fa/<Tq	 ,a(cx&MjoWΕ^\.6QD r^~}ӥdů%#)0g-rηaԹFF a6)Xbx&MjCHH+^TxP"% Ɏ
x&Mj#Jn!5/6oOv11 xs>7WࡲȄK 6x&MjWΕ^\.6QDh	 dcx&Mjȝ}ʼmTlk)KMMx gx&MjqH.!EUT8>Y7 X.=x&Mj^I"<&@Xo<YWdr"dad N1x&Mj^G^IapxX& PM,Ύ7fy9I̺̊,J,dr"dad U nTx&Mj=>w.Y^c\?9[ PM,Ύ7+:Y7 Ux&Mj=
&yE'& ]bx&Mj^)r<'v:tw<Kx  #zt,9Au/gQ}G>x&49GOC媒KOK<Ovc f.x`z89 f>x`:8 AfNx`Z8a) ff^x`ja $enx`J awxeB$Ѱhz1nGCx o,xeB	3~ߝhm}߰c^& &x{wTו/)6jTqId$2B-@uëACjKPV1nMѝ9$I>ןd Gk~G=UqPks5\sj\Tb^\Q_O7Qdfb}]jG\0|ب웧O]^8<;^]&':T_kZh+RU[
&֚b#5*:^U[p<IJ(\ȧ+'VMNlKN"sP.zچn\.*mnp6YmͨY-Or<}D	}qv2|wjs5[m@)ղ{ݹٽtvn݇;}}{磠{d˝\$_ncxnf}1\}|68_ƆVIzq.oLnt9?U2Vw=Iq^*80}K0}׮Z٣)բf[z]1,mףZ+TQ偉v~Hr`=&7MyZfmJe2GZ8yr1J@Bz]d&2 ǭFˍJ4I(^ѹm_l㕕\iκs\Y#v{5{z3Ӂ!rIHj򫫅W˥Zb|DJ$HpzWo-8,#XYjyct@,iUudpD22[RT뗫I(NF^&<j.3yfJayƕtr;ȟ*jD'F}0Y[&iGo?<sDpxiB[gjyx>T8ub^)Z[d~T
тQUSkOڵkVݒ>F@ʡ֪d2}V{{RW~̆A80D_}3h4>\:yvrtrI>)f^!+j7؉ͨU/䭷>o/?x6/|]K2P)Ϥ뾃Z*:9;Z(i>Ʀ#a-:N[X^3{vqY!Xu8Ƕ.b9ăqd_iNcNΩD.]I,lI~ƖZDbj1ChEsɐǑm؜=o/lt[#zVt}\dc*m0[lFQMRNiFu贬!q1ia;25zTn͔])W6.
QOWnXIWղ8Պ,#&J7)ݪEVTlE5ފŨָRZKJ"86#mڧw||\A}Y+Sks=;XdURETg!
pm#8IꗯkYkx!`d|5:DAяR`rkz9o737ۍN6 ]	.;L'H.=
6je GD"bHﯮ҂XEs<ؘb[FX'WζV`12m&h49͙F]((%Au	NDNNmZ&7`PY>(+ސ׫
!wUeR2mtD!NBc'}ZƔAS2ԕ;֨%t"2-ut\ڹV\Z` k@BO((܀uU{*giPu?pb(ѹKB21+RA䨹\{}v~h|2;!2iPW=B:
7؊Y4gY̆aG&Bsљs[.v^D'iqN"\bb*ʥzJZK5ί~smw>vvp>t]4g(lKglMz{M,Z-.:$`J0{G~yBn~6#6xikF^jq*́Lh[^08{0sCWwabǿs3 dY/;Bhr!uj&9äiaܠսkIհw)1/,lְV"M-'\"֠М
1g-@[L;k|}!
}1P>r&\Af{R!P!}({ڹ1K"e Gq}bXq܅"^jrޛY1iGghM{O痄cɚ``A>Wc;oK<Z:Pt	@,P6B#A8@Z<5HO>
A	iDYn%.tڍr9j/ooEa> v_;g@8;-p8Ψǐ!j'C٨gDj}+&{S5rFmj Ūե#b,Z	jv(sFݣw1H[<[J^>~
n(S=C>1~[Ev._8o^=vTP.8{&,5/ѕ+U{6e&r,R][ᬮ*nR0]$7XɘR^[a%Z+uj혪jn/6RtɖVsM*zjz=Aդ:Viۜulр7A,$[6]iH޸E{]Q6pi^RZ߲15 ۀ%H@iuTDF+DcEx{Wl4jyy R7'I*F{{ "I;7WU6Z;.VK<djA: "h$},qx8]hB»'O.\pqR?R쟕jƙJ2W|,m$M:3ëzK՟tPmRa*vCsH *ǾHmo+EQ!X!.%"*]*VZϲ<rO2Y:m
}]n*Z"y6}b}?Bܠ}+HpLϫF]GC0Pv`KfN7ڥj5P7(C'cD&}2G\is%O|YLI{TH=ࠁ%YsS<ߦ0@g~n15oƅ7ɒb%!-a8iܳCW>2U^uQ1WLks5ZkN)%Y(N%X,ӧfykw6I9C~w;ۜETs1_yu_m. 9\TgytTϿ 0Љ?8Os4*f0jik*\;\wz"GJ\D5I\KԴql
b4IMӪ6J+RD dt$lͭ4 ,%"e>.Zf_P[x|2O$|ށ]3xCElTQEqCҨ}Dt^o4\&u]8R8AfZ܄X
h΋hW5bk؄a84x,W%0Nz;uG퇋yѹٿz$~3{aᠧ8@x t/ZVr&j?{(lP'`>
vnCНB( $A7)$~D:|hbeK3qU7^zT!B_ 4=m~l%܂cp^#'|T B\
sO?T9*HaFr($9֩PLG/B
B<*G6uCI7x{pՉTU񅻫6Hƒ3V*Yr.aUX}p"^])mGvvIφй)ѹB<֫cG%tQX%EG9{[dU\W>FljvȎta^^{.,xNv1?zNW( gSZ&]T,w	7
e:4Eぁbl[9D>,MpGOy=R:i];hnjI rk>UԓGZ}w}E_uR_=pVߪvpJgL;wfcKBR]ap'wzt7ӧk?Sdd!A/8ռ -j
B<pLtLHe]s0_7`X;EJÀ6Z v8yod7~lEWQ̾/::[(ˢjEX/ḩ;q6ʚoۣoPM"]|匭H%zx6,xfEBdj̝<Li/.=9mIHWJU1nǺsUqQ|tSK&#y neR<0h8,<0)ōjP<v^ЍûVkB@i,M?t w=S\8qxڍMu	Y,r. j41ibm75f>;j?Vy/2Ѯ fjT)xKJаF&!
vD>ڂ\ͼR	p2ߪF4{_:?cЊ0bL<ٺʼABq	UM3^]^o)W2NR+0oU>դf5($w
9ݧ(43
	:a4&S -L[5Ru[u/Ƹ>`- *نe,vCoZM@z\"1.i@B"NNܪ1.e/fte6J1~_O袓˺Me۔qeb>_+p}s~@F"<v >VAYs(ӏcPR5T #[7ؑV!R@U#ml.otVxJHSK(n2b)cЍU,߃[" FI3oYcѪ1#t
%U4qZu^pw?cS*K>i9.xƈ8CYpA0l=7
 pt_P5E
9+[ADfk5>7	 qJ?^,n>$|{=`	y4PW"6l=״wnNLEE\(=QNءkKuh&C!Yse4ajJT\,j2"m(:Ɓ/-OnwaJ^.0 _NnsyLr[cm)`5"1@?h@	|I`\0uˍKQڳ0o:A%L#*fgiBzk>|	1!jB%y~DҢS%F\!<rph?~'mW6%i4	]{Gq?۰UFs-ߢX3v\3|ld	΢]0VPEb0*ΰENAzYP;IUE
<d@ܸ?
}"܈D'Nm48$kSC@7UXQKsVNOlѬDMܕǳRHi'7ڟHoln6Eu$ftUD o!bHd݂~	''XG'T&@}
d?jR5eҪ4mIںXm۱<Pdp04y1w~Gr>`ޢ\X3VLG@s/bR&T&eǟD}a\A&?/pu14` m/0\>x)|tsrMPtaPW\TYA):\3gGJ	8Wk-]4'Q <|#4=ϡ=(q{G`p$I^/6;͌.rgY3k>Q2ES;n"ٔR:@!Y-QØ|^z-ݡv(nf}uw'>^w!͡%#@$il#Z+ח?>N>^6F7XRSAs0b:Ҿg(#>v>&VBs5Ns|L.Twgff;HQL''"hBb7).q郐{4<6==[N}T46϶N1l'TH*m2jcŅwsvr-7pkThWvJ:ySVb٥ˍ!JV)m=BMj~3\z*4эگ=NazyaA*t$*} %3ڕ1Qn!pgpCY;QjT4P)$Yz"Rڦ4k|}Y?/|n.<eLOMk/u,EOoGM9vp]^)mNWy^oI%
Asx&-WW	:ް-xb?geΔݑIARN%Pc$jN)x?%YՅӔ8v49~rXE<z m[Z,L+'?h{?[zIRio40ǣ@,(nz<|e@{H:hbExzJG|xG@2N?xVA9%\{2WzT/;`^Ρșч!<QTJ2"6OtPUBAD]IdSjaUa9)F-ye@>coY}dtx.<,
rmQh,Җ;pkNY:9"j/\Z:
,H)P"rbp rX4a֋ǾWBAikIߋ3Go3.7U2t&r%#Iu-N sO"NJO[c)O@cT7Jْ J|	
rҼ3j2kf .Mu58uְ&'EZJ̙Ŧ}V22@KQ؜T֡ZRg,js`}"C:>򞚨R6ӖKTMkXh{m2|yׁ?Ak'#ZWy;[+xOieM7Gl(zFTl4iuLmh2R	̰`cr[w>"*Bílڎ6TNŧC=@sn?8Q[]y'G@CR(ڮب%a/`KJ6=n]{fٳ{8#qiX>N_8-(qfwuT|r:ۻ=Av aaS!݄LOOᓜG 8a-4O9E@WA9@?^.@V\e)}+ײ:	Jl7)༤B֜ju)mR!1oې&6a+:ǉu#z&]{Bɩx/q|zf_pfh8ڞ}g:wL"1; 11c{v̌;=ߘ3ّ::F-w6,ui_JiE^Ms#r1#D`ԆkoEM!E_H}+D<E-C,<V=E\|/! `N|lRDo1gv-[7_zuZJrh*Y[QihYjf]_ߜf X";vnB)
ݤ0$]tA%2.%_T
F҈kp132u/Zޠ "%JZn'xlHtI.vv.*ES':xIVT1eu'~D'语ѸŁ224j52oE"	A9
4\ɥ-8!
zdQS_5C@rC.3sЩR=<｀[<y5^8{4ҭJ/f(.ZdM:/
;c	˥6sǂ2DOPPR#V%XcZ.nÏ;Uqx!}+݇鄮aJwxp{z^/MJ|~9gyCـڜ[Eگ"a%yodrڵ[yBr_"qE݇FK/)QbгԺ{YEu2K q)a3iRK]7ʤSDr{^d FI{6'Ktn&@6]Vyqln}}(C e<36y#'?ZU,Vr@See=5-`^s|<ran`}K48hjmP*rȼSeZH93V Ұt)lsSH1mn%32~+!5?GVlϧw(Gچ:|<hI?ÿg;QGgbF_ga/;حsTh6{!L]U\}Gvyҋӿ%w;_<5,+]650_5ߩK^ a_+ֵ9j<vIJ-)3}"IQÌ#"S"O]=&?g6+^V5#9!ޛȽ|+<415?3yN1%k7ܳz	ghτG}PbhSf03<bZ,Gm|ZFflG=ccZA3g疍s*S-Ȧw+e_oŰ~`wL >f N̉GltݰѤt )'4L nN%*^NJLiS8,# vD(*GKx䒽	QP\N9v"W 瞕](+%Zn IabEoUQqZn6Zќ+X `{޾^wXU/ۦLjy~Vɮ|"mk5q~#'K*\,m7~RjZQiK,E&ao4 5ъW}[1gz^NieJЅ/(]nV-(ƅf0G(GvVX.mvM!	~O_4f0Ĭ0EJjWr6?°~}
4bBVl>+U`D=H7bk+*Wתe.BVM
D4Ғ/eNm^&% u_)\ͭj/ա0_?ۉ'}XC@" \snM/2#8K	t6\ ˵N%[5A9^V8M~U.pުՊg?>y ߦTD{:iתC$L$A`.NQ/爀_h;E9X\S-/T8=N("
K*! 
r
0z]y'_pLN2u"ZaL¸5`QwM%ZY:bco
}}yť7ZVoďoﯽwp_QtJ}`AHhjBatGv`%^{-ּ9)|AvK:&I'/hXTunYk+3:]l4SWa|W@2iDI~;o
;WG{<7bnkgkQo(U*'hI*V\weU4h>Qa&~bYHDl!e=ٮN]=|[W+/ͳEyA*\
4'EpN\gLy!ujUH;0W'n~TL'p+	0yց%e1+l34IZu/nlR3?vp-x~|p#8CY<c~x!Ȥv`Zx$FSv0{1dnyc`Bp@"?ov"YTț'Yy<*=THr(Q1dwNo̳H?
^OQ_{d?v͇~B|8jz&;׾><`w7c3#jK F"	Tu5\(a!bT s8F7Ћ.Ԙ]UϪhXfie]o2LR"-(JFFcߙ1;t"Lsc;ؼt`N[P y_X5XA0(PL~.Tqr?Q W
J-PؤR\:?b:_SaP1Wir}ʙw%&v&~^i=\CwnSRcDbJ>m9v0No׍~wvĎh]TQA5)0F#hX6x^63Ms|foE듒Qo[.5=U`C^Yhғܕj.=X]I¨sQu}ޖM4H	Bm?Z=f
A+!r،/qtW"vbJYNCw1óXZ&3D18 !NthT UL޵(&>Y.= גh>1MIŃɯS?%Big;`dJCZIϱῺZ=mxe)]pOrtfY۸xw+= baT*jESsZ9H8WLMspQ@=1>e{3EVO;!2js	;ǲ5gO.SdyoBcHOO>
$"QB96?qɻ=/:L}+ɟALf=9̓4J[xB&*q%)iwy);!f?*:^\a/ŜPl;K_Kp~ma~L|濝A-pPg1M-$$q}%rP`ʥaN
{gNbZ3Gw3,A+D+H@vެp^	/wdŭXJSkWUԮU6
.,qr-!uYzFT2L&_P S+1~C2"|]d>4(i|>Ӓ`䍔7R򂑒gg䍔X+8]]<wXHb&4<r;,Yk2wi_6bXCzy*9 hsx/O&K<QT1r}^fu-4Z::$R3%3+U¡y{2YߊpqiGݛ .@c̢^W}};, 6<1h)*k1ݎFN|iRԜB1G[l2Wþ_~{#tBӥjT:Լj1FV);H3$bbk8yӯs }xu .	w|S9fݧ7y&4OsO@M?/ÂFKb<i"pCCnxi.pyIѧѥ@D~_l{6
gR.n/rBЖ@w׆ey-]X#:3:75!j}ˢ+\Q8p[ݎ^hSxsѐ(h{i#K`o@F3H.as3u\*=>*ES{Ci$V)5m"9~O~Ga^D#-=wD8(	h!KKqq\7#m|+jyyF;015?9-QmJrpRtd,k	U"r/-8ñŬa·"}s3[ Nf~)`[^lv>/ՁC.x(jϸ)=8$8A<˸&F*@/?PX:#kez8GLm`Rćӣً[S
<,;uM1"}D_i>Y"K13`;aOG0'/Klj=0/6ApM8!%-}ƂvRyP&c1悙šLRc!qث)C2qLp)o|'?O(k<"; k>xQG }[س|?,mv\@k?EiUd@8+oI@'6xX+8>,+Es8M,o W+s4#鐽*I	bsДtZ bN\_-3y1`LB0
S#mAEуxЗPB^Eo\]g68OAn= }mFkQ3/nE2^q$Lt⑅'ip1a>W뗫툦Ju| :??c8b7#{\2;]RP:ї>2TpŤ_ȼV,j4RhJ}`1ժ-SX'<+ƭ:޼YNs"#\֯TB+o=]q_Ultw.k>ӱ&Gx |ѽa&xB3@n♓'v<tg3'}9z»gsFzO9|sү@#$Q7hl6Lz_u̧W&Q1X}l!|d:s:WrT8F@w2tZ'G]XQir5|'@>KgS:bdc"95(i%5ۉF^xeԑzYg(ޗ4!I2p˦T{16I>$fGԽHOtm
9&5P&U
D(GkU3-7Kkkӫuvg͈l=1Zbv|sڗp.7F]r?yUͰ5v5RsNqN
vETA@wy q'E|OmO&wGw#ˎ]5:X[Qグo<wmH4b	C5^$+h[\D2o&!,Bq=xv-b8)I|ǥqILF wetBetFet2zZXi?=A\ɔ%Axp (c5K3)4ّZ_(ʨeDbC}vSt gBq6$M+enIP\.XNSh)B{D&zhdjei3S܃RúPm#Qy[N.xFlk;5H=%|-V[o;q3@{SK6N@}S^c~ ZO̷R67@+ۻ`DsS	.|stuP0 &E@4>_<{~~
"ϨEKk$K~}{V
ʬ8_'MdR:)=(Ű~Gѽ?˷iy2EܞJ`kDt^TQ`HiL W.4i@] HE}4aR0VӨTEʦ5$j}PSH%x"{RiY4@*-L#&CY'I=sMwN"vHz6={Gi{&aiv$S.ut.Й}ҝ*ጜWBn"6:>=uKojN.*VӦ*JToQJ16BC'(OTa"42JDcpܠ&)⭬*ҭBjfo1,ؤGJ0$wIa6Gk|^0F;Ǳa|9W-=GA3LLG]"mB
kO-b,UZj|PՂ&$KfK:OXQJ/
M*#:8J֘
OvTMV
ف2YN[Q)E'J͠vqeB7\+({Ktt 6(MF"!nޠM
ZO;~NpcϓW'PP<u0ss!Xn݊ٕ Th'n[kjK WiH,FFriD	D>#SZl}Igd7ͨ	z}FBܧpL!	%[ǠUdLq&Mx,$[_ HM9?H8<YD$=gHЕ,j#Y@+ƬL0Tܠ555*4ZA ӌ(!Ba<y	Tp*~Quk3>X[#GfFSmzWbʰŬk˻F-Zk3k8EVGVk"}=G_Ȉ`-*De)*Rd2Рʌ^AΆt);(%W4Yͪá7?GWm8Fgoa	a_
Q>Yr3Ǘiwsx5ZK9mplqC7W6%W"OgIC[HQ+)ia[b,R<ufP6I%`3 Ԍ0W:rV++9\BXգĖll2Um%VV$DǎsUdndT~g?{:!@ŭP2p y2!H 9N݁UhΒ׃ZBul	
cz(:SCDM
'cD :OKTr՜KSd2g"ҹ3[N	b->/je872r\n9`y'% tX`Wۊ2!<%jv>70p+kcj%DmnH+i%#dZ;Sqi*)mk,EFeY1PEry¯F9{r.pc2i2aJ/Z9C5^~8ߊjty!M\9L]W>ФNA44[ D@ZB%o%~f5P޾07P8T-	bW_Π
VGm4.Wk5lH)p$\Q NrTM3a=m26GC,0^Kw8sh@Epc>,^01.r#ƕr*1pjq`˩[Yɣ<Bjv=2bJ:vx:	zb;z=t!-a^xLZB>GͨS(McJ9i
A(Oգ#pSrSEOX6$e*@a>)r YK 2N>mzv%^*d{wNVdPvtH]Mm!0EmMba+׹cWVd߻o%Za%זpL5mmw5KY|T-"K׃!ُ+lVDhp_^5Xm\i2/X|{aDD9O[u@7C|5ՅuTj)}J]&8E"rT6ёݙs*M/e	k
`@D6@! L_(mP(uԫc67V\)J?3BUJ׎!|+ad$zvH2YΗ;<3-i}?,aA]E/R^}ЙMzFd2:f܅*T#-s1&/QmĲYn~ҟmi.BKXeX:4v{LpV:D &YL-K1:v}|Lpk9(_AI&tyCkL#E7Ud-(*WZWB^~yCC,>;5d·?xP=
ua<8x}A&w>{HT(V:=Exx򝀾v ނ39˟}r< Dƛ]6Rp_|/Ftej{{?$^7e'Icx{R#9n/>7qAI&%	yiD{}1/xyU}Xڐ0)WIPŷTKk8җ-Ev׮ZE*zC\=-#f+5JqeIE 
PĬDj #b؇0βD33@LSX*TJ$VShJR%/ULyWZch$zvi5]HJV6
5}̈́Q
<@p.`v$BLi;N$&3q!'h>fgҦ)Źk^tƢ@H˪+zʑm>?0c~^=p<KST?rt\ yWK
f&J1ek&ЕQֆvXKs|=)kd2:Qj
Te>Tp.0349|竉oN_=^q1^.fMIJՊY˥p)LS4}E&T-PѲ_	5M)8[w\Rpx;ZB%gRW+CMd8F-^{)=gmx4p,C'Z)
+ܪq'svCz#y'^69:T8jI COT*C[:)4:%EB"e:f"XeM4	?Iǫ_0SV.BGorFUu,j4Vf~(xdr=psFTbi6mV*bo=6=^҉VYɯz#k-r	Ѩ La}5ʧ v& K$`/|:i7.E yԊ:UοOCbh7	vZ=BWz8j!"9l~bwp`kTN_[lRIQq)5ՑQuH=\+>j1\BzK[}ma>x-YOTg<nV͙܄fc~Jj$?sGν[<{H^V $@ޞKwMrC$cO\-}RXWBAH!7ҹJx5-yݷǋ|AJ)^DR`®SsaHGӪ&k\(nAt+lpY+|'Wkl/7m+uG"!*)Smoo2ީ7޸rºjo rd#u96:JiӬfLy +-ֺ9<b?-I-zh"8]xoA}6v%:{;]Zyun{ߖU5vH+J,	Kla0x<`-W6  !k /3 A}NzzQZCϕjQ2{'nOkPODaD|+9	*ȑO_89,V9gY:tdTddˆ-ݴL׳ o-87Z|Nk8l4V6Ҡ#YpI9ի3" U34]0ஈnLJe5Hθ(9s}"?A8,Cļ{x$M}C>ރt|S#ȗ
PSm0 p ! 2a1pLFT>([,y'[.#ݮ-~g)Q{lz:\z.vB("mܣW>	5,kO$u_72iMdmq)IgCR| [MPr?00h=5sk۝+AySL@B@x\nay9g8l֪,K^c[fw[ŀV֛3'g/w\kYx^}zm5/#KHgȁN=YS:G:Pg8v&ÎvZSGwn;ܙ|%sO݋wCa^gj`yh*SH=vS ǺRZ{2JRǪ% 7LUS1~fAvG%Ca5V&izo#c\Z'*]QLQz͡{K2ZWTvbF
NJr@>VE˖gQuE1Z"Ŭ(sn0QtE5P͔=L=8EFEy}R?rqVS7wۿobj<:/a=soO^%}7TtCy%Af{{~I0uU-:qb)C s+
J[3gTBdc+HYНH8Hg6N:\SӹfrtI1H{Måzװ{2Xj9S^"Xb9Δw9n^vF[㹗dGv99-nמpMvq^EQM)HL_?(}tNbDT*oPWDMlI-Q<tAX>p|JxYVw["j3RՕMUfM-|^lpG.h66-Mes9*e<q۫Og&	VIJ9;z<|eԶ8lf{mlT;=Q7d9m٨:7i;,3fxa1'ʲ#%b1_:Iܵ$5b`L35i`N=rS^46+&n;F}*JfJuw3[ɪ*7jV)~V\.ؓvw?$Qp|]AM?U	X88%aqʔ4ﻉjDZuڮnYEuQYXo*opta	=xiwo4Ft^EDGSh_bF]l%S V\mo[GZfglx2f^+^Bv%a2F%~
c):{֣z$,J3[~ c˗h$6Hh0dQݚ$k&~l(9	w`"b!dF*a,NgS/ryRZ"a%L_!mqCL]@#	ո^Tj`"X<%Y$+f ~ j/\~*y}JI8-4iE;JvCuՉ_ci<llM~3Bڹ7W]Ɠ~"b8nWT詠:$n,YGY`Nnuexd9ԎSfTlgm[^?d6>q<0ʹlzW %-?;ĹB7Ӹě<[_4lժaTk 2LM9-|Tf(OX-ǺG0/"%K?m4LnJ*:ĭ쿜Eo`ޒs>\_=t9xƔރ'OĠ>w^2P1,vc	24e<8==hc*E~F*7[h+J'HL^1ӔCH.^Ս	=n 4zP<a4+wC9T/Ȇ#9zj潽I_:$ωnzEwinMd0s~GmſN@(lӑ;	l^u*Qz	5kՋj;K'H-Lx1i1#[!<rZXU4]s8hq8/eiWwr]5'+EZxwf2v:+gBeae>;;NT&}Y0rAWXZ
XxiƝ[k`_֪u/Xxsұr>қo-M8J-ج{9-E~0NxO	BlGݧH"(]%0+GwaB6,h7n38;gD	nj)4?/)7T<P
Ukk4)K~:Ot0:uh?~	O74,v>xJt=iJ>x8L3ǡu6r4R0NoU^:w\Z?U}hg?P;Jpg=-8ڔ]Pc$<F#4{iY~O6כdiK	#OJ6gVMxk]F<W^{M6 	<wZio<VzLvFT]h+m?["wDCwff ӕxcVX#V+ūKs;bJD$o91&cF_LJ/D(a8EVfVWz0+/i3lBp4h-j}{fN$PaK'^Z^,Y8yrLQg]jr-%[`yF{\\fkj[TGt"剃ǩ# 4"S
CR{C
c)YJ T삆ÌEOvv[{:*@(J4F5 ͣ.Im<Ug1@_z^J	~HY(z/]!?2!wM3-CtD26p Q>FS8!ȿ-ܡx0@X-]2EUT1n9p	E5b>E;VxC
ҁlh]YÜ;C%١!"bZ?a}7%@	ؠ`\E DP nӋ`5YwgO,|3]+9v> 崰HHE~rc.<E[}(4Bެ%Ɂh\k./ங$![J<Tc
jvއ)	Oކ\V&;O\<hrl=ǡk2NX6m8Z5[pN`1vmFU`Y^AaڐGc 0QFCfb* gWxQ:&#`4vYl08|saBtb=HsD]D(^ [s>re[f`l>4g,'unVTU\'\(^9W4cHȣ'O;qdx=u3V&XmxcFSZpsWt2on~xz\ߩ!Y`kglSYAdz qzkLX=''YX&1@Kit =9ԚBbOYԢ}3dN0}u1MX9W.G(10d=FL2C	.`0Z o7.G?bJ!@L$TAݤHXxTC	|2on[J駺u_5g^s4@;iZ_,tE(mm5ɜ"HYV43T24v8ZجKo!8j\2pB%8ur]kI)9\l: ЅW.ȗN7Jm}V>]}ͼ;3lբR{p{Ѧ@X 6y!ԥl/I"Z`2@^VHDQDaF,Ɓ,X#X#P  (`#<O|91# |F# ٳ|ol(4?ch~>(z{vbGbJz{w/FB(Bb!W"$T&7~&$dIJ YcixF1ʣ(㔼ZZa"ǣ쾚zF|+QEYD@hj_7T)s4d~TOKkfHf(h:	,X8QJRĆqk ӁPj訮b􎳘	]\<Ueg Ӕx1W5:GkvO._ƻVH$F&Cd7*ߓMGTշ]QD&CtTְjcfg0EDMQ`3f+bO!5[x#lvR+cxYwZ$!V.iJh49l+|im
Y,\|x詓?\zS;Fp54	1a|]VD&b=12[?Gvv6_VzhiEse]rV`

AWCQ9LvtK4xVfimZ:T3wfD4Zb|sڗi<
1;O°TrOrh߇LnnSTR7qZVTD#a<yqۚ)cN .2T{7*6x2hŨw[~j-	s("֩ &My(8:oH(CJ,=Ե>f=f8ZFy%#p1k^ԚZwݞ=݁|{OWG=]]_fbS+YtP2ι}Cîgs<<ӻk%;J穕lBUXrTJ38<­s[ ћI.)fǠg9tD`7S?VUWNZlxc49yzTs7/5	=7Ȝn5?(oThg RD|Z2]2È`I#S"\va4syǾj_qS/>4zʨ8Ԑ=4'=QRϋ	Q$=]'f=g+a?S㋏8]6c{.rGmLt9q|_J/&.tG8P\Ɛ{qbor{0Af;Yh&9+Ty5E;G!@/M~?cO{4Xޓ
ŦCoIl_y9']f1uߙ#8cxikҧKL`7"LHI {yyn pL 8v$ШrP 8R0SZᇤkaOũ()V%xǌW=v>29JsG>5<Ɓ5PyOK.;;.꞊]q F/Ku5+2M"s ^AzqvtmۡCFZA1yQǏ4|fG>=̺c1ydsEX+S74(ZW2ɒ)RR`Ru8`+#kܮa-\IL1ȥL!~.-[l\efI'Ζ?t˚7PȞw}\{4!\a{)1FZ88#\<ݚ~5}_ x;jy^ޑ.LuPLL<Б5t70tvAȜ¡V[Kh&c9 g9:(
eNtT.֢EC&?'ix03ߴW[k7S_^.RH1~~zv{aXέx|QΗ;\RЮ] knҲ4UKDRm.[!,YKezoX2H4li|~4*væGK#h;E|.Hޮ5?O؞&`oK9
>TRgJ:Rri;1!;0;BpG0/_ߞe@_qf?0}0>h0>(ùݼ[N7O~-nqgCm=`!ʈ*:>>,?%<I&le4B@"! #5wc4E/CبP5xt0>.`q̠>qm-#бfNXkiwBʀ\5lgo9FojGt+)Mȧ'UKjuczF)z>fљ $oRGLZj367+Y:U&]ͱ]ә\Co\|Zp|q&Qc54 s͖0[;*H-FCW-j;݊ej9vE7kI}&ߌ/SEH4LMO19.Թ"^Զs.Ӭvʦ`]C)2Efb2*cI0H^B¢a(0(NEC,Ϲ=p"çrw=^l^Dv>
{q=uSEt#(aHG&U¤OUɱ n#X;UU;az		]D gԤ2Ӳ1_*~z*^mip0
yeGZ,vq#󛎳̓NgOt1Do)GH/)G[z#yg^[oNGA\G#W<|x.%z)@͹ʃp_rrbF#W<}NFxj7Fxvz;wP[p;^=ACӠǕ?:euVOIoWv_| %ZZxۚ az3a}jM	h
*Jnhej~㸚9鎪;i3(54Ka ({3Gģ R
BqBWEMJztXp`aA*?ߢwO8b]ڗ#[vd._>d0&ڊ)IT=9`_RG TK
gL2طX(&u!N>[ﳅBV}Xb~I	&~> K	 J\!!re `^<Z=b:W&x,hb	}K%0qxħOH2D2dI΃S9J4p'.Tb0Z-t;kTQ㌅)v y@v!<d lu~Խo_oJ5߹	{]	a!gAV5ȍ(r|)j(5^={JOmEuZk[QyAOa͡z*[DUF"**nhql(<u\|Spn*\	̋]J2g+xh<UR:s6!u$j
1lf(8i	?Tu6jZr6|N;<VVZxGClkz]nmuw~?oǄ}< =0,)Q:DH]q
GGp|@rvVs\2Z&&%¥H+.$!/>n(%CzF}@B)l`OJb((=!}ZJiƧ\tJ!k}Wآ5ʓvE!"O$p^Qzx4Uǝɔ%a<mH>܏іd鱳o97g0v5I$jY7բvĩ0ҒDSFΟ8I?U'Ei=zUƖ8[ʒq43@)Ӏ0ZIEqW+tg.sVR\b(pv'9m<x'W;O3بV~9nYcTB
`vw .e|R_F}$qfG-l$VWxjuXMcЈv 3<'`iFܓ
,2cOLK6 |bnQqJ|+dnO!˃1hdi> ػl1")./DJ'|l.2QKhB
pIxT'#v|GH0	U
&lPvDg)%Ir1"_'g{5kE9BOG6=Z=@"|ևK^1rŜ>&;qЬq9NÐz,]>-\d:\Rv同A:z%$$%a~$%'-M+ 5y(oW7FwYr+A?)ZDϬ˟j|e)<>w?#h+nOVSb|Sq\F-p5lAld~xG槑i2LN'='IFeuF>=DcxۏhD'qdsB|yvU9Nba6>n1v<6ټ( џT}%pB|(ΰXCAz/w4R7	(($q7{f I3n@tN1~@#LqL<G2/{S,dWr_?e9#t>(i;:Lr"pBR	G	}MFD|Ie18Xf2_:x	>/Po|S==XZY+/Y(̥vcĤv/ES3jtA&_C]f_h+)C,"F_#[lU#[VwlUɭkW߶lSlċUTo@!4!r-*s4)yycV%)KIA1F謧B%\.OfVQ"@:9
p6yRgb2瘲8:Wcc'r֫10GqOx~ꓩMRځ3an31\JD$g̰Wȵ  -<?:39_D`o`A2S,izN`T4%6iJ[o*F(=p@"ūMG61H@	I#a6r*JF3Z˵gF|r'֪MȘ[ڌ/>_gid_ߞfc2{\M/ǣ?U&&(}Ո"ii$PKnj0XRLDj2B+bѥ+B@vEgNĺ.;\rSF*ʜEgN%{%7ڛБϕTKtn&maBgf4t'W{ǲ8*4Jno}Gsgo/t?t֕,zNdhGfB;R&4LcbBZ 1J|Z eta&mf<>bǞL`F!0N$VSg-	+-=J*U
-=&	MJԡ\xLmLT[y^H䶐k@NiR+s|%$PӷV1/77qsX%Dߡ tc1~J8L4re':2㻨IybKH-pte}`蔀&:oB8:V"EѲ@id0-0[±K'gC)zRe7DS(Z
W;~Rp`NnteKw.k'^,"4$a4	FI6sxV#j c[Xvͱ#m4|L
,&Hfd]2).J7gIa782W20A;M Y?cc3ȮTnR%*Xuu\^U>>!;%<ÍteB|^X0
HtoC.6sƊ[E"\Mu̙`LÁ|Ԧo="pMnr[k^w%kyo6^Ey:أHc-SUu`U`	)!E$FfX	P$ZPUȆxnOuFvڮʸ)c?㏣{G7A\4B4N-xS)d`L/ k(&J0*v#8L48uΤУtBwnf:q͆yOzjs.fAܮ砷NrZOjNLD'E׽~\0SHqj7A_	>
-UrBR|@"k5/<>oyἦ&T9	:|_~vMafIןt̊C~@5u#}#]K%I~j-A1ZGh  q9$(%I<0+O"u?v_׊PUْW,Yl觩JG>N}'cS1)Jc,tNJ\n놦Jҫm47SX	lǖ՗R>cOXb@HDP'^\j5Sfף&;SUbțlW&tI){wvga}N1=iME^kG5l>gk'b!%~M4fSFN,-苼XGix?OrtSm8ΆV}Y]r_N
閟|޹	eɶה<۩jټ1] :#lZWT{#_K8 ,{<)YcNtۢ(`,P4#kbK9d2wdkvXd93~
R G8]U}_)DXWTWWUW靟&^nPEykvNBHJc	u֛|XSL+|yH@|ugu圾Ҽz}GfR7̈9_1\O߸8&bvHnv,Ԇ 8Ƞ#KZ ~Z
.U#(O72qS(>~7)\z77I$k?\77m"Ӟbm _ܮA|i`I=}~o^guy8[v75LZ8K`9iPQ_A01;fޙ`RknN[XZ\ gh޽]$[4`4QrXTage.{<8Kɳ]'v/ǎılrp3r4(#8qEzđYcGŝ~'h7<W?]lQt˿WSŋNs~A1=Pb&82ߕSXZhJd$RǪ 22:%"N쉚,QMw,EGa4pyer)^YauWIcGKyK&Ғn{{N_$/
H#J[jT;uK'bj],J峓(RD_l,Bô+|s:qX+ kfIL-2|Mnوf8f1Qo(J{jd>▯=el~ͯ=|q;e m_u%;|Fcd!*f? |? |X7NK8ԛ	UHLthɅS烩x;KjxޣD9..8TZr  ͸ji'n &D0ɺr"lMԚgU{޼1B8KLu!OCOzY
 ΋
)%`L6a4	h@4KˢB,l^lhrW,Da3ŁpdPe nvoɧLFW*j8+-H0_F!LDjć!,Xh(SJan٤UWzkg/݀j!0G4e(sIi6g3P	kA4&m8Za륨|U\T3>\5w1*'~YH6=8?'ʃ1P`_n,|ėrj#qyg0u-!j:d0NMGeZ%hh)Sh-vԣi)F^hq 9Rz7Ju^+õZ$ؐ(1 f<Qne{%OL9rpP~	<}0D/}Fsn@k4{+M%ݖ:<i
Lψh'4iJ//-]Gc-LZzFUT>	D0 B""pDq7:"O$6(k,W/@͝:pƅϜ^4ݼ,_ǥ`ccː9sOxTgF%3#'rk8 !1$&[DQe7eM݆d7-2z9w R`f_w zF
V@qbM]jpF1H-	!W'
ب,a[NHS>`&-hvnYA5u2"1F:'1pIpTWmD,jT4=U=h3rc#C|N	T&Xu9S\2Vu`vqs*qgZStz+W5~U1=iX4g y7*tFra?zF8ZxӰj2T݃IIFXwb$jɻu4:n1qԬ p&'u-L'?WH# ؒOnuS du v8ǌ ݫLXbrCfi@tk^@ԣ
:ubV#\G?\kj4n`Qi,/W_9ʾ+NcǫWGRBFcnEeYڮrVQVWe>۴r,[A˲TuTdfckt"EuYUVV_FJ7v=Vztvo.Boqv*jJ7^
oX05̈9K"Fywmj:/ "wHuҹ5=;TB/{-nele?5DpwC %cB%Zgg[j|%.IU%4&	\7=^ uvmib2K&z^)+]fJ)<Ki#eyͤaNg5AZKuNv 9Y(z2C |cL*i])=R,tpD>@`$ -'%1[nڃlwj¢͏1J%;Kl!kf)^oOKi'bfUVbILp5o!YBHgEWWF8' ^Ÿhݦ,)wck7je!FM}#5`=.&msTlqa'[ػl@,|,Qku?qLa}e}L;z;uS	gh\2p˓:YDT~rziB JvJ?\w%1%!Hו݇dc8\ce9TVu&l-aO"uVMJpDL{eIi9%RTws	%~YR:o}(\.ϚR[4p49PcQ尩J"/!Z.2?^EpҶk"rŢTT14[ ;} @MˢøNO?A=cF4Б? g7'D? ܑLD`tΊLQj7[B:I3+
"?k96)!whhzh-,a#QP)Қ7x	c]\A~IS)5 BY!7¾n:N{z0{"U"lpYkAC@UmAy6wq;K"Y<P^z:RM'|Q\.7uIv	R$HP2ܨU;x[lRK-2/%i"G"7KGYO}I1)ŗС+|vu'jM\&ն/e&,Ff+mnCW-/:wο/|Tyou^F/UyP	vj,B2l@@گ_w,뻏?v'#Bk8V[1gV|Uж/~x"$ZZs
/k+g?E@O0p^9F]l4MϽ,PBAomF?g^VW8'[OʰmPl(ohf.ƙ^xuE_2j<O5p.߇+Z]ܙT79h4CX%ʒ%d?8`nkϊ{ڿ8)҅YCp@w^~:wm{+]q s\Z~Qb>/&| jf[Y~޸noۺ)[VJI'(ooĲvx~	v.XVgY;$o91Mh%g!LL<4:awbh ^Z}6z:H!aR@hJ[
.&_.5r@orGj_5:]k +k`͌=Mamck> >xsH});Iŕ&60/,wq1tKfd[km%~<SWsλ⭦8Y?iNY]?=1d4/Nr`pPEu2@q-R\Ci0"xzH8h^wci!/ao;cҩ&~|PKkfu^[euJmXds>*ovm~XdjU:̯*-*scz+fz
4/_{uUxNI0s	qqKFԊ'$wQ5H%}J+<>!(){w1]S=A{{/̾]^wccԪhj
=q>["z]AX,q#+*G>8"KXLY\tXb -&Q08of+UKɼ|LĦ]r8Vyc]L_/{(3aƕv'cNgz%N~Ӡ> %YD-<u~"o q%cb6a$;Twt++]EΈթ\AZ3Ym5-0HcGf*6,T5$Nb2JaG49g><FK&۵A-.JT4*wZ{Eo'Y/ϯ{%{2k{+cvssɗلn/hM	큫kĹ1*rKeXZߤ2@|)j'L&UlS3 $n{l`+z2uή	XiROHU/>a|&Aۺ
g$4<hgF #fرtΫUhFXFk%&mfg@ܯњw[gD,̅s'+bjG9x c@ꀌ*'TO4@S0O}8XxdNyB0U'DrHfo-_lrTze  T.ɜ%PtASl	^UZ#y!MKɱYcQUxyqU:r}"/G=`>2vS&r0A|D 7ԫJ5F'lVUMېV۶=N8}WЇH6Bn3vL_1	υ7m:j$s-GO")=`ue[3Yr/+,~][HEݯ[$!L>"RS֭.DF[O陱cEӎWP.Z{et;439"ul}F,F{.P҅hpRu+++kɴătIl_e0>kuq'}xy9K\CfGwj[Ӎp\ƩS΁ZɋZ"A!^ɢ֥ICqxVєGS;Wll[)/|
vc<8Qx"}#G5D.Y9i&WG2f3VZHK9dh\i.ccV)M+S*m#a03fhWE\1*v"ᩥe{L))##6M4SᘐM4z	6~6a 쮟򌺅I1TgɎ!>i+iTZjV|=P"MMr6*ua,_̧}uKJAxՔ}\a03Bdib_SG 9ĞNH#ƷK>)o)1ޞO/>G^{}_|Bl9}}՟>:6oaшsrܹ[dk>=P֥+ѷ@,f˓ɟo0<GZg`lhβĖMhEIZ	d%(PQMMٸ2d/KZufF}`iíGvw(,mمG}~9for<4$&|2FUKbMT[bxUdYδwT0{(Z-[^PMF^m%Qu#PikJ .G,ttNϤL}NJm/<ޡ!ޡh4ToHaO6k| cd=,i	EY.lX&+*kx{=r0xߤOwML,j\_:1vep京ulxޘZ}XMx(,
@1isM~?qIF~7l^1338	Zu\0Jnrw̘Yws RH  +jl,Ed_j8DсL|9O"&hd=Ud6\'j iC3;{o)e;<^́G?JRF|o+|]B,S)O) |*q uuYZri@j8QTL9rrGJAYZ[c-\^Dq6'z@5j! $[2t31:%b0³Fi@a46^'Ir_ wȵu]UDXXidXVn"|%X}6E5읔ZLo݋|P0+Fuh{A`D8XL}-GJHZHR.Q"kܒ|z T1;\96gUWh*;?:/y>, neTI=p@5vJ Gڷ\b -fǖ٠V?֯uρ4B!?DLg#Rnlu57]2h!m8r[5[aŬՀ}Ѻ7FNu/95!:ƷV_VJw@<`(h9<$-xy!FHi/Ue/3Iod+ahk ?٨Q]/i>#/ְG0)#
R&g<ILB=x^n݃ }L;͑|2dV>\"#pEZfS*I^`Ք҅$h]o[O:pr$*5ޟ@Rѓ-h7T7 `p(FZAҳ\7<04vKPjxqj`0H%s,Opr[Ay*B'e
{	ڠ 8xƊ+n|I-i:H{Y5wp\d+G\kB6HPzN:0hwU	hȵ̀nEJeO*g4fsڢyXwXlYn:OF6p$BFN=[[tABerq~!.~N>)d)ШH$9\jmeVLkĠ3#`KxV	QUb<	1~$nh@e8y7,R{J@u,"L˦x?c	;kVmYLT!4Qan%/w9	6KA>fBe6+Kɋ	AQ%GTb2[ b!]% klzPdl#a՜-RkN]W!{^ҡܠ/ǟ~7M{Ի1,~h\}Jst}<{6XD$;K/aL3݇;ɧ`n#3FN5²	؉^4hE'0RX;G@=-o8C֫:PKaG&ܲ?3@~BԘJ£Lg:w vQF9`;
!Fiy 7.ZeVQ`F6~vTB"K~Hp ;5kڙ&&qEr*K8n97pV+lα=?ϧST3	_~͟Nyęo.|v(#c>
x2!E-Yw`dӬ`(#P'.QLF!72Jѐ.9N*Ip 9c+%ԣO8
t)cs=6&(+I閗'W18h3;[2&HM
%;8'nUCQlo`F_:@ z9e/FiVOYĞg+kVLo20V|պQ٤wM̲x⭣LQn:f_Mk(u-ѳ)ǎ
ghF}q6!{loK*VC} WCn}WGt^*mOza6ewYWKDK';}<g-/s'-=p4c	=Ac˨fhGFe=({IbHU~4,ld*jhPоx?̌
H˶p:(?1rxs^;	੾bnNTvo+8J5%zIDlZiw0tːG;u$efYOT)gs<}M%$VٹյɹA$+[O{1KJol~2,7,y7
@ރşg4syy|휼MX/xVB_F%ʘt4
+dR
٭1AU;&-99b͘|kt&R;cyZuJy
-?xQqPU\飘#lW`,)kN?_ļDJO(#Ȳbjph8XP7g~uNĔ0e\Dr:͡h3.mR/UTyxNƈ!lȐ8&j?serq?:hZrN
|
jq~`gahVZ2)u/*T,:33&,VYÒ*4QT[DWB3n[<31ҫgfKfD["(;e&rkYz9\<	$~&]Bzi3X\`N낥{:iRW|4͠s)u(f1Wn}(fo S`w71]~RFW]NE]c<pLcf3a,DAJ3A#)d5:N菉Tk5mN.䆌LMN1iD GNJAg)5ְ儕9Z;?ED#ޒnR&4cZBα
$AX]q7Ώ|Esqs4h/=j/J`U0 ;;?؎z#rԄj(It4q~G0;L ',*,bppoAzO.<*yRR{;CNh3K:7%8j~y=7jM.ŷhP 0Q6[m
"C9.Q<![4PgdgQn{CԪo,zz闧\OSE~<#wI,8᣿#&gӂ^ǟbn;'!	Jz(yU zEWlԻlآ]y̲pB(=[2)zrӕl(FZQhT="EF.ҿi()~&3"ãԛ>elG;=]Ӑ7pJЯOEF!(`vnVʓ#%KwbѲ
8f4䑬}3/dW-3׍vR_{A~YZ'툽^IY+AHj9$CbŘed㖅 a71"Zֈjݴ@l%ifl,Q,^*YNE	~JF1Okpn57}gtzL8PB1jF?!Ŕo1,g+Y'<\+.Xȟo5Q%
g6g|ӄ֩}׼&[as9vڥQakZGgex'QQE(N͂xS䈨߇k uL{i2`>a.)+G0Iì鎡1%)[Ez&)(,OTvJ򲖣kQφCp&.oB0<lP{~{?;kNwUg:zS0fnVv1Ql3
<n\GGYTBm%KlOa%&Aa3zEgS_^
a/c)`JçlRq&AaOnZsuӱ6tjL~#1Eš
)%.͹[[3xb.jrHcԔm&JRd&>#vM
~6`l241B& {|GqL05~K,_W
E@x!d~n0I|^7t;&X]AZ1ر^J-oXzz@H_(pͨqMDkЊ/Tth ,{)
\
M{Z:~ҷUʩIcf+v'ޓ&OI62	Hy6vG.[%n_SJ7P&zk=\bX]a))=wwE qұqauxXB[_(x+Wo͚=p!d_nh'yut^,)q864Yn#bB8s,n<PpI&lڂah7'f?ȋ%F] ?v`ּ1.S>aԸ.9]pz~s3s`"~ao|Pv`wΚDg	᳘6U$vIˮ}p%R,]S)GcvNh&vTlp*mԝ_lpYet8ƚ҄Dh	>-y$($%<πH5Z%\c JzC~yzxO){n"YJ=#y1\i70nFVO45jJ۷SB/LkjbrUF_#czoennN4rrcq`Dh5)5Fj(\_ݴ$lr5"Me	X)\nz f>ho)R-*+\lybqZz (OҺ]ha!_)o9h<CbM3Bhy[5rDS4͏ﳕ*F*T95#pCL1x5xQM4|Z<zp!Y)zXRTݕ*f-G>O㖇A<{E%$i%?fӳVS
ܚpF>_"E#Ba 8ܠH01.Y4Ǒ.{ȚnM$+cT
\>1maT+ɐT&㶞X*??cJOWzg#W" SٲbN	fjʌx1(sµbqHV-nүy<O*/O?˘  U4ĶTJT[nSq=Iq*eaj5߅J!8h:s2@Jdp@'a1IS9bs:Sӽ"9ɦF{}~̓_|G0g͟.{_<$C$r&8b;o1:Bt? y<@? 'r|ti7ƫVD*O==nHV<+RoAv+Ao@}W?bl}\bi)p-UHnX~X*#o{"kPG"cZmjƝ !pX(ʤЧ#m&gAjcӬ=iymLyÜy,yyd xeuxCYnׇ skOʭ`=ZX-xkYJh\Ǩ/eT5Dzz?c "uQ]%,f!IBo7xq`6Rh$\l"Bk<R#0]:uqLt&j%??cZa<ٮyL`mG>b9*A2dD!27ؐO!lkzX'	=|tn	q
xj"|pr%ӎ=b1`K<78f'HB2P "6u&ڰoL"V8=hs- iWE(]	sʥrw_&BƐ\,,HjZLZ!Ũg9a5Zò'ףMM//ȴ
^h/jZ:`3:,s#4\ OYx_́^
m6?´cOJ7"pE齣T9bŖ࣒/T|~bL`U$?r:n$6cOꞙ֩emNt.m~IUjm9F?	q\gg=r)*4#9QlgVسF9˾Hz+$tbnnWks%1]<|	pC1%3S|ް}gڛyz;tև˳=n9Ӹ71r\re|FO&nu;wǮ6B֕{o;ʓbseg%1z^ADkfM̑l|]>1n;#?y%qX=[mp@TG*=$OOѫFZkELK\\ 4'F$F\Xrf\	rBfY3,Au7۷B!@{PKiS,vi {a1[ Gt:(-"\̧廦sm._F6㢑	t \zpR?π{tgYETU|zɽffrmV5-jn@aK0&\ֈ\ -/C?+=@;2GWVx1ZU|F`":9I)SڭJvB&^*,Sls'C
ksoi䘾
ܤJ/r2s7Zjj'6`s#N@}`M(tNMPaO)qbʐb.d\c"f%i`	/u4;kSP@j Y}ugՓ=N*޽?1MMe	pPAt>kX\/Gүh^u֫@So lXAXta-"܅厫H
ʣx۩MU)߂UneJ1҂SWWnj{\C(1.<xmA[4Q0nk"M(U!Ҏu':*-!eӡsluJX/oT2580ʑh<yiMŪ"%&6}k>8qoK Az48q)5>8\AMHW.SYKӮܚ8V_ /-^_CGMEQ]]e	u10rI·g:Y}s,ie=#2'.%S'* ׈x/J+WY
td/{+6!`dr<"N_zm/WVXEؕ4P`r+(
m!<F<M}EJqCBH?dǘyoUM-sN#.=	^mO"#u4ހNVIÎHj}aذ@Po{+Й$#ё{қ,?~>Թ	n^3v?(lh0;R݇0NvbbARr:[l5vsrc2jwWH<tDl;<``<v3r!%?XHy*Q,
.օ7R0Y
:04ֳ*%=[QPG4Fi	I'/cT!C*d❯2uJۨ{pkzk)jz7σ 2{q":DTi|p<N'ZA.D[]2dP;$XJ\.XZ%*itħrl,:PlNZ+jI [&pLyA*U;NdZ jcv+naUPIh_]	@7t1l[=e,Xc!.a1/.M.%^ƖU	l	[k*8|^eTc.#ޱ-y~XA#uU91A\[T#siV*>nQې>{Nΐ!k0MգYoGMMRU	Uat8tP/ЁS֨v(DSהdb^V6a{B/ s֨UEkDhTH%^DQP_gk֦akC9,B8+uDLp%ԥ],qB-H>->; ǎYK)<e#l' oK,`!H9|y}%9U B)MLU]ohU|fZN]	,,PCuͬf	I$d%<CΓrZq+oyD5DȰ6Tn*1Yִh.V0v~S{CjRZ	3idO~eP5CE!Cm=B6jB	Ҩ*<bUYxSFiL?"hpR$]g&01}(>iub,+<3nZznaImcq(	%]%mǴUtPbg4 K*W>t_XRItzG
qkcϘyXMFQZZ\:	eFct-v,:	T,-zvlF"pHeZiy(u$I1~8Hܠt	qDSS4'i8d]ng+xz$|
:;Wi^F%ʏTvT(`}A)$DTEP+:H-Ev_e.;9SˈRPJHqRk;%IZG$*"m;C_eK9lS1Ms0> -&'[0L7[_n߀Yc`#:~O)@"L[dxXKzjUjNv:u8z	~~7
;ݾX~*;	τY0=~bӺ-pڼRoջ*#%Yޕ`AƠgeLS_zRp`7ȉjKb#<&cL7Lk6KS7dx1IC!/G[*&aKb0#z 	ie51nâ]r.\DK13B56!ԥWg)DcSY~$NV<:YSM)
?҆?<exװJ-YNFi	C;́8f['D=bZ~d=eѪbr#ϰe[{Cl@&?ҁ妟FATf|!tt]/]j'x9!*_EV=+.	mAZ*Ȗj#|;^a0mĘ[(oO	<DPު1:Ymd] K|Wy]A'98$zc.SllVeei+FSVak2yE:94VjXl;V+a4(pƴ=X8lj
QFr5ЎƻA:b&ժ` ΆOSg.>ӖRd,Q+eX}yC6!s㾊wd*'5 ܗc(_Au5GK[b\vq}Oc8naIS{BcOgsL_ҔؕV" [?iqX9=;&SJ%nv<<A-`*.&Zboc^
Q}:D/Dk;G \%HiPW±z[Y7Xa#{5V@~%va*ِRSei!Z>hcDSťf/"bToZPU I\W4n8eC_^Q[5@hB?h2Ar5qdbJe= dQZaLmcˤ-(̟?=U aӨf
?W.R,Зg4Mϟ#P& H_nZeVQvA%1@]|AaIky/#F=ƴs/.I	DÙnf54ZlzB<~*!C`49Biz|_g\~$g*St{'ؿz':?!Z[cLwb$$V{les{7y(+)_anTmޅnt(Vnb=o~¸SfMk(u3~lʱQ_ܨt2ռzȞ7[&?RPϴD !OQ1J@;v?;؆[Tуӎy*{4xzo"q 0{ g'_޺r(Gtd+)NGFL6J^+!*X,(ؾE(<'ԥW}OX((!IaD06EBE=psn.ndp3a(^y[P[5=W*9jf`Px^ ]sWڽv3,?~EjmMqo.﮳'h|m'+ ƅN1dΜ?7a.|/WZok<6n5֝_-^x]rTH;֒r՝xal1Sh'cu*[.}H5縉cK05c	4nXbhX wXFiB),ڊ7=}&l%e5NTcZQVQ~:ػMt!1T)+3Ϊm6۔+88a-(s+9ݳx)cs9Ug-/O?-3'/͹]̱]'Vuw"-fDsޙ*|kVa(FO<j^ũtټ;T<sܯL)qC4{j*4v;++WtH)H,lKHg%攂I\1 <^nچ,6veeĥ<K%^KZ]ʖeA	ɰZ2Y*CcM_T;1?CJ(!tCsz-W*ClQe~tRκ5@@PT'GQaZ1GZr,701קzƅ=x,u;oȘI2jKq0zgZi=9GR\eMD~btWq9Tl&"h13ʑW b6 ONg(^eԡE[h7w+++n@?!Q-hMy|i^vD.2(bL2Eɿ`ߺxB9A#,c>d~	~4煟ȁd\;p=)+dgj#j862лEμ^^}(]ʇ~{ ث'wBU}$ qpP_}mf"/(1E MǀvX:b\){mpk1dU2\J)DH	ra5k龢1LEcP|_
7}!-d> ]vckz+͵v>q;"oFvw>{:{nar22J,2^a1v=v7gu*Zym|hֲa`Jg["M<ľm#-C<M:ZVu^yzM(
jbO(xܸ *^E<O ?Om@PZUZA.`<X9xh퀂P~g7}}3e$i'wK#ބ:<ȃL3t&J7RfAȗ=}X긊^?2jӼm>z)m?;4;ܱri!˪'ۀnVǫ-\/rqt5ɠݕ5ulIKG $Vq?ak.HL֯@_HJA4qB
욌J \(;9BL):esñ}}'߃i$̽7+)Iz?&f hF1WۆaϑR	oc)ԓJ%$DԬ4hRhWQQsn"-Ekkr]-:AVAQzѸx1l]y(qPm(x?.V%L~*&Jf'çJ3^JdX}Vmɣ#7>eeoX-VZfk=2Ɗ6ZbΣXw( ?5xZ9B[j	`<E$"σ d#ə;CØ^^,͆5UBjeEsy"|?c\ko ([ce);Oѷm:Sp0"O<֙?bHs>kl+N|"-Q Me@ e Ka-ڤ6mP48w=_|K$zsڬ77cñbJ\I{iu-;'5nʐk?M/1N.$z5^B\YT\}o
}@Yۆwlo@EF"=N[l.7* &76) [+@	SK0TARQ[8ݫeJR_=BHXƕF/4$ZLF*LMOoࣉp\}N'wMkk¨}2VuG*lu` pAPv.W+G/2MOF2Exi%D,=KK>j	&{,^0j
@ZR$EFǨB#`*nbgD֗1G0Rg0lSZti KrѽH3mzgMpAƨ`tGqw*FP	H0hCT
9p',މpClzڂYg<x`: tVȡɺŶn͎ݰ0ތYny?$ԑ
<4s^RAVrr  P[Xk:T227nG#՝`<X{ޭ
ļ>\P
Wx˯T"{bns('xf/~Ϛ"#5]D2y}M\IT@o1Vj5a*[
yk3*rG+l
/-Mn2uWAb	"ބoG|GH[|u۰p?ۯnokA']YIO!cH^C4Ǻ	o`yqҐ`ބFrj#Oo J2׏;Z-ºgW"u]Cø'X}lٳ<-En;_&_6a҅tDSEhdvey&V?޼SeK{5{'yve- YewU?sdnkHZGԨBpLDP4g6ukU9gZ	3QNG"8CFjƸTQ\.*y-%Cv4VgVBmgV";#c!KGݍwtZoaJ	J
 cøIi6UjO`*yIZk+xxZ\}ًJiNG\6HW_9!R3뤜5LÙ)S@YΠgZJÙss7K17x"PHw>fu[ Ty7?-`@-<оt3{4* rx;W!eL7iB&փǿEK]@[.ޕ$?bz4jtr-0fj8p +E$Om_ctr{b=On113C'i䳭oo
[ܦTuǗ7'W]apmd#Donwjϵ[=Cp*(s||.ŬIBh5 J칹/gO<s:}eNȓdxw$@sJT:du';oM7YlhJ.Y8p>^=6ƹNڹoC(+I*ܛO][|6:y%:)1W"Bc29kpMJ.a[Q,T#DIFXϑat
lm3&}@ &f15q
tz1xD=!#N4<ƻ*9A%Dk4<~+DĎ*7^Z<i8Y[ː,FQn߮Nx1@ I7N(OL8C'y/s靟{O.'?"bj4!*~B8d̴R_ݞVHHQJl23n}l>im5>m3N&^O7E(hS!= )py@vD(xd:(0>c$佥`$ϳx˭rk	{/%&{3@A@lK$B2dO'e;dM⠌4[7WVimx|o2>9	IT!xl>hpg35ms:u)O#DS0sYꚱ!`)-<&;nR:|<`2xsu,Np*wB	=//$"lL0ʶ -9qB۠z0h2Qw,nR_F1H|OANbiojh#Qʂぎg9}3`R`"_l<
=I@&6xM2">2H܉cfs{٨,5׉zk0~u#ߑuaD.:0F(.Zt+o+5}fܮ:) 5ݣi,~srۦ$o1^v{kն}E^-TL3FTveÓig^
N.|k>cssǿrI	fkC~(nh^g9N]ۂySR}.β<5M<]BJBFw07hJ̰=LY(#y<XN6WRmblQ@G4RKZηO-bz :jc:!_-FCf[퍳5ƠV!6:`%+֍&5%|G!
ԉY /Wu3h?-~^gox8]Dkw~ƏM9vT8C6N$QfDm)Zo+amAEn}WGv^e"b%/-k^T" ui7Rħp0\aE&!(sSt? P+uʛ8ĉ3N;}@xɹsc#ً Ad\m7Xz#w:A%3Oٟ2 w@;W'U6+&0):U);-u(\W
TC)
,ueTn2+.>C3gzykvjȺgnQMc6Ij9y([*͎15FtjM@qDJ7K,Bqc,%bj7zY,0ፆd)lgb"eya$?lG}fmKDK?yLRW\j&5tP{+NMϔokfpyroի	mߛ"/ryᷢ ız]  ȽuINP xFXeDEŦF^\r,{EmuғVCA2Rt?`Zבt^ycM_'L
xQt;lTARd)1zjp>#5-%|j \:pl5qgvb2G|o(iIkJx<L^LW <7y.H76zhYo hu1WqlJ&ܑѝz05vryf K;4X$=I9%1r-U%2Pxzo,f=RhC<,go2zi#tC(7VdJksݭK>V2c291]EY2W_JX4lc>!D-(r<d之!EaEH30˲`.blC8}`s3!\&&ctot~)Dmt*qDcZGFp<
>kPy,)h"Ŕ1KVhV@jkU*k¡;oP\;

~u{}]mܸ*.E
a}b9row"H@b+WXa@к=W;žom}91je;!͈c8ECL<Mi=2}kxh͔4_xE|  ÚlCƬ}4F4<\֏"z$jkG+>#:<?~y0
Dݚ>!GEQ\L}bSbk`0A(J`bx Wd0;ӌ?ߝ2|gftbwCwCw##ږAs+xL[=giy|8>Ɵ.!#
oMv^wGh.qѺ|$ū>X_k廱܊xcx^NGz$/MnJ1f."i:rtgKKl(!PΤ 08-#U )\i
_*{&87Gp
/Vc\A)#\1cg*u+nl1+ۂedHYXbbPw$;{(z;xY]1rCw79W$F0'0.121g,96u?'H$HZީ#~&%x>;,h@H];֧ݳ젞.kxg9 xو/\x.Ypۗ$#O[94Q5/.U02~yٰ	+@>aoT2OǞ˕1v%D㡲cgS!܊1egĮ(2
sA	XfG}<뉧'ط\s5eH6wmOD6٫; -ﻆ<aj!@2M'+ژc(JNk
5gj<vJ+y8\wd`돬cʗ02'3$B󋧗̰WWF=\zfFS#Tol	]LN.T/19![JE⺖$ܓk 0@$>QM Jv!F(OHH!WnrLPa]_L@q*wơjwfL*ß#%&1RtOȯ7w̲{+|OW?Z`
n"gk	.in3SDזxLpEh%f<%
;l(ۋ{!<	JŬ̑4RPPBK3KЌK3GKJdQAD:%E\DDa
",e_a7 Zb8L-YfEc1I]Dq18YYJS r?=%~lisɪ̰tn7)]L}wH[ja;-OISۆ=678ĆE`|{KtxUϠva]aC0Vy%A&ڕ֟(dsd[wZ!q˯h&^_B'O6^*Y*ާ,/^ʕfފPp'5e6Lj͂1Yb2H>9e:G[ҜRSsL"~6478E
bP	+Y"'oTl@s:;fTT{0u'}~xĻ`WzI/V&0TnU`nN[[eWB	Iz$uc2dŖR*YJA	uuzTKQLlPc2@^$gM<1+Z1lFנQV2ꬬ77.Y(s->xZ*J:0p׷z0:m >A>z] oxer4Vh8UmFn[0:&d$9W4M%*>3ӥ	~@++&mPA=09`5靟-OȭAw&Vl`3^:
O~kOXH"Z0XGg)Z'<_*)Y?(Ȱz@@߆'4
a_\x|q)Hzq.la]<u]'2V40&Sbb?Rb[6;$x.ꪵ	},).*U潠7S#Tu3ݭbW.Vձ-6Fd  I^Lu	A(0F&}ʇ G9lUop3jj_~`KM6&A#hϩ`|9ӌMyoL	=("*"zb-L	<w>w>x΃N$(I6g蔑
7:C`V!Y=x,	⢘o@7Eƻ0qy`d.@GƨtNgN/_<qp|
e>AO,^:Gg|n
>@/pl,Lj, _h\Ⱥ>D;}yhv|΄)gM`lޘ擮0a}n`0Wa=nc"x7+H{/LctW`T9Bp=LEUS#/IVo)i6@}^NOLl׻6XG_:2tS魲B?cmrԑǧ/"+OKv,v0lT99\>T-E[ZW5:}XĻ|P 8YB=ue@ɷ)kl3Z|F_KF|z0I)H$g(I	3MِFo3TC~.(]shO6a|Oۣ{G[o^"DӆW_=hmϪ靟PQ\cbl/2R=bͪ7SG^񩣌%~y\kJdTtJw"?AnLZ-g=0OE [b͇Ah*Tǃ(XwaSvCˁ^RB,\aȹ!ft8Y?7w'LkuOΦmb'-
72	;/*%=Ռ(.KhO-SĒ9CtᖀK&h'x$ao;Ut^dIU}:ܽ1{f ;TS4$c9#zsGՑxAC"x3}+?EL&I7y-.|/E8/grڶ;?upԗJჵ'iTc|SyHnap޹FOzC@/) .$?VQ6ie7nҀ7MVbn&xޮow;U8h`N*X/Frǂa]˩䦃\^KKrVsx9zu}X!Bbz~})WivZP^*O!bAҬ`E{rve<(fԿ(4ܣ<i6xJn!0kfl/pXI9K;];c?qHS"{c9}"S8$JJn)
< Kݤc$7ϫŞWwduhFXg#zFI9hUG0nOZV='GGאQ25hv	DK+sWVm0=&=*JѺzJF1X&\+мX#v(_ *V$=I'z--plԛPzț:&b!*C!Kim*9Sn>xF+`Rp¹gΞ/?%tϼy39ygNt?玟^|s\ΞY<3Oϟ8~챗=6ͅs%x/72[͂F	toaqPŉvWo9T:&ȩvkݱ1c]G+ltzð䍢zu,7}{#hC/lRn兵02{ZͰp5<֐9NrlR֡/JRia/78{Q	'r$9'^\]MBV33~j?c5=X3<e1Fdyjd`^yK4}yǡ߾
!lUT voı4)cz{toE''MOgpꍯrԫ<;tu%{H.0-
/pXRpD~F=|Qr:4G@u͖SX? Y%ĵ%R6«Fݞxꆥ<~"\ %@~4:/:92?]1u|K]q8?63jB⦉͒lሗmb;%TJUեRD))5d%cgӃs]Xd:,[O/s~X8gM2t.Z,*33&u~~~.Sd0b!)0	k7*WyZ )rDk O 蜦݌8@:(qţy0s8d*hH\}f%,3mx!NO̎XkL;ŲycixGCD7BJ%'7:Y0R`t-RkdE?c?c?c?c6;c?h:hYY,2 JazJGr7[; JsY( h[Z- Eک%u#kDZ&4`kk FS&Gᒌ7̠]Oh@3tT;B(:-X@gqct_Oeڬs84^.8ՀSry2r̍՚%{:EP>[8B4gH͢q8&z|D:φMpNEef׼YU8WŹ^zybRӪvj=G! s r^y5SwU["m9	)M *ਧV_7{:^̖^RekN.pp8v mOy5th<b(˪T3VŮXX!<S?KգsJ+*~O$ѳd<6ea1Ty#8Zє'6ՓH4iC?DwoiCj^kTmHj@ڈM
%J~$ j>e^΃f@KƦmrc\,g[c:&7o>'H!'{,8&,/y!(urC 1ǖ\?B<4nو BP"Yʅgk{8!f:YۢXC%1g&;+B4g!pC:"ݡ@'QIZBz3s+?m-mcnU_B،Yɳ6p+O?k7fqV.}4{LMkPJƒ5B24<bF|Zynϻ[go+`M#+ZM/4hs3L܃l'v0O r#T)@{hqB%&7QPT`3?;3)sFmqT^w-33usASzZ$nc`fFT8_ZV6~KYY>:Wsr)#vx~0Ӈ h8X eFbGh C`JDҨJX|9sn]CJ҄)4Ŗ5#^Bp(I8=@h4
FؚNb]Jo2AR,,!><釮R1hxpQJB`hC{j%\`s&zm+
B[P&@0|itW~Jޝ6R_1i> P`,٤J/+\bΞݡ@Ǵv)9K$1Om&eZLۆ# v26we	&Eu«H۝ͷ
=2hVJɗ\	*P/|kJx6UtY].8sѯ!%A{[,Nx'}]K <OpP @Vt$#{L;Y  g'A'z34Wcy+va(+Jc/`eFTA6bb R5sciڊ1qH_^Cgn1vIDXO=W:QTqYgքQU*n䃌G	_ދ;^J+~q6@`%b;a#	@[`L0<G9dg/~WZm
wͷ6EY͜&8)gM`iG1eZU91s䵚zֈe} JUa`bPz}]9ȬxwUGPfE  N¸_J /àGǗ^]Z"o*k0N"I?>xGLu\5|%YV\sHy8nyˣT%fjv]@tlaoOyI8UʵԨi'h>'ڈ[O/1u&HPVh{65eKF:d4>qkyTb?xݠP=U2*OĘfƆ p!gyd̓aЮ&se93?q=}gsdF?w~X!_IF:Stϖ8Om{Ɔ\YICrW]c%y; ykl ,)Xuܓb⾔!$Ãj~x]wu(f_X3#0 M
h"A	2 hAac83=!8k˒u'd%'w<V}+@ 	v}WuUw@#bvڵj׮]v}{ؿZa;lƽVIQ i<:0Ga>l@Ep+[ieyNTtV9Rm=JFAŃ6i5T~U4wxP䊇YV}޼S]9 5[ [ݽ>Gߋl7Lvݛmi&:^fv$AAiOͧa'<xp@XV7p
i",-P3Qp:NA$}D[zy&+\~ugmaXჭ;kno=hYsou͏JXS>[fE^CG	`l)}⅝$a:lVr:we$	L,Ez v:GƁOnG="M(یxE
weE͠xHT;-4ST|!4|B"-RasLf%.jҰR.nryE88BēY?q
B1?PVCa^m33MIɸ
AsmFRȝdƏfRXZ34i\6 3kk>ŜǐD	'2V>2EiX4Aɟfih LUgu6Jfo!HNP/ӘߏG4lx-`mLER[ZJ RL.=<Ӹ:ۇ>SYȈDx/Ff紶HxS[0MNF|"Ok\}W0uGNuv;zvQHU UD}Fa]͊!脃iqv?@*MA^zλӿP70rO(0BiRfJsAf'Q梶IxevRd~o-/4]My3y85ͷl9og3DU,ΓZhcðt<L[Z#H#}vp kF}a71Du͝k۷7+u\N.()7x_Ή]&vV}ō`*+w׎^zSD|dZ6(ƚ2bM<a&{)Ր&dKG}` :66(	@FIHXcO!%OZ#AĨ_ jHA?NP{FB+t/#o^ܐ`QE=oaMg oڷ_l\t$u´$OPh{
~Þ&:qbbPՏ^׼9AOXhTf)2Z	y-5 FeSuA4?0Xg}yG;{>a-Q?L1 D	)T', 5|Ikl$i`n'飖lcPH˪YH'5A/H&"a ++=O:3#
O&,kvQCˁZpIFv|C̉ax>BkP%A%vd!R5͵0gǮ}1]jP2cMXde5!{.V0yӀu^d;ZX	P#VXII6`V{k׽;{ckkW~3<s7^ _#Ι, @tz1TN`i [	S xf$q*P:Zs7cTp6}wi]GkhTQ҄MJUƃVtb$XbJ+;Sb;[۫kV֠VJ S$
GX	:h"&tŭ'@'+OnL jøm)6`vl5\ 9t2["m
֧3KQ;noM$OڱSZaP"ϲFf"tswIrYE_-o,L!5c8f4jkRV&|ZXx1hZ͵N#Q+#OvX0*1PQL+bSaje&aƽ#Y$0zc,#pW`Ah7~'j$TR1>m^\=e|F%+*,Q2ˉtjU%qk]Tq^{MSABRX^5&.!t4VA*ЮQJݺ;#koxlŜ>z>-#ɕ.jp/i"MoŽ %i.;9J=Tlt,VT|喆B0#Tcl6YnRZޤ$t}{vcN;*7sRI)ЬdkЖcCÈAP2B4`27&dffi3^j7Ki!hhZa
xiwJ4&hgA?~etzO4l6
r@H;߰3ÜPHRjV^{ph7~t_nIr>N	SCi hD`D(gaY0e4NԡxN൸D U' lEOU[0sҨ$L͸a-L0R<>np`G:ѣT_Na|
{yo_]hh{7YWL84bQJ
ÔGbRtfomĻ iGhRE${kBȌ@}FiDI:h0h!_'Ł)^iʿ^t2ҙ3yci8j4"Un._Z	YPZID<1msÌW_'_;?+ߴ6=>zaMr5s0pjEʓN'C$t66w;.EK	}dBͦcԎ[y("onF(VՍcB^<<8L!yQ9<QjOfB.cFB˕BaESy+@f=EOB	BT;	06	e (%7v`XT?ָS[ð%ƲM%SL%f.Qxz  NegdPq>5רuKv~#?vX]І3oL@#!;!]݂ OOΰ"lf|(:v=CdY9:"Cxj&6G̲jٓ:v=ՃxI>n7z	r׎<qr(	&I$=Q7bώ EC xtk~H?u ![v:nc~E98)vAns܇lr3h7?F_~xק_>Qha~Ֆzv	F:@93pp՚;eBR\/#jQWcYXYPf_rx6"A"skm{[Lv1ydKN涷@B[%wGk[^UXVjݪ&nnpB}וu^Y~?h,VM}"**ruaZ#0kdƨ#/(-gIH?	$j~?33L'O~zd(%?kw;$uJf(Fؐkwax#-r;L㩞D|g^BAol0ZRv0+4nh4Sa4zeJҊHv@}w;MIMyMTja{Bk⤜xFGqꙉK;.J~p
DGQıd6.5q8LpaDT%+pv!g^/Nlv1q[ ZDݯ>A59I0$=n$YR?j{3Ա71:]7_Oy_9L!d03ё4w&~/A@+W/]HMrKQ٭;!2_ðrۧ6f
)/LvJk:􋛩O?CGΪrkR`Mq#CS<;P
#aOؚ WnLW)]ް$nzD6 y!On%;g`jKnJzVprx~6gR{5o,ˣ.
DӦƢz-O~D5tjѼol$iwj5a,,]*%昑jbf1_f=)sp,|)GY6xWg}4v=pʁ,9}Ǣwo6b;w+H%~6&K17hJ.?Čc:p](qƶ~}ws
5_<~2J/_x?˯M+Ys\hٚؤcMo%_Pd|]w=[cQ+s#|x,LoVr%ǰݤ0AKXX,ƩѽLrYVոe+YOD)D[lx,ʦi?#0,d{83BsޠT4eT6&ܦ{OO?8B](y朘D1K·LYV&{쨶Xѕ'tpytU	feM)Vu֭7!cTzHrauK}"S{VbmBbk\K29X5h nTr62=Zd&M(aN~BcgUeK6LG^oVFkpl 3asA#CWêa0A 	2u#R%Gc*4t'#kmTzg̜	dؖX>P'UM9eNĎ<R?9:]ɯiOXbo2.،pt]AZ<:Quc>mK䘵;G:/??!8<wv2gW҂-j_s&b|Zb:XxC'bއviӼR p M"lG:FɄ#/u;}fmi,p6	ψK$GQFUZ^ݵzZwVoE;VϽ%\PY*n?hvXeu%[a,[Fb++Ŭ^L u2D̪Sd%	DIR63CKFϠ8>c
Sk=6Erm%O j2jiv*^wA;d"Hdadf(xC>1<Z+ȺDcPҩTB˄8ZLh%cc܄ KӒ4wz,ߑmؤ8*U4oe@Gd0xAD3$!R%j|Ɠ;i"	-Bht"2V#E1)s*`	|4d9 {*4CmŔa$iҫ:B%WBLV,~b@(5$U:4q)<KB%)E9h4W||K)/qo_'+j%5O^FTO385MAqPw`?_N?wAJlEdbe|BwK[vxV'luLPr%NUױ`͓5N p;lOmҤ*;,ڢ~ggFZR^	P,ʊXB@ K#a>΄^^r~,"¾?663ZəNkg< ]/<tzKR]αF I2IK.)SFĪO.#S'YVhV	P4J+ªE:@d7|HKV OA}"V	Is0HMbt4_!Bynpk9ҙ4z,	\קmg1$&
l)hoL_w8f<D=85N	-q!|Xd'Z!2%J蓡S1+&1	<^>cQ^h1PA/D	m(~K_bBqImMqr/giH!xDSo^)P?;7ynm9&HǶqI&yJN e '+|	(V6(-}MJTJ/:ejbfRk2[lU٭WNYfZN\r]9(xn@LbºI.#tw򊇘{%oc8n(g\f8epg+/Bny&NRYg(ٍ΀B(SZa#S䬠2Mybz(Eub-;Ἆ^bk}t/}p;18o5F1Hn~	Mu I/V`TJ>|: v5`1bdBv!V[*$/z@4W\kuhuQ!*Ȋxr	?q//WwihgۦYp
,}JdЧDM,@{/_k](-hs#ۀ_7[L,=96&Q7,2="Pۋ;'bs'AzݨqHq>.揃A[/K'Hq=$qQP4дAIeW|i)9r3sע䴼m
/;(Nhc?W[?AS,!Ir|]~M@96 	ø&~cنyrÆA#qԕj|@oPQЯCݝ~[+VRVĽľpx]|_Y{-}J_t~v3ћ*9Vʙ5
\PW0g%N$~]S0ɚf^H; `}8
@8΄3\U,X@lh,
8n2lځ#4Ï
XLvzBؙ;b'`Ǚ
u3d8;了+q=_b	kOĒjcy?f!1s [*a< GSygJSٛV8[qG7)^xDIBLTĤi'!HyY_x.f:T&u.sRy\	ɛaý{Q)8b%-%Y+SAO,h5d؇螶	<7xzm oԏi(Sqq=*Z6Qd0
k.9^) Z:Q>lt(il2~4ø3Q䌿6a냠g^:"O)<j1pY_z!O1iXN&{/E~jU?!9pȱPQ밅w<Yb<sͽDi_&«p{Ԣ&ؔ28;[nZ_<1jÿ6Frё0MOG/?_"'/i\O:M4JC,Y˔Ԟ<cc/<߅IuM kf}#DJY(X.#<˦ռs)j(X&oi<5Pw|6EKПrO`~53xGC<gӵJ
GH`zģ?5=UJͺ%g(PR~Hv~e)֘ܩ۸>1L_OӰ.xfʛ5_{ďZBdWrHwmcpA3Owsș.l;P>ƿ"o94C.c2O2PCH'azL6wevU9cNc5G)S$	PpK}Iv0[Z`4V"dz`6<jDj:12sNR6YI%L{V)ԝ̪,`fECǩկ@I3c0>#i3Zt)$7-'HL9; !_{qi⋨d]G-idw|K-O_>b̪7FHwKmDǡs!ʤ4c<V`G7xv5qeADI@=m6:}jb
i0Ab)B J[jD\ztDR)XDMkV?i.:[#4cd _<%p'rp
;pTumon4uu \àtf7yj!YحvثUJXQ1h/Rv9czV,^Hk#FǎgW۸oz+8lFu@Ԋ.m7ݸqsh-U2j-MsGat@a4:FOP9ˌ`im'\X&nrj,J1y??\_`՗o6F25)Yx*6<u51,4șЉIIǅ'PV#j<9q15)i|N@bMJysYi&&S!ac_jc,1+	@LhOQo99OP;&xUBQAnhWJ' @nԳbn/t 
y+)#9=Š
_2e##CfC@Y~Jn"
8HCvwΈL *^=P#=Ԅ*-@$"#tz{5"#Hyڬ32-v9a9[1.aS["McG9.ʪsY[mlW.~.v4cosTy#s:AC^9c.
ÃC5"7tȋؙHDCzC?X[ڹ"rh0"7
D9=J<LQ.ji6,`nИM?tL Eq`JT	h#SE6#_|7l(ɇcZ ξSӵ["ZPKw;;*>¿ҶßBgGד,9;!`GU*7,X~"?ZWJtyBdb=%V=bm@] FqBn#UNɀԬG1( CeonQjIg߸c50S%M1SѬuI9_yL&L_IȺٸPͧ@lҝ7ȱlo٣=Pb"v5>.a+Y[/W7JU],U.-2c%?35(R[ZmDMGcU9zW?@(S2EzHOg-:X.vѦ)v(l%7:e~bm4m	]	fV?2%j6//Y~(@{~yٻtWzaO[oͫ|FG6Q4aU5iHllTs\)_(o[5	Zo2/υ?}J䈘0r02\L0W1JNV{Kp 6p-@t0SF˽?wcβ-mZl;o/Ҹq e|Efxt
~{K\3-QwXFh5GZQ@7Wz3s3e>r-+h!NIsP<uڃ-ȼ2]6H&Sqp9&i}IN~F#C'ԜE?ji}b@J oSsA7% z"5rdgadGp}I%sLd9 YZd_i9$c2ɜY|q&-H{띸,A,}?]'SK&}\t \s^H>Y$SjEm	0ϡUhr4
A	i7GR{r lAGthxnEm4pŸ6AGbրEV"M$7CI6-Yt* |dk]/<UOrK+w`ޠSo:mǾU*EvXuegH(,oI̯n
;@>Q/CQ܂_+76ɲp{pB%A zٿ?ڦW?hPꨬCsDA'ˎ=|SJ~d!*oؐM=uO)WRU o^Qw쟁3-kȅW5iPH^DÔ')#X6]6/<bE݀=t0 6Nvlj[b\\lebf[?d*jx򜍈
<y.#t8ki;HP:3%yQj>Q~wVӏM<CJV!֥'BũM㡀GɪZ@)ONW|p;p^yíCmFm'CJLQn=0upJnĹ0Gfe	'V)Pn"0y4Y"VȇEDBH03gWsmr"=NFtΜ[R=V&:+ˬ";'-HJRZԚ4\%iO+`#A8B?@eUĤ%+nR[u"̒Yn$eN~|AM~K\v1sjڤ"{ƴ 3l4i*H&6JV>2vI'ͼ3NL8CZ%Tv]X`]nNW`QX8//	:do48~АLIjD'O  |9okx淮/}zݻF62#xccbݟ"9 xC8yRC)|hS&aUT$Xń	Z31Q	%tQnՅ ,$iyJ^x  L42}:av|g)w[1IN	!r\倏Aj$<FsX8:w,\pƲQ	.$-G.;,T!@a%'iNa˶yl8q"p,8 wpAktgUUv+Rsb$$NsT\_
;BQfǓ'Dӹ#*`/qTa6d˾ƾ)C-qR+r){#)eS|`@? o?o/3YC!44yP`'OC&_6ʜ>2NlZqSLhOD;J&@0.O22g84d>iH.eL9ܩc4c 4;IUۘU̍Cp_8\Q?
&HVPM(
1ۚN܋KRqt&.=??OϏtR;%7Oyp:tfzc Δ|l:{cj;ce[[϶!Lzݵ<+'a'la)cа7RL* 	WIAbC$ۨ#EYIt$kU7CފW9KY㍗ªv$k	K,kz<ޏ(ljcz<SQ*P-nfWo-"Ve1dwY2^1|dc>rs͘fŊZu0^ZUNFBi{J\97^ㄙ$Jn{ʕx,t$KGR]&d%D+g#mdK~v>/NXOhצGs=ӵZǔ`M*~<GJ=(r	Qz8"9%I$UP#}L\aA+|<Qeg7hgv*[۫kmGVn=@#m{nۡpպPU.0f6a>%X8<c/T.K'u&2deCGQ\e[.qh`vq#nW0rNKQSEXVh*o47M卦1n4K&GI[|dǽTm$_	qvK>*:nQaoR)Hw
X? wZX!C'9˂o{2i9;ZtpօaGx=H{	5FLp9jke"2l.+xkӻOD
.EպQ9ݶ\ RuEDQ<2#N3ROC|kʼ*:p񙵖h)]"V+@1qHʽ,zQD։2ٌKiwҶGIp-||Y8x7M+E7EɯwVSqsݵ^d[n
Ӹ
[ӻM+F4ۮM+&mj^s
k~xwcލXx'{Vwg9/e6ܸe*Jv[pi7U3y@,~iĎ{хV?M'B5Y"IU9- g^ađp
dMMFz;;ËFk>wf(mU՜Hj?&
Ѩ8֓η-[NύuJM5L2ӝ\U{Cv&NKn3vu9%8{(I
k,:epy4
87iv(mދ!A"dJcCوU#qf?Gjɼ:u!ThQB盫ȹZʶmc]lN&[VJq9XUKq~y^Ztd3ʅh|/oe³\x7kg.|)4^jzA,|ť䈢_h%URk-آթ&8&K液bBr!J"%x׷T!\x4ue]ڴCϴ{2"S4'v*.;&f#+g8
ܦqf,J5~^k3͸6Felsa#(V4d 2g]VF6aa$kjcҍd^%a;lw[qRؒj<!NBw[[1oeTk aB,21:KegȺ8<]mbEez䖙z]9BxSH:lyN˪zJt*Ӗyy|B{Q	~C*E5Xf(c]SV5?0	=ǡU{Q^.p(5Km3V:@:K_ZZriG,2i$c	R\sڝw{o<xg[ۏ`t IOx|[oIP$
)"K!5VDPE=MT`xR xGox}^قo!;me*^BtN79\mnQx7JJ)x~J54zQ^t$Oa;naR]|Eh+x
ĵY	TcUWkJ._
_SJFMDR-m)1,h[b:ޖ,,VѳЎVՔhc͛K}[xv}aaQ$Fƅ9& y[N׽tZ7<cYvo>b֍<PP'㣦LaBNG]/)=),CiDS0`QZC$@Cݤ͡+$udY_AKJ6$SP `Ž?sX^PܪwE76Fa! JBJQAV3#ա9$XTPR~376U־2F߃p4"a
j8;myՕ:Z+5p0$^,I~d6p=QYM ۫k[kۜgOOr>#*h"U#.9zAFXWS|JiAg:y+vh#WKˎZ<S47Wѱj07crvFZV#DXc~McVbKVC.Ú7ԝ8uqvTǱ^>~JZ5oI*D;ln:~Md6_ D <x0GQ;=d`[N˲Èĵ&yr^=h8w)KcM(	[`<u<pTpVyMh'?LAY+"7$8lh^Hjf	/:aͤal X;4kxŅkQGIH|[&$ʬ>_|?'Oi.8$]|}W1e?TEK*3kcPJb꼅c;1E<:	M!^ޣ4rܜ(៩ś&:Z6iӦ0!1>4f4'/WEd[	2 x6ř@4WҩKBHˍʧH~5p~'-lpm4])4"Mόr|cG8d,𬯕IKOvrHTPAgAԛ"ҪH`=*>9%Qh?YR*]g6tBBК*⤩"JEbݫ8!!RW @g]< eФzqd_jS	hIz>[I5B0H"}ot⃨ZRs*28InK2&}FOڢ2@wg[dPK#:*D?ޭG<nne<wZ^QGs͍Ս;k>vX<BžVL\vV;L~so
?ISFDͭkuȊ
.
)hx+$rmw[&WH0;]T\j/nX
 T+DaV?¥H^k.~qD(/Ha2bIy\{vwaWWML<d⌲VD؝dS1C(@26E*==5[8BZpdWӡp\1[.$acN
: 8]HjH-bjP8Jd?sN	/f6ٮlԚx6&%!3D
4ɰӰr'	j. H qw2`- \\CivSכV~t%\iã7>;b1`0AomJ|R2RւD "`Gs`&^Q4ޜ_G6Fnl1pC	o]=.-.=P[OƵEs50W[*NDn54@b="k;A~z>{A`U؛{U{7>Z^drG;g)f aޏCT"
H<Oiե↸%_U5	%MxІ$?&W\FP
W.ñ'|yes<d9Dj6nu ;񑞻d1x3䃭=`̖6HMlQOaB/<"YI	.gc?3շT顅.|/Q?#~j͂C-wOdvKjw]>/aWgaݕ竓iw.)fΥB&ǌ`-66vTs1̴&1̳#fh$L_G2Nj3[L#YOjZuXRs'WX%<f܍7Uc>w{kxtݧqFS}7Awݘ!wވn7shuc=zmY]+[t(feJk7nCIpnѪY(Fl=rsZnNnN5rMwӲYMܓ/Lf7jbP(P-8Tq
vi'vaAT{Vo^Wkxdk67N)[!)/V-)Tcpvj>Ī3?ӤY0=SqLO.ݸFJ6{h&z&LcKF^LfF&y.^=r.}jɰoeLfZZ^uL[fhx$b".V`$KZ9*lPi*-]%t޿5a$2KJYkXizl]NW0oS-#$=vmF1y0YL\#{5g~;bjHȺclkFɸQ<yt{61GɆ5`615Xqbd\$fִkoͧs/<Z^ǋi	/ eXZJkCim(Ӱ6ܠP&47dJڌ $=]iY(-ԲpynDtFm7uǜ"S
fai5yZ]!%}.kIBb^3
F"(s΋TrWrJSNy邚qL/8VҊMiՈ#ŎMy-]Ys!Dլ>8}}[t7M;"xh$Wl8O1iolwʲw61#R͸1E	Y톑bwgg:1b58y"aKaKGi(MRқ>_]:ly$KȩIW3K.Pl;֠@i
NhArnVrŨ$G	y)ԭ{n  HAmG	h;R\br;)Dǝ,48aq;V83+2D=;v)h.)+/\خkp`gDd}KWKDSФ}NsCTcy$(MH>3EmVҊ_ZK+~iŧ_iWn\i/Ҹk4ەV|4_Ҋ_v.GZA$
ɌU~r$fJ	7D-|AN	'<v*8NvO*G-{0%	p<@바6!BvxU08	a/ǐMѮ
_r,8PanG6.y2:@Dry}t=sܣ<x	= =ʓ5<(O>^NdyQ:˓4ɇZa)"\|a|tQY^n	Fyq^9ϟӑYZlǠﾃM1ųU.7k3/,v52/K$e&ߡ"q2$^|$^@*^Q$]Xe'5-U} b1|xeG
Mo(8C,,;* V'D%O;<=.O/<A<A~UvȨ<AV`KAS b #޿Mc2Np!<a'-Ϗ/c~[c
/?j6 L뻶^ƣp n0T4U|ɽLڝ;hA(vlv,"VZziM֛$|l)5F ?3Xdn5M6 ~Ѝ0a K$D1sqrZ'YTD/{KVZ	R(fUYnsbB.|6՘ߨ݂26nA1aj- xeDb-@{q_`|%#}qQMK Tl6UW`&Q\2	FdMΉX\lҥYJKn)L E( q7eieWIXH4>x#Ņ
T^!)NIz?I<]H`GՈsaWMH.ԀݴUSuv5]g-\5Q5ڑ53f&[8ꮤ\٠Na]ވ,R-R-|mw"ۮXp5Q|viѢVQxNԘR.uR~tݦ^c{TU}lޛPyNԍ,PuxUDw&Dqs8)t sDXdz!@J4|睫Q/}tPU7ا4y8_{9j̖٨{!>PK»OB33cߎgc?:@NtH98j?80ЦuB)8(uG"zS\}YJ)qW Kg6&K{288G8>t	1dO b8Dw8fY(?pd G#Lfv̈́}/S\4>P}C*Gpύ1$-0Á@%BI2%QKqi8.I8(ٟ^r|DxUYZ{p
IcS6#ȆTY颭\D2D(~1DZ0y$̋y 6£xTEk;@Vѹ`D>wR%mvhw\qEI/6
nҌeXk (| w2R8i+YWzq/dθ$-هCI_<nuhE8} kazk&h?HQ7L%H WahW,P܋ I;RN\!I ,/A:6L h3;p"ư>6oP23(`bL4ܥbj33p=e!Eː\.%ؓN 89Qbq!bD$	[W_Tب/0Cl/5y|Hyㇼ?l)3eo8Iu`P#ϓGZKRQ݇ 3g%MAV|aq;nepzgo`P) Ɣ
WeژSyn38\raୟFI_vqU>(?AkK_u峰BJF["
`RM|blTtM>bnהm:cMR%^ex\TlL#$dQU`nLVgLĺ?fp
;6hDb}₨AO8"%&G-P9x{O
p{2BQ1X؁wb:f,qm{YM/l	6}32b(5DRJ˒<TxJRlpFt0AcS[ap0跬!#|*W%O>~NHHi
i ]
>|}8ex1f"D9lE5f7JY]e5(Z!s0qՆA
;k+ΒB{˝S&I`80=g&s(MX)%_^#lEBq'ꑀ'BgwR<qGvh]ZI0*ߚvĠ>aӇ1[,5]en1y8qCآPo^s&7L8gv>gn%6ҦSOImK+HVj1e;\R i !(^-^id),枹eDHRH!IiÁxJ>ZKg"_a0Sl782pza>/_%vL$Ѵ Q<:gLXUx	hs?]gv8$5pEz.4AA[GE)NJUvWV$P4sMt\|`&K!pv"Ju3LS$FI~Wyt::x9V/%Zn.{QӼ]e8$C5%_)ˊШdp'6Rd#FItL"T*_:GW3R8ʽcsXn4k
/l#~$:!"40ELXʚTbbxrSCLUy)JHN/Bzi lf-/kH_^*1Z3Nq/j/*Z̶j2"0$hݎ	%l/_[6&P?6vjѠ3N]"<ћR._Mˬ_ce2i!%ё'o'5#[1͊iF(抍!פв5Y$hũK(oN.\dQ_.Ϥ]&l-嚒&nzM,!q/vO}}pg0Zn"QbGnچ6YFv{D`F羶eB cV'h)%<di{ƙqEbLSW0Eu_66ýDc]p<TCUr t@F'e#p 
TPM0j|ЋL}WiK6&`g9[v*`5RX_4h>e~Jvvoȃ5aY-%`rO9ABa)2Dۭ@ʥN%PIAKUlߦWmQ#P)`%XЍ|
ɸ
ilSNzVğKYH\2j0g*B  	ߺYs[66ֶn>\ܺuwm$?\.g}cfڊqbP`GWZm򒭖gf@uX5жNr°N.0YǱ&X2H	'3
fGOF܏c˶o:^x6{Gf،2ǩC3)V`֑f)g9-{fJpĳcpeXyQ^<z)^.Lt<zG/䂳 E,9(3l{g.u)<9g.uR^&|/|>ap
e\0hH
+, W&^5r5w=8+EVACh2BmqZE--ҥrŗCH#*Ȋ-N|FM~`I3`c"RS>(eqS<# L50a&pɴGfIB5>S^g{VMdpc<aLt;Ȼb 	h}r/IY78H`>LZ/eZ)4C7J&MNK+, C92_Ě=sbШfsiRcn6E{77_2pbUk6'e&UX*I\CZ{26U^7b)19_-U'88peSu0-̆6y,݉::٫)
coAȘoKN@)*72*#BHTT丼BJ^a3U+R/k"IA]t!	S</ÈS=q:ɰ7@#dx?{xa`kF ɤeIokA[Z <Q>р]2Mlo8rhT ғ+'|cI:{q X4*	3vyԷ2KJ;>II^I4_ǿסЭ=47S =4[	v%|"^DI*z$H|VaMLEwީEs4J4!~T3K2)[q_]]l
VM>WOfxFȂ(I=LI2bi*$*M53r3ࢮ0QTM>'m-<vYR<wp39t}<؞By+h89|߸؎ilTW]I3XѢNP9_=|=y! `IN|cKq$_Td~wNxWm#,2!C/Rcg^3Xz":HS*W߭{E6׶mnlonlYt*/;zvk{{ڃG7Ȱ!wު{vFva88J=\+<W/Z9OI1:S2;(U`2CK[rVb/nfT+DSw՝zэ*<kYxKqFiؕuCb7BV!σ*pp"L)iyA$;\N%Z
+-ǼQ,e5C\`jA<ZpXJO3[ܳaSJMkt0jBN1XL&S |­mzp{}]&e~v{}s  Pof
Ugw6(-lƒE\Gk[
 Ck\*EnkԸ~`CXtv5@"g P+6$<B#xn Kw?8tƛ^F]8pC	o]=.-.=P[OƵE38WuV,CEAk0^>KN_on.9w/{saGoZ%_~ M~ޏC{w"CTz"IxpAVYf$Kܱ iV3<] "ØXD&vQvAcy@~8ߑ/J?%4H7釅|^zl(.nrInz3SyQy bC: k3C.b~E*c%Bnc0
$CC "v w.xw߱$=ʍŷj"lWIH35  `fG.Yv a<_Ou1C;;5!tf$G_9LLHy	p[LXJ͸sq+[S[*13gdfEVUt&.jV$ka~PBb<6
DDr Iߗ&øv.=0nMEb_Ffy3b VŶıb_lLDS:r77&6n{3Z,f26Jq*U$*KSl`YgPc!+3-[`U0w1GIy ,tH)o?)^UT.>/>3|@[272`Ƣ$EMKF_<S|6AdcAʙ$*gsL\^&./g|XFFӍbI\$n 9w+Q CUG̴bW\ZD߭4~ݨH*}+!%l*/26%Je+\g*zh΁HgsGGGsHۺ<Ź0D֜l*͒uL*ԪއH<-$˟WiiuPBӮĦ,7Gj4LmsJ2P4e1gYZ?uEnQP}2dݽqe#v!!mtF|nr2\Z2Va<>ƹK;!1MˮSOvǨX+(x.Yb+gl%7EuF$h#2T_o!ǋMQ{Sޣ5P:p$	ֹ`Mi"l36hap0-;iOYmfw5gR
2q1mE"pZ ɑX./B7`JpUHRxQ:(˼QVLmŃA])%A]>;.c83w^9yək1]<8j?v1 d^/;0InO"}u4|wzؘ_Ɨ
KʎYf`iZEuG7o]_X@rM&vD#ɤG淮/}pd4"n\ڒ :\7\˃Tn?f`3lVB\)Y	&B[9ΟW3$!'f	e
)(i*E][Ԉ1*TSKlNK;^|nX]=_Az2
;BZ7:Os)倻(Ǵ)b,7˥E-/pMÖ%1\Ybڣ-;ٳNw&L-ۤ~Bl@Īi6AD_0Cg4ѺIహoŶQnX3X$#I7D)bTDxAxNS =↕NPOU8
)f ߏZ76$7$UFVarlJK3Jׅzj'A47aMc_/h9+<}kJM;Q^mW`z-kuQF/W!h"7+]c"y*n;_njT|{/[tGl[hKu-)ً0Y'^dWʘ31gbۻG{~'Q	;aRlR6%]<mh_Sf\uuFRzsB9ID
Mӯz	Mc>XWv@\[_Zfս+eNīheDR}WRXF)/#Kѩe}\gg;Um;4P;/&N%xsVQ1R<V8HK}賥ZeRO}Q"TeUY^>曋_*Q(˘zc2vp*XB~
3H՞7]ӱnآ.y_EJ/vsj^UeftyH+q&MYElbJhw/6EvV+<#+##3CJo$.;BOlE`b{.nD/2ؙU(,~S-ޒ߉!:&pi,w$uaW2Fc=F$I`C\yP-ΕpPAύksN/Io}<+TP^L<@qڃ&[S{{R_š׆^rxehei_'QPF~cnK?P(fzvA.P,]|DX^|feSfFirF_yg`%b)__r֕<@?rэf`!a̐N05biقGgI*i)<9H\`oUj'l P+>hC(^+AȘoQE' AGEΦU;A!R
,*I &	 P01 1fe,'S#BBUQHF/0t 阌v%zn6tY}ħ!kJ	ˌ1E}CTVH>e?g='m̢jQgX`LZ!* =rG-4t*O(f: #	!.\8ݎd}P^!ſGAkNϊr]mmDf>@3fCE;_0w/mK'yoWۢ&u3.R*,"ya>J<ax7'1g Y#t,N˿ZRJlU<pP>}حZO7Q#w&pigةyv3E3g~pxL,u¥3f+9KwJĠL(9!nܹazYgD/wfLXcۧaӑ8 ))%,Eň`clMkDop%n4~	"ԅ2mw33#%Rv*W٭R0[q׷SVH\2!ItGGGPa]/D?BV^lXƒoc5Ho)!ĺ!+ / \+Dtd*:w3^?DBp˒1_OIcv-P]$Z|k3RuU1i丆jZZ3 Ye
	p6>S	D_襆r/ᒲ B
ʋ1īݨw+ :oV;wv*	NyFQrŮC`6żPK`2g|w
fQ
xKLH</wRrs(1Qa4fċk"9k[RaK1w9Ĝ7ۇCְ͟QbzT5M!&((v7BQQLD3]2xǑtK8\I]hl#ʌf])/ʚrDFĉO)68✞1ycbTlm}JNg ozc3^Mzq=jgh ,.u8@xNivV[t6|䏆QKWKa~939mkhjPCL<WA爻y{ћ7:y3ĠajZIDvb9R|5̫bPT]|ib&a}ɕ* og2ŏE-DAv{Z=n$q¬HnxY_ր־r;oxY{xTE;;/<:!@3BՐĤFtPy$.;vqeP`?q$.𱒰쌋/TNwq?Bzsw~꾓IGI{Lшyֹ\G4mꝮ-FWCx}ksTv̟?SqC91qٖRooGꞵ/勛W[
٪u_YH^5;5;f88b9+F5dZ]Zjgϭsq+PJrf|b2I׹=ӄgSnwH|	Y6$F]$>QΕBΖG>=)YMzMs˞FO|8j1͎-PKYn(Mu4b2>@$vC6pA?Gix,FCBR+ksÏ3ϨyYbuS5C(9]q疸Z47.vmElA	Vΐx?.d`\jr,Svnt8\ ~3$R٬E6[!t.@JI
}{}]YO[};|-^Yǥhg*Ayj{=O|߯*&7?sOD7ԦjL(yOzG3^[e2C4}Zr-Hg	|G-p[2̬I>bb9jòR&2a0;ET8L,E0]H:32z
+hrX+`!68SLj`~Xv
/B1mA=BsD&'BN+m]Hu0!

$ TH1B~+<&6ЃJ;rw;p\'ApyՌ1pCN=(.PMfB$hg[1Bu6ʰp(Ʉ#d$:S#¹Xb"G' 1+/FSad$h" Dqٸ
?eptLB$L9$п[fbXXE3/Qj2<B`wal^t}Pà0Y_&jDNhs"ɂ~u\d[prH՘(u.j8JD&Á$u5%`LѠϤD)}"T1wIQʩZ)A"%'g+Rt$Wr1U`+[;e{jofKXqPt g>-m;_Dh:F2jgyc2F=1o/ÈfmϪd߯12]&8]l*eђI{8n:99VžI?QcP!MtOH]B"wu@*
dGWN]%&4oJp781"POs mYJy~-fvɾh=k|Uuٳr̈VUʊEx'$B؄>CRbNVz}1p.h>!cpKdzwKZ0+BF+acj׊kE݆I$N*t{K$-]Z[sǆ@K4v<aNk\FAY$BYdgE'1bA,A	:4H)PVB3`jwOvP{QFJ7xB%DhM"n_& /4*/Orǩ$J$pt(MT3*"rV2J*CYZ[i(PX ixi_/Go$텢^Axi&<y}JzػQ"nn9;btd`4$q=UL Sj@
݆7`⡺_lh8BEh@v".Zjh$[-B"W/lL27p\N
NZ+L$̀*pe4E67&|:S
ƂJP҃t4,&Ep	Y"CU]}""/2SG{P</負dc4CB$#0\J3TcD5PB2Ԙc^͟.<jzMz+IU?4wDNRL_TFí iup$DM^o)Z߂ A6\7߁BNKQ_(2o`Тα	RtsR̺T8$4ogY
ɡdYHkKqXθ]nGn0}DK--c;{	(NBF~,:LU[5ۥZud4ޛڊ7'C,i3;Ŏϵ]JA-k;B>	wG'a.e%V&*\x>,h/kM}I&LԪU6Q@c*
rh9/U5p)WZvmrpǿ
8o@Sָs&Sc!"#ΚtP'Wa(h}YT'&yjkh2<
W:U ՋZ.p:,ynk9<H,t |LE(?9g`QsnYx02J$rC@3ƌiX%d,ei[d&	Y)y#HxyUMci	ߵ7o=K6a#@:?oĜ&p\;PҶ`Ӌ{AB~e㭲v`-%0/؟}%I4VY)YfFR*yU+֓(xP9Vd%,)̂)5X`@x]+ǭzIJ|>;"pK7JqP5jJ4;׍p.2^P±dRr1|1&/͕
`IƳ[$ErX]=JdbW;ue4N,yٷ)
x(kW8Tָ
|z6]#TOy!Ò!pVz{almxZ0b`d)B(sx-ˮDȝތibB0;,4MC/-rNvn_L$;O<jGntptP~:wHКC[q۰{]f.}],0Dhvo0Cm^t-}cǩNI:~g>HGXQڢt1"h"e8:g0a%^˷%0ҜDDqTqX"Asx=H<x'c	pa2븎&?Z1qղ4IfLCO%w^I2JVi8eŰ(8xAJU:.$
F6BpE);ԒR~ADSN`Q֊e
+);H(Fx4ix o_aֱҽtRȑ$ԯˍp(A78c4PsU*¡wT5[YyCB𢆹=O\Ü+ՙd/Ӕߩ,oSg'O)­2АMKΜ'^c:̭wgtF8?ol|dRYᩣȁ7E.RxߐqZυ8%܃=[v ЙIQtw3[9yp['L,ArnƪB%OW!%W1x;HlXfvM՘U^2@tpys5;(߫=o
U8䚉M@K/9$࿿닿S4;)z2/a8M[i:WueSW=r'1::PM_|% `$	R8&jݻi8Q.|q_~4HtJݧqP"|V;[Eq\R璴NN{+&*iKLPOt&:~C+.,˳X[#ն!-PRաs<3ۣt x{PT{awy,]DW#hh#G,(Ft%JJ'idD	Ɓ<L218=:j+GLkGf"N%s:vݝss}?c[srvWğwt.'E⍟%վ%skT]/4qt0ᚻo{Gby)/z,I6JۉU4I]<Ϩ%qdd ve23vG8{zmcʦ+2:ʠmz7y3٨`C[lqEen_C)[3QKuuvܲR<2-mNѿ:ooQzGE3B#ylWS,?EbL͌LyD]9,qy<Mm=[8*QSHOyEI<3ʚEHˣn!ZjQ8eɸ0<5A³>~=mOċV,ns6K?Bhydji꬧y:Y,vAv\ft51iŋo8EqFe(b񢧛Qfgi_@d,z"EF8i3x;Βq|Sn}?Fldc	Bڻk6qJ\2UsHԽJY'!ԭ9o˼a%&0J#Ou#2H7!MAOW!F0L"e<v<v;ŖuIWه$*w1WoppRU0YF\fc.uSПw3^bU61aB_07Zt]sMV[ٚM%3({('tq.t5x1^3qlg.mC5wX Ӈb9w
OdWF}ybAk<^AN:IxB/i#5%$Y{ݍKIEoփtBO33UKW)Orp&b MRCԁӗUl8Dnb_#}d$5q*͵d:d/^YNұw9q)Pi߯h>qr䱍Y@;`Jk,(<uwVdO<#nXQ^8T\`M"ѵY#D)/m&Wwrt>=T2ɱ=@#ajCN8JTqPNJhZƧ[X$xUC~JSB&k3}KUMKD@1z	dt7Ш^@d t$b4 [*T{RWGdnjg
i{UHLTίdp2bQ[x?miqYřQ|&8Fm-T~'fr者2v6K,8xKK6ƦL>w]*]M
g-LVFjLn8
c˨O~ݓfNvgm6wlwecW*mp}$Bo2Qٟ)hAo*o4N*~Z?N{y}ɾ!UPJ\}Q0DX/{hEb%Fl!gXϫc*"QԥS1a5Z]`u)é)<1xz>2ɛQ#=4Yv8 it}F`4>vHw&홼R"5 ~SY<=!vjX43[L-DK{ xWNF)FV$'$P7$b"JmFcO,'QV.P%ڛsݗRvHE;d<A+5m:uMj64uG
busVnRwDJ_ZxpJC;6zjup0*srQfSe#7%naZlcuHc2|¾Ռ	N(KīnîyQcc5pp{~1[CBhqe3ziEC
],YpYnv; ;TCs 9 eu)IdǸ#\lrBݵNkm}vh0=k[h ? cAWtx>Ļ	L4D%<|MYjUNm=c
*c)/B.N,ӎ`Vvwrnˑ-]AG{*=jQ\|4$2+4$p
S4:LA|	iL6#n.L^VU:- +9tz.*anu1jBP=Xj?FPLSs&T$/o
x#ss*91?KHN^WcpYtzgg@8X<^?n[X/Xo>C}x|/w1f	~5
{\/eUn?:RxR4%rNAvA?fg^>6z#kut#pѡQ7W)#	`SM@qmb:UOB:9XO2vD]1]_-mzGr )gQ
r8O":Ӕxr+F$۶&#T+Y0mQ$-B)V)Tlm!IZz@4&<|=Bwğ0f4Sba#<$O	
b$5}&`4}zLƔ/nRC{4h1eX$WY)LTVr2ǔL)SX<4e_bg<> L况)77iD?k25D$Ilcu*U MNK?!̿1N*R~r[{(|
Ӽ8-.R{3.fWFr`C_bJ%H|74+
x\[sTWv~_q5U,3T+j@8JR]GGحnM_$a(n6wҢ5-		4)? ۾sZĩ@Kg{㓙̯&_j5o/mZNy^]Zvw6junƗըmK]x~/Dm|4swG>MLhQW&j^~OrN\O`Eh+jú0]f]x5aM{~+ahrw:2<}<#GHTԘϾ\;=Cu/H.?na<MCB['`8p;Ӥ,E,םC*pabpN9ᱶ:ZP.5',2kN@BA~@`U<,ނr&*jׂ?Qi<ŧ(0f.&CfkHӌQΔǖ
RȟΫcʕz~|IJ՝glг,  Y"t
JV)WKN4je"?SiT~&An-z'E^l(5Y=^i`ó^=g	w$A //z^WZO (`:ц<&0)h0.X\@sʓd <*`><w{xx3d̷JEmѳ`=»k@T)HpuqV; tV	fwŪJhK<(wd0:l:Z&;æ>">YdaG| mEdIVWʥ|8 k-=E]A&'r&dG{Ma"zxm*:7X_clЦ1?`mCd3bY#U"s)o'_E ƽD<wV	Hz"b 1.t񑒱GROyaYx'&9	+хx9ʹ68W Zy<>o[NY*e6XP P+ePIgeAm*ڤdcg2 xzĘ>wZ0ZSTw9ڥ9A'B8~ r8&jeL:#KB1c1}6^bP4NAc20jJ4wIE ,4&]c|{lƐcmW	3Y::d[lԶ>BOu墘;y)\o݆cdkU+ZM-c,{A08[fp:*6/~]Xec'+WOj0~"gFY}2o?pf9Oº6}ؾyޚ$59ࡁãO9|&y3m'/bzb;F
Ϸo}9zmAyM,ډ&lL΃9>ihrWLjSݕȮ<7% ݅®u2@
$PռOo_;;n52.(~,РmٝVv\)B?ę6Ĩhh;hĳ61x? Ɵ  XtX>-)<6n0.[)+mQ9KПf~Lin[څ[LEt;8|1ů=>3 gmať!nO)dFe(V !.#[r|Ka͢z̒J-f!6,mghIZmzđvN"ޑF6?{sҟYhkdGQre!f*3]A:۲,Aڙk|1a	XHP@+
dzZӤtS[U2h9u|3FXE̆\}idH6k\XQ˗+be2%Vp9c*_5[`ZFF5!Tt4cҷ&fHx9#Cg?Bf *, v#~p{vxi/J*/>Gd*uDlt@\hP9zg0'm*K`y	(\܏RUu'6s+pBЙZPG}7G TH+(
Em%~4OXeb(FiF)£h. Immbi]={%#9.`@Tfj$#A8hP1ڨ+TJ S˹8	[ʇUbćD.$@/TUkShHyAQ5SO}ca,S-c5T۱E9&D׸Q͐8¢&C@[Cj$BuD^/qL޿~)8!	[FO;rUS#H
޾-51VFQFO[10|;3YMx"l_=G3qV{=`ȳN_v=YJVU`,"SBِ"sr`eƩωqq3*"d>Dw0hD@Xj$gz"jݳ++Pc?bXM0|1	0Y)<7{ {_PZt,2vKaѝ/r|>]jM:a[l=0ѥ̮TؤY`Dƪ[ceK\XL.}'f	)H3KyIJ"#$U\nȒmHY%go$! --'8[CT/Rtۇx6(yJθ$4 EʏsƑ-'\La*	N&wr6Z'd#sqf\Xrt3 c	IP*{Ʃ
sΫᗪ_م,RXe
paobP(7ݏ	Bs#{6:"jeJ`.eYɠZ@zN=,"fʞO-!ŏR%ͯmD
J޼rOf6J?~<zb@Q4E	<ZUEn
EKL(n1&C%䈛R1N;8%>|ellEB;35Y)HђJz.cFb!XUݞE6ۙ7LI[$H]>5FUNTzRknop9&bu8psUAD"8'aD4P}JIM"'rll(ȎPX?gEblpeأBAD:äOTG֦Oꅓ1ZC*SBx0Y(gKhad#WWfTu41iq M<zj;\嶞LrYK2lOϽTc=x:?E*Z`hVܗ,[|}KTWRP|P- ar5KSpcZ8nTUvaU~I) <gj&iGYx+9?rPRRR.Đ!d)sL.b%4res	9 "wzAtdQfbEZIZNRu?蒏:O۾UtjRy).}NB ?$AO?<v##<e_qu`.ᑁ0¼)'&1o?2\cAK,ǵ|)ճ\>ky' GYCp`M?e%uX)&cdph*
e.5ś,y䃄TU=Y]H1TaTɵs0b QKQJ!OS	c875~3%ȥ,'ӱJuگ
oWt D;9dYvYPzI ŋ%ң-}
bщ[ʲ9$)J&b/[bauVNa+K7nJeӝ}!ae:%,5'4*`Z{4Duǚ)lZA?dHw|&)	q"REfn!~Ger|uAR[ٯxҴL~:UpUDWrb*[,Ѧظ@!
:Wqb*xǖ㑣i`hhpDl'Zo,Qlǖ*$LVPɴz@w16mXc=uĜ@c}:qTx!ESDwޏU -;!,|=wA,9Vg{GGVߠcႦ{%7θ«߀
<4{}#[3%9vĚk⺣VooN_`f~Xp&[T~=Ae,kz7<xfDƪIAȭ`=xY%ɐHq-owW+إ:YɥĻPV jV?ŋM)DY򅴊(#ۜJ&W0h,qj|!bAr;^^z tEc	~Y3V`[13&}:(X!H29D-#@f[Ҹ=Uw\wQD ;锖Y9*Vd%pW?;g[%1v	KVDmO$l5wfӅ*ʗZ&Id)'ȱsKL簈nΈgN~3};N30`01Y=OI{ج+L@+GGZ'2\>OW_Fya+rP/czÂsİh:M;Qu93X\ys)&)3n-ǞTubсf"}#ȯŮ0gO0 H߇1}ܖjW֬lo(Lb{O]H{MRK!"'8$M𐡦_V;eM]&|OG:Mȍ*[<^)TDٯO%6\ve/c0+A/791_Srr2y<9uD|;4W+Dwr"s@ic/撨0Tڣ?tAk_Pw˕&0 TMvI;eM/{_73Lߔ˅Jrjcnm ݸmR(k<Zu^{"%{6g	 :ٗ!,pKVno}~rQBGu\3JcwK|׌ݘfFG\ĐEI捾2E@.'6Sθ_u!-SaR1
p_S+6U,U
D( Ki]z32v#\2WƊkI1/ek] 
IUdA
W9_9.힤N0Gvngc=vYҌ۷j`}7QE3E۾}%@>KcgieJĸVΚ$;Fn(o[|mmq9eG:t6$kqPLx#7t<6Mr8Lm_e\ZJ8t|FGP~W/0RCU~;N8Plܫ%6n%`mM{0ظix zgVE݂9J;U@%bYus*s& qpRGIx[HTQYki*31J&ZփfRv3&433M3rʻ8uEeD- *D+Rt-u(Kv>{ﳾ5qG{yTS,Ŵfw?}E	rN=,1PgIO+aRkBaՅWހ=i0f?ř"Su¢܂lCnr%]*Aj)@^w(pSp3(~8mMLC(Sǐ߃Ao.,
'	ШA0TWW{H-=SPLI{kTT~	tOJ?M෯qd5A)h/j *PiU~ӆda/+f&2Ioq-&VJP	I ]b2%{S$.ZgrXNhXGm5U<[IU9h&YnKrm't㧉x<N6YwEQܔeЀZs0TaqJ?|?Q?#s &r6ĭ;Bud/&$aiԫ%ӛѴˮ|Wd |FQK&TҀ^(U/rh$Y553`jXFl˓E΃Gfp_D'ۍ{V\,ϰa@sUԥ1C%x?;:.y4qRH )6h%?AWq'/v&x]P cӋ"FB`TӘ1C'q\Zb%kd޶ɍII"0v;L:3yH;|d;;>dwW 	&C;rs߳ן={>fH2,Fq:<汐"Q::ҤkOHS"SX	G㒒PP\PĄ'q<as0GFrI11yy11kzHSkEUyJ:*3(GDChP
TfXrjDM٣WkHTJaTIL%܁HTY=quBnph<:F'M?sjݥr%EaGFaGRR1bx+`Z|l%v3VM{{>CR
m7"G~̈YZ>>`wF
6j
MEr	)T.u
sT$|.X}]6_"6c?$5'Umĺ5GJ$:)Lgj3Y!#EpYR;|dB}C(GlCg3)lO}I#}/G"E'Џ"8b	7; Iq-E%oK
.]q<R=D~j~EŤXEBmaKgyl:6%9>.*
i3@b*90gvҦGjzx5^m'o>X|T!-4zP7)Ӌt&z]D4|'I	`䘒;0'E6QN8VMu? .Ew0GH)NVuIuTWG܇_
T	et)%1;{]ɵLX"%n6Lpڒٮ&h3pD8|.X;zs)9ÕBGw|*o3j(*/(jft^JW^Lkt}JӂUG!ӈu*<v5Jn+RB]xwt5VWguOd$B3{-ےbRk6IrJۈnzqSeu['e
AcҒ嵚{q5sB+j\' de;5L2^״ymIDWSؘO{Q~bu-c5jSQ-ϧ/hywI㢘s>݋4}T^N-x(eg{A/i@7%NQ'Hϖ>JM̀(I8xy|יG1`DVĳ)4):Ŀnih06\E6C0.bn/O~1Ùi0m3{\ȇPjV,q:xNWz[*lrh,.^t1VN[;-УU6b1ݟeӚkbRۦmY!3E8KnC9hu`16'nq#7ҁ>3lPvd-{5RFb&z*ZˡTssrKty!I8t#̙Ww[x+7׉4񟁛F8kH/D+BXxt[HY78i섿teC^D<)>!:8[07DP#O2`P6m>W\oa$yMNw
X[\c@50̚"y2.j's8c1`gn!9DS~t9,#78Pm1}}$N'>g_1/#'1(|}`O~ n!s%=iԑ-!TN@@wcv#(˛A'<%xZKoF>Wb#˶\EQ2R[mUia+hZ\9LhRNuCSE
Pɟ+r!:$ݙy7nm*33H[YY=49CwNv|:CH|uD7 tfZdd:<#Z5(uJ|Q-t\ϷzWM׈m5r׫{f@voGkUD,wc<|rnOדa.;Np{#i5~ ,6bp_7qTI(f=qBw=݊-Itskyl3Xw8Lgpq:@< jd&wޡ:0Uڌ٘%;4ŵoj浐6j6슩LOG71)-(QvLq^ߎ^h$|	
	S?Q:|9~LD*|6^TN`a[_M7ph@ׄCؠ?4lcTzlxNU<= I~$Sdڒozܯj1<l임KKUUv+zuR8I--=-wa\Ѕ[iv4|J+NuQ%=VBTt# ,<\ݠ#WZBq1Ӵ]Е*X\h_;eMD>iuHg^#iYʖkiF54w={ǐM{3EDEGj}g
sH3Gl&7:Q
TRj3IfuQZ-uʙ췥JR6Xܓ^M3.#ZzǙ3jp)Y{JoO1',:}0Q`j9ZkKh{|˨pvӊWxHLPnZr'j0;^c.w޺*oiG1E+Ime\'MLfSE7P>9<L_@C_(|C$	B~jY%),ܼHG?. Vڳisb/nf/P6U1ZS$fl*N Ζ;lhq0RL#OF02׷Rdc_*4&,3vZTxЧ$ \xY&_sO8T+4JKT{jH8ыHM@9]*x4J@TˈvA[}U2%|,(JȷDG4KX,_*X9	|&&@İ\n Yc;',R6fE @эM~g cS$tYE7ëbZ
vi1Ss}d)+Q8gef3O0zE/`'eY#Wi@db\jI-!nqN2rg]\v/i꜃*S]O@}
	
`\Xl
ĕS
OIfe2d'N)h}(')*yw3_sΘ1~գ07ƟїI4GK>#ȭȭLGAnbeӻ+s4O/ IL5zhx(է|WL|L?,;%"}/95zY~o$x{gBM?	~ Bx) {|w@f:a~~9x{s-_lc^Ÿ};feV H{xgbb8''(nnϲ9UF 
x;IF	Z5uX2;gj,j-bZd1&)FvM$۾2	eLp^ĒhTY0Ngmlmff]*=0sژeu :8xrHPWaL3#;LB8)W)ԂD"5&dj`cky?&3{%wgH,P&Gw
Zq|ܡ6;3QMNN5lvH09R5C3,~_#_0ދ
<V^.hдaN'Q;ǡ>ϱ,m}ֆY}eOVkO]M7+Ӄeް" !Gd,Ԫ0ذRpCPTk}mj!'U+H`1O+T{fKQhB{=mu`0]!V#Jc/]E-MWAꏐcddsN?RR#i1!뤈l!	*q`"j Hlm%<&67]%.t	ټ1g>[+-M1FVՍSP)T׉l HS󅚗'vq\MPw4!W߄ԭ!oLn>ti[GcJv_c1|{̱.|$qB[):j'q`ޠj*Kby%bRXYQӻ7A\h%|Fۿsi	'u8dù/F#CbZqyrj{B9(w`yjEH!RBp9(HkS{~ai*D-K{hI*"0q9"#Na@.>@t9sz3vi)h,}(2xAHlhGʆ~y|rW><B-$v5Zp3dJcz!(l볤bw=s64Y!<DX~:6qpEY$5&eTb%3dy)JF4kbFKɕ2N|ɘ}E^XMfQpP !'PZk^.;r/ďDm+QdK+,jZnxHUG\A*JdIս[Ռk;fE[@˼dqf<fcmy_Gi,oJϰ/"$q UNJYu ^lCO+H*[s֊\	]eedeű'!`.y<JЌd]Dc=5ɘfyM&A;.gdTB)U!,X.P9_F}/R잴`	Y^'ݪ΋Y.aAt#nDМR(	H.3l@tȢ"GB"3|y8Gt6TGU[-E"+_dwl}=^"ףx}!?@¬#\2#d"R]tJi۰dIdIw`ҩ2Kb>	9I~^d6xhR?%>$"*ROEis(g$-"7-cZҸ%J+Șs/q^[3yC{棆`o;8Z^]?tۿo߾:wa8{v/nzCڀUqq qhoEAmۢ;Gw[M$I9z{;NUOW!4WHO4uI8I6XQVhw.3-z6F3Nͱ
jUjJW
TNIp1iS%n'i5u:Ҭmby>N4DʎJuR<Tڱ.=b'}㷺ezoCcq5gooˋ/_m:soo֧.?|_X_voo~QxN 4p.ZΠُ_$u#|	Dg 2	3~"aFNuS'Vm/n+bAK*Q볫1l[nNt<Dӓ>v\Q0xj=,cXC2Ǉ á"0t9sW|=uj!'|tO[N8̜fL0ӹH/B'Dfh)w2LMG"OCN1HFӃ|%tB j ;	RZȍӋ[zQ_Zb$T+9`ߦm2kS.Pn⨩EF	`/|Bi!CZgt#NܗinV(ԋ(=㙻sRA!{9-+:"5%|R}HU#h :'-v:JNj4ӹk8ǭ-g#^j9@^Ek<`ty/ BAکVf~vuEwu?޼{/hdZOȯSgFNne_~*{i1kf<
~FV\xSϽ2dn.+dUhh,ί4drK%[PQlJh_))0%c&;i5kbӝsI5Bw^u7Ro'>s73M¦;:ά8e	!tF@|>Rf''r:4Ӂ4W߮yzMnExR7z=0&0	43!P ֶ++lCy^vӗ8ӗ#Jl۹r]i~e0EDײ$2lA/
pve%IWmp5KE.~mcbc#:	)p.Zdg@ZzFԓɀ-ZƊ&CLqxWiCėT-8#zD%2H/>ۖϭ%Od (U|^*$uB	&{/0),zIRb&z4c̜mڰPeO.P݀{C]nvZ4pdQT)}ڼwcp!
S>KCzB0g <OlS)QbKQ?Gڰ@V3.ishG$3՝J-:hq拇8m% wŖnڪy<2,}z3ɼgXe1pNaTl勹t44"+O77*\G{CAfR[*%#`4B矠 joFBU|߮biX@6Wa	}UL*N!SY-!W}9WDfXLvK9I1%Uo;iLda/ѕ7$LABC	"U7uG^lS&<u<;ٰ%CabyQ!iLy1W1o*b_`>ݭgyW8bA9(EA	!t>HtM0o
!RN!@tO	i%٦jj
$#L&$$Fm
#<)1y{zGҾ$^b[yjኟ+(w*U\ޛj*g]QU(l|&ƼPLuM=]hFӪ̂ap_?'Jf.Ig isY6˃Bpޘ>{Ć!ip~К˹ʱee\wN%I0nyޥ $Y~z/N(?:Cы'07cMTQCgmK+BäbbPy&c? P+Oc,u\~^ƙL8rS@hz&\6ZIb)(S,5ImgI6ݑ Җ$q7;n a뻿aXBwmj6~Zc'hR>{}x|typ|6q 2A8{kΏUW+iBvla=x]#ƚ{{xAC3O%0>MrR0,ߪ9csړk8Y.8	՗ۚ9Zm-Q VKmL2<T` G=9Qce ϹNYt̹Ro_fdx04$8ߩYEEZj8֍U
ypl+V'sm*qcBs#\ YC4
E2iG^Gf^%MY`7:T]N9v'&ٜ		\va"}ΰ%ZʍvA(;-PO놼P6$9ɖ䍯^p%*	aw[-MU`<)<֋LU΍^-+jWņ29J@1y}T]tߕPM:r2`LR7tJBqcA?^`>Zݟ2K`J;Wo89SBRo̘Mŉ*ELՁϔSv$EvC.Goy#k,G)T2؛}OOp|oi:m{yj6r].duu+Ab75(?VGӥ1oN@u29̄H3BƔBXYVa'SYmMD#\	a5ꩠ+20}|g֑dtYW?4iS"Wb˫_{#O0L>i٦߽\w)ڸ#155Zhǫdt>d(Y
Y>gyw[xv1̘K")u"K:"U7u\Xp.i[=_Ч~]3;(RF-`wn;;;Ek-=Ù܇7E̅.̭GQ	aś*h.-xь
3fh_vv86CAByrTފ(svoC J92Be`( Y`%<TIVQ1((u*[B~JEԀsJj̩	ގ3b63u9q2f>^^Mv%qU<͘_>0nmSxc}?Gj Αᱢ過 oa2?l;W,906ضI*?nn뎯	k1cۚ㙚?;7[B	&^NsaJӑLs7#l@'ߝn:l*E~ݵ4)h!4,xڸmW_ljS"nL7ȃo3Cy{̤|*~kZCtez.˻aWn\Sa"7xnd1Q/7nf)mϝXS-Y0B1kI0͌Fks/05N>p kfg2Ϝ .p&L<MNlG'B*s:9hh跈ۜ~[>YJ嘵"cD6
$DڂzCdT(Dt	z4ƏZeFg0h۞m$HkYH!͂f+bK2"
'\Yx˪`.Sxϖ*e"$
%j,`Ȣ¹/ޔC<94{DSY8W"/"[gO6}db|f2ãIr
[8^
{KZGØJwq]`aE~n,qi
!ǖY{QWzОYU!
nO ^MVxǏW7]2^tLқ~`̰\Ik!5I4,
vj:
d-|(;(C1{ߜa<l
<Fk0h};8>?8CrΖoGĝKjEu\k5+Ծ `kh/<Ĉ!q
)oS0
["T
%Զ/h'2tr儷;6yMwNIDeX6(pnuk+a=c%Ŷ	lf	}j96)nkrHrGBe5Uy* ?	GZRh2BୁU*W$W{\68x~#vG2d斒 D^l*MӈxiECO+34=S@h)JhxH<B{xcKRJ#ht7{ް6T%5i:h]h\=C%u
ϠJcI/͢łE!RCV@]Nm6jTxH&"8
$	dZ)U-`yt_S47y:݈ɰRXj%'wA]x!W6^_/ýGt&U$~U_!)@&ozB7uRKP4*
XԨ ҼʣJ
x
!|l1wų (sINr_@qT	S$x{ьjGlxIVmPn9py}Ȣj8T/{ª;_՘[i) gtYss"@4qD3Ǡٰ'CHEj7>Vr] ~:G}ʤԜ*u%	=J5YT#V3#?T(Ka(4&6VD6~e1%=+uC^FO@CR2*top"ZVrGeͬ# G,j0p`G||fQ$Gm" uo⑱8jkdt	zJd3h!A]S*,SX\qREF@)4-i::UE0]1thƌ:H.wSY8@-LxjxZ/hr1h b=YU2&R>_K,sƺ! HbfQ$5D7ݰ,9/~Cw\Q^ǵPS$qȚ-zQNNFYΪRN|88몄)/RX
k9UܶEB߂V!HiRIu|_~oC8:i[rԕX|++;^,I%<=1Br_HcJs.*h2gY 9^W~r	o}}6c;B;0ߠXX3mݽ#<d8MOR^14[_ԞL4md"?GIAT#D]qBd?8F!loOr7є|	᠏Ւ&gr&89ܶG'E5MDhYeO@xV
Ӈ*3㐹|y]2w*d|r~vV0:ip\Xw0d7R;x]W˖dD/N͝y:HN	|
JSR%7u)E[_I~cC|1IqN<*jlB@M[ Y~aAfR|`2ZLRiykMVpT_$-TV"a76@@~čE0+`dSᬄ?cw,xx[PSxD>A].ً/ JGs}~|v{"ڪF?jV+Ѷ`J S@7l<O`T-P|[R5aw8=n/kW~ehta['#>:յ/~1$%7[U9-XiJs6ME/DU[_b%&bo;[[Ye	a.,لJR6ddɛ\'nkc'EZkSHR<QR묬*y@7̀	F]*Z,ZKQ`6ŤBxquWy~J#]MZp8m]Eߡc30Mϥn.nwУ
L4\Pҕݴɳ$-Om?ZjEa[IrFֲE:	x@ jh7.5.3 \	M0U z @3 1U0Oxmn@e&Mz#AKԩʱDZTɢ%UÆۉMICobɪ@ x la-BUڪf13:g~?Cg}T+XSW<_,XH('c'=u+0sT/)
~of@^`Ŷby*evf]meD05q
/;"%$h꾀+U4D#*XhۂA\?bbj8)XWI{HźBtm[	C,Y1Ocb&2:^KsjXNk
9ߡ"$ޱw"U\ZF\;qdݬlBgb&Fi!'c+;ljCҢ<13tHӹ1KGfk
AH`;o=Ņ[QlAkZЇ`]vYϸPKRqKrKrʥJZ4WmIreiz&,(|=^-*
}XS4˴!M5;M<1,Z qI5.O/Pxk"Ccd0KM?>"px&`Jbezf5L`6T2ӃKKRlK2R+63Lߓ,4O3G̥L<Ȋg3/ CG)ndx{en{F 7m[x{gBM'Mnd߼Yqr[r~i^OٛN0nf.-6r2,ؔ&ѝ+2@V`2U `nHx;}({]^Fx 7bx;}({m^fc=x A1x{en[fc= A9x;8u/Vv.Ɏb8{t w\xێ96x_OSHՊDDYzj8LTt_'gG'YII3#=U5fFьz<~_ߍ?r}(wS>ߏ֛u~+WصǇ^jvM~yXnG˧x^OGtlߏ&͟`y8<꒓Q>>lˇr/Gwf1$oltCGi,Ϫw<z)Ab8fz?mš|s(6+{3>ou1(zziko>}ͺsc,YyB5>7fI)! l+_Hi;Q0.U e|.j.`/I~ߝY[07}qXpw'`:J͍ r+Vi`Cs,-_[Y՛wi|YHiiA@*t?ͫb0Yxx~RW	ҩE@Giw,ZufRw1Y!2ȏF{W*Kw.+)A.OJ!fZ2mJ"_aQ!Qi4=o&J7F}_bv$h/wveSbl1=^jj[eT`	YEQή.1v[Nm߫F,6_~ny7SyX΋?-qG;U0MV?-]eu1M*r=
돟
EZy(U+(ڗoê=,Tz?(iifwP¸CU-hrgzo?-˻	S5fWmx#r2)*J]+cl}nvԘOP7nXj|Xw/v6͏鱬Ag颜ovivh0&bd n#_X+_T-׏J(5bBe[V]Uͷȟ(WMZ@ũi4kNy.DѓXߦ+wlP-Օ'n^3:k֫uFyJnkM7P.,Em(]smmJ!j,+Zkԍח? 03]Mn"AzWFh.N8$r=\⛻?ÞZENNvXK{|_Q6_ibR.\^-R#mZj&$7sIҭY:3:0ިV)(fx6u]'(ff|;v](a@MHy7r]mtnf^Ƌ\#]7E86qLV	^JzwGEZ/{7jPaQvJʟ߾U]t"J|4\)ʾDj9Z8 &l{jPu=>jb/k	Tfo
Euade;%wnRٵU~iX.Rۃ[FAKx2҈=n1pivvKe*)itjjZV)nkqCttNޒhڎI̚V&Z`?,_qD!UY鷩rVܢS"(zX 袲Z𠳺HbWc*%Yg-=h<#$$PvYZ<%YJ$Qju26Ӊ(VRd7F;+9pޮaeɴ>Z%GHa<TTadW~m)>Ӝf1AǃӋVVʴIWfa1=}JVZm~y*γYCDP]zךg~d@jGLzG2zq)^QOZ+FY-ዿljZTraI
)*+\.R9eؘBlJ^~l)OѹK8!LYp#M?P"	y+[w#>[9<JfSr9dXy([|E~P3Ixq4[>1nAiJ͏~@[ь4hg_""<lL޺X^{U6gqV"qi@6E?,'9)5'g^n\#'iV4Ȋ;rX+baqX>~vQyѬLA1auA3Yҝ/)(ї!%	&Dezo,"ׯ~Tvx!|m!kTeh]zK&J<NO]˲ܽ93h6X%Ց ^~&?\j_"~D4C5+VUKX4ƍ7-<INWm3}&\M/E dЏqa߲?j	}F߸ƾe7^7ɉ*`~[}SG#87#|KQ9+t rǬi]/w2Q<`я<t_蹕`V
#BN+gK|pp5[P#Yڈxt7i,b3sʑ!t)MuDx%&FRĒ$woʱNwH{T
 OP5I84F3 ("_ߌc:`"d tXR`bdHhH;O7PhB&I@!Hc3Xr*
°b&A,RAkL>prp>(p3Dpp Y c.A)f !Xgv>abR&BVA-n\xP>EȦ`N1CXĲO7wJdF|?&Nbl)74I3J$+6qK?ZRJwjQd-taCC26) Z)<SI6_Ҿy4.9a,vGJo~#cCubY{uXx0+vS78Rm%w:mOߍ4#mi}1LCbx}.v ,ܶe6I I 9PV͚a/P.W}\ao+<c@Ȱo1&I|G]J~|)2,ǖypvt>u8*#ǕdͦR7^wʥo£2ctM~̛Ш̉tN~)yU|tV|?<y4P/%N4i T47[Qi \4SR}Qxh $B렿3kޤMƅN kŐʧWHP#'/֩!ޜݜ*`*m?8y>lcȨstň9M(
nv(r0QӅѡim0C2:@L	PqBX:G{!阒#<I\뤱uΉNYM$iWl	AW&ZMd(hG6d Tۅi	'
LBigE3y @:g& AcROb-Fh&?Cfr8;ufzz\f軯?Sq,'pFއx^ޑF[Ї܈;]Ua σ;͢s{?;]'B=T3uzx+35s懖I\OST1gH2kǿ ,bȧyˇ%N@#ryI-X5WB_Ҋh1', ^6/bXPV"VnSNM_r(?jΡH}
I M&WP	M$7S
Ʒ։a:dyey_t82/|T۷IIfND=f%2C4:)HȠ-߲4@"(,rm߲IoX$[AEt6@ө[>#'	L!2GDK,}]
>ڑvH\2Ħ۷J[M׭ߠ"HiB,S7$|4_LzTQranT1K-22Qta^T1fIQY՝'È:ÃWof-qӫlO>%w#5"љOmdD7/}	%'TE1Z] ml=:"uȏ 5CCS0$d$t|;Ir:	u{:A8 }kQ'/ܗ8:QKgcw"NoA%yBN"QI҄
VV/)q'KBAHz60%'e7+DHxJ! b 	{KHSd9DWr :"37&k(&*cZ|wrzFGQc&HoOcyJ6=JIu>f	d;dR5Ȧbn.עP$aGdu#-T 98w:t>$$#	 OtdB]{;/A>Nw!=^m#^{P̿trw_*Eɳ`{1}G5c^zE}as}-~ \VfwPT=Zzb-^P̩/zQ>Uʝp_˃~e~a}\}4y[?ݮ,>槢Z>CRufC|Nޛ2S[x3y7j겕C}U5jUsbb?~*vB?]r(U+vڸj.͠jgK^vRUk_bQS}M-_3;qA/l-UŶRCɸ} Fw]nd5,d2,jym|m}H\3y~S-_]w7D8bZ741y!v[)1/x>; A}!IM(!5n1ƨc)&!5M<-nv=P+u;06JBc,j/7S^mZ3CSYA=	`OhGVU^GM,[CtBf'c3uV?HOL,"9d]+2Wx&Z`p\$Gb݊aVĖZ$`UOZ(ilé(*݊fh@X6QOVO+8xkһbì u<ςB<!y*+rS
t1V^ÆoY6ߍbu >UijFiuD&`z@\	%|KL{ے-#{ʃ~lsZI/7/ێ--IMpfߕkb&Dk<9^b @gY]A髪`3s=|3lV EÌ-}iX#wޤK0\'VZނqCqi_|-u=QE[;GF|1PUN8R"[~PN B,Cviy쪔Ux4	^ʣjkU5ͺ2?.ԣuh_ƅ(K,\j}nӌYѮHN]10i҈tK|@UݽlN	}j2i*<MYkN\mP/<𗹲ę]9Oš1tz|>G+=V3Bw3,/S'koWW2Tە0Y4{/2z,M/9IsMeZA"ӛݒ>+ob܎J!䴐Ҩ0J܌8ۯN~%7ѥ	bj^ x3I/˃~2ߜBBxsfW#$Yzsx~Sʹ68b8MSf[;/Զ-gdۂ)z?G{L%v0fXVM}i\[ uZIkpsv<o@_/6(3qjЁl[Quhm4E&]<7)|yEIC)gEX1~UX|WQ^hwR F]`s畅k\	W#,q71qlfI6քh(V!45SR5њ(~S"o5 +8"Ӿ{8cГ/MHgvLW3q۞FRDYM(M\nN=s&mk2+ q8φձ:,UY{ 卧cu&_z<#=+`yVWddTwvw蹹[MǽjC,;q>,xڴ(torbCA:f2]bR_S׺?l
-gͫr4"~^d:U@cs4M-ۓrWK]mbˬ"."-)zNQx^n+sQpsHgnj^|'JFvuw=:Cv(,n$	?j*.2_*k/F(	Ɣw+]@l|TbǘjtW(USUKY^kq7k=l*XPu_8$ROl>TQ1YNmf鑻vGBGVh٬\l%#C"2j餾˻|gFs+
_#QZS}ҚݾS"G/q`:iՉ;HXTAF#520jʞDM!Gc("difvGxP(NS@> wZ5_OJ`C!fF\wq!w삺%W!:b{ݴ瓮;&5">qs%01?|?j.mtr\G-n}[ݕr/Eŧ~ݦ"fu&7=&o?2t\?NWT05v2:y(uhăQב&8a(E&GEJ'J/%MP~RH4=i[Hqv-/$&]M:!&Fݣ.F^ލ6b7q5J-dSB\B.%{nNmjfeM|:Op {^x2ˌ6Er8 c[o:{y'mf']ӑ|d;y}MsmLǙ%މ;g愇p{Q,0 6r(|O):{ڽfv)5-y>yOo{-~;k'廇|?}R>~PJ=  Y l+8H| 4-FҮ+5zi6}#H6B@S'40st!Y$<7xn%C¸d-}=[ދ۱Ŧg3B?mÒ,4Q頕	6'GηԎyΉs^97ބ?peAUWm$u+~`[a	] ǵچeQEblBѼofVF6IRt%0#;!U]:2Fpp;}{]D+F}zumDp;ň;h9ǀde |A&\b1)+
%I%r/F,'b#.cD&_Qa DPuE.oςz^k"~H&~NPu\U4TIvt"t4/l"𯋈堀Zq~+m"plhIbfWۀ+w}UHզPkCb9{,ҕyy@n9g=HȡoǝO
<Pێ)0(Y) }Ͱ:ךK{r{b!3BtUc:
xmOD|΄)f2fKq'vI	zt,Jh6}n2nEp
misت
}gsDj+WgNA?5X?a?3$mNQė~~DWGIӰ]-d<Q-@nXsIqdoa?aEZme~iC\	۫NkoQ]pEj0ԜrcEH<K/:EiYzZؐ쥋+Avxfu&Ƅᐥ;5tS%+-2ɛ:8?ň h&%P8wRH,XU>=F@^ѫ;\<56Wy&ǿEJ)B̤m&f:0!yV1A`Mpm };698:aa-N{3ziW+Kٮp=D>/17? %sĐ3rO;GA瑉!c4oa*=l{/Nh
J)e"5 ::/Y(~^hfj`d^$&Wc/}@g˶-q٩(+Q;K\Ef(YE`Mr̽(DQ@NWЌEe/HKOtJ>HBw%֩Ni{`
V؆Rtب>}^*KOG: -]2ZS:ŖeM."JDXХD5_ JL>Z'ʩ{'#;YGB^?k?%M52$h'lJ祯(t E/{N2#Z_Ԩ%~6gFd~|T%㉝ͮcj9*"/2D//rNgtNtuwl&#>';;_jnF
(̤
lYi$I%c/M;5KDC_&G^"?>qSSQy!zytjtW`h:ѥ!^Z߱i3}?CTNsY|BAU!-a߳#"QNJ"Yٮ"(J2!0^kJcs^OSoXݝqaտdG)7o3j	5r&4|c+0,Ɉ+u8"k8"M׼
ӉIAQ5	식>f#6zIثIZE%O=AҖ8mNztÎkUByۅ.2L%>x%NlmPfrl+!X/?K
*(F^|pN@+&h=q2K>YCGg9(!~ObZG #yᰮWiJфinN<RpS6^']5J
|)S
WTxF簈:28`Q=L_IX^d%{|tԋdXui!WPܲ ziS\Z1܃"YBۯy"d|4eJ=J7#.n?-M(7Ɋ?K>PNVAYq?,L0lފAҴ76mqWv;MWAt$~ӆDsGi=qQr&do]m'ݞFwKIK)p]
o05_UILMz@(O䍣BȉH?NsfrVfΠ$έM}u<0#X\j
ޒjSY/zQ>1 IB:LEVMeMn˱f=,Wj~;OUg}q!/%_~PGo@|+	\k9!΍c o`O鹭7.WĊS TJs2:,,VլҬ-"G?{gdQ]~2piʌᎾo9ڶ>A\$crt	U$ nG=il9
׷xzkdQ`pdҽ;|Љ=ۇnO h M8w<N8W')iaAqjK7iU~?YEFB08!dvuI.|:ZPjEc
3}ǒ7,*]й:g|R~ ʊ ̃N.P1`VCSv(@ح`:3fݖ.ZCGw:BaY넢}B,xQWpgFNS?<Wy&&sX(HK<H6H$Dpdf57t]R'ێͫYpLؽ!Hž>UgҎwSGdY&2phI<A^$$
R<eyQ7WaLlк%iV.9$ˌ^]|5*^õ9wYt9!M+ֶ<c	MQ` y'^	g	cuq|X\:_*j&@.m{Xnsk(K \],Lfxmfo(rukt)䭶R"O3qAd..YެjU[i9W8HK}̵޷>n˾h3O/<YGid╏Zu>EDAnF)_@2vd=ݺ})2=:D]O[<lV}>i+~1z%F.nVe׹:K\|ix:-ߐ)Jp 6\m_'focLgӧ~yDbQxwJtqd}.0t+EUm>7qy{yiUy7ٵ][_^ML$gVLt42,r+#h"LaZ%x!:QiMx鋽V+7$B!	Y6KX3ccSX|I}9^a(2+r7%Kv}?;Ie:A;2\	@rQآ*׋L8wx^EZ?v:FCI.P/6SWF1?eU;Vnhon&zzi~P"?|J648p<T/ɥU0yILD7o_J}Y)bs3mu~ήwPryy?2BgsaKݪqQâB/P6ߡ$7nkniZ
"NѠ/hTiWF<
m&b^ւ1hǥ:0SnqoeUw:QcURboV7B$ȉaYy<1nÀ7%舥!̭g>mBSΛدgO(,c]qՎ0
;h(>S7OȔW`r:X>HޗAbS{rmYlRkdHح(ZUz.,0UVZwXz!]4$Eo%v{c.y_m>pPضi.h:*kawr,F,ףBIUI/j|Mn]jôSߨGc=b ޘ;ỐZ9Y3*!$nehChG*}8 ֶ~\fmb=5L뒭Tn[nQ@-bghz8K__k4hTmiG~p#j+᝷yv|N<oԞCm^U_KgFk,|OrC\Iځ0TKQ9CZ%\rI&Wt~nry펶`{z}QSRƀc\ryWllRCKZp5sX/"
c}Hw6qZjf#H#0jyhl_UK<^j̽Ce.8+v	&M/^flΠdH]h!f*¦x
&HdBŎӕ6XNӋxjRԮvڮK}P\Pڑ#PϝxmOa[#*kMYLNe"^vMuo­w}˵2f~	Ag?ks/#/xLK\4m6Dւ}@nE~g!X##@rE?LX-=bkE?uL苮XGI锦lZua*Þ	RF9`.0*	(z%E.7,"Cn%F179zf%raYbez1Aw,tD`dtqSZ<߬7ި>!;׬{QyVqJq[__>l[iHQbcm
B5e<gfk4uq8aXͫ+_Z
m(ѵPYPe%X,?QS!؈݄@o[r@Zoo<,:d}i?a2^m~S?!!EC+QJa$EW	?C"bztU]z1b&ۯ_|c_wdh9iA9Bm
">㓷i0Ӕ&64]//$Sf;p|QMΉ@ǃxG!~ZpH%1F?z,On	7wvKE&!:rZ8B*cEg
wn謬"e֭5e3yK[&-*-H)aJ|* y{&M+lbK?ͭx 4ª0],_]v1A[63%ac5]m>nByL2blw<S#j4>l<rON	#'z	@ωd~bӌ~8mUdacNPg*%MW;=]݂:gt?smysfvSMui(_{91kc>Θiw EuHJXě:9I51\vM")*Jb2`&dTA-5zǷemXC?
QF4}M_,N?]\pqD_FvkfѽH_]0ukZ_$42e4Wk&-f`{3VZzԞ-Lcu5ǗQnJ[Bv:PM/̈́E&R;1-LQ&X$	_u%Wb:\dVEbID7l1K3[Zp (w~;3X~r?RMU{?dBxlLk`?-|]DFHʖLNPRvdouwKmVp	DsO:'6DK"jOmܶ\F`Fv
x|d5pGe04	AU47 %	(q3rUfj4ίR-U˪<ng 0Vf\ű_U?5nl]{Ehw8*4\!'đkTՀK+`Ԁ:0V:n
(Nr-"05:@Hq],7". gӋٍR>36VYU65ho..veuzonv(ӽZy]˲ܽ9
gW:|F/QoBuio.Uh>lKs)l~lo>Qӄbfu9YfiBљt29.6QZ!kx]<Zо.Mc (@}\Np>D`60Ia:sm7J?C3K>A.э<˓]Q=x7u{N Q?uƓ5vL/"*k<^dwOkPF_[&o-MO:zu֎|S^pT@maLvsxS1DiFғ9uew##gHkq2T
`\۸DtN\ΘUmoi7kvZ!h@Ksob̐qVhJ>D=K"3nS'txzî!2 *62۳CE&Gi+Ӹyn#!XF݉t],7ݎ2i)W|ggU*w+(Vs)өprƄ`@Q#/mbve&ܵNhrQ'͚
aHSEVvkq㲨Ej.(cu8V0pypGڭ4`z{5<MՄPME4MXp^)BwY	n.<I6
fXTbQŵy橲e/31^ElqFWDyv{./'tL36Bk}ꍞTs9]Pv/Z s!Mg/x𿏤_I4~땜;䔹2~;sL</N0鰤r|#`ɯĪ>>.z"?=50ǲ}Ku!lW|&;\U՟)*sxΟT~BJu*o駼ukCeEd:(e~`G opdCeD7dKMXNC7fRyɾ;JDfW[S2ؿ{z̽G)4)}~1Bb' _SՉ>>F0qnA'˃!)2NOf'33.&^{G'4p{B{	^Bױ;n&M&[\@klCUX,6@S$|m"6ȏz4p;`a@S>%e4pbCnb*n](i]_}kKi7o%\	Z._OEcj}oEow	䍧`_GlM0()6;۝L(@\)}mw߷2FoڬV_ u;-ս8x[?pOEOof?A潠4믡:Xw#(9Ϭ30~$!-*x䂆CaYgpj|ϔX>+ϏYF/^}~)=Ž7uX,j>XB'pZ4Rqˣcs0:?FxV?$c#.!Ɣ[r=ӳy#>kvyDz.0u"]Az6kF-U>^@?:,ݐN7m e`Ԓ~\*iD>dJu^OfBƵ\(0Dkrq~qTYw+_@lvnw~7V^'&	
T~.vk%q5ۤerq}s4/(f?׷9S3-^`r'7R>圖)ɐg2B<;ŤR"mBK$| %m=8KMʋwJ<MJ9}h1w0=mt_>3h[ 6l=S( N*:ZP:θ}2M\~8HB	bHM߳ y T7..|ThgtwMo}ҩ5EqƬ۩v4{S']zĂ.p/a5yIË64Bl98N5*c>%qnrԟ!`Csc&*_ǖ>i<p~TXR<\y QM:VI<'V=-||.FnloBUS|g7_QW
F	~5'*׭Cr;=Mq^6aEAv zfϣL.^MǔpbWrY~4y-e~&!=]¥;9PqQ1Zǡě7B`5"0*ܝ"$6>|&tP_χt4	kHpсu:xFxKi2h&%BxI	S^H&Hoʈf1J4	islnwnv2y.\FX$} RQ&\X϶o[BE^S<;Ln<3OϛKdjmZcU҈A&ȩOҏ۱a ߁?hULTuj#U9ͷg<ֆ+GeDR|(wst#U8}SAߚg{8nuY}_tk9bBswo!c#W4$ohÉsQ|XϑӮTiԡxP%P>2Sx{9$jcޖVp
ڊGvG ) a|s+,aIa3%gOCknOΧדK|WR=}w#ػC2cW-UwtuhߨԮT@}D7ƚW˭Ś꥾#?IL݄{~~v{1.-N)M׃i bݺ(Am"MMX`rS򭦘fQŕF]\3l7#_:ԇ۪gg@|H#bl}008l2Ị$H'7oefy^u)0,}ƎQ{v`|엕B?`hrfsY~ľ18.Ta+yc8S9,mnUi;*r= .yRq3џL1<G0W!C{ͧe=3o\N&$tXׇ%`sw|e4BaxY㖮hkh#]ήZA㖔d$@aʄxEZ`>.W3لT!c/D6sx-+(#zN#}9*zMӯt msPĀæC9e?B*8yu8*t {^ڠ.k]Qn\_jF.`Q^9w9iT! !Cjo?' D[)Ӕӭq.0EE_2_		eM$C|i"i0dFVh!t#1aPoQKRR	:^BNyM.%-cV Н֞đQ]nFPtOI ihB)E\!MbﯮU+#0.j6o8(`mp3|G~l!zmV~&Ǧz
nHΟ>9Q{H?;!U;;et7wWB-'hbb>-\mȶwG#a)vCjޓaghlJ6gzyGon10dȣs|%ZA~[t09kaYH`X\m!R92vAzl.n
͛x^M[D+Mud<${i!dx{b${'`KU&V*YM<%Z&u,-[D;mtOOUY%4{-Vjv
rc`a3(J.פlp
	Ey`	!35(BqoH\"S~a;JH`/,KoW-ޏw,-K:'8#"7Sy݆\z24`c.4)AbqKVB?fyA@ĳ.WZͼfE_ⲄfE:V\!,DlQ#DUIC	u9|H§oow[0@RJB\lr[H1Β0_SM?T76mMԄLc	qC }ͫosf_b~->^W3Hc{M.\]4	ߨzWQûlW;"Ҟ<tba>4c3v0t~5Bڀl@I#Q0TaC*gLLdP1]<mzbM襈:_3vH Uh's]XY_M3UvRp!Q_O .qYJt0MOy׮UdWDԮ/vv59E)ta煹,`JAڗolOK6Pͬsȹ$MJ3G✑#^!Lptp.i~`-wMUߍ|WA(Chh_ΦXpbpk+x$h^Z`5*v1".B]>}9oME-R`pvr"hRw5?8(;ْL4\O4)H
	DZ*"#.+1	E<1֔|3@W$םQ Yukҙ~)є(g?+2ʈB5<TsF3aT7igB;3sڞDeP\ȮaDm36Cb"O%8!fˠѹ}	JPH~Gپ<a\YJA"C	AzIDI D~*#N鄊KR81_C3Q>$7t@D;UF~[n{[2{##CRw>r[ܽ۰'ĵsϏ
~[~Y58]xp\uEIp|`
+khſs! CE){^m-o&Nt)Ppv*)Eq̰7zK
R3zS QVUM#>?Bx#zy
cjB7ڋveqY^;ԟG7%B[q⮆с!J\=vl[.
?Xk{rUR
U5|Rͨ	w5(nugΧyō4YW[eJRUr=./¦֨뜷BuѴ<"i{u#&p:9XS϶ӾPA؀#娴XXq5+RZ-G
>%4_w>ɹ
=؆姥ۦ^n39C>>cce2D@nNF\}hȈnQ톯~>Z\pU4Q6KG6QXo<I*q၅?A>`0h	w^.<yŕl`#l bs"ݎ&=[~9lZph4MD5MÅZm}H'Tq'ԦQ́VA4lX;شjW74%/z}+hIrͪk2Ce0Vuh^̈́ZQtgMK#~.2hBT@sq.Ho\TtkS-ӟJR8 38{G ɚqA.􋯊GdTť]#>o^ ,F_UUtǏۚ@rF{,yK1}-R6㲉
EЌTSyK'eK}qq\wZq&[rFP3 FjҌUqq?.&8뉱  (pMB曛1idgHۜdJ;jQA6siBErbQc`1THD`2jݕjl9I,99Ҿ Oܭ
|O@=lcjMrt
e=
G}:QC9k5AcsØШ@H@VR<[d\jiUQM~:ޞ
51mMjhop?Ueɼ_$aؠSrXTC-q4Z)̅DbwZkY8'?Ɩ-/$idmݤ"PDY8kfmĉ<
.6),ΦlOKB@B!21GJyl;ׄ2$y硗|:DELG,fMINK_B 9@ھ!ɶL*3&'0	G )ܡ;!2}5+G9 iMD|L>Ҫ\k
y9Wunv޹5↱q<@j	΅-īVLDȎν+.c2
B<֮+9L'7+B&?8NmWúTwCYjG_5xYxSͶk˶,Y'x$ڊqm>UygjDAIRNҾ<;_On.M7ߴOVSKM]ƻƲTL]RfOmN&"gN4`pk⸙A]l:cSb<tU˻xVțFz.b:]w197Z{=xzu(ф̮T-V+XS(cs5z )|6SkrZgO9IԠ7Nu7uRK{!xƌgӋҞ 7z[G+RgYC "$VJ5nz=3Y.1E0@=p¬q@BE +×-{9˟1A6=N4v[1=!\B4cv=n9vÕ$mbHlI0%k6fk]Oo1;9${'.>R!裈3j7R9ҕ>bxrNmˢ;c΃(ŜXDrX)&2]ZvMbi0#`>m$wYDA5DF~lw /U_LW0	MQѺKhou+{/mZi[(mߜޕ5GOL3WLԝ6<c[ 6H[Fȫ	.A6Mr]XC\`nŮwEY,Ͱ? g{ӻVD䭝/JiqWA}w>x?$IMC?S Coy^uR
V5Glf*%h<nA=neC;0sRxFcx܊F0Hfxto:GVN)Їuqi޳u4C4!5"D)>nE{ItP'By8_ChLGYɃ^Û|Ő8&?tƯQ;=jSh=DT惱ZM;iϾ3nFu]ͺ64p
ۧbw2^ΐکUHk%&ځj
I7NSWlƧ3]RQ?E4ӔQ͎\<fdQJzҏۍ>%L8yTS%^#5(=i1Å᳨Q
/ȰiU2Cz44\C$Y~'0D#-kS'v0$"a<~W:Y3&o-U}sH#ެ")Wd3~<9Wվ .6	f)v]>\=m
{ӧqDa_E5Xj{k($;p7%2$S~YU @|l-y=M|4*w՛_i!.v>06S.ލ/6rR^1m>4 k+MW<T%|,5I_f#X4k-ExЙSw׮ 0^ԽuJ/S	Vo(4dS";n.|,Ϲ}dḂUضcT^^G<=mӭ3|z,zdy
,$\D`D>C3Q-
Z+	A?ͫb_~xvϿNKFdFGLSn%Yݎ&hy>KX|"O!т<%ʤ1/y.&,&f7q9Iv>ǚ7^W)<.:8u=JJETZ$"X^PVbYYO$i*m~:YLR8_}iB3~Io$0"ㄴ+LN.	`RmWӛZk!cː1A;}DL!)a_#up}u~$.s(	u{;EjxE9PvÌNHU/xH2G*Nߑ`3RHK+_$sUJ!=RA~]f\vKStP耲> ^~+p<̍w̾7\9lL'CJô&ڨkw'Ue<W[(|Z}>_/dvn/KcC\5B~hxzXvS/g>Dc9
wwyߘ=wCX~Y~ 05"?aUBV4eґ]S2ɖhkۋ	hDżb)<~Z;dxs&#UB2_r]Bbz`['_aGhw(txGt):fgQ`V0O8ËGwE9O2k81z@	a>M/-(!"9b &y;)EV+oܪdF(66h5eWq+.|<MJq_x.~`/6ܴ8q_jF2Kg[M'yx|1*yhD*'"H6jvC==l6J1k29n{嵾&L7[l_+qS)Vj7>ܵz8t3=cYi%}zJzS[kQ[yhV`"tm0zn5g[I-oxnprm9;2|}KȚA2"k>o%T!m6w_͙Zɵ8U9TX[F;6yK;m^mҸ)cS_6:әF_*h.}cHJ=i_-& q>//E2t1,j;ϯI1(qV_b?
	2JWZ'	`[w3[fO0//`cIlI ͼ.wnI>+j}BXt]vE)5z:!Y0Ɋ{1LF(]* Z"⠓:ZհS;246:<>@Węmܧ'֐ЋP\h%ȵs$7m@NB)Y,m{8|~AτiP,krM!{ԨʼsDYt^6Ko+VChR;doA6CbfM=}?_PJ'$f6$5I$9u~=59ޒ(̦ovƜvCloըhNAG{ Z饕a)\ȓY,F$swޚn3B%wQhB,v:?+wuOwz!k:^VZ#tt=Fv	w./.3{D~BcjCgWant=sCG ׇ'ǓS.^梛J\SzF5Ep}FNꑤXP2IuպWg=fQb]]}t<|.xQMRk7e^}+7eʇA;"plB7,P5$[]Z' ^ð&50t"2Ci\):e'[)],X<9oY?F,{,E+@J:Q@pA@i88ɠ]5\#P#(f>T
b(f(DY ̇b*2Ơ1?TW2N1vӀϩD9)ǈ5U	Qb@.OoEP\ߞMI?PRɢ Řx
[ڃSCaPLo}(ndP Km%,{[I-䳉ȼ-i񹻖q7a4>1*ZRxY5 Q:ڇJWd
BA5P\aPPu((|(.eP0_TWnX2Sf]0qxd
2O5&U"07~Ƈ?FPY(
4P72/c3za
gŌ)j]"64榾57YsS߶#VsSң4P72/|d
b`m)jQu(o|2{517"e9,tQٚ8wqudbfM{Σ oɬg7Ȓ#ļTGUA,=Гy3DgF]XrN1G"[m2mƙ3Ɣ-8d1,<jQUj7N:Έ2F|cluǚk7d5ߧoqioF9jEek#-p\5q~MxiX'\47]d9[7[K=0ZX;5Y8+=0X<#ݢo4m~praCԐ5X VA@Lphrsl%	2\ @'H3*v*Z]aM	cK9%C6Q	<rU]J&IG@^g0)hM5)kF#y$w	<r{Q ܵTObm\SlVnַCݑk)x3&zs^lF/aNZuf`>Le, RVh6sK-)QB\L4ci_iҌژh[Å?&ۉSlv3]3hf7[ȰQ\cmKcm2L>ޕڛh[}9QaAf4bmDa1d;qbnvaQ46'ږM.5Ղ>D8W|re
g՚ .VruqI,tQDEBɉvEG[dDY4@&'L!GJkdXD4^55ۧ §-j INCVNJmESdjL"Z#3TdŁՀkAc̞.ڲ/8­ 9>Z#sk("#`;dl̐a>ۂ܋|HftQQ`B 	vi[dDqY6@&'Z!lkdٶ8paۖ}6rp-vۚӅp[EQY 7 $'!ÇskdNmu[ddq nݭmc0oǺ(۲{R6B
oFNńVNm0ELdA8p	
JnlLWnd#UEY"'JbR7&qINиńW7(D [CnfȵJʎ$n+k;Uez_YP2*;ܚO.)@-"B8q5WM`T hˀ#hNo`_qECC(R-GV7':HPa`dG[%4Ȇ!X@uW=F6!\'շ5PhX|%op*ْ<دMXܝ >Q.CcG%͚8><Xْ<+ :1p$tp3uc$|1 قn@?[yi~[Ч܍߄#sڀ;$ [Hf#N	]v,wܗo,淃!;l:;K m
p'! &X~X~H3 i`l`o "2?r7D`s4~`Cd  Iy^a,k,C$ FMKL 4?=E'K'Qwr,{ݛcyX6_vʡu?+"aCQOw׸<X|)Q;PKՂ)伤P<PLTS$ $<4#m0YfLhtMVќhNg cM#0 GS0"Ĩz~*jJB5Ƀ*B<;n5 ~l0m#o@4'6AflhV4%xBMvM"i7yh^ }^8E :h"5I^X5[-L)A%kͫ,4cPѼLՂ' MZ@4H4/МQkpÔ^>L]#),KGE}8p$U jaKc$7&ӼI|y^ILhM*$7&Ӽ%$xB42f#<%7x-?D5y{2@";T-㫅8~JD܎L#wfz<#Z0m)OH$#ysr|lY ԈAOUK(MF.b ǻT%l]H.p$7#y{8*q[T%RpkE^܆BfĔ6reA%h=Eޖ"1JowEH]I6^#QKe8Fw"}.v!ҧ]. y;)ŝ2[xkA)R2vKn%j^ >s0ir]N;߲ĵLzeįLZyFqbegc8Ea^;Y DMRKr(<ȷ}3	R"̓0kiY:,).=vIpt1	,4#0&l8&d1i]${Qt#B5.C$aQ>	DXm.0Z(PP,",
(ſa@m`9TB46C Ea[7XrPevoXu
z/cmP
! y\;!@]:r,օXEXvcmAZ"pFb)P8/uՄjVF x=Ȱft1E%P<.X.=Q[;d[S3Pg2lOI8B-J?[T &[ܨqt0K ]lR#T#sB6/DDE!3R%T.htg2QQ3BύټMJL"`=.dBO 'itݾ
P:أ<Y<)~$*&q!"H>rylV0	|^_ 9)s>U9uiyΧ*%SW(=_ΧE-+Ӣ	PД|j4/Ӣihvths>5r>-pOXVΧJzO\VΧ//%ӡ)Tu1Ӡithvhf|j4Oi|ZD9 O<S|9O]^' KΧCS|OfVΧE3/%ӡ)h2'	s>bY9*yΧr>-pY9O cO<S|9ͬOf^'@KΧCS<UΧNi!|2r>@O|ZȲr>-vy9 .9MyΧFr>-Y9ͼOfO<S9eΧOi`|:r>-LOUr>dY9O`O8SxOcVΧ1/%(T5NiP|D9O8SxOVVΧA-/%(T5/ipt8v8s>US|d92aΧ*+ӂ$<sO^i2[IϲI8(iM"Nf{X%aN)_XΧA:tf7r>-/?Bٱok3OH`L05F;T	s9Ӫ|DmS(5Xz!^&\f'0,zYD|ZcS50I6;n9`mO6K|'<BiѰ91Ƕ-z"pFi<yA=pΧ;N1%86ӝBtgUp4ֲr>g/as>I8B-r>]8E\$<.=7*t9<l{90̧lҰ9S|@Niq6rOr>-.|Z8(i6ӢpO r>l؜O;E'p,2PΧdМO9as>-,2lΧ9 |Z\x	p8MNZKs>U.9ZnΧFr>-jY9ObO<S|9ͬOf^'@KΧCS<eΧOi|Ĳr>TO|Zr>-~y9 .9MyΧ9ͼOffΧCSΧE3#SyO$B&He|:9e|Zr>]r>O|Z4r>-y9 .9MyΧF9?YΧN	tPs>5Tϗi||:49hf|Z4r>]r>Or>-vO(  |j/Bi vths>5ϗih|4|:49)s>|O0ia|ϗi 4|: |Z9|r>y9.9GqΧqO$Ӏ%te|Zh9|r>jy9.9GqΧ|9ǬOc^ΧñKΧQj2 '4	s>VY9$qΧ09;|Zr]N;߲ĵLzeįLZyFqOkqz7Ò,iv-LAr>}3i1~9ʎ}[\;w?@ΧyB" c6)L`9V#"lB7PΧ52s>a"6<bI=lΧɰv^vo|ڽ0EY2tΧut\;!:<,H9n9}3rOn~00s> otu.Ȱ9ǥS4<ꇋmOwɶ	={NynQN):"qQ9]Χǅaa>`CH" rO˰9S|\Niq$1`'@aO9S|8Ni`|Z7)r>#d9r>- |$i8E' d9as>-.,2LΧcȜOir>I|NT$}>UYIxO]-7zΤOZVҧE//%ӡ)O|3ӢiKhvIthʓ>&}ZdI8a'@,+A%O|3iK0vIthʓ>L4h%}43>>-IO>-vO(  '}>Uϙi!J%}$}:4IOs&}Z4>-yI .IMySuڤO,'Le%}:IOs&}Zಒ>-~yI .IMySIͬOf^'@KҧCST.b'I>RI ySIO]^' KҧCST=gҧE3+Ӣ	Д'}>U'M4ɒ>l¤OWVҧIT=cҧ,+  iq'}>UϘipJ48%}:$}ZIOɒ>jO(ai'}>UϘiJ4%}:$}ZIO3&}>yI.IGqSuҤO,@&LtXe%}ZIOճ%}Zr]N;߲ĵLzeįLZyFqOkqz7Ò,iv-LA>xMOO|SH3OH`L05F;ET	s9Ӫ|DmS,5Xz!^J&\f'0,zYD&}ZcS50I6M;nI`mO6KN|'<biѰI1Ƕ-z"pFi<yQ=pҧ;NA%86ӝBt
gUp4ֲ>g/a>I8B-ɒ>]8E\$<.=7*Kt9<l{I0̧lҰIS$}@Niq6rOɒ>-.$}Z8L(i6ӢpO ɒ>lؤO{Hv#A:G[ߒp33^^HUeI宯*uqee$$#`fVu9=H`0qO`XЧKOA }JiHoЧ%>A.ioЧ%>].iOЧGA
AoG	~	F^#?߮ist$+"e}vu?$I3#@'Ihv PZI=n(TH7av u#A^U:I"fƂBe}v4uA*zH
O?ISCB.j1/*IrErN\uCA'jm!	
m1$%C߮jmQIPhHj!vQk$A|Lj&v8Q{v )
/%(ZgǊ]7X^EoHf/oWE)I7^(=%9CD]7l^GIfx١o׍#Qѣ$)?v Rい	Q㆐!dd ҷFj兑jeƑZ*
$5G]5T3/T33U4!&?tRM1^D%TNH?AbyQtaJ1oW,-̌-l\jɏ.}px&3TӍ`j	aj(1}b1\vkZ֤͚cF,ִ
A45s>3N:3($hӷNs;jpj8}عm{:5gF9>qFDs;E'0bO:|
N*L=4Nv@mFs9DAgNt	B589Z.PY9v8sL7r0M=^lXT`DMhTc,$ӟQ"f; 9vfFƹm9&pIΩރu#nT{i
V;"v'sdu1rօiX>qt=\0<&<
]:#!s!EbTM.jHs!ETi.jHOHjq`U@EYxvxU`>\!M_&b\ fPUCD\.lՐUC\.rՐUC^cW)z	^U0r}~~ 
 ?J}ޖUo\6]UnZWTW@y~f,@l妹tb_]x@fQ7~*Rh|?LZAy?x=n},{9}zm&h`Gh:TY6_?&Cٖ \mOjw> AvPL?[3fUxOkT޽׏z:W_g`CX-ʧ~znн*<cmhIb[*ì6/S]{\wҁ`zhr΅lև԰֋ tqVr>ٱ|i0(>WOY^iY$] DMJs}p;Μ́ѱ>{ʪq`:Pdnz~-ʃX$A#xcYT1Z=>*[[8ITmHt^o?N+1F(BA)i#c~tvI}"2V=Ud6kncBQy/pPNF-哖%oE8^R|yZV?mӻ͕]>y(tP䝃p1#^i(x4#c2nC{̅evvP	ӌ2|bw(;dJ	#$nJ I"ȩ{яyji^BgX7ߝwۆmoRS*S&9ʙrez崩_ֹA(nRxjQCGF[Q?u)\>nc!H웊Ɍ0$l*kK(e)!<rA7;ڱTIfU?bw%&T>mY44:RL~UD)`Xi{U
žSv7.yxQcBwG-r>	n0fFeͤQ-]n9BIf`\s`j'JфQDiRdcA&B߯]po=&p8Lb+sbFc'~x\/-C|x{iD__)ɝf=x0ZɌqV{vMV#TWy s{ns@ƆzgvD"S(ey>5Kq:,͒m֝~A䜞z{ 06b_1[xB):lSp%{S)Mŏ<]ލoBbh$F;M9elwIrKEpAicM>/DҨlĉ^@iz>Ua}`cEW_I!/	+`5̐(%Jh76Ea=M*mˠD{	߁FN%%M-VNX==l<#8HOv"j(ҧF@-u̾uNG\i'=
Kߍ~Zo/M'Pݙӫ0e!Y<xYo7HG	M#FjbD/ɅE}C?"ȄF*o`]1M`ާ>{\"/,pK'BS_E{Gzin_w$LvsɈVԻFߎ,+'!qTT>罰
}
j̀!fI&8ѽFLt2t4oe .;8z^ sjU5g9ijyБӤi<?3X[	`UI)r˿:=ϯ?54A	o!}ފ2B=mP46MmUF{/2ZJN]9S;.}$R:!]8ךjYNCR_	`eZ&e$5X3xen׈*ŵ&)mFtpIݤ 7ǐ\/;"8K^)'Aw -u~]} x{~1fh{Q7$?Ubʳԩ SчvLմ0W(VE?/6od<^b/H@AwHSpCAOiDZUtJO}UZ]uۢҪ%O5}wuCF]?S^ȋZTgĚ%¥Sx!0hz{3czTHVevH rDM)Ng(g}3 f0q}.FH4`7`$5F=o8W:*/ah!FYo8\ <-Jwc$%G5O+!>Q"C N~p-oV0٥+j)HAOCQH;z#:q{qEp[
wcX_w혵3{#qIdVhmlkØFlHV{Y09s֊.Pn9H勬8涅1d .W6Ӓr~T_Q*	h7JCphsf7XgBG;]Yoc-*BeaB\1t-{9)CS6!
z#)95zUP/6չkENDൗ\uW4Vx&)]0Ů1ly<?]ha;&Rz K[8<eMfЊd4P"OC[MRBvZJ~e&
iHvz^zCR~2>I.q}-b"`DD
iȱ#[n[zg3}OYZƻ~M	NjG~OTݵPOJwXG(\|)?bo}ۡĜT#?V7Nk];sӦ<wl"KյVGt.V<Y V+h##Iʃ2#o50>lBe.xvzJ1	֊3{BrHvoN3ahGWQ\Uq(\B*_3IWMtyVy}?(kv~~Kn9Z'8ׂ:_w5(yƳO!#EB J	ڈ""D&rkoߙ}a8DD呍;ڕ2UxmŐsHo(Y7MU">V秭R3x`Ȱsm{R%#<eI᧣4SY<Ht.6	tg2	xҩ`0Av7ĸIGնt4z:ҋIt6>pT<fSڀѢ<mv[-;"Ruhb|/śXUA[9ndVW{s{NN^
ٽn%14$ $EAba
JALULe0|6 aYt~XɽZ+b-g'

[}%˴p;!=K8}9Oc2QPi)S7/.Jb%-%Ո+LY\R-B?Dփ(x]3à@ybЦ=*׽QYv1AHRÖ^^>,ןODҮΰ7T搉PP㝞G(M^xsK[ng3qHM/luCd.	Vk}Sis0@୶*jpK3p)ܼS0/Qnl=1i:}[A#4᧛w)/봧B77cȯ`z9_GQwF7(|3([@Jۍ+rƷd(afootcgiMn\	zRWӣK-4ר7i)4<x nw]0s7~}6zz_eݳo/z?Karyo̻)sn/s.p|mʰȩ}v=hE>BA@tT] #8H.JJVqdyPxvG5tmJ#?
Qoġ_GW!IT}$݇-ܪ4	QY:l5&A!,+g{	.}N?AIHز	"I@jE-lVC_VKi^єtkG7SI%[WD}
:>oJvM4QFYn/)~(ْKnz,mwC>,svL{놴t9uӾn̥٤u瓃5tN]In.S&gKX"65lZN;vN}/UCteUd=!fN]7zVsGw.-N^8%j/]ed)E~u'eٯV,E/;7S!B̽Cn+ H:9d\@%y:&bU'|غv߇2.,syrEůo^n-(]j]2+.Zx/{,t=߆z
6e79X\]Y*c*@=:ޥڻTOt<|d`6><"5%qcz#gj8P(' ~j'FtTM":@g-f<(/?_>/BQظQd-7_rܖIG&R7eJ9Ō5ɶ]YPM0BY1aS܍Ƴj.-ҙ7?pv28}zf..y5~7.]+}*+COcf(nhf|7~C:k

A:Wznp7~FCB/M/~фtjY("	f.Ŗm$e!.]u$c䞺ZWSjOd}(#:eMiA,0҄׮3Rwz"`!B=aP0O"!}ٟ2LU]a'@+@D9hxD9#!Xs$[!y<Q5Fx¤ξz9PDJHe`li끻5x爛r彞՗8C͕zh[!
lmh/)I+nNm4ۀTC;.EəBq43P1K,gMthppQQfM=V>$E juSHmZk!q%g"F,`2d>m}c]hb'ThZsدH H'W9?G.\D;VMo.hcm#-[eJ,ؐ lPnpI_Wcmh!ˋ<a-8u;]7XNSk]ymO<>:gNfɯ0^j?Uxms	3]h6~LNM[f0Kw$1`mo>3a0+7hǞ"uG(^VWK\uKI1FaJN?lљ>Jh%IMx45;*\}lw~v_9"AP̅Xxgo'iG?<|frTɜuB	ގ\E&ēPbd~>JLEb@V !G7\Ny4~|`7X`z[yE5,JE4$Ь2:_7Cf!8RALc;Su=(0>YhXgL tp	m\ֆ$@TK!JI~23>tد2nL̦ܜXPU:kq4h	\b
$X#kp.=RtYS>f:'^Cg_MńqV$tJO!rQH\Vq} ,'Ma Kq?lּa ]?J2SެCMܒ\%{CχL3_1uB>!"G`_pXclJ@*D %1=#$;\BFF(v\-P^HD4\JC}zSQ>dR>5g'\[FH{X}A93rMyPzzXI(`TMM.Ɋ9]}.R#=\߄^c@r㺹7Tr'*(Cg~T!`nkŝ6C~`\RfM!Y6+A<
-]#;IPd5|1x4@,qf'ŨAVzDzEw;8:8NVu9q\]ms1,7D5вϿ9~N!?𲚣8#8Jvg&8=kex3q#V؊y}20P!m C%hWO<~3F6B{;I7|4ٽP9u|;$а:(8y	6	1¤¡A1O-Q-p:
d3<Wnj Huhί_.ޅc$Z$~^2ɋ"Vg{8L'r7M1{ ZKs?/vҹ(eKfϴfL'17V:Ϩ>'}tNc5=ځ}BY4eEi)>|	)]Y=o#wH" 徒h
!}S#,񃪰OM~$+Uo3)gD9`M~$,ޗҷ&b?[̶*O&ǔ~sgqxO?>2W>xyQ.#|΋:; Hs	_$Λ%8ɹr/q $UQqu/P05C>Vʰ8a/1UM%o+'<mX՘'!
lW=~7Hr<rC늗Ć0@SzTTQ}O?&X@+4A!7Uhy@<rԠvdڌb1QOt
TVqo/u0|Pcjڑ3{H&Q_fK\!*6Jn8Ns*Al#]j`1=؉7=諐4T2Kys)'"kd{dVuLAB.wLJA5MQF&80 %3Wd'm,^$ũ,$e1񨕇IÚH^6!c,kB$O|yѤ=d2#5d}<1h5d1lC=wk?ۇat]Q<ɚ9' *bӸ,9!Qm|C&Gu2.x\drtn_v+鈂eGiNguڲzQ<U?㻻&FPI>$aP*|d7偋OicϾ)`>x0XK©|	u:?6(^NOM$ӬK: )d4Ն |({-6@^wSi;iG	i-\\9i6&" W0b(n(J|/L3J[E5rˡV>yy 2fCaN>ƬӋ%sՆN,'=jbi/39qIJvz/~ŐNw	|HoC=]@\ĭD&RF&K|j#"C Z{̃y(,@aE٢ txnar?eWsvwˠM7ErεHϋMy:f9x~cFP^ #2'22FIǂxƘcLV(yX#D[U܎]@ULվ¹>ĵb9Pp~rWvbc7=Reyذ^;|jz q{
2us_tK@	?S3d&4i#I\sbd?yn$-ghݸOCS^GKlj<ٲdJc,[uǙ<8Э̀nwKG[E&袔Eax.qo?W_g1<Kq}vt3R(j`քtk׽7ƍ޿D`Y`\SG20};P`3sTYO1{8x_&M\nt&k4~u&1_(_Ի3d<>)g'靈e|0XRX.`IE36.QyNl@~8#w -g* P$WkHF)zTCF_BOrYԽ)UpVus8`kװh {OލDR[h#k.^n"!vCV$J\F<zi/Y}k .zxB;Dg3ZT|	|6
C#X̥PGLVƕc+i,PD&QWE!\-07zbva(aD⺙TÈ j!C-~p&=]>V0%܇7.ΥoHM#_ƓߠNBY=Uz'8>)g4Ż173<+qҒ=sY8р1:3Ar21V?TL(~5x80=I {=Pns\H	.2mڠI~K9QJ ؕ"c[gnu'JOw$lwk『&L(VOv9ٻ!z:u%:~<pd
6L$	1T,`KWQ;':j 	Ԡ9>noNNҌ?>Zg݄*O!-mņ>T+]7V̍ڰz]3!
ܠ|ln;+LW:5=aղvV,NmB_|9A
#墎|@+_~!:l
Zq֘[_lH(>>/Ra9 Aƻy9m[o㶩jQ.KT˚&ÉZ6o !=	WƁR}X*";37f5ǔ&6hm	'5rDj|h*#sDBF̵{֏u^w
>89ijR⸲e^A~<gʦgNd=i/{0nbAvÏ+ CMnnKw^hVyCkpxvHdf!PgıEˤr\խcP Ng\J"~gCI}	yD>\j ऻ^ړݚsb14F>v/"''sm) h6~tD\`
z5i@n:Lf
`2={F^cBʻ#p1!DDX	Nhzyv
Y-`RI1wS&,hħnainrmiIz'!M;.A-2:*Y/T$-x~ta9ExCSS9i">ÂqF&URjQƢ,$Hwr>e3DpG؞1xʾz?`	5\?h8˰I,vhYxDs]oȷFeߺ:H(i6@^~.Eҙo
vL~O=s {&!e߳tjsޅc2zfo67]XK.!bˁ5MNkTӒs;B ;(w{mIfwYf%|'xNF:@U𵱥9??)?e|C-k|>JʄN($:'˔,NOiHDguioO,!K$cPI1؞pʀIQH40(vfCÉm	<AcJ1ަ%54e9dܛ p]FlӪn3amMPDCC:JݩevJBkQO	s:)iEefۢównnƉ{IaQl5NnΩ}p$j͙uhATYI~Ch8-v{<b /e	U;]5c	K5%QhԔM@b!~O </2hU	H	m>ǝJrZtZV$]eb`5m枔,ASaQv?UU	yR8ǵ`z[뱬V®܊1wzjp/}-vhf??nK"o B3w(a vLxʐ2Ǭmu<KҘC3YY},t$
Pi HLFh$o?ۢ<wj3Ml
NvdדnO
yQlG:cf(ϡ>QUk蔹@l:,?X@}-C/ Y2;nͲrcp|BVh5}ʏ|[ؚ;ks3!Ǯ\
$2{Uwg~oEC=d,56vH]VVeufуZ
b嘕&Aj(?F+v4˛-7LMѨ4v2QAl-3']	9&:NgM1DJagm>srRiwB*!S~F	)uf{}ZG%#v8ztv $N0:(& P:oZ)f"pwo3Tx>Bэt%$h((o[-; 7bUY	Xhf7"Ze*SHoq;l|oVY'R K*9q{'aY# yX;^\M}U_	]U)چR	;3\ Wt?RSp	9$B\(,cT`3chrɘ4ʢy}R1f mNCh#΀ێ!6ⅈKTw$G
7HnbЦ-hm)J0⾶/I_QĬj 9t Zʛ$;]h 0oWNq2ҀGz?nF0NK3rEZm⁤L>uyE95jn7r||q>RbxE۰YsH1__'jOEwϛP@%E; .e\@~R, K7#3Ѳ:-냿$vT1I8^_jQ vOk#xnc?3bMDq0' E\b4}PCbH|\s]wcōfBvU.3К}Bz<H!zra!z+uל܎@C͹Gr_幒מ'@Í||rO(HcD_6K9.nI?wqR_wr|ػv#%+Hs&jrI8:G3-5E'CBgB \5ڈ66BX(t)qw龄w5RɓO@&O(h*dӉ Tϡ,vx N籯^<CQ;a;NWPF$ѪŞG(|e_`%D׃|e_>>2s@8T\ʸ_ͭ1*&ΕQnoϝ<r?3Hve!mR5+F:a:0dwZ&` FĎRej>҈BUh()5@Siz"ezЙ?Jk|PeFE~oqsz;<Tky:2拈@_ `pWǀ?XƜ?.yKS|?aA%5]
YKy*]rq|>yǠڔcrDp.؋'xzSePw~ȝH,v׈3P`y9QM-vׯz\ZK@^N93!ƨ*]"F1@\?{WF-U®I/vVUa:IXE%g8A,H&#K6å^<Gݗ'{/gi]HTˣ2^$FR>B_0u,8,
܇Sl{5d@^"-s>ĩG|;NXMmcf࿈ʶ~+&nГq#g=ݱ&;CCƚ:"EmG/5)|>Rv2$m$Q*&IdP_܂_VPt^j ~v}7W-F3r|SỰ*ިm~5$by	&ei+W">0fW ~@{z#.-_Nh w_X={16*9va^Qn'Sz%Yqڂ^M~T1گjq^t?~D"ǫc xA4BukE<VFxI^qAajV0F` §|}`pPJ
PD pr+Ecxt|OtRümX>dw]uII*R##߱,QpqӧI7Ĥ4̓X5\|8N&zN(q}AYW-yL:2P*wIug7"g2,8}KJ*N&9 GH+A˝{ɓS\GV/̕:
)0]+?ַsDeS}*Ա1:h5D
2tax^J獹Sl>tO%xΫqo%?%mΈ2Gy<KgtvڔvZ8eBf6DOx)wύ/j-еV7eXܿ4gֻ+1Ŀ}ޖώTnkdgn	пJ1tai[}˿#c@!s3A3M+EPeQ9Ill=俴b"xHIƥB#	FNgqz֪ 9Tegۡk]cX&n׷ _RC= ѽjKM*/a.*U*AOo?2nv7VS
SeQz&"-xiy㉭:lgV?^v@WcQCT'Ċj9ڷ]Xec5sϿhTfZm%m֤7JgCQRoCfX_(e	(YO8sgCḄ?#6n7%>0yc,!o=L*qGӠ]x=|c""Nl@c~34Q[ -Aك>L2|5[!~m'X}T/X-7@WLl_0Nd7Pof~jfu37e;*{a=,,h
~Ly޻PcAʱ.0rr9fӂYD"<L<R0zUe 6%_>u5t4^忾:7!v5%Ƒ@9,rLl2Gu9~28-U ԗ{|{{ṇP}UG/6%Qi=o>qؗKsh/?jgQۑ~<6GQQ8 y;6>-ЎZQj<B,_媬(8zkA~,:e֛
nvߦ&ىѲ6钦lּ0xeO|Dq /B<iV8eyy> C01JOOVt k赎2PWCU<&Ç<(j-} SI&&'fb"J}NcBLB~B1ֻ¦B(j}"foGhUwR~,Or.~>I~EZ]AfaVjO%"jhhCcf1q^`^pl{P9U	HgQ	.SUe龩X%V8 xiH:ZSB]tLBV֭qc,eJ'Rѥ(J;`
ecB|l^eHbO}5 	F#Q7i&v,/.FO//YoŷPȤ_CU*wWW۩8aew?_#Pwnx0}Oqt?}|wd8Nfd`4<L瓑p<z7OGl<`<"@<wkȿ`!HA!'©_2
q:g*BuTC4OH٤>T;+f'޶ZQwnR@ m1 NSj`~e*#ZM#ջlY=涙J>ӻbN0?Vp*8g74#-Hoj4I6O&MR\NG\Yi	>O8/7sb<٘͵~VADY$5:.fb]fϣba"$irDikxgOo2s[EwZቡ$6:$V+vW)*Aٞ-ړ͑Iv;)E(c?ҝ)ה]+xƋiqϕ8AEE.g"{=?,F!T3}hdLrurR_'zM8ufnur|B
>Ƌmٛ׌ц_hőhc^xDlZ=h}C8>x\-Yy9zoHބ,*!Ձ{gzIpw%srv?	k*{eҳ$d/H1tdFhbjHrj-'p)?S];e EīJ=06j_[7F-oy_u
xJrO?a?ޭ	EY+b)nЎGo~Je&o)(!ud^H b}\ld?ki
h#u_V6lQŵ8ߡ!w6ϒBRȚQ9X*E&盝kz,^֋i]XF7*AjMps!{g)#=Yܡ2h`5:o$JpbtZIuªCvO9ޭ.Z._Ô~:<	ۢR#i<.	DaA#PCQ7'd\.7_ֵҷm"ixUfAclEuVOj7h/%"[9&Np#t@Il⯡?YNIr9rh8XXWQM8t]1x[-%sּ|6K-k`Okѳ#hOp0
/U8GlMYM4v'rr:@mïd$Rs%vWsiVl+27׵-S=	ivF׌shO婒<"&@wM5@s(iV45G}tA(t`.DYur~YaWsUM	UftF5#1P8))~tky@~t,lit7/{BYDk5KX-@ JMA%$dl1#}OZo6v`k$`,h@ec289Y 9;kJm7L噻HK}aX!瘭7ͭL81J6A~n:T&ds:esBfx/ߣ
Tfp38b{IFG;4I&2u
~)`*f([JR2~;סB	#%ُC/<%X?y<nÏ/ՈoT/!8/\DCW"G	Ԣ/MV[@o/o-Ɯ;Ut#Óhۍp-#v!zaF4guʙ"%;i-Z_"Ds&kT	x(	fؖԶ	L%b2HBu,E*@%̠ۭ6ToϚx[NMbDѤGN>w=u=z[Rja~>He'L1nkn*ѯƎ%&XJGprI*$%;e"BDtG?|/qH],Am7!&/V\Sw)A|zl5v-|i?\eq-/1҉񵲞=[ҩXfܮCL2G}ɾsv8kAjҨGnN9{~;b;Mn$C )XkxP^Z%i^=(S^~2g\ьH4[BJS	=r5?/o$wi35iK2Ȭ{%D0Og'r^,n-Z㌇=\2~P70Ksye*_7gV'G@w	vXOzRvͦ鮖svu̯Fj!o$%<TKj5z.Vb[養%/]n~"2Q*-yA0.r%3H ՚֬ | qs&D
[yD;4I:TM`jM<N"A?axNfMuq'ˆ%{lmgs!8΁C^c4	 }L,LQH>ntEz͐u=v->8Y'W&?UyjKneRPrF8EX/-wIpEX$I&XT=O蘺Ԃ#|,hV,bF&W1FTNQ^\au^(7zbҡtF bcU$-42Nw)AW)Jbi4<?th$NQ()`q:ţZ^}џYArd`3Eq_٫g&{R2aP)$nR_ƂIG*FsZҊ~Gqrˉ+6SkJ}JW3/$QHGTs~~#F.V~qTFֹbgP:]nOf+iD!EC{zJmda
u3)PRP]SUNdȍ1	6ۺcQc45Aw"Hpb)E
/48geA?Ro ԗd𡪯)oux'=nmM9Gc:_Knk*~4Yc:H)K֐t082voND,Ky"SK)C'kZY@W>ptj:Jáz,T!meEh%nbR?Atl[8b?$zvYFVhLEkR{BPMrWb湗9e1bʞTTϑٌ~ y,N^m<hg~බ=[78RɍtFuWrZ=Tǣnz.Jƺ]&i~?mVa@x@7+9]l_7!nN	0ƶ5Ma-	Ȁr23Qpw8}H56X<1 FeuGv!f8ycrzDٳ-nvͱ3	W5+9Xo֋Kw_}݅~v7UHqH^>̀|W5Bfm]=?/v3]rǀvoodoGQ-἖zn.[e:ZyAcE;	dq6MnP_@i=s'.soׅp^܍31{Zg޼5>=9-d7,j@]3x9'i=~pA>ҷL#GfμMGj]wm#D+۵Ur&1/'u
1+T^cϷ?셂j8}Z(BLN^VcumAiA&<u:ͧ`3(o.}/bfK_kI
Al-h1e" ؀=}2yNLz]G49`f%L~̎ {3$uY]sMuu\ysD#Ĕܞ"0*HF^3oզbW<0Z.`_#x.wű;ط]%j8L'f)EGu<MfM^ 9w	Є^~S<Tw&yW;q0UGw<?s_IKy*VUAQ:6A|eyv'pZP+Kl&oRL,$͂Ce
0~2' #vuA@Wg._0V,aun'Ǯy{f}vNw)6[on.&Ѓ)_e^9:Qdq䞮Et	#mWARI8r{bR2"Ǽh&&Ӆ-'[89-jVI>:߹؝ݾb+"EH.kp K 'CR{DLƜHk#bhq1智	ohHG'wC{&`:,ӡ@5 =G-A8
m{z]o:-Bڍڙ`WS0;?C<ėJQT\$ . 2Ky?|{ 7, zG͆lfH8"Fa 2<\2R y;֙)d}L71M*݄|-oЌGN@aVV(=$ZS=QG^8>yA2pm˪x=4>Iρ5m]Lz5 k{Syۗ`15wRj%;sC PI"I3b3߂z'G>IG8E-:8iRmb[3S][y%t<}p2`60;,Q`e!nht:`DwHMBs/ϼA/*wlEMM3?|E"5~]{qUzy#pFOi@Up3Ta?Zޘd+J`&,bTOC]!tP(̌Tj'h{7gTwJ.jN61X.}Id ̋ ?#,(!{Ϗ<:Ԟ#EZD9`{I"~$EGO̴d՚8ab/׺ä3I43Ff.ۯWiZ~aȬ~,_SGHeK-fvn"^SiˁӦrϾ;?ˇDd {V,ƫMmL$fIhعaHDWɏHF>}௏Wa+Ov²=UA\A}&F<J!(Ã>l~MG)Ej'K͍{hZt,xZ60kc@̤-g&xðI,u*+Fm@I0U7w~M* tFE"{G	pBy;ub[lσݴ6-lޭlvp gZ{.[TH&ɚ{4sKK?uC	Mg%۲%50\ümc 11rsT{Vkik "Y$Rx(F~-E`aݖd.|֦	 *9nIq%&Țc汵Ms|AT"s/ BvM@.>@.7U]͇\n>Xv<yq|ctA?Ndκaј?Kj"gq;#jቌyRQYmV)Áb#2>	ެ#&WzsX+V?V_Vr[ta YALl6,l\t841P~,r)%tK+HO/6/
J߻KC<akN/pNK|^$'a֐3_`RZ/[	<r&x%^$v	Ot	IP26DfB@ڈ,gu񢖂h"w^o+h52*+k|x,tzbTulROc5c >nUDGtDr|<#`O,]563KZЫwFT ]u'lxp؜n GPxBY  L=."h\wֆKX-[R4ṋ+u&5^y8r=n䤩4U"6ZvXW9xו@,bO
Ĝ>EǺk*KB>[E]v1iL4#4DMn
r*"x ^fyj2;hκF_Jb-!Q0#$No4>
t@%$zD((UcUd06Em}ie'ȁTm6SeiH',.ݷ-![r̀p)qb@0EE;E@ƅNɖ	^VЯ2v.f-y	$YMt.O1yR"G0YVrb.^;Mmj84Ry6cmWΰxy*0w^C=j=l֬([f4+srlR C$s<^ܣ!؇yCTY| ~;`zw4=N2k>,ן>#L6 n3L2~g`Qjh>%3̵,u)%H0kT6)ݷFQv	Fy%\/<pܠGv`.Z 9iMN3h#rw4\ٱ#Kr3^@,th-]<m^MF6MCnef5άZ8®\6\/hKֳ6]@~ɂBS'obJ?!rD]~=I$7ξc:X=R@PVA-"ME_'ȞO"8iݘݾ7L|EarH>cc 9໣?h׈위 zM5}^IB^Dwj>us;@ɭ@3B
n&}5P#߅RG  MÙȃ8;FRa6Z?۩Wj`$Um݀jqRLgzƨ3"E6 5gEm(<&'qGOkםn:1htp70tGșNz^M 8ffbPi©DG#jM:z\iOvϭG0#V.mu>@7+>=*ԑju8Abfđ6,A$bTjka1I#aH&1H#4 9.dsnDGz	
zFZɜ ,,G	EcnMcJJ?Ė/uZvOh\vn1#V4*Crc} #eÈv0Ih-QgKo9'p'+Ük;TMS5F{JTh@e]!DQ1Ho-8euZ*m(sao9tICTu/#pJ׋bX -"1qy;.O|\ҽ]e<3
抋eEzY/+gFchh!J1ysztZ,^ή"]/5vJt܈zؕJ:&$2$s$"V7 E$͂?wNsXM%'C
6;\$q~S׵{t̓5µqжkZl~~ Ҍcc`k7Q5[BJ?m|6S1N7~{([ψ+	\ƘNԭ]BfYk,#WLswCהzMwD S<w7K܉ @ԵZ=BNu9
5LIrB($kof3cqzg/)$.4 3HLTꈴ2Z i.۵]`l8ɓKu\q4`uC?GOϋܬ{ |5\4Dk"Z֦Y\B}GAtRy}fB#5m{]P [i;s]kIBAo~Eu";0(Kw_urjf{:5"iQj#c&M8RKQ+\=yF'GZboB!<GuE^șE FbjXE@e3sxT&RQ	S'ջG2פ0DxT|\kRA9dz4̸C
B#"%q	6<U:{K	l󐼭E.~q2RP	ZS嚊K[#sMNZT-?B \kӘM0,EḧPs5}Ѷa
)\~v	y0wT,GW4Q:X[u}l85BjA;(&Qv[2*p "%\dbUNġbW~Z?2 GaDi/'^58 ɉ;JAe\* M"ΫxjՁ['ގ"cTpZk,yi~ s5E̵F'C4r3iWn	"Dxa11n̨ZfՃ$mB==-^dH$sLAZMOIfc&+Y
V5:WG=[)V>L5/6K5G-趛F`9a$,PUǎ4Uv$Kۦ
|@f^'<$*NHzpHŴ鑔Ppt?㵙s̢s.3A\<=ƲP
NUXw@GrфH,;/SM'o|x^3KǙN|b[;δxi4D糧9vTociuB7;?[x<s"^)&KlL1n:85p]&bQvK8$
/"Xt񆈀e]M<]o۽vh9"/-<{Y6xL&|SZ:J}K$'vʽPYxE'xB1qY~ݡkۚ*ԕq"%2T](zRW:RL%Of`IlL "ᑖ42&/_tg5s\P$1 }wtaL![[ x!(tؿޖB,=ݣpܯ`CL8Rt.f֥]fVṷMW,Ơgvj^ANWjT=Ż^jXӭLRjZ2@]5_0RsEҋuZDgS& oDV`~!@` U}:͍[U/No
3_Ba8hx`SR܌q?[h
.5w~(-yu.z"TQ/v0mr[ux}%zN9!Fkii$gü؋^7a=˾(YJϓIdW5M|N	ׯgNo⩘Yncdsl(Ҩز#c,r GGBZs%䨎l4DGp2lw]D5n2`.,IH7{&gtx އϴHG.מ%oE"?FjˇyoRK_%Tj0R0:e,&7kNΛ 8ZgͨDS| ^m@zKΤ;b1рG?m09#o_]͛X%6IId.`GT4g׍?=j^R`GNY%33a*~HVPTj l:F G]
pߤx;]Q3u+ă?
S&nJ5]RN7I.V/ʴ:'w.MpU&SҜ/&n{OI+-e8^$ئlV]/B]g;8j;WX*:'VUuU)˰tM(U_㮝묾e]EhLARgJ(fӹgpznw_T:![HYz/Ό9.Qlghqo6A q2"&3}̿ "M^E%KYdƒDKyY=2d/GidD`[L4)MjqNiSYL,F,NٻܠޖکF[Jσ\iM%J1sEXS@')Qޝ$!d숋q9`8+;TC6-1My8nNա<犢Pvɶ&"xdr:Y=1ǪX|8{!	>qիR
2$^]}?XUC;IҺ'r-1	Y89O[`H dɜȴ;]ކ;7m!=HȰmckZ=HKژ%iM-TZ@_or\Y vzmwI.>a&ynR:P2捃_nRz?%<yt7St<R_|U]!Ħ 7Ar$vd/J[Rq;	F6 cNÀ-FGf8C K<wlm3t][E<8l؞*ȣN&U1>vXMAXIYզDtGjX}{?K's-C.jV`vš&²zSLz꓊=z.+AGdI[7t^fW(('M}PPVzBj%T_SqE,&V{Fk[Zjfw* h{Ȳɰ]xo?s J`qJ0'GxarYxt:ߨ'7*!`W̕٣xΟ+dݻu_(QecBFpVJn$D×EC鄄qg6z1|4_HJxRavQwN<~MQ7ƓgC9|MfDR )kᠡ+$oPo> WB~eLs13} IΨG!BFvtMq P&i0DP}?5ЃQ|	Oli_	r	T_ŶڽzH˛[37#6oA&n.ŽkCio*:$Wpd#0.V5>6̭Y.1uMSSc_ń]hBDG8HSKdAj<-Xa c.cL	{SF
J $Wۍ:ӋMELp8Ͽx"0U5?J+z=#u3GtޝHv5 #R>X-,HBP{!sӌ@m)u!o.ˏ0_$w/)aZ0+Ldæh&U4pͩyI&ͱa}j_|˘IM~7nMnܷ}Mč&NȕS|7?
#
GOU/h[=Ue:Q0켄HУ<6aNQ/lBW=LS=ǈiR2ĲZeڳ7'1aջht?#75=S+ZA'6j@I||db{W(P7&~Aa{iLd8H9BC-&Lr(o93NO.܊LKms7^N5<8ҡd¸W:dҌ?}ԏɭ)׉ fa tSJzc<N >VpjYVm脎Hx
WyR6W$
kzn;x	pm*ӯCoa%xRFv 'QTCјIxp**F_lRӔ?kCJ5iJ}	:$0#kO4Ãy҇CO)m茦e]e<&9AQ:t?beZo;86mGIHVi7ɢ]Mjk7dOvLpnS^1'3k-\ӭ.QҚbpz59UV%>|Cfcf?FVZ juHk#ɗfqb$u1ϥ,Tt[t7<1s[3:$:75tss*]8︱t/_#Kk)gZ}C\NA&7	==ЭM7iy{-})#
~K+W$ T|pXz=v0|@>p-jGW51bB+ٓN[ό]s*6qmP<b<#TOxȇnЁoz|2q<.`@jER9ə`;[GG󝱒Pjk*_s %"/Kׅ8V'`iсbc$n}8m#o^ZǺ7v.ڎA#W!9,`Ǐ_y`OWq:	.G KQ ըFxYP[;zV"!o(~zg"ܑMC-Nc| J|CrO].ZS 8wCx&>gy$+7ܭB]&ڜ1^]NPn]]eʛA}%ks?Nr(x7=U-1cdb.wv#ϑkZr":Ɠ}.<qANvjjHO Ɂm֨vvvLLd`yvI}e([0T㡙vR0v2DZLJPfdFТM!h'1+o5z=A!֗557;<
8=cIб 'HYpFxjފifEqF-8d7XA^PƱIEtRS;َ@3ڢMh&ltj4OOɣ ovY2]8⢜IQH/dn۠NQ@vVvc\dAaz	vl1NYGĉO6u72s{Di\qY^夐ŲPlj^~grke{tIGb+;ቀGvs;F	)v OďCKm QǾ4p=b" |/.-qH_k36ob(鑴JTW2%sZ+QHX:lImQiH"D i)5D>s<cyGaϡ9#|I98C@o2/
vW4՞Ʌ\duV"34 ؽ-9V")ɹU&U+klK23@0
wr6TUjj*[Ap[B}7N,1ҧx~ZWwwLJOs2?G7yhy/\x5;+&qrUx>y1ޫBrxt}1ttխ.ؕBKґ%JJͤc{YNOÝ-J%2niF/A(QLUh1J6rI"pD%PDusJq@GKJatB'rrW'SY9xPn @qBURԡcrv7-s>	84R$.;X#%Ͳ4/(z+^#:h.Zv2/g()L91/Tۊ(QoF3ԙ-2$`vDr[xUOs''jRtKs˵&ja]nd$Tא7b8iR)O~U>3qi]sS0eP:Xx!O;!Bg91GB>[ҰMR
Լ^hx%p(~>X35G܂vP~MК}"~G`<Xp;3{:+HB%:Nm	حj[T9 O&97˙LW]N9A%q:4V#bCTfbĻ*/4a9.FeGmEd\'N]ĀlhDܮUL =u>.s/f?J;CϝeyX$.~L`;*Z~`oDi⓽7>uAHZ֘1>BnKjF:5|t*`FYXעAq.Ց3I	SH@Aj<OgyHxWslr+Fǎwhy
 S 	oƫG"|Q^?g#"P<Vd<^ ,ݞ@}\=?=YN'%<~9x'^g澢xf9{ϟ8xE!GpZȯV>OG~4WO$,DC]B#^.I+R)
\}J><?.1Gx1F{(7-N,UZ_<M rr|+Ud5ysA
]OU擇ʓ0
tX%|Ey7s G˙lrYglHH!/6\.恛r򸘢cf
_O5(Eo[#ɍW.'	I;YVH:}
,MUW~ûīȫ̒( H$	 zsm^&rI!=Vk'ժ:y^3)ľsP5 gZj4{ԙ!Qˌooml,Oe?g&s r7ȣj.oQ?9/Iq<Ph^Xu!{v~"J-(":wMQc&l]u{zcج&KԜr֣BܔXa.e硷:T;>.H|q\v9%cuoל#16w_K-Xƻ)JRJ(3	p{Y=ٚP:2Y,G$1IpZ$p5\X؜Xv%8c2X6Uxzs48t3!ev>֊#4
ޖj	`Ľ HtyH[  Q}ނ$?ۆ|ܛR&@\Jts^:DZ+ŅPFWtZLd4Q{A6Aum<B-qZ]LOVx:y쩃P7ngDFX<%,Ȧa`=놥͢o␻K_@Py'/q!hFsk'!Wts#D*iW /gor5߾MTi9'NLW0E^ '^|$IBQ>t;vݠr ud}+\(^p鱻dP\F:ko%@32q2cf1p}W[޳T|!_H TNαJxM}>&B.[<Uˏཨk+wkeR^T"yMPRUUiU=TK-+&dv=s(}ruhXԐU(K4<.-xz	PvƕC<ouXDɉk-'X^ǠͨH3W\NBWct]28gMC;6-K6X/Pn$-P`#*
Vc>%>8OFN{	X/?wq&!Z&G%	u2ˤQT%>rMkc;	p۔꽳[|eʠ5>NwS8r/dɻh3':Nx~;ގf6gW7/FG`Mfl(9ή_^M瓫۫t:h:v
zbm~&G q&䎛%U#H6??qG}fd2] U+>8rOLl{pnvOh<%TT@uOƀRT/qm&!
fQ?Gb]WEI;AL,ƒpNrRn8HohlUZszt./|2..H\ZjFO7ΟމA1~a*8xȿqP|RRl&]tcr[&1.P%ɳy<:	,,_fsk{*3ow<QV+ui4^(/Xǵ as$
0<jp5po| u|p#AD1qP=b`RAPS;R@%GT?򰓑9 #GT=򐓑7 #G;P5p#9Q8y 9Q8y Jw̰ǥP*jQ5k2Nd M|t܊$Xz9	RU!
Z|N}%A>U\\cAD 8@yXt|a'XPm<pnx|0VA4>T-GXzXN͇=7ga <!?xcM;JX>%#^Ea+G=nSO+-|dǣ5]֞h(սo~OӇI͆AO`B́4+þ98Dp8*X]c/h2gLyz˩:sљנtRn%-Az #FV+T={SO@	Pl#IWԉs{ܐS}wU(a$
\dja⤼28UHǥɎH38T`ܠ]Go[/9%>TmPI%:PƓDTLʴ>gl^ܶpSSh򚫒#)
39SX(!ehӹb9T,a1ip"En^T[0En> T0"aNTkiCҶ̖rK`/ƻ-`ɫ*_״*nbVx:UJ	]P U;%ThC!P&c=l$d(m%{2G R}$KCỵ:`zs4De]m-q@[0Չd+T1:/.>Gk	6
@δ>o|c LRbko3++,b,N3Vm[bWm1m?oTʀǤO`b.
Ao\٨A0
^#+Tn(p<&M;XN4,C.IЬI;+GOS?׮RMS>TǑVULЮb$^G~aA:S?(M2U~yNvNKOS^KݙA}<j?VdCPɝTDEp$5t(HЅVkV19nS}bڕm: XYKjN!cFAߎODУJS}C$8&/ӕbQg @DH.!?GO;K!wvNz@!\>	oϻ6uŖ
9M#MRbrVp{O?o6:z8zembY<nD1pVu`XxJsDΖA$cx:l0sǄ5Ymy8	:VL@gOsܞ𹞊+a&=B,sBRo'RIyW N<O=|zÄ&IRũX2+c96r[7CɑzU,ywy=a.WoonB#k[3` 3/:%"9d"GwW9i}fIL1LG)	K:Q2nq}0հ/?|4 xҩ#ˑ$d%xޡ+YDCA˪na&B%YiqW
8T0)OIqܖL󜅌0w s>8ᑇv8)&i7Ρ44xX$.q f{SUo,E?ژ̮a
D}m?$@t|(.y0Ш(dC7^8x3GU^Wl1? x0>S[MQڬf`d8Xꀊk h)%府4COFTK'Ybɐ!;g:l4ԯkVkWD7gkfI;ˈ2*F߮6ފEK$SmVG$ܤ'h9Lgrݔww;3pc?k+ln*.4:	O#VyqO#[%zޒ-=uagj,d?1S})CK^~th/|D4ZRwUSTWQ*] 6t@넡T1/9̥	S4hHYz1qUxw@#Lm3ibqW^=z	M*v[	_ԑ᪇6t eG]C(Q$_EĭkO7?evV@꪿noSA^mG΋Dz)nv@v_K'0w]Un
NĹ/x>O~s0gСַC&7=%/3WQw)wX=F[Lƾ;4,rN XL<\iR׊տ*fP>
јدs	}.eO;<Ngz}%߆wA|+/PQÉ;֜la+wMifj=6QD.=R2	k
[p^zrCLV2k>&>Յ5kP1B4"n&a511.: (X^_(d>GpB,n|/565g''o8ԍ7^^XJ>O#[IBY`.=#E.pN&_h%Ay$m)\)F^&lQi[e@kGUmُH:xjFd4 Id]ބA<WgU"Ks6Iv]pD gX9/Gڢнz6Cȫ!K3uuuÀY=ChނH8)ka"AuSDGMDڧOD <ՙ³o:z}Qrc`d{ #doztmo,2TkF\	=)9twGک/y..Y~W ^+{d l`80IoX}hDEKbWϗE|gI#Xey! }rJrDYz%ba:oܵsnG}	)J].I$_g\J~JY#qW";OZAKࠒ}H(Lth
ce86EMMRSp'驫S6Y3]ӕdA_T>tnd	THՓW"G/*J}U7dtnm(+厕sV"TWLp[iW
ȍ+O=7pG2C/Wb:}><I0m %0;6UxbK~e3ejs`=Vwj>)?ͮ}#iM9||],3lx2z1J.^Px=úgYʰ'|O4TֽP 
od3e`Ms=^xLK΍.M1Ц6l7=_1ڬЦmNW6=YlAWG;{,idysK|)y[~?!D}b)rJw9].gt3rNw9].trAw d]bK^Lty {<dw-/&D]~(DU&ET⑚JɜҭU8jx1fKȯ"U*=9at".C(#):`&twKxN9:0Ä o01xЗw P_	(l7J:"f
$(Y6u3<EjZ[Vોs9\-H:{fR̻!b	yr?.\0WǦwFwJv4D~#k1T-n6}Sm';YUzT8~|Hnqs H Qm]>N~g$O\*#USj]LX*Ckw@ǣ!o|I-,ECG]:"ӗ4aMjKc14'#fjeۂU]cbfTpˏVDIt_Q2%.}meVrK܌}m(R;e9H\+å}{ZG!z:qRL0 5u.,Cx@.df%1eE[/}# gmUD<?ԪB9"C1;=5PPZܔ2K*OHG͢n6(%[#ݒ?:
c3GW:΃O}|h8&BZ=VږlirmSL4b=miȾi
q.qwYnHդB&q P%Z!3Ҕ9#	'Q:-_CPT͞CEmpTMz]kjkr7HWp5@V8`
8) 7ƽoU].5$sRV+|z`pA8+A	XnJU vaS')Nq*!-gYWC:A!/k@<l"1lm{`>ĐBߔwsgv>Y%##0 {!T4IBw	]D,bJb;a|b'-&t~*w;"9EX/%4HKdvPxen.ܵ:(ddaM}6iF_ں0h1KUpG!q'agɒlShx˄VpmU6ة:zߪ:UŨ|qW$cr< ER\)G36^ӗ/voK"kG!VE)$ʏGIl%[H% U/٠tXo2iw#$'Ϟې]+|@fuJF (֔k9:Tlʑ%sH!Nj`g8%43q,=xj=)	}Fg*ow|(ۭOM1eֽxN(S	f=&/hx$Awv+>lq.`\"84BO`V$dK-bZ DUeTQ4T}y;rWnXh'ߐiM	"kx!ɟ5N$͡U'Cr{x0
`^{wJeZ<)+Bwn+j9łg$/4 RRMm-EtDyd!eGN	]^QmRbүvf]s:h OP
d+%<}醮40G=#NHW,B8E%<y_Bֽd}<Q'^sd,Ws%Rf##TԜlrD.Hl_F2tՙP1(Smvf|Tmu(\]`3,@bs6Uxm%=nĠ@|бl\>)hM
/1H}[ZiSs,M+IЊ,^ex&j(gHnhSK7,+,]YJw(aAd^ĄI48̑`6:˚P'q_ĚO@PCEhmD6o3NX)[$<(v98_k&C鑔Dho>nG3ܖcBxd\I<PةZIPHyMU	OY֏=E}t!.7;d秿<JЄzx!B{&S˖-zG7Lz;S2RsciX#='u  eX#wPq""B1F?Q`vC$I,I4i<iD1QG$%OpI΂RAFJ6n2KɽP'x?ؠ>*Ll5	~Gs<rSr@	!azH%x`NB= c=~{[mwau|}jDOoX.rL<B<vч9iۉyNoF|wM
hIaG _aޙgw[z%S鋉їvT}V*	Y3جAپٯ}<6?C];>Tf"2?Ce$?x=!j۪Q~c>pP
K'ВIi)bVΙħH8#Sɕ.%.Ssg<}ZMD	%i8g~入vF%KAwGY}u8S
ZO9a1j	FuhК`}Jl	M@)ȲxeO4rպ.ߵ__1(e
[èF4Yپw?G6`ǆ;!_
{/S`8	Ɲ9칻yĚ),(ŕYHB?}yP^U1hLjiؐAٞbZxCS?)prb2=J9"<B3UewTg-cd13V(WRY>Blɪcc[=ɒHOTo`mkuTJ́C/\YP{QpA{1*yM@^Cv5~Yo^6免 f&WY鹰x5A (Xl Zy Zn:ȔuADD w\!DTAAAA2"< cwPPqaRB'pTXo_p(()`C1̪Ŗ["}+˓/Tqν_3{-1ۤwℏ_fْTPA ;T(tq~»LD-GVk9cd(8>ȰkV-?O5E͹_n){1hؙ&Ս.FXvNAؼqIZi,3zOr:=qK哳$3voDRt?s "5GĉlSe3=oUBphע5<jo4ஞ=XԡLshL@bQ'ɴXTi.&(u	\t]:6(~6*}G@|\rƼfIhĈլ̈O
<w.oYiʧz}Ū#eQ;INOIv	S)(Vz5PUZScꅨ_LMOh_lUL1Ӱd	+hNF Ih'mi'uxbP CrcD(z}ٜPhT=$zk}\<yhp8{%XкX@
.~\މbBwV{lm*<W+OOK7'HhV"X0&FNiɡWkcQi[.+-$!8zWԺ<U.VdOA|mUﶌoq	;MW2eKBGt2ǿ<܀Z}d_
<ͬ
5֪m9 9U=(_+c`ݏ/ooVΆ=*ڤcC[3 C;5yCԎȡ̍&@Uw>VLo.FBuOݗGh"M:<>D,d2h<z;CG_W	Ӂ3{zz{#8k,JqkNE^zd{G(X嬽cF+E"4X-{oB?KbOd#X_m=oPM7q$'"?c|<"Jl[Q0rȂt;AϹhj1ckq},XTydFnjV);b`{rژ𰔕0rǏUjj7s`
cYrWmGW0skY.D/93FlU6Nβ:_W[;F0t	G4/]ri^KN\<pkV0}BL"\3gf 8XcieNɌJBZ#\2iҙ9`t~;#i['S-hpgCIKa
C8
"_'~1V,tZmT05
<NrGJp)NZ-3[ڞO	}rYuHUgY(f T0X>Ka:fU4B {`D{X"~G;+ŐvV$,\ʭ1#3$H.rfPg|Q7VQ_KǼo.~&"JQBRB(<t~Ĩ6 sـo|4Zѽٍ3 k,[@Z.8Ӵ /!:%S+?6I=o7usTݺ{m|2p޶%Lu=x_A66m֏|qG_yM;P!C݈~)uougn9)tiIBҦs4a΄.5b #|j`)"0QzY:T g2"O^޻V7sE'I^,nj$]wTeP[ی
_10PcͪOz0|Cu.}n}׷=ɔ|IH^/!eU٬e )pbjyVeǇ5KFlX.W2;zsX #(.`],ӴnA!uxK$,vBA,{~戃RMY/axV"g&΋)"pVxEqWÂ3:g*w_W=._w	\9v'_|]+ݷ7CY~[~Bm8l'X52`P;0xI)u"D\1O\T	R=1=4{Ҵ!(y''lԭ{S0AɢNF'XDbґ7VAp?\?T%#|j8<j x+H	iwc,lCfK/y4Ng`2UkBCw2C^ ϋdzSD..廛oommYc\_oW||"GnGy}-3=G9ِ*wQ1ri<Εp&tatpVؒTYJWm,YfQOـ''r@JSM}E>j1.WtrR/u\
[Llyg9>p*WYMUxR3q_Gʸv/;32PEA; f$7oɾ ??syRsX1|7]xZa8]tHt v5Ӱ.K9?`T)n;7|ql@
:{:dÑdb ܁p0k#B_(ki 5S*VUWS5]&fJZĺE"	ڗc_֟C蹄{	2
	0|j&:]t(IyEfMEc$hdeR`4P`ί)HӲ	Ay!zij{qj{O</t֓$Q cI@B*ז\[&ׁ8BʡKwaǗӬ$2jEG_n?S|( ^uQ	(<9 bbG15]ڣ#)|5(KJ*'ݦ=ǦT9Í{"n.8
;$e_9'Or
v$9<w8}t	FRf- x-I%a{vmRYcbŦQwlWfyǀUࢉ?_kt
4?8 |ޏb>0Xxm	v6r~GwT2tޔ
+qy
QC3p[AE@&)i{Z8=`DχDHeK!!8}\O`DI*֤ށgw1QJ͝:PT~SnʇzynP00Ή"u8tiܥLG)6Cr>r8.*'*wJY6tS6.~g5mS~]	~PE~/#='޸PN9Q/: N~/dPlw`r	(dd-==sbkR6*h/8YS:t*2vx2r[uS%K+"O	lMTDg Yb"꫏Z["B,j>)IП<͎%B+ h",٬7c::,<rG^]]n<{ot:fha:RéĤRs;T>l+_uPڜV%jQίQ' #~T1ib~2vt? ĉaGѿxi#%\_?fpD/179U[wM;-ҶaFѭCuR}N_):eNE,`i!}a~n'-__8EdRg^}b#bw&.|eޝEL[c>_8yߕFیq<$ '=>Զ?جCaE3|{áɞj_e!~ yx^f7x$҉=!2x:C'jFf|mXM{BMS=7bIX[|ne;"%bkDpl:vOLaJY*[6pަ2U}`yVP{6o5vb	g$硉07wJ&ne:DL.՛,WXf{{?õ]Qi[,TPVx-\b;0jo;rvN&d`%l`_H7}
xSH'Tw&qNX9jQ5,6ׯB0\kEˊ0u517㦴2RY9ޡ<!VCpRt9e
C>S]N͐Y+؃bSb`ǪL-V'=2pI˛꡵8P{_
j!VSn.%i/o5i>%t׋jL||\SZ}eҟGc,%rgtHH1q4Ƽ`EqVjM9Rv}Fpؑ'6z} f1`sbLA=rs	ީD9/)3`=QV^oZoL
ܗj>~:SO `CF@Lv,+|7r@i2$
SU]IfI*Lai_V
5CK4}%g;+PnP8 H5%vhN9X1:$&)gMۛ`MC2n==䩳[ڵ|[.mMB,F[2G
'#jۯCw㌥LewIg\,\RLI>}B"ޡT[ĬB̄aZJ_OEnogC6 2T&iK:frGy/)<	(oZ8O($92o21Ymd(q1WAI0W5Rn7^z:L#::]h0y惊7ַ6AE<%q$(S]ֵPl*;<>է=$y/J%eE4_I-QVƍe1~%zcT.	C!Q<
Iu׀VB& $PȏAucًD|k$1)N8Ғ܇S}b.Wzo (E-Էwp$_>;nJ>YKgE5x

KjV}G~M2>ÐM/~V`(`KH~XM&5	@IIQ}b3z`oĮ?S oں(Gɮ .V/D=k+KV)W}mx0q+|ƶI*sLBajH #	#_s7FĒ$||}+9jE0@^M#سE`/_ '`ӯ.t?#/"[)8˘o9dpCpf*y1bQRӳ!Rx$Eh	r@|V^WOক0rQҭ¦l-A]
Ƒ v)m8hҐ+$9oJxHJ͝VHG\+#myS*P~TG?F8)y1CGN=JDD((Ssc`Ly4oїo@nyַ)'
;kӆh_逫C8-v_rqk'@]FX\zW?˖r.ɘ3Ѻc;Il
fx]]ht4]|uA],Wmͫ)gθ/X<h/u?8qlcܓ=`	;z{;;vTDyS*ۓ[cݡ5ՑoפyӬOlWaSpWnx1DA>I)6Mڗg[TۺN#NNSx ޫH	^^w\[lcHɷA喱<>C_JcԗiP"h6Db8huIQĥǍ4|<mKg8ԫcS1hpzAPf@/)5')::؟$mg~&;lxiM>ڢ)DYڎLAڑcxI "rh?$sQca+`JaOJMs'ٳɜ3ƏɫjYOJMs
3ɜ3saj=O]Yࡃh@4P&0`OXE$l=z*׻>At1|ewi[8RS΀|^ѝ0lq7vU7¼',}C@bLNOTrh^_P<f\wgLo#s7\c^s^3XݗISyy-s4btpcl̀),El?ZOpe/+肿t(7˅mX,$i?gM}Bx=WuH蠂\^>=&˛x."W+=@)8x\_jek!wz7+ VpuNwL`>~K^܈z/8KVm'mG.2)1P59a>V? _j^BWH;T*=lKT`"f k]
"2V5/EԶ&QZ 2hiw0:5Bv&FдT֔,A2ň(Hs8 DՎU-urŖºSՎ2]/Ǫvz1VLAXU	㶎aWtI"53m{U@6}@n43|i @	n>4)C>)YC|VwBPbF5C	UT5j	j_@l<@|"Bh@6	ddV#cv^[[ۼB2hdf;ed4.ٰ5%v@c(6r[iB65;jcT@q`(n a⭄	vzFKK9!aM'Mݨb[҂Z~Ж\ZH-KDnI_V {|+_5V=̇ XZktK-rZ|-j	Z5Z>,5N5q5_q匇;|<'aq1A4ՃK	A=fkj'5DDm1dPdZ8U<BbH:%I:%HJlpM55BHN%IIN *ϩР!HR5\S#I:AU3IERS5s**)4(戤ssTT.q]Ot.I:HJpPyNE%)Q9U<ri%wGe9)ExE;#E.W:Prf!wyӭy%-%=vT Zh%P`W9:qhztjԚDT!D|Fehw\>p5ph~t*'FN\۫7!'sb׉6ZEm:UqҩPqmjuxN4ω]'(~p8j^8UzaT`긶W:<'CNĮmt6I9EujTFS91^9iTN0Xh6%[TKՖ0n}YZ<jaYq1!9a[{o`I~I,CARaOMuZSԧ8$m,)bFO = ̢~ gYx&l#⧊'Ʌ)M\̴Ĺm[Pgtݾy(T9`߮uz t&Q6PR5<D%-fTbm[̩ԖaZ,@)A(D`3ШgD3RhSd-=C^o}}ɏ4B(>v̵݁^"܃`釄k>&o!7&n%Ά%b Ь	#}-P*;Õ]{	2jbblbԔdՂi?F*a^Kn*#TJR&VBM&>Y43ݬM%kiEj&^,I6h>{>C;ENGjL6aZ͉ߊ
R~ƣ:E)E#ɛ>)tϽB5})DDe~o.нN)(7W
ޜM97szcbuxp7&p-D9@)D5Ą%.KPNl0%\N63Mɜj@AnOm)CUm}8mfe=RfrJ8jWpj2RȎ_2|r칏}5_~bjcu1ESۋobtdǪ7+a$-\avlR@9%`ܰ1am/Gmo6m5^-ni.mrA8 oH4 6:l,wSNW>GkP5WIQGq*ڏI$Q8')f*[Vlw{@e?\LDDC?Kk.*2vy~Ce]NAw 1+HGs$JaGw̱OEjI'Cl{mQ$wĜF/Osf;_ߨ/Ei,@M7}7i]:
+?ݖdA1_hn%]I$$YPUCyDvt..2;B~"$R<ϦS%PRzIOS{>L2<کƝ袰&dxx۝j?\R4{؅ɗEP	_(S2;k+jißѮ-f6P@hk)PŎKğ .J.
& 	<c&bC1I; fh*6Jq1?=hׇ `tͧd3êɼ! ?߯վQIxt/K|lȗ<D֐tث%w3xyv̸xVQo0~5V#%$Ѥ^j{ʀIl&w@pLKH|}}w9LyNz ML5Y6V)U"?|L&`~\ +")ef6Nbn8EɅL09e[Zrcc<X:TDQç	!)<T#t_p
	#9Vؠ:hee~mI>*Q>tqg,DBGrspxdzBEK1xrSUoGb3248y/HNi%#4>*5<D j8#귢lW2ϔo)Sa孊N]n\gMh$Iϸ#FooovsUT7D]ԫ}*s)SD8)bp=_o%Ṏy L8a&hLx>з@eu<NJ77,8,11O4nJ>Ju>)}D,s/ˉ=w%Ͷv z04\Q(ιE5gM^-@@gX<ʠGwj<ޜ6F:`j!xTBL8du6-,}⬝mZʟ̛1a5<rlovma@@ Š v8m|㥤ax*}lnA?ib'FA;!o@D6MLGiЋyZJaJDry VmskX[,6w߹_w@շxvǑ77ź8nXH>2(܆ Of)9z4^u9؇~a.[{p3"ZzA2]7JTbV
\^[\$7rGFKaxXZo/vzcr˭d捏uZadmkFnśՠV˾oxckFRڂFWc<\%Of'{G=i
.cA	[%X{nʅT1b# M^em*:aRyve2DLe<H{_ν[;7wy;wo{;ۻ7{۹dݛ\`g$_n㭝k;[w_"xkX?{d^.n?j?Bo^P8?*aJtw=V5\kQհǧVo-nm1LjcVXmrX$UkabgIwnkfب%20©'t	X=U/])xZϡEvAk"(x?ikŰVq2kUΕps4˹٣ˢ936iֺs+\Y%vњjOnS7i;^,q48&RH~5#:exs)VWҕ"&R:'Y4 LwPS=C82J5۰Ȭ#k .[y!N&LAiq|- 33Jj6ʟ`dz{b"BQltkī.)IJ.HF{s\S~,`ƃyrYizJOY\8<tֻ5.yRT._2`kdmay)\MK^mk{qԮkG	olM2kHGFyq5qtR+DVRgXPǬ G@+.W:m׋KzKg0N,N/-Q[\XҨOyo`<+B.J(ZH<FIPgT+jpjM{Ϟ${?;竲2|k-E\ۄ:ն^iGP-͵bjKWE R۸&	˄hr#JfLKP'Rjj1%Y)\`AQAꪵ[*6Jq!2f	jMӜe&gDјrj;>a+%8e%`ZiӊUR.#xh:H4}=DKR4ԏ'vP/rr+EЅ!Qڹrh!Dւ"Q:
`❡Hp(珬"'="`
}d6.3pJҶXENp}tFjdpb{|t8_lXD )Ȉj[kxd;:SEe^FP#:_!ǴyTiL>ɤFkQ6KrRP+UB;Q%ܬ]4KEExцwuvEuӇlkYkl$niRߩ%h#%.$YpȐtjͫ<?ajkMհl8YXB:'tgnr{T9Y5ԙDzBp(4vZ;(ik]C(M(Ar#RRJY݉g 7a
-ªK">V?lidG2Ҧ:߸xV׹Q8Ca?j7K,BbTQ	j=8#4	ie	jƣ)GkBos9n,M57~=o;͢T	P2fd0{ڨ=|<BbOU#7QhvKf{4&bksYz0"Ph׋@&2۠$I[=ŦPpss</):gT⦞3N*GdFfa`6!HPZYχ_:l\nir`U$j'֯+FV}U!04XdG69Gs;`h.PqF8#ʊ1PwȊ`XY8'|2*Nl}yfj
8W)*ਯOvFcjk(q@d[@欷7~YmԳ6ɶlʰ簮;}o瞷{nޣGp$Kr4;0U%	'!G~yBnSߡ8T3J`$"RXY8`:6v+߃9
=4Ǝ#ӝx[Dզi4!prh{=_W尊kOiѠnL[.ݞ[@CsgkX=Z{x?~VғȪ< J[pIm9SE;ݛ3d-")?cOO2A{晘k!~ۛ޻|<ܹK1T" uĉ%b;oK<Ѵ)X8pa?a :q9$sⵃQ0L,z3ԙG'(?
ڊ
3 m8lo6BعcgKdE,,s6y+wi%p:f9!wGul四)h6.ӫ@	pj| eTT=Nk)bWZ=)vb3i+؋{b4[n-K aj1J
F#Tv)u:]Hڂ($Z	ͥBa	:4K6{R.іXNOj2f}n}VrЂ0ڢ=C18@ }ÍyePُaM,B\\iZ#K<Y*CQ5U238Ih5͍FX(rVZ*)YJ>F:642kF?A6پ&- f\9b~A{]QF4/iЬA5kvvv_Q ͻVڕR\(;}4XW|x܄kF-!L5w4l3X='s>ɢՃ&G~ng?\x+p2lc<*u吲HZCK=`V+BӀsެR3bj6pҞƘZ@Yʨe[ڋPr%(y"shqMz𝳊ꙺ%k χȋn8M²w=yHx#~:$?D0]~Lukk(ޞ+#&a<J>ॶ3:qA^<@2Hk g<++]*ꁻ8@e_`k#vL@+Ȱ,SŁb@\Q 
;b9ÈP}^"aУW1o,.;wʑ{?m|5z2L2\Z(g/YJa77@`N d$ryܢ*$Bx)nh }ˇ#ޢs- c`j6+%H><'"RV{/ԗOG-{3U~J+)#1 Ĕx2oR	,O8f@Zl07yt5M}vgʕ<ӯT/&4]_ާ*s~Gw? 
SˊɅHGKBFr)9,SPU^K1.">z$xuJCNYX=ԵJNERЀI,\$ 3:tw޹({J ҂pmd21%AEߡ+$yީg~	qTBcB
B䱸%pZVMx!4AO(
rDv=w, &;rp#RH(?+ϖǴ-v2;RuHJǿg˄3>l2JߨW_8?xzUX ^n(JG"fr곳ts͘cYhy%@}E 9`{5OW
cTE, !vmU &;@&(v^p? }1It5'Gfo!@3wH8bX0=im(%0PW 5l~]ɴwV{Mۯ{u[0s;!bEӲH{F")k[Mۦf19ߡ@.&n{ߩUC$*3ԫR?-G7/o5+rua*kV&ʠȔMQ!脠sTZ !? 8ȝ
vX/3Yo^Wg
C?3דhG,2q_sODCҪ}Whfﴖ~3IcnD9xc
)4K'níϖEw[e4GH-=^ke:x@GQ0	ÐD<Z%6؊75P	mvm*R`עf/NĘFcF0lDh5<r%Iؿj	5olכIaZxAZ]ocM0]j"nŅ|GyTei d2팰[Ƿٸ@TR2;t$NW, ͠#sڥb\_s5p3ݯU.胝Ohyd ͳwζU_~7{~DJM@ܝf$D` ,-%lնA6eY/kS.4t|oAh{O<NܧIH3caHxؘ0hBX QQ!!*M!>ڏ6zu0qXXk~3i{ÙyeTOĪ>A=l#CEB;w5l7Aݏ&JTѬ^wк:Qɰ`b_ׂJbq]-}D_:<~wRUDG,S 
a_~L4}`nǗ3IMD#S=NxChp1}y$^	CqĞ3$)@7g i=Y:sF!5H$s{hkxJHJ}hy@g6F'	x2$奅Nym1n(P} Q)I[Z4.Vo,e0Os5M]+2͟9__\(9<[p؁o 鋑itpʀ%}Ĉ3XQjzC[MG&(KhENWYr[yS\r*HYﴀL*Q3R^pX1Om*^'YD%%c2qu0bp+<"XeDoVŻ2KcMvTRKZI[9hzB
r1FfilIwXPltZb
ꁇmlA	#:xFj˹@N9hFkⵠڽH:,t:kGN\r¸.R0[QNbt$^ٴ1obMjyZ#C<p#TZ"$ԭEh x*^XL
ޡS~Vz<|pK=L9]ZioǍ?~N'\8}l<DS'ӌh+e-`FN	힌(p=J<E/9%g@q&W`"JFs詉"
whaJjQc5%	-d
F]jHhί(ª[7c"GEm6Zr@I;M<i3'60,WegCQy46LkDU&*pBQn3e:LuA-46A?\/$c^yȘsESQ$iKVRPPښ`B+2ټ촶q;5-gyjh4Dy=l3$J{0Wwӝ5 0Y1y6Cf}v0Ҋ:5<Xfj5aUF=X2Z67IWhTEm%ZRxJY-+5[Ci೹W~|E*BlY
1ߖ{Nםgۈ g`^VHtô#V]QUĆS8D2$1 	u8xb8
$G\^:K!/V(h6 vj h<68P:0ӯ5q.S{Y[azᬡث#,Rb,bPqNuy~.
 
}\ 
T!kNݷtwjF)NL|b&SKRgvK"fLvGG #E8lqŭ')H>+5Gټ[l}XP\b镐}Pb[bYb3ČFb&^T>u`$	,KXeӒoB#rKGϒ>ݿur;Ioc@?<dijKOvs=Ķn)\d[YKI*9F/EHӘhzDyo0gv3[ŊToiܣvq5B*3c SO3R"BU7@3dT	g$1BɩRf7 >BZ@
=4Xwo7NZj[4(@)^cnFlݴ>U/]-.AzR*.(c;9*1aDd}CI*J*%uF@Y˼Je)cMY!%bgUjVh\qO>uSZi\Z	5+AdfMܯQ܋;R
&Ɛ .Z%Wp"{z
98{P !Lztd$uͫxxV4 \/Ba;&Bcoy3x<JxhM5|PѮՋkՠRVadWqsqmqY`hU[KI
nPv]kಸ?:*\P|SbO@X;VK#:R KiSnà"YzVgH;R$Cs3d@9 Xi2*jĭfBI\vo9py>Td2z	}PY/:>tp^zc=(N촇uou.РUڣ
=JBWwѨmpaR19zE\6)ϑI.ZU,VG)ֲ	sAkn<ghr\4;GY0}K!"Z ZJukclDyt34,8]
(sWCޒ)9}Rayo|biiC}+SxCESmb(0 <t~03:>	HXQ \ HmBAWt-!d'XX^܎ҿL.ȨRUc9$W?u~Jm ,Xps=GZ;?sZlK}L߲p'	gRc(`F.`0G❧?Y?FɪR+$Мj6{&nc',:ԩ1Q53	{q84h_#%	LR}Iҗƽaʕ\h&\L%:`#{Y(1`uBƛ_b|%l+XwCg{@L7Չ9t&%YI䴎F&L&2]Fa(A JdWCFg*~"s7n pYYpxr{-ƾq.V)>i&ƿJR0pJ5U,I/!E+|QiōJYgתzs`Qjwy׿D@&{1cUWG,rugD`%h .ٕoҶz^<odI,F2`rA3R%KVq.hG[dfz,^ZZUUhq iIgZ^J} 'Za*U@+oF#Eu(7*vN/`]l:=
F].FP7cm4AS,潞Nh"aQK	>,Bv9aCOP%2!|fV~9ɕddEl&ۖY49mS@bUٙB;T騮ESx$>qC4"UFXUJ\˭8ku dWp,v2ۚk5u Vɰ1/%2Q<]z N9ۃDI!7AT\ql0q)n,O@Ά~yZ)vLSo7I;R	SwNX-.V~
4WPծǟ]\ ZqQ"/jR>>n$C`U-q	8 *'dBh*4*Cxs]Q-'DA醍chVZF45)rF<Vq5!w|GxtCGR_iUvjQu&iV@ANȑS]EfO;jOSkSA	B\[5kefw9ʿ0;йo`;K$C7Z	V^kbe
'CAn
t
mZ7I֓\\AnlxtrGhTd~S*Zf["L#oy}|{{~޽L4?e@c9;EEfd4s1.Á;#[ԈNNN挩J4+BIf}K0ʊAqVA	~ꔤƤ_ʝ6UD#Dw'ihCCOyGl"tk}2C7cP;'uMb'P[3J,yZI&.v*HzlTk )#cB}u*@1
 bgm
b5X has(ilc:+\UrZ6Ee
4ժ_?bc2EM,aVWYi}wR@o
gT";_c{dvhߟffȝqoAUwP;ax^n_ɑ%YΟG K?eB3RZ֓2/"[s/FӂߡaNS(\Ċv[ODe8.%x]$I:O\gogCƁ"OobF>G"=6]||bXk94xr	/>gKFL
Iϼw%`"J.6Euw(`7I\E5l:3oYo8`-Os	nQ=n:ukښ;T2-6WY9f1,{oI-c:)*rY,󵠢v[Q8$8 ձ]lZZ	ק&^W*O., qִ)چG:t8?|=W뙳oD;)X uY%GE N`+uMGmؾV9V|'Wbb-':ڄjX#e6fZQ2ZVc5L%Pُ')+ϝ.
6AdN1E3ܧ{p@lܣ#1^mȓ|)ؖ۝JQd~2D/jLye%'BSdG1"zQ+ >::
E0Ǩ.bFɛ~}@q<ONn xta>h<4|l1Ci& 'Pb''h2 4#!
<ϨxrZ
X,QEҨ"Q\`'Ҳ?ZZdySG >d)HU`:)4I}CB6e0.8ky{G/`LX_u'->,WǐJ\<\ViL`JB̦<RX#54s^%cF-0LUde /܉lFkKGጹ(N=bO}`4=Scleg9^3<l8V.U\pL88v>a)K9liːƏq[+#G8+jaqT.JS}kf3҇C\䥔K+	r/-ZyADm1jȈw`vzqkpAi|nPzGBpb99^x.Bqr.[!ؠz1Co 8r(&)FOJC\p I@4fy8-dRą֋ie>b($H9-rFDoa2dX>@^"dq4]kK {d'e'ǡ8^AHLet">Cˀl_CC0fT/}p
LJ_e4y G3J_?0M6prG~Q1%"J?O"Z̈́4,cn1$DDk*m%mJxvQ{ltH׭6Ekcpphuaso&oKWPq)_LSэ4D_069ai$C{AϬ@3|(?zޗf6rqu\A6)3U3?:P<6"YJjPH)MAy#277yCoR.UNt: ;p8#+8Y9bQ`c%.FO?Acĭ3jRNMȘpRDNsӵOu_b$
n b9ֹ@\ `	i=wqr~·=u<1b PY
9!)6m6`Dp	crGUDD5iׁݭ1XU_ٷl VzK֧`iO!R'c~j|`]9*ɱ0izLΊDSmVrmXA媣(ٕ0Oxv}^WWN?#?sBgHILC#beF\	a7U0,awO&R(V:V{Z!
R3X[x:7
	D|Zߕz;oD9"~*톻I̬?AAWmH$G*MDO
<Ln{p0B|^ˌ0zb4|f(Rcϱn̅S{k6rfs@ r,5r"شLж6;sMc20BekPIg|+1|RXinS/An`j%y,J$D* D3#2E6$jqA١1VIq90`~e3&"dN0HJ9D1LԬ@om$DjJRt^i!I#ZЍJՄCyG@}Qp8 7#| y>ĵZsfYg^
- Ŷ)y{Y iywx0Xm¸}7G41凜_wcwӝFA7,_>_S1̤_CC~;pd^Wwf@C.3Pt'_y0ù4h="@r.T?F'^dSB@!k'zAu{B|[u/aF$L =e[ú(QUz])VO~EYIf(]HՁX;MjBOXș^1	Ĩ4hibWFi`M:u٥1@ {&^%ǰ }{j婺})iU*iV}%k`,?{{'߽hM3eeٳZ6|5ԡW1W1d-#̌?)z7[AGko$*Bz;hIV
MR/RE jWH囄jde`X!*0*q+Tă⢍A1nQ-%:=L6_ d%=&#c.iiP z
[4Q/9ݼg5nD^qkBϳ@fvgb#,?u\0TpŎ4`z3C{w_r=5]	a,7˥(y'JV}<&Ҍ9R*"s%#sN%;!%JQmM'!v٩yJb|ZyJnj;E>DYKu:L14)O65Gbi\*vdlRVs<0LBTGO$<9򓯵5R'}9G	*Q@VYkxҘ'Zj'KwPסRH	:ㄐ,Pl"&ͩF9ZI{>Yi@. HȊA}ٳjOGME\~FVsߺ+p} s[sXj]QUgd&DH}|	CX	pՍ&mrA"dP:G7* D*Ogw}KzeEn`wDHeDUb=	MD#ɴ-'{B`2U`ӆ7"y=0GI-~V?A>Ei!(AU8lr3QVF2Rcwu;}9_	HCCp[r!*L PKEc_)񊼩ք5|Na<vnXOak_jUg pTbhv/zc|J1KzKu^:}+*2{ȼ,R{(3ZJɺgY4H=3$~O%yO(r4Tؚ+mzc}}5</ 
/Y70|4iWjU +!QU,f%$(^k_&7a^>e)@rݛhg	Vj5]Ֆ4][qۣ1ko-hsG<;K./3{HU+9QJ udJVkԝOVܘJ>v-qGq6YmC'|e0),9Y+fX
P)1'kvvutEԩ
uń:ulsZf⊟֕Gyu,Ǡ	3TmoqluVt9-7IrGrEp>0M 4J0Q Z]H'4%Kx3$b}3; rjuY\MĬov+\$	-yH$s?O  m~S}\iQgF,ѶL)Ѽ# s^t/#;3{oO3Zb92;b-lfР4=|l#L&:4l678VQNNpWb~#GRszc;8O?[[8.(bk/~A6yԍ38cc[/#H35:&x*;HXkg13(˟A)eeWq?Ky]"
r{D.>m(1LAѼ~$;@@t>cZ&=ST^jR{,h&ݏ~<o}
m=-վ6q 7CI<c"nӌKfOޢ/~O-.tsz$f=f5W6͢6Ƭou0R>v6VYUYy)pq'(5	JEؔ3h>i'(TS|5Fgm V_V@

L
^:ܬ_;iXy#)z
oةX/H`<F2UJ3]Y
8U)fcFy< |ZjԔ"ѩ5]G5"vMU%2F5jTXE\:¸aц;g5	iF;O"xr%O7Vi"+#acҟ4?׻Js:	K[.,]#&y:lZZ7eL-FVڣF6MZ)K騡X{OE. lU$5v'lBHajVK0* 
FF<9G]0F-1kl*T#ϔJ	+{p8[ fQ9o$2(`lwsb"jpT^`3e*XXZB5VR:(e|6_=vg&oƃ=LHal/	묔b
)'Z2GXP?xG xhd,;-&PIF(L>SToDkJ,B ھF X'r[+qF$-JZt=z5}?_|rpl/D䠦@Ä98kruPZ &v{Ys"Ax%O$}zeg_yI'QVINh䧁a$r".;qLxp$(&PaH?v.*yD]זivlI([p޻.^#ދ^\l15o\<¤<x}ggJk9A)ъ,憮DC9>]xxX^V"JnKBgo:E+o}\ r 	R`,940|cGsl:\bR}ơ{Gϋq8#1@i|8LMBh#̊-jf	#-R*mtλ.Q
qׁA&pP4\I99YitӏFH#g̠FJ<^eR`Ӭ")75G`Hf{YMhIwX	i+  jumF35jwO/hP#k@㻚o.^=kaTnaž/}TP=U֔ie+&hIFy{aq``!Xmzs\'УC8+RyRR>b]6e3}x:5f"'-<{&f
Sx@%hRaxt   *x4iXɃs7# 챔a,%`3jXt.a9uqԀVߢ *wSWxƺօ7j4r^"(˞fe5Ð"PR,GBpQXlL0%3cѹ06X.5ҧPVUg'mMrU+5M0c\p_=l~[D)'}OM#P)˝beӛ?^Ʋvt"ޗK"LPDmifۚI-IB`K@P2aMS]Xf؞|#Ij-}44_i&v>@I.SVO6Ԕ
sAQVQ߲YȨ!2wdT'Th!DrО!`
t֔?@K
b2>3iM쟽5>pz&Jz-3UZX&-߱};0u&"?蜑pMuK@1WDOaV#P'Ud,k}VpNJxn3-.[0yKU[n9ZH"1W-'w&Dx186!mnݦX<vXrY7ߜՙ'w.0de=ƣxASfy՛ЉZ#Ÿq8lYьg:UߙKf(T)66Q65kj/|U\%SF:=α?l%J[b
+h죠MrތOrlȲ~J%enwѫL>֜wf<LSopz&~ѐHkI^	XPLD?s?6OqA@3O0}E<tP72TobC;lJ1u)e]̘ۑxXֹbo'݇',n?6	٥Sٚ6X%U"A6 צgl
=K[/E1 tPan>6JܸYvhGVtAѬ_MH[GΜ$ìpRX.ףquh&1بuv+X &Oy|e-zǨUE_Oj^=V^SoKjd1r{=cO1dާo4gڽ䈑Hg4K4D	4A=RRJ҈eEf~N6=(I둲<"9g7ͶQ|Vqn*8$T	THLQSﴋd
dJf$iVu"E}7b*
;q N
\WJ}*ɔL#	\I:g Y<bEU3ci2&g8hHD84"4&^! ?afE62a-l9v d`<llG3D6]N!' UosD7X<B$!΀@t6"XU7H;]
ˬ6A
>%}|wV<*r5YnSdڬn;~|
߅{+D+Dݚ+d[P]j2ЬԒ=NI-KuL0)fSRϟڐηj7]V^C|vP.SbQF`9F\M9MmuJ%+6t_|!%GS&C\5㔶L,_gMPQhg_/wo^|F]LƉn5Fiˬdòͼ 6f&n`dΡpwPJOZ}	Ҡ?W=xݕ$q4C .'Cπ͏>B@|N!=%՟{?C#v&mX!{{]ܴ5sv^g4dфw3ɟ3~d0z(ز=|
Ie0@TqT$	6(=e'A`Wjjzz&rf:I~u4[꬞P*>F8	
EL>6*}Q(³A+&% 9"fnF?
&^7~=.hKR҉}<%>~8NBfo#ϟᐦO}pL--|c=7{Tf7`}}c
/a!NLEHwS
E]CҲS:$̛'!GXdnQy'+?1mwė?!(}R6F>Nn<<N}\'^9'_r&j5	gd}1=GҊJ@%4.h Zd|<Bmo <Kcg,/R
[;RZi2Ů
s+ssӑ7D&be}-ceK|QRP:Қ.:
,D dNA Y !"4'7R}  _=:qEx38yF'4@jaƤϖjE&4mKd !hGU4HUBv-zV)&SR0Rd
'4~H2 (T!zrekdR6Ec& ;w>}9@'M#}AJgE&9b=7lv|oԵJ{oK2,	|SY&\rQ	`S<7}sm"𖋜ğ_8=e[c}Gdi(NsO[e;gG)]ݧg_ooT}ep/A|=wufܿJ2sx0MAO0l	5x`s@!%gnV#,U*%cޔ2I/ ?92RiUkP[4
t?>ۼc+Q>pypYS'G_²,[֮a.Uԅ6IEl5B~ɞYm!gL6;P'xhd^F>7Q;M'.c.Z*˽jnZL2)?GiK7|J!"TiѺԢ=Iu1pD̘هSDь3όp޳]]N]juWR@vi&qdDJaE"[:B'H|dz۪~}8]yu}"Ip AKˑFUCa|1HY h7Af[Bwj_Q"e{jm+x<t)]=4q<oTàe
(~QGjbȢ(R6K	jI~\ ;|
^A'ұkZlB黢!w^*{CA?DCAA?D<Z~\.$vWnŕL07u&>#L7<tvsܯ<׾SaмNc)W~B}5$x-ܥӀp<k
w^Ї4N䱯nՂ0'X^6b=Iox׃_"n-Q+i)I3l-T!zZ̊4B3&3> +SB/zIܦwtBYQ&%;yjoZfTP	ZxMwfP&bhE^fY]x<&v)pQ-l1O.	0ubB% *ƒ6&,Y\<~N~_5ʦ<91'Q\gNs<_W+a yZQE<~ƾXߙ5g_7I4yf`uX'{jF& ܾ6fTn<[|z+G<Kvp©SQ4Xur0HAaTlȤzd|8{XjyŨRd4G&x&@WѪbPj%On!˾/#
>cboH
Iwl`qVJvgNde]ŒEN7W="o2SɊ͂O,_$精`#<N୹Va 4]Ӣ}ʗ0%5=&G
)᣻*r_44博vĞhDֿI=f10*Q}<dKv՛D#DzD&(?f.1
bLvcRExlj7Y&9YP\[fg|
&t!$21!.SXMX%L"@,3E'љ
^41ڨt}ԅHT_Em碈E~y8PۺdćںТo#zGnǣHcR+Q[f8Ԝx,(P҃JE4p)2bP<T)|KU/(
c*[@*
l`?xe=, X1WHU@th5lufaeRݤt!9~QóVbLA>*('ep1S#,S;Fz_u%|͘X8;rK:-z3xXR&~oci x1eW
ުtwq!|U(?\}ƫ,8osd$ݼaqZk}|w<⎿XY*Ea829\xf
6:ɵ"4µQG`Gxj㕻J4q˷FG_ڼ@k݈sщaWݙ|g;sBw\ZNG7wn-q]ު|'с̜j'Li;uIN=lK; <{
j
UY?Jj5\D&.pVlOgNhqx5a7Bkm 1 n7pJ^i}97߹LԪ{;ެ[T[qPL.!v:Jۑ!Uu=KFs77aT&',i9lgRh݀[+$3T0q(6ZGMx-Fҟ,\cP(zYssD
nrQnLI/%_f8ӶdzwinY$z|ug(ÌeUn31ٸavmKm)mr-ye·	wnqC={OkR<pn+ɤRgqLlK5cT!66
tWaf̂v5l8}٤9KhġPmA[:ԽO;fە[p	2 ЕmZxؠ^@tyVBfݲm>ӷԷvk%a>1ɔmMʧQA)%Cj
?(vqc1佄g@!REtfЏX>PWY>/fgpޱ<\y`2\ZR8>2,gz>
3S8@IlAl|$sJ(/WZ$%j]cE7#ǍJ{$fJ	^]Li*NNS9X+squ9L35 ݍ9 eWqQQG7WY2h1:/Rpnͺi1gKYzobVaaML1N%3FPP<...]JX#Lt9\wNiKnUHji0dRQ>48hM Lr8vuOM-^jalalalW$6!0$Ð~HBՆ0ڮaTaTaTB{HaD®#
AM.qGŽ@؅g؅i}n"X[/]RqɚS<s<E9 53&!w,J{Iϒ<3i^Ț	)5'l\iO$7ZiSk;RUJD޳d;V4l:tѽIu>iÇ{HEQ!`Yց,laZYmp~yܿsh<R^^T/+) ݃r9IZu)*
*<: _ 	(A!>9'Vk4hhNFTBqo3Ow
/biGnO9aW_q]mCoE|t~Ia^I6-{b^p&T)]	dZlD/c}gga5.C(mÚlZUY[ؽzs3ӝûCI]:yKD?o%E\lcYY<N3͋]=S:1q+9TRR$-K-?kYI3r~Lv?t@[|2r}cd2'>&Ơ&ߖX;k~~.> lS8=ׇxXeLmR: gD77p?OwoEV)Anzյ21)'&1GRLa$#='s2n1=,х;|RF$ϲ1L*hsW	Yܝ\&2`Mޗyu9	Үh屢C-+9fȪ{	a͔MIaGQ̉L 8AQN5TA7u,Yϰ(GIN~3Vvg Lt}.myi0?bQZO%6	%h.ȁsBh%5<FrOr+?x";󻿸zY 3Xm^ePh4z,xGԎv8<QEP?p-Bx3'QO*tvCxMaZzl8VWkрI~SmTjNĖ:{)~Xvy: HssC7FXiyqVmi-=:0_L(vK M#=T;A4爒:U1}rLe{tPŠcۯv:Tp
P틂WXՅptJDwKmWh2Ko1zmqECz\Z(a(B}	tpa/7ej]Ic㢃fS}L:Bq{Q|,zZi_>#SC»IZES
\KZchPkQĈ|F)DPםYGjDe!?v>tӨBc/1+t5ijԭF`"Q	@o0
gOB54#HC3ЌH#Cg> tUYB:@O-~D#RN?%L'#uT%	^xB찹OECYE|;)#"k^?	EarDR2MoHl(1(@q84@tL7DΨ.4[SO/8j&+$y8hw,7Ck*eRӜkuN<ԉoٟjĘXh W{:F\mTʳ+{*(UijG"q  ?AS&*Iq_&ו,0Pu&כBӥMN^+c9Z|:6Eȟ1'ڽ;HjD˔
gE^g/H9iQKRTh5XkhjhڪJz}>xJK9['	Wʘi,M˯xf,<Cpvr`6o,`
Vih4$6qKJ9~ J<<N)}$Xb<5L'VوΦe?30	' Kt{#֛l}yfj
z9:#{OZ	K^!Όwc<ŚD73" -2g@\۫чHL3t |S~ϑ(N/1/pA}R&Txc}"BڭK, f[GY>%țw)ϱ N\/7#Z-O%.h-(CWj-"۩ׯ6y}Ҝ,!8nAZ JKD`ESP6BX$(%.
9ْ=j<)R07ek0a=_ooT}#hE~=Xrk\f\!)n
#5l ;K^RA*:!cPjLUs%U:h+H}&cdayCq؛?sgϟX8{K_<NxʚӤ3ShPrrO>ktkwGrj	wfdwHSY@3mi6C9?53:kҷ[_~vE77qGX @C	(9\eZ4eݤ:sYf<!"S-n!ue]t :nFmF&ja.1A's>n nBDƗnY&Ǳ=0k:g|%&P^}bH%W#pg0em)~&iB!;i8d:HZxV%jO-9I's$獥^4<.h
d H0&D
H``[t]Lh]_9gĊI.YXPqJ"wGmH+^Jl{G=4n3d80yr<":Jkz(@%ݲ|ŊJ, ;t<4[_AfHQ&הFK	-~ݲr8(t 8By?иb^&פZJbg8pcă6!>$uq(	9fB>O4,lN9"b УY(woH6~7#}Uq3h=f=ЉsYX.C9]Mߊi褨UI
h]NaP&B6S>(b*_(t4Ŧ:7{]6uo",ac{8Ie	?ˇ*?+sA[hV\ayM*٭QO?9/Gz=tӎF;r)1lIN"y6b{r|S9J{kFc==y1'B؏v.t<gx([=_p>/_JF攍Q8Zyg_s5ٮci}ې%mCd1Jl %,g͂|܃Q9b'&Š#m)E(|WlT[(?x1|{ap[R_*/FJQ¨7;Q_2H:Fg=$a]ʝNXie,f5;m*Եiеhr.WwocbNe$J;jٸ1]cǩeAպMJ~1wjfOpms;g`oCkpGdp]lҀ+h#ԔiBmr|x#-_ENg,~d0-i޹3?Tp%m4yUpiDÎ┛DƋu25~9"Ub/-:gohto$U0qO%\a8,{|rO5!Zհ\luJ%rwS%=$8'C2.3L6fA?&>4C~;_/~:dBW-K^늁H\?gfg5k?;jᴽA Oé+..P}bMf>P;[xACen'eV8KKaWGson=z8T
׫~O><?_V[Fg<-&[k?-^70Ebh{ue~d@yŊP"5](O< H?d[jj y5vɃy#pxZ,^ LʊiQŀCׂJH&{LH}mlXOG{>LrՑd/-I}gtLwϊ4)BW@U]A]Uc<z(k,{2ʫQbT*/D.NW/?N
7SQj'1zL뻊l$Uے.gf62QM
Qyj4)*mIKV'j]fc+:5Zw픾}_;"M%uRXDe:xr%u%YMwx Jm$povީO.yvfizML1!ޘXXA&n4{ƶl"ovNJ	ZƷP;|YzF[tuՂ'%= wR%yz4z#J5GqR ~V	^:u1N;cZz0Qv"@5f}璢#CrNga4!OĖ2{Ay[M|#ҭwinHy$Ƹ+8\˾|-4-Zi.G!y4h9N!A?Fưڨu/-	$eKMDPٲ,-TTb
`O85/oN O<hxtp퇖}?[;[olG]hWL#K$;F^nixzqszx4y1b^s:_=m2>#g
od],Po{ԫcݛRk_π
5Ћa[z@E^FnV`(`!ΟEx3	pY5h	43d4j5)d5&J䉤(l?O1"ZjN']XZ:{fQ7d)49y\(g.bJ!+}GtWJ%TqIo}7AeY<BS"=MBEtLr\VX;jUʩul[m#^[õP&Q-jZ4&1Y;{ub3+C0h.iW?k3C+S$-P߹Prbt\Yu:h^9QVͣ3m^>6LgL7&p@o( ExGZ3j)s[PUX9`TO+RCV#lcFCӪIm#gw0jPtɺߦiT	P%`NQ3QEFU1k*fSRYLVAڃ,u!h)ӝ\3|QiōJYgתzs`QGq:_k+B߉wXU#ZL'Y	3RF9 H9~C)Y)EcA9qhբwD { ,JUjwV%JW+v)ʮrP`=l?RtZƹ)Ko^7a,NkWV)6cdG,n>,rSZbaAxeNg,ЯL`zSʊؒ}Bp19j29hɖv5NX_+JU,Ti36/V'!Ҭxa?+(mEyWFuE(l2NT$JA_'4ed6bBxϯo!X^ndDء+12SI`$q IH~\cZmd:O<aDê]pA.3A،fd1uk
$ 	@yH*rD7x
҇ 
9Ċt>9FکƱX|*)AlQp5ek (O؂kjpWmf8DA1Z\15M2AO.|>*G+ߚnqp<E|v+tq,)A]W;5mY~cIrJdoiCOIŬǭFւez0*I3Tͅ_+pU 3X": 4qx޽+O -<I`rV9Jixs-V1qѲewWm<WL >y@(j}hءSd`6|@e@/IHZ}E	ȹB^1˳~&`H"MxɟOРJZzĔgiv@1⣇"C+(bk[J9ٰd>0iGB&]{kۣUKC_fXRg?g4N2(ؗDӈ[f	9QkaNaba1f&$f%7u]P60Z)^x	zYN9n\_	vVg"E1jܿЬ~ o_4KO댯:ho\2hQᗶ/4adBɝO! S$ڞ'7ct#̊O6Lg	g>MP$K_xQoLB]ҩ=`kgooawJ2dOeJp*Z?*bPiQTC۝?!h3
Zq"?!XY&|cOwY['>.'(.Kj13|ӑh[Vɛ-Vw ەX"#&#ZhV{Q./Dlk2M0!/¿ӂo5q:| ,nU4]f+i+mZJTƫPQY,Xd

6:XVo+f7QXp<)(8DńgCׯi?n6Df4:1pM*TȘ
/Q9BaaM>0YbfQR+<S%8PaX;j#mS5(5dHQ~u?Im5yI#ak)q"m]GĘcek,k
'O
ܪ(ea,k0+1"S4%;8sCsHuDl*ũS0pJa*S_d~5K.%+*$w+5xW}U}sDfݬ$Zd	55[~ռvU8txk*a4X6ՈEfZIE:5&Ց,	QiDȵIV8YwV*f3ܗ՞HZ?)#ڡ\?WL&WbUi?Zfz,INtW4P?$7[*ZN'W`*DmaN׀)ɄxtDRНY58=pUSTTxzt@=~PӨ:J44:iXM\VJ$"iO`r!|
1c\޿Oqt.S 	D)mW脍^%3DB"j@ 4++$UYNMIsŖ(>3g _2Gg={fokNK{^q0S#Ƨ=/ɐMRXFxg?u̧
bCN'al@N`y|RF5 tB#
"`_IoU7*c[b1S!r+.>mϑgKTLU*hYSr|zV=xGdf^Є&)o2.$;&DAM˩M'u$^*<>R1@4݂QjtdB6p.C=*<k(n\x ޭ%8\|Iq	`@vw!.ȧ^1d(ÚK2E5Ր\jzBj9핋
LZ&GQNE	w	v	ut;.m SBܞf"Լ$96*$/+eD#' Sǉe!ŴĘZ.[&H[d8z1@YRj֞gXY#*ky;1pIxBgg$AeժsbѣW_,`I'e-F$cs=Z)n_:x_Jmdq-4Cd|-r,JfC71wvilf6O@z1)9#ƴ[W-ַMQȣ)FE֘*0_iL&hwi4$㝹d)L!0*=Ke{ɹ{qg
 -S,8QCv!XK6'	گcLcEGݾ4ܳ=mwe[-Sg#)zcmlnv5svL=`R%W!tgpgR1On|DZ~!#\T2$lbzQ4ܚ?$P:_8		b!x'pwˡ?\Pve@}8.pP_4} (yh\rCJayɩWEY.VZVTIƞ!疦ChWc)KmrhQ^q=/N	OvL7/N,1;wuvl|pPsnC +>2i)!@~tU~KLg_>޼5)KSGm,SضJ; |`!ڈy	q	'_D0+ںhha=/ul˃tŪ0@y	)Bx<a4T" xF(t$b"gCvXb
^9z|aVr@7LJ=PA=<#shHM#v治qv+^ШS.,k,[Ңl
K1zMhnxnzC#*}ah8>?:V&e6fUJIp\Z`itp:{C8äAƃhw<fc(^YAU/C2fux3-3p;^'6Ah!(0@+kbz~'
{ƭy|XqYP3Ӣ!9dֻ q-q	 #Z{电\XfkiVDM(g[΂b]&JQa<	-tiWzG-|!uoXKBwQe6Fj^r+b
kD|EJ	=:~;eǻu}rd2"/`ؼ8L!`Z }LsIh3͊>4?lГFR[/鯨aL hwD2Cꁉƾ!GbBBFA܏T'YrUEX@tv(R"6*!4A6z{Ġ ,׶AIQ굌h̩L5`)3F^XcUf˵^:QA^qB:W0(U;JBKKCFvuLfq,Ϟ}0s+s)M
f	t$钨JLF1\Vޙ12@h#VMO1p@&;/vm#ƬzF4</s~qUQ\v.yT8]
+
%`xHaELO@Zrޙ׶(_&3\<	T)[/C&yj;[i4U&k\bծW7k//#Y^x	;ˁm%%hZwE&LCƃof[:t J1h޵}=^z=z]uYWw 
&B5%vKYU|4'ji
=y/ffN;uq;mŋhg	k˕gah&ԫ0!b!bY(jx2kVRXYQq#a,:8D9QDjƁOڟHgKaߗs؊u=1TB&,JZ|"> VWCy)NYD6L.Eħc˦39/Ao1C:(ut%c0M)kI2	0N#y~6CJr]+ߒݚ4
kxh/S#7"Em	<c*҆d	}I	TxDX֖@<GX6^*O?_G\z.ԍGSl`Dlɖ<ǂqv/~˟~Bn]5Jy1[tm¨%ji(e2mو%|p*ᜊ*X?('JLx"<̏M^R~8+cE69D	gUX_VjK/ł
%-H?:'%G$/P:V2wPSHoԚVz;u'2#]NpAW-U4c"tYÕ#Ϡ@BZ=+1dꁊ.羧5xݝAӨ[h9Kwh%~lz`*A6´@0
wl0W!G{&#u;o@sq9ܛ5[ZE-.{9,tu>Z pG\Q9]-`hp%9(8=vH5JQZt4r圶}#歶m5eMRTY0\f/?HV$/;w|f.0田Yj0?4ɞIP~3X@o͘E?%!^o?+1n
{iSmdx
ES(7=\>D,ɤ̎O-^J/_zrw)6Rb}	oVY1(Tf`Wlky<BvJ5Ht"]M6y<CVQ[ГKՙi>1[ڊ2JGث8O#XP<B2wTlͺd)ngZ:6`1!i?z(_1:NH}uGv)9aRO툽O䭕 d	$4C$]YF>n)o&qӆIDx
QQr-x~jg{<,;j{~>Ҷoqel&|p1C~UP4Rz2WgV}fcBQ/;{;'ڄG-fi䱾'71j&<,gY7<Ǜg0]o~暀ؿ(箒CsF48*5	<3gkp9uhdHIׯΒ2gfQؿxSD[oC#:&lDr8rJHq)<e<:ȳ%)M{"LMYjJM`yY˳Ok2Qs{CTy#>aZj<Jb0`<VPs~'?;g3?Q-d3첞[p9_cŁۤ]xLԧ-4ƾTSխ~ut{u29-V{JsY>VoTF10g6x
륭SG8S>fz8p('xf^괗Jd8 _h0*2UXGi衍LBBJ)Js.[~[`ESMXj[{)dۓ:Tz6Db&"lyz,} oIkǴ{Oz EX6?!1^Z>@twXRG"]ĄOIN ;/`+CXRA'54Ֆ1Zk˗j=2at%
1" qnmwp~Y* evvaq>*\:yeqn{HިΞ&܁ ?)<`yL&a8ЪY
jTｻuM`*	awOH!*2U#OzwLa0km9REwǽ)=#3k^k50'jUu7I`ӉN`<;.FqVn(*(2b=dU}SM$ˬm:XKN[@[V}s GJSFM:#	˚dڵpKⅽ|LeE
7Oteתr( (եY_dP?Zu[x7H nYB9:ɚPE^}Q;J*O%Gc(DNq	'(w
W~E&uז݋k .OF$Zխt;8Z/PXfd7ZQlq(79*WocU쒗(mL{ N{݉}cRQ(}SɠoS${Fmǽ~{s̎a掸J3%IHwg
L\gN!"{8Bxh#Y%GPP'YcQPc\heL
u !PlN4zBpj|@LاԮ>5-V!pjӄ!)LS{rT1Wwɍ>1%kBt{&uk!AJ1JcRێ")X	RG@GB	#嚻+@sRx+RU)z67{dNGe<X.TZD
R]lрk2z?ƣИ1;jC nx$ֺx
CFY/  2`9(r-,x d xī6:n	k9x;<]02"jO*B^.ex sUsP3/P8~Uu[mm1  .M)c,K/^=Ncg)/R[PqBjk@XPh-UkZ$|9z{OcsF+UF㭥g*F{,#cbiM KFʑg94~)({aV؎  mˏ?z9*Dht*p{J+')9#U(v*afѢr#0,)"}|c1C'-uwPTxǩ$[}"Ht!Cc-{~&ZKZR]t?JrRaUYòJ6kVZ=[o.5h\`aEf>\h .׺dN$V":Yj}ñKh8\Y, cnQآb֋]H5`s+Wp}Mٔk9py,?#hJ	ɳǏ;Wos'"0`WcYB\983:;;dcVBDU?:̵C09UZQ]iƖZe>]Y<xC1{)1Ƥ7lȜ-szZdi3ܩTyt+q}^}cAXgtlY7{N7]\y^tČ2d)%1By@rY^$JqEք#.}c~Qz$_yePyPE`}pKX' #?j(i^N"D\H ($9$f/+ڎڱb˸6̛'M\u7[A,WEiP)v^. tɍ&(\a"W7d] /.՚=J>aAvEpT;
O#[twO
JAv*[k4x)HMQ쎸"nKsJЋTk
] A]G"Zبʅڥ4B`}z!~qNܫh)|Wc6|*>KzыpDsR	'[NW@[ꡉH/Ѩdn2d^ϝ;(rK4Nf1e?q)-[R=bD?n*-6+7j%$!)⡝ rVƻWe?D`'Y0C"hoˍjV{^dUtŮ6MZR ȼDdqRqUlO8[2]/-ʠ`0)}~믶_^AS]W)-OF iXDVZD'#,UMIpYZ|8QkɊn@0@ Rլ+2.uPaokFVHBsϦt]oj<QKEn:GwDk@с<7̜:9sLHfK~+BtM	BýS{+t¶>R;%)êa>S
>[09VUs%/PYdBWǞ'$3NU0ڏdtҊ|Ⲣ1K71TpM?Ɩ[oURT<g{!S`dRJ-ÃSm7)mBwtFUBBƽAXqAWf=,|ۚy0!e9vuSيc1|/bN|Nf=m^G6-mq&᫆lur'q40ɭ/<ֳZNJbaz^)ڗ&x9(y1 q"E&X%cthNR*ȱ]!܂dUY[zDBU&$@0bH0!eU"Ȋ;$KNA56k1=18 yp`]f/VDӒ0L*{][B>⹓
䡕Dl%%@45	%IX6RD%7NVN= @'%(gKJ`iZ!-˟TW![IeMz4e@1Sb8\V]t]kkmrk)>>nWԆ{*(Pv^8ąKz_d3dr0ՠ&ثlt꽍tކw6a=r-.{FÊh	;*kYYdVVG?Nu/<F3ԏV2FNFv\T?!D5
H4Lx@K>_J`yF2i #;\koo>D@^B#s{A9mآ8<,(ܲçpN9&!
2n g!<sGN`ޖABt>r
Kr071Wbvq:{VfW}D̜8Q0p^RD<?@8Be4'Yˈ
7ˁ'*/.HGfTx><--E@	Ef6#	+ Lf>7c	}#Eb4Gy@x"~<NKoIPn 170CW>Ey-?@}%m7NIfCA[E-c\{jֺ;^*ZJLe](DYa5JD11[]B𼡶XSjFItS
kbcC)7_|m
٩5k\8Ks#i'z};ytxma
r9ߪZ2[sChJG{&	˱vp/IP2n="L7<ߎ#}@~lCi|KOb.1i=h[%&v6-:	geurm..] A!C4̥p01>l98BUr(!6=޽@v.׻h$t_(͍dS|c0#B94.IfE#n]rO,$K5_PxPtJSRTRz[!~~$ƖHVy7:Y]0}"7]+L2=Qx
qTcKSQM3R0Fxk'D=bZ,la%w:FavebWQlAODP9ut]]gx9,{V:'U)ڗ
9Ɖ!x;mgŘ%oOD٠<HfTr6{.8|(NZvJǓ.oKMB3mEZhkZp
0*_Xɳ)Y3y@{!Gja:ێJ&W)we<Ohu#s{4qNَbHjSht-tLFS[U 1mFuSgO	dA0[_X}#:U6!3q_;/p 4@lBvP>VEo=hq1r>مcL2o'eCC[3͆L?)+6UhhMrd{vM&@2娉P|\q4*f ?ѷqcdR=n]%"j[-5YTiڭpNqr>^2x=$H$K/7n3(d!
_ߌ2n%Y4kPc@ٓV *(FfK`R9/`I͓G,Зa$ggN(JơBh5VruP( &2 7??zBP& sxˈQ/%Fs0LE5	Ľʜ4fFwHƬgHGbrz@,R;pܣcDR.^mm_4=ޙWm5A? >CP0Ebmx?Fiqb2Dvj2#[!fЄ4lnaop?R2J`-K*(k/4@bgOx?m
^2QbKJо#:jI	5{*cjOQz_}=^ze[^
1p/[X}ߍγvֲq0DO `^FXr<ضɍ;غhBğ!m@,z~; f>MWp\n [q#KM`*I,&;=>O>s`5&^7$0T{C/Yԃ6'$sɳ'^껧?b(վy7WZeʬUXs<,qe
 h/#SV:^qX!vs7C/N&DzXpqMYѲAmSfҲ*Dy3"a -%|̚Q	!  MErv/G܄]L;aY &U4iG܎IhFNR[F
ck֧'fÇfWI1]~4F-kWaOGm
j
e(ܽUT^!L
v̗꘦fܘvQ+WU=R߳\[nGyyE)Pi抣ĨH>eM6%_r֗i)>.ckpb:fߕ~T5Anړ&_3$t*R+戍4.ΒE7,,$]^iOU<7᧼Gl.]G R֚( q*R7u\H9$ͩ2Y?obo[+HQYUX4!W)]iwSxq1ƵLvZWqcUBKT_`!
6/<៘ m `ؼ9sa*hB;hFr'S]n}4!Rl\I[<3,{@,>oSo?^7aɪD{a&87:(`_ @{>azLQti-2&`}_n%dʠ7|֔{yCig;3y"dP__𨱭fjr~O?tsAA_cF>TK<zȣTKIbEߦr"/"YemYp?Ǒ鯌s8願U,xUWiLa*Q_vmCAVpVGcݰlJ酟^xcu@-񁴓k^(.
*rjU>iywHs.{hy̆b&]1ѨM;ZTB{ާߙHGW4ܽ:I:r=fq1;:!qjB)k.<hudM/e{w(z<`Lo.lOsD_)Τ)ir({FQnr 0){ү($$1K4!tMn2;2YPݭ`	ޡ8F0'q~
E f'QK58u5g#IYB&><p/˯T.˕wtWV _DhxcҕP.#)ݛLq;]hJ^mU MMGN4+:7nކ,\/(ҡ\_}EΣcUr;@?0"Ca#_r/޽`lQ6k~ld>4}%{4@k5wݾV1-6HD.@?	tt)r'-dr3&UHo] 1PQP3<Tw5.kw,)Y8{wYgn|#"}qD9凶N [%+sdO۸%|Glpx$8$yy\Uip+b?QP{[NCUw/ieO3@?UiϠSI8=TOHk}`T~v8blaa¸hCE4\a'[Z8<4)77mX0Q-b㌢2!	uGFEW+Բ\Tu&,kS.Y]9tjrfX1?)foAn:/P֞Vҏ
XaV]A֨[t+]o"BMaFMZe(j0^UmZ7V˔1+5_5}LhCCNZ>{Iq' KrѽiH՗kZF>#"'a:m@k@5xo
4	C%01	w@mgvL*`"I}Ҩ^5ȵ)L6cw-
'IVZ=\r:4;jh.J0zS9 PGB]9X471=FzOu7oF}ޛkSO,{;/~`L}y*څexލsoSuC9q3{3~ִuΧyx'zkMZ}d^Z]^"PӉ _¦ҝt(S\{$ Јy3//X{mn}CzK3Uu?g߈wnrzkFYn&p_>Ǐ27T8t dq&ԛ{;8IdDS5)[Pu&
{W*u:I1Ee;2/b\2v'sfU!o%jJ*WT;: U}tvjlL(J!~+h7Mkv2GyPv؜XbSic!0A\W_y,"o=INYffgn<hJi3A4}֥Sf烗@qlva&mfǝSt_ҍCA<T(lxہ?{[*a[w0B>gAd_Lɍ|3h|z*$g1wVj'B{Ȼ
^(Er&}G9F7侀B='s/aBJA&B<]'1g13rۆ2ȓI@7|);lF{wdLiDLt画:jF/~ͩLxlqJí|YGZd|.I촹a;giÒ>UX"'*􇜤q#vdʎKbq&%ɝ(#1b<߾O?sH##O2fRJĬ>~cx3n]ʑǿMWOLV߿'(AmRoןhYt:P wo@`ikNOm!_ŵjVR-K?8ϭ/p1<Ę螁QPg=gI5oX@vX@Xxh-ϖt+.KT:bb!clj,(Hp=|wQmpZėR] *`GwZ%R9(42^'V=:kЋ/_~	Z_d~Ddg%mu3v
A+~k.+>˅ar<!ʟY6	3өlPə٣cGYI#`=H
]s&)C}*ȜBwN4 W(SA褟mzgRE"=lW4`}}}OI]{}VaY*0s)5X3AIEDwf^C#2~>S̽R;΅=Mv3ISXǣ̙wH1)XEY'cDPxNxzeyʐ;-	^qyT\y7E٩Kϴѡ 5,ݬ[Q_>qvQ!x
S
:I8oi, qGML7o"q3fIg"#FVYl5Y	un
 W  ypJziۮfjގT}7E^oĠ\XDo{>hyDH2-
|DD1bGҦh~#EDH#NpIJq}:-m<0Ͷޛ0-_<6Wۙ`\\LQK-ER3 /ɎL`H9/1Ȱ))>'45_cd'2`"\fL'BӌKqw6$!=K+\nG0N]w~lgJf,fK4s1Ǥ0P坆jQ퀔'c(}ĽNm8*v9?KUNˆmfVqqUMg{ esQR3$e]OjHEk(Ѩ|&'\d`Rth@ۨړ9n޸FVD!/
}9ԟc.-@ДPipOײJdң~(XxcX@섓25W[s
NycSM	
?+x Gw(0.HE,LZ۠G\]L$pT4]*YgPOm!)x҅XE·B\ڳ!*?uaʮGDvLq*rh܇o;*_P)XӺ%%pF֘9)f=3Fgv4z&Dې!"@W	
ٴ3a4vDCid+b&WË@8A4&KY<,8%&J*[o&l-d^J2z`(:ڙ@4X2FPewFk N2'$畆2@Vj׻G*ih'ڇ 3tݻX )gm0l'C>)ˏ3g#<½ȯܔ1#i(<q&Xb(=/=7w}jWZf/;G"~qѰ=XnoDn=Fd/ą!uV=m	\ٴm`Ԯ#aPDތwܴQ_(}nngr?M!r+
$g'CA\iMz@)8,jfa;6?
#® ;2n~:Ʈ<9mV<(WjZzP@4Ì)ςc[d8Gy;J$R:T
eL'a? ׬Aw`NHoބX`MM ںD_#"_m(,iɖh=FxB践oYG ㅴ (ǻL<2ϑ2<*<-6QmPL0cא󳵄$2s#k\<&q\5SJmXwA;2SSGR ЄcQXSЌSϖ%MxO͈Kʉ"+|" c_M0yr!NQp Dl,\|F-ۃ1(΅1i}*'`{u!:wz&2aANI# Nn0)]LE]4102ocqSC?cc0y{؈lX·GDZ,!^vvazM[y4C\63B/-?F}G*J[F%[Mn/lmS~C|XcGuRFoŀC׮2GsՏqamSSt48ZU-`JkS-nQ*}i5//ENg/T@k̵w~-x$mxOwNmrz:T'&XK (pKP)!ܜ^kʖT'.hmdz+'w^kTm@#%׀n?kkd_!2c혺rL1Uzam|8"OEˠ]!8,&+q`)JFjdS"AŵƆ7%sOKEI[VoF]DqP] Il ţU'N9[xAC'mJLZQm(Q,PqС7~`/V_B/>?iֵCԼ'7>=#[t}dP%rmCkuhO~vW6^cpm}CN|R02qۼRuoއ>XShQ`x5UhJuwRFHd]+Q am^?t{=8h3<\xtq)Hzqjak-<u]'2V4z0f}Mba?6Rc[뮳ki7/QA<rzeSU׭6U7S#Tu3ݩuծ\֭<8cY[o$/1a&'LVu8M,^V͓]z{&/rWE.Zmeqɦ$ZtIla:wAEvPp#!qݦ8( 'X+CVs'nVDX#+@zMIغ?iV3EqvAЙ)\8urӳطSfSp|स'46wF͕UsWQ"#ƄTf.'#oa$25g5B# J`k^GdxztԡmMjwj[љ)g5l]䓧ulnla_	;)yQ]utDg".\,j#T05XLeXFXeEhWzvwZgrRkug92tp[a~X#ύMy^V{*z]vd_n;}rֻz[XK`/UT.uҷw6k=kAԿJQWmMcHK@G?T:6ϩcR7Iz@E,l`)c/&Ǝ<c2~vvaLȚW'"1vz*l%kE~H$ί:%m7jr]n˲&@gP!Aε )ɔЬI1z<ҤꬰqI֪ˤg5/| VV[ EiK3vitPV(b2iZ	cv&yJ	Y7,eﶺk0lOpeIU:ȴwowI]6Iԓp(,WQ 8c؋|]=jJ[-u꽍7Y^q170vjL^l蒄&|/S<*Yw#-ZɍJEv~>XRH$3W9 I:lKI(
$)}~FlߦJl#/Pdc$vT@)Rӫ_#++qj履NzmwoeF#<@+x%m$'_<|E.!dP{y]:w9+W^<-5ݯ/F	UKSq\^՜f%*յ-y9uە@$+6a8=Ӱ.^nOWi9[Q5[_gcvE'̠a~gVIdiasll,'$!I')8Y:i~n5YDHc*x}Ltޤ`lèGMSZ`
dl5k]G%T-T\]ZETTqgv'yW#(G2n{[>`fѺTo%R69fj+Zc+T
aUFk_/%d
D6Tͺw6^)3g珟:}U'JrS?5sܩ`"3gO?zr>p&ES'OΜ93wbYx๤'Ar#^=~lVʅzcJgMe)77GYϗ8J啹㳕J	ilʹZkc7{c^_"ay-}Ь-+rv+эS*({Բ-}ԁL& T?ʅ \\{[a'X-?9Ǒ!kL~#jMD##͟$4ă-;d[o׋I__5@aXE	Wq{þ	ymrUGeVMb*!@M6FuZG;J}:	yH+=1l]ZOPK銱7|jgqmKi63T⦉͒ xY F]FAl6e[4)G䊲	ƾ^66B}˝8@d`8^05`?#N8zX=05|F5e!gk7*WVtZڐ 
G䇫9]3 bfo~\dVgL¬Y\HOS_c9ц'm~fs4b4g_F4 3=1ȸ,23ob4\Tu0u:Ǿ#yrnBēRA"Ҡv)_)=@f@ug`k1! pV7@I,.K,U05BFx4W;gHzrnI
ږ:
bݨԗ<"Vq9RTc*yIJKuXMKUև l`ܻЩU_DMg(4P,5Z@Y (_rbusV+;pcr8x{ūj~Q%Ό&QPUն2h{ k`:G{`dNAI	$n8c蟰-+jcqb")izДB =H݇,-P]@´{Ai8[cF(%7L}Xmo3i8#Eӷr8jӫȼd|v/w	gdCcɷ'F%uF%7z0Ozu/:cz1ܤty|iuYwCP;kIZ2kt]1/q]{~}嶋]G}}jwhNjyۭ6%oCiH6`:W\"T4v!f1^y8ۘokbR;bzUЀд!kF Q3q`UbLS`>@"-t9' 
$̳Z{/PvЂ=3ݲJBRSZg&ӽN}h( TIRz\[u y'Ҍme>ja jJ fI_u(`X(5v]73#;=TQ֔w0$˕ d
2 CndN'p**Iˢ[4~|W_e,VoGe<?&U5xA:$%Sp.,Ƨ䡉*SmkQ~*I1rmn?QmUmhoYvWk1vۼtn!$.Z*o!)ho7NikO»!T\a+%:$l&Px^b,u,"nۅn]w{eDL`b=)O`hY=)[Mzjo|`a7(׀%KᐲH4J&] MrATG(Fq{?Poo0]k!?z!ba`6`/yG> d#~LBR<6DXKQA54'&#
g?EF,!O@}D
"xDnbp6 >τ߿HC8'a@NmFh 0鰞%WV[Q:=d[랟HHc
qr1EFZyn;ծLXG^ Q	O+ݠp辁`4<Cz8|4Ծhuzɒ0\l׌FZ(ŵA#DeiezQ^/O'dR>ȓn
ڌ?x`nd<lF^+ẑsZ?=8-̵7+RFk-k#1>KoPt.b @c:tWI#_%_U]$OնPG0V'ޕ5EP"dccCt|yn^JoM'xI]&2&wOx|5$;+vfjn]7gEƾ$MQRb.)N5P	<كݨ6='jB+|Y1gKA~j'/RВOvxT[HTQe8Kg|{'ǉ@H+?}4wly1WɌHGCm?(4C%~22~LPA8{u_ֽяv+r83)+pjHg5x_GQGya؎)t1<#Ê^;i} Óà E.=()grbRH`0,@58pP1,)sE{n:y	ϐ
bȱ2\gUx%?賫}FwԿwa eR?C轹>A+1TI]s8D'bSHz'v1OM^dÎb:oAE~Pm@2,G.b h&ˏH3E˙>?wYF9zS+jYZmYx+)NPS%BmxVP`L6d1jDEn6(9lT*ݥ՛k-*ppV84TE{6TɶENr%5]d̤i~P5H:`l_0~ tS1xJ-fQ.!5{cim6JW 45vCv*/z<W'[T2	RDt@k^̙ V|Qdwylfs=FOT1<z4ep8Cݬ(\xOH;73dxYTSW^{}	 !^ryV[*P+j!@H0	(;ZGLm>yOV[Q@NP+؎N̚zIxvux8_>z!!)'&ҽ#hCE(j:9΍rtb̳̺8Y&~s#ddpXr44,ƄamWja_<dzmz,4MQ+mzp<B
HV!ծ¹C%W-I"dA_lYI6kMjx4}l?lX︵*^#w4폳_c2U=l*-5;Jn~ɷWe-&}k00isJﭨrM\ozW=|TӁ+0$XIz~m|$ِڜaps ʥem%^=	623qW뺥>dk$]>
[`MQP , uϑaU	*ں/ϐ(vJ(ߋ|۴io8DUC4	Zq#?Hkv*`	nY7m>@nv۬s23ߩ	Dj,ot>
		Q_`sqC!xHTZh*μhIs*t2!Cn~lo!}& H|P!XMeHͳ9GFo!|U'u8j94)!4@ 0-q$>#mP%NHiWs-R*Przb!{|x6Gdج1^mJ+f>d/%fpIB)T]jYj)JTǖQXtoO$0x0T}候wɄk'8Lm(ChAO$'Q89Bs#ђ.sqmOv^#U$@is2f˘@zV!N;'W|CݼeeӴsm+OAz&=GQ YItbI 2΃ٜ2,"=~EnNR=8Ӽr5zng9?`'P3)H'E/o3$ReDEQݍi!-罺b5
`CaѳQ'EK/᠝@5][vkn}
E ID2?DuD7h*uDy"5$́NG?ᰝϢG|<AkkOJӮt
w?ECԽ\GAb!tI{ͫ銟OVFU
ŊW{3jH;3C7Q뉪?xICK,VM'wjFzcmكv㜊USmbhK"Ck(_Í8:p
IdhãᏕ(HŬ[{xAe9l5@W9HI7QQ0Ʒdp5zV钇`2z$ck/}vSU)dvqIp('ЮָZ40rEv'7!bj9
-Ѽ}fǽ^@*NÀeXX'Ws4J+T8Bt`XqgV6ۻQn~4j-c:K=#CY2}
[U>sq*^RB"C=)'vaojxҟ9v'ȡk"y;p%Ѿx\_Q5(̀oqב%}wt	'Jw#܀OkYBj#!y=ow3Ʈ^Ebta{~CUQ2p`";0L1X_dbo FAk?f|2B<"Oq`+ p	p9kpCUCZ<3j8?H0{i԰
,P>~ݰa?/fEy%i˓CYUo<[]\T܌4Ps5s%\Xw[O|<MBۄ˿4nEeVC]L;''X[0[ÙZ0`M
-5qJMRXbv9%Ф(x(Ydv-N
2p(ti<dky^Ufji`gT~E91AZ-C& ZZmqm8{KH(<Gh:JZe	6aN~	&QƼZ `GC\/;uav¥Sh]yoyG@T;KIfaQ}x슂h$|ii#}^)4-C;eqZⴡkedV܏:l<U1Pl)5:Y/=ZCR[#ϱp8	Gʝ˝qFC-!D*3L@%-7;+RD9Zju}ņI@9CyFf5R5ke=FW^:j3ibIG^ӂѭe٭p29s᱅8a){8mj'i3e;)YJ}16lӻE._hUnK[Un}-,ev@S,7.p!1W7cnL-X%8pn+ ݆3-ErRОa# oK<$S\ĝrw8KcYJ`A[3 Aj'NrTuQ!Zm'ֲ]o&"ԧ&t ?n~.`G3y0"t	@tlC	<:tX"N>I`RT_YÔrٻ@-211J\keBbQ,Kv۲̢^pfȬD=ƅE1n+#p<ܼ	_d=3p&[ˆ}EY":R2"Id'Ϡ>̴kl{Jm*YؕdTKoxEKX>Bzm*m`I	I0	J/ºnڶVꕫWբNovp+`FΏ`W<,ɱ<b,0W1RŖqِ$P/?FI9XWY z5?XQBE^ʮC,6(a%Mv_\*;3MΤe%lˬ,bqך3'wz*	6Jl		\/7P %ɇMEn^6G\)c7tn9*fǓ(踋
}Z(Of)[SCE]&n(nb(*)^'zx$.#*FB{
d 캌oWN98nC;)?aU7Q'^.-i8?{e藶MjRmz;)$vRG Pm&/]Ow')n^%VOUg? Ddӈ"K)] 2x(֐_6qKsy
@6DZjlX[cTu yjE, cY)ŮI-l9t5µM`*N8NJFRu\#iSJ|Flv,9OwUaX^NT{z??d8hx.CߛW{})b7&8zrjBikF
IS7:*
Nq0xz>h2e,cd qcH'1P9ia45Rh!24~쭤\Aw+#UwȄUq_"^wƢ~K,-,fծ,.5;
حL!i>[UBVd~<K`ל[kk "s&w|F&ʆ K`	KQ$bUdRF#k+$D p7D:>B"vq]n$a j c^j>/2ruum 8e?x;A:R7e晾 o~͜LIM~+?EVd{"OIOta|akFƌb+Na>c/7֙Ef}s)*(姥)+M|(Y.;TpzauۑEVm߸.{3B{Ø]Oxȣ	T8B2˴XF31ldz34k^;maiMaٚz: i{x{N|FLT5F?#&K&iV((j**O(hnύ7Xp[nٮpf@7@+n,W0 Io2zC&b.(0_u{f ct,sdW!@@̲Ukm 
@x|	\T{.0x'΀ "*$0aafFŜ'}}QӨLn&Il4$MIU_4wν3À"n__޳=9s'ĪE)|>
lЙ.+jf9tiťKE\YZmt73ﳚp
SG>-$E%cd>Zr,D;0r`u-( !(Ǜ]FKo("D=4Ry
z>zPg1[xQ`6bMIlp¸Z*ncUYgSj8miv,J$5]4+s.%SZ aٱXZXe:ж@~)@/V~
mJԃ⒜@^CX%OWn,.J[c}"y"eiXYKMrlY^b]ZsjN;3FoHMM͹|]RbQ;g2L,^$N)ZqhWtѷ Qi0cg q3J
*')C#!pj(\0li?AUP'.
2Fq@	XͥSCQ\k`0^:@
-z2+0=ya+ֻ,*xF&է+"FE)݄-dB1ArOC{.Fo"]QbABCh(lݟ˩::2>s=T}ؾdؾcEX%?߾c'k:V
ŎUZhjQ5rV7-2s,AҾv>(=۷oUגCnXrQ;'Ld#IL^b.1$
U7=2Ocpͣ}Q~=4zi`j)}WD~=D84EH"k* >ee=Ի@*g0xbQ,`N!O*Z]&ӣ{yq	__7>_WəCG8c)Lbl~7$^BR,45IHr9يι	Vi>&[*xR	6G*HӋ죅6!p)M)?,áiKqB
LJf(`-,p=>igT%>ou{r!9[1=XK)t_*wUDuj 2~`KQK<p/$yjiTWAA|0SN;.茡8v~:- "Gx3F
)ZrjGy?n54ykZc%2+նV)k^}k/k^U.Zg]3$.8[Ds:~<L
zvՙyV3T8Cj9'[mT"`œh%"7ۡf)5!~ZuPcC{^X[J`ud0_j?<.ujĎj`h;$=`F0@@96MED$ڍnuX)xQR0^ߪ&o/Qd9hP$,UA(F@FraU!
6Dxx"Lנ	h%Pd`ǨKқ@KBbAy!B$p'?JJ/bJWG	}ɾ#k#Bc}5VŐN*ڥsJdF|">,0F{/W.'_}(PNT/3֏QecJݑ)`@j2gd8ZȩȮCSnΕa>i;CH-W܃Fg+pP,eY7<"pmg?F9z#p\a)'M(3e|d}Ynѽx)&-o<5<M&OijIw|ajiJ5e"%~;Fa^`7WȜ1s5M+><G/]ح]o2Þ:Pp^uk^4t>`EI?l)*A2NkWtaHVVHbNMI%IץUЉ^^oѳ͕*{JeT̃_Zp$g|qKN݅.cxX:O'.`䂏1J߭ǡ,֪'csׇɤ)ԙTZm
F#i^UohRß_wgB2:d.Bcr2]8Zx p>S`figJڢ2O:HKG+iźP.P˃tQJz8Z29Z,>@益9޸4A3!8?eRJHqVHcFEɒۇ.eRNЩP0J](3ՑH`y:8G?~42p	ą-2#h%
c2j{ga{G	c5#9Iɤp>fX$8JNübsyB<Ɋ !NyaVj
_&w5}	bb	7YjZ?\w܅sfY+K]R^nˈTVa橓QSࢡ:M<H<NvR;#"R Jy8k"	&Gl5\<Sy%e7x
PïPhH{uXïe[g;WM?x+|/S;OXU˚Qg,h#H!B:w ؗA# TQ!v6|%I*4ʯ[׊=j|%*iI(*s}\Ƴ #mT!Z8tv@8zL1=$iA,%NC<jka+udht'cBi.R#Fv8E(=y1Ia6:2ҔV4Bdޮ<U@sC BYi";R{f	S[ڹf(t<Ծ5E}WKh aYwy@9}4mS	<i i	,aOkf(QVU[m?>wPz44;E92D$y3ˋ^qv"gfP'Np,4FQ3,,gA'LԗʱLW˖rI
S"%	<Py~tVTlIi]D	Eu( vՠP?Z+Clo "#wx;Pdܥ_j 4<-G?9w/a;kpqѿ7&bv3ʪeҺo'zyh
*J >>eLOq%0MPN?'D|;(5_ChG(`B*aڊ<ƸߛJ]-revgn{t[ ݼ,
=z?X<)J6*#Njt7}-"

Qr\;zLl{AzԎV@ -FS)wmh|evs+0Vþ\
|v7
CV^JTo˥Z
4ښSOO˪v**L2;O|7J$5 >0{cփ8%ù	\|: p^ꛮ\sfr53ѵ˅ye|#	}co]@L\yp+O܂IV=!p!*#͆J.46.H_JƧCE½z

!9"tEtl@GY Et)˲НrQ.e!Fg$qQPR/P-&%$<Qy~n$ߢh/A/+[d G2A:4ZȂGiA$FNc{]sם F7ʆC{XEf"	dMoRhzaTR6@Xz!iӧzFpׄ+TAI~@h_6c!A(ӄ[da
S*}DоT$fe:QyOu5\sN MCb+JӇ\YV]mnktҊWH2A|ԡTIXrG"ah$`(8)xNz%ΩH^x4=m/(	\7Q8 Z78ri֘'@A$P9m'W lwG4ܦ7)ㅮ'hQ\ {2o6S΢\9)sl )}l\׌L;9TZalAx7^6:RhXGhi\nw&@^MzMs9$·fs0l
T[Ratq8536:fgj&n}H>*OU=Sw4QWת$ѯ'ثrT~}g% +A0&t,?GKpZKV07Vɹ7"4
E`M.~ҹqHh7X-*P.\Tډ\IbaRmh4H>ŲGs:[G"(;+p2lW!0HR`ex" pmNPRIO$'Za=',Kbȫ]JPa.X8@|I.s]Qn鵱[w!p[Wq㉾}#GKm<r(οWJg=
hFۮ;_]|ĉd1=eA([ȓiwU${Z$l/^F_^u~:a rQ'OZJ:XhsGC|>J.jYZmx;AZ0l$|~*J4/LnpX2m\f&̨_FRe1[]ؑ-v%٪XRG**݊*UcjJ2F[LR/:`ލ"-YGHN(|IU%[9Uޭn*}
]<Pv.հTF.sYHz?瓸].|}62{b_KIZ<rF
AѾY94N]43	0!plDxgDGgYKnevYgsxkH߃Ϳ	؂eM/N]H!fEҤE4q:q}	4(O%?S;zl܄eOWٙfg
μA>FRBXV@~"h6aL!6C~2͹0w/_0P$컛'P85qA%g㥝/5&=.	[o.:ġ@&M~_EjYf|z8IA|NRH4\~iqmbaȧ|\%[%5Sm~x(tJKOgў4	
q1\p=Alh#x%ZS#g~-4Cpf<r:;ɇ7&ȮoJc'a`lxGEdjޚ+(RJ4l,'d(܅ǗgH
E|%.R"&<Q8
r@POQy8[-n(ygT\8ᝬa}8'rk2%.2.I*Fb9-4[©! yb]e.Lϖh<֑ *oVgS+ȽgJ5spbM0V2;+}@Z[0;62ʣBts1]mu9ƐrW||  *.jLo@Mk0)=)pj8Ng$8!xGϔӯO}on/QK3QgDXLf!R 9
.~VKKҹ@r8D>
wb,xb#Q\r,mO;㧜e3&GpPGz!Q`I(( ل5'{*=Rqk>ٯPc$ىhJ07`JfGa:5@zXMU7*rkLh|ćb>n?@K(Bj]W]u\! I6<C%R7PZ6;`&cE4mFd=DsES 5]@_#>Fg7VI1J8c+Io/)m<)0@	S	A8A*XKX۸濃5:$@A$vV9:_EHxyЕl+iIU_<?C)3:4?SKOQrCw4C g* [uEP8AfD>knN!YzLl8 \+_qLt/gWheђu#IBM U\ٖ>x58vs˫(,}K	q=}C}y{\xA1h^1^=M)9dNn.DZBK!tV$,~xe<qcm5ӫ-]J#m%:B*UwJCMn*X`bߓ4Nefre!ktÙ!8G{J'K@!G[4$zf:ѱG%Լ0,@}	f
ɫxxF}1EL2`r8Bv96G
vA_/!EFpKz궛r=pz0D*8!xqpq\]3ִ.[h(!/.M$T	ZiHa"Sx8V xnK=&=[샊_݈q1Ɛak 0Wxo<l/'Qf7h)MXhQ
ۯ|A~1Mo)T_I.>:SP_xW{tTչ_}df2ϼf2yI"'A y@HLB0fd"S&"!lo>#=RPFim{QWcuiRbJϼ{W׺7L}ow>{|y R4ZQяKn=nG[`UsdgI˽-mtws;>&J_D\O)V	ئg?	utYHtt]^"I[G5J:2іdFP(V|_N,p(BŽ\>PKy-d҇7Ɔ	G3`0hg9E*k86U!=M*mSͅ#==J	flǰ0gW	@3#E\m	[<4
/+E_޻}YNY<1ڴtєԽɌ$'qAFB0V}7x OuZl?tٍtr::.cٛBMU9PiX,_ꖱ"xZwR'\jyX.^{Yi)A`AM>T	##MOv7I
g¼(RD<,,_l R-;1a?aЊ	\[/%a^ڕ>CnX n[sRfAGv-}Mm^._ess>[>~RvCOQ_- N
`P^?ߊ欦6on~/4)q疦Vp*5$d3~%H|.utP+oP)rSX0H3
Zz85ݕH'R¡s"t22x&,rbԚxkIE11^M.gϟ_lmh仮Mp٢-ziҋ}S<_y ۸'Y4F0h!Q#5W섘E\1݊54f>f)P9Ht$iO?+ժ][{Uq}rmu:6Gn;)i{cٞd]&'fح!*zdgqVuSCHC[pPD4KXX6^mrvܭ.h[HUVV["˴Dwz.ִ$B;@i2wiC68vLlc9!9w,a-u>[@XL|ݳHzF(M)gˀ&;[m6{^1Ii`UavQ{R
A50`ZTK{tKmDz$zeL#(CcYsy@PnǛ`!ѵ(%|rwdH!\uTM"*ڀP,<~&jP}li7\1Z Ohf$0沟N$ůP@AOv9D1n\#N}l>ON) 3e].aݜ3Fx6U1?l G\pe}emLoyBDR=CNly߁n[:/*WyQNoے6/KTosくM6փ|!m<OR&@IB&)>iBKX'ת\LDH/Ǩ=3HkV"IS$С,:xXZdSi%N}C
`ʡ5ْl@@iX)d!;r5ueAltG5r!	Oht;<ъ:sj^4ۑg:EB/;E%,ɾ}=F	, mhY`M$5ޘ|	
:2o)ⓡ*cQͬ&+*fsHpb.:y3Ah]Kb$gvJ`WAQ?."/~u"XDL\YGICχgH4`}1qnEUʕyay|9\`\пë-xX7>k	'4t8Erf8F@aSL`	3xx)t>rbQR%rǢ+K0Jz Vh饖8)G&vO=vtmm7J3lHO㬰{Y(N+8}DDCWϞ_/1L43!ZkX	iai}V5-I~V w8vz<9a9.0	Ee=zR䠟afJ&/2+Nc#qTy4rZFL=¾S8ODYp=>8AQ{0+JǱֿφ3SlG@Ys:"_a|"\;/Ⱥg/SE0:m6๘aR޻Iu/?^JV}7&\QSf7H3Rr>pt.Bc6*@'Dn$RJbmTiƑa,sNq7Ε8-IңJw`@H-$a:d)^.y}҃s?%
.&19"t1%$g'<`˜
gr]#Q.iOd2-4&.^bԚ,	T7ϹxEo%$V}'
~WpSwjoӞ?@ cd;DHv*O$b
J^	m|z,1[a媟Ş4fY1߰6|
üAr,9ߊH53ro>D]+|~T,U맼{:~A^~~_5 1gc\MfIg.1I=]|U͗CZ!/`Véy5?WtBr'XҲ6`?P91,+&0#V|D๞}ϋ~HNb&qP>	B	O˦du46T!.(b)W.
+&X7ti*QL:Kb>ԅ*)*OQzmt?6uG=;xuKhQɝӤmHcci:MQֶ<m2vDAZF2)T*]ew
B܈ XpdŁs$O3dQ^yz[FvSdN
z?y9Hנe~{l tYWh(2nNI5{E7|"x,P0.2.zSHXP+Wr8-#"(qQyFďvxqMv41K՘@p4ҚWglG͌FM4J4v^˩Xm꺜Ii5G"Ug''<;.V<&!8 f	Vl]@<JɸBpsi!S)tgqzȡP4Vq
:Vcq^`GZO\M%r4`M?Ewޥ6T8vǳ$n:abu6Q X;FJoYg	NSm|>똔?Q5ryX
p/B:
bx<	xE_wUwf&侓000p\*.GL`d3ELXA x ux(BT<W19C=WU羽)oHk	.wSm]6.ɭӛv_(Nv4ۖH/O˃#!.Jy^`trZ`O6-6^8MmFNK>ɮ+\cٛ&;l(xǒ83<EooôDJ[{5*+-,MZliq=Nr$ZgY傽w)$q7onmF5D˦,&nκrP* *-D/,Qp.&(|y{H㮄$![}GfQȫ)N]o2pe.$QXV-]T"as:϶9
6OI8|r7?VCL>
fxcb
LX8sOC^=dMSn2k#"Pdu-z a5v[2f~$8*Cy@T:^/웎]%pt>MU\%HS(lKᢥ?ԃ#ܼ/lj<ua\Ur.RTtvЦju2tّ![EGQWa]v!# +n펲Un-MOJ{atvJfE\}5M
%\T?M{ļT7Xhn5.1h4L&XExz2W$ٞ?l9f>ZShj4~#܇i+tER<cpT}c#'bx d@2jSRf{Vѹ 5K˼|2LY;VLgPpȥm۰6X̭B!6sڛ]5/R.?Wnqk<2ṉCjNO	R.?rk gƹWBdzOJfpVoY`+w89\$8F_UP/?*7QPkPnۮx7ܵm_1ɗ.>zh@#<	)<ó%ﱢ
ѻ3u<M&V{CdŎh8dG	d}= @MGRhVd0̛K2*p!cue3ol1B|pkKMMcӞ CQÃq=pOqYE*`'PYgIZɿY|`U
ٌiGO8vy!Or@˷<HO</xϺ|qng|Ak1GcL轄.>
Ht:c> "-0Xp,/#ÃTŹ̐L5$%蹃OgѠV=S4XtA+D"/޶AyP:
䏰1<JBDt鼟Vǳ^R5p1aA4;E nџ@̛$4[MH{Uq|>Ó}Rԟԓ98DRC~Y 9U"Cd1l:H`%J[Y?vPN?+c<T%obn :F&mO#TNGy]E7 DuynOkӒjyj/8i[_OTl٦`tI=@FdWikt"	JdRerB#ڏ:<hu7ܸD(G*k4a<F1h.फ़=vf<xf)ӄ24꘯kьڿ4@ֈ#_depyroG90_>*B5dO 8Wy ʝDר7uNfQ,ԩ}P'a	mwַI=Og=f0zfrJDzgpZn|W0[ĥ¡Z.O:%u8H{,.${F ǚiu2[bGsc˫V
G2k:Kw.1(`-.auxAZP)t3?;<mAivka`q.]PT&&wu`v:}}kNڄ(OSngIo	߼KAϰթAc6ڮ?uӽV׽2Hۧ'uY}{)0VWvqpŹ5.}2ؾMJ,Nr3ww=]ۻս{5(ĳy[4^V3-3y&[,cai
fZ_b/.-XӤB\W XhEO!:#]yf134^CvXcmd[~93KrЂ0 &٧4hZ{WYoFa\Yw$ʨ5R-)ҡfxqA)vI^ܿre"
BDB٧l@[i|AUPa%ȝ
1a2#FcҍGT"drLWKAL~hZ2;y{Z ?#b{
`L~fS%Ov˥+J3eXJ^zci^_M|2s #t}Z+\eA0'(0)VRG'k"W-#
lVw}a_U4Wl;(;DQ'RKmV#|T>ij]nGC\3-S]`b-Xήmz3YK3F*χ[IS vTUd8 y.*])n.vnrZkm;n̄[\Kl7(u6XҢ0h=ޝ$*9KN0ab*&']0}.Qņx;~8V󹴁]753|L!Gt3]by
'd Bsl68ݫrD޻K'>ESfB5N9E\M2)eH^$1S(hJnJҡ}ь`~Y͝]ZXjn6~@=OP$y!кwVD^#ܠ.GZmUyP&	K5tښ`~gUyO~ ʽ:ŲЍuDra
NL[33OKާI	
%*2t'$Ƹ>;A`c'5ϒ/D<f}su:ļ刕_%vhbY_?>u,}ɩ!ëX|	Ei{!I\:Qyї!C'xxXXY:C]AUT?Ik뚨,T'ϸyd=*v$Ai]k?vDn=4Y<ٍ<F*/f=ϰG89_^7\nyʍsw	4&yr.dzqZ?_"`$2q+xT?	GE5QhLJT>t= 7nC2Fʲ~UBv*`+e]*rbٓd+AʯzxrwA*+%Qbt/9Gym/1qxv>x<?r"	(xdfxq2iY,v>_ư
gBJ`k>G(÷ulx9[y$HH3^ GJ U^ f/K|Ȼ͕(RCb)#Ãp=Q~dZhAxtT 'V8OVN')Յ:I"ڷHT//Ve_
IB_!w(b2Kyl{'H
_:WPAk@y\R72?Anp3Eu4IaNNh(~Ky=x
7HK(VgS@ML}8ob2_&v5M2$G]os~(_4yAPP<g5T~DHڴ{Fa(iĚ/Wpِ6--od<8?{m8D&k9Are-Xy̑Cgޞ?&z<Pmp;<6"# ݢ$'ڦ[RZ]m2+{z1z!rωwcVd=wQj4Ӟ&uΏ}"Z~>d E.C"ΆGpo
:`ϥ\	\> 1AC﷡)7HƒjS5p
qQVwWZxC2³#6ͅyN:c5L\IsS26#,M:P_4H8%h8RL8bHZGÆv''gIi	v:,h϶Cgx!J3Ed SG|8 t<V~F$si|OiOʕi5HoNҤp;2fdo퓈ۍ<KXRW"V[Jم*KNU2aK(>t+WKs=/9F#m*5G(_J><*3>t; үoTohmPXR:&%!SRL]"/Awa'i\O!vsNa$fW..#<_]":r"pm.\h˔ʹ[5|AxBxE{Tj|)M71T^i!m"["pM.2[j_Kdo,1O,Fr"1g5
M%Y- ?rgMr
MlnQź3BnXU]eLxYU:ljHvQd^ @WA&} SzeT|Q4-xlAh]1muJr-M1TAx"(R(4ZCv:-v/rfH쎓nK_&$eٔA*)9wt2̞,&@^3Xx-MqǱtb,p2W
~(ULkVaqHB.Ds>|
7O\,fqsμ2\X&&>Cz0#dOK3`&tF͍[ozfԢEx.*hΙDbt414zP>P9)')v.5:@M4[KviAږΆ⤆ep;qBZF[oeQ;oMcM%5T!@u!/CO]!
-i>jOT1j	)#jlICHQԀάbR1R

}F	خe7jIا7f/[)ho 	k~@Wiʧ;%	a=k[t/-=$=ΰRD#MTÉ{hXƀvgPێ@Aü~1NT^LL,A~ҢuR~PUw4!M+7Q=aMF^BJ]:9|\B6\OE녜Ƴ~Re7k
O&w辦k{C]um)1'5
qx|,}OXAGI~=.2f2!.،]Qt{	
~Qe\t35.`By&Tu>CbClo|/̮z`g%0Z~}[\%@~7;XC$熲Ow'-,kN#|T?wkMFT͛7m [xtkV*aj0וG&9O-ap&/"}謜5:G>y_bƟAs}\IR{A5;-q>w}_Ba[bSZ	!>6.zY?COls*@GݜFGQ:FhG}g~	|Kk[>gcUϱf_hp<3_e\<Lx6#WoxSRcuXH'dÁ>
5PPB)m<4p{&/8ݝ,H[Q>26^ƊElαj1a]7&1f߭Pl8luV*\A­WazⴽXh«bp<haA$<2 rZx-\u.gBBQ/4j"d*6>!¶8h	M
<E;I\:E
wDVmQaeF-t =8HBWg[>6@Cߛ-d7wKXV~-4*,W!h	^1%b`1
tcG*,dw&Ujownϳ$C<r+74OZ<>_+1(:n*TNf*-C`\(Ho>Shx-Tb9
7<%LbzzԳY_!q&F{_!EiHHn]/ھ K?Z'p`&!S!4sF߷
'̫rzJ86/m?-z0Qi3;x i`B>s)+ØS+KKk嶫ĉ{>D]P!Rnk9#OwWA)\I`h$r:M̗B}|G.({$|PbNzbN^%&3zBr?[bBxh(*fAŗ==F2(,jR1S89<_H$
	b,\7a2t	t0ܯpkv1(DQ#܃~~bk̯u(߳//c=.@&0;BLQ-(%p\8Ml,8m[c҈QeT.t1EsZ\:#846ˎ#F;';]Vjv+]bVBz4bE~_u͙>r*h2ԙ#W5mYj0_ǷyUUM8e7Ǔimmt132^gq*
ax[2oŊy<I ^Z:%W!˙0GÔ bAreFY5_ވ	}yuU2ńBf\咣YFSd4ZZ?G;\VowI@ٟ=ӻ@ސUhH/a#][8La(O-{z&/Б.&V!&+1JiS1Bwhf(	o_KO"QggexjsZpnlc!ΜxA&F4P嫨DCO櫈\ITBdv	^jN> 6<1yTꪏ:cB"=b cƓ? %CC]A[3/>V2'h?2H?U=*AK.gR8$ NNx;_b-L+X2L:]&#cFE)ei+́?0rNͤ0]֔1s=2{l?`5`YN𝅭ғ	Y[z51jLV\)#RZY\W^ZTZT9`>ʍ76)X{cFolqcہxͶ=7+M_Y{<+nL?8IlzVN`a׳ʲ캱qrnqF~9D"8$3/XIAOA%7$9#0V7PR e?X5ݠՌg'3n6 vrex}ksǑgW4`͌=ăd4HPp hK3yi $"dpn#bl\6W 7۟pYy mzeefee}wwܻvA3u; Q4o0%a J:A=
;]xetFv;޲	NiQ+,ZFu܍Ruy 
v Qt77|BkZwOx	q/ynzޕW RZ' >|}p'%_9t(ݸ<n6q="Ug7KvM:;ǽhi~nh#<ZC8&XY-jwBHmwͭS+7vlonn]ۮzqbٽvNՃaYhO˴i*~q҃'A+)Phcޯ5^
~(A<wnfP98pѕQi~D`'1iG)AE^z0e~NoP$#aۮBE]YQ0J%ꞨKŘd(-"8xG :zZܭ)*Йj*zJj,bkmjoOOjQG$nolBhNc	Iֲ"%rzV4̌hPoMJILQ
Ӡ%Rf:-?RR3"Qgb:0Eh(T|1Z5ɜg!/=('2VSl%q7AOsihk<[ǿt ۄ:ZTg4zp-%iV6$m$+HEZ{@u܍.BG$]BnzNk<uir4F.~?>VEX}ЫQ[~<{H~Ƿz֋A*ޗqY-4JCم*ϐ8QJꭠsi >A։áղ#H;7fFz':	E($*^%;{RڱTR7#T-qcnͅKUSڍTwޚ&-t9ZKٿX8h<;X7u"GY>?%NHkQ~'zkWTVd"_(\uZdE¹aP.}xͮq1! |J4n%"?e^ڽⵝmݪݾ[[*W*ylH/yhAv	b6KɘbLn'nY42'(	#G@JQ}rMH
sB5ݵ;uTx<(HZ+FlhU|Nl-ׯnJce~ʇo}kmzGoϑ88fiQ,ʜ%ծGHD@"tpbu;Haiػv&E*m 	{<|HPIz+~ݻS!/,&)DJW2!0`3*6:C+Vዬ6rs.8*YhNoj#0n1"V>È@zFҮpn#$i?k:oØ 1,,--!IDnOfp,deΞ}~3½HR>0kֲuՙPJ(-di m]CSS%1C.AM [jr3k253g]=63d9SjS_cn;PXnc!
;Ak*-58$dj&DYv{ww{)z}ݵ56.\uvD'|hl1s؅ipn9T $i n׈|mV7BpaFqQ!:IA<zo택oW?m%=jM3@vyX#F5I2jh-Zz_?5΄izyvHQ$JjsHmAiֽ.[L{6Mf?v .ƙA Χb&!G "ƑZM d"yXcCn&ie.0!f.=C*bќ]2~䗌pR\7R&WSf^LWڭEscݰd>*8l9AƆz;]ܽ_>K˷eoO~JW%2Ï՗+&{R-&r*6;K'Ӫl7!$
N)5/sT&O{xb*+pI?tRv|JdY ,TVtD6"-DCM >YE?z)]
UNTXQFs^MchF;Hxd&8IVK@٬rǬWQ^mQeLu#@;OdK"rZ(}@o;;8 zHsP·73iP78ڧ0Fړ0TyG=z 2hA ma~
vceT:!hHa6[Xr5 h:V:A2^+laZayF8XM`sfN6W4x$(ǌK//OGg,Ƈy͸c_cwaPﭿ敾qu}͍o-+:7~u#U̳^kIZ$1˳$ue(8D ][5 Qܯ #Wد~fF)WT:"O%oc=VɈeW4
e^|]%<(z,D*p3ħƽ\ЁO3d矞=ξ$;ggiiw|U-2C*nhH` bylRo9\jxITII#TLK5w¥Q,&q.G-s7	n|%(VՍ;CJAwptEYdXfX
cbə3Ǿtae$vN	fWO{@X&1H.4E{כX+jNZRL\2S 3Sq(XTd֎CSGBS +Ձcعt~YT`&E49K8d;{[vwzA#8pҞE$ *e3x-Lyy^c:ѪZ!SvnRbkK7|FF̐Y
r,ap-ȏø̐{!ȑ);QG8蠓 ݇*S7pd*x#T-)бIuaeNBO4N6bx(7|0S@d_lS"r#I4e 6( vDL3?@:@d-W[-:8n7Td
vɼfgDOI?CGΞd|H􃠉Zůp?4	e[&sISJkB
+uzm:nXÈP!s(~*c#nפI矙4iè9/9K<gIDCwdeJ6C!nbZnIg|pN|'4kV\S9]sx4h?v-"
%KlP}4s(8dam')ռvUXNpIAf2u.YIZdkfag2zRaxnDTvԸ>~QS@  xW|Vw;x:Hlw_4凤+屇Uozh
)zamwn.+(:{Ա7vLKiG287?i`D+Y<˸LH,̃\\r@T;z(WK(=ɟ/l	*fOuLeS^6ꉻzJF:O׿ iUT\n5U2L;jEØYa
yN0,Ƹ}wA5NW!WJ̫ܞ)+,)+N@pVo wf(&WyI`tф3@`.
N/NLb;b "c[< j
N:Ci2?3YJ֢Gz,O~D5tj"Ѽ+[fH$Iwj1aOR.)S4`wvb(Q9-QʘJԮK[evS>dUpoTрPB#e?ݪqgL!dw}g_Z8V91ˊԼ<֗nbkvBoF=ﳬ7X=FŞo0Bj`y,xcϰ#IRժdhcM76EERhƏIgBh٤=a\؝8_YRQ޲ܫ}om{[kg=û;4 NoІO%5Hս;k%Z|xwmPWz>XJ0+%W= TѤA Q\2CP	nˬ+'F\2
1/׀=uK]oNñƪdSd%h	JaIl8c81caTIMnpvO{'U5)v:W[ѻ։|dHy=~$1S1$s"Gʢ!Z*Sx6ARvIxBE]2&e|~v^`3lpU 2ڢF|U Y+>]g<&H;lՏ" H'UH $:`jOlk<HaeS_6B2VhLS-1iOaE@zo`Iw _aUhFڊ/ffߥq͈(HyT	1;.&[q3(-eAHDd(i[Z$I5޽$#DAW|tCyF}	%Ф~	f8EABTaI~D ZL@%֔#zߝlgsL\&$&Vq&.IgozSb'
I]I_;ٗ_65Z,m̡,0E1%qBɁL?#$
Y	b d<bdR!%sܯ?ɤIpMIi;H	3)$9aIJ$l$ B
܄)UDlbU"^QЉ,2y4+Jv:Ts'g2ʀFlsX7m+~k_or4OEtUemgUA^;҃g9mj[s&Af{g-~*!?TnɿPys^(?v6Ղħ4ıVp~dDkQ[D,4Ti0-1֬xCˋ޽뻼ͻwaߛџq;ՆLƝ-2 7xQ%?3	=["[$'D%vY/>(yvJ}ٸٖdmg"5Æ&`rli&`#")%<p'0Q7ː\FhP|?4|jiK/id[rfv'Êc)jfQK2[wlE٭<N>j?X#8.qGAp`%dk*S{XvpolFOu|@œfOX;1j,2[e0_;9xE >Y-EE)SRQn*ڔ__1)Gg?Y,(L%MŲ\uXBBҿ#i/tf:Yo676ĸ̰.0}[ʶHfAy&g"6فܝ'Ea38v8, |_^x>F>YT7kY.'1|&SE/q4\]΁F,zǿA8K8Dǩx	wXČww@A 6E_"mƻLj
&:qɿ$#|%݁vBcK	AURivN=I¨]y$Qv'WR㗲ۍL$Ȕvó2}@aGEiMqC	,tuGӄ GKݗƸ7'ƺ;'osl,nR>]q->wD2eNI>)WW_玾Uw[Mn\$Sqa$z^iM2+/ٗ_?^C\ۄuMRkʳBx~}~iw-~	Js3>e+\`Os>#Y(s3m}V[~c>%8wlLXKk}5%78otꁢ@ak!M$X>;I`TZr`Ve,.?HW^dqudB=Yw G?4	1tV:oȥYgffҡJwݖnQ3ci+⛤UnGc/"gAB_2oɌUKGW#JR&Rm.`{aG}@QtZXѻ%m%cI)cQ1XZcVt__Hp4rHhhn'V2Ez^Hhi٣tS<`(a__{@B{I'bəS>/^ۅ
Aɽ
P80Tǌ`zoL7̳DB:O[ywP/=f>?9;H6iTLqÐ
eZY2CUa`(2tah$Қy
q8ejU?bx埞 /^~ȿI'@	`FᒜEt,alП3U8I5%.TJArr
\_L:~YTt,Ϙ'Q*Y4*gPS@.sOJ3^Zu?>)LnYvB5/
E_cH)PLf%ڕ_gb	30n'VF!DB}eC1~	PH0Ӊ4vƓLKTd5c,K!BͯPIv]<w	vޟQzf.n~˪TQ[`2QI WS`^0%w뱴FmՌ5uM HSqwF +$m웜'J'M66I>]O!="HLH哙z>B=)zTūG^72lsڥ&VE~	~Q+r8Q` {ЁtEAëA(EH&@xFM͉8ĸˏB\Ә䇆B'rqIdF(3шL.XƸmf%΋%JKIoTapeا'lG;T8/йr
)ʼ+@oٓ3dk3ha}U u{zW=_Aβ!AH>xRN2~p;r|#LjzvDFv=xqrMpN0m1fbAġ6MB&xs[O%k
_Kқ|d׭ RPL*+6Bo)4g>}GCu4{ď}x7}^'"ϵy%])|^
n`ra.eP̛! Q4RTx&6auB4n__M_K0yhV; }kc	7[`Wsk%8M^	
oV涧&@`$2Aeb%Go [Ml{cb2E۰"ki@:`_z'ru"xqȪYW(qfK)H|[W~=,_]^Xw? +Kl"}T.r^&(]]bJCJEH)iPIp%VpףcJxB@D	#!r 5,d߁i7?3M9E+3"=J(,߰d4oamMF`дfFw.Ij4_,?0f
//{[{k^W7jo?F7ZaW쥕!ͳ1/3|.(tޫM*k`,i;	5!]nS)?.&@Ct+%'՞ |1Y&a
"Ҙǿ5@-R]h !:^jQ-0iwwF1z8S9z,(.aӡM8Do
h
&yw`mH3#uy`Z݁&UGB}Β6:<rX4!s?:}16Gݏ}:]jު~!=ù'"nT'[	E6ĭjT|-| 6UۏOQċ`C%""éN3Lt9 ^Ro4
<b94rΜZbq&-H~^p??;e<2,Mɜ0SP2^4K6i$yu	P~[!PelJK	WG{2"t#僆+Ig@jM-{[$`tZz$m,9$;5[I.Ԍtz5`dѕFMMC?OX,%I: >4	Rq5ծHMq
mRIyej:Di"aU	Ev(}c/ْ$ݏ;8@6a{@ æ9?H]D4VΞ>t@m٫oR4{()shf1J7'G(LTnvk~؂y(#=R2@nvlIX~QB8
x><|7R~k=VNU0S='24u
Ae7N{#⡍{B	쉘,[R~DR:ÓC{8i0loŻcetP.jCTjޜՅZ_h֯\`S'ЬZCz!HF*0ZU3(dY_a CZ6CK <f:%R~7bjhOzԣWjӛ@('!+$w0>D3ɇ(TV 8e<놄Yaf$Ƕq56.lWnfNuXTp2O  )dXHRX	-=
:+!A-"'ר}HVȻH<oE_=ޒb^2;I}</^OHk6 {a\m{ID#$w`+"7rB2:Vczu÷fAOzf#ER v~[21_`xnp"75;fd[7]g}/k]І%;Y8#ȜC	D*ϛB\);ǐ1E&:y|
?QǟaQPއ!X&:mkh*޼׿}c7u,6w$\GEDD#y|J*$ؕ=xL|W-w"~zdc L&B铸ӕ)̠"kTu0w宪K"%/g᝱gLNWM6&X="q"*飄<Fz5~T%`pT=YZ-ATxScUR#!׹jEA+hAhrϡ3-DY+W0/K"qr}D\2ē&Nfq/-npS95+B(B(	TVAm!H$˽f2XQ0w.{Q(*#֬
a
aN^Ed	< HkyfbI!b(+ĒB,b+3^Q)jV`Q`QNUs'y	e;SFt)OZ{2A1Q;PgJ˄KOVǔ&-CHsCTb,mJP#LG	H]SȘRDD"甅%keK]F=n\b~w/.'G*NOB' WB/.q~Фͳ<s
]FHzƖ NKfiDJJ͍o΃o2ةrҪ*곯ď6 ֤"k |Տ	=\P"]b^ae˷PD𤠔Om.;R:64.LvŃ{+(bjL,m" FQPTQ(b13Wbø0έea
o?Ͳdշ^GW	hOk¿WqGw¨~
Pk5#q:Kh2WJ?'ޠ(mRRu>`vvm*E^m{$`vF vblѮ$Q5ΨZjfH]MX-bzHQ\Қ}4
9CrkY!r䐑\&%GCkuBzE.[զ%s
Q-Vj@sB)S<E
RH5T[B)KdM!B
1RL!zdRH&hL63-	bţj1|//T<.&t)(4)Dw)bt1:$F.@rSF\`(-E=px/9uJF?G'29S{ۄЫQ~.ᴨmO\ZOSaqDY*~k zNK[6VEFj_E%cط<]6B(53#:ߙwm.N#'ƖID-AmQt?F0UVc0iѽ0	/oF?AKD~ڮwN'KWy i|@&M|~F^Xh,:pv;kwywO޻wcs?l>?8Q>Gɓӏ~7wJD>EIQXŘԏ&JZHN3!R>!p@m=xַC2e
Pt\bbg(,jN'28:QԪϵ^iD7y.Cdp׏'e"_
GQQr1:Mv.:kF*M8"O[29I߬p9B;eSjvonҬFZa\Z:#x6o%a "\'>,Vt7'`HcЪͪT(ӭq4HWO/G`Eת H@e"xqBaHPLShP!-1#Ҳǰ6{t;A	-4[V$ -`g|d(JGC
(E@nՁ]57d2h`}I D=$W;kۻNפ=w?8~7|k;^y
#kBu"jz XVaBX,ےEZɤ -1YgY+im`h]2	q<ì[ц|ҍBgSj@PwTʎDf9͒@lۢxlem7(ӖTߨ.QTFfm44N&(It#66yCD96ޡI،9"۵yqЖ4TNGz|˻N#E8b0C(in\ձs(k0BeQ}x#aÐpfB<_5Unt; 4^~`%ǫXm2?Qq
@^7 %5! f#Ug>?9?gΞ
Eb17.B|au/U#t~ޱ)֍|0V|Xܙ<pI$rXM)6qmǛEa3_pa4; vvm(޽Ha;IŻBn%R$ҜB4aT!AMсsbvU Vұe$FtjZTdPw\Uh<#G <t6.F.RnQ[T6̀Һ }-11f~ N%itk!ZUIssxs6TZ#7$ҼK/gҒDcKW}]	䭖'x^Al)P1Y)1ҝSm2&^	RZu
$>UKEh"hPJ8BK	o} 123\\2"a"ߙCGa]j+cJɔ׍⻠fEs}f.`PJcK	RP	I_u{Kջ`n&vsw޽ۼQ%)Սkٶ6wv$ndxϕkT8!Y0~YW7[_U*JV~oV	*O⒬?cm'Bc +Ut4Q	 '}qQi"SG")t1i'r74g4?OSN)R?ΩwA{?'[uIz8y5DyC.&<Y1 \2֔|OF'p\ҽMk46d X+	 ƥ~mwزeڝ \\l߰C;l1VnվàX[̨ÃkV:	bJV#1NlɎkgjnRjddZCĐA1ǰmzQoyi/P7(X]Nrq ʾZ/f*'2*[MI$xð=SqSVg&	=h Y0HִIJjդ&h_6#ee˽]GʈY4W;Y7nQӓ	'O,
^OX[-Q#e02Ľ`
:k40h7 6{EBwz'M`&l1b6F=2lɽ#!"f+lMd箺J$ϣKw{FŶ⪜8+#JȸG	^Xf]X<E
ذHlOddHl_|Ȳon lY[g{К9c7Y	K`g=Nn^{ve|--,e/-&&B_".IhRXe-ybfpA4LKej<ʟR2݊o}͓eF*&y6YDD鞉qAyqܰmtv)^Sb'|K%c}Uè9'ʜׂ(K,I҈_JO:PX
@a(ux: Pci2i0V=	VAuN)@'cͰ|r4$[̚ )pa	F'2;Oe*]u
]'rS:JzN
MQ@R&芓A?PZ=2*leNUDd"6S-CI
W>;Wm0ҎJKN=<L3dϫb:˧l!\j!SXVisѴ&Ռ}Uqu_JZZ49tGR]Y(	(xݵbWt<Ϙ{w.&u88Q1!uqC\$5rc|eNd@jw'i,vX)7U5GV[a)6/@E n#Jb0}]&Wa*l_ŢI{~SX
BaR(_P ֯aLVg2[٘Uo(L\0q&24!joCw&c~~1
e.@!Xc;5nl}uZ4^$L'r'OD2|Ǯ[cԛO(ׅ0\p]ua.Xõ"WpMbdф,:|q%3Ie:G~?}FX^tr[rϓ"|HApvqjp a2#W@<Cw@X1`4P@Ҁy
CaaZ#e_`a30>E8**m!/!l|q+{5)t-tciQ㢝[sKzK1%hڗ9* Am`7ɐlwnSl<t?'inQPGGg,=O2<cUUl\ť<Q)WLrr#WhDY$W"s5כMf^m4ȟXLڟYv187!.u
%Vsi%%ZYoi
}p"L=lȿV|plCհ?PTETg4yn݅_~4lجnt҅\L^gfFӘ JugaC6D6&?
(kgxq1ϑ?
Q0kuOHAaD,W$"zvbXgi1wbk{ESElH"dkdkjN9S8Y(#ګ`Nމd"߬	C3IsWϫ-1i9>D'CnѰ
,Q>1"=e*Zq.8d1A@%q `ᵍ4^ۅ]뽌vlstN YOWeƦlrᶔ-|u[s{1]8rcEFQo'fЏ5Y*kǘTM'_g; DsiR
9Xl̲ Ѡ%B&M>ѓk	EB4s:NPJY%EǇCN_I|*a"-w)K: -L~;MڮJѫ$d}}
F H/И+Ya ؋ T*tHZ38hj(}a@4b|ϔ*tP5#} ^Q;8ƘcwiXZ_F-=*>ۥSxUM, hq -2N',ZZyr/ lP5|tbӾ&mʋaVNr)!vɀ9szKoVI,!L7]E.[_S6hƋ=5lZ6
uۓ6DX+!	Rn<GhNT_X_Hָv1l&0*؞I6ϬCqk8F'{vf&IvK
8*fƏL`|,Dt-tRppEkqƏ(&%=mF"f'sru2D=ꃣ'ӝOCBB,bPxzrp-F ,|'vmac"rvM{iޖO_'5{O)M^1{)ee&Td<Ҍ e&h2R-)bF
*ȣkXA[)[=GD*qx6q@ S 7kЫI"j3f~˽[!y.G(sjp0ՊO$:jS^sPa{Nݡ>\'TQ0C%%Md6ɅeUxڰZ=J$]'e4օGC4SY#ѥI.G9~κM0OYF-םBr>c	430unWQ9nq{u&.zBa(' 3Oե²0ejA8wzlD7IŖ8EU8/T	j	TYG$9"DaIOc'?dCvqo~T@(h	tm0<Eg N{_ܺ/NA{ޏ&p	,[J"}*?,BnQqިML0Jr*"ð"'p2X`ֲzRp;瑊$o|=M9]VF?F/E/bfR)?s,CW|].ùVzky52ʿj@Hѭ=@kFݵ鄤EO\ZR$2d3&|ySF63,uJ/`FOp }O5~Ј+4Z[&kD]!7i2r篰oOZ/l.TZ{̥m5)m]L^-&E7B(E$_᪌\.pX4I.6ѫRA.aɿquFGpF2׸@b_^5at$b̠OYbRJP-bk$`Y1ph	x,^yo J	Q<^{#E`}*29fk1%_)&Ӷh2BO*Kp\
&"?7K5kh?-{u[P6͂6n$RK2N? U 4+O~˒9\Ő{lEj%8
/W37pNXVee(Qg*"_3逜N|
bq8PD*=M5*T	eP\J*&^	S	ŹE䓠2flM#yj)ӳJ8rs'(T9U)TBH&cZM}5i>Lªie0r<vwpr6jqU]ØKT鱒\JC:fa@l8S&MzA=
޼Ys';k;WvC?om~@oVP['mh^n'9]a*V˗lU|baxJ4"zk	ߋ(s5FTBV.IQlv՞դӷٻ4<tvNf<Nbu^y~#Q:,s,FvL),61rSi0䑛뢴p1=sS;0%؁)K`G@>~DR36hl\UۡyML6H󒛨^*lҼy2."43; 7尟4mFw|A?ͨ`<Lq҉xE,A@J'SRZ˓~7[BVJPϩ*TȘ6-#8PIIzJ9m/&i~sGJQ.[o@c6ooYSnWǌw1\*MclF=)`zn+:n9dK*)\Ȝ䩿$EݐjMpN)mk+'T 3Th@΁TDs%N K>̕4؄su
k,3ObId1+BI?j3'QvY|}>;FS[IGhI,}IjuxރWy4="`:pQ7HLV$7Mvӵ
2/#x6.M+<
mXJD$Y2%a뽭wjx.B:J$'C[X|ۍ!aя*P>&9HWvO{{|*o'4 Dp[*1Gx/Q{ ) zzƫrI8Bq`!
8yme^x;}Wo.U̾V<YhuY ^()bxFȜ5@$pʉx1tّ6nQʼs`B<pY90P`n< M?Ԛw8	0Zv94K4GӰgT?qhX̌yǺO(MB'K0_v!U@ 85M3 oPvQzG>4^Un%{~pq.d^7Ay}N%m@r
d U@H{=݀ĻuN=K"i~t_t5V>zr[Ϣ(KvT/zga=BUTjլ}4e+.˗nW/m} n)JѠ g}I/(P6Tт:Br:$ٮ1gcp):]ј̻׵{ׁj*1NsRwG=uG;t;ӝKw+}{+eގG<fәc7߷p)
'eɽY89ȓ|<B+|r._Kf&rc<A򒶄&Ѓ[=`R[	U\D7~WCl[@~+l1G|׼5=XAzӣY|
dH"`0 Z#l1}f! =VMS-]R1KyRLS?Fm(s.&J7Zo["]RmWH3S:fk-:5}>GEd,"Kȑ'\dta~0O\Y`fV}gz"#!p,\/pdc2^3~B6y]V,\5Yb؆1o 9(ahb^Zzj*HMe!Fjbsos[+8,?/~Ψ2c]wLep,?<eneX;Ǉbz+ض4×\풬:ֹb)W}-&W̏x^3?ߺ3HIދgہy}}eKR0uřL]qcS8XW+֙PPTeR*"	*)!0B$y5EB0W4ac#8BxB(dBЍiae:[)}o,~X_,zC5tp	VF
w>~IBEzgBeେQ1ɉ b7	{\`sw[[n_|r~7ߺ~#}_s{v10ΙMINQu␻~CHufx_2$Ọi'纐w2`ʞ9{xDkf|r3>9<	 <GEsG/1"G*(K(ANM:@A?qOED @<MVOBIr7;=SN~/"X*Ԗ"4E&t(r_tި=eG\_vEf!=oD٫c)$ɹdfs"Vk.&Og2JG|qFZG7i9㤬)vjilmnËSf/OHT]9h	2yblc=7,FӗEjUr*DS⯄jdq+47 dHCmިC.0l>LFԡ5;M:[Ad>]j)LxL`$rD^	J%~5mߺܑ	$]d,C~JkmVkNNNLy𽐬7[ۂ&ځ',vAaMZH"8QH7$L ^"MTg֩Q{zrdt'C|Oe
\ϕ*Yyڄ9׳網=dUWDJ㖍XCh	Ǹfi)Oi	9Uv~VQ6%&19#OƐ(Znm\q?
Dfxxzlz$XNlYV#:dO[0I&<$2aI~>&l2ߝf95'lK`Z4nfQ6&Z_.VWf%'nl
6g-\hx}rtֵ*~R.jRb0p3dY{M6lTWm5_Rb"P$Ŷ2YWf+&@)1=Dm.irfjcधZGkFYѝZa$_!)*MxU  <RѼ{([eF3=3_fLlGAХMde&" |U _$S랟gޥרir^J`Q;& ǸJ.]0Z|9B|כÄN~]z)WFq\Y-7mehL!>io_YuAVox͓MhA6	1NMfVZKM&YbY6YȡIx1J"CSAڣ6Փ/AhVqRFScrfyy._HnctwAjd҈_J 懹;pB&&j灮	CQOA_ Ybj0mL<ȸ99;޲ۏwBAJT& UHZ7dA?^>2>֏2Ёo@}Jv.tP;]p:zD,OWfnUnb9hkF{RF$	z%;V 9#ٴqgE_ȪIȕU{+ɯek95Q\eDG_߄Gfaj6[jm@-A{=l)l>UBc>8-w~xW/M8ܢIzK͍hBS	MePK]KLpPjE%dLv<.˖Gya/iU*qm Fx<	xT߽u{2230d%EbddfPh
B+^hkh-

o"ךXkk{ߛ-_g>{g{_ocֽ11v7Vݡ&bHC>i-Yn68z{՝"',&d:lj&{ʃnsGg&y{VL9*'\΍ZZD"t? STdOWú`FA3,?@VdF'!U/us47*"AYk5Zw]1Je"Œُp1pqDPZYITD>I9V,!Ę!L%C^(L}] rhrOT1.Wʛ;,MN9xg-t,-ěZN`əC!YRoeVg%7\^I1%B~A&GJT8H:\*:RKGnth8޾+jfVUrFk62etIf9r~7]\ennaZ5N_[G{Ui25*94P7;=oi4݃&%ARNw(<<,k/&n9"7_KZfũdK4?-+rs9˱28r`'o%/E3dK)
MRHq8g4MNnCoqΥbJYCM's*܍
.S{G62rHMjHzHh)e/O"]M!c;BSZ5KP 8-쪚M=T 49'B	0W먖]K"&TXrJfYG@O7KSkttO&W4[Un
֪N{vzX3%V*U9!7^W:U%n<N1Ǔe	Ub=WF/P4H.CA\kp79uڽMUbӪDa(4zGZվQ388%{eCpP,&t(ST?YQ0NDq-D$ 8f%&vpOcLT&c:mBymI@/:)WW#Ju#lCd(VHܓl}rg Cf~$*4T6A.[HEV9=SI =	ÉƩ-d4XP,+'D{IÇbf*(Zi_Df 5ل5d,Eߎ__GΜHF72#$ݗo!~Õr#ۿs)
&R<\A轮uNղ`6377Uduioɚ1\V)B4eJaU;¸-;}?IK޷oo_/Gξl#9[~= @<9>ReQ!s˃";oJiZM-sMh"647+Hx[cw&=.R́C)h,
1zrYi,dcBz/+r/9؅7$/v,Nh[6Nηmt:@Sbr:S:SG=G'bGEjZn"-P]R@.AjB%tN:y}};d>޷ׅsG][]]8ZR~ɤSɢ&;t4==@hm߾}Pv2mz<<5򟍡?S۶Pؾm8#ӽmzo{^6=${@IDcrlj~g&^ܥꤱFjFwqbf0U\|:f*,rk4;LmW,PڛEQgҔij+V]º`6MzUU4PW.Lr%C1O݉p"(ib<im]0O=
yҵQY)WUTͤ(!Gp.NXn8[hX6A%w*4
5btc;y~}RN^Zr^~my1ber7HH0}ig(hIw,L!=ON~Va22iy{Ueeq&;Mb:΂/Q(ܼEBA\AARF	^M(gkNڅ)PgxbXffk]XCe8tylt
n_E9P

x{rP88G7p"pfxVi27ԌIfTen77Yc.rЪh1U%YMc,8Z?O;	2 "Xz	i-QSp8lv@apPe(UJ} >>S:e{$a彇L+lҩ6%2X
AfDYt6V{(nprTihjқ)̴|#c罏kg09$ȒR9U_ѴRWC	L'Z@)􉌉e*PHpQhP4iQfyg,8~*}oVJ{u04P09L߫L'f۽b8j؈#ao H8zCu-D3ɣ*!·qA!Um&z~!+hɼө]Z錅(<-F2N$FB5(J6 ɓ>7ۢ3Y(,TJ	6UZ&	Kb*<"!}5AO4rj2rp̨*_#=74RAT|1?Q1CHP߀2,ƋRAfKOAlxA !&22VB4YY4G-.+ })ak`A+	FRXe\։I-+d"VQ#3"JN83ʕ6ݽ$*mp<~(ZЍxݻIOl~";l8HR}2=TIh. }*`ӵJ/WMGZ)=
ya)83^Wj;(Y(8W/)uɣx=z1Mԅ^F]BY=Wd	qbNdT/=pǒtjƠYIk/3la[Z~ԳvjV-
pt)S_DP	
w,Ep6{)ʈ[8)>.CI4)/uoy)J
Zn;:mTGBu苑
~¼dhdnEFTcF5xLsLa܎FM,NةTC!=poR;E?2@YP%x׫E|&.A
Na d~RWɗ``h{^AraVvi|!ʀN"5B*,~{]_Y1r+L{֢|qfAzySݬo
܌ΪZ/QZRv:9vҝ>i-ہ/2k0lvEn`ԪS7jm3SnrU/0V.IA;쬿VȖ}Pv+
wDIr1_KPźkdn5X	ytC	m(=$|vjvQVǕB!3,UDX'Ly[Lf!b^^dfTn%c_18@]7Y

BZo[u8UESoc=l6.<䳓`-ǎ[mf>+xPtsCOqynAL]^R7QTx+}bi9#lfnn+uLV
xN^PH׼r*hM>O#P1/e|dT9hJc,G?֢aJw?Cyp.]k`%/a'KXрr>lN}"lA9]r?=٥{1]`齆zBW8gwze)H2C?p8`it]YPihP<GJFX\=5\v4.y_O={QC
K>n{ a/q&~q
Gk>R~$JOo8WpnNUNp%9uF/v:"=^/E`]ü6Ǜ40iq$WMMLng4'|.ug@֗elOa`J>Pp	[ǚ6xI5AM,>%8b҆#Q
*{ay?24fEDO(*mvd5krrrQ|il(4PJ:˗h(u;RB!n%/DÛnMMgzuxgYZ}YB3DCtpԢj~M#XWGףlp1h#~_PF=A;_AhCK0PXׇ_	G9d @6Gx8ʖH>l]K2Լ$n	^@]}W|'n%ej'nT7q\|F# ~~R/)%!^iy/&2x<1
Un(/H.wyWͅ^BByt@ẗQWtzP_2=v#ȵ5s'U^CA~|aC_Z.~_+J}4PL)]rѠ#6>y+N+vUNϠ4/xqEGq/}8j\fc𺝫p/v#Ol¹X$zB~a(GarXrbGΡ$P{'O<"6((Sp:|]/vuK^Toi
q7+qj_yGtt!r8ѿeY-'\WxSv.lRPUTNi>/B.9,]tPrr"؊R851u6nsRKw jMـ{wZ68Wcj<^;p@9ԉKS1z(F:e)+?{tI)yZ,pDX3=xSٓ&`1!ư7@?*9HF̾Tڹn,8{EJ3KÉz9B~k1Tr8l*69/8S9ː@>yڤ)<&^ɮ*Z`FqH'l/6':CeVZx9NPm:X^OUx;V:
h3ӂÅ4xF
C1Ag؎ÂcߜcŧC`ƯdaZ*7v9%w\V355ٝrzbVP<ڠrC35MTv\;Tͭ.x	!W.r<b0%xj _ -)9>K62Wf;S)ٔEX1Sn(݌sd9I)d7ތ^@Q?k˅d\aS4$Oܞ~|,܍ހӑY(?8xx]XFחv7>&꾦C	0|*asqu܅,dm	2$
'{p,8O;>Md&Q8XzF<[,Mh߇dZ䄀#~<;`LY8wsa^
Ҍ'0_ONLn:saQ/{r2E#jwT8y[~\.|o~{*(n9>x?m `	?Aon~e:)G~GG|41RMŲT{teO8ȟ_̛"jji7pSk=X24-Y?'@υ ٽ)5d#aWNJ岏?KI :o';˙ϾYVdߴۻ {I Q ksUϩI|O3ze3<Mxm*U^q`נ0נh W_xG 6gKfig((h*VdhhZsM~xrEͷ8܂]C&+Ɉgf(df ԒɆG6rhvg7j[k09$1)'UVA8,( '1XIsƛz7DN_<QXĒTrgl8H?\hĤ4y!Z7Xe|Bi9)`srRKO>-[A258pyŬ`>HڢԴԢԔJ. HzQf PSaZQjjIQfbtNH4bǔ<vH<;2KKBI'JRsaqA*e(>1=5xH
ҼԢdR8"lz|
0-!EBGx$sY^Z>\n'1LY(>"F f|Ze y\`#~xZkl֝kOef5k-fm/cwegּc;
	mhDN4('ڪQEFjɏƈ6%͏4DQz}x?̝s=k>=ᩂѾqozڑ40C=Zo4Wf^<65>٩.>f3իg3cB($t!Xե-X?%W5k<5Jgvwu7=!Ӄ0d16^m&bbNpS
P!V<T4q裬:6dvx@ᝍgOrSS&/%^=c+T[f7sOtuI3%fS[vG#?~|
آ%3!('SOzn,w@VԺEe$y!*Vn)W)yԶR8{Ⓩ~H\rIvUd$bRǛJLCW=\o*B&Fr^!oꫂ*vX*+*[J׈Ws!%fTZ){5"(al܊4(ZPX|%QM#('HJC42,+9'%.EUvNlmLNdݻ<dro}E̼Mhw7Z˪aj3m@<(؋8X`&3چ.`V?##XO,Ef8ۉ`P)4EC
k=[)
Gl$u|=:E?ZDXDVր!C/;O-v.B=|) B|Sd<eWxgSZ4I8QhfTie_Z`x3֛Ԇ!Wo綠i߂_gR%V@nEu3೭h9lt<	[Z{&<ӂ/WZкm#ncنVp+";}pЇ˸U.4Ta]/agmmh#o*4%t޸<{bKC/1N>yM-hP+ʇv=ϴ0?mG[L
&m~#T[FA"2:&Do,ʎp#0"1.;Jɟd)Z䩭`
E{*P6Zp7*B	`ԋP{ڍΧFEAYl/95B,&s){2VDٲ#݇=`ʊ`ٿSPq/#\/څ"GkLQ?=O vdYW^mvX=N>#W@13ӖO'_v2.Y9}+^6vˀǼ=PsOVPw2CJ3 tyna@9g#mp-IyC&`zo7G@g4	f˛lqWjHl9!InA~ǁB582-/bPIW6QfN'VcqB@^ѭ0X,cK="H><Ƴ]b(<ۺ5H[OD؄-I$4pc#X]TT[lF\L!.ԕ3%C,>jvf\-qjwQjF<k׼ce0a*soooݰ㗐^F_]aMc1GnS0[a/ѯܽC$5ҥe$)вv@tIL>/l05nK$1_ <8# S Cõq\}G`BFSqR@ddiE2,u A ^}Mps$NTBZc)Yby#LiݎY je
aA{tی#R]<E]&McI4[ZnsjRinP !+3}7|akJpPƿ>Rad3B0Zæpy-Gj~\3/l{YSs[n?_^uwXV./vEO)f
u,=#[5N%է7ƱYILՇDA)$RIEl\5W+jk%ZmDڮr-Xv+V-[a7	T JUIh*MzFɱV͆ۡ[7s5St7v1`.#_AYdIuג|Lن+p/Ё`/QpGp>/lߎѬM_d`pZ	?=F3ɮXc֐?;7C)fF`;t0*؝PNDd]<iW.O.$;ng$ n<pdт9DX׶};Dw`]L3Ҡ/,<CA5vUxa*$GI1JR朩l䇢S9ivr3I$ԹԆvo,R	J%Ȕ`@GS	cb(aL:$t؂^G؁!@yQŴHK/ue$N@I
XTN7Ph^E#咕ރg58u-wx±&2%Ɔ'J/_ě'm1q}(l-ܜ625[Քz4M	HGImE9}ȸ(ʸfA]'GxI&7@- #w4~#h~vl\tD0vLhCJxS0f'~R&/2K	bX>Q)4:|ckyKz-ΌXn˺u<s2rn:.A4x{`W-)%+wہɊ=Zr`(a`nN|
.I4&w!V$=>c7/}KE<)3&4Emey6@#,rx{3_`-j489UK|2ll}%=ԊT5̒ц\0su4OwbR#t̜o01qrfid**hNW,k-sڔԒEyũv1g1e'e&h@jgB]XTX R~q=4y{4f1ٰhf|棴r>%hh) 
l xD`2yUKrSK2sRJRJ5TB|4@%yz3F%t2!@JGWVlhjEjP?F'"4JMԒҢ<^Q9ũ0)7G`WkZ泼gy	ef _@-xn6_!E O&q[7tf@CKMX&5$S!%%dU]s/ojs!MG76ے0j/R|vI2&d3wk$ĂqG#-9{ż1FX0rb K˞ b~.GٰP/^2>2)>Eq>b3W{jwae;()90l)!'x`s$e H&WC@r3oQ$֐vϘ+$|u}i>FQIr/U,"J+gSV	31ҋb;o`v	پDL6uDK)bIk	!eh6^%E{8U5#VN)%R(
5rq=NU$wjbu-KW5[*
_EӞ_c^qNǐ,sJ Z6sh2
sVD
jegYVo`,Q奐R@a鑒=ٹmsJ(&"|ޣH2\\`.Ay@JVk&,rj"OH)1FңQ~|"H%t3FEZWqu8#q_hIQD`qIHƱF`+fzqom?ܥEjm+S<e|rHmGMg0rRW><BY{.hژ^bH'm}vr	;gM1]9"8`OƒLqeP8fn4۔(N1VF4+_F4Kɏ2IFG1x BWUm^.}^ p4-&AhBՊ,4!+Cc_QXE@zKp0H11.%kˏR)@4k	gPTD#HBRA8:X [qxq<GQЌxG!{bך_kԓrZu&Ah	*\LbB,tT+zbUYA^1
j9'r ]¨~'},%c0}͒p	3SkaV+d@\f+pF"E&OK,0$Ȍ&{LKyPGGW]#E㵕V$Ƕ+Ubٮ=LV{3Y
$$#2*a(<mѩMF3njG,L'ULxeDݐnHF2 >h}<uڹm0;ǁ]ryc扥-Dś.Ekз΀zUfJ=hYnճ˫@p
as$AzW忻{8w]F@͝fQvãjS?jEl[?Gl%KBj¸?ћ(`(:Xǩ9v|(5hJz|p1jG1b,&z(!EMjD7b(.:(P9OC8q?NFmrltmO*Bd3s|cws◞P[\{YŹ3o4/Lnk77i#/ߛ799ǦyY+ݻk~`-A	ڏ4	\3 µi!SqWU񛆛0sxВU~U?ܪ*p|=R@e.hsDӓn_d(a25&raUWZG3Dŵ_b=w%'G8JlGuA5iƴ=ف1;M"P{bJ,'R>FST(᭜|3xx =y,+=(:؝NPTU,p0EW㮹sZOu6۔lK|ژnH<uԢysFy`6鵥9i#7Z=U~BW-c	rCΌPH]jrWgDT{\G&Hv7]4ӹgngs_uG4RRxzq/`Fze'O+
⭕>2WU^rtrZ+S \)x;;9lļɁ,"]8'/`LL+,.<IfdqF^..\bIɂ`Ԓ̼#SSMW7PtqjQYjQ<DP\Y6d!W_5fr!5rSR2J234L&_`,a/d#΂dWM@`,\lǯYP\Zprˑh*CjRKKsK2 1D2I	k|A~$)IBeg00pD
R39YZo+B@)$q&L#i(xp8FJ %89h@cAAuSbLғtO^C !'1/$qRî |AŀUGA=5oӌ l[5HxB VVuuXpt`spam_info` varchar(500)1'LQx;6j)dVy=44'Qpqus	QRPHHLIzr4P/̓p(
+$d$(h U)(Lǯ&L@}Fb|
`PZQ2W _K
3K3S23J.DM-.NLO+ "Ke@ih/.I,IMP&vc0LVSIӚ Jgx[u6n|I9ٓ/L^Ȓ?yғ/s$g$%&+*[X::9{xzyGDF%&%gdfeWTV(;[++8#-WH/NUH+UH/R(JK2KSsS|.t<P"kP\T\Rii9HQ0Q04[힚ZX4f.\P-0{j9&;jOӴPUG\c
Vf xɜ%x;w:n9d3se$&{	Lvcg4 &.x;w(n/ɟ&I
Ml' i2xZtU>SHLBn$Ȑt@Jwu`ɨY@Ś华3*uw]ݳgq<3vD?Y]5YgGԽ~;Qdn论޽~߻*~7_DhO4_ Y)|ܠ`ƨB^'?ZrtzQk&9\ȦJKyGd\r43/킢1{o]s6V\<13N
çSz@xl]M}aг=XTYpQm3Q܂zXN%21'|w4onY{W{sf'iN\h'OV.]پyx{ke{滖am(c2.niGc2!\)\M'	~:qj!\܍mRWdeՇeVZ~4 ґͰ{#>YWtn4c^opQz^:yNL%K&Fbd_Iɡ*r_Y{=(Ls2EB,^h-UxGVZ瑢bb9p2LTSLR
pmA`TŶU[ulYesh}_1A
ud;C8x¦R/^)#7MA;1`{6ܼٷu͝n`%_.~G!#G]! W&UY	] 2ٓ0W{7lLh $힟fѲ Oq^K.#E\\fiNI-'PQUWϱZ >#|KynĨ+vTQIEX [7on^l^rq{CC}e*ޅR82sV@^*EL8M6 8Cg=>#6gVG22ω~>&1jy+#vX|L5{Ss-U|>:Lޔ|JQl:ɂ:gsMk0D;L79\rvP9PʟË́}%|Ђ@^zK-z[hx_A> TH=ML+_a~!qa!{j;wKO49xWa^b	[:׺ڥ70Ԯ^Ӡ-f[yÉ5a:1zt|Ʃ[S\2.oog1't-fn?!(S}|SPv|Ԡϴ$a*'a߀1Ӕ}FѤÈ5)bQe蜓Ϙ̉/efq,iUqPi%UDXd57$X%Nh(2hD-!sqOOuki5s״l+ܼesmPW;AgKk-T=v6n%?9`95/-;Z6VT>FՍzKG͛4wh`ۡ	*^jiްFs޷{YwVAmfї6ѯ@#Ž-;kl6}X[͔&Z]__V<~2AT+E}䎌hThCe89/mt Ɋܱ'?=@FX	c}p}&9t%Zɐ53:w~5܁/Ba %Q䵖vK-i:	"M{i7KѲ\>9XRu3TW]L247}rCZRĠMM'0?0Y½~^ikn5'}8A+ן5,Zz-mHy=KLC 27e]	FSiܙmXU
z_"s^IMЪ4	^+SK_B+UCSNH&=
rȥpyt
**G^C0y杍>BF̩$sL!/j4y_@И#;BrxdBAy1u&Szp"	`#PtAw1+r{PviiIŉYSFRZ~Q
H'ifj(S=0v1SsVTϩe*>XE峌gkSw_hA竹 ~}sa4y(9&Ggꥡ3m-_Wta0/Y9Ȍ.l2U?V%\EcfO3çբ)376ԋO%9%~v{Hῡ;+8B'5	$Ry::<(t=T_)25S-
^ӨZSo\br#dU"@{	,94<:JHY.t2ecE`%2-st1٨g%Im͓QtHKF@/!<&Kj&zc*脦÷ˊ@nz
Oۍ	GW`ǵozΡ[~d:|AC/ fJi0Sctz$R,R4C_"ɩƜnZtؠS`n7;'*(IodE,"LSh4!ΠSU;%wAWsm`cSz?UM/U2lh=nmK= \OH`d"3uh߳7-~H6jřQORd	p ?;-tV_ZBJ]>mנ.IDd%9zMs5j	
چɥZHETVQE't%6zhEQ	>9Ήl|3읋JaTqfئ#?ǿM~<O3"yѣ9gIKe-H;\f?|Ā!TG/"Orr OstU~T=?VL囫ƗTyN-	~^*V<LÖkY-,Wt̄|5T1??;c*Zd)0"Hx#ɹ*kb͡,SNm! vd˻|w8ټM|*g軁4Ϣ[}(K1[pn
2 O>\kGY˸grn:j(.=%_7Ab(^x	<arq}31}}ݿ2ߔٹi8r ՚֒P{=*zDrf]O2Ee
\24(Zm͇ا u"Ljr?	I0C>yHW-&/dޜ;K5̺	SѠ|R&3ƫL2U}9!gW$IU(Ad"×rfO&3&{~ap r|G-io3PˀL8=Rb edqP\حYYu +<Z@j=&H
M=zP$s5Bϟ=L>d~zI&AQFbmH(nѼs8z6~VH)=v&K!mɅhMBʬVGb_xycO&-{b0&6SsaQ&H9p*ΰSpүۖ@T*==l(q4L{mfdwC|S2uGP'7͛<}wr6V2f wpy]ք2M攸4jVdw̛$|K"+%k.l|\oǫ]EeO$x/]cQNٶI-U|Pyg0:&]R23='Ѷ}:X>p{8Yc^[o,ZjkҥK6:$l/1kRK~ޥA5ƄXo(IOM]΢c~M2B4cEaA܉e>)xWzx>{d>赹SW<Kko[\siF`$.{Lt7vK8F`
	2\DLjȴ0,>eht/Ͱ?191
sq7ӗ.n2ݜgH\,xGe[jvB=eu}=YsC	LeD0mZ\XM0ވH-EE43R?6~SFLh~DEl;0Nq5/˒sr \WżV"]$[\u]aҴE[3f{od,wՏ
4֝n_
?U::`A!9-J"OWQv2oceS ~.
Lsax,b)bWIZHEφٛ1`St<lؼŘT{_af]=36QWG=5FX$-v/KݷA4K0oM`u:V@R}}iѭ+b:i>5ͳ뒀~=#
,z g >ݻCI)xP2|eDbx3OO* JΘls/\dM<GY;7[%6qn~ G!AxUOldW$[i.M׭ōck&`N۠iHi='nY7U쏦i6iG>4KaQ $!L|'{^DUR"Z,F1:mep|RV1v'Sʫ'E>+dfE6*0+t'=iƈMj*
vQގ~P>j~9ExfF{i\*?o܎UƱas(6	eO*.\pk-|浃cyƀqRY{zӬ\JMQIQ!8(פÝ,0쬇aeQq"L~_S\Py;d&BTk[W`dGA$'3`[ '!9!an0}N-NٌE[bg*G
dK|k^yɥ$.i_I79Ȭ̭:De[HQH DVHh	<Zq	@牧Ǆq 6X uq<&1@bZG$oA߷kσjm@u?va[N§T\qV`ZgX/s.0
&o3Tne^N2ߔn_)%{A.qyYuv&ru\ Ǻpcۛ|
GcڽrE,r¸@>5R6#Hqa&Z}l"F9epxUzn9XjbZf&w򂖛R?*bA |4b2wP	Bg!\/F}ïRZ͕iPЖNPRnlQw=8Tw+01Rwu-,M 2܆Q>z*u{.n	T踲mfyVZ:&IjGd2XQG|M`=>~sK~<hWľ&SF	[MT"sRԚʐK&lɈ	TDX5kPYq8SG":t89ؼԋB"5xʏ:ȦXWGftn},EYᕤ6Dq,E7S
ؘ,__JY
[AѬ][Oጫf3IͤQp<ϼu-_VM^M.tvcS(>QEV89T:8IBࡧ:rAlxtiC$Ifnд(;9ws$#rqN7l:fq]M.N
3d'+)L~祫ǥ_\XPUPUPOKSRʡd	5y'P)
a9@'&Y)$秤)-QS*NM,J+(LUS),LS+ll4y,ۜ&gN`1;j"Mޥ7\CdLɥ⦓ctd@⌵=?X Sbd'xToGZ;PAw"RdBLbQD#HdY;v6wݖ5	ġCUN8RqJzh	"NpԙqAZy}yf{]~/RrtQIӪK"q-=Rǆiq {)a{DoAsG!#QUEU L+7f0,n=piEGt7sJ)bw={X3d`O7)Jø'ۓΰ>z2`Xr-ofZXr˖-KZ*B{6.ㆋ͚mwA"u2lꖯ7p\'5u?òv}nKad>nS7gn.}6~{	4Xmz}iLA1cqyĊ^]۷\ScLՈ\sp]NӪ=^^^sNѮ=8V]%57[ia@3Խ.GR
VY_z`+"l;ѷ8[ڟiRaEN%O'{uWjhttMR4]}6ۀ$YX?~"lb`R_8=ԒQ~1*OV"+OHܥY5{vʵN'1Y)!xQ̓k|շ	18Q:[8j*хƮSD6~:KO;m:r*OjngWQ5D#OT"9|~ncDne bx47dR 4T[[55b0OfrodK6L\#7+\aRZTZRY 4AʋKˏV/
ZQ)/*jW3KHC( ?8U.8]GAɥ '39$U!5713GISS&7([AV!(1/%?7(3/}#ijNq*PH)JMLTH,.)89@ˌuA_\9Z=-h\hq*
<%Ppi P81/15SIF]*1'(*dc0$t-L@kr)&9}M,*36O1 `Pg]xTKQmlVEN;mJ늮.hJBE:g;CSy"U? H3;~RQЁ{s|]J¦í?mw@)9	9l7əfe/ӪQ⊄Bȓ%p(SvI2TJ:՘('
56b*qCpaFOkubkO1
;ƫFxmTq%( `]'58kFV$7vlp ^R1/L |W$B02_UG4(˂ݰ&~J~2:_x:ˠ'[CqTƝ!4@?;]0OJQߦu»`yܣQ0ʑQFL'$T8MDib}ߞQoLQ~_n3"ݻexU~B2Ptt(}l.4IH,5sg݂}B!x<]jCho{Ͱ̧W䄘D3ˣ#RvBrUZ7/EE(F<ol:GV[M=CQ.ߗ\PV3H㊤ahZ*˕XKÃE<|?,ٖE9o2p{wM}iI#1*p)r~1,8SL%`6uDDU㤄K Ԑ^eqxEbE7^r^P_mhHx=;gFc?S0v	x<rFv?@	H";lv*x&4=ۃSyuUu-!A?tJ 8%}n}ϥ!&Gk#?G􁟤IG8vz8dhvz#[w{9QO;r1ސ?Y<Y|I?ţW/ j,v9>N;_0P^0B(/tOvv~?o޹-t?Od	QA03hޤs'S${tvvUB+0F("OhȞ:Eȟ8s+I֒b!-=ABW*7ȼ0QGpVcuǕF}~T<`O:<uwkŃ=	k"dЏؔ{1Lŷǋ^<)}!LzT۵zϪ$]`R/P@gnL;z_m˄'4>RhHzvjEjLӣ& ,{ATG<g8:eK`DaD$N}\9H1̊@(L,@I)Ъ:/`A2<UfZ;ܤJn{F8IYtvT(AohϤsn 99(Dšii<#܄ܧgI3suK]`Vi8Y>mYc:ucf55,\Tj2.6n"1Nv"L+{@5CvB4C@YoXQo%%r^0+`n}wO &f̏z+rxo"M!ymK1|CQw/.U@GHde8\RW?s6~FAŝple)[ݎ@afn汷䂪bQF딊[Kexe<*vty_R0]8 qA̧aۮ"Bs8P,v%BIOnL7*M$b'`V<Y`rޭm`s=-]͎2V0fܓ. ׸
\|?Y,f|_@3Տp@ec=^m+u#Y҆:9G$ԍxj띒jY	.pKAe(YãUK./=evi=tKҴ?m)mL80lpP4HN~oLDZfW˧GZ9*6}nTihÄam[mڌKaѐj[,fz`Yi#Pz y77=Ӹl z(4ʹlic׋ymѪ~_!?Lʵ6~XӶtKv.2z7/lˉsF̧XӉ\DCtm<9±	[	paѕ0qߘfQ%/5WWisRΕYlg~Z[=k5S5x`I%+n$SU۠:iUiUKa)m{qy~)iL5A0*Գ
{k䟭`]6xm;~
Xv]p٬ݳxPB|=#vQ}GУV,dS܀*/OCWB^;{y*wҳYq6c`٘< .X̼ lE!z0I	ph(ʞLio	M<I0ൡ;}ħ(NI!U0*O:``փKeM"",`gL_U>g'TV_e|'Ķ].&,Ot&'}៥nH7M}0ފ^Oc~w)܀5RSiKLb:.X%SzS[f-1B4P
Vq4<#/qG͏QoLaHykKjt]?6XzNoU2X&mGU0ܞڋE\j	Y'm9?!^ ĺ~Hc!Wxu|4A3XKKO1MpR=M=gO=r}/
xufܩ&CSnxNe:}0d&lK9U{94&\0~㽚l\UX<XI8: &4PbMɘ<!PC힞ʧ㮦(J 67ݙ{
A_Pfr]эa-,&MUb6e
G,0YTPh/b^wMamGM'zv[Sn[fȎm)+&Zl*6{RMQdSYJUU:Mbe`ـJ<(d;GɚK&CUKY5U'dI0؃aH-[cɆx1 PG5GVXz# f䞭Ax:ISK_h{qKifU-V"m{d]YL1*P9,o9쭥axWn=eD`BZzުdRʴZpYIJ2H+Rl(\3atSm;f
ܱ	fLR!ZD/kRY*%Ź	vV6?NtIup]ge90|,xa /?~xI*qGc	2dg{>'Մ"vٌ
OꞠ0Cp_x/9/o߇)	wEW◩gTC1^G*)JǷ̋AAtڈ9 ,CBL!EkOT#~*ݖֆU1Be8Dau=1OYQfڈS	젻00(+v
֓U<jYl2G6℡97cbviޞJ0V7tQ228/WmKy c3_	E_xJ@jjVfUGALF/Y#|CV,@/Hֆ8dg}'J4tްE;k&`eb#n.h:v uahqJMSUiPghUf~^reTUOZ'WA^ds .Q;"Ͷ`eKWa,Od`HT5x$Vfc$o'̥m|)vHqGڳuk}4o~ʟUjA,Sy%k'u׍V߲`aW^eݾ&3]/Yba!Y6sZ	:[P${7jdD[[Pх 1 KWlaLΧr?BkvRiUTU˒`XjVb֖T,6s' /_b<dULgma)[iSM'<%6/TXv)"9'}SH	āD<dnXQm&CM0$aU%Kk"مSWM(D|bd%F#a~ aiNaH!#=.1$X˴R#(P)A1cQ׬:mq$A	"[
B?d"3>!e4ְ8;.D[Ǐ4N,{J'մw>^|LW?lW_A{Ë8(R%堩'B֪;mwpqn:%4M<&mwH]g_ɁKc<::~~.4:E.I7?IYV<bVLHvp哶؁eg}r}taCԞXA1Hc<u'_t'zÑOaBuge{tY'&S}9
x;v~	(cȷsX?hI	)χJsi`jO?Jқ==i-0O}/,FTDxmTMYSyxT4UHv_vO8;L6>L8~3y&]aUs9C &a$hU\C(tߣBC::B2$_3܅;*{s?+WI$$q?B&JnWjm<X>^`0.aRqtFǘѼVᦞ;IiM^E}ӂ!9W#ZjhUo{%CK_LT\aty6vub˽@dmx`3EMzߐcpXe7sC1 *jҞqf蠻dondHx VoE*xR]HSalsRڏ6u|9gtnf"-1YδЋ"E
MwQ!ʋB"@ċ,n.~khyl,V[B7TE^6Gc]Ggݟ(o<:G{]dqW$``E:,w/W@RyHطU5Q&%^|'iZV|(o.Jih<+kʖ7*D N`/tu_	>hx'g5gJF*taC(dqD*tp.mB+xg9gBϏZȈۑ`ԣzzjt]O,FkP4uΐWt1:Z-C,Q{ӿ}oZHEo!9!*.,3r`6	h=҇`k{\6QQaD>D
Y0rЦƓd&4 *+Q<
:,
Ek
q7@^.|;j{=|ݦ).ŧ(7I冪Cx9&-yi
gZJގDUKl|L>CQ	o[eҔpJwwWeYB%<*Y<xhK5]q)v"̓GJڑ2Q;u8kxk_w.mnO0k* Jr~^^jrIf~Of^-X$-3=>ȵ)Τ?y6d&tU0u55EĒuD*G(]jSCZ}ud555f1LV|yC  LxUYlWg8INL1cMP/	T-Ba<oxƔERU*5*RY~R!| ]yw}skUo_2\P7aeB'eGd+n?`Rx.O_*	YZAVⓢ̻&"ca\D#hDJ(DBBR%9)& -b'(_zrg:NkC
pNΜJdNlOq%y9!יb"QʵR<c'@:DGI/BɹÃS#d{xȨˍJ;BȎ	_/+lgBW[9 26j[Q !>K&5clqO ~i8Lbȍ{K,1GERQOP(k6/E]B8,@b?Pb,)Z	r)YfH
KyP#0B`]4ΈQ\LI]9tDs1kp >6԰j+֮60"8,'܊˻h?mV`Mdݏ]+Gf1+VXѨa~5j6k-J"^b5Ar?Ԃicfrj 8	^\`ڨ3:z ݯZxA3A|4on"L,rtz|%6fjE'cKuM~T%:@lkZ6ډ5Z+f<nvؠaDk/伕SV~?cڰbnLB1X1zI8N;z+or{@V)Md?VhWQnekar0-xkC~t=}ȝMkUt\w	t#מ)w!Ւu:[ʚZe9E͝Eު7ÅvϾ]u5ݳ3Nck[(Xг|D:jM1i)P];.mXC:T:9@^B}%5dKwu1Y^#}f߼kþ`b1Ap.CqȬf>ΞCe_.en.y?{+q#Z{b?gU[7Q$CAS`1u䈽̙ г\%mzWoXE7F_Ǹ1fb-D=@zշn!@췽xV_K@O1$5wBEQ)[r1ܭ$pTSD_9twsO/Zaö̫́Z܊@|'x@X-DƜ&/Wc4L!kD>
HK=̙MLlF	F񭤝X!@!3LǞ=7k҂@t}m8m'<$x ¡LziA7U4yAM#A/:%,D'EB>i{=hyZ vib#o-O@v].m9M<R-:^H"kpRTwyv]xd?~S}-'wnYv+7ZߛPdI4	E&FjimWo,oA#efͥ&y5`ueme^64Y<T%gǲ<F4j xn*L^'?FyGF7L10QmϠ
`B.~K4`mc5nienR5*TB>9AVAPwt99T?x=w"#:no2TaRGS{rb
 ubYS]$XPSD<SyS&(CӕQ*=}e<ꦡ<Mg>O_EՆBX03u"Ljok&w\&49N̓qyRF#)YG.3~Ŀ	BʱC]SРKX4'(;ͮHv%^<rܝR
Ax.Dƾ @kƆVr tH!'x["[rRJiEE)99J
*

J7vlrnXc9jr5O^e0y:#/DjrHj9IOb<sr们zo3[Ngg6-, y%WTy 9Y%l`sɀmPf]
,i5yz=LnjqqbzJiqjQ:LQ"XkX!4BYА<񀳛:ͥ/5ؕSPk HRg:x-FmCz&ԼTh.@=3/'3/5>;2)?(E]NrV/I(QSI*-)K)M-V/.I,*O/QQLNIJLΎOI,I*VMM+Uk>vX.J-ȩM,.- MGb+ս:ّKj16Y0?fY>7|+?ͻ8j#W 4Yx}n@EAr	-`rTTGEDPVvi51mP^(gxnx$^ݸi?W^Yc	CODBu;'/DIMnT[,71{Vh1F&\b<-ꭢWMrj<Vsޖ 59$)Nyjݎ1g]\W:78P2QL"|z4@iwzT- Qt]eҹbe1PmiYl)l'~&.C6U@mxQHPt_8/m]́X
wG}7S7t\b"M:Nb~#qf}t%r"Hp2-; ]m<Un'uYԚbMՏu^,o<1փO{caxTMLQN/)<R[=hB
j$) $HھjK	(&zӃ\<xhL41腋1޼y2=xwn47|ox2Il/k[IF2횼"+uAwT,~ⶸ8\_t9YcrF"ۥ\E<^O/q^BǙŅU<$'qCTjnv_I"<]QLV I"MF%,(&bI|\l4[;bD豲X!9DtVAn4;7I*lR9a8[8%sb!&4ӊ_{ۭgK>y,uxg+Xwа0|@R4Ak]xʂaZnO"RXS_]Zk㍫}u`^DԌ[I9f<@=C#Rn'Xe31~Fdiczjb
( w<ASS~VcLٮ3X
kG85y3Β3p9JcHFQs6g>
jKX=
!D[Gp"t*]_B[I⼖EYĒj[Ӏ(Nj>վy8ovp L/g*BLZ|myiMuGnA:isQ!J rxVT7('>=$>-3'u~Լ|"2C}tQj^r~qF~Qn^bn~IQ}IeAmRiNIQi5$$F

Ey)*E`X#L}:!Ax4e&5*+ uo`l RrCⳅxW_o6?!ʱm6/	:d[(0'eHJRί{>>?Jxw;;JI JCX9Y.)$a oQ|/>Dı#ђ	i{pV`c~qx՜wO0猻:|GcdE`Pgթ`swTٞLN^.ƶdטW.l`V}i$et}|mӳVkkT|b;dt|F?309E~T3NH^'@ǎ%,RsY+2|űH#鸽9'pf,pقW8Uc;80|B
UNՀX
jM8,`Q,flk/CV$5Z5QK"2$H8=x(\ŃX$ܰR!Y|˥4vZeùrSIBPh	 `ԩb aGfDVϜqCWľ]ح[t;,RȎ&kd׾rz4lG&4P6ҤDLniR!jR,/Ip~B)$x&>RZ CްD?@ ݲϪ>Z?8,Fx=AD04!K_vҟrgIk3TXסTLaKBY~RRlɖųj]i@vcU:Q?LrQ^<{tCO]h,{k(A<?B0	ro'F⻄p(!Ib"{`F^78cP+зfovi71Bf
62ZONVAud|+`ք.YtSJ>d@TQzy0ʂ	am,QM$呓ç8֝ÖkH)3"XU:*nbqVt@?Γ>~?[`@(j8T)"I59Ԕ0qC"dkFQ*&?Gϱ-m48k%T4 ZQ<1:.oWW蚖y=gv5rkˋQt>@Se0yhI_;1Y)զ_&-,iy738ZqcuUKDdZ8ԿuIJ}v$wp
nz;gtU'GURu'xpWeFk{&[̼huO=^@is>'ܪYy))*Evũ%%yŚv9y%֓XEEhX];@sKK'Ko:iV1ĒF TayVɱ٩
v
*qjɁXY "HVgI&f
S+*+sJs4T\VЧ	985(9CC,:XzKK%ZffFBX߳JMNUIKLIgЧ`5HNN/ïZɧAM)B@7=ǜu'1yrY@>| ҅sxJ}fG}$SR2=\\2Sl'odTTQPâU<&RY`gG 'b(♗_RP_kb5,GNY%jjTs2SJbu
6_c80#&o|}9v\@6 DӘ 5W|,xZl[yJ"iJdRdK((>SHˢdٰeꚼhS$}/Ivilk=Hh9IjŰ4`["6^"9FuC93ds{o(*Eg˜eq8Hx*8@t,=ҋ$F~cbtF<=cÔ	WݾZW~3r1ˬ)+3-ZH,f	ӡLlYm4fFPhg!HYzV`'ֵN11済jS.lyf|NagA?̄ɾ(Kd\$24{>e(8cmE|Sv5pr퀍9(zYaK	0i&6Μ14{a66{clVs~?qX/^	rgl<wdѲb;zMTu58&&lH2TbYF>R=#F-NuR9|8 pc&+QwPjojf9/,4k{sbؾT$IY&<*kLpqx9с +T.D\{Κ7KԈV1h=v-KiGZ-X3ID
jTxWSc&@,;g۠VjRINiN~#Wv(y	X^ψĨfwvĘ`Bd#}j#|9YA\ͯF KEP|M7yW
: ,QA{J.&/篷djPBJ6e'iOU!hUHW↽$wJD)+{2J2zq~h'?M>Ue״jmM9Nڬ*RI&)1YIsNRJWX+VifhLIŉӉJaJق9Y{YIO^lٛوL4]AD!|`dN}~Lɑ28|Zad1G#l4 A_2/fBcl(/nͱ!7-n8x߼M&o]Ј"ݶ<X]+WYߤ_ŝ5JDzG^Et@@ql UV:l<UĹtS,|DFWT qaWmGa7.D{9"&]k%tpm"#Zx)^O'.d6ܲ$Rh ^/U]5Sǉ☥Ns&W	R'-7TɞORaUKpP剳yYO=Aפ$	J$mLOBS,QhRI0D:JOK+-l׍p#]b5+/_߾A_?[.jz&1*\a訥j.6eB=nb/]TܳTwV)(B	S>y k;jCa_6<llx|,Qh"d7---&W]7Y >l\ZA^"jbPqOdfSD䗻Jf]̓N`y$w<b>S)X w<ZGR NXmc#MwzuT?YNTo][N+S&&zLi|l{-ic
Ӻ(Y$y9MEW X"j>AC<TNJCQbHwK>vK$qA)esl,=͐$[eWUt9B@IZX%2SQ,5WWy|M~I ^yp{`xROP5hTOdJҴ
i[fA	߶H!`<ґ4[UaIJ
=% G37ZIV
`y251
[޽2J||TQGj&"UiK`ߣ$$:ε Y^!wG4&|Sw+U"q>6dY1a
ӗ7meË<n?Yc8;^P`e:y̜N\X'*l[>`ZSzJKO4ִ|Q:ǂS4/s8*P4},[0[as^iIm߅چ?OKPj!lk1',~@" T -$+C]æ8YNND17N!?6܄Կ1/&|a/USxWoO|HiG%:\M"eGaFq.z@.uxLxH]zD	?z	&mH|!n$%>^R]8҅	jX
>ƁbqӒ6As3T]`<_O~Q$o޾§eY4v-G`
_PYBtay5Z~TeUj)"hnСՉW%%D, ߟj^-`I?&n0٦%x=X=mMצ-N'/@|2=eSoTŦہ\މh\7eݧn/@YmJs]{T5(OKˀ28O4K_wgNOHT}<J7B;3!mP>PY☠@К0*?l;3cdQ4ӮENJ=?B)&x*(hҡu)C)E%y!e^%ЦdpMjOA[<	8
=R鲭}AE
~[\.&ZWd"A|L[jc0|st7Ԥf8 ]}E2{,7:I?UG#a%7s+8s h3BAƬQEޯ iɧ-)>.<hnX0,!*cփ`Cyu\eǣ%,7(tȅszv6SE~.'ߍ͕-dUWWwʿMUkIE0/ZYp`8zZ>y_DZB(j5Q싏pt-J?>JCk1JV1N\#qnG,gP1|<	{z,T.8icDidLc^H_v+41@I9aNϺe+s"eZ 	,cȃ<Ml'>JƂt(S:
υBHld0ydV\P7UȜo~%+Ia3pl#O|T#}5%3+&nC~*uV~
e1gW;|$E>[*
!Z#}?0P0̤~W -bnZ=DJ-fkՄ mj7n妇uN:g둁({hOLv9{eCjݰ ImKPi^B5kx_,i402}{(OAc8bB᢬p 2QT}bܿQ=lYrПTdiqt8`kGtpY`P{l&;t4
r1^9?vDiLt<il]9k"j

pAQ]16:4FSSt1g!n**u.!EE1ՎdDB
n$74hDZ~E5!4{WOXlK?ǆ|G::
FXJl|+JP;Ll'?mk/M,x[sSWFUJ0K|P<=TXkfJ,=ۯ#yظ-Ŗ	x 0MI|ß0g{p&΂{9ӓө/X+2c^2Q[z]DjZYè?Q=ÏGgգyYWDg9ڍ7y|RrN.z\#>ݫOsػ.DԌ@uG i;MTuEzYқ@c5yY¡\Ǉ;tc#̄ڔ9r4fgrgj ^_A.ב]~11NGe.$Y,!+WR!W '_/t(li}Wdk~

~{?MR^kuFpzG	c[V{`Ja57|#,Z+Cj*+2(KlD/`ڒOXȍé\X+fbCE|(O0z좳O(K=M#nHh3ӫGpy	/zFgS&Y^vh# GaUtȪ@g~ߓ"Ip?f]ȦR`O|X;gp꣑чbHGIP@o]WϊnSMCӡsEAWף{wrx0\߀<v=u٨t'[dO>kWE@`_X.*
TS9L+9\(MjpENK5$Bnł8:Uzx-KcOlc%x~~nĳMD
D.b]k`XDhC*q?U/

gT@z0(EF[KpOe
<x")bv#F ze/9oYN٢ǥ)֪p<!WF>-tuWPa
MToqɂӚ8$cK}!=UA|0s^>/Hs4W>+ufUF,P)?σuQtNq|9$}dZRS%QUž+0gn%FbuS^PѦl)^O+~ɟ
q
܄FDovmY@&ҐATK{Ad=3N?+Y|Y!Z4\=ueH:=t6sExw4x#6~߹t|,_^h$+Ύ>k _܊},GRPa>rR
DObG!/0DEhytY	Ij?K!uY\y I lLa8}+QABC.٢thR=x{gr>YZm9f?89bS4UG`9/R!XA]m6Zwc.:6-h쬞uLk#['6]Rף@dktMNMQc6c'*Zi)Ba 8V'8U%?T%0Yqbّs*"^$H2Y/	KJU	\AVr/(	lAO"Yt|O\Z/)JRI.Y/[wЖ7,dH"-zwYJqln蔮j.jDƯy[D̯C8/bKk>p6W^P-2\vkKn,<]])E-ަA(o.
!ʤ7c}9LPgo_Xnϥ:`΂:J]7'c|
})Ya"#dYs)Uq1 .&LSz-+9v~_D.EXi`1.|Ov?G*}|PgjKejSc~Y*&)<oKaD<@MY*QeʴcêA-t0	7 *~|D@lv |#Ѧڌ1&nYF{h4y`gVSAG~m+- s)	CC̾ۗ	nSG:2eЌjڜM}6 jjXHE=.ݐmő@8R.({ >Jh4u[z3Ad5,<Xb+pԞ{?hvRсERVCq\U>e0/$SwOfeƉ} p_AmCĚ!Z:J<OPA[Pd"EHw}	LkQԓ@~wxqQ;A$+(Dă|@:l\>"X!}RwgVgrjaVJlsE筨/TN!ƔʒŅߦǨK=ókKCT-D/&3]9KnίŰJvde`_	+*,	jKgAz1ڍBf+^]8=ݕL)FzPW*l?ż"eu$5l&}+"B	O[~G8~ANWe[dp$GLj6	NFz%3;QNnssw^x3zF8j1-|5/E	R*b8w:rz.VPAi<,Oyآ15S$(>d!X%+čR~NDbU+!9?/;̯b_-Ro`DW	X[.(ŹQE>@he^`GbGgM!Ď;=]gtwVǟyp=ݢ8S,$ďkmo}jh>2qoS#UZ,I57h*wƱwj) 4C-yagu`>%	0^\
P%ɯTr8h?:O)eWכ*+R&5	i]Rqc	0[\i6IŐTJ/x+$
Ӯ^g Nt,׹ bo*Nrh+LrJ} nrQbQqND%+[f(_m۫ayY17E#k샾R{^$n_ XJhZ+Wd7f m4A46cЃ8%czܢٖLrӷ征rrr@!Angc>ev[v'ӽggym3L5n]&w'O7#NG^[,&a+mђh7Үdww6*wARD<CɄOt$.j56{k(PC@|a%8p575`_Ru+r0MSHNF8srxgT{[+B+1e$n|BJ}?!Eo;vę'Ng?jceH'(=O`ogXq_}d(-bZ#Z丒+jZ27/[QIQ0"D2jib,fT
vX.ٹp2U|pj݆;Dr22?,tV $d$z^$5rpء5saԚBR5x*[KǕxd
y)S^c7${l'jay+KB+LU;8+dbe*$޽	?*=(8멦XbnS<fO9ܼbD+	lrDkVa`牱g>?ҬwH/NW,sQwAYnȢtQ<$~J^\PR0Kz9jvJVSIs&+!rƭQb-u`l]]g%jPv44&#pk?βs[zs@]L\-Uǰ[T0lܑEirUm
<*,=pWcwKgH`Qtzۃ8B>#/y_]h3Y^Ῑv67MaPW od4=OAi+ZDbr%7/VaARѬ_-E\/d8ȚT'q)$ÚV3<c{Rkхe
]ǹ^7b ͏K~Kwa͈h4.6WdD7.pFb\x
i;+1;--!9LxCyDBrW6ۄLՂ]9Pjo|KHIE6-d)8={:UʋAͩBR9Rmn/K_у++dg_LE{R2үp֣a[֗Gh@Nln>49y oh{.hdd饨'u4}8~&iLf"`]3`"ڈf<;>h	~"J9S/ﲰؕ;Y6=iZIcSnRAZՕTQר`ނyč+Xc3n!}֝I_~_d5B*3A2Bb$,@X"/?z<5`1ɏeGJXWO/
+{wƢ ׶2岵g*$p2e۬@;z6Ҕ%QPJԋ[c߿W]0&&q%5rP}ko㮐".<b(Cō˱$	C1Ec2Fo0٢ܶuXd]:wъ<h!VWW|x4bQ4jxMkQ	mEAMbQT!nDF^KPLp0:R01U?\l_MÝs>瞹k"\lS}9qv3YHe'R^H19ҩ|DbGGDwj+Vj,WڕV |Jc4oc5·G/J&gUL<9:è.m)wQeH2<0GJ5v洸{DQ2:2\>;w!W/]ŊcC9t=WLn%^ZGv:;}e
PmA촪#h(B>Z)s˦]0KEnWn}	+8vE(lW`Hg\2sMPb(o*,^2:}@_V I#"_7=WƜ>c֛+3x=8}PQ,-ޝNh{m.l=&M5:vv!x8q+ɫnvX~c
VlSPƛ7n,vk힛-{nlݣpCJo JlU@T^As33fyY+- q;4kxUMOQ+х.. ybHL$ƨP3ڡ3&$cI)](61ĠnZb,?M'XZZ!E|9soe·o%SMaХ9%q﬽{y<g%/ۗu,)+QTf-M^j$Ҵ> oZY~V3|VO
 yJX,_𿌄*:9T-GJШK
q e|Hb==gSɈ#%"$fޱI,K1Zig\=-2 'ZH7i=k&}@P)VELR5	&\y*B5♹j]9V+;iqUM*k"Z98EI߭K!JJ$UF	Q	PZkzjZbG|nEȮvwf~O4@P
Wx8y7a81އo
Ȕ5F:S</L1ϓluwtTF>CIT)@3tXjj}AvZݎyg娡bĥYpm7ݮSMey;lŐfEj|e 7GK9h5t6["*4?;t(S4y*8g´ڪeڍ=ސ:w oCPĞ[S',JL> ɑZ{M5	Ai%Z6qȊ^W7(_?x}n@y	
U4\;2zQUa7Ż]TU޽á^Xݙgps(gs)T'tz="V5FJ4L`DXs)l7/0
d-x,*90aXj2؂r![Y$I73-lqUJU]K١
TeYǙT5llWG.YuوKQ RJjj[Bķq'N&\o:	(T
	$rrvgRY`YF(5z`Zի5Td˂SN/PoJeJSꃏZsS5Q?oP7\2
i6xc{~B)ɤ\&-.ӥсݳܶݾ~l0W(>B^֞OO}oQol{*Jxu0{{MEy))I%%fX4&eV$Ɓn"0v)/{0N֓|SYV\}]\mU4|C"\m'PɶQOI-/P`dɕY_X_^^QRd`WjrFKfQjrI~QBrQjbIjDT&c3,-%݂̼̒W11LZF11 $XVAŀz9'I;p9g&gMV$h2J@ 9<y%99\К(wrdiA
+Eyiz\PY WG_W DD7-I/b^q\<
DJRs3SQ%%ΒU7Y0+8 WsN#sQS?'?=3fɾx&
mf Fyx;}({&x1lB x	x;}({&xoD 
n'x;}({]^Fx 7)l|x;w2nf'in %tx;}({&xmD 

x<	xT{6e&B6 0$d̄mBw
A1u(BT\*V7k!ҿwݔvr7Und(p-Mnɐ=WxؐdGcm<8l&jT[H$k
kQߖ$ctZMvT2Bǲ75MvpI^v'qfySaC7UV*-_.4¶ǹxG'T{9Ujlut(YV`=|
t<E(d炴C.e+kp-Udԭl.R0.J$}D~e7s	eDyk`@Ew%d 	,s?
BpE^MivmU6XlvCnc.˥DM[jwYSc|<G&C;o?#=|:gQ0#8SaʅG|Ȟ|ҷ k:Rlt;[Q&nT7/)0 7+쭱ï79C	ħ/4b.#$:VfhV0.ABak
-M||eS4 OUhzj4lM&:eFß@#F`JaB44>G@ܵ>YwV74s,+QiN3w(^k6a*W74srB,^7}Ft)gy4Xhn5.-Ypi:z]֒D$O='s'hhGW踛xZ9EY={y'&N3Qd]2+	YZhRc*-,(?>p؛&L2jDR6v8y[aCBli"7j+w\$?Miqk<2nz&Xyb{.֧
P53smk2Y;ޱUt؊=FwAE	+t5~0>latd)4`۶cB/5wEgẀeep<K>ȼ"6>A1y=V4>VR!zBq^	dj?Crlx9?ر!H@֧s
de"%͍KluLFa&|G\>PP
p[7v{+d(F4	nވAN#.p<E8'G9=t^=A]W$L*,_+wT=A0~#1X.0$T[h+Ǹ0޳6{ 9m,oӂ4h-Op̣	͇C1	axe=y΀rgc}SֳkFp|dxC4ɄPCR;tpzIoE:UY5 *O$J>+a/mdaHaP~}aK Kģ$4LTMgH+{X$l{=h(2@#[4	p&ޠéļE@LG-7<W!EI=C-o7b .S#2D$	lV#8D=W	v'5<~Zõ?s'X[8ΡmI0ўnῡ}mWM>1
Q}];ڴ!ZZpϋ4NګWDk-U,9[);6i>5:HfAZ6YڠWUHp@1\mvHY[H5s&,ӱ(Wgv^ٌg<,8eyP&BF[u-3<'(qbDշ㋬.Flwq?!Cx2p <wxx."5jc䢶Dc#uj9},?	dv@dĠxRy/~>m|GwQY9\yV)//6_ ̠'B:qp˓vp}+7ޣ-pfz]n^qUF{i5҄`lf(or*XK2.V/`"a>HB4%Unx畹-(qq5gֺv,e\lr{H'N_crq	_a\eqՍ201k[P:n<㻯7HkWw_+13xmFbON_ԍȭaޭϸ2ضUJNr3-0tw=]ۺ޻9_^skjj/-f]\ɛZlb*ai
fT_b/.-X3WB\W Th
EO%	AّTb|ÂYx]r4XYַ_GSĤ@.SWGGT̽2t(.:a\$^_o0DNo'&y5Zgs̺CV+bDtfRjmܯ\%6*TC%e,fkV#w*ĄɌ^	FJ7%!BtJeR,(,*sLe,#E3ɮ# gF0U|\r [a\jɽB4Sh;V&'3g/B껜͵RXr.9ANlj9ꔘPiYgQŸbg$IDA![\*5AVE^B^o>NWr;j\6ieZN4^0^];pW- cMk<m!BOٱT붓PEPRv$ )22w,vxeY]9nPkj`IuDʋ zwd'/)^"GM@w?ByD٠X	,vj$B"vI̝2)Cb*ft	y.	"Zt'IN_ax6;P3p4x!yej@BLEQvuID72`6wviadept1C^}@jMz[-2I3z?K^!v4YjݶV=Ff@[$,2غik=HZthU]|~>AX@A{u`C7eo˾s?=у/z+91nw\d?E.eJ$ (={r<Gb<a$n+FͶ:2#V?a|4(2QS)`m'4z/1D>cŹ:.C`TOB(։U$CL<R<tmPòRw(
QIxT_DuV:$1T_$	jmϐ,Z1#JgRxn6qrb~,{doOq#'HҘe0OqSPv&s^pd\ ճ3$I^ţIOg$>*j!|JӸ`R*	s&Fqn4BVV$VdS_ [e(א˟"}Vv(DE\ArHW/ydB2I"&s՗[s`W>BH,'OD&h e+]ϑ!~as^
!|*?pxϤ6d:y|{{7Ɇ'^J4E2N}D^#E`&%reÕ'4JX*.\A^$Ĩ*ng%<5}FICuNR姤m?8U+U]:gJpW$WU1>F~T=\@@}\:R72?Aipo3E47HaAh(~Ky=xM
7IK VgS@Mrp6t
>Mjk[d	")x4yPO<g-T~L{Va(iԚTpِ#/^Ed< m8H&뫫9Aţru֭9ʘIՇ=8D*Huxev-.+l8HFUڨ#*͇H)5{z1z%ӕmJwcVd=PjZ<˞&w.bVy=dE.#Ά#qo
Z:`6ϣ\>	\?$1AC)7D!չ'>BYU!HΏ;\H69L0qs2biMLC}aP~?2\^?La(A[2(O!i1iB'Yj־$z=z/rBURRϼ{}π0aZ	9˒Rgڊ.,N#{J3~eTTLF|&]ڑ1 yKBnIX̖:5b݊vWl̈́.T$^vj0c^B)wW×dO.yQhS1<2EiTq0li?JnԘ1Ü~C~CEo+(wU؄Us,o<%%$vr1ƅB({v8^@|)v	*Dt*Dùh"MӤ.SsjVW7˺omGпQ,
fFQR&o4Rz	tMȧmuً'׷9mrX$Cxeyʭnw7WI5p?Y*-ehȝMURgJXgsKgMBn$hҮ|2}aa*	JZ5e"suŝc*7R+IElܤL5@o5<O[ɓJ'V|YX.wEf5t5simQcKFynS*u4	zR16dţAѕBi[x!֗7Gl)fץp{:E4!)(Q
2UzHI0g 5FzG̤S`u4U-'}GIsF8P.prŤPx-*1,	Z2ׅh.]O)Npyk4Jćx\)'(v%x՝>2%)>+0<?f#j-Z̏<j2K7u wAhVуl߆*YRe5X7ep	ov+$蹥4[+v!ږ:P]BZF5zѥ>wv6Y(Rc*Xԇ'+5q|<iTzSA:eiHi~"TKH'(B)]PESV:"TlHJ"D%`2ը'	bBوZ|A \. F27?'3pb^>$ynSvM8QH	zXyR!jZhEDM<eX-bwU#=h 7?JH>'AR',_(Dllcoyzii"xa-5V"j!ԨVJ'%t)\zjWyyxO(f[$4{atmz?Y3%>cF!N;︚eoɞ*:oFfB(Xg#j>A0κ 7>DM,~3t$DQ'vK=,ס31*HL!C@|AρGr1n( zwrϊ1
<1
nDT>*(WWɼ&pdmKӧlyAWqf6sIm9αHA3E |	?Qr8>6W<Q|V|;`[vͯyA8$@)(+#2%cOkʄBظe<v>q yjp/ }F)Iq8xf(%Nm}§-ziSϪQ9|Tqٞ0Ṍx7{K=bR m3(H3CN3'sᒿЄ4>?0XBH2wD'okIlx+c؆m4ƐR}wJ!Zs9nՍ7׮B^ET#p29e*Eamt9s~}!;TֵϙB)l,6 S%S0yIdf].i$]ev,@}XhPjSbYҨ\Dv)'xŔ
n[5'7@:gBv#^Fgp[<G<"|GoƱ=iq&_ǇKu%E5rEʩyy캍|y#{
?o@UgƧILO/{6	+2̗@U+(?ceABߗ`IBn+,({*;fΤ[~6~AVAʱ/h(*g4cB؆3Bcx8G,9c,
/<G69I>5ԤV͚$Nx r[&ϹDx[:O(+D]&%kbG
|wPHAa	ca	\#&Ĝ?.dŜ8zFLg~FhńP4Û0zzeP2Yb"URq<8sy(?iXubWaR_ắzjǸcFĿJu1֡~O..V>Z 	>Ü1E[%rqķibzXls`*K'fGI~23iqV:LLӠj#W۬8?m _tY'owY	щ	}e&ϟ;cveUMyUfh2YW5}Ӊ0_ǷyUUM8e\7Shmmt132^8/0-XrʼzGSCBUӣu&sB/Kmrr1GÔ bA暕Z0KFMMc()&6R.m(6B&JwzKn&ޅʆ\UDCJ~󕲯%Hm0E<]4|Wؾ.f@GZcV*3(2CLQ[28[
$ }-S>D5)fzG:e	j	ù!_a8s%r*n@?FCa$:z ^["z}%	Q%Dp:]HXsNtĈQ>ky

i0K'Or		d|kKqWxǪ`ODAAgA'J'Z%h%x2n\.I_ f.x8_<-,f1R9)J:
@XTY\2=-EcIL^0ElL\,@̺=6 NqxV{PTUswk,J2+@D'%.]46:"ϢƜ2)Nl(,k1GmIўsEa={jG7_yB!Σ%vg(vdgVj's>;hf[	7@UpW$*x1GJXN2(EUr X^=)ee%kGGk8a4x`<O)~dDj3Z#ăQRrGY*:5L)KH$M,f'Zk%\=9Md|A&YI<wHvX4U<FX*Ș/$D;d#*R OF${DX
uYÒɔc6#9|Q7OGǰIJni#IؓLLJb	)Ӣ_Gf6&_}<<?Jn3FX;Mv0pп3Qf+=Gz;q<J"'gI}p)EyJdMEZY?e
׃F4WKc0/JpQ'rщӿESKԊs*rr	wIRϽ]RTVGڅޣqCJo/<^iGVܺ8qs㦅ͤ-F߈M(^O6HcF:PCqS]j|^`eЛ&O31Oc:	MT 4\ %MԡtUV=Li9[fB/^.Bo)Lvjqw-x!G~^k:ɆҌDFsrKŰ?I	e}Tmt؀Di13̪pZVynbQ	A?lq~Opx Ex̬" %;a**!rL(%Zkq-_Q2 9?@!oLńLM[%nR79zSe\Fl@4Zv-l,kwivKq'"
)h~cr5Me*5%07	_[Wb(){d1Xqc#%yiE>1">4ׂ4*5~\7Gm>-5(Ǟ9̉&Lq-&{6(n27#V<o,H+-8j9[ŏuN@٨.G˙i$cV`ggR/Ʉ2>땄_p`ϡhd*#6EcK7|U:)Vsu{VC'5ɗd`0sg	-
f3KB=:-l2"PM63cf.|q*,mbGW\pf$@E֑8skE9c9O5bV\f'eK)g?1yq&%[ؘGAYxVPo@8/ ڢu-8&R]SrKTH	ռuH
13$6)84rm3i%!I2~;>{G-IhL?^mv-nY4:joءYv0zJHtvQE0${ގXXo(z$O%tC
zGH@Z2')NKJ^cUJ)Bn%5 6ZUD`GKߢA2O|g)jiָRKAËILm%],2.t@.V!F٭j59Togp0&Zd4vעj)4Rj<Q[os,;lv+Tk~Qk,mfm_b;@"d7px/Dh64'u0 F?TF!L:նB4R)ւD,	$758`!](0cr(FT%%D
Y!0đ8w"M uw76RmҸ{OIIRdK :M8hp\D|?{}#z{Gz|mIox#W_si4Ywms7.
l#|*nG7_Ș}3VݎzxOcz=3rpFZ]!lb,QB6^עg~rZO[lnX}Zd{*LTP>N?2	&}Ct)^@ۙ1}=)`xߠI0Rs|PcD!ħ'K8ޝaX=kbn6o.;~uب'4jX$J G$!;aLs-Ta<ll>E"pjB0uU0y,	zvC9F'F=aF؎صxrNaO@ثQc,OFY-DCg,ngQz/Ugf7ֹYC"&|IWH`MV
JM|I:-5*k
E\h4iݶ=nh}VP+v_Q0VŢ~	<V+X[xRuvR5٭|irZ>=dDFo^j"xJ7Q!0![(l9*h58)K9j,nA(mNvɆ	8\d$K7
HB~˷8ʞ݄/kPz6w/	)0=]JHR8;Lv7x]xK9A*)kVñkW9-"C`T/֠  >-xQsy
Ao-kLA*gx"B:x
J!$ɥTx>f%R7ȡbg#wJqZ	]x5AO8M`FJ[$@,Zd(e=U>V	a0Id?Et:mo8wtSF7zV&bY:ՠBD<5>2~ɔx5&p>S2zƮ	0Xo,yxxv!8z=c0.,@UBeY]:8O/bq鱹x-0*p^@JN@@1*е%G	= -?u(F$irEPc#XC8g8ڋؽ'%ce+6b+		nxmL[Uvjh'mCy[Jx{ZQZXSXx\S1Ckr9|2̷m?N㹥o~d_s{筤7O!|#'_WkmЇr.x:.<[-x:P)ZR&O1z['"%P{ZOH8Ms&5H)z+#:!c7љOэ0?~N7.{gu7#I^FU5Y\&t|H):6ѷ0:
X3̵lo|ƴρ6XC{xԢ(8P"'\HxSl'[,cQ>
g͹Ef:ge}֣|GU+Sܪm>x²HVm)ؾy=S[t=13q텺܌A0k񏊃OPüVD?,4%化9PᓠͤGI[=RN~zQ4 $Ş mf9{ȃJ\6s\-nzJ
Bs%ײNݿ/%0xM1ҕMdeo~d*Ȕ%ߺ{sât|^)q4Rgc!&Ǩ#jo'o4$ F59b6Q)փ tF[j 299,p@ޫ<!?[cJ M<F+{̚lHXZ7 {H_;RW.,}5X8~TCMC$c+L{q']d6?.C>ұ}#-bm3e	mdtsnGJ#|zwj܏<F2xԤFf₌mKL&yi?\/1TE{7Kz_aк%]p8-^@	Dݩ	a	zI=GiBIx1w}F|4/SrJrS%3w
F+^$.T
QrҎ##k\!</aZhV	ȬQ1gd&*ך2qkVcyG6@?x;9wM7qOqgIKSpՂy;bm6?|}}1FՌ/|@p'_\:!t# 1y/L^L?$gL;'Q0v>Fm#h)s䇯K0
h4 qt{f8+>]ʁ~9F6TہL|Cv73@M?HaԚnĳAc6ځ:1| x0 ɔ و مشخصات وب!J٢٢٢[ (?xV]L[eem- Ӯ:HBlBdVoqY]82w^H1Z93zQ]8Mx)nJ,[:Pwzhmq;=yyqCGSu1VحL3z9e:Rq^Vo<<TǴ?ocՑ̬;=VZ6lv_/+e,JsïiC]@4hpx2BNgja(No^F7ti)CP6y'3fSXj:)FDg7fc0GJ0vZR0))ᙟBrX?Ճ=g'_]bM^վ'seiFGHG_+YQ>nKe+v:`[bG_M&k-Tu.)0U_fM\KaP`-[p$蚆wQ4|œ:C&%8"{/ĄQb4%VFAǏ*xe+`WHX17ds1mLJӸRW72f}r5`&
jI?B)AljKliR1ˏY}Z#R$`a$OK!LB&Cxs`UP&0<\|:Ćt^VYhzMM}1	6Ȱ{J˻8A}5:z<M
Ar2<Ϲ+qW60:}vJ!Ibwt-~?ФRuXSO~Bᜉ\"04MweZנ!XqԋMP,BlQN|,90e'4ReA'gM`ٵyQ )\p%8r47T		ò]V/@)C/D.8OATHJjEɹQ2`	>V%M?@r$SXS46r7w(A 'GAE-׀M0d,6gUc:۱놘q=P׾pR~#
am]#&M
w\OI8"_=xYv׵\
@RZT`ZQXdE*(djhjjZCAte%$dƗE5`Fm6DzLY4X>=;$!VQXkXL>3aÚfu1fϞnı49t&AL-/3
M0I`f&b
?e9[Y1}aռ~!EFAC%/$ [b%55܂JMLJL\3D42Lϙ$LSP|	PJFjbJjQ|>& ݌3x;tiC$JR~IpIbI`ɒ 	9'xtiLͳ45KKRlRR2ꚓu&'pM|@}s.'7d%Iy=N]L+jz܀ĒJZfNj|JjIbfN:D* (kͥ 0E%8ДeP_	R[Ig2Rqk'sqNN6XȦҙ2p+HzҜ`rͿ:xt|~$mnde)-ed?WɭE6_u+ (%(ZUW2PP)~DYU$)KAEg^Z>^ɍ*&|?bDCxrX4"R,'&g=';Hn5s+!FOʇ_1UXId\,ˊ77ppJ&eUT+%"tJJS5s BPEEJ  Ec&U.BK Ca*Yn 6/dx2WuV	ԼhX]X2 "dr9?p  jx-`E#4,,MwA~l&jQ'#`40-3Сin9%:IvGq/ma.,͵51d|V'&LO&s=VxǢ@UUpai{BgLuF;ҧb2)b6]=\sox5'k,?f? 2gSx=iғ߲*nd,P9ybk(̟\]o8MG($?9?GVA%-3'5>%$13'Z&1mJ" $x[xUIw:oM;t:(<@A$(CStW2 
10;BEsUo8gt>`ϽՏNgus=ss?ro
ƠtGDJu}rۭʞ-g.\!\bpbaC(,-NfU[-5աpxvYrG8VM6?b#]%_KҖP56^vf9LmB0qF^+QmbPuCL[::5.VCX_+#!)肁j~#Zt/Q%X"mA-
'ͮ iOLEHfRK!wPe[GǣFE~ĢJ333=:-z4v{&mog`NC8șFceTx_^kaTx)5GLqhU$Fʧh7KC2Uuuɞ{8jvR(D,Boӊ^),#@FBUf:~ynVF Knhio3g
r($Ԛptn9
wv0^]uNSUPPO7diGN<*a~,HA7Y,ww4fk4iL!y7.©BROQ':4DkWS8-"晒aKx1jYqZܿ5	W(f"⾧vn*
&Ө1N"0hՍؠݫD@p0NH?9Kdrz7a+8sbgC2)ke+oS7\q~o?%:(]ע1cLh 3T&`htmGzzäCxz1B|}UI.ScnD~+[4a5NVSgi/aȘUV4fx%ZzPep4EC"_Axk<HyS мUQ}r$Ņ:5塩YNS~y`dx`#S%f64/6*M|!T=	,rukJێJ̐UƠ<_Wmf&l7KWǜ݄6?3)9;*W7/W0)gj#eÅW*are+Yj9r=]w0f}·;[dlJدJJ"3& ?y}AGj͒9^Y:E:XR,V9xֲԚ60eLxTX8->#u>fmqͭ;YsqÕR.]֑$@;wf죘UD1-ǣWSwיB<;#`_?}mq	bE^CE-KvjYh[ TNWEtǧtJr3L!ӆiYWn&lv@ W\0gP~g\aog=b!:v&l%vVj zV^g^pUVW^wۙ'2`fDD8e5\9-^s<Tޒsnc0Q"Q9nfs#fec3\ar0U˟;/O@wyZW~_)i{qtF:nc'Ochkމh-?3`އN7q}{	wX	g3umWc'5XĩWa(BH~NxNKlt'<8o][ldk2vF9ZD<iWe))Eu)DPsGAmqܑ*<Q2ۣۣJ6>zh>sYMIפx?~ּ3@혖[pl+3>{.H	ǚi0' n3+cq5Ip~"	2ʏN?=5CÜ^-x\߼[+Gp-$lqʬBŒOcV	o}Clod͉N071t*?tT?rB΃o5]qmq@yg+r
׮4ݖq|DYGiRAr`<3lX?CIE雤nG¢UZZ$ݽ(I4X|qX],.Q[`+X]Ӌ%
yLrUŋp@KLDR2xQ,mf0pJ:m	biLA	mzlLXe_Ovp=TQ_	=l괉	-#.Ef${½VQlɬ^IzFCޒ$UN@BڜB]]pjU]uLeh1faBVݕiQYETTrbUfhBBO	BUaQ9_(YLP9]¾z"v |<3TڇhRgV#m79Չ(®_2ςS\\wp7 #,؛^ ܡxD[!JIjx%!$dR	=kVQƢ<̈́y^XsX<~2AfgVw{-ɹRfp<D	k# 44`'Ʀj-Zʒ[IN5-e_""5h'0`\2ϾX8@u2hd`;jWqbrU謞G-RLHO`0WH;OgZ.$Xg7&	pȔ*st3N-ԯ<|}L9qi3g=W}ǰ:Hhό}XalO*9{WHg WɁ'{-c{12QCh>Y.ƱAo|0r/p\`yS 94?ڊTxBFP$5O71xd2ߨ%L+x=cVYO݌n*[~wa!Y^"޹슀|ҸK +[9.Ѫ: ٱV5Es1Ea*34qLq:t5B Aް溺)D`F#Tꝛy!qG#Zf͙Ks|#;$#^oAH~]|as+20E½|<<σՙPV=_:4k[xgya17'T:טMoGT<KޘOr<TO!UrX`j}g/_	c_nDuNWz
r9?UWIžpMg"o"[%Qן3@-掓۱-}>Y~%')i&|(C#VB&e\e&C7N$f!ATU0_)MV4!A~"8D19%~7S}<@L~ȱkEWW-d/P>+6Sy+YSJ4IşK,`-!mOyWnU|45<]eL9[[^eXN	 L^Vr7~ϟ^N&li~,2$SLsz0-Ԍ8{m3~Nw9	}/
=|/LmT|ݔO/ꗓiCނ#~ZT]+ igΨ!6$K:{ϾXzN\92Pf%#X!6ސ)]xV
f)lL)ItlThp_Ey՟ktǂCpؖaB"a-+'3-8@n{Ȩv}ѕ5A
7tz)+I#_9~`뮃li|~9Gg_^}|b{;%cURr(o"w$R:1ٙ2/K?QN/t˿o	?~6zσ2'weׯǢGjl0cMY`(aR\&j3#᭔gWqYᇺ4OZд+Md#$z3'	,K	v]Q3Y$3<o`XaR	CkX:J,qzk0$F){$)7&=5`T6\86t}LXOxL{˅"hK9gNth%P2V18yڳ*d_1KypN&.C!Q*;nik5ɯ_.Й<y'ƴ+c(N_,z[\Q(gXL0a]'H#BH:uBMPj'EwHN+)Rh{ջq7꣼d*p5-vAl=JgnGsA֘ni-vFOgEN8`-˒v,HnYTɪ+Fc0WV^Ys032B=5:Y00bjJ gOc]^KʣU/MNnݔNqdWp
eǿ)$9;;5R篝sDJ͵VGPyl^:V[WMkkŀCa!s= RMg|DTl+juأ35zYpmǪ5-KkB7Yt󲖅	{dh]pҖq/SW]}
io]~5+\k%׮蠝݅%,[ޡUbk֒/&i#yu[pG^y7C
A!N%*UL[aZ}xsL_ylXxq*	36h +~;x1{4?f~]ɿ%%K3RS&+Hm9/ 9s9xۘ}6o<?f~V^&}ISenLf44k -9r'+)J$g$:edpAey\]|]rS`"ݴD$AnOgW`W6zp* B*I-pL+(	OM-.NLO*ۼΐ xCn)x;w6o<?f~] -x;7{{MEy))I%%fX4&eV$Ɓn"0v)/{0ni\ \A~..*>!
%E
)
ꉺUQ
6
)ej2RStL5rS23JrsU̯UJMWPr,JM./TH.JM,IMR@W9|E௒ERR-(+Q-,,ټh*;TkK2lQج'sK=lLFF)L27W>c`lm9sgdL1Xps4F (/x6TZOpyhlQF f>[9z+ %oxRJI\meOgeb& fb f>- `@o6x;}0{&xNk  =bxD`50,j KvFeFIr_1NPwfFF酂L.`Jn``b{BV1+7mla &Mx;_z|:F 10A&1Ku&*:@?Pb	3Pp, LԱpmWn`R
TD.ab 1:x;}6{C
[AFxL&<b343
} l3x;}({C
|8C ( 3hxlSesڵ۬[7u@Ȩ1$-2mmmʜDa0& 3>2pꍀ:(H@΀b~m纍شIs~w{|߸u|ۋ34j&uȗ~Ss	I1\w1׳Cw'r7n2һӌ4qcnwu\zuNX#WYڥ@MЯZp.	2G)YeYK))Y
gpj.kL0Ͽ)Ma`GDsIaPm'jQKPqz$	8o#j{ŋfhog5\OUaq2>ȦX(k2~I/Iguz")TvkLT|K>2POӍA]yu?=cu"cʝƆZ	's4PWa+*HhoǓI4I.X:-l?FwvH\{jINNDӹi*EeҾ7ԁbv\DN@,3@@| dP{|X]vRcHB1jeWq~+ppB^>TnfJz*K]Ke[Q#8h#SKk=!?T(E/L'_XPDJ:,wFEr123E B{C+bQ*/a&Dҏue`(Ȼ1"Ɋ-qmWo(׌)dpM>8ڴ)Ϩ:V$j1mG}J6SZ4ibU߹hF1o.jl!I>+sNyʨQ"|u*]Nw<ȊL!Q7@.FzVBn6qW3/x45zd	&ۤɓt.ƿSBr!er`߻Q͉֣"zWz\R!oZ.Y1=w#KE1	O#8dPǙFvM=ެg8̨2~>MD{C8zb]?x=BcQ?hĘod_zqQ1ātvӫv06Ŗ&ZJ3ں8h
%D(Y1s?iRDcȬJB!xI\ V*Fts'6W3?j:)=fx[xSe~{4mަi_H[ZEX:m6)IHRE[YF(P@G).RugFQw4ZuE̳2Mv~vfyx{shs燈X^rk&K]Nbl7iG;m]ohkźeMbKŅubgĆ+kM-E䚌0%p*G;mn|siIfh7isYOn?Vծ;l8v"wSvXaj)ӊ/q@%xmVhyCτL	<<,}<.gnO6i{p$QI~iz7W,_ڸ
Y-jcw.'R2{9Q&`C9})[r'7?3D`x. r?p~'o_2|̈́Ow4*rY'E=S`pyo%3R6
ۍ^ev;̅>OͬȽR{lل籶l>#_L}d٠/H
JX$HO	T5!Z46ż<|^62[ݶ}xvZJJ-it׆uFA٨:<R"q)ׁ'I#WƉD8&ыZNǠkij_gɽ>Wr8QJJSz	V֜bfbS$?J(fAP9AOAY5TaAERQ/GNEwqZx伐IwfZ8<2рlnRau)7p ԪyA	R\78u#!MNo*Oܟ'Po\k33'Ip8CXUy!qkwv 2peL4A[p	i$m lqjfH)t42W-SC:@i'O]mfhY!
Kw ?0:8цJT#c+[%	[KSpoTzvKViLin	|˷Nsy3.33#ge"ˀmt2<H,T6bx-J	ArxF>
-p .x=Opsg8S,K

6%_{a~/$ɱ$i+C'$eU<vBQ.7K?<tl#K#zpӀd20p?ǒ3DFPHOV&max9<^Q	3펞9N73d5&a@r`3
>\U1s_B\DB?G@PzF?'
Ggbخ}": B,3RF'Gb{Bw>IYXq8?,TאN'?.Vvuj8ww	]M?; ITQѸ;H6VY\![I:BbhP\ɑIIRl5OB

_2aS&},8΢jg	<IVGGѨQ'dܶN0~{^\Cr2<#>O\.
D ol.^W>vmP%Wa%CBQi`/Dnt>~^!ŔPv	ڢx=+bPC)B4|]Hd2NZCG:<'JΖ'mgw\|[H<55]ZC5FI涟AG;2.@ߍФI<l.[6P,TGBGs0x51J{5V5q_V2"h2nǀ:vi 06D?vb,Vƫ'@Y+TpC`R}gÂ[fs*.ʼ:X(OV4a,SV<lmȏ8	yۇ'&z*B?hI"|ňgg0qxU]')"M^<{Dÿӣ?&6@ӑ/N}nA&S6݆NHĢښMզOrBe
oʖiV>Ta$6f4=zJ=~;3=A])!s
ԧ3?JLaZ&_^_)c,+|Y^ƭ./[B
R>W!FiWOg,CX8}C%Fn{CzL2"[}$'G;X<IzIEX]1Y]H**.r:0;U6"%6U*ba9B4iH]&KdotPmNaRy7\>1cܛBU#13N+[wHHr!D2Y
R0JeuL	p}<ѢTih?oBn⌁~;dTY"9t~K;7qBK#%/'1eK#W1NQ>hF,fsظ1ʎipήghB('0>#mf!s (HՄLV^<p?Nt]@eR\Qٔߠ<*f	i!;crA&ޟBDE&o*^h;;]0AxȮ)קRiHLPQ$!@_Y,Uĝ:	Y1_+$An"АW!U4H?´n1-kEZ*ON\N+Z`+bĝt.)/'a<dOOc?"]M(30*ı;П({s3]>keG9	<F;kH.!uV@vol׃B)!+)pd "{GT;|2> F7Q'HuCХ 58}JȆQb9Zo<Tit0Izx5LOnvt978ŉLʚ`2g܉r:É0
GAf4[CX$8*%邲,[Ќ+ݤH;ƺ>#bˬRv\1XziXXFKmTJKPRiZlktڣpS.~+dHOia%=ofNǞJC?(U;5|R̰bX[($JR>iu!涻N[;iaTǧROVuB<F֯&3z$AB{D
2̀cp,̐zB:Wq[*Y+<>&*-_-KV~VU V<DxTϻIgI/-kWvx
hn=KS06jB9A#VЌaĂ2DİitD.
S'u,Ψҁ;gȿipx)Ku/᲻=RHf
U邆xmt9<$5,o}0Tg}uId$h+	x/yPt踐YB̟1ʘ%(<;I `CN	Ey^TSBtu3wK)|չV_{Ht<݂'~H	BNl!śJ͜ǧKxNh¬)HUF>UQNGh7xN`">,80|21pk7a-PȐp<J:XI>*5qpt&Bt$yQ_y.stKy{`@(c'P!g\̄+߁4^<&GP4wpf2r:$-ш
LC~W<LPrt~b	<;ixr5H%\_c;Sa&a-c	}hl@'ߨ^ÞLgV7^XbOUQ~5]X%Br*FxO^QVʴLbrU"
3@b[iB1dALuţ[% -3oGe0p-F'
a  z*(j^儠v\+GCܕ&!+wϐ,;y>A#ڮ٘ps?@|`fZf8@̅O0rv pS'7Mſ0/fN	3BzdT|ezm烤!U$3ؑ$G~=$wݔBKkѬ| ,H2>g_\mM)o7w[Pﯖqej1^k]m-f\(ВQ#6I-i.!IoXsw0Tlߺ,F'OcxPdwӲ0JH'{OllZY_c,kjUT~[
	o}Va@FqrꐠGpou[z\(+B9:7"7 ?tnyc6ֻzZ7Z/0=2ϖ,&W\UP#/K{bi]ڰ6I8$#zow<[/LMbЁx^?o)Nd"&7
GQ#˞ET<]X:-b@$9XZfA8FM\_62:.DRF>1i[ר|Ĥ]P*BIpAjȦѱI#4.]v8s2qsn?mmI-J
5[dNE_awvyź&qnqiybY־UrԂKvuKcuv+vsb*F:vyR&1;;^_1ƽVg˳6oM"TR+ƍ 9(>*k1,\޴f1JP:kkXXS(*MW,-=9W5)ǔ$Qnl\Tk.­[k/\I]WxU&꭯	gFUqncޥy<.W;\^[$qeZ-xZypyHO\($I$HQ$EQ,
R ]%V"˖-GVnnCXƉs8Ic;$)(qL#7f~..yڙB"{o緳s=;FBZtq2?NUyň_h.>Fc_{auiϡcW.l	4p"~k {")-k-dI-2nf^#}|ZK"-#{8I▭X
+>oHyR&
rLkgdx%".iZNlg)V1i
rr%8Hz۳ TrqQFv
բkͥ]ƙbT=o7/B6(~)>c&gL;	~CSvSSɩ۴H|XO^k7hۥhoq	EQd5F#4ŅWL?30>XO
'|'DfbI(\ƨuOzPGB*&6^	hIa$.Vn6|䠸_Vf;יw/ůË7X;WYm+Ȓ}!&9TzG,3@e2¾68gy,M0ݰgpkog?o?:E9eNv=ʪ$<Q&ȭ$&v(;BYl_rYQbb6"v65H*^E#8qiggؤB>+:Wr	G9IPhpe_)9gO?[^<:X|'2P?+%V* .3݊XҞ'`⯭>ʬ>KVgn_Cw/1OEqw7eU/#!=m_Ce$D@v}eU^.CDHL\ߏ% \][Qc\1&tP#$!B*Cgs6${^Ǖ>MDw$$2X
^tENDW,q\{P
O
#|*fT,(AQ大JtoE7$ zpLD.:H%ք\ZZraW4yi:ύ]K/d!΋[c,3qwNi!DӆuM/	~(k-cretvcW['C'zuX\ ,A8zVsSOu
~FiJa&Y.5N\[kk^:f3$TQ*(BRGJZYU
Y+cm${#~6Z6VB{_]=ƆܫuAՊEd$0'b
踅t'jI4tҊUS4zŨQCcԮɉ=@pbrƃ?{1`m?pEN%nٵH0l`jxfvj|fj`|zkNgl4iֺ^vGO̌No<=zZkE0J=mNLMsLbXBx!fSuwZ*ŸcFD1(z|z\˨I3-zOTGčLH^6t-։"~2l
I^@ Jw/3$SJa^Þb'W߽D4TU\HjPSvf<L $q!ķ%s@~De`)	Sq<ң"+0̀ h?Uy<<eJ%͏ף2GWA'ˢf9Mcs3N@pf5·?g46%1&H`^#[oUÏ1;==);Qd4hTNBJ'n56g*tiv6:S48CєST0@pA=ɚ5-*u}jKB	|6`|G7no%

0_*`.]Ca:Vlf|2#gA;9h7
wv-`Q
*B3
|\~TE.ÿKE6TO|M<N#vՅW^/$_=F<(VLF9Bd%>FuZ@,/$QM9y^Ăj΍߯qMڞ'4zS7	9Թ0,Jp5mUlFcg\(Aihu':T_ڴY x.Y
pⷤiR҇;;RA'-1$?8
K8{pĞĞ-Td53YxkTMLvoާMb8T޲YĳpԄ-ղr|sI.5l2XۅmȚ/-M_Kl,=ŧ;aoRȟ%ţ $\Ұ-}_h9#237@{y-S+;VU:!P PiAO+PSU{FŧJ*V[JM{!~P]_1fƢ:+HjlZ]"^3ݾT%<WS	_q96ȯ=Z¶Fx>1u~<XG*"N8
2x-lU޺`8{6+LԘ
b~AYNMMX19A2xA*.$H#KQ,xW}+ J͌cwV3٨سVX11&8}c<%h5<j.,D{veN]BM8Y59Z2
`k$ h#FG@3W-XRQ]?sAHuDUczCL OhY,m\)k*a	|f\ۗ>"-2ڭfjdy(O'	EހFܐ%23-pvܺYC(	Q`kim9'Omj!iyD) k>AЀqkzJb=|24뷯F
DE!#;xalaFefeϲd	+/Łk 	kBNov|Cg:su.·:@Wm0rQYW;~H쳧>J;`(TN^i{JF_'{ӼޯQOB
ͣ׸_j4c-3ڳ0JVs?|Hd`ZRE?j?$hHN#}ݴnl btee;Vn4Uot? LŚ?'#=#`?[l-=AH12୸q{8!ng&<Z_0^H3{j&5!/(׹,sh3P*kH`ػ0UyuIMCED_I5PX:Qffm7C5ZN㍗X}wznLԡ?fFرX
>Qq&})B1<R3lUTksxwܢ
H4?+5AeDfA|ʖ7B͙db.wfR)|ڴ`X	?>ne~|-7_>?m0}̿U'~B\O?~~,!,<D`Iam>hL;<3Vڧ=34OnN>Sw7
-Df,w^]Ҝ{jPTSU&'%Z (xiTJs4)ޱH2M]*yv)xV|.j?Ugn|,Ò@y%?X\,LBuHfHF<cVhO>BoꕎLkv30B`Ƥt7n'(~mgr*iH[ʤݗ%)/}c홀N0>0D)/	/(3~O	&70xDDzVh| Ijfl-y 5v>=aυhPj
R:_tj'j<OsӰtDL'pN: C7Ζjfoaft؎cQ&1i-KJ^HHURnhw?|uOfXaG{Iق|3	3_c)vqܺO''?iL{(c!O{	B0"%jg	hMn{t7Y1;Cֺb&ƐBq?FދxZr0?=`XNGAc}oP	 YI	|}]Um
[EV}@g!`;t<tMΞ=~"iLD.AK@	;qboqd _#J7m7/[JU.rwbp[+ێϻ}NcZ}!wmq
w[%Kr[ZBKy''/Gnc=NY^Rb +\,"H}[Ai?y"B-3<܂tӫ/
Z)=KB}:el3I8q;n(	جxc'EYݢŞ<edf16=99bRfxfc7ۧJ#K7KfL#Y+F.	>\_	^AKh+C"(!]ޠ]O_KJZQ!1M#$DN1r ǰqPntqunmnvu8MDT5%9"vd^Y+iso0'H7y SĞԾ}"z<dM)5*pgr7đ1q$/;f["v
HJN`_[vxQQ&f'DPB t.3株֙CӺֵ3Å@D/Cil<BzOm+GWҝ$.1o8lɁdV)hzK(9cfӲ}gDѯ尣5Q
mR(hkON=bNnOĢˎt`kEWsiTIvA8ȋ/Ж#b''p T:y/EN&6&=t9A>mEl߅Y]=KõTm,_i$og][;BrYEFТƻzd:;.Ԟ1,PV&T9Ҡi3uΦ
3)؈nĥI<ܧ^@6]8SEψ+k<ix, ×o(Po
!>3x;{oa̔ԢĢ"SMW7PP.rd5
~iZuT$NM.4ُYe4I^ n"cx;awErM6$y'@BNb^zBYbQrFbb/԰(&(mU= @
gx\ ,sAنکست پیXws%af0!//.Q{
[[g	/.QVYh-%nlxkqC^i 5~sxuF+a'obԴ$ "UU˕^Pdeo CxXkpS-c,%?@K
m(`6#ĵtmdIH&b3.4l2@h;$P`T&0L'P:- ФaRB+)$={sٽ޺?c\pD[#EAd8gе.<n]D7E_cI$rH7oqpH's^fD(#\5J\*΁m9ȵFSL]"q%c`-ZBGY"8{U(EmT	?8&W5bwQpfb<ܑ.>Y_W
P2V]*jbZmnp<\:{eϠ8x~yB([0JY~Cēq\<=Jÿ
*O{)0-2t	mJOmqŜ;sw8fEհ#}Q|x|RHA{U9LWmt\5yy"50dnJ4ԹФKC=9ų9Ev'z^4{vvH6oȉKfu֘X^mj-g&4yn-VKhfܳgCCޟ^@Gu
:2&5	F"W¥Vzc"?Yiܬ'f2^c|%fcD|$l	NBl],IHkDཕwÇH&I2aCRq3T>ҒT5r5V\wh
Ej?Nˆ*\w M}!@)(獉g1(觱/ֹDz.
-8(q@ו4D1ϩ|οǀfC,I5KC6	򒯁<ZP{Qtcr1:G1BoLrJ;a\-lDntӑSf|6NgXp$f&rwD`|&pD&îY\Ω<{=?bnftB~*h휐{sIu>v]q,\/&*
GAd?>  ^+SS/S|MI70O!ݾTCy4w}~PHvgy!nW>+"ⅺMhW@p4t 3UPYu>DE:'0MLN~"n8) !ȷG4iq޶JN*[;&ߗeN~pJp( _G@Ʈ̑2#^IMC.>3cZ$PfhDZ~j%f.;ǥ2)C%qRny";"ׇ'JmӠP(ywdInᴹMnHٱuŔk?AU J$Ih0/Rp2[qS+-ՏKX;fWHIe(O=ڗ-g"bv^7]Nr**P8'6zߨ2I2ŏ7YCض=xL2}}g33DJ}((FFp2|TƱSHWȐ+)ae&^KeSCru4?
4t<t(]d{EX9H3DpX*Od/HP>'E/Fl1B۩xw.3"}sԍ24u ^1xN4F%BWFsKxiVBxLFrx0"QI
hI0Fx#݊%ە9;>]5GmA}6aѠ=\5IJ)!ߜVkRTrp1)ZA`Q/"|vN)3ik[vOCK+ЄLG+iz)$Q9T4#]hqtJ\,|s<S
qSJ78f
QA_¡C˱,%TkƄ6Eef`O҆n$uR("*%FslYD	9'붠4|dȌ?<6'P69ǫK|~b4$Ը2҄EK{KKi#6Π{;UXTz2Q(S3XxRҗR,gR)eV.Rp"G"1MħmFT٨pJ$]h*C1[^BB'DKA!֟b~V]>Qy[;ȋe?cbaX?fR}!Ufjvf_O+x-Kh`<ox([l^zJ3<16մcISQ%/Ejx[}P}8PY;<ASEQP51pw흢iE3&~nhZXL#Lg$љIԱ&Uއ Ñ${~yw%~.e)ޜ+g=.6 Cv6Wusvғ 4U+Be9+KY5u e7I<#%%jFF`:!/hSE&+1Nzz>U.OOOg<=O^bHJâ3s6I`:AP򺕉
\yo'ayL&D4l
YG\6mھ^BPdf.HP\u;B͍56q	q&q)h}]}pYɾԭt4s7[mĬ7ۛaQ䠽5LifdZ^nsdiyݾv-Jp`9By;\&].C4c)N}ʅאMeQ&Ӹt2jX%?BFq.UQB=tnyzkKq؉)F㱋nRq62Bv\(g	7Xq4mJdI@Ͱc
Έ/ݚkj|p8gkFs[{vu^?9<y9\r)'L|=Y_XٳzCϰ1FvS"!K96ñ)8[HF<aUtŞy:RhաUW} NLFY߁Roj2mEb/.+FaǮ̆5QèHe8w#FqpbM~?j+H*G`8t$ù_थv[})5U"c۹Sz<NRg,u+kagSB*|	@PyXj^mv}pn62,T|y	ȸd1zXTbpRz&_JNReBTAO]Cr{16L	'BUWa0	ᩱIPk<a*?gޅ(uaVkWbeky/t0kCv+Ke%T8p>\k2|ZZ`O"=erݬ,Y̌XEO~ħvG9oqsVTZKE-]JԲs+73\
fpa]jڋ.jnE`)f"10%ۦfH~k} $*
zeKNhGǎO7S?>vDuCC7f-z3(/NyGI%t@z(@^.}j&+%ZH-ĚX3<P1wWzwnЍwv0&&xZ9PpgIIwrKϠicY@~}j4%үQm~uww1<iPӥ:5P+%K` ʀƋ(Yz跣DX Α7R$a84|۔;jy6Mvhݞ
.YxVcepu#d륛KULK뽓Trߛq2dWix5b JLFMS\WiSϐZ Gxi"wq>	`:ހ@:!i'gHxjXo?\|b8[:Ԁ5!"es`?쾊OWN7nv/jqŐNޣBw"@7ųRTCp@'Y`;R&|UͶc-8JqҚ2K1CHXSqVKX
Ip tI)qd:I(QlCrAЗҤ-Y!f]Bl&Eи$/-ʛDHy{f<IXCh+~xzꁾߏ㔳F;ޏچ4oI2?1"{9l.`GX#mۮp$l	$ZW=48AJ5"XK.E	c?VdmDq9Y2[Dιd($ϫe$	{<JV]HC򀍬ӚwHFq%r
}jhDWBꉠ."u#}ю̱$cFNl61%Ɂ.KZrh*TFN[ĉGh|M5pw{UPiL"M^kx*IC#tݱ4!Uvp47\fʙ)^6⿫UWb>[x] text./	~caption@MS"0M#GxׅXJR+J&M\'6#2Bɉ%y|&*M> |T#3m?*  C x text./	~caption@MS"qk,s[] = [ч>{, H<0 1@:@v,,4Z!T07`xo<z,daM,;g=},p'
@},bEO'wxۘ9{<?f~V^&}ISe|$ii*x4iTGJ+TsJsS+'KN#-Y\fv S>!^x;J-J^o2M(;]`#Ǥ,$2N8:|+4!F^H>.fԘ|/좮9

*9y%v'0I$NmF6Fř$$2KRzuT@J@b1LO\(6uz&vL"PsY\/\(,Z	tP
HfbQ s\+
2*C2sSPOQ
D yqm&ȐE[55y99HkuʀM8d|
 PI/@ޝ\O~zRF~`Xy2MZ$vIL/0(6#3m| ćx;uf+aAAJ(9(p)($$O~$=[sOf ɎoxZypu	H<$Aba
'%QJHIx,ٴ-%b^,E+VV<OtƕɘFI43LMҦ.h7ϴ$ؓ?f2o`yҙR"}{-B>_>Jfc)6Ӓ$Nq} ՏL+P9^ܴ	{'"'֪$'*'LNYɴ# )6c{<K$Fb\TqE^E<]VNHsϰf8J* 9'lSIFg4><c?N )f҆#LBQR@M2i?,·z?P]s-W§*UL]Y>J#j3nlbbXo_dzG|(NJ$%Nя"shng41LG|=x^9
wBa ;GϥV81ƋqL4SC.YבsCv8&3G!\Z'"?4wDns7sK+Wrח/acܭ"|;wA[ *Eee62ǃv8])sy+e2+
*nVPeLpq4[}pׄZ\WlAi8Wq?N|Te^k5&Bk!:ERyO'CI2]Mu*rR[-kޤ&z
/in VZzf%R d")WA|a ENa!xgSS%|pRixݛ,Gn-?N-?{+O-?M2Rn޾B-?XFUas1˹T>C7@cO"ܗr_զ{<VO{	tTSDR.?le('Sɿ\,Ey[Y+ߘ]Ǻ`-ǟl.QV+h^# N!NʆcL6Tݣ-|`#O^X:koΒp1L{L]Y;$$W2'!qΨ2"7Gg%6uXQonnohT<ҁQq`.8#*pŜ8ۏ-DY,/>N(UƤqr4@:Yq+`ǫq2pR%nj[0I3{)cΪNlCb̐g<BASk]u'-	epgX,>tn+~|uG3<nڴ"ǷdKmA[z+*~O__͚-r
lUaEfŴn$u͚gTIF%\jYaVܺUWJ)-/VYzWaGF'" ,1d]!~I@E8fe	'NO#sL}%_ᑾj3{&;706N8BC#&*GFGN^{$u&IE:1Q#HhsOO<?Ŝ|> LKs5,hMdt؄0}>-k$yDLtX{!WZqd&̖_ƀyyXk!c8UVӢ1ĸ?пOgkfꂵ`槊r[8uWHWdYy<YQIB(1MHNbk&.HSf."r8KsJRNv&Y^TcFnR
>Vn*cОwYWsiiN&"l:-E\EBoݺ'cft\怯ml꜖f1 E'U*_b?jrdy?qt|3G|ڴBI-RExH1UbysW`F7T 8p^Rf5߲9 Ւ^O6Cգ8Ύ6Xt|ѭM _[a>TQ;^mPYCï.@!Ūb~Yܵ.xVֶBM] Jެ996% 5V4Jɟ.HTZ&ËSH9Z΀m
J,hO䖖/al%ՃWh55%K*?<̩,ޅ`8BLB, p{蒚KMB۩'	:5Xiq|VW߁9zȸrLktm7i/B{NsSt{3{Q;qm|kfmduNT|'#&&YUXvÝzkW(%,iV5%?έ.x?<[_k&xn'Ui6>BػahTOWC:T뙩u[pyG;~[RAN&mض!'4?7Ɩ\j/oAzKɖz67pSjrOZQ06𜽱n -p^hɿxcOfغ|}k+,X byy6-ԘxHl_(*7Cbញke!hz:f`姵^F]ByULi.>IQWeJ#SW/5bfny`Qj:侄$9 i
^sz*mhxa#e59IlKYj]Cb(";7Yƿ1Y6.&Iiй:|k8P/yg(A}.sV~+enxJ+1mEht'%UڃMPp;\	fCT
iPJno{ ^l; gv{f#@sjJ$?B`枽֛'pyf˽A_VRnCSOV6'3RK?]9x#hD=.Wg/p}}]z2>~w:>e7z6́#AaxT+If"0[C5vo6,!iNtݨCBZb};v	?m߬':hOjIO.$W9;Q{;Iw8lǰa_Wtk"KP鏈Mki.cYj]MdolrJ!~xXHZ`v6wc
?ON'E	Y`n6SjѲ}pt^l4tǿ?dh΍3*iXz,J0QLFF×f}2urgzÑ;-+KiY`Q˶Uks{WZy3u=,-|ߦjt[>Te2kGgU\鐄kTLp^ jyN?EL_<`{`gf׈hb$tY,mG2ry.۠"lPe=-9u-y*ιQp#ru:WyoN۹
kP|vSmk*Q2]|ܕRiSX|/wuWa*ˏOar)I,})"&W7
rcA;Ζ%8s17~7
b}8E#HЦ0a׮aq̓kRLwcb	ӯ*ܡf_lWKkO%0|/^KZBMs#,!nSF^s..aXZimL:>!5fj˪j
/wh
^bo!Eg+Y>pq@T[,Ɋy|u	yضZkl
r|e`BOZecm>q&qջA&QoNn\QݝP0-+m96֓K~@6tyc޴Ws0s>şM'6dT8L>˝DSI3^jLMcY/pe&0Ϧ=ޙp9V@7&G
;f890K$>Ș~Ϧ3b4L5Op$Na$+dmۏ]q!)*Jy:QIzґ9^ϛ֞Xw;,8?/jCf{;Ǎfc
]ΒyM3t</stb74>>~tuL#L1hӜgi~G(0Mvd:azb,|jbt+"p=(.4uhCV w>2zhZhmzBŇ)tZ\:qYdNt,y]ۂ8v^46O#J("$0G:wOINrq<U.1<#r&ӈf8**dMVT|fQlf}8.{/%53VlEAq2/(xB%{Dl§K]ژb>.iGFa6)ቍS9Jϡw͇#ls>$'[ip<ɲ$t6|׶;#t1_=P[g|3b]XKycX"ȍX1^*4f`I
&>y,J"G4(K
a2A!(BLpPDЃtb0D4զoސ Ϡ2)k>QQ2Ԇ>1BBj{SB{}(I;CQ	z<NZ|<ߵhr[8.r6T_L#MѼ!5WEFt5y q=V7SpħrujxTklU׮k׭7޶ʷ+5valӉJ4f['z*[1~~ ד5BL34) `,`2Ĉ шzzYـ&myy/)$-	xDRKj6Icy$樁HGGC{<ߺIɶf'YȌT"T[*yfwih'!YO"--făqi^ޟD9UzDkJVHV?;u5<tH_+ez(.oDfY^&@O0܁$[ro@(4.@Dl템*z^t6[)Vri@Nj4p%|'`mIqNB\m)kWx6:LFvIhBWN$UujGnI
mn#8v'BaNAU5W!oM(75H[	YdVa)\v߇KG+cXY	w950K}dm
{TKMN
qg;q*4ylv^BMfO=F5a%Sw
a|]XʡyDI}wSpU-z:wp #(*sRsєt_0,<r\a X6v͢X,^lVp&$U5F<@_3qe7Epd11U[@̨HD'9396}yd;CEB`M);Ah-U:ۗ6Mı-y0{!XWi^s
N[ghUYWXzY洭so5p.ή	,_csZJmY]ʖ8ٳ">=z{',}-6˔iA@*|rtˌ)VyCˑNq)4\T?f3|S<xo\h 8ցOp5T]k"s8"3ɉaS?La3)\tNgr!N=6~3,Vq?F01-I#"p(A$Vo
 ZxGxۘ9{$iͩ2> B2x}	\U,rA.( &ʢi`j	UQYd1M5Q+7<Ӣ ^kjbYjfJqij{ȴ4 gy9yﳜ~y?-0`zaB"@M^AΜ\),7˯Jy3Jzʝn.3Ӑ3;&v*6U }h)qJVK]+Mu֥JeijW_+65yyRkh%%Sm[Ue:#zPa 8*4X;y;Y:NV{%x@b_.$>NiB{yF]Kqd:dzuu/ѴU(E.(0Y3[7ZळY{Y_64{f2ZWVIl]|H!{)]ƕe%l66<!jtqTP6g]BOӱϴwFkt}iceZ_
qBB2>IDwqk5Lu*1gwKl+ٚ	nTj3zAS˺f]I5敍`ӢGpe&Y66b(OGZO]R)RwFRvʰدel;[+q	LD`߫XCwXR	-_DRi5qY}OK!&Й
?V`lHTdLUn43a-X'ʎ;UڪV~}\{:R]eMۛ"Yɖr:fީ
RR)%EҷUo|JVIˮiSQ^2,3Ou*bĪ;|O-cIbY:LDpiYEhTXufo'2qda~Vu:Ylgn곻٣&bj?fe٤tov)L|-)
)!1/^1>.#+Uv-Yu.	3>N+װIaI65dm	}<zu`]>ei%ҽiYp/҆U:K?llJTt'{Ţllt*F`.<&$!T+4gyk|؇zou4(0א50j^GF+LTUBsŕn|pd*O"^`*mz8I\́.#;zޑ5,jikh0lgJ<"5ghoױ^vYRg;['. 5e\LYYE2n܏CU0o:Cv˫)âvEeqPx%{
!U2,EpY\y߈+l`<Ri|iA}6mG f:n9Fݼ
*l$EfJ3҇cg{FB.5<)Nd럂ҫ.m}"],x;6sktw31`-pf AL,[mfljzo5Zfg!Z];7K<1c,O7ƚص؅2E2{1a$Y^𱝥pꔖBCAZ34xbcܷuI$-O-V06\a`3~Fc=E񉽈jD?/DAS腜
Yswjұϩ41;}sMXu`L:OS+7OKPaZ79|褜?vB8yAWȝ,sG[2:;g,+r^[`gm%
CQ@cUm};*2&{tjZ?WgŴR]PF|CAĬA@,M)F;HPv6zE};?J6wN|dӬj*n=J#@yCl*]V.>uXU0bd7yA+h8*@GQXq`pAf-oGxcv)@kT vT$cbk@B$E҉`K$4u*01D8`Plnө̂,9`m\r3*֕lgz5D_y.7[IJtDw,
EGL/̑R9`R$)l=&KҼiP40=E5=ox>5:}T&zꙝSET~օ䎕&nw6ɹ+k[ܓU X.vŠ%6+8/ K&evFM沔t2˜Wr'ؼF0SV5OZl
|*N&3MңJŖ{ml~ld@CǖG$Qa!ColГA$:C[[ϙe4gqwZ؅?-^6/2u	lp̦E$H=087N7|YbqxEP14Fo+e()ɞaP4geEgg}R6V*YǿWkXk|][6B'嚼1E@-5&.3o&5٥93'h|y{	rU	a"3 74GE*kumK3ᾈ<Tj6dV0ƮɆ
ذ	њ$ feLJK.Yo!YGҳ/ЊUPt@t{Wid$hͭd؅
ΠFF]n6HPlvadP̘b%Ŋ-Gk}{L%wD@Z!hzpMA3~ƹg%'Drc3{"B܌x3FZXaw(x/DGXLOcc]R|=|[#<[0W%'h}v~fY.o$$>|fViE/QAuŞ4|W=тn.ͬ}|.SSKR+~mFVl9+w-o]Aꏩd+޺T~5`oin/]hxqEҭ`D'b7Vٸhg|іhk~+KcLykMGMY'pRK%a[q|*Qgɻt"5Y׺2kV{]G}¦mYoP6de*S:UMԤě";pri~|YD.7ktC5/|*!D4~w+iQ6c&.h`%i}<ZE-F*5̒JOx'xJ⊛SΆRÂQ9er
c@["hqE?jÉtG`F?O$X±%~!&ӯ9CPA{{wZ)0z17x7Iqo&F7{q<:ΤvCw} rENN:ܔɅ<6c>7^fQ5cl55,B$pܾ(eW`jPv8V/ZI Ǜ:_!2z%3\<u$hnk/%e%+͞czZOI,--*IӾ
mxcBNp:Gυx)@,[g#K$ܴ^8 %f<A)ٸ zB䋳hcE4,|(EBU ktGTHZ^ﵰ9Aw	0q	Ct5QeyR5 E3dS.

thv)!vI)%Bb&'$*ѱ`e(kCzu	|E2l(7Dh;FBz3F`
TbqAݡ0GѶϢh9zϞc(f#D1"J%
_`4J.בtqB;>NA͛h=~|8d|ft[HAbKprÜB?RWZ=6{{a'hہ 4K*}h{ϡh8C[o,Ad `!.mR=d{TIi~i|jΜ6Z5LkcAf3iwAi֗a&ɇRW(:⌲hsH}ȥ\($6ғ{\´M+wl7K<NR }D؃zɲ,Tw@'rGssSu(%lȼٌ6Dts^j*ypH:Vh PrX9Dr#r/cNǴ@ Q30bԡpw|A<B$-ʻ;25ΕmIhAkE ;DO(Z6B7BQ0NHj !G(9?o6	Pd4?(jF>5<ɝ1%\%F٨[5c#70}L	(4΍#X
CuC!8d$813|8L؁>\BbT&V\W$r=Z=X1u8lGafm+C^嵧HAPk=P< Ibc0AC7	2>zBH-Ņp^AN8w@ԋlϱՖ
!x1^bFk\aP9ɂ.r3OlO&Lc)Wyr"4KDIquz~ǃ|N<"cKJ\8B;ǯ_URX0PuыNyމBԥݺk޵YF>1(Oiaɲsk#1.XM^;;Fl<&(i5l͖'d0wrɓAPoMIkݠ ?u?6F3>s{Bp),&y+VS[tpnJ<>X(?>Eāژ$H/t J0u'y7JqVIU϶bZ=K4SnG{q4sL CwÂx0&Y􀖧{1+Ñv`^MO<`5dVvBC#2gX jzDa1	݃j?O(7?xӤי
bjgxR"Ρ֕V*&K:)Aby\)q3e>ֽ#F9xZ)	0h,/Y6G#Av^\8}&Q
(^`!9$ôqFf0a<n֓35g90AZ.@.%B.##o&$9)L{	d%ߌH?pKcv1va9
9cJoAE_EgL{.Ba"E =uyc"
fg/O+!bDҝ$I=G&2ObMt1ф>>P^*8͂8-ad?>d6)$heS7f

M!wpF,#Ж.xë$ga`JÃb0[I.Y _3#J^GQZ2V,e*a,	EOVqVvԡN&5g}cEsC;U0()uaO,4>,7Xqv5I3IHMTШS$i3P(EH?=2iCms"UtrR0D8ٌ؏A6zy:+Y3+QCJǮbMBA0<
s/H>DsUW8, uRFH=V\K\`~Ss8(>jyc 3P?X_ŘPLɶH/ۦ!L9)gf<Tp;SCx>>B:p,D=luM3z
QaNђJ%Pmgګun普{W]%%|Psqq^+N]:ǕTG+GT)*)ICIN5A:;M}AsQdGyW1J@̮8#"msar@Hqjxla
7!"J4Sd@{/ʇ3P?[صE/,>rtn\9KLl#?ZinspH"9[SaavBH&޴ApUgXDD/~2YV	tIH2az_H4=@@,0klYtLkUC2|j~XLK0pRKf	.%VHj(E|`F֘  3W	lTzaF+$|#!m'$ٵMAA?%h b?Da+qr	d=S!JuDOOep$w̅Ң&[Sco[N}ih؇\7-U"w5Yaȋ}hq0FTsŁoN9[T̶yQF~+dck1?tM)$rtX&t6h-R7EF"ʭ#zYS3@¢-IܾQ䏀QaжBc82Kq[7A=9Ϭa#k$v=vɫ;^j/J^픫zmǸ$4g@+~_'xh:L=Šȵ2L)xSLC`k(ޗ,maG"H'0XRk@|7ȯB4h08+pK@yM]jB?2u/$4Y<:Rx4QM$X}&T^t,]IrDWRR3j1pu릤h¾2x-:rqRwM`H$(2p~lb1#qJ3tf	r;Ҽ-FXү><Y|tKЀvOВ{x"J{@V㯋ݻ/x>a[(vHaMf1\#ׄ\x~({?iK`C_!ˇ!7P~џu0*$ciIByI~Ge)?j@D
:V(xM```NYթޮ[䟯U)^<F_t}8%&dD]XsG*:6IX o!s75a:'B(4$	ΰ2N>Bw6>&}><I`r_!<g_Rf]E#C/8>p/39BG=p#d2z\Gj҄6֣|>MA8?أq x0<FAR#*7t	iAZ?8vr@4gPvN9+K()Doa41ߒq09þh#p}G7c,@YB&f[bf	nG<g~tS$\#I(?G .'F!,G
qym{~~EժsPd{Jn^(,@xn݅!QqW	gl\e*ب˅XQY!^1`y4GiX>0	MB8(t/wQ 'v#[@%4W֮^zrr&ay^ [ۅ/Ei0v	- D@`$o3[<o%5%lbGlJ.].1VCu¨ꀞppy?*f\'B$5WE8i#w;Qhy%kUX*6F봔T~H"p%$]a3A`=!a:ƴ۝ϐsQC@CMq6Ub>\Qh5S!# NL5$0uĥB"|'M
uXoc` ^CD/rIB&ϕwCHwuq#M|/cʭ\;SZW
;P&y[g?bq4gx5T!j h--Uk޸/npoqgNrn;W#M{z?wGE"X 2 	V?Ȍ=g1+Jۃ.O+ޗ?`!; >;v/XϐsC񣝯rjf9:Q'l*lNwTr%OQיqz͊ʌꪫw/]Gl(@:C:кLlЬ	t󽞽tgǟFd'su^8FD2P٪9WM곱LD<.GnvWhC)J[udqDMfpymu=Zj8<߇|Qqհf6viX$)iP%i.74=081}̺*d.́Pp-g83c !N2N˙X0h/;?`L<OC- ".g7+Th!h!fj`BNA<%T!hΗ؊E[e~hm<- ?w㳊HYh c ˽x/Ǐ=8D5qӶ@oh{qOVHx@{Ѹ`p3c{zs*ϫ8Nt#x^x䦓8]oޗ\l@%Z?5ce9)tnBttn]n֮H3;:mB%q4Q\Svw4^p힟+a3xQ  H8K60H=\VF ~WfOj;>;j*:{|GLB2~mgnN'~Bǒad{
lRxfW%Ԧߗ8S_;}:oѶx3b4]Q4--{}e(^D&u+/cJ=0b@j[6Nu͕PK08xkK2Uli"<:v[h9Nac<=mo{nM^WlnQ}jdޢl,EsqtГDr__0>b<l#!۟yGoie%4O޻X%@+%MSM1E5Q4a4~	R0mTmhn/H}_&Ippr\a`1?LOGǒϝtF	cH Kקp"!	
Ў'3'߿oW6	E0j4 F;g%^tJ('z9%/Ж~.qn6t|L[|3iK_8osH;bCh ϊۛ
`C:H@`!_BŢm|Z~.>1;ܝP|F!<3%/Wiv#`Y	Y{|Y^?e]Rol&ku.	:|f^~0| Ӡ<%|oje* f&W)\ztm\bIUF!v>O#"뽫.cE>xD](B	 :3*k7x5pli0QkW;`Zr~BÔ(Ek	?	rC}e祤P}_~O :ǷD{#6n h;r{H5e.@M~r҂HॼGͯf7pxJkz9x&wPG%oTI5g/9%E(#H ,n&SeS!5~ [H&R	F2}.7Pd IğMp+z4o_>L&L4:*˅H5UjS"/[q|wƒɻ"1mzLtKXz	!@&#6ʮZf !n!T2sG9}Q.#-?3%+wG]oN%%'{ЇraM#vY$#_=A9ptʕЮ@-kibHy{rK_oe0~GF}{;Xr;ci?_a(V#x[D^"z:46g1 o-x`FVY}b[r߉m\Ȣ6LQ\M[UC|_M \ !O۾%՘|BѶi v^z3망L,⥈)Ou;jЈAJt}VWOᒷaCGS0KIboףSj4,`@j+>|\؛^!.{2lX-@`82)w]vu _SIHN\HC<jrOk>?4:Hnyy1t83Άqb&Kʥt÷[qS\Y0w$WD_[3YP)
U	H/mHdXIgI?lX=;$O4f70do(hg$`t/6yuDO8*k )2}0J7z@]b&M)҉7*,WcpbsfީSYtaŝr!m0z2?f0r҇:I;8	貣ұ<l.#cdq]ԳDC)4ZAq\k-wWW9gy43W[^d_䧼܉-!ɴE]{Iy~/_N =۪ۤr1fM*V/SB˕ +%+lc=g"}*l^on}
#Fj,;){+8T,T}ü"NգoP8BzYLL{߆۲N\R{M3_L#)dS\\
G;r/9b?Nf颳LCvX*]Pd9'T~MƱ0PR
[Hf=;Up/j7gYvixӣb.*1=E|98ˆ>츈c<:*/)#0~[,JIG4qIyaft_)0?=WHWD}{O6q36Oإ߰ǒ<e\x)>6=-knr-EbBGjeF	'Y:d˅ٝށ*#n ALi*wye-f2Q{QU-4\8׼ H(h 䠸#'|E!gE/3Jvט4g			0wu5_dnkRGbxS{lQϽ綛Oʺ[euZ<FxD敌ю/:62DgA񉓅?"$Dm	2xu9׹m?JjךŢR,di$ehNԵMU+NOmdEpA
QCg8!`BKPwbxGr$}2\_sIb&2#\%7C'\~wH.~[D74TT)oOw*+xièGY\GY25[>D`z#pD{0OmZcxμ8]sl[Fn{u-bɗ߮Ũ0X݇Z#Bh+n6C\aCxV->>鐽\Six1L6LXee 󋋐dɖBC3DcaxѶ`-aN|aq2$K =f3cU@]8Z@[玀_Tnb#$qk i@N*Ԍh)% Yya.Ic(ƉM{AyaA6={q'$De/[W!{C%\|k]֔P3&Z,zi$e/!E2M3X|T2CWɑn{yc/<6_Ėj֔S3Ğ(6_jS,W `%8UC?En%gCFxYxg0oafb[w)$+3o/g[ %wx}	|ofs&;zYI9 \			"IPddI6FDE!0JRAӣUkB/Q+GW[~j3I<335̼9r2t&;8:_ϒ+~~9&Hԓ 4BJH. =o#b`Dz"f_7=Ot5luuČS:څ2Aη5d[ DNf>3DNnrå|xA|_ԲI,jkiood-YK	if!VVnYf['iTT6TG&Y].PV.X\+])ĸn
祖4YHf'3!4uf[{{bCܾط՛Cs PB0Y~[YPް%ujilÀfjB?4(;w-DJI#_i#Up%-	q.u8au6)۲%9k$zƖ[\V	ԚWdXnj#ֆey@9#óٷ#%-+7UN:K[caƯxb~qG[#yi\JfDST0
' tGm0i%ج=9VY^?jQfsu9NEa_$d[$2>Q 20:'%.yiSg̚?Z.p8H.aY]9RI<4*		)爨LV(Cg1LƆli4eTM9/h~G1s7Ô#]hDQߚ`$yZrKy"f\ğ!9A+YcزB^u0Z7ITAk
od<`51WI!_E!QV)}ɼuy!!\`h戥<PLgbՉWaVEIpƳ񶻚]AwD꘎!E?oKW[GN\:!i8%%O3R+]I1ɪ	hYm
j\<eJ$4 dimlih9\V6B<њJ&`n``T,M!"YJqor0)Icuy20@H,9J3nvlMg`)⑔"F	MNr{.L-$3hC4)& п]}vo?W@CjDZQq-TW
,FjItN8ӌoơ	zr@\@ｬ}xo}{]o?Β ɾ=f^RYo;uϹnFhhzDaҬz.rrb")4&zw0?]} y4Ǣs]g7'K}p XDhM%sLnBFU%ѷVr"#RPO|ֽ0	V!y%A9@Ϗ':o$n񪽋M鞾C@w6pJXRY}3GGп6-A`YI9en6olЏPͧXV w5;kdcUH£*kdX.`3d+~!ᇳA[˞iʙ3%f-gdMLON֋l":o#M$bn/nF*5B~EКNo?T&3L"0.²8i6OK3{0)ҷ46=?e	-5'qk%Vz{v
d$8HQdBqqGOy0%g߯l4ێ\
TH~4:)g0%VD!\GPI=&>|!FG9gz';mm*.el~
8cL>8ƛbC
b("x+<Vo%^UX'k*W
irr~ԌMFZ	=>;n'}Ht<%%'wcSm%K#E1O!}!K-OBn9迣-i]g
CɧB{n|AX4szQc>Jz&'p"W)g2`2/aǔKqAMXRZ'Bqd T[Wt)gl.)( ;^L0sT'&oǪ͠lFj(QȗJbGxo87Bn,2Ѿ$=ePTO냥Bv|߃-0#<; <t3)lsUvqx"Y
|{F(ʉ*J#:]ԩ	E8^ڠ
c43zY1֜G:.r}WzW}{,i}9f|]PS$GC^y-D&50}bҠTlJeōsuL@DE}<!3GG
$B?Qc%t8|m;\%!T}QXƊ۳`Lq:@bF|&f'0jCaE!#B$aodhX\jF+W礀J:;z>yiCj]ú+bx,0i>
v\qςw7
nnoݍ6If-lfw"7o̅eLPbT@ږfJ @X4'l02TL"#*oNVRfr~˨7@-#QmW<ʹ@r7Hϫ+6#\7FnzdC 'ׇybHp';
mL%{W -Eyp~{9՛D*HZ`_-(s'e/Z89PpGKpaVOi(*YJ%u9 ͍3FF%qoHh!jhu{dyEdǢX7tm5ӀEm7!T4VYQO\|c0t",h$oKP|;&|D))Gֹ9{ r.KG7/u|Pȩ	Ʃ\$e9<?L~-v^6SaySYx`&
PrI@O0wCdMVmI/U.hwL#G[2ݱ˭(3<|4yzKH~.ɋg
v$5b	<|Ek-eѤĸ(-yD
ꨶ<&+l4=c06mF%٨ډLPRڱ8sIu*wO9獑^\xAe~U;8ْߢ]r/j/wOeҼܗK3|T:	-~TO	L̀׌	 ~MA PG׌9,ص,l!WǓ17rMe@yS #9* {:G u\O8e~T_ǖ'[2YHzwĝ%ڮB#X]8\=,{|{[$)5{֟UG:CU|ۨHm*Ϣ&9~{РkH=4/׎^;4uLNbX s;z)
h8Y>khKaߙ38(81s#ݥ%4WL{P6ʏt>?.)U!xH
n+]rb09 zwCI P	DxOy P{rJ
cV :'Ǵ8E*Bp@&obxzl6:8m&3k,Z<(/[
Os,uC袸'I
=u;cG

c%$n%nO<L/jxW˫GP]g%U>2wp!T-^!/?9J"G;/fGHawXG&A
T >p[zya'vZYJ>uΦzG҈|ޤPɂǴ>5}<Wi"^$S'ܹ'0X7<hl& =1R?zB@=r8$)o0`'yE`|N}%l1y[l&h ZY%y8txhiݓ|pJ.o';N**[Q ;)T18Gd֦9O@\5*(yfy}dS>`q5p0y)lZ2䜞k<*(&JNA2XNw=ę݈b|zӼ`2aj1JhD~ajL92Ǒ@}P.| <:r:>7ڞ-IUx0 @e3l/u*l[۶3gs!|ٜJ|D^#3=m;K7t8\<^ve>qT>TWDrgm+X	Qn'2}^?lXN!?Bv݊?g#hC٩L0b%?x1w#/Vxz2⥲KYHQB'8nV9L&Vvp6^gkhree:C36>y`hʄ@?}WtRhh+}?@_IQ=82E'9Üx8+@0 a&E?g,d㫙7idsU8J]Zנ	RdkKqkic1K2ruhkw_Yx`G~FM,u3yY%ynRa"ɏMdA&f7)&gJ oy+ br[aty77
@aDTVHsLwڬoS->ӹRl~kf	AcOCL@%>oCk_۝p$IAR[+4Omh&sw)zb:.(E%~NE-[4,VOӐI4v[bbܻ!&Ԙ`y`t 4=Jҭrd*V1ڭd1^
(3ZmveR- ^izVs*b=bfZ
ףp(߉u" <V,ŞRA~^yH̚wM(D1R8Bd9\|Wg&SH3Q2ogPvTUϸg!;{gb -+̝Yb4hLNT9#Uک}1r=W<bSm:ڙ:GX	㜐Yss̟=S̹0?R1TE%N+qF:@8Vr!dV4_egqf'm]2y\ dZ>Ls
pi?)_92TB>Z%VKOUzźp	~UU<0?Gy'eZڳ[ILAvɽ
.w0v׬@2c<²Ό
19n_h=XvW=y 2D)<Ms<ĳY,$9?<4>Zix4Nݷa,l<Dx}6\i8OUQW Nĉamka2^:&gTHeY8k͋ۜpӯ-|6{6-DSg\2F64f++]Mf.17,{3l-mˠ5EkұӜwtM_Շ[=9??%d[}y_&ּdq6>(&o}xRa$#v8AUmZ	|bLP_%[фZ!k:ښ~RŢ"HK!چQJ0r9\cK@Zn0nb2,V.X!0-!o[\--MQߚuYy<({ơٗ?2B벆{^[IjÕF`_>7υ &OБm~mcwńP"5cg?pAGW?eQQw<co̗ԩcaKQz\f{wa1{6XDU-QpV`(BQf#ͫfv,loh3btw,*$shDim$i"N6-b{#*g]j7]mvŰ8!{xYLO'jm/Sq и`^]h"L_]FgИPDIw1Jҕť5mM\Nʰp.DS c2^}َRMI,ˤ$Va)*v)>IZbth7JUːSHO^{R7<7|v<Rio`)W0I{lf04Z䒚B
G!@Yp0ϭ%y{UԸӁ%kYhc0Y\& !hQ}/ղG@9Tr{G;ږme!,qމr%1
B HG<U]3\hF]׆J5>Gn~qo&*7 &
ruC'0xť-nbAqFS.Ja[q%~w7"mh-,ˑz!+Fng}/M+y$=7x.ҥU}_KU̦gJ.-Az.%t`Ѫsw`&B5:ߠ髑QQF#9hj4w?e$W2N@YC𾑨¡='Q<-<眧7CL8~?ĵ8s8gwcTNw=e`:#JKzxNfbݴg[Lds442&nOo-R˚*;ۻӅrG6(9}|#vt3=U'ok.d7(My	˚.уy(5|_n }/x yCÝg_~U%'4z:v-:"}!oaj:-^Γt[6cdᷕ;E-<lwC0)e*_.d	~EoE WmEZۊZU%gi-r]9ߊlm>m'\=qu}e
ɡ<~' )j%#CRM!@n'zhȪzޮ\8̪:j`mNZLg8Y|}kZكC	_)\s[x&t`;UHd3{Q5.|BnA(^QJvɍ(C&n:81a<	].:-\Eǹk$\ s7z!Y7y;Qڶi˯&1g~u|H!Vee:%]Dbэ/f/#κ@Oo Q)-T`oPIN;(QPɡ';Qg}EOgE;e` ZAJ$Li8W:Ap#rK K"9QȀzo]QйM?#	.Nq³$C]st/ρJF ϳ#Fft}HSLS#&1?,TT%IuufPu
GQlO<	/<	>*5S:ֲB:V'TMbG?E9xپ#hYcg蚪~+3{L_$@Cn!{bE@d'ڭ(Akx)gT k)/Rbhu7hN]&vArЂ[vu<OZ+UxhP<Zt3;P.8Y	AD: å:H8(*\ >i78~r8b19k6gQ9O*vSت&Og¿RR^2z7Pl}]{x$X>{MPfkphl vKd0|8dk/NZ쉀yʥw8l+.=ÕMT>e*>aY"ş<+#:_n%H
ZY,bvDo\ n$PQTA\
_V)]I8Ovۂ-T>.(zULÐX-AVKmme7Tq@\Xi-DȄFlb3F_ZԵt%y	0_&ׂ-SZy_&P&, -]Yq*NNg{,-vmKSx_2GdnpZ`1`F7~UdOc:yFUyS 5ue19҅1h1.>LΰKq_hx(s@A4h2h;o$@_Rt߆qُa<'}@Q3y36?5|5D_q,f+ptJJ<}0|]3>t!~~#l6gb:sBVV1(
&p*9Ó'prNTzIG`-Zk=]qLp#'ȃ>6=|SIQn?KGAtA&+IBi5^6N]/)fa.29q	R$e}[MEy3OJV@sj<e,cF/#[ɺNk!X2݉ȓ1o̸C2]LXg
΁g*YBg7$+*g58V&pN9̲Y\'uJ'Cij36X:V{cgm+1S`E%
qXEAovZV	w*c}u8Nk%׈xq*\NaZS9?sW)ӶEM-+ʼ<Xfa?2ecWbw l4X6x9GYm?yUhqز<N<8&\\<L'1ӟ+Z>D7`Q ;]Y*7++^0~GV5G0tջ:S^.;|GRË1|9`c0R|q[n=aǆvx8,g߳"zr63X-m.98{	 k	H!%8ZNoMvsz@sJ-b+mj<;ޡ_qQE4H3[@16z6pA[f8* Fgi&`#
u'd܊ZOhۯsr+˰'ڧmDcZSn8ə=8@F
ڍxoӇYZ!dEUk0j45[ff
k,vݱ3SKx͠,@1컐?0Uե15ej/RRn &TqzsHk,F~]6$LmHb|vhFgJ}
W&2\G({ي.V|4SpiF+>pm+N
ǭpkO{?[Šp!:WA0	|r:dG]Pj]
|s d%[!d͐q?YhBىWI35q5OiaO^nc晝)-r<	H8)ҍV`4S'81j5@V1kY/ў/!ɪ7Bd'G?Nz#xS0q-uc̿q3>eۉ2ŬӻZq'G-QXt8Uĭxl;?^@8nW>_p_#随|e=Δ(7ʷsg=`m-m݉AxjwTZVsTK%L[rVd}-';~X(5.~huq{_u's|kvᴱ2";75-oXƛǇ:C@\`^6+oM&flq/uyE^>%!3n+Γe(!`RMYMۏ{iĀ;EKc-;Z,t8#H>m= rtQ#\Ic8;"oQ rP?-4$zo!+,}Tua~an!;s0p:>Cms6́ڀ5p}gߒiWˤ.ـd"I!󔴿 np4ǿ8OiX@|i88nɿ l *}tDs΢S'{]STIwʳf}VZ>;mrY~΢xIYw~`z8@.0>VTJU=IdgO-؎ћqrEV9
zWeÆ]w(HX!+g_iu0:9y^׊lQ歀\բ믝0QD\Ye{I[ʢ=wRLmG7Q</o"1997J\{_pq@ Y*uqW-1NLc:h%rv|7aM[WC,/b(b~/r|/j"i;lU_dkdnDS?If䳬*z`c.>9ԢRWA	m!_*|W.GP.QD9[=BKD'HT"!Wx%J\6Z+^DOnүֳM0/k%H6	4]-oq  pT/e-,E,ַS>_ϼ!%Ytmu*9W
QlZG!9ܯQɊo?սC5sa#?i#g]<?|yS,jB-M6W
ʌdkP٣d,p$X7k`)d:]d|SU$c~	a>}Ya.lM+@tr&NH1}^!gN	HM{m&KNϩFzug҄ii^&ZpFi<|(4_yqW8h(7N<#:RXGDJEA\BJ)#99*\+iwå%"1Xlg4hpK2rj5jRev*1P!f=FMxK/xǫ(KL.&MjGzK2K.*x^Jo/R3|i>|)˩VT(7Ϋ{V{7?nTs6s0Z'zᚢ2E{ qKI2zR,[lYMN(`Fv8=t^2ۻ~|Y3s*uŕ&Ϻ0jw=Mܘ3-EI4)|'TK4]8:]q؂u`skuNښ!XܙI6uRD7McJttF34n⋊,,S*cd76*)Dta1pi{yq\rjGZ鋭XbkxT_h[e|KvwڦR7iSTV[mk6` iKj3FnyÆo'D\aݛ[ww};Ώo:WV/C/|EL*^>?L¥fJ9A$5=ЪWbTx~`ʁDxxrC^XJ2=uSl?멪,ebw$+< ].uʹ.،q1 ȼjE/aq.x<YC8!Moz#
:VlC4ƲJ2x ˂8)b\{,V8Sk&n#@X5͓E?, .g_b=γ߀};^F0w<}T-7Aă7:V>mǼZvt<{,/`憃>:)hAoDQ=EQ;!(~<(e
	,AS
*dVm msen
U7j52~~6͋lĨ(ײiYb_S1Vgݢ⵷!.{wP*2/O
f¤"}snxPԔ+i"bXǖf3h=__/2\ƕw@|7؍E
LXQtBx=xH1cdO3+p~_-dT>	$BʹQx*χ'Ih*jd&Q𜹣֟{kXb}289{hmn^MռI%uCTPKwPvt%ݻXĨ Zvg"t63]O(X"-In]Gָ{Uen&</]8(xcW8snhΖY\Z1]1QESAMmB"_~^=XJAi:,FKb\ŗ_`kbM߸QboOb8=QId{A
)?ff0l)Ȩ4=A)oQF+;X!B'\dͨ4p#3nu1eGJYYֲMq
8yBLxӁ&IN{qF5L$Wa7JL縶e* Uhxx;wo,g%d7'l>Ig4M ADx4 hh8sudo chmod -R 777' hI&x5'k4?f? <Dx;v7l)dV"j 9FMXxpIaF.Fyu7	af |KxՖ]LSWs.hA|kRNg-*Ci6Vn?{!Q3)'$2gB6!}%--#Y4̽lYsm(-1vn=s/kSm`D/ZX+Zxhq8%!;z\,A!\z$KVS?j$^vȝf.2G,v/{_-djvN\#hwA7sBaYNTi[Au{^;v64ZظuP-gLvC,OG[QdUreMfl&b>*!y&*kB7j	!}:EÄ?7J|n,,teDA>*:k(ǧr9h߲B1n@.nmJBW$g1uw|*۲-mُoLI=]Ya KM=^?PAZ<8A):3- X?hL<~,J:1|3Y\ 6m +QA`1o8L4s7U@f抴_|6_dT(	k)'㟯RnP-%25JjeMd#E5*z>	j[3o^fir*kmïp4	۠)3trPƽ"p͠t3x+;<R+AzPGZ{3ٞg3"Dl}bˡeAݶ\9Q&\S6h/nxq>
I3eX=\6 4ĺ:Ekbhobfs$v]?0vRU9N(qeXÉ!2'&Pq`~*Tsb |mʠګP:9eag\=6dЫ'H2, Y
hAcEe u)ʧj(bM)WĀDJ!≣W$x+eg|'`ӊ1C|GsFıp!vƕg0p	n_i@_,ٸxOI@J8diqd5E~R仸ܗH(r}DbOhXNoӊ,E2Bt7>RnNX>@RƲʍt]y&vۜmXGy[Ķi swV_斠_mH`}>ᖴ2q `U<-/b8WrYY5L3KЍ=ĦyKegpԖRR:mP<R-|4o]S 9%.Q
	DP5a~A*(ԽZ$Faej%LY%q1,?S*S.:& ޳A~(bk)D%pkn"Ƴ\	g=G<
2-K0/Vx[pedH <!	f$2$<% @x$!	
Й4t==	ல'Uw,WWʽsЪ\@٭ZpUwr=$"nNnF_cd6yl; $vI6aJrIbto1MA %dttW5RҲ*:]vVkz
ÑnO
jFTy\ر,J=ϋyKYqͭNw1crA/jaL*}U{ n-N&H
{nfl1Ӌ"A)r'ifj{Z=mM+666Ax۪Sx%::ZW5/ol0M52:Ed޷hkoh[ksQJ|.d	R@}A9_C-0n@hT= ^GB(0.&H>)NY	MbS*s8#bǟWY!R[Ãçg>?|lAt1wӬECǊY~ytMMHr2l+MK!QYpeMӡ /;aO*=[-822iRZ81"8H#\ON6 n7qq$L736lliėA,ArAif1p?RbZG>}k[^9}D5}k6%K&f
kchWzhE0gbZi|kJT l*AߙLkcRoz;^ԣ}A[5	x(ѫd8PSYXzQOf]`k[G-'Jn9Pg1C>l5dĽkN̻)!R!/62(%0rc'>2XK&@ꡲfr^RrqoƣAh*?A)sIt	9)g~c؂tgip 89G!E SK!Lr 
"3#]Mc=I&ր3) f:b(ZD¦dAK%p[	32"ôK\`ORcǎۍbZ~/߹Sx{O3ʋ.-3a:VX =ceȇ,ki=^A6ڼ]^NTkĒs܈,|h&nO[4÷,NZy)yZ5fQ	Xk^WQ5<I(ZV;W,`l{*R	Qq_Qd#V͟6"aߡp؅&<s!<hN#47E)ĿL.Q~zw,sZob-NWG#I.{KpnVfKt>/ҹa<gЖqd,oj^6_WqyS[;PQ>~@GӺƖ{-k׶'_g8I{{SK3ۓΊӖmhhYָ~Ccs+'`745]aFs;0T QKtU!jB::J!"e&*w֥V5D@Q~`%{ &ځt82f$gU:3Σt?
pb';qRyD
eLcE,CPJL5xGiodL#p@:9r9Iym(8_	"5 IXIG*mpy*N59+,`'ѦGtM1etQNf't`2FS,#جQUj^-B	zyԏy5H!WI f4j=ߏs'P9K,ߤ&óSlFܽV0<{jB|f.&+D^%jyhs0">BljrY7DӁ+ba]UAQI.g!!_9pd苰ӣ;GTz*:hN@#W>%fNe`6{̝k9UF9,cO&Y~X!7B׆GDUJG4#0!G~];B)N'dݝD:Ydx/y[%lBFSN)F=ŊQը~L::C=Haη}]wP!O=:loT}hCLj#~_j"x}jdXq,0cptq٧]6qm; 7xK{΄b硶Ap$@~
8E=eH"+rB|<1>Cf5@ĂJK<k9ӑJM㨨bLN!'ߞ])3qB#R?Gko3?ogjC2RIJj軩!wwlJazWNEWYjTjh:|AfINk5~FfOhBjggI3i?-I/f|12hͰd?npIΣ6 A
΂	&G}I=)dC%VŦ3roLNxJO0׾q)c+h**|>\gד_hUi	أ[	eƜY8MTdfcWOOPj]+xT,|PzםczǒwONU3Լ?ޥtp?txbKպtѰJܕ|ȍ?R*ٚRT"ED-,y0aiZ~Az3>ᢇllm ^'ԗZLiz8&CΒx,(|v-TtI:nxfS{]Gjf_B2|KzHrTGBI-rl6Xhx%m09a/RՁD(΀eDS}N^"&O՟~%qgz%|AMEgKF?rPq^|YkUq6CE7D;֣/$f@e2rʀDF<:z&dNLh=|'h'̢"S|
h@U{^oomFO?AL.¾)TZOItX]]\T?fsj_hV寗bQeM!ƼzqIg1 )gw-ȾXWyxX$ ŗ<[@
rnC2mL8YXj#2zcd6pO2	E.~Δ @jߧ2=g)ՃcXO'H'':J|;N;N{ҰES1ZN
_O;\kQmB5{Bݼ3D5
L$F%^lk7WnAiXC/,Z/:J.S3:C?Ko|D\Kµ9<8GKĢh7eU7IoNWNp+G`<ԽvZ Ҁq~DχbTNgm>)g HH'
c|(|&AS9E(~wz&1@yD]7squkYr*qOgP[-qnHCs 6W?}A;J`4ybhnn>C@I''
;py.pjC\8hQYF{udQNBɏ"Tp{Ulh%K^Yq_ l"L|
,OQi_4J'䧩:x/H'2Nüz/5v0R̘Lv.ϰ,DF;DS[1WU>-VV|l5rZhCiW8`im	Z|lgfڵksr;oCېR텎>yxC{deyQY4[w9rưl<Ke˷X~#nqb)Z͵<Ϸlfソˁj-(Ix$D.ee}<a7\\H:w|~㒤tcG] '6Kn&HJ%|6KWL}eh[B2Kfb5c$g1Xg]޼uJsYU=Y}~rrWlH.akV8 
˸$QA8XrkO![IMVho3+FWU[Sm׻V~NdFfh$,MlPA/ϣ^9w9X>EVtv܂6W0HFt	0XHVъ,bX=n՝Vu~NRAؚp[fY󔰪8#\𚜨X}\RӊD=Nε##Ѹր,2BAE굺x12۝ "Q
;f9aMX#RO$(3Oћ.b2	De(EnYzhlnNeY.Nv3aAk^%z[+cw~bQVTvK"}gw',kLcusg`h(ߵ[A~0](<V,mGz_PaV+ 8ccHj&!cmv8rdTFv;4[2+M!x%.ϸ͊J䠽/wN2U,g#I1:t5D|<Zۣ_2o6	jPӐ5Ώ^&xǰc& H|v#C
W}8?hzxCO/hakYfd rUtx.l){y6H(.H̍KOP(K,JH,050l 3n4xxqfyY+- -k4CxuRMhAe4IMRIv:]]ӴM6i~"F!6]ٰ("ԃZK`*E̡	ԃ""ɱA"xP0{|owK̝Y9%G3L:TUQ3Ch]݌Sl[Ujr<7Dxŝ&rMu+ioPW3lOTG.St߲u:~+Yhyg]F$f`mH]iYuxe3CװΈd){7Lt=PVwi9
`"iq,Ieʼlp_`~ظr9TbqGBN
utHU87& F)Z,9,^jF&v75zVqagbjɦ-ccP_;b'dٵ[\e9ɉ菐'|9I!#i@sxNGdF\=$:(F rmPpuD@M3H'{gefـ$fh7J/!ɀ?&89Me/J<U:OJFy0^: G!mZ}x{4|TJKs&;NޭƉ*¤hɪB\ SAOx;ti#R~f)ǵ. TJ.x2w	Om3]?}.`Vg}F fYQ
 Fx;A:R7e晾 o~͜LIM~+?EVd{"OIOta|akFƌb͕rr@@̲RN v"q%x8wqgbܙM [l1x-KrCz&. !	Rzxθq7nlqcU
77+ ˁ
VlQzc͖6' 9(]xgG-3/$7>3Yd<
T՞}q{}&H =^xUmLSgι- B˥V
bEcS7!E*L(-;>q7MK&(:d[,u<x{cߩkJoSipZUI˪񌒨*^zvlAhOd8wDD6A3KtT2)FG詻~)!5`BM8Gl琟~}_{)_KhtlݼC/9 /iQFqD8ОZKuSP⥯X%,xYk[ZO`]<; m@]K!O<ha"7U
*Sy:/9k@<Ԙ*#K=+!MG2QŨMNcߢMiS<A'\e5.˨s!46YFѝǮI;ώfCRI:2} OBP:IEfnjL9>!<upWƇd2ޭyN$>ZhaeF#8"?}5<LmY%)NOyHXQ^$<BY|sIkT-,X\^NaEQe5SEαhztx*Laٛ):bb{+9˙0.d3fϳoX`(!~	%!LC焉4X {?#TIYe
'xek]A$6MG$'/&SLSh{fo:n<uiӀ^9m0UnڻjH2Ix4]Z=HMMqڥD@ҙ*%XA>6ԑbLdxTE)qC,ڀڂmh{MA`Dab[7ٳv8kI!UbM*C1'm.N|G]S'
ș"$b"č!yIʚMSRÌQ6Ic"7N'EN_)ݜ:oFidt4w):WwE&-z"}~$s[!zLTH@[mq!i8EQh/gUJY^TII+&(==G$'MOoWDKiYsh`q			=&q{wx6G,+iݣc }lm>}Eə$;9ǐq7:|}&Bb]N\8W}]r!x!b[5+ .OkJCExMhA&	!XЦfm7+C	HAi&k\L7&9z"^R> TzPMd(؞"XI/*%B63,ϫop=h==T-w2c.hˣNbg0wi+"/p4!pm\s[6@(1}֑9@ 9q-ر'JIn	4	Ӝa*A9q>9Ň7n߃se(Y%OgR~Q]x 2vUA`ףּ%ɧf9,`t7kNFQܪ!\uvo4LƵdf\P:,Zl"VJƕ	yannWvˆo;SOB4hq Y__7K
WxedQkJ:f~-ldU̘ZRNq*ѳr7c:"T<g8oVQN)Z"T$Pƕz#X20<wdiZf5`~s)x}?hqywKKB.Z$BA%Zmm	г$5i!h\VRcAqSTKؐߴ)%|L8<VK"1z).z*2pA;mht{h"O[F9JS,6Z&@	`ԸSr/'Xq*f!DNER5B53fT͂/^@pҽ,tNh$HkA}8QI"2/RvlVґl/Z).&j~&mh1ąrڳWGiU%ʔ]Kn4vWc&bt5uLW!snঐQf'Xbʼ˞s[A?ฮ[2(C#[s ˃Be~;@	YrGǴt|[e̜>f~'}x}	|TE_wB!HPB)GHd$2؈!*j%ȱxx y-ǚ]]]͝L~ yٿG؎hZS
ʭW!",8*Jol\o1d-76겪]Bj&o*&#{;L qԌgG_ohd78Ah4Y[t,b8>@ݦ6v\lh5S//)//3TkWqgjfߜmT[_W7fJCV*#g[,
YU"*<!/ϒ`ӈ6	FGwܑcr)d;G9h[TU8ێ[0ť7Ռꖦ:ظ2Vjt=BB561Zu-fCaGi(Ћ=jgtMgw3RhfW,%Zl-REo7Ce Ij6=SUK
9EsKe3I:/8/7BR1ndϭEW{*lT󂌢z9Py?QO!K]䲲y9%8Sq(uJ?+9a;gtZペ5* <ۮ	a)Ca}ɧɃYzWsKm-Nd+CBhah5gϑrIAQ5kM-NL+Mѹf64U[n24ײLZurOov:j|fWp&<&v%
AA1bX;:rR;kH!=s] 7ũdޗƖfmR
Rޠ7lj-+M
	 *F"_"ijЫ.VF}%UVik5?B8^#魵\*V,ws,ciѷCj[t(ܒ˺+Lv+\_{uT͛a%r#.-&M찟뀘-fC.C2XKGTyqHo2<uZcEU
kc
VugAD3m̙V9?lg䰆hofrAaN\f17UɌFZ־<5@+Xƍow]{{"Fot'	{~]86i)pi٠]W
آ4ZR`kU;n,M:xwfOř|v=jA>&Tז_׮%_'~8;#BVezal늬bd󕰰PT*k@s64ujZRΈßeUuƕFY3Yc7YM=RGM1.iL}yV
M8.;C1$^!/~]iԡĮ$b46v$tm_i2]9U^4dZiBΑ_Hy_ux׸R꙰y%صh00Є7nLto@@3`xЎ1e6BGQw=<vq4l,*ts0ݛ_ҝF]w~  2H< jHقUt$83?ꙅ)B4J4f_TC\ENyQ}M^čhoP??i7d(@*~/
7ddWCzkPdݍה齚Hpou!+lGDn0c
jZyqj
\7jK@)zI[F-5[޹εz6:_&I4蛍Mz0e`KyVrVTjP*LPdڇig^dQ2uܦ?kJA\>{fiȨ-N&"M6sWVXtjWJjavfҔD,ʯQN_AECf'3-"|8z%ܘ*zMuLQ7oU~Elup@jalׄmįY:.Tʪ3}jYN̲Z/|wIzSqxӰ9ܰpZR?h'Adr6 :B蛚U'MϺ_W`?8I=V33Vį=λk'BQś3<glP?ԅy;o䮗]ma$rP@kgke2q#ud`K{xً`dj+-YQFoJ__
=F7@k8v`&i0zu]+]ܦotv!KiRs5w `E X8s
³In0ʌOAhM4?=k$;![pl	SFı@wnl1FJ-D]?Ӑ1>d6>렾Ha**zō1Y\ktƘ!vz)l`+b	b:yC"=ʄCKw]7't-G۱ڛa ~7({ݎ\[V)e8kupb9SZZ5׊;n%fԮE "eL'߽kjd7"3q;kM+VXv'[syKܖfchjhE$+K%Y6^T]Jcj; s86N?\B]rMl(0ԯg΃oI.C7oI<}6hzi~1F*f-MzN2nM"]5LcUt\Н+ߨ{>|*][7yO6iOӆ*U;~uxepPV?ŮOp{zmbj[V} YQYUYUVw⵸k.6͍ƮGU{n9]#0I_k*L(yeOlT'f+<.b^HZ͗ZHUM^yN^|*XBcF.ydAhuoi׹.ӛuG7XQ+֦i (Q?u;R"dDQ9iD>*p~NlR9$Z	_d (DC1D4	f'0*Th4	4=#.n'qf}xzu0r[hɻI8">r|u64!˧)+[Vd̲y13StSV^ڊF%1J31NVCtܑhن
k83Æ ^E70si+~5|`lJ{b?$Bq)P(<މpa!ݽ,f`9ӎ0($'+8&ɤhFSPToZey8}_"vzgK}=׿EgCCmv$P`wf*YP@= >V`z~B@w'nDGѥ_O.SO
qH,5HKUIE7|QE?~o(%1ź)XHlNsM"!R6PӘM;iA/[WA.uhIA+	tf:sύ]ݒ}ЩZE YdƧpLzդo2QS.$J_XX+LA`n[q.X)A}l_}l>z&0_`(_VA?ƗП_ΗHޤ[T˥VUOjBqnT\Ow	 "gGvB,<k 
>d2JSbBеh=pgܛePq̮~`_+Nha
Ssv:}DT}pp:zxLEڇX9΅ 6KGCsB/C,:M4fbXZV(Quz g 1tB,$#fƪ7PXгGڟEAWx%俅B"T4rt!<[T	:'x5oUٺCCQ{gCbTkgOYSnQPC#l9CɎog{ߡS(F;^-g$ˋٰ};Dj|<C ׌=RB_YyrgsKԲr	\~gC#aw+p=O#ubsN<%^l:XF	}IMCT劖Zq&/DZ2'*֛PO)ݭXUOy*\^vY%sfOfϜ,-Y47vvLß]`o҉v_2]tkL-:}ٓ~g65Yqo"TͤܙEеQtlS"L;Cٿ*ס̮#?j8sD%¶dVqOjuI?(m֩߿gLύ=%|t'Q7j9b#pn601s3INN<U:C姣s.620>h#D~HScjalA$D1J'Bў	HqQ7
eYq+˶
Ά3KRflXEޯH
}X8IQ9y313;UHDm-?F#m[|z
Ҧ;0iq,\wwJK$MВe%I#Ihxj>6yF,lkz6']JKpVԒ%Y<+ݶpx?h52G<l+ճbEMF\ZKW٦TMAW\n`+dA%%AF[Vv7>0FYҹi@gA)LAv.HAcc+nmIhTT
PIYJSs]csђخ{ |(r@UP$ZqZh0Cq9 g,MGٰP<~cE4ktqHޖxD+pܕT(	ve*ۂG}bw,/ƶy)bwkmzuNĵM01ݩ~P3P+ݚ2QRq|EW$!E¸$wABl@HܐqD͜L7I$7%f,<k"|e *>|8wr&ߣT&YʖRTۊk_2]&<Q>(=2Z$EK
P jU&#[x܄Dj /Cb*݅u13"-jd Ƨ*x[;Y :쁹~b"<֝=fX@x}>WG=ڈ
G5VӍLs|D0 Q-%1i27\B9Tp^Q|L'~X%CK̖@3:*aUq+r<]k=PgsN蛛ߡz릴jN\ap&6[Q:cv?InTϗ1^L`&W`},_0d"
W|,(Jd_k"PYȬ6@]zq@ƙo:GN[̝ϒ}p{xeW]v*Mw29z GĊ|Lƭ|P_(^8}ZX>Cܗ@] /q_GE1=:$^b#es3j"t4PM޲%˖.DCne[WTd,]F7r%ע^nϴ!cs;3}
%'MĊlV~>;qQ{V0|aޤ,im_|.HuBj\u@^FA!?oEE+W C[{/QBLȀ3+Q4%O9U/,T`$n(CѦog*yלg2X,\C࿧ gArpkUxC@?_gofnBvW	>>%9}.esΙ^1o,YxF!E'9)@rui)Gax92n|ZܥT9Atjܾ)#Qe}t5rk(]%ڏ}6IbD#kv,]*KlUX4a㤭b/Vʿw{Ԡ_vfhAtfuj%XxWLuhfjbktĨhuP+))YPQQȟkl}&4ѫٸN?!W!'05'ݹ,Nsd:;E]Fu+4FgDïlͅpW݉VMؚby$twRЍ1h3<Ʊ5#9S)"jQ#e_g2;a;Et.zF@Q^tlpl2yd|k*/ۤ.;zi$:zp\ǻFؾ+?F'ZZO HZl(K'uiqdxkBߦ-'("̵U-_λ50r3AbǬe@zd8gBC|)JCɄDbz2 WzfZP˅x8ވR7(1)Ҵ&p@.ӫQ6
ͨ<3ӹp%
}AEs=Eȿ6o9vhFT$Cqj`s<(OYh2Ί49OY&	!iw1khJ!qP}-5Emb!G!;KkM(=ԎFuڲ"J﷣ڀI%ׁe;>/^(ӛ{)v/ȘzɂW_*nq;j\mۜBɧg6cPصb &PAGg1ϠMS HPWR{Qkd/Ѵznf,F@d$@x5U%±WgRkF9<+$>؉ӎk	](A>穜퓅뱾AseAs'fR3avTŶk4/s[(ap!{H e/r&pxAs+އƓ_je snKB2}3{e?Gџ߈Z[bpvcO7p?V{/0Ӧ,_W\%-vƵ1kb2əc9w}Odv
UɊ=F2@vEVOv"-G{9	; IzEye8-N:_H8<!ldbCi^!Qv8	F1e([ l3pCE8$3z"l&"%bsBb}~h1F2K`uB( P
q
}a-pGlNYͥ{UW/0nGt:=D+ZFFs8h$&c7?	W"X{Aqnadݑ3d`_Q#C@'J+9"9>
Fr>"Hܥє4QYN۔xAQ `Գ/vx2z/5qʜ>D" <GBe#C 4!:KhjGCgg[;wV."^E_JB	TqLt4w$/oIo0^<&Go-9
ops=n,nxN  -m"\s0]!Ҽ2qǁ#T*'$i -pZǋ~6OMA;jF|8=:DK;8🥍tOf=v?}|A	~g)G	ʶ0}J>9bQA7	tLbFEOl:@3/::`O{?ǃ#@6S+o_'Rnr*!XrWq0<.ʀN"Ў*?O*˂ $f4;E|3qiֳ;~3uD]G|,\$bƐ@s9`O*|~ ɡhAlO9~Q嫹Ti>\*mEfXxxGN<ԝD#ML7>A1.GF//kU=S,:&y@ekTnSDذABE/S4.?$9^RN4vWA*y)GKw!u$S1_ٟǱغGNĈ,UJyp-y3m!ҟ?VTxgb\̎xsg~',ىNTVeb254pGA+ŒRظaTv~x}(%'bDq΄l1|f
d{t>,F=ߠ?tGt V/CY#DaHFv}!f\8gd*?ݸ?&Pqዑ@/B:<dԶ&<|`7$VA/wsiy.`zw$5ّ<}h|ʇ%rrmm4Rծ! :nFtc;zRS`j)l):||21GfUr	
塜%82i
Ty櫽(jN* +ʱ>uv;=`ur
 aR#$w=$rwc5]Y7pSRIyF}Ofb6uTgWŴa/0
NSLQ\uC\	"3jp֠CQAvI:0W_Ψ0~rf"kHN$35|z<|M$)Q˖H~s}Fy<~f"`K5d.5kTDO8!c2j0E<Ϙʌxt	6dͿ/BȶK;4*lܺ\ߖK>0׾,O֖*C8_o[QaXS%dHbЎ[qB-{ĩKyi|C}^9x2ǳCi2PZ3P2ܷ<&ɥ8f%]iixeT0|+b'UikhӃRA=Sƚw"j/߉xO}I#:^?+Rq4<<ך{Ty)&-	cg27YyB(b"@0."Y$n`3#X8kڢO%C 5?[i־P]0XNtfQgәA<ǤAX:^?X?*F*~>nא=0ga}}=g__iW$LfJ۠yt@9.&Kwx }Qvcx7|MBxdGN0iic"H80=h!҆)xoI+mިI'tA6Q`(K3i_	:<=f|$C``3NoCɅ$NIW/(V#,d5<SKA~#$U٦ÃSVYH>0ϩ\-Je_G͌V|.[(c'AI3߇k|7 /߆%r}bf`tp;~$0݃gÓߣq(+YbpK|4~\4Ga..1I?|L^jNKZR:6M圑"Nؒ|^
n<\*=o(xhX8wϻ;:WErE1e<i(>0T#f~qXgM5:QѰf3:?oG_~=@S5^0@{`*Nʲ!xZ?9]ҟ3nȵfINp܅@_{[	ȡcr7UiMi!$bBHF$%a	!7;kᬪ	}qxB(
%
BJ	HM ?r[|/myiMKQ7]_dDruj5b.$4'z!`!f'|jHlldWE_?ND?3I*4UpgKid!)\j3lHa^qmČxRo`ni041d+@aHFqm?8`ɰQ$!@rT2 _5.?)#c#"?I 5!us(	$vPR4i#mH&.G!\KRR5/M
xgKyl9u Jp^'|Z޻7<]aύ[}B67p |%KhX7^O!A`y3MU +a7
" 	\vN־blL
[<yp܉ԾCMYrJ_/GZ6kdf\v:̖&om\ղ>Jf-s9oOo`1oΐj|>0ݚEY߰$v@KA_kBCvb>{.z%):j6Lf99F	zPޱo?$ "IK_BSb5stMkslR;DyiezP=[55<|\3A#Y5ea{B2eRg}=m塭mz#cFnQ4W4]oixN֙NQc,ݿٞӁn8y'IL0sδPޡ
<_o'g[{%Y(X$Cxlnh*ygz&g 	SV22cOl,7'GZM%ʧe8ECw.XV1m*t'(Th
t>|=0b_"MͿ/vnvkـ.Je_ E|ώ@q;ڑslm;փTVJ6hFHǒ1<?]L0ģD`=8DX=鰞g7NK)Q=E{M.>,%NDwUO{uS~YscSUqYa$Lw1ƴB\)0	(i٦ڽSq`|4Vᢻ5~8#jO?1e>c.5	PlB$Gs?7Yi^_2UۨfʱV.}	;LRUoQoa& MԪ%Y?&#|:$ĥpp*gH0Wrd͡/l9ExcHj5.(3х4[덍WS'!dwP5<lH<5o~076NڦU(K0Z!\@2AIʽǐSx*ǒ63l<YDk/|nkK<GLF|Ơ4RMu7rpB2r6"]7D]4f,r:8XjE~y$Gz$_-/., qyL`3fesSFZKAɩKȂ9)M!}o ]wδZt@Kޙ@j]ob-d"<!H$lZ}㏃V;`!Z`%65Scd[z&%l$>[I5@=דTfr2`^v #7H{FMbŦBFҚ	j,
NQ=zLxEIYѻ3fF45.lAl~Z\ hamLK̮̿EG@dm4Z:EIBpqxn6~Kz,$rŔYD 'BvEYA[M-u&Vl_w"8T:[$jvPz}'}7*ϵ6~;,HL7= ?g(شTH/$bhD5Npwf~m-ߔ8Ze$w:ܕ?0hadI|h^eZHvxr;vPGa*֡SrOЂ3Ҽ'ڶGiɊq@7Ʋ>>T0G>Ch=]4]4꿔gNQ&N]>d^vVJbbFO~lvJ83cQ߆tHc"=>R"I1jn"cn4U+lP1HI0E{$Nחf>('oIpX%GGV,2{)!NCwSB=s[j=bf@iJg,^g227!(t݇z~}o}@&8:VWXCwׄlvKPT;k$,ߍR|~⧶ai
/ב($ɲMg>zTyj-@({4qL
૛,:^7	/2p%-AP,?s&3!7s`-'IjG'r[OJABbZt?"u~΀m0y4%CV#uDzZG:1_C!ѤewsUiPfT{HLcv戁ol*+ކK&x3"ڼ\©L?9* d F8	d&J{;HI{^26Ar85uz:9GNn{zy`~2IG8sL|?&LgQ0|iM5騋>$6b*=ȤWc3"3eZ>'J#3$3>Sed#磧Lw,wP`5["m&9Ew13?$yr&=!]ִ	 ^o)r#N!hMŅ88EҺ?c>Q*~zd*1kHDIJ.>N		NtyI	BSpUq<߉p=4FȺ}g$TNe+yJ$rtou%Y9.$cr^dѕ'&AE$2-JW
<|iŅ$q.Y[٢;Ovkҧ IzH	OVeCNQ~1G GrzYoC}@ui[I4/7Rx/%n79NIjy> %+I=.2"Cc"|/6qc$k[Wc-ҏ[JdkwkrqeTߪg!*>=}m޹P@ORѳGZsO΁l{aط0pi޸.gJJ8}oCзWwgm  !7xMb=7n*),7gȂUaM35hCpp2z"y[u'v7w-aBrGT
`y$Z鄲2Y4Xֲ0D]8p!Cbύ"ޞ! G(g-C< '?4>^GQځ D_dAEC%AQv5?RQ#f(Qp~̜_6W̞l3tNض쩎в\1[>2> OV"!`KX+ҚQi(Vjl/)5 z'3fT#YfߏҠo8^/:V5mG4&QvL͹H۹-ӻ<&%;</$]/IǈP\_H~BLz_H~< Jɇ$)ݯZk.ހ.X!B)fku"plbͲ8Y^)*J>cv-Bcmp1cWC.}sQ)(&Pofڶ>ҍ1&C|;<ŚɬĀ>,Z=ΧR~v%^&3ϏteB<|HHS]Sp{'k5Ke|ج&$2zH>h*55ZR*.:JI4hg]M\JZfi﹡zY|? mIr}lp9$??+#!p~/6*SĈT۾b:Cja_"౷R 
pPHz,8&DC~&S9~9Tဎv Ѹ
Y. xLWқHB\@~wl&n`-T]B
)P-\8+{)7+i\ɆiBwOqBtFgXEt
liVY5QE8a({@a6X*Pهpx
Zh4J}
	Cdpp MR<?d(BggҦp8/˖"R533jƳŢm!zGkg&DMVQ>&Zkz9e%sI/H﷧Uϲij@fÙui'3"lW#R`]-H	Y@<G,Dx2WHFougY$Bkt8 ͔~4?"4n/6ӺqWMՆFCuƍiM9MY_B҈QRb7l>OG_5
6,db	HDxJ(-r~MtXA(*cl>`C #4}tոK	.,}
8to xSzÅ̟! |W-R',J:erɳ3IW^?Pa#P0<3J8p,,XT t2X+Dx;fx9!j<UpȽNH~VH@BK{E%|5VawP`?%J {p߀880V*EI-0f0q^OFX5@x}8io+)C?;4Dٺ	-۸W(K +/aJf)f*	0'KI,&j?wP<	E!Hk2|b%;K&xMfۋ>K>9]IלVJWb!TaG/ _:w9R3,%&CGI(^	$Өv</xMOnLbx ,=p]~V"<)txqD.5u!Ip|v}0ҏ=B0:غ~Vzo5x[$,](!CostCaq&KX]Y֞?sQYR>Ty>B?jXf!Hwb!?
Jpd_̣s%J}|.Pk<\DtP>Jo<ﺻ.ٽ$:JQOM"h;O7}S0ٿ;pC){p^;(~- oMU
?rC'X=6d8ex[	pW'-06'ئ-a1/lBGnK-AV6l *2	pjvLfIv=*&Y&05!{dH\3,^wM]=ubQ3Ã\~Fb[k]/A.n73$YyNGdef3CqvGQʡf.h$mUU-0eF",/[{mm>.hW5HЙ427(1: QiD9M֑\q˺+\}>S>%,h7ӺVֵtL
R=7wu;Z"n5cXzcwwǍ-+Z:FƎVM-*7#RJ=)L"+AvܒH9?$p~⛨шB'24E3T]odD-O%qSIJA,gǏcOƏŏG?cOďZ}<>ZiQ[aӆy{;lDA^)4(SJ0& Sd(ɮAu?:f$}!,3=ei4lu4Y*	<^rwbGG,+%-m-}=mݗpdlWy-(Tn}gƢ-cg>gl'cwZRRc!\(F9K*v[	'LŅjvJ\,<=AdlW`9A
 UMHFѡx{"J3]oB&-$r8zdPhfh4̇QaYX%b^cKg݇\S,-dX3fkn24U5U!H
fXLq~r~a6pW¹%*-I5*ٰj eL]?ƃVF(|"$vo5UL`ޓ$(Z/A󗃷mD0UPsrW}!a쬪$	jnqPDNIɞJƹY݇?a0%00=dzv%w4ErgW12a+Ii,/m^\TaۡE:V䂜QmcLm]Ê[W2cU~f[ik3/wɌ<(Y{IFd>ЀӫQ	:=hS7	II\EYZ0Cbd^14)-+3.\hN,gQZG.ݍ+9Ơfl7qQ)t%ml9JE,2"@?勴ڄk|+"Q,3͉QdFljIh_{GP].A-af=Dbj0keK'aEjY2.9}Ek*uIieEkgPS=q@w뚖nB}ۛ[ȠHb#IL.}j&Nkn_ٲK݃W)964_%#o3;ⱺ	vYk&'C'܅$bvvO΄hNI}ĭ5ÂftWME=//4QA&Apz1޲jHfբ.mJk&cq>Nbɳ{&b6s}J1uqR,3i[8٦V ,{*!jQ
L:ә@#Ca8x^r@)J _;y/-gCgZę;MUĪtڜ4i
BDdq$(֩.9$#l&]0qKkg*&IG%U{.p>0r|A78}+`/pNK63Y?зNgTi308p#z'H¢akKQ2+:_i՜1/5 ^b\z*=
PvtuBa+!0(W\pP/YC):ņ4<NV*Kf|0'uusM/Ѝ'rҸ(+!(x
/vbu⁣ji>Y"0w$AnW؝W/pӏMs,esp(Q~8qAc	R/Q2D) ߐ䞧@5EyEs)K	H_t a!xq4sQ{gcwkt]h*84vr'MʣIs*ZǛ:7w(^02kJ+m2wS94V`_ҷՔa7OӔS0h#
҉ߊA@TF*{BC[#[(`'ʩX'Prb|js/w|jZM30)Vў:}J(OP!l~	49wJKR,㣥}\<N݃=:f|h(>U>EC+Daħƨbڢ=K;7L;~"=mJZea+k#kht_rUPN<p21D<q2|kQ+cTqMT CϣjKt,Zp+WNU]N)]/8Tii:|]ܹ_鮭bRjOfr?ußs)E-WڴB*c/TEOUT6_B׃ayS-uF[Cr/`OΣC_Ȳ`-aH}/ƙ&44Sq EЪ	O)f hGhw^ri^6AU@rʷ3o9&1Z64r}¡`"'n,U##;~OлhVit>(	OEzNv'DIvHNtzSI%4iuc鮘*/?T08`Ʃ1D৅(߻[;x`_t(M	~]h?CNE=ehu_= P&8݊g,K1AD6۬tOq-UYʧ"|h)5[`B4c+eI]ǈMtN;:d1	e_C,*s -먹D΢}
(ʁTEJ<Jԛ7KԔSw9'GAu?+)*eZ2Re	qEKo$vD.*0_`4T	Us@ɚs
2U9P+ 3N5
|X>$&,8NaRΌ{T."e>ƎP%[fBIC|Mb[W!e3ૹ#(r]ǥ=>jdT!XNL.ҷ*Fܜqcȵ9>6biB=@xӗ:ՂՊ!K~MyaN~Ow}"'zPoĩUc?yyc-fV6Q'I]ߎGN\]i:Xβ}K5/g]F)yzD?_>y>)ץd'U`%a,@E%N;p"P9t|ꐛvya0UpU:k4$:hh0!{*03jn$܎~Fy߄ۏ~Muzm{OR/ڥaϗftg5yΓ

T|o᷋p8 m(I@3%o`6Kvfe7Fd܊vꜧm8k[kXSB+'U)M)W4%$nhw^Ur$L8c%2oǨGc[bA۰#ag61!߾1m;Jm֐qmu
h
r7OveMAo1"bdxKUlfBm8m}cuc',f@X̬fFXZoXY)\4=$"6$x'&$0+3PᱡDmg܂@xu>1G}k lX7-ik]QFĻmi&6(m#TvOt?HsX5Xi98t-Xj[N3fAQbeeP:ZZ/H8*X )8?T[Wrr˜f;44.wk@~r's?-Ȓ6#i{,<f"X\.7C^JܵKjoX\2Ά4DINމٝ ^N~!0Bz,8C,ԥpC46#2Q~ea3̌2zt⸣;0hp|(AgC"VM錊iP`lǊbEKrwUɅe5C&لS׺:f\O4av3lRN'
ôd7ӥ#Æx/42$?(N?#h}s]lURY[lEΚ%V8䬩M
KSqk	c_,:T
0|hJ%|im4	i(D0g^YbAQ،MY"7^'v~D1.?$`Ihmx,AkVyBt˖xR=϶ω0K1Z#7N55$d46z(#,v-nt-kpCd.'PH{t^k^?^tM<HTL)|z+*hcMa\@Mn^3+?Xl' HOxiéHW"U@1Fxq6q|*W_Q`;bX+2Fp
)Sø9c$;;0n:м鷣9d\Ӂ:m/a\C$H挚ӁvO7d>ev=L*Eɩ

*jNh5618ہ꿻) Afbfqqjt͌ťI)?>`~ILITV!(1/%?7(3/]Ls1ƅۗ1b2;y733r;Lw3V0m߽q*/5M$B5Ӥn3c$4e|YspQ]vWLv -Tx{1'k4?f<KJpg%LV*ڼ[BQar8WAFAnebJnfdCC2> nPx5'k<?f? )$xV}LSWϽU(|GG[:(eN[^X72Xa0b^ٲlӹl"!c385:#dɖ-q{DL&=~s|;xD׹?}a7_ϣ煾<'ǲgcTXQ	e<^VRa`CZbb`9	W	a\);m%t^E	ć6#It&&ʶF/my5jNj?L"i	%y.ϪQ4IAA-ڨ9>a&Cja"+7L+%a\6R*$[<67$n:rqSv܎ٰi'wf:ces8v/EQ^'ωRf@E:3[KR(yg)m_|lL(2kҳ&`Yq@uΛ͠o	e fG#4bzDybQ7J˻;JPZl%u0ˮd(؈3 ;A9
xFiWidvp"+Ib||l6B|^2d~yXaavOyjSG\N7@M'O#W݉[H/ɄU']mKWŞ`w?s8ȅCo/uڃ{/uGan;G9z&~:'2:xoR:0-N&J>Wh^#yldr_0Cy:y<Tй 2QxYd6?RnK')l2pV+'$@ZҼnp6v@A󈇦fή,fՔ)VneuхN-	8	Q"mLJ9wHGP4 b`?PSo<c,<f⌮}Lkd>)> Ȧ67Nf'P:".,Kem.sRP:pu3PBqvx_ҡ@lnuMB3Q)\o =H<>YTV2L9:SY*-@;HQ^hh0@yʥ4SO^F9SZ&j[6\Y
-'h#цո!0A9V8"gJ]a84L^Rls<RRQ~fd\a}X"wRiY17dU
YIqb9-^Q:y\f:Q"D'0`0~Tǈ!z*14c6R_'h|:Y[A)!Mع~af(Q\?nH%~GG
L'uln`w4xT{lSUwZ1Z1].}t62QֻQֵ݃G7A%K3{x!0/5&/"BL4vu_}?fXmW7'3i-o|/b٪a	&Asؠe%;ȥr$)dwc#u1@rw#r4alCbQ-DbtC<:O&×15x?,i\iN÷ye횡Rਕ&7~!<s܆21{nJkCJ
f6֩~;A8ӆhfT/$fxWx"CgsTlhS\.MP}SO}3,ԪC8Dޚ7{$u7_-tƀ!Eĭ1Mg8?ߺ8B⋇PfHpsFh<8~`gLcH[c&b0e.%z,LUViLv#ҨDJgM'6(ZIW9Ԅ;!B<$Z#H~5#[pPpYŲty~"mM3MZ,a{G;c&\}bʌ֥sDͨKaJ_RH)ʂ%hT`sD;ZrΥVWr4a"NA		%w 6U#e5s%`@y}8	}WYkfWZ%ըqG:fF/As;`aH/9lچpM7	!mG6T+JmQTlRi
wpZwQ
ǹ}>">N]DUӋ)i؁v`N&n7( izUE=]5)bZk)A>-|P٭2$qs1(9Z} !eSӅSa\JGP*|2ROQyaM{3Q<e')rE+ȗ$7sjB1\Hs?`N<ڏW)[Hb=&wq@+-iʓp+!]pc%9~rrKEupl`@3K5*U
dwţbg@7!8	&T*<hP%`gù:.6@(#ܰdIlH:@[@BjKlj@Y\]8MbM\9/?6ϠfʫH\,\%gcc&Wy`"j#yHi`ʐ>rP
J橧2VG*ήt~T%UqrfTg9tR-(76x8qE6l~iť \v k/x8qT'F. xθaۭ{n߼L$Vn;ĢҢTu[;-7l\=7lUznqcu@zr+nX+n,Jo#Pn9X7ۀ&WኵRI*-)K)M-V,n,sDI~|bN'@1gyg$e=Ӫa
`El9c3B][@f qf#/7;n(bo ^Oxqgqgǝ '5xW{l[gb;~y;I͍kIYeN2XYS'gHKKĥUmn=ȴB[Ye0X 2

4i]0W{mA&mPUs|w/<m:m&O/.T/ZSG֯MN<3KA)?&z|C$Up˥~Pтjq'wVfDU\qF;B=yn
f>rBN.y\3%mI*AZt*ovvf;y$'6FU?Kfl/%Y3+y$.Go?BK9[jqH8s-K3x9
ʋx`s*xJp~8e;X'MPg /uBzj	nDce)QAF^Za!Y{J8̶}h4~YQ	n!C,bQV&KwB6&؄@Xu%lZMiŏvIQpW
0Ă`P(q=V({3F9̆ŖN`8Z۬ERJ%plZEՇbru¯;q kQBo?5Jwfʭrrn.s1(gg5]!Q[*Pq%(MQ)}2Vsi.eϷNSx/ϻ)B=>}8%q%SK'h'<J>x&_ǟUyǞ;$1p].-qݠ)*{jc0pds` +Y]&nѾ`+y23r:T[P]h(=+KpXRS>dhT,Q옂<SRM'
sX'\MW wl/"c!lSȪGi'އ\wtoS9=&$ڤgt*'P1UN~w&~X /bO5L9$C6	1C=ORZZ1Ӱa!wkUsP\	 .
㐏&X?Ofq!<(7N يud2(qaXQň]ETyU"=/	4=ߒ@[ikWd>UA,<m9x88+|Ap`ϗ+:ĸ{Vx"m_磘K臐O +[!;_ߢ?	e	7K334rI rh第&lbӋ	?Q֐R\,&t,?	3 6 g~i?CǡUsKE>h#2&ԈJk4[q(m%5_za0/v<;pHΞ2yAra_FgjxNa-dDyڸѩܣ.-Eb5+.	-W
,r2K[ȪF	@ܖVHĳ!2[|w;Xb-K_Jnk5;U)<WWft)d,K[m/aIjëN%ݎ[P]JУT3OkF\ur2Zt VmpqDf*m4,)[*Yp'/Uyꕰ*h%ͻsʷ$(;$lo]<x}	xSǵ7H^Mencƾo		qlaɠ`KFYbIJ&:$KӔ$4K^Y }ϐ4m^ {ݲg.We ik4s̙3g9sf5~/aցuZorzުA V5IKL kl^|W[,ܣke9ݮ1xosi1Sÿ}5>޸ֽd4g!hBi883[u(5t2X~1F7=P˱T3[q5qIfwy0~[фlbPOL>f[& (`4[A?;}[erYxcw|kSL$:v+d)hmUQ|,3ц+}[<LFcYgAB۶<?&!J<P?KW/L/iqD#31?1ǯNƿga}&YfPqjL/wGc856羂H 1 ߬X	I3l,t,񛱹ZZ8eh|n6-3(Ou)"og@sTsܔ@`¡DT~BOM:"tEH`A|xf	GyiVM[_[ 1Z#k=I>S!ZZ A	~JjU4WL5Yej*kVJܜҩR鞄8I+~&(ME+kފ;A5d,x:r˗EfhI=13Na<p÷a?P3DNL2IzIb⮤)xor5U-_1{kgwϚ)#6mtlL.e2"o+ySU]I3IçԔRܘU)ޔrbuilH|~:"4)u%-/ibSSpnrl^_ޠ+7贸:=t<~\WԭUIөRI:Τ*A"vφOЄZzxWQ3H+DEGZ@Z jz=~Tj>~5-Iߧ&@ǾVSȅxxf*}2Ӥ>hy?~0-T 'eUBU=56wC.2^meOqyN>ؙ3	oͩď9$m)'scqNnr9:g}[蠊*J+hL͝6wr[/KMbn(FXaȫa٭4[5?y"?KXzܮ0:;;q^AVG:k6Y1<-YSbzj!I:)0K~sФ%+),? y<-l&6D5<TLaS¾:.0]O^`>̵vs{rxqlO_ԉӶ,Щ5rЇG9t7T]&vC/s]?|W==AJs)ǥVܨU2ҝ(smV5a[>xTн@EW~Pgf0R9/.LmtOjհNt^HKvp{N#(<^]C z<N&p^.s>hkibKՙ|\_AЩΦNgң"GۅI=㣨RxL)抬ɊFl}Ӯ>kWw:$Dy9{;|p.Q5mX_u<=`	u~(9W|ObQ7d+x(B5Xod3lqM.jW"-=2q؉͵P
h,ҫ RXKs=|88Ͳ]ftJg,*5)>Ѥ
X(Z/O(hY6T&0"̂tٙ17.}n{*3+ \\ʷ/wXָ׮uCv@,  =興˻($5v9@
0-u9fE+~BA,X(D?DL&E0"Sqhg&$di;EK!C/>PV
 "sxLD$~L5QpB|.*й@KbU}n_1$$z1 B47⟕h*Y
(ujt-JґҤjA8l^G&[Ie6O]	=D7{h-K^)NQ7Lյ^_Fw`Om4:$^csICXcΰh7"A8,qj͈֊fJh^AiDG7o°"5tPڱ7eQ .(֘Sfwzh97UKRB3DZ&ۖ\Pb+h(]byVK*`vȚ"*犩Y?٪lʖ&By>[&{7Hz]Գdܳ0Sp5	Y'wI|ȑnخ>7ny|n2,l%$gˀ4vñ^GsM[̻]u! i>Gr2;i6L-5+u7Po5QCͷwl#@L]*0]N1@rDFq;HM*氪2[g03$lBc t5#L8 1̚Wf+U\ E'*yŮ56{ݞ~LF
<Z|kspsvёo}(?z>FN1;m6,jj	0ul*T-w4Gg@z&'>?5o}1ӷ;Q'`GU! ] Am[ma5'۸
;,PgNQi_RU,Мv׌ 	#E$)B:%2=9?D9bJ3n\8qo-<]x8ʯgGH}C# TG_z_=z(.Ut!31[PD}a(`{> y2KDU@.B;vڥ-!j+ԧf׭9eۗ/.j8lD
(@V]\$% Rbzdm
C} c8hathd3Edb{[9N>>Ca73n4/Z^p6ok5f^akiAw{79A(`sͼ_,z`IξԄT]m)c[T^3CI7!m(#d:|JZ	Pȉ(?0U6ifUБeK=98zӉSK4f[MJ+xOB^`)@!ByF~:b/*i	1NL8+8o4e	-;m&yʃ]\RK 4|ҚENtJ(,R?67m&sS*U*Og5b_߲?ֲBMXF]+lxԃg\6Є3Y'(Z	 z|#ԜwF6z5 h s3S"\Z^4fͬb	5y^Y{gųci's9c@j2[?[ Ba5;kjV9v~ir@tA7!gAd,3Oo_J1&qw *4]zQR+eI O	/	Xg>Q&aa:,%K,xh?Ĉg,-}Ի߳tް,<czPx23]n2J\^I(]w,OvlCT^\KU6\n?:h?R^:^YL Q+\RuJJm\71ra vU	uRʻޜf`0	ѭ*SBQ%D+y<`j=>Q/3IU"KdDEs%Uwc~KskYɌ?tlр^lNwo/]u〶tWzkxpn<m䌭bek[ӈXCsk:(v *~9GwRւwmZ^SP.Ǎ]Gmxm
&_MjeJ֕AѷPwTpMp_ n_bP"Bi񉾩"d6FzZ8n\D;pՍWU-BWMz9'ݓv@ܭ$vC8f64=-~3J&xǃ{z{2$lT-rh@]q$%P<LOnh{ؖh&\SѴgiͅ<l3X[=
:si(N۩헀\WUSZ?^a0>k9ضXKڄ|PM#hwuV[GGh|?$|卻rM;~-m2Jwjw +q|4+QȌă^آIVH*ˑ-MZ'Q&O~=	WV%a}Xq"^ND2+Ve{V6cbQ<`yl0?zxiǝy6>lpNn̂xr!<&57OgوPCm"T>4TpS'[-8s8C=BpΕS	"qm5
mb:ux{8ORYGIBYMQLCtS?}1gG`;:#ФZISl4QaSTH*ۦ;/34Qh;F_i*g(cRjGr6+Mo;0FPv	*<dkrbq,嚀ң'ȥoWr*E	=ɬmclۋqNHY
+F&27"d+[4,brG,t!1V$;'3!NKH
̝jiƺr7
Ұw2kUZi5AQ"P[7Qssw7e(:Iɹb}#;t7'x;^u[wF&Cw$'bQצO]</f\[ߵ{&~mwd"PRZ{Ed7Y=9'-Tq,𙇏|$0N\Xd`_
vlOfvSÀ5ZyVBP[؄}>۬B$.^,Sk̽)8 9&`{︓?st}atjk7oX=p?~c%@#n|~=Z_ꨱFZ[=±=6[=0#^ x>zpKFǾYm"A_C|Ńzn_
޼u|j_#R^jdiJuRP%3Y9rL;J	_Ec?=[: JQtoF8`6l!>a{dgs/C|îHUo~͋aeHK(7};k>&V,RND %3 r:[[δjɋq(*T跫D%/ޜGZDGDSp2rJP0yYG%ϔ3M`jP(~KRMS؎dPh-ğxpzc{;䩐O &pwa;I~P{p>N|zY~wgq
 o}Am}	"t=X)6J/tS<[zvj`+=}bϜxU<+oi[iG
uT&LZ>~Fqaux}K@}+EiE*x'fStǠF03-|hbCU3I\*JvuU}فV裧o;duzTSz4)?6Yfَ7pH|ϧ*k$ogG{#z VLS,0bGΧOj@E8I|Ew˟{ڂo}>̾7|_ĿDdV=SHjP&v?3	d<dz
"t(7ǉ5Cv&yӒeŨ\>)&wu8巡0U/U4s\ْ	<סvrPRLEuiJ {|狩eGøbLg_J:	=/,0x| /&Ӟ)@C *ع[(G~l`tw
c᚟#n:s?e58rEb*uuPӷU3Y=YGX靡p6焸B/
RDe(A[Z߬ԵG؊.QI	&Wru=sػ<n݋oOاXIOR=	W%	h$'_@1xՑE/Kiz݊xZ@U1H:gR_^!	amTF.2U*Gy2:(Y!]\%ŜJZ3U"HwÊ	HU("
ixY8O2Bp#Yz&'0HX~S%a	ovxD		*nt#XIX?icƞcaTkx5N⚿-g|o),!=HQ⏀ewpJO&?*][YhYqKeU'k>[ô}l4s%g^[h&ofew'b,E&SE)P]%޴oT9-~d6[??/f!3@#ҁl0^#m4>!FC@Q
+e(LǺƺc]yg,;s}*@e&lۺcrbA[b-QϔǢca>#IW`̐, AG:clG6Mzh9W"
.C©|
/s/_(jB%GaF(dQ|"P?/կVG)n/ )-M'	'|Cs|&üA6FfǶޱ>؞ ⰼx|ʣ[zڱ۶xV4kMo!S" o{Э0o~c(uq<vpdb^\ɄY4S~6'b)ObgsИswV_*{}D#LWnDѱ$*bvP2^A([]ec'_?kzȓeAoL7\|`-(/=	a'x'-OW'(沃'L}Z}j__x\E^9gsӆД)d;BD%L/O@yꐖB4ŀk՛뫫=˪I*c rHiik<`	vpa2`daBГZ2z[sq$!>Knri;&z	&>37F>E)=.Z2
BS?A͢m=(޸d+Ԁ-R/j!$wSP|8@#Y;Rړ7Q,ThJR4(&Ry2Zv5ܯA_5h.IѢdu#ZMReQfh1&h*aadw
1_Pgr3_S][oeb!ILD4`zȊ4Y8*ZȞ3*K	K)B>9*U9͡2(gϭ%ԓ]?!=wاCNTBxrLFfM {`h5Ǔ@>S&U)h"ױH) SP_IME0oQtZTI擝PKOeBa-*1zVOV!̨150Bv5 uIVCn\2I$t+EA֋GΖ-qH*W\: nlOt.D*j\HFe #p-JRO6YjP44Ⱦ%32ѯUK>t4Tg2{H$'^-:H
XV6r5dP:)E9dwJR\cSq\JͅARz2,v,~	ZD^Tw<UjKl!U]欂⽘ @Ho+!QdR.O_^[#et'K!z~AѿX
(++;I? ʱ4 YsSu0O=@0 fgFz#J|t*-@e#&s:R<M-ɢ65Ё? (kILX~܄ID0`49!?jV:iŊ1£<}#%<XP tʶEҽLeG%?i9+$*~9wZFNB%a08,J`.3?gs6U*,AP	"oXJ`)'ȋ8QHȧ<=g%h֔IZb1ߣ0Ac[>J;LF }zAANAa|t('Oпlo4ף)c:$0b92.U+yIQg,-]5<tʀ)Eՙ2ޙRpk8vvMdTtK63RL+NFQ)ܦ*3	 hUFdaE 誜%g1U"Q\%:"wTI1 `E>"hlK,Krzޮ-~vu OlD	ȪZ)Ē]5t7.j'ߕ=++%|ЀRtQJ<$+LAI9WLCޱf{]tIj90Yi~5	>f Է(l)`kb:bXν҂*WC7[z RR 1`99,Ŝ., 3Rg)Xn@ۼf	C!	y2)i*	LPŠW+:P
+ X|U?L@A16geALF(=sF|jTk*>(D.eQxUW\]V֡يQ,+²juc=j55(6	@zrkwJW.ԋmXȞ7 'h@Uٲ[&'6ŚCPnedۍtE{{brm?
ʜ.Ȣ >_+XJFR3֮̤c>%K7磅*	8F{mϾux	tO0YnTrOW,{@Fwy1]3_-G'_؎d FEbQA.𔑯B"фwBFvBtBtxҫgmCf WoDtd֒)]Ț+u06i	LFCR	4z.wfTҒh핦xZeܗt]6"@SmM@OpS+<ʅvek`*;僚a7Dr-*+҈gP/׀.vD$5C]vv@ȃ=(^Ox2= K  .b R>	Q>&
Nϥ<9qv*XՉ2:v0x"EŝuTwZY/PJ
6n("6J˗g 4yy0CZ#(7.A%æ~HYLD	zt
)0w8= ʹt]'Ϥ~#w#3DMk;3x )Y䶍0F6"`#$&(81Aq@[oLԒÛEiX ߥQ"KoFL،6[-oug3-1ǵx3XΛ'nMsfX18mbXo+3T85UN6W9(']6c1:
w2c$Cs>۴
n3+/^I@C4&qgsɱj'*7¿FYnHs7Z@nCKۨCt	t}^^4,j6yk:U/hv(th4BtaDRR󄯿8{p7j|-HOvbz#VĐ[)"i4o\qUh$z4[W: fzrm( oC!n/{{v пOns'	5 2ߗat}-`4?dA)@]1;6u]H\;ѢpBq}}^hLr	k:KgqG~ELw,1t'2sw|ZZewT;T'\Nu\;(M S_PwicEuA3Iݨ8
ɺaz}'BLnyΉF+2|jTcpYUR~i2'Yg+,ZH!dWMHPBfcMO=}ƈ'J;Mp.)q{cC3z%VSUz2-lw#)󭲀504]`bYUέRyd~>̦=-*o
oOEt^')a~38rnp鍧Jvymw@mNޏ3SJSm} I ed{:]{G&`r}
oDͲDm[10CHHCHT.taojh2]<&c`PL5&C}}T|! S2P1[ V ˃;hsP5x1O'/h)6YE2垭$ÑGN}a LyzhEHr[Xg_D&5UΛv!,0zLJ!Oc2^mRd:.mC# IC>ʶCr$%ИТ`cj5J(ی"}8#a "DCc(PJ$Sї`(_98ʏG짂ǑIު,5?BYp03WTXqhr,%SB$'Ws juf~f!u:#h[OO	CD?ev=k\p=yc2#JJ"~sACr7ѵb*C*F$~$?d
nLCOH C7. sC3Cy$N#]jN]|F-!?Pi."X$Rv8D*)c=Myel2ҏG0b$'W2ݍHOuAnS7Uaw>_=JtO_QJ{غ>[L݀=o'#zU_WqHmTB.p4JMRaý%otݡqlYP
j!/hHW:ENB)ғŝ&q_3reX-x|.9WHA;1?2RWQ^SBB8EQ"4DhM,InLR'pY0H'KFMW~3<ۇ11s|N.G~d*f*j10NW@G~N/ӌ%ʁ[0Sčr&:l  sQ)7Z!ZA@Dqyd WQ3pK;[_}5I!
!Du4ި1 nN6pmЀv	_PNpfqHePSn1&۷Zڅ!38<>gsK o9SVI|*&X
evrՎd2ha\,2aa +y.[R˔3n( gZI=9sRHGdi_#}8a@gܽ;Cg2ygPqb׽y\2b.$RXVoP7D],aAD}bȌ`ӹbNNZ<wFSǶw7Q! z0
36XoBchbZ!7Ga"oRD}UONdpb=k0]M(s.T0bg䔎S"te:'I\*ōɆ_LK!FfpOqiWqXwLF0~!!/p"fk-sO~E#rרFG@O=.+5$I/h26 Jb|#*pZ1;Dօy+PROFAͼ jPYLdET㷋;_le$iep\Kh=đjg#|Gc<QC=VџBUA'yKf㹪׉Zz0+D~!8Q!̦K>_v&ho^nhAD5Խ=B+b8#ٟU09)c-WWb
`sk7#2ÌlK=F
">@vVY<FRǎB^!G-=JN
eVL
61]" QW6G0W>]Da2'y\Ra XAL?x@+[t5 cVUXoj s2.:*˂!f^ҍiw(%|6岤&~H6&8zs7ǱЀϤkn8;L{y4}/擳\<9R(#+ڞy9zs	g	#fTFpMa3\omτ/Ʊ+XBz`sgГ<_d5мGN?r9/:J}Gp#P[|K)|ה@^iqVb!֐),v2?3u'ֹݕ=~EL1lڴ_ ՛ixPr2xN(aX7r4!ruTnP^MZԫ #π`}qIe==Kg#ޛƶG
`a Y&.%7q,&Z+x41]J&unoG4'$.JR@[v>˪bs&.v:þ7stAQmqì+:&qПe~+]1Caפ(HߙRχ09,Rq+nalK6OB1Pr+իTkOrYbv(/z%4.EpXi\1Am\AZ9^^TW+A :2Jk
7맀d8c[bIk,r"6KՖaP-2Q|qnGg<0++J"d.5:p$ÖKb5'(6:{+AWLm9lW0G!P3Q,nR|̟^:z)ºXwKc"f;,Ҭ,:Ⅰ/cB|~K8!-K84[dxkLW*"")@UMtq2h,Be-E9}3X@eK&ƸelLE0T,~y7$/FO]<Z]r-kCڀ$6%ҟtO:܎{2r^dmN5PTCkZx~ˌ8ZfÎ棻
8C%ukhm3]hpW>O:)
t[Nʘ2_JNC .q67
v3xS?mK)zK׏?O+ؽ?paG+Kp*m|xD9xJ`,
a>\MkRdg8^EfYxW̛<[(jWfC$F8mlS>Xlf4PhafQ;%a:9WwiWfS_82{YU'ΌY|R_ Mn0A8t͠ŕ	 c0F~#YKv,Y.<GItώ/@xwSg5㫮:x-u?V&E\)]G
.]fƌƪ^CX%]<{a$;lw?Nrf
Qom16Z>QguY? ~Eo1é>v=JEl}Δ*ҵ9YiS>6޿M3#=:J f"=T^e7SB.V$҉qv6񞌳})y/?LVx;̄oX~GnlfdFZꌌF'O޶d^W[0ng.J,~(97U0Ɓ?`|i	~nF;+yHe vYS	0+t0_'xgJK Kc3x  W"X(W[x7Ll&Jnis j9Tk0x]T}LSWyum_(U
Bg8H0?ǧ@B&jt`NN&2pKfT0ρӥ9*碋,f:˽s9ޡG{ZZ2j=:U$VtӤc-ڣ'6Ú9%([HN' }:%+xnoT@KWI̐^SvW<kA4ݸ>E{N_,?kp[#up'd{һPPnfKLYfYVmH[Ϡk2Ӳ,))+\A	ǎg/"=ZxƃP@qc+U2br~S@'|,əF@׈7CZx#{J^uynA83~ҝ
A?ó:}GA߄#\Po2..ٲX0·^SQjs{P2J&gSdW񃅼VV\VYQ[0VwB ƀx(b<C")+f,--Ϗ/H,BBP௿ؓ
	l-:Cc}qS.hYA)Ŗ\ tx;"sdo\5@̲3"`bpC4&Hנ'JzP(6BzP 1u*N41H1C˓ ](gpk0	"KRb'.8M&u{SٌCRV)M-QD=y]Q+o`_f[̠%̛z`\Š&5+EH{cz")Pˁݚ@%n\
r	k)P<k-J^kL;p6h_|~Jh->hj:q?73 'IM-ZQUR]WUVTQ&~BxIiQ9NS癷jox1'ݸ߄t/mTK"A);B#jC#+mieSᯔ)5`PMTPul8cVas}vC9j5Q{H.~/N	&V-	0%7W8jlŵյśqďɦxp~Ja6%Gň PSqП1*ss%x-	%RKneKŬ!J[Mv[QRÃHFI)$c%
"P$۱CFS$a%S	JMWe01Xc/Չ[IA!䑎!x?FVs@WxA<f*z{ϣOIPYxA 6های رد شده' *7'2E4@888axV}Lg{^GaGG[:hIhtS)W^tsĸA\ƳeƲK\2?6SK3B_l+53K7}{`/r:#f_ϡr祁ˆ'VsGbt
ea;tzy:
ujKA9WBpƅn#63Gʇ˭V:x*	v#
-~辂ҡ	L	g@.X83VS6SC%)\T1ԣTt%CYQ|(m֩3ΐ#V,,8BY|TƠKE
ĬhNy1lF)(NM7gj4UF	%wf&cu
 ɳ5d}?shL^d(=JVP>Fzj1\=ʐJ$DXueAf*_6l)EڧJery@r< ۈK$nG+u[^Ҡ6#ubI+㴾1P3B_72TF;8e"Ñ^Nq=ދюH|K.%τG7E% E&2Uʁ@ǉ$ߚ4-eL&{34{{#TJ[?Gڲgfc_"QR /8\.ec[fNrEE,dݭBuGhm3amD-tK{*	]w(GzN 1z>v
.R<tPpV)`Pk6Kܗ| 58_LT!TZ7}
<BG(ŀPy=YJCeISZ	ǋ[*A}*3=[l91"p HۃOC-Rک3Ps[9W/<BٺD	Wp~5dVWM	dr;w(ccR+8/	Lanv)P&ÍT:?n%,˂J&"p'NtX㡓5MLT6	06RLuif4p#s'>M7?duYEqLx{^pZΜ|dj1,ś6!`,wcctb	QL캆{Rb 1);!+;9@13eSH^H=dyC}&7vxBa>x0=m]=(QÂgy$8ғ_p!$7:2 v$$x9 օB"rejected_agent_list"q"ای رد شدهByx;o&6,JJM.IMLY˼]˜q9Q u}x[	pW'i
mqQđRKnC`6lf2]Bfgr$ˆdfVf	kfeCmJH|Αb).r|0bie$Lf":}?J_7[`:VX~-'-ʳR9tʅ$*sPe{ӹm-4>:{@F&(d9.-z8і:5^}Y؂rR@b?S[-䎎ՁuM+75˜tͭ.z>T,M.z}}kƥ쐔-yRYWjWZ.J0Rn3:2tin?\%7cP)Tys"I76$|, 
l8L>ap sG葧Ǔǒɟ$$Gv⇑ɧl.>)M%0=bm6ӆR`bB?/æKmX1 |F͂yxuA&KԤ~ߡI:!f(s!,39gi5tmtt5؜*	<^rwNcGm+uM-M]-WptdWؕym(Tnw±m9gd'}#s\,AԜ"x)KIј$ƝjS0StFve@XS+t4/Ɓ29|)]L՟v0ƅ /M\E$؂r8vbRhe&7ͅP̨00PKm.C	fwN8HꨩiN!MCOȽ	*AKTk~)4Mm,A6ʆJxspنJZ	YSEvv+X-
HYS׏:֙1atؾ9>D=6jPٍv~LyR^h5ȾZ#jK#YFS
c4zҲ_;F9x;&ǑJ0#^;$zw#A)A!;Ε%ؚ%˺m*ֱ"悌
M	u}+^n^2΃iWqiQYշFtej3Ʌi×;dF$w[o24kTBLj)
7$I.gP4K9_ˣon4+v,M>s0.ݍ+ AqNЕ٭rO3F!W^ʀR`.R|V=_2X?l%=Y #̐CqZ#km/\@u{1z#̐w`j3ceS;aEV2.=uEs*uq޴;yMSkW'!C]ٺzuխͭ-dPH@RʹCF:5::[״7jP`ouwZLU	la|vϨjpk}fr2D{]L"xCιL	kT4@Z(7$6Jk)"".p5[W۝8]h`7a;*GO=}~X͚f9+RB]j7~~^v+';U3eoTQEBz."Qb
<Ϫ#1	8+]U#*TR`}9jʡEQQCęV*Ur:cN̴VE!dq8G%֩.9 Dcl6]w'0QKk*&Q GFɣ*EW=ha8}C9sk|rR'`QH3JMZ"Uo+KU
]w٤5FY:S J><'::+ ֖BdUB]sLB]X?jKLأ
eGg>T,3e`+h6E8(yS(į>BP"roةޟf>SQn:3(o?T>$6Vi^{=h84%<>V(p):'e	hG8J's6XAa׀7Q(aU9*(0.:(GIzmKF<XN`?`S.p<BŽ{J%P/UgX`oY'J<b²d>M]Xs؟7MGS^?AlEy⿓g.AEߔS/7P׮JiQrTӒeL30i#
3ߊAA\FT<z,١*mPnNy3tDgJ|TP3og,yX*UU*~?A98;}`)4L}
)?Z9JKRy~5{t<Kya-F9MT.~Rl8O9f?a{o?`2Aw&&gz<@-UݛT28%G~>g΢yT-~dSB9¢q
'xneꅙdyv
їU{?|o⺨&q=c"UѨW\&\R*G^L+p|絓3bsuf_]_ņbΎJʆ49kG?C7*b}rxEэ8<z9*4+r'd_Η6S_̱aMzmH/ih753IW MŰԬt!$Aͥ;Њ.ebb8i	&T"-n;''hzSӡ㱏K=;E&uԽ,oZHm &[LUcS;{hVit>,ҭOMnv˕DIvHMtӄ4qPYaSP܌zLK>t *O\p$h,"T{_:/:U:x&Ghu_C(Sxʹ=K[#,j#JhUb_ʠ|*ǐXaRAQcPWͤG]y:f+32ћ.jue+׌T8e@{aiẑPEV޻M,>=E1_T.(R3)Djpt*V"w˾rz}Z-Qc"9ʕ8;	gϢ\Vya&B>xʇuQ%T/(=Gd:/s}T[8' 5J(UbVa>Y'Z1?yʃ׋Rf(UG[#>XZ #n!rc6-0.Y;HkԷa?SOS}(
>;E=sר&8W+\88,Y(WQ=Wߎp.J1yhx#I?,}/KYL_'
&j򬅚2NvqWR)R!4-yԼd~5cJB)݈oCNfzhOR\ܗRv9vGqR9.^6[n^H_
${}OoR,Z&Iik9*#cS7wSɺTepϓ|4\.庮U]L\9s
Troj׋LM  m(5^0i\*+'['6(dƼ!M0$SU	TmӸn,\ -Zӊz\7KRObRRVi9I2$nhw۬u~Ue}r,J8gd?C2cX1
$W9nv]wmxCxRc="<xl_ʱ!??y"`yy:ndw۝iFH}e:HCrnvm<Al>{+s>R=~ vGK"2JT_3vZG~PE /ԧp
ۚvgD!z8Vn`Â:6)lw:DHJD<]ݕ!˾s{MGūekưt%V{ͯ 鳑QA:> "؁djJn2_}Of}tue^O=ndn2fD9~-QMǲ	<Od>ew~uo7-e<AIdh$7d5{nW>z4ӟL!nDZ:eȚ/̐/G7݆Gj/jBnw\̅C V+RxJ.'/M7&ܺugrhV<0	gxN4A;(w̔t]P\̊ a{Tb<K1T+r,NwTpkԽ$㝭2YCJ~!V^N߬s!!D0<K,(
[	w4FucgLeYݛA~aVtBFwnÖNqаlƓj9eANFY:ǸҾqz!Gc_Sȳ^	kгCod"suZњeEiџ?gDEAy,pՁe^Vpg/l`xՕaf_ &Lx{ѕ|}qĔ̼Ɇe}.rJx]T{PUooy,eYes3d
f@DG  򩌰R>F1J	,G35딱>jIt;|sν{~1+s2HM8Z1D~KVD!Fcqҽ$GV	Sv
Zf還Ab,X2Ibiqc{GtyyI\2)JcU֧Qe
1S_bx(m<jfP+Hһ>׿+4;5,,\RXZ\[(--^ff35MKW:
p1G!ͿfDzxXHTv;e1ǥrV)fiַYf_ZU/_#k4An؆=0,8}(fgHPz%i{Omy$[޻wj7@tSI2fbې|}
mA-$g#ټMe,}؎wł;(~v'R>|}G?+D|mhP<5뗾ڄɞZ-[|rcZؘMMu~_άwm(ʬ&W*3ݭ>sRD~<YŻ[,F(y(Ur90'*Q{Ȼ߽:&!@(c_!s$+VY{ViR`<~Fxjj)80@ⰛDbi7~	 ӯLE`nE|++O YZ$N%SC6&~$k!egqG5i,]Ğ#!||c7^2C,z4b9dS{u~N^`ƦV1IC,sQj҄y$IOI-ä6jI-G{E:@*O>V>o/ >vs4mIz.t9H
Z^6[Z!dp6+>☱D~Em*biRzcau6x[= Iī$'t,Z0aNjW gnx㩇P1<܀Lf!s/EX#}kG
xV5:jiA.UAp<=ݸ@d±_G;L$gW8%t!Q5T Z'jzi qqSc_mZ+oXg<!	1Q3II#cI
*0SH81{U='<Z]n([Ɲb7姜@C#qPmO(R4D^n1	#Ix!JL#8C¡DbƸ6**HJ,"u(_QowB8QR|![*7a#h~	zx;wo,g%d7  C7Cx{"cG͟83m}C Yx{q.cɱ<l
E{xt'/ݤ! 
oJx{5cdD7)d  ?Tx;waɫk7O Ilx{<ck  -~9*x.~C|.f=\ 0vhxWyp9/Ɏ-+ZZ|vV8ƒ%"/S@ɏi̔BxmZ ia)RV3{޷G[849U5JI-9ؑsyVN~-gf,rpLqfgG֕!΍GYBuu1\:'({,3VBUZ͘v<𪺩XdyyxU~,<QǃS;.>Ѹ`˭EOn*a1yZԢHk/i}-2Eymח*Ǎ݀3j"<3&lX봗cJti@W*Z`4kkiUlH`OA	"<[K4[rCH+hK#F4QqiDRid|,r`@[#X*ǅ2m\%Ȗ[^TGo!v.<@%=>p%&:K<N땠!pg<D>6k}yIn^SXUC|TbD݈T_T6G	
tMIl9,K0/7df>&'BwAX:VMrBx|"L4AZEb-F3Bf#Yy0~K0'9^
HSĖ-E;8K#K;J%X[qŝY^pڮq>)C>ݏݴwv|vڋik
M,V?n::qڀXݺ5PV2x݊K'*^kizXn2*aUe_!jZaK^=90hml>BfXp!m'm
KZecbeWeFeA!tiuXW8<B\OظRU;lĖBXttk ϱtz6<Ye|y:XŒU+V\%`d^n\|Gݬ^G^6s2[	D|?Bze5J>AQO;bÍ4VEJٷjE1"wf=	,~᭥WqZjg7N|Wp)a,6]`<?BNDd]SƮ^_IlLXbZRoRu׋|(ZMq?u(	73hw\RiEqz꣸@Y.߳ڒn׀rkR;F%X;vp(jJR$"!Rʲ,$Vcq=-O]@Yn
܊jSTԂDF3`Ged^KEbR"9I~^yQdG+w`XG:6iL}tOc:B#2wao'ѬӂE@Qڵ$]pc$:i)t[uÆ]{vu}۶ih!53yO3GpM7C"طًrʭg?@M|T$I:iyIRp3OV'g[6J'0w@FԎQ\4ڇc{O][֊_MG"nfJFDP),!ã|;nP``vÁl|/o6\נ1Ugw((XZ~g;}6;wcߋ;7FL^,K[8_{*hϧģT"4Ċ]rVІOҝJzGzyՉ rHX 	Q+\0Z+ET!!c]2vTҥċSgdP[!o"EBѰ?L|wЭ~wX^ARBTG))(|lXԌMex}wwvMN4)[}ȒBY:z1&h3a5i?DD9a|j1&%2<TvV$]`"Wik|#+ٍoQ;&fs6e5x"hx#N"7J8 6d%61A>' eͶ"oؖ1imcc$5[)Kg6eqzM岪D0J{M
*	I;e\oO`^-Z<Z\s	E/_8[BQ-ňTlʕmxck'NK_:VMjT)c7"ߏ{)yN
oOS|'6K.s!Fc)7:"4
0)a>f^K.YSBJyb YdIRo<4JCxj<'K)~"I
	J&屔W"bMݵݳ}g_s%w0Wl
SB3,dK	)R[bXu۽|[P(chr #p(&I'+s`9[f4$=N.I.&xȱiL *]O$>GtN<Q۳Nppz.{'6#ץۤvn.btuoζsd</Z_D<.\UWe"L%ZOE<	B@rO4i"V{sO}S'vE#
75eE#DQnA	x{}=˭&/rEoJQjnbQBLMr~JJYQbe|Nf^>XKkw lPx{r]ZJF@cfj``iͥ \pf-}[}}[ļ̼t#$=*E@D *15fXZǵءқimg8KHpsgc uH(aHx{qLhBgWQjbnk^IjBe~iBQ~~BAbqqy~QBH|cppNMpšA+N6S柜.$_Wc`lm;Q]xr4KbIbRbqd]eɷ&1h5<ִL..ɝvL'0O)NU :3$1'G!1%((o  I!xO1K@4(XTbf(tSar.hB;gqrtkH{Յb AfeX~q҅sM8蜥@ހ3n+Fq
ʰ 1kld(By)u_=mx;KX)~vN팫VBI C83e$=9,b5NNbY2f:bO@lC_r)R~vuoҸv((\/m@JxZ	tS>lw`Y^d16MB OMcFAH$8bR`pĐ's陙ΉD	-$)a?y,͜q:ӑG~:;jJސlJ3i)0?^
XhK!~@;E)bDPk^J#,l@/}jΫ\"l	.兜j	gPdi5je.f[d*ҟqmTLLQyξkE~Ӿ4($vn[r"Xl7ɋ,VDtmnv%:	/t*&=ڭҒb:[,wPCo
Þfs]/x4лλΐ-Ǎv
ԖEBt#iLg&m%H7g&J	/S5\OμI6xל>(x7zV+b҉DVA4xIfc/jV'uZ&9tķVVy5t}\ݨzsέ<oyZ<u$Kj}(RZ3"Lzk6paG͗G^V{7!lӾk<oӊfEII񜫴_ ށXR,:Ӥ冡Ҟ1Ғ2>#K;$Nwka$j]qMifFc%6>^:oMc5{)JaҮ!a>}U'GARqgUyxZV.}?x踉*:ӑ/GG)esQ;qf3nsƄs;w7+-4P
>nXy 1:̷l..Mqz	jIͱڠXON'O#mwc'Ҿaܑ=x܋S]66VFa@oL7L0\xe"isPt@q&=>nH-.El)	|ܳu@n?]Ld
ڌq*8Ê=ʹ@U	|ou簂nTשDp׸EVVؑxtN`rK]SgOXcE+<1IKO[\tAaP˛t7Wh
9Q0t'{Iɪ;kEQZ4UYL6Ɯq,.v5<'zURTT_h~X̢l=+Ccff,SDYbȆ1|RdsU4**oYz;S"Z܄e&k#U*gE]S-ڔ8%%[EMm,ɏxfq-M6OX8|]6˻l6ȃO\
TE	+X*@f6dIۯ3]_%,>#}KkX	s8Œ&wdC<Kt,v<WrȔCjT#e݈%IAfaO"lwAB|0ŶoϱjƝY6U25nyto. v[l%.mJ{`^=CZbX-S\jr.浬w}Hfe53Zl9&b{$_bc:	AE}dʟ]4u&>:	!g~v+ZV	]!]XLW]{a8%xAa_aZMYF!)l%̜MI7f41nlP?gnLKF"L8E6lѝ&.pX-&794UR̥
#3F*{K{d+)3@y2UeӳjCI .Yaq
fqU8'2iOY܋Ou
g9v-{7vP;U'@:_k(91tg5vY".`
QU`u<mgB&+O>Q)gQATyf Fy˔qMꦜO36'խ0{ɜEOּkȖCzf ۈ/\bYzva)|ǡg¾#w|onxoq][?+.
JLe4)ۥd5=M92ƆfrfFLKPtrs-TβwRlN߱r9
X,[ۂl dX'ͣ"O/VJ5 ߹2SQ
~~@T{[NA8XO <}/dXaT$'^fLNi|u=MB_eWYtyg(,X>zYY67}Î9L~cP@.}(Ϳwug[ZEA?:LLp4ǰy~	|_L<Ǣ}_)j1q0@@XJs:ifm[EvqԻ-WܥJ
Z+D_еjc*'	L؏!;_LD9ﵯM XπUz
22Njq~%rK+\U~W ɓ WY*|&c"1lDS a(;'nIqX?F0Ʌy8|<\$'A VZφaQ&LM B~'VCg~/`,'0s"\oxq3`*BѰUSȍ 0?G#lvhHT/)Czv%TjP#~NIex7/jYcqʬd=!W0ŤP~*jzpM>Lƚd(EI6§R0N{
42́Lm()aQbg|gP0_G1IpC֦v^.q8k>c|Cs\MdaoAc`C2N3mT nC\Dn[{AHtI.iq/6+L(hhaP`%bBV鲵X"ncpԾ61'y<+lq!Y-9	L̓gR4ż3SW\5<!#U{Se003O >eUA
@wD5bdJF{CR|S5/f\PcķN$a&!=ReoDԚ
C6z52!~z"Ӑ~n^EVY1m+uFTXtFmECY nji}s]?D_qbxLWO@J#@rX@U&T&X !T1N@mۭ>Fs((`=u̕_'F]?qw*mJWޟ(m10i} #sQ,2V۴ϢrMpPF
q3?%1B]'408a1&;yԪќWRf(MQj1yIP|j7qE=}D{o{Ҵʿ-drT~6DQ)]_ȄӇ<4':9x݁ 1Oo_}~VP<B_YW|OY˧vҠ3rpu%65dVP;>{!Qⷿ +k>]W7+O.U1zne:;Zt,}z@Ǿq~]%u6AY19>WUMaX᫩䏏SkUk ЏRHP)%fZh'TeL)`2鴘9
t'::8Y!13`VUCzc:Mf%}NIRhk0,j@UGKQ-jj`);% tx;^Fc"rRJܝlTJKs'/s*Pv


PdHɉ*:)y
v
* ^LZNfWP)J-VU_iͥ 9ũuZc#\*Aj&F<'JyHEi)0m>PU63M!`kWRZdג!CKpM d5YRg)?~z0nc][-j$&eTNf\6Yo&̿:*cclgޚ[/|E<l*`-WHN.?ƙ៼am\ל=3ݙQxrVd7>MgsM|ʓKm̊ ,J*x}Tn@RX YؖIiP5"LďڛdUky7UU|%x8pO##08?;|ؿV9I:pmlٰ]w<Ϩ[&0ZMڳu44%)zN4OQĂZڵ6axNI8*t-.IL,JJVQ+s:̧XnMXyLe-E;>C%L{TTjk
(Xтe)4䕩zb<~0S*yF9O@LHN)%DG_gjkEYO7~Uo+ܒÂ	Ȉ3Y/e,ac{q<ݮpUUyᢷVżBnpKQMX=P3b,9w}mK:{lwbb&D$D#,.c̥UB],u`%^qFAn)
"WsσGK^\K|ɲhi?𲋕r\dѨO|TJsƥxv ]8>x;{EwC7xv&`|_w37&||2J̼b<633N>+PY-9??;3uKo*
<GirZf9I'F&kɍb1\v , x^/ySKJ2ҋKo g+x!~]|un pgx.~M|5n mnxx.~Q|d71 7Cx{rq]Y1N\h 	#x}LSWsiҖz
*faftD3GZ@4i3f&$DmGP E`3-әȾBFnrss{繿s/4qngz*
F?r$o91JR7YPJ} *FQ秠~
Dmne8'G\'rN'
LU8Iޱ6(cj"==|	~Zz
-Q?5I<,&s",`qD/_@6ren@RFMDopYH-8r;ݍgyN屸 ;;bhc߭I̴%)L<Sk|+6>X|8c2.+ae)c0'L5H^c2Q".gG~);/3?+;,4+(cyaa8֨Qiܦ_sZ8c۱WsMT4w۾Nâ|S8|Ev+Û؝LK4Od/Li8'*vLr^tqOޕx ۏc07{Q)wk,O!DDX-;Ձ04z!["QМ61ޝih]F5BOj+ǚV=aa S"GDfx2))0[/Jol&(F`p@U
jQ»׽b>&ۭzچqxc@eաjA!6)X,Gi1ЦiT0Пff|NH:8)Sb1D;~N"Dfbufw`n;SxԡgŴ4Ez5
.wAzAo|.O;f e'c{2m:^i+^iݨ/%cr29.E<>4RT`)ʥCMV%<jD*q8PG	blMW4mt']1v^`_EmUr zr.n w1sMep4vFJgr!*iXtv!mGP흮z4͇=h&Ԏ2dSX܈n"!3jзZkW7ƔėL%&x*2|x.>[ƾ @kzى',Ǹ 3
g+x->K|,n {[xŘOLfh;"&m! 4L╈؁iGpvf;M*Ehzaӧvvä˴uvvvv٭aӴ>'&&	8|z}Gz{z"s	+mX|GPTQd`:p]kZQr9lnA}O@ VE@Aaa]_Ĕ.!H5ƊBP`BL 1	]Kn{@hڏ706,-,{@8v)V? G'c$Gf$wLd(.pTLNWD4]ؔBLML$Sp=Yt+!LpcCDh.q2wR)h"N1ܜgB`DJglaAD+G6bPiD0$MAI˿:Y`T65
U\lYBW#_jJJ ,˯CMy`۸}u	zs#PqIc蝾Pe?x8Q˵)d)	
dу$9!ǩrAD?w	}A<g}Fy`̺a Jk Jˮp0/nPv>~>zq].r;
E)' t*' YDU+tW35ԃtzw=oЯ=ѓZyy$iMi<ݷWBWe3pWCxU{}N-vj'}Bw;擗TlF˽C՘E?y9^7D'4|)<`|跾Fv?N5$}c7vZiGvU(: 3}݁%۹8t58@!U~tn~/o0f<cĥpWP{sHBPݦ6MU2V@bwa3iV4Iɠ]lŵfYvdPrQ;~:;mC[vWĲ#ZO;hhhks^k1{bxm2L|9CEjf$jegp{A1ml
__As]#V&M4odB<J};9qF:pa`zY9cg|90ٴ#C_m}2\6Ò)"Xh(8
`Z5_3tQ/5Asx( ˄s](C4]BO>>l9[7x;¼xx6gb-9Y_l3/f ʁ
ݽxYOo?Gb4xI2Eِ˒쨈vAcάgf)Qiz	z@I{h@ors'GR$%;6ݝ{l\N+	sbߞ_Oߝo˿__Wzoxۿ/y6%ñX</q[ƶvzweFwZs펤˪ItZBڵf$N8jbF;-u)0Li\ox2`H%iKFεlBb)7&īD#a;A^hh7n7(ͨf,Q:5mmITLDY؉L]꭭X&(sd
ݝ3v.үo><;)R~F6W쌆La#/SCMf!XuW
wY7KHL&TP$6*\+b2J}"̰W)+
kV<gFswVePd"ܴ!+Ae:K"l</(4?̸]P{bDg"DQ*ae.H#qFF@nCazѸA:5KbnMmƝj+۩Ԇvg\A_G":6"OmGPir<^ۯY7:FyōV|xwc]q T\= *d<vy%V/$plT]?,s Vׂy
5ziÊZ:$P!/K/Iba#N_ˣc'@(bIOt$:@(dBt%`stfO("B&%vxW9t_ǁN["{͍=xy#x+6͍ '	;qI\)WEJĎ a 4,@ 82h<$B]gw+7PeTHt,d/PC5 f`!Frl2~w>@6nRTf	Rp]Jy&%|r+r"l5>	#W 7%8|`gx%u YdY3.H3Rj3]o #\wQZNwr\16䳷7{"1GNPJVJ6)XۃF&wGTbxZCvK5E<fFZ/@<X1XWاEE >jx>+"}R%'u!a) ы_d\x0Г7eSJ1
g(dn^%!PɄ? ,ju3Ӡ&Q]ҐO>7g1WG/_O?dW =}9gݚ:{#K'XсDh?i5loi(itO#HvfMNx	܋zb|zgй9㷗\]ίu_ogSWom⏿WJDfF1wO

~竷Op}kwJي~1>>=g؏qy|hr7D>nlr=t@D}QvxD<@O:M|p|Yw]TJcW T%'PaQZ0PFIaN]N$¿(膦xg?'~-)qlSeo~ϸj>K,=5A?)C$cH[搲C9L@*~$O ]ICwq=xpѓ!j3Q%>ɀXI	:ثutT͜|/ITLuDgsA)#iN8|TEzaJ֦nBN_+$~D(9C^dQx7kaӡ1o7{ջΒyQCrA:ި[ H!i8TjRKeL@7󛥅BJOAQa9o8D`RU%%-L}-c$lz3֙/՜<[6ht)^XEA-OD>OMB'H7GHPJT`BuG{]Bnz#sNs;洦jp~Gj^ 
tuM[S8HZyd3T)8"*	mEzwΉ /s!G~HıϋYcOÇыhGԔP¥q}:+2ф﯅H=ᖡ@?TǢnRaxJMc%{YAce!(uJB)[,}u ܜ[ `;&'dۺ-a0;&^.NMFHA/'KƎB{<oEObj3]J%m򷘨^>	Tm*Α||^\i!Cp%W$V	?8,)rhr;?%,q/<Nۘ𲁄vS=Bې~,)It h1}iMB;{}Cw@a%3l8Ҵ?'?]֝	d>
5"496ˍt]iFt!ԯX\7zs~s]"A6\Gޚ5ݎnf]R_^)ɖGj%K݀^pqH7=5[ϏEPvbl`x5[b!.`n  "~K|W rS
```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/fsmonitor-watchman.sample


```
#!/usr/bin/perl

use strict;
use warnings;
use IPC::Open2;

# An example hook script to integrate Watchman
# (https://facebook.github.io/watchman/) with git to speed up detecting
# new and modified files.
#
# The hook is passed a version (currently 2) and last update token
# formatted as a string and outputs to stdout a new update token and
# all files that have been modified since the update token. Paths must
# be relative to the root of the working tree and separated by a single NUL.
#
# To enable this hook, rename this file to "query-watchman" and set
# 'git config core.fsmonitor .git/hooks/query-watchman'
#
my ($version, $last_update_token) = @ARGV;

# Uncomment for debugging
# print STDERR "$0 $version $last_update_token\n";

# Check the hook interface version
if ($version ne 2) {
	die "Unsupported query-fsmonitor hook version '$version'.\n" .
	    "Falling back to scanning...\n";
}

my $git_work_tree = get_working_dir();

my $retry = 1;

my $json_pkg;
eval {
	require JSON::XS;
	$json_pkg = "JSON::XS";
	1;
} or do {
	require JSON::PP;
	$json_pkg = "JSON::PP";
};

launch_watchman();

sub launch_watchman {
	my $o = watchman_query();
	if (is_work_tree_watched($o)) {
		output_result($o->{clock}, @{$o->{files}});
	}
}

sub output_result {
	my ($clockid, @files) = @_;

	# Uncomment for debugging watchman output
	# open (my $fh, ">", ".git/watchman-output.out");
	# binmode $fh, ":utf8";
	# print $fh "$clockid\n@files\n";
	# close $fh;

	binmode STDOUT, ":utf8";
	print $clockid;
	print "\0";
	local $, = "\0";
	print @files;
}

sub watchman_clock {
	my $response = qx/watchman clock "$git_work_tree"/;
	die "Failed to get clock id on '$git_work_tree'.\n" .
		"Falling back to scanning...\n" if $? != 0;

	return $json_pkg->new->utf8->decode($response);
}

sub watchman_query {
	my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty')
	or die "open2() failed: $!\n" .
	"Falling back to scanning...\n";

	# In the query expression below we're asking for names of files that
	# changed since $last_update_token but not from the .git folder.
	#
	# To accomplish this, we're using the "since" generator to use the
	# recency index to select candidate nodes and "fields" to limit the
	# output to file names only. Then we're using the "expression" term to
	# further constrain the results.
	if (substr($last_update_token, 0, 1) eq "c") {
		$last_update_token = "\"$last_update_token\"";
	}
	my $query = <<"	END";
		["query", "$git_work_tree", {
			"since": $last_update_token,
			"fields": ["name"],
			"expression": ["not", ["dirname", ".git"]]
		}]
	END

	# Uncomment for debugging the watchman query
	# open (my $fh, ">", ".git/watchman-query.json");
	# print $fh $query;
	# close $fh;

	print CHLD_IN $query;
	close CHLD_IN;
	my $response = do {local $/; <CHLD_OUT>};

	# Uncomment for debugging the watch response
	# open ($fh, ">", ".git/watchman-response.json");
	# print $fh $response;
	# close $fh;

	die "Watchman: command returned no output.\n" .
	"Falling back to scanning...\n" if $response eq "";
	die "Watchman: command returned invalid output: $response\n" .
	"Falling back to scanning...\n" unless $response =~ /^\{/;

	return $json_pkg->new->utf8->decode($response);
}

sub is_work_tree_watched {
	my ($output) = @_;
	my $error = $output->{error};
	if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) {
		$retry--;
		my $response = qx/watchman watch "$git_work_tree"/;
		die "Failed to make watchman watch '$git_work_tree'.\n" .
		    "Falling back to scanning...\n" if $? != 0;
		$output = $json_pkg->new->utf8->decode($response);
		$error = $output->{error};
		die "Watchman: $error.\n" .
		"Falling back to scanning...\n" if $error;

		# Uncomment for debugging watchman output
		# open (my $fh, ">", ".git/watchman-output.out");
		# close $fh;

		# Watchman will always return all files on the first query so
		# return the fast "everything is dirty" flag to git and do the
		# Watchman query just to get it over with now so we won't pay
		# the cost in git to look up each individual file.
		my $o = watchman_clock();
		$error = $output->{error};

		die "Watchman: $error.\n" .
		"Falling back to scanning...\n" if $error;

		output_result($o->{clock}, ("/"));
		$last_update_token = $o->{clock};

		eval { launch_watchman() };
		return 0;
	}

	die "Watchman: $error.\n" .
	"Falling back to scanning...\n" if $error;

	return 1;
}

sub get_working_dir {
	my $working_dir;
	if ($^O =~ 'msys' || $^O =~ 'cygwin') {
		$working_dir = Win32::GetCwd();
		$working_dir =~ tr/\\/\//;
	} else {
		require Cwd;
		$working_dir = Cwd::cwd();
	}

	return $working_dir;
}

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/pre-push.sample


```
#!/bin/sh

# An example hook script to verify what is about to be pushed.  Called by "git
# push" after it has checked the remote status, but before anything has been
# pushed.  If this script exits with a non-zero status nothing will be pushed.
#
# This hook is called with the following parameters:
#
# $1 -- Name of the remote to which the push is being done
# $2 -- URL to which the push is being done
#
# If pushing without using a named remote those arguments will be equal.
#
# Information about the commits which are being pushed is supplied as lines to
# the standard input in the form:
#
#   <local ref> <local oid> <remote ref> <remote oid>
#
# This sample shows how to prevent push of commits where the log message starts
# with "WIP" (work in progress).

remote="$1"
url="$2"

zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')

while read local_ref local_oid remote_ref remote_oid
do
	if test "$local_oid" = "$zero"
	then
		# Handle delete
		:
	else
		if test "$remote_oid" = "$zero"
		then
			# New branch, examine all commits
			range="$local_oid"
		else
			# Update to existing branch, examine new commits
			range="$remote_oid..$local_oid"
		fi

		# Check for WIP commit
		commit=$(git rev-list -n 1 --grep '^WIP' "$range")
		if test -n "$commit"
		then
			echo >&2 "Found WIP commit in $local_ref, not pushing"
			exit 1
		fi
	fi
done

exit 0

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/pre-receive.sample


```
#!/bin/sh
#
# An example hook script to make use of push options.
# The example simply echoes all push options that start with 'echoback='
# and rejects all pushes when the "reject" push option is used.
#
# To enable this hook, rename this file to "pre-receive".

if test -n "$GIT_PUSH_OPTION_COUNT"
then
	i=0
	while test "$i" -lt "$GIT_PUSH_OPTION_COUNT"
	do
		eval "value=\$GIT_PUSH_OPTION_$i"
		case "$value" in
		echoback=*)
			echo "echo from the pre-receive-hook: ${value#*=}" >&2
			;;
		reject)
			exit 1
		esac
		i=$((i + 1))
	done
fi

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/pre-rebase.sample


```
#!/bin/sh
#
# Copyright (c) 2006, 2008 Junio C Hamano
#
# The "pre-rebase" hook is run just before "git rebase" starts doing
# its job, and can prevent the command from running by exiting with
# non-zero status.
#
# The hook is called with the following parameters:
#
# $1 -- the upstream the series was forked from.
# $2 -- the branch being rebased (or empty when rebasing the current branch).
#
# This sample shows how to prevent topic branches that are already
# merged to 'next' branch from getting rebased, because allowing it
# would result in rebasing already published history.

publish=next
basebranch="$1"
if test "$#" = 2
then
	topic="refs/heads/$2"
else
	topic=`git symbolic-ref HEAD` ||
	exit 0 ;# we do not interrupt rebasing detached HEAD
fi

case "$topic" in
refs/heads/??/*)
	;;
*)
	exit 0 ;# we do not interrupt others.
	;;
esac

# Now we are dealing with a topic branch being rebased
# on top of master.  Is it OK to rebase it?

# Does the topic really exist?
git show-ref -q "$topic" || {
	echo >&2 "No such branch $topic"
	exit 1
}

# Is topic fully merged to master?
not_in_master=`git rev-list --pretty=oneline ^master "$topic"`
if test -z "$not_in_master"
then
	echo >&2 "$topic is fully merged to master; better remove it."
	exit 1 ;# we could allow it, but there is no point.
fi

# Is topic ever merged to next?  If so you should not be rebasing it.
only_next_1=`git rev-list ^master "^$topic" ${publish} | sort`
only_next_2=`git rev-list ^master           ${publish} | sort`
if test "$only_next_1" = "$only_next_2"
then
	not_in_topic=`git rev-list "^$topic" master`
	if test -z "$not_in_topic"
	then
		echo >&2 "$topic is already up to date with master"
		exit 1 ;# we could allow it, but there is no point.
	else
		exit 0
	fi
else
	not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
	/usr/bin/perl -e '
		my $topic = $ARGV[0];
		my $msg = "* $topic has commits already merged to public branch:\n";
		my (%not_in_next) = map {
			/^([0-9a-f]+) /;
			($1 => 1);
		} split(/\n/, $ARGV[1]);
		for my $elem (map {
				/^([0-9a-f]+) (.*)$/;
				[$1 => $2];
			} split(/\n/, $ARGV[2])) {
			if (!exists $not_in_next{$elem->[0]}) {
				if ($msg) {
					print STDERR $msg;
					undef $msg;
				}
				print STDERR " $elem->[1]\n";
			}
		}
	' "$topic" "$not_in_next" "$not_in_master"
	exit 1
fi

<<\DOC_END

This sample hook safeguards topic branches that have been
published from being rewound.

The workflow assumed here is:

 * Once a topic branch forks from "master", "master" is never
   merged into it again (either directly or indirectly).

 * Once a topic branch is fully cooked and merged into "master",
   it is deleted.  If you need to build on top of it to correct
   earlier mistakes, a new topic branch is created by forking at
   the tip of the "master".  This is not strictly necessary, but
   it makes it easier to keep your history simple.

 * Whenever you need to test or publish your changes to topic
   branches, merge them into "next" branch.

The script, being an example, hardcodes the publish branch name
to be "next", but it is trivial to make it configurable via
$GIT_DIR/config mechanism.

With this workflow, you would want to know:

(1) ... if a topic branch has ever been merged to "next".  Young
    topic branches can have stupid mistakes you would rather
    clean up before publishing, and things that have not been
    merged into other branches can be easily rebased without
    affecting other people.  But once it is published, you would
    not want to rewind it.

(2) ... if a topic branch has been fully merged to "master".
    Then you can delete it.  More importantly, you should not
    build on top of it -- other people may already want to
    change things related to the topic as patches against your
    "master", so if you need further changes, it is better to
    fork the topic (perhaps with the same name) afresh from the
    tip of "master".

Let's look at this example:

		   o---o---o---o---o---o---o---o---o---o "next"
		  /       /           /           /
		 /   a---a---b A     /           /
		/   /               /           /
	       /   /   c---c---c---c B         /
	      /   /   /             \         /
	     /   /   /   b---b C     \       /
	    /   /   /   /             \     /
    ---o---o---o---o---o---o---o---o---o---o---o "master"


A, B and C are topic branches.

 * A has one fix since it was merged up to "next".

 * B has finished.  It has been fully merged up to "master" and "next",
   and is ready to be deleted.

 * C has not merged to "next" at all.

We would want to allow C to be rebased, refuse A, and encourage
B to be deleted.

To compute (1):

	git rev-list ^master ^topic next
	git rev-list ^master        next

	if these match, topic has not merged in next at all.

To compute (2):

	git rev-list master..topic

	if this is empty, it is fully merged to "master".

DOC_END

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/post-update.sample


```
#!/bin/sh
#
# An example hook script to prepare a packed repository for use over
# dumb transports.
#
# To enable this hook, rename this file to "post-update".

exec git update-server-info

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/pre-applypatch.sample


```
#!/bin/sh
#
# An example hook script to verify what is about to be committed
# by applypatch from an e-mail message.
#
# The hook should exit with non-zero status after issuing an
# appropriate message if it wants to stop the commit.
#
# To enable this hook, rename this file to "pre-applypatch".

. git-sh-setup
precommit="$(git rev-parse --git-path hooks/pre-commit)"
test -x "$precommit" && exec "$precommit" ${1+"$@"}
:

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/commit-msg.sample


```
#!/bin/sh
#
# An example hook script to check the commit log message.
# Called by "git commit" with one argument, the name of the file
# that has the commit message.  The hook should exit with non-zero
# status after issuing an appropriate message if it wants to stop the
# commit.  The hook is allowed to edit the commit message file.
#
# To enable this hook, rename this file to "commit-msg".

# Uncomment the below to add a Signed-off-by line to the message.
# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
# hook is more suited to it.
#
# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"

# This example catches duplicate Signed-off-by lines.

test "" = "$(grep '^Signed-off-by: ' "$1" |
	 sort | uniq -c | sed -e '/^[ 	]*1[ 	]/d')" || {
	echo >&2 Duplicate Signed-off-by lines.
	exit 1
}

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/pre-commit.sample


```
#!/bin/sh
#
# An example hook script to verify what is about to be committed.
# Called by "git commit" with no arguments.  The hook should
# exit with non-zero status after issuing an appropriate message if
# it wants to stop the commit.
#
# To enable this hook, rename this file to "pre-commit".

if git rev-parse --verify HEAD >/dev/null 2>&1
then
	against=HEAD
else
	# Initial commit: diff against an empty tree object
	against=$(git hash-object -t tree /dev/null)
fi

# If you want to allow non-ASCII filenames set this variable to true.
allownonascii=$(git config --type=bool hooks.allownonascii)

# Redirect output to stderr.
exec 1>&2

# Cross platform projects tend to avoid non-ASCII filenames; prevent
# them from being added to the repository. We exploit the fact that the
# printable range starts at the space character and ends with tilde.
if [ "$allownonascii" != "true" ] &&
	# Note that the use of brackets around a tr range is ok here, (it's
	# even required, for portability to Solaris 10's /usr/bin/tr), since
	# the square bracket bytes happen to fall in the designated range.
	test $(git diff --cached --name-only --diff-filter=A -z $against |
	  LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0
then
	cat <<\EOF
Error: Attempt to add a non-ASCII file name.

This can cause problems if you want to work with people on other platforms.

To be portable it is advisable to rename the file.

If you know what you are doing you can disable this check using:

  git config hooks.allownonascii true
EOF
	exit 1
fi

# If there are whitespace errors, print the offending file names and fail.
exec git diff-index --check --cached $against --

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/pre-merge-commit.sample


```
#!/bin/sh
#
# An example hook script to verify what is about to be committed.
# Called by "git merge" with no arguments.  The hook should
# exit with non-zero status after issuing an appropriate message to
# stderr if it wants to stop the merge commit.
#
# To enable this hook, rename this file to "pre-merge-commit".

. git-sh-setup
test -x "$GIT_DIR/hooks/pre-commit" &&
        exec "$GIT_DIR/hooks/pre-commit"
:

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/push-to-checkout.sample


```
#!/bin/sh

# An example hook script to update a checked-out tree on a git push.
#
# This hook is invoked by git-receive-pack(1) when it reacts to git
# push and updates reference(s) in its repository, and when the push
# tries to update the branch that is currently checked out and the
# receive.denyCurrentBranch configuration variable is set to
# updateInstead.
#
# By default, such a push is refused if the working tree and the index
# of the remote repository has any difference from the currently
# checked out commit; when both the working tree and the index match
# the current commit, they are updated to match the newly pushed tip
# of the branch. This hook is to be used to override the default
# behaviour; however the code below reimplements the default behaviour
# as a starting point for convenient modification.
#
# The hook receives the commit with which the tip of the current
# branch is going to be updated:
commit=$1

# It can exit with a non-zero status to refuse the push (when it does
# so, it must not modify the index or the working tree).
die () {
	echo >&2 "$*"
	exit 1
}

# Or it can make any necessary changes to the working tree and to the
# index to bring them to the desired state when the tip of the current
# branch is updated to the new commit, and exit with a zero status.
#
# For example, the hook can simply run git read-tree -u -m HEAD "$1"
# in order to emulate git fetch that is run in the reverse direction
# with git push, as the two-tree form of git read-tree -u -m is
# essentially the same as git switch or git checkout that switches
# branches while keeping the local changes in the working tree that do
# not interfere with the difference between the branches.

# The below is a more-or-less exact translation to shell of the C code
# for the default behaviour for git's push-to-checkout hook defined in
# the push_to_deploy() function in builtin/receive-pack.c.
#
# Note that the hook will be executed from the repository directory,
# not from the working tree, so if you want to perform operations on
# the working tree, you will have to adapt your code accordingly, e.g.
# by adding "cd .." or using relative paths.

if ! git update-index -q --ignore-submodules --refresh
then
	die "Up-to-date check failed"
fi

if ! git diff-files --quiet --ignore-submodules --
then
	die "Working directory has unstaged changes"
fi

# This is a rough translation of:
#
#   head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX
if git cat-file -e HEAD 2>/dev/null
then
	head=HEAD
else
	head=$(git hash-object -t tree --stdin </dev/null)
fi

if ! git diff-index --quiet --cached --ignore-submodules $head --
then
	die "Working directory has staged changes"
fi

if ! git read-tree -u -m "$commit"
then
	die "Could not update working tree to new HEAD"
fi

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/applypatch-msg.sample


```
#!/bin/sh
#
# An example hook script to check the commit log message taken by
# applypatch from an e-mail message.
#
# The hook should exit with non-zero status after issuing an
# appropriate message if it wants to stop the commit.  The hook is
# allowed to edit the commit message file.
#
# To enable this hook, rename this file to "applypatch-msg".

. git-sh-setup
commitmsg="$(git rev-parse --git-path hooks/commit-msg)"
test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"}
:

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/update.sample


```
#!/bin/sh
#
# An example hook script to block unannotated tags from entering.
# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
#
# To enable this hook, rename this file to "update".
#
# Config
# ------
# hooks.allowunannotated
#   This boolean sets whether unannotated tags will be allowed into the
#   repository.  By default they won't be.
# hooks.allowdeletetag
#   This boolean sets whether deleting tags will be allowed in the
#   repository.  By default they won't be.
# hooks.allowmodifytag
#   This boolean sets whether a tag may be modified after creation. By default
#   it won't be.
# hooks.allowdeletebranch
#   This boolean sets whether deleting branches will be allowed in the
#   repository.  By default they won't be.
# hooks.denycreatebranch
#   This boolean sets whether remotely creating branches will be denied
#   in the repository.  By default this is allowed.
#

# --- Command line
refname="$1"
oldrev="$2"
newrev="$3"

# --- Safety check
if [ -z "$GIT_DIR" ]; then
	echo "Don't run this script from the command line." >&2
	echo " (if you want, you could supply GIT_DIR then run" >&2
	echo "  $0 <ref> <oldrev> <newrev>)" >&2
	exit 1
fi

if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then
	echo "usage: $0 <ref> <oldrev> <newrev>" >&2
	exit 1
fi

# --- Config
allowunannotated=$(git config --type=bool hooks.allowunannotated)
allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch)
denycreatebranch=$(git config --type=bool hooks.denycreatebranch)
allowdeletetag=$(git config --type=bool hooks.allowdeletetag)
allowmodifytag=$(git config --type=bool hooks.allowmodifytag)

# check for no description
projectdesc=$(sed -e '1q' "$GIT_DIR/description")
case "$projectdesc" in
"Unnamed repository"* | "")
	echo "*** Project description file hasn't been set" >&2
	exit 1
	;;
esac

# --- Check types
# if $newrev is 0000...0000, it's a commit to delete a ref.
zero=$(git hash-object --stdin </dev/null | tr '[0-9a-f]' '0')
if [ "$newrev" = "$zero" ]; then
	newrev_type=delete
else
	newrev_type=$(git cat-file -t $newrev)
fi

case "$refname","$newrev_type" in
	refs/tags/*,commit)
		# un-annotated tag
		short_refname=${refname##refs/tags/}
		if [ "$allowunannotated" != "true" ]; then
			echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2
			echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2
			exit 1
		fi
		;;
	refs/tags/*,delete)
		# delete tag
		if [ "$allowdeletetag" != "true" ]; then
			echo "*** Deleting a tag is not allowed in this repository" >&2
			exit 1
		fi
		;;
	refs/tags/*,tag)
		# annotated tag
		if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1
		then
			echo "*** Tag '$refname' already exists." >&2
			echo "*** Modifying a tag is not allowed in this repository." >&2
			exit 1
		fi
		;;
	refs/heads/*,commit)
		# branch
		if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then
			echo "*** Creating a branch is not allowed in this repository" >&2
			exit 1
		fi
		;;
	refs/heads/*,delete)
		# delete branch
		if [ "$allowdeletebranch" != "true" ]; then
			echo "*** Deleting a branch is not allowed in this repository" >&2
			exit 1
		fi
		;;
	refs/remotes/*,commit)
		# tracking branch
		;;
	refs/remotes/*,delete)
		# delete tracking branch
		if [ "$allowdeletebranch" != "true" ]; then
			echo "*** Deleting a tracking branch is not allowed in this repository" >&2
			exit 1
		fi
		;;
	*)
		# Anything else (is there anything else?)
		echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2
		exit 1
		;;
esac

# --- Finished
exit 0

```

# FILE: /var/www/html/wizwizxui-timebot/.git/hooks/prepare-commit-msg.sample


```
#!/bin/sh
#
# An example hook script to prepare the commit log message.
# Called by "git commit" with the name of the file that has the
# commit message, followed by the description of the commit
# message's source.  The hook's purpose is to edit the commit
# message file.  If the hook fails with a non-zero status,
# the commit is aborted.
#
# To enable this hook, rename this file to "prepare-commit-msg".

# This hook includes three examples. The first one removes the
# "# Please enter the commit message..." help message.
#
# The second includes the output of "git diff --name-status -r"
# into the message, just before the "git status" output.  It is
# commented because it doesn't cope with --amend or with squashed
# commits.
#
# The third example adds a Signed-off-by line to the message, that can
# still be edited.  This is rarely a good idea.

COMMIT_MSG_FILE=$1
COMMIT_SOURCE=$2
SHA1=$3

/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"

# case "$COMMIT_SOURCE,$SHA1" in
#  ,|template,)
#    /usr/bin/perl -i.bak -pe '
#       print "\n" . `git diff --cached --name-status -r`
# 	 if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;;
#  *) ;;
# esac

# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE"
# if test -z "$COMMIT_SOURCE"
# then
#   /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
# fi

```

# FILE: /var/www/html/wizwizxui-timebot/.git/index


```
DIRC     j>|9Ej>|9E                '1e!hnY LICENSE   j>|9j>|9               !K<D:?5S] README-fa.md      j>|9j>|9               Vޠ([EA^u 	README.md j>|9j>|9              FBm6Lj(Wz4 assets/20bb620751bbea45.css       j>|9j>|9              px:iGov4t assets/IRANSans.ttf       j>|9j>|9               ]Ԫde<[

 assets/logo.png   j>|9j>|9               M:
$5h(N{c22&C assets/style.css  j>|9j>|9               ŶT3v
IC assets/webconf.css        j>|9j>|9              js15]c	(OxFN bot.php   j>|9j>|9              8ب3xdR 
config.php        j>|9j>|9               /OHBb5!M,ٽ createDB.php      j>|9j>|9               3l,rF3w怀2n dbbackupwizwiz.sh j>|9j>|9                 ⛲CK)wZS 
index.html        j>|9j>|9               9j-!w4ⰶD=6l install/install.php       j>|9j>|9               .C{ZDa	1 U* install/update.php        j>|9j>|9               (qߥNXof(' pay/TCTusorNL.png j>|9j>|9                kO9ڥz*^&O & pay/back.php      j>|9j>|9   !            #*G7<. pay/index.php     j>|9j>|9   "            Jq$/|Ssp pay/x7QSQv8qk.png j>|9j>|9   $             hWm=lFB "phpqrcode/269000226.png-errors.txt        j>|9j>|9   %             $댻BИD<^
 #phpqrcode/5260548882.png-errors.txt       j>|9j>|9   &            S43֠xg" 4 phpqrcode/CHANGELOG       j>|9j>|9   '            ưrҊIw1I^ phpqrcode/INSTALL j>|9j>|9   (            02aABXҟ phpqrcode/LICENSE j>|9j>|9   )            b"^rG09B phpqrcode/README  j>|9j>|9   *             'zb*33E(= phpqrcode/VERSION j>|9j>|9   -           DyFRl
H[b=5 #phpqrcode/bindings/tcpdf/qrcode.php       j>|9j>|9   /             a(G{Ze/8 phpqrcode/cache/frame_1.dat       j>|9j>|9   0             ~npq)^[ȸ phpqrcode/cache/frame_1.png       j>|9j>|9   1             ̯c.(99"[ phpqrcode/cache/frame_10.dat      j>|9j>|9   2             Xa(\.p phpqrcode/cache/frame_10.png      j>|9j>|9   3             ҕhDgr= phpqrcode/cache/frame_11.dat      j>|9j>|9   4             |v;'<jIJ phpqrcode/cache/frame_11.png      j>|9j>|9   5             s"6!O`vcH^ phpqrcode/cache/frame_12.dat      j>|9j>|9   6             ؋x";GPJ}9 phpqrcode/cache/frame_12.png      j>|9j>|9   7             "VEAn0 phpqrcode/cache/frame_13.dat      j>|9j>|9   8             nIZʄ|DUǣ phpqrcode/cache/frame_13.png      j>|9j>|9   9             	2)+oŉ
ژ phpqrcode/cache/frame_14.dat      j>|9j>|9   :             lO寭$=J phpqrcode/cache/frame_14.png      j>|9j>|9   ;             rxmHs?lHFF phpqrcode/cache/frame_15.dat      j>|9j>|9   <             ۩mkB(4#  phpqrcode/cache/frame_15.png      j>|9j>|9   =             `gS :k/' phpqrcode/cache/frame_16.dat      j>|9j>|9   >             js*1ZëN phpqrcode/cache/frame_16.png      j>|9j>|9   ?             Y;IZծN phpqrcode/cache/frame_17.dat      j>|9j>|9   @             [6јS7wD& phpqrcode/cache/frame_17.png      j>|9j>|9   A             q8%cY[9>v= phpqrcode/cache/frame_18.dat      j>|9j>|9   B             j5Nq]^ɵt phpqrcode/cache/frame_18.png      j>|9j>|9   C            j&D&O; phpqrcode/cache/frame_19.dat      j>|9j>|9   D              ݄{Fp*|q phpqrcode/cache/frame_19.png      j>|9j>|9   E             w~B4?eHY phpqrcode/cache/frame_2.dat       j>|9j>|9   F             <cCuIZ]`M phpqrcode/cache/frame_2.png       j>|9j>|9   G             ؠu,B&ʆ7A) phpqrcode/cache/frame_20.dat      j>|9j>|9   H             #aD.YPWN?uJr: phpqrcode/cache/frame_20.png      j>|9j>|9   I            tݝKH D:w phpqrcode/cache/frame_21.dat      j>|9j>|9   J             )-!TdL
a phpqrcode/cache/frame_21.png      j>|9j>|9   K            -/i]sR>! phpqrcode/cache/frame_22.dat      j>|9j>|9   L             ⼗a-, phpqrcode/cache/frame_22.png      j>|9j>|9   M            ;7<7!It떹gV phpqrcode/cache/frame_23.dat      j>|9j>|9   N             ܸj9ݟLXP phpqrcode/cache/frame_23.png      j>|9j>|9   O            {M"mx 7Ryl phpqrcode/cache/frame_24.dat      j>|9j>|9   P             9|dS1Y<y$ <>Lg< phpqrcode/cache/frame_24.png      j>|9j>|9   Q            Q8#^z+EӬ phpqrcode/cache/frame_25.dat      j>|9j>|9   R             %DT!Ѩq4e phpqrcode/cache/frame_25.png      j>|9j>|9   S            (Js^(єErl]3st phpqrcode/cache/frame_26.dat      j>|9j>|9   T             %vm;+G phpqrcode/cache/frame_26.png      j>|9j>|9   U            %><riȪ phpqrcode/cache/frame_27.dat      j>|9j>|9   V             #'t=  phpqrcode/cache/frame_27.png      j>|9j>|9   W            >at$HtIv/ phpqrcode/cache/frame_28.dat      j>|9j>|9   X             v	r8` hV^ phpqrcode/cache/frame_28.png      j>|9j>|9   Y            5^Jq?gKm$F phpqrcode/cache/frame_29.dat      j>|9j>|9   Z             rh&!I	 phpqrcode/cache/frame_29.png      j>|9j>|9   [             |S/l9u菒*} phpqrcode/cache/frame_3.dat       j>|9j>|9   \             ^˙0"ú ָ3# phpqrcode/cache/frame_3.png       j>|9j>|9   ]            DD=1p"uEn4D/wtn phpqrcode/cache/frame_30.dat      j>|9j>|9   ^             uAhcYo phpqrcode/cache/frame_30.png      j>|9j>|9   _            HB
gxsen> phpqrcode/cache/frame_31.dat      j>|9j>|9   `            Mg)@Fs phpqrcode/cache/frame_31.png      j>|9j>|9   a            I)oTy2Ten#_] phpqrcode/cache/frame_32.dat      j>|9j>|9   b            X-ŷU"ue8U phpqrcode/cache/frame_32.png      j>|9j>|9   c            Wa7UP; ᮖ[jQr phpqrcode/cache/frame_33.dat      j>|9j>|9   d             Lr
+u73?*6@ phpqrcode/cache/frame_33.png      j>|9j>|9   e            K|YԦJn|4 phpqrcode/cache/frame_34.dat      j>|9j>|9   f             w-dP?ຆȰ phpqrcode/cache/frame_34.png      j>|9j>|9   g            VV>(Ggw5`ʄ/D phpqrcode/cache/frame_35.dat      j>|::	j>|::	   h             Ҙ}8]\. phpqrcode/cache/frame_35.png      j>|::	j>|::	   i            r(,`;j|:D/4 phpqrcode/cache/frame_36.dat      j>|::	j>|::	   j            !5K8kS_OS  phpqrcode/cache/frame_36.png      j>|::	j>|::	   k            x\$Yn7m: phpqrcode/cache/frame_37.dat      j>|::	j>|::	   l            '[מ^[j0 phpqrcode/cache/frame_37.png      j>|::	j>|::	   m            fqS\$4?E4'W phpqrcode/cache/frame_38.dat      j>|::	j>|::	   n            #<[jD};G# phpqrcode/cache/frame_38.png      j>|::	j>|::	   o            SQslt~K66n+΅o phpqrcode/cache/frame_39.dat      j>|::	j>|::	   p            :.'[ayzvͫ@# phpqrcode/cache/frame_39.png      j>|::	j>|::	   q             g ŔG:n`vs phpqrcode/cache/frame_4.dat       j>|::	j>|::	   r             /pttNS{z72Vi phpqrcode/cache/frame_4.png       j>|::	j>|::	   s            m5@97" phpqrcode/cache/frame_40.dat      j>|::	j>|::	   t            4b
U	#EWo phpqrcode/cache/frame_40.png      j>|::	j>|::	   u             `ZBx46C phpqrcode/cache/frame_5.dat       j>|::	j>|::	   v             IO5qtr2Y5_y phpqrcode/cache/frame_5.png       j>|::	j>|::	   w             94]Jy phpqrcode/cache/frame_6.dat       j>|::	j>|::	   x             5:v{AՖ phpqrcode/cache/frame_6.png       j>|::	j>|::	   y             C7Y`uf"r~$> phpqrcode/cache/frame_7.dat       j>|::	j>|::	   z             }/ز4g7` phpqrcode/cache/frame_7.png       j>|::	j>|::	   {             f2_9K|9Җ phpqrcode/cache/frame_8.dat       j>|::	j>|::	   |             w:!jlaT|" phpqrcode/cache/frame_8.png       j>|::	j>|::	   }             ג;"Clr phpqrcode/cache/frame_9.dat       j>|::	j>|::	   ~             tqgEf.$ phpqrcode/cache/frame_9.png       j>|::	j>|::	                QޫC.m8RYە %phpqrcode/cache/mask_0/mask_101_0.dat     j>|::	j>|::	                furEE\v% %phpqrcode/cache/mask_0/mask_105_0.dat     j>|::	j>|::	                ߃àdPAUnI0ӭ %phpqrcode/cache/mask_0/mask_109_0.dat     j>|::	j>|::	                ^ b >&X %phpqrcode/cache/mask_0/mask_113_0.dat     j>|::	j>|::	                x[wN}ToR %phpqrcode/cache/mask_0/mask_117_0.dat     j>|::	j>|::	                h4{L)%.@F_p %phpqrcode/cache/mask_0/mask_121_0.dat     j>|::	j>|::	                ,s,L+,,jW %phpqrcode/cache/mask_0/mask_125_0.dat     j>|::	j>|::	                ā.dዚwNND8 %phpqrcode/cache/mask_0/mask_129_0.dat     j>|::	j>|::	                6ש#jB's~g,¤ %phpqrcode/cache/mask_0/mask_133_0.dat     j>|::	j>|::	                ٓ3-K	ZV갔\Q %phpqrcode/cache/mask_0/mask_137_0.dat     j>|::	j>|::	                ӌh\zyC?d %phpqrcode/cache/mask_0/mask_141_0.dat     j>|::	j>|::	                לU|7T-S %phpqrcode/cache/mask_0/mask_145_0.dat     j>|::	j>|::	                X5X%H>#t %phpqrcode/cache/mask_0/mask_149_0.dat     j>|::	j>|::	                yJ!TbxBC %phpqrcode/cache/mask_0/mask_153_0.dat     j>|::	j>|::	                t0Y歧h:]䏅  %phpqrcode/cache/mask_0/mask_157_0.dat     j>|::	j>|::	                K_?ո4˚, %phpqrcode/cache/mask_0/mask_161_0.dat     j>|::	j>|::	                :Q
3\\k@ %phpqrcode/cache/mask_0/mask_165_0.dat     j>|::	j>|::	                x}|Gw$2 %phpqrcode/cache/mask_0/mask_169_0.dat     j>|::	j>|::	               ^^z	MNkƘ%Л %phpqrcode/cache/mask_0/mask_173_0.dat     j>|::	j>|::	               xjwdv{섐31%cl %phpqrcode/cache/mask_0/mask_177_0.dat     j>|::	j>|::	                06A	Չ4bOL $phpqrcode/cache/mask_0/mask_21_0.dat      j>|::	j>|::	                9䥶دQgyF`) $phpqrcode/cache/mask_0/mask_25_0.dat      j>|::	j>|::	                ;tt0mF. $phpqrcode/cache/mask_0/mask_29_0.dat      j>|::	j>|::	                >.nǅ<ŷ) $phpqrcode/cache/mask_0/mask_33_0.dat      j>|::	j>|::	                A`8މ_t $phpqrcode/cache/mask_0/mask_37_0.dat      j>|::	j>|::	                Di~81-X^T $phpqrcode/cache/mask_0/mask_41_0.dat      j>|::	j>|::	                jE/lBQ`# $phpqrcode/cache/mask_0/mask_45_0.dat      j>|::	j>|::	                pҪZOq<(	'UE $phpqrcode/cache/mask_0/mask_49_0.dat      j>|::	j>|::	                qW-'teگt] $phpqrcode/cache/mask_0/mask_53_0.dat      j>|::	j>|::	                ua"|T $phpqrcode/cache/mask_0/mask_57_0.dat      j>|::	j>|::	                wDMI<SB#9OzW $phpqrcode/cache/mask_0/mask_61_0.dat      j>|::	j>|::	                {)׿Z#}(o>C $phpqrcode/cache/mask_0/mask_65_0.dat      j>|::	j>|::	                ~,:>Dgꏻ $phpqrcode/cache/mask_0/mask_69_0.dat      j>|::	j>|::	                =`f%g0;< $phpqrcode/cache/mask_0/mask_73_0.dat      j>|::	j>|::	                'rb'/ $phpqrcode/cache/mask_0/mask_77_0.dat      j>|::	j>|::	                -/z";QŕV'_X $phpqrcode/cache/mask_0/mask_81_0.dat      j>|::	j>|::	                끗`Z$@*D $phpqrcode/cache/mask_0/mask_85_0.dat      j>|::	j>|::	                &}tp2
O $phpqrcode/cache/mask_0/mask_89_0.dat      j>|::	j>|::	                F@8. E $phpqrcode/cache/mask_0/mask_93_0.dat      j>|::	j>|::	                tq5IhȄ $phpqrcode/cache/mask_0/mask_97_0.dat      j>|::	j>|::	                {쓛Rzf<$uX %phpqrcode/cache/mask_1/mask_101_1.dat     j>|::	j>|::	                ɛ@7A8h %phpqrcode/cache/mask_1/mask_105_1.dat     j>|::	j>|::	                ~mO?J&΢kvN. %phpqrcode/cache/mask_1/mask_109_1.dat     j>|::	j>|::	                fٹq!~I?B[ka-k %phpqrcode/cache/mask_1/mask_113_1.dat     j>|::	j>|::	                !Cw`YTH? %phpqrcode/cache/mask_1/mask_117_1.dat     j>|::	j>|::	                dL9kY[ fGWK'x %phpqrcode/cache/mask_1/mask_121_1.dat     j>|::	j>|::	                Ո-^_Ԧ2=[O %phpqrcode/cache/mask_1/mask_125_1.dat     j>|::	j>|::	                b6},J[{vG %phpqrcode/cache/mask_1/mask_129_1.dat     j>|::	j>|::	                ֍΅4ΐNxZy@Y8  %phpqrcode/cache/mask_1/mask_133_1.dat     j>|::	j>|::	                (M{׀}h/ʦh %phpqrcode/cache/mask_1/mask_137_1.dat     j>|::	j>|::	                "KD` +\  %phpqrcode/cache/mask_1/mask_141_1.dat     j>|::	j>|::	                jPywQ妲- %phpqrcode/cache/mask_1/mask_145_1.dat     j>|::	j>|::	                b	,Y(t0 %phpqrcode/cache/mask_1/mask_149_1.dat     j>|::	j>|::	                * ~vÂ6# %phpqrcode/cache/mask_1/mask_153_1.dat     j>|::	j>|::	                4K,iF=r^k %phpqrcode/cache/mask_1/mask_157_1.dat     j>|::	j>|::	                fzXvbXG %phpqrcode/cache/mask_1/mask_161_1.dat     j>|::	j>|::	                ЫniaۮT!u %phpqrcode/cache/mask_1/mask_165_1.dat     j>|::	j>|::	                Ժ!{N+ Qqq %phpqrcode/cache/mask_1/mask_169_1.dat     j>|::	j>|::	                Ci[E",d]~\6$ %phpqrcode/cache/mask_1/mask_173_1.dat     j>|::	j>|::	                "L4+} %phpqrcode/cache/mask_1/mask_177_1.dat     j>|::	j>|::	                *~
"{j<́	 $phpqrcode/cache/mask_1/mask_21_1.dat      j>|::	j>|::	                0:"^0>ow pL۟+ $phpqrcode/cache/mask_1/mask_25_1.dat      j>|::	j>|::	                2
߼319[K $phpqrcode/cache/mask_1/mask_29_1.dat      j>|::	j>|::	                51ItU((tª $phpqrcode/cache/mask_1/mask_33_1.dat      j>|::	j>|::	                8[#a@GIɮr- $phpqrcode/cache/mask_1/mask_37_1.dat      j>|::	j>|::	                :RÌP BZ $phpqrcode/cache/mask_1/mask_41_1.dat      j>|::	j>|::	                R\V}jOX/9} $phpqrcode/cache/mask_1/mask_45_1.dat      j>|::	j>|::	                TqqB5a $phpqrcode/cache/mask_1/mask_49_1.dat      j>|::	j>|::	                Wvߢ	*"t $phpqrcode/cache/mask_1/mask_53_1.dat      j>|::	j>|::	                \n5uIIE $phpqrcode/cache/mask_1/mask_57_1.dat      j>|::	j>|::	                ]Ae.(kL $phpqrcode/cache/mask_1/mask_61_1.dat      j>|::	j>|::	                cۍ_ԗ}p $phpqrcode/cache/mask_1/mask_65_1.dat      j>|::	j>|::	                fW*ecqV`ĺ $phpqrcode/cache/mask_1/mask_69_1.dat      j>|::	j>|::	                h)F9fcd $phpqrcode/cache/mask_1/mask_73_1.dat      j>|::	j>|::	                n> ̏(;x $phpqrcode/cache/mask_1/mask_77_1.dat      j>|::	j>|::	                r,vTX>90
 $phpqrcode/cache/mask_1/mask_81_1.dat      j>|::	j>|::	                ruCbpS $phpqrcode/cache/mask_1/mask_85_1.dat      j>|::	j>|::	                y&_EDl6иQ?@ނa $phpqrcode/cache/mask_1/mask_89_1.dat      j>|::	j>|::	                }x6F9VD'1 $phpqrcode/cache/mask_1/mask_93_1.dat      j>|::	j>|::	                x$`1ab~K՛} $phpqrcode/cache/mask_1/mask_97_1.dat      j>|::	j>|::	                t[RΕN %phpqrcode/cache/mask_2/mask_101_2.dat     j>|::	j>|::	                w{cĥ}4 %phpqrcode/cache/mask_2/mask_105_2.dat     j>|::	j>|::	                t%/mK9;.Q %phpqrcode/cache/mask_2/mask_109_2.dat     j>|::	j>|::	                }&8̇"n %phpqrcode/cache/mask_2/mask_113_2.dat     j>|::	j>|::	                }FO )$I %phpqrcode/cache/mask_2/mask_117_2.dat     j>|::	j>|::	                	{BL
twoDM %phpqrcode/cache/mask_2/mask_121_2.dat     j>|::	j>|::	                -\(	t %phpqrcode/cache/mask_2/mask_125_2.dat     j>|::	j>|::	                f,m1i %phpqrcode/cache/mask_2/mask_129_2.dat     j>|::	j>|::	                x](`u[읂Ps# %phpqrcode/cache/mask_2/mask_133_2.dat     j>|::	j>|::	                Č>C[  %phpqrcode/cache/mask_2/mask_137_2.dat     j>|::	j>|::	                .q@Lx %phpqrcode/cache/mask_2/mask_141_2.dat     j>|::	j>|::	                N^  + %phpqrcode/cache/mask_2/mask_145_2.dat     j>|::	j>|::	                .>`vTwI %phpqrcode/cache/mask_2/mask_149_2.dat     j>|::	j>|::	                ;MCnEO~ŉ %phpqrcode/cache/mask_2/mask_153_2.dat     j>|::	j>|::	                +S^'9*et
 %phpqrcode/cache/mask_2/mask_157_2.dat     j>|::	j>|::	                u]{/" %phpqrcode/cache/mask_2/mask_161_2.dat     j>|::	j>|::	                .lz~(eb]؍9 %phpqrcode/cache/mask_2/mask_165_2.dat     j>|::	j>|::	                @R+&ϑMK %phpqrcode/cache/mask_2/mask_169_2.dat     j>|::	j>|::	                
0S]&_/Ѽ	{i %phpqrcode/cache/mask_2/mask_173_2.dat     j>|::	j>|::	                /	"IBܹn^b %phpqrcode/cache/mask_2/mask_177_2.dat     j>|::	j>|::	                #tfK}Xo $phpqrcode/cache/mask_2/mask_21_2.dat      j>|::	j>|::	                )LNG3&[,>R $phpqrcode/cache/mask_2/mask_25_2.dat      j>|::	j>|::	                -Qc #Y.# $phpqrcode/cache/mask_2/mask_29_2.dat      j>|::	j>|::	                /[}u4'b=J $phpqrcode/cache/mask_2/mask_33_2.dat      j>|::	j>|::	                /4]ؐlZ $phpqrcode/cache/mask_2/mask_37_2.dat      j>|::	j>|::	                3\c] <gTwT $phpqrcode/cache/mask_2/mask_41_2.dat      j>|::	j>|::	                DD$ҵS~ $phpqrcode/cache/mask_2/mask_45_2.dat      j>|::	j>|::	                FnKD#1$9+@ $phpqrcode/cache/mask_2/mask_49_2.dat      j>|::	j>|::	                Ih,*S+Ҫ>ҫR'N $phpqrcode/cache/mask_2/mask_53_2.dat      j>|::	j>|::	                LfVPgCqKQ| $phpqrcode/cache/mask_2/mask_57_2.dat      j>|::	j>|::	                NwӁ^wpB%- $phpqrcode/cache/mask_2/mask_61_2.dat      j>|::	j>|::	                Y񄭣]QZ"TtH $phpqrcode/cache/mask_2/mask_65_2.dat      j>|::	j>|::	                Xj8Pc;ŷ%] $phpqrcode/cache/mask_2/mask_69_2.dat      j>|::	j>|::	                ^t[qksWGTڟ!M $phpqrcode/cache/mask_2/mask_73_2.dat      j>|::	j>|::	                b<J's۩S!T $phpqrcode/cache/mask_2/mask_77_2.dat      j>|::	j>|::	                d*vE_go/|}x $phpqrcode/cache/mask_2/mask_81_2.dat      j>|::	j>|::	                erOi0y}} $phpqrcode/cache/mask_2/mask_85_2.dat      j>|::	j>|::	                fɤ4^`+TiID!Q $phpqrcode/cache/mask_2/mask_89_2.dat      j>|::	j>|::	                g )c֙du_9 $phpqrcode/cache/mask_2/mask_93_2.dat      j>|::	j>|::	                o8+{)Q13r뢡 $phpqrcode/cache/mask_2/mask_97_2.dat      j>|::	j>|::	                %
x$׌K>M %phpqrcode/cache/mask_3/mask_101_3.dat     j>|::	j>|::	                آ󳍎Q;2@K %phpqrcode/cache/mask_3/mask_105_3.dat     j>|::	j>|::	                H@@Cg0(K %phpqrcode/cache/mask_3/mask_109_3.dat     j>|::	j>|::	                ;'0M"B~jOxe %phpqrcode/cache/mask_3/mask_113_3.dat     j>|::	j>|::	                yEǺ-eW5;9x %phpqrcode/cache/mask_3/mask_117_3.dat     j>|::	j>|::	                 ԯ].5rÇ %phpqrcode/cache/mask_3/mask_121_3.dat     j>|::	j>|::	                2ҽ>W\j %phpqrcode/cache/mask_3/mask_125_3.dat     j>|::	j>|::	                αcArHqooDTi %phpqrcode/cache/mask_3/mask_129_3.dat     j>|::	j>|::	                ŬDc %phpqrcode/cache/mask_3/mask_133_3.dat     j>|::	j>|::	                Jŵ1ϷEP" %phpqrcode/cache/mask_3/mask_137_3.dat     j>|::	j>|::	                H]U< %phpqrcode/cache/mask_3/mask_141_3.dat     j>|::	j>|::	                3~zC "Ҝͱ- %phpqrcode/cache/mask_3/mask_145_3.dat     j>|::	j>|::	                0_<(@~^_` %phpqrcode/cache/mask_3/mask_149_3.dat     j>|::	j>|::	                ͭ*"^E %phpqrcode/cache/mask_3/mask_153_3.dat     j>|::	j>|::	   	             ~oB|0O)@erIn %phpqrcode/cache/mask_3/mask_157_3.dat     j>|::	j>|::	   
            rjOIb*$Ǹ҇D΂ %phpqrcode/cache/mask_3/mask_161_3.dat     j>|::	j>|::	               
$㯦0+kࡌ %phpqrcode/cache/mask_3/mask_165_3.dat     j>|::	j>|::	               1	Rcdu幉²nA %phpqrcode/cache/mask_3/mask_169_3.dat     j>|::	j>|::	               3tfb|z+ g+oh %phpqrcode/cache/mask_3/mask_173_3.dat     j>|::	j>|::	               8tut[ %phpqrcode/cache/mask_3/mask_177_3.dat     j>|::	j>|::	                <đ`\ND#Skc $phpqrcode/cache/mask_3/mask_21_3.dat      j>|::	j>|::	                K7_aRr-YD $phpqrcode/cache/mask_3/mask_25_3.dat      j>|::	j>|::	                KaPvFbݜ61G $phpqrcode/cache/mask_3/mask_29_3.dat      j>|::	j>|::	                O`SʕzaЊC͜ $phpqrcode/cache/mask_3/mask_33_3.dat      j>|::	j>|::	                S][H.G5T{ $phpqrcode/cache/mask_3/mask_37_3.dat      j>|::	j>|::	                Uʝ*ŬO+{ $phpqrcode/cache/mask_3/mask_41_3.dat      j>|::	j>|::	                w=`/aMS $phpqrcode/cache/mask_3/mask_45_3.dat      j>|::	j>|::	                e},OFۙ $phpqrcode/cache/mask_3/mask_49_3.dat      j>|::	j>|::	                 eSI>8zW $phpqrcode/cache/mask_3/mask_53_3.dat      j>|::	j>|::	                ~N]}v=G?"WD $phpqrcode/cache/mask_3/mask_57_3.dat      j>|::	j>|::	                <);K $phpqrcode/cache/mask_3/mask_61_3.dat      j>|::	j>|::	                 

.a^P(n $phpqrcode/cache/mask_3/mask_65_3.dat      j>|::	j>|::	                U1g=;q!5H $phpqrcode/cache/mask_3/mask_69_3.dat      j>|::	j>|::	                wKw=!h. $phpqrcode/cache/mask_3/mask_73_3.dat      j>|::	j>|::	                x(BmB%<g< $phpqrcode/cache/mask_3/mask_77_3.dat      j>|::	j>|::	                Gy0՟mmcI|. $phpqrcode/cache/mask_3/mask_81_3.dat      j>|::	j>|::	                ͻ:qqbj $phpqrcode/cache/mask_3/mask_85_3.dat      j>|::	j>|::	                 +L!xKuR $phpqrcode/cache/mask_3/mask_89_3.dat      j>|::	j>|::	   !             ̊gU=!.~Q $phpqrcode/cache/mask_3/mask_93_3.dat      j>|::	j>|::	   "             zܞ|<ozT0z $phpqrcode/cache/mask_3/mask_97_3.dat      j>|::	j>|::	   $             a5h%ب %phpqrcode/cache/mask_4/mask_101_4.dat     j>|::	j>|::	   %             ͳ# @D	Sv>n %phpqrcode/cache/mask_4/mask_105_4.dat     j>|::	j>|::	   &             ,E\SM<$z %phpqrcode/cache/mask_4/mask_109_4.dat     j>|::	j>|::	   '             ʙs| 
aJNs %phpqrcode/cache/mask_4/mask_113_4.dat     j>|::	j>|::	   (             8g%[V䥖vt %phpqrcode/cache/mask_4/mask_117_4.dat     j>|::	j>|::	   )             Є~7wys=8 %phpqrcode/cache/mask_4/mask_121_4.dat     j>|::	j>|::	   *             չsqw)\:Q %phpqrcode/cache/mask_4/mask_125_4.dat     j>|::	j>|::	   +             ܎ϢP^ؚfȏP6 %phpqrcode/cache/mask_4/mask_129_4.dat     j>|::	j>|::	   ,             i:6&6Z586 %phpqrcode/cache/mask_4/mask_133_4.dat     j>|::	j>|::	   -             	ćTc`w %phpqrcode/cache/mask_4/mask_137_4.dat     j>|::	j>|::	   .             b?$2 S= %phpqrcode/cache/mask_4/mask_141_4.dat     j>|::	j>|::	   /             3!I_AkPǟ %phpqrcode/cache/mask_4/mask_145_4.dat     j>|::	j>|::	   0            ޙ1;JWjm %phpqrcode/cache/mask_4/mask_149_4.dat     j>|::	j>|::	   1            ''
92rN*\R %phpqrcode/cache/mask_4/mask_153_4.dat     j>|::	j>|::	   2             _i>ZJ'f8sF  %phpqrcode/cache/mask_4/mask_157_4.dat     j>|::	j>|::	   3            $vT
;f\:{" %phpqrcode/cache/mask_4/mask_161_4.dat     j>|::	j>|::	   4            $=cV&h+@/%_ %phpqrcode/cache/mask_4/mask_165_4.dat     j>|::	j>|::	   5            )J%3dhv %phpqrcode/cache/mask_4/mask_169_4.dat     j>|::	j>|::	   6            +ex6xd} %phpqrcode/cache/mask_4/mask_173_4.dat     j>|::	j>|::	   7            ,d7Q~6$^ʙi %phpqrcode/cache/mask_4/mask_177_4.dat     j>|::	j>|::	   8             9~DVKr2vb2 $phpqrcode/cache/mask_4/mask_21_4.dat      j>|::	j>|::	   9             L|DP`7>Ѓhn $phpqrcode/cache/mask_4/mask_25_4.dat      j>|::	j>|::	   :             NHіP<勐Hu
 $phpqrcode/cache/mask_4/mask_29_4.dat      j>|::	j>|::	   ;             YX4VrB'"Ho1 $phpqrcode/cache/mask_4/mask_33_4.dat      j>|::	j>|::	   <             VKn#e $phpqrcode/cache/mask_4/mask_37_4.dat      j>|:w$j>|:w$   =             Y[}$g"A4'N< $phpqrcode/cache/mask_4/mask_41_4.dat      j>|:w$j>|:w$   >             x0	el)t7_ $phpqrcode/cache/mask_4/mask_45_4.dat      j>|:w$j>|:w$   ?             |Ge[6xr鬷 $phpqrcode/cache/mask_4/mask_49_4.dat      j>|:w$j>|:w$   @             ~m|X~{2lٖS| $phpqrcode/cache/mask_4/mask_53_4.dat      j>|:w$j>|:w$   A             f}e|-=07n $phpqrcode/cache/mask_4/mask_57_4.dat      j>|:w$j>|:w$   B             'þ 'n+ҳu;O
 $phpqrcode/cache/mask_4/mask_61_4.dat      j>|:w$j>|:w$   C             CCG-Tʔ(<*> $phpqrcode/cache/mask_4/mask_65_4.dat      j>|:w$j>|:w$   D             ;DQ]CJj: $phpqrcode/cache/mask_4/mask_69_4.dat      j>|:w$j>|:w$   E             r'iH~s $phpqrcode/cache/mask_4/mask_73_4.dat      j>|:w$j>|:w$   F             <H`Bڙ_/ $phpqrcode/cache/mask_4/mask_77_4.dat      j>|:w$j>|:w$   G             e!a3b֝-sn $phpqrcode/cache/mask_4/mask_81_4.dat      j>|:w$j>|:w$   H             >&&i|QR $phpqrcode/cache/mask_4/mask_85_4.dat      j>|:w$j>|:w$   I             [6}8zE9) $phpqrcode/cache/mask_4/mask_89_4.dat      j>|:w$j>|:w$   J             ^RZ1+e $phpqrcode/cache/mask_4/mask_93_4.dat      j>|:w$j>|:w$   K             ]1jm#(Q9@ $phpqrcode/cache/mask_4/mask_97_4.dat      j>|:w$j>|:w$   M             i<Hn	
" %phpqrcode/cache/mask_5/mask_101_5.dat     j>|:w$j>|:w$   N             ༇@YQvEbZW, %phpqrcode/cache/mask_5/mask_105_5.dat     j>|:w$j>|:w$   O             %@/+G5"5sm %phpqrcode/cache/mask_5/mask_109_5.dat     j>|:w$j>|:w$   P             %+&Q8o %phpqrcode/cache/mask_5/mask_113_5.dat     j>|:w$j>|:w$   Q             6K=vi{ %phpqrcode/cache/mask_5/mask_117_5.dat     j>|:w$j>|:w$   R             vfN`S %phpqrcode/cache/mask_5/mask_121_5.dat     j>|:w$j>|:w$   S            !a
EzsLb]֓?* %phpqrcode/cache/mask_5/mask_125_5.dat     j>|:w$j>|:w$   T            P LQ˨KP %phpqrcode/cache/mask_5/mask_129_5.dat     j>|:w$j>|:w$   U             F	H޾ wݼt %phpqrcode/cache/mask_5/mask_133_5.dat     j>|:w$j>|:w$   V            $N/;J<t8 %phpqrcode/cache/mask_5/mask_137_5.dat     j>|:w$j>|:w$   W            )`˚K6%S %phpqrcode/cache/mask_5/mask_141_5.dat     j>|:w$j>|:w$   X            ,ev3j>	 %phpqrcode/cache/mask_5/mask_145_5.dat     j>|:w$j>|:w$   Y            2BV>ߢS|ז %phpqrcode/cache/mask_5/mask_149_5.dat     j>|:w$j>|:w$   Z            3	|C$^=RqfV %phpqrcode/cache/mask_5/mask_153_5.dat     j>|:w$j>|:w$   [            n*i<iYlm %phpqrcode/cache/mask_5/mask_157_5.dat     j>|:w$j>|:w$   \            Hp .[qN9ӗ %phpqrcode/cache/mask_5/mask_161_5.dat     j>|:w$j>|:w$   ]            L=2nܴ~ %phpqrcode/cache/mask_5/mask_165_5.dat     j>|:w$j>|:w$   ^            Pwgs!Lx %phpqrcode/cache/mask_5/mask_169_5.dat     j>|:w$j>|:w$   _            jta}(b:R	aE %phpqrcode/cache/mask_5/mask_173_5.dat     j>|:w$j>|:w$   `            q|ckbrEd'na]@r %phpqrcode/cache/mask_5/mask_177_5.dat     j>|:w$j>|:w$   a             J~<nh+
OK $phpqrcode/cache/mask_5/mask_21_5.dat      j>|:w$j>|:w$   b             ^Y##eD6Dvw $phpqrcode/cache/mask_5/mask_25_5.dat      j>|:w$j>|:w$   c             h!~E0<-=e $phpqrcode/cache/mask_5/mask_29_5.dat      j>|:w$j>|:w$   d             jrm]kszAbf- $phpqrcode/cache/mask_5/mask_33_5.dat      j>|:w$j>|:w$   e             gm2o(lJUe?r"tP; $phpqrcode/cache/mask_5/mask_37_5.dat      j>|:w$j>|:w$   f             o|arި5H΅ͽ{ $phpqrcode/cache/mask_5/mask_41_5.dat      j>|:w$j>|:w$   g             QhLvQ34 $phpqrcode/cache/mask_5/mask_45_5.dat      j>|:w$j>|:w$   h             ?<ˤM#'G̚R $phpqrcode/cache/mask_5/mask_49_5.dat      j>|:w$j>|:w$   i             DpУF-C$ $phpqrcode/cache/mask_5/mask_53_5.dat      j>|:w$j>|:w$   j             ݁g>CWky $phpqrcode/cache/mask_5/mask_57_5.dat      j>|:w$j>|:w$   k             I]|ؠ]w"]B7 $phpqrcode/cache/mask_5/mask_61_5.dat      j>|:w$j>|:w$   l             8R4W|n"%qF $phpqrcode/cache/mask_5/mask_65_5.dat      j>|:w$j>|:w$   m             v&rT'r./ $phpqrcode/cache/mask_5/mask_69_5.dat      j>|:w$j>|:w$   n               vr/u $phpqrcode/cache/mask_5/mask_73_5.dat      j>|:w$j>|:w$   o             Rit@({6& $phpqrcode/cache/mask_5/mask_77_5.dat      j>|:w$j>|:w$   p             q!^%q Kyy $phpqrcode/cache/mask_5/mask_81_5.dat      j>|:w$j>|:w$   q             	(y4/EU.H< $phpqrcode/cache/mask_5/mask_85_5.dat      j>|:w$j>|:w$   r             _S&E}f?%u $phpqrcode/cache/mask_5/mask_89_5.dat      j>|:w$j>|:w$   s             B@7_E8g $phpqrcode/cache/mask_5/mask_93_5.dat      j>|:w$j>|:w$   t             PtZN>nQ/+2 $phpqrcode/cache/mask_5/mask_97_5.dat      j>|:w$j>|:w$   v            zZ5N53;Hx; %phpqrcode/cache/mask_6/mask_101_6.dat     j>|:w$j>|:w$   w            tSz2C1 E: %phpqrcode/cache/mask_6/mask_105_6.dat     j>|:w$j>|:w$   x            {GIo,L)cit %phpqrcode/cache/mask_6/mask_109_6.dat     j>|:w$j>|:w$   y            /9RtqAϪ\x %phpqrcode/cache/mask_6/mask_113_6.dat     j>|:w$j>|:w$   z            ,x|5=-V݀p %phpqrcode/cache/mask_6/mask_117_6.dat     j>|:w$j>|:w$   {            5)]lj-&
7 %phpqrcode/cache/mask_6/mask_121_6.dat     j>|:w$j>|:w$   |            1dO$6jTaLj %phpqrcode/cache/mask_6/mask_125_6.dat     j>|:w$j>|:w$   }            6i\?֒]՗Nk %phpqrcode/cache/mask_6/mask_129_6.dat     j>|:w$j>|:w$   ~            (@uۻWe!{8 %phpqrcode/cache/mask_6/mask_133_6.dat     j>|:w$j>|:w$               cC̶bwtDI~82Ɏ %phpqrcode/cache/mask_6/mask_137_6.dat     j>|:w$j>|:w$               e@@F
1[xW*2W( %phpqrcode/cache/mask_6/mask_141_6.dat     j>|:w$j>|:w$               el!Q4
B!ȶ=X0+ %phpqrcode/cache/mask_6/mask_145_6.dat     j>|:w$j>|:w$               ri5P	`&[  %phpqrcode/cache/mask_6/mask_149_6.dat     j>|:w$j>|:w$               o:݈Ap,0/ %phpqrcode/cache/mask_6/mask_153_6.dat     j>|:w$j>|:w$               K\M^+pMGr %phpqrcode/cache/mask_6/mask_157_6.dat     j>|:w$j>|:w$               hzVRT> %phpqrcode/cache/mask_6/mask_161_6.dat     j>|:w$j>|:w$               AߣV\,r4R5ġ %phpqrcode/cache/mask_6/mask_165_6.dat     j>|:w$j>|:w$               h#&З %phpqrcode/cache/mask_6/mask_169_6.dat     j>|:w$j>|:w$               Ǽ雗g$dExD %phpqrcode/cache/mask_6/mask_173_6.dat     j>|:w$j>|:w$               Gos,D %phpqrcode/cache/mask_6/mask_177_6.dat     j>|:w$j>|:w$                WkSUI $phpqrcode/cache/mask_6/mask_21_6.dat      j>|:w$j>|:w$                qPe_ɿ $phpqrcode/cache/mask_6/mask_25_6.dat      j>|:w$j>|:w$                v$ LdĮBpG $phpqrcode/cache/mask_6/mask_29_6.dat      j>|:w$j>|:w$                |\dNʚL $phpqrcode/cache/mask_6/mask_33_6.dat      j>|:w$j>|:w$                hg*!>@53T $phpqrcode/cache/mask_6/mask_37_6.dat      j>|:w$j>|:w$                S_xPuYrhU $phpqrcode/cache/mask_6/mask_41_6.dat      j>|:w$j>|:w$                ~){cq>WF  $phpqrcode/cache/mask_6/mask_45_6.dat      j>|:w$j>|:w$                d	8JoM{SU $phpqrcode/cache/mask_6/mask_49_6.dat      j>|:w$j>|:w$                Ñ9%7	x $phpqrcode/cache/mask_6/mask_53_6.dat      j>|:w$j>|:w$                aBpZ0?b $phpqrcode/cache/mask_6/mask_57_6.dat      j>|:w$j>|:w$                tXJ_ $phpqrcode/cache/mask_6/mask_61_6.dat      j>|:w$j>|:w$                U|fyLEDjF} $phpqrcode/cache/mask_6/mask_65_6.dat      j>|:w$j>|:w$                ٣(GF~cT3 $phpqrcode/cache/mask_6/mask_69_6.dat      j>|:w$j>|:w$                q
ϲ>A1 $phpqrcode/cache/mask_6/mask_73_6.dat      j>|:w$j>|:w$                Zf0ǋl&%ɓ $phpqrcode/cache/mask_6/mask_77_6.dat      j>|:w$j>|:w$                (u*6Gb/ӻw $phpqrcode/cache/mask_6/mask_81_6.dat      j>|:w$j>|:w$                @>I%kgXr%B $phpqrcode/cache/mask_6/mask_85_6.dat      j>|:w$j>|:w$               ]urmy1T3c
JX $phpqrcode/cache/mask_6/mask_89_6.dat      j>|:w$j>|:w$               o󍶁l yy}Phc $phpqrcode/cache/mask_6/mask_93_6.dat      j>|:w$j>|:w$               : rֱbG.Õa:a $phpqrcode/cache/mask_6/mask_97_6.dat      j>|:w$j>|:w$               k!bYnl=g %phpqrcode/cache/mask_7/mask_101_7.dat     j>|:w$j>|:w$                k/OeZ 0H %phpqrcode/cache/mask_7/mask_105_7.dat     j>|:w$j>|:w$                uΑ'usو4 %phpqrcode/cache/mask_7/mask_109_7.dat     j>|:w$j>|:w$               "(2L_?` %phpqrcode/cache/mask_7/mask_113_7.dat     j>|:w$j>|:w$               I#q'6O%*5m %phpqrcode/cache/mask_7/mask_117_7.dat     j>|:w$j>|:w$               -wXCKd`'/! %phpqrcode/cache/mask_7/mask_121_7.dat     j>|:w$j>|:w$                ]cR$
[ %phpqrcode/cache/mask_7/mask_125_7.dat     j>|:w$j>|:w$               Rk<AvuF %phpqrcode/cache/mask_7/mask_129_7.dat     j>|:w$j>|:w$               Cymr+PpNpW %phpqrcode/cache/mask_7/mask_133_7.dat     j>|:w$j>|:w$               KK9.nDvZ %phpqrcode/cache/mask_7/mask_137_7.dat     j>|:w$j>|:w$               J˰LXa
 %phpqrcode/cache/mask_7/mask_141_7.dat     j>|:w$j>|:w$               ]JE@u۬t"<g %phpqrcode/cache/mask_7/mask_145_7.dat     j>|:w$j>|:w$               _ UC'~(VkJ %phpqrcode/cache/mask_7/mask_149_7.dat     j>|:w$j>|:w$               _'fOjN@ܪo %phpqrcode/cache/mask_7/mask_153_7.dat     j>|:w$j>|:w$               <-hVAٕ3M>g %phpqrcode/cache/mask_7/mask_157_7.dat     j>|:w$j>|:w$               x5:Rq[[q %phpqrcode/cache/mask_7/mask_161_7.dat     j>|:w$j>|:w$               wz>Dۓ, %phpqrcode/cache/mask_7/mask_165_7.dat     j>|:w$j>|:w$               ,OHCՎ3D; %phpqrcode/cache/mask_7/mask_169_7.dat     j>|:w$j>|:w$               ;Q7RV&E$f@BI %phpqrcode/cache/mask_7/mask_173_7.dat     j>|:w$j>|:w$               w*4eQ}b %phpqrcode/cache/mask_7/mask_177_7.dat     j>|:w$j>|:w$                XO++P^O& Qd $phpqrcode/cache/mask_7/mask_21_7.dat      j>|:w$j>|:w$                o(*쑤K $phpqrcode/cache/mask_7/mask_25_7.dat      j>|:w$j>|:w$                q9}? A[A(B $phpqrcode/cache/mask_7/mask_29_7.dat      j>|:w$j>|:w$                tc(b$&5jL $phpqrcode/cache/mask_7/mask_33_7.dat      j>|:w$j>|:w$                z١{4j7Tf $phpqrcode/cache/mask_7/mask_37_7.dat      j>|:w$j>|:w$                {OyQۤf	IeEŷ# $phpqrcode/cache/mask_7/mask_41_7.dat      j>|:w$j>|:w$                ۺ1п]zn埗n! $phpqrcode/cache/mask_7/mask_45_7.dat      j>|:w$j>|:w$                ]΋{a9[jN $phpqrcode/cache/mask_7/mask_49_7.dat      j>|:w$j>|:w$                p(mzW>9pOC[V4QM $phpqrcode/cache/mask_7/mask_53_7.dat      j>|:w$j>|:w$                1	d	JOdP] $phpqrcode/cache/mask_7/mask_57_7.dat      j>|:w$j>|:w$                v'+g,Tn` $phpqrcode/cache/mask_7/mask_61_7.dat      j>|:w$j>|:w$                ع bdUqn}Dnc! $phpqrcode/cache/mask_7/mask_65_7.dat      j>|:w$j>|:w$                $S1
o $phpqrcode/cache/mask_7/mask_69_7.dat      j>|:w$j>|:w$                䥇xaE9ZG+p $phpqrcode/cache/mask_7/mask_73_7.dat      j>|:w$j>|:w$                >Rj?Wq!M) $phpqrcode/cache/mask_7/mask_77_7.dat      j>|:w$j>|:w$                x`ŷLf~h,W옉 $phpqrcode/cache/mask_7/mask_81_7.dat      j>|:w$j>|:w$                ե8$f\d(': $phpqrcode/cache/mask_7/mask_85_7.dat      j>|:w$j>|:w$                2JDd4Χh&?%U: $phpqrcode/cache/mask_7/mask_89_7.dat      j>|:w$j>|:w$                Uӽ~we=i'BQ $phpqrcode/cache/mask_7/mask_93_7.dat      j>|:w$j>|:w$                w6|% $phpqrcode/cache/mask_7/mask_97_7.dat      j>|:w$j>|:w$               X9չ}͇{ phpqrcode/index.html      j>|:w$j>|:w$               IbM Y}P> phpqrcode/index.php       j>|:w$j>|:w$              ۴#\ phpqrcode/phpqrcode.php   j>|:w$j>|:w$               
}NĦm&v͹1=r phpqrcode/qrbitstream.php j>|:w$j>|:w$               =$ĎNH+2N phpqrcode/qrconfig.php    j>|:w$j>|:w$               ៬$][= phpqrcode/qrconst.php     j>|:w$j>|:w$               DbKwQmP+2 phpqrcode/qrencode.php    j>|:w$j>|:w$               5M>]ޣS phpqrcode/qrimage.php     j>|:w$j>|:w$               `mDK;}zݭy phpqrcode/qrinput.php     j>|:w$j>|:w$               B\Je"1J phpqrcode/qrlib.php       j>|:w$j>|:w$               1(MzaY)X"cQ phpqrcode/qrmask.php      j>|:w$j>|:w$               !%Y))u4"nw. phpqrcode/qrrscode.php    j>|:w$j>|:w$               gǉMF=|o}\+ phpqrcode/qrspec.php      j>|:w$j>|:w$               ,u[sq̟OK](Fʔ< phpqrcode/qrsplit.php     j>|:w$j>|:w$               0I04I/oYMI+kA phpqrcode/qrtools.php     j>|:w$j>|:w$                F$e-]q۠@ phpqrcode/temp/test.png   j>|:w$j>|:w$                [BY8'n 7phpqrcode/temp/test1df79d71d92e5295995c5f63318b56d2.png   j>|:w$j>|:w$               ,}tjm	7͸/ 7phpqrcode/temp/test2d41f1760169ce009a84fb57d6b4bd30.png   j>|:w$j>|:w$                
HSʬaO phpqrcode/tools/merge.bat j>|:w$j>|:w$               
,8Oݿ}/vlŭ phpqrcode/tools/merge.php j>|:w$j>|:w$                ˆnIRy[ phpqrcode/tools/merge.sh  j>|:w$j>|:w$               UݴPe2%TOcOdW, !phpqrcode/tools/merged_config.php j>|:$>j>|:$>               y%^VM5= ͤ; !phpqrcode/tools/merged_header.php j>|:$>j>|:$>               `k#^FȜ%:g}*K 
search.php        j>|:$>j>|:$>              1kV?ެUh	6#zp	 settings/QRCode.jpg       j>|:$>j>|:$>               &~ϗ1dƴ-E3i+ settings/gift2all.php     j>|:$>j>|:$>               L"]q,2z,r f settings/jdf.php  j>|:$>j>|:$>               
B[ɯXS settings/messagewizwiz.php        j>|:$>j>|:$>               x@vpԅ,qc settings/rewardReport.php j>|:$>j>|:$>               !*	TI mKm settings/subLink.php      j>|:$>j>|:$>                1t&]LR9 Z settings/temp.txt j>|:$>j>|:$>               9>x
(*;{ settings/tronChecker.php  j>|:$>j>|:$>               P'q.JӁDi settings/values.php       j>|:$>j>|:$>               ,2k!Mm,c
<;!;; settings/warnusers.php    j>|:$>j>|:$>               j@´լ6҅h# 	update.sh j>|:$>j>|:$>               @CQqb7 updateShareConfig.php     j>|:$>j>|:$>               5Q+RHEvvd{>*J 	wizwiz.sh TREE  V 464 5
N{ed7dN=gpay 4 0
9Y$
YzhVassets 5 0
BEä6n~-install 2 0
+YQߨUu7*։3settings 10 0
fvb?nsZphpqrcode 431 4
a
xXWux9.#temp 3 0
(WK;BJQy󯅛Vcache 400 8
#)ƄnK[mask_0 40 0
`}+p42EJymask_1 40 0
OYjbGmask_2 40 0
 {O{@ǁ]$mask_3 40 0
#_Lyݥ	w|7/cj;mask_4 40 0
	|ta})7E6A).mask_5 40 0
]{qcrlK=jAmask_6 40 0
$Homask_7 40 0
}A}ߙb>|9tools 5 0
~zE#8"ԪPWhg'0bindings 1 1
S∸@Iqm]tcpdf 1 0
6쵀(M>ARٷ\4_B,!M
```

# FILE: /var/www/html/wizwizxui-timebot/.git/logs/refs/remotes/origin/HEAD


```
0000000000000000000000000000000000000000 fcc51e7b7676c67b4ddb1601d4384bf45e2a42b7 root <root@669481372-JGSFNI.(none)> 1782480014 +0000	clone: from https://github.com/wizwizdev/wizwizxui-timebot.git

```

# FILE: /var/www/html/wizwizxui-timebot/.git/logs/refs/heads/main


```
0000000000000000000000000000000000000000 fcc51e7b7676c67b4ddb1601d4384bf45e2a42b7 root <root@669481372-JGSFNI.(none)> 1782480014 +0000	clone: from https://github.com/wizwizdev/wizwizxui-timebot.git

```

# FILE: /var/www/html/wizwizxui-timebot/.git/logs/HEAD


```
0000000000000000000000000000000000000000 fcc51e7b7676c67b4ddb1601d4384bf45e2a42b7 root <root@669481372-JGSFNI.(none)> 1782480014 +0000	clone: from https://github.com/wizwizdev/wizwizxui-timebot.git

```

# FILE: /var/www/html/wizwizxui-timebot/.git/config


```
[core]
	repositoryformatversion = 0
	filemode = true
	bare = false
	logallrefupdates = true
[remote "origin"]
	url = https://github.com/wizwizdev/wizwizxui-timebot.git
	fetch = +refs/heads/*:refs/remotes/origin/*
[branch "main"]
	remote = origin
	merge = refs/heads/main

```

# FILE: /var/www/html/wizwizxui-timebot/.git/description


```
Unnamed repository; edit this file 'description' to name the repository.

```

# FILE: /var/www/html/wizwizxui-timebot/.git/info/exclude


```
# git ls-files --others --exclude-from=.git/info/exclude
# Lines that start with '#' are comments.
# For a project mostly in C, the following would be a good set of
# exclude patterns (uncomment them if you want to use them):
# *.[oa]
# *~

```

# FILE: /var/www/html/wizwizxui-timebot/.git/HEAD


```
ref: refs/heads/main

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/session.php


```
<?php
session_start();
function sessions(){
    if(!isset($_SESSION['username'])){
        header("location: langs.php");
        exit();
    }else{}
}

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/add-volume.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";
$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>
<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
                  <span
                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                          aria-hidden="true"
                  ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="add-volume.php"
        >
            <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1"
                 x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"
                 width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>
            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php"
        >
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>
</div>
</aside>
<!-- Mobile sidebar -->
<!-- Backdrop -->
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                                  <span
                                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                                          aria-hidden="true"
                                  ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="add-volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                         id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                         xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>

<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">

            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg xmlns="http://www.w3.org/2000/svg" fill="gray" xmlns:xlink="http://www.w3.org/1999/xlink"
                     version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                     style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                        <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                    </g></svg>
                <span class="ml-4"><?php echo $_LANG['Addvolume']?></span>
                <?php session_notif_wizwiz() ?>
            </a>

            <section  style='margin-top:40px'  class="w-full p-6 mx-auto bg-white rounded-md shadow-sm dark:bg-gray-800">
                <form id="insert_volume_gb">
                    <?php
                    $handler = new VolumeInsertionHandler($conn);
                    $handler->handleInsertion();
                    ?>
                    <div class="grid grid-cols-1 gap-6 mt-4 xl:grid-cols-2 lg:grid-cols-2 md:grid-cols-2 sm:grid-cols-1 text-left">
                        <div class="mt-2">
                            <label class="text-gray-700 dark:text-gray-200 mt-2" for="volume_save"><?php echo $_LANG['volume_save']?></label>
                            <input required name="volume_save" id="volume_save" type="text"
                                   class="block w-full px-4 py-2 mt-2 text-gray-700 bg-white border border-gray-200 rounded-md dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 focus:border-blue-400 focus:ring-blue-300 focus:ring-opacity-40 dark:focus:border-blue-300 focus:outline-none focus:ring">
                        </div>
                        <div class="mt-2">
                            <label class="text-gray-700 dark:text-gray-200 mt-2" for="price_save"><?php echo $_LANG['price']?></label>
                            <input required name="price_save" id="price_save" type="number"
                                   class="block w-full px-4 py-2 mt-2 text-gray-700 bg-white border border-gray-200 rounded-md dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 focus:border-blue-400 focus:ring-blue-300 focus:ring-opacity-40 dark:focus:border-blue-300 focus:outline-none focus:ring">
                        </div>
                    </div>

                    <div class="flex justify-end mt-6">
                        <button name="save_volume"  type="submit"
                                class="px-8 py-2.5 leading-5 transition-colors duration-300 transform">
                            <svg xmlns="http://www.w3.org/2000/svg" fill="#b298dc" viewBox="0 0 24 24" width="25"
                                 height="25">
                                <g id="_01_align_center" data-name="01 align center">
                                    <path d="M7.8,20.53a2.99,2.99,0,0,1-2.121-.877L.086,14.061,1.5,12.646l5.593,5.593a1,1,0,0,0,1.414,0L22.5,4.246,23.914,5.66,9.921,19.653A2.99,2.99,0,0,1,7.8,20.53Z"/>
                                </g>
                            </svg>
                        </button>
                    </div>
                </form>

            </section>

            <br>
            <br>

            <section class="w-full p-6 mx-auto bg-white rounded-md shadow-sm dark:bg-gray-800">
                <form id="insert_volume_day">
                    <?php
                    $handler->insertVolumeDay();
                    ?>
                    <div class="grid grid-cols-1 gap-6 mt-4 xl:grid-cols-2 lg:grid-cols-2 md:grid-cols-2 sm:grid-cols-1 text-left">
                        <div class="mt-2">
                            <label class="text-gray-700 dark:text-gray-200 mt-2" for="days_save"><?php echo $_LANG['days_save']?></label>
                            <input required name="days_save" id="days_save" type="text"
                                   class="block w-full px-4 py-2 mt-2 text-gray-700 bg-white border border-gray-200 rounded-md dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 focus:border-blue-400 focus:ring-blue-300 focus:ring-opacity-40 dark:focus:border-blue-300 focus:outline-none focus:ring">
                        </div>
                        <div class="mt-2">
                            <label class="text-gray-700 dark:text-gray-200 mt-2" for="price_day_save"><?php echo $_LANG['price']?></label>
                            <input required name="price_day_save" id="price_day_save" type="number"
                                   class="block w-full px-4 py-2 mt-2 text-gray-700 bg-white border border-gray-200 rounded-md dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 focus:border-blue-400 focus:ring-blue-300 focus:ring-opacity-40 dark:focus:border-blue-300 focus:outline-none focus:ring">
                        </div>
                    </div>

                    <div class="flex justify-end mt-6">
                        <button name="save_day" type="submit"
                                class="px-8 py-2.5 leading-5 transition-colors duration-300 transform">
                            <svg xmlns="http://www.w3.org/2000/svg" fill="#b298dc" viewBox="0 0 24 24" width="25"
                                 height="25">
                                <g id="_01_align_center" data-name="01 align center">
                                    <path d="M7.8,20.53a2.99,2.99,0,0,1-2.121-.877L.086,14.061,1.5,12.646l5.593,5.593a1,1,0,0,0,1.414,0L22.5,4.246,23.914,5.66,9.921,19.653A2.99,2.99,0,0,1,7.8,20.53Z"/>
                                </g>
                            </svg>
                        </button>
                    </div>
                </form>
            </section>
            <br>
            <br>
            <br>
            <div class="grid gap-6 mb-8 xl:grid-cols-4 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-2">



                <?php
                $handler->handleDeletePlanRequest();
                $handler->handleDeleteDayRequest();
                $volume_select_gb = volume_select_gb($conn);
                if (is_array($volume_select_gb) || is_object($volume_select_gb)) {
                    foreach ($volume_select_gb
                             as $value):
                        ?>
                        <div class="shadow-lg rounded-2xl bg-white dark:bg-gray-800 p-4 ">
                            <div class="flex-row gap-8 flex justify-center items-center">
                                <div class=" flex flex-col">
            <span style="font-weight: bold" class="text-lg text-left font-medium text-gray-600 dark:text-white ">
                <?php echo $value['volume']; ?> <?php echo $_LANG['GB']; ?>
            </span>
                                    <span class="text-xs text-gray-700 mt-2 text-left dark:hover:text-gray-200 dark:text-gray-100">
            <p class="" style="font-size: 15px"> Price: <span
                        style="color: #ef233c;"> <?php echo number_format($value['price']) ?> </span></p>
            </span>
                                </div>
                                <a href="add-volume.php?deleteplan=<?php echo $value['id']; ?> " >
                                    <button type="submit" name="delete_category"
                                            style="background-color: #fbe9ed;color:#c6030c;width: 50px"
                                            class="mx-auto py-2 px- text-white w-full transition ease-in duration-200 text-center text-base font-semibold focus:outline-none focus:ring-2 focus:ring-offset-2  rounded-lg ">
                                        <svg style="width: 20px;" class="mx-auto" aria-hidden="true" fill="currentColor"
                                             viewBox="0 0 20 20">
                                            <path fill-rule="evenodd"
                                                  d="M9 2a1 1 0 00-.894.553L7.382 4H4a1 1 0 000 2v10a2 2 0 002 2h8a2 2 0 002-2V6a1 1 0 100-2h-3.382l-.724-1.447A1 1 0 0011 2H9zM7 8a1 1 0 012 0v6a1 1 0 11-2 0V8zm5-1a1 1 0 00-1 1v6a1 1 0 102 0V8a1 1 0 00-1-1z"
                                                  clip-rule="evenodd"></path>
                                        </svg>
                                    </button>
                                </a>
                            </div>
                        </div>
                    <?php
                    endforeach;
                }
                ?>
<!--                <div id="result"></div>-->


                <?php
                $volume_select_day = volume_select_day($conn);
                if (is_array($volume_select_day) || is_object($volume_select_day)) {
                    foreach ($volume_select_day
                             as $value):
                        ?>
                        <div class="shadow-lg rounded-2xl bg-white dark:bg-gray-800 p-4 ">
                                <div class="flex-row gap-8 flex justify-center items-center">
                                    <div class=" flex flex-col">
                                    <span style="font-weight: bold" class="text-lg text-left font-medium text-gray-600 dark:text-white ">
                                        <?php echo $value['volume']; ?> <?php echo $_LANG['Days']; ?>
                                    </span>
                                        <span class="text-xs text-gray-700 mt-2 text-left dark:hover:text-gray-200 dark:text-gray-100">
                        <p class="" style="font-size: 15px">Price:
                            <span style="color: #ef233c;"> <?php echo number_format($value['price']) ?>  </span>
                        </p>
                                    </span>
                                    </div>
                                    <a href="add-volume.php?deleteday=<?php echo $value['id']; ?>">
                                        <button type="button" name="delete_category"
                                                style="background-color: #fbe9ed;color:#c6030c;width: 50px"
                                                class="mx-auto py-2 px- text-white w-full transition ease-in duration-200 text-center text-base font-semibold focus:outline-none focus:ring-2 focus:ring-offset-2  rounded-lg ">
                                            <svg style="width: 20px;" class="mx-auto" aria-hidden="true" fill="currentColor"
                                                 viewBox="0 0 20 20">
                                                <path fill-rule="evenodd"
                                                      d="M9 2a1 1 0 00-.894.553L7.382 4H4a1 1 0 000 2v10a2 2 0 002 2h8a2 2 0 002-2V6a1 1 0 100-2h-3.382l-.724-1.447A1 1 0 0011 2H9zM7 8a1 1 0 012 0v6a1 1 0 11-2 0V8zm5-1a1 1 0 00-1 1v6a1 1 0 102 0V8a1 1 0 00-1-1z"
                                                      clip-rule="evenodd"></path>
                                            </svg>
                                        </button>
                                    </a>
                                </div>
                            </div>
                    <?php
                    endforeach;
                }
                ?>


            </div>

        </div>
    </main>
</div>
</div>

<?php
include 'includ/footer.php';
?>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/exit.php


```
<?php
include './login.php';
session_start();
session_destroy();
//setcookie('cookie_username',$encryptedValue ,time() -  (604800));
header("location: login.php");

?>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/.htaccess


```
Options +FollowSymlinks
RewriteEngine on

Options -indexes

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]


#<Filesmatch ".(php)$" >
#order deny,allow
#deny from all
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/nbproject/project.properties


```
include.path=${php.global.include.path}
php.version=PHP_56
source.encoding=UTF-8
src.dir=.
tags.asp=false
tags.short=false
web.root=.

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/nbproject/project.xml


```
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://www.netbeans.org/ns/project/1">
    <type>org.netbeans.modules.php.project</type>
    <configuration>
        <data xmlns="http://www.netbeans.org/ns/php-project/1">
            <name>ServerMonitor</name>
        </data>
    </configuration>
</project>

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/nbproject/index.html


```

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/temperature.json.php


```
<?php
require_once 'ServerMonitor.php';
header('Content-Type: application/json');
echo json_encode(ServerMonitor::getTemp());

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/error_log


```
[10-Jan-2024 22:47:13 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 22:47:13 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 22:47:13 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 22:47:13 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 22:47:19 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 22:47:19 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 22:47:19 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 22:47:19 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 22:47:41 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 22:47:41 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 22:47:41 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 22:47:41 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 22:48:29 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 22:48:29 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 22:48:29 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 22:48:29 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 22:48:31 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 22:48:31 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 22:48:31 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 22:48:31 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 22:48:36 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 22:48:36 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 22:48:36 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 22:48:36 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 22:52:01 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 22:52:01 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 22:52:01 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 22:52:01 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:02:18 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:02:18 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:02:18 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:02:18 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:03:27 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:03:27 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:03:27 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:03:27 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:15:27 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:15:27 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:15:27 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:15:27 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:19:46 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:19:46 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:19:46 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:19:46 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:20:09 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:20:09 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:20:09 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:20:09 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:20:15 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:20:15 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:20:15 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:20:15 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:20:31 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:20:31 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:20:31 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:20:31 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:20:45 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:20:45 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:20:45 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:20:45 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:20:47 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:20:48 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:20:48 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:20:48 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:20:59 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:20:59 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:20:59 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:20:59 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:21:09 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:21:09 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:21:09 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:21:09 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:21:17 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[10-Jan-2024 23:21:17 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:21:17 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:21:17 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:37:30 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[10-Jan-2024 23:37:30 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[10-Jan-2024 23:37:30 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[10-Jan-2024 23:37:30 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:03:04 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:03:04 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:03:04 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:03:04 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:03:44 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:03:44 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:03:44 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:03:44 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:05:26 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:05:26 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:05:26 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:05:26 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:08:47 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:08:47 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:08:47 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:08:47 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:18:22 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:18:22 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:18:22 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:18:22 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:18:30 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:18:30 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:18:30 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:18:30 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:19:08 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:19:08 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:19:08 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:19:08 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:31:36 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:31:36 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:31:36 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:31:36 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:31:48 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:31:48 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:31:48 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:31:48 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:42:43 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:42:43 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:42:43 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:42:43 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:48:48 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:48:48 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:48:48 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:48:48 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:52:37 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:52:37 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:52:37 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 00:52:37 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:52:56 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 00:52:56 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 00:52:56 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 00:52:56 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 01:06:13 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 01:06:13 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 01:06:13 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 01:06:13 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 01:30:45 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 01:30:45 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 01:30:45 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 01:30:45 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 04:17:59 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 04:17:59 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 04:17:59 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 04:17:59 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 04:31:47 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 04:31:47 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 04:31:47 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[11-Jan-2024 04:31:47 Asia/Tehran] PHP Warning:  exec() has been disabled for security reasons in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 17:27:29 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[11-Jan-2024 17:27:29 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[11-Jan-2024 17:27:29 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[11-Jan-2024 17:27:29 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[14-Jan-2024 03:21:26 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[14-Jan-2024 03:21:26 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[14-Jan-2024 03:21:26 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[14-Jan-2024 03:21:26 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[14-Jan-2024 22:29:37 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[14-Jan-2024 22:29:37 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[14-Jan-2024 22:29:37 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[14-Jan-2024 22:29:37 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[15-Jan-2024 10:32:13 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[15-Jan-2024 10:32:13 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[15-Jan-2024 10:32:13 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[15-Jan-2024 10:32:13 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[15-Jan-2024 21:52:23 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[15-Jan-2024 21:52:23 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[15-Jan-2024 21:52:23 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[15-Jan-2024 21:52:23 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[15-Jan-2024 22:05:54 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[15-Jan-2024 22:05:54 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[15-Jan-2024 22:05:54 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[15-Jan-2024 22:05:54 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[15-Jan-2024 22:12:45 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[15-Jan-2024 22:12:45 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[15-Jan-2024 22:12:45 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[15-Jan-2024 22:12:45 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[16-Jan-2024 23:18:14 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[16-Jan-2024 23:18:14 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[16-Jan-2024 23:18:14 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[16-Jan-2024 23:18:14 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[16-Jan-2024 23:18:41 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[16-Jan-2024 23:18:41 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[16-Jan-2024 23:18:41 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[16-Jan-2024 23:18:41 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[21-Jan-2024 00:33:18 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[21-Jan-2024 00:33:18 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[21-Jan-2024 00:33:18 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[21-Jan-2024 00:33:18 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[21-Jan-2024 00:33:32 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[21-Jan-2024 00:33:32 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[21-Jan-2024 00:33:32 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[21-Jan-2024 00:33:32 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[21-Jan-2024 00:33:45 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[21-Jan-2024 00:33:45 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[21-Jan-2024 00:33:45 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[21-Jan-2024 00:33:45 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[24-Jan-2024 12:35:39 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[24-Jan-2024 12:35:39 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[24-Jan-2024 12:35:39 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[24-Jan-2024 12:35:39 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[24-Jan-2024 12:35:46 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[24-Jan-2024 12:35:46 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[24-Jan-2024 12:35:46 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[24-Jan-2024 12:35:46 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[24-Jan-2024 12:41:50 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[24-Jan-2024 12:41:50 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[24-Jan-2024 12:41:50 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[24-Jan-2024 12:41:50 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[24-Jan-2024 12:43:28 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[24-Jan-2024 12:43:28 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[24-Jan-2024 12:43:28 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[24-Jan-2024 12:43:28 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[24-Jan-2024 12:43:44 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[24-Jan-2024 12:43:44 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[24-Jan-2024 12:43:44 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[24-Jan-2024 12:43:44 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[24-Jan-2024 12:45:33 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[24-Jan-2024 12:45:33 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[24-Jan-2024 12:45:33 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[24-Jan-2024 12:45:33 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[24-Jan-2024 12:47:01 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[24-Jan-2024 12:47:01 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[24-Jan-2024 12:47:01 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[24-Jan-2024 12:47:01 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[27-Jan-2024 23:43:01 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[27-Jan-2024 23:43:01 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[27-Jan-2024 23:43:01 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[27-Jan-2024 23:43:01 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[27-Jan-2024 23:44:35 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[27-Jan-2024 23:44:35 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[27-Jan-2024 23:44:35 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[27-Jan-2024 23:44:35 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[29-Jan-2024 00:55:22 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[29-Jan-2024 00:55:22 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31
[29-Jan-2024 00:55:22 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[29-Jan-2024 00:55:22 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[29-Jan-2024 14:51:25 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:9
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/temperature.json.php(4): ServerMonitor::getTemp()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 9
[29-Jan-2024 14:51:25 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:56
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/memory.json.php(4): ServerMonitor::getMemory()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 56
[29-Jan-2024 14:51:25 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:86
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/disk.json.php(4): ServerMonitor::getDisk()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 86
[29-Jan-2024 14:51:25 Asia/Tehran] PHP Fatal error:  Uncaught Error: Call to undefined function exec() in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php:31
Stack trace:
#0 /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/cpu.json.php(4): ServerMonitor::getCpu()
#1 {main}
  thrown in /home/hiroz/botnew.hiroz.xyz/wizwizpanel/monitor/ServerMonitor.php on line 31

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/disk.json.php


```
<?php
require_once 'ServerMonitor.php';
header('Content-Type: application/json');
echo json_encode(ServerMonitor::getDisk());

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/cpu.json.php


```
<?php
require_once 'ServerMonitor.php';
header('Content-Type: application/json');
echo json_encode(ServerMonitor::getCpu());

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/memory.json.php


```
<?php
require_once 'ServerMonitor.php';
header('Content-Type: application/json');
echo json_encode(ServerMonitor::getMemory());


```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/index.html


```

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/gauge/jquery-asPieProgress.min.js


```
/**
 * jQuery asPieProgress v0.4.6
 * https://github.com/amazingSurge/jquery-asPieProgress
 *
 * Copyright (c) amazingSurge
 * Released under the LGPL-3.0 license
 */
!function (t, e) {
    if ("function" == typeof define && define.amd) define(["jquery"], e); else if ("undefined" != typeof exports) e(require("jquery")); else {
        var i = {exports: {}};
        e(t.jQuery), t.jqueryAsPieProgressEs = i.exports
    }
}(this, function (t) {
    "use strict";

    function e(t) {
        return t && t.__esModule ? t : {default: t}
    }

    function i(t, e) {
        if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function")
    }

    var n = e(t), s = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) {
        return typeof t
    } : function (t) {
        return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t
    }, r = function () {
        function t(t, e) {
            for (var i = 0; i < e.length; i++) {
                var n = e[i];
                n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(t, n.key, n)
            }
        }

        return function (e, i, n) {
            return i && t(e.prototype, i), n && t(e, n), e
        }
    }(), a = function (t, e) {
        var i = document.createElementNS("http://www.w3.org/2000/svg", t);
        if (!e) return i;
        for (var n in e) Object.hasOwnProperty.call(e, n) && i.setAttribute(n, e[n]);
        return i
    };
    Date.now || (Date.now = function () {
        return (new Date).getTime()
    });
    for (var o = ["webkit", "moz"], u = 0; u < o.length && !window.requestAnimationFrame; ++u) {
        var h = o[u];
        window.requestAnimationFrame = window[h + "RequestAnimationFrame"], window.cancelAnimationFrame = window[h + "CancelAnimationFrame"] || window[h + "CancelRequestAnimationFrame"]
    }
    !/iP(ad|hone|od).*OS (6|7|8)/.test(window.navigator.userAgent) && window.requestAnimationFrame && window.cancelAnimationFrame || !function () {
        var t = 0;
        window.requestAnimationFrame = function (e) {
            var i = l(), n = Math.max(t + 16, i);
            return setTimeout(function () {
                e(t = n)
            }, n - i)
        }, window.cancelAnimationFrame = clearTimeout
    }();
    var l = function () {
        return "undefined" != typeof window.performance && window.performance.now ? window.performance.now() : Date.now()
    }, f = function (t) {
        return "string" == typeof t && t.indexOf("%") !== -1
    }, c = "createElementNS" in document && new a("svg", {}).createSVGRect, m = function (t, e, i, n) {
        var s = function (t, e) {
            return 1 - 3 * e + 3 * t
        }, r = function (t, e) {
            return 3 * e - 6 * t
        }, a = function (t) {
            return 3 * t
        }, o = function (t, e, i) {
            return ((s(e, i) * t + r(e, i)) * t + a(e)) * t
        }, u = function (t, e, i) {
            return 3 * s(e, i) * t * t + 2 * r(e, i) * t + a(e)
        }, h = function (e) {
            for (var n = e, s = 0; s < 4; ++s) {
                var r = u(n, t, i);
                if (0 === r) return n;
                var a = o(n, t, i) - e;
                n -= a / r
            }
            return n
        };
        return t === e && i === n ? {
            css: "linear", fn: function (t) {
                return t
            }
        } : {
            css: "cubic-bezier(" + t + "," + e + "," + i + "," + n + ")", fn: function (t) {
                return o(h(t), e, n)
            }
        }
    }, d = {
        ease: m(.25, .1, .25, 1),
        linear: m(0, 0, 1, 1),
        "ease-in": m(.42, 0, 1, 1),
        "ease-out": m(0, 0, .58, 1),
        "ease-in-out": m(.42, 0, .58, 1)
    }, p = {
        namespace: "asPieProgress",
        classes: {
            svg: "pie_progress__svg",
            element: "pie_progress",
            number: "pie_progress__number",
            content: "pie_progress__content"
        },
        min: 0,
        max: 100,
        goal: 100,
        size: 160,
        speed: 15,
        barcolor: "#ef1e25",
        barsize: "4",
        trackcolor: "#f2f2f2",
        fillcolor: "none",
        easing: "ease",
        numberCallback: function (t) {
            var e = Math.round(this.getPercentage(t));
            return e + "%"
        },
        contentCallback: null
    }, g = "asPieProgress", v = function () {
        function t(e, s) {
            i(this, t), this.element = e, this.$element = (0, n.default)(e), this.options = n.default.extend(!0, {}, p, s, this.$element.data()), this.namespace = this.options.namespace, this.classes = this.options.classes, this.easing = d[this.options.easing] || d.ease, this.$element.addClass(this.classes.element), this.min = this.$element.attr("aria-valuemin"), this.max = this.$element.attr("aria-valuemax"), this.min = this.min ? parseInt(this.min, 10) : this.options.min, this.max = this.max ? parseInt(this.max, 10) : this.options.max, this.first = this.$element.attr("aria-valuenow"), this.first = this.first ? parseInt(this.first, 10) : this.options.first ? this.options.first : this.min, this.now = this.first, this.goal = this.options.goal, this._frameId = null, this.initialized = !1, this._trigger("init"), this.init()
        }

        return r(t, [{
            key: "init", value: function () {
                this.$number = this.$element.find("." + this.classes.number), this.$content = this.$element.find("." + this.classes.content), this.size = this.options.size, this.width = this.size, this.height = this.size, this.prepare(), this.initialized = !0, this._trigger("ready")
            }
        }, {
            key: "prepare", value: function () {
                c && (this.svg = new a("svg", {
                    version: "1.1",
                    preserveAspectRatio: "xMinYMin meet",
                    viewBox: "0 0 " + this.width + " " + this.height
                }), this.buildTrack(), this.buildBar(), (0, n.default)('<div class="' + this.classes.svg + '"></div>').append(this.svg).appendTo(this.$element))
            }
        }, {
            key: "buildTrack", value: function () {
                var t = this.size, e = this.size, i = e / 2, n = t / 2, s = this.options.barsize, r = new a("ellipse", {
                    rx: i - s / 2,
                    ry: n - s / 2,
                    cx: i,
                    cy: n,
                    stroke: this.options.trackcolor,
                    fill: this.options.fillcolor,
                    "stroke-width": s
                });
                this.svg.appendChild(r)
            }
        }, {
            key: "buildBar", value: function () {
                if (c) {
                    var t = new a("path", {
                        fill: "none",
                        "stroke-width": this.options.barsize,
                        stroke: this.options.barcolor
                    });
                    this.bar = t, this.svg.appendChild(t), this._drawBar(this.first), this._updateBar()
                }
            }
        }, {
            key: "_drawBar", value: function (t) {
                if (c) {
                    this.barGoal = t;
                    var e = this.size, i = this.size, n = i / 2, s = e / 2, r = 0, a = this.options.barsize,
                        o = Math.min(n, s) - a / 2;
                    this.r = o;
                    var u = this.getPercentage(t);
                    100 === u && (u -= 1e-4);
                    var h = r + u * Math.PI * 2 / 100, l = n + o * Math.sin(r), f = n + o * Math.sin(h),
                        m = s - o * Math.cos(r), d = s - o * Math.cos(h), p = 0;
                    h - r > Math.PI && (p = 1);
                    var g = "M" + l + "," + m + " A" + o + "," + o + " 0 " + p + " 1 " + f + "," + d;
                    this.bar.setAttribute("d", g)
                }
            }
        }, {
            key: "_updateBar", value: function () {
                if (c) {
                    var t = this.getPercentage(this.now), e = this.bar.getTotalLength(),
                        i = e * (1 - t / this.getPercentage(this.barGoal));
                    this.bar.style.strokeDasharray = e + " " + e, this.bar.style.strokeDashoffset = i
                }
            }
        }, {
            key: "_trigger", value: function (t) {
                for (var e = arguments.length, i = Array(e > 1 ? e - 1 : 0), n = 1; n < e; n++) i[n - 1] = arguments[n];
                var s = [this].concat(i);
                this.$element.trigger(g + "::" + t, s), t = t.replace(/\b\w+\b/g, function (t) {
                    return t.substring(0, 1).toUpperCase() + t.substring(1)
                });
                var r = "on" + t;
                "function" == typeof this.options[r] && this.options[r].apply(this, i)
            }
        }, {
            key: "getPercentage", value: function (t) {
                return 100 * (t - this.min) / (this.max - this.min)
            }
        }, {
            key: "go", value: function (t) {
                var e = this;
                this._clear(), f(t) && (t = parseInt(t.replace("%", ""), 10), t = Math.round(this.min + t / 100 * (this.max - this.min))), "undefined" == typeof t && (t = this.goal), t > this.max ? t = this.max : t < this.min && (t = this.min), this.barGoal < t && this._drawBar(t);
                var i = e.now, n = l(), s = n + 100 * Math.abs(i - t) * e.options.speed / (e.max - e.min),
                    r = function r(a) {
                        var o = void 0;
                        if (a > s) o = t; else {
                            var u = (a - n) / e.options.speed;
                            o = Math.round(e.easing.fn(u / 100) * (e.max - e.min)), t > i ? (o = i + o, o > t && (o = t)) : (o = i - o, o < t && (o = t))
                        }
                        e._update(o), o === t ? (window.cancelAnimationFrame(e._frameId), e._frameId = null, e.now === e.goal && e._trigger("finish")) : e._frameId = window.requestAnimationFrame(r)
                    };
                e._frameId = window.requestAnimationFrame(r)
            }
        }, {
            key: "_update", value: function (t) {
                this.now = t, this._updateBar(), this.$element.attr("aria-valuenow", this.now), this.$number.length > 0 && "function" == typeof this.options.numberCallback && this.$number.html(this.options.numberCallback.call(this, [this.now])), this.$content.length > 0 && "function" == typeof this.options.contentCallback && this.$content.html(this.options.contentCallback.call(this, [this.now])), this._trigger("update", t)
            }
        }, {
            key: "_clear", value: function () {
                this._frameId && (window.cancelAnimationFrame(this._frameId), this._frameId = null)
            }
        }, {
            key: "get", value: function () {
                return this.now
            }
        }, {
            key: "start", value: function () {
                this._clear(), this._trigger("start"), this.go(this.goal)
            }
        }, {
            key: "reset", value: function () {
                this._clear(), this._drawBar(this.first), this._update(this.first), this._trigger("reset")
            }
        }, {
            key: "stop", value: function () {
                this._clear(), this._trigger("stop")
            }
        }, {
            key: "finish", value: function () {
                this._clear(), this._update(this.goal), this._trigger("finish")
            }
        }, {
            key: "destroy", value: function () {
                this.$element.data(g, null), this._trigger("destroy")
            }
        }], [{
            key: "registerEasing", value: function (t) {
                for (var e = arguments.length, i = Array(e > 1 ? e - 1 : 0), n = 1; n < e; n++) i[n - 1] = arguments[n];
                d[t] = m.apply(void 0, i)
            }
        }, {
            key: "getEasing", value: function (t) {
                return d[t]
            }
        }, {
            key: "setDefaults", value: function (t) {
                n.default.extend(!0, p, n.default.isPlainObject(t) && t)
            }
        }]), t
    }(), w = {version: "0.4.6"}, y = "asPieProgress", b = n.default.fn.asPieProgress, _ = function (t) {
        for (var e = this, i = arguments.length, r = Array(i > 1 ? i - 1 : 0), a = 1; a < i; a++) r[a - 1] = arguments[a];
        if ("string" == typeof t) {
            var o = function () {
                var i = t;
                if (/^_/.test(i)) return {v: !1};
                if (!/^(get)/.test(i)) return {
                    v: e.each(function () {
                        var t = n.default.data(this, y);
                        t && "function" == typeof t[i] && t[i].apply(t, r)
                    })
                };
                var s = e.first().data(y);
                return s && "function" == typeof s[i] ? {v: s[i].apply(s, r)} : void 0
            }();
            if ("object" === ("undefined" == typeof o ? "undefined" : s(o))) return o.v
        }
        return this.each(function () {
            (0, n.default)(this).data(y) || (0, n.default)(this).data(y, new v(this, t))
        })
    };
    n.default.fn.asPieProgress = _, n.default.asPieProgress = n.default.extend({
        setDefaults: v.setDefaults,
        registerEasing: v.registerEasing,
        getEasing: v.getEasing,
        noConflict: function () {
            return n.default.fn.asPieProgress = b, _
        }
    }, w)
});
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/gauge/jquery-asPieProgress.js


```
(function(global, factory) {
  if (typeof define === "function" && define.amd) {
    define(['jquery'], factory);
  } else if (typeof exports !== "undefined") {
    factory(require('jquery'));
  } else {
    var mod = {
      exports: {}
    };
    factory(global.jQuery);
    global.jqueryAsPieProgressEs = mod.exports;
  }
})(this,

    function(_jquery) {
      'use strict';

      var _jquery2 = _interopRequireDefault(_jquery);

      function _interopRequireDefault(obj) {
        return obj && obj.__esModule ? obj : {
          default: obj
        };
      }

      var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ?

          function(obj) {
            return typeof obj;
          }
          :

          function(obj) {
            return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
          };

      function _classCallCheck(instance, Constructor) {
        if (!(instance instanceof Constructor)) {
          throw new TypeError("Cannot call a class as a function");
        }
      }

      var _createClass = function() {
        function defineProperties(target, props) {
          for (var i = 0; i < props.length; i++) {
            var descriptor = props[i];
            descriptor.enumerable = descriptor.enumerable || false;
            descriptor.configurable = true;

            if ("value" in descriptor)
              descriptor.writable = true;
            Object.defineProperty(target, descriptor.key, descriptor);
          }
        }

        return function(Constructor, protoProps, staticProps) {
          if (protoProps)
            defineProperties(Constructor.prototype, protoProps);

          if (staticProps)
            defineProperties(Constructor, staticProps);

          return Constructor;
        };
      }();

      var SvgElement = function SvgElement(tag, attrs) {
        'use strict';

        var elem = document.createElementNS('http://www.w3.org/2000/svg', tag);

        if (!attrs) {

          return elem;
        }

        for (var key in attrs) {

          if (!Object.hasOwnProperty.call(attrs, key)) {
            continue;
          }

          elem.setAttribute(key, attrs[key]);
        }

        return elem;
      };

      if (!Date.now) {
        Date.now = function() {
          'use strict';

          return new Date().getTime();
        }
        ;
      }

      var vendors = ['webkit', 'moz'];

      for (var i = 0; i < vendors.length && !window.requestAnimationFrame; ++i) {
        var vp = vendors[i];
        window.requestAnimationFrame = window[vp + 'RequestAnimationFrame'];
        window.cancelAnimationFrame = window[vp + 'CancelAnimationFrame'] || window[vp + 'CancelRequestAnimationFrame'];
      }

      if (/iP(ad|hone|od).*OS (6|7|8)/.test(window.navigator.userAgent) // iOS6 is buggy
          || !window.requestAnimationFrame || !window.cancelAnimationFrame) {
        (function() {
          var lastTime = 0;
          window.requestAnimationFrame = function(callback) {
            'use strict';

            var now = getTime();
            var nextTime = Math.max(lastTime + 16, now);

            return setTimeout(

                function() {
                  callback(lastTime = nextTime);
                }
                , nextTime - now);
          }
          ;
          window.cancelAnimationFrame = clearTimeout;
        })();
      }

      var getTime = function getTime() {
        if (typeof window.performance !== 'undefined' && window.performance.now) {

          return window.performance.now();
        }

        return Date.now();
      };

      var isPercentage = function isPercentage(n) {
        'use strict';

        return typeof n === 'string' && n.indexOf('%') !== -1;
      };

      var svgSupported = 'createElementNS' in document && new SvgElement('svg', {}).createSVGRect;

      var easingBezier = function easingBezier(mX1, mY1, mX2, mY2) {
        'use strict';

        var a = function a(aA1, aA2) {
          return 1.0 - 3.0 * aA2 + 3.0 * aA1;
        };

        var b = function b(aA1, aA2) {
          return 3.0 * aA2 - 6.0 * aA1;
        };

        var c = function c(aA1) {
          return 3.0 * aA1;
        };

        // Returns x(t) given t, x1, and x2, or y(t) given t, y1, and y2.
        var calcBezier = function calcBezier(aT, aA1, aA2) {
          return ((a(aA1, aA2) * aT + b(aA1, aA2)) * aT + c(aA1)) * aT;
        };

        // Returns dx/dt given t, x1, and x2, or dy/dt given t, y1, and y2.
        var getSlope = function getSlope(aT, aA1, aA2) {
          return 3.0 * a(aA1, aA2) * aT * aT + 2.0 * b(aA1, aA2) * aT + c(aA1);
        };

        var getTForX = function getTForX(aX) {
          // Newton raphson iteration
          var aGuessT = aX;

          for (var _i = 0; _i < 4; ++_i) {
            var currentSlope = getSlope(aGuessT, mX1, mX2);

            if (currentSlope === 0.0) {

              return aGuessT;
            }
            var currentX = calcBezier(aGuessT, mX1, mX2) - aX;
            aGuessT -= currentX / currentSlope;
          }

          return aGuessT;
        };

        if (mX1 === mY1 && mX2 === mY2) {

          return {
            css: 'linear',
            fn: function fn(aX) {
              return aX;
            }
          };
        }

        return {
          css: 'cubic-bezier(' + mX1 + ',' + mY1 + ',' + mX2 + ',' + mY2 + ')',
          fn: function fn(aX) {
            return calcBezier(getTForX(aX), mY1, mY2);
          }
        };
      };

      var EASING = {
        ease: easingBezier(0.25, 0.1, 0.25, 1.0),
        linear: easingBezier(0.00, 0.0, 1.00, 1.0),
        'ease-in': easingBezier(0.42, 0.0, 1.00, 1.0),
        'ease-out': easingBezier(0.00, 0.0, 0.58, 1.0),
        'ease-in-out': easingBezier(0.42, 0.0, 0.58, 1.0)
      };

      var DEFAULTS = {
        namespace: 'asPieProgress',
        classes: {
          svg: 'pie_progress__svg',
          element: 'pie_progress',
          number: 'pie_progress__number',
          content: 'pie_progress__content'
        },
        min: 0,
        max: 100,
        goal: 100,
        size: 350,
        speed: 100, // speed of 1/100
        barcolor: '#ef476f',
        barsize: '30',
        trackcolor: '#f2f2f2',
        fillcolor: 'none',
        easing: 'ease',
        numberCallback: function numberCallback(n) {
          'use strict';

          var percentage = Math.round(this.getPercentage(n));

          return percentage + '%';
        },

        contentCallback: null
      };

      var NAMESPACE$1 = 'asPieProgress';

      var asPieProgress = function() {
        function asPieProgress(element, options) {
          _classCallCheck(this, asPieProgress);

          this.element = element;
          this.$element = (0, _jquery2.default)(element);

          this.options = _jquery2.default.extend(true, {}, DEFAULTS, options, this.$element.data());
          this.namespace = this.options.namespace;

          this.classes = this.options.classes;
          this.easing = EASING[this.options.easing] || EASING.ease;
          this.$element.addClass(this.classes.element);

          this.min = this.$element.attr('aria-valuemin');
          this.max = this.$element.attr('aria-valuemax');
          this.min = this.min ? parseInt(this.min, 10) : this.options.min;
          this.max = this.max ? parseInt(this.max, 10) : this.options.max;
          this.first = this.$element.attr('aria-valuenow');
          this.first = this.first ? parseInt(this.first, 10) : this.options.first ? this.options.first : this.min;
          this.now = this.first;
          this.goal = this.options.goal;

          this._frameId = null;

          this.initialized = false;

          this._trigger('init');
          this.init();
        }

        _createClass(asPieProgress, [{
          key: 'init',
          value: function init() {
            this.$number = this.$element.find('.' + this.classes.number);
            this.$content = this.$element.find('.' + this.classes.content);

            this.size = this.options.size;
            this.width = this.size;
            this.height = this.size;

            this.prepare();

            this.initialized = true;
            this._trigger('ready');
          }
        }, {
          key: 'prepare',
          value: function prepare() {
            if (!svgSupported) {

              return;
            }

            this.svg = new SvgElement('svg', {
              version: '1.1',
              preserveAspectRatio: 'xMinYMin meet',
              viewBox: '0 0 ' + this.width + ' ' + this.height
            });

            this.buildTrack();
            this.buildBar();

            (0, _jquery2.default)('<div class="' + this.classes.svg + '"></div>').append(this.svg).appendTo(this.$element);
          }
        }, {
          key: 'buildTrack',
          value: function buildTrack() {
            var height = this.size,
                width = this.size;

            var cx = width / 2,
                cy = height / 2;

            var barsize = this.options.barsize;

            var ellipse = new SvgElement('ellipse', {
              rx: cx - barsize / 2,
              ry: cy - barsize / 2,
              cx: cx,
              cy: cy,
              stroke: this.options.trackcolor,
              fill: this.options.fillcolor,
              'stroke-width': barsize
            });

            this.svg.appendChild(ellipse);
          }
        }, {
          key: 'buildBar',
          value: function buildBar() {
            if (!svgSupported) {

              return;
            }

            var path = new SvgElement('path', {
              fill: 'none',
              'stroke-width': this.options.barsize,
              stroke: this.options.barcolor
            });
            this.bar = path;
            this.svg.appendChild(path);

            this._drawBar(this.first);
            this._updateBar();
          }
        }, {
          key: '_drawBar',
          value: function _drawBar(n) {
            if (!svgSupported) {

              return;
            }

            this.barGoal = n;
            var height = this.size,
                width = this.size;

            var cx = width / 2,
                cy = height / 2,
                startAngle = 0;

            var barsize = this.options.barsize;

            var r = Math.min(cx, cy) - barsize / 2;
            this.r = r;
            var percentage = this.getPercentage(n);

            if (percentage === 100) {
              percentage -= 0.0001;
            }
            var endAngle = startAngle + percentage * Math.PI * 2 / 100;

            var x1 = cx + r * Math.sin(startAngle),
                x2 = cx + r * Math.sin(endAngle),
                y1 = cy - r * Math.cos(startAngle),
                y2 = cy - r * Math.cos(endAngle);

            // This is a flag for angles larger than than a half circle
            // It is required by the SVG arc drawing component
            var big = 0;

            if (endAngle - startAngle > Math.PI) {
              big = 1;
            }

            // This string holds the path details
            var d = 'M' + x1 + ',' + y1 + ' A' + r + ',' + r + ' 0 ' + big + ' 1 ' + x2 + ',' + y2;

            this.bar.setAttribute('d', d);
          }
        }, {
          key: '_updateBar',
          value: function _updateBar() {
            if (!svgSupported) {

              return;
            }
            var percenage = this.getPercentage(this.now);

            var length = this.bar.getTotalLength();
            var offset = length * (1 - percenage / this.getPercentage(this.barGoal));

            this.bar.style.strokeDasharray = length + ' ' + length;
            this.bar.style.strokeDashoffset = offset;
          }
        }, {
          key: '_trigger',
          value: function _trigger(eventType) {
            for (var _len = arguments.length, params = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
              params[_key - 1] = arguments[_key];
            }

            var data = [this].concat(params);

            // event
            this.$element.trigger(NAMESPACE$1 + '::' + eventType, data);

            // callback
            eventType = eventType.replace(/\b\w+\b/g,

                function(word) {
                  return word.substring(0, 1).toUpperCase() + word.substring(1);
                }
            );
            var onFunction = 'on' + eventType;

            if (typeof this.options[onFunction] === 'function') {
              this.options[onFunction].apply(this, params);
            }
          }
        }, {
          key: 'getPercentage',
          value: function getPercentage(n) {
            return 100 * (n - this.min) / (this.max - this.min);
          }
        }, {
          key: 'go',
          value: function go(goal) {
            var that = this;
            this._clear();

            if (isPercentage(goal)) {
              goal = parseInt(goal.replace('%', ''), 10);
              goal = Math.round(this.min + goal / 100 * (this.max - this.min));
            }

            if (typeof goal === 'undefined') {
              goal = this.goal;
            }

            if (goal > this.max) {
              goal = this.max;
            } else if (goal < this.min) {
              goal = this.min;
            }

            if (this.barGoal < goal) {
              this._drawBar(goal);
            }

            var start = that.now;
            var startTime = getTime();
            var endTime = startTime + Math.abs(start - goal) * 100 * that.options.speed / (that.max - that.min);

            var animation = function animation(time) {
              var next = void 0;

              if (time > endTime) {
                next = goal;
              } else {
                var distance = (time - startTime) / that.options.speed;
                next = Math.round(that.easing.fn(distance / 100) * (that.max - that.min));

                if (goal > start) {
                  next = start + next;

                  if (next > goal) {
                    next = goal;
                  }
                } else {
                  next = start - next;

                  if (next < goal) {
                    next = goal;
                  }
                }
              }

              that._update(next);

              if (next === goal) {
                window.cancelAnimationFrame(that._frameId);
                that._frameId = null;

                if (that.now === that.goal) {
                  that._trigger('finish');
                }
              } else {
                that._frameId = window.requestAnimationFrame(animation);
              }
            };

            that._frameId = window.requestAnimationFrame(animation);
          }
        }, {
          key: '_update',
          value: function _update(n) {
            this.now = n;

            this._updateBar();

            this.$element.attr('aria-valuenow', this.now);

            if (this.$number.length > 0 && typeof this.options.numberCallback === 'function') {
              this.$number.html(this.options.numberCallback.call(this, [this.now]));
            }

            if (this.$content.length > 0 && typeof this.options.contentCallback === 'function') {
              this.$content.html(this.options.contentCallback.call(this, [this.now]));
            }

            this._trigger('update', n);
          }
        }, {
          key: '_clear',
          value: function _clear() {
            if (this._frameId) {
              window.cancelAnimationFrame(this._frameId);
              this._frameId = null;
            }
          }
        }, {
          key: 'get',
          value: function get() {
            return this.now;
          }
        }, {
          key: 'start',
          value: function start() {
            this._clear();
            this._trigger('start');
            this.go(this.goal);
          }
        }, {
          key: 'reset',
          value: function reset() {
            this._clear();
            this._drawBar(this.first);
            this._update(this.first);
            this._trigger('reset');
          }
        }, {
          key: 'stop',
          value: function stop() {
            this._clear();
            this._trigger('stop');
          }
        }, {
          key: 'finish',
          value: function finish() {
            this._clear();
            this._update(this.goal);
            this._trigger('finish');
          }
        }, {
          key: 'destroy',
          value: function destroy() {
            this.$element.data(NAMESPACE$1, null);
            this._trigger('destroy');
          }
        }], [{
          key: 'registerEasing',
          value: function registerEasing(name) {
            for (var _len2 = arguments.length, args = Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {
              args[_key2 - 1] = arguments[_key2];
            }

            EASING[name] = easingBezier.apply(undefined, args);
          }
        }, {
          key: 'getEasing',
          value: function getEasing(name) {
            return EASING[name];
          }
        }, {
          key: 'setDefaults',
          value: function setDefaults(options) {
            _jquery2.default.extend(true, DEFAULTS, _jquery2.default.isPlainObject(options) && options);
          }
        }]);

        return asPieProgress;
      }();

      var info = {
        version: '0.4.6'
      };

      var NAMESPACE = 'asPieProgress';
      var OtherAsPieProgress = _jquery2.default.fn.asPieProgress;

      var jQueryAsPieProgress = function jQueryAsPieProgress(options) {
        var _this = this;

        for (var _len3 = arguments.length, args = Array(_len3 > 1 ? _len3 - 1 : 0), _key3 = 1; _key3 < _len3; _key3++) {
          args[_key3 - 1] = arguments[_key3];
        }

        if (typeof options === 'string') {
          var _ret2 = function() {
            var method = options;

            if (/^_/.test(method)) {

              return {
                v: false
              };
            } else if (/^(get)/.test(method)) {
              var instance = _this.first().data(NAMESPACE);

              if (instance && typeof instance[method] === 'function') {

                return {
                  v: instance[method].apply(instance, args)
                };
              }
            } else {

              return {
                v: _this.each(

                    function() {
                      var instance = _jquery2.default.data(this, NAMESPACE);

                      if (instance && typeof instance[method] === 'function') {
                        instance[method].apply(instance, args);
                      }
                    }
                )
              };
            }
          }();

          if ((typeof _ret2 === 'undefined' ? 'undefined' : _typeof(_ret2)) === "object")

            return _ret2.v;
        }

        return this.each(

            function() {
              if (!(0, _jquery2.default)(this).data(NAMESPACE)) {
                (0, _jquery2.default)(this).data(NAMESPACE, new asPieProgress(this, options));
              }
            }
        );
      };

      _jquery2.default.fn.asPieProgress = jQueryAsPieProgress;

      _jquery2.default.asPieProgress = _jquery2.default.extend({
        setDefaults: asPieProgress.setDefaults,
        registerEasing: asPieProgress.registerEasing,
        getEasing: asPieProgress.getEasing,
        noConflict: function noConflict() {
          _jquery2.default.fn.asPieProgress = OtherAsPieProgress;

          return jQueryAsPieProgress;
        }
      }, info);
    }
);
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/gauge/index.html


```

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/gauge/css/asPieProgress.min.css


```
/**
* jQuery asPieProgress v0.4.6
* https://github.com/amazingSurge/jquery-asPieProgress
*
* Copyright (c) amazingSurge
* Released under the LGPL-3.0 license
*/
.pie_progress {
    position: relative;
    text-align: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.pie_progress__svg {
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 100%;
    overflow: hidden;
    vertical-align: middle
}

.pie_progress__svg svg {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 100%;
    height: 100%;
    margin: 0 auto
}

.pie_progress__content, .pie_progress__icon, .pie_progress__label, .pie_progress__number {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.pie_progress__number {
    font-size: 42px
}

.pie_progress__label {
    margin-top: 32px;
    font-size: 12px
}
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/gauge/css/asPieProgress.css


```
/**
* wizwiz v 10.3.1 Beta
* https://github.com/wizwizdev/wizwizxui-timebot
*
* Copyright (c) @wizwizch
*/
.pie_progress {
  position: relative;
  text-align: center;

  -webkit-transform-style: preserve-3d;

  transform-style: preserve-3d;
}
.pie_progress__svg {
  position: relative;
  display: inline-block;
  width: 80%;
  padding-bottom: 80%;
  overflow: hidden;
  vertical-align: middle;
}
.pie_progress__svg svg {
  position: absolute;
  top: 0;
  left: 10%;
  display: inline-block;
  width: 80%;
  height: 80%;
  margin: 0 auto;
}
.pie_progress__content, .pie_progress__number, .pie_progress__label, .pie_progress__icon {
  position: absolute;
  top: 34%;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-32%);
  -ms-transform: translateY(-32%);
  transform: translateY(-32%);
}

.pie_progress__number {
  font-size: 25px;
  font-weight: bold;
}

.pie_progress__label {
  margin-top: 37px;
  font-size: 12px;
}

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/gauge/css/index.html


```

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/monitor/ServerMonitor.php


```
<?php

class ServerMonitor {


    static function getTemp() {
	 $obj = new stdClass();
        $cmd = "cat /sys/class/thermal/thermal_zone0/temp";
        exec($cmd . "  2>&1", $output, $return_val);
        if ($return_val !== 0) {
            $obj->error = "Get t°  ERROR** " . print_r($output, true);
            $obj->command = $cmd;
        } else {
            $obj->title = "t° Raspberry";
            $obj->success = 1;
            $obj->output = $output;
            $obj->command = $cmd;
            $obj->percent = 0;
            $obj->percent = $output[0]/1000;
//            $obj->percent = intval(self::getServerLoad());
        }
        return $obj;

	

    }

    static function getCpu() {
        $obj = new stdClass();
        $cmd = "cat /proc/cpuinfo";
        exec($cmd . "  2>&1", $output, $return_val);
        if ($return_val !== 0) {
            $obj->error = "Get CPU ERROR** " . print_r($output, true);
            $obj->command = $cmd;
        } else {
            $obj->title = "";
            $obj->success = 1;
            $obj->output = $output;
            $obj->command = $cmd;
            $obj->percent = 0;
            $obj->percent = intval(self::getServerLoad());
            // find model name
            foreach ($output as $value) {
                if (preg_match("/model name.+:(.*)/i", $value, $match)) {
                    $obj->title = $match[1];
                    break;
                }
            }
        }
        return $obj;
    }

    static function getMemory() {
        $obj = new stdClass();
        $cmd = "free";
        exec($cmd . "  2>&1", $output, $return_val);
        if ($return_val !== 0) {
            $obj->error = "Get Memmory ERROR** " . print_r($output, true);
            $obj->command = $cmd;
        } else {
            $obj->title = "";
            $obj->success = 1;
            $obj->output = $output;
            $obj->command = $cmd;
            $obj->memTotalBytes = 0;
            $obj->memUsedBytes = 0;
            $obj->memFreeBytes = 0;
            if (preg_match("/Mem: *([0-9]+) *([0-9]+) *([0-9]+) */i", $output[1], $match)) {
                $obj->memTotalBytes = $match[1]*1024;
                $obj->memUsedBytes = $match[2]*1024;
                $obj->memFreeBytes = $match[3]*1024;
                $onePc = $obj->memTotalBytes / 100;
                $obj->memTotal = self::humanFileSize($obj->memTotalBytes);
                $obj->memUsed = self::humanFileSize($obj->memUsedBytes);
                $obj->memFree = self::humanFileSize($obj->memFreeBytes);
                $obj->percent = intval($obj->memUsedBytes / $onePc);
                $obj->title = "Total: {$obj->memTotal} | Free: {$obj->memFree} | Used: {$obj->memUsed}";
            }
        }
        return $obj;
    }

    static function getDisk() {
        $obj = new stdClass();
        $cmd = "df -h";
        exec($cmd . "  2>&1", $output, $return_val);
        if ($return_val !== 0) {
            $obj->error = "Get Disk ERROR** " . print_r($output, true);
            $obj->command = $cmd;
        } else {
            $obj->percent = 0;
            foreach ($output as $value) {
                if (preg_match("/([0-9]+)% \/$/i", $value, $match)) {
                    $obj->percent = intval($match[1]);
                    break;
                }
            }
            $obj->title = "Usage of {$obj->percent}%";
            $obj->success = 1;
            $obj->output = $output;
            $obj->command = $cmd;
        }
        return $obj;
    }

    static function humanFileSize($size, $unit = "") {
        if ((!$unit && $size >= 1 << 30) || $unit == "GB")
            return number_format($size / (1 << 30), 2) . "GB";
        if ((!$unit && $size >= 1 << 20) || $unit == "MB")
            return number_format($size / (1 << 20), 2) . "MB";
        if ((!$unit && $size >= 1 << 10) || $unit == "KB")
            return number_format($size / (1 << 10), 2) . "KB";
        return number_format($size) . " bytes";
    }

    static private function _getServerLoadLinuxData() {
        if (is_readable("/proc/stat")) {
            $stats = @file_get_contents("/proc/stat");

            if ($stats !== false) {
                // Remove double spaces to make it easier to extract values with explode()
                $stats = preg_replace("/[[:blank:]]+/", " ", $stats);

                // Separate lines
                $stats = str_replace(array("\r\n", "\n\r", "\r"), "\n", $stats);
                $stats = explode("\n", $stats);

                // Separate values and find line for main CPU load
                foreach ($stats as $statLine) {
                    $statLineData = explode(" ", trim($statLine));

                    // Found!
                    if
                    (
                            (count($statLineData) >= 5) &&
                            ($statLineData[0] == "cpu")
                    ) {
                        return array(
                            $statLineData[1],
                            $statLineData[2],
                            $statLineData[3],
                            $statLineData[4],
                        );
                    }
                }
            }
        }

        return null;
    }

    // Returns server load in percent (just number, without percent sign)
    static function getServerLoad() {
        $load = null;

        if (stristr(PHP_OS, "win")) {
            $cmd = "wmic cpu get loadpercentage /all";
            @exec($cmd, $output);

            if ($output) {
                foreach ($output as $line) {
                    if ($line && preg_match("/^[0-9]+\$/", $line)) {
                        $load = $line;
                        break;
                    }
                }
            }
        } else {
            if (is_readable("/proc/stat")) {
                $statData1 = self::_getServerLoadLinuxData();
                sleep(1);
                $statData2 = self::_getServerLoadLinuxData();

                if
                (
                        (!is_null($statData1)) &&
                        (!is_null($statData2))
                ) {
                    $statData2[0] -= $statData1[0];
                    $statData2[1] -= $statData1[1];
                    $statData2[2] -= $statData1[2];
                    $statData2[3] -= $statData1[3];

                    $cpuTime = $statData2[0] + $statData2[1] + $statData2[2] + $statData2[3];

                    $load = 100 - ($statData2[3] * 100 / $cpuTime);
                }
            }
        }

        return $load;
    }

}

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/wizwiz.js


```
/**
 * wizwiz v 10.3.1 Beta
 * https://github.com/wizwizdev/wizwizxui-timebot
 *
 * Copyright (c) @wizwizch
 */
function fadeOut() {
    var myDiv = document.getElementById("myDiv");
    var opacity = 1;
    var interval = setInterval(function () {
        if (opacity <= 0) {
            clearInterval(interval);
            myDiv.style.display = "none";
        } else {
            myDiv.style.opacity = opacity;
            opacity -= 0.1;
        }
    }, 100);
}

setTimeout(function () {
    fadeOut();
}, 2000); // Wait for 3 seconds before fading out the div




$(document).ready(function () {
    $("#insert_volume_gb").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "add-volume.php",
            type: "POST",
            data: $(this).serialize() + "&action=insert_volume_gb",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});
$(document).ready(function () {
    $("#insert_volume_day").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "add-volume.php",
            type: "POST",
            data: $(this).serialize() + "&action=insert_volume_day",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});
$(document).ready(function () {
    $("#insert_plans1").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "singleplans.php",
            type: "POST",
            data: $(this).serialize() + "&action=insert_plans1",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});

$(document).ready(function () {
    $("#insert_plans2").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "multipleplans.php",
            type: "POST",
            data: $(this).serialize() + "&action=insert_plans2",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});

$(document).ready(function () {
    $("#insert_discount").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "discount.php",
            type: "POST",
            data: $(this).serialize() + "&action=insert_discount",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});
$(document).ready(function () {
    $("#insert_rahgozar").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "rahgozar.php",
            type: "POST",
            data: $(this).serialize() + "&action=insert_rahgozar",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});

$(document).ready(function () {
    $("#insert_gift").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "gift.php",
            type: "POST",
            data: $(this).serialize() + "&action=insert_gift",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});

$(document).ready(function () {
    $("#insert_software").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "software.php",
            type: "POST",
            data: $(this).serialize() + "&action=insert_software",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});

$(document).ready(function () {
    $("#save_admin").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "settings.php",
            type: "POST",
            data: $(this).serialize() + "&action=save_admin",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});
$(document).ready(function () {
    $("#save_backup").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "settings.php",
            type: "POST",
            data: $(this).serialize() + "&action=save_backup",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});
$(document).ready(function () {
    $("#save_pay").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "settings.php",
            type: "POST",
            data: $(this).serialize() + "&action=save_pay",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});
$(document).ready(function () {
    $("#save_state").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "settings.php",
            type: "POST",
            data: $(this).serialize() + "&action=save_state",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});
$(document).ready(function () {
    $("#insert_category").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "category.php",
            type: "POST",
            data: $(this).serialize() + "&action=insert_category",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});


$(document).ready(function () {
    $("#insert_server_backup").submit(function (event) {
        event.preventDefault();
        var formData = $(this).serialize();
        $.ajax({
            url: "wizwizbackup.php",
            type: "POST",
            data: $(this).serialize() + "&action=insert_server_backup",
            success: function (response) {
                $("#result").html(response);
            }
        });
    });
});


```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/fonts/IRANSans.ttf


```
       pDSIG    C$   GDEFPMy C,   GPOS%U D  2GSUBx v  
OS/2ƩP  x   `cmapj   \  gasp  ! C   glyfV  4  headCs      6hhea  4   $hmtxP    locaPt    Dmaxp  X    nameq$W $  postQk   '8    5x.1_< 	    7    8X	   	          	  cX8                     
                Y   3  3   f
    c  @       1ASC @  	`  	x   A   c      f    Z      p o ^3 g g0
 jz;I kd 4  [(/K f brxM ^ J 8 i9 Y h a OB 6 M N S W Mw \ a	 h f: ]- P" I h   !   yq D 2P T  7 YG J U Pc p i DR k GZ O	 9Z O	 9^ j = R  ?v   @ " -          P         \           Z   #KTF `         0l g= e V ^ V`[ Q$yf V X@` V _[ V tf     r g } Y E:|g
 jTI ko 3  [8L f lgxG W f0f  f6f &8 PQ rT j g O OB   M" NrV S W Sdk\ W  ] S W  M \]   M \B  Y] V O hX r $  y\ D 2S Y' YR   H    P                                    #        = su %=  ; M NQ6 	 S W ^ V;` d V ? VV X V;` ^ V;V m V;`z ^ > ^ Tzz ^ -zy j -N ^ "y j zr g } g x o } g  g  g    g 52f2356G5
 jC kT
t jI kQ
 jN kxCm 8 wm 3 w [L f bT Wr} f f5 ]) f@ ]"@ ] f@ ]" fE ]" P3 IT u I	  
 Z
iY O	 9T ! 8{ + 8_ &* 8E O	 9 O	 9V O	 9K O	 9T O	 9 i Y# i Y i Y i YY j =8 j =C j =D j =~ j @ Mh j              ,      V  T  r         ]  Z  QY 8 f bR Wgq Z h_ O	 9  M \~  M \  M \ M \ M \= ` 5j {m L
  F      H  Q      u K *: D $  m      9          _ Vu u VP e V;V I V*` v VV` Z V5` _ VPfi ^ 8  I X  g @
i jN kZT R Wg( B Wr bG WL} f0 ] f: ]v O	 9P O	" 9[ O	  9 h a h a}C j =:[N j =8 j = i YKE
i jI kYW        1!     >3 9I    
     9  f N% M  N M N M N M% N M N  M  N+ M% N@[ S W S W:[ S W
 jC kzZ M \ - 1   1 L   /  0  C3 *N i+ y j   e f7   C   p    v `} R, )} d , 3  p p p wp xp Fp p p cp p X  : ]Q   a Q , N Z  Z    X F 6 t       g AH ) , Q P  n  :  W_  RE o  sv y! w] Oo zU Z P Z } X  to  yG  y* W  2G = = $ qG T\ G   t s  ec j	 w Lz  & T   : L q " Z =  =  r  X  W        - t : , `l ~u IU , l C W U i	G R } g G\ L  n  &R  m {T  {]  -o  , u P K	 |  Q f  g  { g a  V* l z * .                             ~    	#:^ism    " ' 0 3 : D"""""""+%QYm}c?prtvxz|~     !     	# !@`juP      % 0 2 9 D"""""""+%PVfz^>prtvxz|~         y   h ` Y G  C              ^X  yLK  ;[TJJ=8-"33              @7                                          *      ^      \                      HV\  t                          PQnm4 ]!"#$%&' o5 \   }                        4     " &  * . 0  b f c d e g h i j k l n()6789:; [ _ ` a 5 ; m ! #'+/ 37;?CGK wO SUWY[]_a cegikm oquy} S U Y P  v    Q   *,     K L M   .<@DHLPTX\`bdfjnrvz~{zyxw         w x         S T   U X V W    v N O P    Q R        	
    } ~                              
  	      p                                                 !   " % # $ & ) ' (     * - + , . / 0 1           2 3        	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO                                                                  {y  QP        V    ][Y  X        W    Z               tupq        xw    z  rv|                                  _fbcdge`         j  .~0P x^	B	
>
l2,2n4fj&4l>26DZx>2*zt,"z@ L  !!4!j!z!!!!" "b""#H##$$($<$P$% %f%%&&X&&&&&&'4'@'L'X'd'p'|''''''''''( ((($(0(<(H(T(`(l(x((((((((((())) ),)8)D)P)\)h)t)))))))))))****(*4*@*L*T*\*h*t***********++++$+0+<+H+T+\+d+p+|+++++++++++,,,,(,4,@,L,X,d,l,x,,,,-:-B-J-R-Z-b-j-r-z--.<.D.L.T.\.d.l.t.|..../ ///(/4/@/L/X/d/r//////////0 000$000<0H0T0`0l0x0000000001 111$101<1H1T1`1l1x11111111111222 2,282D2P2\2h2t22222222223 333$303<3H3T3`3l3x3333333334 44 4,484D4P4`4p44444444444555 5,585@5L5X5d5p55555555556666&626>6J6V6b6788888889999&929>9J9V9b9n9z99999999:
::(:6:F:V:d:t::::::::::;;; ;,;8;D;P;\;;;;;;<<<$<4<D<T<`<l<|<<<<<=8=>.??@<@|@@A~AAB<BCCNCCD:DPDfDDDDEEE(E6EDETEdEpE|EEEEEEEEEEF FFF$FlGGfGHFHIPIJ$JJK:K^KjKvKKKKKKLLLLMM M*M4M@M`MlMxMN&N6NFNVNfNrN~NNNNNNNNOOO"O.O:OFORO^OjOvOOOOOOOOOOPPPLPPPPPPPPPPQQQ Q,Q8QDQPQ\QhQtQQQQQQQQQQQRRRR(R4R@RLRXRdRpR|RRRRRRRRS SS S0S@SPS`STBTTTU UUU$U0U<UHU^UtUUUUUVV,VPVnVVWWxWWWWX8XDXPX\XhXvXXXXXXXXXXYYYY(Y4Y@YLYXYdYzYYYYZ
Zz[\@\L\\\\\]]]] ]r]^$^^_h_t_____`D`aa*aVaaaaabbbVblbbcc@cccdDdvdddde*eef"f`ffffgg gDgbgrggghhfhhhi(iBiliiiiijjj&j:jjjk&kbkkkll@l^llllm m2mjmmmnn.nPnpnnnnooZopLp\ptqqqrr6rJr`r~rrrrss s8sLspssssstt8t^tnt~tttttu u"uBuXuluuuv8vHvbvpvvvw@wjw~wxx>x`xpx~xxxxy.y>y`yzyyyyz
z<zxzz{{<{l{x  ff    !%!!f sr)     2  &'.'&'7>767'%.'&7>76/,/2D	,6(N$!C>27N	(>P.JH!<	J/ 1(}!F1i"j=49-QB/   + 	  'p, "+i.;       ,  !"&'.=4>4'4.'732rn6!#			-}	$:46!LJCGyXV/$3ZX~R,C/$*8  ^ F  267#"$.5<7>$3.'.'".'>7"&'&d{rs[?w3-KKR4)VQE/H+$\rSuiOul8		)1mקh`TXfqTiZ/I+##9G%/<fM/QE4O9'"978!!Bb~Xso6     :  '46;2,67.'.#"'>7>323+".e:*Ɔ	rD=/YRK)J?2#*M`0dfi6;yzz>&FJnؗ$b*83Tl98) $7?7%Q1= ^^%06+C%7nY8$     Q  '4>;2>?.'.#"1'4>7>323;2+".'#'"&c$lD=.YSK *J>2")N_0dfi6;yz{='-[.1@GD;$9*c_f*9a$3Ri5	:($6?7%R2> [`%/6,+&5%$*7%Fe@3bM/7      ]  "$.7676$7'.'&'>7>".32#".'.'&7>7 Ʌ(Bdx{~li:p!)	 .XxTym&!;Q1=Od?$:)\v["$*piAHG<)fXGQ
T9@45Mv$BL$5@!aPU<6r0'.2$$)7*?+0uC60&5EWi?:YT?S1   g j '  %".'7>76'.'7!0lR%hv}td"1ET[^-Q;xqgT>\&T%.-!
()U1kkfWDVl}@8ZF4o$
   4k "  '>54&'.'&'
3[}TWiƛ^
]['TTO"Wyh)4aIMM$TT  r *  %'>'.'7;2+".'q3[}TVH~jI$#!&IMT2$9*-7:EWzg*%Xfr|G9~o%:tg0$*7     jm
 t  #".'&'&'"#"&'.'&>7>7;6$7>.'.577>&?32>'.'	|#%'Q[@@:<T0J>gL\
	ULc
G7/'=\~U!-/#
;I\=4A'#4%"5$(,
4L`jr7Vp@!2 G:W2?BKKCo={re(f#uzVHLK;%	R:6:l5#?uZ4(BXci2MWXG,'BU.@uhV     
 Y  '4>72>732>70>7#>54.'7'".'#".'#.\";_I8(

* 3Q?.!).=$+/$' 0`a'LF<<U%OH;<j"a#.Mdmo1*LW['3(8Zrvo)#A]i)%C3!8 9m \
9Shsx9Vb5)7 FR&8%?J#    |  '4>732>7>765327>7>7>5327>764'.57;2+"&'&'#"&'.'#"&'&'.'+".l$
*LB7!
&#-V"%%4 ")O*88*Q8&-vEJz+
8BYdv?
!"|
$b#-FV)(OE75X6W""j1X%K*["$%b-M36?E"8*)9CA,>)3596(R2?b%+ y$  ki   %2+"&'.'#".'&'&'"# '.'&>7>7;6$7>.'.1732>73267>76&'.5723K$$	Q8!-tF??9<U/I>hL
	Lc
G"# '=\T"-&	->YE3G-0%"")O$$DA& 326"1 F:W3{Do={rd(g#vDYltx9HMK;%
R;!l$?kC'BYdj3HNO>'%c-M(G     w f X s  "&'.'.'&7467>77>76.'.'7>7>76&'.'>7676.'.D3bB?[!:&&	%)&O+9$*+
 P#%0>I,YmP<6ma6xvp0rY3\)
5Q3+nz}s/s
AB?QD&?4(w0(%e?{?H<lW=j
Mq:$UZX&U}	MK7'!PVX*Un>T<Lr?#.! 0JFtBm,Z
'H'! T@$LJD   ~  Z  %>7674.'.4632>7>7>73>7>76#"&'&'.'#"&	5r+Q	@A@OD.J9(:)<U:$#"		/F];,bik5Q;7DP]QE'')?ĉ	):1#Bi'! SA,]WKs*8!/L+P'9)LX\%Zlu8*G7%	@T<Lx7F'
 +XR8  | H c  '46;6767>7>73>7>7632#"&'#"&'.'.'&'#"&%>7676.'.c9)	w*-$#*	0F]9YmP;7l*::*n(i^Z"*M ,E
@ac)9v6s+T
BB?PE.J9(a*9/-X&L%:)KVW!Zlv8Um>U;Kn9**78$U+/71#Cf'  SB+^WL   vf    %>7676.'."./&'.'!"&'.'&'.7>7>767>76.'.'7>7>76;2,nz|s/t	
AC@QD&?3)C0ZM;6xvp0sY3]*R32cB=&% %)'*M+9#
&Q%$0>J-XkP<6!*1*99'J& 	 V@$LID!#.!!0%F%G~:Bm-
-*J=O?H<mX=lNp;UZ3@%VZX&8xvn\D
KZ6)!PUY*Vn>U<K:g09*)8  [  ! : Q  !"&'#&$'7>7>&'.570676%3>7>'.X!?ɧH}A.
1jg]G*+6Y,IV!1EN$eD@4X;VclM$4Tlpl+8C.%2M?!
	 8L`87j^PPa4!PM38;+6   H  %632>7>'.4>;>7>76&'.57676#%#".z1KZ8-3EP%g+$	CC7
3c^V&-2*6YK	$!LJ/q9(8!4#vT@}uvs$_*&.%-iB6k`PP^3$   U  %2>7>'.46;>?>.'76761!2+"#".'#!"&K}z=!2EN#f,8*N>

 ȡb	*6	N*88*Ks9,_cb.aO*8)E639<*6	3*8sK
X+$N! S8k^O		7*)9	8  f   Y  %>7>'."#"&'#&$'7>?>&'.57067632#<>!2EO#e))52ɧH}?)
1jg]G*+6Z*88*+G738;)7	D@4V3
VclM$4Tlpl+8C.%2M?!	 8L`87j^P8*)9     b?Z R  ".'.7>767>7'&'&67>76&'.7>767">7<J<QHIBp+
2;?^8A)/(h76a"%<2p.S % *'E]7WgV-@GF9&^\sR?6YAXeUZ
^ZCHRg%=(*-*T?P*!"	%'7HYk?yt2RLDR-    1  &'.#"7>767#"&5463%.54>32l"-&lD:X;8]zC<l*1+8*::*I;At].VLB@3\%*'BU.?fH$
8**8BYXvE (2  7 F  %2#"$'#"&54>32>7.'7>76%>5."z$:)n?I):$3spd%'PRR*
3olf*fQ5B$-Nf4DH<93&4@S$)8:A. 8)$	$V_d0.>'"781/vxp'1;@=3"$$%e    ^ K ]  2>7#".'.>7>7./>7>32".'>74.'.<>fI||S\4! Yiv;Kx* \c`$7pkc*inK[al$8)RMM~P$=NTS2OJrN(8{	8-,;$!KzY767cSCD}.z1G2	 Xx;*;N#*7#@Y6PlZ2]QD3!4B:?F*
+   ` &  '46;2>7>'.'7#!"&l<0i<wa!WR6M41t9Lb6
Y&10<a*9-*2vE)B`*h?T{l\&'8    ;  '4>;!2>76.'732+"&'.'!"&m$	J(QA+'H`ij-tMLs\ICB&BM]8**88*Hm4Gx-#3!IOR)):b$ 6E$9}~q_#}={|||~@0M69)*8d:@0(8     JT 2 j  &'.#"5'3267>767'7.'&54>7632#$'&'&47>7 767>7.'.'7g! 'G+2;'vU0)?#1/3*RoJ*'

.*1^A/
		9!#/NB/~Wd@'"(;3(c.2d1P+,ONQg$<,v
-SbiG7X;;ݗnY	_   8 F y  ;2+"'&'#$'&'&47>7 767>7.'.'7&'.#"5'3267>767'7.'&54>7632u
&7&)99)wTW1QoJ*'(.*1^A/
		! 'G+2;'vU0)?#1/3*!9))9/3^R3+,ONQg$<,v7GSbiG7X;;ݗnY	_n%IWmKa9!#/NB/~Wd@'"(;3(    imJ 3  >54.'7'.7>767!Lq42olbK-

@kC=~qU2&"S,>6icZ,*GeUO|#>}O~Ñb; =Z}e?H2       )  '46;276'54&'.'7+"&b9)	/q04

			+%i/	)9b*806-nY	_n.&Y\Z&i9   A  '46;>7>74>.'732#.'+"&o9)	V)ED$:*2UE6

;;9m	)9b)9	%.3M13W
C ($*8&8   Yq_ L  32>54.'732#".'#".546767 &>ORN.mldN.

*9%$9*#8/'?jED~mP.'$S'<3pBlS=(!:Z~UO,JQ]?0'$*72~U2<]e@J1     h%sM , C  4>7>>7>76.'.'.#>&'.#&%" %0;$ ? fvQ0%*\:DXoH8o2	$!.W&&?	+,'#V)%,9=
	
"L):Y!dA?19IX

+,	Y!HNM39ZQ!C   -8 # 8  '46732>7>7632'&'+"&7>'.#"a8)TtV@4"ZdP
`?paj)8Y[2 	".##'b)77[u>6b)ny`E;H]9&N9C<&<N-"*-%0H1  6  I  %76'&5'&'&#"2#"''&'#"'&5476327676?6?6767632O#	35@4>	)))MS}Ǽ:r))m$%Otc\% 1'J
YDHp$@d()cn)(Q)(1H!	.3 Tpi.3G-&    a!:J  6  %7675'&'&#"2#"''&%'&766767632g	88;<<3'
((xKW}#JJ(,uc\% 	65@VGH_O|K8)(Zu+=KFH"H=P;pi.3G-'     O  }!   =  !".'.547>7.5732>7>54&'.':I%_c!=$~)@R+zy[X B<5MD/ ("	!')%!d_	,g'>"<Q0gg+P`i2 		9-Aj \ 3 I ]  '4>;2>7.54>7'77#"&'+".;2>54.'4.'&>h%	<[J=KK9V<O_\]p\hiLST#XU5G	%$+>& *0LqI$$GjG	5+7\C&3D&3K1c#QI2ogY)RRT*b8"$*bc`(!8K)#RSP!&DC=/	+Nb-*LC;FSZ  nn  I  >&46;&>76&>32+./#"&81(BjL))R8*,C[rD:]D*Qj}C'2;  @Zjs:*99*7cM0&/}j~X	*85Shli)1Yrth)9:yM@i{)BfJ0TTI?whW>#9)*84Rhom.@S8    G  D  >7. '.67>7.57532#"&'&'BGE7")ARSKre	KU[UL	*6#):$&i4P4>l
%-3; !):N}"MJ@8^K;, 
LG)	8MWL8a*$	8*$&T
	     MBO  9  "67.'.>7&'&'.>7>324)
.21?i'%0
!6e*s7h.>*2x@w3M0	Lvg-FWUI?sbO
ynK:6?A8[ncC   NBwO * C  >7&'&'.>7>3232+"67.'.Ne*s7h.>*2x@w*D0K$$Z4)
.21?i'%0
!nK:6?A/vL$#rH-FWUI?sbO
  SAN N  60.#"$'.7>732>76.'&>oE~`;W&=Q,*[TH/AXgdZ?tn餽]RC!#-N%!?ՐZ&BW_^P;8\w@	,FY`b+%,*GiMb:8:mh^Aw\8C$TWU%HH-K_3 %7O8OiJ     Wt 9  ".'&767
32>54.'./72+>W.lTO/Q)y2j|iB1N9#E<2)::)"+L|t4_NDJF{;?	%6J1!&*8**8962UbC*  M .  '767.'7>'7-C+Bj[\"?M?Q\\TB(+FZ1y")G2gO:s'<VYd:r>kXWfk/N  \ J  %32+".''767.'7>'.57$<	$:)	(CV]%K[\"?M?Q\[UA'+FZ1y"'A-	
	$*8 C<TfYd:r>kX<HS-mʙ[>jT4,#        '4>;!32+!".o%$:)k%b$$*8#    a 7  !$'&'&47>72>7.'7J*'

.*1^PT*.("+*$3/-xPPQg$<,v
-Sbi";/-c`WC)l$<P]f33PC;1*   	o 7  %&' !,'.67>72$7>732+$'qZ		<76g.C/ G*99*.?1hgd-/L7 _&>RZ^*fgMT$V\^-41;)+^%Y9**8    Me  F  "27.'.4632>7>7#".'.7>7>32##"&&% M63Y!=31:*ofe6fZJ6'-p<l.G,	/$0g)96N3K%a8#*8!)	"3!3CS2M2;<u3P())39&:'9   h  Q  G  ">.4>32>7&5467>32+".'.'+"&?6#YS;>)<f##QNG966IYY*96HLL!*9$	HJF<o5/|L*8'Gd>/[&YegS5}$r]DDKLx;	8*#
	8     f `l > O  # .>7>7>7#*'&'.7>327.'&.L-%>17r(czіe#!)31_4QnE]hE	/J8)& P2`.9@#5#0CvY7_%?R[]*2M5'!w3CS2@lE2zoU7GJG  ] F Y  %32#"&'#,'.>7>7&5467>32>54.#"U=|B):$g1ZmZ( _z]pZ'966LDw.&+5	#./?5#WU8*$%#
	CvY7_%?RZ^*2L3	q]DCJ126J`<K:@D#HQ(
&Fd>.\&    PL ? V  "&'.'&7>7>323+"'.'.7>7;>7""67.'.7m1\;,1x@H<2L0	'")mBTtŔNz)4-	ND7A&;؏gT/$*%$.31?i&%/;FAvU8?BA@8Z?c|@O}-;8L'oHUru^fñ@bgE{Z4#a<Z-@rbO)    IN  V  "7.'."&'.'&7>7>32232+#"'&'.7>73 7>7$*%$-21?g*&/:&Z3m3[;+2vBu+C02):$	i)'QŗV3,MEo%K<֒- 5#`;\,@scQ*uH?wT6?B/uL8*$3M^sMMUrt]cg2_&   h%l   '7ȣ  Zz    '7'7ࢤ>   B     7%77mMє    P     '%''J      Qr  '  4>32#".732>54.#"5\{GF{]66]{FG{\50@$$A00A$$@0F{]66]{FG{\55\{G$@00@$$A00A   y"   4
'7[0YKRm	b4vj^W   D 5  5#"&'#4
'.'73267>54&'h2V/N&	3-0-;M8*=	$8I(z=>^W;)r5c4j59@%5U>!;BF!+P  26 ^  #".'#"&'#>54
&'&'&'.'73267>74.'73267>54&'Q&i@8:80pM&8'<(%
),:-!#!V=c-00$68	`Y)Y(g
&K$k"(+05>T4 xQ7<31!=4#)'9(,}V  T G  3:73267#"'.'&67>7.'.'.>767>7=JQ&KOL8Ld@% N}]>	S;..@FK|0.C?n#"W:68L0<o,]VH!+2]#,DMN" 8 14mN<H:m0	9<=3;A#NH1'   l   8  #"'&'.7>7>7&'27>54&'.'0S^d/81F_|Nz`\>+6N?*_2!ؚL$\Z C"0\L5 &lThyBTB A4"*(G1qrl,\jF4#g0k(Q~-U'3CBKL ,)   7 #  32>3.'&7#"&'7HICwZ5|	
34(-:73}F[^Nm\\Vi[)  Y   4
'76>78UV>hWI
)dfc(.fcZF+Y/g`R.,/?gZ        .'.''>7UV>hWI
)dfc(.fcZF+~ԅf^Q.,.>fY	    U&  .   7&'&'&'&# '''&767676}4*	P\+=7ACٝ27UUgfGa
55,87
WXFUzY"B &`jn^i88JdRm)4-+4IF  P E  "&'.'#4
'7>7>760.33267>7;t/ =
0YK#>%8YEH-7#1:?!0W2+N'-ChX2xT<&E`Yb4vi9~@!BCQ,/1
"+#F1,D
	+&6    p 6 `  "&/5#"&'.'.547>7'7#67>54&'.'327>767Iy*
,sB@z-!,9SqI%>Qb,.#/N!+?'
$ftz8?`G2	-V/GC	57?6)j?4dtQt%9g}_i"F0=H4IPM@*3#k;"H"o§6fF.^%<_&J"  i) H  7547>7>7.'&5467>76232.#"3>?>77i2I03t<=lV<WM6HIGe3_+5c *,!1?%.a\P :$\lV@)-
JnJN9'<O.48Y<)7** %!S- 	#k|_9   Gq  3  .546746;>76&'.'&'7+"&9@PNIV3<&'"9):5bR? "]FG6g-\	)9GK3Ug-w`%/2&*81*+j K &%X'BW1ᡡ38 Y] 2 E  >7>7>;2+"&'.'#5267>7>7.54>7iD;2)Y.;)99):780(
Z&-#Q00B		9?%7$JL3<')#RF:I9))9+gjf*TkES	 L1,STW0-gY%/1%    Db  ( \  %32676&'&'">7>54.4>'.'.'&6767&#72#"&'.'.r/Qz%8	
 C 


Y?2-#.0%+'RB*',8A4C/:6ZvBp"'	9i6}DUL2t~B.*@:3o4SX K+8`.T%#0=$Lk%
*oQGR)
#	
2n>aH<!!/1ilj2j<  !0   k* <  "&'.'&'.>767>7>301>3J=gE+
H*UL@dX(&S_SiF
1-9WSʱMd	";j+4< X4


!%	
   G$  E  "&'.'&'&6767>7>3!2#!"2>3"}VZN6,	!:"C<2LnE)99)@iE8738-7@E!StEQ$	 8\3k4]7	
9))9	
&
			    O  Xj <  	'&$'&'&47>7>7>?>.'7XOd*>+?+LRmJ*'8	
-)2^ia!>5#CXfd["\CY$)#('(QPiHYu%,Pcg
*)[_b`\UJg  9  	r V  %2#"$'!#"'.'.'&'.'&5.67>73>7>.'7	*88*Y,37\k^KE.0*=- 56.*&Dw,fa!WT.Snrl(KT|\(:T=Ow8*)9~|.& ^	&B*$T^f5G[v+SMb
!\kuxthX;L0b\P%   OXL& S  D -  E &   	&    b &   1C   9  	rg & T   R1    jP| ;   '.'&>7>72*76$7>.#7"Oa
I"# -EcV./.",88#rT[
PEo={re(f#uCYlux9FJI;'	Vg;jJ}l^7?B    =Q} I  !"'#"&'.'&>7>7;:76$7>.'.'.5732jrT\)UMc F## 	&=\U	,.'7aXN#*99>LQ\6?ALHEn=zrf)f$tDZkuy9HML;%W5*jH<hz>8*)9    R^!     3%'7'7QT"  ? ! %  #54'.'&547>32##"'7+dj1a2hEVvr.S&Qf/]ܣn͏^)Q(pu89@WQ%H磛     ,x   %#"'&54763,'3Q\40-<.-9E?_$     @   "  %#"'&547632#"'&547632v&&13%%%%32%&5'3Q\40-0&}1&$$%23%%%&.-9E?_v$W LG   3&<     "1   ".54>36'$'8*/=!]50
:#*8$9)D>`i|    -
J   %%'%7]Oq	qN\J
<D  (E    5%55%

ڲoo  Ol    5%55%

oo  Zt   5%
o    1 & >  >7'.'.67>.'"">&'.'&=KTS!
-0	6@HA	GNL@."+:;95I5o&[
1) 
%((  P.b = S  >&'.'"'>>7'.'.67>'"0>&'&'.A'5#75x,,/
4?E?
	2IONC.$6s(.,

A""S'/9973J63/Y-$%	%'(  Rl   5%
o  :  .'.>767>&567>3>.'7#"&'#i, M""		)
$G""),=>(E=/$$&#
,0,?H#9KM1	6GN""/  #   `  +  2>54.#"2#"&'.5467>##""(LL()LL!('!!'(!L&" L'&M #&&# M&'L "& \V *  >7>7>32>7'./. T-
	,G5.&r!.9D&(F 6 #3=  J%)"))    ) 2  &'.#"5'3267>767'7.'&54>7632R! 'G+2;'vU0)?#1/3*9!#/NB/~Wd@'"(;3(    k   i m$   6&'7`^YOݏ   n)   6&'7`^YOݏ  Z6 3 G  "&'#.'7?>&'.'&'70676';2>7>.CH 65Tg^F:'
&ONI~HLM%1$,h9	OH%:9@+.O"0CK$ %(a"8%.("#)Z"!9-H@      Q| (  !"&'767>7732#".'uTq<zws63AĶ -&rM0PD)::)AeM:M28xbW8B/LNm^0O78**8$10    #0o  A  676'&#"32767#"'&'&/&+'&76?63267676326%2*#k3j&'<)8(+

9*4$ #0:,.k'-!.)\,1,		O#:(7Z       "  '46;>76&'.'&'7+"&i9)g5bR? "]FG6g-	)9b*81*+j K &%X'BW1ᡡ38      # ,  '46;2654.'732#".'+"&^8*	
$?3$#2SC5?ɒ*8b)9yw9=C&5#AHT5%RF.$#!.>>8     	 &  '46;>76&'.'&'7+"&b9)o#RTQD4 "]FGTXP	)9b*8(+j K &%X'BW1ᡡ3	8       *  '46;2>'.'732#"&'+"&i8*LTuD		$?3*:#e*$rHL*8b*96]I8xM5#MPQ'%RF.8*#I7#18    `   *  %2+.'.#"'>7>32C)99)	JwfY+!BEK*$*2O@2D^}R$D Hzi\* DGL9))90La2&I9"MlH2^i
0La1%I:$ > & -  G @ == ' g @ ;;  
   [>   '7[  {9    '7'7ѢN      	  'd"q7/        -  !"&'.=4>4'4.'732n6!#			U?	$:46!LJCGoXV/$3ZXtR,C$*8    & {
   k     & |   k +  0d5 & {   k M gz & |   k    & {S   j v    & |   j P   /? & {   q    E & |   q   e& 5   = & r    =# & s    =y V	 & 6   = ^ & 5   @ V	 & 6   @	 & t    @X & u    @O Qx & 5   >y   ' >   t    & u    >B   V	| & 6   > X & 5   ?H  C & ?Z  t       & u    ?i V	 & 6   ?H _U & 5   o   & r   o }    & u    oq   V	 & 6   o3 t   & *%   >W   6 & -%   > j &     @  & 	    @  6 & %   = &     =  & 	    =	  & 
    =w 3F & "   =     &     =D=   & 	    =
    & 
    = M  g \ &     =    Q` & p    = g  Y F &    o    Qz & p    oD4k &     =lX &     =pJ4 &     o ^q &     o ;4M & b   ?C| & 2   ?: jm
] &     ?= 
g &     ?b %G &    ?  ki&     ? w  &     =  &     = p &     =>  vU &     = [  ! &     = } &     =  &     =  f  &     =  l?a & 
   =O   &     =&p  &    =J^   W &    =  u  `         f `] & 9    =   Mb & 7    =    & 82   =z    & :(   =r o f ` & 9    ?mO  M_ & 7    ?u   & 8A   ?m    & :,   ?' z  Mm & 7    >   & 85   > 3 P9 & ;   >  r* & <)   >    & r    =>   #!& s    =t jP% & Y    =' gQ8 & Z*   = v O  }!  *   O  } & *       {& -   )  MB & .   },   NBw & /     P    r    # s   ' >  t  & u    >O S & 0 3  >T W & 1    >+6 Ss  0 2k ' >m  t  & u    >W Wt  1   *0 & Q!  B ]$  & R    Sv[ & 0 5 [    & r    n   # & s   b   Wt & 1   9v & 2    k  & 3    kx   M& & 2    k N \ & 3    k A  & 2f   j   & 35   j }  M & 2    qP \ \ & 3    qV _   G -   Y  } & *
     V   & v   L6 O  }!  *   h   & *%   >\ r  s & v   >G    $n  b  >767>.'.4>?&67>7>766767>32+&/"&/ 
,
-%*,,+4:"<2#	@2-a)^9"/Z"9o8s?*99*#7	&}7	*8.#6CN-CH*z'F<1+XTQL2UF8*&)*ZnwK.vxEDzP*&9)*8!!!DR\.:T8 \  +  nn  ,    Q  A  y"  B   D  C   26  D   Y#  J Y  H     I    m :  &'..'.'.>7>>D?:73u#O(R)%-!X$5$8-+O+$71N\`'(?FW_-:J LWb5%r9A8BWmDPm'*aid]*ciiaS'(rF.keS     H wC ?  %#".'.'.5467>7>73267w*NX^.(),6S
F=OfS"&&#(NkC)&'c[7
*V-_g3za)-,)0fb(E b  P.b f  Ol c  Zt d  1 e  Rl g   h   ` i    c!W 7  "&'.'&5467>7#67654.#75#0S%]!7*	],#U5cF* 1!L4$!X"!>.H*BU./#:(& h   f Bga' hp  c   && h
  b [& h  d& h  e 1_' hd  g  *& h  G m @9	A& k    be& k    d#	& k    f%	& k    e 
	/& k    i' k  c  ' k  g n    [ & {   ]    & |   D7+ &     % &        & {   k    & |    k q MB & .    k& NB	 & /    k!B&{ & .  ' e <  k>R 	B@q & /  ' e F  kXH SvO & 0 5  k& WtL & 1    k# ^[ '2  5  V	L & 6  #  	 & t   t    ) & u   9    d '  5  Vx	 & 6  w & r     #& s   9   ?fr & 5  ' >  iL V	i & 6  ' >  i4i & r   ' i g  >V  & u   ' >L '  i W X & 5  $ V	 & 6  /  	j & t   	     & u    o ^z & 5  b V	 & 6    	 & t      r & u   X Z m '  5  V	 & 6   & t  ^  ~ & u   e ^ &     k  & 
    k   U &     k ,W & 	    k . ^ &      }& 
   T   &       & 	      ^ &     z$  & 
    zz &     z  & 	    z  
 jr&   ^   &   xv &    ? & 	    ^: &     ?  
 & 
    ? '   r &     ?0  n & 	    ?,   jr&     &   v &    u   & 	   f%   gj &     iC Q| & p    iN gj &     y;    Q| & p    yh    o< &   & yF   o   QZ & p   & yh   ow$   g   &     >~   QV & p    > N gj &     zq   Q| & p    zs   g ^ &     ?   QS & p    ? R  t &    &   Qk & p    g  &       Q & p    ~4xz &    Y   &     j(k &     i Rr &     i C4= &     y Tr &     y  &     @r &     4' &    ' y  y Cr &    ' y T  y4 &     >\@ &     >`4' &    R  &    ] j]
 &    ' =L  y1f ki &    ' y1  =D
 &    ' y  = & 	  ' =   y jY
 &     @w	 k&     @
 &     @x &    @k j
 &    ' ?>  @3 k &    ' ?  @
O &    ' ?   @' &    ' @k  ? w f &     zA vf &     z3~ &     z@| &     z_ w [ &     ?[  vL &     ?B 
u &     ? 3 &     ? H [   &     ? u f &     ?  b?X &     ?  W &    ?    x&     ?6   &    ?a   f `l  9   f/`l & 9    y 8 ] & :    yy4Me & 7    y=   & 86   yi   f%`{ & 9   ' =~  y . ] & :   ' yc   = NM & 7   ' =  y   & 83  & =v  yy ]w & :    ? 5  ME & 7    ?%  l & 8   ?T   f`l & 9    @> ] & :    @Me & 7    @h & 80   @   f ` & 9   } ] & :   9   M & 7     ~ & 8-    PY & ;    = Ii & <    = u@ & ;%   ? IH & <    ?    	q d  "$'7$7>7'.'.#"'&'&'.'5&7>7>7'0;2>7>76"l^qԺ:!FBs[2[F*IuNtN00$6`NwL2EoH	-Wd>u^>0HZ1g]74h0
Qó	9@
F3a.&;)^^&7#KC
	
bS4(	

  
 k  3"&'.'3"# %7$7>7'.'.+"'&'&'.'5&7>7>7";2>7>76	=?[zP[I,ó0 k^qҺ; ?Dt[2[F*ItNtN00#6_NvLEoH	.Wd?u]?1HZ1g_8ga)&	
	-	6J
		G3a/&;(^]&7#KC	
:    ; [  #5%>7'.'.#"'&'&'.'5&7>7>7'0;2>7>76"DqԺ:!FBs[2[F*IuNtN00$6`NwL2EoH	-Wd>u^>0HZ1g]74h0
Qó9@
F3a.&;)^^&7#KC
	
bS4(	  
} p  3"&'.'#"$#".#52>$7>7'.'.+"'&'&'.'5&7>7>7";2>7>76	?[yP[I)ótXt
qҺ; ?Dt[2[F*ItNtN00#6_NvLEoH	.Wd?u]?1HZ1g_8ga)&	
6J
		G3a/&;(^]&7#KC	
:    O  Xj & S    iwN 9  	r & T    im`  ` &    i,]   &    iNl !+ &     = 8 & !    = 	  
 &    =   &    = +5 &     ? ? 8 & !    ? ?  f &      q &   + &0 ' @     8 & !    @` &    @   &    @_   O  XS & S   ' i5U 3 4 9  	rr& T   ' iYZ R& +  / &   ' iI     R &   ' ii 23   O  X & S   ' A % 9  	r7& T   ' RB 2   &   't     + & &  ' Q1   OXb & S   ': C  z 9	r} & T   ' z   R 6/ &   &  z P &   &*1  z  OXg & S   '. H V   9	r} & T   'V   R 6/ &   & 5 U &   & 6 !     O  X & S   '4 =  9  	r & T   'b{ R7 +   &   &! ;n     &   &57 d   imt & "   s Yq_l & %   e  m & #   & $    imJ & "    =uI Yq_ & %    =`S   & #    ='  & $   =Zg im{) & "   ; Yq_& & %   (  #& & #  ( & $    iJ & "     Y_& %    q  + / 3 7  '4>;276'54&'.'7+"&'7'7'7l$	/s.4

			+%i/	)9Ӣb$.6-nY	_n.&Y\Z&i9I   & $   @N j & Y   ' y  =  =	 & Z   ' y  =U & r   & y  =A  #& s   & y  = jP & Y    oj =Q	 & Z    o6 j & Y   ' ir  =& = & Z   ' iV  =I & r   ' i V  =7#& s   ' i OS  =` jP & Y    ?D =Q & Z    ? | j% &   ' =k  @i F &   ' @   = 6h &    ' @  =9 & 	   ' @+  = MO & .    igO & /   ii  RQ 1 J  '>?.'67>76>7&'&'&7>7>3267.'.#"3L0		la\aVA,f-54	)3SD37O*_7h[:,2x@b?i'%0
!$*%%.218[ajdM0i9N	9o5sU9?Az?sbO
5#b;Z.  yz e  #"$'&'7#'>232>76.'.'.'&'.>7>760.C[2# 3D*?y3- 
tn餽]x	
3/+.;@?7*	%!?Ր[		")-1b-}(%$]m{BE~`;W&=QsW=z)#1G^=b:8:mh
 A=8C(=LLE1!$TWU%HH.K_2 	
		6v*_eg2>iR8  t;  C  %2++"&'&'&'';2>7>54.'./7)::)"*G}d9ytg%21IkC35a)xy*Wad.D?-1N9#E<28**8962'Z^['"
8`B#>ޒ;?	 -6!&*  l`    #"&'&'.'+"'.'+232>1"#"&'./>7>767>7>74>4.'732>7>7>7>7>76674&'.>-8>CC#3-g ,-8==(CQ3GQSB+	+DTRHG]9!9M.K&-3I'#G	"!O(0Q%3;LNF5.9G-@%F2!)($1M_]P	P]_N60!#"(+ )	'#!		     	     .'>7&'>7+&'06>7/./>7>767>7>74>.'7;2>7>7#"&'.7676327.'.#"k ;&
;O)7%-8:8,IBp+\XS"2@IG?@Ne>$>T2Q*08P-C1 
),L
!&34%+"!:  9#o6>C!
+?
(
N8$-*			'6TgeX
XegV;	5*=*1'G+*    ! 0  46;2>7>7632'&'#+"&77>'.#")	/6#/)1$%6Q!6 *#'+#34)47`. !#      '  #"&'77.57>76'7|>/N'/:"*-%: V$F
T8+F	*\WO;#)&5p	!2jEj    
  B F  "&'&'&76767>7.'.'&'>760&7>77'7&=R+61*A+^-

%>1(AAVC-'X3>]m.'&G*)+).;??:::
	3AZH:2	+'E)E%3"t,6:::   
2    , ^  #"&'&'&'#"'.'&67>7;67>.'.577>&57326'.'m.!06	*6Ag^=$		9	!:- 				;
!	I$3<6(?n$,5D'-S$4*	,9A*'d<83&* .9
/."4 *%  s   "&546326==67<<?<<?B99B   .  46;2>?.'.#"1'>76323+"&>0XSO&.!;%A7F#H'*W,2'T\c6;%	
!&C"D
'     V
 = $ <  4>7>>7676&'.'&#3>7>'.#&
!
$+;"*<3(g	
K		)$,&4/7	x!	 
  T' \ ^  %#"&'&'&'#"'.'&67>7;67>.'.577>&57326'.'.!06	*6Ag^=$		9	!:- 				;
!	I\$3<6(?n$,5D'-S$4*	,9A*'d<83&* .9
/."4 *%  r' (  4>7>762322>7#./.	0*B)6 (		+	"*"   # H  ,  >7*'&'&767>32"67.'.PHi"M%!
 +2+%#F!R2R
'%a(c-.(@;).){BFL#@#!	.G  
 3  32>3#"&'.'&'5>7>7>7[2 `HB{_:<3/JNf$" 
-7: 	L
	 + 		"	    |
 3  32>3#"&'.'&'5>7>7>72 `HB{_:<3/JNf$" 
-7: 	L
	 + 		"	 S  * .  "'.'&67>7327676.#7'7"]="		9	!:- 
<(@hN:::S5C'-S$4*	,9A*(d.\J.&8Xp:!6,A:;: ]v     ?'7tut.tut    Z "    ?'7tut.tut    QW  $ <  4>7>>7676&'.'&#3>7>'.#&
!
$+;"*<3(g	WK		)$,&4/7	x!	 
  w 8 &    ' y  = vO &    ' y    =Y &    ' yR  =f &    ' yC  = b? &    ' yZ  =x W &   ' yb   =  e. &    & y77  = &   & yH  =( Zl &   ' n h  n  h hsM & &   ' ni  n O  X & S   W 9  	r& T   X M & 2     n & 3      M & 2   4 \ & 3   g & 2    k    & 3    k    MJ & 2   r{ \K & 3   || M & 2    =" \ & 3    =? M & 2    \ & 3    M & 2    @  \ & 3    @ v  `_  ,  #"'.'5!67673267>!#cñȺVa[wt	60*T/>#E !W3V2bYI,!7'  5#K w  '>76&# $'.#"#"'.#"#".7>7327>7>3267>3 %6$7>32F6O0t6+
	"g>!&-8]X&6e< ;84/K1$u!&7% :;="%V'%D*4*8CI!Baan 5|7VB2(!,XYY-d2-%!J$FHKQ/ .0%2um;N."EhE*MKJ'<-+-)8"2YA9R5;IFC:.03

 -P9   {a@   1  >7#"&5&>226%6.'&7>zouELO#Ks7Zt=^CG
2!C3"=X<;sZ7FGc&P-L,>(&8!"+	/     L  G U  >7.'&'.'&'732>7>767>7632#".'3267.$2(![fh/W07*t<zA!5,&,'#.#=s9pObGG54gei447!$-V*E*T7&-291&
C!'+	1GZ4gKJhbOK41: 
ur0=-<#
    + <  2>7>7!"&'.5467>32656.#&iH4f\Oh Ygq7iE} JavD$GA6*%*h7R39]C%[`H	$1@'T?Z@+&*;h0(H6(6O3J1N"?eH' 6D    F\ b v  %'".''>7.546767.'.>7>76.'&>7>6.>NLBG@vc!-14r3mA'-.N7<; '(dbW1]XS'U269JG$6>J0-hnq6H0+%J`DH.2#C@iFH}tq=@XpBdZ1»mo=  9T7<GP*^^C :;?$aRWS$,!PUUL<BW4*: *7'>61&62+ &`59HPu^KR)ZK/"ItSA9&0KY \ % 8  6.'&4'7>7>76&'&'7>7676&'.
A+  K&^:+F'X#)O &%@EB(28A:,
0@';-6R.6	0    A  "&'>54&'>7;&547632.#">7%

#*"0.:$$!(	'/C
$*C@]Q*#>.i<4;S%/@>=1&			  H + H  "&'>7>7>7'.'&'>76%'>5<'.'&''X4>]l/'%G5 ,^-'&=1)AAUD;
	(BU-%G8!		j)D%4!$A)*)E!!>	/UI=?1:A#8 Q? % 8 < Y  6.'&4'7>7>76&'&'7>7676&'.7'7'>5<'.'&'
A+  K&^:+F'X#)O &%@EB(28S:::u
	(BU-%G8!		A:,
0@';-6R.6	0:;:!!>	/UI=?1:A#8 IE (  #"'./367>732>7OyL/5WIHB!	o9"3%
="\& 	H!#
$4!      +  '"&547&#>7>7>7674&'32>Q>q!4@-;+5	G0F#$49)
=,4\!D5!f])"1!8	
x#509	    L   #"&/67>37267pUUoCH>=xoEgkhi    K  &       Q & p    4k &     jJ &     & D& P   
  $n &     b & +     nn
& ,     X   O `    "'#5"&'&'&'# '.6?>7.577>76767>547''&'&'#27."'.7>732>7>767327>54.'7#"'.'6&'7!"	4 O4}_e	)}~*	4/II,-<6*?W	KFBB24F'
9{4$$WUL-11~N5"	N
		S

F.9*"##8I&S}!JF;U\;K_}={/""\RN8:	},_RSbb$$/@Q2"	:'K5#2
#2&%%+2-%
(%:H#b.3
'GB<j   m4 # 
   # r   # > " "   l  M8 & 7   g n  MUH>  =3    ?"    9\   2%#wY&!% 
    9         '      =/  w G e F@    9     '7'7t:;: ::::_::::::FCL    _ & 5     V	 & 6    " & * .  '463!>76&'.'&'7#!#"&'7'7'7e9)l5bR? "]FG6g-r	)9ģģpb*90*+j K &%X'BW1ᡡ38X     4 8 < @  '4>;2>54.'7;2+".'+"&'7'7'7j$-Th:<^C$:*3kbN fH$	)9ʣģpb$<Y<HNQ&5-`[T";X:$*8!..8[   u & 5  ' ?|  = V	 & 6  ' ?V  =x & r   ' ?4 6  =b3 & u   ' ?  =U e$ & 5   V	 & 6  	 & t   F & u   M IFpY ' & 5   > V;	n ' & 6   >Z & r   '(  >V J & u   '0  >X r v & 5  ' z   = V	 & 6  ' =   z	f & t   ' >f  =^ & u   ' >e  =d ZO & 5   VN	 & 6  S	 & t    -F & u    Z _ & 5   V	 & 6    	 & t   &E    ~ & u   E   ^ &     >p  & 
    > V)  l &     > _ & 	    >  M_z ' l   Nd   &   6X &       P & 	     XH &   ' o    
 Qq & p   ' o;  
 gIj &      RQ| & p   2 4  &  !!'>54&'.'&';S
3[}TWiƛ^
BX]['TTO"Wyh)4aIMM$TT r  .  !!'>'.'7;2+".''8J3[}TVH~jI$#!&IMT2$9*-7:zEWzg*%Xfr|G9~o%:tg0$*7  jm
l &    m T ki3 &     
 &     v2 & 	    ? & $   >&a W &    >    &     >  &    >  ?; & 4    W &    ^#  y&    z p &     b?M &    $ W? &     % &        &       f	`l & 9    z  ] & :    z  Me & 7    zpy & 8(   z    fQ`l & 9   ^ ]Q& :   VMe & 7   FX & 8/      O  X? & S    = 9  	r8 & T    =m  5 &    =D  8 &    =# O  X & S   ` 9  	r & T   [  q &   +  q &   + OXXj & S   q   9T	r & T   X` &   =  X &        h%s & &    =  a!: & )    = - & '    = M & (    =  h%sM & &    yW : a!:J & )    yJ -8 & '    y 6 & (    y  j & Y   'S  =' =& Z   'B  =	U & t   ' >W  =F & u   ' >_  =m jP & Y   ' =(  oS =Q & Z   ' = >  ou  6 & r   ' =k  o Y   #& s   & =  o t   jPu & Y   ' =!y  =Q\ & Z   ' = H    & r   ' =9  
  #x& s   ' =Y  ;  im  7  !!>54.'7'.7>767jT-!Lq42olbK-

@kC=~qU2&"q,>6icZ,*GeUO|#>}O~Ñb; =Z}e?H2  Y_  P T X \  !!32>54.'732#".'#".546767'7'7'7jT &>ORN.mldN.

*9%$9*#8/'?jED~mP.'$}tuttuttutq'<3pBlS=(!:Z~UO,JQ]?0'$*72~U2<]e@J1_tutvtuttut     _  -  !!46;276'54&'.'7+"&Tm9)	/q04

			+%i/	)9q;*806-nY	_n.&Y\Z&i9     E  !!46;>7>74>.'732#.'+"&NT9)	V)ED$:*2UE6

;;9m	)9q,)9	%.3M13W
C ($*8&8  4k &     9 &    .  4k< &     k X9 &     k J jm
 &    \ kiB&     
 &     ]f &    =  bL    '7'7tuttuttutvtut   4    '7'7tuttuttutstut    ])    '7'7ޣף       '7'7⣤ۣͣ   hz    '?'7tutstuttuttut    9C    '7'7tutututtutjtut  1@F     7%77Wtutetuttuttutvtut9tut   X     '7'7'7tuttuttuttutvtuttut    >U      '7'7%'7'7UĢ	Ģᣤ룤   V      '7'7%'7'7VĢ	ĢN   >QW     '7'7'7ģp     9   .'7>7>7-35@JH"(M#8teN\3+-SI?R3>H'.d3     &'.''>7>73-35@JH"(M%4#8teN\3+-SI?R$N.d3     
,} 2  &'.#"5'3267>767'7.'&54>7632y! 'G+2;'vU0)?#1/3*9!#/NB/~Wd@'"(;3(    v <  &'.#"7>767'.'>76.54>32J1 (+82BVoH		$0&0,!5H++F(/!WA

D*(I6  oT    M     '7'7'7$G&?    X     7%77[(   f `a & 9    ?c  NBwO  . G  %7>7&'&'.>7>3232+"67.'.0e*s7h.>*2x@w*D0K$$Z4)
.21?i'%0
!o|onK:6?A/vL$#rH-FWUI?sbO
  MB & .      NBw & /      MB & .    e G NBw & /    e	4 MB & .   G mp&BB NBw & /   G mYCD4 MB & .      NBw & /     " MB` & .    >  NBw^ & /    >   MB\ & .    ?   NBwW & /    ?   MBb & .    =   NBwb & /    =  	4 & t   &8e  >Yu   & u  &F  >X_   SA! & 0   R Wt & 1    SN & 0    W & 1   f	 & t      & u   8   SN & 0    W & 1         %2#!"=43N



    jm
 &    ' ?O  y ki &    ' y 
  ?
-&    ' y  ?_ &   ' ?  y:  M  2  !!'767.'7>'78-C+Bj[\"?M?Q\\TB(+FZ1y")G2gـ:s'<VYd:r>kXWfk/N   \  N  !!32+".''767.'7>'.578)$<	$:)	(CV]%K[\"?M?Q\[UA'+FZ1y"'A-	
	؀$*8 C<TfYd:r>kX<HS-mʙ[>jT4,#   -  1 B N a      632 &'$63247#"'67676767#"'4'&'"326%4&#"326%27>767654#.'&#".#""' 2732673276767367654"367654&4.#"326%4&'&'.'&#"26pe]hVB-76+28:iOQQ$>0-::-0>siN#K-WR/E[Y7#S"M!;^aUVA"퉊#?ih%W*0X \\DHH-$̠%(-::-0>JZ.N %Oi&+2}d(롡#/.A6,:
#pF3)L6&-::-0<<U#\9$%*,)<mEn67D~Hg%%!#%"898KvEl-
#Gq'!&90.::M	,,%#8[##     1{       ! $ , / ? O  	!	!	!	!!!!!7'	!!	'%#"'&5476324'&#"3276{GG757n!F#Equu0@?ZY@@@@YZ?@J**;<())(<;**J7877JHE !L+uwg[@??@[Z?@@?Z;***+:;+***   ` b%   #53b`  1       & -  )		!'7!'	!7!'7'356Ӡih1}4}m%YXۦIN7Pv'}3͋``ߪR3   L|$_   % .'&'67>7>7$bK\h8$$F3svu5        5! /9  z   0p     7%77  P  @L     C   *c8     $W   iV 3   '&'&76'.#374>76'7>3"3h:69>D?--AGH(G3a//+&9w33kU&!7VPxt`$,+%e9?C0t.1 s.M   S& 3   3##52>7>'7>7.'&7>'&#h:69>D?--AGH(G3a//+&9w33kU&!7ǐPxt`$,+%eǠ?C0t.1 s.M    jr <  "&&'.7>7>7>7.'.'&'>7>%m$QX$mjQ	v={MC
KF<Z=>7j<E}8 .XwT6s04)Bi]{IZ׃eQEp),!3N	1<-K#5@"`QU   ]  "$.7676$7'.'&'>7>".32#".'.'&7>7 Ʌ(Bdx{~li:p!)	 .XxTym&!;Q1=Od?$:)\v["$*piAHG<)fXGQ
T9@45Mv$BL$5@!aPU<6r0'.2$$)7*?+0uC60&5EWi?:YT?S1   ef   	79  f Z[N     ' / 7 ? G O W _ g o w   #"5432'#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432%#"5432#"5432'#"5432044004403131$0440722223113R31132222044004400422$24422222\2222311322222220113331222331V113{1132/5H113004 331222331113404.113  u &     ? 3o &     ? -  e  	  3'7&Bh0Σ     z    #3#3%z${z%%T%%  c    #!5!!5!3!33!!!#7!Zaa@VXccLccVaaVV}		GG      7   '&'&'&547673#4'&#"#5&'&5332765QPuurrͩoqSVNNRSg{zާ~ZZ\]ON>N}|}	ggLK~LJ=;H|{[[NN     t}  % 7 I P  47632#"'3&53276=4'&#"47632#"'&53276=4'&#"cdbdecgf77\Z5767[\66ddeddafe77]Z5677ZZ68,W&gffgVdddd	`??==iYa>@??f%fedeVeddab??=>jYc>>>>hW   u| # - <  767&'&547632653#'!"'&5 73767654'&#"EGt,(utʴut62WxK-_^ДS ?DXf<<ik\XSqqjghZUfd َ!WXEi<34PR98FGg  ,   #3  `l#+   %$`&
wg蟥GT$$-@Oz   Rl+   $/&' &'6?67w#('0ns$0    )qc   ?3%')pi)D7 +)*+VV+*oj_@kW2#gQ   d >5   !#!5!32-  ,/o  	  6753,n<:WĩzyvI     3u   5!3B      ~   67632#"'&5!#@A$""%@@#!6#%%#:6"$$!7   c   3ܰ&m    u|    ! 76! ''&#"!276ޅRQQPTQRww+˂   ll 	  5%3IJ~s99!  w|   567654'&#"#67632	!`35UU^_|sadf\[__嚕~     xu| 2  6765!"#67632#"'&'3327654'&'#5^^Ő\WIMRS[\XW``_ST<UUƋpkl:1jk銊ҊTUWVTT   F2c 
   ##!53#2
ѫg}nk   uc !  !!632#"'&'3!27654'&#"'X|77瓎,+Z[bcV9cQ}mmmnA/,     ue  *  #632#"'&56%3 327654'&##㇈"jac&ce]XZ]ܬ򢡿1VGGhU݆rrrs    cc   #!5!&Bs+u   u|  / ?   #"'&54767&'&547632'&#"32765 327654'&#HE}LOPQzEF反`^^\[[[\!SRQSSRTVig=Bmqᇆ܌ss=<gh݀b^_^_WXXZhTRUSTTYW    |  /  #"'&'&5476763 #53$7676754'&#"3to?>CCz{i&)_b,ab[[WZMJKJA -FFg\trxv         67632#"'&57632#"'&5!#@@%""%@@#!!#@A$""%@?$!6#%%#:6"$$!7c#%%#:7!$$!7   :/ 	   67537632#"'&5:o;:W!#@A$""%@?$!ĩzyvI0#%%#:7!$$!7     ] }/ 	  /5/ [qrqr     p    5!5!f
    ~   55-;:B   a*|  /  676?654'&#"#676325#7632#"'&5 ZgEE|NL~}Z"<="!!"=<"wSUcsHJCBlux{va!##"56 "" 6  i3E T h  $#"'#"'&547676763253276765'&!"%2767# '&'&4776! 32767475&#"#CWEJIqt{aLO\?XUmniqjnDD}}}o^&k\!43`KDE,8LK_\ĨԊm4/[XIdߊ?yy=`&@@)! 5K))HH>Asd&  ,'c  
  #3#'	@Y4*̳R    vc   $  ! )7!2765)%27654'&#!::JHOR`awe\^VUc1xa_7.mnꆆUVDMNEC    u $  ! '&576 #&'&#"327673!˻:feyzik!ꖖuna^ϪݩX\   i    !$%!73 765'&%!Vcq8g/   &c   !!!!!wGֳ     
c 	  #!!!7ֳ   p| "  %!'&576! #!"3 7!5!ݱFF)E{{{hsrlٍ]Őձ    c   !#3!34{s/*  c   3s*     Fuc   # '&5332767UV[Zc&ST]^     c   #3!	!	Pq.7    c   %!3?   c   %!###!9E#!*nt   c 	  #331s]b*    o|  '  %'&54767632''&#"3276XWҟVW߁}~rhgff:Ղί4    c    #! )%27654'&'![eefgKs֒YZ``A  f  .  #'&5476763$''&#"3276	9ePN.%&Z_XW>~~ށ}}-O>=*""&rhg:Ղа4     c    #! #'27654'&'!B(YY;jiccV7ֆzz=ɲ[_XYX    gu\| 5   '&5476!2#&'&#"!"'&'&'3327654'&' LLghbb^]{총RQvwɹed]]|zȋFE{xZ[MMoMK>=JFFvt]]LKIIE   Ac   #!5!RG#     uc    '&3327653>⬪klkk]kkkj     , c 	  3#3mעycKJE    Q[c   %3	3#&/&'#3e@W;%t\gX`*C[PQЂ]x   Pc   !	!	!/!KH8cHFLrX  c   3#3cuK    nec 	  %!5!5!e	D1?}~     s_   3!!D	L     :c 	  #yzyzc=zy=     _   !53#5C_  Wc   #3#eddT   T   5!I֫     Rj3   	3*H99jXAkVV     u & 2  &'#"'&5476!354'&#"#6767632#$767# 3տ|yHJyTQBEvy}.`b*_HHpw umjnqmzEH><U[XZ55qmq79Wl><  u    #"'#3632&'&#"32765ӑ뇇Y[cjݦY[ܻ7@~~~  tu %  $7673# '&5762#&'&#"32ZXGFwvڐ
YY^`__JHmhee<;-% {TT}}+{}  yu    76323#'#"'&327&#"y⌎]_fhҪ[^!+ɖ*~Z   wu  $  '&54767632!327!!&'&#IIlpЊ!?^\
TR")VVWyz1fadb  OZ   #53547632&#"!!#noFM8;p<=qr
BAy   z  +  763273#"'&'73276=#"'&327&#"zCmЧ\^ޒ\^hlϩ[^Q==c|^^8V     63 #!"#3kWR21]<9da7   |    37632#"'&5"=<#  #<="s"$$"66 ## 6    ||    !"'53276537632#"'&5C@%;Q&)";="!! ?>*-e!%$"64#""#4     #33	#
4U87Jb     3s7         63 6!2#4'&#"#!"#3}hnl
AE~UWTvsZDGMM~T$G        63 #!"#3kWR21]<9da   tp  "  7#6763 %$'&327654'&#"tKH垖_hcU]ieXޜTSŻֽĹ-䈗ǉ         #"'#3632&'&#"32765ꆉ``jhҧ]aٷ
䂃  y  "  76326?673##"'&327&#"yԒ䒋`bmmȨ^a!1$2{)킃   $   &#"#3632$0@Qw8&b    yu~ 3   '&'&'&547632#&'&#"#"'&'&'332765GMZۊOOy|HFB>aɊߚyxDA	VUON>64$'/blnrnYDD75[R-)'&2cȬhi76c`opBC56X   u   3#327#"'&5#533"$P*;ZLLKT&)YX3=    u   # 33 73#'F[WN{   2z   3#3.R   =   3#	#3	32Ŭ6=   =   3	#	#	3XX#~p    $|n   3/52763;cd|+M6sB@^/L TU//
     qt 	  %!5!5!t2 8ɭ/     T#   $5%5$5%V  ,y+)z*  YmnS     Fc   3ڨF       67&5'?67	
[SQD
ijVU  *zTOz   tL $  #"'&'&'&#""#67632276?qnRQGli*.4`55<-.mlWWPnmM%^;:4[\@@t{{'#eaHKl     tt| " : R  #"'&=47632#&#"32767332767654'&'&#"&767632#"'&'&5EgfsqrxgguBDDCtu6:bdħdbacĩcapwnqlklmZa_|Յ΃~`_UVUU15z+deedаcfedtxxy~}|~   st|  / G R  767632#"'&'&532767654'&'&#"#!2#&54'&'#767654'&+sownqlkkmbcƨeaafébaHce[6711{txxy~}|~дdefeѯafedMOQ@Je4
1cox**C]%'   efG   	73a jB #  # '   #    # /     < z * . 2 ] a e  '46;2>'.'732#"&'+"&'7'746;2>'.'732#"&'+"&'7'7i8*LTuD		$?3*:#e*$rHL*8 8*LTuD		$?3*:#e*$rHL*8ࢤ b*96]I8xM5#MPQ'%RF.8*#I7#18梣*96]I8xM5#MPQ'%RF.8*#I7#18L  ze   . Y ] a  '7'746;>76&'.'&'7+"&%46;2>'.'732#"&'+"&'7'7ܢ F9)o#RTQD4 "]FGTXP	)98*LTuD		$?3*:#e*$rHL*8*8(+j K &%X'BW1ᡡ3	8**96]I8xM5#MPQ'%RF.8*#I7#18梣  wn	o  , <  #"$'#"$=4$326$32 326?5.#"%4#"325	oab⮦ba!Qɤ?a8ɡ@aʯܭ66~/3xu	&3uu     Li   %3##5!o~ v   #"'73254632&#"EF8(If-B,    i   #!#! ,    &i    3!%!=i   TAi   	!!5	5!!#ACAcj   R   !5!   n  *  2&&#"'763  #  5 "325'.qFt;?[6"\]RG:<`*
I.	Jm   :y   '6753qvyWy   s   #'#53)I  q   73#53̉пL    i   !5!a   Tq    &533265qɷ\XU`U`_V     462"&BDDB6KKmHH    8+ 	   #"&4623264&#"npߕoQ<:RQ;=P/iДh9RPwSU   ={   327#"&5467F_:?Uml|y7nhW 5~hlD    e   #".#"'46323265p1Iu4"2Fq*Dt>&4EKL<	FS6    rZ    3#3#̄o  Xs    #!#3ksBB    eGW   '>4&#72ZUn[	^]e%^/}gJaV    462"&CDDC^7KKmII  e)   #".#"'46323265וp1Iu4"2Fq*Dt>%4EKL<	FS6     8,    4632#"&72654&#"yYVwtY\vi?U::+-<bUutVUpqT*::*,<?    d   !#    d   #!dd     -|   !5!|O   t   #546GpvW|   :y   '6753qvyWy   ,0} b   '6753nx0Yyz    `y   .'5=q]sʲWNv     ~N    #546%#546QquۀpvW|MW|     Iy    '6753'6753puqvyWyJWy    ,     '6753'6753nxnvWǃMWǁ  l ?}   	#	e8))    @   	#53Z9e!     4632#"&5pnrq-jp-ij  Ui   !#!5!3!e<     ii   !#!5!!5!3!!!y<R    Rn  # ' 5 C Q  4632632#"'#"&54632#"&5'326=4&#"326=4&#"326=4&#"ʟ]`˝`\nʟȠ~]~kYXhjXVl,jYWhiYWiBkYVjhZWk7̒˨V̑ʨ7ΥW˨JPbPk`zxgY`yxfY`z{dY`yye^zvgY^{zd     }2   #32DBD   t  	  #3#3O$G$&NVNV     G "   7'~]~PbP      3#"&462BDDBj7KKmII  ^ !  %2673#&573#.#"y		&l )X
*Y(+     nU !  !!53>75#534 32 #4&#"! 	Kw]1<
)皆
xnu	; ցž     f|  *  %#"''7&547'76327 >54.#"7~{퉉ƶ      &i   	!!!!!#!5!5!5!!	z//77{
:/Ȗzȗg  @i    3#3@B    m0j 4 D  !"&'&5732654&'.547.54$!  #4&#"%&'>54&jSXUڽɫqPVC;˨D[͉Fom[a[BX5^fg;yDEukK;k;ywSaOaWu!zTTaPc{Sk     {    462"&%462"&{CDDC	CDDC6JJmII47KKmII    %  &'#"&546;54#"'4632%2675#\ЃT_Ц [4j"dl*.i|?A>|vb1 L>r  { >    	#53#53S8fW9e     MO   #!5!M?  -|   !5!|O   i   !5!a       4632#"&2654&#"~~5AZZACZZG~VEF[`Z    u    !!#!5!3!5!H.   P;w   !5654&#"#46 !;+kNH[V@fU|S<J\E~_  K&v &  32654&#"#4632#"&5332654'#AeZWLUE[ƖTPΤɿ`QUXjJ:6F=2w~Bo17HH>  d   !#        3273#'#"'#|KqβbŽ⋣X    Qi 
  #   )fBEyu44   t 	  462"&EGGE;MM;8MM  x   #'2654&'7Y­	`iMw'y?!v?953    Wr   #5%3WE      4632 &5326=4&#"㻻ufesvdbuYzz^xu   { ?3    	#	!#	'e9Se8))))  gf  
    #5%3'3##5!'3!*~]~Ƃ:4EPaPz{s^"  af  
 !  %'#5%3!5654&#"#46 !~]~+kNH[V@fPaP4E!U|S;J\E}`     ,w    9  %'3##5!'3!32654&#"#4632#"&5332654'#~]~:4fYXMTE[ŖUPΥ_QUXkPaPz{s^"J:6G>2w~Bn16II=  V W@     !5!462"&462"&H EGGEEGGE]|:NN:9KK\:NN:8LL   l    	7			lssopkkih   z  	   462"&%462"&EHHEEHHE:NN:7KK7:NN:7KK   z  	    462"&%462"&%462"&EHHEEHHEEGGE:NN:7KK7:NN:7KK7:NN:7KK   .    #53   n        N                  N        U                j               >        "       	  (      
 M        B              B,       B  	   n  	  v  	  
  	  *  	  v  	  4B  	  v  	  |v  	  D  	 	   	 
   	  .  	  :  	    	  .Copyright (c) 2015 by www.fontiran.com (Moslem Ebrahimi). All rights reserved.RegularIRANSans:Version 4.21Version 4.21 March 9, 2016IRANSans is a trademark of www.fontiran.com (Moslem Ebrahimi).To use this font, it is necessary to obtain the license from www.fontiran.comhttp://www.moslemebrahimi.comCopyright (c) 2015 by http://www.fontiran.com All Rights Reserved. C o p y r i g h t   ( c )   2 0 1 5   b y   w w w . f o n t i r a n . c o m   ( M o s l e m   E b r a h i m i ) .   A l l   r i g h t s   r e s e r v e d . R e g u l a r I R A N S a n s : V e r s i o n   4 . 2 1 V e r s i o n   4 . 2 1   M a r c h   9 ,   2 0 1 6 I R A N S a n s   i s   a   t r a d e m a r k   o f   w w w . f o n t i r a n . c o m   ( M o s l e m   E b r a h i m i ) . T o   u s e   t h i s   f o n t ,   i t   i s   n e c e s s a r y   t o   o b t a i n   t h e   l i c e n s e   f r o m   w w w . f o n t i r a n . c o m h t t p : / / w w w . m o s l e m e b r a h i m i . c o m C o p y r i g h t   ( c )   2 0 1 5   b y   h t t p : / / w w w . f o n t i r a n . c o m   A l l   R i g h t s   R e s e r v e d .       v d                        	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      	 
                        ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a                                                           NULLuni0621uni0627uniFE8Euni062DuniFEA3uniFEA4uniFEA2uni062Funi0631uniFEAEuni0633uniFEB3uniFEB4uniFEB2uni0635uniFEBBuniFEBCuniFEBAuni0637uniFEC3uniFEC4uniFEC2uni0639uniFECBuniFECCuniFECAuniFEDBuniFEDCuni0643uniFEDAuni0644uniFEDFuniFEE0uniFEDEuni0645uniFEE3uniFEE4uniFEE2uni0647uniFEEBuniFEECuniFEEAuni0648uniFEEEuni0649uniFEF0uniFEFBuniFEFCuni0640uni066Euni066E.finauni066F.inituni066F.medifeh_dotless.isoluni06A1.finauni066Funi066F.finaonedot.abovetwodots.abovethreedots.abovethreedots.belowuni0660uni0661uni0662uni0663uni0664uni0665uni0666uni0667uni0668uni0669uni06F4uni06F5uni06F6uniFBA8uniFBA9uni06BEuni06D2uniFBAFuni06A9uniFB8Funi06AFuniFB94uniFB95uniFB93uni06BAuniFB9Funi066Auni061Funi060Cuni061Buni066Buni066Cuni066Duni064Buni064Duni064Euni064Funi064Cuni0650uni0651uni0652uni0653uni0654uni0655uni0670uni0656uni0615uniFEAAwaslauni066E.inituni066E.medibeh_dotless_alt.initbeh_dotless_alt.mediuni06C1uni0686uniFB7Bonedot.belowtwodots.belowalef_alt.isolalef_alt.finauni0623uniFE84uni0625uniFE88uni0622uniFE82uni0671uniFB51uni0628uniFE91uniFE92uniFE90uni067EuniFB57uniFB58uniFB59uni062AuniFE97uniFE98uniFE96uni062BuniFE9BuniFE9CuniFE9Auni0679uniFB68uniFB69uniFB67uni0629uniFE94uniFB7CuniFB7Duni062CuniFE9FuniFEA0uniFE9Euni062EuniFEA7uniFEA8uniFEA6uni0630uniFEACuni0688uniFB89uni0632uniFEB0uni0691uniFB8Duni0698uniFB8Buni0634uniFEB7uniFEB8uniFEB6uni0636uniFEBFuniFEC0uniFEBEuni0638uniFEC7uniFEC8uniFEC6uni063AuniFECFuniFED0uniFECEuniFB90uniFB91uni0641uniFED3uniFED4uniFED2uniFB6AuniFB6CuniFB6DuniFB6BuniFED7uniFED8uni0642uniFED6uniFEE7uniFEE8uni0646uniFEE6uni06D5uni06C0uniFBA5uni0624uniFE86uniFBE8uniFBE9uniFEF3uniFEF4uni064AuniFEF2uni06CCuniFBFEuniFBFFuniFBFDuni06D3uniFBB1uni0626uniFE8BuniFE8CuniFE8AuniFEF7uniFEF8uniFEF9uniFEFAuniFEF5uniFEF6uni06440671.isoluni06440671.finaheh_ae.finauni06C2uni06C2uniFBA6uni06C3uni06C3uniFBABuniFBACuniFBADuni06F0uni06F1uni06F2uni06F3uni06F9uni06F7uni06F8uni06F4.urduuni06F7.urduuniFE70uniFE72uniFE74uniFE76uniFE78uniFE7AuniFE7CuniFE7EGhunna_aboveuniFC5EuniFC5Funi0651064BuniFC60uniFC61uniFC62uniFC63uni0654064Buni0654064Euni0654064Cuni0654064Funi06540652uni0655064Duni06550650uni0672uni0672.finauni0673uni0673.finauni0675uni0675.finauni0676uni0676.finauni0677uni0677.finauni0678uni0678.finauni067Auni067A.finauni067A.inituni067A.mediuni067Buni067B.finauni067B.inituni067B.mediuni067Cuni067C.finauni067C.inituni067C.mediuni067Duni067D.finauni067D.inituni067D.mediuni067Funi067F.finauni067F.inituni067F.mediuni0680uni0680.finauni0680.inituni0680.mediuni0681uni0681.finauni0681.inituni0681.mediuni0682uni0682.finauni0682.inituni0682.mediuni0683uni0683.finauni0683.inituni0683.mediuni0684uni0684.finauni0684.inituni0684.mediuni0685uni0685.finauni0685.inituni0685.mediuni0687uni0687.finauni0687.inituni0687.mediuni0689uni0689.finauni068Auni068A.finauni068Buni068B.finauni068Cuni068C.finauni068Duni068D.finauni068Euni068E.finauni068Funi068F.finauni0690uni0690.finauni0692uni0692.finauni0693uni0693.finauni0694uni0694.finauni0695uni0695.finauni0696uni0696.finauni0697uni0697.finauni0699uni0699.finauni069Auni069A.finauni069A.inituni069A.mediuni069Buni069B.finauni069B.inituni069B.mediuni069Cuni069C.finauni069C.inituni069C.mediuni069Duni069D.finauni069D.inituni069D.mediuni069Euni069E.finauni069E.inituni069E.mediuni069Funi069F.finauni06A0uni06A0.finauni06A0.inituni06A0.mediuni06A1uni06A2uni06A2.finauni06A2.inituni06A2.mediuni06A3uni06A3.finauni06A3.inituni06A3.mediuni06A4.finauni06A4.inituni06A4.mediuni06A5uni06A5.finauni06A5.inituni06A5.mediuni06A6uni06A6.finauni06A6.inituni06A6.mediuni06A7uni06A7.finauni06A8uni06A8.finauni06AAuni06AA.finauni06AA.inituni06AA.mediuni06ABuni06AB.finauni06AB.inituni06AB.mediuni06ACuni06AC.finauni06AC.inituni06AC.mediuni06ADuni06AD.finauni06AD.inituni06AD.mediuni06AEuni06AE.finauni06AE.inituni06AE.mediuni06B0uni06B0.finauni06B0.inituni06B0.mediuni06B1uni06B1.finauni06B1.inituni06B1.mediuni06B2uni06B2.finauni06B2.inituni06B2.mediuni06B3uni06B3.finauni06B3.inituni06B3.mediuni06B4uni06B4.finauni06B4.inituni06B4.mediuni06B5uni06B5.finauni06B5.inituni06B5.mediuni06B6uni06B6.finauni06B6.inituni06B6.mediuni06B7uni06B7.finauni06B7.inituni06B7.mediuni06B8uni06B8.finauni06B8.inituni06B8.mediuni06B9uni06B9.finauni06B9.inituni06B9.mediuni06BBuni06BB.finauni06BCuni06BC.finauni06BC.inituni06BC.mediuni06BDuni06BD.finauni06BFuni06BF.finauni06BF.inituni06BF.mediuni06C4uni06C4.finauni06C5uni06CDuni06CD.finauni06D6uni06D7uni06D8uni06D9uni06DAuni06DBuni06DCuni06DFuni06E1uni06E2uni06E3uni06E4uni06E5uni06E6uni06E7uni06E8uni06EAuni06EBuni06EDuni06FBuni06FB.finauni06FB.inituni06FB.mediuni06FCuni06FC.finauni06FC.inituni06FC.mediuni06FDuni06FEuni06AD.moroccouni06AD.finamoroccouni06440672.isoluni06440672.finauni06440673.isoluni06440673.finauni06440675.isoluni06440675.finauni06B50627.isoluni06B50627.finauni06B60627.isoluni06B60627.finauni06B70627.isoluni06B70627.finauni06B80627.isoluni06B80627.finauni0600uni0601uni0602uni0603uni060Euni060Funi0610uni0611uni0612uni0613uni0614uni0657uni0658uni06EEuni06EE.finauni06EFuni06EF.finauni06FFuni06FF.finauni06FF.inituni06FF.mediuniFDF2uniFDFCuni060Buni061Euni0659uni065Auni065Buni065Cuni065Duni065Euni0750uni0750.finauni0750.inituni0750.mediuni0751uni0751.finauni0751.inituni0751.mediuni0752uni0752.finauni0752.inituni0752.mediuni0753uni0753.finauni0753.inituni0753.mediuni0754uni0754.finauni0754.inituni0754.mediuni0755uni0755.finauni0755.inituni0755.mediuni0756uni0756.finauni0756.inituni0756.mediuni0757uni0757.finauni0757.inituni0757.mediuni0758uni0758.finauni0758.inituni0758.mediuni0759uni0759.finauni075Auni075A.finauni075Buni075B.finauni075Cuni075C.finauni075C.inituni075C.mediuni075Duni075D.finauni075D.inituni075D.mediuni075Euni075E.finauni075E.inituni075E.mediuni075Funi075F.finauni075F.inituni075F.mediuni0760uni0760.finauni0760.inituni0760.mediuni0761uni0761.finauni0761.inituni0761.mediuni0762uni0762.finauni0762.inituni0762.mediuni0763uni0763.finauni0763.inituni0763.mediuni0764uni0764.finauni0764.inituni0764.mediuni0765uni0765.finauni0765.inituni0765.mediuni0766uni0766.finauni0766.inituni0766.mediuni0767uni0767.finauni0767.inituni0767.mediuni0768uni0768.finauni0768.inituni0768.mediuni0769uni0769.finauni0769.inituni0769.mediuni076Auni076A.finauni076A.inituni076A.mediuni076Buni076B.finauni076Cuni076C.finauni076Duni076D.finauni076D.inituni076D.meditwodots.small.abovetwodots.small.belowtwodots.vert.abovetwodots.vert.belowtwodots.vert.small.abovetwodots.vert.small.belowthreedots.small.abovethreedots.small.belowfourdots.abovefourdots.belowthreedots.horz.belowsmallv.arabiccircumflex.arabichamza_medialwavyhamza_abovewavyhamza_belowthreedots.rev.abovethreedots.rev.belowuni06A4uni06C5.finauni06C6uni06C6.finauni06C7uni06C7.finauni06C8uni06C8.finauni06C9uni06C9.finauni06CAuni06CA.finauni06CBuni06CB.finauni06CFuni06CF.finauni06CE.inituni06CE.mediuni06CEuni06CE.finauni06D0uni06D0.finauniFBE6uniFBE7uni06D1uni06D1.finauni06D4uni06FAuni06FA.finauni06FA.inituni06FA.mediuni076A0627.isoluni076A0627.finauni06DDuni06DEuni06E0uni06E9uni060D
patah.widetwodots_alt1.belowthreedots.rev_alt1.belowthreedots_alt1.belowtwodots.vert_alt1.belowthreedots_alt2.belowthreedots.horz_alt1.belowuniFD3EuniFD3Fhah_alt.isolhah_alt.finadiagonaluni25CCuni069F.inituni069F.mediuni200C
sarkesh_31toomanyeyeyeye1uni02BCuni02C9uni030Fhookabovecombdotbelowcomb	tildecombuni02F3	acutecomb	gravecombuni2011quotereversedminuteseconduni00ADuni00B2uni00B3uni00B9twodotenleaderuni2027    
  
 
                     %   1  2 3  4 a  b o  p p  q q  r              " #) *1 23 45 6; <    R SU Vd ee fg hk ll mn o       
 F r arab   FAR  URD  (                      kern mark mkmk $                     & . 6    0   B   "   '  	 (
   /L   @     b o   q q 	   )#) .6; 5 ;    1   4 8 . : < 3 N Z 6 p p C r s D v x F }  I       
*1<*. <  	 	  	  	  	 	  	  	  	  	 	  	 
   
  
  
  
  
  
$  
*  
0  
6  
<  
B  
H  
N  
T 
Z 
`  
f  
l  
r  
x  
~  
  
  
  
r  
 
  
  
  
 
  
 
  
  
  
  
  
  
  
  
  
  
 
  
    1

"
(
.
4
:
@
F
L
R
L
R
X
^
d
j
p
v
|

























 $*06<BH
NTZ`f0lTrx~ &,2828>DJPV
\bhntzz0

."(
4.4:@FLFRX^djpv|000 $*086<BHNTZ`flrx~ &,282>&DJPV\bhn
tz880
"(.(j04:@FLRX^djpv|0B F$X*0*6<BHNTZ`f0lrrjx4~00
^
R
R 
^&
R,
R
@28
^
Ln
L>DJPV
L\
Lbhntz
R
R`
L
L
j
j
j

j 
j
j
j
j|"|
p(.4:@FLRX.^.dFjpv|P




  



$*066<&BH NTZ`flrx~6& 8888

t
0
0 
0&,28

40>D
JP0PV
4\
4bhn
4t
4z0TT0TT`0TT`0
p"(.4:@FLRX^djpv|&&22r

j
j|| 8$*06<BHBNTZ`flrx`~flxr 0
^
R
R
L
L   &,28R|>DJPV
\
bhntz6& 6&H H
0
0
r~"((.4:@FFL0RTXZ`Z0^|^|||djdpv
v
|v6xl. ~$*06<BHN:T:Z`fl
r
  $  ~  8  $ $      V       
  <$  8  p  n 	  V        B               L     (  
  
   X  (      4  2 (               L  d$    PL    L ,8 @     <  L  8   L &\ `  t , ht   r  L Xj  J < ` p @   h @    $ \  ` h  $  $  l @ \$ @ ` , p`  0T 0  D `   r ,`   $   v    ` r  $  0$ l$ X$ $   $ P  X  X(    Dt    \  $  $ `  ` 8 L ` $  ,L d 0  x Xz  |  Cn 8 n h $ ,  @ $ T $ * 4   bP b   h $ 0\ 0` P r X  ^  	   8 |  T0 F T /z    , ,$  X  L , h h    L |    L TT  ` ( \`  TX |@ @     h  T ` i X`    P X   t l  D"  X Xh . 0@ .  X"  &8  NL  &L 4 P , @ 7q h h@ T  @ h  H \   H x Xp hP  \x   $ L  H  \ $ |  @ h  `T ` h h @ h $  ` r T  t8  |    , T`  4 \ 4 8      TX  |l  H    d   T @D  Tl H d \   l   @ l |( 8  ` D   l8 `  Ne , h    0  9  u    h, h   p`  d h T , @ | p   ,   |d T p ~ h rh \ D T  L@ h^  | l X6 4X    ^ l X X 0   l   D  r vh h 0 ^ X J X l l`  J l" "  4 N  P  Nx  f R   d  D  D  4 0 | , p @ |p , \ T \ @ ,P @ , @d @ T( h ,h @ h 8 | P8  X  p   8 4 T   X  ` @ `   4 T   N x $ $ J   "  ^  |   `$ Jl  ` t |  \ $ d 8 ,4 @l  p 2 ` l2 ` ,  p     \8  L L | { @D   , T  D  | t^ [^ f 8   x    `        0  T   r j X      ,d @ <  @  hP     x J l 6 0d  DP  L  8 |   0      t D T , ,    X 	 L D 0 | w `     l l L        @h  j      hd \  \ $ T |P  L& hD D   6 D|  h 0 D t J       4 \ ( D   lD $ <@ H P \   X |      \ X D l     D  O^  l  K n  n &  h D  `    $ 0   h  n h` p &  H  0  | , @@ X  @ d  @ 0  @   @ |     h    | T  7V 4  | 0        D  t x0  T   X g   |   @  hZ   b o   q q 	   )#) .6; 5 ;   2 3      
23  SU  <                                                
          "  (  .  4  :  @  "  F L  R  X  ^ d  R j  p  p  v  |                     @ J T ^ h r |             &0>PZdz     p  n d  t v <l h     
   & "(.4 06< 8>D @"F BHNT PV RX^Xdj bhntz       $  j  8      .      (   )  (  L  d  P  U 
:    ~      9  ^  C , )     (  <  2    X  2      4  2 (               L  d$    PL    L ,8 @          8   L T `  (d $ 8| L`  x | |  < @ L   T$  $D  d $h ]  d      T8 `    $    , 8  ,    : 8  n \l  <  $ T $  | 8  Z ,$ t  4 h$   x q   $  $  xx $  t$ h zf 8  f |  p  dx   L| q x Dt  H  
`  
xD      X  $8  dd @ h  T 4$  
d 
  |    l  <l   P ( H    j     b b   d f  h k  m m  o o 	 q q 
	   ! " $#) %68 ,:; / 1   b b   d f  h k  m m  o o 	 q q 
	   ! " $#) %68 ,:; / 1 2  0  6  <  B  H  N  T  Z  `  f  l  r  x  ~                                                           &  ,  2  8  >  D  J  P 2
"(.4:"@FLRX^djpvjj|  $  L  B            <8  *  n   L        .        j 8           
   X  F        (  Z  (R                L ,8 @      6   L            ^      2  d  n *  R      R  D    	B  f N	V  	t  	V      x    h  
  dd  #     
 n          Ph  J   Z 2  d  & 6h      $  < f  
 c g l n 9  
 c g l n 9 
   @   F   L   R   X   ^   d   j   p   v 
 R X ^ d j p v |         F  ~  \  R  
       2&  D      D  $     &  <  h    RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR 88     S   U   V                                   ~             S U V ~88 D  d d  d d jj " d d 0 d d ; d d Sjj Ujj Vjj Y d d w d d  d d  d d  d d jj  d d  d d  d d  d d  d d! d d; d d? d dC d dK d d d d d d d djjjjjjjjjjjjjjjjjjjjjjjjjjjj d d d d d d d d d d d d d d d djjX d d\ d dn d dr d d~jjjjjjjjjj d d d d d d d d d d d d d d d d   S U V ~   S U V ~ 7 jj jj jj jj jj jj jj jj  d d &jj 'jj *jj +jj Pjj S d d U d d V d d jj jj jj jj jj jj jj jj jj  d d jj jj jj jj jj jj jj jj d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d~ d d d d d d d d d d  %          !  * *  - / 	 2 2  S U  X X  p p  v v  {        !   "   $   %   /   0   1   2   4   =   ? @SV H[\ Lcp N \ ] ^,- lbe n r v         $ \ |  | b XX  	 C88 D88 H88 K M88 88 88 88 88  A88 Fjj _ ` 88  A88 Fjj ` 88 	 C88 D88 H88 K88 M88 88 88 88 88 	 C D H L d d M      C D E d d G d d H I d d J d d M    d d   d d   d d  C88 D88 E d d G d d H88 I d d J d d K88 M88 88 88  d d 88  d d 88  d d  C88 D88 E   G   H88 I   J   M88 88 88    88    88    	 Cjj Djj Hjj K Mjj jj jj jj jj  A88 E88 Fjj G88 I88 J88 ` 88 88 88 88   A G H I J L M _ `          
 `  arab   FAR  $URD  8                                   ccmp 2fina 8init >isol Dliga Jlocl Rmedi Xrlig ^                                   	   $ , 4 < D L T    H  	 b  	 0  	 >  	    &  	 f  	    	t    . @ R d v         h  k   
  h  l     h  k     h  k   	  h  k     h  l     " ( . 4  b
  c  d  e	  f  g  m    k      $  b  d  e  f  i     c  g    h   b i   k m    s       # ' +  r 7   V                    N %)-159=AEIMQsw{ 7   	0>BFJNRVZ^hlptx|   s        " & * 0 5 ; P S U Y w                  !#'+/37;?CGKOquy}.<@DHLPTX\fjnrvz~         v     s 	      $ ( ,  s 8   W                    O &*.26:>BFJNRtx| 8   
1?CGKOSW[_imquy}   s        " & * 0 5 ; P S U Y w                  !#'+/37;?CGKOquy}.<@DHLPTX\fjnrvz~    `               $ * 0 6 < 2     ~                 $ * 0 6 < 3     ~                                                       # $  B        * 22  $ h -2  $ h v2  $ -2  $ -2  $ v   #  X     0 : D N  3    "  S  / '    U    T    U    T           \   
 p      ! % ) - / 1 6 <  R T X Z x ~                        -       v "$(,048<@DHLPTVXZ\^`bdfhjlnprvz~ :+-/=AEIMQUY]acegkosw{             " & * . 0 5 ; P Q S U Y w }                               !#'+/37;?CGKOSUWY[]_acegikmoquy}*,.<@DHLPTX\`bdfjnrvz~      G   H K M  
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/index.html


```

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/css/tailwind.output.css


```
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b, strong {
    font-weight: bolder
}

code, kbd, samp {
    font-family: monospace, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button, input {
    overflow: visible
}

button, select {
    text-transform: none
}

[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox], [type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

[hidden], template {
    display: none
}

blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {
    margin: 0
}

button {
    background-color: transparent;
    background-image: none;
    padding: 0
}

button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color
}

fieldset, ol, ul {
    margin: 0;
    padding: 0
}

ol, ul {
    list-style: none
}

html {
    font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    line-height: 1.5
}

*, :after, :before {
    box-sizing: border-box;
    border: 0 solid #d5d6d7
}

hr {
    border-top-width: 1px
}

img {
    border-style: solid
}

textarea {
    resize: vertical
}

input::-moz-placeholder, textarea::-moz-placeholder {
    color: #a0aec0
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #a0aec0
}

input::-ms-input-placeholder, textarea::-ms-input-placeholder {
    color: #a0aec0
}

input::placeholder, textarea::placeholder {
    color: #a0aec0
}

[role=button], button {
    cursor: pointer
}

table {
    border-collapse: collapse
}

h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

button, input, optgroup, select, textarea {
    padding: 0;
    line-height: inherit;
    color: inherit
}

code, kbd, pre, samp {
    font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace
}

audio, canvas, embed, iframe, img, object, svg, video {
    display: block;
    vertical-align: middle
}

img, video {
    max-width: 100%;
    height: auto
}

.container {
    width: 100%
}

@media (min-width: 640px) {
    .container {
        max-width: 640px
    }
}

@media (min-width: 768px) {
    .container {
        max-width: 768px
    }
}

@media (min-width: 1024px) {
    .container {
        max-width: 1024px
    }
}

@media (min-width: 1280px) {
    .container {
        max-width: 1280px
    }
}

.form-input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border-color: #e2e8f0;
    border-width: 1px;
    border-radius: .25rem;
    padding: .5rem .75rem;
    font-size: 1rem;
    line-height: 1.5
}

.form-input::-moz-placeholder {
    color: #9e9e9e;
    opacity: 1
}

.form-input:-ms-input-placeholder {
    color: #9e9e9e;
    opacity: 1
}

.form-input::-ms-input-placeholder {
    color: #9e9e9e;
    opacity: 1
}

.form-input::placeholder {
    color: #9e9e9e;
    opacity: 1
}

.form-input:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(66, 153, 225, .5);
    border-color: #63b3ed
}

.form-textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border-color: #e2e8f0;
    border-width: 1px;
    border-radius: .25rem;
    padding: .5rem .75rem;
    font-size: 1rem;
    line-height: 1.5
}

.form-textarea::-moz-placeholder {
    color: #9e9e9e;
    opacity: 1
}

.form-textarea:-ms-input-placeholder {
    color: #9e9e9e;
    opacity: 1
}

.form-textarea::-ms-input-placeholder {
    color: #9e9e9e;
    opacity: 1
}

.form-textarea::placeholder {
    color: #9e9e9e;
    opacity: 1
}

.form-textarea:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(66, 153, 225, .5);
    border-color: #63b3ed
}

.form-multiselect {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border-color: #e2e8f0;
    border-width: 1px;
    border-radius: .25rem;
    padding: .5rem .75rem;
    font-size: 1rem;
    line-height: 1.5
}

.form-multiselect:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(66, 153, 225, .5);
    border-color: #63b3ed
}

.form-select {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a0aec0'%3E%3Cpath d='M15.3 9.3a1 1 0 011.4 1.4l-4 4a1 1 0 01-1.4 0l-4-4a1 1 0 011.4-1.4l3.3 3.29 3.3-3.3z'/%3E%3C/svg%3E");
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
    background-repeat: no-repeat;
    background-color: #fff;
    border-color: #e2e8f0;
    border-width: 1px;
    border-radius: .25rem;
    padding: .5rem 2.5rem .5rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    background-position: right .5rem center;
    background-size: 1.5em 1.5em
}

.form-select::-ms-expand {
    color: #a0aec0;
    border: none
}

@media not print {
    .form-select::-ms-expand {
        display: none
    }
}

@media print and (-ms-high-contrast: active), print and (-ms-high-contrast: none) {
    .form-select {
        padding-right: .75rem
    }
}

.form-select:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(66, 153, 225, .5);
    border-color: #63b3ed
}

.form-checkbox {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    flex-shrink: 0;
    height: 1em;
    width: 1em;
    color: #4299e1;
    background-color: #fff;
    border-color: #e2e8f0;
    border-width: 1px;
    border-radius: .25rem
}

.form-checkbox:checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.707 7.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4a1 1 0 00-1.414-1.414L7 8.586 5.707 7.293z'/%3E%3C/svg%3E");
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: 50%;
    background-repeat: no-repeat
}

@media not print {
    .form-checkbox::-ms-check {
        border-width: 1px;
        color: transparent;
        background: inherit;
        border-color: inherit;
        border-radius: inherit
    }
}

.form-checkbox:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(66, 153, 225, .5);
    border-color: #63b3ed
}

.form-radio {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    flex-shrink: 0;
    border-radius: 100%;
    height: 1em;
    width: 1em;
    color: #4299e1;
    background-color: #fff;
    border-color: #e2e8f0;
    border-width: 1px
}

.form-radio:checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");
    border-color: transparent;
    background-color: currentColor;
    background-size: 100% 100%;
    background-position: 50%;
    background-repeat: no-repeat
}

@media not print {
    .form-radio::-ms-check {
        border-width: 1px;
        color: transparent;
        background: inherit;
        border-color: inherit;
        border-radius: inherit
    }
}

.form-radio:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(66, 153, 225, .5);
    border-color: #63b3ed
}

.space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * (1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse))
}

.space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * (1 - var(--space-x-reverse)))
}

.space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1rem * (1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse))
}

.space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * (1 - var(--space-x-reverse)))
}

.space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * (1 - var(--space-x-reverse)))
}

.divide-y > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(1px * (1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse))
}

.theme-dark .dark\:divide-gray-700 > :not(template) ~ :not(template) {
    --divide-opacity: 1;
    border-color: #24262d;
    border-color: rgba(36, 38, 45, var(--divide-opacity))
}

.bg-white {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity))
}

.bg-black {
    --bg-opacity: 1;
    background-color: #000;
    background-color: rgba(0, 0, 0, var(--bg-opacity))
}

.bg-gray-50 {
    --bg-opacity: 1;
    background-color: #f9fafb;
    background-color: rgba(249, 250, 251, var(--bg-opacity))
}

.bg-gray-100 {
    --bg-opacity: 1;
    background-color: #f4f5f7;
    background-color: rgba(244, 245, 247, var(--bg-opacity))
}

.bg-red-100 {
    --bg-opacity: 1;
    background-color: #fde8e8;
    background-color: rgba(253, 232, 232, var(--bg-opacity))
}

.bg-red-600 {
    --bg-opacity: 1;
    background-color: #e02424;
    background-color: rgba(224, 36, 36, var(--bg-opacity))
}

.bg-orange-100 {
    --bg-opacity: 1;
    background-color: #feecdc;
    background-color: rgba(254, 236, 220, var(--bg-opacity))
}

.bg-green-100 {
    --bg-opacity: 1;
    background-color: #def7ec;
    background-color: rgba(222, 247, 236, var(--bg-opacity))
}

.bg-teal-100 {
    --bg-opacity: 1;
    background-color: #d5f5f6;
    background-color: rgba(213, 245, 246, var(--bg-opacity))
}

.bg-teal-500 {
    --bg-opacity: 1;
    background-color: #0694a2;
    background-color: rgba(6, 148, 162, var(--bg-opacity))
}

.bg-teal-600 {
    --bg-opacity: 1;
    background-color: #047481;
    background-color: rgba(4, 116, 129, var(--bg-opacity))
}

.bg-blue-100 {
    --bg-opacity: 1;
    background-color: #e1effe;
    background-color: rgba(225, 239, 254, var(--bg-opacity))
}

.greenbg-blue-500 {
    --bg-opacity: 1;
    background-color: #3f83f8;
    background-color: rgba(63, 131, 248, var(--bg-opacity))
}

.bg-blue-600 {
    --bg-opacity: 1;
    background-color: #1c64f2;
    background-color: rgba(28, 100, 242, var(--bg-opacity))
}

.bg-purple-600 {
    --bg-opacity: 1;
    background-color: #7e3af2;
    background-color: rgba(126, 58, 242, var(--bg-opacity))
}

.hover\:bg-gray-100:hover {
    --bg-opacity: 1;
    background-color: #f4f5f7;
    background-color: rgba(244, 245, 247, var(--bg-opacity))
}

.hover\:bg-purple-700:hover {
    --bg-opacity: 1;
    background-color: #6c2bd9;
    background-color: rgba(108, 43, 217, var(--bg-opacity))
}

.focus\:bg-white:focus {
    --bg-opacity: 1;
    background-color: #fff;
    background-color: rgba(255, 255, 255, var(--bg-opacity))
}

.active\:bg-transparent:active {
    background-color: transparent
}

.active\:bg-purple-600:active {
    --bg-opacity: 1;
    background-color: #7e3af2;
    background-color: rgba(126, 58, 242, var(--bg-opacity))
}

.theme-dark .dark\:bg-gray-700 {
    --bg-opacity: 1;
    background-color: #24262d;
    background-color: rgba(36, 38, 45, var(--bg-opacity))
}

.theme-dark .dark\:bg-gray-800 {
    --bg-opacity: 1;
    background-color: #1a1c23;
    background-color: rgba(26, 28, 35, var(--bg-opacity))
}

.theme-dark .dark\:bg-gray-900 {
    --bg-opacity: 1;
    background-color: #121317;
    background-color: rgba(18, 19, 23, var(--bg-opacity))
}

.theme-dark .dark\:bg-red-600 {
    --bg-opacity: 1;
    background-color: #e02424;
    background-color: rgba(224, 36, 36, var(--bg-opacity))
}

.theme-dark .dark\:bg-red-700 {
    --bg-opacity: 1;
    background-color: #c81e1e;
    background-color: rgba(200, 30, 30, var(--bg-opacity))
}

.theme-dark .dark\:bg-orange-500 {
    --bg-opacity: 1;
    background-color: #ff5a1f;
    background-color: rgba(255, 90, 31, var(--bg-opacity))
}

.theme-dark .dark\:bg-orange-600 {
    --bg-opacity: 1;
    background-color: #d03801;
    background-color: rgba(208, 56, 1, var(--bg-opacity))
}

.theme-dark .dark\:bg-green-500 {
    --bg-opacity: 1;
    background-color: #0e9f6e;
    background-color: rgba(14, 159, 110, var(--bg-opacity))
}

.theme-dark .dark\:bg-green-700 {
    --bg-opacity: 1;
    background-color: #046c4e;
    background-color: rgba(4, 108, 78, var(--bg-opacity))
}

.theme-dark .dark\:bg-teal-500 {
    --bg-opacity: 1;
    background-color: #0694a2;
    background-color: rgba(6, 148, 162, var(--bg-opacity))
}

.theme-dark .dark\:bg-blue-500 {
    --bg-opacity: 1;
    background-color: #3f83f8;
    background-color: rgba(63, 131, 248, var(--bg-opacity))
}

.theme-dark .dark\:hover\:bg-gray-800:hover {
    --bg-opacity: 1;
    background-color: #1a1c23;
    background-color: rgba(26, 28, 35, var(--bg-opacity))
}

.bg-opacity-50 {
    --bg-opacity: 0.5
}

.border-transparent {
    border-color: transparent
}

.border-white {
    --border-opacity: 1;
    border-color: #fff;
    border-color: rgba(255, 255, 255, var(--border-opacity))
}

.border-gray-100 {
    --border-opacity: 1;
    border-color: #f4f5f7;
    border-color: rgba(244, 245, 247, var(--border-opacity))
}

.border-gray-300 {
    --border-opacity: 1;
    border-color: #d5d6d7;
    border-color: rgba(213, 214, 215, var(--border-opacity))
}

.border-red-600 {
    --border-opacity: 1;
    border-color: #e02424;
    border-color: rgba(224, 36, 36, var(--border-opacity))
}

.border-green-600 {
    --border-opacity: 1;
    border-color: #057a55;
    border-color: rgba(5, 122, 85, var(--border-opacity))
}

.border-purple-600 {
    --border-opacity: 1;
    border-color: #7e3af2;
    border-color: rgba(126, 58, 242, var(--border-opacity))
}

.focus\:border-gray-500:focus {
    --border-opacity: 1;
    border-color: #707275;
    border-color: rgba(112, 114, 117, var(--border-opacity))
}

.focus\:border-red-400:focus {
    --border-opacity: 1;
    border-color: #f98080;
    border-color: rgba(249, 128, 128, var(--border-opacity))
}

.focus\:border-green-400:focus {
    --border-opacity: 1;
    border-color: #31c48d;
    border-color: rgba(49, 196, 141, var(--border-opacity))
}

.focus\:border-purple-300:focus {
    --border-opacity: 1;
    border-color: #cabffd;
    border-color: rgba(202, 191, 253, var(--border-opacity))
}

.focus\:border-purple-400:focus {
    --border-opacity: 1;
    border-color: #ac94fa;
    border-color: rgba(172, 148, 250, var(--border-opacity))
}

.hover\:border-gray-500:hover {
    --border-opacity: 1;
    border-color: #707275;
    border-color: rgba(112, 114, 117, var(--border-opacity))
}

.theme-dark .dark\:border-gray-600 {
    --border-opacity: 1;
    border-color: #4c4f52;
    border-color: rgba(76, 79, 82, var(--border-opacity))
}

.theme-dark .dark\:border-gray-700 {
    --border-opacity: 1;
    border-color: #24262d;
    border-color: rgba(36, 38, 45, var(--border-opacity))
}

.theme-dark .dark\:border-gray-800 {
    --border-opacity: 1;
    border-color: #1a1c23;
    border-color: rgba(26, 28, 35, var(--border-opacity))
}

.rounded {
    border-radius: .25rem
}

.rounded-md {
    border-radius: .375rem
}

.rounded-lg {
    border-radius: .5rem
}

.rounded-full {
    border-radius: 9999px
}

.rounded-r-md {
    border-top-right-radius: .375rem;
    border-bottom-right-radius: .375rem
}

.rounded-l-md {
    border-top-left-radius: .375rem;
    border-bottom-left-radius: .375rem
}

.rounded-t-lg {
    border-top-left-radius: .5rem
}

.rounded-r-lg, .rounded-t-lg {
    border-top-right-radius: .5rem
}

.rounded-r-lg {
    border-bottom-right-radius: .5rem
}

.rounded-l-lg {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem
}

.rounded-tr-lg {
    border-top-right-radius: .5rem
}

.rounded-br-lg {
    border-bottom-right-radius: .5rem
}

.border-0 {
    border-width: 0
}

.border-2 {
    border-width: 2px
}

.border {
    border-width: 1px
}

.border-r-0 {
    border-right-width: 0
}

.border-t {
    border-top-width: 1px
}

.border-b {
    border-bottom-width: 1px
}

.cursor-not-allowed {
    cursor: not-allowed
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

.table {
    display: table
}

.grid {
    display: grid
}

.hidden {
    display: none
}

.theme-dark .dark\:block {
    display: block
}

.theme-dark .dark\:hidden {
    display: none
}

.flex-col {
    flex-direction: column
}

.flex-wrap {
    flex-wrap: wrap
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.justify-end {
    justify-content: flex-end
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.flex-1 {
    flex: 1 1 0%
}

.flex-shrink-0 {
    flex-shrink: 0
}

.font-medium {
    font-weight: 500
}

.font-semibold {
    font-weight: 600
}

.font-bold {
    font-weight: 700
}

.h-3 {
    height: .75rem
}

.h-4 {
    height: 1rem
}

.h-5 {
    height: 1.25rem
}

.h-6 {
    height: 1.5rem
}

.h-8 {
    height: 2rem
}

.h-12 {
    height: 3rem
}

.h-32 {
    height: 8rem
}

.h-full {
    height: 100%
}

.h-screen {
    height: 100vh
}

.text-xs {
    font-size: .75rem
}

.text-sm {
    font-size: .875rem
}

.text-lg {
    font-size: 1.125rem
}

.text-xl {
    font-size: 1.25rem
}

.text-2xl {
    font-size: 1.5rem
}

.text-6xl {
    font-size: 4rem
}

.leading-5 {
    line-height: 1.25rem
}

.leading-none {
    line-height: 1
}

.leading-tight {
    line-height: 1.25
}

.my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}

.my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem
}

.mt-1 {
    margin-top: .25rem
}

.mr-1 {
    margin-right: .25rem
}

.mt-2 {
    margin-top: .5rem
}

.mr-2 {
    margin-right: .5rem
}

.mb-2 {
    margin-bottom: .5rem
}

.ml-2 {
    margin-left: .5rem
}

.mr-3 {
    margin-right: .75rem
}

.ml-3 {
    margin-left: .75rem
}

.mt-4 {
    margin-top: 1rem
}

.mr-4 {
    margin-right: 1rem
}

.mb-4 {
    margin-bottom: 1rem
}

.ml-4 {
    margin-left: 1rem
}

.mr-5 {
    margin-right: 1.25rem
}

.mt-6 {
    margin-top: 1.5rem
}

.mr-6 {
    margin-right: 1.5rem
}

.mb-6 {
    margin-bottom: 1.5rem
}

.ml-6 {
    margin-left: 1.5rem
}

.mt-8 {
    margin-top: 2rem
}

.mb-8 {
    margin-bottom: 2rem
}

.mt-16 {
    margin-top: 4rem
}

.-mr-1 {
    margin-right: -.25rem
}

.-ml-1 {
    margin-left: -.25rem
}

.-mb-4 {
    margin-bottom: -1rem
}

.max-h-0 {
    max-height: 0
}

.max-h-xl {
    max-height: 36rem
}

.max-w-xl {
    max-width: 36rem
}

.max-w-2xl {
    max-width: 42rem
}

.max-w-4xl {
    max-width: 56rem
}

.min-h-screen {
    min-height: 100vh
}

.min-w-0 {
    min-width: 0
}

.object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.opacity-0 {
    opacity: 0
}

.opacity-25 {
    opacity: .25
}

.opacity-50 {
    opacity: .5
}

.opacity-100 {
    opacity: 1
}

.focus\:outline-none:focus {
    outline: 0
}

.overflow-hidden {
    overflow: hidden
}

.overflow-x-auto {
    overflow-x: auto
}

.overflow-y-auto {
    overflow-y: auto
}

.p-1 {
    padding: .25rem
}

.p-2 {
    padding: .5rem
}

.p-3 {
    padding: .75rem
}

.p-4 {
    padding: 1rem
}

.p-6 {
    padding: 1.5rem
}

.py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

.py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.pr-2 {
    padding-right: .5rem
}

.pl-2 {
    padding-left: .5rem
}

.pl-8 {
    padding-left: 2rem
}

.pr-10 {
    padding-right: 2.5rem
}

.pl-10 {
    padding-left: 2.5rem
}

.pb-16 {
    padding-bottom: 4rem
}

.pr-20 {
    padding-right: 5rem
}

.pl-20 {
    padding-left: 5rem
}

.placeholder-gray-600::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4c4f52;
    color: rgba(76, 79, 82, var(--placeholder-opacity))
}

.placeholder-gray-600:-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c4f52;
    color: rgba(76, 79, 82, var(--placeholder-opacity))
}

.placeholder-gray-600::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c4f52;
    color: rgba(76, 79, 82, var(--placeholder-opacity))
}

.placeholder-gray-600::placeholder {
    --placeholder-opacity: 1;
    color: #4c4f52;
    color: rgba(76, 79, 82, var(--placeholder-opacity))
}

.focus\:placeholder-gray-500:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #707275;
    color: rgba(112, 114, 117, var(--placeholder-opacity))
}

.focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #707275;
    color: rgba(112, 114, 117, var(--placeholder-opacity))
}

.focus\:placeholder-gray-500:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #707275;
    color: rgba(112, 114, 117, var(--placeholder-opacity))
}

.focus\:placeholder-gray-500:focus::placeholder {
    --placeholder-opacity: 1;
    color: #707275;
    color: rgba(112, 114, 117, var(--placeholder-opacity))
}

.theme-dark .dark\:placeholder-gray-500::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #707275;
    color: rgba(112, 114, 117, var(--placeholder-opacity))
}

.theme-dark .dark\:placeholder-gray-500:-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #707275;
    color: rgba(112, 114, 117, var(--placeholder-opacity))
}

.theme-dark .dark\:placeholder-gray-500::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #707275;
    color: rgba(112, 114, 117, var(--placeholder-opacity))
}

.theme-dark .dark\:placeholder-gray-500::placeholder {
    --placeholder-opacity: 1;
    color: #707275;
    color: rgba(112, 114, 117, var(--placeholder-opacity))
}

.theme-dark .dark\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    --placeholder-opacity: 1;
    color: #4c4f52;
    color: rgba(76, 79, 82, var(--placeholder-opacity))
}

.theme-dark .dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c4f52;
    color: rgba(76, 79, 82, var(--placeholder-opacity))
}

.theme-dark .dark\:focus\:placeholder-gray-600:focus::-ms-input-placeholder {
    --placeholder-opacity: 1;
    color: #4c4f52;
    color: rgba(76, 79, 82, var(--placeholder-opacity))
}

.theme-dark .dark\:focus\:placeholder-gray-600:focus::placeholder {
    --placeholder-opacity: 1;
    color: #4c4f52;
    color: rgba(76, 79, 82, var(--placeholder-opacity))
}

.pointer-events-none {
    pointer-events: none
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.inset-0 {
    right: 0;
    left: 0
}

.inset-0, .inset-y-0 {
    top: 0;
    bottom: 0
}

.top-0 {
    top: 0
}

.right-0 {
    right: 0
}

.left-0 {
    left: 0
}

.shadow-xs {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .05)
}

.shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06)
}

.shadow-md {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06)
}

.shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04)
}

.shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06)
}

.fill-current {
    fill: currentColor
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.text-white {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity))
}

.text-black {
    --text-opacity: 1;
    color: #000;
    color: rgba(0, 0, 0, var(--text-opacity))
}

.text-gray-400 {
    --text-opacity: 1;
    color: #9e9e9e;
    color: rgba(158, 158, 158, var(--text-opacity))
}

.text-gray-500 {
    --text-opacity: 1;
    color: #707275;
    color: rgba(112, 114, 117, var(--text-opacity))
}

.text-gray-600 {
    --text-opacity: 1;
    color: #4c4f52;
    color: rgba(76, 79, 82, var(--text-opacity))
}

.text-gray-700 {
    --text-opacity: 1;
    color: #24262d;
    color: rgba(36, 38, 45, var(--text-opacity))
}

.text-gray-800 {
    --text-opacity: 1;
    color: #1a1c23;
    color: rgba(26, 28, 35, var(--text-opacity))
}

.text-red-600 {
    --text-opacity: 1;
    color: #e02424;
    color: rgba(224, 36, 36, var(--text-opacity))
}

.text-red-700 {
    --text-opacity: 1;
    color: #c81e1e;
    color: rgba(200, 30, 30, var(--text-opacity))
}

.text-orange-500 {
    --text-opacity: 1;
    color: #ff5a1f;
    color: rgba(255, 90, 31, var(--text-opacity))
}

.text-orange-700 {
    --text-opacity: 1;
    color: #b43403;
    color: rgba(180, 52, 3, var(--text-opacity))
}

.text-green-500 {
    --text-opacity: 1;
    color: #0e9f6e;
    color: rgba(14, 159, 110, var(--text-opacity))
}

.text-green-600 {
    --text-opacity: 1;
    color: #057a55;
    color: rgba(5, 122, 85, var(--text-opacity))
}

.text-green-700 {
    --text-opacity: 1;
    color: #046c4e;
    color: rgba(4, 108, 78, var(--text-opacity))
}

.text-teal-500 {
    --text-opacity: 1;
    color: #0694a2;
    color: rgba(6, 148, 162, var(--text-opacity))
}

.text-blue-500 {
    --text-opacity: 1;
    color: #3f83f8;
    color: rgba(63, 131, 248, var(--text-opacity))
}

.text-purple-100 {
    --text-opacity: 1;
    color: #edebfe;
    color: rgba(237, 235, 254, var(--text-opacity))
}

.text-purple-200 {
    --text-opacity: 1;
    color: #dcd7fe;
    color: rgba(220, 215, 254, var(--text-opacity))
}

.text-purple-600 {
    --text-opacity: 1;
    color: #7e3af2;
    color: rgba(126, 58, 242, var(--text-opacity))
}

.focus-within\:text-purple-500:focus-within {
    --text-opacity: 1;
    color: #9061f9;
    color: rgba(144, 97, 249, var(--text-opacity))
}

.focus-within\:text-purple-600:focus-within {
    --text-opacity: 1;
    color: #7e3af2;
    color: rgba(126, 58, 242, var(--text-opacity))
}

.hover\:text-gray-700:hover {
    --text-opacity: 1;
    color: #24262d;
    color: rgba(36, 38, 45, var(--text-opacity))
}

.hover\:text-gray-800:hover {
    --text-opacity: 1;
    color: #1a1c23;
    color: rgba(26, 28, 35, var(--text-opacity))
}

.active\:text-gray-500:active {
    --text-opacity: 1;
    color: #707275;
    color: rgba(112, 114, 117, var(--text-opacity))
}

.theme-dark .dark\:text-white {
    --text-opacity: 1;
    color: #fff;
    color: rgba(255, 255, 255, var(--text-opacity))
}

.theme-dark .dark\:text-gray-100 {
    --text-opacity: 1;
    color: #f4f5f7;
    color: rgba(244, 245, 247, var(--text-opacity))
}

.theme-dark .dark\:text-gray-200 {
    --text-opacity: 1;
    color: #e5e7eb;
    color: rgba(229, 231, 235, var(--text-opacity))
}

.theme-dark .dark\:text-gray-300 {
    --text-opacity: 1;
    color: #d5d6d7;
    color: rgba(213, 214, 215, var(--text-opacity))
}

.theme-dark .dark\:text-gray-400 {
    --text-opacity: 1;
    color: #9e9e9e;
    color: rgba(158, 158, 158, var(--text-opacity))
}

.theme-dark .dark\:text-red-100 {
    --text-opacity: 1;
    color: #fde8e8;
    color: rgba(253, 232, 232, var(--text-opacity))
}

.theme-dark .dark\:text-red-400 {
    --text-opacity: 1;
    color: #f98080;
    color: rgba(249, 128, 128, var(--text-opacity))
}

.theme-dark .dark\:text-orange-100 {
    --text-opacity: 1;
    color: #feecdc;
    color: rgba(254, 236, 220, var(--text-opacity))
}

.theme-dark .dark\:text-green-100 {
    --text-opacity: 1;
    color: #def7ec;
    color: rgba(222, 247, 236, var(--text-opacity))
}

.theme-dark .dark\:text-green-400 {
    --text-opacity: 1;
    color: #31c48d;
    color: rgba(49, 196, 141, var(--text-opacity))
}

.theme-dark .dark\:text-teal-100 {
    --text-opacity: 1;
    color: #d5f5f6;
    color: rgba(213, 245, 246, var(--text-opacity))
}

.theme-dark .dark\:text-blue-100 {
    --text-opacity: 1;
    color: #e1effe;
    color: rgba(225, 239, 254, var(--text-opacity))
}

.theme-dark .dark\:text-purple-300 {
    --text-opacity: 1;
    color: #cabffd;
    color: rgba(202, 191, 253, var(--text-opacity))
}

.theme-dark .dark\:text-purple-400 {
    --text-opacity: 1;
    color: #ac94fa;
    color: rgba(172, 148, 250, var(--text-opacity))
}

.theme-dark .dark\:focus-within\:text-purple-400:focus-within {
    --text-opacity: 1;
    color: #ac94fa;
    color: rgba(172, 148, 250, var(--text-opacity))
}

.theme-dark .dark\:hover\:text-gray-200:hover {
    --text-opacity: 1;
    color: #e5e7eb;
    color: rgba(229, 231, 235, var(--text-opacity))
}

.uppercase {
    text-transform: uppercase
}

.hover\:underline:hover, .underline {
    text-decoration: underline
}

.tracking-wide {
    letter-spacing: .025em
}

.align-middle {
    vertical-align: middle
}

.whitespace-no-wrap {
    white-space: nowrap
}

.w-1 {
    width: .25rem
}

.w-3 {
    width: .75rem
}

.w-4 {
    width: 1rem
}

.w-5 {
    width: 1.25rem
}

.w-6 {
    width: 1.5rem
}

.w-8 {
    width: 2rem
}

.w-12 {
    width: 3rem
}

.w-56 {
    width: 14rem
}

.w-64 {
    width: 16rem
}

.w-full {
    width: 100%
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.z-30 {
    z-index: 30
}

.gap-6 {
    grid-gap: 1.5rem;
    gap: 1.5rem
}

.col-span-2 {
    grid-column: span 2/span 2
}

.col-span-3 {
    grid-column: span 3/span 3
}

.col-span-4 {
    grid-column: span 4/span 4
}

.transform {
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))
}

.translate-x-1 {
    --transform-translate-x: 0.25rem
}

.-translate-x-20 {
    --transform-translate-x: -5rem
}

.-translate-y-1 {
    --transform-translate-y: -0.25rem
}

.translate-y-1\/2 {
    --transform-translate-y: 50%
}

.transition-all {
    transition-property: all
}

.transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform
}

.transition-colors {
    transition-property: background-color, border-color, color, fill, stroke
}

.ease-in {
    transition-timing-function: cubic-bezier(.4, 0, 1, 1)
}

.ease-out {
    transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

.ease-in-out {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.duration-150 {
    transition-duration: .15s
}

.duration-300 {
    transition-duration: .3s
}

.focus\:shadow-outline-gray:focus {
    box-shadow: 0 0 0 3px rgba(213, 214, 215, .45)
}

.focus\:shadow-outline-red:focus {
    box-shadow: 0 0 0 3px rgba(248, 180, 180, .45)
}

.focus\:shadow-outline-green:focus {
    box-shadow: 0 0 0 3px rgba(132, 225, 188, .45)
}

.focus\:shadow-outline-purple:focus {
    box-shadow: 0 0 0 3px rgba(202, 191, 253, .45)
}

.theme-dark .dark\:focus\:shadow-outline-gray:focus {
    box-shadow: 0 0 0 3px rgba(213, 214, 215, .45)
}

@media (min-width: 640px) {
    .sm\:space-y-0 > :not(template) ~ :not(template) {
        --space-y-reverse: 0;
        margin-top: calc(0px * (1 - var(--space-y-reverse)));
        margin-bottom: calc(0px * var(--space-y-reverse))
    }

    .sm\:space-x-6 > :not(template) ~ :not(template) {
        --space-x-reverse: 0;
        margin-right: calc(1.5rem * var(--space-x-reverse));
        margin-left: calc(1.5rem * (1 - var(--space-x-reverse)))
    }

    .sm\:rounded-lg {
        border-radius: .5rem
    }

    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:items-center {
        align-items: center
    }

    .sm\:justify-end {
        justify-content: flex-end
    }

    .sm\:justify-center {
        justify-content: center
    }

    .sm\:m-4 {
        margin: 1rem
    }

    .sm\:mt-auto {
        margin-top: auto
    }

    .sm\:max-w-xl {
        max-width: 36rem
    }

    .sm\:p-12 {
        padding: 3rem
    }

    .sm\:py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .sm\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .sm\:w-auto {
        width: auto
    }

    .sm\:grid-cols-9 {
        grid-template-columns:repeat(9, minmax(0, 1fr))
    }
}

@media (min-width: 768px) {
    .md\:space-x-4 > :not(template) ~ :not(template) {
        --space-x-reverse: 0;
        margin-right: calc(1rem * var(--space-x-reverse));
        margin-left: calc(1rem * (1 - var(--space-x-reverse)))
    }

    .md\:block {
        display: block
    }

    .md\:hidden {
        display: none
    }

    .md\:flex-row {
        flex-direction: row
    }

    .md\:items-end {
        align-items: flex-end
    }

    .md\:h-auto {
        height: auto
    }

    .md\:w-1\/2 {
        width: 50%
    }

    .md\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:mr-32 {
        margin-right: 8rem
    }
}

@media (min-width: 1280px) {
    .xl\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }
}
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/css/index.html


```

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/css/talwind.min.css


```
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::after,::before{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:-moz-focusring{outline:auto}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::after,::before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.inset-auto{top:auto;right:auto;bottom:auto;left:auto}.inset-px{top:1px;right:1px;bottom:1px;left:1px}.inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.-inset-0{top:0;right:0;bottom:0;left:0}.-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.inset-full{top:100%;right:100%;bottom:100%;left:100%}.-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.inset-x-0{left:0;right:0}.inset-x-1{left:.25rem;right:.25rem}.inset-x-2{left:.5rem;right:.5rem}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-x-5{left:1.25rem;right:1.25rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-x-7{left:1.75rem;right:1.75rem}.inset-x-8{left:2rem;right:2rem}.inset-x-9{left:2.25rem;right:2.25rem}.inset-x-10{left:2.5rem;right:2.5rem}.inset-x-11{left:2.75rem;right:2.75rem}.inset-x-12{left:3rem;right:3rem}.inset-x-14{left:3.5rem;right:3.5rem}.inset-x-16{left:4rem;right:4rem}.inset-x-20{left:5rem;right:5rem}.inset-x-24{left:6rem;right:6rem}.inset-x-28{left:7rem;right:7rem}.inset-x-32{left:8rem;right:8rem}.inset-x-36{left:9rem;right:9rem}.inset-x-40{left:10rem;right:10rem}.inset-x-44{left:11rem;right:11rem}.inset-x-48{left:12rem;right:12rem}.inset-x-52{left:13rem;right:13rem}.inset-x-56{left:14rem;right:14rem}.inset-x-60{left:15rem;right:15rem}.inset-x-64{left:16rem;right:16rem}.inset-x-72{left:18rem;right:18rem}.inset-x-80{left:20rem;right:20rem}.inset-x-96{left:24rem;right:24rem}.inset-x-auto{left:auto;right:auto}.inset-x-px{left:1px;right:1px}.inset-x-0\.5{left:.125rem;right:.125rem}.inset-x-1\.5{left:.375rem;right:.375rem}.inset-x-2\.5{left:.625rem;right:.625rem}.inset-x-3\.5{left:.875rem;right:.875rem}.-inset-x-0{left:0;right:0}.-inset-x-1{left:-.25rem;right:-.25rem}.-inset-x-2{left:-.5rem;right:-.5rem}.-inset-x-3{left:-.75rem;right:-.75rem}.-inset-x-4{left:-1rem;right:-1rem}.-inset-x-5{left:-1.25rem;right:-1.25rem}.-inset-x-6{left:-1.5rem;right:-1.5rem}.-inset-x-7{left:-1.75rem;right:-1.75rem}.-inset-x-8{left:-2rem;right:-2rem}.-inset-x-9{left:-2.25rem;right:-2.25rem}.-inset-x-10{left:-2.5rem;right:-2.5rem}.-inset-x-11{left:-2.75rem;right:-2.75rem}.-inset-x-12{left:-3rem;right:-3rem}.-inset-x-14{left:-3.5rem;right:-3.5rem}.-inset-x-16{left:-4rem;right:-4rem}.-inset-x-20{left:-5rem;right:-5rem}.-inset-x-24{left:-6rem;right:-6rem}.-inset-x-28{left:-7rem;right:-7rem}.-inset-x-32{left:-8rem;right:-8rem}.-inset-x-36{left:-9rem;right:-9rem}.-inset-x-40{left:-10rem;right:-10rem}.-inset-x-44{left:-11rem;right:-11rem}.-inset-x-48{left:-12rem;right:-12rem}.-inset-x-52{left:-13rem;right:-13rem}.-inset-x-56{left:-14rem;right:-14rem}.-inset-x-60{left:-15rem;right:-15rem}.-inset-x-64{left:-16rem;right:-16rem}.-inset-x-72{left:-18rem;right:-18rem}.-inset-x-80{left:-20rem;right:-20rem}.-inset-x-96{left:-24rem;right:-24rem}.-inset-x-px{left:-1px;right:-1px}.-inset-x-0\.5{left:-.125rem;right:-.125rem}.-inset-x-1\.5{left:-.375rem;right:-.375rem}.-inset-x-2\.5{left:-.625rem;right:-.625rem}.-inset-x-3\.5{left:-.875rem;right:-.875rem}.inset-x-1\/2{left:50%;right:50%}.inset-x-1\/3{left:33.333333%;right:33.333333%}.inset-x-2\/3{left:66.666667%;right:66.666667%}.inset-x-1\/4{left:25%;right:25%}.inset-x-2\/4{left:50%;right:50%}.inset-x-3\/4{left:75%;right:75%}.inset-x-full{left:100%;right:100%}.-inset-x-1\/2{left:-50%;right:-50%}.-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.-inset-x-1\/4{left:-25%;right:-25%}.-inset-x-2\/4{left:-50%;right:-50%}.-inset-x-3\/4{left:-75%;right:-75%}.-inset-x-full{left:-100%;right:-100%}.inset-y-0{top:0;bottom:0}.inset-y-1{top:.25rem;bottom:.25rem}.inset-y-2{top:.5rem;bottom:.5rem}.inset-y-3{top:.75rem;bottom:.75rem}.inset-y-4{top:1rem;bottom:1rem}.inset-y-5{top:1.25rem;bottom:1.25rem}.inset-y-6{top:1.5rem;bottom:1.5rem}.inset-y-7{top:1.75rem;bottom:1.75rem}.inset-y-8{top:2rem;bottom:2rem}.inset-y-9{top:2.25rem;bottom:2.25rem}.inset-y-10{top:2.5rem;bottom:2.5rem}.inset-y-11{top:2.75rem;bottom:2.75rem}.inset-y-12{top:3rem;bottom:3rem}.inset-y-14{top:3.5rem;bottom:3.5rem}.inset-y-16{top:4rem;bottom:4rem}.inset-y-20{top:5rem;bottom:5rem}.inset-y-24{top:6rem;bottom:6rem}.inset-y-28{top:7rem;bottom:7rem}.inset-y-32{top:8rem;bottom:8rem}.inset-y-36{top:9rem;bottom:9rem}.inset-y-40{top:10rem;bottom:10rem}.inset-y-44{top:11rem;bottom:11rem}.inset-y-48{top:12rem;bottom:12rem}.inset-y-52{top:13rem;bottom:13rem}.inset-y-56{top:14rem;bottom:14rem}.inset-y-60{top:15rem;bottom:15rem}.inset-y-64{top:16rem;bottom:16rem}.inset-y-72{top:18rem;bottom:18rem}.inset-y-80{top:20rem;bottom:20rem}.inset-y-96{top:24rem;bottom:24rem}.inset-y-auto{top:auto;bottom:auto}.inset-y-px{top:1px;bottom:1px}.inset-y-0\.5{top:.125rem;bottom:.125rem}.inset-y-1\.5{top:.375rem;bottom:.375rem}.inset-y-2\.5{top:.625rem;bottom:.625rem}.inset-y-3\.5{top:.875rem;bottom:.875rem}.-inset-y-0{top:0;bottom:0}.-inset-y-1{top:-.25rem;bottom:-.25rem}.-inset-y-2{top:-.5rem;bottom:-.5rem}.-inset-y-3{top:-.75rem;bottom:-.75rem}.-inset-y-4{top:-1rem;bottom:-1rem}.-inset-y-5{top:-1.25rem;bottom:-1.25rem}.-inset-y-6{top:-1.5rem;bottom:-1.5rem}.-inset-y-7{top:-1.75rem;bottom:-1.75rem}.-inset-y-8{top:-2rem;bottom:-2rem}.-inset-y-9{top:-2.25rem;bottom:-2.25rem}.-inset-y-10{top:-2.5rem;bottom:-2.5rem}.-inset-y-11{top:-2.75rem;bottom:-2.75rem}.-inset-y-12{top:-3rem;bottom:-3rem}.-inset-y-14{top:-3.5rem;bottom:-3.5rem}.-inset-y-16{top:-4rem;bottom:-4rem}.-inset-y-20{top:-5rem;bottom:-5rem}.-inset-y-24{top:-6rem;bottom:-6rem}.-inset-y-28{top:-7rem;bottom:-7rem}.-inset-y-32{top:-8rem;bottom:-8rem}.-inset-y-36{top:-9rem;bottom:-9rem}.-inset-y-40{top:-10rem;bottom:-10rem}.-inset-y-44{top:-11rem;bottom:-11rem}.-inset-y-48{top:-12rem;bottom:-12rem}.-inset-y-52{top:-13rem;bottom:-13rem}.-inset-y-56{top:-14rem;bottom:-14rem}.-inset-y-60{top:-15rem;bottom:-15rem}.-inset-y-64{top:-16rem;bottom:-16rem}.-inset-y-72{top:-18rem;bottom:-18rem}.-inset-y-80{top:-20rem;bottom:-20rem}.-inset-y-96{top:-24rem;bottom:-24rem}.-inset-y-px{top:-1px;bottom:-1px}.-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.inset-y-1\/2{top:50%;bottom:50%}.inset-y-1\/3{top:33.333333%;bottom:33.333333%}.inset-y-2\/3{top:66.666667%;bottom:66.666667%}.inset-y-1\/4{top:25%;bottom:25%}.inset-y-2\/4{top:50%;bottom:50%}.inset-y-3\/4{top:75%;bottom:75%}.inset-y-full{top:100%;bottom:100%}.-inset-y-1\/2{top:-50%;bottom:-50%}.-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.-inset-y-1\/4{top:-25%;bottom:-25%}.-inset-y-2\/4{top:-50%;bottom:-50%}.-inset-y-3\/4{top:-75%;bottom:-75%}.-inset-y-full{top:-100%;bottom:-100%}.top-0{top:0}.top-1{top:.25rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-10{top:2.5rem}.top-11{top:2.75rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-20{top:5rem}.top-24{top:6rem}.top-28{top:7rem}.top-32{top:8rem}.top-36{top:9rem}.top-40{top:10rem}.top-44{top:11rem}.top-48{top:12rem}.top-52{top:13rem}.top-56{top:14rem}.top-60{top:15rem}.top-64{top:16rem}.top-72{top:18rem}.top-80{top:20rem}.top-96{top:24rem}.top-auto{top:auto}.top-px{top:1px}.top-0\.5{top:.125rem}.top-1\.5{top:.375rem}.top-2\.5{top:.625rem}.top-3\.5{top:.875rem}.-top-0{top:0}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-5{top:-1.25rem}.-top-6{top:-1.5rem}.-top-7{top:-1.75rem}.-top-8{top:-2rem}.-top-9{top:-2.25rem}.-top-10{top:-2.5rem}.-top-11{top:-2.75rem}.-top-12{top:-3rem}.-top-14{top:-3.5rem}.-top-16{top:-4rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-32{top:-8rem}.-top-36{top:-9rem}.-top-40{top:-10rem}.-top-44{top:-11rem}.-top-48{top:-12rem}.-top-52{top:-13rem}.-top-56{top:-14rem}.-top-60{top:-15rem}.-top-64{top:-16rem}.-top-72{top:-18rem}.-top-80{top:-20rem}.-top-96{top:-24rem}.-top-px{top:-1px}.-top-0\.5{top:-.125rem}.-top-1\.5{top:-.375rem}.-top-2\.5{top:-.625rem}.-top-3\.5{top:-.875rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-2\/3{top:66.666667%}.top-1\/4{top:25%}.top-2\/4{top:50%}.top-3\/4{top:75%}.top-full{top:100%}.-top-1\/2{top:-50%}.-top-1\/3{top:-33.333333%}.-top-2\/3{top:-66.666667%}.-top-1\/4{top:-25%}.-top-2\/4{top:-50%}.-top-3\/4{top:-75%}.-top-full{top:-100%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-9{right:2.25rem}.right-10{right:2.5rem}.right-11{right:2.75rem}.right-12{right:3rem}.right-14{right:3.5rem}.right-16{right:4rem}.right-20{right:5rem}.right-24{right:6rem}.right-28{right:7rem}.right-32{right:8rem}.right-36{right:9rem}.right-40{right:10rem}.right-44{right:11rem}.right-48{right:12rem}.right-52{right:13rem}.right-56{right:14rem}.right-60{right:15rem}.right-64{right:16rem}.right-72{right:18rem}.right-80{right:20rem}.right-96{right:24rem}.right-auto{right:auto}.right-px{right:1px}.right-0\.5{right:.125rem}.right-1\.5{right:.375rem}.right-2\.5{right:.625rem}.right-3\.5{right:.875rem}.-right-0{right:0}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-right-3{right:-.75rem}.-right-4{right:-1rem}.-right-5{right:-1.25rem}.-right-6{right:-1.5rem}.-right-7{right:-1.75rem}.-right-8{right:-2rem}.-right-9{right:-2.25rem}.-right-10{right:-2.5rem}.-right-11{right:-2.75rem}.-right-12{right:-3rem}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-28{right:-7rem}.-right-32{right:-8rem}.-right-36{right:-9rem}.-right-40{right:-10rem}.-right-44{right:-11rem}.-right-48{right:-12rem}.-right-52{right:-13rem}.-right-56{right:-14rem}.-right-60{right:-15rem}.-right-64{right:-16rem}.-right-72{right:-18rem}.-right-80{right:-20rem}.-right-96{right:-24rem}.-right-px{right:-1px}.-right-0\.5{right:-.125rem}.-right-1\.5{right:-.375rem}.-right-2\.5{right:-.625rem}.-right-3\.5{right:-.875rem}.right-1\/2{right:50%}.right-1\/3{right:33.333333%}.right-2\/3{right:66.666667%}.right-1\/4{right:25%}.right-2\/4{right:50%}.right-3\/4{right:75%}.right-full{right:100%}.-right-1\/2{right:-50%}.-right-1\/3{right:-33.333333%}.-right-2\/3{right:-66.666667%}.-right-1\/4{right:-25%}.-right-2\/4{right:-50%}.-right-3\/4{right:-75%}.-right-full{right:-100%}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-7{bottom:1.75rem}.bottom-8{bottom:2rem}.bottom-9{bottom:2.25rem}.bottom-10{bottom:2.5rem}.bottom-11{bottom:2.75rem}.bottom-12{bottom:3rem}.bottom-14{bottom:3.5rem}.bottom-16{bottom:4rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-28{bottom:7rem}.bottom-32{bottom:8rem}.bottom-36{bottom:9rem}.bottom-40{bottom:10rem}.bottom-44{bottom:11rem}.bottom-48{bottom:12rem}.bottom-52{bottom:13rem}.bottom-56{bottom:14rem}.bottom-60{bottom:15rem}.bottom-64{bottom:16rem}.bottom-72{bottom:18rem}.bottom-80{bottom:20rem}.bottom-96{bottom:24rem}.bottom-auto{bottom:auto}.bottom-px{bottom:1px}.bottom-0\.5{bottom:.125rem}.bottom-1\.5{bottom:.375rem}.bottom-2\.5{bottom:.625rem}.bottom-3\.5{bottom:.875rem}.-bottom-0{bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-2{bottom:-.5rem}.-bottom-3{bottom:-.75rem}.-bottom-4{bottom:-1rem}.-bottom-5{bottom:-1.25rem}.-bottom-6{bottom:-1.5rem}.-bottom-7{bottom:-1.75rem}.-bottom-8{bottom:-2rem}.-bottom-9{bottom:-2.25rem}.-bottom-10{bottom:-2.5rem}.-bottom-11{bottom:-2.75rem}.-bottom-12{bottom:-3rem}.-bottom-14{bottom:-3.5rem}.-bottom-16{bottom:-4rem}.-bottom-20{bottom:-5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-32{bottom:-8rem}.-bottom-36{bottom:-9rem}.-bottom-40{bottom:-10rem}.-bottom-44{bottom:-11rem}.-bottom-48{bottom:-12rem}.-bottom-52{bottom:-13rem}.-bottom-56{bottom:-14rem}.-bottom-60{bottom:-15rem}.-bottom-64{bottom:-16rem}.-bottom-72{bottom:-18rem}.-bottom-80{bottom:-20rem}.-bottom-96{bottom:-24rem}.-bottom-px{bottom:-1px}.-bottom-0\.5{bottom:-.125rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-2\.5{bottom:-.625rem}.-bottom-3\.5{bottom:-.875rem}.bottom-1\/2{bottom:50%}.bottom-1\/3{bottom:33.333333%}.bottom-2\/3{bottom:66.666667%}.bottom-1\/4{bottom:25%}.bottom-2\/4{bottom:50%}.bottom-3\/4{bottom:75%}.bottom-full{bottom:100%}.-bottom-1\/2{bottom:-50%}.-bottom-1\/3{bottom:-33.333333%}.-bottom-2\/3{bottom:-66.666667%}.-bottom-1\/4{bottom:-25%}.-bottom-2\/4{bottom:-50%}.-bottom-3\/4{bottom:-75%}.-bottom-full{bottom:-100%}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-8{left:2rem}.left-9{left:2.25rem}.left-10{left:2.5rem}.left-11{left:2.75rem}.left-12{left:3rem}.left-14{left:3.5rem}.left-16{left:4rem}.left-20{left:5rem}.left-24{left:6rem}.left-28{left:7rem}.left-32{left:8rem}.left-36{left:9rem}.left-40{left:10rem}.left-44{left:11rem}.left-48{left:12rem}.left-52{left:13rem}.left-56{left:14rem}.left-60{left:15rem}.left-64{left:16rem}.left-72{left:18rem}.left-80{left:20rem}.left-96{left:24rem}.left-auto{left:auto}.left-px{left:1px}.left-0\.5{left:.125rem}.left-1\.5{left:.375rem}.left-2\.5{left:.625rem}.left-3\.5{left:.875rem}.-left-0{left:0}.-left-1{left:-.25rem}.-left-2{left:-.5rem}.-left-3{left:-.75rem}.-left-4{left:-1rem}.-left-5{left:-1.25rem}.-left-6{left:-1.5rem}.-left-7{left:-1.75rem}.-left-8{left:-2rem}.-left-9{left:-2.25rem}.-left-10{left:-2.5rem}.-left-11{left:-2.75rem}.-left-12{left:-3rem}.-left-14{left:-3.5rem}.-left-16{left:-4rem}.-left-20{left:-5rem}.-left-24{left:-6rem}.-left-28{left:-7rem}.-left-32{left:-8rem}.-left-36{left:-9rem}.-left-40{left:-10rem}.-left-44{left:-11rem}.-left-48{left:-12rem}.-left-52{left:-13rem}.-left-56{left:-14rem}.-left-60{left:-15rem}.-left-64{left:-16rem}.-left-72{left:-18rem}.-left-80{left:-20rem}.-left-96{left:-24rem}.-left-px{left:-1px}.-left-0\.5{left:-.125rem}.-left-1\.5{left:-.375rem}.-left-2\.5{left:-.625rem}.-left-3\.5{left:-.875rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-2\/3{left:66.666667%}.left-1\/4{left:25%}.left-2\/4{left:50%}.left-3\/4{left:75%}.left-full{left:100%}.-left-1\/2{left:-50%}.-left-1\/3{left:-33.333333%}.-left-2\/3{left:-66.666667%}.-left-1\/4{left:-25%}.-left-2\/4{left:-50%}.-left-3\/4{left:-75%}.-left-full{left:-100%}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}.focus-within\:z-0:focus-within{z-index:0}.focus-within\:z-10:focus-within{z-index:10}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:z-30:focus-within{z-index:30}.focus-within\:z-40:focus-within{z-index:40}.focus-within\:z-50:focus-within{z-index:50}.focus-within\:z-auto:focus-within{z-index:auto}.focus\:z-0:focus{z-index:0}.focus\:z-10:focus{z-index:10}.focus\:z-20:focus{z-index:20}.focus\:z-30:focus{z-index:30}.focus\:z-40:focus{z-index:40}.focus\:z-50:focus{z-index:50}.focus\:z-auto:focus{z-index:auto}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-first{order:-9999}.order-last{order:9999}.order-none{order:0}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-13{grid-column-start:13}.col-start-auto{grid-column-start:auto}.col-end-1{grid-column-end:1}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}.col-end-13{grid-column-end:13}.col-end-auto{grid-column-end:auto}.row-auto{grid-row:auto}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.row-start-auto{grid-row-start:auto}.row-end-1{grid-row-end:1}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.row-end-5{grid-row-end:5}.row-end-6{grid-row-end:6}.row-end-7{grid-row-end:7}.row-end-auto{grid-row-end:auto}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.m-7{margin:1.75rem}.m-8{margin:2rem}.m-9{margin:2.25rem}.m-10{margin:2.5rem}.m-11{margin:2.75rem}.m-12{margin:3rem}.m-14{margin:3.5rem}.m-16{margin:4rem}.m-20{margin:5rem}.m-24{margin:6rem}.m-28{margin:7rem}.m-32{margin:8rem}.m-36{margin:9rem}.m-40{margin:10rem}.m-44{margin:11rem}.m-48{margin:12rem}.m-52{margin:13rem}.m-56{margin:14rem}.m-60{margin:15rem}.m-64{margin:16rem}.m-72{margin:18rem}.m-80{margin:20rem}.m-96{margin:24rem}.m-auto{margin:auto}.m-px{margin:1px}.m-0\.5{margin:.125rem}.m-1\.5{margin:.375rem}.m-2\.5{margin:.625rem}.m-3\.5{margin:.875rem}.-m-0{margin:0}.-m-1{margin:-.25rem}.-m-2{margin:-.5rem}.-m-3{margin:-.75rem}.-m-4{margin:-1rem}.-m-5{margin:-1.25rem}.-m-6{margin:-1.5rem}.-m-7{margin:-1.75rem}.-m-8{margin:-2rem}.-m-9{margin:-2.25rem}.-m-10{margin:-2.5rem}.-m-11{margin:-2.75rem}.-m-12{margin:-3rem}.-m-14{margin:-3.5rem}.-m-16{margin:-4rem}.-m-20{margin:-5rem}.-m-24{margin:-6rem}.-m-28{margin:-7rem}.-m-32{margin:-8rem}.-m-36{margin:-9rem}.-m-40{margin:-10rem}.-m-44{margin:-11rem}.-m-48{margin:-12rem}.-m-52{margin:-13rem}.-m-56{margin:-14rem}.-m-60{margin:-15rem}.-m-64{margin:-16rem}.-m-72{margin:-18rem}.-m-80{margin:-20rem}.-m-96{margin:-24rem}.-m-px{margin:-1px}.-m-0\.5{margin:-.125rem}.-m-1\.5{margin:-.375rem}.-m-2\.5{margin:-.625rem}.-m-3\.5{margin:-.875rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-9{margin-left:2.25rem;margin-right:2.25rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.mx-11{margin-left:2.75rem;margin-right:2.75rem}.mx-12{margin-left:3rem;margin-right:3rem}.mx-14{margin-left:3.5rem;margin-right:3.5rem}.mx-16{margin-left:4rem;margin-right:4rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-24{margin-left:6rem;margin-right:6rem}.mx-28{margin-left:7rem;margin-right:7rem}.mx-32{margin-left:8rem;margin-right:8rem}.mx-36{margin-left:9rem;margin-right:9rem}.mx-40{margin-left:10rem;margin-right:10rem}.mx-44{margin-left:11rem;margin-right:11rem}.mx-48{margin-left:12rem;margin-right:12rem}.mx-52{margin-left:13rem;margin-right:13rem}.mx-56{margin-left:14rem;margin-right:14rem}.mx-60{margin-left:15rem;margin-right:15rem}.mx-64{margin-left:16rem;margin-right:16rem}.mx-72{margin-left:18rem;margin-right:18rem}.mx-80{margin-left:20rem;margin-right:20rem}.mx-96{margin-left:24rem;margin-right:24rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.-mx-0{margin-left:0;margin-right:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.-mx-8{margin-left:-2rem;margin-right:-2rem}.-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.-mx-12{margin-left:-3rem;margin-right:-3rem}.-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.-mx-16{margin-left:-4rem;margin-right:-4rem}.-mx-20{margin-left:-5rem;margin-right:-5rem}.-mx-24{margin-left:-6rem;margin-right:-6rem}.-mx-28{margin-left:-7rem;margin-right:-7rem}.-mx-32{margin-left:-8rem;margin-right:-8rem}.-mx-36{margin-left:-9rem;margin-right:-9rem}.-mx-40{margin-left:-10rem;margin-right:-10rem}.-mx-44{margin-left:-11rem;margin-right:-11rem}.-mx-48{margin-left:-12rem;margin-right:-12rem}.-mx-52{margin-left:-13rem;margin-right:-13rem}.-mx-56{margin-left:-14rem;margin-right:-14rem}.-mx-60{margin-left:-15rem;margin-right:-15rem}.-mx-64{margin-left:-16rem;margin-right:-16rem}.-mx-72{margin-left:-18rem;margin-right:-18rem}.-mx-80{margin-left:-20rem;margin-right:-20rem}.-mx-96{margin-left:-24rem;margin-right:-24rem}.-mx-px{margin-left:-1px;margin-right:-1px}.-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-9{margin-top:2.25rem;margin-bottom:2.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-11{margin-top:2.75rem;margin-bottom:2.75rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-24{margin-top:6rem;margin-bottom:6rem}.my-28{margin-top:7rem;margin-bottom:7rem}.my-32{margin-top:8rem;margin-bottom:8rem}.my-36{margin-top:9rem;margin-bottom:9rem}.my-40{margin-top:10rem;margin-bottom:10rem}.my-44{margin-top:11rem;margin-bottom:11rem}.my-48{margin-top:12rem;margin-bottom:12rem}.my-52{margin-top:13rem;margin-bottom:13rem}.my-56{margin-top:14rem;margin-bottom:14rem}.my-60{margin-top:15rem;margin-bottom:15rem}.my-64{margin-top:16rem;margin-bottom:16rem}.my-72{margin-top:18rem;margin-bottom:18rem}.my-80{margin-top:20rem;margin-bottom:20rem}.my-96{margin-top:24rem;margin-bottom:24rem}.my-auto{margin-top:auto;margin-bottom:auto}.my-px{margin-top:1px;margin-bottom:1px}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.-my-0{margin-top:0;margin-bottom:0}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.-my-4{margin-top:-1rem;margin-bottom:-1rem}.-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.-my-8{margin-top:-2rem;margin-bottom:-2rem}.-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.-my-12{margin-top:-3rem;margin-bottom:-3rem}.-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.-my-16{margin-top:-4rem;margin-bottom:-4rem}.-my-20{margin-top:-5rem;margin-bottom:-5rem}.-my-24{margin-top:-6rem;margin-bottom:-6rem}.-my-28{margin-top:-7rem;margin-bottom:-7rem}.-my-32{margin-top:-8rem;margin-bottom:-8rem}.-my-36{margin-top:-9rem;margin-bottom:-9rem}.-my-40{margin-top:-10rem;margin-bottom:-10rem}.-my-44{margin-top:-11rem;margin-bottom:-11rem}.-my-48{margin-top:-12rem;margin-bottom:-12rem}.-my-52{margin-top:-13rem;margin-bottom:-13rem}.-my-56{margin-top:-14rem;margin-bottom:-14rem}.-my-60{margin-top:-15rem;margin-bottom:-15rem}.-my-64{margin-top:-16rem;margin-bottom:-16rem}.-my-72{margin-top:-18rem;margin-bottom:-18rem}.-my-80{margin-top:-20rem;margin-bottom:-20rem}.-my-96{margin-top:-24rem;margin-bottom:-24rem}.-my-px{margin-top:-1px;margin-bottom:-1px}.-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-28{margin-top:7rem}.mt-32{margin-top:8rem}.mt-36{margin-top:9rem}.mt-40{margin-top:10rem}.mt-44{margin-top:11rem}.mt-48{margin-top:12rem}.mt-52{margin-top:13rem}.mt-56{margin-top:14rem}.mt-60{margin-top:15rem}.mt-64{margin-top:16rem}.mt-72{margin-top:18rem}.mt-80{margin-top:20rem}.mt-96{margin-top:24rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mt-0\.5{margin-top:.125rem}.mt-1\.5{margin-top:.375rem}.mt-2\.5{margin-top:.625rem}.mt-3\.5{margin-top:.875rem}.-mt-0{margin-top:0}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-5{margin-top:-1.25rem}.-mt-6{margin-top:-1.5rem}.-mt-7{margin-top:-1.75rem}.-mt-8{margin-top:-2rem}.-mt-9{margin-top:-2.25rem}.-mt-10{margin-top:-2.5rem}.-mt-11{margin-top:-2.75rem}.-mt-12{margin-top:-3rem}.-mt-14{margin-top:-3.5rem}.-mt-16{margin-top:-4rem}.-mt-20{margin-top:-5rem}.-mt-24{margin-top:-6rem}.-mt-28{margin-top:-7rem}.-mt-32{margin-top:-8rem}.-mt-36{margin-top:-9rem}.-mt-40{margin-top:-10rem}.-mt-44{margin-top:-11rem}.-mt-48{margin-top:-12rem}.-mt-52{margin-top:-13rem}.-mt-56{margin-top:-14rem}.-mt-60{margin-top:-15rem}.-mt-64{margin-top:-16rem}.-mt-72{margin-top:-18rem}.-mt-80{margin-top:-20rem}.-mt-96{margin-top:-24rem}.-mt-px{margin-top:-1px}.-mt-0\.5{margin-top:-.125rem}.-mt-1\.5{margin-top:-.375rem}.-mt-2\.5{margin-top:-.625rem}.-mt-3\.5{margin-top:-.875rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-7{margin-right:1.75rem}.mr-8{margin-right:2rem}.mr-9{margin-right:2.25rem}.mr-10{margin-right:2.5rem}.mr-11{margin-right:2.75rem}.mr-12{margin-right:3rem}.mr-14{margin-right:3.5rem}.mr-16{margin-right:4rem}.mr-20{margin-right:5rem}.mr-24{margin-right:6rem}.mr-28{margin-right:7rem}.mr-32{margin-right:8rem}.mr-36{margin-right:9rem}.mr-40{margin-right:10rem}.mr-44{margin-right:11rem}.mr-48{margin-right:12rem}.mr-52{margin-right:13rem}.mr-56{margin-right:14rem}.mr-60{margin-right:15rem}.mr-64{margin-right:16rem}.mr-72{margin-right:18rem}.mr-80{margin-right:20rem}.mr-96{margin-right:24rem}.mr-auto{margin-right:auto}.mr-px{margin-right:1px}.mr-0\.5{margin-right:.125rem}.mr-1\.5{margin-right:.375rem}.mr-2\.5{margin-right:.625rem}.mr-3\.5{margin-right:.875rem}.-mr-0{margin-right:0}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mr-3{margin-right:-.75rem}.-mr-4{margin-right:-1rem}.-mr-5{margin-right:-1.25rem}.-mr-6{margin-right:-1.5rem}.-mr-7{margin-right:-1.75rem}.-mr-8{margin-right:-2rem}.-mr-9{margin-right:-2.25rem}.-mr-10{margin-right:-2.5rem}.-mr-11{margin-right:-2.75rem}.-mr-12{margin-right:-3rem}.-mr-14{margin-right:-3.5rem}.-mr-16{margin-right:-4rem}.-mr-20{margin-right:-5rem}.-mr-24{margin-right:-6rem}.-mr-28{margin-right:-7rem}.-mr-32{margin-right:-8rem}.-mr-36{margin-right:-9rem}.-mr-40{margin-right:-10rem}.-mr-44{margin-right:-11rem}.-mr-48{margin-right:-12rem}.-mr-52{margin-right:-13rem}.-mr-56{margin-right:-14rem}.-mr-60{margin-right:-15rem}.-mr-64{margin-right:-16rem}.-mr-72{margin-right:-18rem}.-mr-80{margin-right:-20rem}.-mr-96{margin-right:-24rem}.-mr-px{margin-right:-1px}.-mr-0\.5{margin-right:-.125rem}.-mr-1\.5{margin-right:-.375rem}.-mr-2\.5{margin-right:-.625rem}.-mr-3\.5{margin-right:-.875rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-10{margin-bottom:2.5rem}.mb-11{margin-bottom:2.75rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.mb-28{margin-bottom:7rem}.mb-32{margin-bottom:8rem}.mb-36{margin-bottom:9rem}.mb-40{margin-bottom:10rem}.mb-44{margin-bottom:11rem}.mb-48{margin-bottom:12rem}.mb-52{margin-bottom:13rem}.mb-56{margin-bottom:14rem}.mb-60{margin-bottom:15rem}.mb-64{margin-bottom:16rem}.mb-72{margin-bottom:18rem}.mb-80{margin-bottom:20rem}.mb-96{margin-bottom:24rem}.mb-auto{margin-bottom:auto}.mb-px{margin-bottom:1px}.mb-0\.5{margin-bottom:.125rem}.mb-1\.5{margin-bottom:.375rem}.mb-2\.5{margin-bottom:.625rem}.mb-3\.5{margin-bottom:.875rem}.-mb-0{margin-bottom:0}.-mb-1{margin-bottom:-.25rem}.-mb-2{margin-bottom:-.5rem}.-mb-3{margin-bottom:-.75rem}.-mb-4{margin-bottom:-1rem}.-mb-5{margin-bottom:-1.25rem}.-mb-6{margin-bottom:-1.5rem}.-mb-7{margin-bottom:-1.75rem}.-mb-8{margin-bottom:-2rem}.-mb-9{margin-bottom:-2.25rem}.-mb-10{margin-bottom:-2.5rem}.-mb-11{margin-bottom:-2.75rem}.-mb-12{margin-bottom:-3rem}.-mb-14{margin-bottom:-3.5rem}.-mb-16{margin-bottom:-4rem}.-mb-20{margin-bottom:-5rem}.-mb-24{margin-bottom:-6rem}.-mb-28{margin-bottom:-7rem}.-mb-32{margin-bottom:-8rem}.-mb-36{margin-bottom:-9rem}.-mb-40{margin-bottom:-10rem}.-mb-44{margin-bottom:-11rem}.-mb-48{margin-bottom:-12rem}.-mb-52{margin-bottom:-13rem}.-mb-56{margin-bottom:-14rem}.-mb-60{margin-bottom:-15rem}.-mb-64{margin-bottom:-16rem}.-mb-72{margin-bottom:-18rem}.-mb-80{margin-bottom:-20rem}.-mb-96{margin-bottom:-24rem}.-mb-px{margin-bottom:-1px}.-mb-0\.5{margin-bottom:-.125rem}.-mb-1\.5{margin-bottom:-.375rem}.-mb-2\.5{margin-bottom:-.625rem}.-mb-3\.5{margin-bottom:-.875rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-8{margin-left:2rem}.ml-9{margin-left:2.25rem}.ml-10{margin-left:2.5rem}.ml-11{margin-left:2.75rem}.ml-12{margin-left:3rem}.ml-14{margin-left:3.5rem}.ml-16{margin-left:4rem}.ml-20{margin-left:5rem}.ml-24{margin-left:6rem}.ml-28{margin-left:7rem}.ml-32{margin-left:8rem}.ml-36{margin-left:9rem}.ml-40{margin-left:10rem}.ml-44{margin-left:11rem}.ml-48{margin-left:12rem}.ml-52{margin-left:13rem}.ml-56{margin-left:14rem}.ml-60{margin-left:15rem}.ml-64{margin-left:16rem}.ml-72{margin-left:18rem}.ml-80{margin-left:20rem}.ml-96{margin-left:24rem}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.ml-0\.5{margin-left:.125rem}.ml-1\.5{margin-left:.375rem}.ml-2\.5{margin-left:.625rem}.ml-3\.5{margin-left:.875rem}.-ml-0{margin-left:0}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-3{margin-left:-.75rem}.-ml-4{margin-left:-1rem}.-ml-5{margin-left:-1.25rem}.-ml-6{margin-left:-1.5rem}.-ml-7{margin-left:-1.75rem}.-ml-8{margin-left:-2rem}.-ml-9{margin-left:-2.25rem}.-ml-10{margin-left:-2.5rem}.-ml-11{margin-left:-2.75rem}.-ml-12{margin-left:-3rem}.-ml-14{margin-left:-3.5rem}.-ml-16{margin-left:-4rem}.-ml-20{margin-left:-5rem}.-ml-24{margin-left:-6rem}.-ml-28{margin-left:-7rem}.-ml-32{margin-left:-8rem}.-ml-36{margin-left:-9rem}.-ml-40{margin-left:-10rem}.-ml-44{margin-left:-11rem}.-ml-48{margin-left:-12rem}.-ml-52{margin-left:-13rem}.-ml-56{margin-left:-14rem}.-ml-60{margin-left:-15rem}.-ml-64{margin-left:-16rem}.-ml-72{margin-left:-18rem}.-ml-80{margin-left:-20rem}.-ml-96{margin-left:-24rem}.-ml-px{margin-left:-1px}.-ml-0\.5{margin-left:-.125rem}.-ml-1\.5{margin-left:-.375rem}.-ml-2\.5{margin-left:-.625rem}.-ml-3\.5{margin-left:-.875rem}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.inline-table{display:inline-table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-0{height:0}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-32{height:8rem}.h-36{height:9rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-52{height:13rem}.h-56{height:14rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-80{height:20rem}.h-96{height:24rem}.h-auto{height:auto}.h-px{height:1px}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-2\.5{height:.625rem}.h-3\.5{height:.875rem}.h-1\/2{height:50%}.h-1\/3{height:33.333333%}.h-2\/3{height:66.666667%}.h-1\/4{height:25%}.h-2\/4{height:50%}.h-3\/4{height:75%}.h-1\/5{height:20%}.h-2\/5{height:40%}.h-3\/5{height:60%}.h-4\/5{height:80%}.h-1\/6{height:16.666667%}.h-2\/6{height:33.333333%}.h-3\/6{height:50%}.h-4\/6{height:66.666667%}.h-5\/6{height:83.333333%}.h-full{height:100%}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-1{max-height:.25rem}.max-h-2{max-height:.5rem}.max-h-3{max-height:.75rem}.max-h-4{max-height:1rem}.max-h-5{max-height:1.25rem}.max-h-6{max-height:1.5rem}.max-h-7{max-height:1.75rem}.max-h-8{max-height:2rem}.max-h-9{max-height:2.25rem}.max-h-10{max-height:2.5rem}.max-h-11{max-height:2.75rem}.max-h-12{max-height:3rem}.max-h-14{max-height:3.5rem}.max-h-16{max-height:4rem}.max-h-20{max-height:5rem}.max-h-24{max-height:6rem}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-px{max-height:1px}.max-h-0\.5{max-height:.125rem}.max-h-1\.5{max-height:.375rem}.max-h-2\.5{max-height:.625rem}.max-h-3\.5{max-height:.875rem}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:.25rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-36{width:9rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-52{width:13rem}.w-56{width:14rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-80{width:20rem}.w-96{width:24rem}.w-auto{width:auto}.w-px{width:1px}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-2\.5{width:.625rem}.w-3\.5{width:.875rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-1\/4{width:25%}.w-2\/4{width:50%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-1\/6{width:16.666667%}.w-2\/6{width:33.333333%}.w-3\/6{width:50%}.w-4\/6{width:66.666667%}.w-5\/6{width:83.333333%}.w-1\/12{width:8.333333%}.w-2\/12{width:16.666667%}.w-3\/12{width:25%}.w-4\/12{width:33.333333%}.w-5\/12{width:41.666667%}.w-6\/12{width:50%}.w-7\/12{width:58.333333%}.w-8\/12{width:66.666667%}.w-9\/12{width:75%}.w-10\/12{width:83.333333%}.w-11\/12{width:91.666667%}.w-full{width:100%}.w-screen{width:100vw}.w-min{width:min-content}.w-max{width:max-content}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-w-min{min-width:min-content}.min-w-max{min-width:max-content}.max-w-0{max-width:0}.max-w-none{max-width:none}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.max-w-min{max-width:min-content}.max-w-max{max-width:max-content}.max-w-prose{max-width:65ch}.max-w-screen-sm{max-width:640px}.max-w-screen-md{max-width:768px}.max-w-screen-lg{max-width:1024px}.max-w-screen-xl{max-width:1280px}.max-w-screen-2xl{max-width:1536px}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.flex-shrink{flex-shrink:1}.flex-grow-0{flex-grow:0}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.origin-center{transform-origin:center}.origin-top{transform-origin:top}.origin-top-right{transform-origin:top right}.origin-right{transform-origin:right}.origin-bottom-right{transform-origin:bottom right}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:bottom left}.origin-left{transform-origin:left}.origin-top-left{transform-origin:top left}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.transform-none{transform:none}.translate-x-0{--tw-translate-x:0px}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-2{--tw-translate-x:0.5rem}.translate-x-3{--tw-translate-x:0.75rem}.translate-x-4{--tw-translate-x:1rem}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-6{--tw-translate-x:1.5rem}.translate-x-7{--tw-translate-x:1.75rem}.translate-x-8{--tw-translate-x:2rem}.translate-x-9{--tw-translate-x:2.25rem}.translate-x-10{--tw-translate-x:2.5rem}.translate-x-11{--tw-translate-x:2.75rem}.translate-x-12{--tw-translate-x:3rem}.translate-x-14{--tw-translate-x:3.5rem}.translate-x-16{--tw-translate-x:4rem}.translate-x-20{--tw-translate-x:5rem}.translate-x-24{--tw-translate-x:6rem}.translate-x-28{--tw-translate-x:7rem}.translate-x-32{--tw-translate-x:8rem}.translate-x-36{--tw-translate-x:9rem}.translate-x-40{--tw-translate-x:10rem}.translate-x-44{--tw-translate-x:11rem}.translate-x-48{--tw-translate-x:12rem}.translate-x-52{--tw-translate-x:13rem}.translate-x-56{--tw-translate-x:14rem}.translate-x-60{--tw-translate-x:15rem}.translate-x-64{--tw-translate-x:16rem}.translate-x-72{--tw-translate-x:18rem}.translate-x-80{--tw-translate-x:20rem}.translate-x-96{--tw-translate-x:24rem}.translate-x-px{--tw-translate-x:1px}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1\.5{--tw-translate-x:0.375rem}.translate-x-2\.5{--tw-translate-x:0.625rem}.translate-x-3\.5{--tw-translate-x:0.875rem}.-translate-x-0{--tw-translate-x:0px}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-2{--tw-translate-x:-0.5rem}.-translate-x-3{--tw-translate-x:-0.75rem}.-translate-x-4{--tw-translate-x:-1rem}.-translate-x-5{--tw-translate-x:-1.25rem}.-translate-x-6{--tw-translate-x:-1.5rem}.-translate-x-7{--tw-translate-x:-1.75rem}.-translate-x-8{--tw-translate-x:-2rem}.-translate-x-9{--tw-translate-x:-2.25rem}.-translate-x-10{--tw-translate-x:-2.5rem}.-translate-x-11{--tw-translate-x:-2.75rem}.-translate-x-12{--tw-translate-x:-3rem}.-translate-x-14{--tw-translate-x:-3.5rem}.-translate-x-16{--tw-translate-x:-4rem}.-translate-x-20{--tw-translate-x:-5rem}.-translate-x-24{--tw-translate-x:-6rem}.-translate-x-28{--tw-translate-x:-7rem}.-translate-x-32{--tw-translate-x:-8rem}.-translate-x-36{--tw-translate-x:-9rem}.-translate-x-40{--tw-translate-x:-10rem}.-translate-x-44{--tw-translate-x:-11rem}.-translate-x-48{--tw-translate-x:-12rem}.-translate-x-52{--tw-translate-x:-13rem}.-translate-x-56{--tw-translate-x:-14rem}.-translate-x-60{--tw-translate-x:-15rem}.-translate-x-64{--tw-translate-x:-16rem}.-translate-x-72{--tw-translate-x:-18rem}.-translate-x-80{--tw-translate-x:-20rem}.-translate-x-96{--tw-translate-x:-24rem}.-translate-x-px{--tw-translate-x:-1px}.-translate-x-0\.5{--tw-translate-x:-0.125rem}.-translate-x-1\.5{--tw-translate-x:-0.375rem}.-translate-x-2\.5{--tw-translate-x:-0.625rem}.-translate-x-3\.5{--tw-translate-x:-0.875rem}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-1\/3{--tw-translate-x:33.333333%}.translate-x-2\/3{--tw-translate-x:66.666667%}.translate-x-1\/4{--tw-translate-x:25%}.translate-x-2\/4{--tw-translate-x:50%}.translate-x-3\/4{--tw-translate-x:75%}.translate-x-full{--tw-translate-x:100%}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/3{--tw-translate-x:-33.333333%}.-translate-x-2\/3{--tw-translate-x:-66.666667%}.-translate-x-1\/4{--tw-translate-x:-25%}.-translate-x-2\/4{--tw-translate-x:-50%}.-translate-x-3\/4{--tw-translate-x:-75%}.-translate-x-full{--tw-translate-x:-100%}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-2{--tw-translate-y:0.5rem}.translate-y-3{--tw-translate-y:0.75rem}.translate-y-4{--tw-translate-y:1rem}.translate-y-5{--tw-translate-y:1.25rem}.translate-y-6{--tw-translate-y:1.5rem}.translate-y-7{--tw-translate-y:1.75rem}.translate-y-8{--tw-translate-y:2rem}.translate-y-9{--tw-translate-y:2.25rem}.translate-y-10{--tw-translate-y:2.5rem}.translate-y-11{--tw-translate-y:2.75rem}.translate-y-12{--tw-translate-y:3rem}.translate-y-14{--tw-translate-y:3.5rem}.translate-y-16{--tw-translate-y:4rem}.translate-y-20{--tw-translate-y:5rem}.translate-y-24{--tw-translate-y:6rem}.translate-y-28{--tw-translate-y:7rem}.translate-y-32{--tw-translate-y:8rem}.translate-y-36{--tw-translate-y:9rem}.translate-y-40{--tw-translate-y:10rem}.translate-y-44{--tw-translate-y:11rem}.translate-y-48{--tw-translate-y:12rem}.translate-y-52{--tw-translate-y:13rem}.translate-y-56{--tw-translate-y:14rem}.translate-y-60{--tw-translate-y:15rem}.translate-y-64{--tw-translate-y:16rem}.translate-y-72{--tw-translate-y:18rem}.translate-y-80{--tw-translate-y:20rem}.translate-y-96{--tw-translate-y:24rem}.translate-y-px{--tw-translate-y:1px}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-1\.5{--tw-translate-y:0.375rem}.translate-y-2\.5{--tw-translate-y:0.625rem}.translate-y-3\.5{--tw-translate-y:0.875rem}.-translate-y-0{--tw-translate-y:0px}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-2{--tw-translate-y:-0.5rem}.-translate-y-3{--tw-translate-y:-0.75rem}.-translate-y-4{--tw-translate-y:-1rem}.-translate-y-5{--tw-translate-y:-1.25rem}.-translate-y-6{--tw-translate-y:-1.5rem}.-translate-y-7{--tw-translate-y:-1.75rem}.-translate-y-8{--tw-translate-y:-2rem}.-translate-y-9{--tw-translate-y:-2.25rem}.-translate-y-10{--tw-translate-y:-2.5rem}.-translate-y-11{--tw-translate-y:-2.75rem}.-translate-y-12{--tw-translate-y:-3rem}.-translate-y-14{--tw-translate-y:-3.5rem}.-translate-y-16{--tw-translate-y:-4rem}.-translate-y-20{--tw-translate-y:-5rem}.-translate-y-24{--tw-translate-y:-6rem}.-translate-y-28{--tw-translate-y:-7rem}.-translate-y-32{--tw-translate-y:-8rem}.-translate-y-36{--tw-translate-y:-9rem}.-translate-y-40{--tw-translate-y:-10rem}.-translate-y-44{--tw-translate-y:-11rem}.-translate-y-48{--tw-translate-y:-12rem}.-translate-y-52{--tw-translate-y:-13rem}.-translate-y-56{--tw-translate-y:-14rem}.-translate-y-60{--tw-translate-y:-15rem}.-translate-y-64{--tw-translate-y:-16rem}.-translate-y-72{--tw-translate-y:-18rem}.-translate-y-80{--tw-translate-y:-20rem}.-translate-y-96{--tw-translate-y:-24rem}.-translate-y-px{--tw-translate-y:-1px}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-1\.5{--tw-translate-y:-0.375rem}.-translate-y-2\.5{--tw-translate-y:-0.625rem}.-translate-y-3\.5{--tw-translate-y:-0.875rem}.translate-y-1\/2{--tw-translate-y:50%}.translate-y-1\/3{--tw-translate-y:33.333333%}.translate-y-2\/3{--tw-translate-y:66.666667%}.translate-y-1\/4{--tw-translate-y:25%}.translate-y-2\/4{--tw-translate-y:50%}.translate-y-3\/4{--tw-translate-y:75%}.translate-y-full{--tw-translate-y:100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/3{--tw-translate-y:-33.333333%}.-translate-y-2\/3{--tw-translate-y:-66.666667%}.-translate-y-1\/4{--tw-translate-y:-25%}.-translate-y-2\/4{--tw-translate-y:-50%}.-translate-y-3\/4{--tw-translate-y:-75%}.-translate-y-full{--tw-translate-y:-100%}.hover\:translate-x-0:hover{--tw-translate-x:0px}.hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.hover\:translate-x-4:hover{--tw-translate-x:1rem}.hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.hover\:translate-x-8:hover{--tw-translate-x:2rem}.hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.hover\:translate-x-12:hover{--tw-translate-x:3rem}.hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.hover\:translate-x-16:hover{--tw-translate-x:4rem}.hover\:translate-x-20:hover{--tw-translate-x:5rem}.hover\:translate-x-24:hover{--tw-translate-x:6rem}.hover\:translate-x-28:hover{--tw-translate-x:7rem}.hover\:translate-x-32:hover{--tw-translate-x:8rem}.hover\:translate-x-36:hover{--tw-translate-x:9rem}.hover\:translate-x-40:hover{--tw-translate-x:10rem}.hover\:translate-x-44:hover{--tw-translate-x:11rem}.hover\:translate-x-48:hover{--tw-translate-x:12rem}.hover\:translate-x-52:hover{--tw-translate-x:13rem}.hover\:translate-x-56:hover{--tw-translate-x:14rem}.hover\:translate-x-60:hover{--tw-translate-x:15rem}.hover\:translate-x-64:hover{--tw-translate-x:16rem}.hover\:translate-x-72:hover{--tw-translate-x:18rem}.hover\:translate-x-80:hover{--tw-translate-x:20rem}.hover\:translate-x-96:hover{--tw-translate-x:24rem}.hover\:translate-x-px:hover{--tw-translate-x:1px}.hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.hover\:-translate-x-0:hover{--tw-translate-x:0px}.hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.hover\:-translate-x-px:hover{--tw-translate-x:-1px}.hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.hover\:translate-x-full:hover{--tw-translate-x:100%}.hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.hover\:-translate-x-full:hover{--tw-translate-x:-100%}.hover\:translate-y-0:hover{--tw-translate-y:0px}.hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.hover\:translate-y-4:hover{--tw-translate-y:1rem}.hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.hover\:translate-y-8:hover{--tw-translate-y:2rem}.hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.hover\:translate-y-12:hover{--tw-translate-y:3rem}.hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.hover\:translate-y-16:hover{--tw-translate-y:4rem}.hover\:translate-y-20:hover{--tw-translate-y:5rem}.hover\:translate-y-24:hover{--tw-translate-y:6rem}.hover\:translate-y-28:hover{--tw-translate-y:7rem}.hover\:translate-y-32:hover{--tw-translate-y:8rem}.hover\:translate-y-36:hover{--tw-translate-y:9rem}.hover\:translate-y-40:hover{--tw-translate-y:10rem}.hover\:translate-y-44:hover{--tw-translate-y:11rem}.hover\:translate-y-48:hover{--tw-translate-y:12rem}.hover\:translate-y-52:hover{--tw-translate-y:13rem}.hover\:translate-y-56:hover{--tw-translate-y:14rem}.hover\:translate-y-60:hover{--tw-translate-y:15rem}.hover\:translate-y-64:hover{--tw-translate-y:16rem}.hover\:translate-y-72:hover{--tw-translate-y:18rem}.hover\:translate-y-80:hover{--tw-translate-y:20rem}.hover\:translate-y-96:hover{--tw-translate-y:24rem}.hover\:translate-y-px:hover{--tw-translate-y:1px}.hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.hover\:-translate-y-0:hover{--tw-translate-y:0px}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.hover\:translate-y-full:hover{--tw-translate-y:100%}.hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.hover\:-translate-y-full:hover{--tw-translate-y:-100%}.focus\:translate-x-0:focus{--tw-translate-x:0px}.focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.focus\:translate-x-4:focus{--tw-translate-x:1rem}.focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.focus\:translate-x-8:focus{--tw-translate-x:2rem}.focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.focus\:translate-x-12:focus{--tw-translate-x:3rem}.focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.focus\:translate-x-16:focus{--tw-translate-x:4rem}.focus\:translate-x-20:focus{--tw-translate-x:5rem}.focus\:translate-x-24:focus{--tw-translate-x:6rem}.focus\:translate-x-28:focus{--tw-translate-x:7rem}.focus\:translate-x-32:focus{--tw-translate-x:8rem}.focus\:translate-x-36:focus{--tw-translate-x:9rem}.focus\:translate-x-40:focus{--tw-translate-x:10rem}.focus\:translate-x-44:focus{--tw-translate-x:11rem}.focus\:translate-x-48:focus{--tw-translate-x:12rem}.focus\:translate-x-52:focus{--tw-translate-x:13rem}.focus\:translate-x-56:focus{--tw-translate-x:14rem}.focus\:translate-x-60:focus{--tw-translate-x:15rem}.focus\:translate-x-64:focus{--tw-translate-x:16rem}.focus\:translate-x-72:focus{--tw-translate-x:18rem}.focus\:translate-x-80:focus{--tw-translate-x:20rem}.focus\:translate-x-96:focus{--tw-translate-x:24rem}.focus\:translate-x-px:focus{--tw-translate-x:1px}.focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.focus\:-translate-x-0:focus{--tw-translate-x:0px}.focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.focus\:-translate-x-px:focus{--tw-translate-x:-1px}.focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.focus\:translate-x-full:focus{--tw-translate-x:100%}.focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.focus\:-translate-x-full:focus{--tw-translate-x:-100%}.focus\:translate-y-0:focus{--tw-translate-y:0px}.focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.focus\:translate-y-4:focus{--tw-translate-y:1rem}.focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.focus\:translate-y-8:focus{--tw-translate-y:2rem}.focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.focus\:translate-y-12:focus{--tw-translate-y:3rem}.focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.focus\:translate-y-16:focus{--tw-translate-y:4rem}.focus\:translate-y-20:focus{--tw-translate-y:5rem}.focus\:translate-y-24:focus{--tw-translate-y:6rem}.focus\:translate-y-28:focus{--tw-translate-y:7rem}.focus\:translate-y-32:focus{--tw-translate-y:8rem}.focus\:translate-y-36:focus{--tw-translate-y:9rem}.focus\:translate-y-40:focus{--tw-translate-y:10rem}.focus\:translate-y-44:focus{--tw-translate-y:11rem}.focus\:translate-y-48:focus{--tw-translate-y:12rem}.focus\:translate-y-52:focus{--tw-translate-y:13rem}.focus\:translate-y-56:focus{--tw-translate-y:14rem}.focus\:translate-y-60:focus{--tw-translate-y:15rem}.focus\:translate-y-64:focus{--tw-translate-y:16rem}.focus\:translate-y-72:focus{--tw-translate-y:18rem}.focus\:translate-y-80:focus{--tw-translate-y:20rem}.focus\:translate-y-96:focus{--tw-translate-y:24rem}.focus\:translate-y-px:focus{--tw-translate-y:1px}.focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.focus\:-translate-y-0:focus{--tw-translate-y:0px}.focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.focus\:-translate-y-px:focus{--tw-translate-y:-1px}.focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.focus\:translate-y-full:focus{--tw-translate-y:100%}.focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.focus\:-translate-y-full:focus{--tw-translate-y:-100%}.rotate-0{--tw-rotate:0deg}.rotate-1{--tw-rotate:1deg}.rotate-2{--tw-rotate:2deg}.rotate-3{--tw-rotate:3deg}.rotate-6{--tw-rotate:6deg}.rotate-12{--tw-rotate:12deg}.rotate-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-180{--tw-rotate:180deg}.-rotate-180{--tw-rotate:-180deg}.-rotate-90{--tw-rotate:-90deg}.-rotate-45{--tw-rotate:-45deg}.-rotate-12{--tw-rotate:-12deg}.-rotate-6{--tw-rotate:-6deg}.-rotate-3{--tw-rotate:-3deg}.-rotate-2{--tw-rotate:-2deg}.-rotate-1{--tw-rotate:-1deg}.hover\:rotate-0:hover{--tw-rotate:0deg}.hover\:rotate-1:hover{--tw-rotate:1deg}.hover\:rotate-2:hover{--tw-rotate:2deg}.hover\:rotate-3:hover{--tw-rotate:3deg}.hover\:rotate-6:hover{--tw-rotate:6deg}.hover\:rotate-12:hover{--tw-rotate:12deg}.hover\:rotate-45:hover{--tw-rotate:45deg}.hover\:rotate-90:hover{--tw-rotate:90deg}.hover\:rotate-180:hover{--tw-rotate:180deg}.hover\:-rotate-180:hover{--tw-rotate:-180deg}.hover\:-rotate-90:hover{--tw-rotate:-90deg}.hover\:-rotate-45:hover{--tw-rotate:-45deg}.hover\:-rotate-12:hover{--tw-rotate:-12deg}.hover\:-rotate-6:hover{--tw-rotate:-6deg}.hover\:-rotate-3:hover{--tw-rotate:-3deg}.hover\:-rotate-2:hover{--tw-rotate:-2deg}.hover\:-rotate-1:hover{--tw-rotate:-1deg}.focus\:rotate-0:focus{--tw-rotate:0deg}.focus\:rotate-1:focus{--tw-rotate:1deg}.focus\:rotate-2:focus{--tw-rotate:2deg}.focus\:rotate-3:focus{--tw-rotate:3deg}.focus\:rotate-6:focus{--tw-rotate:6deg}.focus\:rotate-12:focus{--tw-rotate:12deg}.focus\:rotate-45:focus{--tw-rotate:45deg}.focus\:rotate-90:focus{--tw-rotate:90deg}.focus\:rotate-180:focus{--tw-rotate:180deg}.focus\:-rotate-180:focus{--tw-rotate:-180deg}.focus\:-rotate-90:focus{--tw-rotate:-90deg}.focus\:-rotate-45:focus{--tw-rotate:-45deg}.focus\:-rotate-12:focus{--tw-rotate:-12deg}.focus\:-rotate-6:focus{--tw-rotate:-6deg}.focus\:-rotate-3:focus{--tw-rotate:-3deg}.focus\:-rotate-2:focus{--tw-rotate:-2deg}.focus\:-rotate-1:focus{--tw-rotate:-1deg}.skew-x-0{--tw-skew-x:0deg}.skew-x-1{--tw-skew-x:1deg}.skew-x-2{--tw-skew-x:2deg}.skew-x-3{--tw-skew-x:3deg}.skew-x-6{--tw-skew-x:6deg}.skew-x-12{--tw-skew-x:12deg}.-skew-x-12{--tw-skew-x:-12deg}.-skew-x-6{--tw-skew-x:-6deg}.-skew-x-3{--tw-skew-x:-3deg}.-skew-x-2{--tw-skew-x:-2deg}.-skew-x-1{--tw-skew-x:-1deg}.skew-y-0{--tw-skew-y:0deg}.skew-y-1{--tw-skew-y:1deg}.skew-y-2{--tw-skew-y:2deg}.skew-y-3{--tw-skew-y:3deg}.skew-y-6{--tw-skew-y:6deg}.skew-y-12{--tw-skew-y:12deg}.-skew-y-12{--tw-skew-y:-12deg}.-skew-y-6{--tw-skew-y:-6deg}.-skew-y-3{--tw-skew-y:-3deg}.-skew-y-2{--tw-skew-y:-2deg}.-skew-y-1{--tw-skew-y:-1deg}.hover\:skew-x-0:hover{--tw-skew-x:0deg}.hover\:skew-x-1:hover{--tw-skew-x:1deg}.hover\:skew-x-2:hover{--tw-skew-x:2deg}.hover\:skew-x-3:hover{--tw-skew-x:3deg}.hover\:skew-x-6:hover{--tw-skew-x:6deg}.hover\:skew-x-12:hover{--tw-skew-x:12deg}.hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.hover\:skew-y-0:hover{--tw-skew-y:0deg}.hover\:skew-y-1:hover{--tw-skew-y:1deg}.hover\:skew-y-2:hover{--tw-skew-y:2deg}.hover\:skew-y-3:hover{--tw-skew-y:3deg}.hover\:skew-y-6:hover{--tw-skew-y:6deg}.hover\:skew-y-12:hover{--tw-skew-y:12deg}.hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.focus\:skew-x-0:focus{--tw-skew-x:0deg}.focus\:skew-x-1:focus{--tw-skew-x:1deg}.focus\:skew-x-2:focus{--tw-skew-x:2deg}.focus\:skew-x-3:focus{--tw-skew-x:3deg}.focus\:skew-x-6:focus{--tw-skew-x:6deg}.focus\:skew-x-12:focus{--tw-skew-x:12deg}.focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.focus\:skew-y-0:focus{--tw-skew-y:0deg}.focus\:skew-y-1:focus{--tw-skew-y:1deg}.focus\:skew-y-2:focus{--tw-skew-y:2deg}.focus\:skew-y-3:focus{--tw-skew-y:3deg}.focus\:skew-y-6:focus{--tw-skew-y:6deg}.focus\:skew-y-12:focus{--tw-skew-y:12deg}.focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.scale-x-0{--tw-scale-x:0}.scale-x-50{--tw-scale-x:.5}.scale-x-75{--tw-scale-x:.75}.scale-x-90{--tw-scale-x:.9}.scale-x-95{--tw-scale-x:.95}.scale-x-100{--tw-scale-x:1}.scale-x-105{--tw-scale-x:1.05}.scale-x-110{--tw-scale-x:1.1}.scale-x-125{--tw-scale-x:1.25}.scale-x-150{--tw-scale-x:1.5}.scale-y-0{--tw-scale-y:0}.scale-y-50{--tw-scale-y:.5}.scale-y-75{--tw-scale-y:.75}.scale-y-90{--tw-scale-y:.9}.scale-y-95{--tw-scale-y:.95}.scale-y-100{--tw-scale-y:1}.scale-y-105{--tw-scale-y:1.05}.scale-y-110{--tw-scale-y:1.1}.scale-y-125{--tw-scale-y:1.25}.scale-y-150{--tw-scale-y:1.5}.hover\:scale-x-0:hover{--tw-scale-x:0}.hover\:scale-x-50:hover{--tw-scale-x:.5}.hover\:scale-x-75:hover{--tw-scale-x:.75}.hover\:scale-x-90:hover{--tw-scale-x:.9}.hover\:scale-x-95:hover{--tw-scale-x:.95}.hover\:scale-x-100:hover{--tw-scale-x:1}.hover\:scale-x-105:hover{--tw-scale-x:1.05}.hover\:scale-x-110:hover{--tw-scale-x:1.1}.hover\:scale-x-125:hover{--tw-scale-x:1.25}.hover\:scale-x-150:hover{--tw-scale-x:1.5}.hover\:scale-y-0:hover{--tw-scale-y:0}.hover\:scale-y-50:hover{--tw-scale-y:.5}.hover\:scale-y-75:hover{--tw-scale-y:.75}.hover\:scale-y-90:hover{--tw-scale-y:.9}.hover\:scale-y-95:hover{--tw-scale-y:.95}.hover\:scale-y-100:hover{--tw-scale-y:1}.hover\:scale-y-105:hover{--tw-scale-y:1.05}.hover\:scale-y-110:hover{--tw-scale-y:1.1}.hover\:scale-y-125:hover{--tw-scale-y:1.25}.hover\:scale-y-150:hover{--tw-scale-y:1.5}.focus\:scale-x-0:focus{--tw-scale-x:0}.focus\:scale-x-50:focus{--tw-scale-x:.5}.focus\:scale-x-75:focus{--tw-scale-x:.75}.focus\:scale-x-90:focus{--tw-scale-x:.9}.focus\:scale-x-95:focus{--tw-scale-x:.95}.focus\:scale-x-100:focus{--tw-scale-x:1}.focus\:scale-x-105:focus{--tw-scale-x:1.05}.focus\:scale-x-110:focus{--tw-scale-x:1.1}.focus\:scale-x-125:focus{--tw-scale-x:1.25}.focus\:scale-x-150:focus{--tw-scale-x:1.5}.focus\:scale-y-0:focus{--tw-scale-y:0}.focus\:scale-y-50:focus{--tw-scale-y:.5}.focus\:scale-y-75:focus{--tw-scale-y:.75}.focus\:scale-y-90:focus{--tw-scale-y:.9}.focus\:scale-y-95:focus{--tw-scale-y:.95}.focus\:scale-y-100:focus{--tw-scale-y:1}.focus\:scale-y-105:focus{--tw-scale-y:1.05}.focus\:scale-y-110:focus{--tw-scale-y:1.1}.focus\:scale-y-125:focus{--tw-scale-y:1.25}.focus\:scale-y-150:focus{--tw-scale-y:1.5}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{100%,75%{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,0.2,1)}}.animate-none{animation:none}.animate-spin{animation:spin 1s linear infinite}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-bounce{animation:bounce 1s infinite}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;user-select:auto}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize{resize:both}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.appearance-none{-webkit-appearance:none;appearance:none}.auto-cols-auto{grid-auto-columns:auto}.auto-cols-min{grid-auto-columns:min-content}.auto-cols-max{grid-auto-columns:max-content}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-min{grid-auto-rows:min-content}.auto-rows-max{grid-auto-rows:max-content}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-none{grid-template-columns:none}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-none{grid-template-rows:none}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-stretch{place-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-10{gap:2.5rem}.gap-11{gap:2.75rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-20{gap:5rem}.gap-24{gap:6rem}.gap-28{gap:7rem}.gap-32{gap:8rem}.gap-36{gap:9rem}.gap-40{gap:10rem}.gap-44{gap:11rem}.gap-48{gap:12rem}.gap-52{gap:13rem}.gap-56{gap:14rem}.gap-60{gap:15rem}.gap-64{gap:16rem}.gap-72{gap:18rem}.gap-80{gap:20rem}.gap-96{gap:24rem}.gap-px{gap:1px}.gap-0\.5{gap:.125rem}.gap-1\.5{gap:.375rem}.gap-2\.5{gap:.625rem}.gap-3\.5{gap:.875rem}.gap-x-0{column-gap:0}.gap-x-1{column-gap:.25rem}.gap-x-2{column-gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-x-6{column-gap:1.5rem}.gap-x-7{column-gap:1.75rem}.gap-x-8{column-gap:2rem}.gap-x-9{column-gap:2.25rem}.gap-x-10{column-gap:2.5rem}.gap-x-11{column-gap:2.75rem}.gap-x-12{column-gap:3rem}.gap-x-14{column-gap:3.5rem}.gap-x-16{column-gap:4rem}.gap-x-20{column-gap:5rem}.gap-x-24{column-gap:6rem}.gap-x-28{column-gap:7rem}.gap-x-32{column-gap:8rem}.gap-x-36{column-gap:9rem}.gap-x-40{column-gap:10rem}.gap-x-44{column-gap:11rem}.gap-x-48{column-gap:12rem}.gap-x-52{column-gap:13rem}.gap-x-56{column-gap:14rem}.gap-x-60{column-gap:15rem}.gap-x-64{column-gap:16rem}.gap-x-72{column-gap:18rem}.gap-x-80{column-gap:20rem}.gap-x-96{column-gap:24rem}.gap-x-px{column-gap:1px}.gap-x-0\.5{column-gap:.125rem}.gap-x-1\.5{column-gap:.375rem}.gap-x-2\.5{column-gap:.625rem}.gap-x-3\.5{column-gap:.875rem}.gap-y-0{row-gap:0}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-7{row-gap:1.75rem}.gap-y-8{row-gap:2rem}.gap-y-9{row-gap:2.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-11{row-gap:2.75rem}.gap-y-12{row-gap:3rem}.gap-y-14{row-gap:3.5rem}.gap-y-16{row-gap:4rem}.gap-y-20{row-gap:5rem}.gap-y-24{row-gap:6rem}.gap-y-28{row-gap:7rem}.gap-y-32{row-gap:8rem}.gap-y-36{row-gap:9rem}.gap-y-40{row-gap:10rem}.gap-y-44{row-gap:11rem}.gap-y-48{row-gap:12rem}.gap-y-52{row-gap:13rem}.gap-y-56{row-gap:14rem}.gap-y-60{row-gap:15rem}.gap-y-64{row-gap:16rem}.gap-y-72{row-gap:18rem}.gap-y-80{row-gap:20rem}.gap-y-96{row-gap:24rem}.gap-y-px{row-gap:1px}.gap-y-0\.5{row-gap:.125rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3\.5{row-gap:.875rem}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}.divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.divide-double>:not([hidden])~:not([hidden]){border-style:double}.divide-none>:not([hidden])~:not([hidden]){border-style:none}.divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110.3.1,183,var(--tw-divide-opacity))}.divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.self-baseline{align-self:baseline}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overscroll-auto{overscroll-behavior:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-auto{overscroll-behavior-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-y-none{overscroll-behavior-y:none}.overscroll-x-auto{overscroll-behavior-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-ellipsis{text-overflow:ellipsis}.overflow-clip{text-overflow:clip}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tl-xl{border-top-left-radius:.75rem}.rounded-tl-2xl{border-top-left-radius:1rem}.rounded-tl-3xl{border-top-left-radius:1.5rem}.rounded-tl-full{border-top-left-radius:9999px}.rounded-tr-none{border-top-right-radius:0}.rounded-tr-sm{border-top-right-radius:.125rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-tr-md{border-top-right-radius:.375rem}.rounded-tr-lg{border-top-right-radius:.5rem}.rounded-tr-xl{border-top-right-radius:.75rem}.rounded-tr-2xl{border-top-right-radius:1rem}.rounded-tr-3xl{border-top-right-radius:1.5rem}.rounded-tr-full{border-top-right-radius:9999px}.rounded-br-none{border-bottom-right-radius:0}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-br-xl{border-bottom-right-radius:.75rem}.rounded-br-2xl{border-bottom-right-radius:1rem}.rounded-br-3xl{border-bottom-right-radius:1.5rem}.rounded-br-full{border-bottom-right-radius:9999px}.rounded-bl-none{border-bottom-left-radius:0}.rounded-bl-sm{border-bottom-left-radius:.125rem}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-bl-xl{border-bottom-left-radius:.75rem}.rounded-bl-2xl{border-bottom-left-radius:1rem}.rounded-bl-3xl{border-bottom-left-radius:1.5rem}.rounded-bl-full{border-bottom-left-radius:9999px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border{border-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-t-8{border-top-width:8px}.border-t{border-top-width:1px}.border-r-0{border-right-width:0}.border-r-2{border-right-width:2px}.border-r-4{border-right-width:4px}.border-r-8{border-right-width:8px}.border-r{border-right-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-b{border-bottom-width:1px}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-8{border-left-width:8px}.border-l{border-left-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.border-transparent{border-color:transparent}.border-current{border-color:currentColor}.border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.border-green-300{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .group-hover\:border-transparent{border-color:transparent}.group:hover .group-hover\:border-current{border-color:currentColor}.group:hover .group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.focus-within\:border-transparent:focus-within{border-color:transparent}.focus-within\:border-current:focus-within{border-color:currentColor}.focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.hover\:border-transparent:hover{border-color:transparent}.hover\:border-current:hover{border-color:currentColor}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.focus\:border-transparent:focus{border-color:transparent}.focus\:border-current:focus{border-color:currentColor}.focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.border-opacity-0{--tw-border-opacity:0}.border-opacity-5{--tw-border-opacity:0.05}.border-opacity-10{--tw-border-opacity:0.1}.border-opacity-20{--tw-border-opacity:0.2}.border-opacity-25{--tw-border-opacity:0.25}.border-opacity-30{--tw-border-opacity:0.3}.border-opacity-40{--tw-border-opacity:0.4}.border-opacity-50{--tw-border-opacity:0.5}.border-opacity-60{--tw-border-opacity:0.6}.border-opacity-70{--tw-border-opacity:0.7}.border-opacity-75{--tw-border-opacity:0.75}.border-opacity-80{--tw-border-opacity:0.8}.border-opacity-90{--tw-border-opacity:0.9}.border-opacity-95{--tw-border-opacity:0.95}.border-opacity-100{--tw-border-opacity:1}.group:hover .group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .group-hover\:border-opacity-100{--tw-border-opacity:1}.focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.hover\:border-opacity-0:hover{--tw-border-opacity:0}.hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.hover\:border-opacity-100:hover{--tw-border-opacity:1}.focus\:border-opacity-0:focus{--tw-border-opacity:0}.focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.focus\:border-opacity-100:focus{--tw-border-opacity:1}.bg-transparent{background-color:transparent}.bg-current{background-color:currentColor}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.bg-green-300{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-transparent{background-color:transparent}.group:hover .group-hover\:bg-current{background-color:currentColor}.group:hover .group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.focus-within\:bg-transparent:focus-within{background-color:transparent}.focus-within\:bg-current:focus-within{background-color:currentColor}.focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-current:hover{background-color:currentColor}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.focus\:bg-transparent:focus{background-color:transparent}.focus\:bg-current:focus{background-color:currentColor}.focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.bg-opacity-0{--tw-bg-opacity:0}.bg-opacity-5{--tw-bg-opacity:0.05}.bg-opacity-10{--tw-bg-opacity:0.1}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-25{--tw-bg-opacity:0.25}.bg-opacity-30{--tw-bg-opacity:0.3}.bg-opacity-40{--tw-bg-opacity:0.4}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-60{--tw-bg-opacity:0.6}.bg-opacity-70{--tw-bg-opacity:0.7}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-opacity-80{--tw-bg-opacity:0.8}.bg-opacity-90{--tw-bg-opacity:0.9}.bg-opacity-95{--tw-bg-opacity:0.95}.bg-opacity-100{--tw-bg-opacity:1}.group:hover .group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .group-hover\:bg-opacity-100{--tw-bg-opacity:1}.focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.bg-none{background-image:none}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.to-transparent{--tw-gradient-to:transparent}.to-current{--tw-gradient-to:currentColor}.to-black{--tw-gradient-to:#000}.to-white{--tw-gradient-to:#fff}.to-gray-50{--tw-gradient-to:#f9fafb}.to-gray-100{--tw-gradient-to:#f3f4f6}.to-gray-200{--tw-gradient-to:#e5e7eb}.to-gray-300{--tw-gradient-to:#d1d5db}.to-gray-400{--tw-gradient-to:#9ca3af}.to-gray-500{--tw-gradient-to:#6b7280}.to-gray-600{--tw-gradient-to:#4b5563}.to-gray-700{--tw-gradient-to:#374151}.to-gray-800{--tw-gradient-to:#1f2937}.to-gray-900{--tw-gradient-to:#111827}.to-red-50{--tw-gradient-to:#fef2f2}.to-red-100{--tw-gradient-to:#fee2e2}.to-red-200{--tw-gradient-to:#fecaca}.to-red-300{--tw-gradient-to:#fca5a5}.to-red-400{--tw-gradient-to:#f87171}.to-red-500{--tw-gradient-to:#ef4444}.to-red-600{--tw-gradient-to:#dc2626}.to-red-700{--tw-gradient-to:#b91c1c}.to-red-800{--tw-gradient-to:#991b1b}.to-red-900{--tw-gradient-to:#7f1d1d}.to-yellow-50{--tw-gradient-to:#fffbeb}.to-yellow-100{--tw-gradient-to:#fef3c7}.to-yellow-200{--tw-gradient-to:#fde68a}.to-yellow-300{--tw-gradient-to:#fcd34d}.to-yellow-400{--tw-gradient-to:#fbbf24}.to-yellow-500{--tw-gradient-to:#f59e0b}.to-yellow-600{--tw-gradient-to:#d97706}.to-yellow-700{--tw-gradient-to:#b45309}.to-yellow-800{--tw-gradient-to:#92400e}.to-yellow-900{--tw-gradient-to:#78350f}.to-green-50{--tw-gradient-to:#ecfdf5}.to-green-100{--tw-gradient-to:#d1fae5}.to-green-200{--tw-gradient-to:#a7f3d0}.to-green-300{--tw-gradient-to:#6ee7b7}.to-green-400{--tw-gradient-to:#34d399}.to-green-500{--tw-gradient-to:#10b981}.to-green-600{--tw-gradient-to:#059669}.to-green-700{--tw-gradient-to:#047857}.to-green-800{--tw-gradient-to:#065f46}.to-green-900{--tw-gradient-to:#064e3b}.to-blue-50{--tw-gradient-to:#eff6ff}.to-blue-100{--tw-gradient-to:#dbeafe}.to-blue-200{--tw-gradient-to:#bfdbfe}.to-blue-300{--tw-gradient-to:#93c5fd}.to-blue-400{--tw-gradient-to:#60a5fa}.to-blue-500{--tw-gradient-to:#3b82f6}.to-blue-600{--tw-gradient-to:#2563eb}.to-blue-700{--tw-gradient-to:#1d4ed8}.to-blue-800{--tw-gradient-to:#1e40af}.to-blue-900{--tw-gradient-to:#1e3a8a}.to-indigo-50{--tw-gradient-to:#eef2ff}.to-indigo-100{--tw-gradient-to:#e0e7ff}.to-indigo-200{--tw-gradient-to:#c7d2fe}.to-indigo-300{--tw-gradient-to:#a5b4fc}.to-indigo-400{--tw-gradient-to:#818cf8}.to-indigo-500{--tw-gradient-to:#6366f1}.to-indigo-600{--tw-gradient-to:#4f46e5}.to-indigo-700{--tw-gradient-to:#4338ca}.to-indigo-800{--tw-gradient-to:#3730a3}.to-indigo-900{--tw-gradient-to:#312e81}.to-purple-50{--tw-gradient-to:#f5f3ff}.to-purple-100{--tw-gradient-to:#ede9fe}.to-purple-200{--tw-gradient-to:#ddd6fe}.to-purple-300{--tw-gradient-to:#c4b5fd}.to-purple-400{--tw-gradient-to:#a78bfa}.to-purple-500{--tw-gradient-to:#8b5cf6}.to-purple-600{--tw-gradient-to:#7c3aed}.to-purple-700{--tw-gradient-to:#6d28d9}.to-purple-800{--tw-gradient-to:#5b21b6}.to-purple-900{--tw-gradient-to:#4c1d95}.to-pink-50{--tw-gradient-to:#fdf2f8}.to-pink-100{--tw-gradient-to:#fce7f3}.to-pink-200{--tw-gradient-to:#fbcfe8}.to-pink-300{--tw-gradient-to:#f9a8d4}.to-pink-400{--tw-gradient-to:#f472b6}.to-pink-500{--tw-gradient-to:#ec4899}.to-pink-600{--tw-gradient-to:#db2777}.to-pink-700{--tw-gradient-to:#be185d}.to-pink-800{--tw-gradient-to:#9d174d}.to-pink-900{--tw-gradient-to:#831843}.hover\:to-transparent:hover{--tw-gradient-to:transparent}.hover\:to-current:hover{--tw-gradient-to:currentColor}.hover\:to-black:hover{--tw-gradient-to:#000}.hover\:to-white:hover{--tw-gradient-to:#fff}.hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.hover\:to-gray-700:hover{--tw-gradient-to:#374151}.hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.hover\:to-gray-900:hover{--tw-gradient-to:#111827}.hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.hover\:to-red-400:hover{--tw-gradient-to:#f87171}.hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.hover\:to-green-400:hover{--tw-gradient-to:#34d399}.hover\:to-green-500:hover{--tw-gradient-to:#10b981}.hover\:to-green-600:hover{--tw-gradient-to:#059669}.hover\:to-green-700:hover{--tw-gradient-to:#047857}.hover\:to-green-800:hover{--tw-gradient-to:#065f46}.hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.hover\:to-pink-900:hover{--tw-gradient-to:#831843}.focus\:to-transparent:focus{--tw-gradient-to:transparent}.focus\:to-current:focus{--tw-gradient-to:currentColor}.focus\:to-black:focus{--tw-gradient-to:#000}.focus\:to-white:focus{--tw-gradient-to:#fff}.focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.focus\:to-gray-700:focus{--tw-gradient-to:#374151}.focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.focus\:to-gray-900:focus{--tw-gradient-to:#111827}.focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.focus\:to-red-400:focus{--tw-gradient-to:#f87171}.focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.focus\:to-green-400:focus{--tw-gradient-to:#34d399}.focus\:to-green-500:focus{--tw-gradient-to:#10b981}.focus\:to-green-600:focus{--tw-gradient-to:#059669}.focus\:to-green-700:focus{--tw-gradient-to:#047857}.focus\:to-green-800:focus{--tw-gradient-to:#065f46}.focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.focus\:to-pink-900:focus{--tw-gradient-to:#831843}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-auto{background-size:auto}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-content{background-clip:content-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-bottom{background-position:bottom}.bg-center{background-position:center}.bg-left{background-position:left}.bg-left-bottom{background-position:left bottom}.bg-left-top{background-position:left top}.bg-right{background-position:right}.bg-right-bottom{background-position:right bottom}.bg-right-top{background-position:right top}.bg-top{background-position:top}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-origin-border{background-origin:border-box}.bg-origin-padding{background-origin:padding-box}.bg-origin-content{background-origin:content-box}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.stroke-0{stroke-width:0}.stroke-1{stroke-width:1}.stroke-2{stroke-width:2}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-left{object-position:left}.object-left-bottom{object-position:left bottom}.object-left-top{object-position:left top}.object-right{object-position:right}.object-right-bottom{object-position:right bottom}.object-right-top{object-position:right top}.object-top{object-position:top}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.p-10{padding:2.5rem}.p-11{padding:2.75rem}.p-12{padding:3rem}.p-14{padding:3.5rem}.p-16{padding:4rem}.p-20{padding:5rem}.p-24{padding:6rem}.p-28{padding:7rem}.p-32{padding:8rem}.p-36{padding:9rem}.p-40{padding:10rem}.p-44{padding:11rem}.p-48{padding:12rem}.p-52{padding:13rem}.p-56{padding:14rem}.p-60{padding:15rem}.p-64{padding:16rem}.p-72{padding:18rem}.p-80{padding:20rem}.p-96{padding:24rem}.p-px{padding:1px}.p-0\.5{padding:.125rem}.p-1\.5{padding:.375rem}.p-2\.5{padding:.625rem}.p-3\.5{padding:.875rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-28{padding-left:7rem;padding-right:7rem}.px-32{padding-left:8rem;padding-right:8rem}.px-36{padding-left:9rem;padding-right:9rem}.px-40{padding-left:10rem;padding-right:10rem}.px-44{padding-left:11rem;padding-right:11rem}.px-48{padding-left:12rem;padding-right:12rem}.px-52{padding-left:13rem;padding-right:13rem}.px-56{padding-left:14rem;padding-right:14rem}.px-60{padding-left:15rem;padding-right:15rem}.px-64{padding-left:16rem;padding-right:16rem}.px-72{padding-left:18rem;padding-right:18rem}.px-80{padding-left:20rem;padding-right:20rem}.px-96{padding-left:24rem;padding-right:24rem}.px-px{padding-left:1px;padding-right:1px}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-11{padding-top:2.75rem;padding-bottom:2.75rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-36{padding-top:9rem;padding-bottom:9rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-44{padding-top:11rem;padding-bottom:11rem}.py-48{padding-top:12rem;padding-bottom:12rem}.py-52{padding-top:13rem;padding-bottom:13rem}.py-56{padding-top:14rem;padding-bottom:14rem}.py-60{padding-top:15rem;padding-bottom:15rem}.py-64{padding-top:16rem;padding-bottom:16rem}.py-72{padding-top:18rem;padding-bottom:18rem}.py-80{padding-top:20rem;padding-bottom:20rem}.py-96{padding-top:24rem;padding-bottom:24rem}.py-px{padding-top:1px;padding-bottom:1px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.pt-10{padding-top:2.5rem}.pt-11{padding-top:2.75rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-32{padding-top:8rem}.pt-36{padding-top:9rem}.pt-40{padding-top:10rem}.pt-44{padding-top:11rem}.pt-48{padding-top:12rem}.pt-52{padding-top:13rem}.pt-56{padding-top:14rem}.pt-60{padding-top:15rem}.pt-64{padding-top:16rem}.pt-72{padding-top:18rem}.pt-80{padding-top:20rem}.pt-96{padding-top:24rem}.pt-px{padding-top:1px}.pt-0\.5{padding-top:.125rem}.pt-1\.5{padding-top:.375rem}.pt-2\.5{padding-top:.625rem}.pt-3\.5{padding-top:.875rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-20{padding-right:5rem}.pr-24{padding-right:6rem}.pr-28{padding-right:7rem}.pr-32{padding-right:8rem}.pr-36{padding-right:9rem}.pr-40{padding-right:10rem}.pr-44{padding-right:11rem}.pr-48{padding-right:12rem}.pr-52{padding-right:13rem}.pr-56{padding-right:14rem}.pr-60{padding-right:15rem}.pr-64{padding-right:16rem}.pr-72{padding-right:18rem}.pr-80{padding-right:20rem}.pr-96{padding-right:24rem}.pr-px{padding-right:1px}.pr-0\.5{padding-right:.125rem}.pr-1\.5{padding-right:.375rem}.pr-2\.5{padding-right:.625rem}.pr-3\.5{padding-right:.875rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-10{padding-bottom:2.5rem}.pb-11{padding-bottom:2.75rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-32{padding-bottom:8rem}.pb-36{padding-bottom:9rem}.pb-40{padding-bottom:10rem}.pb-44{padding-bottom:11rem}.pb-48{padding-bottom:12rem}.pb-52{padding-bottom:13rem}.pb-56{padding-bottom:14rem}.pb-60{padding-bottom:15rem}.pb-64{padding-bottom:16rem}.pb-72{padding-bottom:18rem}.pb-80{padding-bottom:20rem}.pb-96{padding-bottom:24rem}.pb-px{padding-bottom:1px}.pb-0\.5{padding-bottom:.125rem}.pb-1\.5{padding-bottom:.375rem}.pb-2\.5{padding-bottom:.625rem}.pb-3\.5{padding-bottom:.875rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-16{padding-left:4rem}.pl-20{padding-left:5rem}.pl-24{padding-left:6rem}.pl-28{padding-left:7rem}.pl-32{padding-left:8rem}.pl-36{padding-left:9rem}.pl-40{padding-left:10rem}.pl-44{padding-left:11rem}.pl-48{padding-left:12rem}.pl-52{padding-left:13rem}.pl-56{padding-left:14rem}.pl-60{padding-left:15rem}.pl-64{padding-left:16rem}.pl-72{padding-left:18rem}.pl-80{padding-left:20rem}.pl-96{padding-left:24rem}.pl-px{padding-left:1px}.pl-0\.5{padding-left:.125rem}.pl-1\.5{padding-left:.375rem}.pl-2\.5{padding-left:.625rem}.pl-3\.5{padding-left:.875rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-9xl{font-size:8rem;line-height:1}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions,.lining-nums,.oldstyle-nums,.ordinal,.proportional-nums,.slashed-zero,.stacked-fractions,.tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.normal-nums{font-variant-numeric:normal}.ordinal{--tw-ordinal:ordinal}.slashed-zero{--tw-slashed-zero:slashed-zero}.lining-nums{--tw-numeric-figure:lining-nums}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.proportional-nums{--tw-numeric-spacing:proportional-nums}.tabular-nums{--tw-numeric-spacing:tabular-nums}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.stacked-fractions{--tw-numeric-fraction:stacked-fractions}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-10{line-height:2.5rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.tracking-tighter{letter-spacing:-.05em}.tracking-tight{letter-spacing:-.025em}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-transparent{color:transparent}.text-current{color:currentColor}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.text-green-300{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .group-hover\:text-transparent{color:transparent}.group:hover .group-hover\:text-current{color:currentColor}.group:hover .group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.focus-within\:text-transparent:focus-within{color:transparent}.focus-within\:text-current:focus-within{color:currentColor}.focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.hover\:text-transparent:hover{color:transparent}.hover\:text-current:hover{color:currentColor}.hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.focus\:text-transparent:focus{color:transparent}.focus\:text-current:focus{color:currentColor}.focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.text-opacity-0{--tw-text-opacity:0}.text-opacity-5{--tw-text-opacity:0.05}.text-opacity-10{--tw-text-opacity:0.1}.text-opacity-20{--tw-text-opacity:0.2}.text-opacity-25{--tw-text-opacity:0.25}.text-opacity-30{--tw-text-opacity:0.3}.text-opacity-40{--tw-text-opacity:0.4}.text-opacity-50{--tw-text-opacity:0.5}.text-opacity-60{--tw-text-opacity:0.6}.text-opacity-70{--tw-text-opacity:0.7}.text-opacity-75{--tw-text-opacity:0.75}.text-opacity-80{--tw-text-opacity:0.8}.text-opacity-90{--tw-text-opacity:0.9}.text-opacity-95{--tw-text-opacity:0.95}.text-opacity-100{--tw-text-opacity:1}.group:hover .group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .group-hover\:text-opacity-100{--tw-text-opacity:1}.focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.hover\:text-opacity-0:hover{--tw-text-opacity:0}.hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.hover\:text-opacity-100:hover{--tw-text-opacity:1}.focus\:text-opacity-0:focus{--tw-text-opacity:0}.focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.focus\:text-opacity-100:focus{--tw-text-opacity:1}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.group:hover .group-hover\:underline{text-decoration:underline}.group:hover .group-hover\:line-through{text-decoration:line-through}.group:hover .group-hover\:no-underline{text-decoration:none}.focus-within\:underline:focus-within{text-decoration:underline}.focus-within\:line-through:focus-within{text-decoration:line-through}.focus-within\:no-underline:focus-within{text-decoration:none}.hover\:underline:hover{text-decoration:underline}.hover\:line-through:hover{text-decoration:line-through}.hover\:no-underline:hover{text-decoration:none}.focus\:underline:focus{text-decoration:underline}.focus\:line-through:focus{text-decoration:line-through}.focus\:no-underline:focus{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.placeholder-transparent::placeholder{color:transparent}.placeholder-current::placeholder{color:currentColor}.placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110.3.1,183,var(--tw-placeholder-opacity))}.placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.focus\:placeholder-transparent:focus::placeholder{color:transparent}.focus\:placeholder-current:focus::placeholder{color:currentColor}.focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110.3.1,183,var(--tw-placeholder-opacity))}.focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-5{opacity:.05}.group:hover .group-hover\:opacity-10{opacity:.1}.group:hover .group-hover\:opacity-20{opacity:.2}.group:hover .group-hover\:opacity-25{opacity:.25}.group:hover .group-hover\:opacity-30{opacity:.3}.group:hover .group-hover\:opacity-40{opacity:.4}.group:hover .group-hover\:opacity-50{opacity:.5}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-70{opacity:.7}.group:hover .group-hover\:opacity-75{opacity:.75}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:opacity-95{opacity:.95}.group:hover .group-hover\:opacity-100{opacity:1}.focus-within\:opacity-0:focus-within{opacity:0}.focus-within\:opacity-5:focus-within{opacity:.05}.focus-within\:opacity-10:focus-within{opacity:.1}.focus-within\:opacity-20:focus-within{opacity:.2}.focus-within\:opacity-25:focus-within{opacity:.25}.focus-within\:opacity-30:focus-within{opacity:.3}.focus-within\:opacity-40:focus-within{opacity:.4}.focus-within\:opacity-50:focus-within{opacity:.5}.focus-within\:opacity-60:focus-within{opacity:.6}.focus-within\:opacity-70:focus-within{opacity:.7}.focus-within\:opacity-75:focus-within{opacity:.75}.focus-within\:opacity-80:focus-within{opacity:.8}.focus-within\:opacity-90:focus-within{opacity:.9}.focus-within\:opacity-95:focus-within{opacity:.95}.focus-within\:opacity-100:focus-within{opacity:1}.hover\:opacity-0:hover{opacity:0}.hover\:opacity-5:hover{opacity:.05}.hover\:opacity-10:hover{opacity:.1}.hover\:opacity-20:hover{opacity:.2}.hover\:opacity-25:hover{opacity:.25}.hover\:opacity-30:hover{opacity:.3}.hover\:opacity-40:hover{opacity:.4}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.focus\:opacity-0:focus{opacity:0}.focus\:opacity-5:focus{opacity:.05}.focus\:opacity-10:focus{opacity:.1}.focus\:opacity-20:focus{opacity:.2}.focus\:opacity-25:focus{opacity:.25}.focus\:opacity-30:focus{opacity:.3}.focus\:opacity-40:focus{opacity:.4}.focus\:opacity-50:focus{opacity:.5}.focus\:opacity-60:focus{opacity:.6}.focus\:opacity-70:focus{opacity:.7}.focus\:opacity-75:focus{opacity:.75}.focus\:opacity-80:focus{opacity:.8}.focus\:opacity-90:focus{opacity:.9}.focus\:opacity-95:focus{opacity:.95}.focus\:opacity-100:focus{opacity:1}.bg-blend-normal{background-blend-mode:normal}.bg-blend-multiply{background-blend-mode:multiply}.bg-blend-screen{background-blend-mode:screen}.bg-blend-overlay{background-blend-mode:overlay}.bg-blend-darken{background-blend-mode:darken}.bg-blend-lighten{background-blend-mode:lighten}.bg-blend-color-dodge{background-blend-mode:color-dodge}.bg-blend-color-burn{background-blend-mode:color-burn}.bg-blend-hard-light{background-blend-mode:hard-light}.bg-blend-soft-light{background-blend-mode:soft-light}.bg-blend-difference{background-blend-mode:difference}.bg-blend-exclusion{background-blend-mode:exclusion}.bg-blend-hue{background-blend-mode:hue}.bg-blend-saturation{background-blend-mode:saturation}.bg-blend-color{background-blend-mode:color}.bg-blend-luminosity{background-blend-mode:luminosity}.mix-blend-normal{mix-blend-mode:normal}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-color-dodge{mix-blend-mode:color-dodge}.mix-blend-color-burn{mix-blend-mode:color-burn}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-soft-light{mix-blend-mode:soft-light}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-exclusion{mix-blend-mode:exclusion}.mix-blend-hue{mix-blend-mode:hue}.mix-blend-saturation{mix-blend-mode:saturation}.mix-blend-color{mix-blend-mode:color}.mix-blend-luminosity{mix-blend-mode:luminosity}*,::after,::before{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-white{outline:2px dotted white;outline-offset:2px}.outline-black{outline:2px dotted black;outline-offset:2px}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}*,::after,::before{--tw-ring-inset:var(--tw-empty, );/*!*//*!*/--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-8{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-0:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-8:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-8:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.focus\:ring-inset:focus{--tw-ring-inset:inset}.ring-transparent{--tw-ring-color:transparent}.ring-current{--tw-ring-color:currentColor}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.focus\:ring-transparent:focus{--tw-ring-color:transparent}.focus\:ring-current:focus{--tw-ring-color:currentColor}.focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.ring-opacity-0{--tw-ring-opacity:0}.ring-opacity-5{--tw-ring-opacity:0.05}.ring-opacity-10{--tw-ring-opacity:0.1}.ring-opacity-20{--tw-ring-opacity:0.2}.ring-opacity-25{--tw-ring-opacity:0.25}.ring-opacity-30{--tw-ring-opacity:0.3}.ring-opacity-40{--tw-ring-opacity:0.4}.ring-opacity-50{--tw-ring-opacity:0.5}.ring-opacity-60{--tw-ring-opacity:0.6}.ring-opacity-70{--tw-ring-opacity:0.7}.ring-opacity-75{--tw-ring-opacity:0.75}.ring-opacity-80{--tw-ring-opacity:0.8}.ring-opacity-90{--tw-ring-opacity:0.9}.ring-opacity-95{--tw-ring-opacity:0.95}.ring-opacity-100{--tw-ring-opacity:1}.focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.ring-offset-0{--tw-ring-offset-width:0px}.ring-offset-1{--tw-ring-offset-width:1px}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-4{--tw-ring-offset-width:4px}.ring-offset-8{--tw-ring-offset-width:8px}.focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.ring-offset-transparent{--tw-ring-offset-color:transparent}.ring-offset-current{--tw-ring-offset-color:currentColor}.ring-offset-black{--tw-ring-offset-color:#000}.ring-offset-white{--tw-ring-offset-color:#fff}.ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.ring-offset-gray-700{--tw-ring-offset-color:#374151}.ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.ring-offset-gray-900{--tw-ring-offset-color:#111827}.ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.ring-offset-red-200{--tw-ring-offset-color:#fecaca}.ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.ring-offset-red-400{--tw-ring-offset-color:#f87171}.ring-offset-red-500{--tw-ring-offset-color:#ef4444}.ring-offset-red-600{--tw-ring-offset-color:#dc2626}.ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.ring-offset-red-800{--tw-ring-offset-color:#991b1b}.ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.ring-offset-green-400{--tw-ring-offset-color:#34d399}.ring-offset-green-500{--tw-ring-offset-color:#10b981}.ring-offset-green-600{--tw-ring-offset-color:#059669}.ring-offset-green-700{--tw-ring-offset-color:#047857}.ring-offset-green-800{--tw-ring-offset-color:#065f46}.ring-offset-green-900{--tw-ring-offset-color:#064e3b}.ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.ring-offset-pink-600{--tw-ring-offset-color:#db2777}.ring-offset-pink-700{--tw-ring-offset-color:#be185d}.ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.ring-offset-pink-900{--tw-ring-offset-color:#831843}.focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/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)}.filter-none{filter:none}.blur-0{--tw-blur:blur(0)}.blur-none{--tw-blur:blur(0)}.blur-sm{--tw-blur:blur(4px)}.blur{--tw-blur:blur(8px)}.blur-md{--tw-blur:blur(12px)}.blur-lg{--tw-blur:blur(16px)}.blur-xl{--tw-blur:blur(24px)}.blur-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.brightness-0{--tw-brightness:brightness(0)}.brightness-50{--tw-brightness:brightness(.5)}.brightness-75{--tw-brightness:brightness(.75)}.brightness-90{--tw-brightness:brightness(.9)}.brightness-95{--tw-brightness:brightness(.95)}.brightness-100{--tw-brightness:brightness(1)}.brightness-105{--tw-brightness:brightness(1.05)}.brightness-110{--tw-brightness:brightness(1.1)}.brightness-125{--tw-brightness:brightness(1.25)}.brightness-150{--tw-brightness:brightness(1.5)}.brightness-200{--tw-brightness:brightness(2)}.contrast-0{--tw-contrast:contrast(0)}.contrast-50{--tw-contrast:contrast(.5)}.contrast-75{--tw-contrast:contrast(.75)}.contrast-100{--tw-contrast:contrast(1)}.contrast-125{--tw-contrast:contrast(1.25)}.contrast-150{--tw-contrast:contrast(1.5)}.contrast-200{--tw-contrast:contrast(2)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.drop-shadow{--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))}.drop-shadow-md{--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))}.drop-shadow-lg{--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))}.drop-shadow-xl{--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))}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.grayscale-0{--tw-grayscale:grayscale(0)}.grayscale{--tw-grayscale:grayscale(100%)}.hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.invert-0{--tw-invert:invert(0)}.invert{--tw-invert:invert(100%)}.saturate-0{--tw-saturate:saturate(0)}.saturate-50{--tw-saturate:saturate(.5)}.saturate-100{--tw-saturate:saturate(1)}.saturate-150{--tw-saturate:saturate(1.5)}.saturate-200{--tw-saturate:saturate(2)}.sepia-0{--tw-sepia:sepia(0)}.sepia{--tw-sepia:sepia(100%)}.backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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);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)}.backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.backdrop-blur-0{--tw-backdrop-blur:blur(0)}.backdrop-blur-none{--tw-backdrop-blur:blur(0)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.backdrop-invert-0{--tw-backdrop-invert:invert(0)}.backdrop-invert{--tw-backdrop-invert:invert(100%)}.backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.transition-none{transition-property:none}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.delay-75{transition-delay:75ms}.delay-100{transition-delay:0.1s}.delay-150{transition-delay:150ms}.delay-200{transition-delay:0.2s}.delay-300{transition-delay:0.3s}.delay-500{transition-delay:0.5s}.delay-700{transition-delay:0.7s}.delay-1000{transition-delay:1s}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-150{transition-duration:150ms}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-1000{transition-duration:1s}.ease-linear{transition-timing-function:linear}.ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}@media (min-width:640px){.sm\:container{width:100%}@media (min-width:640px){.sm\:container{max-width:640px}}@media (min-width:768px){.sm\:container{max-width:768px}}@media (min-width:1024px){.sm\:container{max-width:1024px}}@media (min-width:1280px){.sm\:container{max-width:1280px}}@media (min-width:1536px){.sm\:container{max-width:1536px}}.sm\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sm\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\:focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sm\:focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\:focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sm\:focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\:pointer-events-none{pointer-events:none}.sm\:pointer-events-auto{pointer-events:auto}.sm\:visible{visibility:visible}.sm\:invisible{visibility:hidden}.sm\:static{position:static}.sm\:fixed{position:fixed}.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:sticky{position:sticky}.sm\:inset-0{top:0;right:0;bottom:0;left:0}.sm\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.sm\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.sm\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.sm\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.sm\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.sm\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.sm\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.sm\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.sm\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.sm\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.sm\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.sm\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.sm\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.sm\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.sm\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.sm\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.sm\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.sm\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.sm\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.sm\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.sm\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.sm\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.sm\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.sm\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.sm\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.sm\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.sm\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.sm\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.sm\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.sm\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.sm\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.sm\:inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.sm\:inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.sm\:inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.sm\:inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.sm\:-inset-0{top:0;right:0;bottom:0;left:0}.sm\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.sm\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.sm\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.sm\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.sm\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.sm\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.sm\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.sm\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.sm\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.sm\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.sm\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.sm\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.sm\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.sm\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.sm\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.sm\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.sm\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.sm\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.sm\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.sm\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.sm\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.sm\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.sm\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.sm\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.sm\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.sm\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.sm\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.sm\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.sm\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.sm\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.sm\:-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.sm\:-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.sm\:-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.sm\:-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.sm\:inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.sm\:inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.sm\:inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.sm\:inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.sm\:inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.sm\:inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.sm\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.sm\:-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.sm\:-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.sm\:-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.sm\:-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.sm\:-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.sm\:-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.sm\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.sm\:inset-x-0{left:0;right:0}.sm\:inset-x-1{left:.25rem;right:.25rem}.sm\:inset-x-2{left:.5rem;right:.5rem}.sm\:inset-x-3{left:.75rem;right:.75rem}.sm\:inset-x-4{left:1rem;right:1rem}.sm\:inset-x-5{left:1.25rem;right:1.25rem}.sm\:inset-x-6{left:1.5rem;right:1.5rem}.sm\:inset-x-7{left:1.75rem;right:1.75rem}.sm\:inset-x-8{left:2rem;right:2rem}.sm\:inset-x-9{left:2.25rem;right:2.25rem}.sm\:inset-x-10{left:2.5rem;right:2.5rem}.sm\:inset-x-11{left:2.75rem;right:2.75rem}.sm\:inset-x-12{left:3rem;right:3rem}.sm\:inset-x-14{left:3.5rem;right:3.5rem}.sm\:inset-x-16{left:4rem;right:4rem}.sm\:inset-x-20{left:5rem;right:5rem}.sm\:inset-x-24{left:6rem;right:6rem}.sm\:inset-x-28{left:7rem;right:7rem}.sm\:inset-x-32{left:8rem;right:8rem}.sm\:inset-x-36{left:9rem;right:9rem}.sm\:inset-x-40{left:10rem;right:10rem}.sm\:inset-x-44{left:11rem;right:11rem}.sm\:inset-x-48{left:12rem;right:12rem}.sm\:inset-x-52{left:13rem;right:13rem}.sm\:inset-x-56{left:14rem;right:14rem}.sm\:inset-x-60{left:15rem;right:15rem}.sm\:inset-x-64{left:16rem;right:16rem}.sm\:inset-x-72{left:18rem;right:18rem}.sm\:inset-x-80{left:20rem;right:20rem}.sm\:inset-x-96{left:24rem;right:24rem}.sm\:inset-x-auto{left:auto;right:auto}.sm\:inset-x-px{left:1px;right:1px}.sm\:inset-x-0\.5{left:.125rem;right:.125rem}.sm\:inset-x-1\.5{left:.375rem;right:.375rem}.sm\:inset-x-2\.5{left:.625rem;right:.625rem}.sm\:inset-x-3\.5{left:.875rem;right:.875rem}.sm\:-inset-x-0{left:0;right:0}.sm\:-inset-x-1{left:-.25rem;right:-.25rem}.sm\:-inset-x-2{left:-.5rem;right:-.5rem}.sm\:-inset-x-3{left:-.75rem;right:-.75rem}.sm\:-inset-x-4{left:-1rem;right:-1rem}.sm\:-inset-x-5{left:-1.25rem;right:-1.25rem}.sm\:-inset-x-6{left:-1.5rem;right:-1.5rem}.sm\:-inset-x-7{left:-1.75rem;right:-1.75rem}.sm\:-inset-x-8{left:-2rem;right:-2rem}.sm\:-inset-x-9{left:-2.25rem;right:-2.25rem}.sm\:-inset-x-10{left:-2.5rem;right:-2.5rem}.sm\:-inset-x-11{left:-2.75rem;right:-2.75rem}.sm\:-inset-x-12{left:-3rem;right:-3rem}.sm\:-inset-x-14{left:-3.5rem;right:-3.5rem}.sm\:-inset-x-16{left:-4rem;right:-4rem}.sm\:-inset-x-20{left:-5rem;right:-5rem}.sm\:-inset-x-24{left:-6rem;right:-6rem}.sm\:-inset-x-28{left:-7rem;right:-7rem}.sm\:-inset-x-32{left:-8rem;right:-8rem}.sm\:-inset-x-36{left:-9rem;right:-9rem}.sm\:-inset-x-40{left:-10rem;right:-10rem}.sm\:-inset-x-44{left:-11rem;right:-11rem}.sm\:-inset-x-48{left:-12rem;right:-12rem}.sm\:-inset-x-52{left:-13rem;right:-13rem}.sm\:-inset-x-56{left:-14rem;right:-14rem}.sm\:-inset-x-60{left:-15rem;right:-15rem}.sm\:-inset-x-64{left:-16rem;right:-16rem}.sm\:-inset-x-72{left:-18rem;right:-18rem}.sm\:-inset-x-80{left:-20rem;right:-20rem}.sm\:-inset-x-96{left:-24rem;right:-24rem}.sm\:-inset-x-px{left:-1px;right:-1px}.sm\:-inset-x-0\.5{left:-.125rem;right:-.125rem}.sm\:-inset-x-1\.5{left:-.375rem;right:-.375rem}.sm\:-inset-x-2\.5{left:-.625rem;right:-.625rem}.sm\:-inset-x-3\.5{left:-.875rem;right:-.875rem}.sm\:inset-x-1\/2{left:50%;right:50%}.sm\:inset-x-1\/3{left:33.333333%;right:33.333333%}.sm\:inset-x-2\/3{left:66.666667%;right:66.666667%}.sm\:inset-x-1\/4{left:25%;right:25%}.sm\:inset-x-2\/4{left:50%;right:50%}.sm\:inset-x-3\/4{left:75%;right:75%}.sm\:inset-x-full{left:100%;right:100%}.sm\:-inset-x-1\/2{left:-50%;right:-50%}.sm\:-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.sm\:-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.sm\:-inset-x-1\/4{left:-25%;right:-25%}.sm\:-inset-x-2\/4{left:-50%;right:-50%}.sm\:-inset-x-3\/4{left:-75%;right:-75%}.sm\:-inset-x-full{left:-100%;right:-100%}.sm\:inset-y-0{top:0;bottom:0}.sm\:inset-y-1{top:.25rem;bottom:.25rem}.sm\:inset-y-2{top:.5rem;bottom:.5rem}.sm\:inset-y-3{top:.75rem;bottom:.75rem}.sm\:inset-y-4{top:1rem;bottom:1rem}.sm\:inset-y-5{top:1.25rem;bottom:1.25rem}.sm\:inset-y-6{top:1.5rem;bottom:1.5rem}.sm\:inset-y-7{top:1.75rem;bottom:1.75rem}.sm\:inset-y-8{top:2rem;bottom:2rem}.sm\:inset-y-9{top:2.25rem;bottom:2.25rem}.sm\:inset-y-10{top:2.5rem;bottom:2.5rem}.sm\:inset-y-11{top:2.75rem;bottom:2.75rem}.sm\:inset-y-12{top:3rem;bottom:3rem}.sm\:inset-y-14{top:3.5rem;bottom:3.5rem}.sm\:inset-y-16{top:4rem;bottom:4rem}.sm\:inset-y-20{top:5rem;bottom:5rem}.sm\:inset-y-24{top:6rem;bottom:6rem}.sm\:inset-y-28{top:7rem;bottom:7rem}.sm\:inset-y-32{top:8rem;bottom:8rem}.sm\:inset-y-36{top:9rem;bottom:9rem}.sm\:inset-y-40{top:10rem;bottom:10rem}.sm\:inset-y-44{top:11rem;bottom:11rem}.sm\:inset-y-48{top:12rem;bottom:12rem}.sm\:inset-y-52{top:13rem;bottom:13rem}.sm\:inset-y-56{top:14rem;bottom:14rem}.sm\:inset-y-60{top:15rem;bottom:15rem}.sm\:inset-y-64{top:16rem;bottom:16rem}.sm\:inset-y-72{top:18rem;bottom:18rem}.sm\:inset-y-80{top:20rem;bottom:20rem}.sm\:inset-y-96{top:24rem;bottom:24rem}.sm\:inset-y-auto{top:auto;bottom:auto}.sm\:inset-y-px{top:1px;bottom:1px}.sm\:inset-y-0\.5{top:.125rem;bottom:.125rem}.sm\:inset-y-1\.5{top:.375rem;bottom:.375rem}.sm\:inset-y-2\.5{top:.625rem;bottom:.625rem}.sm\:inset-y-3\.5{top:.875rem;bottom:.875rem}.sm\:-inset-y-0{top:0;bottom:0}.sm\:-inset-y-1{top:-.25rem;bottom:-.25rem}.sm\:-inset-y-2{top:-.5rem;bottom:-.5rem}.sm\:-inset-y-3{top:-.75rem;bottom:-.75rem}.sm\:-inset-y-4{top:-1rem;bottom:-1rem}.sm\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.sm\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.sm\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.sm\:-inset-y-8{top:-2rem;bottom:-2rem}.sm\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.sm\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.sm\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.sm\:-inset-y-12{top:-3rem;bottom:-3rem}.sm\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.sm\:-inset-y-16{top:-4rem;bottom:-4rem}.sm\:-inset-y-20{top:-5rem;bottom:-5rem}.sm\:-inset-y-24{top:-6rem;bottom:-6rem}.sm\:-inset-y-28{top:-7rem;bottom:-7rem}.sm\:-inset-y-32{top:-8rem;bottom:-8rem}.sm\:-inset-y-36{top:-9rem;bottom:-9rem}.sm\:-inset-y-40{top:-10rem;bottom:-10rem}.sm\:-inset-y-44{top:-11rem;bottom:-11rem}.sm\:-inset-y-48{top:-12rem;bottom:-12rem}.sm\:-inset-y-52{top:-13rem;bottom:-13rem}.sm\:-inset-y-56{top:-14rem;bottom:-14rem}.sm\:-inset-y-60{top:-15rem;bottom:-15rem}.sm\:-inset-y-64{top:-16rem;bottom:-16rem}.sm\:-inset-y-72{top:-18rem;bottom:-18rem}.sm\:-inset-y-80{top:-20rem;bottom:-20rem}.sm\:-inset-y-96{top:-24rem;bottom:-24rem}.sm\:-inset-y-px{top:-1px;bottom:-1px}.sm\:-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.sm\:-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.sm\:-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.sm\:-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.sm\:inset-y-1\/2{top:50%;bottom:50%}.sm\:inset-y-1\/3{top:33.333333%;bottom:33.333333%}.sm\:inset-y-2\/3{top:66.666667%;bottom:66.666667%}.sm\:inset-y-1\/4{top:25%;bottom:25%}.sm\:inset-y-2\/4{top:50%;bottom:50%}.sm\:inset-y-3\/4{top:75%;bottom:75%}.sm\:inset-y-full{top:100%;bottom:100%}.sm\:-inset-y-1\/2{top:-50%;bottom:-50%}.sm\:-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.sm\:-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.sm\:-inset-y-1\/4{top:-25%;bottom:-25%}.sm\:-inset-y-2\/4{top:-50%;bottom:-50%}.sm\:-inset-y-3\/4{top:-75%;bottom:-75%}.sm\:-inset-y-full{top:-100%;bottom:-100%}.sm\:top-0{top:0}.sm\:top-1{top:.25rem}.sm\:top-2{top:.5rem}.sm\:top-3{top:.75rem}.sm\:top-4{top:1rem}.sm\:top-5{top:1.25rem}.sm\:top-6{top:1.5rem}.sm\:top-7{top:1.75rem}.sm\:top-8{top:2rem}.sm\:top-9{top:2.25rem}.sm\:top-10{top:2.5rem}.sm\:top-11{top:2.75rem}.sm\:top-12{top:3rem}.sm\:top-14{top:3.5rem}.sm\:top-16{top:4rem}.sm\:top-20{top:5rem}.sm\:top-24{top:6rem}.sm\:top-28{top:7rem}.sm\:top-32{top:8rem}.sm\:top-36{top:9rem}.sm\:top-40{top:10rem}.sm\:top-44{top:11rem}.sm\:top-48{top:12rem}.sm\:top-52{top:13rem}.sm\:top-56{top:14rem}.sm\:top-60{top:15rem}.sm\:top-64{top:16rem}.sm\:top-72{top:18rem}.sm\:top-80{top:20rem}.sm\:top-96{top:24rem}.sm\:top-auto{top:auto}.sm\:top-px{top:1px}.sm\:top-0\.5{top:.125rem}.sm\:top-1\.5{top:.375rem}.sm\:top-2\.5{top:.625rem}.sm\:top-3\.5{top:.875rem}.sm\:-top-0{top:0}.sm\:-top-1{top:-.25rem}.sm\:-top-2{top:-.5rem}.sm\:-top-3{top:-.75rem}.sm\:-top-4{top:-1rem}.sm\:-top-5{top:-1.25rem}.sm\:-top-6{top:-1.5rem}.sm\:-top-7{top:-1.75rem}.sm\:-top-8{top:-2rem}.sm\:-top-9{top:-2.25rem}.sm\:-top-10{top:-2.5rem}.sm\:-top-11{top:-2.75rem}.sm\:-top-12{top:-3rem}.sm\:-top-14{top:-3.5rem}.sm\:-top-16{top:-4rem}.sm\:-top-20{top:-5rem}.sm\:-top-24{top:-6rem}.sm\:-top-28{top:-7rem}.sm\:-top-32{top:-8rem}.sm\:-top-36{top:-9rem}.sm\:-top-40{top:-10rem}.sm\:-top-44{top:-11rem}.sm\:-top-48{top:-12rem}.sm\:-top-52{top:-13rem}.sm\:-top-56{top:-14rem}.sm\:-top-60{top:-15rem}.sm\:-top-64{top:-16rem}.sm\:-top-72{top:-18rem}.sm\:-top-80{top:-20rem}.sm\:-top-96{top:-24rem}.sm\:-top-px{top:-1px}.sm\:-top-0\.5{top:-.125rem}.sm\:-top-1\.5{top:-.375rem}.sm\:-top-2\.5{top:-.625rem}.sm\:-top-3\.5{top:-.875rem}.sm\:top-1\/2{top:50%}.sm\:top-1\/3{top:33.333333%}.sm\:top-2\/3{top:66.666667%}.sm\:top-1\/4{top:25%}.sm\:top-2\/4{top:50%}.sm\:top-3\/4{top:75%}.sm\:top-full{top:100%}.sm\:-top-1\/2{top:-50%}.sm\:-top-1\/3{top:-33.333333%}.sm\:-top-2\/3{top:-66.666667%}.sm\:-top-1\/4{top:-25%}.sm\:-top-2\/4{top:-50%}.sm\:-top-3\/4{top:-75%}.sm\:-top-full{top:-100%}.sm\:right-0{right:0}.sm\:right-1{right:.25rem}.sm\:right-2{right:.5rem}.sm\:right-3{right:.75rem}.sm\:right-4{right:1rem}.sm\:right-5{right:1.25rem}.sm\:right-6{right:1.5rem}.sm\:right-7{right:1.75rem}.sm\:right-8{right:2rem}.sm\:right-9{right:2.25rem}.sm\:right-10{right:2.5rem}.sm\:right-11{right:2.75rem}.sm\:right-12{right:3rem}.sm\:right-14{right:3.5rem}.sm\:right-16{right:4rem}.sm\:right-20{right:5rem}.sm\:right-24{right:6rem}.sm\:right-28{right:7rem}.sm\:right-32{right:8rem}.sm\:right-36{right:9rem}.sm\:right-40{right:10rem}.sm\:right-44{right:11rem}.sm\:right-48{right:12rem}.sm\:right-52{right:13rem}.sm\:right-56{right:14rem}.sm\:right-60{right:15rem}.sm\:right-64{right:16rem}.sm\:right-72{right:18rem}.sm\:right-80{right:20rem}.sm\:right-96{right:24rem}.sm\:right-auto{right:auto}.sm\:right-px{right:1px}.sm\:right-0\.5{right:.125rem}.sm\:right-1\.5{right:.375rem}.sm\:right-2\.5{right:.625rem}.sm\:right-3\.5{right:.875rem}.sm\:-right-0{right:0}.sm\:-right-1{right:-.25rem}.sm\:-right-2{right:-.5rem}.sm\:-right-3{right:-.75rem}.sm\:-right-4{right:-1rem}.sm\:-right-5{right:-1.25rem}.sm\:-right-6{right:-1.5rem}.sm\:-right-7{right:-1.75rem}.sm\:-right-8{right:-2rem}.sm\:-right-9{right:-2.25rem}.sm\:-right-10{right:-2.5rem}.sm\:-right-11{right:-2.75rem}.sm\:-right-12{right:-3rem}.sm\:-right-14{right:-3.5rem}.sm\:-right-16{right:-4rem}.sm\:-right-20{right:-5rem}.sm\:-right-24{right:-6rem}.sm\:-right-28{right:-7rem}.sm\:-right-32{right:-8rem}.sm\:-right-36{right:-9rem}.sm\:-right-40{right:-10rem}.sm\:-right-44{right:-11rem}.sm\:-right-48{right:-12rem}.sm\:-right-52{right:-13rem}.sm\:-right-56{right:-14rem}.sm\:-right-60{right:-15rem}.sm\:-right-64{right:-16rem}.sm\:-right-72{right:-18rem}.sm\:-right-80{right:-20rem}.sm\:-right-96{right:-24rem}.sm\:-right-px{right:-1px}.sm\:-right-0\.5{right:-.125rem}.sm\:-right-1\.5{right:-.375rem}.sm\:-right-2\.5{right:-.625rem}.sm\:-right-3\.5{right:-.875rem}.sm\:right-1\/2{right:50%}.sm\:right-1\/3{right:33.333333%}.sm\:right-2\/3{right:66.666667%}.sm\:right-1\/4{right:25%}.sm\:right-2\/4{right:50%}.sm\:right-3\/4{right:75%}.sm\:right-full{right:100%}.sm\:-right-1\/2{right:-50%}.sm\:-right-1\/3{right:-33.333333%}.sm\:-right-2\/3{right:-66.666667%}.sm\:-right-1\/4{right:-25%}.sm\:-right-2\/4{right:-50%}.sm\:-right-3\/4{right:-75%}.sm\:-right-full{right:-100%}.sm\:bottom-0{bottom:0}.sm\:bottom-1{bottom:.25rem}.sm\:bottom-2{bottom:.5rem}.sm\:bottom-3{bottom:.75rem}.sm\:bottom-4{bottom:1rem}.sm\:bottom-5{bottom:1.25rem}.sm\:bottom-6{bottom:1.5rem}.sm\:bottom-7{bottom:1.75rem}.sm\:bottom-8{bottom:2rem}.sm\:bottom-9{bottom:2.25rem}.sm\:bottom-10{bottom:2.5rem}.sm\:bottom-11{bottom:2.75rem}.sm\:bottom-12{bottom:3rem}.sm\:bottom-14{bottom:3.5rem}.sm\:bottom-16{bottom:4rem}.sm\:bottom-20{bottom:5rem}.sm\:bottom-24{bottom:6rem}.sm\:bottom-28{bottom:7rem}.sm\:bottom-32{bottom:8rem}.sm\:bottom-36{bottom:9rem}.sm\:bottom-40{bottom:10rem}.sm\:bottom-44{bottom:11rem}.sm\:bottom-48{bottom:12rem}.sm\:bottom-52{bottom:13rem}.sm\:bottom-56{bottom:14rem}.sm\:bottom-60{bottom:15rem}.sm\:bottom-64{bottom:16rem}.sm\:bottom-72{bottom:18rem}.sm\:bottom-80{bottom:20rem}.sm\:bottom-96{bottom:24rem}.sm\:bottom-auto{bottom:auto}.sm\:bottom-px{bottom:1px}.sm\:bottom-0\.5{bottom:.125rem}.sm\:bottom-1\.5{bottom:.375rem}.sm\:bottom-2\.5{bottom:.625rem}.sm\:bottom-3\.5{bottom:.875rem}.sm\:-bottom-0{bottom:0}.sm\:-bottom-1{bottom:-.25rem}.sm\:-bottom-2{bottom:-.5rem}.sm\:-bottom-3{bottom:-.75rem}.sm\:-bottom-4{bottom:-1rem}.sm\:-bottom-5{bottom:-1.25rem}.sm\:-bottom-6{bottom:-1.5rem}.sm\:-bottom-7{bottom:-1.75rem}.sm\:-bottom-8{bottom:-2rem}.sm\:-bottom-9{bottom:-2.25rem}.sm\:-bottom-10{bottom:-2.5rem}.sm\:-bottom-11{bottom:-2.75rem}.sm\:-bottom-12{bottom:-3rem}.sm\:-bottom-14{bottom:-3.5rem}.sm\:-bottom-16{bottom:-4rem}.sm\:-bottom-20{bottom:-5rem}.sm\:-bottom-24{bottom:-6rem}.sm\:-bottom-28{bottom:-7rem}.sm\:-bottom-32{bottom:-8rem}.sm\:-bottom-36{bottom:-9rem}.sm\:-bottom-40{bottom:-10rem}.sm\:-bottom-44{bottom:-11rem}.sm\:-bottom-48{bottom:-12rem}.sm\:-bottom-52{bottom:-13rem}.sm\:-bottom-56{bottom:-14rem}.sm\:-bottom-60{bottom:-15rem}.sm\:-bottom-64{bottom:-16rem}.sm\:-bottom-72{bottom:-18rem}.sm\:-bottom-80{bottom:-20rem}.sm\:-bottom-96{bottom:-24rem}.sm\:-bottom-px{bottom:-1px}.sm\:-bottom-0\.5{bottom:-.125rem}.sm\:-bottom-1\.5{bottom:-.375rem}.sm\:-bottom-2\.5{bottom:-.625rem}.sm\:-bottom-3\.5{bottom:-.875rem}.sm\:bottom-1\/2{bottom:50%}.sm\:bottom-1\/3{bottom:33.333333%}.sm\:bottom-2\/3{bottom:66.666667%}.sm\:bottom-1\/4{bottom:25%}.sm\:bottom-2\/4{bottom:50%}.sm\:bottom-3\/4{bottom:75%}.sm\:bottom-full{bottom:100%}.sm\:-bottom-1\/2{bottom:-50%}.sm\:-bottom-1\/3{bottom:-33.333333%}.sm\:-bottom-2\/3{bottom:-66.666667%}.sm\:-bottom-1\/4{bottom:-25%}.sm\:-bottom-2\/4{bottom:-50%}.sm\:-bottom-3\/4{bottom:-75%}.sm\:-bottom-full{bottom:-100%}.sm\:left-0{left:0}.sm\:left-1{left:.25rem}.sm\:left-2{left:.5rem}.sm\:left-3{left:.75rem}.sm\:left-4{left:1rem}.sm\:left-5{left:1.25rem}.sm\:left-6{left:1.5rem}.sm\:left-7{left:1.75rem}.sm\:left-8{left:2rem}.sm\:left-9{left:2.25rem}.sm\:left-10{left:2.5rem}.sm\:left-11{left:2.75rem}.sm\:left-12{left:3rem}.sm\:left-14{left:3.5rem}.sm\:left-16{left:4rem}.sm\:left-20{left:5rem}.sm\:left-24{left:6rem}.sm\:left-28{left:7rem}.sm\:left-32{left:8rem}.sm\:left-36{left:9rem}.sm\:left-40{left:10rem}.sm\:left-44{left:11rem}.sm\:left-48{left:12rem}.sm\:left-52{left:13rem}.sm\:left-56{left:14rem}.sm\:left-60{left:15rem}.sm\:left-64{left:16rem}.sm\:left-72{left:18rem}.sm\:left-80{left:20rem}.sm\:left-96{left:24rem}.sm\:left-auto{left:auto}.sm\:left-px{left:1px}.sm\:left-0\.5{left:.125rem}.sm\:left-1\.5{left:.375rem}.sm\:left-2\.5{left:.625rem}.sm\:left-3\.5{left:.875rem}.sm\:-left-0{left:0}.sm\:-left-1{left:-.25rem}.sm\:-left-2{left:-.5rem}.sm\:-left-3{left:-.75rem}.sm\:-left-4{left:-1rem}.sm\:-left-5{left:-1.25rem}.sm\:-left-6{left:-1.5rem}.sm\:-left-7{left:-1.75rem}.sm\:-left-8{left:-2rem}.sm\:-left-9{left:-2.25rem}.sm\:-left-10{left:-2.5rem}.sm\:-left-11{left:-2.75rem}.sm\:-left-12{left:-3rem}.sm\:-left-14{left:-3.5rem}.sm\:-left-16{left:-4rem}.sm\:-left-20{left:-5rem}.sm\:-left-24{left:-6rem}.sm\:-left-28{left:-7rem}.sm\:-left-32{left:-8rem}.sm\:-left-36{left:-9rem}.sm\:-left-40{left:-10rem}.sm\:-left-44{left:-11rem}.sm\:-left-48{left:-12rem}.sm\:-left-52{left:-13rem}.sm\:-left-56{left:-14rem}.sm\:-left-60{left:-15rem}.sm\:-left-64{left:-16rem}.sm\:-left-72{left:-18rem}.sm\:-left-80{left:-20rem}.sm\:-left-96{left:-24rem}.sm\:-left-px{left:-1px}.sm\:-left-0\.5{left:-.125rem}.sm\:-left-1\.5{left:-.375rem}.sm\:-left-2\.5{left:-.625rem}.sm\:-left-3\.5{left:-.875rem}.sm\:left-1\/2{left:50%}.sm\:left-1\/3{left:33.333333%}.sm\:left-2\/3{left:66.666667%}.sm\:left-1\/4{left:25%}.sm\:left-2\/4{left:50%}.sm\:left-3\/4{left:75%}.sm\:left-full{left:100%}.sm\:-left-1\/2{left:-50%}.sm\:-left-1\/3{left:-33.333333%}.sm\:-left-2\/3{left:-66.666667%}.sm\:-left-1\/4{left:-25%}.sm\:-left-2\/4{left:-50%}.sm\:-left-3\/4{left:-75%}.sm\:-left-full{left:-100%}.sm\:isolate{isolation:isolate}.sm\:isolation-auto{isolation:auto}.sm\:z-0{z-index:0}.sm\:z-10{z-index:10}.sm\:z-20{z-index:20}.sm\:z-30{z-index:30}.sm\:z-40{z-index:40}.sm\:z-50{z-index:50}.sm\:z-auto{z-index:auto}.sm\:focus-within\:z-0:focus-within{z-index:0}.sm\:focus-within\:z-10:focus-within{z-index:10}.sm\:focus-within\:z-20:focus-within{z-index:20}.sm\:focus-within\:z-30:focus-within{z-index:30}.sm\:focus-within\:z-40:focus-within{z-index:40}.sm\:focus-within\:z-50:focus-within{z-index:50}.sm\:focus-within\:z-auto:focus-within{z-index:auto}.sm\:focus\:z-0:focus{z-index:0}.sm\:focus\:z-10:focus{z-index:10}.sm\:focus\:z-20:focus{z-index:20}.sm\:focus\:z-30:focus{z-index:30}.sm\:focus\:z-40:focus{z-index:40}.sm\:focus\:z-50:focus{z-index:50}.sm\:focus\:z-auto:focus{z-index:auto}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:order-4{order:4}.sm\:order-5{order:5}.sm\:order-6{order:6}.sm\:order-7{order:7}.sm\:order-8{order:8}.sm\:order-9{order:9}.sm\:order-10{order:10}.sm\:order-11{order:11}.sm\:order-12{order:12}.sm\:order-first{order:-9999}.sm\:order-last{order:9999}.sm\:order-none{order:0}.sm\:col-auto{grid-column:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-span-full{grid-column:1/-1}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-4{grid-column-start:4}.sm\:col-start-5{grid-column-start:5}.sm\:col-start-6{grid-column-start:6}.sm\:col-start-7{grid-column-start:7}.sm\:col-start-8{grid-column-start:8}.sm\:col-start-9{grid-column-start:9}.sm\:col-start-10{grid-column-start:10}.sm\:col-start-11{grid-column-start:11}.sm\:col-start-12{grid-column-start:12}.sm\:col-start-13{grid-column-start:13}.sm\:col-start-auto{grid-column-start:auto}.sm\:col-end-1{grid-column-end:1}.sm\:col-end-2{grid-column-end:2}.sm\:col-end-3{grid-column-end:3}.sm\:col-end-4{grid-column-end:4}.sm\:col-end-5{grid-column-end:5}.sm\:col-end-6{grid-column-end:6}.sm\:col-end-7{grid-column-end:7}.sm\:col-end-8{grid-column-end:8}.sm\:col-end-9{grid-column-end:9}.sm\:col-end-10{grid-column-end:10}.sm\:col-end-11{grid-column-end:11}.sm\:col-end-12{grid-column-end:12}.sm\:col-end-13{grid-column-end:13}.sm\:col-end-auto{grid-column-end:auto}.sm\:row-auto{grid-row:auto}.sm\:row-span-1{grid-row:span 1/span 1}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:row-span-3{grid-row:span 3/span 3}.sm\:row-span-4{grid-row:span 4/span 4}.sm\:row-span-5{grid-row:span 5/span 5}.sm\:row-span-6{grid-row:span 6/span 6}.sm\:row-span-full{grid-row:1/-1}.sm\:row-start-1{grid-row-start:1}.sm\:row-start-2{grid-row-start:2}.sm\:row-start-3{grid-row-start:3}.sm\:row-start-4{grid-row-start:4}.sm\:row-start-5{grid-row-start:5}.sm\:row-start-6{grid-row-start:6}.sm\:row-start-7{grid-row-start:7}.sm\:row-start-auto{grid-row-start:auto}.sm\:row-end-1{grid-row-end:1}.sm\:row-end-2{grid-row-end:2}.sm\:row-end-3{grid-row-end:3}.sm\:row-end-4{grid-row-end:4}.sm\:row-end-5{grid-row-end:5}.sm\:row-end-6{grid-row-end:6}.sm\:row-end-7{grid-row-end:7}.sm\:row-end-auto{grid-row-end:auto}.sm\:float-right{float:right}.sm\:float-left{float:left}.sm\:float-none{float:none}.sm\:clear-left{clear:left}.sm\:clear-right{clear:right}.sm\:clear-both{clear:both}.sm\:clear-none{clear:none}.sm\:m-0{margin:0}.sm\:m-1{margin:.25rem}.sm\:m-2{margin:.5rem}.sm\:m-3{margin:.75rem}.sm\:m-4{margin:1rem}.sm\:m-5{margin:1.25rem}.sm\:m-6{margin:1.5rem}.sm\:m-7{margin:1.75rem}.sm\:m-8{margin:2rem}.sm\:m-9{margin:2.25rem}.sm\:m-10{margin:2.5rem}.sm\:m-11{margin:2.75rem}.sm\:m-12{margin:3rem}.sm\:m-14{margin:3.5rem}.sm\:m-16{margin:4rem}.sm\:m-20{margin:5rem}.sm\:m-24{margin:6rem}.sm\:m-28{margin:7rem}.sm\:m-32{margin:8rem}.sm\:m-36{margin:9rem}.sm\:m-40{margin:10rem}.sm\:m-44{margin:11rem}.sm\:m-48{margin:12rem}.sm\:m-52{margin:13rem}.sm\:m-56{margin:14rem}.sm\:m-60{margin:15rem}.sm\:m-64{margin:16rem}.sm\:m-72{margin:18rem}.sm\:m-80{margin:20rem}.sm\:m-96{margin:24rem}.sm\:m-auto{margin:auto}.sm\:m-px{margin:1px}.sm\:m-0\.5{margin:.125rem}.sm\:m-1\.5{margin:.375rem}.sm\:m-2\.5{margin:.625rem}.sm\:m-3\.5{margin:.875rem}.sm\:-m-0{margin:0}.sm\:-m-1{margin:-.25rem}.sm\:-m-2{margin:-.5rem}.sm\:-m-3{margin:-.75rem}.sm\:-m-4{margin:-1rem}.sm\:-m-5{margin:-1.25rem}.sm\:-m-6{margin:-1.5rem}.sm\:-m-7{margin:-1.75rem}.sm\:-m-8{margin:-2rem}.sm\:-m-9{margin:-2.25rem}.sm\:-m-10{margin:-2.5rem}.sm\:-m-11{margin:-2.75rem}.sm\:-m-12{margin:-3rem}.sm\:-m-14{margin:-3.5rem}.sm\:-m-16{margin:-4rem}.sm\:-m-20{margin:-5rem}.sm\:-m-24{margin:-6rem}.sm\:-m-28{margin:-7rem}.sm\:-m-32{margin:-8rem}.sm\:-m-36{margin:-9rem}.sm\:-m-40{margin:-10rem}.sm\:-m-44{margin:-11rem}.sm\:-m-48{margin:-12rem}.sm\:-m-52{margin:-13rem}.sm\:-m-56{margin:-14rem}.sm\:-m-60{margin:-15rem}.sm\:-m-64{margin:-16rem}.sm\:-m-72{margin:-18rem}.sm\:-m-80{margin:-20rem}.sm\:-m-96{margin:-24rem}.sm\:-m-px{margin:-1px}.sm\:-m-0\.5{margin:-.125rem}.sm\:-m-1\.5{margin:-.375rem}.sm\:-m-2\.5{margin:-.625rem}.sm\:-m-3\.5{margin:-.875rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-1{margin-left:.25rem;margin-right:.25rem}.sm\:mx-2{margin-left:.5rem;margin-right:.5rem}.sm\:mx-3{margin-left:.75rem;margin-right:.75rem}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.sm\:mx-8{margin-left:2rem;margin-right:2rem}.sm\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.sm\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.sm\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.sm\:mx-12{margin-left:3rem;margin-right:3rem}.sm\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.sm\:mx-16{margin-left:4rem;margin-right:4rem}.sm\:mx-20{margin-left:5rem;margin-right:5rem}.sm\:mx-24{margin-left:6rem;margin-right:6rem}.sm\:mx-28{margin-left:7rem;margin-right:7rem}.sm\:mx-32{margin-left:8rem;margin-right:8rem}.sm\:mx-36{margin-left:9rem;margin-right:9rem}.sm\:mx-40{margin-left:10rem;margin-right:10rem}.sm\:mx-44{margin-left:11rem;margin-right:11rem}.sm\:mx-48{margin-left:12rem;margin-right:12rem}.sm\:mx-52{margin-left:13rem;margin-right:13rem}.sm\:mx-56{margin-left:14rem;margin-right:14rem}.sm\:mx-60{margin-left:15rem;margin-right:15rem}.sm\:mx-64{margin-left:16rem;margin-right:16rem}.sm\:mx-72{margin-left:18rem;margin-right:18rem}.sm\:mx-80{margin-left:20rem;margin-right:20rem}.sm\:mx-96{margin-left:24rem;margin-right:24rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mx-px{margin-left:1px;margin-right:1px}.sm\:mx-0\.5{margin-left:.125rem;margin-right:.125rem}.sm\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.sm\:mx-2\.5{margin-left:.625rem;margin-right:.625rem}.sm\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.sm\:-mx-0{margin-left:0;margin-right:0}.sm\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.sm\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.sm\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.sm\:-mx-8{margin-left:-2rem;margin-right:-2rem}.sm\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.sm\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.sm\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.sm\:-mx-12{margin-left:-3rem;margin-right:-3rem}.sm\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.sm\:-mx-16{margin-left:-4rem;margin-right:-4rem}.sm\:-mx-20{margin-left:-5rem;margin-right:-5rem}.sm\:-mx-24{margin-left:-6rem;margin-right:-6rem}.sm\:-mx-28{margin-left:-7rem;margin-right:-7rem}.sm\:-mx-32{margin-left:-8rem;margin-right:-8rem}.sm\:-mx-36{margin-left:-9rem;margin-right:-9rem}.sm\:-mx-40{margin-left:-10rem;margin-right:-10rem}.sm\:-mx-44{margin-left:-11rem;margin-right:-11rem}.sm\:-mx-48{margin-left:-12rem;margin-right:-12rem}.sm\:-mx-52{margin-left:-13rem;margin-right:-13rem}.sm\:-mx-56{margin-left:-14rem;margin-right:-14rem}.sm\:-mx-60{margin-left:-15rem;margin-right:-15rem}.sm\:-mx-64{margin-left:-16rem;margin-right:-16rem}.sm\:-mx-72{margin-left:-18rem;margin-right:-18rem}.sm\:-mx-80{margin-left:-20rem;margin-right:-20rem}.sm\:-mx-96{margin-left:-24rem;margin-right:-24rem}.sm\:-mx-px{margin-left:-1px;margin-right:-1px}.sm\:-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.sm\:-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.sm\:-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.sm\:-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.sm\:my-0{margin-top:0;margin-bottom:0}.sm\:my-1{margin-top:.25rem;margin-bottom:.25rem}.sm\:my-2{margin-top:.5rem;margin-bottom:.5rem}.sm\:my-3{margin-top:.75rem;margin-bottom:.75rem}.sm\:my-4{margin-top:1rem;margin-bottom:1rem}.sm\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.sm\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.sm\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.sm\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.sm\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.sm\:my-12{margin-top:3rem;margin-bottom:3rem}.sm\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.sm\:my-16{margin-top:4rem;margin-bottom:4rem}.sm\:my-20{margin-top:5rem;margin-bottom:5rem}.sm\:my-24{margin-top:6rem;margin-bottom:6rem}.sm\:my-28{margin-top:7rem;margin-bottom:7rem}.sm\:my-32{margin-top:8rem;margin-bottom:8rem}.sm\:my-36{margin-top:9rem;margin-bottom:9rem}.sm\:my-40{margin-top:10rem;margin-bottom:10rem}.sm\:my-44{margin-top:11rem;margin-bottom:11rem}.sm\:my-48{margin-top:12rem;margin-bottom:12rem}.sm\:my-52{margin-top:13rem;margin-bottom:13rem}.sm\:my-56{margin-top:14rem;margin-bottom:14rem}.sm\:my-60{margin-top:15rem;margin-bottom:15rem}.sm\:my-64{margin-top:16rem;margin-bottom:16rem}.sm\:my-72{margin-top:18rem;margin-bottom:18rem}.sm\:my-80{margin-top:20rem;margin-bottom:20rem}.sm\:my-96{margin-top:24rem;margin-bottom:24rem}.sm\:my-auto{margin-top:auto;margin-bottom:auto}.sm\:my-px{margin-top:1px;margin-bottom:1px}.sm\:my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.sm\:my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.sm\:my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.sm\:my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.sm\:-my-0{margin-top:0;margin-bottom:0}.sm\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.sm\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.sm\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.sm\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.sm\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.sm\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.sm\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.sm\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.sm\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.sm\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.sm\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.sm\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.sm\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.sm\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.sm\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.sm\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.sm\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.sm\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.sm\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.sm\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.sm\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.sm\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.sm\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.sm\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.sm\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.sm\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.sm\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.sm\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.sm\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.sm\:-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.sm\:-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.sm\:-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.sm\:mt-0{margin-top:0}.sm\:mt-1{margin-top:.25rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-7{margin-top:1.75rem}.sm\:mt-8{margin-top:2rem}.sm\:mt-9{margin-top:2.25rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-11{margin-top:2.75rem}.sm\:mt-12{margin-top:3rem}.sm\:mt-14{margin-top:3.5rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-24{margin-top:6rem}.sm\:mt-28{margin-top:7rem}.sm\:mt-32{margin-top:8rem}.sm\:mt-36{margin-top:9rem}.sm\:mt-40{margin-top:10rem}.sm\:mt-44{margin-top:11rem}.sm\:mt-48{margin-top:12rem}.sm\:mt-52{margin-top:13rem}.sm\:mt-56{margin-top:14rem}.sm\:mt-60{margin-top:15rem}.sm\:mt-64{margin-top:16rem}.sm\:mt-72{margin-top:18rem}.sm\:mt-80{margin-top:20rem}.sm\:mt-96{margin-top:24rem}.sm\:mt-auto{margin-top:auto}.sm\:mt-px{margin-top:1px}.sm\:mt-0\.5{margin-top:.125rem}.sm\:mt-1\.5{margin-top:.375rem}.sm\:mt-2\.5{margin-top:.625rem}.sm\:mt-3\.5{margin-top:.875rem}.sm\:-mt-0{margin-top:0}.sm\:-mt-1{margin-top:-.25rem}.sm\:-mt-2{margin-top:-.5rem}.sm\:-mt-3{margin-top:-.75rem}.sm\:-mt-4{margin-top:-1rem}.sm\:-mt-5{margin-top:-1.25rem}.sm\:-mt-6{margin-top:-1.5rem}.sm\:-mt-7{margin-top:-1.75rem}.sm\:-mt-8{margin-top:-2rem}.sm\:-mt-9{margin-top:-2.25rem}.sm\:-mt-10{margin-top:-2.5rem}.sm\:-mt-11{margin-top:-2.75rem}.sm\:-mt-12{margin-top:-3rem}.sm\:-mt-14{margin-top:-3.5rem}.sm\:-mt-16{margin-top:-4rem}.sm\:-mt-20{margin-top:-5rem}.sm\:-mt-24{margin-top:-6rem}.sm\:-mt-28{margin-top:-7rem}.sm\:-mt-32{margin-top:-8rem}.sm\:-mt-36{margin-top:-9rem}.sm\:-mt-40{margin-top:-10rem}.sm\:-mt-44{margin-top:-11rem}.sm\:-mt-48{margin-top:-12rem}.sm\:-mt-52{margin-top:-13rem}.sm\:-mt-56{margin-top:-14rem}.sm\:-mt-60{margin-top:-15rem}.sm\:-mt-64{margin-top:-16rem}.sm\:-mt-72{margin-top:-18rem}.sm\:-mt-80{margin-top:-20rem}.sm\:-mt-96{margin-top:-24rem}.sm\:-mt-px{margin-top:-1px}.sm\:-mt-0\.5{margin-top:-.125rem}.sm\:-mt-1\.5{margin-top:-.375rem}.sm\:-mt-2\.5{margin-top:-.625rem}.sm\:-mt-3\.5{margin-top:-.875rem}.sm\:mr-0{margin-right:0}.sm\:mr-1{margin-right:.25rem}.sm\:mr-2{margin-right:.5rem}.sm\:mr-3{margin-right:.75rem}.sm\:mr-4{margin-right:1rem}.sm\:mr-5{margin-right:1.25rem}.sm\:mr-6{margin-right:1.5rem}.sm\:mr-7{margin-right:1.75rem}.sm\:mr-8{margin-right:2rem}.sm\:mr-9{margin-right:2.25rem}.sm\:mr-10{margin-right:2.5rem}.sm\:mr-11{margin-right:2.75rem}.sm\:mr-12{margin-right:3rem}.sm\:mr-14{margin-right:3.5rem}.sm\:mr-16{margin-right:4rem}.sm\:mr-20{margin-right:5rem}.sm\:mr-24{margin-right:6rem}.sm\:mr-28{margin-right:7rem}.sm\:mr-32{margin-right:8rem}.sm\:mr-36{margin-right:9rem}.sm\:mr-40{margin-right:10rem}.sm\:mr-44{margin-right:11rem}.sm\:mr-48{margin-right:12rem}.sm\:mr-52{margin-right:13rem}.sm\:mr-56{margin-right:14rem}.sm\:mr-60{margin-right:15rem}.sm\:mr-64{margin-right:16rem}.sm\:mr-72{margin-right:18rem}.sm\:mr-80{margin-right:20rem}.sm\:mr-96{margin-right:24rem}.sm\:mr-auto{margin-right:auto}.sm\:mr-px{margin-right:1px}.sm\:mr-0\.5{margin-right:.125rem}.sm\:mr-1\.5{margin-right:.375rem}.sm\:mr-2\.5{margin-right:.625rem}.sm\:mr-3\.5{margin-right:.875rem}.sm\:-mr-0{margin-right:0}.sm\:-mr-1{margin-right:-.25rem}.sm\:-mr-2{margin-right:-.5rem}.sm\:-mr-3{margin-right:-.75rem}.sm\:-mr-4{margin-right:-1rem}.sm\:-mr-5{margin-right:-1.25rem}.sm\:-mr-6{margin-right:-1.5rem}.sm\:-mr-7{margin-right:-1.75rem}.sm\:-mr-8{margin-right:-2rem}.sm\:-mr-9{margin-right:-2.25rem}.sm\:-mr-10{margin-right:-2.5rem}.sm\:-mr-11{margin-right:-2.75rem}.sm\:-mr-12{margin-right:-3rem}.sm\:-mr-14{margin-right:-3.5rem}.sm\:-mr-16{margin-right:-4rem}.sm\:-mr-20{margin-right:-5rem}.sm\:-mr-24{margin-right:-6rem}.sm\:-mr-28{margin-right:-7rem}.sm\:-mr-32{margin-right:-8rem}.sm\:-mr-36{margin-right:-9rem}.sm\:-mr-40{margin-right:-10rem}.sm\:-mr-44{margin-right:-11rem}.sm\:-mr-48{margin-right:-12rem}.sm\:-mr-52{margin-right:-13rem}.sm\:-mr-56{margin-right:-14rem}.sm\:-mr-60{margin-right:-15rem}.sm\:-mr-64{margin-right:-16rem}.sm\:-mr-72{margin-right:-18rem}.sm\:-mr-80{margin-right:-20rem}.sm\:-mr-96{margin-right:-24rem}.sm\:-mr-px{margin-right:-1px}.sm\:-mr-0\.5{margin-right:-.125rem}.sm\:-mr-1\.5{margin-right:-.375rem}.sm\:-mr-2\.5{margin-right:-.625rem}.sm\:-mr-3\.5{margin-right:-.875rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-1{margin-bottom:.25rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-7{margin-bottom:1.75rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mb-9{margin-bottom:2.25rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-11{margin-bottom:2.75rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-20{margin-bottom:5rem}.sm\:mb-24{margin-bottom:6rem}.sm\:mb-28{margin-bottom:7rem}.sm\:mb-32{margin-bottom:8rem}.sm\:mb-36{margin-bottom:9rem}.sm\:mb-40{margin-bottom:10rem}.sm\:mb-44{margin-bottom:11rem}.sm\:mb-48{margin-bottom:12rem}.sm\:mb-52{margin-bottom:13rem}.sm\:mb-56{margin-bottom:14rem}.sm\:mb-60{margin-bottom:15rem}.sm\:mb-64{margin-bottom:16rem}.sm\:mb-72{margin-bottom:18rem}.sm\:mb-80{margin-bottom:20rem}.sm\:mb-96{margin-bottom:24rem}.sm\:mb-auto{margin-bottom:auto}.sm\:mb-px{margin-bottom:1px}.sm\:mb-0\.5{margin-bottom:.125rem}.sm\:mb-1\.5{margin-bottom:.375rem}.sm\:mb-2\.5{margin-bottom:.625rem}.sm\:mb-3\.5{margin-bottom:.875rem}.sm\:-mb-0{margin-bottom:0}.sm\:-mb-1{margin-bottom:-.25rem}.sm\:-mb-2{margin-bottom:-.5rem}.sm\:-mb-3{margin-bottom:-.75rem}.sm\:-mb-4{margin-bottom:-1rem}.sm\:-mb-5{margin-bottom:-1.25rem}.sm\:-mb-6{margin-bottom:-1.5rem}.sm\:-mb-7{margin-bottom:-1.75rem}.sm\:-mb-8{margin-bottom:-2rem}.sm\:-mb-9{margin-bottom:-2.25rem}.sm\:-mb-10{margin-bottom:-2.5rem}.sm\:-mb-11{margin-bottom:-2.75rem}.sm\:-mb-12{margin-bottom:-3rem}.sm\:-mb-14{margin-bottom:-3.5rem}.sm\:-mb-16{margin-bottom:-4rem}.sm\:-mb-20{margin-bottom:-5rem}.sm\:-mb-24{margin-bottom:-6rem}.sm\:-mb-28{margin-bottom:-7rem}.sm\:-mb-32{margin-bottom:-8rem}.sm\:-mb-36{margin-bottom:-9rem}.sm\:-mb-40{margin-bottom:-10rem}.sm\:-mb-44{margin-bottom:-11rem}.sm\:-mb-48{margin-bottom:-12rem}.sm\:-mb-52{margin-bottom:-13rem}.sm\:-mb-56{margin-bottom:-14rem}.sm\:-mb-60{margin-bottom:-15rem}.sm\:-mb-64{margin-bottom:-16rem}.sm\:-mb-72{margin-bottom:-18rem}.sm\:-mb-80{margin-bottom:-20rem}.sm\:-mb-96{margin-bottom:-24rem}.sm\:-mb-px{margin-bottom:-1px}.sm\:-mb-0\.5{margin-bottom:-.125rem}.sm\:-mb-1\.5{margin-bottom:-.375rem}.sm\:-mb-2\.5{margin-bottom:-.625rem}.sm\:-mb-3\.5{margin-bottom:-.875rem}.sm\:ml-0{margin-left:0}.sm\:ml-1{margin-left:.25rem}.sm\:ml-2{margin-left:.5rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-4{margin-left:1rem}.sm\:ml-5{margin-left:1.25rem}.sm\:ml-6{margin-left:1.5rem}.sm\:ml-7{margin-left:1.75rem}.sm\:ml-8{margin-left:2rem}.sm\:ml-9{margin-left:2.25rem}.sm\:ml-10{margin-left:2.5rem}.sm\:ml-11{margin-left:2.75rem}.sm\:ml-12{margin-left:3rem}.sm\:ml-14{margin-left:3.5rem}.sm\:ml-16{margin-left:4rem}.sm\:ml-20{margin-left:5rem}.sm\:ml-24{margin-left:6rem}.sm\:ml-28{margin-left:7rem}.sm\:ml-32{margin-left:8rem}.sm\:ml-36{margin-left:9rem}.sm\:ml-40{margin-left:10rem}.sm\:ml-44{margin-left:11rem}.sm\:ml-48{margin-left:12rem}.sm\:ml-52{margin-left:13rem}.sm\:ml-56{margin-left:14rem}.sm\:ml-60{margin-left:15rem}.sm\:ml-64{margin-left:16rem}.sm\:ml-72{margin-left:18rem}.sm\:ml-80{margin-left:20rem}.sm\:ml-96{margin-left:24rem}.sm\:ml-auto{margin-left:auto}.sm\:ml-px{margin-left:1px}.sm\:ml-0\.5{margin-left:.125rem}.sm\:ml-1\.5{margin-left:.375rem}.sm\:ml-2\.5{margin-left:.625rem}.sm\:ml-3\.5{margin-left:.875rem}.sm\:-ml-0{margin-left:0}.sm\:-ml-1{margin-left:-.25rem}.sm\:-ml-2{margin-left:-.5rem}.sm\:-ml-3{margin-left:-.75rem}.sm\:-ml-4{margin-left:-1rem}.sm\:-ml-5{margin-left:-1.25rem}.sm\:-ml-6{margin-left:-1.5rem}.sm\:-ml-7{margin-left:-1.75rem}.sm\:-ml-8{margin-left:-2rem}.sm\:-ml-9{margin-left:-2.25rem}.sm\:-ml-10{margin-left:-2.5rem}.sm\:-ml-11{margin-left:-2.75rem}.sm\:-ml-12{margin-left:-3rem}.sm\:-ml-14{margin-left:-3.5rem}.sm\:-ml-16{margin-left:-4rem}.sm\:-ml-20{margin-left:-5rem}.sm\:-ml-24{margin-left:-6rem}.sm\:-ml-28{margin-left:-7rem}.sm\:-ml-32{margin-left:-8rem}.sm\:-ml-36{margin-left:-9rem}.sm\:-ml-40{margin-left:-10rem}.sm\:-ml-44{margin-left:-11rem}.sm\:-ml-48{margin-left:-12rem}.sm\:-ml-52{margin-left:-13rem}.sm\:-ml-56{margin-left:-14rem}.sm\:-ml-60{margin-left:-15rem}.sm\:-ml-64{margin-left:-16rem}.sm\:-ml-72{margin-left:-18rem}.sm\:-ml-80{margin-left:-20rem}.sm\:-ml-96{margin-left:-24rem}.sm\:-ml-px{margin-left:-1px}.sm\:-ml-0\.5{margin-left:-.125rem}.sm\:-ml-1\.5{margin-left:-.375rem}.sm\:-ml-2\.5{margin-left:-.625rem}.sm\:-ml-3\.5{margin-left:-.875rem}.sm\:box-border{box-sizing:border-box}.sm\:box-content{box-sizing:content-box}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table{display:table}.sm\:inline-table{display:inline-table}.sm\:table-caption{display:table-caption}.sm\:table-cell{display:table-cell}.sm\:table-column{display:table-column}.sm\:table-column-group{display:table-column-group}.sm\:table-footer-group{display:table-footer-group}.sm\:table-header-group{display:table-header-group}.sm\:table-row-group{display:table-row-group}.sm\:table-row{display:table-row}.sm\:flow-root{display:flow-root}.sm\:grid{display:grid}.sm\:inline-grid{display:inline-grid}.sm\:contents{display:contents}.sm\:list-item{display:list-item}.sm\:hidden{display:none}.sm\:h-0{height:0}.sm\:h-1{height:.25rem}.sm\:h-2{height:.5rem}.sm\:h-3{height:.75rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-8{height:2rem}.sm\:h-9{height:2.25rem}.sm\:h-10{height:2.5rem}.sm\:h-11{height:2.75rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-24{height:6rem}.sm\:h-28{height:7rem}.sm\:h-32{height:8rem}.sm\:h-36{height:9rem}.sm\:h-40{height:10rem}.sm\:h-44{height:11rem}.sm\:h-48{height:12rem}.sm\:h-52{height:13rem}.sm\:h-56{height:14rem}.sm\:h-60{height:15rem}.sm\:h-64{height:16rem}.sm\:h-72{height:18rem}.sm\:h-80{height:20rem}.sm\:h-96{height:24rem}.sm\:h-auto{height:auto}.sm\:h-px{height:1px}.sm\:h-0\.5{height:.125rem}.sm\:h-1\.5{height:.375rem}.sm\:h-2\.5{height:.625rem}.sm\:h-3\.5{height:.875rem}.sm\:h-1\/2{height:50%}.sm\:h-1\/3{height:33.333333%}.sm\:h-2\/3{height:66.666667%}.sm\:h-1\/4{height:25%}.sm\:h-2\/4{height:50%}.sm\:h-3\/4{height:75%}.sm\:h-1\/5{height:20%}.sm\:h-2\/5{height:40%}.sm\:h-3\/5{height:60%}.sm\:h-4\/5{height:80%}.sm\:h-1\/6{height:16.666667%}.sm\:h-2\/6{height:33.333333%}.sm\:h-3\/6{height:50%}.sm\:h-4\/6{height:66.666667%}.sm\:h-5\/6{height:83.333333%}.sm\:h-full{height:100%}.sm\:h-screen{height:100vh}.sm\:max-h-0{max-height:0}.sm\:max-h-1{max-height:.25rem}.sm\:max-h-2{max-height:.5rem}.sm\:max-h-3{max-height:.75rem}.sm\:max-h-4{max-height:1rem}.sm\:max-h-5{max-height:1.25rem}.sm\:max-h-6{max-height:1.5rem}.sm\:max-h-7{max-height:1.75rem}.sm\:max-h-8{max-height:2rem}.sm\:max-h-9{max-height:2.25rem}.sm\:max-h-10{max-height:2.5rem}.sm\:max-h-11{max-height:2.75rem}.sm\:max-h-12{max-height:3rem}.sm\:max-h-14{max-height:3.5rem}.sm\:max-h-16{max-height:4rem}.sm\:max-h-20{max-height:5rem}.sm\:max-h-24{max-height:6rem}.sm\:max-h-28{max-height:7rem}.sm\:max-h-32{max-height:8rem}.sm\:max-h-36{max-height:9rem}.sm\:max-h-40{max-height:10rem}.sm\:max-h-44{max-height:11rem}.sm\:max-h-48{max-height:12rem}.sm\:max-h-52{max-height:13rem}.sm\:max-h-56{max-height:14rem}.sm\:max-h-60{max-height:15rem}.sm\:max-h-64{max-height:16rem}.sm\:max-h-72{max-height:18rem}.sm\:max-h-80{max-height:20rem}.sm\:max-h-96{max-height:24rem}.sm\:max-h-px{max-height:1px}.sm\:max-h-0\.5{max-height:.125rem}.sm\:max-h-1\.5{max-height:.375rem}.sm\:max-h-2\.5{max-height:.625rem}.sm\:max-h-3\.5{max-height:.875rem}.sm\:max-h-full{max-height:100%}.sm\:max-h-screen{max-height:100vh}.sm\:min-h-0{min-height:0}.sm\:min-h-full{min-height:100%}.sm\:min-h-screen{min-height:100vh}.sm\:w-0{width:0}.sm\:w-1{width:.25rem}.sm\:w-2{width:.5rem}.sm\:w-3{width:.75rem}.sm\:w-4{width:1rem}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-7{width:1.75rem}.sm\:w-8{width:2rem}.sm\:w-9{width:2.25rem}.sm\:w-10{width:2.5rem}.sm\:w-11{width:2.75rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-24{width:6rem}.sm\:w-28{width:7rem}.sm\:w-32{width:8rem}.sm\:w-36{width:9rem}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-48{width:12rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-60{width:15rem}.sm\:w-64{width:16rem}.sm\:w-72{width:18rem}.sm\:w-80{width:20rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:w-px{width:1px}.sm\:w-0\.5{width:.125rem}.sm\:w-1\.5{width:.375rem}.sm\:w-2\.5{width:.625rem}.sm\:w-3\.5{width:.875rem}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:w-2\/3{width:66.666667%}.sm\:w-1\/4{width:25%}.sm\:w-2\/4{width:50%}.sm\:w-3\/4{width:75%}.sm\:w-1\/5{width:20%}.sm\:w-2\/5{width:40%}.sm\:w-3\/5{width:60%}.sm\:w-4\/5{width:80%}.sm\:w-1\/6{width:16.666667%}.sm\:w-2\/6{width:33.333333%}.sm\:w-3\/6{width:50%}.sm\:w-4\/6{width:66.666667%}.sm\:w-5\/6{width:83.333333%}.sm\:w-1\/12{width:8.333333%}.sm\:w-2\/12{width:16.666667%}.sm\:w-3\/12{width:25%}.sm\:w-4\/12{width:33.333333%}.sm\:w-5\/12{width:41.666667%}.sm\:w-6\/12{width:50%}.sm\:w-7\/12{width:58.333333%}.sm\:w-8\/12{width:66.666667%}.sm\:w-9\/12{width:75%}.sm\:w-10\/12{width:83.333333%}.sm\:w-11\/12{width:91.666667%}.sm\:w-full{width:100%}.sm\:w-screen{width:100vw}.sm\:w-min{width:min-content}.sm\:w-max{width:max-content}.sm\:min-w-0{min-width:0}.sm\:min-w-full{min-width:100%}.sm\:min-w-min{min-width:min-content}.sm\:min-w-max{min-width:max-content}.sm\:max-w-0{max-width:0}.sm\:max-w-none{max-width:none}.sm\:max-w-xs{max-width:20rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-6xl{max-width:72rem}.sm\:max-w-7xl{max-width:80rem}.sm\:max-w-full{max-width:100%}.sm\:max-w-min{max-width:min-content}.sm\:max-w-max{max-width:max-content}.sm\:max-w-prose{max-width:65ch}.sm\:max-w-screen-sm{max-width:640px}.sm\:max-w-screen-md{max-width:768px}.sm\:max-w-screen-lg{max-width:1024px}.sm\:max-w-screen-xl{max-width:1280px}.sm\:max-w-screen-2xl{max-width:1536px}.sm\:flex-1{flex:1 1 0%}.sm\:flex-auto{flex:1 1 auto}.sm\:flex-initial{flex:0 1 auto}.sm\:flex-none{flex:none}.sm\:flex-shrink-0{flex-shrink:0}.sm\:flex-shrink{flex-shrink:1}.sm\:flex-grow-0{flex-grow:0}.sm\:flex-grow{flex-grow:1}.sm\:table-auto{table-layout:auto}.sm\:table-fixed{table-layout:fixed}.sm\:border-collapse{border-collapse:collapse}.sm\:border-separate{border-collapse:separate}.sm\:origin-center{transform-origin:center}.sm\:origin-top{transform-origin:top}.sm\:origin-top-right{transform-origin:top right}.sm\:origin-right{transform-origin:right}.sm\:origin-bottom-right{transform-origin:bottom right}.sm\:origin-bottom{transform-origin:bottom}.sm\:origin-bottom-left{transform-origin:bottom left}.sm\:origin-left{transform-origin:left}.sm\:origin-top-left{transform-origin:top left}.sm\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.sm\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.sm\:transform-none{transform:none}.sm\:translate-x-0{--tw-translate-x:0px}.sm\:translate-x-1{--tw-translate-x:0.25rem}.sm\:translate-x-2{--tw-translate-x:0.5rem}.sm\:translate-x-3{--tw-translate-x:0.75rem}.sm\:translate-x-4{--tw-translate-x:1rem}.sm\:translate-x-5{--tw-translate-x:1.25rem}.sm\:translate-x-6{--tw-translate-x:1.5rem}.sm\:translate-x-7{--tw-translate-x:1.75rem}.sm\:translate-x-8{--tw-translate-x:2rem}.sm\:translate-x-9{--tw-translate-x:2.25rem}.sm\:translate-x-10{--tw-translate-x:2.5rem}.sm\:translate-x-11{--tw-translate-x:2.75rem}.sm\:translate-x-12{--tw-translate-x:3rem}.sm\:translate-x-14{--tw-translate-x:3.5rem}.sm\:translate-x-16{--tw-translate-x:4rem}.sm\:translate-x-20{--tw-translate-x:5rem}.sm\:translate-x-24{--tw-translate-x:6rem}.sm\:translate-x-28{--tw-translate-x:7rem}.sm\:translate-x-32{--tw-translate-x:8rem}.sm\:translate-x-36{--tw-translate-x:9rem}.sm\:translate-x-40{--tw-translate-x:10rem}.sm\:translate-x-44{--tw-translate-x:11rem}.sm\:translate-x-48{--tw-translate-x:12rem}.sm\:translate-x-52{--tw-translate-x:13rem}.sm\:translate-x-56{--tw-translate-x:14rem}.sm\:translate-x-60{--tw-translate-x:15rem}.sm\:translate-x-64{--tw-translate-x:16rem}.sm\:translate-x-72{--tw-translate-x:18rem}.sm\:translate-x-80{--tw-translate-x:20rem}.sm\:translate-x-96{--tw-translate-x:24rem}.sm\:translate-x-px{--tw-translate-x:1px}.sm\:translate-x-0\.5{--tw-translate-x:0.125rem}.sm\:translate-x-1\.5{--tw-translate-x:0.375rem}.sm\:translate-x-2\.5{--tw-translate-x:0.625rem}.sm\:translate-x-3\.5{--tw-translate-x:0.875rem}.sm\:-translate-x-0{--tw-translate-x:0px}.sm\:-translate-x-1{--tw-translate-x:-0.25rem}.sm\:-translate-x-2{--tw-translate-x:-0.5rem}.sm\:-translate-x-3{--tw-translate-x:-0.75rem}.sm\:-translate-x-4{--tw-translate-x:-1rem}.sm\:-translate-x-5{--tw-translate-x:-1.25rem}.sm\:-translate-x-6{--tw-translate-x:-1.5rem}.sm\:-translate-x-7{--tw-translate-x:-1.75rem}.sm\:-translate-x-8{--tw-translate-x:-2rem}.sm\:-translate-x-9{--tw-translate-x:-2.25rem}.sm\:-translate-x-10{--tw-translate-x:-2.5rem}.sm\:-translate-x-11{--tw-translate-x:-2.75rem}.sm\:-translate-x-12{--tw-translate-x:-3rem}.sm\:-translate-x-14{--tw-translate-x:-3.5rem}.sm\:-translate-x-16{--tw-translate-x:-4rem}.sm\:-translate-x-20{--tw-translate-x:-5rem}.sm\:-translate-x-24{--tw-translate-x:-6rem}.sm\:-translate-x-28{--tw-translate-x:-7rem}.sm\:-translate-x-32{--tw-translate-x:-8rem}.sm\:-translate-x-36{--tw-translate-x:-9rem}.sm\:-translate-x-40{--tw-translate-x:-10rem}.sm\:-translate-x-44{--tw-translate-x:-11rem}.sm\:-translate-x-48{--tw-translate-x:-12rem}.sm\:-translate-x-52{--tw-translate-x:-13rem}.sm\:-translate-x-56{--tw-translate-x:-14rem}.sm\:-translate-x-60{--tw-translate-x:-15rem}.sm\:-translate-x-64{--tw-translate-x:-16rem}.sm\:-translate-x-72{--tw-translate-x:-18rem}.sm\:-translate-x-80{--tw-translate-x:-20rem}.sm\:-translate-x-96{--tw-translate-x:-24rem}.sm\:-translate-x-px{--tw-translate-x:-1px}.sm\:-translate-x-0\.5{--tw-translate-x:-0.125rem}.sm\:-translate-x-1\.5{--tw-translate-x:-0.375rem}.sm\:-translate-x-2\.5{--tw-translate-x:-0.625rem}.sm\:-translate-x-3\.5{--tw-translate-x:-0.875rem}.sm\:translate-x-1\/2{--tw-translate-x:50%}.sm\:translate-x-1\/3{--tw-translate-x:33.333333%}.sm\:translate-x-2\/3{--tw-translate-x:66.666667%}.sm\:translate-x-1\/4{--tw-translate-x:25%}.sm\:translate-x-2\/4{--tw-translate-x:50%}.sm\:translate-x-3\/4{--tw-translate-x:75%}.sm\:translate-x-full{--tw-translate-x:100%}.sm\:-translate-x-1\/2{--tw-translate-x:-50%}.sm\:-translate-x-1\/3{--tw-translate-x:-33.333333%}.sm\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.sm\:-translate-x-1\/4{--tw-translate-x:-25%}.sm\:-translate-x-2\/4{--tw-translate-x:-50%}.sm\:-translate-x-3\/4{--tw-translate-x:-75%}.sm\:-translate-x-full{--tw-translate-x:-100%}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:translate-y-1{--tw-translate-y:0.25rem}.sm\:translate-y-2{--tw-translate-y:0.5rem}.sm\:translate-y-3{--tw-translate-y:0.75rem}.sm\:translate-y-4{--tw-translate-y:1rem}.sm\:translate-y-5{--tw-translate-y:1.25rem}.sm\:translate-y-6{--tw-translate-y:1.5rem}.sm\:translate-y-7{--tw-translate-y:1.75rem}.sm\:translate-y-8{--tw-translate-y:2rem}.sm\:translate-y-9{--tw-translate-y:2.25rem}.sm\:translate-y-10{--tw-translate-y:2.5rem}.sm\:translate-y-11{--tw-translate-y:2.75rem}.sm\:translate-y-12{--tw-translate-y:3rem}.sm\:translate-y-14{--tw-translate-y:3.5rem}.sm\:translate-y-16{--tw-translate-y:4rem}.sm\:translate-y-20{--tw-translate-y:5rem}.sm\:translate-y-24{--tw-translate-y:6rem}.sm\:translate-y-28{--tw-translate-y:7rem}.sm\:translate-y-32{--tw-translate-y:8rem}.sm\:translate-y-36{--tw-translate-y:9rem}.sm\:translate-y-40{--tw-translate-y:10rem}.sm\:translate-y-44{--tw-translate-y:11rem}.sm\:translate-y-48{--tw-translate-y:12rem}.sm\:translate-y-52{--tw-translate-y:13rem}.sm\:translate-y-56{--tw-translate-y:14rem}.sm\:translate-y-60{--tw-translate-y:15rem}.sm\:translate-y-64{--tw-translate-y:16rem}.sm\:translate-y-72{--tw-translate-y:18rem}.sm\:translate-y-80{--tw-translate-y:20rem}.sm\:translate-y-96{--tw-translate-y:24rem}.sm\:translate-y-px{--tw-translate-y:1px}.sm\:translate-y-0\.5{--tw-translate-y:0.125rem}.sm\:translate-y-1\.5{--tw-translate-y:0.375rem}.sm\:translate-y-2\.5{--tw-translate-y:0.625rem}.sm\:translate-y-3\.5{--tw-translate-y:0.875rem}.sm\:-translate-y-0{--tw-translate-y:0px}.sm\:-translate-y-1{--tw-translate-y:-0.25rem}.sm\:-translate-y-2{--tw-translate-y:-0.5rem}.sm\:-translate-y-3{--tw-translate-y:-0.75rem}.sm\:-translate-y-4{--tw-translate-y:-1rem}.sm\:-translate-y-5{--tw-translate-y:-1.25rem}.sm\:-translate-y-6{--tw-translate-y:-1.5rem}.sm\:-translate-y-7{--tw-translate-y:-1.75rem}.sm\:-translate-y-8{--tw-translate-y:-2rem}.sm\:-translate-y-9{--tw-translate-y:-2.25rem}.sm\:-translate-y-10{--tw-translate-y:-2.5rem}.sm\:-translate-y-11{--tw-translate-y:-2.75rem}.sm\:-translate-y-12{--tw-translate-y:-3rem}.sm\:-translate-y-14{--tw-translate-y:-3.5rem}.sm\:-translate-y-16{--tw-translate-y:-4rem}.sm\:-translate-y-20{--tw-translate-y:-5rem}.sm\:-translate-y-24{--tw-translate-y:-6rem}.sm\:-translate-y-28{--tw-translate-y:-7rem}.sm\:-translate-y-32{--tw-translate-y:-8rem}.sm\:-translate-y-36{--tw-translate-y:-9rem}.sm\:-translate-y-40{--tw-translate-y:-10rem}.sm\:-translate-y-44{--tw-translate-y:-11rem}.sm\:-translate-y-48{--tw-translate-y:-12rem}.sm\:-translate-y-52{--tw-translate-y:-13rem}.sm\:-translate-y-56{--tw-translate-y:-14rem}.sm\:-translate-y-60{--tw-translate-y:-15rem}.sm\:-translate-y-64{--tw-translate-y:-16rem}.sm\:-translate-y-72{--tw-translate-y:-18rem}.sm\:-translate-y-80{--tw-translate-y:-20rem}.sm\:-translate-y-96{--tw-translate-y:-24rem}.sm\:-translate-y-px{--tw-translate-y:-1px}.sm\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.sm\:-translate-y-1\.5{--tw-translate-y:-0.375rem}.sm\:-translate-y-2\.5{--tw-translate-y:-0.625rem}.sm\:-translate-y-3\.5{--tw-translate-y:-0.875rem}.sm\:translate-y-1\/2{--tw-translate-y:50%}.sm\:translate-y-1\/3{--tw-translate-y:33.333333%}.sm\:translate-y-2\/3{--tw-translate-y:66.666667%}.sm\:translate-y-1\/4{--tw-translate-y:25%}.sm\:translate-y-2\/4{--tw-translate-y:50%}.sm\:translate-y-3\/4{--tw-translate-y:75%}.sm\:translate-y-full{--tw-translate-y:100%}.sm\:-translate-y-1\/2{--tw-translate-y:-50%}.sm\:-translate-y-1\/3{--tw-translate-y:-33.333333%}.sm\:-translate-y-2\/3{--tw-translate-y:-66.666667%}.sm\:-translate-y-1\/4{--tw-translate-y:-25%}.sm\:-translate-y-2\/4{--tw-translate-y:-50%}.sm\:-translate-y-3\/4{--tw-translate-y:-75%}.sm\:-translate-y-full{--tw-translate-y:-100%}.sm\:hover\:translate-x-0:hover{--tw-translate-x:0px}.sm\:hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.sm\:hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.sm\:hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.sm\:hover\:translate-x-4:hover{--tw-translate-x:1rem}.sm\:hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.sm\:hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.sm\:hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.sm\:hover\:translate-x-8:hover{--tw-translate-x:2rem}.sm\:hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.sm\:hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.sm\:hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.sm\:hover\:translate-x-12:hover{--tw-translate-x:3rem}.sm\:hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.sm\:hover\:translate-x-16:hover{--tw-translate-x:4rem}.sm\:hover\:translate-x-20:hover{--tw-translate-x:5rem}.sm\:hover\:translate-x-24:hover{--tw-translate-x:6rem}.sm\:hover\:translate-x-28:hover{--tw-translate-x:7rem}.sm\:hover\:translate-x-32:hover{--tw-translate-x:8rem}.sm\:hover\:translate-x-36:hover{--tw-translate-x:9rem}.sm\:hover\:translate-x-40:hover{--tw-translate-x:10rem}.sm\:hover\:translate-x-44:hover{--tw-translate-x:11rem}.sm\:hover\:translate-x-48:hover{--tw-translate-x:12rem}.sm\:hover\:translate-x-52:hover{--tw-translate-x:13rem}.sm\:hover\:translate-x-56:hover{--tw-translate-x:14rem}.sm\:hover\:translate-x-60:hover{--tw-translate-x:15rem}.sm\:hover\:translate-x-64:hover{--tw-translate-x:16rem}.sm\:hover\:translate-x-72:hover{--tw-translate-x:18rem}.sm\:hover\:translate-x-80:hover{--tw-translate-x:20rem}.sm\:hover\:translate-x-96:hover{--tw-translate-x:24rem}.sm\:hover\:translate-x-px:hover{--tw-translate-x:1px}.sm\:hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.sm\:hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.sm\:hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.sm\:hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.sm\:hover\:-translate-x-0:hover{--tw-translate-x:0px}.sm\:hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.sm\:hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.sm\:hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.sm\:hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.sm\:hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.sm\:hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.sm\:hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.sm\:hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.sm\:hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.sm\:hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.sm\:hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.sm\:hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.sm\:hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.sm\:hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.sm\:hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.sm\:hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.sm\:hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.sm\:hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.sm\:hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.sm\:hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.sm\:hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.sm\:hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.sm\:hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.sm\:hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.sm\:hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.sm\:hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.sm\:hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.sm\:hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.sm\:hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.sm\:hover\:-translate-x-px:hover{--tw-translate-x:-1px}.sm\:hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.sm\:hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.sm\:hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.sm\:hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.sm\:hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.sm\:hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.sm\:hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.sm\:hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.sm\:hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.sm\:hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.sm\:hover\:translate-x-full:hover{--tw-translate-x:100%}.sm\:hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.sm\:hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.sm\:hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.sm\:hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.sm\:hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.sm\:hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.sm\:hover\:-translate-x-full:hover{--tw-translate-x:-100%}.sm\:hover\:translate-y-0:hover{--tw-translate-y:0px}.sm\:hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.sm\:hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.sm\:hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.sm\:hover\:translate-y-4:hover{--tw-translate-y:1rem}.sm\:hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.sm\:hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.sm\:hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.sm\:hover\:translate-y-8:hover{--tw-translate-y:2rem}.sm\:hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.sm\:hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.sm\:hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.sm\:hover\:translate-y-12:hover{--tw-translate-y:3rem}.sm\:hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.sm\:hover\:translate-y-16:hover{--tw-translate-y:4rem}.sm\:hover\:translate-y-20:hover{--tw-translate-y:5rem}.sm\:hover\:translate-y-24:hover{--tw-translate-y:6rem}.sm\:hover\:translate-y-28:hover{--tw-translate-y:7rem}.sm\:hover\:translate-y-32:hover{--tw-translate-y:8rem}.sm\:hover\:translate-y-36:hover{--tw-translate-y:9rem}.sm\:hover\:translate-y-40:hover{--tw-translate-y:10rem}.sm\:hover\:translate-y-44:hover{--tw-translate-y:11rem}.sm\:hover\:translate-y-48:hover{--tw-translate-y:12rem}.sm\:hover\:translate-y-52:hover{--tw-translate-y:13rem}.sm\:hover\:translate-y-56:hover{--tw-translate-y:14rem}.sm\:hover\:translate-y-60:hover{--tw-translate-y:15rem}.sm\:hover\:translate-y-64:hover{--tw-translate-y:16rem}.sm\:hover\:translate-y-72:hover{--tw-translate-y:18rem}.sm\:hover\:translate-y-80:hover{--tw-translate-y:20rem}.sm\:hover\:translate-y-96:hover{--tw-translate-y:24rem}.sm\:hover\:translate-y-px:hover{--tw-translate-y:1px}.sm\:hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.sm\:hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.sm\:hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.sm\:hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.sm\:hover\:-translate-y-0:hover{--tw-translate-y:0px}.sm\:hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.sm\:hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.sm\:hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.sm\:hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.sm\:hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.sm\:hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.sm\:hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.sm\:hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.sm\:hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.sm\:hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.sm\:hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.sm\:hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.sm\:hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.sm\:hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.sm\:hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.sm\:hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.sm\:hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.sm\:hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.sm\:hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.sm\:hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.sm\:hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.sm\:hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.sm\:hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.sm\:hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.sm\:hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.sm\:hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.sm\:hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.sm\:hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.sm\:hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.sm\:hover\:-translate-y-px:hover{--tw-translate-y:-1px}.sm\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.sm\:hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.sm\:hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.sm\:hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.sm\:hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.sm\:hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.sm\:hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.sm\:hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.sm\:hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.sm\:hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.sm\:hover\:translate-y-full:hover{--tw-translate-y:100%}.sm\:hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.sm\:hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.sm\:hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.sm\:hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.sm\:hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.sm\:hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.sm\:hover\:-translate-y-full:hover{--tw-translate-y:-100%}.sm\:focus\:translate-x-0:focus{--tw-translate-x:0px}.sm\:focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.sm\:focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.sm\:focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.sm\:focus\:translate-x-4:focus{--tw-translate-x:1rem}.sm\:focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.sm\:focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.sm\:focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.sm\:focus\:translate-x-8:focus{--tw-translate-x:2rem}.sm\:focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.sm\:focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.sm\:focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.sm\:focus\:translate-x-12:focus{--tw-translate-x:3rem}.sm\:focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.sm\:focus\:translate-x-16:focus{--tw-translate-x:4rem}.sm\:focus\:translate-x-20:focus{--tw-translate-x:5rem}.sm\:focus\:translate-x-24:focus{--tw-translate-x:6rem}.sm\:focus\:translate-x-28:focus{--tw-translate-x:7rem}.sm\:focus\:translate-x-32:focus{--tw-translate-x:8rem}.sm\:focus\:translate-x-36:focus{--tw-translate-x:9rem}.sm\:focus\:translate-x-40:focus{--tw-translate-x:10rem}.sm\:focus\:translate-x-44:focus{--tw-translate-x:11rem}.sm\:focus\:translate-x-48:focus{--tw-translate-x:12rem}.sm\:focus\:translate-x-52:focus{--tw-translate-x:13rem}.sm\:focus\:translate-x-56:focus{--tw-translate-x:14rem}.sm\:focus\:translate-x-60:focus{--tw-translate-x:15rem}.sm\:focus\:translate-x-64:focus{--tw-translate-x:16rem}.sm\:focus\:translate-x-72:focus{--tw-translate-x:18rem}.sm\:focus\:translate-x-80:focus{--tw-translate-x:20rem}.sm\:focus\:translate-x-96:focus{--tw-translate-x:24rem}.sm\:focus\:translate-x-px:focus{--tw-translate-x:1px}.sm\:focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.sm\:focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.sm\:focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.sm\:focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.sm\:focus\:-translate-x-0:focus{--tw-translate-x:0px}.sm\:focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.sm\:focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.sm\:focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.sm\:focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.sm\:focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.sm\:focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.sm\:focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.sm\:focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.sm\:focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.sm\:focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.sm\:focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.sm\:focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.sm\:focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.sm\:focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.sm\:focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.sm\:focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.sm\:focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.sm\:focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.sm\:focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.sm\:focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.sm\:focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.sm\:focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.sm\:focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.sm\:focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.sm\:focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.sm\:focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.sm\:focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.sm\:focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.sm\:focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.sm\:focus\:-translate-x-px:focus{--tw-translate-x:-1px}.sm\:focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.sm\:focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.sm\:focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.sm\:focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.sm\:focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.sm\:focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.sm\:focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.sm\:focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.sm\:focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.sm\:focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.sm\:focus\:translate-x-full:focus{--tw-translate-x:100%}.sm\:focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.sm\:focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.sm\:focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.sm\:focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.sm\:focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.sm\:focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.sm\:focus\:-translate-x-full:focus{--tw-translate-x:-100%}.sm\:focus\:translate-y-0:focus{--tw-translate-y:0px}.sm\:focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.sm\:focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.sm\:focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.sm\:focus\:translate-y-4:focus{--tw-translate-y:1rem}.sm\:focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.sm\:focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.sm\:focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.sm\:focus\:translate-y-8:focus{--tw-translate-y:2rem}.sm\:focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.sm\:focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.sm\:focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.sm\:focus\:translate-y-12:focus{--tw-translate-y:3rem}.sm\:focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.sm\:focus\:translate-y-16:focus{--tw-translate-y:4rem}.sm\:focus\:translate-y-20:focus{--tw-translate-y:5rem}.sm\:focus\:translate-y-24:focus{--tw-translate-y:6rem}.sm\:focus\:translate-y-28:focus{--tw-translate-y:7rem}.sm\:focus\:translate-y-32:focus{--tw-translate-y:8rem}.sm\:focus\:translate-y-36:focus{--tw-translate-y:9rem}.sm\:focus\:translate-y-40:focus{--tw-translate-y:10rem}.sm\:focus\:translate-y-44:focus{--tw-translate-y:11rem}.sm\:focus\:translate-y-48:focus{--tw-translate-y:12rem}.sm\:focus\:translate-y-52:focus{--tw-translate-y:13rem}.sm\:focus\:translate-y-56:focus{--tw-translate-y:14rem}.sm\:focus\:translate-y-60:focus{--tw-translate-y:15rem}.sm\:focus\:translate-y-64:focus{--tw-translate-y:16rem}.sm\:focus\:translate-y-72:focus{--tw-translate-y:18rem}.sm\:focus\:translate-y-80:focus{--tw-translate-y:20rem}.sm\:focus\:translate-y-96:focus{--tw-translate-y:24rem}.sm\:focus\:translate-y-px:focus{--tw-translate-y:1px}.sm\:focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.sm\:focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.sm\:focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.sm\:focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.sm\:focus\:-translate-y-0:focus{--tw-translate-y:0px}.sm\:focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.sm\:focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.sm\:focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.sm\:focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.sm\:focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.sm\:focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.sm\:focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.sm\:focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.sm\:focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.sm\:focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.sm\:focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.sm\:focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.sm\:focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.sm\:focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.sm\:focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.sm\:focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.sm\:focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.sm\:focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.sm\:focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.sm\:focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.sm\:focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.sm\:focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.sm\:focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.sm\:focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.sm\:focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.sm\:focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.sm\:focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.sm\:focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.sm\:focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.sm\:focus\:-translate-y-px:focus{--tw-translate-y:-1px}.sm\:focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.sm\:focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.sm\:focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.sm\:focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.sm\:focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.sm\:focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.sm\:focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.sm\:focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.sm\:focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.sm\:focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.sm\:focus\:translate-y-full:focus{--tw-translate-y:100%}.sm\:focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.sm\:focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.sm\:focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.sm\:focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.sm\:focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.sm\:focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.sm\:focus\:-translate-y-full:focus{--tw-translate-y:-100%}.sm\:rotate-0{--tw-rotate:0deg}.sm\:rotate-1{--tw-rotate:1deg}.sm\:rotate-2{--tw-rotate:2deg}.sm\:rotate-3{--tw-rotate:3deg}.sm\:rotate-6{--tw-rotate:6deg}.sm\:rotate-12{--tw-rotate:12deg}.sm\:rotate-45{--tw-rotate:45deg}.sm\:rotate-90{--tw-rotate:90deg}.sm\:rotate-180{--tw-rotate:180deg}.sm\:-rotate-180{--tw-rotate:-180deg}.sm\:-rotate-90{--tw-rotate:-90deg}.sm\:-rotate-45{--tw-rotate:-45deg}.sm\:-rotate-12{--tw-rotate:-12deg}.sm\:-rotate-6{--tw-rotate:-6deg}.sm\:-rotate-3{--tw-rotate:-3deg}.sm\:-rotate-2{--tw-rotate:-2deg}.sm\:-rotate-1{--tw-rotate:-1deg}.sm\:hover\:rotate-0:hover{--tw-rotate:0deg}.sm\:hover\:rotate-1:hover{--tw-rotate:1deg}.sm\:hover\:rotate-2:hover{--tw-rotate:2deg}.sm\:hover\:rotate-3:hover{--tw-rotate:3deg}.sm\:hover\:rotate-6:hover{--tw-rotate:6deg}.sm\:hover\:rotate-12:hover{--tw-rotate:12deg}.sm\:hover\:rotate-45:hover{--tw-rotate:45deg}.sm\:hover\:rotate-90:hover{--tw-rotate:90deg}.sm\:hover\:rotate-180:hover{--tw-rotate:180deg}.sm\:hover\:-rotate-180:hover{--tw-rotate:-180deg}.sm\:hover\:-rotate-90:hover{--tw-rotate:-90deg}.sm\:hover\:-rotate-45:hover{--tw-rotate:-45deg}.sm\:hover\:-rotate-12:hover{--tw-rotate:-12deg}.sm\:hover\:-rotate-6:hover{--tw-rotate:-6deg}.sm\:hover\:-rotate-3:hover{--tw-rotate:-3deg}.sm\:hover\:-rotate-2:hover{--tw-rotate:-2deg}.sm\:hover\:-rotate-1:hover{--tw-rotate:-1deg}.sm\:focus\:rotate-0:focus{--tw-rotate:0deg}.sm\:focus\:rotate-1:focus{--tw-rotate:1deg}.sm\:focus\:rotate-2:focus{--tw-rotate:2deg}.sm\:focus\:rotate-3:focus{--tw-rotate:3deg}.sm\:focus\:rotate-6:focus{--tw-rotate:6deg}.sm\:focus\:rotate-12:focus{--tw-rotate:12deg}.sm\:focus\:rotate-45:focus{--tw-rotate:45deg}.sm\:focus\:rotate-90:focus{--tw-rotate:90deg}.sm\:focus\:rotate-180:focus{--tw-rotate:180deg}.sm\:focus\:-rotate-180:focus{--tw-rotate:-180deg}.sm\:focus\:-rotate-90:focus{--tw-rotate:-90deg}.sm\:focus\:-rotate-45:focus{--tw-rotate:-45deg}.sm\:focus\:-rotate-12:focus{--tw-rotate:-12deg}.sm\:focus\:-rotate-6:focus{--tw-rotate:-6deg}.sm\:focus\:-rotate-3:focus{--tw-rotate:-3deg}.sm\:focus\:-rotate-2:focus{--tw-rotate:-2deg}.sm\:focus\:-rotate-1:focus{--tw-rotate:-1deg}.sm\:skew-x-0{--tw-skew-x:0deg}.sm\:skew-x-1{--tw-skew-x:1deg}.sm\:skew-x-2{--tw-skew-x:2deg}.sm\:skew-x-3{--tw-skew-x:3deg}.sm\:skew-x-6{--tw-skew-x:6deg}.sm\:skew-x-12{--tw-skew-x:12deg}.sm\:-skew-x-12{--tw-skew-x:-12deg}.sm\:-skew-x-6{--tw-skew-x:-6deg}.sm\:-skew-x-3{--tw-skew-x:-3deg}.sm\:-skew-x-2{--tw-skew-x:-2deg}.sm\:-skew-x-1{--tw-skew-x:-1deg}.sm\:skew-y-0{--tw-skew-y:0deg}.sm\:skew-y-1{--tw-skew-y:1deg}.sm\:skew-y-2{--tw-skew-y:2deg}.sm\:skew-y-3{--tw-skew-y:3deg}.sm\:skew-y-6{--tw-skew-y:6deg}.sm\:skew-y-12{--tw-skew-y:12deg}.sm\:-skew-y-12{--tw-skew-y:-12deg}.sm\:-skew-y-6{--tw-skew-y:-6deg}.sm\:-skew-y-3{--tw-skew-y:-3deg}.sm\:-skew-y-2{--tw-skew-y:-2deg}.sm\:-skew-y-1{--tw-skew-y:-1deg}.sm\:hover\:skew-x-0:hover{--tw-skew-x:0deg}.sm\:hover\:skew-x-1:hover{--tw-skew-x:1deg}.sm\:hover\:skew-x-2:hover{--tw-skew-x:2deg}.sm\:hover\:skew-x-3:hover{--tw-skew-x:3deg}.sm\:hover\:skew-x-6:hover{--tw-skew-x:6deg}.sm\:hover\:skew-x-12:hover{--tw-skew-x:12deg}.sm\:hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.sm\:hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.sm\:hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.sm\:hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.sm\:hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.sm\:hover\:skew-y-0:hover{--tw-skew-y:0deg}.sm\:hover\:skew-y-1:hover{--tw-skew-y:1deg}.sm\:hover\:skew-y-2:hover{--tw-skew-y:2deg}.sm\:hover\:skew-y-3:hover{--tw-skew-y:3deg}.sm\:hover\:skew-y-6:hover{--tw-skew-y:6deg}.sm\:hover\:skew-y-12:hover{--tw-skew-y:12deg}.sm\:hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.sm\:hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.sm\:hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.sm\:hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.sm\:hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.sm\:focus\:skew-x-0:focus{--tw-skew-x:0deg}.sm\:focus\:skew-x-1:focus{--tw-skew-x:1deg}.sm\:focus\:skew-x-2:focus{--tw-skew-x:2deg}.sm\:focus\:skew-x-3:focus{--tw-skew-x:3deg}.sm\:focus\:skew-x-6:focus{--tw-skew-x:6deg}.sm\:focus\:skew-x-12:focus{--tw-skew-x:12deg}.sm\:focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.sm\:focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.sm\:focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.sm\:focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.sm\:focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.sm\:focus\:skew-y-0:focus{--tw-skew-y:0deg}.sm\:focus\:skew-y-1:focus{--tw-skew-y:1deg}.sm\:focus\:skew-y-2:focus{--tw-skew-y:2deg}.sm\:focus\:skew-y-3:focus{--tw-skew-y:3deg}.sm\:focus\:skew-y-6:focus{--tw-skew-y:6deg}.sm\:focus\:skew-y-12:focus{--tw-skew-y:12deg}.sm\:focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.sm\:focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.sm\:focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.sm\:focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.sm\:focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.sm\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.sm\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.sm\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.sm\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.sm\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.sm\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.sm\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.sm\:hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.sm\:hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.sm\:hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.sm\:hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.sm\:hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.sm\:hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.sm\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.sm\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.sm\:hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.sm\:hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.sm\:focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.sm\:focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.sm\:focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.sm\:focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.sm\:focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.sm\:focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.sm\:focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.sm\:focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.sm\:focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.sm\:focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.sm\:scale-x-0{--tw-scale-x:0}.sm\:scale-x-50{--tw-scale-x:.5}.sm\:scale-x-75{--tw-scale-x:.75}.sm\:scale-x-90{--tw-scale-x:.9}.sm\:scale-x-95{--tw-scale-x:.95}.sm\:scale-x-100{--tw-scale-x:1}.sm\:scale-x-105{--tw-scale-x:1.05}.sm\:scale-x-110{--tw-scale-x:1.1}.sm\:scale-x-125{--tw-scale-x:1.25}.sm\:scale-x-150{--tw-scale-x:1.5}.sm\:scale-y-0{--tw-scale-y:0}.sm\:scale-y-50{--tw-scale-y:.5}.sm\:scale-y-75{--tw-scale-y:.75}.sm\:scale-y-90{--tw-scale-y:.9}.sm\:scale-y-95{--tw-scale-y:.95}.sm\:scale-y-100{--tw-scale-y:1}.sm\:scale-y-105{--tw-scale-y:1.05}.sm\:scale-y-110{--tw-scale-y:1.1}.sm\:scale-y-125{--tw-scale-y:1.25}.sm\:scale-y-150{--tw-scale-y:1.5}.sm\:hover\:scale-x-0:hover{--tw-scale-x:0}.sm\:hover\:scale-x-50:hover{--tw-scale-x:.5}.sm\:hover\:scale-x-75:hover{--tw-scale-x:.75}.sm\:hover\:scale-x-90:hover{--tw-scale-x:.9}.sm\:hover\:scale-x-95:hover{--tw-scale-x:.95}.sm\:hover\:scale-x-100:hover{--tw-scale-x:1}.sm\:hover\:scale-x-105:hover{--tw-scale-x:1.05}.sm\:hover\:scale-x-110:hover{--tw-scale-x:1.1}.sm\:hover\:scale-x-125:hover{--tw-scale-x:1.25}.sm\:hover\:scale-x-150:hover{--tw-scale-x:1.5}.sm\:hover\:scale-y-0:hover{--tw-scale-y:0}.sm\:hover\:scale-y-50:hover{--tw-scale-y:.5}.sm\:hover\:scale-y-75:hover{--tw-scale-y:.75}.sm\:hover\:scale-y-90:hover{--tw-scale-y:.9}.sm\:hover\:scale-y-95:hover{--tw-scale-y:.95}.sm\:hover\:scale-y-100:hover{--tw-scale-y:1}.sm\:hover\:scale-y-105:hover{--tw-scale-y:1.05}.sm\:hover\:scale-y-110:hover{--tw-scale-y:1.1}.sm\:hover\:scale-y-125:hover{--tw-scale-y:1.25}.sm\:hover\:scale-y-150:hover{--tw-scale-y:1.5}.sm\:focus\:scale-x-0:focus{--tw-scale-x:0}.sm\:focus\:scale-x-50:focus{--tw-scale-x:.5}.sm\:focus\:scale-x-75:focus{--tw-scale-x:.75}.sm\:focus\:scale-x-90:focus{--tw-scale-x:.9}.sm\:focus\:scale-x-95:focus{--tw-scale-x:.95}.sm\:focus\:scale-x-100:focus{--tw-scale-x:1}.sm\:focus\:scale-x-105:focus{--tw-scale-x:1.05}.sm\:focus\:scale-x-110:focus{--tw-scale-x:1.1}.sm\:focus\:scale-x-125:focus{--tw-scale-x:1.25}.sm\:focus\:scale-x-150:focus{--tw-scale-x:1.5}.sm\:focus\:scale-y-0:focus{--tw-scale-y:0}.sm\:focus\:scale-y-50:focus{--tw-scale-y:.5}.sm\:focus\:scale-y-75:focus{--tw-scale-y:.75}.sm\:focus\:scale-y-90:focus{--tw-scale-y:.9}.sm\:focus\:scale-y-95:focus{--tw-scale-y:.95}.sm\:focus\:scale-y-100:focus{--tw-scale-y:1}.sm\:focus\:scale-y-105:focus{--tw-scale-y:1.05}.sm\:focus\:scale-y-110:focus{--tw-scale-y:1.1}.sm\:focus\:scale-y-125:focus{--tw-scale-y:1.25}.sm\:focus\:scale-y-150:focus{--tw-scale-y:1.5}.sm\:animate-none{animation:none}.sm\:animate-spin{animation:spin 1s linear infinite}.sm\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.sm\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.sm\:animate-bounce{animation:bounce 1s infinite}.sm\:cursor-auto{cursor:auto}.sm\:cursor-default{cursor:default}.sm\:cursor-pointer{cursor:pointer}.sm\:cursor-wait{cursor:wait}.sm\:cursor-text{cursor:text}.sm\:cursor-move{cursor:move}.sm\:cursor-help{cursor:help}.sm\:cursor-not-allowed{cursor:not-allowed}.sm\:select-none{-webkit-user-select:none;user-select:none}.sm\:select-text{-webkit-user-select:text;user-select:text}.sm\:select-all{-webkit-user-select:all;user-select:all}.sm\:select-auto{-webkit-user-select:auto;user-select:auto}.sm\:resize-none{resize:none}.sm\:resize-y{resize:vertical}.sm\:resize-x{resize:horizontal}.sm\:resize{resize:both}.sm\:list-inside{list-style-position:inside}.sm\:list-outside{list-style-position:outside}.sm\:list-none{list-style-type:none}.sm\:list-disc{list-style-type:disc}.sm\:list-decimal{list-style-type:decimal}.sm\:appearance-none{-webkit-appearance:none;appearance:none}.sm\:auto-cols-auto{grid-auto-columns:auto}.sm\:auto-cols-min{grid-auto-columns:min-content}.sm\:auto-cols-max{grid-auto-columns:max-content}.sm\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.sm\:grid-flow-row{grid-auto-flow:row}.sm\:grid-flow-col{grid-auto-flow:column}.sm\:grid-flow-row-dense{grid-auto-flow:row dense}.sm\:grid-flow-col-dense{grid-auto-flow:column dense}.sm\:auto-rows-auto{grid-auto-rows:auto}.sm\:auto-rows-min{grid-auto-rows:min-content}.sm\:auto-rows-max{grid-auto-rows:max-content}.sm\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-none{grid-template-columns:none}.sm\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.sm\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.sm\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.sm\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.sm\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.sm\:grid-rows-none{grid-template-rows:none}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-col{flex-direction:column}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:place-content-center{place-content:center}.sm\:place-content-start{place-content:start}.sm\:place-content-end{place-content:end}.sm\:place-content-between{place-content:space-between}.sm\:place-content-around{place-content:space-around}.sm\:place-content-evenly{place-content:space-evenly}.sm\:place-content-stretch{place-content:stretch}.sm\:place-items-start{place-items:start}.sm\:place-items-end{place-items:end}.sm\:place-items-center{place-items:center}.sm\:place-items-stretch{place-items:stretch}.sm\:content-center{align-content:center}.sm\:content-start{align-content:flex-start}.sm\:content-end{align-content:flex-end}.sm\:content-between{align-content:space-between}.sm\:content-around{align-content:space-around}.sm\:content-evenly{align-content:space-evenly}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:items-stretch{align-items:stretch}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-around{justify-content:space-around}.sm\:justify-evenly{justify-content:space-evenly}.sm\:justify-items-start{justify-items:start}.sm\:justify-items-end{justify-items:end}.sm\:justify-items-center{justify-items:center}.sm\:justify-items-stretch{justify-items:stretch}.sm\:gap-0{gap:0}.sm\:gap-1{gap:.25rem}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-7{gap:1.75rem}.sm\:gap-8{gap:2rem}.sm\:gap-9{gap:2.25rem}.sm\:gap-10{gap:2.5rem}.sm\:gap-11{gap:2.75rem}.sm\:gap-12{gap:3rem}.sm\:gap-14{gap:3.5rem}.sm\:gap-16{gap:4rem}.sm\:gap-20{gap:5rem}.sm\:gap-24{gap:6rem}.sm\:gap-28{gap:7rem}.sm\:gap-32{gap:8rem}.sm\:gap-36{gap:9rem}.sm\:gap-40{gap:10rem}.sm\:gap-44{gap:11rem}.sm\:gap-48{gap:12rem}.sm\:gap-52{gap:13rem}.sm\:gap-56{gap:14rem}.sm\:gap-60{gap:15rem}.sm\:gap-64{gap:16rem}.sm\:gap-72{gap:18rem}.sm\:gap-80{gap:20rem}.sm\:gap-96{gap:24rem}.sm\:gap-px{gap:1px}.sm\:gap-0\.5{gap:.125rem}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3\.5{gap:.875rem}.sm\:gap-x-0{column-gap:0}.sm\:gap-x-1{column-gap:.25rem}.sm\:gap-x-2{column-gap:.5rem}.sm\:gap-x-3{column-gap:.75rem}.sm\:gap-x-4{column-gap:1rem}.sm\:gap-x-5{column-gap:1.25rem}.sm\:gap-x-6{column-gap:1.5rem}.sm\:gap-x-7{column-gap:1.75rem}.sm\:gap-x-8{column-gap:2rem}.sm\:gap-x-9{column-gap:2.25rem}.sm\:gap-x-10{column-gap:2.5rem}.sm\:gap-x-11{column-gap:2.75rem}.sm\:gap-x-12{column-gap:3rem}.sm\:gap-x-14{column-gap:3.5rem}.sm\:gap-x-16{column-gap:4rem}.sm\:gap-x-20{column-gap:5rem}.sm\:gap-x-24{column-gap:6rem}.sm\:gap-x-28{column-gap:7rem}.sm\:gap-x-32{column-gap:8rem}.sm\:gap-x-36{column-gap:9rem}.sm\:gap-x-40{column-gap:10rem}.sm\:gap-x-44{column-gap:11rem}.sm\:gap-x-48{column-gap:12rem}.sm\:gap-x-52{column-gap:13rem}.sm\:gap-x-56{column-gap:14rem}.sm\:gap-x-60{column-gap:15rem}.sm\:gap-x-64{column-gap:16rem}.sm\:gap-x-72{column-gap:18rem}.sm\:gap-x-80{column-gap:20rem}.sm\:gap-x-96{column-gap:24rem}.sm\:gap-x-px{column-gap:1px}.sm\:gap-x-0\.5{column-gap:.125rem}.sm\:gap-x-1\.5{column-gap:.375rem}.sm\:gap-x-2\.5{column-gap:.625rem}.sm\:gap-x-3\.5{column-gap:.875rem}.sm\:gap-y-0{row-gap:0}.sm\:gap-y-1{row-gap:.25rem}.sm\:gap-y-2{row-gap:.5rem}.sm\:gap-y-3{row-gap:.75rem}.sm\:gap-y-4{row-gap:1rem}.sm\:gap-y-5{row-gap:1.25rem}.sm\:gap-y-6{row-gap:1.5rem}.sm\:gap-y-7{row-gap:1.75rem}.sm\:gap-y-8{row-gap:2rem}.sm\:gap-y-9{row-gap:2.25rem}.sm\:gap-y-10{row-gap:2.5rem}.sm\:gap-y-11{row-gap:2.75rem}.sm\:gap-y-12{row-gap:3rem}.sm\:gap-y-14{row-gap:3.5rem}.sm\:gap-y-16{row-gap:4rem}.sm\:gap-y-20{row-gap:5rem}.sm\:gap-y-24{row-gap:6rem}.sm\:gap-y-28{row-gap:7rem}.sm\:gap-y-32{row-gap:8rem}.sm\:gap-y-36{row-gap:9rem}.sm\:gap-y-40{row-gap:10rem}.sm\:gap-y-44{row-gap:11rem}.sm\:gap-y-48{row-gap:12rem}.sm\:gap-y-52{row-gap:13rem}.sm\:gap-y-56{row-gap:14rem}.sm\:gap-y-60{row-gap:15rem}.sm\:gap-y-64{row-gap:16rem}.sm\:gap-y-72{row-gap:18rem}.sm\:gap-y-80{row-gap:20rem}.sm\:gap-y-96{row-gap:24rem}.sm\:gap-y-px{row-gap:1px}.sm\:gap-y-0\.5{row-gap:.125rem}.sm\:gap-y-1\.5{row-gap:.375rem}.sm\:gap-y-2\.5{row-gap:.625rem}.sm\:gap-y-3\.5{row-gap:.875rem}.sm\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.sm\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.sm\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.sm\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.sm\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.sm\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.sm\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.sm\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.sm\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.sm\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.sm\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.sm\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.sm\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.sm\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.sm\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.sm\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.sm\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.sm\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.sm\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.sm\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.sm\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.sm\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.sm\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.sm\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.sm\:space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.sm\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.sm\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.sm\:space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.sm\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.sm\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.sm\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.sm\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.sm\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.sm\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.sm\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.sm\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.sm\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.sm\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.sm\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.sm\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.sm\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.sm\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.sm\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.sm\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.sm\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.sm\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.sm\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.sm\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.sm\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.sm\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.sm\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.sm\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.sm\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.sm\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.sm\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.sm\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.sm\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.sm\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.sm\:-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.sm\:-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.sm\:-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.sm\:-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.sm\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.sm\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.sm\:divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.sm\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.sm\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.sm\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.sm\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.sm\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.sm\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.sm\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.sm\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.sm\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.sm\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.sm\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.sm\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.sm\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.sm\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.sm\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.sm\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.sm\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.sm\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.sm\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.sm\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.sm\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.sm\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.sm\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.sm\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.sm\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.sm\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.sm\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.sm\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.sm\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.sm\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.sm\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.sm\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.sm\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.sm\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.sm\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.sm\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.sm\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.sm\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.sm\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.sm\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.sm\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.sm\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.sm\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.sm\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.sm\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.sm\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.sm\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.sm\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110.3.1,183,var(--tw-divide-opacity))}.sm\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.sm\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.sm\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.sm\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.sm\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.sm\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.sm\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.sm\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.sm\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.sm\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.sm\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.sm\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.sm\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.sm\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.sm\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.sm\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.sm\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.sm\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.sm\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.sm\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.sm\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.sm\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.sm\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.sm\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.sm\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.sm\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.sm\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.sm\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.sm\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.sm\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.sm\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.sm\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.sm\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.sm\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.sm\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.sm\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.sm\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.sm\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.sm\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.sm\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.sm\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.sm\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.sm\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.sm\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.sm\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.sm\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.sm\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.sm\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.sm\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.sm\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.sm\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.sm\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.sm\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.sm\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.sm\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.sm\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.sm\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.sm\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.sm\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.sm\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.sm\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.sm\:place-self-auto{place-self:auto}.sm\:place-self-start{place-self:start}.sm\:place-self-end{place-self:end}.sm\:place-self-center{place-self:center}.sm\:place-self-stretch{place-self:stretch}.sm\:self-auto{align-self:auto}.sm\:self-start{align-self:flex-start}.sm\:self-end{align-self:flex-end}.sm\:self-center{align-self:center}.sm\:self-stretch{align-self:stretch}.sm\:self-baseline{align-self:baseline}.sm\:justify-self-auto{justify-self:auto}.sm\:justify-self-start{justify-self:start}.sm\:justify-self-end{justify-self:end}.sm\:justify-self-center{justify-self:center}.sm\:justify-self-stretch{justify-self:stretch}.sm\:overflow-auto{overflow:auto}.sm\:overflow-hidden{overflow:hidden}.sm\:overflow-visible{overflow:visible}.sm\:overflow-scroll{overflow:scroll}.sm\:overflow-x-auto{overflow-x:auto}.sm\:overflow-y-auto{overflow-y:auto}.sm\:overflow-x-hidden{overflow-x:hidden}.sm\:overflow-y-hidden{overflow-y:hidden}.sm\:overflow-x-visible{overflow-x:visible}.sm\:overflow-y-visible{overflow-y:visible}.sm\:overflow-x-scroll{overflow-x:scroll}.sm\:overflow-y-scroll{overflow-y:scroll}.sm\:overscroll-auto{overscroll-behavior:auto}.sm\:overscroll-contain{overscroll-behavior:contain}.sm\:overscroll-none{overscroll-behavior:none}.sm\:overscroll-y-auto{overscroll-behavior-y:auto}.sm\:overscroll-y-contain{overscroll-behavior-y:contain}.sm\:overscroll-y-none{overscroll-behavior-y:none}.sm\:overscroll-x-auto{overscroll-behavior-x:auto}.sm\:overscroll-x-contain{overscroll-behavior-x:contain}.sm\:overscroll-x-none{overscroll-behavior-x:none}.sm\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:overflow-ellipsis{text-overflow:ellipsis}.sm\:overflow-clip{text-overflow:clip}.sm\:whitespace-normal{white-space:normal}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:whitespace-pre{white-space:pre}.sm\:whitespace-pre-line{white-space:pre-line}.sm\:whitespace-pre-wrap{white-space:pre-wrap}.sm\:break-normal{overflow-wrap:normal;word-break:normal}.sm\:break-words{overflow-wrap:break-word}.sm\:break-all{word-break:break-all}.sm\:rounded-none{border-radius:0}.sm\:rounded-sm{border-radius:.125rem}.sm\:rounded{border-radius:.25rem}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-full{border-radius:9999px}.sm\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.sm\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.sm\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.sm\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.sm\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.sm\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.sm\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.sm\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.sm\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.sm\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.sm\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.sm\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.sm\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.sm\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.sm\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.sm\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.sm\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.sm\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.sm\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.sm\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.sm\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.sm\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.sm\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.sm\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.sm\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.sm\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.sm\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.sm\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.sm\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.sm\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.sm\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.sm\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.sm\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.sm\:rounded-tl-none{border-top-left-radius:0}.sm\:rounded-tl-sm{border-top-left-radius:.125rem}.sm\:rounded-tl{border-top-left-radius:.25rem}.sm\:rounded-tl-md{border-top-left-radius:.375rem}.sm\:rounded-tl-lg{border-top-left-radius:.5rem}.sm\:rounded-tl-xl{border-top-left-radius:.75rem}.sm\:rounded-tl-2xl{border-top-left-radius:1rem}.sm\:rounded-tl-3xl{border-top-left-radius:1.5rem}.sm\:rounded-tl-full{border-top-left-radius:9999px}.sm\:rounded-tr-none{border-top-right-radius:0}.sm\:rounded-tr-sm{border-top-right-radius:.125rem}.sm\:rounded-tr{border-top-right-radius:.25rem}.sm\:rounded-tr-md{border-top-right-radius:.375rem}.sm\:rounded-tr-lg{border-top-right-radius:.5rem}.sm\:rounded-tr-xl{border-top-right-radius:.75rem}.sm\:rounded-tr-2xl{border-top-right-radius:1rem}.sm\:rounded-tr-3xl{border-top-right-radius:1.5rem}.sm\:rounded-tr-full{border-top-right-radius:9999px}.sm\:rounded-br-none{border-bottom-right-radius:0}.sm\:rounded-br-sm{border-bottom-right-radius:.125rem}.sm\:rounded-br{border-bottom-right-radius:.25rem}.sm\:rounded-br-md{border-bottom-right-radius:.375rem}.sm\:rounded-br-lg{border-bottom-right-radius:.5rem}.sm\:rounded-br-xl{border-bottom-right-radius:.75rem}.sm\:rounded-br-2xl{border-bottom-right-radius:1rem}.sm\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.sm\:rounded-br-full{border-bottom-right-radius:9999px}.sm\:rounded-bl-none{border-bottom-left-radius:0}.sm\:rounded-bl-sm{border-bottom-left-radius:.125rem}.sm\:rounded-bl{border-bottom-left-radius:.25rem}.sm\:rounded-bl-md{border-bottom-left-radius:.375rem}.sm\:rounded-bl-lg{border-bottom-left-radius:.5rem}.sm\:rounded-bl-xl{border-bottom-left-radius:.75rem}.sm\:rounded-bl-2xl{border-bottom-left-radius:1rem}.sm\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.sm\:rounded-bl-full{border-bottom-left-radius:9999px}.sm\:border-0{border-width:0}.sm\:border-2{border-width:2px}.sm\:border-4{border-width:4px}.sm\:border-8{border-width:8px}.sm\:border{border-width:1px}.sm\:border-t-0{border-top-width:0}.sm\:border-t-2{border-top-width:2px}.sm\:border-t-4{border-top-width:4px}.sm\:border-t-8{border-top-width:8px}.sm\:border-t{border-top-width:1px}.sm\:border-r-0{border-right-width:0}.sm\:border-r-2{border-right-width:2px}.sm\:border-r-4{border-right-width:4px}.sm\:border-r-8{border-right-width:8px}.sm\:border-r{border-right-width:1px}.sm\:border-b-0{border-bottom-width:0}.sm\:border-b-2{border-bottom-width:2px}.sm\:border-b-4{border-bottom-width:4px}.sm\:border-b-8{border-bottom-width:8px}.sm\:border-b{border-bottom-width:1px}.sm\:border-l-0{border-left-width:0}.sm\:border-l-2{border-left-width:2px}.sm\:border-l-4{border-left-width:4px}.sm\:border-l-8{border-left-width:8px}.sm\:border-l{border-left-width:1px}.sm\:border-solid{border-style:solid}.sm\:border-dashed{border-style:dashed}.sm\:border-dotted{border-style:dotted}.sm\:border-double{border-style:double}.sm\:border-none{border-style:none}.sm\:border-transparent{border-color:transparent}.sm\:border-current{border-color:currentColor}.sm\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\:border-green-300{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.sm\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-transparent{border-color:transparent}.group:hover .sm\:group-hover\:border-current{border-color:currentColor}.group:hover .sm\:group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .sm\:group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\:focus-within\:border-transparent:focus-within{border-color:transparent}.sm\:focus-within\:border-current:focus-within{border-color:currentColor}.sm\:focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\:focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\:focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\:focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\:focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\:focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\:focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\:focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\:focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\:focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\:focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\:focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\:focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\:focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\:focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\:focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\:focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.sm\:focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\:focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\:focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\:focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\:focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\:focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\:focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\:focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\:focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\:hover\:border-transparent:hover{border-color:transparent}.sm\:hover\:border-current:hover{border-color:currentColor}.sm\:hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\:hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\:hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\:hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\:hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\:hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\:hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\:hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\:hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\:hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\:hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\:hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\:hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\:hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\:hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\:hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\:hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\:hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\:hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\:hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\:hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\:hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\:hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\:hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\:hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\:hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\:hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\:hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\:hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\:hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\:hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\:hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\:hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\:hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.sm\:hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\:hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\:hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\:hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\:hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\:hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\:hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\:hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\:hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\:hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\:hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\:hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\:hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\:hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\:hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\:hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\:hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\:hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\:hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\:hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\:hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\:hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\:hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\:hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\:hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\:hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\:hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\:hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\:hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\:hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\:hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\:hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\:hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\:hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\:hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\:hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\:hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\:hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\:hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\:hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\:hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\:hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\:hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\:hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\:hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\:hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\:focus\:border-transparent:focus{border-color:transparent}.sm\:focus\:border-current:focus{border-color:currentColor}.sm\:focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.sm\:focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.sm\:focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.sm\:focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.sm\:focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sm\:focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.sm\:focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.sm\:focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.sm\:focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.sm\:focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.sm\:focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.sm\:focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.sm\:focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.sm\:focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.sm\:focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.sm\:focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.sm\:focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.sm\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.sm\:focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.sm\:focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.sm\:focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.sm\:focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.sm\:focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.sm\:focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.sm\:focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.sm\:focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.sm\:focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.sm\:focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.sm\:focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.sm\:focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.sm\:focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.sm\:focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.sm\:focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.sm\:focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.sm\:focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.sm\:focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.sm\:focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.sm\:focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.sm\:focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.sm\:focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.sm\:focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.sm\:focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.sm\:focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.sm\:focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.sm\:focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.sm\:focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.sm\:focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.sm\:focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.sm\:focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.sm\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.sm\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.sm\:focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.sm\:focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.sm\:focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.sm\:focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.sm\:focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.sm\:focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.sm\:focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.sm\:focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.sm\:focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.sm\:focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.sm\:focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.sm\:focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.sm\:focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.sm\:focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.sm\:focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.sm\:focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.sm\:focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.sm\:focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.sm\:focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.sm\:focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.sm\:focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.sm\:focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.sm\:focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.sm\:focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.sm\:focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.sm\:focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.sm\:focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.sm\:focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.sm\:focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.sm\:focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.sm\:focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.sm\:border-opacity-0{--tw-border-opacity:0}.sm\:border-opacity-5{--tw-border-opacity:0.05}.sm\:border-opacity-10{--tw-border-opacity:0.1}.sm\:border-opacity-20{--tw-border-opacity:0.2}.sm\:border-opacity-25{--tw-border-opacity:0.25}.sm\:border-opacity-30{--tw-border-opacity:0.3}.sm\:border-opacity-40{--tw-border-opacity:0.4}.sm\:border-opacity-50{--tw-border-opacity:0.5}.sm\:border-opacity-60{--tw-border-opacity:0.6}.sm\:border-opacity-70{--tw-border-opacity:0.7}.sm\:border-opacity-75{--tw-border-opacity:0.75}.sm\:border-opacity-80{--tw-border-opacity:0.8}.sm\:border-opacity-90{--tw-border-opacity:0.9}.sm\:border-opacity-95{--tw-border-opacity:0.95}.sm\:border-opacity-100{--tw-border-opacity:1}.group:hover .sm\:group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .sm\:group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .sm\:group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .sm\:group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .sm\:group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .sm\:group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .sm\:group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .sm\:group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .sm\:group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .sm\:group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .sm\:group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .sm\:group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .sm\:group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .sm\:group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .sm\:group-hover\:border-opacity-100{--tw-border-opacity:1}.sm\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.sm\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.sm\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.sm\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.sm\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.sm\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.sm\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.sm\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.sm\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.sm\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.sm\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.sm\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.sm\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.sm\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.sm\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.sm\:hover\:border-opacity-0:hover{--tw-border-opacity:0}.sm\:hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.sm\:hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.sm\:hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.sm\:hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.sm\:hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.sm\:hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.sm\:hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.sm\:hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.sm\:hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.sm\:hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.sm\:hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.sm\:hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.sm\:hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.sm\:hover\:border-opacity-100:hover{--tw-border-opacity:1}.sm\:focus\:border-opacity-0:focus{--tw-border-opacity:0}.sm\:focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.sm\:focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.sm\:focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.sm\:focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.sm\:focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.sm\:focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.sm\:focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.sm\:focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.sm\:focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.sm\:focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.sm\:focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.sm\:focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.sm\:focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.sm\:focus\:border-opacity-100:focus{--tw-border-opacity:1}.sm\:bg-transparent{background-color:transparent}.sm\:bg-current{background-color:currentColor}.sm\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.sm\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-transparent{background-color:transparent}.group:hover .sm\:group-hover\:bg-current{background-color:currentColor}.group:hover .sm\:group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .sm\:group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\:focus-within\:bg-transparent:focus-within{background-color:transparent}.sm\:focus-within\:bg-current:focus-within{background-color:currentColor}.sm\:focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\:focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\:hover\:bg-transparent:hover{background-color:transparent}.sm\:hover\:bg-current:hover{background-color:currentColor}.sm\:hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\:hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\:hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\:hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\:hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\:hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\:hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\:hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\:hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\:hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\:hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\:hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\:hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\:hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\:hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\:hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.sm\:hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\:hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\:hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\:hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\:hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\:hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\:hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\:hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\:hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\:hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\:focus\:bg-transparent:focus{background-color:transparent}.sm\:focus\:bg-current:focus{background-color:currentColor}.sm\:focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.sm\:focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.sm\:focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.sm\:focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.sm\:focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.sm\:focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.sm\:focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.sm\:focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.sm\:focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.sm\:focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.sm\:focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.sm\:focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.sm\:focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.sm\:focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.sm\:focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.sm\:focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.sm\:focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.sm\:focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.sm\:focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.sm\:focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.sm\:focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.sm\:focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.sm\:focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.sm\:focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.sm\:focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.sm\:focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.sm\:focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.sm\:focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.sm\:bg-opacity-0{--tw-bg-opacity:0}.sm\:bg-opacity-5{--tw-bg-opacity:0.05}.sm\:bg-opacity-10{--tw-bg-opacity:0.1}.sm\:bg-opacity-20{--tw-bg-opacity:0.2}.sm\:bg-opacity-25{--tw-bg-opacity:0.25}.sm\:bg-opacity-30{--tw-bg-opacity:0.3}.sm\:bg-opacity-40{--tw-bg-opacity:0.4}.sm\:bg-opacity-50{--tw-bg-opacity:0.5}.sm\:bg-opacity-60{--tw-bg-opacity:0.6}.sm\:bg-opacity-70{--tw-bg-opacity:0.7}.sm\:bg-opacity-75{--tw-bg-opacity:0.75}.sm\:bg-opacity-80{--tw-bg-opacity:0.8}.sm\:bg-opacity-90{--tw-bg-opacity:0.9}.sm\:bg-opacity-95{--tw-bg-opacity:0.95}.sm\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .sm\:group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .sm\:group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .sm\:group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .sm\:group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .sm\:group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .sm\:group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .sm\:group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .sm\:group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .sm\:group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .sm\:group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .sm\:group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .sm\:group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .sm\:group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .sm\:group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .sm\:group-hover\:bg-opacity-100{--tw-bg-opacity:1}.sm\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.sm\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.sm\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.sm\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.sm\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.sm\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.sm\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.sm\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.sm\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.sm\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.sm\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.sm\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.sm\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.sm\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.sm\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.sm\:hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.sm\:hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.sm\:hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.sm\:hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.sm\:hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.sm\:hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.sm\:hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.sm\:hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.sm\:hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.sm\:hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.sm\:hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.sm\:hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.sm\:hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.sm\:hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.sm\:hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.sm\:focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.sm\:focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.sm\:focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.sm\:focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.sm\:focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.sm\:focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.sm\:focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.sm\:focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.sm\:focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.sm\:focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.sm\:focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.sm\:focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.sm\:focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.sm\:focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.sm\:focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.sm\:bg-none{background-image:none}.sm\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.sm\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.sm\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.sm\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.sm\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.sm\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.sm\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.sm\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.sm\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.sm\:focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.sm\:focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.sm\:focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.sm\:focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.sm\:focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.sm\:focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.sm\:focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.sm\:focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.sm\:focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.sm\:focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.sm\:focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.sm\:focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.sm\:focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.sm\:focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.sm\:focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.sm\:focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.sm\:focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.sm\:focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.sm\:focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.sm\:focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.sm\:focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.sm\:focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.sm\:focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.sm\:focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.sm\:focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.sm\:focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.sm\:focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.sm\:focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.sm\:focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.sm\:focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.sm\:focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.sm\:focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.sm\:focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.sm\:focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.sm\:focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.sm\:focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.sm\:focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.sm\:focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.sm\:focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.sm\:focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.sm\:focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.sm\:focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.sm\:focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.sm\:focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.sm\:focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.sm\:focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.sm\:focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.sm\:focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.sm\:focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.sm\:focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.sm\:focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.sm\:focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.sm\:focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.sm\:focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.sm\:focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.sm\:focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.sm\:focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.sm\:focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.sm\:focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.sm\:focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.sm\:focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.sm\:focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.sm\:focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.sm\:focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.sm\:focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.sm\:focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.sm\:focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.sm\:focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.sm\:focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.sm\:focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.sm\:focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.sm\:focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.sm\:focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.sm\:focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.sm\:focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.sm\:focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.sm\:focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.sm\:focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.sm\:focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.sm\:focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.sm\:focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.sm\:to-transparent{--tw-gradient-to:transparent}.sm\:to-current{--tw-gradient-to:currentColor}.sm\:to-black{--tw-gradient-to:#000}.sm\:to-white{--tw-gradient-to:#fff}.sm\:to-gray-50{--tw-gradient-to:#f9fafb}.sm\:to-gray-100{--tw-gradient-to:#f3f4f6}.sm\:to-gray-200{--tw-gradient-to:#e5e7eb}.sm\:to-gray-300{--tw-gradient-to:#d1d5db}.sm\:to-gray-400{--tw-gradient-to:#9ca3af}.sm\:to-gray-500{--tw-gradient-to:#6b7280}.sm\:to-gray-600{--tw-gradient-to:#4b5563}.sm\:to-gray-700{--tw-gradient-to:#374151}.sm\:to-gray-800{--tw-gradient-to:#1f2937}.sm\:to-gray-900{--tw-gradient-to:#111827}.sm\:to-red-50{--tw-gradient-to:#fef2f2}.sm\:to-red-100{--tw-gradient-to:#fee2e2}.sm\:to-red-200{--tw-gradient-to:#fecaca}.sm\:to-red-300{--tw-gradient-to:#fca5a5}.sm\:to-red-400{--tw-gradient-to:#f87171}.sm\:to-red-500{--tw-gradient-to:#ef4444}.sm\:to-red-600{--tw-gradient-to:#dc2626}.sm\:to-red-700{--tw-gradient-to:#b91c1c}.sm\:to-red-800{--tw-gradient-to:#991b1b}.sm\:to-red-900{--tw-gradient-to:#7f1d1d}.sm\:to-yellow-50{--tw-gradient-to:#fffbeb}.sm\:to-yellow-100{--tw-gradient-to:#fef3c7}.sm\:to-yellow-200{--tw-gradient-to:#fde68a}.sm\:to-yellow-300{--tw-gradient-to:#fcd34d}.sm\:to-yellow-400{--tw-gradient-to:#fbbf24}.sm\:to-yellow-500{--tw-gradient-to:#f59e0b}.sm\:to-yellow-600{--tw-gradient-to:#d97706}.sm\:to-yellow-700{--tw-gradient-to:#b45309}.sm\:to-yellow-800{--tw-gradient-to:#92400e}.sm\:to-yellow-900{--tw-gradient-to:#78350f}.sm\:to-green-50{--tw-gradient-to:#ecfdf5}.sm\:to-green-100{--tw-gradient-to:#d1fae5}.sm\:to-green-200{--tw-gradient-to:#a7f3d0}.sm\:to-green-300{--tw-gradient-to:#6ee7b7}.sm\:to-green-400{--tw-gradient-to:#34d399}.sm\:to-green-500{--tw-gradient-to:#10b981}.sm\:to-green-600{--tw-gradient-to:#059669}.sm\:to-green-700{--tw-gradient-to:#047857}.sm\:to-green-800{--tw-gradient-to:#065f46}.sm\:to-green-900{--tw-gradient-to:#064e3b}.sm\:to-blue-50{--tw-gradient-to:#eff6ff}.sm\:to-blue-100{--tw-gradient-to:#dbeafe}.sm\:to-blue-200{--tw-gradient-to:#bfdbfe}.sm\:to-blue-300{--tw-gradient-to:#93c5fd}.sm\:to-blue-400{--tw-gradient-to:#60a5fa}.sm\:to-blue-500{--tw-gradient-to:#3b82f6}.sm\:to-blue-600{--tw-gradient-to:#2563eb}.sm\:to-blue-700{--tw-gradient-to:#1d4ed8}.sm\:to-blue-800{--tw-gradient-to:#1e40af}.sm\:to-blue-900{--tw-gradient-to:#1e3a8a}.sm\:to-indigo-50{--tw-gradient-to:#eef2ff}.sm\:to-indigo-100{--tw-gradient-to:#e0e7ff}.sm\:to-indigo-200{--tw-gradient-to:#c7d2fe}.sm\:to-indigo-300{--tw-gradient-to:#a5b4fc}.sm\:to-indigo-400{--tw-gradient-to:#818cf8}.sm\:to-indigo-500{--tw-gradient-to:#6366f1}.sm\:to-indigo-600{--tw-gradient-to:#4f46e5}.sm\:to-indigo-700{--tw-gradient-to:#4338ca}.sm\:to-indigo-800{--tw-gradient-to:#3730a3}.sm\:to-indigo-900{--tw-gradient-to:#312e81}.sm\:to-purple-50{--tw-gradient-to:#f5f3ff}.sm\:to-purple-100{--tw-gradient-to:#ede9fe}.sm\:to-purple-200{--tw-gradient-to:#ddd6fe}.sm\:to-purple-300{--tw-gradient-to:#c4b5fd}.sm\:to-purple-400{--tw-gradient-to:#a78bfa}.sm\:to-purple-500{--tw-gradient-to:#8b5cf6}.sm\:to-purple-600{--tw-gradient-to:#7c3aed}.sm\:to-purple-700{--tw-gradient-to:#6d28d9}.sm\:to-purple-800{--tw-gradient-to:#5b21b6}.sm\:to-purple-900{--tw-gradient-to:#4c1d95}.sm\:to-pink-50{--tw-gradient-to:#fdf2f8}.sm\:to-pink-100{--tw-gradient-to:#fce7f3}.sm\:to-pink-200{--tw-gradient-to:#fbcfe8}.sm\:to-pink-300{--tw-gradient-to:#f9a8d4}.sm\:to-pink-400{--tw-gradient-to:#f472b6}.sm\:to-pink-500{--tw-gradient-to:#ec4899}.sm\:to-pink-600{--tw-gradient-to:#db2777}.sm\:to-pink-700{--tw-gradient-to:#be185d}.sm\:to-pink-800{--tw-gradient-to:#9d174d}.sm\:to-pink-900{--tw-gradient-to:#831843}.sm\:hover\:to-transparent:hover{--tw-gradient-to:transparent}.sm\:hover\:to-current:hover{--tw-gradient-to:currentColor}.sm\:hover\:to-black:hover{--tw-gradient-to:#000}.sm\:hover\:to-white:hover{--tw-gradient-to:#fff}.sm\:hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.sm\:hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.sm\:hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.sm\:hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.sm\:hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.sm\:hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.sm\:hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.sm\:hover\:to-gray-700:hover{--tw-gradient-to:#374151}.sm\:hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.sm\:hover\:to-gray-900:hover{--tw-gradient-to:#111827}.sm\:hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.sm\:hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.sm\:hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.sm\:hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.sm\:hover\:to-red-400:hover{--tw-gradient-to:#f87171}.sm\:hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.sm\:hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.sm\:hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.sm\:hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.sm\:hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.sm\:hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.sm\:hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.sm\:hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.sm\:hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.sm\:hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.sm\:hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.sm\:hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.sm\:hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.sm\:hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.sm\:hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.sm\:hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.sm\:hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.sm\:hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.sm\:hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.sm\:hover\:to-green-400:hover{--tw-gradient-to:#34d399}.sm\:hover\:to-green-500:hover{--tw-gradient-to:#10b981}.sm\:hover\:to-green-600:hover{--tw-gradient-to:#059669}.sm\:hover\:to-green-700:hover{--tw-gradient-to:#047857}.sm\:hover\:to-green-800:hover{--tw-gradient-to:#065f46}.sm\:hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.sm\:hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.sm\:hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.sm\:hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.sm\:hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.sm\:hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.sm\:hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.sm\:hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.sm\:hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.sm\:hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.sm\:hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.sm\:hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.sm\:hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.sm\:hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.sm\:hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.sm\:hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.sm\:hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.sm\:hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.sm\:hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.sm\:hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.sm\:hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.sm\:hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.sm\:hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.sm\:hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.sm\:hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.sm\:hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.sm\:hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.sm\:hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.sm\:hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.sm\:hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.sm\:hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.sm\:hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.sm\:hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.sm\:hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.sm\:hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.sm\:hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.sm\:hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.sm\:hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.sm\:hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.sm\:hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.sm\:hover\:to-pink-900:hover{--tw-gradient-to:#831843}.sm\:focus\:to-transparent:focus{--tw-gradient-to:transparent}.sm\:focus\:to-current:focus{--tw-gradient-to:currentColor}.sm\:focus\:to-black:focus{--tw-gradient-to:#000}.sm\:focus\:to-white:focus{--tw-gradient-to:#fff}.sm\:focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.sm\:focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.sm\:focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.sm\:focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.sm\:focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.sm\:focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.sm\:focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.sm\:focus\:to-gray-700:focus{--tw-gradient-to:#374151}.sm\:focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.sm\:focus\:to-gray-900:focus{--tw-gradient-to:#111827}.sm\:focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.sm\:focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.sm\:focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.sm\:focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.sm\:focus\:to-red-400:focus{--tw-gradient-to:#f87171}.sm\:focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.sm\:focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.sm\:focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.sm\:focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.sm\:focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.sm\:focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.sm\:focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.sm\:focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.sm\:focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.sm\:focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.sm\:focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.sm\:focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.sm\:focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.sm\:focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.sm\:focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.sm\:focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.sm\:focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.sm\:focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.sm\:focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.sm\:focus\:to-green-400:focus{--tw-gradient-to:#34d399}.sm\:focus\:to-green-500:focus{--tw-gradient-to:#10b981}.sm\:focus\:to-green-600:focus{--tw-gradient-to:#059669}.sm\:focus\:to-green-700:focus{--tw-gradient-to:#047857}.sm\:focus\:to-green-800:focus{--tw-gradient-to:#065f46}.sm\:focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.sm\:focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.sm\:focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.sm\:focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.sm\:focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.sm\:focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.sm\:focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.sm\:focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.sm\:focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.sm\:focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.sm\:focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.sm\:focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.sm\:focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.sm\:focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.sm\:focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.sm\:focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.sm\:focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.sm\:focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.sm\:focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.sm\:focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.sm\:focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.sm\:focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.sm\:focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.sm\:focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.sm\:focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.sm\:focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.sm\:focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.sm\:focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.sm\:focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.sm\:focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.sm\:focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.sm\:focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.sm\:focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.sm\:focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.sm\:focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.sm\:focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.sm\:focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.sm\:focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.sm\:focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.sm\:focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.sm\:focus\:to-pink-900:focus{--tw-gradient-to:#831843}.sm\:decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.sm\:decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.sm\:bg-auto{background-size:auto}.sm\:bg-cover{background-size:cover}.sm\:bg-contain{background-size:contain}.sm\:bg-fixed{background-attachment:fixed}.sm\:bg-local{background-attachment:local}.sm\:bg-scroll{background-attachment:scroll}.sm\:bg-clip-border{background-clip:border-box}.sm\:bg-clip-padding{background-clip:padding-box}.sm\:bg-clip-content{background-clip:content-box}.sm\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.sm\:bg-bottom{background-position:bottom}.sm\:bg-center{background-position:center}.sm\:bg-left{background-position:left}.sm\:bg-left-bottom{background-position:left bottom}.sm\:bg-left-top{background-position:left top}.sm\:bg-right{background-position:right}.sm\:bg-right-bottom{background-position:right bottom}.sm\:bg-right-top{background-position:right top}.sm\:bg-top{background-position:top}.sm\:bg-repeat{background-repeat:repeat}.sm\:bg-no-repeat{background-repeat:no-repeat}.sm\:bg-repeat-x{background-repeat:repeat-x}.sm\:bg-repeat-y{background-repeat:repeat-y}.sm\:bg-repeat-round{background-repeat:round}.sm\:bg-repeat-space{background-repeat:space}.sm\:bg-origin-border{background-origin:border-box}.sm\:bg-origin-padding{background-origin:padding-box}.sm\:bg-origin-content{background-origin:content-box}.sm\:fill-current{fill:currentColor}.sm\:stroke-current{stroke:currentColor}.sm\:stroke-0{stroke-width:0}.sm\:stroke-1{stroke-width:1}.sm\:stroke-2{stroke-width:2}.sm\:object-contain{object-fit:contain}.sm\:object-cover{object-fit:cover}.sm\:object-fill{object-fit:fill}.sm\:object-none{object-fit:none}.sm\:object-scale-down{object-fit:scale-down}.sm\:object-bottom{object-position:bottom}.sm\:object-center{object-position:center}.sm\:object-left{object-position:left}.sm\:object-left-bottom{object-position:left bottom}.sm\:object-left-top{object-position:left top}.sm\:object-right{object-position:right}.sm\:object-right-bottom{object-position:right bottom}.sm\:object-right-top{object-position:right top}.sm\:object-top{object-position:top}.sm\:p-0{padding:0}.sm\:p-1{padding:.25rem}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:p-10{padding:2.5rem}.sm\:p-11{padding:2.75rem}.sm\:p-12{padding:3rem}.sm\:p-14{padding:3.5rem}.sm\:p-16{padding:4rem}.sm\:p-20{padding:5rem}.sm\:p-24{padding:6rem}.sm\:p-28{padding:7rem}.sm\:p-32{padding:8rem}.sm\:p-36{padding:9rem}.sm\:p-40{padding:10rem}.sm\:p-44{padding:11rem}.sm\:p-48{padding:12rem}.sm\:p-52{padding:13rem}.sm\:p-56{padding:14rem}.sm\:p-60{padding:15rem}.sm\:p-64{padding:16rem}.sm\:p-72{padding:18rem}.sm\:p-80{padding:20rem}.sm\:p-96{padding:24rem}.sm\:p-px{padding:1px}.sm\:p-0\.5{padding:.125rem}.sm\:p-1\.5{padding:.375rem}.sm\:p-2\.5{padding:.625rem}.sm\:p-3\.5{padding:.875rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-11{padding-left:2.75rem;padding-right:2.75rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-20{padding-left:5rem;padding-right:5rem}.sm\:px-24{padding-left:6rem;padding-right:6rem}.sm\:px-28{padding-left:7rem;padding-right:7rem}.sm\:px-32{padding-left:8rem;padding-right:8rem}.sm\:px-36{padding-left:9rem;padding-right:9rem}.sm\:px-40{padding-left:10rem;padding-right:10rem}.sm\:px-44{padding-left:11rem;padding-right:11rem}.sm\:px-48{padding-left:12rem;padding-right:12rem}.sm\:px-52{padding-left:13rem;padding-right:13rem}.sm\:px-56{padding-left:14rem;padding-right:14rem}.sm\:px-60{padding-left:15rem;padding-right:15rem}.sm\:px-64{padding-left:16rem;padding-right:16rem}.sm\:px-72{padding-left:18rem;padding-right:18rem}.sm\:px-80{padding-left:20rem;padding-right:20rem}.sm\:px-96{padding-left:24rem;padding-right:24rem}.sm\:px-px{padding-left:1px;padding-right:1px}.sm\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.sm\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:py-36{padding-top:9rem;padding-bottom:9rem}.sm\:py-40{padding-top:10rem;padding-bottom:10rem}.sm\:py-44{padding-top:11rem;padding-bottom:11rem}.sm\:py-48{padding-top:12rem;padding-bottom:12rem}.sm\:py-52{padding-top:13rem;padding-bottom:13rem}.sm\:py-56{padding-top:14rem;padding-bottom:14rem}.sm\:py-60{padding-top:15rem;padding-bottom:15rem}.sm\:py-64{padding-top:16rem;padding-bottom:16rem}.sm\:py-72{padding-top:18rem;padding-bottom:18rem}.sm\:py-80{padding-top:20rem;padding-bottom:20rem}.sm\:py-96{padding-top:24rem;padding-bottom:24rem}.sm\:py-px{padding-top:1px;padding-bottom:1px}.sm\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:pt-0{padding-top:0}.sm\:pt-1{padding-top:.25rem}.sm\:pt-2{padding-top:.5rem}.sm\:pt-3{padding-top:.75rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-7{padding-top:1.75rem}.sm\:pt-8{padding-top:2rem}.sm\:pt-9{padding-top:2.25rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-11{padding-top:2.75rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-14{padding-top:3.5rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-20{padding-top:5rem}.sm\:pt-24{padding-top:6rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-32{padding-top:8rem}.sm\:pt-36{padding-top:9rem}.sm\:pt-40{padding-top:10rem}.sm\:pt-44{padding-top:11rem}.sm\:pt-48{padding-top:12rem}.sm\:pt-52{padding-top:13rem}.sm\:pt-56{padding-top:14rem}.sm\:pt-60{padding-top:15rem}.sm\:pt-64{padding-top:16rem}.sm\:pt-72{padding-top:18rem}.sm\:pt-80{padding-top:20rem}.sm\:pt-96{padding-top:24rem}.sm\:pt-px{padding-top:1px}.sm\:pt-0\.5{padding-top:.125rem}.sm\:pt-1\.5{padding-top:.375rem}.sm\:pt-2\.5{padding-top:.625rem}.sm\:pt-3\.5{padding-top:.875rem}.sm\:pr-0{padding-right:0}.sm\:pr-1{padding-right:.25rem}.sm\:pr-2{padding-right:.5rem}.sm\:pr-3{padding-right:.75rem}.sm\:pr-4{padding-right:1rem}.sm\:pr-5{padding-right:1.25rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pr-7{padding-right:1.75rem}.sm\:pr-8{padding-right:2rem}.sm\:pr-9{padding-right:2.25rem}.sm\:pr-10{padding-right:2.5rem}.sm\:pr-11{padding-right:2.75rem}.sm\:pr-12{padding-right:3rem}.sm\:pr-14{padding-right:3.5rem}.sm\:pr-16{padding-right:4rem}.sm\:pr-20{padding-right:5rem}.sm\:pr-24{padding-right:6rem}.sm\:pr-28{padding-right:7rem}.sm\:pr-32{padding-right:8rem}.sm\:pr-36{padding-right:9rem}.sm\:pr-40{padding-right:10rem}.sm\:pr-44{padding-right:11rem}.sm\:pr-48{padding-right:12rem}.sm\:pr-52{padding-right:13rem}.sm\:pr-56{padding-right:14rem}.sm\:pr-60{padding-right:15rem}.sm\:pr-64{padding-right:16rem}.sm\:pr-72{padding-right:18rem}.sm\:pr-80{padding-right:20rem}.sm\:pr-96{padding-right:24rem}.sm\:pr-px{padding-right:1px}.sm\:pr-0\.5{padding-right:.125rem}.sm\:pr-1\.5{padding-right:.375rem}.sm\:pr-2\.5{padding-right:.625rem}.sm\:pr-3\.5{padding-right:.875rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-1{padding-bottom:.25rem}.sm\:pb-2{padding-bottom:.5rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pb-9{padding-bottom:2.25rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-11{padding-bottom:2.75rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-28{padding-bottom:7rem}.sm\:pb-32{padding-bottom:8rem}.sm\:pb-36{padding-bottom:9rem}.sm\:pb-40{padding-bottom:10rem}.sm\:pb-44{padding-bottom:11rem}.sm\:pb-48{padding-bottom:12rem}.sm\:pb-52{padding-bottom:13rem}.sm\:pb-56{padding-bottom:14rem}.sm\:pb-60{padding-bottom:15rem}.sm\:pb-64{padding-bottom:16rem}.sm\:pb-72{padding-bottom:18rem}.sm\:pb-80{padding-bottom:20rem}.sm\:pb-96{padding-bottom:24rem}.sm\:pb-px{padding-bottom:1px}.sm\:pb-0\.5{padding-bottom:.125rem}.sm\:pb-1\.5{padding-bottom:.375rem}.sm\:pb-2\.5{padding-bottom:.625rem}.sm\:pb-3\.5{padding-bottom:.875rem}.sm\:pl-0{padding-left:0}.sm\:pl-1{padding-left:.25rem}.sm\:pl-2{padding-left:.5rem}.sm\:pl-3{padding-left:.75rem}.sm\:pl-4{padding-left:1rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pl-6{padding-left:1.5rem}.sm\:pl-7{padding-left:1.75rem}.sm\:pl-8{padding-left:2rem}.sm\:pl-9{padding-left:2.25rem}.sm\:pl-10{padding-left:2.5rem}.sm\:pl-11{padding-left:2.75rem}.sm\:pl-12{padding-left:3rem}.sm\:pl-14{padding-left:3.5rem}.sm\:pl-16{padding-left:4rem}.sm\:pl-20{padding-left:5rem}.sm\:pl-24{padding-left:6rem}.sm\:pl-28{padding-left:7rem}.sm\:pl-32{padding-left:8rem}.sm\:pl-36{padding-left:9rem}.sm\:pl-40{padding-left:10rem}.sm\:pl-44{padding-left:11rem}.sm\:pl-48{padding-left:12rem}.sm\:pl-52{padding-left:13rem}.sm\:pl-56{padding-left:14rem}.sm\:pl-60{padding-left:15rem}.sm\:pl-64{padding-left:16rem}.sm\:pl-72{padding-left:18rem}.sm\:pl-80{padding-left:20rem}.sm\:pl-96{padding-left:24rem}.sm\:pl-px{padding-left:1px}.sm\:pl-0\.5{padding-left:.125rem}.sm\:pl-1\.5{padding-left:.375rem}.sm\:pl-2\.5{padding-left:.625rem}.sm\:pl-3\.5{padding-left:.875rem}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:text-justify{text-align:justify}.sm\:align-baseline{vertical-align:baseline}.sm\:align-top{vertical-align:top}.sm\:align-middle{vertical-align:middle}.sm\:align-bottom{vertical-align:bottom}.sm\:align-text-top{vertical-align:text-top}.sm\:align-text-bottom{vertical-align:text-bottom}.sm\:font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.sm\:font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.sm\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-8xl{font-size:6rem;line-height:1}.sm\:text-9xl{font-size:8rem;line-height:1}.sm\:font-thin{font-weight:100}.sm\:font-extralight{font-weight:200}.sm\:font-light{font-weight:300}.sm\:font-normal{font-weight:400}.sm\:font-medium{font-weight:500}.sm\:font-semibold{font-weight:600}.sm\:font-bold{font-weight:700}.sm\:font-extrabold{font-weight:800}.sm\:font-black{font-weight:900}.sm\:uppercase{text-transform:uppercase}.sm\:lowercase{text-transform:lowercase}.sm\:capitalize{text-transform:capitalize}.sm\:normal-case{text-transform:none}.sm\:italic{font-style:italic}.sm\:not-italic{font-style:normal}.sm\:diagonal-fractions,.sm\:lining-nums,.sm\:oldstyle-nums,.sm\:ordinal,.sm\:proportional-nums,.sm\:slashed-zero,.sm\:stacked-fractions,.sm\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.sm\:normal-nums{font-variant-numeric:normal}.sm\:ordinal{--tw-ordinal:ordinal}.sm\:slashed-zero{--tw-slashed-zero:slashed-zero}.sm\:lining-nums{--tw-numeric-figure:lining-nums}.sm\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.sm\:proportional-nums{--tw-numeric-spacing:proportional-nums}.sm\:tabular-nums{--tw-numeric-spacing:tabular-nums}.sm\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.sm\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.sm\:leading-3{line-height:.75rem}.sm\:leading-4{line-height:1rem}.sm\:leading-5{line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}.sm\:leading-7{line-height:1.75rem}.sm\:leading-8{line-height:2rem}.sm\:leading-9{line-height:2.25rem}.sm\:leading-10{line-height:2.5rem}.sm\:leading-none{line-height:1}.sm\:leading-tight{line-height:1.25}.sm\:leading-snug{line-height:1.375}.sm\:leading-normal{line-height:1.5}.sm\:leading-relaxed{line-height:1.625}.sm\:leading-loose{line-height:2}.sm\:tracking-tighter{letter-spacing:-.05em}.sm\:tracking-tight{letter-spacing:-.025em}.sm\:tracking-normal{letter-spacing:0}.sm\:tracking-wide{letter-spacing:.025em}.sm\:tracking-wider{letter-spacing:.05em}.sm\:tracking-widest{letter-spacing:.1em}.sm\:text-transparent{color:transparent}.sm\:text-current{color:currentColor}.sm\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\:text-green-300{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.sm\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-transparent{color:transparent}.group:hover .sm\:group-hover\:text-current{color:currentColor}.group:hover .sm\:group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .sm\:group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\:focus-within\:text-transparent:focus-within{color:transparent}.sm\:focus-within\:text-current:focus-within{color:currentColor}.sm\:focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\:focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\:focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\:focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\:focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\:focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\:focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\:focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\:focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\:focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\:focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\:focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\:focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\:focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\:focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\:focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\:focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.sm\:focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\:focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\:focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\:focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\:focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\:focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\:focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\:focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\:focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\:hover\:text-transparent:hover{color:transparent}.sm\:hover\:text-current:hover{color:currentColor}.sm\:hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\:hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\:hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\:hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\:hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\:hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\:hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\:hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\:hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\:hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\:hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\:hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\:hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\:hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\:hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\:hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\:hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\:hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\:hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\:hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\:hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\:hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\:hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\:hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\:hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\:hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\:hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\:hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\:hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\:hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\:hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\:hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.sm\:hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\:hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\:hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\:hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\:hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\:hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\:hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\:hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\:hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\:hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\:hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\:hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\:hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\:hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\:hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\:hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\:hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\:hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\:hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\:hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\:hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\:hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\:hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\:hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\:hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\:hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\:hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\:hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\:hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\:hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\:hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\:hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\:hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\:hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\:hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\:hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\:hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\:hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\:hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\:hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\:hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\:hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\:hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\:hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\:hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\:hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\:focus\:text-transparent:focus{color:transparent}.sm\:focus\:text-current:focus{color:currentColor}.sm\:focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.sm\:focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.sm\:focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.sm\:focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.sm\:focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.sm\:focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.sm\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.sm\:focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.sm\:focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.sm\:focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.sm\:focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.sm\:focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.sm\:focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.sm\:focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.sm\:focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.sm\:focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.sm\:focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.sm\:focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.sm\:focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.sm\:focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.sm\:focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.sm\:focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.sm\:focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.sm\:focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.sm\:focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.sm\:focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.sm\:focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.sm\:focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.sm\:focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.sm\:focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.sm\:focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.sm\:focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.sm\:focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.sm\:focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.sm\:focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.sm\:focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.sm\:focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.sm\:focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.sm\:focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.sm\:focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.sm\:focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.sm\:focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.sm\:focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.sm\:focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.sm\:focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.sm\:focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.sm\:focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.sm\:focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.sm\:focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.sm\:focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.sm\:focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.sm\:focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.sm\:focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.sm\:focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.sm\:focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.sm\:focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.sm\:focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.sm\:focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.sm\:focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.sm\:focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.sm\:focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.sm\:focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.sm\:focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.sm\:focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.sm\:focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.sm\:focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.sm\:focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.sm\:focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.sm\:focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.sm\:focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.sm\:focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.sm\:focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.sm\:focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.sm\:focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.sm\:focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.sm\:focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.sm\:focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.sm\:focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.sm\:focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.sm\:focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.sm\:focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.sm\:focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.sm\:text-opacity-0{--tw-text-opacity:0}.sm\:text-opacity-5{--tw-text-opacity:0.05}.sm\:text-opacity-10{--tw-text-opacity:0.1}.sm\:text-opacity-20{--tw-text-opacity:0.2}.sm\:text-opacity-25{--tw-text-opacity:0.25}.sm\:text-opacity-30{--tw-text-opacity:0.3}.sm\:text-opacity-40{--tw-text-opacity:0.4}.sm\:text-opacity-50{--tw-text-opacity:0.5}.sm\:text-opacity-60{--tw-text-opacity:0.6}.sm\:text-opacity-70{--tw-text-opacity:0.7}.sm\:text-opacity-75{--tw-text-opacity:0.75}.sm\:text-opacity-80{--tw-text-opacity:0.8}.sm\:text-opacity-90{--tw-text-opacity:0.9}.sm\:text-opacity-95{--tw-text-opacity:0.95}.sm\:text-opacity-100{--tw-text-opacity:1}.group:hover .sm\:group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .sm\:group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .sm\:group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .sm\:group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .sm\:group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .sm\:group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .sm\:group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .sm\:group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .sm\:group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .sm\:group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .sm\:group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .sm\:group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .sm\:group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .sm\:group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .sm\:group-hover\:text-opacity-100{--tw-text-opacity:1}.sm\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.sm\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.sm\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.sm\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.sm\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.sm\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.sm\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.sm\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.sm\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.sm\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.sm\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.sm\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.sm\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.sm\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.sm\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.sm\:hover\:text-opacity-0:hover{--tw-text-opacity:0}.sm\:hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.sm\:hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.sm\:hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.sm\:hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.sm\:hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.sm\:hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.sm\:hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.sm\:hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.sm\:hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.sm\:hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.sm\:hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.sm\:hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.sm\:hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.sm\:hover\:text-opacity-100:hover{--tw-text-opacity:1}.sm\:focus\:text-opacity-0:focus{--tw-text-opacity:0}.sm\:focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.sm\:focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.sm\:focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.sm\:focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.sm\:focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.sm\:focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.sm\:focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.sm\:focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.sm\:focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.sm\:focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.sm\:focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.sm\:focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.sm\:focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.sm\:focus\:text-opacity-100:focus{--tw-text-opacity:1}.sm\:underline{text-decoration:underline}.sm\:line-through{text-decoration:line-through}.sm\:no-underline{text-decoration:none}.group:hover .sm\:group-hover\:underline{text-decoration:underline}.group:hover .sm\:group-hover\:line-through{text-decoration:line-through}.group:hover .sm\:group-hover\:no-underline{text-decoration:none}.sm\:focus-within\:underline:focus-within{text-decoration:underline}.sm\:focus-within\:line-through:focus-within{text-decoration:line-through}.sm\:focus-within\:no-underline:focus-within{text-decoration:none}.sm\:hover\:underline:hover{text-decoration:underline}.sm\:hover\:line-through:hover{text-decoration:line-through}.sm\:hover\:no-underline:hover{text-decoration:none}.sm\:focus\:underline:focus{text-decoration:underline}.sm\:focus\:line-through:focus{text-decoration:line-through}.sm\:focus\:no-underline:focus{text-decoration:none}.sm\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sm\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.sm\:placeholder-transparent::placeholder{color:transparent}.sm\:placeholder-current::placeholder{color:currentColor}.sm\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.sm\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.sm\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.sm\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.sm\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.sm\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.sm\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.sm\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.sm\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.sm\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.sm\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.sm\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.sm\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.sm\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.sm\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.sm\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.sm\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.sm\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110.3.1,183,var(--tw-placeholder-opacity))}.sm\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.sm\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.sm\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.sm\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.sm\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.sm\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.sm\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.sm\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.sm\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.sm\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.sm\:focus\:placeholder-current:focus::placeholder{color:currentColor}.sm\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110.3.1,183,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.sm\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.sm\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.sm\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.sm\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.sm\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.sm\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.sm\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.sm\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.sm\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.sm\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.sm\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.sm\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.sm\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.sm\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.sm\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.sm\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.sm\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.sm\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.sm\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.sm\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.sm\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.sm\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.sm\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.sm\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.sm\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.sm\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.sm\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.sm\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.sm\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.sm\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.sm\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.sm\:opacity-0{opacity:0}.sm\:opacity-5{opacity:.05}.sm\:opacity-10{opacity:.1}.sm\:opacity-20{opacity:.2}.sm\:opacity-25{opacity:.25}.sm\:opacity-30{opacity:.3}.sm\:opacity-40{opacity:.4}.sm\:opacity-50{opacity:.5}.sm\:opacity-60{opacity:.6}.sm\:opacity-70{opacity:.7}.sm\:opacity-75{opacity:.75}.sm\:opacity-80{opacity:.8}.sm\:opacity-90{opacity:.9}.sm\:opacity-95{opacity:.95}.sm\:opacity-100{opacity:1}.group:hover .sm\:group-hover\:opacity-0{opacity:0}.group:hover .sm\:group-hover\:opacity-5{opacity:.05}.group:hover .sm\:group-hover\:opacity-10{opacity:.1}.group:hover .sm\:group-hover\:opacity-20{opacity:.2}.group:hover .sm\:group-hover\:opacity-25{opacity:.25}.group:hover .sm\:group-hover\:opacity-30{opacity:.3}.group:hover .sm\:group-hover\:opacity-40{opacity:.4}.group:hover .sm\:group-hover\:opacity-50{opacity:.5}.group:hover .sm\:group-hover\:opacity-60{opacity:.6}.group:hover .sm\:group-hover\:opacity-70{opacity:.7}.group:hover .sm\:group-hover\:opacity-75{opacity:.75}.group:hover .sm\:group-hover\:opacity-80{opacity:.8}.group:hover .sm\:group-hover\:opacity-90{opacity:.9}.group:hover .sm\:group-hover\:opacity-95{opacity:.95}.group:hover .sm\:group-hover\:opacity-100{opacity:1}.sm\:focus-within\:opacity-0:focus-within{opacity:0}.sm\:focus-within\:opacity-5:focus-within{opacity:.05}.sm\:focus-within\:opacity-10:focus-within{opacity:.1}.sm\:focus-within\:opacity-20:focus-within{opacity:.2}.sm\:focus-within\:opacity-25:focus-within{opacity:.25}.sm\:focus-within\:opacity-30:focus-within{opacity:.3}.sm\:focus-within\:opacity-40:focus-within{opacity:.4}.sm\:focus-within\:opacity-50:focus-within{opacity:.5}.sm\:focus-within\:opacity-60:focus-within{opacity:.6}.sm\:focus-within\:opacity-70:focus-within{opacity:.7}.sm\:focus-within\:opacity-75:focus-within{opacity:.75}.sm\:focus-within\:opacity-80:focus-within{opacity:.8}.sm\:focus-within\:opacity-90:focus-within{opacity:.9}.sm\:focus-within\:opacity-95:focus-within{opacity:.95}.sm\:focus-within\:opacity-100:focus-within{opacity:1}.sm\:hover\:opacity-0:hover{opacity:0}.sm\:hover\:opacity-5:hover{opacity:.05}.sm\:hover\:opacity-10:hover{opacity:.1}.sm\:hover\:opacity-20:hover{opacity:.2}.sm\:hover\:opacity-25:hover{opacity:.25}.sm\:hover\:opacity-30:hover{opacity:.3}.sm\:hover\:opacity-40:hover{opacity:.4}.sm\:hover\:opacity-50:hover{opacity:.5}.sm\:hover\:opacity-60:hover{opacity:.6}.sm\:hover\:opacity-70:hover{opacity:.7}.sm\:hover\:opacity-75:hover{opacity:.75}.sm\:hover\:opacity-80:hover{opacity:.8}.sm\:hover\:opacity-90:hover{opacity:.9}.sm\:hover\:opacity-95:hover{opacity:.95}.sm\:hover\:opacity-100:hover{opacity:1}.sm\:focus\:opacity-0:focus{opacity:0}.sm\:focus\:opacity-5:focus{opacity:.05}.sm\:focus\:opacity-10:focus{opacity:.1}.sm\:focus\:opacity-20:focus{opacity:.2}.sm\:focus\:opacity-25:focus{opacity:.25}.sm\:focus\:opacity-30:focus{opacity:.3}.sm\:focus\:opacity-40:focus{opacity:.4}.sm\:focus\:opacity-50:focus{opacity:.5}.sm\:focus\:opacity-60:focus{opacity:.6}.sm\:focus\:opacity-70:focus{opacity:.7}.sm\:focus\:opacity-75:focus{opacity:.75}.sm\:focus\:opacity-80:focus{opacity:.8}.sm\:focus\:opacity-90:focus{opacity:.9}.sm\:focus\:opacity-95:focus{opacity:.95}.sm\:focus\:opacity-100:focus{opacity:1}.sm\:bg-blend-normal{background-blend-mode:normal}.sm\:bg-blend-multiply{background-blend-mode:multiply}.sm\:bg-blend-screen{background-blend-mode:screen}.sm\:bg-blend-overlay{background-blend-mode:overlay}.sm\:bg-blend-darken{background-blend-mode:darken}.sm\:bg-blend-lighten{background-blend-mode:lighten}.sm\:bg-blend-color-dodge{background-blend-mode:color-dodge}.sm\:bg-blend-color-burn{background-blend-mode:color-burn}.sm\:bg-blend-hard-light{background-blend-mode:hard-light}.sm\:bg-blend-soft-light{background-blend-mode:soft-light}.sm\:bg-blend-difference{background-blend-mode:difference}.sm\:bg-blend-exclusion{background-blend-mode:exclusion}.sm\:bg-blend-hue{background-blend-mode:hue}.sm\:bg-blend-saturation{background-blend-mode:saturation}.sm\:bg-blend-color{background-blend-mode:color}.sm\:bg-blend-luminosity{background-blend-mode:luminosity}.sm\:mix-blend-normal{mix-blend-mode:normal}.sm\:mix-blend-multiply{mix-blend-mode:multiply}.sm\:mix-blend-screen{mix-blend-mode:screen}.sm\:mix-blend-overlay{mix-blend-mode:overlay}.sm\:mix-blend-darken{mix-blend-mode:darken}.sm\:mix-blend-lighten{mix-blend-mode:lighten}.sm\:mix-blend-color-dodge{mix-blend-mode:color-dodge}.sm\:mix-blend-color-burn{mix-blend-mode:color-burn}.sm\:mix-blend-hard-light{mix-blend-mode:hard-light}.sm\:mix-blend-soft-light{mix-blend-mode:soft-light}.sm\:mix-blend-difference{mix-blend-mode:difference}.sm\:mix-blend-exclusion{mix-blend-mode:exclusion}.sm\:mix-blend-hue{mix-blend-mode:hue}.sm\:mix-blend-saturation{mix-blend-mode:saturation}.sm\:mix-blend-color{mix-blend-mode:color}.sm\:mix-blend-luminosity{mix-blend-mode:luminosity}.sm\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .sm\:group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sm\:outline-none{outline:2px solid transparent;outline-offset:2px}.sm\:outline-white{outline:2px dotted white;outline-offset:2px}.sm\:outline-black{outline:2px dotted black;outline-offset:2px}.sm\:focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.sm\:focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.sm\:focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.sm\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.sm\:focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.sm\:focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}.sm\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:ring-8{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring-0:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring-8:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus-within\:ring:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring-8:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:ring-inset{--tw-ring-inset:inset}.sm\:focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.sm\:focus\:ring-inset:focus{--tw-ring-inset:inset}.sm\:ring-transparent{--tw-ring-color:transparent}.sm\:ring-current{--tw-ring-color:currentColor}.sm\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.sm\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.sm\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.sm\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.sm\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.sm\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.sm\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.sm\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.sm\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.sm\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.sm\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.sm\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.sm\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.sm\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.sm\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.sm\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.sm\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.sm\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.sm\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.sm\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.sm\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.sm\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.sm\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.sm\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.sm\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.sm\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.sm\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.sm\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.sm\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.sm\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.sm\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.sm\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.sm\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.sm\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.sm\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.sm\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.sm\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.sm\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.sm\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.sm\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.sm\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.sm\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.sm\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.sm\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.sm\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.sm\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.sm\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.sm\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.sm\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.sm\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.sm\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.sm\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.sm\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.sm\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.sm\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.sm\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.sm\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.sm\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.sm\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.sm\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.sm\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.sm\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.sm\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.sm\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.sm\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.sm\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.sm\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.sm\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.sm\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.sm\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.sm\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.sm\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.sm\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.sm\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.sm\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.sm\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.sm\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.sm\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.sm\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.sm\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.sm\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.sm\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.sm\:focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.sm\:focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.sm\:focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.sm\:focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.sm\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.sm\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.sm\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.sm\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.sm\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.sm\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.sm\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.sm\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.sm\:focus\:ring-transparent:focus{--tw-ring-color:transparent}.sm\:focus\:ring-current:focus{--tw-ring-color:currentColor}.sm\:focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.sm\:focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.sm\:focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.sm\:focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.sm\:focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.sm\:focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.sm\:focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.sm\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.sm\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.sm\:focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.sm\:focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.sm\:focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.sm\:focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.sm\:focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.sm\:focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.sm\:focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.sm\:focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.sm\:focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.sm\:focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.sm\:focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.sm\:focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.sm\:focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.sm\:focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.sm\:focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.sm\:focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.sm\:focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.sm\:focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.sm\:focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.sm\:ring-opacity-0{--tw-ring-opacity:0}.sm\:ring-opacity-5{--tw-ring-opacity:0.05}.sm\:ring-opacity-10{--tw-ring-opacity:0.1}.sm\:ring-opacity-20{--tw-ring-opacity:0.2}.sm\:ring-opacity-25{--tw-ring-opacity:0.25}.sm\:ring-opacity-30{--tw-ring-opacity:0.3}.sm\:ring-opacity-40{--tw-ring-opacity:0.4}.sm\:ring-opacity-50{--tw-ring-opacity:0.5}.sm\:ring-opacity-60{--tw-ring-opacity:0.6}.sm\:ring-opacity-70{--tw-ring-opacity:0.7}.sm\:ring-opacity-75{--tw-ring-opacity:0.75}.sm\:ring-opacity-80{--tw-ring-opacity:0.8}.sm\:ring-opacity-90{--tw-ring-opacity:0.9}.sm\:ring-opacity-95{--tw-ring-opacity:0.95}.sm\:ring-opacity-100{--tw-ring-opacity:1}.sm\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.sm\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.sm\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.sm\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.sm\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.sm\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.sm\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.sm\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.sm\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.sm\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.sm\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.sm\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.sm\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.sm\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.sm\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.sm\:focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.sm\:focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.sm\:focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.sm\:focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.sm\:focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.sm\:focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.sm\:focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.sm\:focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.sm\:focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.sm\:focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.sm\:focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.sm\:focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.sm\:focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.sm\:focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.sm\:focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.sm\:ring-offset-0{--tw-ring-offset-width:0px}.sm\:ring-offset-1{--tw-ring-offset-width:1px}.sm\:ring-offset-2{--tw-ring-offset-width:2px}.sm\:ring-offset-4{--tw-ring-offset-width:4px}.sm\:ring-offset-8{--tw-ring-offset-width:8px}.sm\:focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.sm\:focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.sm\:focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.sm\:focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.sm\:focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.sm\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.sm\:focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.sm\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.sm\:focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.sm\:focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.sm\:ring-offset-transparent{--tw-ring-offset-color:transparent}.sm\:ring-offset-current{--tw-ring-offset-color:currentColor}.sm\:ring-offset-black{--tw-ring-offset-color:#000}.sm\:ring-offset-white{--tw-ring-offset-color:#fff}.sm\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.sm\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.sm\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.sm\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.sm\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.sm\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.sm\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.sm\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.sm\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.sm\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.sm\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.sm\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.sm\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.sm\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.sm\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.sm\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.sm\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.sm\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.sm\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.sm\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.sm\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.sm\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.sm\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.sm\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.sm\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.sm\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.sm\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.sm\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.sm\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.sm\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.sm\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.sm\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.sm\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.sm\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.sm\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.sm\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.sm\:ring-offset-green-600{--tw-ring-offset-color:#059669}.sm\:ring-offset-green-700{--tw-ring-offset-color:#047857}.sm\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.sm\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.sm\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.sm\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.sm\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.sm\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.sm\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.sm\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.sm\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.sm\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.sm\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.sm\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.sm\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.sm\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.sm\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.sm\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.sm\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.sm\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.sm\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.sm\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.sm\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.sm\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.sm\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.sm\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.sm\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.sm\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.sm\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.sm\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.sm\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.sm\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.sm\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.sm\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.sm\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.sm\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.sm\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.sm\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.sm\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.sm\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.sm\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.sm\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.sm\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.sm\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.sm\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.sm\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.sm\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.sm\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.sm\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.sm\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.sm\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.sm\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.sm\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.sm\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.sm\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.sm\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.sm\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.sm\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.sm\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.sm\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.sm\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.sm\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.sm\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.sm\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.sm\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.sm\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.sm\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.sm\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.sm\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.sm\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.sm\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.sm\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.sm\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.sm\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.sm\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.sm\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.sm\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.sm\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.sm\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.sm\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.sm\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.sm\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.sm\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.sm\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.sm\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.sm\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.sm\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.sm\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.sm\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.sm\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.sm\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.sm\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.sm\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.sm\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.sm\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.sm\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.sm\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.sm\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.sm\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.sm\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.sm\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.sm\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.sm\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.sm\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.sm\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.sm\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.sm\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.sm\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.sm\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.sm\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.sm\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.sm\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.sm\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.sm\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.sm\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.sm\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.sm\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.sm\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.sm\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.sm\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.sm\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.sm\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.sm\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.sm\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.sm\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.sm\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.sm\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.sm\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.sm\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.sm\:focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.sm\:focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.sm\:focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.sm\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.sm\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.sm\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.sm\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.sm\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.sm\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.sm\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.sm\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.sm\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.sm\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.sm\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.sm\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.sm\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.sm\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.sm\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.sm\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.sm\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.sm\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.sm\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.sm\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.sm\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.sm\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.sm\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.sm\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.sm\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.sm\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.sm\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.sm\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.sm\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.sm\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.sm\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.sm\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.sm\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.sm\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.sm\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.sm\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.sm\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.sm\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.sm\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.sm\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.sm\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.sm\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.sm\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.sm\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.sm\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.sm\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.sm\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.sm\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.sm\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.sm\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.sm\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.sm\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.sm\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.sm\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.sm\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.sm\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.sm\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.sm\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.sm\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.sm\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.sm\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.sm\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.sm\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.sm\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.sm\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.sm\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.sm\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.sm\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.sm\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.sm\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.sm\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.sm\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.sm\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.sm\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.sm\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.sm\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.sm\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.sm\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.sm\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.sm\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.sm\:filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/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)}.sm\:filter-none{filter:none}.sm\:blur-0{--tw-blur:blur(0)}.sm\:blur-none{--tw-blur:blur(0)}.sm\:blur-sm{--tw-blur:blur(4px)}.sm\:blur{--tw-blur:blur(8px)}.sm\:blur-md{--tw-blur:blur(12px)}.sm\:blur-lg{--tw-blur:blur(16px)}.sm\:blur-xl{--tw-blur:blur(24px)}.sm\:blur-2xl{--tw-blur:blur(40px)}.sm\:blur-3xl{--tw-blur:blur(64px)}.sm\:brightness-0{--tw-brightness:brightness(0)}.sm\:brightness-50{--tw-brightness:brightness(.5)}.sm\:brightness-75{--tw-brightness:brightness(.75)}.sm\:brightness-90{--tw-brightness:brightness(.9)}.sm\:brightness-95{--tw-brightness:brightness(.95)}.sm\:brightness-100{--tw-brightness:brightness(1)}.sm\:brightness-105{--tw-brightness:brightness(1.05)}.sm\:brightness-110{--tw-brightness:brightness(1.1)}.sm\:brightness-125{--tw-brightness:brightness(1.25)}.sm\:brightness-150{--tw-brightness:brightness(1.5)}.sm\:brightness-200{--tw-brightness:brightness(2)}.sm\:contrast-0{--tw-contrast:contrast(0)}.sm\:contrast-50{--tw-contrast:contrast(.5)}.sm\:contrast-75{--tw-contrast:contrast(.75)}.sm\:contrast-100{--tw-contrast:contrast(1)}.sm\:contrast-125{--tw-contrast:contrast(1.25)}.sm\:contrast-150{--tw-contrast:contrast(1.5)}.sm\:contrast-200{--tw-contrast:contrast(2)}.sm\:drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.sm\:drop-shadow{--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))}.sm\:drop-shadow-md{--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))}.sm\:drop-shadow-lg{--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))}.sm\:drop-shadow-xl{--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))}.sm\:drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.sm\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.sm\:grayscale-0{--tw-grayscale:grayscale(0)}.sm\:grayscale{--tw-grayscale:grayscale(100%)}.sm\:hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.sm\:hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.sm\:hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.sm\:hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.sm\:hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.sm\:hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.sm\:-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.sm\:-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.sm\:-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.sm\:-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.sm\:-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.sm\:invert-0{--tw-invert:invert(0)}.sm\:invert{--tw-invert:invert(100%)}.sm\:saturate-0{--tw-saturate:saturate(0)}.sm\:saturate-50{--tw-saturate:saturate(.5)}.sm\:saturate-100{--tw-saturate:saturate(1)}.sm\:saturate-150{--tw-saturate:saturate(1.5)}.sm\:saturate-200{--tw-saturate:saturate(2)}.sm\:sepia-0{--tw-sepia:sepia(0)}.sm\:sepia{--tw-sepia:sepia(100%)}.sm\:backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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);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)}.sm\:backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.sm\:backdrop-blur-0{--tw-backdrop-blur:blur(0)}.sm\:backdrop-blur-none{--tw-backdrop-blur:blur(0)}.sm\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.sm\:backdrop-blur{--tw-backdrop-blur:blur(8px)}.sm\:backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.sm\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.sm\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.sm\:backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.sm\:backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.sm\:backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.sm\:backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.sm\:backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.sm\:backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.sm\:backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.sm\:backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.sm\:backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.sm\:backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.sm\:backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.sm\:backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.sm\:backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.sm\:backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.sm\:backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.sm\:backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.sm\:backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.sm\:backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.sm\:backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.sm\:backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.sm\:backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.sm\:backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.sm\:backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.sm\:backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.sm\:backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.sm\:backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.sm\:backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.sm\:backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.sm\:-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.sm\:-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.sm\:-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.sm\:-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.sm\:-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.sm\:backdrop-invert-0{--tw-backdrop-invert:invert(0)}.sm\:backdrop-invert{--tw-backdrop-invert:invert(100%)}.sm\:backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.sm\:backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.sm\:backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.sm\:backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.sm\:backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.sm\:backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.sm\:backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.sm\:backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.sm\:backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.sm\:backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.sm\:backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.sm\:backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.sm\:backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.sm\:backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.sm\:backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.sm\:backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.sm\:backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.sm\:backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.sm\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.sm\:backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.sm\:backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.sm\:backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.sm\:transition-none{transition-property:none}.sm\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.sm\:delay-75{transition-delay:75ms}.sm\:delay-100{transition-delay:0.1s}.sm\:delay-150{transition-delay:150ms}.sm\:delay-200{transition-delay:0.2s}.sm\:delay-300{transition-delay:0.3s}.sm\:delay-500{transition-delay:0.5s}.sm\:delay-700{transition-delay:0.7s}.sm\:delay-1000{transition-delay:1s}.sm\:duration-75{transition-duration:75ms}.sm\:duration-100{transition-duration:.1s}.sm\:duration-150{transition-duration:150ms}.sm\:duration-200{transition-duration:.2s}.sm\:duration-300{transition-duration:.3s}.sm\:duration-500{transition-duration:.5s}.sm\:duration-700{transition-duration:.7s}.sm\:duration-1000{transition-duration:1s}.sm\:ease-linear{transition-timing-function:linear}.sm\:ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.sm\:ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.sm\:ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}}@media (min-width:768px){.md\:container{width:100%}@media (min-width:640px){.md\:container{max-width:640px}}@media (min-width:768px){.md\:container{max-width:768px}}@media (min-width:1024px){.md\:container{max-width:1024px}}@media (min-width:1280px){.md\:container{max-width:1280px}}@media (min-width:1536px){.md\:container{max-width:1536px}}.md\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.md\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.md\:focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.md\:focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.md\:focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.md\:focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.md\:pointer-events-none{pointer-events:none}.md\:pointer-events-auto{pointer-events:auto}.md\:visible{visibility:visible}.md\:invisible{visibility:hidden}.md\:static{position:static}.md\:fixed{position:fixed}.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:sticky{position:sticky}.md\:inset-0{top:0;right:0;bottom:0;left:0}.md\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.md\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.md\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.md\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.md\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.md\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.md\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.md\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.md\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.md\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.md\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.md\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.md\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.md\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.md\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.md\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.md\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.md\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.md\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.md\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.md\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.md\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.md\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.md\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.md\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.md\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.md\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.md\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.md\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.md\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.md\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.md\:inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.md\:inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.md\:inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.md\:inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.md\:-inset-0{top:0;right:0;bottom:0;left:0}.md\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.md\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.md\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.md\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.md\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.md\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.md\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.md\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.md\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.md\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.md\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.md\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.md\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.md\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.md\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.md\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.md\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.md\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.md\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.md\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.md\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.md\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.md\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.md\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.md\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.md\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.md\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.md\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.md\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.md\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.md\:-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.md\:-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.md\:-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.md\:-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.md\:inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.md\:inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.md\:inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.md\:inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.md\:inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.md\:inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.md\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.md\:-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.md\:-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.md\:-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.md\:-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.md\:-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.md\:-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.md\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.md\:inset-x-0{left:0;right:0}.md\:inset-x-1{left:.25rem;right:.25rem}.md\:inset-x-2{left:.5rem;right:.5rem}.md\:inset-x-3{left:.75rem;right:.75rem}.md\:inset-x-4{left:1rem;right:1rem}.md\:inset-x-5{left:1.25rem;right:1.25rem}.md\:inset-x-6{left:1.5rem;right:1.5rem}.md\:inset-x-7{left:1.75rem;right:1.75rem}.md\:inset-x-8{left:2rem;right:2rem}.md\:inset-x-9{left:2.25rem;right:2.25rem}.md\:inset-x-10{left:2.5rem;right:2.5rem}.md\:inset-x-11{left:2.75rem;right:2.75rem}.md\:inset-x-12{left:3rem;right:3rem}.md\:inset-x-14{left:3.5rem;right:3.5rem}.md\:inset-x-16{left:4rem;right:4rem}.md\:inset-x-20{left:5rem;right:5rem}.md\:inset-x-24{left:6rem;right:6rem}.md\:inset-x-28{left:7rem;right:7rem}.md\:inset-x-32{left:8rem;right:8rem}.md\:inset-x-36{left:9rem;right:9rem}.md\:inset-x-40{left:10rem;right:10rem}.md\:inset-x-44{left:11rem;right:11rem}.md\:inset-x-48{left:12rem;right:12rem}.md\:inset-x-52{left:13rem;right:13rem}.md\:inset-x-56{left:14rem;right:14rem}.md\:inset-x-60{left:15rem;right:15rem}.md\:inset-x-64{left:16rem;right:16rem}.md\:inset-x-72{left:18rem;right:18rem}.md\:inset-x-80{left:20rem;right:20rem}.md\:inset-x-96{left:24rem;right:24rem}.md\:inset-x-auto{left:auto;right:auto}.md\:inset-x-px{left:1px;right:1px}.md\:inset-x-0\.5{left:.125rem;right:.125rem}.md\:inset-x-1\.5{left:.375rem;right:.375rem}.md\:inset-x-2\.5{left:.625rem;right:.625rem}.md\:inset-x-3\.5{left:.875rem;right:.875rem}.md\:-inset-x-0{left:0;right:0}.md\:-inset-x-1{left:-.25rem;right:-.25rem}.md\:-inset-x-2{left:-.5rem;right:-.5rem}.md\:-inset-x-3{left:-.75rem;right:-.75rem}.md\:-inset-x-4{left:-1rem;right:-1rem}.md\:-inset-x-5{left:-1.25rem;right:-1.25rem}.md\:-inset-x-6{left:-1.5rem;right:-1.5rem}.md\:-inset-x-7{left:-1.75rem;right:-1.75rem}.md\:-inset-x-8{left:-2rem;right:-2rem}.md\:-inset-x-9{left:-2.25rem;right:-2.25rem}.md\:-inset-x-10{left:-2.5rem;right:-2.5rem}.md\:-inset-x-11{left:-2.75rem;right:-2.75rem}.md\:-inset-x-12{left:-3rem;right:-3rem}.md\:-inset-x-14{left:-3.5rem;right:-3.5rem}.md\:-inset-x-16{left:-4rem;right:-4rem}.md\:-inset-x-20{left:-5rem;right:-5rem}.md\:-inset-x-24{left:-6rem;right:-6rem}.md\:-inset-x-28{left:-7rem;right:-7rem}.md\:-inset-x-32{left:-8rem;right:-8rem}.md\:-inset-x-36{left:-9rem;right:-9rem}.md\:-inset-x-40{left:-10rem;right:-10rem}.md\:-inset-x-44{left:-11rem;right:-11rem}.md\:-inset-x-48{left:-12rem;right:-12rem}.md\:-inset-x-52{left:-13rem;right:-13rem}.md\:-inset-x-56{left:-14rem;right:-14rem}.md\:-inset-x-60{left:-15rem;right:-15rem}.md\:-inset-x-64{left:-16rem;right:-16rem}.md\:-inset-x-72{left:-18rem;right:-18rem}.md\:-inset-x-80{left:-20rem;right:-20rem}.md\:-inset-x-96{left:-24rem;right:-24rem}.md\:-inset-x-px{left:-1px;right:-1px}.md\:-inset-x-0\.5{left:-.125rem;right:-.125rem}.md\:-inset-x-1\.5{left:-.375rem;right:-.375rem}.md\:-inset-x-2\.5{left:-.625rem;right:-.625rem}.md\:-inset-x-3\.5{left:-.875rem;right:-.875rem}.md\:inset-x-1\/2{left:50%;right:50%}.md\:inset-x-1\/3{left:33.333333%;right:33.333333%}.md\:inset-x-2\/3{left:66.666667%;right:66.666667%}.md\:inset-x-1\/4{left:25%;right:25%}.md\:inset-x-2\/4{left:50%;right:50%}.md\:inset-x-3\/4{left:75%;right:75%}.md\:inset-x-full{left:100%;right:100%}.md\:-inset-x-1\/2{left:-50%;right:-50%}.md\:-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.md\:-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.md\:-inset-x-1\/4{left:-25%;right:-25%}.md\:-inset-x-2\/4{left:-50%;right:-50%}.md\:-inset-x-3\/4{left:-75%;right:-75%}.md\:-inset-x-full{left:-100%;right:-100%}.md\:inset-y-0{top:0;bottom:0}.md\:inset-y-1{top:.25rem;bottom:.25rem}.md\:inset-y-2{top:.5rem;bottom:.5rem}.md\:inset-y-3{top:.75rem;bottom:.75rem}.md\:inset-y-4{top:1rem;bottom:1rem}.md\:inset-y-5{top:1.25rem;bottom:1.25rem}.md\:inset-y-6{top:1.5rem;bottom:1.5rem}.md\:inset-y-7{top:1.75rem;bottom:1.75rem}.md\:inset-y-8{top:2rem;bottom:2rem}.md\:inset-y-9{top:2.25rem;bottom:2.25rem}.md\:inset-y-10{top:2.5rem;bottom:2.5rem}.md\:inset-y-11{top:2.75rem;bottom:2.75rem}.md\:inset-y-12{top:3rem;bottom:3rem}.md\:inset-y-14{top:3.5rem;bottom:3.5rem}.md\:inset-y-16{top:4rem;bottom:4rem}.md\:inset-y-20{top:5rem;bottom:5rem}.md\:inset-y-24{top:6rem;bottom:6rem}.md\:inset-y-28{top:7rem;bottom:7rem}.md\:inset-y-32{top:8rem;bottom:8rem}.md\:inset-y-36{top:9rem;bottom:9rem}.md\:inset-y-40{top:10rem;bottom:10rem}.md\:inset-y-44{top:11rem;bottom:11rem}.md\:inset-y-48{top:12rem;bottom:12rem}.md\:inset-y-52{top:13rem;bottom:13rem}.md\:inset-y-56{top:14rem;bottom:14rem}.md\:inset-y-60{top:15rem;bottom:15rem}.md\:inset-y-64{top:16rem;bottom:16rem}.md\:inset-y-72{top:18rem;bottom:18rem}.md\:inset-y-80{top:20rem;bottom:20rem}.md\:inset-y-96{top:24rem;bottom:24rem}.md\:inset-y-auto{top:auto;bottom:auto}.md\:inset-y-px{top:1px;bottom:1px}.md\:inset-y-0\.5{top:.125rem;bottom:.125rem}.md\:inset-y-1\.5{top:.375rem;bottom:.375rem}.md\:inset-y-2\.5{top:.625rem;bottom:.625rem}.md\:inset-y-3\.5{top:.875rem;bottom:.875rem}.md\:-inset-y-0{top:0;bottom:0}.md\:-inset-y-1{top:-.25rem;bottom:-.25rem}.md\:-inset-y-2{top:-.5rem;bottom:-.5rem}.md\:-inset-y-3{top:-.75rem;bottom:-.75rem}.md\:-inset-y-4{top:-1rem;bottom:-1rem}.md\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.md\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.md\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.md\:-inset-y-8{top:-2rem;bottom:-2rem}.md\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.md\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.md\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.md\:-inset-y-12{top:-3rem;bottom:-3rem}.md\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.md\:-inset-y-16{top:-4rem;bottom:-4rem}.md\:-inset-y-20{top:-5rem;bottom:-5rem}.md\:-inset-y-24{top:-6rem;bottom:-6rem}.md\:-inset-y-28{top:-7rem;bottom:-7rem}.md\:-inset-y-32{top:-8rem;bottom:-8rem}.md\:-inset-y-36{top:-9rem;bottom:-9rem}.md\:-inset-y-40{top:-10rem;bottom:-10rem}.md\:-inset-y-44{top:-11rem;bottom:-11rem}.md\:-inset-y-48{top:-12rem;bottom:-12rem}.md\:-inset-y-52{top:-13rem;bottom:-13rem}.md\:-inset-y-56{top:-14rem;bottom:-14rem}.md\:-inset-y-60{top:-15rem;bottom:-15rem}.md\:-inset-y-64{top:-16rem;bottom:-16rem}.md\:-inset-y-72{top:-18rem;bottom:-18rem}.md\:-inset-y-80{top:-20rem;bottom:-20rem}.md\:-inset-y-96{top:-24rem;bottom:-24rem}.md\:-inset-y-px{top:-1px;bottom:-1px}.md\:-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.md\:-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.md\:-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.md\:-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.md\:inset-y-1\/2{top:50%;bottom:50%}.md\:inset-y-1\/3{top:33.333333%;bottom:33.333333%}.md\:inset-y-2\/3{top:66.666667%;bottom:66.666667%}.md\:inset-y-1\/4{top:25%;bottom:25%}.md\:inset-y-2\/4{top:50%;bottom:50%}.md\:inset-y-3\/4{top:75%;bottom:75%}.md\:inset-y-full{top:100%;bottom:100%}.md\:-inset-y-1\/2{top:-50%;bottom:-50%}.md\:-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.md\:-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.md\:-inset-y-1\/4{top:-25%;bottom:-25%}.md\:-inset-y-2\/4{top:-50%;bottom:-50%}.md\:-inset-y-3\/4{top:-75%;bottom:-75%}.md\:-inset-y-full{top:-100%;bottom:-100%}.md\:top-0{top:0}.md\:top-1{top:.25rem}.md\:top-2{top:.5rem}.md\:top-3{top:.75rem}.md\:top-4{top:1rem}.md\:top-5{top:1.25rem}.md\:top-6{top:1.5rem}.md\:top-7{top:1.75rem}.md\:top-8{top:2rem}.md\:top-9{top:2.25rem}.md\:top-10{top:2.5rem}.md\:top-11{top:2.75rem}.md\:top-12{top:3rem}.md\:top-14{top:3.5rem}.md\:top-16{top:4rem}.md\:top-20{top:5rem}.md\:top-24{top:6rem}.md\:top-28{top:7rem}.md\:top-32{top:8rem}.md\:top-36{top:9rem}.md\:top-40{top:10rem}.md\:top-44{top:11rem}.md\:top-48{top:12rem}.md\:top-52{top:13rem}.md\:top-56{top:14rem}.md\:top-60{top:15rem}.md\:top-64{top:16rem}.md\:top-72{top:18rem}.md\:top-80{top:20rem}.md\:top-96{top:24rem}.md\:top-auto{top:auto}.md\:top-px{top:1px}.md\:top-0\.5{top:.125rem}.md\:top-1\.5{top:.375rem}.md\:top-2\.5{top:.625rem}.md\:top-3\.5{top:.875rem}.md\:-top-0{top:0}.md\:-top-1{top:-.25rem}.md\:-top-2{top:-.5rem}.md\:-top-3{top:-.75rem}.md\:-top-4{top:-1rem}.md\:-top-5{top:-1.25rem}.md\:-top-6{top:-1.5rem}.md\:-top-7{top:-1.75rem}.md\:-top-8{top:-2rem}.md\:-top-9{top:-2.25rem}.md\:-top-10{top:-2.5rem}.md\:-top-11{top:-2.75rem}.md\:-top-12{top:-3rem}.md\:-top-14{top:-3.5rem}.md\:-top-16{top:-4rem}.md\:-top-20{top:-5rem}.md\:-top-24{top:-6rem}.md\:-top-28{top:-7rem}.md\:-top-32{top:-8rem}.md\:-top-36{top:-9rem}.md\:-top-40{top:-10rem}.md\:-top-44{top:-11rem}.md\:-top-48{top:-12rem}.md\:-top-52{top:-13rem}.md\:-top-56{top:-14rem}.md\:-top-60{top:-15rem}.md\:-top-64{top:-16rem}.md\:-top-72{top:-18rem}.md\:-top-80{top:-20rem}.md\:-top-96{top:-24rem}.md\:-top-px{top:-1px}.md\:-top-0\.5{top:-.125rem}.md\:-top-1\.5{top:-.375rem}.md\:-top-2\.5{top:-.625rem}.md\:-top-3\.5{top:-.875rem}.md\:top-1\/2{top:50%}.md\:top-1\/3{top:33.333333%}.md\:top-2\/3{top:66.666667%}.md\:top-1\/4{top:25%}.md\:top-2\/4{top:50%}.md\:top-3\/4{top:75%}.md\:top-full{top:100%}.md\:-top-1\/2{top:-50%}.md\:-top-1\/3{top:-33.333333%}.md\:-top-2\/3{top:-66.666667%}.md\:-top-1\/4{top:-25%}.md\:-top-2\/4{top:-50%}.md\:-top-3\/4{top:-75%}.md\:-top-full{top:-100%}.md\:right-0{right:0}.md\:right-1{right:.25rem}.md\:right-2{right:.5rem}.md\:right-3{right:.75rem}.md\:right-4{right:1rem}.md\:right-5{right:1.25rem}.md\:right-6{right:1.5rem}.md\:right-7{right:1.75rem}.md\:right-8{right:2rem}.md\:right-9{right:2.25rem}.md\:right-10{right:2.5rem}.md\:right-11{right:2.75rem}.md\:right-12{right:3rem}.md\:right-14{right:3.5rem}.md\:right-16{right:4rem}.md\:right-20{right:5rem}.md\:right-24{right:6rem}.md\:right-28{right:7rem}.md\:right-32{right:8rem}.md\:right-36{right:9rem}.md\:right-40{right:10rem}.md\:right-44{right:11rem}.md\:right-48{right:12rem}.md\:right-52{right:13rem}.md\:right-56{right:14rem}.md\:right-60{right:15rem}.md\:right-64{right:16rem}.md\:right-72{right:18rem}.md\:right-80{right:20rem}.md\:right-96{right:24rem}.md\:right-auto{right:auto}.md\:right-px{right:1px}.md\:right-0\.5{right:.125rem}.md\:right-1\.5{right:.375rem}.md\:right-2\.5{right:.625rem}.md\:right-3\.5{right:.875rem}.md\:-right-0{right:0}.md\:-right-1{right:-.25rem}.md\:-right-2{right:-.5rem}.md\:-right-3{right:-.75rem}.md\:-right-4{right:-1rem}.md\:-right-5{right:-1.25rem}.md\:-right-6{right:-1.5rem}.md\:-right-7{right:-1.75rem}.md\:-right-8{right:-2rem}.md\:-right-9{right:-2.25rem}.md\:-right-10{right:-2.5rem}.md\:-right-11{right:-2.75rem}.md\:-right-12{right:-3rem}.md\:-right-14{right:-3.5rem}.md\:-right-16{right:-4rem}.md\:-right-20{right:-5rem}.md\:-right-24{right:-6rem}.md\:-right-28{right:-7rem}.md\:-right-32{right:-8rem}.md\:-right-36{right:-9rem}.md\:-right-40{right:-10rem}.md\:-right-44{right:-11rem}.md\:-right-48{right:-12rem}.md\:-right-52{right:-13rem}.md\:-right-56{right:-14rem}.md\:-right-60{right:-15rem}.md\:-right-64{right:-16rem}.md\:-right-72{right:-18rem}.md\:-right-80{right:-20rem}.md\:-right-96{right:-24rem}.md\:-right-px{right:-1px}.md\:-right-0\.5{right:-.125rem}.md\:-right-1\.5{right:-.375rem}.md\:-right-2\.5{right:-.625rem}.md\:-right-3\.5{right:-.875rem}.md\:right-1\/2{right:50%}.md\:right-1\/3{right:33.333333%}.md\:right-2\/3{right:66.666667%}.md\:right-1\/4{right:25%}.md\:right-2\/4{right:50%}.md\:right-3\/4{right:75%}.md\:right-full{right:100%}.md\:-right-1\/2{right:-50%}.md\:-right-1\/3{right:-33.333333%}.md\:-right-2\/3{right:-66.666667%}.md\:-right-1\/4{right:-25%}.md\:-right-2\/4{right:-50%}.md\:-right-3\/4{right:-75%}.md\:-right-full{right:-100%}.md\:bottom-0{bottom:0}.md\:bottom-1{bottom:.25rem}.md\:bottom-2{bottom:.5rem}.md\:bottom-3{bottom:.75rem}.md\:bottom-4{bottom:1rem}.md\:bottom-5{bottom:1.25rem}.md\:bottom-6{bottom:1.5rem}.md\:bottom-7{bottom:1.75rem}.md\:bottom-8{bottom:2rem}.md\:bottom-9{bottom:2.25rem}.md\:bottom-10{bottom:2.5rem}.md\:bottom-11{bottom:2.75rem}.md\:bottom-12{bottom:3rem}.md\:bottom-14{bottom:3.5rem}.md\:bottom-16{bottom:4rem}.md\:bottom-20{bottom:5rem}.md\:bottom-24{bottom:6rem}.md\:bottom-28{bottom:7rem}.md\:bottom-32{bottom:8rem}.md\:bottom-36{bottom:9rem}.md\:bottom-40{bottom:10rem}.md\:bottom-44{bottom:11rem}.md\:bottom-48{bottom:12rem}.md\:bottom-52{bottom:13rem}.md\:bottom-56{bottom:14rem}.md\:bottom-60{bottom:15rem}.md\:bottom-64{bottom:16rem}.md\:bottom-72{bottom:18rem}.md\:bottom-80{bottom:20rem}.md\:bottom-96{bottom:24rem}.md\:bottom-auto{bottom:auto}.md\:bottom-px{bottom:1px}.md\:bottom-0\.5{bottom:.125rem}.md\:bottom-1\.5{bottom:.375rem}.md\:bottom-2\.5{bottom:.625rem}.md\:bottom-3\.5{bottom:.875rem}.md\:-bottom-0{bottom:0}.md\:-bottom-1{bottom:-.25rem}.md\:-bottom-2{bottom:-.5rem}.md\:-bottom-3{bottom:-.75rem}.md\:-bottom-4{bottom:-1rem}.md\:-bottom-5{bottom:-1.25rem}.md\:-bottom-6{bottom:-1.5rem}.md\:-bottom-7{bottom:-1.75rem}.md\:-bottom-8{bottom:-2rem}.md\:-bottom-9{bottom:-2.25rem}.md\:-bottom-10{bottom:-2.5rem}.md\:-bottom-11{bottom:-2.75rem}.md\:-bottom-12{bottom:-3rem}.md\:-bottom-14{bottom:-3.5rem}.md\:-bottom-16{bottom:-4rem}.md\:-bottom-20{bottom:-5rem}.md\:-bottom-24{bottom:-6rem}.md\:-bottom-28{bottom:-7rem}.md\:-bottom-32{bottom:-8rem}.md\:-bottom-36{bottom:-9rem}.md\:-bottom-40{bottom:-10rem}.md\:-bottom-44{bottom:-11rem}.md\:-bottom-48{bottom:-12rem}.md\:-bottom-52{bottom:-13rem}.md\:-bottom-56{bottom:-14rem}.md\:-bottom-60{bottom:-15rem}.md\:-bottom-64{bottom:-16rem}.md\:-bottom-72{bottom:-18rem}.md\:-bottom-80{bottom:-20rem}.md\:-bottom-96{bottom:-24rem}.md\:-bottom-px{bottom:-1px}.md\:-bottom-0\.5{bottom:-.125rem}.md\:-bottom-1\.5{bottom:-.375rem}.md\:-bottom-2\.5{bottom:-.625rem}.md\:-bottom-3\.5{bottom:-.875rem}.md\:bottom-1\/2{bottom:50%}.md\:bottom-1\/3{bottom:33.333333%}.md\:bottom-2\/3{bottom:66.666667%}.md\:bottom-1\/4{bottom:25%}.md\:bottom-2\/4{bottom:50%}.md\:bottom-3\/4{bottom:75%}.md\:bottom-full{bottom:100%}.md\:-bottom-1\/2{bottom:-50%}.md\:-bottom-1\/3{bottom:-33.333333%}.md\:-bottom-2\/3{bottom:-66.666667%}.md\:-bottom-1\/4{bottom:-25%}.md\:-bottom-2\/4{bottom:-50%}.md\:-bottom-3\/4{bottom:-75%}.md\:-bottom-full{bottom:-100%}.md\:left-0{left:0}.md\:left-1{left:.25rem}.md\:left-2{left:.5rem}.md\:left-3{left:.75rem}.md\:left-4{left:1rem}.md\:left-5{left:1.25rem}.md\:left-6{left:1.5rem}.md\:left-7{left:1.75rem}.md\:left-8{left:2rem}.md\:left-9{left:2.25rem}.md\:left-10{left:2.5rem}.md\:left-11{left:2.75rem}.md\:left-12{left:3rem}.md\:left-14{left:3.5rem}.md\:left-16{left:4rem}.md\:left-20{left:5rem}.md\:left-24{left:6rem}.md\:left-28{left:7rem}.md\:left-32{left:8rem}.md\:left-36{left:9rem}.md\:left-40{left:10rem}.md\:left-44{left:11rem}.md\:left-48{left:12rem}.md\:left-52{left:13rem}.md\:left-56{left:14rem}.md\:left-60{left:15rem}.md\:left-64{left:16rem}.md\:left-72{left:18rem}.md\:left-80{left:20rem}.md\:left-96{left:24rem}.md\:left-auto{left:auto}.md\:left-px{left:1px}.md\:left-0\.5{left:.125rem}.md\:left-1\.5{left:.375rem}.md\:left-2\.5{left:.625rem}.md\:left-3\.5{left:.875rem}.md\:-left-0{left:0}.md\:-left-1{left:-.25rem}.md\:-left-2{left:-.5rem}.md\:-left-3{left:-.75rem}.md\:-left-4{left:-1rem}.md\:-left-5{left:-1.25rem}.md\:-left-6{left:-1.5rem}.md\:-left-7{left:-1.75rem}.md\:-left-8{left:-2rem}.md\:-left-9{left:-2.25rem}.md\:-left-10{left:-2.5rem}.md\:-left-11{left:-2.75rem}.md\:-left-12{left:-3rem}.md\:-left-14{left:-3.5rem}.md\:-left-16{left:-4rem}.md\:-left-20{left:-5rem}.md\:-left-24{left:-6rem}.md\:-left-28{left:-7rem}.md\:-left-32{left:-8rem}.md\:-left-36{left:-9rem}.md\:-left-40{left:-10rem}.md\:-left-44{left:-11rem}.md\:-left-48{left:-12rem}.md\:-left-52{left:-13rem}.md\:-left-56{left:-14rem}.md\:-left-60{left:-15rem}.md\:-left-64{left:-16rem}.md\:-left-72{left:-18rem}.md\:-left-80{left:-20rem}.md\:-left-96{left:-24rem}.md\:-left-px{left:-1px}.md\:-left-0\.5{left:-.125rem}.md\:-left-1\.5{left:-.375rem}.md\:-left-2\.5{left:-.625rem}.md\:-left-3\.5{left:-.875rem}.md\:left-1\/2{left:50%}.md\:left-1\/3{left:33.333333%}.md\:left-2\/3{left:66.666667%}.md\:left-1\/4{left:25%}.md\:left-2\/4{left:50%}.md\:left-3\/4{left:75%}.md\:left-full{left:100%}.md\:-left-1\/2{left:-50%}.md\:-left-1\/3{left:-33.333333%}.md\:-left-2\/3{left:-66.666667%}.md\:-left-1\/4{left:-25%}.md\:-left-2\/4{left:-50%}.md\:-left-3\/4{left:-75%}.md\:-left-full{left:-100%}.md\:isolate{isolation:isolate}.md\:isolation-auto{isolation:auto}.md\:z-0{z-index:0}.md\:z-10{z-index:10}.md\:z-20{z-index:20}.md\:z-30{z-index:30}.md\:z-40{z-index:40}.md\:z-50{z-index:50}.md\:z-auto{z-index:auto}.md\:focus-within\:z-0:focus-within{z-index:0}.md\:focus-within\:z-10:focus-within{z-index:10}.md\:focus-within\:z-20:focus-within{z-index:20}.md\:focus-within\:z-30:focus-within{z-index:30}.md\:focus-within\:z-40:focus-within{z-index:40}.md\:focus-within\:z-50:focus-within{z-index:50}.md\:focus-within\:z-auto:focus-within{z-index:auto}.md\:focus\:z-0:focus{z-index:0}.md\:focus\:z-10:focus{z-index:10}.md\:focus\:z-20:focus{z-index:20}.md\:focus\:z-30:focus{z-index:30}.md\:focus\:z-40:focus{z-index:40}.md\:focus\:z-50:focus{z-index:50}.md\:focus\:z-auto:focus{z-index:auto}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:order-4{order:4}.md\:order-5{order:5}.md\:order-6{order:6}.md\:order-7{order:7}.md\:order-8{order:8}.md\:order-9{order:9}.md\:order-10{order:10}.md\:order-11{order:11}.md\:order-12{order:12}.md\:order-first{order:-9999}.md\:order-last{order:9999}.md\:order-none{order:0}.md\:col-auto{grid-column:auto}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-full{grid-column:1/-1}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:col-start-10{grid-column-start:10}.md\:col-start-11{grid-column-start:11}.md\:col-start-12{grid-column-start:12}.md\:col-start-13{grid-column-start:13}.md\:col-start-auto{grid-column-start:auto}.md\:col-end-1{grid-column-end:1}.md\:col-end-2{grid-column-end:2}.md\:col-end-3{grid-column-end:3}.md\:col-end-4{grid-column-end:4}.md\:col-end-5{grid-column-end:5}.md\:col-end-6{grid-column-end:6}.md\:col-end-7{grid-column-end:7}.md\:col-end-8{grid-column-end:8}.md\:col-end-9{grid-column-end:9}.md\:col-end-10{grid-column-end:10}.md\:col-end-11{grid-column-end:11}.md\:col-end-12{grid-column-end:12}.md\:col-end-13{grid-column-end:13}.md\:col-end-auto{grid-column-end:auto}.md\:row-auto{grid-row:auto}.md\:row-span-1{grid-row:span 1/span 1}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-span-3{grid-row:span 3/span 3}.md\:row-span-4{grid-row:span 4/span 4}.md\:row-span-5{grid-row:span 5/span 5}.md\:row-span-6{grid-row:span 6/span 6}.md\:row-span-full{grid-row:1/-1}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:row-start-3{grid-row-start:3}.md\:row-start-4{grid-row-start:4}.md\:row-start-5{grid-row-start:5}.md\:row-start-6{grid-row-start:6}.md\:row-start-7{grid-row-start:7}.md\:row-start-auto{grid-row-start:auto}.md\:row-end-1{grid-row-end:1}.md\:row-end-2{grid-row-end:2}.md\:row-end-3{grid-row-end:3}.md\:row-end-4{grid-row-end:4}.md\:row-end-5{grid-row-end:5}.md\:row-end-6{grid-row-end:6}.md\:row-end-7{grid-row-end:7}.md\:row-end-auto{grid-row-end:auto}.md\:float-right{float:right}.md\:float-left{float:left}.md\:float-none{float:none}.md\:clear-left{clear:left}.md\:clear-right{clear:right}.md\:clear-both{clear:both}.md\:clear-none{clear:none}.md\:m-0{margin:0}.md\:m-1{margin:.25rem}.md\:m-2{margin:.5rem}.md\:m-3{margin:.75rem}.md\:m-4{margin:1rem}.md\:m-5{margin:1.25rem}.md\:m-6{margin:1.5rem}.md\:m-7{margin:1.75rem}.md\:m-8{margin:2rem}.md\:m-9{margin:2.25rem}.md\:m-10{margin:2.5rem}.md\:m-11{margin:2.75rem}.md\:m-12{margin:3rem}.md\:m-14{margin:3.5rem}.md\:m-16{margin:4rem}.md\:m-20{margin:5rem}.md\:m-24{margin:6rem}.md\:m-28{margin:7rem}.md\:m-32{margin:8rem}.md\:m-36{margin:9rem}.md\:m-40{margin:10rem}.md\:m-44{margin:11rem}.md\:m-48{margin:12rem}.md\:m-52{margin:13rem}.md\:m-56{margin:14rem}.md\:m-60{margin:15rem}.md\:m-64{margin:16rem}.md\:m-72{margin:18rem}.md\:m-80{margin:20rem}.md\:m-96{margin:24rem}.md\:m-auto{margin:auto}.md\:m-px{margin:1px}.md\:m-0\.5{margin:.125rem}.md\:m-1\.5{margin:.375rem}.md\:m-2\.5{margin:.625rem}.md\:m-3\.5{margin:.875rem}.md\:-m-0{margin:0}.md\:-m-1{margin:-.25rem}.md\:-m-2{margin:-.5rem}.md\:-m-3{margin:-.75rem}.md\:-m-4{margin:-1rem}.md\:-m-5{margin:-1.25rem}.md\:-m-6{margin:-1.5rem}.md\:-m-7{margin:-1.75rem}.md\:-m-8{margin:-2rem}.md\:-m-9{margin:-2.25rem}.md\:-m-10{margin:-2.5rem}.md\:-m-11{margin:-2.75rem}.md\:-m-12{margin:-3rem}.md\:-m-14{margin:-3.5rem}.md\:-m-16{margin:-4rem}.md\:-m-20{margin:-5rem}.md\:-m-24{margin:-6rem}.md\:-m-28{margin:-7rem}.md\:-m-32{margin:-8rem}.md\:-m-36{margin:-9rem}.md\:-m-40{margin:-10rem}.md\:-m-44{margin:-11rem}.md\:-m-48{margin:-12rem}.md\:-m-52{margin:-13rem}.md\:-m-56{margin:-14rem}.md\:-m-60{margin:-15rem}.md\:-m-64{margin:-16rem}.md\:-m-72{margin:-18rem}.md\:-m-80{margin:-20rem}.md\:-m-96{margin:-24rem}.md\:-m-px{margin:-1px}.md\:-m-0\.5{margin:-.125rem}.md\:-m-1\.5{margin:-.375rem}.md\:-m-2\.5{margin:-.625rem}.md\:-m-3\.5{margin:-.875rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-1{margin-left:.25rem;margin-right:.25rem}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:mx-3{margin-left:.75rem;margin-right:.75rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.md\:mx-12{margin-left:3rem;margin-right:3rem}.md\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.md\:mx-16{margin-left:4rem;margin-right:4rem}.md\:mx-20{margin-left:5rem;margin-right:5rem}.md\:mx-24{margin-left:6rem;margin-right:6rem}.md\:mx-28{margin-left:7rem;margin-right:7rem}.md\:mx-32{margin-left:8rem;margin-right:8rem}.md\:mx-36{margin-left:9rem;margin-right:9rem}.md\:mx-40{margin-left:10rem;margin-right:10rem}.md\:mx-44{margin-left:11rem;margin-right:11rem}.md\:mx-48{margin-left:12rem;margin-right:12rem}.md\:mx-52{margin-left:13rem;margin-right:13rem}.md\:mx-56{margin-left:14rem;margin-right:14rem}.md\:mx-60{margin-left:15rem;margin-right:15rem}.md\:mx-64{margin-left:16rem;margin-right:16rem}.md\:mx-72{margin-left:18rem;margin-right:18rem}.md\:mx-80{margin-left:20rem;margin-right:20rem}.md\:mx-96{margin-left:24rem;margin-right:24rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mx-px{margin-left:1px;margin-right:1px}.md\:mx-0\.5{margin-left:.125rem;margin-right:.125rem}.md\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.md\:mx-2\.5{margin-left:.625rem;margin-right:.625rem}.md\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.md\:-mx-0{margin-left:0;margin-right:0}.md\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.md\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.md\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.md\:-mx-4{margin-left:-1rem;margin-right:-1rem}.md\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.md\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.md\:-mx-8{margin-left:-2rem;margin-right:-2rem}.md\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.md\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.md\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.md\:-mx-12{margin-left:-3rem;margin-right:-3rem}.md\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.md\:-mx-16{margin-left:-4rem;margin-right:-4rem}.md\:-mx-20{margin-left:-5rem;margin-right:-5rem}.md\:-mx-24{margin-left:-6rem;margin-right:-6rem}.md\:-mx-28{margin-left:-7rem;margin-right:-7rem}.md\:-mx-32{margin-left:-8rem;margin-right:-8rem}.md\:-mx-36{margin-left:-9rem;margin-right:-9rem}.md\:-mx-40{margin-left:-10rem;margin-right:-10rem}.md\:-mx-44{margin-left:-11rem;margin-right:-11rem}.md\:-mx-48{margin-left:-12rem;margin-right:-12rem}.md\:-mx-52{margin-left:-13rem;margin-right:-13rem}.md\:-mx-56{margin-left:-14rem;margin-right:-14rem}.md\:-mx-60{margin-left:-15rem;margin-right:-15rem}.md\:-mx-64{margin-left:-16rem;margin-right:-16rem}.md\:-mx-72{margin-left:-18rem;margin-right:-18rem}.md\:-mx-80{margin-left:-20rem;margin-right:-20rem}.md\:-mx-96{margin-left:-24rem;margin-right:-24rem}.md\:-mx-px{margin-left:-1px;margin-right:-1px}.md\:-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.md\:-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.md\:-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.md\:-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.md\:my-0{margin-top:0;margin-bottom:0}.md\:my-1{margin-top:.25rem;margin-bottom:.25rem}.md\:my-2{margin-top:.5rem;margin-bottom:.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:my-4{margin-top:1rem;margin-bottom:1rem}.md\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.md\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.md\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.md\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.md\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.md\:my-12{margin-top:3rem;margin-bottom:3rem}.md\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.md\:my-16{margin-top:4rem;margin-bottom:4rem}.md\:my-20{margin-top:5rem;margin-bottom:5rem}.md\:my-24{margin-top:6rem;margin-bottom:6rem}.md\:my-28{margin-top:7rem;margin-bottom:7rem}.md\:my-32{margin-top:8rem;margin-bottom:8rem}.md\:my-36{margin-top:9rem;margin-bottom:9rem}.md\:my-40{margin-top:10rem;margin-bottom:10rem}.md\:my-44{margin-top:11rem;margin-bottom:11rem}.md\:my-48{margin-top:12rem;margin-bottom:12rem}.md\:my-52{margin-top:13rem;margin-bottom:13rem}.md\:my-56{margin-top:14rem;margin-bottom:14rem}.md\:my-60{margin-top:15rem;margin-bottom:15rem}.md\:my-64{margin-top:16rem;margin-bottom:16rem}.md\:my-72{margin-top:18rem;margin-bottom:18rem}.md\:my-80{margin-top:20rem;margin-bottom:20rem}.md\:my-96{margin-top:24rem;margin-bottom:24rem}.md\:my-auto{margin-top:auto;margin-bottom:auto}.md\:my-px{margin-top:1px;margin-bottom:1px}.md\:my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.md\:my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.md\:my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.md\:my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.md\:-my-0{margin-top:0;margin-bottom:0}.md\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.md\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.md\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.md\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.md\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.md\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.md\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.md\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.md\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.md\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.md\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.md\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.md\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.md\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.md\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.md\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.md\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.md\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.md\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.md\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.md\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.md\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.md\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.md\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.md\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.md\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.md\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.md\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.md\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.md\:-my-px{margin-top:-1px;margin-bottom:-1px}.md\:-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.md\:-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.md\:-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.md\:-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:.25rem}.md\:mt-2{margin-top:.5rem}.md\:mt-3{margin-top:.75rem}.md\:mt-4{margin-top:1rem}.md\:mt-5{margin-top:1.25rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-7{margin-top:1.75rem}.md\:mt-8{margin-top:2rem}.md\:mt-9{margin-top:2.25rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-11{margin-top:2.75rem}.md\:mt-12{margin-top:3rem}.md\:mt-14{margin-top:3.5rem}.md\:mt-16{margin-top:4rem}.md\:mt-20{margin-top:5rem}.md\:mt-24{margin-top:6rem}.md\:mt-28{margin-top:7rem}.md\:mt-32{margin-top:8rem}.md\:mt-36{margin-top:9rem}.md\:mt-40{margin-top:10rem}.md\:mt-44{margin-top:11rem}.md\:mt-48{margin-top:12rem}.md\:mt-52{margin-top:13rem}.md\:mt-56{margin-top:14rem}.md\:mt-60{margin-top:15rem}.md\:mt-64{margin-top:16rem}.md\:mt-72{margin-top:18rem}.md\:mt-80{margin-top:20rem}.md\:mt-96{margin-top:24rem}.md\:mt-auto{margin-top:auto}.md\:mt-px{margin-top:1px}.md\:mt-0\.5{margin-top:.125rem}.md\:mt-1\.5{margin-top:.375rem}.md\:mt-2\.5{margin-top:.625rem}.md\:mt-3\.5{margin-top:.875rem}.md\:-mt-0{margin-top:0}.md\:-mt-1{margin-top:-.25rem}.md\:-mt-2{margin-top:-.5rem}.md\:-mt-3{margin-top:-.75rem}.md\:-mt-4{margin-top:-1rem}.md\:-mt-5{margin-top:-1.25rem}.md\:-mt-6{margin-top:-1.5rem}.md\:-mt-7{margin-top:-1.75rem}.md\:-mt-8{margin-top:-2rem}.md\:-mt-9{margin-top:-2.25rem}.md\:-mt-10{margin-top:-2.5rem}.md\:-mt-11{margin-top:-2.75rem}.md\:-mt-12{margin-top:-3rem}.md\:-mt-14{margin-top:-3.5rem}.md\:-mt-16{margin-top:-4rem}.md\:-mt-20{margin-top:-5rem}.md\:-mt-24{margin-top:-6rem}.md\:-mt-28{margin-top:-7rem}.md\:-mt-32{margin-top:-8rem}.md\:-mt-36{margin-top:-9rem}.md\:-mt-40{margin-top:-10rem}.md\:-mt-44{margin-top:-11rem}.md\:-mt-48{margin-top:-12rem}.md\:-mt-52{margin-top:-13rem}.md\:-mt-56{margin-top:-14rem}.md\:-mt-60{margin-top:-15rem}.md\:-mt-64{margin-top:-16rem}.md\:-mt-72{margin-top:-18rem}.md\:-mt-80{margin-top:-20rem}.md\:-mt-96{margin-top:-24rem}.md\:-mt-px{margin-top:-1px}.md\:-mt-0\.5{margin-top:-.125rem}.md\:-mt-1\.5{margin-top:-.375rem}.md\:-mt-2\.5{margin-top:-.625rem}.md\:-mt-3\.5{margin-top:-.875rem}.md\:mr-0{margin-right:0}.md\:mr-1{margin-right:.25rem}.md\:mr-2{margin-right:.5rem}.md\:mr-3{margin-right:.75rem}.md\:mr-4{margin-right:1rem}.md\:mr-5{margin-right:1.25rem}.md\:mr-6{margin-right:1.5rem}.md\:mr-7{margin-right:1.75rem}.md\:mr-8{margin-right:2rem}.md\:mr-9{margin-right:2.25rem}.md\:mr-10{margin-right:2.5rem}.md\:mr-11{margin-right:2.75rem}.md\:mr-12{margin-right:3rem}.md\:mr-14{margin-right:3.5rem}.md\:mr-16{margin-right:4rem}.md\:mr-20{margin-right:5rem}.md\:mr-24{margin-right:6rem}.md\:mr-28{margin-right:7rem}.md\:mr-32{margin-right:8rem}.md\:mr-36{margin-right:9rem}.md\:mr-40{margin-right:10rem}.md\:mr-44{margin-right:11rem}.md\:mr-48{margin-right:12rem}.md\:mr-52{margin-right:13rem}.md\:mr-56{margin-right:14rem}.md\:mr-60{margin-right:15rem}.md\:mr-64{margin-right:16rem}.md\:mr-72{margin-right:18rem}.md\:mr-80{margin-right:20rem}.md\:mr-96{margin-right:24rem}.md\:mr-auto{margin-right:auto}.md\:mr-px{margin-right:1px}.md\:mr-0\.5{margin-right:.125rem}.md\:mr-1\.5{margin-right:.375rem}.md\:mr-2\.5{margin-right:.625rem}.md\:mr-3\.5{margin-right:.875rem}.md\:-mr-0{margin-right:0}.md\:-mr-1{margin-right:-.25rem}.md\:-mr-2{margin-right:-.5rem}.md\:-mr-3{margin-right:-.75rem}.md\:-mr-4{margin-right:-1rem}.md\:-mr-5{margin-right:-1.25rem}.md\:-mr-6{margin-right:-1.5rem}.md\:-mr-7{margin-right:-1.75rem}.md\:-mr-8{margin-right:-2rem}.md\:-mr-9{margin-right:-2.25rem}.md\:-mr-10{margin-right:-2.5rem}.md\:-mr-11{margin-right:-2.75rem}.md\:-mr-12{margin-right:-3rem}.md\:-mr-14{margin-right:-3.5rem}.md\:-mr-16{margin-right:-4rem}.md\:-mr-20{margin-right:-5rem}.md\:-mr-24{margin-right:-6rem}.md\:-mr-28{margin-right:-7rem}.md\:-mr-32{margin-right:-8rem}.md\:-mr-36{margin-right:-9rem}.md\:-mr-40{margin-right:-10rem}.md\:-mr-44{margin-right:-11rem}.md\:-mr-48{margin-right:-12rem}.md\:-mr-52{margin-right:-13rem}.md\:-mr-56{margin-right:-14rem}.md\:-mr-60{margin-right:-15rem}.md\:-mr-64{margin-right:-16rem}.md\:-mr-72{margin-right:-18rem}.md\:-mr-80{margin-right:-20rem}.md\:-mr-96{margin-right:-24rem}.md\:-mr-px{margin-right:-1px}.md\:-mr-0\.5{margin-right:-.125rem}.md\:-mr-1\.5{margin-right:-.375rem}.md\:-mr-2\.5{margin-right:-.625rem}.md\:-mr-3\.5{margin-right:-.875rem}.md\:mb-0{margin-bottom:0}.md\:mb-1{margin-bottom:.25rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-3{margin-bottom:.75rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-7{margin-bottom:1.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mb-9{margin-bottom:2.25rem}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-11{margin-bottom:2.75rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-14{margin-bottom:3.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-20{margin-bottom:5rem}.md\:mb-24{margin-bottom:6rem}.md\:mb-28{margin-bottom:7rem}.md\:mb-32{margin-bottom:8rem}.md\:mb-36{margin-bottom:9rem}.md\:mb-40{margin-bottom:10rem}.md\:mb-44{margin-bottom:11rem}.md\:mb-48{margin-bottom:12rem}.md\:mb-52{margin-bottom:13rem}.md\:mb-56{margin-bottom:14rem}.md\:mb-60{margin-bottom:15rem}.md\:mb-64{margin-bottom:16rem}.md\:mb-72{margin-bottom:18rem}.md\:mb-80{margin-bottom:20rem}.md\:mb-96{margin-bottom:24rem}.md\:mb-auto{margin-bottom:auto}.md\:mb-px{margin-bottom:1px}.md\:mb-0\.5{margin-bottom:.125rem}.md\:mb-1\.5{margin-bottom:.375rem}.md\:mb-2\.5{margin-bottom:.625rem}.md\:mb-3\.5{margin-bottom:.875rem}.md\:-mb-0{margin-bottom:0}.md\:-mb-1{margin-bottom:-.25rem}.md\:-mb-2{margin-bottom:-.5rem}.md\:-mb-3{margin-bottom:-.75rem}.md\:-mb-4{margin-bottom:-1rem}.md\:-mb-5{margin-bottom:-1.25rem}.md\:-mb-6{margin-bottom:-1.5rem}.md\:-mb-7{margin-bottom:-1.75rem}.md\:-mb-8{margin-bottom:-2rem}.md\:-mb-9{margin-bottom:-2.25rem}.md\:-mb-10{margin-bottom:-2.5rem}.md\:-mb-11{margin-bottom:-2.75rem}.md\:-mb-12{margin-bottom:-3rem}.md\:-mb-14{margin-bottom:-3.5rem}.md\:-mb-16{margin-bottom:-4rem}.md\:-mb-20{margin-bottom:-5rem}.md\:-mb-24{margin-bottom:-6rem}.md\:-mb-28{margin-bottom:-7rem}.md\:-mb-32{margin-bottom:-8rem}.md\:-mb-36{margin-bottom:-9rem}.md\:-mb-40{margin-bottom:-10rem}.md\:-mb-44{margin-bottom:-11rem}.md\:-mb-48{margin-bottom:-12rem}.md\:-mb-52{margin-bottom:-13rem}.md\:-mb-56{margin-bottom:-14rem}.md\:-mb-60{margin-bottom:-15rem}.md\:-mb-64{margin-bottom:-16rem}.md\:-mb-72{margin-bottom:-18rem}.md\:-mb-80{margin-bottom:-20rem}.md\:-mb-96{margin-bottom:-24rem}.md\:-mb-px{margin-bottom:-1px}.md\:-mb-0\.5{margin-bottom:-.125rem}.md\:-mb-1\.5{margin-bottom:-.375rem}.md\:-mb-2\.5{margin-bottom:-.625rem}.md\:-mb-3\.5{margin-bottom:-.875rem}.md\:ml-0{margin-left:0}.md\:ml-1{margin-left:.25rem}.md\:ml-2{margin-left:.5rem}.md\:ml-3{margin-left:.75rem}.md\:ml-4{margin-left:1rem}.md\:ml-5{margin-left:1.25rem}.md\:ml-6{margin-left:1.5rem}.md\:ml-7{margin-left:1.75rem}.md\:ml-8{margin-left:2rem}.md\:ml-9{margin-left:2.25rem}.md\:ml-10{margin-left:2.5rem}.md\:ml-11{margin-left:2.75rem}.md\:ml-12{margin-left:3rem}.md\:ml-14{margin-left:3.5rem}.md\:ml-16{margin-left:4rem}.md\:ml-20{margin-left:5rem}.md\:ml-24{margin-left:6rem}.md\:ml-28{margin-left:7rem}.md\:ml-32{margin-left:8rem}.md\:ml-36{margin-left:9rem}.md\:ml-40{margin-left:10rem}.md\:ml-44{margin-left:11rem}.md\:ml-48{margin-left:12rem}.md\:ml-52{margin-left:13rem}.md\:ml-56{margin-left:14rem}.md\:ml-60{margin-left:15rem}.md\:ml-64{margin-left:16rem}.md\:ml-72{margin-left:18rem}.md\:ml-80{margin-left:20rem}.md\:ml-96{margin-left:24rem}.md\:ml-auto{margin-left:auto}.md\:ml-px{margin-left:1px}.md\:ml-0\.5{margin-left:.125rem}.md\:ml-1\.5{margin-left:.375rem}.md\:ml-2\.5{margin-left:.625rem}.md\:ml-3\.5{margin-left:.875rem}.md\:-ml-0{margin-left:0}.md\:-ml-1{margin-left:-.25rem}.md\:-ml-2{margin-left:-.5rem}.md\:-ml-3{margin-left:-.75rem}.md\:-ml-4{margin-left:-1rem}.md\:-ml-5{margin-left:-1.25rem}.md\:-ml-6{margin-left:-1.5rem}.md\:-ml-7{margin-left:-1.75rem}.md\:-ml-8{margin-left:-2rem}.md\:-ml-9{margin-left:-2.25rem}.md\:-ml-10{margin-left:-2.5rem}.md\:-ml-11{margin-left:-2.75rem}.md\:-ml-12{margin-left:-3rem}.md\:-ml-14{margin-left:-3.5rem}.md\:-ml-16{margin-left:-4rem}.md\:-ml-20{margin-left:-5rem}.md\:-ml-24{margin-left:-6rem}.md\:-ml-28{margin-left:-7rem}.md\:-ml-32{margin-left:-8rem}.md\:-ml-36{margin-left:-9rem}.md\:-ml-40{margin-left:-10rem}.md\:-ml-44{margin-left:-11rem}.md\:-ml-48{margin-left:-12rem}.md\:-ml-52{margin-left:-13rem}.md\:-ml-56{margin-left:-14rem}.md\:-ml-60{margin-left:-15rem}.md\:-ml-64{margin-left:-16rem}.md\:-ml-72{margin-left:-18rem}.md\:-ml-80{margin-left:-20rem}.md\:-ml-96{margin-left:-24rem}.md\:-ml-px{margin-left:-1px}.md\:-ml-0\.5{margin-left:-.125rem}.md\:-ml-1\.5{margin-left:-.375rem}.md\:-ml-2\.5{margin-left:-.625rem}.md\:-ml-3\.5{margin-left:-.875rem}.md\:box-border{box-sizing:border-box}.md\:box-content{box-sizing:content-box}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table{display:table}.md\:inline-table{display:inline-table}.md\:table-caption{display:table-caption}.md\:table-cell{display:table-cell}.md\:table-column{display:table-column}.md\:table-column-group{display:table-column-group}.md\:table-footer-group{display:table-footer-group}.md\:table-header-group{display:table-header-group}.md\:table-row-group{display:table-row-group}.md\:table-row{display:table-row}.md\:flow-root{display:flow-root}.md\:grid{display:grid}.md\:inline-grid{display:inline-grid}.md\:contents{display:contents}.md\:list-item{display:list-item}.md\:hidden{display:none}.md\:h-0{height:0}.md\:h-1{height:.25rem}.md\:h-2{height:.5rem}.md\:h-3{height:.75rem}.md\:h-4{height:1rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:h-7{height:1.75rem}.md\:h-8{height:2rem}.md\:h-9{height:2.25rem}.md\:h-10{height:2.5rem}.md\:h-11{height:2.75rem}.md\:h-12{height:3rem}.md\:h-14{height:3.5rem}.md\:h-16{height:4rem}.md\:h-20{height:5rem}.md\:h-24{height:6rem}.md\:h-28{height:7rem}.md\:h-32{height:8rem}.md\:h-36{height:9rem}.md\:h-40{height:10rem}.md\:h-44{height:11rem}.md\:h-48{height:12rem}.md\:h-52{height:13rem}.md\:h-56{height:14rem}.md\:h-60{height:15rem}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-80{height:20rem}.md\:h-96{height:24rem}.md\:h-auto{height:auto}.md\:h-px{height:1px}.md\:h-0\.5{height:.125rem}.md\:h-1\.5{height:.375rem}.md\:h-2\.5{height:.625rem}.md\:h-3\.5{height:.875rem}.md\:h-1\/2{height:50%}.md\:h-1\/3{height:33.333333%}.md\:h-2\/3{height:66.666667%}.md\:h-1\/4{height:25%}.md\:h-2\/4{height:50%}.md\:h-3\/4{height:75%}.md\:h-1\/5{height:20%}.md\:h-2\/5{height:40%}.md\:h-3\/5{height:60%}.md\:h-4\/5{height:80%}.md\:h-1\/6{height:16.666667%}.md\:h-2\/6{height:33.333333%}.md\:h-3\/6{height:50%}.md\:h-4\/6{height:66.666667%}.md\:h-5\/6{height:83.333333%}.md\:h-full{height:100%}.md\:h-screen{height:100vh}.md\:max-h-0{max-height:0}.md\:max-h-1{max-height:.25rem}.md\:max-h-2{max-height:.5rem}.md\:max-h-3{max-height:.75rem}.md\:max-h-4{max-height:1rem}.md\:max-h-5{max-height:1.25rem}.md\:max-h-6{max-height:1.5rem}.md\:max-h-7{max-height:1.75rem}.md\:max-h-8{max-height:2rem}.md\:max-h-9{max-height:2.25rem}.md\:max-h-10{max-height:2.5rem}.md\:max-h-11{max-height:2.75rem}.md\:max-h-12{max-height:3rem}.md\:max-h-14{max-height:3.5rem}.md\:max-h-16{max-height:4rem}.md\:max-h-20{max-height:5rem}.md\:max-h-24{max-height:6rem}.md\:max-h-28{max-height:7rem}.md\:max-h-32{max-height:8rem}.md\:max-h-36{max-height:9rem}.md\:max-h-40{max-height:10rem}.md\:max-h-44{max-height:11rem}.md\:max-h-48{max-height:12rem}.md\:max-h-52{max-height:13rem}.md\:max-h-56{max-height:14rem}.md\:max-h-60{max-height:15rem}.md\:max-h-64{max-height:16rem}.md\:max-h-72{max-height:18rem}.md\:max-h-80{max-height:20rem}.md\:max-h-96{max-height:24rem}.md\:max-h-px{max-height:1px}.md\:max-h-0\.5{max-height:.125rem}.md\:max-h-1\.5{max-height:.375rem}.md\:max-h-2\.5{max-height:.625rem}.md\:max-h-3\.5{max-height:.875rem}.md\:max-h-full{max-height:100%}.md\:max-h-screen{max-height:100vh}.md\:min-h-0{min-height:0}.md\:min-h-full{min-height:100%}.md\:min-h-screen{min-height:100vh}.md\:w-0{width:0}.md\:w-1{width:.25rem}.md\:w-2{width:.5rem}.md\:w-3{width:.75rem}.md\:w-4{width:1rem}.md\:w-5{width:1.25rem}.md\:w-6{width:1.5rem}.md\:w-7{width:1.75rem}.md\:w-8{width:2rem}.md\:w-9{width:2.25rem}.md\:w-10{width:2.5rem}.md\:w-11{width:2.75rem}.md\:w-12{width:3rem}.md\:w-14{width:3.5rem}.md\:w-16{width:4rem}.md\:w-20{width:5rem}.md\:w-24{width:6rem}.md\:w-28{width:7rem}.md\:w-32{width:8rem}.md\:w-36{width:9rem}.md\:w-40{width:10rem}.md\:w-44{width:11rem}.md\:w-48{width:12rem}.md\:w-52{width:13rem}.md\:w-56{width:14rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-80{width:20rem}.md\:w-96{width:24rem}.md\:w-auto{width:auto}.md\:w-px{width:1px}.md\:w-0\.5{width:.125rem}.md\:w-1\.5{width:.375rem}.md\:w-2\.5{width:.625rem}.md\:w-3\.5{width:.875rem}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-2\/3{width:66.666667%}.md\:w-1\/4{width:25%}.md\:w-2\/4{width:50%}.md\:w-3\/4{width:75%}.md\:w-1\/5{width:20%}.md\:w-2\/5{width:40%}.md\:w-3\/5{width:60%}.md\:w-4\/5{width:80%}.md\:w-1\/6{width:16.666667%}.md\:w-2\/6{width:33.333333%}.md\:w-3\/6{width:50%}.md\:w-4\/6{width:66.666667%}.md\:w-5\/6{width:83.333333%}.md\:w-1\/12{width:8.333333%}.md\:w-2\/12{width:16.666667%}.md\:w-3\/12{width:25%}.md\:w-4\/12{width:33.333333%}.md\:w-5\/12{width:41.666667%}.md\:w-6\/12{width:50%}.md\:w-7\/12{width:58.333333%}.md\:w-8\/12{width:66.666667%}.md\:w-9\/12{width:75%}.md\:w-10\/12{width:83.333333%}.md\:w-11\/12{width:91.666667%}.md\:w-full{width:100%}.md\:w-screen{width:100vw}.md\:w-min{width:min-content}.md\:w-max{width:max-content}.md\:min-w-0{min-width:0}.md\:min-w-full{min-width:100%}.md\:min-w-min{min-width:min-content}.md\:min-w-max{min-width:max-content}.md\:max-w-0{max-width:0}.md\:max-w-none{max-width:none}.md\:max-w-xs{max-width:20rem}.md\:max-w-sm{max-width:24rem}.md\:max-w-md{max-width:28rem}.md\:max-w-lg{max-width:32rem}.md\:max-w-xl{max-width:36rem}.md\:max-w-2xl{max-width:42rem}.md\:max-w-3xl{max-width:48rem}.md\:max-w-4xl{max-width:56rem}.md\:max-w-5xl{max-width:64rem}.md\:max-w-6xl{max-width:72rem}.md\:max-w-7xl{max-width:80rem}.md\:max-w-full{max-width:100%}.md\:max-w-min{max-width:min-content}.md\:max-w-max{max-width:max-content}.md\:max-w-prose{max-width:65ch}.md\:max-w-screen-sm{max-width:640px}.md\:max-w-screen-md{max-width:768px}.md\:max-w-screen-lg{max-width:1024px}.md\:max-w-screen-xl{max-width:1280px}.md\:max-w-screen-2xl{max-width:1536px}.md\:flex-1{flex:1 1 0%}.md\:flex-auto{flex:1 1 auto}.md\:flex-initial{flex:0 1 auto}.md\:flex-none{flex:none}.md\:flex-shrink-0{flex-shrink:0}.md\:flex-shrink{flex-shrink:1}.md\:flex-grow-0{flex-grow:0}.md\:flex-grow{flex-grow:1}.md\:table-auto{table-layout:auto}.md\:table-fixed{table-layout:fixed}.md\:border-collapse{border-collapse:collapse}.md\:border-separate{border-collapse:separate}.md\:origin-center{transform-origin:center}.md\:origin-top{transform-origin:top}.md\:origin-top-right{transform-origin:top right}.md\:origin-right{transform-origin:right}.md\:origin-bottom-right{transform-origin:bottom right}.md\:origin-bottom{transform-origin:bottom}.md\:origin-bottom-left{transform-origin:bottom left}.md\:origin-left{transform-origin:left}.md\:origin-top-left{transform-origin:top left}.md\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.md\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.md\:transform-none{transform:none}.md\:translate-x-0{--tw-translate-x:0px}.md\:translate-x-1{--tw-translate-x:0.25rem}.md\:translate-x-2{--tw-translate-x:0.5rem}.md\:translate-x-3{--tw-translate-x:0.75rem}.md\:translate-x-4{--tw-translate-x:1rem}.md\:translate-x-5{--tw-translate-x:1.25rem}.md\:translate-x-6{--tw-translate-x:1.5rem}.md\:translate-x-7{--tw-translate-x:1.75rem}.md\:translate-x-8{--tw-translate-x:2rem}.md\:translate-x-9{--tw-translate-x:2.25rem}.md\:translate-x-10{--tw-translate-x:2.5rem}.md\:translate-x-11{--tw-translate-x:2.75rem}.md\:translate-x-12{--tw-translate-x:3rem}.md\:translate-x-14{--tw-translate-x:3.5rem}.md\:translate-x-16{--tw-translate-x:4rem}.md\:translate-x-20{--tw-translate-x:5rem}.md\:translate-x-24{--tw-translate-x:6rem}.md\:translate-x-28{--tw-translate-x:7rem}.md\:translate-x-32{--tw-translate-x:8rem}.md\:translate-x-36{--tw-translate-x:9rem}.md\:translate-x-40{--tw-translate-x:10rem}.md\:translate-x-44{--tw-translate-x:11rem}.md\:translate-x-48{--tw-translate-x:12rem}.md\:translate-x-52{--tw-translate-x:13rem}.md\:translate-x-56{--tw-translate-x:14rem}.md\:translate-x-60{--tw-translate-x:15rem}.md\:translate-x-64{--tw-translate-x:16rem}.md\:translate-x-72{--tw-translate-x:18rem}.md\:translate-x-80{--tw-translate-x:20rem}.md\:translate-x-96{--tw-translate-x:24rem}.md\:translate-x-px{--tw-translate-x:1px}.md\:translate-x-0\.5{--tw-translate-x:0.125rem}.md\:translate-x-1\.5{--tw-translate-x:0.375rem}.md\:translate-x-2\.5{--tw-translate-x:0.625rem}.md\:translate-x-3\.5{--tw-translate-x:0.875rem}.md\:-translate-x-0{--tw-translate-x:0px}.md\:-translate-x-1{--tw-translate-x:-0.25rem}.md\:-translate-x-2{--tw-translate-x:-0.5rem}.md\:-translate-x-3{--tw-translate-x:-0.75rem}.md\:-translate-x-4{--tw-translate-x:-1rem}.md\:-translate-x-5{--tw-translate-x:-1.25rem}.md\:-translate-x-6{--tw-translate-x:-1.5rem}.md\:-translate-x-7{--tw-translate-x:-1.75rem}.md\:-translate-x-8{--tw-translate-x:-2rem}.md\:-translate-x-9{--tw-translate-x:-2.25rem}.md\:-translate-x-10{--tw-translate-x:-2.5rem}.md\:-translate-x-11{--tw-translate-x:-2.75rem}.md\:-translate-x-12{--tw-translate-x:-3rem}.md\:-translate-x-14{--tw-translate-x:-3.5rem}.md\:-translate-x-16{--tw-translate-x:-4rem}.md\:-translate-x-20{--tw-translate-x:-5rem}.md\:-translate-x-24{--tw-translate-x:-6rem}.md\:-translate-x-28{--tw-translate-x:-7rem}.md\:-translate-x-32{--tw-translate-x:-8rem}.md\:-translate-x-36{--tw-translate-x:-9rem}.md\:-translate-x-40{--tw-translate-x:-10rem}.md\:-translate-x-44{--tw-translate-x:-11rem}.md\:-translate-x-48{--tw-translate-x:-12rem}.md\:-translate-x-52{--tw-translate-x:-13rem}.md\:-translate-x-56{--tw-translate-x:-14rem}.md\:-translate-x-60{--tw-translate-x:-15rem}.md\:-translate-x-64{--tw-translate-x:-16rem}.md\:-translate-x-72{--tw-translate-x:-18rem}.md\:-translate-x-80{--tw-translate-x:-20rem}.md\:-translate-x-96{--tw-translate-x:-24rem}.md\:-translate-x-px{--tw-translate-x:-1px}.md\:-translate-x-0\.5{--tw-translate-x:-0.125rem}.md\:-translate-x-1\.5{--tw-translate-x:-0.375rem}.md\:-translate-x-2\.5{--tw-translate-x:-0.625rem}.md\:-translate-x-3\.5{--tw-translate-x:-0.875rem}.md\:translate-x-1\/2{--tw-translate-x:50%}.md\:translate-x-1\/3{--tw-translate-x:33.333333%}.md\:translate-x-2\/3{--tw-translate-x:66.666667%}.md\:translate-x-1\/4{--tw-translate-x:25%}.md\:translate-x-2\/4{--tw-translate-x:50%}.md\:translate-x-3\/4{--tw-translate-x:75%}.md\:translate-x-full{--tw-translate-x:100%}.md\:-translate-x-1\/2{--tw-translate-x:-50%}.md\:-translate-x-1\/3{--tw-translate-x:-33.333333%}.md\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.md\:-translate-x-1\/4{--tw-translate-x:-25%}.md\:-translate-x-2\/4{--tw-translate-x:-50%}.md\:-translate-x-3\/4{--tw-translate-x:-75%}.md\:-translate-x-full{--tw-translate-x:-100%}.md\:translate-y-0{--tw-translate-y:0px}.md\:translate-y-1{--tw-translate-y:0.25rem}.md\:translate-y-2{--tw-translate-y:0.5rem}.md\:translate-y-3{--tw-translate-y:0.75rem}.md\:translate-y-4{--tw-translate-y:1rem}.md\:translate-y-5{--tw-translate-y:1.25rem}.md\:translate-y-6{--tw-translate-y:1.5rem}.md\:translate-y-7{--tw-translate-y:1.75rem}.md\:translate-y-8{--tw-translate-y:2rem}.md\:translate-y-9{--tw-translate-y:2.25rem}.md\:translate-y-10{--tw-translate-y:2.5rem}.md\:translate-y-11{--tw-translate-y:2.75rem}.md\:translate-y-12{--tw-translate-y:3rem}.md\:translate-y-14{--tw-translate-y:3.5rem}.md\:translate-y-16{--tw-translate-y:4rem}.md\:translate-y-20{--tw-translate-y:5rem}.md\:translate-y-24{--tw-translate-y:6rem}.md\:translate-y-28{--tw-translate-y:7rem}.md\:translate-y-32{--tw-translate-y:8rem}.md\:translate-y-36{--tw-translate-y:9rem}.md\:translate-y-40{--tw-translate-y:10rem}.md\:translate-y-44{--tw-translate-y:11rem}.md\:translate-y-48{--tw-translate-y:12rem}.md\:translate-y-52{--tw-translate-y:13rem}.md\:translate-y-56{--tw-translate-y:14rem}.md\:translate-y-60{--tw-translate-y:15rem}.md\:translate-y-64{--tw-translate-y:16rem}.md\:translate-y-72{--tw-translate-y:18rem}.md\:translate-y-80{--tw-translate-y:20rem}.md\:translate-y-96{--tw-translate-y:24rem}.md\:translate-y-px{--tw-translate-y:1px}.md\:translate-y-0\.5{--tw-translate-y:0.125rem}.md\:translate-y-1\.5{--tw-translate-y:0.375rem}.md\:translate-y-2\.5{--tw-translate-y:0.625rem}.md\:translate-y-3\.5{--tw-translate-y:0.875rem}.md\:-translate-y-0{--tw-translate-y:0px}.md\:-translate-y-1{--tw-translate-y:-0.25rem}.md\:-translate-y-2{--tw-translate-y:-0.5rem}.md\:-translate-y-3{--tw-translate-y:-0.75rem}.md\:-translate-y-4{--tw-translate-y:-1rem}.md\:-translate-y-5{--tw-translate-y:-1.25rem}.md\:-translate-y-6{--tw-translate-y:-1.5rem}.md\:-translate-y-7{--tw-translate-y:-1.75rem}.md\:-translate-y-8{--tw-translate-y:-2rem}.md\:-translate-y-9{--tw-translate-y:-2.25rem}.md\:-translate-y-10{--tw-translate-y:-2.5rem}.md\:-translate-y-11{--tw-translate-y:-2.75rem}.md\:-translate-y-12{--tw-translate-y:-3rem}.md\:-translate-y-14{--tw-translate-y:-3.5rem}.md\:-translate-y-16{--tw-translate-y:-4rem}.md\:-translate-y-20{--tw-translate-y:-5rem}.md\:-translate-y-24{--tw-translate-y:-6rem}.md\:-translate-y-28{--tw-translate-y:-7rem}.md\:-translate-y-32{--tw-translate-y:-8rem}.md\:-translate-y-36{--tw-translate-y:-9rem}.md\:-translate-y-40{--tw-translate-y:-10rem}.md\:-translate-y-44{--tw-translate-y:-11rem}.md\:-translate-y-48{--tw-translate-y:-12rem}.md\:-translate-y-52{--tw-translate-y:-13rem}.md\:-translate-y-56{--tw-translate-y:-14rem}.md\:-translate-y-60{--tw-translate-y:-15rem}.md\:-translate-y-64{--tw-translate-y:-16rem}.md\:-translate-y-72{--tw-translate-y:-18rem}.md\:-translate-y-80{--tw-translate-y:-20rem}.md\:-translate-y-96{--tw-translate-y:-24rem}.md\:-translate-y-px{--tw-translate-y:-1px}.md\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.md\:-translate-y-1\.5{--tw-translate-y:-0.375rem}.md\:-translate-y-2\.5{--tw-translate-y:-0.625rem}.md\:-translate-y-3\.5{--tw-translate-y:-0.875rem}.md\:translate-y-1\/2{--tw-translate-y:50%}.md\:translate-y-1\/3{--tw-translate-y:33.333333%}.md\:translate-y-2\/3{--tw-translate-y:66.666667%}.md\:translate-y-1\/4{--tw-translate-y:25%}.md\:translate-y-2\/4{--tw-translate-y:50%}.md\:translate-y-3\/4{--tw-translate-y:75%}.md\:translate-y-full{--tw-translate-y:100%}.md\:-translate-y-1\/2{--tw-translate-y:-50%}.md\:-translate-y-1\/3{--tw-translate-y:-33.333333%}.md\:-translate-y-2\/3{--tw-translate-y:-66.666667%}.md\:-translate-y-1\/4{--tw-translate-y:-25%}.md\:-translate-y-2\/4{--tw-translate-y:-50%}.md\:-translate-y-3\/4{--tw-translate-y:-75%}.md\:-translate-y-full{--tw-translate-y:-100%}.md\:hover\:translate-x-0:hover{--tw-translate-x:0px}.md\:hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.md\:hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.md\:hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.md\:hover\:translate-x-4:hover{--tw-translate-x:1rem}.md\:hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.md\:hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.md\:hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.md\:hover\:translate-x-8:hover{--tw-translate-x:2rem}.md\:hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.md\:hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.md\:hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.md\:hover\:translate-x-12:hover{--tw-translate-x:3rem}.md\:hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.md\:hover\:translate-x-16:hover{--tw-translate-x:4rem}.md\:hover\:translate-x-20:hover{--tw-translate-x:5rem}.md\:hover\:translate-x-24:hover{--tw-translate-x:6rem}.md\:hover\:translate-x-28:hover{--tw-translate-x:7rem}.md\:hover\:translate-x-32:hover{--tw-translate-x:8rem}.md\:hover\:translate-x-36:hover{--tw-translate-x:9rem}.md\:hover\:translate-x-40:hover{--tw-translate-x:10rem}.md\:hover\:translate-x-44:hover{--tw-translate-x:11rem}.md\:hover\:translate-x-48:hover{--tw-translate-x:12rem}.md\:hover\:translate-x-52:hover{--tw-translate-x:13rem}.md\:hover\:translate-x-56:hover{--tw-translate-x:14rem}.md\:hover\:translate-x-60:hover{--tw-translate-x:15rem}.md\:hover\:translate-x-64:hover{--tw-translate-x:16rem}.md\:hover\:translate-x-72:hover{--tw-translate-x:18rem}.md\:hover\:translate-x-80:hover{--tw-translate-x:20rem}.md\:hover\:translate-x-96:hover{--tw-translate-x:24rem}.md\:hover\:translate-x-px:hover{--tw-translate-x:1px}.md\:hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.md\:hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.md\:hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.md\:hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.md\:hover\:-translate-x-0:hover{--tw-translate-x:0px}.md\:hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.md\:hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.md\:hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.md\:hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.md\:hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.md\:hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.md\:hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.md\:hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.md\:hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.md\:hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.md\:hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.md\:hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.md\:hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.md\:hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.md\:hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.md\:hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.md\:hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.md\:hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.md\:hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.md\:hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.md\:hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.md\:hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.md\:hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.md\:hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.md\:hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.md\:hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.md\:hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.md\:hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.md\:hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.md\:hover\:-translate-x-px:hover{--tw-translate-x:-1px}.md\:hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.md\:hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.md\:hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.md\:hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.md\:hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.md\:hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.md\:hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.md\:hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.md\:hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.md\:hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.md\:hover\:translate-x-full:hover{--tw-translate-x:100%}.md\:hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.md\:hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.md\:hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.md\:hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.md\:hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.md\:hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.md\:hover\:-translate-x-full:hover{--tw-translate-x:-100%}.md\:hover\:translate-y-0:hover{--tw-translate-y:0px}.md\:hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.md\:hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.md\:hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.md\:hover\:translate-y-4:hover{--tw-translate-y:1rem}.md\:hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.md\:hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.md\:hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.md\:hover\:translate-y-8:hover{--tw-translate-y:2rem}.md\:hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.md\:hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.md\:hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.md\:hover\:translate-y-12:hover{--tw-translate-y:3rem}.md\:hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.md\:hover\:translate-y-16:hover{--tw-translate-y:4rem}.md\:hover\:translate-y-20:hover{--tw-translate-y:5rem}.md\:hover\:translate-y-24:hover{--tw-translate-y:6rem}.md\:hover\:translate-y-28:hover{--tw-translate-y:7rem}.md\:hover\:translate-y-32:hover{--tw-translate-y:8rem}.md\:hover\:translate-y-36:hover{--tw-translate-y:9rem}.md\:hover\:translate-y-40:hover{--tw-translate-y:10rem}.md\:hover\:translate-y-44:hover{--tw-translate-y:11rem}.md\:hover\:translate-y-48:hover{--tw-translate-y:12rem}.md\:hover\:translate-y-52:hover{--tw-translate-y:13rem}.md\:hover\:translate-y-56:hover{--tw-translate-y:14rem}.md\:hover\:translate-y-60:hover{--tw-translate-y:15rem}.md\:hover\:translate-y-64:hover{--tw-translate-y:16rem}.md\:hover\:translate-y-72:hover{--tw-translate-y:18rem}.md\:hover\:translate-y-80:hover{--tw-translate-y:20rem}.md\:hover\:translate-y-96:hover{--tw-translate-y:24rem}.md\:hover\:translate-y-px:hover{--tw-translate-y:1px}.md\:hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.md\:hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.md\:hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.md\:hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.md\:hover\:-translate-y-0:hover{--tw-translate-y:0px}.md\:hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.md\:hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.md\:hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.md\:hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.md\:hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.md\:hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.md\:hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.md\:hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.md\:hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.md\:hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.md\:hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.md\:hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.md\:hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.md\:hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.md\:hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.md\:hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.md\:hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.md\:hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.md\:hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.md\:hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.md\:hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.md\:hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.md\:hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.md\:hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.md\:hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.md\:hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.md\:hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.md\:hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.md\:hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.md\:hover\:-translate-y-px:hover{--tw-translate-y:-1px}.md\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.md\:hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.md\:hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.md\:hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.md\:hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.md\:hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.md\:hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.md\:hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.md\:hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.md\:hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.md\:hover\:translate-y-full:hover{--tw-translate-y:100%}.md\:hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.md\:hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.md\:hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.md\:hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.md\:hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.md\:hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.md\:hover\:-translate-y-full:hover{--tw-translate-y:-100%}.md\:focus\:translate-x-0:focus{--tw-translate-x:0px}.md\:focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.md\:focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.md\:focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.md\:focus\:translate-x-4:focus{--tw-translate-x:1rem}.md\:focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.md\:focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.md\:focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.md\:focus\:translate-x-8:focus{--tw-translate-x:2rem}.md\:focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.md\:focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.md\:focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.md\:focus\:translate-x-12:focus{--tw-translate-x:3rem}.md\:focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.md\:focus\:translate-x-16:focus{--tw-translate-x:4rem}.md\:focus\:translate-x-20:focus{--tw-translate-x:5rem}.md\:focus\:translate-x-24:focus{--tw-translate-x:6rem}.md\:focus\:translate-x-28:focus{--tw-translate-x:7rem}.md\:focus\:translate-x-32:focus{--tw-translate-x:8rem}.md\:focus\:translate-x-36:focus{--tw-translate-x:9rem}.md\:focus\:translate-x-40:focus{--tw-translate-x:10rem}.md\:focus\:translate-x-44:focus{--tw-translate-x:11rem}.md\:focus\:translate-x-48:focus{--tw-translate-x:12rem}.md\:focus\:translate-x-52:focus{--tw-translate-x:13rem}.md\:focus\:translate-x-56:focus{--tw-translate-x:14rem}.md\:focus\:translate-x-60:focus{--tw-translate-x:15rem}.md\:focus\:translate-x-64:focus{--tw-translate-x:16rem}.md\:focus\:translate-x-72:focus{--tw-translate-x:18rem}.md\:focus\:translate-x-80:focus{--tw-translate-x:20rem}.md\:focus\:translate-x-96:focus{--tw-translate-x:24rem}.md\:focus\:translate-x-px:focus{--tw-translate-x:1px}.md\:focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.md\:focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.md\:focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.md\:focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.md\:focus\:-translate-x-0:focus{--tw-translate-x:0px}.md\:focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.md\:focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.md\:focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.md\:focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.md\:focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.md\:focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.md\:focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.md\:focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.md\:focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.md\:focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.md\:focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.md\:focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.md\:focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.md\:focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.md\:focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.md\:focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.md\:focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.md\:focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.md\:focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.md\:focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.md\:focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.md\:focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.md\:focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.md\:focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.md\:focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.md\:focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.md\:focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.md\:focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.md\:focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.md\:focus\:-translate-x-px:focus{--tw-translate-x:-1px}.md\:focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.md\:focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.md\:focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.md\:focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.md\:focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.md\:focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.md\:focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.md\:focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.md\:focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.md\:focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.md\:focus\:translate-x-full:focus{--tw-translate-x:100%}.md\:focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.md\:focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.md\:focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.md\:focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.md\:focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.md\:focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.md\:focus\:-translate-x-full:focus{--tw-translate-x:-100%}.md\:focus\:translate-y-0:focus{--tw-translate-y:0px}.md\:focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.md\:focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.md\:focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.md\:focus\:translate-y-4:focus{--tw-translate-y:1rem}.md\:focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.md\:focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.md\:focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.md\:focus\:translate-y-8:focus{--tw-translate-y:2rem}.md\:focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.md\:focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.md\:focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.md\:focus\:translate-y-12:focus{--tw-translate-y:3rem}.md\:focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.md\:focus\:translate-y-16:focus{--tw-translate-y:4rem}.md\:focus\:translate-y-20:focus{--tw-translate-y:5rem}.md\:focus\:translate-y-24:focus{--tw-translate-y:6rem}.md\:focus\:translate-y-28:focus{--tw-translate-y:7rem}.md\:focus\:translate-y-32:focus{--tw-translate-y:8rem}.md\:focus\:translate-y-36:focus{--tw-translate-y:9rem}.md\:focus\:translate-y-40:focus{--tw-translate-y:10rem}.md\:focus\:translate-y-44:focus{--tw-translate-y:11rem}.md\:focus\:translate-y-48:focus{--tw-translate-y:12rem}.md\:focus\:translate-y-52:focus{--tw-translate-y:13rem}.md\:focus\:translate-y-56:focus{--tw-translate-y:14rem}.md\:focus\:translate-y-60:focus{--tw-translate-y:15rem}.md\:focus\:translate-y-64:focus{--tw-translate-y:16rem}.md\:focus\:translate-y-72:focus{--tw-translate-y:18rem}.md\:focus\:translate-y-80:focus{--tw-translate-y:20rem}.md\:focus\:translate-y-96:focus{--tw-translate-y:24rem}.md\:focus\:translate-y-px:focus{--tw-translate-y:1px}.md\:focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.md\:focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.md\:focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.md\:focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.md\:focus\:-translate-y-0:focus{--tw-translate-y:0px}.md\:focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.md\:focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.md\:focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.md\:focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.md\:focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.md\:focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.md\:focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.md\:focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.md\:focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.md\:focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.md\:focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.md\:focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.md\:focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.md\:focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.md\:focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.md\:focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.md\:focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.md\:focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.md\:focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.md\:focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.md\:focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.md\:focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.md\:focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.md\:focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.md\:focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.md\:focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.md\:focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.md\:focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.md\:focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.md\:focus\:-translate-y-px:focus{--tw-translate-y:-1px}.md\:focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.md\:focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.md\:focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.md\:focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.md\:focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.md\:focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.md\:focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.md\:focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.md\:focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.md\:focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.md\:focus\:translate-y-full:focus{--tw-translate-y:100%}.md\:focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.md\:focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.md\:focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.md\:focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.md\:focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.md\:focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.md\:focus\:-translate-y-full:focus{--tw-translate-y:-100%}.md\:rotate-0{--tw-rotate:0deg}.md\:rotate-1{--tw-rotate:1deg}.md\:rotate-2{--tw-rotate:2deg}.md\:rotate-3{--tw-rotate:3deg}.md\:rotate-6{--tw-rotate:6deg}.md\:rotate-12{--tw-rotate:12deg}.md\:rotate-45{--tw-rotate:45deg}.md\:rotate-90{--tw-rotate:90deg}.md\:rotate-180{--tw-rotate:180deg}.md\:-rotate-180{--tw-rotate:-180deg}.md\:-rotate-90{--tw-rotate:-90deg}.md\:-rotate-45{--tw-rotate:-45deg}.md\:-rotate-12{--tw-rotate:-12deg}.md\:-rotate-6{--tw-rotate:-6deg}.md\:-rotate-3{--tw-rotate:-3deg}.md\:-rotate-2{--tw-rotate:-2deg}.md\:-rotate-1{--tw-rotate:-1deg}.md\:hover\:rotate-0:hover{--tw-rotate:0deg}.md\:hover\:rotate-1:hover{--tw-rotate:1deg}.md\:hover\:rotate-2:hover{--tw-rotate:2deg}.md\:hover\:rotate-3:hover{--tw-rotate:3deg}.md\:hover\:rotate-6:hover{--tw-rotate:6deg}.md\:hover\:rotate-12:hover{--tw-rotate:12deg}.md\:hover\:rotate-45:hover{--tw-rotate:45deg}.md\:hover\:rotate-90:hover{--tw-rotate:90deg}.md\:hover\:rotate-180:hover{--tw-rotate:180deg}.md\:hover\:-rotate-180:hover{--tw-rotate:-180deg}.md\:hover\:-rotate-90:hover{--tw-rotate:-90deg}.md\:hover\:-rotate-45:hover{--tw-rotate:-45deg}.md\:hover\:-rotate-12:hover{--tw-rotate:-12deg}.md\:hover\:-rotate-6:hover{--tw-rotate:-6deg}.md\:hover\:-rotate-3:hover{--tw-rotate:-3deg}.md\:hover\:-rotate-2:hover{--tw-rotate:-2deg}.md\:hover\:-rotate-1:hover{--tw-rotate:-1deg}.md\:focus\:rotate-0:focus{--tw-rotate:0deg}.md\:focus\:rotate-1:focus{--tw-rotate:1deg}.md\:focus\:rotate-2:focus{--tw-rotate:2deg}.md\:focus\:rotate-3:focus{--tw-rotate:3deg}.md\:focus\:rotate-6:focus{--tw-rotate:6deg}.md\:focus\:rotate-12:focus{--tw-rotate:12deg}.md\:focus\:rotate-45:focus{--tw-rotate:45deg}.md\:focus\:rotate-90:focus{--tw-rotate:90deg}.md\:focus\:rotate-180:focus{--tw-rotate:180deg}.md\:focus\:-rotate-180:focus{--tw-rotate:-180deg}.md\:focus\:-rotate-90:focus{--tw-rotate:-90deg}.md\:focus\:-rotate-45:focus{--tw-rotate:-45deg}.md\:focus\:-rotate-12:focus{--tw-rotate:-12deg}.md\:focus\:-rotate-6:focus{--tw-rotate:-6deg}.md\:focus\:-rotate-3:focus{--tw-rotate:-3deg}.md\:focus\:-rotate-2:focus{--tw-rotate:-2deg}.md\:focus\:-rotate-1:focus{--tw-rotate:-1deg}.md\:skew-x-0{--tw-skew-x:0deg}.md\:skew-x-1{--tw-skew-x:1deg}.md\:skew-x-2{--tw-skew-x:2deg}.md\:skew-x-3{--tw-skew-x:3deg}.md\:skew-x-6{--tw-skew-x:6deg}.md\:skew-x-12{--tw-skew-x:12deg}.md\:-skew-x-12{--tw-skew-x:-12deg}.md\:-skew-x-6{--tw-skew-x:-6deg}.md\:-skew-x-3{--tw-skew-x:-3deg}.md\:-skew-x-2{--tw-skew-x:-2deg}.md\:-skew-x-1{--tw-skew-x:-1deg}.md\:skew-y-0{--tw-skew-y:0deg}.md\:skew-y-1{--tw-skew-y:1deg}.md\:skew-y-2{--tw-skew-y:2deg}.md\:skew-y-3{--tw-skew-y:3deg}.md\:skew-y-6{--tw-skew-y:6deg}.md\:skew-y-12{--tw-skew-y:12deg}.md\:-skew-y-12{--tw-skew-y:-12deg}.md\:-skew-y-6{--tw-skew-y:-6deg}.md\:-skew-y-3{--tw-skew-y:-3deg}.md\:-skew-y-2{--tw-skew-y:-2deg}.md\:-skew-y-1{--tw-skew-y:-1deg}.md\:hover\:skew-x-0:hover{--tw-skew-x:0deg}.md\:hover\:skew-x-1:hover{--tw-skew-x:1deg}.md\:hover\:skew-x-2:hover{--tw-skew-x:2deg}.md\:hover\:skew-x-3:hover{--tw-skew-x:3deg}.md\:hover\:skew-x-6:hover{--tw-skew-x:6deg}.md\:hover\:skew-x-12:hover{--tw-skew-x:12deg}.md\:hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.md\:hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.md\:hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.md\:hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.md\:hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.md\:hover\:skew-y-0:hover{--tw-skew-y:0deg}.md\:hover\:skew-y-1:hover{--tw-skew-y:1deg}.md\:hover\:skew-y-2:hover{--tw-skew-y:2deg}.md\:hover\:skew-y-3:hover{--tw-skew-y:3deg}.md\:hover\:skew-y-6:hover{--tw-skew-y:6deg}.md\:hover\:skew-y-12:hover{--tw-skew-y:12deg}.md\:hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.md\:hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.md\:hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.md\:hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.md\:hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.md\:focus\:skew-x-0:focus{--tw-skew-x:0deg}.md\:focus\:skew-x-1:focus{--tw-skew-x:1deg}.md\:focus\:skew-x-2:focus{--tw-skew-x:2deg}.md\:focus\:skew-x-3:focus{--tw-skew-x:3deg}.md\:focus\:skew-x-6:focus{--tw-skew-x:6deg}.md\:focus\:skew-x-12:focus{--tw-skew-x:12deg}.md\:focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.md\:focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.md\:focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.md\:focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.md\:focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.md\:focus\:skew-y-0:focus{--tw-skew-y:0deg}.md\:focus\:skew-y-1:focus{--tw-skew-y:1deg}.md\:focus\:skew-y-2:focus{--tw-skew-y:2deg}.md\:focus\:skew-y-3:focus{--tw-skew-y:3deg}.md\:focus\:skew-y-6:focus{--tw-skew-y:6deg}.md\:focus\:skew-y-12:focus{--tw-skew-y:12deg}.md\:focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.md\:focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.md\:focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.md\:focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.md\:focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.md\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.md\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.md\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.md\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.md\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.md\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.md\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.md\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.md\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.md\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.md\:hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.md\:hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.md\:hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.md\:hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.md\:hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.md\:hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.md\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.md\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.md\:hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.md\:hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.md\:focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.md\:focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.md\:focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.md\:focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.md\:focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.md\:focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.md\:focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.md\:focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.md\:focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.md\:focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.md\:scale-x-0{--tw-scale-x:0}.md\:scale-x-50{--tw-scale-x:.5}.md\:scale-x-75{--tw-scale-x:.75}.md\:scale-x-90{--tw-scale-x:.9}.md\:scale-x-95{--tw-scale-x:.95}.md\:scale-x-100{--tw-scale-x:1}.md\:scale-x-105{--tw-scale-x:1.05}.md\:scale-x-110{--tw-scale-x:1.1}.md\:scale-x-125{--tw-scale-x:1.25}.md\:scale-x-150{--tw-scale-x:1.5}.md\:scale-y-0{--tw-scale-y:0}.md\:scale-y-50{--tw-scale-y:.5}.md\:scale-y-75{--tw-scale-y:.75}.md\:scale-y-90{--tw-scale-y:.9}.md\:scale-y-95{--tw-scale-y:.95}.md\:scale-y-100{--tw-scale-y:1}.md\:scale-y-105{--tw-scale-y:1.05}.md\:scale-y-110{--tw-scale-y:1.1}.md\:scale-y-125{--tw-scale-y:1.25}.md\:scale-y-150{--tw-scale-y:1.5}.md\:hover\:scale-x-0:hover{--tw-scale-x:0}.md\:hover\:scale-x-50:hover{--tw-scale-x:.5}.md\:hover\:scale-x-75:hover{--tw-scale-x:.75}.md\:hover\:scale-x-90:hover{--tw-scale-x:.9}.md\:hover\:scale-x-95:hover{--tw-scale-x:.95}.md\:hover\:scale-x-100:hover{--tw-scale-x:1}.md\:hover\:scale-x-105:hover{--tw-scale-x:1.05}.md\:hover\:scale-x-110:hover{--tw-scale-x:1.1}.md\:hover\:scale-x-125:hover{--tw-scale-x:1.25}.md\:hover\:scale-x-150:hover{--tw-scale-x:1.5}.md\:hover\:scale-y-0:hover{--tw-scale-y:0}.md\:hover\:scale-y-50:hover{--tw-scale-y:.5}.md\:hover\:scale-y-75:hover{--tw-scale-y:.75}.md\:hover\:scale-y-90:hover{--tw-scale-y:.9}.md\:hover\:scale-y-95:hover{--tw-scale-y:.95}.md\:hover\:scale-y-100:hover{--tw-scale-y:1}.md\:hover\:scale-y-105:hover{--tw-scale-y:1.05}.md\:hover\:scale-y-110:hover{--tw-scale-y:1.1}.md\:hover\:scale-y-125:hover{--tw-scale-y:1.25}.md\:hover\:scale-y-150:hover{--tw-scale-y:1.5}.md\:focus\:scale-x-0:focus{--tw-scale-x:0}.md\:focus\:scale-x-50:focus{--tw-scale-x:.5}.md\:focus\:scale-x-75:focus{--tw-scale-x:.75}.md\:focus\:scale-x-90:focus{--tw-scale-x:.9}.md\:focus\:scale-x-95:focus{--tw-scale-x:.95}.md\:focus\:scale-x-100:focus{--tw-scale-x:1}.md\:focus\:scale-x-105:focus{--tw-scale-x:1.05}.md\:focus\:scale-x-110:focus{--tw-scale-x:1.1}.md\:focus\:scale-x-125:focus{--tw-scale-x:1.25}.md\:focus\:scale-x-150:focus{--tw-scale-x:1.5}.md\:focus\:scale-y-0:focus{--tw-scale-y:0}.md\:focus\:scale-y-50:focus{--tw-scale-y:.5}.md\:focus\:scale-y-75:focus{--tw-scale-y:.75}.md\:focus\:scale-y-90:focus{--tw-scale-y:.9}.md\:focus\:scale-y-95:focus{--tw-scale-y:.95}.md\:focus\:scale-y-100:focus{--tw-scale-y:1}.md\:focus\:scale-y-105:focus{--tw-scale-y:1.05}.md\:focus\:scale-y-110:focus{--tw-scale-y:1.1}.md\:focus\:scale-y-125:focus{--tw-scale-y:1.25}.md\:focus\:scale-y-150:focus{--tw-scale-y:1.5}.md\:animate-none{animation:none}.md\:animate-spin{animation:spin 1s linear infinite}.md\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.md\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.md\:animate-bounce{animation:bounce 1s infinite}.md\:cursor-auto{cursor:auto}.md\:cursor-default{cursor:default}.md\:cursor-pointer{cursor:pointer}.md\:cursor-wait{cursor:wait}.md\:cursor-text{cursor:text}.md\:cursor-move{cursor:move}.md\:cursor-help{cursor:help}.md\:cursor-not-allowed{cursor:not-allowed}.md\:select-none{-webkit-user-select:none;user-select:none}.md\:select-text{-webkit-user-select:text;user-select:text}.md\:select-all{-webkit-user-select:all;user-select:all}.md\:select-auto{-webkit-user-select:auto;user-select:auto}.md\:resize-none{resize:none}.md\:resize-y{resize:vertical}.md\:resize-x{resize:horizontal}.md\:resize{resize:both}.md\:list-inside{list-style-position:inside}.md\:list-outside{list-style-position:outside}.md\:list-none{list-style-type:none}.md\:list-disc{list-style-type:disc}.md\:list-decimal{list-style-type:decimal}.md\:appearance-none{-webkit-appearance:none;appearance:none}.md\:auto-cols-auto{grid-auto-columns:auto}.md\:auto-cols-min{grid-auto-columns:min-content}.md\:auto-cols-max{grid-auto-columns:max-content}.md\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.md\:grid-flow-row{grid-auto-flow:row}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-flow-row-dense{grid-auto-flow:row dense}.md\:grid-flow-col-dense{grid-auto-flow:column dense}.md\:auto-rows-auto{grid-auto-rows:auto}.md\:auto-rows-min{grid-auto-rows:min-content}.md\:auto-rows-max{grid-auto-rows:max-content}.md\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-none{grid-template-columns:none}.md\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.md\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.md\:grid-rows-none{grid-template-rows:none}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse}.md\:flex-nowrap{flex-wrap:nowrap}.md\:place-content-center{place-content:center}.md\:place-content-start{place-content:start}.md\:place-content-end{place-content:end}.md\:place-content-between{place-content:space-between}.md\:place-content-around{place-content:space-around}.md\:place-content-evenly{place-content:space-evenly}.md\:place-content-stretch{place-content:stretch}.md\:place-items-start{place-items:start}.md\:place-items-end{place-items:end}.md\:place-items-center{place-items:center}.md\:place-items-stretch{place-items:stretch}.md\:content-center{align-content:center}.md\:content-start{align-content:flex-start}.md\:content-end{align-content:flex-end}.md\:content-between{align-content:space-between}.md\:content-around{align-content:space-around}.md\:content-evenly{align-content:space-evenly}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-baseline{align-items:baseline}.md\:items-stretch{align-items:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:justify-around{justify-content:space-around}.md\:justify-evenly{justify-content:space-evenly}.md\:justify-items-start{justify-items:start}.md\:justify-items-end{justify-items:end}.md\:justify-items-center{justify-items:center}.md\:justify-items-stretch{justify-items:stretch}.md\:gap-0{gap:0}.md\:gap-1{gap:.25rem}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-7{gap:1.75rem}.md\:gap-8{gap:2rem}.md\:gap-9{gap:2.25rem}.md\:gap-10{gap:2.5rem}.md\:gap-11{gap:2.75rem}.md\:gap-12{gap:3rem}.md\:gap-14{gap:3.5rem}.md\:gap-16{gap:4rem}.md\:gap-20{gap:5rem}.md\:gap-24{gap:6rem}.md\:gap-28{gap:7rem}.md\:gap-32{gap:8rem}.md\:gap-36{gap:9rem}.md\:gap-40{gap:10rem}.md\:gap-44{gap:11rem}.md\:gap-48{gap:12rem}.md\:gap-52{gap:13rem}.md\:gap-56{gap:14rem}.md\:gap-60{gap:15rem}.md\:gap-64{gap:16rem}.md\:gap-72{gap:18rem}.md\:gap-80{gap:20rem}.md\:gap-96{gap:24rem}.md\:gap-px{gap:1px}.md\:gap-0\.5{gap:.125rem}.md\:gap-1\.5{gap:.375rem}.md\:gap-2\.5{gap:.625rem}.md\:gap-3\.5{gap:.875rem}.md\:gap-x-0{column-gap:0}.md\:gap-x-1{column-gap:.25rem}.md\:gap-x-2{column-gap:.5rem}.md\:gap-x-3{column-gap:.75rem}.md\:gap-x-4{column-gap:1rem}.md\:gap-x-5{column-gap:1.25rem}.md\:gap-x-6{column-gap:1.5rem}.md\:gap-x-7{column-gap:1.75rem}.md\:gap-x-8{column-gap:2rem}.md\:gap-x-9{column-gap:2.25rem}.md\:gap-x-10{column-gap:2.5rem}.md\:gap-x-11{column-gap:2.75rem}.md\:gap-x-12{column-gap:3rem}.md\:gap-x-14{column-gap:3.5rem}.md\:gap-x-16{column-gap:4rem}.md\:gap-x-20{column-gap:5rem}.md\:gap-x-24{column-gap:6rem}.md\:gap-x-28{column-gap:7rem}.md\:gap-x-32{column-gap:8rem}.md\:gap-x-36{column-gap:9rem}.md\:gap-x-40{column-gap:10rem}.md\:gap-x-44{column-gap:11rem}.md\:gap-x-48{column-gap:12rem}.md\:gap-x-52{column-gap:13rem}.md\:gap-x-56{column-gap:14rem}.md\:gap-x-60{column-gap:15rem}.md\:gap-x-64{column-gap:16rem}.md\:gap-x-72{column-gap:18rem}.md\:gap-x-80{column-gap:20rem}.md\:gap-x-96{column-gap:24rem}.md\:gap-x-px{column-gap:1px}.md\:gap-x-0\.5{column-gap:.125rem}.md\:gap-x-1\.5{column-gap:.375rem}.md\:gap-x-2\.5{column-gap:.625rem}.md\:gap-x-3\.5{column-gap:.875rem}.md\:gap-y-0{row-gap:0}.md\:gap-y-1{row-gap:.25rem}.md\:gap-y-2{row-gap:.5rem}.md\:gap-y-3{row-gap:.75rem}.md\:gap-y-4{row-gap:1rem}.md\:gap-y-5{row-gap:1.25rem}.md\:gap-y-6{row-gap:1.5rem}.md\:gap-y-7{row-gap:1.75rem}.md\:gap-y-8{row-gap:2rem}.md\:gap-y-9{row-gap:2.25rem}.md\:gap-y-10{row-gap:2.5rem}.md\:gap-y-11{row-gap:2.75rem}.md\:gap-y-12{row-gap:3rem}.md\:gap-y-14{row-gap:3.5rem}.md\:gap-y-16{row-gap:4rem}.md\:gap-y-20{row-gap:5rem}.md\:gap-y-24{row-gap:6rem}.md\:gap-y-28{row-gap:7rem}.md\:gap-y-32{row-gap:8rem}.md\:gap-y-36{row-gap:9rem}.md\:gap-y-40{row-gap:10rem}.md\:gap-y-44{row-gap:11rem}.md\:gap-y-48{row-gap:12rem}.md\:gap-y-52{row-gap:13rem}.md\:gap-y-56{row-gap:14rem}.md\:gap-y-60{row-gap:15rem}.md\:gap-y-64{row-gap:16rem}.md\:gap-y-72{row-gap:18rem}.md\:gap-y-80{row-gap:20rem}.md\:gap-y-96{row-gap:24rem}.md\:gap-y-px{row-gap:1px}.md\:gap-y-0\.5{row-gap:.125rem}.md\:gap-y-1\.5{row-gap:.375rem}.md\:gap-y-2\.5{row-gap:.625rem}.md\:gap-y-3\.5{row-gap:.875rem}.md\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.md\:-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.md\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.md\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.md\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.md\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.md\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.md\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.md\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.md\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.md\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.md\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.md\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.md\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.md\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.md\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.md\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.md\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.md\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.md\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.md\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.md\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.md\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.md\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.md\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.md\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.md\:space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.md\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.md\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.md\:space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.md\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.md\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.md\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.md\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.md\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.md\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.md\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.md\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.md\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.md\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.md\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.md\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.md\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.md\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.md\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.md\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.md\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.md\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.md\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.md\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.md\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.md\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.md\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.md\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.md\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.md\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.md\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.md\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.md\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.md\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.md\:-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.md\:-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.md\:-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.md\:-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.md\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.md\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.md\:divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.md\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.md\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.md\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.md\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.md\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.md\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.md\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.md\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.md\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.md\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.md\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.md\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.md\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.md\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.md\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.md\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.md\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.md\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.md\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.md\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.md\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.md\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.md\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.md\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.md\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.md\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.md\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.md\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.md\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.md\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.md\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.md\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.md\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.md\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.md\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.md\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.md\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.md\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.md\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.md\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.md\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.md\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.md\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.md\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.md\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.md\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.md\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.md\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.md\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110.3.1,183,var(--tw-divide-opacity))}.md\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.md\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.md\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.md\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.md\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.md\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.md\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.md\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.md\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.md\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.md\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.md\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.md\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.md\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.md\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.md\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.md\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.md\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.md\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.md\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.md\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.md\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.md\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.md\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.md\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.md\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.md\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.md\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.md\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.md\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.md\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.md\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.md\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.md\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.md\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.md\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.md\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.md\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.md\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.md\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.md\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.md\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.md\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.md\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.md\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.md\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.md\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.md\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.md\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.md\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.md\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.md\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.md\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.md\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.md\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.md\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.md\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.md\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.md\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.md\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.md\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.md\:place-self-auto{place-self:auto}.md\:place-self-start{place-self:start}.md\:place-self-end{place-self:end}.md\:place-self-center{place-self:center}.md\:place-self-stretch{place-self:stretch}.md\:self-auto{align-self:auto}.md\:self-start{align-self:flex-start}.md\:self-end{align-self:flex-end}.md\:self-center{align-self:center}.md\:self-stretch{align-self:stretch}.md\:self-baseline{align-self:baseline}.md\:justify-self-auto{justify-self:auto}.md\:justify-self-start{justify-self:start}.md\:justify-self-end{justify-self:end}.md\:justify-self-center{justify-self:center}.md\:justify-self-stretch{justify-self:stretch}.md\:overflow-auto{overflow:auto}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:overflow-scroll{overflow:scroll}.md\:overflow-x-auto{overflow-x:auto}.md\:overflow-y-auto{overflow-y:auto}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-x-visible{overflow-x:visible}.md\:overflow-y-visible{overflow-y:visible}.md\:overflow-x-scroll{overflow-x:scroll}.md\:overflow-y-scroll{overflow-y:scroll}.md\:overscroll-auto{overscroll-behavior:auto}.md\:overscroll-contain{overscroll-behavior:contain}.md\:overscroll-none{overscroll-behavior:none}.md\:overscroll-y-auto{overscroll-behavior-y:auto}.md\:overscroll-y-contain{overscroll-behavior-y:contain}.md\:overscroll-y-none{overscroll-behavior-y:none}.md\:overscroll-x-auto{overscroll-behavior-x:auto}.md\:overscroll-x-contain{overscroll-behavior-x:contain}.md\:overscroll-x-none{overscroll-behavior-x:none}.md\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md\:overflow-ellipsis{text-overflow:ellipsis}.md\:overflow-clip{text-overflow:clip}.md\:whitespace-normal{white-space:normal}.md\:whitespace-nowrap{white-space:nowrap}.md\:whitespace-pre{white-space:pre}.md\:whitespace-pre-line{white-space:pre-line}.md\:whitespace-pre-wrap{white-space:pre-wrap}.md\:break-normal{overflow-wrap:normal;word-break:normal}.md\:break-words{overflow-wrap:break-word}.md\:break-all{word-break:break-all}.md\:rounded-none{border-radius:0}.md\:rounded-sm{border-radius:.125rem}.md\:rounded{border-radius:.25rem}.md\:rounded-md{border-radius:.375rem}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-xl{border-radius:.75rem}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-3xl{border-radius:1.5rem}.md\:rounded-full{border-radius:9999px}.md\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.md\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.md\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.md\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.md\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.md\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.md\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.md\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.md\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.md\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.md\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.md\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.md\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.md\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.md\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.md\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.md\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.md\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.md\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.md\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.md\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.md\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.md\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.md\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.md\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.md\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.md\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.md\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.md\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.md\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.md\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.md\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.md\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.md\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.md\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.md\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.md\:rounded-tl-none{border-top-left-radius:0}.md\:rounded-tl-sm{border-top-left-radius:.125rem}.md\:rounded-tl{border-top-left-radius:.25rem}.md\:rounded-tl-md{border-top-left-radius:.375rem}.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:rounded-tl-xl{border-top-left-radius:.75rem}.md\:rounded-tl-2xl{border-top-left-radius:1rem}.md\:rounded-tl-3xl{border-top-left-radius:1.5rem}.md\:rounded-tl-full{border-top-left-radius:9999px}.md\:rounded-tr-none{border-top-right-radius:0}.md\:rounded-tr-sm{border-top-right-radius:.125rem}.md\:rounded-tr{border-top-right-radius:.25rem}.md\:rounded-tr-md{border-top-right-radius:.375rem}.md\:rounded-tr-lg{border-top-right-radius:.5rem}.md\:rounded-tr-xl{border-top-right-radius:.75rem}.md\:rounded-tr-2xl{border-top-right-radius:1rem}.md\:rounded-tr-3xl{border-top-right-radius:1.5rem}.md\:rounded-tr-full{border-top-right-radius:9999px}.md\:rounded-br-none{border-bottom-right-radius:0}.md\:rounded-br-sm{border-bottom-right-radius:.125rem}.md\:rounded-br{border-bottom-right-radius:.25rem}.md\:rounded-br-md{border-bottom-right-radius:.375rem}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-br-xl{border-bottom-right-radius:.75rem}.md\:rounded-br-2xl{border-bottom-right-radius:1rem}.md\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.md\:rounded-br-full{border-bottom-right-radius:9999px}.md\:rounded-bl-none{border-bottom-left-radius:0}.md\:rounded-bl-sm{border-bottom-left-radius:.125rem}.md\:rounded-bl{border-bottom-left-radius:.25rem}.md\:rounded-bl-md{border-bottom-left-radius:.375rem}.md\:rounded-bl-lg{border-bottom-left-radius:.5rem}.md\:rounded-bl-xl{border-bottom-left-radius:.75rem}.md\:rounded-bl-2xl{border-bottom-left-radius:1rem}.md\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.md\:rounded-bl-full{border-bottom-left-radius:9999px}.md\:border-0{border-width:0}.md\:border-2{border-width:2px}.md\:border-4{border-width:4px}.md\:border-8{border-width:8px}.md\:border{border-width:1px}.md\:border-t-0{border-top-width:0}.md\:border-t-2{border-top-width:2px}.md\:border-t-4{border-top-width:4px}.md\:border-t-8{border-top-width:8px}.md\:border-t{border-top-width:1px}.md\:border-r-0{border-right-width:0}.md\:border-r-2{border-right-width:2px}.md\:border-r-4{border-right-width:4px}.md\:border-r-8{border-right-width:8px}.md\:border-r{border-right-width:1px}.md\:border-b-0{border-bottom-width:0}.md\:border-b-2{border-bottom-width:2px}.md\:border-b-4{border-bottom-width:4px}.md\:border-b-8{border-bottom-width:8px}.md\:border-b{border-bottom-width:1px}.md\:border-l-0{border-left-width:0}.md\:border-l-2{border-left-width:2px}.md\:border-l-4{border-left-width:4px}.md\:border-l-8{border-left-width:8px}.md\:border-l{border-left-width:1px}.md\:border-solid{border-style:solid}.md\:border-dashed{border-style:dashed}.md\:border-dotted{border-style:dotted}.md\:border-double{border-style:double}.md\:border-none{border-style:none}.md\:border-transparent{border-color:transparent}.md\:border-current{border-color:currentColor}.md\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.md\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.md\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.md\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.md\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.md\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.md\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.md\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.md\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.md\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.md\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.md\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.md\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.md\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.md\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.md\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.md\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.md\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.md\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.md\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.md\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.md\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.md\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.md\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.md\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.md\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.md\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.md\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.md\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.md\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.md\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.md\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.md\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.md\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.md\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.md\:border-green-300{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.md\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.md\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.md\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.md\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.md\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.md\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.md\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.md\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.md\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.md\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.md\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.md\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.md\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.md\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.md\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.md\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.md\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.md\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.md\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.md\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.md\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.md\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.md\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.md\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.md\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.md\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.md\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.md\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.md\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.md\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.md\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.md\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.md\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.md\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.md\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.md\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.md\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.md\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.md\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.md\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.md\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.md\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.md\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.md\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.md\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.md\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-transparent{border-color:transparent}.group:hover .md\:group-hover\:border-current{border-color:currentColor}.group:hover .md\:group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .md\:group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.md\:focus-within\:border-transparent:focus-within{border-color:transparent}.md\:focus-within\:border-current:focus-within{border-color:currentColor}.md\:focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.md\:focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.md\:focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.md\:focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.md\:focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.md\:focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.md\:focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.md\:focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.md\:focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.md\:focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.md\:focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.md\:focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.md\:focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.md\:focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.md\:focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.md\:focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.md\:focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.md\:focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.md\:focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.md\:focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.md\:focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.md\:focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.md\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.md\:focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.md\:focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.md\:focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.md\:focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.md\:focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.md\:focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.md\:focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.md\:focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.md\:focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.md\:focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.md\:focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.md\:focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.md\:focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.md\:focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.md\:focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.md\:focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.md\:focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.md\:focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.md\:focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.md\:focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.md\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.md\:focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.md\:focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.md\:focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.md\:focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.md\:focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.md\:focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.md\:focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.md\:focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.md\:focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.md\:focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.md\:focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.md\:focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.md\:focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.md\:focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.md\:focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.md\:focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.md\:focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.md\:focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.md\:focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.md\:focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.md\:hover\:border-transparent:hover{border-color:transparent}.md\:hover\:border-current:hover{border-color:currentColor}.md\:hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.md\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.md\:hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.md\:hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.md\:hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.md\:hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.md\:hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.md\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.md\:hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.md\:hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.md\:hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.md\:hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.md\:hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.md\:hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.md\:hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.md\:hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.md\:hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.md\:hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.md\:hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.md\:hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.md\:hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.md\:hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.md\:hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.md\:hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.md\:hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.md\:hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.md\:hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.md\:hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.md\:hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.md\:hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.md\:hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.md\:hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.md\:hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.md\:hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.md\:hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.md\:hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.md\:hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.md\:hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.md\:hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.md\:hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.md\:hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.md\:hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.md\:hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.md\:hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.md\:hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.md\:hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.md\:hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.md\:hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.md\:hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.md\:hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.md\:hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.md\:hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.md\:hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.md\:hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.md\:hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.md\:hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.md\:hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.md\:hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.md\:hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.md\:hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.md\:hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.md\:hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.md\:hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.md\:hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.md\:hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.md\:hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.md\:hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.md\:hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.md\:hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.md\:hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.md\:hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.md\:hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.md\:hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.md\:hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.md\:hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.md\:hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.md\:hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.md\:hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.md\:hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.md\:hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.md\:hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.md\:hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.md\:focus\:border-transparent:focus{border-color:transparent}.md\:focus\:border-current:focus{border-color:currentColor}.md\:focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.md\:focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.md\:focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.md\:focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.md\:focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.md\:focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.md\:focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.md\:focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.md\:focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.md\:focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.md\:focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.md\:focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.md\:focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.md\:focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.md\:focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.md\:focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.md\:focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.md\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.md\:focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.md\:focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.md\:focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.md\:focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.md\:focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.md\:focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.md\:focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.md\:focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.md\:focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.md\:focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.md\:focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.md\:focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.md\:focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.md\:focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.md\:focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.md\:focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.md\:focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.md\:focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.md\:focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.md\:focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.md\:focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.md\:focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.md\:focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.md\:focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.md\:focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.md\:focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.md\:focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.md\:focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.md\:focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.md\:focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.md\:focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.md\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.md\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.md\:focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.md\:focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.md\:focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.md\:focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.md\:focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.md\:focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.md\:focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.md\:focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.md\:focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.md\:focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.md\:focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.md\:focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.md\:focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.md\:focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.md\:focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.md\:focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.md\:focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.md\:focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.md\:focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.md\:focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.md\:focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.md\:focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.md\:focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.md\:focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.md\:focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.md\:focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.md\:focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.md\:focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.md\:focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.md\:focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.md\:focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.md\:border-opacity-0{--tw-border-opacity:0}.md\:border-opacity-5{--tw-border-opacity:0.05}.md\:border-opacity-10{--tw-border-opacity:0.1}.md\:border-opacity-20{--tw-border-opacity:0.2}.md\:border-opacity-25{--tw-border-opacity:0.25}.md\:border-opacity-30{--tw-border-opacity:0.3}.md\:border-opacity-40{--tw-border-opacity:0.4}.md\:border-opacity-50{--tw-border-opacity:0.5}.md\:border-opacity-60{--tw-border-opacity:0.6}.md\:border-opacity-70{--tw-border-opacity:0.7}.md\:border-opacity-75{--tw-border-opacity:0.75}.md\:border-opacity-80{--tw-border-opacity:0.8}.md\:border-opacity-90{--tw-border-opacity:0.9}.md\:border-opacity-95{--tw-border-opacity:0.95}.md\:border-opacity-100{--tw-border-opacity:1}.group:hover .md\:group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .md\:group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .md\:group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .md\:group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .md\:group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .md\:group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .md\:group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .md\:group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .md\:group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .md\:group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .md\:group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .md\:group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .md\:group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .md\:group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .md\:group-hover\:border-opacity-100{--tw-border-opacity:1}.md\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.md\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.md\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.md\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.md\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.md\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.md\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.md\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.md\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.md\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.md\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.md\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.md\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.md\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.md\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.md\:hover\:border-opacity-0:hover{--tw-border-opacity:0}.md\:hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.md\:hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.md\:hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.md\:hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.md\:hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.md\:hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.md\:hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.md\:hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.md\:hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.md\:hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.md\:hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.md\:hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.md\:hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.md\:hover\:border-opacity-100:hover{--tw-border-opacity:1}.md\:focus\:border-opacity-0:focus{--tw-border-opacity:0}.md\:focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.md\:focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.md\:focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.md\:focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.md\:focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.md\:focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.md\:focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.md\:focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.md\:focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.md\:focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.md\:focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.md\:focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.md\:focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.md\:focus\:border-opacity-100:focus{--tw-border-opacity:1}.md\:bg-transparent{background-color:transparent}.md\:bg-current{background-color:currentColor}.md\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.md\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.md\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.md\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.md\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.md\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.md\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.md\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.md\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.md\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.md\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.md\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.md\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.md\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.md\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.md\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.md\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.md\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.md\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.md\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.md\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.md\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.md\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.md\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.md\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.md\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.md\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.md\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.md\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.md\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.md\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.md\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.md\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.md\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.md\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.md\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.md\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.md\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.md\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.md\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.md\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.md\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.md\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.md\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.md\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.md\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.md\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.md\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.md\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.md\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.md\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.md\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.md\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.md\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.md\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.md\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.md\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.md\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.md\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.md\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.md\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.md\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.md\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.md\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.md\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.md\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.md\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.md\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.md\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.md\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.md\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.md\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.md\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.md\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.md\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.md\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.md\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.md\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.md\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.md\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.md\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.md\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-transparent{background-color:transparent}.group:hover .md\:group-hover\:bg-current{background-color:currentColor}.group:hover .md\:group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .md\:group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.md\:focus-within\:bg-transparent:focus-within{background-color:transparent}.md\:focus-within\:bg-current:focus-within{background-color:currentColor}.md\:focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.md\:focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.md\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.md\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.md\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.md\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.md\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.md\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.md\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.md\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.md\:hover\:bg-transparent:hover{background-color:transparent}.md\:hover\:bg-current:hover{background-color:currentColor}.md\:hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.md\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.md\:hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.md\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.md\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.md\:hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.md\:hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.md\:hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.md\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.md\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.md\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.md\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.md\:hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.md\:hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.md\:hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.md\:hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.md\:hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.md\:hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.md\:hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.md\:hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.md\:hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.md\:hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.md\:hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.md\:hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.md\:hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.md\:hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.md\:hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.md\:hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.md\:hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.md\:hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.md\:hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.md\:hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.md\:hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.md\:hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.md\:hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.md\:hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.md\:hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.md\:hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.md\:hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.md\:hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.md\:hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.md\:hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.md\:hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.md\:hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.md\:hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.md\:hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.md\:hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.md\:hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.md\:hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.md\:hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.md\:hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.md\:hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.md\:hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.md\:hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.md\:hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.md\:hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.md\:hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.md\:hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.md\:hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.md\:hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.md\:hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.md\:hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.md\:hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.md\:hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.md\:focus\:bg-transparent:focus{background-color:transparent}.md\:focus\:bg-current:focus{background-color:currentColor}.md\:focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.md\:focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.md\:focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.md\:focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.md\:focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.md\:focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.md\:focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.md\:focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.md\:focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.md\:focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.md\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.md\:focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.md\:focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.md\:focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.md\:focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.md\:focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.md\:focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.md\:focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.md\:focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.md\:focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.md\:focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.md\:focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.md\:focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.md\:focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.md\:focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.md\:focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.md\:focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.md\:focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.md\:focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.md\:focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.md\:focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.md\:focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.md\:focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.md\:focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.md\:focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.md\:focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.md\:focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.md\:focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.md\:focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.md\:focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.md\:focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.md\:focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.md\:focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.md\:focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.md\:focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.md\:focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.md\:focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.md\:focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.md\:focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.md\:focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.md\:focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.md\:focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.md\:focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.md\:focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.md\:focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.md\:focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.md\:focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.md\:focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.md\:focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.md\:focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.md\:focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.md\:focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.md\:focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.md\:focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.md\:bg-opacity-0{--tw-bg-opacity:0}.md\:bg-opacity-5{--tw-bg-opacity:0.05}.md\:bg-opacity-10{--tw-bg-opacity:0.1}.md\:bg-opacity-20{--tw-bg-opacity:0.2}.md\:bg-opacity-25{--tw-bg-opacity:0.25}.md\:bg-opacity-30{--tw-bg-opacity:0.3}.md\:bg-opacity-40{--tw-bg-opacity:0.4}.md\:bg-opacity-50{--tw-bg-opacity:0.5}.md\:bg-opacity-60{--tw-bg-opacity:0.6}.md\:bg-opacity-70{--tw-bg-opacity:0.7}.md\:bg-opacity-75{--tw-bg-opacity:0.75}.md\:bg-opacity-80{--tw-bg-opacity:0.8}.md\:bg-opacity-90{--tw-bg-opacity:0.9}.md\:bg-opacity-95{--tw-bg-opacity:0.95}.md\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .md\:group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .md\:group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .md\:group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .md\:group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .md\:group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .md\:group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .md\:group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .md\:group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .md\:group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .md\:group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .md\:group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .md\:group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .md\:group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .md\:group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .md\:group-hover\:bg-opacity-100{--tw-bg-opacity:1}.md\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.md\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.md\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.md\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.md\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.md\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.md\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.md\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.md\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.md\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.md\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.md\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.md\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.md\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.md\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.md\:hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.md\:hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.md\:hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.md\:hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.md\:hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.md\:hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.md\:hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.md\:hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.md\:hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.md\:hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.md\:hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.md\:hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.md\:hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.md\:hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.md\:hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.md\:focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.md\:focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.md\:focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.md\:focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.md\:focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.md\:focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.md\:focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.md\:focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.md\:focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.md\:focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.md\:focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.md\:focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.md\:focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.md\:focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.md\:focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.md\:bg-none{background-image:none}.md\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.md\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.md\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.md\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.md\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.md\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.md\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.md\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.md\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.md\:focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.md\:focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.md\:focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.md\:focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.md\:focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.md\:focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.md\:focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.md\:focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.md\:focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.md\:focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.md\:focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.md\:focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.md\:focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.md\:focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.md\:focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.md\:focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.md\:focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.md\:focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.md\:focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.md\:focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.md\:focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.md\:focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.md\:focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.md\:focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.md\:focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.md\:focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.md\:focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.md\:focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.md\:focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.md\:focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.md\:focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.md\:focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.md\:focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.md\:focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.md\:focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.md\:focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.md\:focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.md\:focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.md\:focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.md\:focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.md\:focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.md\:focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.md\:focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.md\:focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.md\:focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.md\:focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.md\:focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.md\:focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.md\:focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.md\:focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.md\:focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.md\:focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.md\:focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.md\:focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.md\:focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.md\:focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.md\:focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.md\:focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.md\:focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.md\:focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.md\:focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.md\:focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.md\:focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.md\:focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.md\:focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.md\:focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.md\:focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.md\:focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.md\:focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.md\:focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.md\:focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.md\:focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.md\:focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.md\:focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.md\:focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.md\:focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.md\:focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.md\:focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.md\:focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.md\:focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.md\:focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.md\:to-transparent{--tw-gradient-to:transparent}.md\:to-current{--tw-gradient-to:currentColor}.md\:to-black{--tw-gradient-to:#000}.md\:to-white{--tw-gradient-to:#fff}.md\:to-gray-50{--tw-gradient-to:#f9fafb}.md\:to-gray-100{--tw-gradient-to:#f3f4f6}.md\:to-gray-200{--tw-gradient-to:#e5e7eb}.md\:to-gray-300{--tw-gradient-to:#d1d5db}.md\:to-gray-400{--tw-gradient-to:#9ca3af}.md\:to-gray-500{--tw-gradient-to:#6b7280}.md\:to-gray-600{--tw-gradient-to:#4b5563}.md\:to-gray-700{--tw-gradient-to:#374151}.md\:to-gray-800{--tw-gradient-to:#1f2937}.md\:to-gray-900{--tw-gradient-to:#111827}.md\:to-red-50{--tw-gradient-to:#fef2f2}.md\:to-red-100{--tw-gradient-to:#fee2e2}.md\:to-red-200{--tw-gradient-to:#fecaca}.md\:to-red-300{--tw-gradient-to:#fca5a5}.md\:to-red-400{--tw-gradient-to:#f87171}.md\:to-red-500{--tw-gradient-to:#ef4444}.md\:to-red-600{--tw-gradient-to:#dc2626}.md\:to-red-700{--tw-gradient-to:#b91c1c}.md\:to-red-800{--tw-gradient-to:#991b1b}.md\:to-red-900{--tw-gradient-to:#7f1d1d}.md\:to-yellow-50{--tw-gradient-to:#fffbeb}.md\:to-yellow-100{--tw-gradient-to:#fef3c7}.md\:to-yellow-200{--tw-gradient-to:#fde68a}.md\:to-yellow-300{--tw-gradient-to:#fcd34d}.md\:to-yellow-400{--tw-gradient-to:#fbbf24}.md\:to-yellow-500{--tw-gradient-to:#f59e0b}.md\:to-yellow-600{--tw-gradient-to:#d97706}.md\:to-yellow-700{--tw-gradient-to:#b45309}.md\:to-yellow-800{--tw-gradient-to:#92400e}.md\:to-yellow-900{--tw-gradient-to:#78350f}.md\:to-green-50{--tw-gradient-to:#ecfdf5}.md\:to-green-100{--tw-gradient-to:#d1fae5}.md\:to-green-200{--tw-gradient-to:#a7f3d0}.md\:to-green-300{--tw-gradient-to:#6ee7b7}.md\:to-green-400{--tw-gradient-to:#34d399}.md\:to-green-500{--tw-gradient-to:#10b981}.md\:to-green-600{--tw-gradient-to:#059669}.md\:to-green-700{--tw-gradient-to:#047857}.md\:to-green-800{--tw-gradient-to:#065f46}.md\:to-green-900{--tw-gradient-to:#064e3b}.md\:to-blue-50{--tw-gradient-to:#eff6ff}.md\:to-blue-100{--tw-gradient-to:#dbeafe}.md\:to-blue-200{--tw-gradient-to:#bfdbfe}.md\:to-blue-300{--tw-gradient-to:#93c5fd}.md\:to-blue-400{--tw-gradient-to:#60a5fa}.md\:to-blue-500{--tw-gradient-to:#3b82f6}.md\:to-blue-600{--tw-gradient-to:#2563eb}.md\:to-blue-700{--tw-gradient-to:#1d4ed8}.md\:to-blue-800{--tw-gradient-to:#1e40af}.md\:to-blue-900{--tw-gradient-to:#1e3a8a}.md\:to-indigo-50{--tw-gradient-to:#eef2ff}.md\:to-indigo-100{--tw-gradient-to:#e0e7ff}.md\:to-indigo-200{--tw-gradient-to:#c7d2fe}.md\:to-indigo-300{--tw-gradient-to:#a5b4fc}.md\:to-indigo-400{--tw-gradient-to:#818cf8}.md\:to-indigo-500{--tw-gradient-to:#6366f1}.md\:to-indigo-600{--tw-gradient-to:#4f46e5}.md\:to-indigo-700{--tw-gradient-to:#4338ca}.md\:to-indigo-800{--tw-gradient-to:#3730a3}.md\:to-indigo-900{--tw-gradient-to:#312e81}.md\:to-purple-50{--tw-gradient-to:#f5f3ff}.md\:to-purple-100{--tw-gradient-to:#ede9fe}.md\:to-purple-200{--tw-gradient-to:#ddd6fe}.md\:to-purple-300{--tw-gradient-to:#c4b5fd}.md\:to-purple-400{--tw-gradient-to:#a78bfa}.md\:to-purple-500{--tw-gradient-to:#8b5cf6}.md\:to-purple-600{--tw-gradient-to:#7c3aed}.md\:to-purple-700{--tw-gradient-to:#6d28d9}.md\:to-purple-800{--tw-gradient-to:#5b21b6}.md\:to-purple-900{--tw-gradient-to:#4c1d95}.md\:to-pink-50{--tw-gradient-to:#fdf2f8}.md\:to-pink-100{--tw-gradient-to:#fce7f3}.md\:to-pink-200{--tw-gradient-to:#fbcfe8}.md\:to-pink-300{--tw-gradient-to:#f9a8d4}.md\:to-pink-400{--tw-gradient-to:#f472b6}.md\:to-pink-500{--tw-gradient-to:#ec4899}.md\:to-pink-600{--tw-gradient-to:#db2777}.md\:to-pink-700{--tw-gradient-to:#be185d}.md\:to-pink-800{--tw-gradient-to:#9d174d}.md\:to-pink-900{--tw-gradient-to:#831843}.md\:hover\:to-transparent:hover{--tw-gradient-to:transparent}.md\:hover\:to-current:hover{--tw-gradient-to:currentColor}.md\:hover\:to-black:hover{--tw-gradient-to:#000}.md\:hover\:to-white:hover{--tw-gradient-to:#fff}.md\:hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.md\:hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.md\:hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.md\:hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.md\:hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.md\:hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.md\:hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.md\:hover\:to-gray-700:hover{--tw-gradient-to:#374151}.md\:hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.md\:hover\:to-gray-900:hover{--tw-gradient-to:#111827}.md\:hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.md\:hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.md\:hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.md\:hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.md\:hover\:to-red-400:hover{--tw-gradient-to:#f87171}.md\:hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.md\:hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.md\:hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.md\:hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.md\:hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.md\:hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.md\:hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.md\:hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.md\:hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.md\:hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.md\:hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.md\:hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.md\:hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.md\:hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.md\:hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.md\:hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.md\:hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.md\:hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.md\:hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.md\:hover\:to-green-400:hover{--tw-gradient-to:#34d399}.md\:hover\:to-green-500:hover{--tw-gradient-to:#10b981}.md\:hover\:to-green-600:hover{--tw-gradient-to:#059669}.md\:hover\:to-green-700:hover{--tw-gradient-to:#047857}.md\:hover\:to-green-800:hover{--tw-gradient-to:#065f46}.md\:hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.md\:hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.md\:hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.md\:hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.md\:hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.md\:hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.md\:hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.md\:hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.md\:hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.md\:hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.md\:hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.md\:hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.md\:hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.md\:hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.md\:hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.md\:hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.md\:hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.md\:hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.md\:hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.md\:hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.md\:hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.md\:hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.md\:hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.md\:hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.md\:hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.md\:hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.md\:hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.md\:hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.md\:hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.md\:hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.md\:hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.md\:hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.md\:hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.md\:hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.md\:hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.md\:hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.md\:hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.md\:hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.md\:hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.md\:hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.md\:hover\:to-pink-900:hover{--tw-gradient-to:#831843}.md\:focus\:to-transparent:focus{--tw-gradient-to:transparent}.md\:focus\:to-current:focus{--tw-gradient-to:currentColor}.md\:focus\:to-black:focus{--tw-gradient-to:#000}.md\:focus\:to-white:focus{--tw-gradient-to:#fff}.md\:focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.md\:focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.md\:focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.md\:focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.md\:focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.md\:focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.md\:focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.md\:focus\:to-gray-700:focus{--tw-gradient-to:#374151}.md\:focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.md\:focus\:to-gray-900:focus{--tw-gradient-to:#111827}.md\:focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.md\:focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.md\:focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.md\:focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.md\:focus\:to-red-400:focus{--tw-gradient-to:#f87171}.md\:focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.md\:focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.md\:focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.md\:focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.md\:focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.md\:focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.md\:focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.md\:focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.md\:focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.md\:focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.md\:focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.md\:focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.md\:focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.md\:focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.md\:focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.md\:focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.md\:focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.md\:focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.md\:focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.md\:focus\:to-green-400:focus{--tw-gradient-to:#34d399}.md\:focus\:to-green-500:focus{--tw-gradient-to:#10b981}.md\:focus\:to-green-600:focus{--tw-gradient-to:#059669}.md\:focus\:to-green-700:focus{--tw-gradient-to:#047857}.md\:focus\:to-green-800:focus{--tw-gradient-to:#065f46}.md\:focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.md\:focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.md\:focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.md\:focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.md\:focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.md\:focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.md\:focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.md\:focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.md\:focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.md\:focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.md\:focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.md\:focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.md\:focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.md\:focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.md\:focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.md\:focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.md\:focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.md\:focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.md\:focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.md\:focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.md\:focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.md\:focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.md\:focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.md\:focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.md\:focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.md\:focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.md\:focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.md\:focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.md\:focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.md\:focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.md\:focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.md\:focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.md\:focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.md\:focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.md\:focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.md\:focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.md\:focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.md\:focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.md\:focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.md\:focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.md\:focus\:to-pink-900:focus{--tw-gradient-to:#831843}.md\:decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.md\:decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.md\:bg-auto{background-size:auto}.md\:bg-cover{background-size:cover}.md\:bg-contain{background-size:contain}.md\:bg-fixed{background-attachment:fixed}.md\:bg-local{background-attachment:local}.md\:bg-scroll{background-attachment:scroll}.md\:bg-clip-border{background-clip:border-box}.md\:bg-clip-padding{background-clip:padding-box}.md\:bg-clip-content{background-clip:content-box}.md\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.md\:bg-bottom{background-position:bottom}.md\:bg-center{background-position:center}.md\:bg-left{background-position:left}.md\:bg-left-bottom{background-position:left bottom}.md\:bg-left-top{background-position:left top}.md\:bg-right{background-position:right}.md\:bg-right-bottom{background-position:right bottom}.md\:bg-right-top{background-position:right top}.md\:bg-top{background-position:top}.md\:bg-repeat{background-repeat:repeat}.md\:bg-no-repeat{background-repeat:no-repeat}.md\:bg-repeat-x{background-repeat:repeat-x}.md\:bg-repeat-y{background-repeat:repeat-y}.md\:bg-repeat-round{background-repeat:round}.md\:bg-repeat-space{background-repeat:space}.md\:bg-origin-border{background-origin:border-box}.md\:bg-origin-padding{background-origin:padding-box}.md\:bg-origin-content{background-origin:content-box}.md\:fill-current{fill:currentColor}.md\:stroke-current{stroke:currentColor}.md\:stroke-0{stroke-width:0}.md\:stroke-1{stroke-width:1}.md\:stroke-2{stroke-width:2}.md\:object-contain{object-fit:contain}.md\:object-cover{object-fit:cover}.md\:object-fill{object-fit:fill}.md\:object-none{object-fit:none}.md\:object-scale-down{object-fit:scale-down}.md\:object-bottom{object-position:bottom}.md\:object-center{object-position:center}.md\:object-left{object-position:left}.md\:object-left-bottom{object-position:left bottom}.md\:object-left-top{object-position:left top}.md\:object-right{object-position:right}.md\:object-right-bottom{object-position:right bottom}.md\:object-right-top{object-position:right top}.md\:object-top{object-position:top}.md\:p-0{padding:0}.md\:p-1{padding:.25rem}.md\:p-2{padding:.5rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:p-10{padding:2.5rem}.md\:p-11{padding:2.75rem}.md\:p-12{padding:3rem}.md\:p-14{padding:3.5rem}.md\:p-16{padding:4rem}.md\:p-20{padding:5rem}.md\:p-24{padding:6rem}.md\:p-28{padding:7rem}.md\:p-32{padding:8rem}.md\:p-36{padding:9rem}.md\:p-40{padding:10rem}.md\:p-44{padding:11rem}.md\:p-48{padding:12rem}.md\:p-52{padding:13rem}.md\:p-56{padding:14rem}.md\:p-60{padding:15rem}.md\:p-64{padding:16rem}.md\:p-72{padding:18rem}.md\:p-80{padding:20rem}.md\:p-96{padding:24rem}.md\:p-px{padding:1px}.md\:p-0\.5{padding:.125rem}.md\:p-1\.5{padding:.375rem}.md\:p-2\.5{padding:.625rem}.md\:p-3\.5{padding:.875rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-9{padding-left:2.25rem;padding-right:2.25rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-11{padding-left:2.75rem;padding-right:2.75rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-28{padding-left:7rem;padding-right:7rem}.md\:px-32{padding-left:8rem;padding-right:8rem}.md\:px-36{padding-left:9rem;padding-right:9rem}.md\:px-40{padding-left:10rem;padding-right:10rem}.md\:px-44{padding-left:11rem;padding-right:11rem}.md\:px-48{padding-left:12rem;padding-right:12rem}.md\:px-52{padding-left:13rem;padding-right:13rem}.md\:px-56{padding-left:14rem;padding-right:14rem}.md\:px-60{padding-left:15rem;padding-right:15rem}.md\:px-64{padding-left:16rem;padding-right:16rem}.md\:px-72{padding-left:18rem;padding-right:18rem}.md\:px-80{padding-left:20rem;padding-right:20rem}.md\:px-96{padding-left:24rem;padding-right:24rem}.md\:px-px{padding-left:1px;padding-right:1px}.md\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.md\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.md\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-36{padding-top:9rem;padding-bottom:9rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-44{padding-top:11rem;padding-bottom:11rem}.md\:py-48{padding-top:12rem;padding-bottom:12rem}.md\:py-52{padding-top:13rem;padding-bottom:13rem}.md\:py-56{padding-top:14rem;padding-bottom:14rem}.md\:py-60{padding-top:15rem;padding-bottom:15rem}.md\:py-64{padding-top:16rem;padding-bottom:16rem}.md\:py-72{padding-top:18rem;padding-bottom:18rem}.md\:py-80{padding-top:20rem;padding-bottom:20rem}.md\:py-96{padding-top:24rem;padding-bottom:24rem}.md\:py-px{padding-top:1px;padding-bottom:1px}.md\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.md\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.md\:pt-0{padding-top:0}.md\:pt-1{padding-top:.25rem}.md\:pt-2{padding-top:.5rem}.md\:pt-3{padding-top:.75rem}.md\:pt-4{padding-top:1rem}.md\:pt-5{padding-top:1.25rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-7{padding-top:1.75rem}.md\:pt-8{padding-top:2rem}.md\:pt-9{padding-top:2.25rem}.md\:pt-10{padding-top:2.5rem}.md\:pt-11{padding-top:2.75rem}.md\:pt-12{padding-top:3rem}.md\:pt-14{padding-top:3.5rem}.md\:pt-16{padding-top:4rem}.md\:pt-20{padding-top:5rem}.md\:pt-24{padding-top:6rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-36{padding-top:9rem}.md\:pt-40{padding-top:10rem}.md\:pt-44{padding-top:11rem}.md\:pt-48{padding-top:12rem}.md\:pt-52{padding-top:13rem}.md\:pt-56{padding-top:14rem}.md\:pt-60{padding-top:15rem}.md\:pt-64{padding-top:16rem}.md\:pt-72{padding-top:18rem}.md\:pt-80{padding-top:20rem}.md\:pt-96{padding-top:24rem}.md\:pt-px{padding-top:1px}.md\:pt-0\.5{padding-top:.125rem}.md\:pt-1\.5{padding-top:.375rem}.md\:pt-2\.5{padding-top:.625rem}.md\:pt-3\.5{padding-top:.875rem}.md\:pr-0{padding-right:0}.md\:pr-1{padding-right:.25rem}.md\:pr-2{padding-right:.5rem}.md\:pr-3{padding-right:.75rem}.md\:pr-4{padding-right:1rem}.md\:pr-5{padding-right:1.25rem}.md\:pr-6{padding-right:1.5rem}.md\:pr-7{padding-right:1.75rem}.md\:pr-8{padding-right:2rem}.md\:pr-9{padding-right:2.25rem}.md\:pr-10{padding-right:2.5rem}.md\:pr-11{padding-right:2.75rem}.md\:pr-12{padding-right:3rem}.md\:pr-14{padding-right:3.5rem}.md\:pr-16{padding-right:4rem}.md\:pr-20{padding-right:5rem}.md\:pr-24{padding-right:6rem}.md\:pr-28{padding-right:7rem}.md\:pr-32{padding-right:8rem}.md\:pr-36{padding-right:9rem}.md\:pr-40{padding-right:10rem}.md\:pr-44{padding-right:11rem}.md\:pr-48{padding-right:12rem}.md\:pr-52{padding-right:13rem}.md\:pr-56{padding-right:14rem}.md\:pr-60{padding-right:15rem}.md\:pr-64{padding-right:16rem}.md\:pr-72{padding-right:18rem}.md\:pr-80{padding-right:20rem}.md\:pr-96{padding-right:24rem}.md\:pr-px{padding-right:1px}.md\:pr-0\.5{padding-right:.125rem}.md\:pr-1\.5{padding-right:.375rem}.md\:pr-2\.5{padding-right:.625rem}.md\:pr-3\.5{padding-right:.875rem}.md\:pb-0{padding-bottom:0}.md\:pb-1{padding-bottom:.25rem}.md\:pb-2{padding-bottom:.5rem}.md\:pb-3{padding-bottom:.75rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pb-8{padding-bottom:2rem}.md\:pb-9{padding-bottom:2.25rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-11{padding-bottom:2.75rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-32{padding-bottom:8rem}.md\:pb-36{padding-bottom:9rem}.md\:pb-40{padding-bottom:10rem}.md\:pb-44{padding-bottom:11rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-52{padding-bottom:13rem}.md\:pb-56{padding-bottom:14rem}.md\:pb-60{padding-bottom:15rem}.md\:pb-64{padding-bottom:16rem}.md\:pb-72{padding-bottom:18rem}.md\:pb-80{padding-bottom:20rem}.md\:pb-96{padding-bottom:24rem}.md\:pb-px{padding-bottom:1px}.md\:pb-0\.5{padding-bottom:.125rem}.md\:pb-1\.5{padding-bottom:.375rem}.md\:pb-2\.5{padding-bottom:.625rem}.md\:pb-3\.5{padding-bottom:.875rem}.md\:pl-0{padding-left:0}.md\:pl-1{padding-left:.25rem}.md\:pl-2{padding-left:.5rem}.md\:pl-3{padding-left:.75rem}.md\:pl-4{padding-left:1rem}.md\:pl-5{padding-left:1.25rem}.md\:pl-6{padding-left:1.5rem}.md\:pl-7{padding-left:1.75rem}.md\:pl-8{padding-left:2rem}.md\:pl-9{padding-left:2.25rem}.md\:pl-10{padding-left:2.5rem}.md\:pl-11{padding-left:2.75rem}.md\:pl-12{padding-left:3rem}.md\:pl-14{padding-left:3.5rem}.md\:pl-16{padding-left:4rem}.md\:pl-20{padding-left:5rem}.md\:pl-24{padding-left:6rem}.md\:pl-28{padding-left:7rem}.md\:pl-32{padding-left:8rem}.md\:pl-36{padding-left:9rem}.md\:pl-40{padding-left:10rem}.md\:pl-44{padding-left:11rem}.md\:pl-48{padding-left:12rem}.md\:pl-52{padding-left:13rem}.md\:pl-56{padding-left:14rem}.md\:pl-60{padding-left:15rem}.md\:pl-64{padding-left:16rem}.md\:pl-72{padding-left:18rem}.md\:pl-80{padding-left:20rem}.md\:pl-96{padding-left:24rem}.md\:pl-px{padding-left:1px}.md\:pl-0\.5{padding-left:.125rem}.md\:pl-1\.5{padding-left:.375rem}.md\:pl-2\.5{padding-left:.625rem}.md\:pl-3\.5{padding-left:.875rem}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:text-justify{text-align:justify}.md\:align-baseline{vertical-align:baseline}.md\:align-top{vertical-align:top}.md\:align-middle{vertical-align:middle}.md\:align-bottom{vertical-align:bottom}.md\:align-text-top{vertical-align:text-top}.md\:align-text-bottom{vertical-align:text-bottom}.md\:font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.md\:font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.md\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-9xl{font-size:8rem;line-height:1}.md\:font-thin{font-weight:100}.md\:font-extralight{font-weight:200}.md\:font-light{font-weight:300}.md\:font-normal{font-weight:400}.md\:font-medium{font-weight:500}.md\:font-semibold{font-weight:600}.md\:font-bold{font-weight:700}.md\:font-extrabold{font-weight:800}.md\:font-black{font-weight:900}.md\:uppercase{text-transform:uppercase}.md\:lowercase{text-transform:lowercase}.md\:capitalize{text-transform:capitalize}.md\:normal-case{text-transform:none}.md\:italic{font-style:italic}.md\:not-italic{font-style:normal}.md\:diagonal-fractions,.md\:lining-nums,.md\:oldstyle-nums,.md\:ordinal,.md\:proportional-nums,.md\:slashed-zero,.md\:stacked-fractions,.md\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.md\:normal-nums{font-variant-numeric:normal}.md\:ordinal{--tw-ordinal:ordinal}.md\:slashed-zero{--tw-slashed-zero:slashed-zero}.md\:lining-nums{--tw-numeric-figure:lining-nums}.md\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.md\:proportional-nums{--tw-numeric-spacing:proportional-nums}.md\:tabular-nums{--tw-numeric-spacing:tabular-nums}.md\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.md\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.md\:leading-3{line-height:.75rem}.md\:leading-4{line-height:1rem}.md\:leading-5{line-height:1.25rem}.md\:leading-6{line-height:1.5rem}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:leading-10{line-height:2.5rem}.md\:leading-none{line-height:1}.md\:leading-tight{line-height:1.25}.md\:leading-snug{line-height:1.375}.md\:leading-normal{line-height:1.5}.md\:leading-relaxed{line-height:1.625}.md\:leading-loose{line-height:2}.md\:tracking-tighter{letter-spacing:-.05em}.md\:tracking-tight{letter-spacing:-.025em}.md\:tracking-normal{letter-spacing:0}.md\:tracking-wide{letter-spacing:.025em}.md\:tracking-wider{letter-spacing:.05em}.md\:tracking-widest{letter-spacing:.1em}.md\:text-transparent{color:transparent}.md\:text-current{color:currentColor}.md\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.md\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.md\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.md\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.md\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.md\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.md\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.md\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.md\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.md\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.md\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.md\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.md\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.md\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.md\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.md\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.md\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.md\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.md\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.md\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.md\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.md\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.md\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.md\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.md\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.md\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.md\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.md\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.md\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.md\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.md\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.md\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.md\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.md\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.md\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.md\:text-green-300{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.md\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.md\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.md\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.md\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.md\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.md\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.md\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.md\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.md\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.md\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.md\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.md\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.md\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.md\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.md\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.md\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.md\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.md\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.md\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.md\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.md\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.md\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.md\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.md\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.md\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.md\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.md\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.md\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.md\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.md\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.md\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.md\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.md\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.md\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.md\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.md\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.md\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.md\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.md\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.md\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.md\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.md\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.md\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.md\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.md\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.md\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-transparent{color:transparent}.group:hover .md\:group-hover\:text-current{color:currentColor}.group:hover .md\:group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.md\:focus-within\:text-transparent:focus-within{color:transparent}.md\:focus-within\:text-current:focus-within{color:currentColor}.md\:focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.md\:focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.md\:focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.md\:focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.md\:focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.md\:focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.md\:focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.md\:focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.md\:focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.md\:focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.md\:focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.md\:focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.md\:focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.md\:focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.md\:focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.md\:focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.md\:focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.md\:focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.md\:focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.md\:focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.md\:focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.md\:focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.md\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.md\:focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.md\:focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.md\:focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.md\:focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.md\:focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.md\:focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.md\:focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.md\:focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.md\:focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.md\:focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.md\:focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.md\:focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.md\:focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.md\:focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.md\:focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.md\:focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.md\:focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.md\:focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.md\:focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.md\:focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.md\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.md\:focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.md\:focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.md\:focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.md\:focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.md\:focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.md\:focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.md\:focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.md\:focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.md\:focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.md\:focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.md\:focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.md\:focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.md\:focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.md\:focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.md\:focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.md\:focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.md\:focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.md\:focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.md\:focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.md\:focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.md\:hover\:text-transparent:hover{color:transparent}.md\:hover\:text-current:hover{color:currentColor}.md\:hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.md\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.md\:hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.md\:hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.md\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.md\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.md\:hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.md\:hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.md\:hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.md\:hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.md\:hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.md\:hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.md\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.md\:hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.md\:hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.md\:hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.md\:hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.md\:hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.md\:hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.md\:hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.md\:hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.md\:hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.md\:hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.md\:hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.md\:hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.md\:hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.md\:hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.md\:hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.md\:hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.md\:hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.md\:hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.md\:hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.md\:hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.md\:hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.md\:hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.md\:hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.md\:hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.md\:hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.md\:hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.md\:hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.md\:hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.md\:hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.md\:hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.md\:hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.md\:hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.md\:hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.md\:hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.md\:hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.md\:hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.md\:hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.md\:hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.md\:hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.md\:hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.md\:hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.md\:hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.md\:hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.md\:hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.md\:hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.md\:hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.md\:hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.md\:hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.md\:hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.md\:hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.md\:hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.md\:hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.md\:hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.md\:hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.md\:hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.md\:hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.md\:hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.md\:hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.md\:hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.md\:hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.md\:hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.md\:hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.md\:hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.md\:hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.md\:hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.md\:hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.md\:hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.md\:hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.md\:hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.md\:focus\:text-transparent:focus{color:transparent}.md\:focus\:text-current:focus{color:currentColor}.md\:focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.md\:focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.md\:focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.md\:focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.md\:focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.md\:focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.md\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.md\:focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.md\:focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.md\:focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.md\:focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.md\:focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.md\:focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.md\:focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.md\:focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.md\:focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.md\:focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.md\:focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.md\:focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.md\:focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.md\:focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.md\:focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.md\:focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.md\:focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.md\:focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.md\:focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.md\:focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.md\:focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.md\:focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.md\:focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.md\:focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.md\:focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.md\:focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.md\:focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.md\:focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.md\:focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110.3.1,183,var(--tw-text-opacity))}.md\:focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.md\:focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.md\:focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.md\:focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.md\:focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.md\:focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.md\:focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.md\:focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.md\:focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.md\:focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.md\:focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.md\:focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.md\:focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.md\:focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.md\:focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.md\:focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.md\:focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.md\:focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.md\:focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.md\:focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.md\:focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.md\:focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.md\:focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.md\:focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.md\:focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.md\:focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.md\:focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.md\:focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.md\:focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.md\:focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.md\:focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.md\:focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.md\:focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.md\:focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.md\:focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.md\:focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.md\:focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.md\:focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.md\:focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.md\:focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.md\:focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.md\:focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.md\:focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.md\:focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.md\:focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.md\:focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.md\:text-opacity-0{--tw-text-opacity:0}.md\:text-opacity-5{--tw-text-opacity:0.05}.md\:text-opacity-10{--tw-text-opacity:0.1}.md\:text-opacity-20{--tw-text-opacity:0.2}.md\:text-opacity-25{--tw-text-opacity:0.25}.md\:text-opacity-30{--tw-text-opacity:0.3}.md\:text-opacity-40{--tw-text-opacity:0.4}.md\:text-opacity-50{--tw-text-opacity:0.5}.md\:text-opacity-60{--tw-text-opacity:0.6}.md\:text-opacity-70{--tw-text-opacity:0.7}.md\:text-opacity-75{--tw-text-opacity:0.75}.md\:text-opacity-80{--tw-text-opacity:0.8}.md\:text-opacity-90{--tw-text-opacity:0.9}.md\:text-opacity-95{--tw-text-opacity:0.95}.md\:text-opacity-100{--tw-text-opacity:1}.group:hover .md\:group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .md\:group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .md\:group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .md\:group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .md\:group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .md\:group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .md\:group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .md\:group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .md\:group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .md\:group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .md\:group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .md\:group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .md\:group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .md\:group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .md\:group-hover\:text-opacity-100{--tw-text-opacity:1}.md\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.md\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.md\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.md\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.md\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.md\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.md\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.md\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.md\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.md\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.md\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.md\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.md\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.md\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.md\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.md\:hover\:text-opacity-0:hover{--tw-text-opacity:0}.md\:hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.md\:hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.md\:hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.md\:hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.md\:hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.md\:hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.md\:hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.md\:hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.md\:hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.md\:hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.md\:hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.md\:hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.md\:hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.md\:hover\:text-opacity-100:hover{--tw-text-opacity:1}.md\:focus\:text-opacity-0:focus{--tw-text-opacity:0}.md\:focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.md\:focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.md\:focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.md\:focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.md\:focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.md\:focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.md\:focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.md\:focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.md\:focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.md\:focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.md\:focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.md\:focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.md\:focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.md\:focus\:text-opacity-100:focus{--tw-text-opacity:1}.md\:underline{text-decoration:underline}.md\:line-through{text-decoration:line-through}.md\:no-underline{text-decoration:none}.group:hover .md\:group-hover\:underline{text-decoration:underline}.group:hover .md\:group-hover\:line-through{text-decoration:line-through}.group:hover .md\:group-hover\:no-underline{text-decoration:none}.md\:focus-within\:underline:focus-within{text-decoration:underline}.md\:focus-within\:line-through:focus-within{text-decoration:line-through}.md\:focus-within\:no-underline:focus-within{text-decoration:none}.md\:hover\:underline:hover{text-decoration:underline}.md\:hover\:line-through:hover{text-decoration:line-through}.md\:hover\:no-underline:hover{text-decoration:none}.md\:focus\:underline:focus{text-decoration:underline}.md\:focus\:line-through:focus{text-decoration:line-through}.md\:focus\:no-underline:focus{text-decoration:none}.md\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.md\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.md\:placeholder-transparent::placeholder{color:transparent}.md\:placeholder-current::placeholder{color:currentColor}.md\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.md\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.md\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.md\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.md\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.md\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.md\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.md\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.md\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.md\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.md\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.md\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.md\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.md\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.md\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.md\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.md\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.md\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.md\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.md\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.md\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.md\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.md\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.md\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.md\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.md\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.md\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110.3.1,183,var(--tw-placeholder-opacity))}.md\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.md\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.md\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.md\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.md\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.md\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.md\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.md\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.md\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.md\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.md\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.md\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.md\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.md\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.md\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.md\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.md\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.md\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.md\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.md\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.md\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.md\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.md\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.md\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.md\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.md\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.md\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.md\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.md\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.md\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.md\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.md\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.md\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.md\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.md\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.md\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.md\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.md\:focus\:placeholder-current:focus::placeholder{color:currentColor}.md\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110.3.1,183,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.md\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.md\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.md\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.md\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.md\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.md\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.md\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.md\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.md\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.md\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.md\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.md\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.md\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.md\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.md\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.md\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.md\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.md\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.md\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.md\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.md\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.md\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.md\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.md\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.md\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.md\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.md\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.md\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.md\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.md\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.md\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.md\:opacity-0{opacity:0}.md\:opacity-5{opacity:.05}.md\:opacity-10{opacity:.1}.md\:opacity-20{opacity:.2}.md\:opacity-25{opacity:.25}.md\:opacity-30{opacity:.3}.md\:opacity-40{opacity:.4}.md\:opacity-50{opacity:.5}.md\:opacity-60{opacity:.6}.md\:opacity-70{opacity:.7}.md\:opacity-75{opacity:.75}.md\:opacity-80{opacity:.8}.md\:opacity-90{opacity:.9}.md\:opacity-95{opacity:.95}.md\:opacity-100{opacity:1}.group:hover .md\:group-hover\:opacity-0{opacity:0}.group:hover .md\:group-hover\:opacity-5{opacity:.05}.group:hover .md\:group-hover\:opacity-10{opacity:.1}.group:hover .md\:group-hover\:opacity-20{opacity:.2}.group:hover .md\:group-hover\:opacity-25{opacity:.25}.group:hover .md\:group-hover\:opacity-30{opacity:.3}.group:hover .md\:group-hover\:opacity-40{opacity:.4}.group:hover .md\:group-hover\:opacity-50{opacity:.5}.group:hover .md\:group-hover\:opacity-60{opacity:.6}.group:hover .md\:group-hover\:opacity-70{opacity:.7}.group:hover .md\:group-hover\:opacity-75{opacity:.75}.group:hover .md\:group-hover\:opacity-80{opacity:.8}.group:hover .md\:group-hover\:opacity-90{opacity:.9}.group:hover .md\:group-hover\:opacity-95{opacity:.95}.group:hover .md\:group-hover\:opacity-100{opacity:1}.md\:focus-within\:opacity-0:focus-within{opacity:0}.md\:focus-within\:opacity-5:focus-within{opacity:.05}.md\:focus-within\:opacity-10:focus-within{opacity:.1}.md\:focus-within\:opacity-20:focus-within{opacity:.2}.md\:focus-within\:opacity-25:focus-within{opacity:.25}.md\:focus-within\:opacity-30:focus-within{opacity:.3}.md\:focus-within\:opacity-40:focus-within{opacity:.4}.md\:focus-within\:opacity-50:focus-within{opacity:.5}.md\:focus-within\:opacity-60:focus-within{opacity:.6}.md\:focus-within\:opacity-70:focus-within{opacity:.7}.md\:focus-within\:opacity-75:focus-within{opacity:.75}.md\:focus-within\:opacity-80:focus-within{opacity:.8}.md\:focus-within\:opacity-90:focus-within{opacity:.9}.md\:focus-within\:opacity-95:focus-within{opacity:.95}.md\:focus-within\:opacity-100:focus-within{opacity:1}.md\:hover\:opacity-0:hover{opacity:0}.md\:hover\:opacity-5:hover{opacity:.05}.md\:hover\:opacity-10:hover{opacity:.1}.md\:hover\:opacity-20:hover{opacity:.2}.md\:hover\:opacity-25:hover{opacity:.25}.md\:hover\:opacity-30:hover{opacity:.3}.md\:hover\:opacity-40:hover{opacity:.4}.md\:hover\:opacity-50:hover{opacity:.5}.md\:hover\:opacity-60:hover{opacity:.6}.md\:hover\:opacity-70:hover{opacity:.7}.md\:hover\:opacity-75:hover{opacity:.75}.md\:hover\:opacity-80:hover{opacity:.8}.md\:hover\:opacity-90:hover{opacity:.9}.md\:hover\:opacity-95:hover{opacity:.95}.md\:hover\:opacity-100:hover{opacity:1}.md\:focus\:opacity-0:focus{opacity:0}.md\:focus\:opacity-5:focus{opacity:.05}.md\:focus\:opacity-10:focus{opacity:.1}.md\:focus\:opacity-20:focus{opacity:.2}.md\:focus\:opacity-25:focus{opacity:.25}.md\:focus\:opacity-30:focus{opacity:.3}.md\:focus\:opacity-40:focus{opacity:.4}.md\:focus\:opacity-50:focus{opacity:.5}.md\:focus\:opacity-60:focus{opacity:.6}.md\:focus\:opacity-70:focus{opacity:.7}.md\:focus\:opacity-75:focus{opacity:.75}.md\:focus\:opacity-80:focus{opacity:.8}.md\:focus\:opacity-90:focus{opacity:.9}.md\:focus\:opacity-95:focus{opacity:.95}.md\:focus\:opacity-100:focus{opacity:1}.md\:bg-blend-normal{background-blend-mode:normal}.md\:bg-blend-multiply{background-blend-mode:multiply}.md\:bg-blend-screen{background-blend-mode:screen}.md\:bg-blend-overlay{background-blend-mode:overlay}.md\:bg-blend-darken{background-blend-mode:darken}.md\:bg-blend-lighten{background-blend-mode:lighten}.md\:bg-blend-color-dodge{background-blend-mode:color-dodge}.md\:bg-blend-color-burn{background-blend-mode:color-burn}.md\:bg-blend-hard-light{background-blend-mode:hard-light}.md\:bg-blend-soft-light{background-blend-mode:soft-light}.md\:bg-blend-difference{background-blend-mode:difference}.md\:bg-blend-exclusion{background-blend-mode:exclusion}.md\:bg-blend-hue{background-blend-mode:hue}.md\:bg-blend-saturation{background-blend-mode:saturation}.md\:bg-blend-color{background-blend-mode:color}.md\:bg-blend-luminosity{background-blend-mode:luminosity}.md\:mix-blend-normal{mix-blend-mode:normal}.md\:mix-blend-multiply{mix-blend-mode:multiply}.md\:mix-blend-screen{mix-blend-mode:screen}.md\:mix-blend-overlay{mix-blend-mode:overlay}.md\:mix-blend-darken{mix-blend-mode:darken}.md\:mix-blend-lighten{mix-blend-mode:lighten}.md\:mix-blend-color-dodge{mix-blend-mode:color-dodge}.md\:mix-blend-color-burn{mix-blend-mode:color-burn}.md\:mix-blend-hard-light{mix-blend-mode:hard-light}.md\:mix-blend-soft-light{mix-blend-mode:soft-light}.md\:mix-blend-difference{mix-blend-mode:difference}.md\:mix-blend-exclusion{mix-blend-mode:exclusion}.md\:mix-blend-hue{mix-blend-mode:hue}.md\:mix-blend-saturation{mix-blend-mode:saturation}.md\:mix-blend-color{mix-blend-mode:color}.md\:mix-blend-luminosity{mix-blend-mode:luminosity}.md\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .md\:group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:outline-none{outline:2px solid transparent;outline-offset:2px}.md\:outline-white{outline:2px dotted white;outline-offset:2px}.md\:outline-black{outline:2px dotted black;outline-offset:2px}.md\:focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.md\:focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.md\:focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.md\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.md\:focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.md\:focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}.md\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:ring-8{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring-0:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring-8:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus-within\:ring:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring-8:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:ring-inset{--tw-ring-inset:inset}.md\:focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.md\:focus\:ring-inset:focus{--tw-ring-inset:inset}.md\:ring-transparent{--tw-ring-color:transparent}.md\:ring-current{--tw-ring-color:currentColor}.md\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.md\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.md\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.md\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.md\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.md\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.md\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.md\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.md\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.md\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.md\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.md\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.md\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.md\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.md\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.md\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.md\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.md\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.md\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.md\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.md\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.md\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.md\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.md\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.md\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.md\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.md\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.md\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.md\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.md\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.md\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.md\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.md\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.md\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.md\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.md\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.md\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.md\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.md\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.md\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.md\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.md\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.md\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.md\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.md\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.md\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.md\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.md\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.md\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.md\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.md\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.md\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.md\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.md\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.md\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.md\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.md\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.md\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.md\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.md\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.md\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.md\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.md\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.md\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.md\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.md\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.md\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.md\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.md\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.md\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.md\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.md\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.md\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.md\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.md\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.md\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.md\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.md\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.md\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.md\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.md\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.md\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.md\:focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.md\:focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.md\:focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.md\:focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.md\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.md\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.md\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.md\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.md\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.md\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.md\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.md\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.md\:focus\:ring-transparent:focus{--tw-ring-color:transparent}.md\:focus\:ring-current:focus{--tw-ring-color:currentColor}.md\:focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.md\:focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.md\:focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.md\:focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.md\:focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.md\:focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.md\:focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.md\:focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.md\:focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.md\:focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.md\:focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.md\:focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.md\:focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.md\:focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.md\:focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.md\:focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.md\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.md\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.md\:focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.md\:focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.md\:focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.md\:focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.md\:focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.md\:focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.md\:focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.md\:focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.md\:focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.md\:focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.md\:focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.md\:focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.md\:focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.md\:focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.md\:focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.md\:focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.md\:focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.md\:focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.md\:focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.md\:focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.md\:focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.md\:focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.md\:focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.md\:focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.md\:focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.md\:focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.md\:focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.md\:focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.md\:focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.md\:focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.md\:focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.md\:focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.md\:focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.md\:focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.md\:focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.md\:focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.md\:focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.md\:focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.md\:focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.md\:focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.md\:focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.md\:focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.md\:focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.md\:focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.md\:focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.md\:focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.md\:ring-opacity-0{--tw-ring-opacity:0}.md\:ring-opacity-5{--tw-ring-opacity:0.05}.md\:ring-opacity-10{--tw-ring-opacity:0.1}.md\:ring-opacity-20{--tw-ring-opacity:0.2}.md\:ring-opacity-25{--tw-ring-opacity:0.25}.md\:ring-opacity-30{--tw-ring-opacity:0.3}.md\:ring-opacity-40{--tw-ring-opacity:0.4}.md\:ring-opacity-50{--tw-ring-opacity:0.5}.md\:ring-opacity-60{--tw-ring-opacity:0.6}.md\:ring-opacity-70{--tw-ring-opacity:0.7}.md\:ring-opacity-75{--tw-ring-opacity:0.75}.md\:ring-opacity-80{--tw-ring-opacity:0.8}.md\:ring-opacity-90{--tw-ring-opacity:0.9}.md\:ring-opacity-95{--tw-ring-opacity:0.95}.md\:ring-opacity-100{--tw-ring-opacity:1}.md\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.md\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.md\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.md\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.md\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.md\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.md\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.md\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.md\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.md\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.md\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.md\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.md\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.md\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.md\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.md\:focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.md\:focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.md\:focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.md\:focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.md\:focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.md\:focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.md\:focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.md\:focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.md\:focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.md\:focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.md\:focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.md\:focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.md\:focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.md\:focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.md\:focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.md\:ring-offset-0{--tw-ring-offset-width:0px}.md\:ring-offset-1{--tw-ring-offset-width:1px}.md\:ring-offset-2{--tw-ring-offset-width:2px}.md\:ring-offset-4{--tw-ring-offset-width:4px}.md\:ring-offset-8{--tw-ring-offset-width:8px}.md\:focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.md\:focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.md\:focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.md\:focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.md\:focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.md\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.md\:focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.md\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.md\:focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.md\:focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.md\:ring-offset-transparent{--tw-ring-offset-color:transparent}.md\:ring-offset-current{--tw-ring-offset-color:currentColor}.md\:ring-offset-black{--tw-ring-offset-color:#000}.md\:ring-offset-white{--tw-ring-offset-color:#fff}.md\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.md\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.md\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.md\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.md\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.md\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.md\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.md\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.md\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.md\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.md\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.md\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.md\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.md\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.md\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.md\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.md\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.md\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.md\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.md\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.md\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.md\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.md\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.md\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.md\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.md\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.md\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.md\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.md\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.md\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.md\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.md\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.md\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.md\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.md\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.md\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.md\:ring-offset-green-600{--tw-ring-offset-color:#059669}.md\:ring-offset-green-700{--tw-ring-offset-color:#047857}.md\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.md\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.md\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.md\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.md\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.md\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.md\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.md\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.md\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.md\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.md\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.md\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.md\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.md\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.md\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.md\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.md\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.md\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.md\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.md\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.md\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.md\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.md\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.md\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.md\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.md\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.md\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.md\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.md\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.md\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.md\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.md\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.md\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.md\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.md\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.md\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.md\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.md\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.md\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.md\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.md\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.md\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.md\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.md\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.md\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.md\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.md\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.md\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.md\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.md\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.md\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.md\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.md\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.md\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.md\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.md\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.md\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.md\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.md\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.md\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.md\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.md\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.md\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.md\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.md\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.md\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.md\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.md\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.md\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.md\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.md\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.md\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.md\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.md\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.md\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.md\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.md\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.md\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.md\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.md\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.md\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.md\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.md\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.md\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.md\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.md\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.md\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.md\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.md\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.md\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.md\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.md\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.md\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.md\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.md\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.md\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.md\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.md\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.md\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.md\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.md\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.md\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.md\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.md\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.md\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.md\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.md\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.md\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.md\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.md\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.md\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.md\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.md\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.md\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.md\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.md\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.md\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.md\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.md\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.md\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.md\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.md\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.md\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.md\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.md\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.md\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.md\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.md\:focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.md\:focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.md\:focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.md\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.md\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.md\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.md\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.md\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.md\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.md\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.md\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.md\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.md\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.md\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.md\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.md\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.md\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.md\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.md\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.md\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.md\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.md\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.md\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.md\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.md\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.md\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.md\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.md\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.md\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.md\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.md\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.md\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.md\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.md\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.md\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.md\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.md\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.md\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.md\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.md\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.md\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.md\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.md\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.md\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.md\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.md\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.md\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.md\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.md\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.md\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.md\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.md\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.md\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.md\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.md\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.md\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.md\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.md\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.md\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.md\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.md\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.md\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.md\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.md\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.md\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.md\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.md\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.md\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.md\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.md\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.md\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.md\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.md\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.md\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.md\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.md\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.md\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.md\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.md\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.md\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.md\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.md\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.md\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.md\:filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/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)}.md\:filter-none{filter:none}.md\:blur-0{--tw-blur:blur(0)}.md\:blur-none{--tw-blur:blur(0)}.md\:blur-sm{--tw-blur:blur(4px)}.md\:blur{--tw-blur:blur(8px)}.md\:blur-md{--tw-blur:blur(12px)}.md\:blur-lg{--tw-blur:blur(16px)}.md\:blur-xl{--tw-blur:blur(24px)}.md\:blur-2xl{--tw-blur:blur(40px)}.md\:blur-3xl{--tw-blur:blur(64px)}.md\:brightness-0{--tw-brightness:brightness(0)}.md\:brightness-50{--tw-brightness:brightness(.5)}.md\:brightness-75{--tw-brightness:brightness(.75)}.md\:brightness-90{--tw-brightness:brightness(.9)}.md\:brightness-95{--tw-brightness:brightness(.95)}.md\:brightness-100{--tw-brightness:brightness(1)}.md\:brightness-105{--tw-brightness:brightness(1.05)}.md\:brightness-110{--tw-brightness:brightness(1.1)}.md\:brightness-125{--tw-brightness:brightness(1.25)}.md\:brightness-150{--tw-brightness:brightness(1.5)}.md\:brightness-200{--tw-brightness:brightness(2)}.md\:contrast-0{--tw-contrast:contrast(0)}.md\:contrast-50{--tw-contrast:contrast(.5)}.md\:contrast-75{--tw-contrast:contrast(.75)}.md\:contrast-100{--tw-contrast:contrast(1)}.md\:contrast-125{--tw-contrast:contrast(1.25)}.md\:contrast-150{--tw-contrast:contrast(1.5)}.md\:contrast-200{--tw-contrast:contrast(2)}.md\:drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.md\:drop-shadow{--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))}.md\:drop-shadow-md{--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))}.md\:drop-shadow-lg{--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))}.md\:drop-shadow-xl{--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))}.md\:drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.md\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.md\:grayscale-0{--tw-grayscale:grayscale(0)}.md\:grayscale{--tw-grayscale:grayscale(100%)}.md\:hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.md\:hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.md\:hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.md\:hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.md\:hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.md\:hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.md\:-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.md\:-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.md\:-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.md\:-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.md\:-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.md\:invert-0{--tw-invert:invert(0)}.md\:invert{--tw-invert:invert(100%)}.md\:saturate-0{--tw-saturate:saturate(0)}.md\:saturate-50{--tw-saturate:saturate(.5)}.md\:saturate-100{--tw-saturate:saturate(1)}.md\:saturate-150{--tw-saturate:saturate(1.5)}.md\:saturate-200{--tw-saturate:saturate(2)}.md\:sepia-0{--tw-sepia:sepia(0)}.md\:sepia{--tw-sepia:sepia(100%)}.md\:backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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);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)}.md\:backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.md\:backdrop-blur-0{--tw-backdrop-blur:blur(0)}.md\:backdrop-blur-none{--tw-backdrop-blur:blur(0)}.md\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.md\:backdrop-blur{--tw-backdrop-blur:blur(8px)}.md\:backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.md\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.md\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.md\:backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.md\:backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.md\:backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.md\:backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.md\:backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.md\:backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.md\:backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.md\:backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.md\:backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.md\:backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.md\:backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.md\:backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.md\:backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.md\:backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.md\:backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.md\:backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.md\:backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.md\:backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.md\:backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.md\:backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.md\:backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.md\:backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.md\:backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.md\:backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.md\:backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.md\:backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.md\:backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.md\:backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.md\:-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.md\:-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.md\:-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.md\:-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.md\:-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.md\:backdrop-invert-0{--tw-backdrop-invert:invert(0)}.md\:backdrop-invert{--tw-backdrop-invert:invert(100%)}.md\:backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.md\:backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.md\:backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.md\:backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.md\:backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.md\:backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.md\:backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.md\:backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.md\:backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.md\:backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.md\:backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.md\:backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.md\:backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.md\:backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.md\:backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.md\:backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.md\:backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.md\:backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.md\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.md\:backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.md\:backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.md\:backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.md\:transition-none{transition-property:none}.md\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.md\:delay-75{transition-delay:75ms}.md\:delay-100{transition-delay:0.1s}.md\:delay-150{transition-delay:150ms}.md\:delay-200{transition-delay:0.2s}.md\:delay-300{transition-delay:0.3s}.md\:delay-500{transition-delay:0.5s}.md\:delay-700{transition-delay:0.7s}.md\:delay-1000{transition-delay:1s}.md\:duration-75{transition-duration:75ms}.md\:duration-100{transition-duration:.1s}.md\:duration-150{transition-duration:150ms}.md\:duration-200{transition-duration:.2s}.md\:duration-300{transition-duration:.3s}.md\:duration-500{transition-duration:.5s}.md\:duration-700{transition-duration:.7s}.md\:duration-1000{transition-duration:1s}.md\:ease-linear{transition-timing-function:linear}.md\:ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.md\:ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.md\:ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}}@media (min-width:1024px){.lg\:container{width:100%}@media (min-width:640px){.lg\:container{max-width:640px}}@media (min-width:768px){.lg\:container{max-width:768px}}@media (min-width:1024px){.lg\:container{max-width:1024px}}@media (min-width:1280px){.lg\:container{max-width:1280px}}@media (min-width:1536px){.lg\:container{max-width:1536px}}.lg\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lg\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.lg\:focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lg\:focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.lg\:focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lg\:focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.lg\:pointer-events-none{pointer-events:none}.lg\:pointer-events-auto{pointer-events:auto}.lg\:visible{visibility:visible}.lg\:invisible{visibility:hidden}.lg\:static{position:static}.lg\:fixed{position:fixed}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:inset-0{top:0;right:0;bottom:0;left:0}.lg\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.lg\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.lg\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.lg\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.lg\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.lg\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.lg\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.lg\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.lg\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.lg\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.lg\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.lg\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.lg\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.lg\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.lg\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.lg\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.lg\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.lg\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.lg\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.lg\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.lg\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.lg\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.lg\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.lg\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.lg\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.lg\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.lg\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.lg\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.lg\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.lg\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.lg\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.lg\:inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.lg\:inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.lg\:inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.lg\:inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.lg\:-inset-0{top:0;right:0;bottom:0;left:0}.lg\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.lg\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.lg\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.lg\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.lg\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.lg\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.lg\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.lg\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.lg\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.lg\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.lg\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.lg\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.lg\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.lg\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.lg\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.lg\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.lg\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.lg\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.lg\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.lg\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.lg\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.lg\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.lg\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.lg\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.lg\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.lg\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.lg\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.lg\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.lg\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.lg\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.lg\:-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.lg\:-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.lg\:-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.lg\:-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.lg\:inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.lg\:inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.lg\:inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.lg\:inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.lg\:inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.lg\:inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.lg\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.lg\:-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.lg\:-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.lg\:-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.lg\:-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.lg\:-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.lg\:-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.lg\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.lg\:inset-x-0{left:0;right:0}.lg\:inset-x-1{left:.25rem;right:.25rem}.lg\:inset-x-2{left:.5rem;right:.5rem}.lg\:inset-x-3{left:.75rem;right:.75rem}.lg\:inset-x-4{left:1rem;right:1rem}.lg\:inset-x-5{left:1.25rem;right:1.25rem}.lg\:inset-x-6{left:1.5rem;right:1.5rem}.lg\:inset-x-7{left:1.75rem;right:1.75rem}.lg\:inset-x-8{left:2rem;right:2rem}.lg\:inset-x-9{left:2.25rem;right:2.25rem}.lg\:inset-x-10{left:2.5rem;right:2.5rem}.lg\:inset-x-11{left:2.75rem;right:2.75rem}.lg\:inset-x-12{left:3rem;right:3rem}.lg\:inset-x-14{left:3.5rem;right:3.5rem}.lg\:inset-x-16{left:4rem;right:4rem}.lg\:inset-x-20{left:5rem;right:5rem}.lg\:inset-x-24{left:6rem;right:6rem}.lg\:inset-x-28{left:7rem;right:7rem}.lg\:inset-x-32{left:8rem;right:8rem}.lg\:inset-x-36{left:9rem;right:9rem}.lg\:inset-x-40{left:10rem;right:10rem}.lg\:inset-x-44{left:11rem;right:11rem}.lg\:inset-x-48{left:12rem;right:12rem}.lg\:inset-x-52{left:13rem;right:13rem}.lg\:inset-x-56{left:14rem;right:14rem}.lg\:inset-x-60{left:15rem;right:15rem}.lg\:inset-x-64{left:16rem;right:16rem}.lg\:inset-x-72{left:18rem;right:18rem}.lg\:inset-x-80{left:20rem;right:20rem}.lg\:inset-x-96{left:24rem;right:24rem}.lg\:inset-x-auto{left:auto;right:auto}.lg\:inset-x-px{left:1px;right:1px}.lg\:inset-x-0\.5{left:.125rem;right:.125rem}.lg\:inset-x-1\.5{left:.375rem;right:.375rem}.lg\:inset-x-2\.5{left:.625rem;right:.625rem}.lg\:inset-x-3\.5{left:.875rem;right:.875rem}.lg\:-inset-x-0{left:0;right:0}.lg\:-inset-x-1{left:-.25rem;right:-.25rem}.lg\:-inset-x-2{left:-.5rem;right:-.5rem}.lg\:-inset-x-3{left:-.75rem;right:-.75rem}.lg\:-inset-x-4{left:-1rem;right:-1rem}.lg\:-inset-x-5{left:-1.25rem;right:-1.25rem}.lg\:-inset-x-6{left:-1.5rem;right:-1.5rem}.lg\:-inset-x-7{left:-1.75rem;right:-1.75rem}.lg\:-inset-x-8{left:-2rem;right:-2rem}.lg\:-inset-x-9{left:-2.25rem;right:-2.25rem}.lg\:-inset-x-10{left:-2.5rem;right:-2.5rem}.lg\:-inset-x-11{left:-2.75rem;right:-2.75rem}.lg\:-inset-x-12{left:-3rem;right:-3rem}.lg\:-inset-x-14{left:-3.5rem;right:-3.5rem}.lg\:-inset-x-16{left:-4rem;right:-4rem}.lg\:-inset-x-20{left:-5rem;right:-5rem}.lg\:-inset-x-24{left:-6rem;right:-6rem}.lg\:-inset-x-28{left:-7rem;right:-7rem}.lg\:-inset-x-32{left:-8rem;right:-8rem}.lg\:-inset-x-36{left:-9rem;right:-9rem}.lg\:-inset-x-40{left:-10rem;right:-10rem}.lg\:-inset-x-44{left:-11rem;right:-11rem}.lg\:-inset-x-48{left:-12rem;right:-12rem}.lg\:-inset-x-52{left:-13rem;right:-13rem}.lg\:-inset-x-56{left:-14rem;right:-14rem}.lg\:-inset-x-60{left:-15rem;right:-15rem}.lg\:-inset-x-64{left:-16rem;right:-16rem}.lg\:-inset-x-72{left:-18rem;right:-18rem}.lg\:-inset-x-80{left:-20rem;right:-20rem}.lg\:-inset-x-96{left:-24rem;right:-24rem}.lg\:-inset-x-px{left:-1px;right:-1px}.lg\:-inset-x-0\.5{left:-.125rem;right:-.125rem}.lg\:-inset-x-1\.5{left:-.375rem;right:-.375rem}.lg\:-inset-x-2\.5{left:-.625rem;right:-.625rem}.lg\:-inset-x-3\.5{left:-.875rem;right:-.875rem}.lg\:inset-x-1\/2{left:50%;right:50%}.lg\:inset-x-1\/3{left:33.333333%;right:33.333333%}.lg\:inset-x-2\/3{left:66.666667%;right:66.666667%}.lg\:inset-x-1\/4{left:25%;right:25%}.lg\:inset-x-2\/4{left:50%;right:50%}.lg\:inset-x-3\/4{left:75%;right:75%}.lg\:inset-x-full{left:100%;right:100%}.lg\:-inset-x-1\/2{left:-50%;right:-50%}.lg\:-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.lg\:-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.lg\:-inset-x-1\/4{left:-25%;right:-25%}.lg\:-inset-x-2\/4{left:-50%;right:-50%}.lg\:-inset-x-3\/4{left:-75%;right:-75%}.lg\:-inset-x-full{left:-100%;right:-100%}.lg\:inset-y-0{top:0;bottom:0}.lg\:inset-y-1{top:.25rem;bottom:.25rem}.lg\:inset-y-2{top:.5rem;bottom:.5rem}.lg\:inset-y-3{top:.75rem;bottom:.75rem}.lg\:inset-y-4{top:1rem;bottom:1rem}.lg\:inset-y-5{top:1.25rem;bottom:1.25rem}.lg\:inset-y-6{top:1.5rem;bottom:1.5rem}.lg\:inset-y-7{top:1.75rem;bottom:1.75rem}.lg\:inset-y-8{top:2rem;bottom:2rem}.lg\:inset-y-9{top:2.25rem;bottom:2.25rem}.lg\:inset-y-10{top:2.5rem;bottom:2.5rem}.lg\:inset-y-11{top:2.75rem;bottom:2.75rem}.lg\:inset-y-12{top:3rem;bottom:3rem}.lg\:inset-y-14{top:3.5rem;bottom:3.5rem}.lg\:inset-y-16{top:4rem;bottom:4rem}.lg\:inset-y-20{top:5rem;bottom:5rem}.lg\:inset-y-24{top:6rem;bottom:6rem}.lg\:inset-y-28{top:7rem;bottom:7rem}.lg\:inset-y-32{top:8rem;bottom:8rem}.lg\:inset-y-36{top:9rem;bottom:9rem}.lg\:inset-y-40{top:10rem;bottom:10rem}.lg\:inset-y-44{top:11rem;bottom:11rem}.lg\:inset-y-48{top:12rem;bottom:12rem}.lg\:inset-y-52{top:13rem;bottom:13rem}.lg\:inset-y-56{top:14rem;bottom:14rem}.lg\:inset-y-60{top:15rem;bottom:15rem}.lg\:inset-y-64{top:16rem;bottom:16rem}.lg\:inset-y-72{top:18rem;bottom:18rem}.lg\:inset-y-80{top:20rem;bottom:20rem}.lg\:inset-y-96{top:24rem;bottom:24rem}.lg\:inset-y-auto{top:auto;bottom:auto}.lg\:inset-y-px{top:1px;bottom:1px}.lg\:inset-y-0\.5{top:.125rem;bottom:.125rem}.lg\:inset-y-1\.5{top:.375rem;bottom:.375rem}.lg\:inset-y-2\.5{top:.625rem;bottom:.625rem}.lg\:inset-y-3\.5{top:.875rem;bottom:.875rem}.lg\:-inset-y-0{top:0;bottom:0}.lg\:-inset-y-1{top:-.25rem;bottom:-.25rem}.lg\:-inset-y-2{top:-.5rem;bottom:-.5rem}.lg\:-inset-y-3{top:-.75rem;bottom:-.75rem}.lg\:-inset-y-4{top:-1rem;bottom:-1rem}.lg\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.lg\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.lg\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.lg\:-inset-y-8{top:-2rem;bottom:-2rem}.lg\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.lg\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.lg\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.lg\:-inset-y-12{top:-3rem;bottom:-3rem}.lg\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.lg\:-inset-y-16{top:-4rem;bottom:-4rem}.lg\:-inset-y-20{top:-5rem;bottom:-5rem}.lg\:-inset-y-24{top:-6rem;bottom:-6rem}.lg\:-inset-y-28{top:-7rem;bottom:-7rem}.lg\:-inset-y-32{top:-8rem;bottom:-8rem}.lg\:-inset-y-36{top:-9rem;bottom:-9rem}.lg\:-inset-y-40{top:-10rem;bottom:-10rem}.lg\:-inset-y-44{top:-11rem;bottom:-11rem}.lg\:-inset-y-48{top:-12rem;bottom:-12rem}.lg\:-inset-y-52{top:-13rem;bottom:-13rem}.lg\:-inset-y-56{top:-14rem;bottom:-14rem}.lg\:-inset-y-60{top:-15rem;bottom:-15rem}.lg\:-inset-y-64{top:-16rem;bottom:-16rem}.lg\:-inset-y-72{top:-18rem;bottom:-18rem}.lg\:-inset-y-80{top:-20rem;bottom:-20rem}.lg\:-inset-y-96{top:-24rem;bottom:-24rem}.lg\:-inset-y-px{top:-1px;bottom:-1px}.lg\:-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.lg\:-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.lg\:-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.lg\:-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.lg\:inset-y-1\/2{top:50%;bottom:50%}.lg\:inset-y-1\/3{top:33.333333%;bottom:33.333333%}.lg\:inset-y-2\/3{top:66.666667%;bottom:66.666667%}.lg\:inset-y-1\/4{top:25%;bottom:25%}.lg\:inset-y-2\/4{top:50%;bottom:50%}.lg\:inset-y-3\/4{top:75%;bottom:75%}.lg\:inset-y-full{top:100%;bottom:100%}.lg\:-inset-y-1\/2{top:-50%;bottom:-50%}.lg\:-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.lg\:-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.lg\:-inset-y-1\/4{top:-25%;bottom:-25%}.lg\:-inset-y-2\/4{top:-50%;bottom:-50%}.lg\:-inset-y-3\/4{top:-75%;bottom:-75%}.lg\:-inset-y-full{top:-100%;bottom:-100%}.lg\:top-0{top:0}.lg\:top-1{top:.25rem}.lg\:top-2{top:.5rem}.lg\:top-3{top:.75rem}.lg\:top-4{top:1rem}.lg\:top-5{top:1.25rem}.lg\:top-6{top:1.5rem}.lg\:top-7{top:1.75rem}.lg\:top-8{top:2rem}.lg\:top-9{top:2.25rem}.lg\:top-10{top:2.5rem}.lg\:top-11{top:2.75rem}.lg\:top-12{top:3rem}.lg\:top-14{top:3.5rem}.lg\:top-16{top:4rem}.lg\:top-20{top:5rem}.lg\:top-24{top:6rem}.lg\:top-28{top:7rem}.lg\:top-32{top:8rem}.lg\:top-36{top:9rem}.lg\:top-40{top:10rem}.lg\:top-44{top:11rem}.lg\:top-48{top:12rem}.lg\:top-52{top:13rem}.lg\:top-56{top:14rem}.lg\:top-60{top:15rem}.lg\:top-64{top:16rem}.lg\:top-72{top:18rem}.lg\:top-80{top:20rem}.lg\:top-96{top:24rem}.lg\:top-auto{top:auto}.lg\:top-px{top:1px}.lg\:top-0\.5{top:.125rem}.lg\:top-1\.5{top:.375rem}.lg\:top-2\.5{top:.625rem}.lg\:top-3\.5{top:.875rem}.lg\:-top-0{top:0}.lg\:-top-1{top:-.25rem}.lg\:-top-2{top:-.5rem}.lg\:-top-3{top:-.75rem}.lg\:-top-4{top:-1rem}.lg\:-top-5{top:-1.25rem}.lg\:-top-6{top:-1.5rem}.lg\:-top-7{top:-1.75rem}.lg\:-top-8{top:-2rem}.lg\:-top-9{top:-2.25rem}.lg\:-top-10{top:-2.5rem}.lg\:-top-11{top:-2.75rem}.lg\:-top-12{top:-3rem}.lg\:-top-14{top:-3.5rem}.lg\:-top-16{top:-4rem}.lg\:-top-20{top:-5rem}.lg\:-top-24{top:-6rem}.lg\:-top-28{top:-7rem}.lg\:-top-32{top:-8rem}.lg\:-top-36{top:-9rem}.lg\:-top-40{top:-10rem}.lg\:-top-44{top:-11rem}.lg\:-top-48{top:-12rem}.lg\:-top-52{top:-13rem}.lg\:-top-56{top:-14rem}.lg\:-top-60{top:-15rem}.lg\:-top-64{top:-16rem}.lg\:-top-72{top:-18rem}.lg\:-top-80{top:-20rem}.lg\:-top-96{top:-24rem}.lg\:-top-px{top:-1px}.lg\:-top-0\.5{top:-.125rem}.lg\:-top-1\.5{top:-.375rem}.lg\:-top-2\.5{top:-.625rem}.lg\:-top-3\.5{top:-.875rem}.lg\:top-1\/2{top:50%}.lg\:top-1\/3{top:33.333333%}.lg\:top-2\/3{top:66.666667%}.lg\:top-1\/4{top:25%}.lg\:top-2\/4{top:50%}.lg\:top-3\/4{top:75%}.lg\:top-full{top:100%}.lg\:-top-1\/2{top:-50%}.lg\:-top-1\/3{top:-33.333333%}.lg\:-top-2\/3{top:-66.666667%}.lg\:-top-1\/4{top:-25%}.lg\:-top-2\/4{top:-50%}.lg\:-top-3\/4{top:-75%}.lg\:-top-full{top:-100%}.lg\:right-0{right:0}.lg\:right-1{right:.25rem}.lg\:right-2{right:.5rem}.lg\:right-3{right:.75rem}.lg\:right-4{right:1rem}.lg\:right-5{right:1.25rem}.lg\:right-6{right:1.5rem}.lg\:right-7{right:1.75rem}.lg\:right-8{right:2rem}.lg\:right-9{right:2.25rem}.lg\:right-10{right:2.5rem}.lg\:right-11{right:2.75rem}.lg\:right-12{right:3rem}.lg\:right-14{right:3.5rem}.lg\:right-16{right:4rem}.lg\:right-20{right:5rem}.lg\:right-24{right:6rem}.lg\:right-28{right:7rem}.lg\:right-32{right:8rem}.lg\:right-36{right:9rem}.lg\:right-40{right:10rem}.lg\:right-44{right:11rem}.lg\:right-48{right:12rem}.lg\:right-52{right:13rem}.lg\:right-56{right:14rem}.lg\:right-60{right:15rem}.lg\:right-64{right:16rem}.lg\:right-72{right:18rem}.lg\:right-80{right:20rem}.lg\:right-96{right:24rem}.lg\:right-auto{right:auto}.lg\:right-px{right:1px}.lg\:right-0\.5{right:.125rem}.lg\:right-1\.5{right:.375rem}.lg\:right-2\.5{right:.625rem}.lg\:right-3\.5{right:.875rem}.lg\:-right-0{right:0}.lg\:-right-1{right:-.25rem}.lg\:-right-2{right:-.5rem}.lg\:-right-3{right:-.75rem}.lg\:-right-4{right:-1rem}.lg\:-right-5{right:-1.25rem}.lg\:-right-6{right:-1.5rem}.lg\:-right-7{right:-1.75rem}.lg\:-right-8{right:-2rem}.lg\:-right-9{right:-2.25rem}.lg\:-right-10{right:-2.5rem}.lg\:-right-11{right:-2.75rem}.lg\:-right-12{right:-3rem}.lg\:-right-14{right:-3.5rem}.lg\:-right-16{right:-4rem}.lg\:-right-20{right:-5rem}.lg\:-right-24{right:-6rem}.lg\:-right-28{right:-7rem}.lg\:-right-32{right:-8rem}.lg\:-right-36{right:-9rem}.lg\:-right-40{right:-10rem}.lg\:-right-44{right:-11rem}.lg\:-right-48{right:-12rem}.lg\:-right-52{right:-13rem}.lg\:-right-56{right:-14rem}.lg\:-right-60{right:-15rem}.lg\:-right-64{right:-16rem}.lg\:-right-72{right:-18rem}.lg\:-right-80{right:-20rem}.lg\:-right-96{right:-24rem}.lg\:-right-px{right:-1px}.lg\:-right-0\.5{right:-.125rem}.lg\:-right-1\.5{right:-.375rem}.lg\:-right-2\.5{right:-.625rem}.lg\:-right-3\.5{right:-.875rem}.lg\:right-1\/2{right:50%}.lg\:right-1\/3{right:33.333333%}.lg\:right-2\/3{right:66.666667%}.lg\:right-1\/4{right:25%}.lg\:right-2\/4{right:50%}.lg\:right-3\/4{right:75%}.lg\:right-full{right:100%}.lg\:-right-1\/2{right:-50%}.lg\:-right-1\/3{right:-33.333333%}.lg\:-right-2\/3{right:-66.666667%}.lg\:-right-1\/4{right:-25%}.lg\:-right-2\/4{right:-50%}.lg\:-right-3\/4{right:-75%}.lg\:-right-full{right:-100%}.lg\:bottom-0{bottom:0}.lg\:bottom-1{bottom:.25rem}.lg\:bottom-2{bottom:.5rem}.lg\:bottom-3{bottom:.75rem}.lg\:bottom-4{bottom:1rem}.lg\:bottom-5{bottom:1.25rem}.lg\:bottom-6{bottom:1.5rem}.lg\:bottom-7{bottom:1.75rem}.lg\:bottom-8{bottom:2rem}.lg\:bottom-9{bottom:2.25rem}.lg\:bottom-10{bottom:2.5rem}.lg\:bottom-11{bottom:2.75rem}.lg\:bottom-12{bottom:3rem}.lg\:bottom-14{bottom:3.5rem}.lg\:bottom-16{bottom:4rem}.lg\:bottom-20{bottom:5rem}.lg\:bottom-24{bottom:6rem}.lg\:bottom-28{bottom:7rem}.lg\:bottom-32{bottom:8rem}.lg\:bottom-36{bottom:9rem}.lg\:bottom-40{bottom:10rem}.lg\:bottom-44{bottom:11rem}.lg\:bottom-48{bottom:12rem}.lg\:bottom-52{bottom:13rem}.lg\:bottom-56{bottom:14rem}.lg\:bottom-60{bottom:15rem}.lg\:bottom-64{bottom:16rem}.lg\:bottom-72{bottom:18rem}.lg\:bottom-80{bottom:20rem}.lg\:bottom-96{bottom:24rem}.lg\:bottom-auto{bottom:auto}.lg\:bottom-px{bottom:1px}.lg\:bottom-0\.5{bottom:.125rem}.lg\:bottom-1\.5{bottom:.375rem}.lg\:bottom-2\.5{bottom:.625rem}.lg\:bottom-3\.5{bottom:.875rem}.lg\:-bottom-0{bottom:0}.lg\:-bottom-1{bottom:-.25rem}.lg\:-bottom-2{bottom:-.5rem}.lg\:-bottom-3{bottom:-.75rem}.lg\:-bottom-4{bottom:-1rem}.lg\:-bottom-5{bottom:-1.25rem}.lg\:-bottom-6{bottom:-1.5rem}.lg\:-bottom-7{bottom:-1.75rem}.lg\:-bottom-8{bottom:-2rem}.lg\:-bottom-9{bottom:-2.25rem}.lg\:-bottom-10{bottom:-2.5rem}.lg\:-bottom-11{bottom:-2.75rem}.lg\:-bottom-12{bottom:-3rem}.lg\:-bottom-14{bottom:-3.5rem}.lg\:-bottom-16{bottom:-4rem}.lg\:-bottom-20{bottom:-5rem}.lg\:-bottom-24{bottom:-6rem}.lg\:-bottom-28{bottom:-7rem}.lg\:-bottom-32{bottom:-8rem}.lg\:-bottom-36{bottom:-9rem}.lg\:-bottom-40{bottom:-10rem}.lg\:-bottom-44{bottom:-11rem}.lg\:-bottom-48{bottom:-12rem}.lg\:-bottom-52{bottom:-13rem}.lg\:-bottom-56{bottom:-14rem}.lg\:-bottom-60{bottom:-15rem}.lg\:-bottom-64{bottom:-16rem}.lg\:-bottom-72{bottom:-18rem}.lg\:-bottom-80{bottom:-20rem}.lg\:-bottom-96{bottom:-24rem}.lg\:-bottom-px{bottom:-1px}.lg\:-bottom-0\.5{bottom:-.125rem}.lg\:-bottom-1\.5{bottom:-.375rem}.lg\:-bottom-2\.5{bottom:-.625rem}.lg\:-bottom-3\.5{bottom:-.875rem}.lg\:bottom-1\/2{bottom:50%}.lg\:bottom-1\/3{bottom:33.333333%}.lg\:bottom-2\/3{bottom:66.666667%}.lg\:bottom-1\/4{bottom:25%}.lg\:bottom-2\/4{bottom:50%}.lg\:bottom-3\/4{bottom:75%}.lg\:bottom-full{bottom:100%}.lg\:-bottom-1\/2{bottom:-50%}.lg\:-bottom-1\/3{bottom:-33.333333%}.lg\:-bottom-2\/3{bottom:-66.666667%}.lg\:-bottom-1\/4{bottom:-25%}.lg\:-bottom-2\/4{bottom:-50%}.lg\:-bottom-3\/4{bottom:-75%}.lg\:-bottom-full{bottom:-100%}.lg\:left-0{left:0}.lg\:left-1{left:.25rem}.lg\:left-2{left:.5rem}.lg\:left-3{left:.75rem}.lg\:left-4{left:1rem}.lg\:left-5{left:1.25rem}.lg\:left-6{left:1.5rem}.lg\:left-7{left:1.75rem}.lg\:left-8{left:2rem}.lg\:left-9{left:2.25rem}.lg\:left-10{left:2.5rem}.lg\:left-11{left:2.75rem}.lg\:left-12{left:3rem}.lg\:left-14{left:3.5rem}.lg\:left-16{left:4rem}.lg\:left-20{left:5rem}.lg\:left-24{left:6rem}.lg\:left-28{left:7rem}.lg\:left-32{left:8rem}.lg\:left-36{left:9rem}.lg\:left-40{left:10rem}.lg\:left-44{left:11rem}.lg\:left-48{left:12rem}.lg\:left-52{left:13rem}.lg\:left-56{left:14rem}.lg\:left-60{left:15rem}.lg\:left-64{left:16rem}.lg\:left-72{left:18rem}.lg\:left-80{left:20rem}.lg\:left-96{left:24rem}.lg\:left-auto{left:auto}.lg\:left-px{left:1px}.lg\:left-0\.5{left:.125rem}.lg\:left-1\.5{left:.375rem}.lg\:left-2\.5{left:.625rem}.lg\:left-3\.5{left:.875rem}.lg\:-left-0{left:0}.lg\:-left-1{left:-.25rem}.lg\:-left-2{left:-.5rem}.lg\:-left-3{left:-.75rem}.lg\:-left-4{left:-1rem}.lg\:-left-5{left:-1.25rem}.lg\:-left-6{left:-1.5rem}.lg\:-left-7{left:-1.75rem}.lg\:-left-8{left:-2rem}.lg\:-left-9{left:-2.25rem}.lg\:-left-10{left:-2.5rem}.lg\:-left-11{left:-2.75rem}.lg\:-left-12{left:-3rem}.lg\:-left-14{left:-3.5rem}.lg\:-left-16{left:-4rem}.lg\:-left-20{left:-5rem}.lg\:-left-24{left:-6rem}.lg\:-left-28{left:-7rem}.lg\:-left-32{left:-8rem}.lg\:-left-36{left:-9rem}.lg\:-left-40{left:-10rem}.lg\:-left-44{left:-11rem}.lg\:-left-48{left:-12rem}.lg\:-left-52{left:-13rem}.lg\:-left-56{left:-14rem}.lg\:-left-60{left:-15rem}.lg\:-left-64{left:-16rem}.lg\:-left-72{left:-18rem}.lg\:-left-80{left:-20rem}.lg\:-left-96{left:-24rem}.lg\:-left-px{left:-1px}.lg\:-left-0\.5{left:-.125rem}.lg\:-left-1\.5{left:-.375rem}.lg\:-left-2\.5{left:-.625rem}.lg\:-left-3\.5{left:-.875rem}.lg\:left-1\/2{left:50%}.lg\:left-1\/3{left:33.333333%}.lg\:left-2\/3{left:66.666667%}.lg\:left-1\/4{left:25%}.lg\:left-2\/4{left:50%}.lg\:left-3\/4{left:75%}.lg\:left-full{left:100%}.lg\:-left-1\/2{left:-50%}.lg\:-left-1\/3{left:-33.333333%}.lg\:-left-2\/3{left:-66.666667%}.lg\:-left-1\/4{left:-25%}.lg\:-left-2\/4{left:-50%}.lg\:-left-3\/4{left:-75%}.lg\:-left-full{left:-100%}.lg\:isolate{isolation:isolate}.lg\:isolation-auto{isolation:auto}.lg\:z-0{z-index:0}.lg\:z-10{z-index:10}.lg\:z-20{z-index:20}.lg\:z-30{z-index:30}.lg\:z-40{z-index:40}.lg\:z-50{z-index:50}.lg\:z-auto{z-index:auto}.lg\:focus-within\:z-0:focus-within{z-index:0}.lg\:focus-within\:z-10:focus-within{z-index:10}.lg\:focus-within\:z-20:focus-within{z-index:20}.lg\:focus-within\:z-30:focus-within{z-index:30}.lg\:focus-within\:z-40:focus-within{z-index:40}.lg\:focus-within\:z-50:focus-within{z-index:50}.lg\:focus-within\:z-auto:focus-within{z-index:auto}.lg\:focus\:z-0:focus{z-index:0}.lg\:focus\:z-10:focus{z-index:10}.lg\:focus\:z-20:focus{z-index:20}.lg\:focus\:z-30:focus{z-index:30}.lg\:focus\:z-40:focus{z-index:40}.lg\:focus\:z-50:focus{z-index:50}.lg\:focus\:z-auto:focus{z-index:auto}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:order-4{order:4}.lg\:order-5{order:5}.lg\:order-6{order:6}.lg\:order-7{order:7}.lg\:order-8{order:8}.lg\:order-9{order:9}.lg\:order-10{order:10}.lg\:order-11{order:11}.lg\:order-12{order:12}.lg\:order-first{order:-9999}.lg\:order-last{order:9999}.lg\:order-none{order:0}.lg\:col-auto{grid-column:auto}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-full{grid-column:1/-1}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:col-start-10{grid-column-start:10}.lg\:col-start-11{grid-column-start:11}.lg\:col-start-12{grid-column-start:12}.lg\:col-start-13{grid-column-start:13}.lg\:col-start-auto{grid-column-start:auto}.lg\:col-end-1{grid-column-end:1}.lg\:col-end-2{grid-column-end:2}.lg\:col-end-3{grid-column-end:3}.lg\:col-end-4{grid-column-end:4}.lg\:col-end-5{grid-column-end:5}.lg\:col-end-6{grid-column-end:6}.lg\:col-end-7{grid-column-end:7}.lg\:col-end-8{grid-column-end:8}.lg\:col-end-9{grid-column-end:9}.lg\:col-end-10{grid-column-end:10}.lg\:col-end-11{grid-column-end:11}.lg\:col-end-12{grid-column-end:12}.lg\:col-end-13{grid-column-end:13}.lg\:col-end-auto{grid-column-end:auto}.lg\:row-auto{grid-row:auto}.lg\:row-span-1{grid-row:span 1/span 1}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:row-span-4{grid-row:span 4/span 4}.lg\:row-span-5{grid-row:span 5/span 5}.lg\:row-span-6{grid-row:span 6/span 6}.lg\:row-span-full{grid-row:1/-1}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:row-start-4{grid-row-start:4}.lg\:row-start-5{grid-row-start:5}.lg\:row-start-6{grid-row-start:6}.lg\:row-start-7{grid-row-start:7}.lg\:row-start-auto{grid-row-start:auto}.lg\:row-end-1{grid-row-end:1}.lg\:row-end-2{grid-row-end:2}.lg\:row-end-3{grid-row-end:3}.lg\:row-end-4{grid-row-end:4}.lg\:row-end-5{grid-row-end:5}.lg\:row-end-6{grid-row-end:6}.lg\:row-end-7{grid-row-end:7}.lg\:row-end-auto{grid-row-end:auto}.lg\:float-right{float:right}.lg\:float-left{float:left}.lg\:float-none{float:none}.lg\:clear-left{clear:left}.lg\:clear-right{clear:right}.lg\:clear-both{clear:both}.lg\:clear-none{clear:none}.lg\:m-0{margin:0}.lg\:m-1{margin:.25rem}.lg\:m-2{margin:.5rem}.lg\:m-3{margin:.75rem}.lg\:m-4{margin:1rem}.lg\:m-5{margin:1.25rem}.lg\:m-6{margin:1.5rem}.lg\:m-7{margin:1.75rem}.lg\:m-8{margin:2rem}.lg\:m-9{margin:2.25rem}.lg\:m-10{margin:2.5rem}.lg\:m-11{margin:2.75rem}.lg\:m-12{margin:3rem}.lg\:m-14{margin:3.5rem}.lg\:m-16{margin:4rem}.lg\:m-20{margin:5rem}.lg\:m-24{margin:6rem}.lg\:m-28{margin:7rem}.lg\:m-32{margin:8rem}.lg\:m-36{margin:9rem}.lg\:m-40{margin:10rem}.lg\:m-44{margin:11rem}.lg\:m-48{margin:12rem}.lg\:m-52{margin:13rem}.lg\:m-56{margin:14rem}.lg\:m-60{margin:15rem}.lg\:m-64{margin:16rem}.lg\:m-72{margin:18rem}.lg\:m-80{margin:20rem}.lg\:m-96{margin:24rem}.lg\:m-auto{margin:auto}.lg\:m-px{margin:1px}.lg\:m-0\.5{margin:.125rem}.lg\:m-1\.5{margin:.375rem}.lg\:m-2\.5{margin:.625rem}.lg\:m-3\.5{margin:.875rem}.lg\:-m-0{margin:0}.lg\:-m-1{margin:-.25rem}.lg\:-m-2{margin:-.5rem}.lg\:-m-3{margin:-.75rem}.lg\:-m-4{margin:-1rem}.lg\:-m-5{margin:-1.25rem}.lg\:-m-6{margin:-1.5rem}.lg\:-m-7{margin:-1.75rem}.lg\:-m-8{margin:-2rem}.lg\:-m-9{margin:-2.25rem}.lg\:-m-10{margin:-2.5rem}.lg\:-m-11{margin:-2.75rem}.lg\:-m-12{margin:-3rem}.lg\:-m-14{margin:-3.5rem}.lg\:-m-16{margin:-4rem}.lg\:-m-20{margin:-5rem}.lg\:-m-24{margin:-6rem}.lg\:-m-28{margin:-7rem}.lg\:-m-32{margin:-8rem}.lg\:-m-36{margin:-9rem}.lg\:-m-40{margin:-10rem}.lg\:-m-44{margin:-11rem}.lg\:-m-48{margin:-12rem}.lg\:-m-52{margin:-13rem}.lg\:-m-56{margin:-14rem}.lg\:-m-60{margin:-15rem}.lg\:-m-64{margin:-16rem}.lg\:-m-72{margin:-18rem}.lg\:-m-80{margin:-20rem}.lg\:-m-96{margin:-24rem}.lg\:-m-px{margin:-1px}.lg\:-m-0\.5{margin:-.125rem}.lg\:-m-1\.5{margin:-.375rem}.lg\:-m-2\.5{margin:-.625rem}.lg\:-m-3\.5{margin:-.875rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-1{margin-left:.25rem;margin-right:.25rem}.lg\:mx-2{margin-left:.5rem;margin-right:.5rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:mx-4{margin-left:1rem;margin-right:1rem}.lg\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.lg\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.lg\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.lg\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.lg\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.lg\:mx-12{margin-left:3rem;margin-right:3rem}.lg\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.lg\:mx-16{margin-left:4rem;margin-right:4rem}.lg\:mx-20{margin-left:5rem;margin-right:5rem}.lg\:mx-24{margin-left:6rem;margin-right:6rem}.lg\:mx-28{margin-left:7rem;margin-right:7rem}.lg\:mx-32{margin-left:8rem;margin-right:8rem}.lg\:mx-36{margin-left:9rem;margin-right:9rem}.lg\:mx-40{margin-left:10rem;margin-right:10rem}.lg\:mx-44{margin-left:11rem;margin-right:11rem}.lg\:mx-48{margin-left:12rem;margin-right:12rem}.lg\:mx-52{margin-left:13rem;margin-right:13rem}.lg\:mx-56{margin-left:14rem;margin-right:14rem}.lg\:mx-60{margin-left:15rem;margin-right:15rem}.lg\:mx-64{margin-left:16rem;margin-right:16rem}.lg\:mx-72{margin-left:18rem;margin-right:18rem}.lg\:mx-80{margin-left:20rem;margin-right:20rem}.lg\:mx-96{margin-left:24rem;margin-right:24rem}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mx-px{margin-left:1px;margin-right:1px}.lg\:mx-0\.5{margin-left:.125rem;margin-right:.125rem}.lg\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.lg\:mx-2\.5{margin-left:.625rem;margin-right:.625rem}.lg\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.lg\:-mx-0{margin-left:0;margin-right:0}.lg\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.lg\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.lg\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.lg\:-mx-4{margin-left:-1rem;margin-right:-1rem}.lg\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.lg\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.lg\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.lg\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.lg\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.lg\:-mx-12{margin-left:-3rem;margin-right:-3rem}.lg\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.lg\:-mx-16{margin-left:-4rem;margin-right:-4rem}.lg\:-mx-20{margin-left:-5rem;margin-right:-5rem}.lg\:-mx-24{margin-left:-6rem;margin-right:-6rem}.lg\:-mx-28{margin-left:-7rem;margin-right:-7rem}.lg\:-mx-32{margin-left:-8rem;margin-right:-8rem}.lg\:-mx-36{margin-left:-9rem;margin-right:-9rem}.lg\:-mx-40{margin-left:-10rem;margin-right:-10rem}.lg\:-mx-44{margin-left:-11rem;margin-right:-11rem}.lg\:-mx-48{margin-left:-12rem;margin-right:-12rem}.lg\:-mx-52{margin-left:-13rem;margin-right:-13rem}.lg\:-mx-56{margin-left:-14rem;margin-right:-14rem}.lg\:-mx-60{margin-left:-15rem;margin-right:-15rem}.lg\:-mx-64{margin-left:-16rem;margin-right:-16rem}.lg\:-mx-72{margin-left:-18rem;margin-right:-18rem}.lg\:-mx-80{margin-left:-20rem;margin-right:-20rem}.lg\:-mx-96{margin-left:-24rem;margin-right:-24rem}.lg\:-mx-px{margin-left:-1px;margin-right:-1px}.lg\:-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.lg\:-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.lg\:-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.lg\:-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:my-1{margin-top:.25rem;margin-bottom:.25rem}.lg\:my-2{margin-top:.5rem;margin-bottom:.5rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:my-4{margin-top:1rem;margin-bottom:1rem}.lg\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.lg\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.lg\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.lg\:my-8{margin-top:2rem;margin-bottom:2rem}.lg\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.lg\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.lg\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.lg\:my-12{margin-top:3rem;margin-bottom:3rem}.lg\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.lg\:my-16{margin-top:4rem;margin-bottom:4rem}.lg\:my-20{margin-top:5rem;margin-bottom:5rem}.lg\:my-24{margin-top:6rem;margin-bottom:6rem}.lg\:my-28{margin-top:7rem;margin-bottom:7rem}.lg\:my-32{margin-top:8rem;margin-bottom:8rem}.lg\:my-36{margin-top:9rem;margin-bottom:9rem}.lg\:my-40{margin-top:10rem;margin-bottom:10rem}.lg\:my-44{margin-top:11rem;margin-bottom:11rem}.lg\:my-48{margin-top:12rem;margin-bottom:12rem}.lg\:my-52{margin-top:13rem;margin-bottom:13rem}.lg\:my-56{margin-top:14rem;margin-bottom:14rem}.lg\:my-60{margin-top:15rem;margin-bottom:15rem}.lg\:my-64{margin-top:16rem;margin-bottom:16rem}.lg\:my-72{margin-top:18rem;margin-bottom:18rem}.lg\:my-80{margin-top:20rem;margin-bottom:20rem}.lg\:my-96{margin-top:24rem;margin-bottom:24rem}.lg\:my-auto{margin-top:auto;margin-bottom:auto}.lg\:my-px{margin-top:1px;margin-bottom:1px}.lg\:my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.lg\:my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.lg\:my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.lg\:my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.lg\:-my-0{margin-top:0;margin-bottom:0}.lg\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.lg\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.lg\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.lg\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.lg\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.lg\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.lg\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.lg\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.lg\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.lg\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.lg\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.lg\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.lg\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.lg\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.lg\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.lg\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.lg\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.lg\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.lg\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.lg\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.lg\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.lg\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.lg\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.lg\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.lg\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.lg\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.lg\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.lg\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.lg\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.lg\:-my-px{margin-top:-1px;margin-bottom:-1px}.lg\:-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.lg\:-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.lg\:-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.lg\:-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.lg\:mt-0{margin-top:0}.lg\:mt-1{margin-top:.25rem}.lg\:mt-2{margin-top:.5rem}.lg\:mt-3{margin-top:.75rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-7{margin-top:1.75rem}.lg\:mt-8{margin-top:2rem}.lg\:mt-9{margin-top:2.25rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-11{margin-top:2.75rem}.lg\:mt-12{margin-top:3rem}.lg\:mt-14{margin-top:3.5rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-28{margin-top:7rem}.lg\:mt-32{margin-top:8rem}.lg\:mt-36{margin-top:9rem}.lg\:mt-40{margin-top:10rem}.lg\:mt-44{margin-top:11rem}.lg\:mt-48{margin-top:12rem}.lg\:mt-52{margin-top:13rem}.lg\:mt-56{margin-top:14rem}.lg\:mt-60{margin-top:15rem}.lg\:mt-64{margin-top:16rem}.lg\:mt-72{margin-top:18rem}.lg\:mt-80{margin-top:20rem}.lg\:mt-96{margin-top:24rem}.lg\:mt-auto{margin-top:auto}.lg\:mt-px{margin-top:1px}.lg\:mt-0\.5{margin-top:.125rem}.lg\:mt-1\.5{margin-top:.375rem}.lg\:mt-2\.5{margin-top:.625rem}.lg\:mt-3\.5{margin-top:.875rem}.lg\:-mt-0{margin-top:0}.lg\:-mt-1{margin-top:-.25rem}.lg\:-mt-2{margin-top:-.5rem}.lg\:-mt-3{margin-top:-.75rem}.lg\:-mt-4{margin-top:-1rem}.lg\:-mt-5{margin-top:-1.25rem}.lg\:-mt-6{margin-top:-1.5rem}.lg\:-mt-7{margin-top:-1.75rem}.lg\:-mt-8{margin-top:-2rem}.lg\:-mt-9{margin-top:-2.25rem}.lg\:-mt-10{margin-top:-2.5rem}.lg\:-mt-11{margin-top:-2.75rem}.lg\:-mt-12{margin-top:-3rem}.lg\:-mt-14{margin-top:-3.5rem}.lg\:-mt-16{margin-top:-4rem}.lg\:-mt-20{margin-top:-5rem}.lg\:-mt-24{margin-top:-6rem}.lg\:-mt-28{margin-top:-7rem}.lg\:-mt-32{margin-top:-8rem}.lg\:-mt-36{margin-top:-9rem}.lg\:-mt-40{margin-top:-10rem}.lg\:-mt-44{margin-top:-11rem}.lg\:-mt-48{margin-top:-12rem}.lg\:-mt-52{margin-top:-13rem}.lg\:-mt-56{margin-top:-14rem}.lg\:-mt-60{margin-top:-15rem}.lg\:-mt-64{margin-top:-16rem}.lg\:-mt-72{margin-top:-18rem}.lg\:-mt-80{margin-top:-20rem}.lg\:-mt-96{margin-top:-24rem}.lg\:-mt-px{margin-top:-1px}.lg\:-mt-0\.5{margin-top:-.125rem}.lg\:-mt-1\.5{margin-top:-.375rem}.lg\:-mt-2\.5{margin-top:-.625rem}.lg\:-mt-3\.5{margin-top:-.875rem}.lg\:mr-0{margin-right:0}.lg\:mr-1{margin-right:.25rem}.lg\:mr-2{margin-right:.5rem}.lg\:mr-3{margin-right:.75rem}.lg\:mr-4{margin-right:1rem}.lg\:mr-5{margin-right:1.25rem}.lg\:mr-6{margin-right:1.5rem}.lg\:mr-7{margin-right:1.75rem}.lg\:mr-8{margin-right:2rem}.lg\:mr-9{margin-right:2.25rem}.lg\:mr-10{margin-right:2.5rem}.lg\:mr-11{margin-right:2.75rem}.lg\:mr-12{margin-right:3rem}.lg\:mr-14{margin-right:3.5rem}.lg\:mr-16{margin-right:4rem}.lg\:mr-20{margin-right:5rem}.lg\:mr-24{margin-right:6rem}.lg\:mr-28{margin-right:7rem}.lg\:mr-32{margin-right:8rem}.lg\:mr-36{margin-right:9rem}.lg\:mr-40{margin-right:10rem}.lg\:mr-44{margin-right:11rem}.lg\:mr-48{margin-right:12rem}.lg\:mr-52{margin-right:13rem}.lg\:mr-56{margin-right:14rem}.lg\:mr-60{margin-right:15rem}.lg\:mr-64{margin-right:16rem}.lg\:mr-72{margin-right:18rem}.lg\:mr-80{margin-right:20rem}.lg\:mr-96{margin-right:24rem}.lg\:mr-auto{margin-right:auto}.lg\:mr-px{margin-right:1px}.lg\:mr-0\.5{margin-right:.125rem}.lg\:mr-1\.5{margin-right:.375rem}.lg\:mr-2\.5{margin-right:.625rem}.lg\:mr-3\.5{margin-right:.875rem}.lg\:-mr-0{margin-right:0}.lg\:-mr-1{margin-right:-.25rem}.lg\:-mr-2{margin-right:-.5rem}.lg\:-mr-3{margin-right:-.75rem}.lg\:-mr-4{margin-right:-1rem}.lg\:-mr-5{margin-right:-1.25rem}.lg\:-mr-6{margin-right:-1.5rem}.lg\:-mr-7{margin-right:-1.75rem}.lg\:-mr-8{margin-right:-2rem}.lg\:-mr-9{margin-right:-2.25rem}.lg\:-mr-10{margin-right:-2.5rem}.lg\:-mr-11{margin-right:-2.75rem}.lg\:-mr-12{margin-right:-3rem}.lg\:-mr-14{margin-right:-3.5rem}.lg\:-mr-16{margin-right:-4rem}.lg\:-mr-20{margin-right:-5rem}.lg\:-mr-24{margin-right:-6rem}.lg\:-mr-28{margin-right:-7rem}.lg\:-mr-32{margin-right:-8rem}.lg\:-mr-36{margin-right:-9rem}.lg\:-mr-40{margin-right:-10rem}.lg\:-mr-44{margin-right:-11rem}.lg\:-mr-48{margin-right:-12rem}.lg\:-mr-52{margin-right:-13rem}.lg\:-mr-56{margin-right:-14rem}.lg\:-mr-60{margin-right:-15rem}.lg\:-mr-64{margin-right:-16rem}.lg\:-mr-72{margin-right:-18rem}.lg\:-mr-80{margin-right:-20rem}.lg\:-mr-96{margin-right:-24rem}.lg\:-mr-px{margin-right:-1px}.lg\:-mr-0\.5{margin-right:-.125rem}.lg\:-mr-1\.5{margin-right:-.375rem}.lg\:-mr-2\.5{margin-right:-.625rem}.lg\:-mr-3\.5{margin-right:-.875rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-1{margin-bottom:.25rem}.lg\:mb-2{margin-bottom:.5rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-7{margin-bottom:1.75rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mb-9{margin-bottom:2.25rem}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-11{margin-bottom:2.75rem}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-14{margin-bottom:3.5rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-24{margin-bottom:6rem}.lg\:mb-28{margin-bottom:7rem}.lg\:mb-32{margin-bottom:8rem}.lg\:mb-36{margin-bottom:9rem}.lg\:mb-40{margin-bottom:10rem}.lg\:mb-44{margin-bottom:11rem}.lg\:mb-48{margin-bottom:12rem}.lg\:mb-52{margin-bottom:13rem}.lg\:mb-56{margin-bottom:14rem}.lg\:mb-60{margin-bottom:15rem}.lg\:mb-64{margin-bottom:16rem}.lg\:mb-72{margin-bottom:18rem}.lg\:mb-80{margin-bottom:20rem}.lg\:mb-96{margin-bottom:24rem}.lg\:mb-auto{margin-bottom:auto}.lg\:mb-px{margin-bottom:1px}.lg\:mb-0\.5{margin-bottom:.125rem}.lg\:mb-1\.5{margin-bottom:.375rem}.lg\:mb-2\.5{margin-bottom:.625rem}.lg\:mb-3\.5{margin-bottom:.875rem}.lg\:-mb-0{margin-bottom:0}.lg\:-mb-1{margin-bottom:-.25rem}.lg\:-mb-2{margin-bottom:-.5rem}.lg\:-mb-3{margin-bottom:-.75rem}.lg\:-mb-4{margin-bottom:-1rem}.lg\:-mb-5{margin-bottom:-1.25rem}.lg\:-mb-6{margin-bottom:-1.5rem}.lg\:-mb-7{margin-bottom:-1.75rem}.lg\:-mb-8{margin-bottom:-2rem}.lg\:-mb-9{margin-bottom:-2.25rem}.lg\:-mb-10{margin-bottom:-2.5rem}.lg\:-mb-11{margin-bottom:-2.75rem}.lg\:-mb-12{margin-bottom:-3rem}.lg\:-mb-14{margin-bottom:-3.5rem}.lg\:-mb-16{margin-bottom:-4rem}.lg\:-mb-20{margin-bottom:-5rem}.lg\:-mb-24{margin-bottom:-6rem}.lg\:-mb-28{margin-bottom:-7rem}.lg\:-mb-32{margin-bottom:-8rem}.lg\:-mb-36{margin-bottom:-9rem}.lg\:-mb-40{margin-bottom:-10rem}.lg\:-mb-44{margin-bottom:-11rem}.lg\:-mb-48{margin-bottom:-12rem}.lg\:-mb-52{margin-bottom:-13rem}.lg\:-mb-56{margin-bottom:-14rem}.lg\:-mb-60{margin-bottom:-15rem}.lg\:-mb-64{margin-bottom:-16rem}.lg\:-mb-72{margin-bottom:-18rem}.lg\:-mb-80{margin-bottom:-20rem}.lg\:-mb-96{margin-bottom:-24rem}.lg\:-mb-px{margin-bottom:-1px}.lg\:-mb-0\.5{margin-bottom:-.125rem}.lg\:-mb-1\.5{margin-bottom:-.375rem}.lg\:-mb-2\.5{margin-bottom:-.625rem}.lg\:-mb-3\.5{margin-bottom:-.875rem}.lg\:ml-0{margin-left:0}.lg\:ml-1{margin-left:.25rem}.lg\:ml-2{margin-left:.5rem}.lg\:ml-3{margin-left:.75rem}.lg\:ml-4{margin-left:1rem}.lg\:ml-5{margin-left:1.25rem}.lg\:ml-6{margin-left:1.5rem}.lg\:ml-7{margin-left:1.75rem}.lg\:ml-8{margin-left:2rem}.lg\:ml-9{margin-left:2.25rem}.lg\:ml-10{margin-left:2.5rem}.lg\:ml-11{margin-left:2.75rem}.lg\:ml-12{margin-left:3rem}.lg\:ml-14{margin-left:3.5rem}.lg\:ml-16{margin-left:4rem}.lg\:ml-20{margin-left:5rem}.lg\:ml-24{margin-left:6rem}.lg\:ml-28{margin-left:7rem}.lg\:ml-32{margin-left:8rem}.lg\:ml-36{margin-left:9rem}.lg\:ml-40{margin-left:10rem}.lg\:ml-44{margin-left:11rem}.lg\:ml-48{margin-left:12rem}.lg\:ml-52{margin-left:13rem}.lg\:ml-56{margin-left:14rem}.lg\:ml-60{margin-left:15rem}.lg\:ml-64{margin-left:16rem}.lg\:ml-72{margin-left:18rem}.lg\:ml-80{margin-left:20rem}.lg\:ml-96{margin-left:24rem}.lg\:ml-auto{margin-left:auto}.lg\:ml-px{margin-left:1px}.lg\:ml-0\.5{margin-left:.125rem}.lg\:ml-1\.5{margin-left:.375rem}.lg\:ml-2\.5{margin-left:.625rem}.lg\:ml-3\.5{margin-left:.875rem}.lg\:-ml-0{margin-left:0}.lg\:-ml-1{margin-left:-.25rem}.lg\:-ml-2{margin-left:-.5rem}.lg\:-ml-3{margin-left:-.75rem}.lg\:-ml-4{margin-left:-1rem}.lg\:-ml-5{margin-left:-1.25rem}.lg\:-ml-6{margin-left:-1.5rem}.lg\:-ml-7{margin-left:-1.75rem}.lg\:-ml-8{margin-left:-2rem}.lg\:-ml-9{margin-left:-2.25rem}.lg\:-ml-10{margin-left:-2.5rem}.lg\:-ml-11{margin-left:-2.75rem}.lg\:-ml-12{margin-left:-3rem}.lg\:-ml-14{margin-left:-3.5rem}.lg\:-ml-16{margin-left:-4rem}.lg\:-ml-20{margin-left:-5rem}.lg\:-ml-24{margin-left:-6rem}.lg\:-ml-28{margin-left:-7rem}.lg\:-ml-32{margin-left:-8rem}.lg\:-ml-36{margin-left:-9rem}.lg\:-ml-40{margin-left:-10rem}.lg\:-ml-44{margin-left:-11rem}.lg\:-ml-48{margin-left:-12rem}.lg\:-ml-52{margin-left:-13rem}.lg\:-ml-56{margin-left:-14rem}.lg\:-ml-60{margin-left:-15rem}.lg\:-ml-64{margin-left:-16rem}.lg\:-ml-72{margin-left:-18rem}.lg\:-ml-80{margin-left:-20rem}.lg\:-ml-96{margin-left:-24rem}.lg\:-ml-px{margin-left:-1px}.lg\:-ml-0\.5{margin-left:-.125rem}.lg\:-ml-1\.5{margin-left:-.375rem}.lg\:-ml-2\.5{margin-left:-.625rem}.lg\:-ml-3\.5{margin-left:-.875rem}.lg\:box-border{box-sizing:border-box}.lg\:box-content{box-sizing:content-box}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:table{display:table}.lg\:inline-table{display:inline-table}.lg\:table-caption{display:table-caption}.lg\:table-cell{display:table-cell}.lg\:table-column{display:table-column}.lg\:table-column-group{display:table-column-group}.lg\:table-footer-group{display:table-footer-group}.lg\:table-header-group{display:table-header-group}.lg\:table-row-group{display:table-row-group}.lg\:table-row{display:table-row}.lg\:flow-root{display:flow-root}.lg\:grid{display:grid}.lg\:inline-grid{display:inline-grid}.lg\:contents{display:contents}.lg\:list-item{display:list-item}.lg\:hidden{display:none}.lg\:h-0{height:0}.lg\:h-1{height:.25rem}.lg\:h-2{height:.5rem}.lg\:h-3{height:.75rem}.lg\:h-4{height:1rem}.lg\:h-5{height:1.25rem}.lg\:h-6{height:1.5rem}.lg\:h-7{height:1.75rem}.lg\:h-8{height:2rem}.lg\:h-9{height:2.25rem}.lg\:h-10{height:2.5rem}.lg\:h-11{height:2.75rem}.lg\:h-12{height:3rem}.lg\:h-14{height:3.5rem}.lg\:h-16{height:4rem}.lg\:h-20{height:5rem}.lg\:h-24{height:6rem}.lg\:h-28{height:7rem}.lg\:h-32{height:8rem}.lg\:h-36{height:9rem}.lg\:h-40{height:10rem}.lg\:h-44{height:11rem}.lg\:h-48{height:12rem}.lg\:h-52{height:13rem}.lg\:h-56{height:14rem}.lg\:h-60{height:15rem}.lg\:h-64{height:16rem}.lg\:h-72{height:18rem}.lg\:h-80{height:20rem}.lg\:h-96{height:24rem}.lg\:h-auto{height:auto}.lg\:h-px{height:1px}.lg\:h-0\.5{height:.125rem}.lg\:h-1\.5{height:.375rem}.lg\:h-2\.5{height:.625rem}.lg\:h-3\.5{height:.875rem}.lg\:h-1\/2{height:50%}.lg\:h-1\/3{height:33.333333%}.lg\:h-2\/3{height:66.666667%}.lg\:h-1\/4{height:25%}.lg\:h-2\/4{height:50%}.lg\:h-3\/4{height:75%}.lg\:h-1\/5{height:20%}.lg\:h-2\/5{height:40%}.lg\:h-3\/5{height:60%}.lg\:h-4\/5{height:80%}.lg\:h-1\/6{height:16.666667%}.lg\:h-2\/6{height:33.333333%}.lg\:h-3\/6{height:50%}.lg\:h-4\/6{height:66.666667%}.lg\:h-5\/6{height:83.333333%}.lg\:h-full{height:100%}.lg\:h-screen{height:100vh}.lg\:max-h-0{max-height:0}.lg\:max-h-1{max-height:.25rem}.lg\:max-h-2{max-height:.5rem}.lg\:max-h-3{max-height:.75rem}.lg\:max-h-4{max-height:1rem}.lg\:max-h-5{max-height:1.25rem}.lg\:max-h-6{max-height:1.5rem}.lg\:max-h-7{max-height:1.75rem}.lg\:max-h-8{max-height:2rem}.lg\:max-h-9{max-height:2.25rem}.lg\:max-h-10{max-height:2.5rem}.lg\:max-h-11{max-height:2.75rem}.lg\:max-h-12{max-height:3rem}.lg\:max-h-14{max-height:3.5rem}.lg\:max-h-16{max-height:4rem}.lg\:max-h-20{max-height:5rem}.lg\:max-h-24{max-height:6rem}.lg\:max-h-28{max-height:7rem}.lg\:max-h-32{max-height:8rem}.lg\:max-h-36{max-height:9rem}.lg\:max-h-40{max-height:10rem}.lg\:max-h-44{max-height:11rem}.lg\:max-h-48{max-height:12rem}.lg\:max-h-52{max-height:13rem}.lg\:max-h-56{max-height:14rem}.lg\:max-h-60{max-height:15rem}.lg\:max-h-64{max-height:16rem}.lg\:max-h-72{max-height:18rem}.lg\:max-h-80{max-height:20rem}.lg\:max-h-96{max-height:24rem}.lg\:max-h-px{max-height:1px}.lg\:max-h-0\.5{max-height:.125rem}.lg\:max-h-1\.5{max-height:.375rem}.lg\:max-h-2\.5{max-height:.625rem}.lg\:max-h-3\.5{max-height:.875rem}.lg\:max-h-full{max-height:100%}.lg\:max-h-screen{max-height:100vh}.lg\:min-h-0{min-height:0}.lg\:min-h-full{min-height:100%}.lg\:min-h-screen{min-height:100vh}.lg\:w-0{width:0}.lg\:w-1{width:.25rem}.lg\:w-2{width:.5rem}.lg\:w-3{width:.75rem}.lg\:w-4{width:1rem}.lg\:w-5{width:1.25rem}.lg\:w-6{width:1.5rem}.lg\:w-7{width:1.75rem}.lg\:w-8{width:2rem}.lg\:w-9{width:2.25rem}.lg\:w-10{width:2.5rem}.lg\:w-11{width:2.75rem}.lg\:w-12{width:3rem}.lg\:w-14{width:3.5rem}.lg\:w-16{width:4rem}.lg\:w-20{width:5rem}.lg\:w-24{width:6rem}.lg\:w-28{width:7rem}.lg\:w-32{width:8rem}.lg\:w-36{width:9rem}.lg\:w-40{width:10rem}.lg\:w-44{width:11rem}.lg\:w-48{width:12rem}.lg\:w-52{width:13rem}.lg\:w-56{width:14rem}.lg\:w-60{width:15rem}.lg\:w-64{width:16rem}.lg\:w-72{width:18rem}.lg\:w-80{width:20rem}.lg\:w-96{width:24rem}.lg\:w-auto{width:auto}.lg\:w-px{width:1px}.lg\:w-0\.5{width:.125rem}.lg\:w-1\.5{width:.375rem}.lg\:w-2\.5{width:.625rem}.lg\:w-3\.5{width:.875rem}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-1\/4{width:25%}.lg\:w-2\/4{width:50%}.lg\:w-3\/4{width:75%}.lg\:w-1\/5{width:20%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-1\/6{width:16.666667%}.lg\:w-2\/6{width:33.333333%}.lg\:w-3\/6{width:50%}.lg\:w-4\/6{width:66.666667%}.lg\:w-5\/6{width:83.333333%}.lg\:w-1\/12{width:8.333333%}.lg\:w-2\/12{width:16.666667%}.lg\:w-3\/12{width:25%}.lg\:w-4\/12{width:33.333333%}.lg\:w-5\/12{width:41.666667%}.lg\:w-6\/12{width:50%}.lg\:w-7\/12{width:58.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:w-9\/12{width:75%}.lg\:w-10\/12{width:83.333333%}.lg\:w-11\/12{width:91.666667%}.lg\:w-full{width:100%}.lg\:w-screen{width:100vw}.lg\:w-min{width:min-content}.lg\:w-max{width:max-content}.lg\:min-w-0{min-width:0}.lg\:min-w-full{min-width:100%}.lg\:min-w-min{min-width:min-content}.lg\:min-w-max{min-width:max-content}.lg\:max-w-0{max-width:0}.lg\:max-w-none{max-width:none}.lg\:max-w-xs{max-width:20rem}.lg\:max-w-sm{max-width:24rem}.lg\:max-w-md{max-width:28rem}.lg\:max-w-lg{max-width:32rem}.lg\:max-w-xl{max-width:36rem}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-5xl{max-width:64rem}.lg\:max-w-6xl{max-width:72rem}.lg\:max-w-7xl{max-width:80rem}.lg\:max-w-full{max-width:100%}.lg\:max-w-min{max-width:min-content}.lg\:max-w-max{max-width:max-content}.lg\:max-w-prose{max-width:65ch}.lg\:max-w-screen-sm{max-width:640px}.lg\:max-w-screen-md{max-width:768px}.lg\:max-w-screen-lg{max-width:1024px}.lg\:max-w-screen-xl{max-width:1280px}.lg\:max-w-screen-2xl{max-width:1536px}.lg\:flex-1{flex:1 1 0%}.lg\:flex-auto{flex:1 1 auto}.lg\:flex-initial{flex:0 1 auto}.lg\:flex-none{flex:none}.lg\:flex-shrink-0{flex-shrink:0}.lg\:flex-shrink{flex-shrink:1}.lg\:flex-grow-0{flex-grow:0}.lg\:flex-grow{flex-grow:1}.lg\:table-auto{table-layout:auto}.lg\:table-fixed{table-layout:fixed}.lg\:border-collapse{border-collapse:collapse}.lg\:border-separate{border-collapse:separate}.lg\:origin-center{transform-origin:center}.lg\:origin-top{transform-origin:top}.lg\:origin-top-right{transform-origin:top right}.lg\:origin-right{transform-origin:right}.lg\:origin-bottom-right{transform-origin:bottom right}.lg\:origin-bottom{transform-origin:bottom}.lg\:origin-bottom-left{transform-origin:bottom left}.lg\:origin-left{transform-origin:left}.lg\:origin-top-left{transform-origin:top left}.lg\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.lg\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.lg\:transform-none{transform:none}.lg\:translate-x-0{--tw-translate-x:0px}.lg\:translate-x-1{--tw-translate-x:0.25rem}.lg\:translate-x-2{--tw-translate-x:0.5rem}.lg\:translate-x-3{--tw-translate-x:0.75rem}.lg\:translate-x-4{--tw-translate-x:1rem}.lg\:translate-x-5{--tw-translate-x:1.25rem}.lg\:translate-x-6{--tw-translate-x:1.5rem}.lg\:translate-x-7{--tw-translate-x:1.75rem}.lg\:translate-x-8{--tw-translate-x:2rem}.lg\:translate-x-9{--tw-translate-x:2.25rem}.lg\:translate-x-10{--tw-translate-x:2.5rem}.lg\:translate-x-11{--tw-translate-x:2.75rem}.lg\:translate-x-12{--tw-translate-x:3rem}.lg\:translate-x-14{--tw-translate-x:3.5rem}.lg\:translate-x-16{--tw-translate-x:4rem}.lg\:translate-x-20{--tw-translate-x:5rem}.lg\:translate-x-24{--tw-translate-x:6rem}.lg\:translate-x-28{--tw-translate-x:7rem}.lg\:translate-x-32{--tw-translate-x:8rem}.lg\:translate-x-36{--tw-translate-x:9rem}.lg\:translate-x-40{--tw-translate-x:10rem}.lg\:translate-x-44{--tw-translate-x:11rem}.lg\:translate-x-48{--tw-translate-x:12rem}.lg\:translate-x-52{--tw-translate-x:13rem}.lg\:translate-x-56{--tw-translate-x:14rem}.lg\:translate-x-60{--tw-translate-x:15rem}.lg\:translate-x-64{--tw-translate-x:16rem}.lg\:translate-x-72{--tw-translate-x:18rem}.lg\:translate-x-80{--tw-translate-x:20rem}.lg\:translate-x-96{--tw-translate-x:24rem}.lg\:translate-x-px{--tw-translate-x:1px}.lg\:translate-x-0\.5{--tw-translate-x:0.125rem}.lg\:translate-x-1\.5{--tw-translate-x:0.375rem}.lg\:translate-x-2\.5{--tw-translate-x:0.625rem}.lg\:translate-x-3\.5{--tw-translate-x:0.875rem}.lg\:-translate-x-0{--tw-translate-x:0px}.lg\:-translate-x-1{--tw-translate-x:-0.25rem}.lg\:-translate-x-2{--tw-translate-x:-0.5rem}.lg\:-translate-x-3{--tw-translate-x:-0.75rem}.lg\:-translate-x-4{--tw-translate-x:-1rem}.lg\:-translate-x-5{--tw-translate-x:-1.25rem}.lg\:-translate-x-6{--tw-translate-x:-1.5rem}.lg\:-translate-x-7{--tw-translate-x:-1.75rem}.lg\:-translate-x-8{--tw-translate-x:-2rem}.lg\:-translate-x-9{--tw-translate-x:-2.25rem}.lg\:-translate-x-10{--tw-translate-x:-2.5rem}.lg\:-translate-x-11{--tw-translate-x:-2.75rem}.lg\:-translate-x-12{--tw-translate-x:-3rem}.lg\:-translate-x-14{--tw-translate-x:-3.5rem}.lg\:-translate-x-16{--tw-translate-x:-4rem}.lg\:-translate-x-20{--tw-translate-x:-5rem}.lg\:-translate-x-24{--tw-translate-x:-6rem}.lg\:-translate-x-28{--tw-translate-x:-7rem}.lg\:-translate-x-32{--tw-translate-x:-8rem}.lg\:-translate-x-36{--tw-translate-x:-9rem}.lg\:-translate-x-40{--tw-translate-x:-10rem}.lg\:-translate-x-44{--tw-translate-x:-11rem}.lg\:-translate-x-48{--tw-translate-x:-12rem}.lg\:-translate-x-52{--tw-translate-x:-13rem}.lg\:-translate-x-56{--tw-translate-x:-14rem}.lg\:-translate-x-60{--tw-translate-x:-15rem}.lg\:-translate-x-64{--tw-translate-x:-16rem}.lg\:-translate-x-72{--tw-translate-x:-18rem}.lg\:-translate-x-80{--tw-translate-x:-20rem}.lg\:-translate-x-96{--tw-translate-x:-24rem}.lg\:-translate-x-px{--tw-translate-x:-1px}.lg\:-translate-x-0\.5{--tw-translate-x:-0.125rem}.lg\:-translate-x-1\.5{--tw-translate-x:-0.375rem}.lg\:-translate-x-2\.5{--tw-translate-x:-0.625rem}.lg\:-translate-x-3\.5{--tw-translate-x:-0.875rem}.lg\:translate-x-1\/2{--tw-translate-x:50%}.lg\:translate-x-1\/3{--tw-translate-x:33.333333%}.lg\:translate-x-2\/3{--tw-translate-x:66.666667%}.lg\:translate-x-1\/4{--tw-translate-x:25%}.lg\:translate-x-2\/4{--tw-translate-x:50%}.lg\:translate-x-3\/4{--tw-translate-x:75%}.lg\:translate-x-full{--tw-translate-x:100%}.lg\:-translate-x-1\/2{--tw-translate-x:-50%}.lg\:-translate-x-1\/3{--tw-translate-x:-33.333333%}.lg\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.lg\:-translate-x-1\/4{--tw-translate-x:-25%}.lg\:-translate-x-2\/4{--tw-translate-x:-50%}.lg\:-translate-x-3\/4{--tw-translate-x:-75%}.lg\:-translate-x-full{--tw-translate-x:-100%}.lg\:translate-y-0{--tw-translate-y:0px}.lg\:translate-y-1{--tw-translate-y:0.25rem}.lg\:translate-y-2{--tw-translate-y:0.5rem}.lg\:translate-y-3{--tw-translate-y:0.75rem}.lg\:translate-y-4{--tw-translate-y:1rem}.lg\:translate-y-5{--tw-translate-y:1.25rem}.lg\:translate-y-6{--tw-translate-y:1.5rem}.lg\:translate-y-7{--tw-translate-y:1.75rem}.lg\:translate-y-8{--tw-translate-y:2rem}.lg\:translate-y-9{--tw-translate-y:2.25rem}.lg\:translate-y-10{--tw-translate-y:2.5rem}.lg\:translate-y-11{--tw-translate-y:2.75rem}.lg\:translate-y-12{--tw-translate-y:3rem}.lg\:translate-y-14{--tw-translate-y:3.5rem}.lg\:translate-y-16{--tw-translate-y:4rem}.lg\:translate-y-20{--tw-translate-y:5rem}.lg\:translate-y-24{--tw-translate-y:6rem}.lg\:translate-y-28{--tw-translate-y:7rem}.lg\:translate-y-32{--tw-translate-y:8rem}.lg\:translate-y-36{--tw-translate-y:9rem}.lg\:translate-y-40{--tw-translate-y:10rem}.lg\:translate-y-44{--tw-translate-y:11rem}.lg\:translate-y-48{--tw-translate-y:12rem}.lg\:translate-y-52{--tw-translate-y:13rem}.lg\:translate-y-56{--tw-translate-y:14rem}.lg\:translate-y-60{--tw-translate-y:15rem}.lg\:translate-y-64{--tw-translate-y:16rem}.lg\:translate-y-72{--tw-translate-y:18rem}.lg\:translate-y-80{--tw-translate-y:20rem}.lg\:translate-y-96{--tw-translate-y:24rem}.lg\:translate-y-px{--tw-translate-y:1px}.lg\:translate-y-0\.5{--tw-translate-y:0.125rem}.lg\:translate-y-1\.5{--tw-translate-y:0.375rem}.lg\:translate-y-2\.5{--tw-translate-y:0.625rem}.lg\:translate-y-3\.5{--tw-translate-y:0.875rem}.lg\:-translate-y-0{--tw-translate-y:0px}.lg\:-translate-y-1{--tw-translate-y:-0.25rem}.lg\:-translate-y-2{--tw-translate-y:-0.5rem}.lg\:-translate-y-3{--tw-translate-y:-0.75rem}.lg\:-translate-y-4{--tw-translate-y:-1rem}.lg\:-translate-y-5{--tw-translate-y:-1.25rem}.lg\:-translate-y-6{--tw-translate-y:-1.5rem}.lg\:-translate-y-7{--tw-translate-y:-1.75rem}.lg\:-translate-y-8{--tw-translate-y:-2rem}.lg\:-translate-y-9{--tw-translate-y:-2.25rem}.lg\:-translate-y-10{--tw-translate-y:-2.5rem}.lg\:-translate-y-11{--tw-translate-y:-2.75rem}.lg\:-translate-y-12{--tw-translate-y:-3rem}.lg\:-translate-y-14{--tw-translate-y:-3.5rem}.lg\:-translate-y-16{--tw-translate-y:-4rem}.lg\:-translate-y-20{--tw-translate-y:-5rem}.lg\:-translate-y-24{--tw-translate-y:-6rem}.lg\:-translate-y-28{--tw-translate-y:-7rem}.lg\:-translate-y-32{--tw-translate-y:-8rem}.lg\:-translate-y-36{--tw-translate-y:-9rem}.lg\:-translate-y-40{--tw-translate-y:-10rem}.lg\:-translate-y-44{--tw-translate-y:-11rem}.lg\:-translate-y-48{--tw-translate-y:-12rem}.lg\:-translate-y-52{--tw-translate-y:-13rem}.lg\:-translate-y-56{--tw-translate-y:-14rem}.lg\:-translate-y-60{--tw-translate-y:-15rem}.lg\:-translate-y-64{--tw-translate-y:-16rem}.lg\:-translate-y-72{--tw-translate-y:-18rem}.lg\:-translate-y-80{--tw-translate-y:-20rem}.lg\:-translate-y-96{--tw-translate-y:-24rem}.lg\:-translate-y-px{--tw-translate-y:-1px}.lg\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.lg\:-translate-y-1\.5{--tw-translate-y:-0.375rem}.lg\:-translate-y-2\.5{--tw-translate-y:-0.625rem}.lg\:-translate-y-3\.5{--tw-translate-y:-0.875rem}.lg\:translate-y-1\/2{--tw-translate-y:50%}.lg\:translate-y-1\/3{--tw-translate-y:33.333333%}.lg\:translate-y-2\/3{--tw-translate-y:66.666667%}.lg\:translate-y-1\/4{--tw-translate-y:25%}.lg\:translate-y-2\/4{--tw-translate-y:50%}.lg\:translate-y-3\/4{--tw-translate-y:75%}.lg\:translate-y-full{--tw-translate-y:100%}.lg\:-translate-y-1\/2{--tw-translate-y:-50%}.lg\:-translate-y-1\/3{--tw-translate-y:-33.333333%}.lg\:-translate-y-2\/3{--tw-translate-y:-66.666667%}.lg\:-translate-y-1\/4{--tw-translate-y:-25%}.lg\:-translate-y-2\/4{--tw-translate-y:-50%}.lg\:-translate-y-3\/4{--tw-translate-y:-75%}.lg\:-translate-y-full{--tw-translate-y:-100%}.lg\:hover\:translate-x-0:hover{--tw-translate-x:0px}.lg\:hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.lg\:hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.lg\:hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.lg\:hover\:translate-x-4:hover{--tw-translate-x:1rem}.lg\:hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.lg\:hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.lg\:hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.lg\:hover\:translate-x-8:hover{--tw-translate-x:2rem}.lg\:hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.lg\:hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.lg\:hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.lg\:hover\:translate-x-12:hover{--tw-translate-x:3rem}.lg\:hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.lg\:hover\:translate-x-16:hover{--tw-translate-x:4rem}.lg\:hover\:translate-x-20:hover{--tw-translate-x:5rem}.lg\:hover\:translate-x-24:hover{--tw-translate-x:6rem}.lg\:hover\:translate-x-28:hover{--tw-translate-x:7rem}.lg\:hover\:translate-x-32:hover{--tw-translate-x:8rem}.lg\:hover\:translate-x-36:hover{--tw-translate-x:9rem}.lg\:hover\:translate-x-40:hover{--tw-translate-x:10rem}.lg\:hover\:translate-x-44:hover{--tw-translate-x:11rem}.lg\:hover\:translate-x-48:hover{--tw-translate-x:12rem}.lg\:hover\:translate-x-52:hover{--tw-translate-x:13rem}.lg\:hover\:translate-x-56:hover{--tw-translate-x:14rem}.lg\:hover\:translate-x-60:hover{--tw-translate-x:15rem}.lg\:hover\:translate-x-64:hover{--tw-translate-x:16rem}.lg\:hover\:translate-x-72:hover{--tw-translate-x:18rem}.lg\:hover\:translate-x-80:hover{--tw-translate-x:20rem}.lg\:hover\:translate-x-96:hover{--tw-translate-x:24rem}.lg\:hover\:translate-x-px:hover{--tw-translate-x:1px}.lg\:hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.lg\:hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.lg\:hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.lg\:hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.lg\:hover\:-translate-x-0:hover{--tw-translate-x:0px}.lg\:hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.lg\:hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.lg\:hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.lg\:hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.lg\:hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.lg\:hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.lg\:hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.lg\:hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.lg\:hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.lg\:hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.lg\:hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.lg\:hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.lg\:hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.lg\:hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.lg\:hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.lg\:hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.lg\:hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.lg\:hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.lg\:hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.lg\:hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.lg\:hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.lg\:hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.lg\:hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.lg\:hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.lg\:hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.lg\:hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.lg\:hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.lg\:hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.lg\:hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.lg\:hover\:-translate-x-px:hover{--tw-translate-x:-1px}.lg\:hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.lg\:hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.lg\:hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.lg\:hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.lg\:hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.lg\:hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.lg\:hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.lg\:hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.lg\:hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.lg\:hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.lg\:hover\:translate-x-full:hover{--tw-translate-x:100%}.lg\:hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.lg\:hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.lg\:hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.lg\:hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.lg\:hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.lg\:hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.lg\:hover\:-translate-x-full:hover{--tw-translate-x:-100%}.lg\:hover\:translate-y-0:hover{--tw-translate-y:0px}.lg\:hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.lg\:hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.lg\:hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.lg\:hover\:translate-y-4:hover{--tw-translate-y:1rem}.lg\:hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.lg\:hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.lg\:hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.lg\:hover\:translate-y-8:hover{--tw-translate-y:2rem}.lg\:hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.lg\:hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.lg\:hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.lg\:hover\:translate-y-12:hover{--tw-translate-y:3rem}.lg\:hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.lg\:hover\:translate-y-16:hover{--tw-translate-y:4rem}.lg\:hover\:translate-y-20:hover{--tw-translate-y:5rem}.lg\:hover\:translate-y-24:hover{--tw-translate-y:6rem}.lg\:hover\:translate-y-28:hover{--tw-translate-y:7rem}.lg\:hover\:translate-y-32:hover{--tw-translate-y:8rem}.lg\:hover\:translate-y-36:hover{--tw-translate-y:9rem}.lg\:hover\:translate-y-40:hover{--tw-translate-y:10rem}.lg\:hover\:translate-y-44:hover{--tw-translate-y:11rem}.lg\:hover\:translate-y-48:hover{--tw-translate-y:12rem}.lg\:hover\:translate-y-52:hover{--tw-translate-y:13rem}.lg\:hover\:translate-y-56:hover{--tw-translate-y:14rem}.lg\:hover\:translate-y-60:hover{--tw-translate-y:15rem}.lg\:hover\:translate-y-64:hover{--tw-translate-y:16rem}.lg\:hover\:translate-y-72:hover{--tw-translate-y:18rem}.lg\:hover\:translate-y-80:hover{--tw-translate-y:20rem}.lg\:hover\:translate-y-96:hover{--tw-translate-y:24rem}.lg\:hover\:translate-y-px:hover{--tw-translate-y:1px}.lg\:hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.lg\:hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.lg\:hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.lg\:hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.lg\:hover\:-translate-y-0:hover{--tw-translate-y:0px}.lg\:hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.lg\:hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.lg\:hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.lg\:hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.lg\:hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.lg\:hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.lg\:hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.lg\:hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.lg\:hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.lg\:hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.lg\:hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.lg\:hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.lg\:hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.lg\:hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.lg\:hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.lg\:hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.lg\:hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.lg\:hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.lg\:hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.lg\:hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.lg\:hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.lg\:hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.lg\:hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.lg\:hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.lg\:hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.lg\:hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.lg\:hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.lg\:hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.lg\:hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.lg\:hover\:-translate-y-px:hover{--tw-translate-y:-1px}.lg\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.lg\:hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.lg\:hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.lg\:hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.lg\:hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.lg\:hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.lg\:hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.lg\:hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.lg\:hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.lg\:hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.lg\:hover\:translate-y-full:hover{--tw-translate-y:100%}.lg\:hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.lg\:hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.lg\:hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.lg\:hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.lg\:hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.lg\:hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.lg\:hover\:-translate-y-full:hover{--tw-translate-y:-100%}.lg\:focus\:translate-x-0:focus{--tw-translate-x:0px}.lg\:focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.lg\:focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.lg\:focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.lg\:focus\:translate-x-4:focus{--tw-translate-x:1rem}.lg\:focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.lg\:focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.lg\:focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.lg\:focus\:translate-x-8:focus{--tw-translate-x:2rem}.lg\:focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.lg\:focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.lg\:focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.lg\:focus\:translate-x-12:focus{--tw-translate-x:3rem}.lg\:focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.lg\:focus\:translate-x-16:focus{--tw-translate-x:4rem}.lg\:focus\:translate-x-20:focus{--tw-translate-x:5rem}.lg\:focus\:translate-x-24:focus{--tw-translate-x:6rem}.lg\:focus\:translate-x-28:focus{--tw-translate-x:7rem}.lg\:focus\:translate-x-32:focus{--tw-translate-x:8rem}.lg\:focus\:translate-x-36:focus{--tw-translate-x:9rem}.lg\:focus\:translate-x-40:focus{--tw-translate-x:10rem}.lg\:focus\:translate-x-44:focus{--tw-translate-x:11rem}.lg\:focus\:translate-x-48:focus{--tw-translate-x:12rem}.lg\:focus\:translate-x-52:focus{--tw-translate-x:13rem}.lg\:focus\:translate-x-56:focus{--tw-translate-x:14rem}.lg\:focus\:translate-x-60:focus{--tw-translate-x:15rem}.lg\:focus\:translate-x-64:focus{--tw-translate-x:16rem}.lg\:focus\:translate-x-72:focus{--tw-translate-x:18rem}.lg\:focus\:translate-x-80:focus{--tw-translate-x:20rem}.lg\:focus\:translate-x-96:focus{--tw-translate-x:24rem}.lg\:focus\:translate-x-px:focus{--tw-translate-x:1px}.lg\:focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.lg\:focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.lg\:focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.lg\:focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.lg\:focus\:-translate-x-0:focus{--tw-translate-x:0px}.lg\:focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.lg\:focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.lg\:focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.lg\:focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.lg\:focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.lg\:focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.lg\:focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.lg\:focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.lg\:focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.lg\:focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.lg\:focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.lg\:focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.lg\:focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.lg\:focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.lg\:focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.lg\:focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.lg\:focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.lg\:focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.lg\:focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.lg\:focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.lg\:focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.lg\:focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.lg\:focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.lg\:focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.lg\:focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.lg\:focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.lg\:focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.lg\:focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.lg\:focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.lg\:focus\:-translate-x-px:focus{--tw-translate-x:-1px}.lg\:focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.lg\:focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.lg\:focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.lg\:focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.lg\:focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.lg\:focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.lg\:focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.lg\:focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.lg\:focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.lg\:focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.lg\:focus\:translate-x-full:focus{--tw-translate-x:100%}.lg\:focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.lg\:focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.lg\:focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.lg\:focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.lg\:focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.lg\:focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.lg\:focus\:-translate-x-full:focus{--tw-translate-x:-100%}.lg\:focus\:translate-y-0:focus{--tw-translate-y:0px}.lg\:focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.lg\:focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.lg\:focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.lg\:focus\:translate-y-4:focus{--tw-translate-y:1rem}.lg\:focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.lg\:focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.lg\:focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.lg\:focus\:translate-y-8:focus{--tw-translate-y:2rem}.lg\:focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.lg\:focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.lg\:focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.lg\:focus\:translate-y-12:focus{--tw-translate-y:3rem}.lg\:focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.lg\:focus\:translate-y-16:focus{--tw-translate-y:4rem}.lg\:focus\:translate-y-20:focus{--tw-translate-y:5rem}.lg\:focus\:translate-y-24:focus{--tw-translate-y:6rem}.lg\:focus\:translate-y-28:focus{--tw-translate-y:7rem}.lg\:focus\:translate-y-32:focus{--tw-translate-y:8rem}.lg\:focus\:translate-y-36:focus{--tw-translate-y:9rem}.lg\:focus\:translate-y-40:focus{--tw-translate-y:10rem}.lg\:focus\:translate-y-44:focus{--tw-translate-y:11rem}.lg\:focus\:translate-y-48:focus{--tw-translate-y:12rem}.lg\:focus\:translate-y-52:focus{--tw-translate-y:13rem}.lg\:focus\:translate-y-56:focus{--tw-translate-y:14rem}.lg\:focus\:translate-y-60:focus{--tw-translate-y:15rem}.lg\:focus\:translate-y-64:focus{--tw-translate-y:16rem}.lg\:focus\:translate-y-72:focus{--tw-translate-y:18rem}.lg\:focus\:translate-y-80:focus{--tw-translate-y:20rem}.lg\:focus\:translate-y-96:focus{--tw-translate-y:24rem}.lg\:focus\:translate-y-px:focus{--tw-translate-y:1px}.lg\:focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.lg\:focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.lg\:focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.lg\:focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.lg\:focus\:-translate-y-0:focus{--tw-translate-y:0px}.lg\:focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.lg\:focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.lg\:focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.lg\:focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.lg\:focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.lg\:focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.lg\:focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.lg\:focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.lg\:focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.lg\:focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.lg\:focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.lg\:focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.lg\:focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.lg\:focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.lg\:focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.lg\:focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.lg\:focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.lg\:focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.lg\:focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.lg\:focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.lg\:focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.lg\:focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.lg\:focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.lg\:focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.lg\:focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.lg\:focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.lg\:focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.lg\:focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.lg\:focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.lg\:focus\:-translate-y-px:focus{--tw-translate-y:-1px}.lg\:focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.lg\:focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.lg\:focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.lg\:focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.lg\:focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.lg\:focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.lg\:focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.lg\:focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.lg\:focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.lg\:focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.lg\:focus\:translate-y-full:focus{--tw-translate-y:100%}.lg\:focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.lg\:focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.lg\:focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.lg\:focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.lg\:focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.lg\:focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.lg\:focus\:-translate-y-full:focus{--tw-translate-y:-100%}.lg\:rotate-0{--tw-rotate:0deg}.lg\:rotate-1{--tw-rotate:1deg}.lg\:rotate-2{--tw-rotate:2deg}.lg\:rotate-3{--tw-rotate:3deg}.lg\:rotate-6{--tw-rotate:6deg}.lg\:rotate-12{--tw-rotate:12deg}.lg\:rotate-45{--tw-rotate:45deg}.lg\:rotate-90{--tw-rotate:90deg}.lg\:rotate-180{--tw-rotate:180deg}.lg\:-rotate-180{--tw-rotate:-180deg}.lg\:-rotate-90{--tw-rotate:-90deg}.lg\:-rotate-45{--tw-rotate:-45deg}.lg\:-rotate-12{--tw-rotate:-12deg}.lg\:-rotate-6{--tw-rotate:-6deg}.lg\:-rotate-3{--tw-rotate:-3deg}.lg\:-rotate-2{--tw-rotate:-2deg}.lg\:-rotate-1{--tw-rotate:-1deg}.lg\:hover\:rotate-0:hover{--tw-rotate:0deg}.lg\:hover\:rotate-1:hover{--tw-rotate:1deg}.lg\:hover\:rotate-2:hover{--tw-rotate:2deg}.lg\:hover\:rotate-3:hover{--tw-rotate:3deg}.lg\:hover\:rotate-6:hover{--tw-rotate:6deg}.lg\:hover\:rotate-12:hover{--tw-rotate:12deg}.lg\:hover\:rotate-45:hover{--tw-rotate:45deg}.lg\:hover\:rotate-90:hover{--tw-rotate:90deg}.lg\:hover\:rotate-180:hover{--tw-rotate:180deg}.lg\:hover\:-rotate-180:hover{--tw-rotate:-180deg}.lg\:hover\:-rotate-90:hover{--tw-rotate:-90deg}.lg\:hover\:-rotate-45:hover{--tw-rotate:-45deg}.lg\:hover\:-rotate-12:hover{--tw-rotate:-12deg}.lg\:hover\:-rotate-6:hover{--tw-rotate:-6deg}.lg\:hover\:-rotate-3:hover{--tw-rotate:-3deg}.lg\:hover\:-rotate-2:hover{--tw-rotate:-2deg}.lg\:hover\:-rotate-1:hover{--tw-rotate:-1deg}.lg\:focus\:rotate-0:focus{--tw-rotate:0deg}.lg\:focus\:rotate-1:focus{--tw-rotate:1deg}.lg\:focus\:rotate-2:focus{--tw-rotate:2deg}.lg\:focus\:rotate-3:focus{--tw-rotate:3deg}.lg\:focus\:rotate-6:focus{--tw-rotate:6deg}.lg\:focus\:rotate-12:focus{--tw-rotate:12deg}.lg\:focus\:rotate-45:focus{--tw-rotate:45deg}.lg\:focus\:rotate-90:focus{--tw-rotate:90deg}.lg\:focus\:rotate-180:focus{--tw-rotate:180deg}.lg\:focus\:-rotate-180:focus{--tw-rotate:-180deg}.lg\:focus\:-rotate-90:focus{--tw-rotate:-90deg}.lg\:focus\:-rotate-45:focus{--tw-rotate:-45deg}.lg\:focus\:-rotate-12:focus{--tw-rotate:-12deg}.lg\:focus\:-rotate-6:focus{--tw-rotate:-6deg}.lg\:focus\:-rotate-3:focus{--tw-rotate:-3deg}.lg\:focus\:-rotate-2:focus{--tw-rotate:-2deg}.lg\:focus\:-rotate-1:focus{--tw-rotate:-1deg}.lg\:skew-x-0{--tw-skew-x:0deg}.lg\:skew-x-1{--tw-skew-x:1deg}.lg\:skew-x-2{--tw-skew-x:2deg}.lg\:skew-x-3{--tw-skew-x:3deg}.lg\:skew-x-6{--tw-skew-x:6deg}.lg\:skew-x-12{--tw-skew-x:12deg}.lg\:-skew-x-12{--tw-skew-x:-12deg}.lg\:-skew-x-6{--tw-skew-x:-6deg}.lg\:-skew-x-3{--tw-skew-x:-3deg}.lg\:-skew-x-2{--tw-skew-x:-2deg}.lg\:-skew-x-1{--tw-skew-x:-1deg}.lg\:skew-y-0{--tw-skew-y:0deg}.lg\:skew-y-1{--tw-skew-y:1deg}.lg\:skew-y-2{--tw-skew-y:2deg}.lg\:skew-y-3{--tw-skew-y:3deg}.lg\:skew-y-6{--tw-skew-y:6deg}.lg\:skew-y-12{--tw-skew-y:12deg}.lg\:-skew-y-12{--tw-skew-y:-12deg}.lg\:-skew-y-6{--tw-skew-y:-6deg}.lg\:-skew-y-3{--tw-skew-y:-3deg}.lg\:-skew-y-2{--tw-skew-y:-2deg}.lg\:-skew-y-1{--tw-skew-y:-1deg}.lg\:hover\:skew-x-0:hover{--tw-skew-x:0deg}.lg\:hover\:skew-x-1:hover{--tw-skew-x:1deg}.lg\:hover\:skew-x-2:hover{--tw-skew-x:2deg}.lg\:hover\:skew-x-3:hover{--tw-skew-x:3deg}.lg\:hover\:skew-x-6:hover{--tw-skew-x:6deg}.lg\:hover\:skew-x-12:hover{--tw-skew-x:12deg}.lg\:hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.lg\:hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.lg\:hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.lg\:hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.lg\:hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.lg\:hover\:skew-y-0:hover{--tw-skew-y:0deg}.lg\:hover\:skew-y-1:hover{--tw-skew-y:1deg}.lg\:hover\:skew-y-2:hover{--tw-skew-y:2deg}.lg\:hover\:skew-y-3:hover{--tw-skew-y:3deg}.lg\:hover\:skew-y-6:hover{--tw-skew-y:6deg}.lg\:hover\:skew-y-12:hover{--tw-skew-y:12deg}.lg\:hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.lg\:hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.lg\:hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.lg\:hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.lg\:hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.lg\:focus\:skew-x-0:focus{--tw-skew-x:0deg}.lg\:focus\:skew-x-1:focus{--tw-skew-x:1deg}.lg\:focus\:skew-x-2:focus{--tw-skew-x:2deg}.lg\:focus\:skew-x-3:focus{--tw-skew-x:3deg}.lg\:focus\:skew-x-6:focus{--tw-skew-x:6deg}.lg\:focus\:skew-x-12:focus{--tw-skew-x:12deg}.lg\:focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.lg\:focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.lg\:focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.lg\:focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.lg\:focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.lg\:focus\:skew-y-0:focus{--tw-skew-y:0deg}.lg\:focus\:skew-y-1:focus{--tw-skew-y:1deg}.lg\:focus\:skew-y-2:focus{--tw-skew-y:2deg}.lg\:focus\:skew-y-3:focus{--tw-skew-y:3deg}.lg\:focus\:skew-y-6:focus{--tw-skew-y:6deg}.lg\:focus\:skew-y-12:focus{--tw-skew-y:12deg}.lg\:focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.lg\:focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.lg\:focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.lg\:focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.lg\:focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.lg\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.lg\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.lg\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.lg\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.lg\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.lg\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.lg\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.lg\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.lg\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.lg\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.lg\:hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.lg\:hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.lg\:hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.lg\:hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.lg\:hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.lg\:hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.lg\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.lg\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.lg\:hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.lg\:hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.lg\:focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.lg\:focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.lg\:focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.lg\:focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.lg\:focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.lg\:focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.lg\:focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.lg\:focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.lg\:focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.lg\:focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.lg\:scale-x-0{--tw-scale-x:0}.lg\:scale-x-50{--tw-scale-x:.5}.lg\:scale-x-75{--tw-scale-x:.75}.lg\:scale-x-90{--tw-scale-x:.9}.lg\:scale-x-95{--tw-scale-x:.95}.lg\:scale-x-100{--tw-scale-x:1}.lg\:scale-x-105{--tw-scale-x:1.05}.lg\:scale-x-110{--tw-scale-x:1.1}.lg\:scale-x-125{--tw-scale-x:1.25}.lg\:scale-x-150{--tw-scale-x:1.5}.lg\:scale-y-0{--tw-scale-y:0}.lg\:scale-y-50{--tw-scale-y:.5}.lg\:scale-y-75{--tw-scale-y:.75}.lg\:scale-y-90{--tw-scale-y:.9}.lg\:scale-y-95{--tw-scale-y:.95}.lg\:scale-y-100{--tw-scale-y:1}.lg\:scale-y-105{--tw-scale-y:1.05}.lg\:scale-y-110{--tw-scale-y:1.1}.lg\:scale-y-125{--tw-scale-y:1.25}.lg\:scale-y-150{--tw-scale-y:1.5}.lg\:hover\:scale-x-0:hover{--tw-scale-x:0}.lg\:hover\:scale-x-50:hover{--tw-scale-x:.5}.lg\:hover\:scale-x-75:hover{--tw-scale-x:.75}.lg\:hover\:scale-x-90:hover{--tw-scale-x:.9}.lg\:hover\:scale-x-95:hover{--tw-scale-x:.95}.lg\:hover\:scale-x-100:hover{--tw-scale-x:1}.lg\:hover\:scale-x-105:hover{--tw-scale-x:1.05}.lg\:hover\:scale-x-110:hover{--tw-scale-x:1.1}.lg\:hover\:scale-x-125:hover{--tw-scale-x:1.25}.lg\:hover\:scale-x-150:hover{--tw-scale-x:1.5}.lg\:hover\:scale-y-0:hover{--tw-scale-y:0}.lg\:hover\:scale-y-50:hover{--tw-scale-y:.5}.lg\:hover\:scale-y-75:hover{--tw-scale-y:.75}.lg\:hover\:scale-y-90:hover{--tw-scale-y:.9}.lg\:hover\:scale-y-95:hover{--tw-scale-y:.95}.lg\:hover\:scale-y-100:hover{--tw-scale-y:1}.lg\:hover\:scale-y-105:hover{--tw-scale-y:1.05}.lg\:hover\:scale-y-110:hover{--tw-scale-y:1.1}.lg\:hover\:scale-y-125:hover{--tw-scale-y:1.25}.lg\:hover\:scale-y-150:hover{--tw-scale-y:1.5}.lg\:focus\:scale-x-0:focus{--tw-scale-x:0}.lg\:focus\:scale-x-50:focus{--tw-scale-x:.5}.lg\:focus\:scale-x-75:focus{--tw-scale-x:.75}.lg\:focus\:scale-x-90:focus{--tw-scale-x:.9}.lg\:focus\:scale-x-95:focus{--tw-scale-x:.95}.lg\:focus\:scale-x-100:focus{--tw-scale-x:1}.lg\:focus\:scale-x-105:focus{--tw-scale-x:1.05}.lg\:focus\:scale-x-110:focus{--tw-scale-x:1.1}.lg\:focus\:scale-x-125:focus{--tw-scale-x:1.25}.lg\:focus\:scale-x-150:focus{--tw-scale-x:1.5}.lg\:focus\:scale-y-0:focus{--tw-scale-y:0}.lg\:focus\:scale-y-50:focus{--tw-scale-y:.5}.lg\:focus\:scale-y-75:focus{--tw-scale-y:.75}.lg\:focus\:scale-y-90:focus{--tw-scale-y:.9}.lg\:focus\:scale-y-95:focus{--tw-scale-y:.95}.lg\:focus\:scale-y-100:focus{--tw-scale-y:1}.lg\:focus\:scale-y-105:focus{--tw-scale-y:1.05}.lg\:focus\:scale-y-110:focus{--tw-scale-y:1.1}.lg\:focus\:scale-y-125:focus{--tw-scale-y:1.25}.lg\:focus\:scale-y-150:focus{--tw-scale-y:1.5}.lg\:animate-none{animation:none}.lg\:animate-spin{animation:spin 1s linear infinite}.lg\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.lg\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.lg\:animate-bounce{animation:bounce 1s infinite}.lg\:cursor-auto{cursor:auto}.lg\:cursor-default{cursor:default}.lg\:cursor-pointer{cursor:pointer}.lg\:cursor-wait{cursor:wait}.lg\:cursor-text{cursor:text}.lg\:cursor-move{cursor:move}.lg\:cursor-help{cursor:help}.lg\:cursor-not-allowed{cursor:not-allowed}.lg\:select-none{-webkit-user-select:none;user-select:none}.lg\:select-text{-webkit-user-select:text;user-select:text}.lg\:select-all{-webkit-user-select:all;user-select:all}.lg\:select-auto{-webkit-user-select:auto;user-select:auto}.lg\:resize-none{resize:none}.lg\:resize-y{resize:vertical}.lg\:resize-x{resize:horizontal}.lg\:resize{resize:both}.lg\:list-inside{list-style-position:inside}.lg\:list-outside{list-style-position:outside}.lg\:list-none{list-style-type:none}.lg\:list-disc{list-style-type:disc}.lg\:list-decimal{list-style-type:decimal}.lg\:appearance-none{-webkit-appearance:none;appearance:none}.lg\:auto-cols-auto{grid-auto-columns:auto}.lg\:auto-cols-min{grid-auto-columns:min-content}.lg\:auto-cols-max{grid-auto-columns:max-content}.lg\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.lg\:grid-flow-row{grid-auto-flow:row}.lg\:grid-flow-col{grid-auto-flow:column}.lg\:grid-flow-row-dense{grid-auto-flow:row dense}.lg\:grid-flow-col-dense{grid-auto-flow:column dense}.lg\:auto-rows-auto{grid-auto-rows:auto}.lg\:auto-rows-min{grid-auto-rows:min-content}.lg\:auto-rows-max{grid-auto-rows:max-content}.lg\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-none{grid-template-columns:none}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:grid-rows-none{grid-template-rows:none}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:place-content-center{place-content:center}.lg\:place-content-start{place-content:start}.lg\:place-content-end{place-content:end}.lg\:place-content-between{place-content:space-between}.lg\:place-content-around{place-content:space-around}.lg\:place-content-evenly{place-content:space-evenly}.lg\:place-content-stretch{place-content:stretch}.lg\:place-items-start{place-items:start}.lg\:place-items-end{place-items:end}.lg\:place-items-center{place-items:center}.lg\:place-items-stretch{place-items:stretch}.lg\:content-center{align-content:center}.lg\:content-start{align-content:flex-start}.lg\:content-end{align-content:flex-end}.lg\:content-between{align-content:space-between}.lg\:content-around{align-content:space-around}.lg\:content-evenly{align-content:space-evenly}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-baseline{align-items:baseline}.lg\:items-stretch{align-items:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:justify-evenly{justify-content:space-evenly}.lg\:justify-items-start{justify-items:start}.lg\:justify-items-end{justify-items:end}.lg\:justify-items-center{justify-items:center}.lg\:justify-items-stretch{justify-items:stretch}.lg\:gap-0{gap:0}.lg\:gap-1{gap:.25rem}.lg\:gap-2{gap:.5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-7{gap:1.75rem}.lg\:gap-8{gap:2rem}.lg\:gap-9{gap:2.25rem}.lg\:gap-10{gap:2.5rem}.lg\:gap-11{gap:2.75rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-24{gap:6rem}.lg\:gap-28{gap:7rem}.lg\:gap-32{gap:8rem}.lg\:gap-36{gap:9rem}.lg\:gap-40{gap:10rem}.lg\:gap-44{gap:11rem}.lg\:gap-48{gap:12rem}.lg\:gap-52{gap:13rem}.lg\:gap-56{gap:14rem}.lg\:gap-60{gap:15rem}.lg\:gap-64{gap:16rem}.lg\:gap-72{gap:18rem}.lg\:gap-80{gap:20rem}.lg\:gap-96{gap:24rem}.lg\:gap-px{gap:1px}.lg\:gap-0\.5{gap:.125rem}.lg\:gap-1\.5{gap:.375rem}.lg\:gap-2\.5{gap:.625rem}.lg\:gap-3\.5{gap:.875rem}.lg\:gap-x-0{column-gap:0}.lg\:gap-x-1{column-gap:.25rem}.lg\:gap-x-2{column-gap:.5rem}.lg\:gap-x-3{column-gap:.75rem}.lg\:gap-x-4{column-gap:1rem}.lg\:gap-x-5{column-gap:1.25rem}.lg\:gap-x-6{column-gap:1.5rem}.lg\:gap-x-7{column-gap:1.75rem}.lg\:gap-x-8{column-gap:2rem}.lg\:gap-x-9{column-gap:2.25rem}.lg\:gap-x-10{column-gap:2.5rem}.lg\:gap-x-11{column-gap:2.75rem}.lg\:gap-x-12{column-gap:3rem}.lg\:gap-x-14{column-gap:3.5rem}.lg\:gap-x-16{column-gap:4rem}.lg\:gap-x-20{column-gap:5rem}.lg\:gap-x-24{column-gap:6rem}.lg\:gap-x-28{column-gap:7rem}.lg\:gap-x-32{column-gap:8rem}.lg\:gap-x-36{column-gap:9rem}.lg\:gap-x-40{column-gap:10rem}.lg\:gap-x-44{column-gap:11rem}.lg\:gap-x-48{column-gap:12rem}.lg\:gap-x-52{column-gap:13rem}.lg\:gap-x-56{column-gap:14rem}.lg\:gap-x-60{column-gap:15rem}.lg\:gap-x-64{column-gap:16rem}.lg\:gap-x-72{column-gap:18rem}.lg\:gap-x-80{column-gap:20rem}.lg\:gap-x-96{column-gap:24rem}.lg\:gap-x-px{column-gap:1px}.lg\:gap-x-0\.5{column-gap:.125rem}.lg\:gap-x-1\.5{column-gap:.375rem}.lg\:gap-x-2\.5{column-gap:.625rem}.lg\:gap-x-3\.5{column-gap:.875rem}.lg\:gap-y-0{row-gap:0}.lg\:gap-y-1{row-gap:.25rem}.lg\:gap-y-2{row-gap:.5rem}.lg\:gap-y-3{row-gap:.75rem}.lg\:gap-y-4{row-gap:1rem}.lg\:gap-y-5{row-gap:1.25rem}.lg\:gap-y-6{row-gap:1.5rem}.lg\:gap-y-7{row-gap:1.75rem}.lg\:gap-y-8{row-gap:2rem}.lg\:gap-y-9{row-gap:2.25rem}.lg\:gap-y-10{row-gap:2.5rem}.lg\:gap-y-11{row-gap:2.75rem}.lg\:gap-y-12{row-gap:3rem}.lg\:gap-y-14{row-gap:3.5rem}.lg\:gap-y-16{row-gap:4rem}.lg\:gap-y-20{row-gap:5rem}.lg\:gap-y-24{row-gap:6rem}.lg\:gap-y-28{row-gap:7rem}.lg\:gap-y-32{row-gap:8rem}.lg\:gap-y-36{row-gap:9rem}.lg\:gap-y-40{row-gap:10rem}.lg\:gap-y-44{row-gap:11rem}.lg\:gap-y-48{row-gap:12rem}.lg\:gap-y-52{row-gap:13rem}.lg\:gap-y-56{row-gap:14rem}.lg\:gap-y-60{row-gap:15rem}.lg\:gap-y-64{row-gap:16rem}.lg\:gap-y-72{row-gap:18rem}.lg\:gap-y-80{row-gap:20rem}.lg\:gap-y-96{row-gap:24rem}.lg\:gap-y-px{row-gap:1px}.lg\:gap-y-0\.5{row-gap:.125rem}.lg\:gap-y-1\.5{row-gap:.375rem}.lg\:gap-y-2\.5{row-gap:.625rem}.lg\:gap-y-3\.5{row-gap:.875rem}.lg\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.lg\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.lg\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.lg\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.lg\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.lg\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.lg\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.lg\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.lg\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.lg\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.lg\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.lg\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.lg\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.lg\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.lg\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.lg\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.lg\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.lg\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.lg\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.lg\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.lg\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.lg\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.lg\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.lg\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.lg\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.lg\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.lg\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.lg\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.lg\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.lg\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.lg\:space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.lg\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.lg\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.lg\:space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.lg\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.lg\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.lg\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.lg\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.lg\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.lg\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.lg\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.lg\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.lg\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.lg\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.lg\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.lg\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.lg\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.lg\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.lg\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.lg\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.lg\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.lg\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.lg\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.lg\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.lg\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.lg\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.lg\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.lg\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.lg\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.lg\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.lg\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.lg\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.lg\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.lg\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.lg\:-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.lg\:-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.lg\:-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.lg\:-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.lg\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.lg\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.lg\:divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.lg\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.lg\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.lg\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.lg\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.lg\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.lg\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.lg\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.lg\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.lg\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.lg\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.lg\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.lg\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.lg\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.lg\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.lg\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.lg\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.lg\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.lg\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.lg\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.lg\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.lg\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.lg\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.lg\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.lg\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.lg\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.lg\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.lg\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.lg\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.lg\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.lg\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.lg\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.lg\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.lg\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.lg\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.lg\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.lg\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.lg\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.lg\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.lg\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.lg\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.lg\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.lg\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.lg\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.lg\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.lg\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.lg\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.lg\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.lg\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.lg\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110.3.1,183,var(--tw-divide-opacity))}.lg\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.lg\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.lg\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.lg\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.lg\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.lg\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.lg\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.lg\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.lg\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.lg\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.lg\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.lg\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.lg\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.lg\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.lg\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.lg\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.lg\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.lg\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.lg\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.lg\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.lg\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.lg\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.lg\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.lg\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.lg\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.lg\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.lg\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.lg\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.lg\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.lg\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.lg\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.lg\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.lg\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.lg\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.lg\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.lg\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.lg\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.lg\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.lg\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.lg\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.lg\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.lg\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.lg\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.lg\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.lg\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.lg\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.lg\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.lg\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.lg\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.lg\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.lg\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.lg\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.lg\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.lg\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.lg\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.lg\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.lg\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.lg\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.lg\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.lg\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.lg\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.lg\:place-self-auto{place-self:auto}.lg\:place-self-start{place-self:start}.lg\:place-self-end{place-self:end}.lg\:place-self-center{place-self:center}.lg\:place-self-stretch{place-self:stretch}.lg\:self-auto{align-self:auto}.lg\:self-start{align-self:flex-start}.lg\:self-end{align-self:flex-end}.lg\:self-center{align-self:center}.lg\:self-stretch{align-self:stretch}.lg\:self-baseline{align-self:baseline}.lg\:justify-self-auto{justify-self:auto}.lg\:justify-self-start{justify-self:start}.lg\:justify-self-end{justify-self:end}.lg\:justify-self-center{justify-self:center}.lg\:justify-self-stretch{justify-self:stretch}.lg\:overflow-auto{overflow:auto}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:overflow-scroll{overflow:scroll}.lg\:overflow-x-auto{overflow-x:auto}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overflow-x-hidden{overflow-x:hidden}.lg\:overflow-y-hidden{overflow-y:hidden}.lg\:overflow-x-visible{overflow-x:visible}.lg\:overflow-y-visible{overflow-y:visible}.lg\:overflow-x-scroll{overflow-x:scroll}.lg\:overflow-y-scroll{overflow-y:scroll}.lg\:overscroll-auto{overscroll-behavior:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:overscroll-none{overscroll-behavior:none}.lg\:overscroll-y-auto{overscroll-behavior-y:auto}.lg\:overscroll-y-contain{overscroll-behavior-y:contain}.lg\:overscroll-y-none{overscroll-behavior-y:none}.lg\:overscroll-x-auto{overscroll-behavior-x:auto}.lg\:overscroll-x-contain{overscroll-behavior-x:contain}.lg\:overscroll-x-none{overscroll-behavior-x:none}.lg\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg\:overflow-ellipsis{text-overflow:ellipsis}.lg\:overflow-clip{text-overflow:clip}.lg\:whitespace-normal{white-space:normal}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:whitespace-pre{white-space:pre}.lg\:whitespace-pre-line{white-space:pre-line}.lg\:whitespace-pre-wrap{white-space:pre-wrap}.lg\:break-normal{overflow-wrap:normal;word-break:normal}.lg\:break-words{overflow-wrap:break-word}.lg\:break-all{word-break:break-all}.lg\:rounded-none{border-radius:0}.lg\:rounded-sm{border-radius:.125rem}.lg\:rounded{border-radius:.25rem}.lg\:rounded-md{border-radius:.375rem}.lg\:rounded-lg{border-radius:.5rem}.lg\:rounded-xl{border-radius:.75rem}.lg\:rounded-2xl{border-radius:1rem}.lg\:rounded-3xl{border-radius:1.5rem}.lg\:rounded-full{border-radius:9999px}.lg\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.lg\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.lg\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.lg\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.lg\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.lg\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.lg\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.lg\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.lg\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.lg\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.lg\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.lg\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.lg\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.lg\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.lg\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.lg\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.lg\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.lg\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.lg\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.lg\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.lg\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.lg\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.lg\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.lg\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.lg\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.lg\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.lg\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.lg\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.lg\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.lg\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.lg\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.lg\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.lg\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.lg\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.lg\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.lg\:rounded-tl-none{border-top-left-radius:0}.lg\:rounded-tl-sm{border-top-left-radius:.125rem}.lg\:rounded-tl{border-top-left-radius:.25rem}.lg\:rounded-tl-md{border-top-left-radius:.375rem}.lg\:rounded-tl-lg{border-top-left-radius:.5rem}.lg\:rounded-tl-xl{border-top-left-radius:.75rem}.lg\:rounded-tl-2xl{border-top-left-radius:1rem}.lg\:rounded-tl-3xl{border-top-left-radius:1.5rem}.lg\:rounded-tl-full{border-top-left-radius:9999px}.lg\:rounded-tr-none{border-top-right-radius:0}.lg\:rounded-tr-sm{border-top-right-radius:.125rem}.lg\:rounded-tr{border-top-right-radius:.25rem}.lg\:rounded-tr-md{border-top-right-radius:.375rem}.lg\:rounded-tr-lg{border-top-right-radius:.5rem}.lg\:rounded-tr-xl{border-top-right-radius:.75rem}.lg\:rounded-tr-2xl{border-top-right-radius:1rem}.lg\:rounded-tr-3xl{border-top-right-radius:1.5rem}.lg\:rounded-tr-full{border-top-right-radius:9999px}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:rounded-br-sm{border-bottom-right-radius:.125rem}.lg\:rounded-br{border-bottom-right-radius:.25rem}.lg\:rounded-br-md{border-bottom-right-radius:.375rem}.lg\:rounded-br-lg{border-bottom-right-radius:.5rem}.lg\:rounded-br-xl{border-bottom-right-radius:.75rem}.lg\:rounded-br-2xl{border-bottom-right-radius:1rem}.lg\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.lg\:rounded-br-full{border-bottom-right-radius:9999px}.lg\:rounded-bl-none{border-bottom-left-radius:0}.lg\:rounded-bl-sm{border-bottom-left-radius:.125rem}.lg\:rounded-bl{border-bottom-left-radius:.25rem}.lg\:rounded-bl-md{border-bottom-left-radius:.375rem}.lg\:rounded-bl-lg{border-bottom-left-radius:.5rem}.lg\:rounded-bl-xl{border-bottom-left-radius:.75rem}.lg\:rounded-bl-2xl{border-bottom-left-radius:1rem}.lg\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.lg\:rounded-bl-full{border-bottom-left-radius:9999px}.lg\:border-0{border-width:0}.lg\:border-2{border-width:2px}.lg\:border-4{border-width:4px}.lg\:border-8{border-width:8px}.lg\:border{border-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:border-t-2{border-top-width:2px}.lg\:border-t-4{border-top-width:4px}.lg\:border-t-8{border-top-width:8px}.lg\:border-t{border-top-width:1px}.lg\:border-r-0{border-right-width:0}.lg\:border-r-2{border-right-width:2px}.lg\:border-r-4{border-right-width:4px}.lg\:border-r-8{border-right-width:8px}.lg\:border-r{border-right-width:1px}.lg\:border-b-0{border-bottom-width:0}.lg\:border-b-2{border-bottom-width:2px}.lg\:border-b-4{border-bottom-width:4px}.lg\:border-b-8{border-bottom-width:8px}.lg\:border-b{border-bottom-width:1px}.lg\:border-l-0{border-left-width:0}.lg\:border-l-2{border-left-width:2px}.lg\:border-l-4{border-left-width:4px}.lg\:border-l-8{border-left-width:8px}.lg\:border-l{border-left-width:1px}.lg\:border-solid{border-style:solid}.lg\:border-dashed{border-style:dashed}.lg\:border-dotted{border-style:dotted}.lg\:border-double{border-style:double}.lg\:border-none{border-style:none}.lg\:border-transparent{border-color:transparent}.lg\:border-current{border-color:currentColor}.lg\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.lg\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.lg\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.lg\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.lg\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.lg\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.lg\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.lg\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.lg\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.lg\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.lg\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.lg\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.lg\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.lg\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.lg\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.lg\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.lg\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.lg\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.lg\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.lg\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.lg\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.lg\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.lg\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.lg\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.lg\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.lg\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.lg\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.lg\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.lg\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.lg\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.lg\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.lg\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.lg\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.lg\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.lg\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.lg\:border-green-300{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.lg\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.lg\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.lg\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.lg\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.lg\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.lg\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.lg\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.lg\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.lg\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.lg\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.lg\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.lg\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.lg\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.lg\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.lg\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.lg\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.lg\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.lg\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.lg\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.lg\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.lg\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.lg\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.lg\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.lg\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.lg\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.lg\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.lg\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.lg\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.lg\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.lg\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.lg\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.lg\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.lg\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.lg\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.lg\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.lg\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.lg\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.lg\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.lg\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.lg\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.lg\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.lg\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.lg\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.lg\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.lg\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.lg\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-transparent{border-color:transparent}.group:hover .lg\:group-hover\:border-current{border-color:currentColor}.group:hover .lg\:group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .lg\:group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.lg\:focus-within\:border-transparent:focus-within{border-color:transparent}.lg\:focus-within\:border-current:focus-within{border-color:currentColor}.lg\:focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.lg\:focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.lg\:focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.lg\:focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.lg\:focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.lg\:focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.lg\:focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.lg\:focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.lg\:focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.lg\:focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.lg\:focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.lg\:focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.lg\:focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.lg\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.lg\:focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.lg\:focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.lg\:focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.lg\:focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.lg\:focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.lg\:focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.lg\:focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.lg\:focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.lg\:focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.lg\:focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.lg\:focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.lg\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.lg\:focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.lg\:focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.lg\:hover\:border-transparent:hover{border-color:transparent}.lg\:hover\:border-current:hover{border-color:currentColor}.lg\:hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.lg\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.lg\:hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.lg\:hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.lg\:hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.lg\:hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.lg\:hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.lg\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.lg\:hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.lg\:hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.lg\:hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.lg\:hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.lg\:hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.lg\:hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.lg\:hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.lg\:hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.lg\:hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.lg\:hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.lg\:hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.lg\:hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.lg\:hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.lg\:hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.lg\:hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.lg\:hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.lg\:hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.lg\:hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.lg\:hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.lg\:hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.lg\:hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.lg\:hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.lg\:hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.lg\:hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.lg\:hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.lg\:hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.lg\:hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.lg\:hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.lg\:hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.lg\:hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.lg\:hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.lg\:hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.lg\:hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.lg\:hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.lg\:hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.lg\:hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.lg\:hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.lg\:hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.lg\:hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.lg\:hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.lg\:hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.lg\:hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.lg\:hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.lg\:hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.lg\:hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.lg\:hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.lg\:hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.lg\:hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.lg\:hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.lg\:hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.lg\:hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.lg\:hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.lg\:hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.lg\:hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.lg\:hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.lg\:hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.lg\:hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.lg\:hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.lg\:hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.lg\:hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.lg\:hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.lg\:hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.lg\:hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.lg\:hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.lg\:hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.lg\:hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.lg\:hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.lg\:hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.lg\:hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.lg\:hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.lg\:hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.lg\:hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.lg\:hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.lg\:hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.lg\:focus\:border-transparent:focus{border-color:transparent}.lg\:focus\:border-current:focus{border-color:currentColor}.lg\:focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.lg\:focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.lg\:focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.lg\:focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.lg\:focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.lg\:focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.lg\:focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.lg\:focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.lg\:focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.lg\:focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.lg\:focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.lg\:focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.lg\:focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.lg\:focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.lg\:focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.lg\:focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.lg\:focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.lg\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.lg\:focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.lg\:focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.lg\:focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.lg\:focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.lg\:focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.lg\:focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.lg\:focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.lg\:focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.lg\:focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.lg\:focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.lg\:focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.lg\:focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.lg\:focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.lg\:focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.lg\:focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.lg\:focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.lg\:focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.lg\:focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110.3.1,183,var(--tw-border-opacity))}.lg\:focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.lg\:focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.lg\:focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.lg\:focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.lg\:focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.lg\:focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.lg\:focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.lg\:focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.lg\:focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.lg\:focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.lg\:focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.lg\:focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.lg\:focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.lg\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.lg\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.lg\:focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.lg\:focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.lg\:focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.lg\:focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.lg\:focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.lg\:focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.lg\:focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.lg\:focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.lg\:focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.lg\:focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.lg\:focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.lg\:focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.lg\:focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.lg\:focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.lg\:focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.lg\:focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.lg\:focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.lg\:focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.lg\:focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.lg\:focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.lg\:focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.lg\:focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.lg\:focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.lg\:focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.lg\:focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.lg\:focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.lg\:focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.lg\:focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.lg\:focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.lg\:focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.lg\:focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.lg\:border-opacity-0{--tw-border-opacity:0}.lg\:border-opacity-5{--tw-border-opacity:0.05}.lg\:border-opacity-10{--tw-border-opacity:0.1}.lg\:border-opacity-20{--tw-border-opacity:0.2}.lg\:border-opacity-25{--tw-border-opacity:0.25}.lg\:border-opacity-30{--tw-border-opacity:0.3}.lg\:border-opacity-40{--tw-border-opacity:0.4}.lg\:border-opacity-50{--tw-border-opacity:0.5}.lg\:border-opacity-60{--tw-border-opacity:0.6}.lg\:border-opacity-70{--tw-border-opacity:0.7}.lg\:border-opacity-75{--tw-border-opacity:0.75}.lg\:border-opacity-80{--tw-border-opacity:0.8}.lg\:border-opacity-90{--tw-border-opacity:0.9}.lg\:border-opacity-95{--tw-border-opacity:0.95}.lg\:border-opacity-100{--tw-border-opacity:1}.group:hover .lg\:group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .lg\:group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .lg\:group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .lg\:group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .lg\:group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .lg\:group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .lg\:group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .lg\:group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .lg\:group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .lg\:group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .lg\:group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .lg\:group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .lg\:group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .lg\:group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .lg\:group-hover\:border-opacity-100{--tw-border-opacity:1}.lg\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.lg\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.lg\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.lg\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.lg\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.lg\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.lg\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.lg\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.lg\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.lg\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.lg\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.lg\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.lg\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.lg\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.lg\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.lg\:hover\:border-opacity-0:hover{--tw-border-opacity:0}.lg\:hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.lg\:hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.lg\:hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.lg\:hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.lg\:hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.lg\:hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.lg\:hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.lg\:hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.lg\:hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.lg\:hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.lg\:hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.lg\:hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.lg\:hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.lg\:hover\:border-opacity-100:hover{--tw-border-opacity:1}.lg\:focus\:border-opacity-0:focus{--tw-border-opacity:0}.lg\:focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.lg\:focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.lg\:focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.lg\:focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.lg\:focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.lg\:focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.lg\:focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.lg\:focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.lg\:focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.lg\:focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.lg\:focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.lg\:focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.lg\:focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.lg\:focus\:border-opacity-100:focus{--tw-border-opacity:1}.lg\:bg-transparent{background-color:transparent}.lg\:bg-current{background-color:currentColor}.lg\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.lg\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.lg\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.lg\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.lg\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.lg\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.lg\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.lg\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.lg\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.lg\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.lg\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.lg\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.lg\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.lg\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.lg\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.lg\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.lg\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.lg\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.lg\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.lg\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.lg\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.lg\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.lg\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.lg\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.lg\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.lg\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.lg\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.lg\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.lg\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.lg\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.lg\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.lg\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.lg\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.lg\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.lg\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.lg\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.lg\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.lg\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.lg\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.lg\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.lg\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.lg\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.lg\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.lg\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.lg\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.lg\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.lg\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.lg\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.lg\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.lg\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.lg\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.lg\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.lg\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.lg\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.lg\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.lg\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.lg\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.lg\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.lg\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.lg\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.lg\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.lg\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.lg\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.lg\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.lg\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.lg\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.lg\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.lg\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.lg\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.lg\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.lg\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.lg\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.lg\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.lg\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.lg\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.lg\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.lg\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.lg\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.lg\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.lg\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.lg\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.lg\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-transparent{background-color:transparent}.group:hover .lg\:group-hover\:bg-current{background-color:currentColor}.group:hover .lg\:group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110.3.1,183,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .lg\:group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.lg\:focus-within\:bg-transparent:focus-within{background-color:transparent}.lg\:focus-within\:bg-current:focus-within{background-color:currentColor}.lg\:focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.lg\:focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.lg\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.lg\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.lg\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.lg\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.lg\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.lg\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.lg\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.lg\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.lg\:hover\:bg-transparent:hover{background-color:transparent}.lg\:hover\:bg-current:hover{background-color:currentColor}.lg\:hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.lg\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.lg\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.lg\:hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.lg\:hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.lg\:hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.lg\:hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.lg\:hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.lg\:hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.lg\:hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.lg\:hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.lg\:hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.lg\:hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.lg\:hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.lg\:hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.lg\:hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.lg\:hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.lg\:hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.lg\:hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.lg\:hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.lg\:hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.lg\:hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.lg\:hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.lg\:hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.lg\:hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.lg\:hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.lg\:hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.lg\:hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.lg\:focus\:bg-transparent:focus{background-color:transparent}.lg\:focus\:bg-current:focus{background-color:currentColor}.lg\:focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.lg\:focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.lg\:focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.lg\:focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.lg\:focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.lg\:focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.lg\:focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.lg\:focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.lg\:focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.lg\:focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.lg\:focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.lg\:focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.lg\:focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.lg\:focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.lg\:focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.lg\:focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.lg\:focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.lg\:focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.lg\:focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.lg\:focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.lg\:focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.lg\:focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.lg\:focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.lg\:focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.lg\:focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.lg\:focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.lg\:focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.lg\:focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.lg\:bg-opacity-0{--tw-bg-opacity:0}.lg\:bg-opacity-5{--tw-bg-opacity:0.05}.lg\:bg-opacity-10{--tw-bg-opacity:0.1}.lg\:bg-opacity-20{--tw-bg-opacity:0.2}.lg\:bg-opacity-25{--tw-bg-opacity:0.25}.lg\:bg-opacity-30{--tw-bg-opacity:0.3}.lg\:bg-opacity-40{--tw-bg-opacity:0.4}.lg\:bg-opacity-50{--tw-bg-opacity:0.5}.lg\:bg-opacity-60{--tw-bg-opacity:0.6}.lg\:bg-opacity-70{--tw-bg-opacity:0.7}.lg\:bg-opacity-75{--tw-bg-opacity:0.75}.lg\:bg-opacity-80{--tw-bg-opacity:0.8}.lg\:bg-opacity-90{--tw-bg-opacity:0.9}.lg\:bg-opacity-95{--tw-bg-opacity:0.95}.lg\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .lg\:group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .lg\:group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .lg\:group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .lg\:group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .lg\:group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .lg\:group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .lg\:group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .lg\:group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .lg\:group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .lg\:group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .lg\:group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .lg\:group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .lg\:group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .lg\:group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .lg\:group-hover\:bg-opacity-100{--tw-bg-opacity:1}.lg\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.lg\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.lg\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.lg\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.lg\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.lg\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.lg\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.lg\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.lg\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.lg\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.lg\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.lg\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.lg\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.lg\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.lg\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.lg\:hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.lg\:hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.lg\:hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.lg\:hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.lg\:hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.lg\:hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.lg\:hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.lg\:hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.lg\:hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.lg\:hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.lg\:hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.lg\:hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.lg\:hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.lg\:hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.lg\:hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.lg\:focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.lg\:focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.lg\:focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.lg\:focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.lg\:focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.lg\:focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.lg\:focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.lg\:focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.lg\:focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.lg\:focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.lg\:focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.lg\:focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.lg\:focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.lg\:focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.lg\:focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.lg\:bg-none{background-image:none}.lg\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.lg\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.lg\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.lg\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.lg\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.lg\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.lg\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.lg\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.lg\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.lg\:focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.lg\:focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.lg\:focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.lg\:focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.lg\:focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.lg\:focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.lg\:focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.lg\:focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.lg\:focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.lg\:focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.lg\:focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.lg\:focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.lg\:focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.lg\:focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.lg\:focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.lg\:focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.lg\:focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.lg\:focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.lg\:focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.lg\:focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.lg\:focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.lg\:focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.lg\:focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.lg\:focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.lg\:focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.lg\:focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.lg\:focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.lg\:focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.lg\:focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.lg\:focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.lg\:focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.lg\:focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.lg\:focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.lg\:focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.lg\:focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.lg\:focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.lg\:focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.lg\:focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.lg\:focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.lg\:focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.lg\:focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.lg\:focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.lg\:focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.lg\:focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.lg\:focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.lg\:focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.lg\:focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.lg\:focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.lg\:focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.lg\:focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.lg\:focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.lg\:focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.lg\:focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.lg\:focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.lg\:focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.lg\:focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.lg\:focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.lg\:focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.lg\:focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.lg\:focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.lg\:focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.lg\:focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.lg\:focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.lg\:focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.lg\:focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.lg\:focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.lg\:focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.lg\:focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.lg\:focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.lg\:focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.lg\:focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.lg\:focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.lg\:focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.lg\:focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.lg\:focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.lg\:focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.lg\:focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.lg\:focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.lg\:focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.lg\:focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.lg\:focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.lg\:to-transparent{--tw-gradient-to:transparent}.lg\:to-current{--tw-gradient-to:currentColor}.lg\:to-black{--tw-gradient-to:#000}.lg\:to-white{--tw-gradient-to:#fff}.lg\:to-gray-50{--tw-gradient-to:#f9fafb}.lg\:to-gray-100{--tw-gradient-to:#f3f4f6}.lg\:to-gray-200{--tw-gradient-to:#e5e7eb}.lg\:to-gray-300{--tw-gradient-to:#d1d5db}.lg\:to-gray-400{--tw-gradient-to:#9ca3af}.lg\:to-gray-500{--tw-gradient-to:#6b7280}.lg\:to-gray-600{--tw-gradient-to:#4b5563}.lg\:to-gray-700{--tw-gradient-to:#374151}.lg\:to-gray-800{--tw-gradient-to:#1f2937}.lg\:to-gray-900{--tw-gradient-to:#111827}.lg\:to-red-50{--tw-gradient-to:#fef2f2}.lg\:to-red-100{--tw-gradient-to:#fee2e2}.lg\:to-red-200{--tw-gradient-to:#fecaca}.lg\:to-red-300{--tw-gradient-to:#fca5a5}.lg\:to-red-400{--tw-gradient-to:#f87171}.lg\:to-red-500{--tw-gradient-to:#ef4444}.lg\:to-red-600{--tw-gradient-to:#dc2626}.lg\:to-red-700{--tw-gradient-to:#b91c1c}.lg\:to-red-800{--tw-gradient-to:#991b1b}.lg\:to-red-900{--tw-gradient-to:#7f1d1d}.lg\:to-yellow-50{--tw-gradient-to:#fffbeb}.lg\:to-yellow-100{--tw-gradient-to:#fef3c7}.lg\:to-yellow-200{--tw-gradient-to:#fde68a}.lg\:to-yellow-300{--tw-gradient-to:#fcd34d}.lg\:to-yellow-400{--tw-gradient-to:#fbbf24}.lg\:to-yellow-500{--tw-gradient-to:#f59e0b}.lg\:to-yellow-600{--tw-gradient-to:#d97706}.lg\:to-yellow-700{--tw-gradient-to:#b45309}.lg\:to-yellow-800{--tw-gradient-to:#92400e}.lg\:to-yellow-900{--tw-gradient-to:#78350f}.lg\:to-green-50{--tw-gradient-to:#ecfdf5}.lg\:to-green-100{--tw-gradient-to:#d1fae5}.lg\:to-green-200{--tw-gradient-to:#a7f3d0}.lg\:to-green-300{--tw-gradient-to:#6ee7b7}.lg\:to-green-400{--tw-gradient-to:#34d399}.lg\:to-green-500{--tw-gradient-to:#10b981}.lg\:to-green-600{--tw-gradient-to:#059669}.lg\:to-green-700{--tw-gradient-to:#047857}.lg\:to-green-800{--tw-gradient-to:#065f46}.lg\:to-green-900{--tw-gradient-to:#064e3b}.lg\:to-blue-50{--tw-gradient-to:#eff6ff}.lg\:to-blue-100{--tw-gradient-to:#dbeafe}.lg\:to-blue-200{--tw-gradient-to:#bfdbfe}.lg\:to-blue-300{--tw-gradient-to:#93c5fd}.lg\:to-blue-400{--tw-gradient-to:#60a5fa}.lg\:to-blue-500{--tw-gradient-to:#3b82f6}.lg\:to-blue-600{--tw-gradient-to:#2563eb}.lg\:to-blue-700{--tw-gradient-to:#1d4ed8}.lg\:to-blue-800{--tw-gradient-to:#1e40af}.lg\:to-blue-900{--tw-gradient-to:#1e3a8a}.lg\:to-indigo-50{--tw-gradient-to:#eef2ff}.lg\:to-indigo-100{--tw-gradient-to:#e0e7ff}.lg\:to-indigo-200{--tw-gradient-to:#c7d2fe}.lg\:to-indigo-300{--tw-gradient-to:#a5b4fc}.lg\:to-indigo-400{--tw-gradient-to:#818cf8}.lg\:to-indigo-500{--tw-gradient-to:#6366f1}.lg\:to-indigo-600{--tw-gradient-to:#4f46e5}.lg\:to-indigo-700{--tw-gradient-to:#4338ca}.lg\:to-indigo-800{--tw-gradient-to:#3730a3}.lg\:to-indigo-900{--tw-gradient-to:#312e81}.lg\:to-purple-50{--tw-gradient-to:#f5f3ff}.lg\:to-purple-100{--tw-gradient-to:#ede9fe}.lg\:to-purple-200{--tw-gradient-to:#ddd6fe}.lg\:to-purple-300{--tw-gradient-to:#c4b5fd}.lg\:to-purple-400{--tw-gradient-to:#a78bfa}.lg\:to-purple-500{--tw-gradient-to:#8b5cf6}.lg\:to-purple-600{--tw-gradient-to:#7c3aed}.lg\:to-purple-700{--tw-gradient-to:#6d28d9}.lg\:to-purple-800{--tw-gradient-to:#5b21b6}.lg\:to-purple-900{--tw-gradient-to:#4c1d95}.lg\:to-pink-50{--tw-gradient-to:#fdf2f8}.lg\:to-pink-100{--tw-gradient-to:#fce7f3}.lg\:to-pink-200{--tw-gradient-to:#fbcfe8}.lg\:to-pink-300{--tw-gradient-to:#f9a8d4}.lg\:to-pink-400{--tw-gradient-to:#f472b6}.lg\:to-pink-500{--tw-gradient-to:#ec4899}.lg\:to-pink-600{--tw-gradient-to:#db2777}.lg\:to-pink-700{--tw-gradient-to:#be185d}.lg\:to-pink-800{--tw-gradient-to:#9d174d}.lg\:to-pink-900{--tw-gradient-to:#831843}.lg\:hover\:to-transparent:hover{--tw-gradient-to:transparent}.lg\:hover\:to-current:hover{--tw-gradient-to:currentColor}.lg\:hover\:to-black:hover{--tw-gradient-to:#000}.lg\:hover\:to-white:hover{--tw-gradient-to:#fff}.lg\:hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.lg\:hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.lg\:hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.lg\:hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.lg\:hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.lg\:hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.lg\:hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.lg\:hover\:to-gray-700:hover{--tw-gradient-to:#374151}.lg\:hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.lg\:hover\:to-gray-900:hover{--tw-gradient-to:#111827}.lg\:hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.lg\:hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.lg\:hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.lg\:hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.lg\:hover\:to-red-400:hover{--tw-gradient-to:#f87171}.lg\:hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.lg\:hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.lg\:hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.lg\:hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.lg\:hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.lg\:hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.lg\:hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.lg\:hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.lg\:hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.lg\:hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.lg\:hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.lg\:hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.lg\:hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.lg\:hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.lg\:hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.lg\:hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.lg\:hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.lg\:hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.lg\:hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.lg\:hover\:to-green-400:hover{--tw-gradient-to:#34d399}.lg\:hover\:to-green-500:hover{--tw-gradient-to:#10b981}.lg\:hover\:to-green-600:hover{--tw-gradient-to:#059669}.lg\:hover\:to-green-700:hover{--tw-gradient-to:#047857}.lg\:hover\:to-green-800:hover{--tw-gradient-to:#065f46}.lg\:hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.lg\:hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.lg\:hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.lg\:hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.lg\:hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.lg\:hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.lg\:hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.lg\:hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.lg\:hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.lg\:hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.lg\:hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.lg\:hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.lg\:hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.lg\:hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.lg\:hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.lg\:hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.lg\:hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.lg\:hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.lg\:hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.lg\:hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.lg\:hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.lg\:hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.lg\:hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.lg\:hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.lg\:hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.lg\:hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.lg\:hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.lg\:hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.lg\:hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.lg\:hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.lg\:hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.lg\:hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.lg\:hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.lg\:hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.lg\:hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.lg\:hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.lg\:hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.lg\:hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.lg\:hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.lg\:hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.lg\:hover\:to-pink-900:hover{--tw-gradient-to:#831843}.lg\:focus\:to-transparent:focus{--tw-gradient-to:transparent}.lg\:focus\:to-current:focus{--tw-gradient-to:currentColor}.lg\:focus\:to-black:focus{--tw-gradient-to:#000}.lg\:focus\:to-white:focus{--tw-gradient-to:#fff}.lg\:focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.lg\:focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.lg\:focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.lg\:focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.lg\:focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.lg\:focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.lg\:focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.lg\:focus\:to-gray-700:focus{--tw-gradient-to:#374151}.lg\:focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.lg\:focus\:to-gray-900:focus{--tw-gradient-to:#111827}.lg\:focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.lg\:focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.lg\:focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.lg\:focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.lg\:focus\:to-red-400:focus{--tw-gradient-to:#f87171}.lg\:focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.lg\:focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.lg\:focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.lg\:focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.lg\:focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.lg\:focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.lg\:focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.lg\:focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.lg\:focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.lg\:focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.lg\:focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.lg\:focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.lg\:focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.lg\:focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.lg\:focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.lg\:focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.lg\:focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.lg\:focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.lg\:focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.lg\:focus\:to-green-400:focus{--tw-gradient-to:#34d399}.lg\:focus\:to-green-500:focus{--tw-gradient-to:#10b981}.lg\:focus\:to-green-600:focus{--tw-gradient-to:#059669}.lg\:focus\:to-green-700:focus{--tw-gradient-to:#047857}.lg\:focus\:to-green-800:focus{--tw-gradient-to:#065f46}.lg\:focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.lg\:focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.lg\:focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.lg\:focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.lg\:focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.lg\:focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.lg\:focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.lg\:focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.lg\:focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.lg\:focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.lg\:focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.lg\:focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.lg\:focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.lg\:focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.lg\:focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.lg\:focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.lg\:focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.lg\:focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.lg\:focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.lg\:focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.lg\:focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.lg\:focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.lg\:focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.lg\:focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.lg\:focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.lg\:focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.lg\:focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.lg\:focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.lg\:focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.lg\:focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.lg\:focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.lg\:focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.lg\:focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.lg\:focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.lg\:focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.lg\:focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.lg\:focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.lg\:focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.lg\:focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.lg\:focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.lg\:focus\:to-pink-900:focus{--tw-gradient-to:#831843}.lg\:decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.lg\:decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.lg\:bg-auto{background-size:auto}.lg\:bg-cover{background-size:cover}.lg\:bg-contain{background-size:contain}.lg\:bg-fixed{background-attachment:fixed}.lg\:bg-local{background-attachment:local}.lg\:bg-scroll{background-attachment:scroll}.lg\:bg-clip-border{background-clip:border-box}.lg\:bg-clip-padding{background-clip:padding-box}.lg\:bg-clip-content{background-clip:content-box}.lg\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.lg\:bg-bottom{background-position:bottom}.lg\:bg-center{background-position:center}.lg\:bg-left{background-position:left}.lg\:bg-left-bottom{background-position:left bottom}.lg\:bg-left-top{background-position:left top}.lg\:bg-right{background-position:right}.lg\:bg-right-bottom{background-position:right bottom}.lg\:bg-right-top{background-position:right top}.lg\:bg-top{background-position:top}.lg\:bg-repeat{background-repeat:repeat}.lg\:bg-no-repeat{background-repeat:no-repeat}.lg\:bg-repeat-x{background-repeat:repeat-x}.lg\:bg-repeat-y{background-repeat:repeat-y}.lg\:bg-repeat-round{background-repeat:round}.lg\:bg-repeat-space{background-repeat:space}.lg\:bg-origin-border{background-origin:border-box}.lg\:bg-origin-padding{background-origin:padding-box}.lg\:bg-origin-content{background-origin:content-box}.lg\:fill-current{fill:currentColor}.lg\:stroke-current{stroke:currentColor}.lg\:stroke-0{stroke-width:0}.lg\:stroke-1{stroke-width:1}.lg\:stroke-2{stroke-width:2}.lg\:object-contain{object-fit:contain}.lg\:object-cover{object-fit:cover}.lg\:object-fill{object-fit:fill}.lg\:object-none{object-fit:none}.lg\:object-scale-down{object-fit:scale-down}.lg\:object-bottom{object-position:bottom}.lg\:object-center{object-position:center}.lg\:object-left{object-position:left}.lg\:object-left-bottom{object-position:left bottom}.lg\:object-left-top{object-position:left top}.lg\:object-right{object-position:right}.lg\:object-right-bottom{object-position:right bottom}.lg\:object-right-top{object-position:right top}.lg\:object-top{object-position:top}.lg\:p-0{padding:0}.lg\:p-1{padding:.25rem}.lg\:p-2{padding:.5rem}.lg\:p-3{padding:.75rem}.lg\:p-4{padding:1rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:p-9{padding:2.25rem}.lg\:p-10{padding:2.5rem}.lg\:p-11{padding:2.75rem}.lg\:p-12{padding:3rem}.lg\:p-14{padding:3.5rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:p-24{padding:6rem}.lg\:p-28{padding:7rem}.lg\:p-32{padding:8rem}.lg\:p-36{padding:9rem}.lg\:p-40{padding:10rem}.lg\:p-44{padding:11rem}.lg\:p-48{padding:12rem}.lg\:p-52{padding:13rem}.lg\:p-56{padding:14rem}.lg\:p-60{padding:15rem}.lg\:p-64{padding:16rem}.lg\:p-72{padding:18rem}.lg\:p-80{padding:20rem}.lg\:p-96{padding:24rem}.lg\:p-px{padding:1px}.lg\:p-0\.5{padding:.125rem}.lg\:p-1\.5{padding:.375rem}.lg\:p-2\.5{padding:.625rem}.lg\:p-3\.5{padding:.875rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-1{padding-left:.25rem;padding-right:.25rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-9{padding-left:2.25rem;padding-right:2.25rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-11{padding-left:2.75rem;padding-right:2.75rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:px-28{padding-left:7rem;padding-right:7rem}.lg\:px-32{padding-left:8rem;padding-right:8rem}.lg\:px-36{padding-left:9rem;padding-right:9rem}.lg\:px-40{padding-left:10rem;padding-right:10rem}.lg\:px-44{padding-left:11rem;padding-right:11rem}.lg\:px-48{padding-left:12rem;padding-right:12rem}.lg\:px-52{padding-left:13rem;padding-right:13rem}.lg\:px-56{padding-left:14rem;padding-right:14rem}.lg\:px-60{padding-left:15rem;padding-right:15rem}.lg\:px-64{padding-left:16rem;padding-right:16rem}.lg\:px-72{padding-left:18rem;padding-right:18rem}.lg\:px-80{padding-left:20rem;padding-right:20rem}.lg\:px-96{padding-left:24rem;padding-right:24rem}.lg\:px-px{padding-left:1px;padding-right:1px}.lg\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.lg\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.lg\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.lg\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:py-36{padding-top:9rem;padding-bottom:9rem}.lg\:py-40{padding-top:10rem;padding-bottom:10rem}.lg\:py-44{padding-top:11rem;padding-bottom:11rem}.lg\:py-48{padding-top:12rem;padding-bottom:12rem}.lg\:py-52{padding-top:13rem;padding-bottom:13rem}.lg\:py-56{padding-top:14rem;padding-bottom:14rem}.lg\:py-60{padding-top:15rem;padding-bottom:15rem}.lg\:py-64{padding-top:16rem;padding-bottom:16rem}.lg\:py-72{padding-top:18rem;padding-bottom:18rem}.lg\:py-80{padding-top:20rem;padding-bottom:20rem}.lg\:py-96{padding-top:24rem;padding-bottom:24rem}.lg\:py-px{padding-top:1px;padding-bottom:1px}.lg\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.lg\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.lg\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.lg\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.lg\:pt-0{padding-top:0}.lg\:pt-1{padding-top:.25rem}.lg\:pt-2{padding-top:.5rem}.lg\:pt-3{padding-top:.75rem}.lg\:pt-4{padding-top:1rem}.lg\:pt-5{padding-top:1.25rem}.lg\:pt-6{padding-top:1.5rem}.lg\:pt-7{padding-top:1.75rem}.lg\:pt-8{padding-top:2rem}.lg\:pt-9{padding-top:2.25rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-11{padding-top:2.75rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-14{padding-top:3.5rem}.lg\:pt-16{padding-top:4rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-28{padding-top:7rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-36{padding-top:9rem}.lg\:pt-40{padding-top:10rem}.lg\:pt-44{padding-top:11rem}.lg\:pt-48{padding-top:12rem}.lg\:pt-52{padding-top:13rem}.lg\:pt-56{padding-top:14rem}.lg\:pt-60{padding-top:15rem}.lg\:pt-64{padding-top:16rem}.lg\:pt-72{padding-top:18rem}.lg\:pt-80{padding-top:20rem}.lg\:pt-96{padding-top:24rem}.lg\:pt-px{padding-top:1px}.lg\:pt-0\.5{padding-top:.125rem}.lg\:pt-1\.5{padding-top:.375rem}.lg\:pt-2\.5{padding-top:.625rem}.lg\:pt-3\.5{padding-top:.875rem}.lg\:pr-0{padding-right:0}.lg\:pr-1{padding-right:.25rem}.lg\:pr-2{padding-right:.5rem}.lg\:pr-3{padding-right:.75rem}.lg\:pr-4{padding-right:1rem}.lg\:pr-5{padding-right:1.25rem}.lg\:pr-6{padding-right:1.5rem}.lg\:pr-7{padding-right:1.75rem}.lg\:pr-8{padding-right:2rem}.lg\:pr-9{padding-right:2.25rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pr-11{padding-right:2.75rem}.lg\:pr-12{padding-right:3rem}.lg\:pr-14{padding-right:3.5rem}.lg\:pr-16{padding-right:4rem}.lg\:pr-20{padding-right:5rem}.lg\:pr-24{padding-right:6rem}.lg\:pr-28{padding-right:7rem}.lg\:pr-32{padding-right:8rem}.lg\:pr-36{padding-right:9rem}.lg\:pr-40{padding-right:10rem}.lg\:pr-44{padding-right:11rem}.lg\:pr-48{padding-right:12rem}.lg\:pr-52{padding-right:13rem}.lg\:pr-56{padding-right:14rem}.lg\:pr-60{padding-right:15rem}.lg\:pr-64{padding-right:16rem}.lg\:pr-72{padding-right:18rem}.lg\:pr-80{padding-right:20rem}.lg\:pr-96{padding-right:24rem}.lg\:pr-px{padding-right:1px}.lg\:pr-0\.5{padding-right:.125rem}.lg\:pr-1\.5{padding-right:.375rem}.lg\:pr-2\.5{padding-right:.625rem}.lg\:pr-3\.5{padding-right:.875rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-1{padding-bottom:.25rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:pb-3{padding-bottom:.75rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pb-7{padding-bottom:1.75rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pb-9{padding-bottom:2.25rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-11{padding-bottom:2.75rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-14{padding-bottom:3.5rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pb-36{padding-bottom:9rem}.lg\:pb-40{padding-bottom:10rem}.lg\:pb-44{padding-bottom:11rem}.lg\:pb-48{padding-bottom:12rem}.lg\:pb-52{padding-bottom:13rem}.lg\:pb-56{padding-bottom:14rem}.lg\:pb-60{padding-bottom:15rem}.lg\:pb-64{padding-bottom:16rem}.lg\:pb-72{padding-bottom:18rem}.lg\:pb-80{padding-bottom:20rem}.lg\:pb-96{padding-bottom:24rem}.lg\:pb-px{padding-bottom:1px}.lg\:pb-0\.5{padding-bottom:.125rem}.lg\:pb-1\.5{padding-bottom:.375rem}.lg\:pb-2\.5{padding-bottom:.625rem}.lg\:pb-3\.5{padding-bottom:.875rem}.lg\:pl-0{padding-left:0}.lg\:pl-1{padding-left:.25rem}.lg\:pl-2{padding-left:.5rem}.lg\:pl-3{padding-left:.75rem}.lg\:pl-4{padding-left:1rem}.lg\:pl-5{padding-left:1.25rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pl-7{padding-left:1.75rem}.lg\:pl-8{padding-left:2rem}.lg\:pl-9{padding-left:2.25rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pl-11{padding-left:2.75rem}.lg\:pl-12{padding-left:3rem}.lg\:pl-14{padding-left:3.5rem}.lg\:pl-16{padding-left:4rem}.lg\:pl-20{padding-left:5rem}.lg\:pl-24{padding-left:6rem}.lg\:pl-28{padding-left:7rem}.lg\:pl-32{padding-left:8rem}.lg\:pl-36{padding-left:9rem}.lg\:pl-40{padding-left:10rem}.lg\:pl-44{padding-left:11rem}.lg\:pl-48{padding-left:12rem}.lg\:pl-52{padding-left:13rem}.lg\:pl-56{padding-left:14rem}.lg\:pl-60{padding-left:15rem}.lg\:pl-64{padding-left:16rem}.lg\:pl-72{padding-left:18rem}.lg\:pl-80{padding-left:20rem}.lg\:pl-96{padding-left:24rem}.lg\:pl-px{padding-left:1px}.lg\:pl-0\.5{padding-left:.125rem}.lg\:pl-1\.5{padding-left:.375rem}.lg\:pl-2\.5{padding-left:.625rem}.lg\:pl-3\.5{padding-left:.875rem}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:text-justify{text-align:justify}.lg\:align-baseline{vertical-align:baseline}.lg\:align-top{vertical-align:top}.lg\:align-middle{vertical-align:middle}.lg\:align-bottom{vertical-align:bottom}.lg\:align-text-top{vertical-align:text-top}.lg\:align-text-bottom{vertical-align:text-bottom}.lg\:font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg\:font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.lg\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.lg\:text-xs{font-size:.75rem;line-height:1rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-9xl{font-size:8rem;line-height:1}.lg\:font-thin{font-weight:100}.lg\:font-extralight{font-weight:200}.lg\:font-light{font-weight:300}.lg\:font-normal{font-weight:400}.lg\:font-medium{font-weight:500}.lg\:font-semibold{font-weight:600}.lg\:font-bold{font-weight:700}.lg\:font-extrabold{font-weight:800}.lg\:font-black{font-weight:900}.lg\:uppercase{text-transform:uppercase}.lg\:lowercase{text-transform:lowercase}.lg\:capitalize{text-transform:capitalize}.lg\:normal-case{text-transform:none}.lg\:italic{font-style:italic}.lg\:not-italic{font-style:normal}.lg\:diagonal-fractions,.lg\:lining-nums,.lg\:oldstyle-nums,.lg\:ordinal,.lg\:proportional-nums,.lg\:slashed-zero,.lg\:stacked-fractions,.lg\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lg\:normal-nums{font-variant-numeric:normal}.lg\:ordinal{--tw-ordinal:ordinal}.lg\:slashed-zero{--tw-slashed-zero:slashed-zero}.lg\:lining-nums{--tw-numeric-figure:lining-nums}.lg\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.lg\:proportional-nums{--tw-numeric-spacing:proportional-nums}.lg\:tabular-nums{--tw-numeric-spacing:tabular-nums}.lg\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.lg\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.lg\:leading-3{line-height:.75rem}.lg\:leading-4{line-height:1rem}.lg\:leading-5{line-height:1.25rem}.lg\:leading-6{line-height:1.5rem}.lg\:leading-7{line-height:1.75rem}.lg\:leading-8{line-height:2rem}.lg\:leading-9{line-height:2.25rem}.lg\:leading-10{line-height:2.5rem}.lg\:leading-none{line-height:1}.lg\:leading-tight{line-height:1.25}.lg\:leading-snug{line-height:1.375}.lg\:leading-normal{line-height:1.5}.lg\:leading-relaxed{line-height:1.625}.lg\:leading-loose{line-height:2}.lg\:tracking-tighter{letter-spacing:-.05em}.lg\:tracking-tight{letter-spacing:-.025em}.lg\:tracking-normal{letter-spacing:0}.lg\:tracking-wide{letter-spacing:.025em}.lg\:tracking-wider{letter-spacing:.05em}.lg\:tracking-widest{letter-spacing:.1em}.lg\:text-transparent{color:transparent}.lg\:text-current{color:currentColor}.lg\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.lg\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.lg\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.lg\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.lg\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.lg\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.lg\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.lg\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.lg\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.lg\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.lg\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.lg\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.lg\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.lg\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.lg\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.lg\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.lg\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.lg\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.lg\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.lg\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.lg\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.lg\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.lg\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.lg\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.lg\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.lg\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.lg\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.lg\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.lg\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.lg\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.lg\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.lg\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.lg\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.lg\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.lg\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.lg\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.lg\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.lg\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.lg\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.lg\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.lg\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.lg\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.lg\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.lg\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.lg\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.lg\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.lg\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.lg\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.lg\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.lg\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.lg\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.lg\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.lg\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.lg\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.lg\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.lg\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.lg\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.lg\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.lg\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.lg\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.lg\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.lg\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.lg\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.lg\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.lg\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.lg\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.lg\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.lg\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.lg\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.lg\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.lg\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.lg\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.lg\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.lg\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.lg\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.lg\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.lg\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.lg\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.lg\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.lg\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.lg\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.lg\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-transparent{color:transparent}.group:hover .lg\:group-hover\:text-current{color:currentColor}.group:hover .lg\:group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .lg\:group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.lg\:focus-within\:text-transparent:focus-within{color:transparent}.lg\:focus-within\:text-current:focus-within{color:currentColor}.lg\:focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.lg\:focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.lg\:focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.lg\:focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.lg\:focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.lg\:focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.lg\:focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.lg\:focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.lg\:focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.lg\:focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.lg\:focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.lg\:focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.lg\:focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.lg\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.lg\:focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.lg\:focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.lg\:focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.lg\:focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.lg\:focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.lg\:focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.lg\:focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.lg\:focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.lg\:focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.lg\:focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.lg\:focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.lg\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.lg\:focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.lg\:focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.lg\:hover\:text-transparent:hover{color:transparent}.lg\:hover\:text-current:hover{color:currentColor}.lg\:hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.lg\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.lg\:hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.lg\:hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.lg\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.lg\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.lg\:hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.lg\:hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.lg\:hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.lg\:hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.lg\:hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.lg\:hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.lg\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.lg\:hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.lg\:hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.lg\:hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.lg\:hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.lg\:hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.lg\:hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.lg\:hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.lg\:hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.lg\:hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.lg\:hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.lg\:hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.lg\:hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.lg\:hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.lg\:hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.lg\:hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.lg\:hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.lg\:hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.lg\:hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.lg\:hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.lg\:hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.lg\:hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.lg\:hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.lg\:hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.lg\:hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.lg\:hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.lg\:hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.lg\:hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.lg\:hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.lg\:hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.lg\:hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.lg\:hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.lg\:hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.lg\:hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.lg\:hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.lg\:hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.lg\:hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.lg\:hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.lg\:hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.lg\:hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.lg\:hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.lg\:hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.lg\:hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.lg\:hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.lg\:hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.lg\:hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.lg\:hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.lg\:hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.lg\:hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.lg\:hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.lg\:hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.lg\:hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.lg\:hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.lg\:hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.lg\:hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.lg\:hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.lg\:hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.lg\:hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.lg\:hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.lg\:hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.lg\:hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.lg\:hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.lg\:hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.lg\:hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.lg\:hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.lg\:hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.lg\:hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.lg\:hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.lg\:hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.lg\:hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.lg\:focus\:text-transparent:focus{color:transparent}.lg\:focus\:text-current:focus{color:currentColor}.lg\:focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.lg\:focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.lg\:focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.lg\:focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.lg\:focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.lg\:focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.lg\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.lg\:focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.lg\:focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.lg\:focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.lg\:focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.lg\:focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.lg\:focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.lg\:focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.lg\:focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.lg\:focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.lg\:focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.lg\:focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.lg\:focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.lg\:focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.lg\:focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.lg\:focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.lg\:focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.lg\:focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.lg\:focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.lg\:focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.lg\:focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.lg\:focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.lg\:focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.lg\:focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.lg\:focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.lg\:focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.lg\:focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.lg\:focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.lg\:focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.lg\:focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.lg\:focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.lg\:focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.lg\:focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.lg\:focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.lg\:focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.lg\:focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.lg\:focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.lg\:focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.lg\:focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.lg\:focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.lg\:focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.lg\:focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.lg\:focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.lg\:focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.lg\:focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.lg\:focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.lg\:focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.lg\:focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.lg\:focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.lg\:focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.lg\:focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.lg\:focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.lg\:focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.lg\:focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.lg\:focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.lg\:focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.lg\:focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.lg\:focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.lg\:focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.lg\:focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.lg\:focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.lg\:focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.lg\:focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.lg\:focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.lg\:focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.lg\:focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.lg\:focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.lg\:focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.lg\:focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.lg\:focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.lg\:focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.lg\:focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.lg\:focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.lg\:focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.lg\:focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.lg\:focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.lg\:text-opacity-0{--tw-text-opacity:0}.lg\:text-opacity-5{--tw-text-opacity:0.05}.lg\:text-opacity-10{--tw-text-opacity:0.1}.lg\:text-opacity-20{--tw-text-opacity:0.2}.lg\:text-opacity-25{--tw-text-opacity:0.25}.lg\:text-opacity-30{--tw-text-opacity:0.3}.lg\:text-opacity-40{--tw-text-opacity:0.4}.lg\:text-opacity-50{--tw-text-opacity:0.5}.lg\:text-opacity-60{--tw-text-opacity:0.6}.lg\:text-opacity-70{--tw-text-opacity:0.7}.lg\:text-opacity-75{--tw-text-opacity:0.75}.lg\:text-opacity-80{--tw-text-opacity:0.8}.lg\:text-opacity-90{--tw-text-opacity:0.9}.lg\:text-opacity-95{--tw-text-opacity:0.95}.lg\:text-opacity-100{--tw-text-opacity:1}.group:hover .lg\:group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .lg\:group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .lg\:group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .lg\:group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .lg\:group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .lg\:group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .lg\:group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .lg\:group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .lg\:group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .lg\:group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .lg\:group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .lg\:group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .lg\:group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .lg\:group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .lg\:group-hover\:text-opacity-100{--tw-text-opacity:1}.lg\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.lg\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.lg\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.lg\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.lg\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.lg\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.lg\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.lg\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.lg\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.lg\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.lg\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.lg\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.lg\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.lg\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.lg\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.lg\:hover\:text-opacity-0:hover{--tw-text-opacity:0}.lg\:hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.lg\:hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.lg\:hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.lg\:hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.lg\:hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.lg\:hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.lg\:hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.lg\:hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.lg\:hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.lg\:hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.lg\:hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.lg\:hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.lg\:hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.lg\:hover\:text-opacity-100:hover{--tw-text-opacity:1}.lg\:focus\:text-opacity-0:focus{--tw-text-opacity:0}.lg\:focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.lg\:focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.lg\:focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.lg\:focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.lg\:focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.lg\:focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.lg\:focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.lg\:focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.lg\:focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.lg\:focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.lg\:focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.lg\:focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.lg\:focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.lg\:focus\:text-opacity-100:focus{--tw-text-opacity:1}.lg\:underline{text-decoration:underline}.lg\:line-through{text-decoration:line-through}.lg\:no-underline{text-decoration:none}.group:hover .lg\:group-hover\:underline{text-decoration:underline}.group:hover .lg\:group-hover\:line-through{text-decoration:line-through}.group:hover .lg\:group-hover\:no-underline{text-decoration:none}.lg\:focus-within\:underline:focus-within{text-decoration:underline}.lg\:focus-within\:line-through:focus-within{text-decoration:line-through}.lg\:focus-within\:no-underline:focus-within{text-decoration:none}.lg\:hover\:underline:hover{text-decoration:underline}.lg\:hover\:line-through:hover{text-decoration:line-through}.lg\:hover\:no-underline:hover{text-decoration:none}.lg\:focus\:underline:focus{text-decoration:underline}.lg\:focus\:line-through:focus{text-decoration:line-through}.lg\:focus\:no-underline:focus{text-decoration:none}.lg\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.lg\:placeholder-transparent::placeholder{color:transparent}.lg\:placeholder-current::placeholder{color:currentColor}.lg\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.lg\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.lg\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.lg\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.lg\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.lg\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.lg\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.lg\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.lg\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.lg\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.lg\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.lg\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.lg\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.lg\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.lg\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.lg\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.lg\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.lg\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.lg\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.lg\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.lg\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.lg\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.lg\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.lg\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.lg\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.lg\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.lg\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.lg\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.lg\:focus\:placeholder-current:focus::placeholder{color:currentColor}.lg\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.lg\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.lg\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.lg\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.lg\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.lg\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.lg\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.lg\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.lg\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.lg\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.lg\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.lg\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.lg\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.lg\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.lg\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.lg\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.lg\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.lg\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.lg\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.lg\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.lg\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.lg\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.lg\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.lg\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.lg\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.lg\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.lg\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.lg\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.lg\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.lg\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.lg\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.lg\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.lg\:opacity-0{opacity:0}.lg\:opacity-5{opacity:.05}.lg\:opacity-10{opacity:.1}.lg\:opacity-20{opacity:.2}.lg\:opacity-25{opacity:.25}.lg\:opacity-30{opacity:.3}.lg\:opacity-40{opacity:.4}.lg\:opacity-50{opacity:.5}.lg\:opacity-60{opacity:.6}.lg\:opacity-70{opacity:.7}.lg\:opacity-75{opacity:.75}.lg\:opacity-80{opacity:.8}.lg\:opacity-90{opacity:.9}.lg\:opacity-95{opacity:.95}.lg\:opacity-100{opacity:1}.group:hover .lg\:group-hover\:opacity-0{opacity:0}.group:hover .lg\:group-hover\:opacity-5{opacity:.05}.group:hover .lg\:group-hover\:opacity-10{opacity:.1}.group:hover .lg\:group-hover\:opacity-20{opacity:.2}.group:hover .lg\:group-hover\:opacity-25{opacity:.25}.group:hover .lg\:group-hover\:opacity-30{opacity:.3}.group:hover .lg\:group-hover\:opacity-40{opacity:.4}.group:hover .lg\:group-hover\:opacity-50{opacity:.5}.group:hover .lg\:group-hover\:opacity-60{opacity:.6}.group:hover .lg\:group-hover\:opacity-70{opacity:.7}.group:hover .lg\:group-hover\:opacity-75{opacity:.75}.group:hover .lg\:group-hover\:opacity-80{opacity:.8}.group:hover .lg\:group-hover\:opacity-90{opacity:.9}.group:hover .lg\:group-hover\:opacity-95{opacity:.95}.group:hover .lg\:group-hover\:opacity-100{opacity:1}.lg\:focus-within\:opacity-0:focus-within{opacity:0}.lg\:focus-within\:opacity-5:focus-within{opacity:.05}.lg\:focus-within\:opacity-10:focus-within{opacity:.1}.lg\:focus-within\:opacity-20:focus-within{opacity:.2}.lg\:focus-within\:opacity-25:focus-within{opacity:.25}.lg\:focus-within\:opacity-30:focus-within{opacity:.3}.lg\:focus-within\:opacity-40:focus-within{opacity:.4}.lg\:focus-within\:opacity-50:focus-within{opacity:.5}.lg\:focus-within\:opacity-60:focus-within{opacity:.6}.lg\:focus-within\:opacity-70:focus-within{opacity:.7}.lg\:focus-within\:opacity-75:focus-within{opacity:.75}.lg\:focus-within\:opacity-80:focus-within{opacity:.8}.lg\:focus-within\:opacity-90:focus-within{opacity:.9}.lg\:focus-within\:opacity-95:focus-within{opacity:.95}.lg\:focus-within\:opacity-100:focus-within{opacity:1}.lg\:hover\:opacity-0:hover{opacity:0}.lg\:hover\:opacity-5:hover{opacity:.05}.lg\:hover\:opacity-10:hover{opacity:.1}.lg\:hover\:opacity-20:hover{opacity:.2}.lg\:hover\:opacity-25:hover{opacity:.25}.lg\:hover\:opacity-30:hover{opacity:.3}.lg\:hover\:opacity-40:hover{opacity:.4}.lg\:hover\:opacity-50:hover{opacity:.5}.lg\:hover\:opacity-60:hover{opacity:.6}.lg\:hover\:opacity-70:hover{opacity:.7}.lg\:hover\:opacity-75:hover{opacity:.75}.lg\:hover\:opacity-80:hover{opacity:.8}.lg\:hover\:opacity-90:hover{opacity:.9}.lg\:hover\:opacity-95:hover{opacity:.95}.lg\:hover\:opacity-100:hover{opacity:1}.lg\:focus\:opacity-0:focus{opacity:0}.lg\:focus\:opacity-5:focus{opacity:.05}.lg\:focus\:opacity-10:focus{opacity:.1}.lg\:focus\:opacity-20:focus{opacity:.2}.lg\:focus\:opacity-25:focus{opacity:.25}.lg\:focus\:opacity-30:focus{opacity:.3}.lg\:focus\:opacity-40:focus{opacity:.4}.lg\:focus\:opacity-50:focus{opacity:.5}.lg\:focus\:opacity-60:focus{opacity:.6}.lg\:focus\:opacity-70:focus{opacity:.7}.lg\:focus\:opacity-75:focus{opacity:.75}.lg\:focus\:opacity-80:focus{opacity:.8}.lg\:focus\:opacity-90:focus{opacity:.9}.lg\:focus\:opacity-95:focus{opacity:.95}.lg\:focus\:opacity-100:focus{opacity:1}.lg\:bg-blend-normal{background-blend-mode:normal}.lg\:bg-blend-multiply{background-blend-mode:multiply}.lg\:bg-blend-screen{background-blend-mode:screen}.lg\:bg-blend-overlay{background-blend-mode:overlay}.lg\:bg-blend-darken{background-blend-mode:darken}.lg\:bg-blend-lighten{background-blend-mode:lighten}.lg\:bg-blend-color-dodge{background-blend-mode:color-dodge}.lg\:bg-blend-color-burn{background-blend-mode:color-burn}.lg\:bg-blend-hard-light{background-blend-mode:hard-light}.lg\:bg-blend-soft-light{background-blend-mode:soft-light}.lg\:bg-blend-difference{background-blend-mode:difference}.lg\:bg-blend-exclusion{background-blend-mode:exclusion}.lg\:bg-blend-hue{background-blend-mode:hue}.lg\:bg-blend-saturation{background-blend-mode:saturation}.lg\:bg-blend-color{background-blend-mode:color}.lg\:bg-blend-luminosity{background-blend-mode:luminosity}.lg\:mix-blend-normal{mix-blend-mode:normal}.lg\:mix-blend-multiply{mix-blend-mode:multiply}.lg\:mix-blend-screen{mix-blend-mode:screen}.lg\:mix-blend-overlay{mix-blend-mode:overlay}.lg\:mix-blend-darken{mix-blend-mode:darken}.lg\:mix-blend-lighten{mix-blend-mode:lighten}.lg\:mix-blend-color-dodge{mix-blend-mode:color-dodge}.lg\:mix-blend-color-burn{mix-blend-mode:color-burn}.lg\:mix-blend-hard-light{mix-blend-mode:hard-light}.lg\:mix-blend-soft-light{mix-blend-mode:soft-light}.lg\:mix-blend-difference{mix-blend-mode:difference}.lg\:mix-blend-exclusion{mix-blend-mode:exclusion}.lg\:mix-blend-hue{mix-blend-mode:hue}.lg\:mix-blend-saturation{mix-blend-mode:saturation}.lg\:mix-blend-color{mix-blend-mode:color}.lg\:mix-blend-luminosity{mix-blend-mode:luminosity}.lg\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:outline-none{outline:2px solid transparent;outline-offset:2px}.lg\:outline-white{outline:2px dotted white;outline-offset:2px}.lg\:outline-black{outline:2px dotted black;outline-offset:2px}.lg\:focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.lg\:focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.lg\:focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.lg\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.lg\:focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.lg\:focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}.lg\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:ring-8{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring-0:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring-8:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus-within\:ring:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring-8:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lg\:ring-inset{--tw-ring-inset:inset}.lg\:focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.lg\:focus\:ring-inset:focus{--tw-ring-inset:inset}.lg\:ring-transparent{--tw-ring-color:transparent}.lg\:ring-current{--tw-ring-color:currentColor}.lg\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.lg\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.lg\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.lg\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.lg\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.lg\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.lg\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.lg\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.lg\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.lg\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.lg\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.lg\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.lg\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.lg\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.lg\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.lg\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.lg\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.lg\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.lg\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.lg\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.lg\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.lg\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.lg\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.lg\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.lg\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.lg\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.lg\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.lg\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.lg\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.lg\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.lg\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.lg\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.lg\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.lg\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.lg\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.lg\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.lg\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.lg\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.lg\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.lg\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.lg\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.lg\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.lg\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.lg\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.lg\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.lg\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.lg\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.lg\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.lg\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.lg\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.lg\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.lg\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.lg\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.lg\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.lg\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.lg\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.lg\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.lg\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.lg\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.lg\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.lg\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.lg\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.lg\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.lg\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.lg\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.lg\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.lg\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.lg\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.lg\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.lg\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.lg\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.lg\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.lg\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.lg\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.lg\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.lg\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.lg\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.lg\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.lg\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.lg\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.lg\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.lg\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.lg\:focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.lg\:focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.lg\:focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.lg\:focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.lg\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.lg\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.lg\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.lg\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.lg\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.lg\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.lg\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.lg\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.lg\:focus\:ring-transparent:focus{--tw-ring-color:transparent}.lg\:focus\:ring-current:focus{--tw-ring-color:currentColor}.lg\:focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.lg\:focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.lg\:focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.lg\:focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.lg\:focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.lg\:focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.lg\:focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.lg\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.lg\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.lg\:focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.lg\:focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.lg\:focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.lg\:focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.lg\:focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.lg\:focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.lg\:focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.lg\:focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.lg\:focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.lg\:focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.lg\:focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.lg\:focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.lg\:focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.lg\:focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.lg\:focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.lg\:focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.lg\:focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.lg\:focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.lg\:focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.lg\:ring-opacity-0{--tw-ring-opacity:0}.lg\:ring-opacity-5{--tw-ring-opacity:0.05}.lg\:ring-opacity-10{--tw-ring-opacity:0.1}.lg\:ring-opacity-20{--tw-ring-opacity:0.2}.lg\:ring-opacity-25{--tw-ring-opacity:0.25}.lg\:ring-opacity-30{--tw-ring-opacity:0.3}.lg\:ring-opacity-40{--tw-ring-opacity:0.4}.lg\:ring-opacity-50{--tw-ring-opacity:0.5}.lg\:ring-opacity-60{--tw-ring-opacity:0.6}.lg\:ring-opacity-70{--tw-ring-opacity:0.7}.lg\:ring-opacity-75{--tw-ring-opacity:0.75}.lg\:ring-opacity-80{--tw-ring-opacity:0.8}.lg\:ring-opacity-90{--tw-ring-opacity:0.9}.lg\:ring-opacity-95{--tw-ring-opacity:0.95}.lg\:ring-opacity-100{--tw-ring-opacity:1}.lg\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.lg\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.lg\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.lg\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.lg\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.lg\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.lg\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.lg\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.lg\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.lg\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.lg\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.lg\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.lg\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.lg\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.lg\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.lg\:focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.lg\:focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.lg\:focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.lg\:focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.lg\:focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.lg\:focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.lg\:focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.lg\:focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.lg\:focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.lg\:focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.lg\:focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.lg\:focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.lg\:focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.lg\:focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.lg\:focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.lg\:ring-offset-0{--tw-ring-offset-width:0px}.lg\:ring-offset-1{--tw-ring-offset-width:1px}.lg\:ring-offset-2{--tw-ring-offset-width:2px}.lg\:ring-offset-4{--tw-ring-offset-width:4px}.lg\:ring-offset-8{--tw-ring-offset-width:8px}.lg\:focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.lg\:focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.lg\:focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.lg\:focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.lg\:focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.lg\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.lg\:focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.lg\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.lg\:focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.lg\:focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.lg\:ring-offset-transparent{--tw-ring-offset-color:transparent}.lg\:ring-offset-current{--tw-ring-offset-color:currentColor}.lg\:ring-offset-black{--tw-ring-offset-color:#000}.lg\:ring-offset-white{--tw-ring-offset-color:#fff}.lg\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.lg\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.lg\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.lg\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.lg\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.lg\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.lg\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.lg\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.lg\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.lg\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.lg\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.lg\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.lg\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.lg\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.lg\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.lg\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.lg\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.lg\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.lg\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.lg\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.lg\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.lg\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.lg\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.lg\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.lg\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.lg\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.lg\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.lg\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.lg\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.lg\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.lg\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.lg\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.lg\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.lg\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.lg\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.lg\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.lg\:ring-offset-green-600{--tw-ring-offset-color:#059669}.lg\:ring-offset-green-700{--tw-ring-offset-color:#047857}.lg\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.lg\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.lg\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.lg\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.lg\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.lg\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.lg\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.lg\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.lg\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.lg\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.lg\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.lg\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.lg\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.lg\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.lg\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.lg\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.lg\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.lg\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.lg\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.lg\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.lg\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.lg\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.lg\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.lg\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.lg\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.lg\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.lg\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.lg\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.lg\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.lg\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.lg\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.lg\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.lg\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.lg\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.lg\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.lg\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.lg\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.lg\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.lg\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.lg\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.lg\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.lg\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.lg\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.lg\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.lg\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.lg\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.lg\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.lg\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.lg\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.lg\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.lg\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.lg\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.lg\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.lg\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.lg\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.lg\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.lg\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.lg\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.lg\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.lg\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.lg\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.lg\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.lg\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.lg\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.lg\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.lg\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.lg\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.lg\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.lg\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.lg\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.lg\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.lg\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.lg\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.lg\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.lg\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.lg\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.lg\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.lg\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.lg\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.lg\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.lg\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.lg\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.lg\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.lg\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.lg\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.lg\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.lg\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.lg\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.lg\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.lg\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.lg\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.lg\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.lg\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.lg\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.lg\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.lg\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.lg\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.lg\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.lg\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.lg\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.lg\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.lg\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.lg\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.lg\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.lg\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.lg\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.lg\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.lg\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.lg\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.lg\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.lg\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.lg\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.lg\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.lg\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.lg\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.lg\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.lg\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.lg\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.lg\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.lg\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.lg\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.lg\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.lg\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.lg\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.lg\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.lg\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.lg\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.lg\:focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.lg\:focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.lg\:focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.lg\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.lg\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.lg\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.lg\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.lg\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.lg\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.lg\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.lg\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.lg\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.lg\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.lg\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.lg\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.lg\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.lg\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.lg\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.lg\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.lg\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.lg\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.lg\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.lg\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.lg\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.lg\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.lg\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.lg\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.lg\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.lg\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.lg\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.lg\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.lg\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.lg\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.lg\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.lg\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.lg\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.lg\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.lg\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.lg\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.lg\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.lg\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.lg\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.lg\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.lg\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.lg\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.lg\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.lg\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.lg\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.lg\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.lg\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.lg\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.lg\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.lg\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.lg\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.lg\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.lg\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.lg\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.lg\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.lg\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.lg\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.lg\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.lg\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.lg\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.lg\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.lg\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.lg\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.lg\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.lg\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.lg\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.lg\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.lg\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.lg\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.lg\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.lg\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.lg\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.lg\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.lg\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.lg\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.lg\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.lg\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.lg\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.lg\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.lg\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.lg\:filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/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)}.lg\:filter-none{filter:none}.lg\:blur-0{--tw-blur:blur(0)}.lg\:blur-none{--tw-blur:blur(0)}.lg\:blur-sm{--tw-blur:blur(4px)}.lg\:blur{--tw-blur:blur(8px)}.lg\:blur-md{--tw-blur:blur(12px)}.lg\:blur-lg{--tw-blur:blur(16px)}.lg\:blur-xl{--tw-blur:blur(24px)}.lg\:blur-2xl{--tw-blur:blur(40px)}.lg\:blur-3xl{--tw-blur:blur(64px)}.lg\:brightness-0{--tw-brightness:brightness(0)}.lg\:brightness-50{--tw-brightness:brightness(.5)}.lg\:brightness-75{--tw-brightness:brightness(.75)}.lg\:brightness-90{--tw-brightness:brightness(.9)}.lg\:brightness-95{--tw-brightness:brightness(.95)}.lg\:brightness-100{--tw-brightness:brightness(1)}.lg\:brightness-105{--tw-brightness:brightness(1.05)}.lg\:brightness-110{--tw-brightness:brightness(1.1)}.lg\:brightness-125{--tw-brightness:brightness(1.25)}.lg\:brightness-150{--tw-brightness:brightness(1.5)}.lg\:brightness-200{--tw-brightness:brightness(2)}.lg\:contrast-0{--tw-contrast:contrast(0)}.lg\:contrast-50{--tw-contrast:contrast(.5)}.lg\:contrast-75{--tw-contrast:contrast(.75)}.lg\:contrast-100{--tw-contrast:contrast(1)}.lg\:contrast-125{--tw-contrast:contrast(1.25)}.lg\:contrast-150{--tw-contrast:contrast(1.5)}.lg\:contrast-200{--tw-contrast:contrast(2)}.lg\:drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.lg\:drop-shadow{--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))}.lg\:drop-shadow-md{--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))}.lg\:drop-shadow-lg{--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))}.lg\:drop-shadow-xl{--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))}.lg\:drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.lg\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.lg\:grayscale-0{--tw-grayscale:grayscale(0)}.lg\:grayscale{--tw-grayscale:grayscale(100%)}.lg\:hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.lg\:hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.lg\:hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.lg\:hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.lg\:hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.lg\:hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.lg\:-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.lg\:-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.lg\:-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.lg\:-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.lg\:-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.lg\:invert-0{--tw-invert:invert(0)}.lg\:invert{--tw-invert:invert(100%)}.lg\:saturate-0{--tw-saturate:saturate(0)}.lg\:saturate-50{--tw-saturate:saturate(.5)}.lg\:saturate-100{--tw-saturate:saturate(1)}.lg\:saturate-150{--tw-saturate:saturate(1.5)}.lg\:saturate-200{--tw-saturate:saturate(2)}.lg\:sepia-0{--tw-sepia:sepia(0)}.lg\:sepia{--tw-sepia:sepia(100%)}.lg\:backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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);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)}.lg\:backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.lg\:backdrop-blur-0{--tw-backdrop-blur:blur(0)}.lg\:backdrop-blur-none{--tw-backdrop-blur:blur(0)}.lg\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.lg\:backdrop-blur{--tw-backdrop-blur:blur(8px)}.lg\:backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.lg\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.lg\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.lg\:backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.lg\:backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.lg\:backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.lg\:backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.lg\:backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.lg\:backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.lg\:backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.lg\:backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.lg\:backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.lg\:backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.lg\:backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.lg\:backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.lg\:backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.lg\:backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.lg\:backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.lg\:backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.lg\:backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.lg\:backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.lg\:backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.lg\:backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.lg\:backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.lg\:backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.lg\:backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.lg\:backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.lg\:backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.lg\:backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.lg\:backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.lg\:backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.lg\:-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.lg\:-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.lg\:-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.lg\:-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.lg\:-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.lg\:backdrop-invert-0{--tw-backdrop-invert:invert(0)}.lg\:backdrop-invert{--tw-backdrop-invert:invert(100%)}.lg\:backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.lg\:backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.lg\:backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.lg\:backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.lg\:backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.lg\:backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.lg\:backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.lg\:backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.lg\:backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.lg\:backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.lg\:backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.lg\:backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.lg\:backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.lg\:backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.lg\:backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.lg\:backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.lg\:backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.lg\:backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.lg\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.lg\:backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.lg\:backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.lg\:backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.lg\:transition-none{transition-property:none}.lg\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.lg\:delay-75{transition-delay:75ms}.lg\:delay-100{transition-delay:0.1s}.lg\:delay-150{transition-delay:150ms}.lg\:delay-200{transition-delay:0.2s}.lg\:delay-300{transition-delay:0.3s}.lg\:delay-500{transition-delay:0.5s}.lg\:delay-700{transition-delay:0.7s}.lg\:delay-1000{transition-delay:1s}.lg\:duration-75{transition-duration:75ms}.lg\:duration-100{transition-duration:.1s}.lg\:duration-150{transition-duration:150ms}.lg\:duration-200{transition-duration:.2s}.lg\:duration-300{transition-duration:.3s}.lg\:duration-500{transition-duration:.5s}.lg\:duration-700{transition-duration:.7s}.lg\:duration-1000{transition-duration:1s}.lg\:ease-linear{transition-timing-function:linear}.lg\:ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.lg\:ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.lg\:ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}}@media (min-width:1280px){.xl\:container{width:100%}@media (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:1536px){.xl\:container{max-width:1536px}}.xl\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.xl\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.xl\:focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.xl\:focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.xl\:focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.xl\:focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.xl\:pointer-events-none{pointer-events:none}.xl\:pointer-events-auto{pointer-events:auto}.xl\:visible{visibility:visible}.xl\:invisible{visibility:hidden}.xl\:static{position:static}.xl\:fixed{position:fixed}.xl\:absolute{position:absolute}.xl\:relative{position:relative}.xl\:sticky{position:sticky}.xl\:inset-0{top:0;right:0;bottom:0;left:0}.xl\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.xl\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.xl\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.xl\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.xl\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.xl\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.xl\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.xl\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.xl\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.xl\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.xl\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.xl\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.xl\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.xl\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.xl\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.xl\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.xl\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.xl\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.xl\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.xl\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.xl\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.xl\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.xl\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.xl\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.xl\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.xl\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.xl\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.xl\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.xl\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.xl\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.xl\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.xl\:inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.xl\:inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.xl\:inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.xl\:inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.xl\:-inset-0{top:0;right:0;bottom:0;left:0}.xl\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.xl\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.xl\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.xl\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.xl\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.xl\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.xl\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.xl\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.xl\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.xl\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.xl\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.xl\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.xl\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.xl\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.xl\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.xl\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.xl\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.xl\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.xl\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.xl\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.xl\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.xl\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.xl\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.xl\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.xl\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.xl\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.xl\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.xl\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.xl\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.xl\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.xl\:-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.xl\:-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.xl\:-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.xl\:-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.xl\:inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.xl\:inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.xl\:inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.xl\:inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.xl\:inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.xl\:inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.xl\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.xl\:-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.xl\:-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.xl\:-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.xl\:-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.xl\:-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.xl\:-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.xl\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.xl\:inset-x-0{left:0;right:0}.xl\:inset-x-1{left:.25rem;right:.25rem}.xl\:inset-x-2{left:.5rem;right:.5rem}.xl\:inset-x-3{left:.75rem;right:.75rem}.xl\:inset-x-4{left:1rem;right:1rem}.xl\:inset-x-5{left:1.25rem;right:1.25rem}.xl\:inset-x-6{left:1.5rem;right:1.5rem}.xl\:inset-x-7{left:1.75rem;right:1.75rem}.xl\:inset-x-8{left:2rem;right:2rem}.xl\:inset-x-9{left:2.25rem;right:2.25rem}.xl\:inset-x-10{left:2.5rem;right:2.5rem}.xl\:inset-x-11{left:2.75rem;right:2.75rem}.xl\:inset-x-12{left:3rem;right:3rem}.xl\:inset-x-14{left:3.5rem;right:3.5rem}.xl\:inset-x-16{left:4rem;right:4rem}.xl\:inset-x-20{left:5rem;right:5rem}.xl\:inset-x-24{left:6rem;right:6rem}.xl\:inset-x-28{left:7rem;right:7rem}.xl\:inset-x-32{left:8rem;right:8rem}.xl\:inset-x-36{left:9rem;right:9rem}.xl\:inset-x-40{left:10rem;right:10rem}.xl\:inset-x-44{left:11rem;right:11rem}.xl\:inset-x-48{left:12rem;right:12rem}.xl\:inset-x-52{left:13rem;right:13rem}.xl\:inset-x-56{left:14rem;right:14rem}.xl\:inset-x-60{left:15rem;right:15rem}.xl\:inset-x-64{left:16rem;right:16rem}.xl\:inset-x-72{left:18rem;right:18rem}.xl\:inset-x-80{left:20rem;right:20rem}.xl\:inset-x-96{left:24rem;right:24rem}.xl\:inset-x-auto{left:auto;right:auto}.xl\:inset-x-px{left:1px;right:1px}.xl\:inset-x-0\.5{left:.125rem;right:.125rem}.xl\:inset-x-1\.5{left:.375rem;right:.375rem}.xl\:inset-x-2\.5{left:.625rem;right:.625rem}.xl\:inset-x-3\.5{left:.875rem;right:.875rem}.xl\:-inset-x-0{left:0;right:0}.xl\:-inset-x-1{left:-.25rem;right:-.25rem}.xl\:-inset-x-2{left:-.5rem;right:-.5rem}.xl\:-inset-x-3{left:-.75rem;right:-.75rem}.xl\:-inset-x-4{left:-1rem;right:-1rem}.xl\:-inset-x-5{left:-1.25rem;right:-1.25rem}.xl\:-inset-x-6{left:-1.5rem;right:-1.5rem}.xl\:-inset-x-7{left:-1.75rem;right:-1.75rem}.xl\:-inset-x-8{left:-2rem;right:-2rem}.xl\:-inset-x-9{left:-2.25rem;right:-2.25rem}.xl\:-inset-x-10{left:-2.5rem;right:-2.5rem}.xl\:-inset-x-11{left:-2.75rem;right:-2.75rem}.xl\:-inset-x-12{left:-3rem;right:-3rem}.xl\:-inset-x-14{left:-3.5rem;right:-3.5rem}.xl\:-inset-x-16{left:-4rem;right:-4rem}.xl\:-inset-x-20{left:-5rem;right:-5rem}.xl\:-inset-x-24{left:-6rem;right:-6rem}.xl\:-inset-x-28{left:-7rem;right:-7rem}.xl\:-inset-x-32{left:-8rem;right:-8rem}.xl\:-inset-x-36{left:-9rem;right:-9rem}.xl\:-inset-x-40{left:-10rem;right:-10rem}.xl\:-inset-x-44{left:-11rem;right:-11rem}.xl\:-inset-x-48{left:-12rem;right:-12rem}.xl\:-inset-x-52{left:-13rem;right:-13rem}.xl\:-inset-x-56{left:-14rem;right:-14rem}.xl\:-inset-x-60{left:-15rem;right:-15rem}.xl\:-inset-x-64{left:-16rem;right:-16rem}.xl\:-inset-x-72{left:-18rem;right:-18rem}.xl\:-inset-x-80{left:-20rem;right:-20rem}.xl\:-inset-x-96{left:-24rem;right:-24rem}.xl\:-inset-x-px{left:-1px;right:-1px}.xl\:-inset-x-0\.5{left:-.125rem;right:-.125rem}.xl\:-inset-x-1\.5{left:-.375rem;right:-.375rem}.xl\:-inset-x-2\.5{left:-.625rem;right:-.625rem}.xl\:-inset-x-3\.5{left:-.875rem;right:-.875rem}.xl\:inset-x-1\/2{left:50%;right:50%}.xl\:inset-x-1\/3{left:33.333333%;right:33.333333%}.xl\:inset-x-2\/3{left:66.666667%;right:66.666667%}.xl\:inset-x-1\/4{left:25%;right:25%}.xl\:inset-x-2\/4{left:50%;right:50%}.xl\:inset-x-3\/4{left:75%;right:75%}.xl\:inset-x-full{left:100%;right:100%}.xl\:-inset-x-1\/2{left:-50%;right:-50%}.xl\:-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.xl\:-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.xl\:-inset-x-1\/4{left:-25%;right:-25%}.xl\:-inset-x-2\/4{left:-50%;right:-50%}.xl\:-inset-x-3\/4{left:-75%;right:-75%}.xl\:-inset-x-full{left:-100%;right:-100%}.xl\:inset-y-0{top:0;bottom:0}.xl\:inset-y-1{top:.25rem;bottom:.25rem}.xl\:inset-y-2{top:.5rem;bottom:.5rem}.xl\:inset-y-3{top:.75rem;bottom:.75rem}.xl\:inset-y-4{top:1rem;bottom:1rem}.xl\:inset-y-5{top:1.25rem;bottom:1.25rem}.xl\:inset-y-6{top:1.5rem;bottom:1.5rem}.xl\:inset-y-7{top:1.75rem;bottom:1.75rem}.xl\:inset-y-8{top:2rem;bottom:2rem}.xl\:inset-y-9{top:2.25rem;bottom:2.25rem}.xl\:inset-y-10{top:2.5rem;bottom:2.5rem}.xl\:inset-y-11{top:2.75rem;bottom:2.75rem}.xl\:inset-y-12{top:3rem;bottom:3rem}.xl\:inset-y-14{top:3.5rem;bottom:3.5rem}.xl\:inset-y-16{top:4rem;bottom:4rem}.xl\:inset-y-20{top:5rem;bottom:5rem}.xl\:inset-y-24{top:6rem;bottom:6rem}.xl\:inset-y-28{top:7rem;bottom:7rem}.xl\:inset-y-32{top:8rem;bottom:8rem}.xl\:inset-y-36{top:9rem;bottom:9rem}.xl\:inset-y-40{top:10rem;bottom:10rem}.xl\:inset-y-44{top:11rem;bottom:11rem}.xl\:inset-y-48{top:12rem;bottom:12rem}.xl\:inset-y-52{top:13rem;bottom:13rem}.xl\:inset-y-56{top:14rem;bottom:14rem}.xl\:inset-y-60{top:15rem;bottom:15rem}.xl\:inset-y-64{top:16rem;bottom:16rem}.xl\:inset-y-72{top:18rem;bottom:18rem}.xl\:inset-y-80{top:20rem;bottom:20rem}.xl\:inset-y-96{top:24rem;bottom:24rem}.xl\:inset-y-auto{top:auto;bottom:auto}.xl\:inset-y-px{top:1px;bottom:1px}.xl\:inset-y-0\.5{top:.125rem;bottom:.125rem}.xl\:inset-y-1\.5{top:.375rem;bottom:.375rem}.xl\:inset-y-2\.5{top:.625rem;bottom:.625rem}.xl\:inset-y-3\.5{top:.875rem;bottom:.875rem}.xl\:-inset-y-0{top:0;bottom:0}.xl\:-inset-y-1{top:-.25rem;bottom:-.25rem}.xl\:-inset-y-2{top:-.5rem;bottom:-.5rem}.xl\:-inset-y-3{top:-.75rem;bottom:-.75rem}.xl\:-inset-y-4{top:-1rem;bottom:-1rem}.xl\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.xl\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.xl\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.xl\:-inset-y-8{top:-2rem;bottom:-2rem}.xl\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.xl\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.xl\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.xl\:-inset-y-12{top:-3rem;bottom:-3rem}.xl\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.xl\:-inset-y-16{top:-4rem;bottom:-4rem}.xl\:-inset-y-20{top:-5rem;bottom:-5rem}.xl\:-inset-y-24{top:-6rem;bottom:-6rem}.xl\:-inset-y-28{top:-7rem;bottom:-7rem}.xl\:-inset-y-32{top:-8rem;bottom:-8rem}.xl\:-inset-y-36{top:-9rem;bottom:-9rem}.xl\:-inset-y-40{top:-10rem;bottom:-10rem}.xl\:-inset-y-44{top:-11rem;bottom:-11rem}.xl\:-inset-y-48{top:-12rem;bottom:-12rem}.xl\:-inset-y-52{top:-13rem;bottom:-13rem}.xl\:-inset-y-56{top:-14rem;bottom:-14rem}.xl\:-inset-y-60{top:-15rem;bottom:-15rem}.xl\:-inset-y-64{top:-16rem;bottom:-16rem}.xl\:-inset-y-72{top:-18rem;bottom:-18rem}.xl\:-inset-y-80{top:-20rem;bottom:-20rem}.xl\:-inset-y-96{top:-24rem;bottom:-24rem}.xl\:-inset-y-px{top:-1px;bottom:-1px}.xl\:-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.xl\:-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.xl\:-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.xl\:-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.xl\:inset-y-1\/2{top:50%;bottom:50%}.xl\:inset-y-1\/3{top:33.333333%;bottom:33.333333%}.xl\:inset-y-2\/3{top:66.666667%;bottom:66.666667%}.xl\:inset-y-1\/4{top:25%;bottom:25%}.xl\:inset-y-2\/4{top:50%;bottom:50%}.xl\:inset-y-3\/4{top:75%;bottom:75%}.xl\:inset-y-full{top:100%;bottom:100%}.xl\:-inset-y-1\/2{top:-50%;bottom:-50%}.xl\:-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.xl\:-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.xl\:-inset-y-1\/4{top:-25%;bottom:-25%}.xl\:-inset-y-2\/4{top:-50%;bottom:-50%}.xl\:-inset-y-3\/4{top:-75%;bottom:-75%}.xl\:-inset-y-full{top:-100%;bottom:-100%}.xl\:top-0{top:0}.xl\:top-1{top:.25rem}.xl\:top-2{top:.5rem}.xl\:top-3{top:.75rem}.xl\:top-4{top:1rem}.xl\:top-5{top:1.25rem}.xl\:top-6{top:1.5rem}.xl\:top-7{top:1.75rem}.xl\:top-8{top:2rem}.xl\:top-9{top:2.25rem}.xl\:top-10{top:2.5rem}.xl\:top-11{top:2.75rem}.xl\:top-12{top:3rem}.xl\:top-14{top:3.5rem}.xl\:top-16{top:4rem}.xl\:top-20{top:5rem}.xl\:top-24{top:6rem}.xl\:top-28{top:7rem}.xl\:top-32{top:8rem}.xl\:top-36{top:9rem}.xl\:top-40{top:10rem}.xl\:top-44{top:11rem}.xl\:top-48{top:12rem}.xl\:top-52{top:13rem}.xl\:top-56{top:14rem}.xl\:top-60{top:15rem}.xl\:top-64{top:16rem}.xl\:top-72{top:18rem}.xl\:top-80{top:20rem}.xl\:top-96{top:24rem}.xl\:top-auto{top:auto}.xl\:top-px{top:1px}.xl\:top-0\.5{top:.125rem}.xl\:top-1\.5{top:.375rem}.xl\:top-2\.5{top:.625rem}.xl\:top-3\.5{top:.875rem}.xl\:-top-0{top:0}.xl\:-top-1{top:-.25rem}.xl\:-top-2{top:-.5rem}.xl\:-top-3{top:-.75rem}.xl\:-top-4{top:-1rem}.xl\:-top-5{top:-1.25rem}.xl\:-top-6{top:-1.5rem}.xl\:-top-7{top:-1.75rem}.xl\:-top-8{top:-2rem}.xl\:-top-9{top:-2.25rem}.xl\:-top-10{top:-2.5rem}.xl\:-top-11{top:-2.75rem}.xl\:-top-12{top:-3rem}.xl\:-top-14{top:-3.5rem}.xl\:-top-16{top:-4rem}.xl\:-top-20{top:-5rem}.xl\:-top-24{top:-6rem}.xl\:-top-28{top:-7rem}.xl\:-top-32{top:-8rem}.xl\:-top-36{top:-9rem}.xl\:-top-40{top:-10rem}.xl\:-top-44{top:-11rem}.xl\:-top-48{top:-12rem}.xl\:-top-52{top:-13rem}.xl\:-top-56{top:-14rem}.xl\:-top-60{top:-15rem}.xl\:-top-64{top:-16rem}.xl\:-top-72{top:-18rem}.xl\:-top-80{top:-20rem}.xl\:-top-96{top:-24rem}.xl\:-top-px{top:-1px}.xl\:-top-0\.5{top:-.125rem}.xl\:-top-1\.5{top:-.375rem}.xl\:-top-2\.5{top:-.625rem}.xl\:-top-3\.5{top:-.875rem}.xl\:top-1\/2{top:50%}.xl\:top-1\/3{top:33.333333%}.xl\:top-2\/3{top:66.666667%}.xl\:top-1\/4{top:25%}.xl\:top-2\/4{top:50%}.xl\:top-3\/4{top:75%}.xl\:top-full{top:100%}.xl\:-top-1\/2{top:-50%}.xl\:-top-1\/3{top:-33.333333%}.xl\:-top-2\/3{top:-66.666667%}.xl\:-top-1\/4{top:-25%}.xl\:-top-2\/4{top:-50%}.xl\:-top-3\/4{top:-75%}.xl\:-top-full{top:-100%}.xl\:right-0{right:0}.xl\:right-1{right:.25rem}.xl\:right-2{right:.5rem}.xl\:right-3{right:.75rem}.xl\:right-4{right:1rem}.xl\:right-5{right:1.25rem}.xl\:right-6{right:1.5rem}.xl\:right-7{right:1.75rem}.xl\:right-8{right:2rem}.xl\:right-9{right:2.25rem}.xl\:right-10{right:2.5rem}.xl\:right-11{right:2.75rem}.xl\:right-12{right:3rem}.xl\:right-14{right:3.5rem}.xl\:right-16{right:4rem}.xl\:right-20{right:5rem}.xl\:right-24{right:6rem}.xl\:right-28{right:7rem}.xl\:right-32{right:8rem}.xl\:right-36{right:9rem}.xl\:right-40{right:10rem}.xl\:right-44{right:11rem}.xl\:right-48{right:12rem}.xl\:right-52{right:13rem}.xl\:right-56{right:14rem}.xl\:right-60{right:15rem}.xl\:right-64{right:16rem}.xl\:right-72{right:18rem}.xl\:right-80{right:20rem}.xl\:right-96{right:24rem}.xl\:right-auto{right:auto}.xl\:right-px{right:1px}.xl\:right-0\.5{right:.125rem}.xl\:right-1\.5{right:.375rem}.xl\:right-2\.5{right:.625rem}.xl\:right-3\.5{right:.875rem}.xl\:-right-0{right:0}.xl\:-right-1{right:-.25rem}.xl\:-right-2{right:-.5rem}.xl\:-right-3{right:-.75rem}.xl\:-right-4{right:-1rem}.xl\:-right-5{right:-1.25rem}.xl\:-right-6{right:-1.5rem}.xl\:-right-7{right:-1.75rem}.xl\:-right-8{right:-2rem}.xl\:-right-9{right:-2.25rem}.xl\:-right-10{right:-2.5rem}.xl\:-right-11{right:-2.75rem}.xl\:-right-12{right:-3rem}.xl\:-right-14{right:-3.5rem}.xl\:-right-16{right:-4rem}.xl\:-right-20{right:-5rem}.xl\:-right-24{right:-6rem}.xl\:-right-28{right:-7rem}.xl\:-right-32{right:-8rem}.xl\:-right-36{right:-9rem}.xl\:-right-40{right:-10rem}.xl\:-right-44{right:-11rem}.xl\:-right-48{right:-12rem}.xl\:-right-52{right:-13rem}.xl\:-right-56{right:-14rem}.xl\:-right-60{right:-15rem}.xl\:-right-64{right:-16rem}.xl\:-right-72{right:-18rem}.xl\:-right-80{right:-20rem}.xl\:-right-96{right:-24rem}.xl\:-right-px{right:-1px}.xl\:-right-0\.5{right:-.125rem}.xl\:-right-1\.5{right:-.375rem}.xl\:-right-2\.5{right:-.625rem}.xl\:-right-3\.5{right:-.875rem}.xl\:right-1\/2{right:50%}.xl\:right-1\/3{right:33.333333%}.xl\:right-2\/3{right:66.666667%}.xl\:right-1\/4{right:25%}.xl\:right-2\/4{right:50%}.xl\:right-3\/4{right:75%}.xl\:right-full{right:100%}.xl\:-right-1\/2{right:-50%}.xl\:-right-1\/3{right:-33.333333%}.xl\:-right-2\/3{right:-66.666667%}.xl\:-right-1\/4{right:-25%}.xl\:-right-2\/4{right:-50%}.xl\:-right-3\/4{right:-75%}.xl\:-right-full{right:-100%}.xl\:bottom-0{bottom:0}.xl\:bottom-1{bottom:.25rem}.xl\:bottom-2{bottom:.5rem}.xl\:bottom-3{bottom:.75rem}.xl\:bottom-4{bottom:1rem}.xl\:bottom-5{bottom:1.25rem}.xl\:bottom-6{bottom:1.5rem}.xl\:bottom-7{bottom:1.75rem}.xl\:bottom-8{bottom:2rem}.xl\:bottom-9{bottom:2.25rem}.xl\:bottom-10{bottom:2.5rem}.xl\:bottom-11{bottom:2.75rem}.xl\:bottom-12{bottom:3rem}.xl\:bottom-14{bottom:3.5rem}.xl\:bottom-16{bottom:4rem}.xl\:bottom-20{bottom:5rem}.xl\:bottom-24{bottom:6rem}.xl\:bottom-28{bottom:7rem}.xl\:bottom-32{bottom:8rem}.xl\:bottom-36{bottom:9rem}.xl\:bottom-40{bottom:10rem}.xl\:bottom-44{bottom:11rem}.xl\:bottom-48{bottom:12rem}.xl\:bottom-52{bottom:13rem}.xl\:bottom-56{bottom:14rem}.xl\:bottom-60{bottom:15rem}.xl\:bottom-64{bottom:16rem}.xl\:bottom-72{bottom:18rem}.xl\:bottom-80{bottom:20rem}.xl\:bottom-96{bottom:24rem}.xl\:bottom-auto{bottom:auto}.xl\:bottom-px{bottom:1px}.xl\:bottom-0\.5{bottom:.125rem}.xl\:bottom-1\.5{bottom:.375rem}.xl\:bottom-2\.5{bottom:.625rem}.xl\:bottom-3\.5{bottom:.875rem}.xl\:-bottom-0{bottom:0}.xl\:-bottom-1{bottom:-.25rem}.xl\:-bottom-2{bottom:-.5rem}.xl\:-bottom-3{bottom:-.75rem}.xl\:-bottom-4{bottom:-1rem}.xl\:-bottom-5{bottom:-1.25rem}.xl\:-bottom-6{bottom:-1.5rem}.xl\:-bottom-7{bottom:-1.75rem}.xl\:-bottom-8{bottom:-2rem}.xl\:-bottom-9{bottom:-2.25rem}.xl\:-bottom-10{bottom:-2.5rem}.xl\:-bottom-11{bottom:-2.75rem}.xl\:-bottom-12{bottom:-3rem}.xl\:-bottom-14{bottom:-3.5rem}.xl\:-bottom-16{bottom:-4rem}.xl\:-bottom-20{bottom:-5rem}.xl\:-bottom-24{bottom:-6rem}.xl\:-bottom-28{bottom:-7rem}.xl\:-bottom-32{bottom:-8rem}.xl\:-bottom-36{bottom:-9rem}.xl\:-bottom-40{bottom:-10rem}.xl\:-bottom-44{bottom:-11rem}.xl\:-bottom-48{bottom:-12rem}.xl\:-bottom-52{bottom:-13rem}.xl\:-bottom-56{bottom:-14rem}.xl\:-bottom-60{bottom:-15rem}.xl\:-bottom-64{bottom:-16rem}.xl\:-bottom-72{bottom:-18rem}.xl\:-bottom-80{bottom:-20rem}.xl\:-bottom-96{bottom:-24rem}.xl\:-bottom-px{bottom:-1px}.xl\:-bottom-0\.5{bottom:-.125rem}.xl\:-bottom-1\.5{bottom:-.375rem}.xl\:-bottom-2\.5{bottom:-.625rem}.xl\:-bottom-3\.5{bottom:-.875rem}.xl\:bottom-1\/2{bottom:50%}.xl\:bottom-1\/3{bottom:33.333333%}.xl\:bottom-2\/3{bottom:66.666667%}.xl\:bottom-1\/4{bottom:25%}.xl\:bottom-2\/4{bottom:50%}.xl\:bottom-3\/4{bottom:75%}.xl\:bottom-full{bottom:100%}.xl\:-bottom-1\/2{bottom:-50%}.xl\:-bottom-1\/3{bottom:-33.333333%}.xl\:-bottom-2\/3{bottom:-66.666667%}.xl\:-bottom-1\/4{bottom:-25%}.xl\:-bottom-2\/4{bottom:-50%}.xl\:-bottom-3\/4{bottom:-75%}.xl\:-bottom-full{bottom:-100%}.xl\:left-0{left:0}.xl\:left-1{left:.25rem}.xl\:left-2{left:.5rem}.xl\:left-3{left:.75rem}.xl\:left-4{left:1rem}.xl\:left-5{left:1.25rem}.xl\:left-6{left:1.5rem}.xl\:left-7{left:1.75rem}.xl\:left-8{left:2rem}.xl\:left-9{left:2.25rem}.xl\:left-10{left:2.5rem}.xl\:left-11{left:2.75rem}.xl\:left-12{left:3rem}.xl\:left-14{left:3.5rem}.xl\:left-16{left:4rem}.xl\:left-20{left:5rem}.xl\:left-24{left:6rem}.xl\:left-28{left:7rem}.xl\:left-32{left:8rem}.xl\:left-36{left:9rem}.xl\:left-40{left:10rem}.xl\:left-44{left:11rem}.xl\:left-48{left:12rem}.xl\:left-52{left:13rem}.xl\:left-56{left:14rem}.xl\:left-60{left:15rem}.xl\:left-64{left:16rem}.xl\:left-72{left:18rem}.xl\:left-80{left:20rem}.xl\:left-96{left:24rem}.xl\:left-auto{left:auto}.xl\:left-px{left:1px}.xl\:left-0\.5{left:.125rem}.xl\:left-1\.5{left:.375rem}.xl\:left-2\.5{left:.625rem}.xl\:left-3\.5{left:.875rem}.xl\:-left-0{left:0}.xl\:-left-1{left:-.25rem}.xl\:-left-2{left:-.5rem}.xl\:-left-3{left:-.75rem}.xl\:-left-4{left:-1rem}.xl\:-left-5{left:-1.25rem}.xl\:-left-6{left:-1.5rem}.xl\:-left-7{left:-1.75rem}.xl\:-left-8{left:-2rem}.xl\:-left-9{left:-2.25rem}.xl\:-left-10{left:-2.5rem}.xl\:-left-11{left:-2.75rem}.xl\:-left-12{left:-3rem}.xl\:-left-14{left:-3.5rem}.xl\:-left-16{left:-4rem}.xl\:-left-20{left:-5rem}.xl\:-left-24{left:-6rem}.xl\:-left-28{left:-7rem}.xl\:-left-32{left:-8rem}.xl\:-left-36{left:-9rem}.xl\:-left-40{left:-10rem}.xl\:-left-44{left:-11rem}.xl\:-left-48{left:-12rem}.xl\:-left-52{left:-13rem}.xl\:-left-56{left:-14rem}.xl\:-left-60{left:-15rem}.xl\:-left-64{left:-16rem}.xl\:-left-72{left:-18rem}.xl\:-left-80{left:-20rem}.xl\:-left-96{left:-24rem}.xl\:-left-px{left:-1px}.xl\:-left-0\.5{left:-.125rem}.xl\:-left-1\.5{left:-.375rem}.xl\:-left-2\.5{left:-.625rem}.xl\:-left-3\.5{left:-.875rem}.xl\:left-1\/2{left:50%}.xl\:left-1\/3{left:33.333333%}.xl\:left-2\/3{left:66.666667%}.xl\:left-1\/4{left:25%}.xl\:left-2\/4{left:50%}.xl\:left-3\/4{left:75%}.xl\:left-full{left:100%}.xl\:-left-1\/2{left:-50%}.xl\:-left-1\/3{left:-33.333333%}.xl\:-left-2\/3{left:-66.666667%}.xl\:-left-1\/4{left:-25%}.xl\:-left-2\/4{left:-50%}.xl\:-left-3\/4{left:-75%}.xl\:-left-full{left:-100%}.xl\:isolate{isolation:isolate}.xl\:isolation-auto{isolation:auto}.xl\:z-0{z-index:0}.xl\:z-10{z-index:10}.xl\:z-20{z-index:20}.xl\:z-30{z-index:30}.xl\:z-40{z-index:40}.xl\:z-50{z-index:50}.xl\:z-auto{z-index:auto}.xl\:focus-within\:z-0:focus-within{z-index:0}.xl\:focus-within\:z-10:focus-within{z-index:10}.xl\:focus-within\:z-20:focus-within{z-index:20}.xl\:focus-within\:z-30:focus-within{z-index:30}.xl\:focus-within\:z-40:focus-within{z-index:40}.xl\:focus-within\:z-50:focus-within{z-index:50}.xl\:focus-within\:z-auto:focus-within{z-index:auto}.xl\:focus\:z-0:focus{z-index:0}.xl\:focus\:z-10:focus{z-index:10}.xl\:focus\:z-20:focus{z-index:20}.xl\:focus\:z-30:focus{z-index:30}.xl\:focus\:z-40:focus{z-index:40}.xl\:focus\:z-50:focus{z-index:50}.xl\:focus\:z-auto:focus{z-index:auto}.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:order-3{order:3}.xl\:order-4{order:4}.xl\:order-5{order:5}.xl\:order-6{order:6}.xl\:order-7{order:7}.xl\:order-8{order:8}.xl\:order-9{order:9}.xl\:order-10{order:10}.xl\:order-11{order:11}.xl\:order-12{order:12}.xl\:order-first{order:-9999}.xl\:order-last{order:9999}.xl\:order-none{order:0}.xl\:col-auto{grid-column:auto}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-span-full{grid-column:1/-1}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:col-start-4{grid-column-start:4}.xl\:col-start-5{grid-column-start:5}.xl\:col-start-6{grid-column-start:6}.xl\:col-start-7{grid-column-start:7}.xl\:col-start-8{grid-column-start:8}.xl\:col-start-9{grid-column-start:9}.xl\:col-start-10{grid-column-start:10}.xl\:col-start-11{grid-column-start:11}.xl\:col-start-12{grid-column-start:12}.xl\:col-start-13{grid-column-start:13}.xl\:col-start-auto{grid-column-start:auto}.xl\:col-end-1{grid-column-end:1}.xl\:col-end-2{grid-column-end:2}.xl\:col-end-3{grid-column-end:3}.xl\:col-end-4{grid-column-end:4}.xl\:col-end-5{grid-column-end:5}.xl\:col-end-6{grid-column-end:6}.xl\:col-end-7{grid-column-end:7}.xl\:col-end-8{grid-column-end:8}.xl\:col-end-9{grid-column-end:9}.xl\:col-end-10{grid-column-end:10}.xl\:col-end-11{grid-column-end:11}.xl\:col-end-12{grid-column-end:12}.xl\:col-end-13{grid-column-end:13}.xl\:col-end-auto{grid-column-end:auto}.xl\:row-auto{grid-row:auto}.xl\:row-span-1{grid-row:span 1/span 1}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:row-span-3{grid-row:span 3/span 3}.xl\:row-span-4{grid-row:span 4/span 4}.xl\:row-span-5{grid-row:span 5/span 5}.xl\:row-span-6{grid-row:span 6/span 6}.xl\:row-span-full{grid-row:1/-1}.xl\:row-start-1{grid-row-start:1}.xl\:row-start-2{grid-row-start:2}.xl\:row-start-3{grid-row-start:3}.xl\:row-start-4{grid-row-start:4}.xl\:row-start-5{grid-row-start:5}.xl\:row-start-6{grid-row-start:6}.xl\:row-start-7{grid-row-start:7}.xl\:row-start-auto{grid-row-start:auto}.xl\:row-end-1{grid-row-end:1}.xl\:row-end-2{grid-row-end:2}.xl\:row-end-3{grid-row-end:3}.xl\:row-end-4{grid-row-end:4}.xl\:row-end-5{grid-row-end:5}.xl\:row-end-6{grid-row-end:6}.xl\:row-end-7{grid-row-end:7}.xl\:row-end-auto{grid-row-end:auto}.xl\:float-right{float:right}.xl\:float-left{float:left}.xl\:float-none{float:none}.xl\:clear-left{clear:left}.xl\:clear-right{clear:right}.xl\:clear-both{clear:both}.xl\:clear-none{clear:none}.xl\:m-0{margin:0}.xl\:m-1{margin:.25rem}.xl\:m-2{margin:.5rem}.xl\:m-3{margin:.75rem}.xl\:m-4{margin:1rem}.xl\:m-5{margin:1.25rem}.xl\:m-6{margin:1.5rem}.xl\:m-7{margin:1.75rem}.xl\:m-8{margin:2rem}.xl\:m-9{margin:2.25rem}.xl\:m-10{margin:2.5rem}.xl\:m-11{margin:2.75rem}.xl\:m-12{margin:3rem}.xl\:m-14{margin:3.5rem}.xl\:m-16{margin:4rem}.xl\:m-20{margin:5rem}.xl\:m-24{margin:6rem}.xl\:m-28{margin:7rem}.xl\:m-32{margin:8rem}.xl\:m-36{margin:9rem}.xl\:m-40{margin:10rem}.xl\:m-44{margin:11rem}.xl\:m-48{margin:12rem}.xl\:m-52{margin:13rem}.xl\:m-56{margin:14rem}.xl\:m-60{margin:15rem}.xl\:m-64{margin:16rem}.xl\:m-72{margin:18rem}.xl\:m-80{margin:20rem}.xl\:m-96{margin:24rem}.xl\:m-auto{margin:auto}.xl\:m-px{margin:1px}.xl\:m-0\.5{margin:.125rem}.xl\:m-1\.5{margin:.375rem}.xl\:m-2\.5{margin:.625rem}.xl\:m-3\.5{margin:.875rem}.xl\:-m-0{margin:0}.xl\:-m-1{margin:-.25rem}.xl\:-m-2{margin:-.5rem}.xl\:-m-3{margin:-.75rem}.xl\:-m-4{margin:-1rem}.xl\:-m-5{margin:-1.25rem}.xl\:-m-6{margin:-1.5rem}.xl\:-m-7{margin:-1.75rem}.xl\:-m-8{margin:-2rem}.xl\:-m-9{margin:-2.25rem}.xl\:-m-10{margin:-2.5rem}.xl\:-m-11{margin:-2.75rem}.xl\:-m-12{margin:-3rem}.xl\:-m-14{margin:-3.5rem}.xl\:-m-16{margin:-4rem}.xl\:-m-20{margin:-5rem}.xl\:-m-24{margin:-6rem}.xl\:-m-28{margin:-7rem}.xl\:-m-32{margin:-8rem}.xl\:-m-36{margin:-9rem}.xl\:-m-40{margin:-10rem}.xl\:-m-44{margin:-11rem}.xl\:-m-48{margin:-12rem}.xl\:-m-52{margin:-13rem}.xl\:-m-56{margin:-14rem}.xl\:-m-60{margin:-15rem}.xl\:-m-64{margin:-16rem}.xl\:-m-72{margin:-18rem}.xl\:-m-80{margin:-20rem}.xl\:-m-96{margin:-24rem}.xl\:-m-px{margin:-1px}.xl\:-m-0\.5{margin:-.125rem}.xl\:-m-1\.5{margin:-.375rem}.xl\:-m-2\.5{margin:-.625rem}.xl\:-m-3\.5{margin:-.875rem}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:mx-1{margin-left:.25rem;margin-right:.25rem}.xl\:mx-2{margin-left:.5rem;margin-right:.5rem}.xl\:mx-3{margin-left:.75rem;margin-right:.75rem}.xl\:mx-4{margin-left:1rem;margin-right:1rem}.xl\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.xl\:mx-8{margin-left:2rem;margin-right:2rem}.xl\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.xl\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.xl\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.xl\:mx-12{margin-left:3rem;margin-right:3rem}.xl\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.xl\:mx-16{margin-left:4rem;margin-right:4rem}.xl\:mx-20{margin-left:5rem;margin-right:5rem}.xl\:mx-24{margin-left:6rem;margin-right:6rem}.xl\:mx-28{margin-left:7rem;margin-right:7rem}.xl\:mx-32{margin-left:8rem;margin-right:8rem}.xl\:mx-36{margin-left:9rem;margin-right:9rem}.xl\:mx-40{margin-left:10rem;margin-right:10rem}.xl\:mx-44{margin-left:11rem;margin-right:11rem}.xl\:mx-48{margin-left:12rem;margin-right:12rem}.xl\:mx-52{margin-left:13rem;margin-right:13rem}.xl\:mx-56{margin-left:14rem;margin-right:14rem}.xl\:mx-60{margin-left:15rem;margin-right:15rem}.xl\:mx-64{margin-left:16rem;margin-right:16rem}.xl\:mx-72{margin-left:18rem;margin-right:18rem}.xl\:mx-80{margin-left:20rem;margin-right:20rem}.xl\:mx-96{margin-left:24rem;margin-right:24rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:mx-px{margin-left:1px;margin-right:1px}.xl\:mx-0\.5{margin-left:.125rem;margin-right:.125rem}.xl\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.xl\:mx-2\.5{margin-left:.625rem;margin-right:.625rem}.xl\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.xl\:-mx-0{margin-left:0;margin-right:0}.xl\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.xl\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.xl\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.xl\:-mx-4{margin-left:-1rem;margin-right:-1rem}.xl\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.xl\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.xl\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.xl\:-mx-8{margin-left:-2rem;margin-right:-2rem}.xl\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.xl\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.xl\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.xl\:-mx-12{margin-left:-3rem;margin-right:-3rem}.xl\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.xl\:-mx-16{margin-left:-4rem;margin-right:-4rem}.xl\:-mx-20{margin-left:-5rem;margin-right:-5rem}.xl\:-mx-24{margin-left:-6rem;margin-right:-6rem}.xl\:-mx-28{margin-left:-7rem;margin-right:-7rem}.xl\:-mx-32{margin-left:-8rem;margin-right:-8rem}.xl\:-mx-36{margin-left:-9rem;margin-right:-9rem}.xl\:-mx-40{margin-left:-10rem;margin-right:-10rem}.xl\:-mx-44{margin-left:-11rem;margin-right:-11rem}.xl\:-mx-48{margin-left:-12rem;margin-right:-12rem}.xl\:-mx-52{margin-left:-13rem;margin-right:-13rem}.xl\:-mx-56{margin-left:-14rem;margin-right:-14rem}.xl\:-mx-60{margin-left:-15rem;margin-right:-15rem}.xl\:-mx-64{margin-left:-16rem;margin-right:-16rem}.xl\:-mx-72{margin-left:-18rem;margin-right:-18rem}.xl\:-mx-80{margin-left:-20rem;margin-right:-20rem}.xl\:-mx-96{margin-left:-24rem;margin-right:-24rem}.xl\:-mx-px{margin-left:-1px;margin-right:-1px}.xl\:-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.xl\:-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.xl\:-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.xl\:-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.xl\:my-0{margin-top:0;margin-bottom:0}.xl\:my-1{margin-top:.25rem;margin-bottom:.25rem}.xl\:my-2{margin-top:.5rem;margin-bottom:.5rem}.xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}.xl\:my-4{margin-top:1rem;margin-bottom:1rem}.xl\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.xl\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.xl\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.xl\:my-8{margin-top:2rem;margin-bottom:2rem}.xl\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.xl\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.xl\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.xl\:my-12{margin-top:3rem;margin-bottom:3rem}.xl\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.xl\:my-16{margin-top:4rem;margin-bottom:4rem}.xl\:my-20{margin-top:5rem;margin-bottom:5rem}.xl\:my-24{margin-top:6rem;margin-bottom:6rem}.xl\:my-28{margin-top:7rem;margin-bottom:7rem}.xl\:my-32{margin-top:8rem;margin-bottom:8rem}.xl\:my-36{margin-top:9rem;margin-bottom:9rem}.xl\:my-40{margin-top:10rem;margin-bottom:10rem}.xl\:my-44{margin-top:11rem;margin-bottom:11rem}.xl\:my-48{margin-top:12rem;margin-bottom:12rem}.xl\:my-52{margin-top:13rem;margin-bottom:13rem}.xl\:my-56{margin-top:14rem;margin-bottom:14rem}.xl\:my-60{margin-top:15rem;margin-bottom:15rem}.xl\:my-64{margin-top:16rem;margin-bottom:16rem}.xl\:my-72{margin-top:18rem;margin-bottom:18rem}.xl\:my-80{margin-top:20rem;margin-bottom:20rem}.xl\:my-96{margin-top:24rem;margin-bottom:24rem}.xl\:my-auto{margin-top:auto;margin-bottom:auto}.xl\:my-px{margin-top:1px;margin-bottom:1px}.xl\:my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.xl\:my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.xl\:my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.xl\:my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.xl\:-my-0{margin-top:0;margin-bottom:0}.xl\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.xl\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.xl\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.xl\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.xl\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.xl\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.xl\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.xl\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.xl\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.xl\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.xl\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.xl\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.xl\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.xl\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.xl\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.xl\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.xl\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.xl\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.xl\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.xl\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.xl\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.xl\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.xl\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.xl\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.xl\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.xl\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.xl\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.xl\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.xl\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.xl\:-my-px{margin-top:-1px;margin-bottom:-1px}.xl\:-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.xl\:-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.xl\:-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.xl\:-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.xl\:mt-0{margin-top:0}.xl\:mt-1{margin-top:.25rem}.xl\:mt-2{margin-top:.5rem}.xl\:mt-3{margin-top:.75rem}.xl\:mt-4{margin-top:1rem}.xl\:mt-5{margin-top:1.25rem}.xl\:mt-6{margin-top:1.5rem}.xl\:mt-7{margin-top:1.75rem}.xl\:mt-8{margin-top:2rem}.xl\:mt-9{margin-top:2.25rem}.xl\:mt-10{margin-top:2.5rem}.xl\:mt-11{margin-top:2.75rem}.xl\:mt-12{margin-top:3rem}.xl\:mt-14{margin-top:3.5rem}.xl\:mt-16{margin-top:4rem}.xl\:mt-20{margin-top:5rem}.xl\:mt-24{margin-top:6rem}.xl\:mt-28{margin-top:7rem}.xl\:mt-32{margin-top:8rem}.xl\:mt-36{margin-top:9rem}.xl\:mt-40{margin-top:10rem}.xl\:mt-44{margin-top:11rem}.xl\:mt-48{margin-top:12rem}.xl\:mt-52{margin-top:13rem}.xl\:mt-56{margin-top:14rem}.xl\:mt-60{margin-top:15rem}.xl\:mt-64{margin-top:16rem}.xl\:mt-72{margin-top:18rem}.xl\:mt-80{margin-top:20rem}.xl\:mt-96{margin-top:24rem}.xl\:mt-auto{margin-top:auto}.xl\:mt-px{margin-top:1px}.xl\:mt-0\.5{margin-top:.125rem}.xl\:mt-1\.5{margin-top:.375rem}.xl\:mt-2\.5{margin-top:.625rem}.xl\:mt-3\.5{margin-top:.875rem}.xl\:-mt-0{margin-top:0}.xl\:-mt-1{margin-top:-.25rem}.xl\:-mt-2{margin-top:-.5rem}.xl\:-mt-3{margin-top:-.75rem}.xl\:-mt-4{margin-top:-1rem}.xl\:-mt-5{margin-top:-1.25rem}.xl\:-mt-6{margin-top:-1.5rem}.xl\:-mt-7{margin-top:-1.75rem}.xl\:-mt-8{margin-top:-2rem}.xl\:-mt-9{margin-top:-2.25rem}.xl\:-mt-10{margin-top:-2.5rem}.xl\:-mt-11{margin-top:-2.75rem}.xl\:-mt-12{margin-top:-3rem}.xl\:-mt-14{margin-top:-3.5rem}.xl\:-mt-16{margin-top:-4rem}.xl\:-mt-20{margin-top:-5rem}.xl\:-mt-24{margin-top:-6rem}.xl\:-mt-28{margin-top:-7rem}.xl\:-mt-32{margin-top:-8rem}.xl\:-mt-36{margin-top:-9rem}.xl\:-mt-40{margin-top:-10rem}.xl\:-mt-44{margin-top:-11rem}.xl\:-mt-48{margin-top:-12rem}.xl\:-mt-52{margin-top:-13rem}.xl\:-mt-56{margin-top:-14rem}.xl\:-mt-60{margin-top:-15rem}.xl\:-mt-64{margin-top:-16rem}.xl\:-mt-72{margin-top:-18rem}.xl\:-mt-80{margin-top:-20rem}.xl\:-mt-96{margin-top:-24rem}.xl\:-mt-px{margin-top:-1px}.xl\:-mt-0\.5{margin-top:-.125rem}.xl\:-mt-1\.5{margin-top:-.375rem}.xl\:-mt-2\.5{margin-top:-.625rem}.xl\:-mt-3\.5{margin-top:-.875rem}.xl\:mr-0{margin-right:0}.xl\:mr-1{margin-right:.25rem}.xl\:mr-2{margin-right:.5rem}.xl\:mr-3{margin-right:.75rem}.xl\:mr-4{margin-right:1rem}.xl\:mr-5{margin-right:1.25rem}.xl\:mr-6{margin-right:1.5rem}.xl\:mr-7{margin-right:1.75rem}.xl\:mr-8{margin-right:2rem}.xl\:mr-9{margin-right:2.25rem}.xl\:mr-10{margin-right:2.5rem}.xl\:mr-11{margin-right:2.75rem}.xl\:mr-12{margin-right:3rem}.xl\:mr-14{margin-right:3.5rem}.xl\:mr-16{margin-right:4rem}.xl\:mr-20{margin-right:5rem}.xl\:mr-24{margin-right:6rem}.xl\:mr-28{margin-right:7rem}.xl\:mr-32{margin-right:8rem}.xl\:mr-36{margin-right:9rem}.xl\:mr-40{margin-right:10rem}.xl\:mr-44{margin-right:11rem}.xl\:mr-48{margin-right:12rem}.xl\:mr-52{margin-right:13rem}.xl\:mr-56{margin-right:14rem}.xl\:mr-60{margin-right:15rem}.xl\:mr-64{margin-right:16rem}.xl\:mr-72{margin-right:18rem}.xl\:mr-80{margin-right:20rem}.xl\:mr-96{margin-right:24rem}.xl\:mr-auto{margin-right:auto}.xl\:mr-px{margin-right:1px}.xl\:mr-0\.5{margin-right:.125rem}.xl\:mr-1\.5{margin-right:.375rem}.xl\:mr-2\.5{margin-right:.625rem}.xl\:mr-3\.5{margin-right:.875rem}.xl\:-mr-0{margin-right:0}.xl\:-mr-1{margin-right:-.25rem}.xl\:-mr-2{margin-right:-.5rem}.xl\:-mr-3{margin-right:-.75rem}.xl\:-mr-4{margin-right:-1rem}.xl\:-mr-5{margin-right:-1.25rem}.xl\:-mr-6{margin-right:-1.5rem}.xl\:-mr-7{margin-right:-1.75rem}.xl\:-mr-8{margin-right:-2rem}.xl\:-mr-9{margin-right:-2.25rem}.xl\:-mr-10{margin-right:-2.5rem}.xl\:-mr-11{margin-right:-2.75rem}.xl\:-mr-12{margin-right:-3rem}.xl\:-mr-14{margin-right:-3.5rem}.xl\:-mr-16{margin-right:-4rem}.xl\:-mr-20{margin-right:-5rem}.xl\:-mr-24{margin-right:-6rem}.xl\:-mr-28{margin-right:-7rem}.xl\:-mr-32{margin-right:-8rem}.xl\:-mr-36{margin-right:-9rem}.xl\:-mr-40{margin-right:-10rem}.xl\:-mr-44{margin-right:-11rem}.xl\:-mr-48{margin-right:-12rem}.xl\:-mr-52{margin-right:-13rem}.xl\:-mr-56{margin-right:-14rem}.xl\:-mr-60{margin-right:-15rem}.xl\:-mr-64{margin-right:-16rem}.xl\:-mr-72{margin-right:-18rem}.xl\:-mr-80{margin-right:-20rem}.xl\:-mr-96{margin-right:-24rem}.xl\:-mr-px{margin-right:-1px}.xl\:-mr-0\.5{margin-right:-.125rem}.xl\:-mr-1\.5{margin-right:-.375rem}.xl\:-mr-2\.5{margin-right:-.625rem}.xl\:-mr-3\.5{margin-right:-.875rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-1{margin-bottom:.25rem}.xl\:mb-2{margin-bottom:.5rem}.xl\:mb-3{margin-bottom:.75rem}.xl\:mb-4{margin-bottom:1rem}.xl\:mb-5{margin-bottom:1.25rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-7{margin-bottom:1.75rem}.xl\:mb-8{margin-bottom:2rem}.xl\:mb-9{margin-bottom:2.25rem}.xl\:mb-10{margin-bottom:2.5rem}.xl\:mb-11{margin-bottom:2.75rem}.xl\:mb-12{margin-bottom:3rem}.xl\:mb-14{margin-bottom:3.5rem}.xl\:mb-16{margin-bottom:4rem}.xl\:mb-20{margin-bottom:5rem}.xl\:mb-24{margin-bottom:6rem}.xl\:mb-28{margin-bottom:7rem}.xl\:mb-32{margin-bottom:8rem}.xl\:mb-36{margin-bottom:9rem}.xl\:mb-40{margin-bottom:10rem}.xl\:mb-44{margin-bottom:11rem}.xl\:mb-48{margin-bottom:12rem}.xl\:mb-52{margin-bottom:13rem}.xl\:mb-56{margin-bottom:14rem}.xl\:mb-60{margin-bottom:15rem}.xl\:mb-64{margin-bottom:16rem}.xl\:mb-72{margin-bottom:18rem}.xl\:mb-80{margin-bottom:20rem}.xl\:mb-96{margin-bottom:24rem}.xl\:mb-auto{margin-bottom:auto}.xl\:mb-px{margin-bottom:1px}.xl\:mb-0\.5{margin-bottom:.125rem}.xl\:mb-1\.5{margin-bottom:.375rem}.xl\:mb-2\.5{margin-bottom:.625rem}.xl\:mb-3\.5{margin-bottom:.875rem}.xl\:-mb-0{margin-bottom:0}.xl\:-mb-1{margin-bottom:-.25rem}.xl\:-mb-2{margin-bottom:-.5rem}.xl\:-mb-3{margin-bottom:-.75rem}.xl\:-mb-4{margin-bottom:-1rem}.xl\:-mb-5{margin-bottom:-1.25rem}.xl\:-mb-6{margin-bottom:-1.5rem}.xl\:-mb-7{margin-bottom:-1.75rem}.xl\:-mb-8{margin-bottom:-2rem}.xl\:-mb-9{margin-bottom:-2.25rem}.xl\:-mb-10{margin-bottom:-2.5rem}.xl\:-mb-11{margin-bottom:-2.75rem}.xl\:-mb-12{margin-bottom:-3rem}.xl\:-mb-14{margin-bottom:-3.5rem}.xl\:-mb-16{margin-bottom:-4rem}.xl\:-mb-20{margin-bottom:-5rem}.xl\:-mb-24{margin-bottom:-6rem}.xl\:-mb-28{margin-bottom:-7rem}.xl\:-mb-32{margin-bottom:-8rem}.xl\:-mb-36{margin-bottom:-9rem}.xl\:-mb-40{margin-bottom:-10rem}.xl\:-mb-44{margin-bottom:-11rem}.xl\:-mb-48{margin-bottom:-12rem}.xl\:-mb-52{margin-bottom:-13rem}.xl\:-mb-56{margin-bottom:-14rem}.xl\:-mb-60{margin-bottom:-15rem}.xl\:-mb-64{margin-bottom:-16rem}.xl\:-mb-72{margin-bottom:-18rem}.xl\:-mb-80{margin-bottom:-20rem}.xl\:-mb-96{margin-bottom:-24rem}.xl\:-mb-px{margin-bottom:-1px}.xl\:-mb-0\.5{margin-bottom:-.125rem}.xl\:-mb-1\.5{margin-bottom:-.375rem}.xl\:-mb-2\.5{margin-bottom:-.625rem}.xl\:-mb-3\.5{margin-bottom:-.875rem}.xl\:ml-0{margin-left:0}.xl\:ml-1{margin-left:.25rem}.xl\:ml-2{margin-left:.5rem}.xl\:ml-3{margin-left:.75rem}.xl\:ml-4{margin-left:1rem}.xl\:ml-5{margin-left:1.25rem}.xl\:ml-6{margin-left:1.5rem}.xl\:ml-7{margin-left:1.75rem}.xl\:ml-8{margin-left:2rem}.xl\:ml-9{margin-left:2.25rem}.xl\:ml-10{margin-left:2.5rem}.xl\:ml-11{margin-left:2.75rem}.xl\:ml-12{margin-left:3rem}.xl\:ml-14{margin-left:3.5rem}.xl\:ml-16{margin-left:4rem}.xl\:ml-20{margin-left:5rem}.xl\:ml-24{margin-left:6rem}.xl\:ml-28{margin-left:7rem}.xl\:ml-32{margin-left:8rem}.xl\:ml-36{margin-left:9rem}.xl\:ml-40{margin-left:10rem}.xl\:ml-44{margin-left:11rem}.xl\:ml-48{margin-left:12rem}.xl\:ml-52{margin-left:13rem}.xl\:ml-56{margin-left:14rem}.xl\:ml-60{margin-left:15rem}.xl\:ml-64{margin-left:16rem}.xl\:ml-72{margin-left:18rem}.xl\:ml-80{margin-left:20rem}.xl\:ml-96{margin-left:24rem}.xl\:ml-auto{margin-left:auto}.xl\:ml-px{margin-left:1px}.xl\:ml-0\.5{margin-left:.125rem}.xl\:ml-1\.5{margin-left:.375rem}.xl\:ml-2\.5{margin-left:.625rem}.xl\:ml-3\.5{margin-left:.875rem}.xl\:-ml-0{margin-left:0}.xl\:-ml-1{margin-left:-.25rem}.xl\:-ml-2{margin-left:-.5rem}.xl\:-ml-3{margin-left:-.75rem}.xl\:-ml-4{margin-left:-1rem}.xl\:-ml-5{margin-left:-1.25rem}.xl\:-ml-6{margin-left:-1.5rem}.xl\:-ml-7{margin-left:-1.75rem}.xl\:-ml-8{margin-left:-2rem}.xl\:-ml-9{margin-left:-2.25rem}.xl\:-ml-10{margin-left:-2.5rem}.xl\:-ml-11{margin-left:-2.75rem}.xl\:-ml-12{margin-left:-3rem}.xl\:-ml-14{margin-left:-3.5rem}.xl\:-ml-16{margin-left:-4rem}.xl\:-ml-20{margin-left:-5rem}.xl\:-ml-24{margin-left:-6rem}.xl\:-ml-28{margin-left:-7rem}.xl\:-ml-32{margin-left:-8rem}.xl\:-ml-36{margin-left:-9rem}.xl\:-ml-40{margin-left:-10rem}.xl\:-ml-44{margin-left:-11rem}.xl\:-ml-48{margin-left:-12rem}.xl\:-ml-52{margin-left:-13rem}.xl\:-ml-56{margin-left:-14rem}.xl\:-ml-60{margin-left:-15rem}.xl\:-ml-64{margin-left:-16rem}.xl\:-ml-72{margin-left:-18rem}.xl\:-ml-80{margin-left:-20rem}.xl\:-ml-96{margin-left:-24rem}.xl\:-ml-px{margin-left:-1px}.xl\:-ml-0\.5{margin-left:-.125rem}.xl\:-ml-1\.5{margin-left:-.375rem}.xl\:-ml-2\.5{margin-left:-.625rem}.xl\:-ml-3\.5{margin-left:-.875rem}.xl\:box-border{box-sizing:border-box}.xl\:box-content{box-sizing:content-box}.xl\:block{display:block}.xl\:inline-block{display:inline-block}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:inline-flex{display:inline-flex}.xl\:table{display:table}.xl\:inline-table{display:inline-table}.xl\:table-caption{display:table-caption}.xl\:table-cell{display:table-cell}.xl\:table-column{display:table-column}.xl\:table-column-group{display:table-column-group}.xl\:table-footer-group{display:table-footer-group}.xl\:table-header-group{display:table-header-group}.xl\:table-row-group{display:table-row-group}.xl\:table-row{display:table-row}.xl\:flow-root{display:flow-root}.xl\:grid{display:grid}.xl\:inline-grid{display:inline-grid}.xl\:contents{display:contents}.xl\:list-item{display:list-item}.xl\:hidden{display:none}.xl\:h-0{height:0}.xl\:h-1{height:.25rem}.xl\:h-2{height:.5rem}.xl\:h-3{height:.75rem}.xl\:h-4{height:1rem}.xl\:h-5{height:1.25rem}.xl\:h-6{height:1.5rem}.xl\:h-7{height:1.75rem}.xl\:h-8{height:2rem}.xl\:h-9{height:2.25rem}.xl\:h-10{height:2.5rem}.xl\:h-11{height:2.75rem}.xl\:h-12{height:3rem}.xl\:h-14{height:3.5rem}.xl\:h-16{height:4rem}.xl\:h-20{height:5rem}.xl\:h-24{height:6rem}.xl\:h-28{height:7rem}.xl\:h-32{height:8rem}.xl\:h-36{height:9rem}.xl\:h-40{height:10rem}.xl\:h-44{height:11rem}.xl\:h-48{height:12rem}.xl\:h-52{height:13rem}.xl\:h-56{height:14rem}.xl\:h-60{height:15rem}.xl\:h-64{height:16rem}.xl\:h-72{height:18rem}.xl\:h-80{height:20rem}.xl\:h-96{height:24rem}.xl\:h-auto{height:auto}.xl\:h-px{height:1px}.xl\:h-0\.5{height:.125rem}.xl\:h-1\.5{height:.375rem}.xl\:h-2\.5{height:.625rem}.xl\:h-3\.5{height:.875rem}.xl\:h-1\/2{height:50%}.xl\:h-1\/3{height:33.333333%}.xl\:h-2\/3{height:66.666667%}.xl\:h-1\/4{height:25%}.xl\:h-2\/4{height:50%}.xl\:h-3\/4{height:75%}.xl\:h-1\/5{height:20%}.xl\:h-2\/5{height:40%}.xl\:h-3\/5{height:60%}.xl\:h-4\/5{height:80%}.xl\:h-1\/6{height:16.666667%}.xl\:h-2\/6{height:33.333333%}.xl\:h-3\/6{height:50%}.xl\:h-4\/6{height:66.666667%}.xl\:h-5\/6{height:83.333333%}.xl\:h-full{height:100%}.xl\:h-screen{height:100vh}.xl\:max-h-0{max-height:0}.xl\:max-h-1{max-height:.25rem}.xl\:max-h-2{max-height:.5rem}.xl\:max-h-3{max-height:.75rem}.xl\:max-h-4{max-height:1rem}.xl\:max-h-5{max-height:1.25rem}.xl\:max-h-6{max-height:1.5rem}.xl\:max-h-7{max-height:1.75rem}.xl\:max-h-8{max-height:2rem}.xl\:max-h-9{max-height:2.25rem}.xl\:max-h-10{max-height:2.5rem}.xl\:max-h-11{max-height:2.75rem}.xl\:max-h-12{max-height:3rem}.xl\:max-h-14{max-height:3.5rem}.xl\:max-h-16{max-height:4rem}.xl\:max-h-20{max-height:5rem}.xl\:max-h-24{max-height:6rem}.xl\:max-h-28{max-height:7rem}.xl\:max-h-32{max-height:8rem}.xl\:max-h-36{max-height:9rem}.xl\:max-h-40{max-height:10rem}.xl\:max-h-44{max-height:11rem}.xl\:max-h-48{max-height:12rem}.xl\:max-h-52{max-height:13rem}.xl\:max-h-56{max-height:14rem}.xl\:max-h-60{max-height:15rem}.xl\:max-h-64{max-height:16rem}.xl\:max-h-72{max-height:18rem}.xl\:max-h-80{max-height:20rem}.xl\:max-h-96{max-height:24rem}.xl\:max-h-px{max-height:1px}.xl\:max-h-0\.5{max-height:.125rem}.xl\:max-h-1\.5{max-height:.375rem}.xl\:max-h-2\.5{max-height:.625rem}.xl\:max-h-3\.5{max-height:.875rem}.xl\:max-h-full{max-height:100%}.xl\:max-h-screen{max-height:100vh}.xl\:min-h-0{min-height:0}.xl\:min-h-full{min-height:100%}.xl\:min-h-screen{min-height:100vh}.xl\:w-0{width:0}.xl\:w-1{width:.25rem}.xl\:w-2{width:.5rem}.xl\:w-3{width:.75rem}.xl\:w-4{width:1rem}.xl\:w-5{width:1.25rem}.xl\:w-6{width:1.5rem}.xl\:w-7{width:1.75rem}.xl\:w-8{width:2rem}.xl\:w-9{width:2.25rem}.xl\:w-10{width:2.5rem}.xl\:w-11{width:2.75rem}.xl\:w-12{width:3rem}.xl\:w-14{width:3.5rem}.xl\:w-16{width:4rem}.xl\:w-20{width:5rem}.xl\:w-24{width:6rem}.xl\:w-28{width:7rem}.xl\:w-32{width:8rem}.xl\:w-36{width:9rem}.xl\:w-40{width:10rem}.xl\:w-44{width:11rem}.xl\:w-48{width:12rem}.xl\:w-52{width:13rem}.xl\:w-56{width:14rem}.xl\:w-60{width:15rem}.xl\:w-64{width:16rem}.xl\:w-72{width:18rem}.xl\:w-80{width:20rem}.xl\:w-96{width:24rem}.xl\:w-auto{width:auto}.xl\:w-px{width:1px}.xl\:w-0\.5{width:.125rem}.xl\:w-1\.5{width:.375rem}.xl\:w-2\.5{width:.625rem}.xl\:w-3\.5{width:.875rem}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-1\/4{width:25%}.xl\:w-2\/4{width:50%}.xl\:w-3\/4{width:75%}.xl\:w-1\/5{width:20%}.xl\:w-2\/5{width:40%}.xl\:w-3\/5{width:60%}.xl\:w-4\/5{width:80%}.xl\:w-1\/6{width:16.666667%}.xl\:w-2\/6{width:33.333333%}.xl\:w-3\/6{width:50%}.xl\:w-4\/6{width:66.666667%}.xl\:w-5\/6{width:83.333333%}.xl\:w-1\/12{width:8.333333%}.xl\:w-2\/12{width:16.666667%}.xl\:w-3\/12{width:25%}.xl\:w-4\/12{width:33.333333%}.xl\:w-5\/12{width:41.666667%}.xl\:w-6\/12{width:50%}.xl\:w-7\/12{width:58.333333%}.xl\:w-8\/12{width:66.666667%}.xl\:w-9\/12{width:75%}.xl\:w-10\/12{width:83.333333%}.xl\:w-11\/12{width:91.666667%}.xl\:w-full{width:100%}.xl\:w-screen{width:100vw}.xl\:w-min{width:min-content}.xl\:w-max{width:max-content}.xl\:min-w-0{min-width:0}.xl\:min-w-full{min-width:100%}.xl\:min-w-min{min-width:min-content}.xl\:min-w-max{min-width:max-content}.xl\:max-w-0{max-width:0}.xl\:max-w-none{max-width:none}.xl\:max-w-xs{max-width:20rem}.xl\:max-w-sm{max-width:24rem}.xl\:max-w-md{max-width:28rem}.xl\:max-w-lg{max-width:32rem}.xl\:max-w-xl{max-width:36rem}.xl\:max-w-2xl{max-width:42rem}.xl\:max-w-3xl{max-width:48rem}.xl\:max-w-4xl{max-width:56rem}.xl\:max-w-5xl{max-width:64rem}.xl\:max-w-6xl{max-width:72rem}.xl\:max-w-7xl{max-width:80rem}.xl\:max-w-full{max-width:100%}.xl\:max-w-min{max-width:min-content}.xl\:max-w-max{max-width:max-content}.xl\:max-w-prose{max-width:65ch}.xl\:max-w-screen-sm{max-width:640px}.xl\:max-w-screen-md{max-width:768px}.xl\:max-w-screen-lg{max-width:1024px}.xl\:max-w-screen-xl{max-width:1280px}.xl\:max-w-screen-2xl{max-width:1536px}.xl\:flex-1{flex:1 1 0%}.xl\:flex-auto{flex:1 1 auto}.xl\:flex-initial{flex:0 1 auto}.xl\:flex-none{flex:none}.xl\:flex-shrink-0{flex-shrink:0}.xl\:flex-shrink{flex-shrink:1}.xl\:flex-grow-0{flex-grow:0}.xl\:flex-grow{flex-grow:1}.xl\:table-auto{table-layout:auto}.xl\:table-fixed{table-layout:fixed}.xl\:border-collapse{border-collapse:collapse}.xl\:border-separate{border-collapse:separate}.xl\:origin-center{transform-origin:center}.xl\:origin-top{transform-origin:top}.xl\:origin-top-right{transform-origin:top right}.xl\:origin-right{transform-origin:right}.xl\:origin-bottom-right{transform-origin:bottom right}.xl\:origin-bottom{transform-origin:bottom}.xl\:origin-bottom-left{transform-origin:bottom left}.xl\:origin-left{transform-origin:left}.xl\:origin-top-left{transform-origin:top left}.xl\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.xl\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.xl\:transform-none{transform:none}.xl\:translate-x-0{--tw-translate-x:0px}.xl\:translate-x-1{--tw-translate-x:0.25rem}.xl\:translate-x-2{--tw-translate-x:0.5rem}.xl\:translate-x-3{--tw-translate-x:0.75rem}.xl\:translate-x-4{--tw-translate-x:1rem}.xl\:translate-x-5{--tw-translate-x:1.25rem}.xl\:translate-x-6{--tw-translate-x:1.5rem}.xl\:translate-x-7{--tw-translate-x:1.75rem}.xl\:translate-x-8{--tw-translate-x:2rem}.xl\:translate-x-9{--tw-translate-x:2.25rem}.xl\:translate-x-10{--tw-translate-x:2.5rem}.xl\:translate-x-11{--tw-translate-x:2.75rem}.xl\:translate-x-12{--tw-translate-x:3rem}.xl\:translate-x-14{--tw-translate-x:3.5rem}.xl\:translate-x-16{--tw-translate-x:4rem}.xl\:translate-x-20{--tw-translate-x:5rem}.xl\:translate-x-24{--tw-translate-x:6rem}.xl\:translate-x-28{--tw-translate-x:7rem}.xl\:translate-x-32{--tw-translate-x:8rem}.xl\:translate-x-36{--tw-translate-x:9rem}.xl\:translate-x-40{--tw-translate-x:10rem}.xl\:translate-x-44{--tw-translate-x:11rem}.xl\:translate-x-48{--tw-translate-x:12rem}.xl\:translate-x-52{--tw-translate-x:13rem}.xl\:translate-x-56{--tw-translate-x:14rem}.xl\:translate-x-60{--tw-translate-x:15rem}.xl\:translate-x-64{--tw-translate-x:16rem}.xl\:translate-x-72{--tw-translate-x:18rem}.xl\:translate-x-80{--tw-translate-x:20rem}.xl\:translate-x-96{--tw-translate-x:24rem}.xl\:translate-x-px{--tw-translate-x:1px}.xl\:translate-x-0\.5{--tw-translate-x:0.125rem}.xl\:translate-x-1\.5{--tw-translate-x:0.375rem}.xl\:translate-x-2\.5{--tw-translate-x:0.625rem}.xl\:translate-x-3\.5{--tw-translate-x:0.875rem}.xl\:-translate-x-0{--tw-translate-x:0px}.xl\:-translate-x-1{--tw-translate-x:-0.25rem}.xl\:-translate-x-2{--tw-translate-x:-0.5rem}.xl\:-translate-x-3{--tw-translate-x:-0.75rem}.xl\:-translate-x-4{--tw-translate-x:-1rem}.xl\:-translate-x-5{--tw-translate-x:-1.25rem}.xl\:-translate-x-6{--tw-translate-x:-1.5rem}.xl\:-translate-x-7{--tw-translate-x:-1.75rem}.xl\:-translate-x-8{--tw-translate-x:-2rem}.xl\:-translate-x-9{--tw-translate-x:-2.25rem}.xl\:-translate-x-10{--tw-translate-x:-2.5rem}.xl\:-translate-x-11{--tw-translate-x:-2.75rem}.xl\:-translate-x-12{--tw-translate-x:-3rem}.xl\:-translate-x-14{--tw-translate-x:-3.5rem}.xl\:-translate-x-16{--tw-translate-x:-4rem}.xl\:-translate-x-20{--tw-translate-x:-5rem}.xl\:-translate-x-24{--tw-translate-x:-6rem}.xl\:-translate-x-28{--tw-translate-x:-7rem}.xl\:-translate-x-32{--tw-translate-x:-8rem}.xl\:-translate-x-36{--tw-translate-x:-9rem}.xl\:-translate-x-40{--tw-translate-x:-10rem}.xl\:-translate-x-44{--tw-translate-x:-11rem}.xl\:-translate-x-48{--tw-translate-x:-12rem}.xl\:-translate-x-52{--tw-translate-x:-13rem}.xl\:-translate-x-56{--tw-translate-x:-14rem}.xl\:-translate-x-60{--tw-translate-x:-15rem}.xl\:-translate-x-64{--tw-translate-x:-16rem}.xl\:-translate-x-72{--tw-translate-x:-18rem}.xl\:-translate-x-80{--tw-translate-x:-20rem}.xl\:-translate-x-96{--tw-translate-x:-24rem}.xl\:-translate-x-px{--tw-translate-x:-1px}.xl\:-translate-x-0\.5{--tw-translate-x:-0.125rem}.xl\:-translate-x-1\.5{--tw-translate-x:-0.375rem}.xl\:-translate-x-2\.5{--tw-translate-x:-0.625rem}.xl\:-translate-x-3\.5{--tw-translate-x:-0.875rem}.xl\:translate-x-1\/2{--tw-translate-x:50%}.xl\:translate-x-1\/3{--tw-translate-x:33.333333%}.xl\:translate-x-2\/3{--tw-translate-x:66.666667%}.xl\:translate-x-1\/4{--tw-translate-x:25%}.xl\:translate-x-2\/4{--tw-translate-x:50%}.xl\:translate-x-3\/4{--tw-translate-x:75%}.xl\:translate-x-full{--tw-translate-x:100%}.xl\:-translate-x-1\/2{--tw-translate-x:-50%}.xl\:-translate-x-1\/3{--tw-translate-x:-33.333333%}.xl\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.xl\:-translate-x-1\/4{--tw-translate-x:-25%}.xl\:-translate-x-2\/4{--tw-translate-x:-50%}.xl\:-translate-x-3\/4{--tw-translate-x:-75%}.xl\:-translate-x-full{--tw-translate-x:-100%}.xl\:translate-y-0{--tw-translate-y:0px}.xl\:translate-y-1{--tw-translate-y:0.25rem}.xl\:translate-y-2{--tw-translate-y:0.5rem}.xl\:translate-y-3{--tw-translate-y:0.75rem}.xl\:translate-y-4{--tw-translate-y:1rem}.xl\:translate-y-5{--tw-translate-y:1.25rem}.xl\:translate-y-6{--tw-translate-y:1.5rem}.xl\:translate-y-7{--tw-translate-y:1.75rem}.xl\:translate-y-8{--tw-translate-y:2rem}.xl\:translate-y-9{--tw-translate-y:2.25rem}.xl\:translate-y-10{--tw-translate-y:2.5rem}.xl\:translate-y-11{--tw-translate-y:2.75rem}.xl\:translate-y-12{--tw-translate-y:3rem}.xl\:translate-y-14{--tw-translate-y:3.5rem}.xl\:translate-y-16{--tw-translate-y:4rem}.xl\:translate-y-20{--tw-translate-y:5rem}.xl\:translate-y-24{--tw-translate-y:6rem}.xl\:translate-y-28{--tw-translate-y:7rem}.xl\:translate-y-32{--tw-translate-y:8rem}.xl\:translate-y-36{--tw-translate-y:9rem}.xl\:translate-y-40{--tw-translate-y:10rem}.xl\:translate-y-44{--tw-translate-y:11rem}.xl\:translate-y-48{--tw-translate-y:12rem}.xl\:translate-y-52{--tw-translate-y:13rem}.xl\:translate-y-56{--tw-translate-y:14rem}.xl\:translate-y-60{--tw-translate-y:15rem}.xl\:translate-y-64{--tw-translate-y:16rem}.xl\:translate-y-72{--tw-translate-y:18rem}.xl\:translate-y-80{--tw-translate-y:20rem}.xl\:translate-y-96{--tw-translate-y:24rem}.xl\:translate-y-px{--tw-translate-y:1px}.xl\:translate-y-0\.5{--tw-translate-y:0.125rem}.xl\:translate-y-1\.5{--tw-translate-y:0.375rem}.xl\:translate-y-2\.5{--tw-translate-y:0.625rem}.xl\:translate-y-3\.5{--tw-translate-y:0.875rem}.xl\:-translate-y-0{--tw-translate-y:0px}.xl\:-translate-y-1{--tw-translate-y:-0.25rem}.xl\:-translate-y-2{--tw-translate-y:-0.5rem}.xl\:-translate-y-3{--tw-translate-y:-0.75rem}.xl\:-translate-y-4{--tw-translate-y:-1rem}.xl\:-translate-y-5{--tw-translate-y:-1.25rem}.xl\:-translate-y-6{--tw-translate-y:-1.5rem}.xl\:-translate-y-7{--tw-translate-y:-1.75rem}.xl\:-translate-y-8{--tw-translate-y:-2rem}.xl\:-translate-y-9{--tw-translate-y:-2.25rem}.xl\:-translate-y-10{--tw-translate-y:-2.5rem}.xl\:-translate-y-11{--tw-translate-y:-2.75rem}.xl\:-translate-y-12{--tw-translate-y:-3rem}.xl\:-translate-y-14{--tw-translate-y:-3.5rem}.xl\:-translate-y-16{--tw-translate-y:-4rem}.xl\:-translate-y-20{--tw-translate-y:-5rem}.xl\:-translate-y-24{--tw-translate-y:-6rem}.xl\:-translate-y-28{--tw-translate-y:-7rem}.xl\:-translate-y-32{--tw-translate-y:-8rem}.xl\:-translate-y-36{--tw-translate-y:-9rem}.xl\:-translate-y-40{--tw-translate-y:-10rem}.xl\:-translate-y-44{--tw-translate-y:-11rem}.xl\:-translate-y-48{--tw-translate-y:-12rem}.xl\:-translate-y-52{--tw-translate-y:-13rem}.xl\:-translate-y-56{--tw-translate-y:-14rem}.xl\:-translate-y-60{--tw-translate-y:-15rem}.xl\:-translate-y-64{--tw-translate-y:-16rem}.xl\:-translate-y-72{--tw-translate-y:-18rem}.xl\:-translate-y-80{--tw-translate-y:-20rem}.xl\:-translate-y-96{--tw-translate-y:-24rem}.xl\:-translate-y-px{--tw-translate-y:-1px}.xl\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.xl\:-translate-y-1\.5{--tw-translate-y:-0.375rem}.xl\:-translate-y-2\.5{--tw-translate-y:-0.625rem}.xl\:-translate-y-3\.5{--tw-translate-y:-0.875rem}.xl\:translate-y-1\/2{--tw-translate-y:50%}.xl\:translate-y-1\/3{--tw-translate-y:33.333333%}.xl\:translate-y-2\/3{--tw-translate-y:66.666667%}.xl\:translate-y-1\/4{--tw-translate-y:25%}.xl\:translate-y-2\/4{--tw-translate-y:50%}.xl\:translate-y-3\/4{--tw-translate-y:75%}.xl\:translate-y-full{--tw-translate-y:100%}.xl\:-translate-y-1\/2{--tw-translate-y:-50%}.xl\:-translate-y-1\/3{--tw-translate-y:-33.333333%}.xl\:-translate-y-2\/3{--tw-translate-y:-66.666667%}.xl\:-translate-y-1\/4{--tw-translate-y:-25%}.xl\:-translate-y-2\/4{--tw-translate-y:-50%}.xl\:-translate-y-3\/4{--tw-translate-y:-75%}.xl\:-translate-y-full{--tw-translate-y:-100%}.xl\:hover\:translate-x-0:hover{--tw-translate-x:0px}.xl\:hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.xl\:hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.xl\:hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.xl\:hover\:translate-x-4:hover{--tw-translate-x:1rem}.xl\:hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.xl\:hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.xl\:hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.xl\:hover\:translate-x-8:hover{--tw-translate-x:2rem}.xl\:hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.xl\:hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.xl\:hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.xl\:hover\:translate-x-12:hover{--tw-translate-x:3rem}.xl\:hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.xl\:hover\:translate-x-16:hover{--tw-translate-x:4rem}.xl\:hover\:translate-x-20:hover{--tw-translate-x:5rem}.xl\:hover\:translate-x-24:hover{--tw-translate-x:6rem}.xl\:hover\:translate-x-28:hover{--tw-translate-x:7rem}.xl\:hover\:translate-x-32:hover{--tw-translate-x:8rem}.xl\:hover\:translate-x-36:hover{--tw-translate-x:9rem}.xl\:hover\:translate-x-40:hover{--tw-translate-x:10rem}.xl\:hover\:translate-x-44:hover{--tw-translate-x:11rem}.xl\:hover\:translate-x-48:hover{--tw-translate-x:12rem}.xl\:hover\:translate-x-52:hover{--tw-translate-x:13rem}.xl\:hover\:translate-x-56:hover{--tw-translate-x:14rem}.xl\:hover\:translate-x-60:hover{--tw-translate-x:15rem}.xl\:hover\:translate-x-64:hover{--tw-translate-x:16rem}.xl\:hover\:translate-x-72:hover{--tw-translate-x:18rem}.xl\:hover\:translate-x-80:hover{--tw-translate-x:20rem}.xl\:hover\:translate-x-96:hover{--tw-translate-x:24rem}.xl\:hover\:translate-x-px:hover{--tw-translate-x:1px}.xl\:hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.xl\:hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.xl\:hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.xl\:hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.xl\:hover\:-translate-x-0:hover{--tw-translate-x:0px}.xl\:hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.xl\:hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.xl\:hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.xl\:hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.xl\:hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.xl\:hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.xl\:hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.xl\:hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.xl\:hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.xl\:hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.xl\:hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.xl\:hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.xl\:hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.xl\:hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.xl\:hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.xl\:hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.xl\:hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.xl\:hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.xl\:hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.xl\:hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.xl\:hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.xl\:hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.xl\:hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.xl\:hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.xl\:hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.xl\:hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.xl\:hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.xl\:hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.xl\:hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.xl\:hover\:-translate-x-px:hover{--tw-translate-x:-1px}.xl\:hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.xl\:hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.xl\:hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.xl\:hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.xl\:hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.xl\:hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.xl\:hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.xl\:hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.xl\:hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.xl\:hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.xl\:hover\:translate-x-full:hover{--tw-translate-x:100%}.xl\:hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.xl\:hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.xl\:hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.xl\:hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.xl\:hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.xl\:hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.xl\:hover\:-translate-x-full:hover{--tw-translate-x:-100%}.xl\:hover\:translate-y-0:hover{--tw-translate-y:0px}.xl\:hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.xl\:hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.xl\:hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.xl\:hover\:translate-y-4:hover{--tw-translate-y:1rem}.xl\:hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.xl\:hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.xl\:hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.xl\:hover\:translate-y-8:hover{--tw-translate-y:2rem}.xl\:hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.xl\:hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.xl\:hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.xl\:hover\:translate-y-12:hover{--tw-translate-y:3rem}.xl\:hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.xl\:hover\:translate-y-16:hover{--tw-translate-y:4rem}.xl\:hover\:translate-y-20:hover{--tw-translate-y:5rem}.xl\:hover\:translate-y-24:hover{--tw-translate-y:6rem}.xl\:hover\:translate-y-28:hover{--tw-translate-y:7rem}.xl\:hover\:translate-y-32:hover{--tw-translate-y:8rem}.xl\:hover\:translate-y-36:hover{--tw-translate-y:9rem}.xl\:hover\:translate-y-40:hover{--tw-translate-y:10rem}.xl\:hover\:translate-y-44:hover{--tw-translate-y:11rem}.xl\:hover\:translate-y-48:hover{--tw-translate-y:12rem}.xl\:hover\:translate-y-52:hover{--tw-translate-y:13rem}.xl\:hover\:translate-y-56:hover{--tw-translate-y:14rem}.xl\:hover\:translate-y-60:hover{--tw-translate-y:15rem}.xl\:hover\:translate-y-64:hover{--tw-translate-y:16rem}.xl\:hover\:translate-y-72:hover{--tw-translate-y:18rem}.xl\:hover\:translate-y-80:hover{--tw-translate-y:20rem}.xl\:hover\:translate-y-96:hover{--tw-translate-y:24rem}.xl\:hover\:translate-y-px:hover{--tw-translate-y:1px}.xl\:hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.xl\:hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.xl\:hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.xl\:hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.xl\:hover\:-translate-y-0:hover{--tw-translate-y:0px}.xl\:hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.xl\:hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.xl\:hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.xl\:hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.xl\:hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.xl\:hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.xl\:hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.xl\:hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.xl\:hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.xl\:hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.xl\:hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.xl\:hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.xl\:hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.xl\:hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.xl\:hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.xl\:hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.xl\:hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.xl\:hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.xl\:hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.xl\:hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.xl\:hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.xl\:hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.xl\:hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.xl\:hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.xl\:hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.xl\:hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.xl\:hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.xl\:hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.xl\:hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.xl\:hover\:-translate-y-px:hover{--tw-translate-y:-1px}.xl\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.xl\:hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.xl\:hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.xl\:hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.xl\:hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.xl\:hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.xl\:hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.xl\:hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.xl\:hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.xl\:hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.xl\:hover\:translate-y-full:hover{--tw-translate-y:100%}.xl\:hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.xl\:hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.xl\:hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.xl\:hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.xl\:hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.xl\:hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.xl\:hover\:-translate-y-full:hover{--tw-translate-y:-100%}.xl\:focus\:translate-x-0:focus{--tw-translate-x:0px}.xl\:focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.xl\:focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.xl\:focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.xl\:focus\:translate-x-4:focus{--tw-translate-x:1rem}.xl\:focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.xl\:focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.xl\:focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.xl\:focus\:translate-x-8:focus{--tw-translate-x:2rem}.xl\:focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.xl\:focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.xl\:focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.xl\:focus\:translate-x-12:focus{--tw-translate-x:3rem}.xl\:focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.xl\:focus\:translate-x-16:focus{--tw-translate-x:4rem}.xl\:focus\:translate-x-20:focus{--tw-translate-x:5rem}.xl\:focus\:translate-x-24:focus{--tw-translate-x:6rem}.xl\:focus\:translate-x-28:focus{--tw-translate-x:7rem}.xl\:focus\:translate-x-32:focus{--tw-translate-x:8rem}.xl\:focus\:translate-x-36:focus{--tw-translate-x:9rem}.xl\:focus\:translate-x-40:focus{--tw-translate-x:10rem}.xl\:focus\:translate-x-44:focus{--tw-translate-x:11rem}.xl\:focus\:translate-x-48:focus{--tw-translate-x:12rem}.xl\:focus\:translate-x-52:focus{--tw-translate-x:13rem}.xl\:focus\:translate-x-56:focus{--tw-translate-x:14rem}.xl\:focus\:translate-x-60:focus{--tw-translate-x:15rem}.xl\:focus\:translate-x-64:focus{--tw-translate-x:16rem}.xl\:focus\:translate-x-72:focus{--tw-translate-x:18rem}.xl\:focus\:translate-x-80:focus{--tw-translate-x:20rem}.xl\:focus\:translate-x-96:focus{--tw-translate-x:24rem}.xl\:focus\:translate-x-px:focus{--tw-translate-x:1px}.xl\:focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.xl\:focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.xl\:focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.xl\:focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.xl\:focus\:-translate-x-0:focus{--tw-translate-x:0px}.xl\:focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.xl\:focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.xl\:focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.xl\:focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.xl\:focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.xl\:focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.xl\:focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.xl\:focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.xl\:focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.xl\:focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.xl\:focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.xl\:focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.xl\:focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.xl\:focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.xl\:focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.xl\:focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.xl\:focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.xl\:focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.xl\:focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.xl\:focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.xl\:focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.xl\:focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.xl\:focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.xl\:focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.xl\:focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.xl\:focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.xl\:focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.xl\:focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.xl\:focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.xl\:focus\:-translate-x-px:focus{--tw-translate-x:-1px}.xl\:focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.xl\:focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.xl\:focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.xl\:focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.xl\:focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.xl\:focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.xl\:focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.xl\:focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.xl\:focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.xl\:focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.xl\:focus\:translate-x-full:focus{--tw-translate-x:100%}.xl\:focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.xl\:focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.xl\:focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.xl\:focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.xl\:focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.xl\:focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.xl\:focus\:-translate-x-full:focus{--tw-translate-x:-100%}.xl\:focus\:translate-y-0:focus{--tw-translate-y:0px}.xl\:focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.xl\:focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.xl\:focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.xl\:focus\:translate-y-4:focus{--tw-translate-y:1rem}.xl\:focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.xl\:focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.xl\:focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.xl\:focus\:translate-y-8:focus{--tw-translate-y:2rem}.xl\:focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.xl\:focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.xl\:focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.xl\:focus\:translate-y-12:focus{--tw-translate-y:3rem}.xl\:focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.xl\:focus\:translate-y-16:focus{--tw-translate-y:4rem}.xl\:focus\:translate-y-20:focus{--tw-translate-y:5rem}.xl\:focus\:translate-y-24:focus{--tw-translate-y:6rem}.xl\:focus\:translate-y-28:focus{--tw-translate-y:7rem}.xl\:focus\:translate-y-32:focus{--tw-translate-y:8rem}.xl\:focus\:translate-y-36:focus{--tw-translate-y:9rem}.xl\:focus\:translate-y-40:focus{--tw-translate-y:10rem}.xl\:focus\:translate-y-44:focus{--tw-translate-y:11rem}.xl\:focus\:translate-y-48:focus{--tw-translate-y:12rem}.xl\:focus\:translate-y-52:focus{--tw-translate-y:13rem}.xl\:focus\:translate-y-56:focus{--tw-translate-y:14rem}.xl\:focus\:translate-y-60:focus{--tw-translate-y:15rem}.xl\:focus\:translate-y-64:focus{--tw-translate-y:16rem}.xl\:focus\:translate-y-72:focus{--tw-translate-y:18rem}.xl\:focus\:translate-y-80:focus{--tw-translate-y:20rem}.xl\:focus\:translate-y-96:focus{--tw-translate-y:24rem}.xl\:focus\:translate-y-px:focus{--tw-translate-y:1px}.xl\:focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.xl\:focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.xl\:focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.xl\:focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.xl\:focus\:-translate-y-0:focus{--tw-translate-y:0px}.xl\:focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.xl\:focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.xl\:focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.xl\:focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.xl\:focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.xl\:focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.xl\:focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.xl\:focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.xl\:focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.xl\:focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.xl\:focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.xl\:focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.xl\:focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.xl\:focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.xl\:focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.xl\:focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.xl\:focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.xl\:focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.xl\:focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.xl\:focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.xl\:focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.xl\:focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.xl\:focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.xl\:focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.xl\:focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.xl\:focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.xl\:focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.xl\:focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.xl\:focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.xl\:focus\:-translate-y-px:focus{--tw-translate-y:-1px}.xl\:focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.xl\:focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.xl\:focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.xl\:focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.xl\:focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.xl\:focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.xl\:focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.xl\:focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.xl\:focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.xl\:focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.xl\:focus\:translate-y-full:focus{--tw-translate-y:100%}.xl\:focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.xl\:focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.xl\:focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.xl\:focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.xl\:focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.xl\:focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.xl\:focus\:-translate-y-full:focus{--tw-translate-y:-100%}.xl\:rotate-0{--tw-rotate:0deg}.xl\:rotate-1{--tw-rotate:1deg}.xl\:rotate-2{--tw-rotate:2deg}.xl\:rotate-3{--tw-rotate:3deg}.xl\:rotate-6{--tw-rotate:6deg}.xl\:rotate-12{--tw-rotate:12deg}.xl\:rotate-45{--tw-rotate:45deg}.xl\:rotate-90{--tw-rotate:90deg}.xl\:rotate-180{--tw-rotate:180deg}.xl\:-rotate-180{--tw-rotate:-180deg}.xl\:-rotate-90{--tw-rotate:-90deg}.xl\:-rotate-45{--tw-rotate:-45deg}.xl\:-rotate-12{--tw-rotate:-12deg}.xl\:-rotate-6{--tw-rotate:-6deg}.xl\:-rotate-3{--tw-rotate:-3deg}.xl\:-rotate-2{--tw-rotate:-2deg}.xl\:-rotate-1{--tw-rotate:-1deg}.xl\:hover\:rotate-0:hover{--tw-rotate:0deg}.xl\:hover\:rotate-1:hover{--tw-rotate:1deg}.xl\:hover\:rotate-2:hover{--tw-rotate:2deg}.xl\:hover\:rotate-3:hover{--tw-rotate:3deg}.xl\:hover\:rotate-6:hover{--tw-rotate:6deg}.xl\:hover\:rotate-12:hover{--tw-rotate:12deg}.xl\:hover\:rotate-45:hover{--tw-rotate:45deg}.xl\:hover\:rotate-90:hover{--tw-rotate:90deg}.xl\:hover\:rotate-180:hover{--tw-rotate:180deg}.xl\:hover\:-rotate-180:hover{--tw-rotate:-180deg}.xl\:hover\:-rotate-90:hover{--tw-rotate:-90deg}.xl\:hover\:-rotate-45:hover{--tw-rotate:-45deg}.xl\:hover\:-rotate-12:hover{--tw-rotate:-12deg}.xl\:hover\:-rotate-6:hover{--tw-rotate:-6deg}.xl\:hover\:-rotate-3:hover{--tw-rotate:-3deg}.xl\:hover\:-rotate-2:hover{--tw-rotate:-2deg}.xl\:hover\:-rotate-1:hover{--tw-rotate:-1deg}.xl\:focus\:rotate-0:focus{--tw-rotate:0deg}.xl\:focus\:rotate-1:focus{--tw-rotate:1deg}.xl\:focus\:rotate-2:focus{--tw-rotate:2deg}.xl\:focus\:rotate-3:focus{--tw-rotate:3deg}.xl\:focus\:rotate-6:focus{--tw-rotate:6deg}.xl\:focus\:rotate-12:focus{--tw-rotate:12deg}.xl\:focus\:rotate-45:focus{--tw-rotate:45deg}.xl\:focus\:rotate-90:focus{--tw-rotate:90deg}.xl\:focus\:rotate-180:focus{--tw-rotate:180deg}.xl\:focus\:-rotate-180:focus{--tw-rotate:-180deg}.xl\:focus\:-rotate-90:focus{--tw-rotate:-90deg}.xl\:focus\:-rotate-45:focus{--tw-rotate:-45deg}.xl\:focus\:-rotate-12:focus{--tw-rotate:-12deg}.xl\:focus\:-rotate-6:focus{--tw-rotate:-6deg}.xl\:focus\:-rotate-3:focus{--tw-rotate:-3deg}.xl\:focus\:-rotate-2:focus{--tw-rotate:-2deg}.xl\:focus\:-rotate-1:focus{--tw-rotate:-1deg}.xl\:skew-x-0{--tw-skew-x:0deg}.xl\:skew-x-1{--tw-skew-x:1deg}.xl\:skew-x-2{--tw-skew-x:2deg}.xl\:skew-x-3{--tw-skew-x:3deg}.xl\:skew-x-6{--tw-skew-x:6deg}.xl\:skew-x-12{--tw-skew-x:12deg}.xl\:-skew-x-12{--tw-skew-x:-12deg}.xl\:-skew-x-6{--tw-skew-x:-6deg}.xl\:-skew-x-3{--tw-skew-x:-3deg}.xl\:-skew-x-2{--tw-skew-x:-2deg}.xl\:-skew-x-1{--tw-skew-x:-1deg}.xl\:skew-y-0{--tw-skew-y:0deg}.xl\:skew-y-1{--tw-skew-y:1deg}.xl\:skew-y-2{--tw-skew-y:2deg}.xl\:skew-y-3{--tw-skew-y:3deg}.xl\:skew-y-6{--tw-skew-y:6deg}.xl\:skew-y-12{--tw-skew-y:12deg}.xl\:-skew-y-12{--tw-skew-y:-12deg}.xl\:-skew-y-6{--tw-skew-y:-6deg}.xl\:-skew-y-3{--tw-skew-y:-3deg}.xl\:-skew-y-2{--tw-skew-y:-2deg}.xl\:-skew-y-1{--tw-skew-y:-1deg}.xl\:hover\:skew-x-0:hover{--tw-skew-x:0deg}.xl\:hover\:skew-x-1:hover{--tw-skew-x:1deg}.xl\:hover\:skew-x-2:hover{--tw-skew-x:2deg}.xl\:hover\:skew-x-3:hover{--tw-skew-x:3deg}.xl\:hover\:skew-x-6:hover{--tw-skew-x:6deg}.xl\:hover\:skew-x-12:hover{--tw-skew-x:12deg}.xl\:hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.xl\:hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.xl\:hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.xl\:hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.xl\:hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.xl\:hover\:skew-y-0:hover{--tw-skew-y:0deg}.xl\:hover\:skew-y-1:hover{--tw-skew-y:1deg}.xl\:hover\:skew-y-2:hover{--tw-skew-y:2deg}.xl\:hover\:skew-y-3:hover{--tw-skew-y:3deg}.xl\:hover\:skew-y-6:hover{--tw-skew-y:6deg}.xl\:hover\:skew-y-12:hover{--tw-skew-y:12deg}.xl\:hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.xl\:hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.xl\:hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.xl\:hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.xl\:hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.xl\:focus\:skew-x-0:focus{--tw-skew-x:0deg}.xl\:focus\:skew-x-1:focus{--tw-skew-x:1deg}.xl\:focus\:skew-x-2:focus{--tw-skew-x:2deg}.xl\:focus\:skew-x-3:focus{--tw-skew-x:3deg}.xl\:focus\:skew-x-6:focus{--tw-skew-x:6deg}.xl\:focus\:skew-x-12:focus{--tw-skew-x:12deg}.xl\:focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.xl\:focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.xl\:focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.xl\:focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.xl\:focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.xl\:focus\:skew-y-0:focus{--tw-skew-y:0deg}.xl\:focus\:skew-y-1:focus{--tw-skew-y:1deg}.xl\:focus\:skew-y-2:focus{--tw-skew-y:2deg}.xl\:focus\:skew-y-3:focus{--tw-skew-y:3deg}.xl\:focus\:skew-y-6:focus{--tw-skew-y:6deg}.xl\:focus\:skew-y-12:focus{--tw-skew-y:12deg}.xl\:focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.xl\:focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.xl\:focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.xl\:focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.xl\:focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.xl\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.xl\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.xl\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.xl\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.xl\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.xl\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.xl\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.xl\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.xl\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.xl\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.xl\:hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.xl\:hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.xl\:hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.xl\:hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.xl\:hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.xl\:hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.xl\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.xl\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.xl\:hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.xl\:hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.xl\:focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.xl\:focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.xl\:focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.xl\:focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.xl\:focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.xl\:focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.xl\:focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.xl\:focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.xl\:focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.xl\:focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.xl\:scale-x-0{--tw-scale-x:0}.xl\:scale-x-50{--tw-scale-x:.5}.xl\:scale-x-75{--tw-scale-x:.75}.xl\:scale-x-90{--tw-scale-x:.9}.xl\:scale-x-95{--tw-scale-x:.95}.xl\:scale-x-100{--tw-scale-x:1}.xl\:scale-x-105{--tw-scale-x:1.05}.xl\:scale-x-110{--tw-scale-x:1.1}.xl\:scale-x-125{--tw-scale-x:1.25}.xl\:scale-x-150{--tw-scale-x:1.5}.xl\:scale-y-0{--tw-scale-y:0}.xl\:scale-y-50{--tw-scale-y:.5}.xl\:scale-y-75{--tw-scale-y:.75}.xl\:scale-y-90{--tw-scale-y:.9}.xl\:scale-y-95{--tw-scale-y:.95}.xl\:scale-y-100{--tw-scale-y:1}.xl\:scale-y-105{--tw-scale-y:1.05}.xl\:scale-y-110{--tw-scale-y:1.1}.xl\:scale-y-125{--tw-scale-y:1.25}.xl\:scale-y-150{--tw-scale-y:1.5}.xl\:hover\:scale-x-0:hover{--tw-scale-x:0}.xl\:hover\:scale-x-50:hover{--tw-scale-x:.5}.xl\:hover\:scale-x-75:hover{--tw-scale-x:.75}.xl\:hover\:scale-x-90:hover{--tw-scale-x:.9}.xl\:hover\:scale-x-95:hover{--tw-scale-x:.95}.xl\:hover\:scale-x-100:hover{--tw-scale-x:1}.xl\:hover\:scale-x-105:hover{--tw-scale-x:1.05}.xl\:hover\:scale-x-110:hover{--tw-scale-x:1.1}.xl\:hover\:scale-x-125:hover{--tw-scale-x:1.25}.xl\:hover\:scale-x-150:hover{--tw-scale-x:1.5}.xl\:hover\:scale-y-0:hover{--tw-scale-y:0}.xl\:hover\:scale-y-50:hover{--tw-scale-y:.5}.xl\:hover\:scale-y-75:hover{--tw-scale-y:.75}.xl\:hover\:scale-y-90:hover{--tw-scale-y:.9}.xl\:hover\:scale-y-95:hover{--tw-scale-y:.95}.xl\:hover\:scale-y-100:hover{--tw-scale-y:1}.xl\:hover\:scale-y-105:hover{--tw-scale-y:1.05}.xl\:hover\:scale-y-110:hover{--tw-scale-y:1.1}.xl\:hover\:scale-y-125:hover{--tw-scale-y:1.25}.xl\:hover\:scale-y-150:hover{--tw-scale-y:1.5}.xl\:focus\:scale-x-0:focus{--tw-scale-x:0}.xl\:focus\:scale-x-50:focus{--tw-scale-x:.5}.xl\:focus\:scale-x-75:focus{--tw-scale-x:.75}.xl\:focus\:scale-x-90:focus{--tw-scale-x:.9}.xl\:focus\:scale-x-95:focus{--tw-scale-x:.95}.xl\:focus\:scale-x-100:focus{--tw-scale-x:1}.xl\:focus\:scale-x-105:focus{--tw-scale-x:1.05}.xl\:focus\:scale-x-110:focus{--tw-scale-x:1.1}.xl\:focus\:scale-x-125:focus{--tw-scale-x:1.25}.xl\:focus\:scale-x-150:focus{--tw-scale-x:1.5}.xl\:focus\:scale-y-0:focus{--tw-scale-y:0}.xl\:focus\:scale-y-50:focus{--tw-scale-y:.5}.xl\:focus\:scale-y-75:focus{--tw-scale-y:.75}.xl\:focus\:scale-y-90:focus{--tw-scale-y:.9}.xl\:focus\:scale-y-95:focus{--tw-scale-y:.95}.xl\:focus\:scale-y-100:focus{--tw-scale-y:1}.xl\:focus\:scale-y-105:focus{--tw-scale-y:1.05}.xl\:focus\:scale-y-110:focus{--tw-scale-y:1.1}.xl\:focus\:scale-y-125:focus{--tw-scale-y:1.25}.xl\:focus\:scale-y-150:focus{--tw-scale-y:1.5}.xl\:animate-none{animation:none}.xl\:animate-spin{animation:spin 1s linear infinite}.xl\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.xl\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.xl\:animate-bounce{animation:bounce 1s infinite}.xl\:cursor-auto{cursor:auto}.xl\:cursor-default{cursor:default}.xl\:cursor-pointer{cursor:pointer}.xl\:cursor-wait{cursor:wait}.xl\:cursor-text{cursor:text}.xl\:cursor-move{cursor:move}.xl\:cursor-help{cursor:help}.xl\:cursor-not-allowed{cursor:not-allowed}.xl\:select-none{-webkit-user-select:none;user-select:none}.xl\:select-text{-webkit-user-select:text;user-select:text}.xl\:select-all{-webkit-user-select:all;user-select:all}.xl\:select-auto{-webkit-user-select:auto;user-select:auto}.xl\:resize-none{resize:none}.xl\:resize-y{resize:vertical}.xl\:resize-x{resize:horizontal}.xl\:resize{resize:both}.xl\:list-inside{list-style-position:inside}.xl\:list-outside{list-style-position:outside}.xl\:list-none{list-style-type:none}.xl\:list-disc{list-style-type:disc}.xl\:list-decimal{list-style-type:decimal}.xl\:appearance-none{-webkit-appearance:none;appearance:none}.xl\:auto-cols-auto{grid-auto-columns:auto}.xl\:auto-cols-min{grid-auto-columns:min-content}.xl\:auto-cols-max{grid-auto-columns:max-content}.xl\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.xl\:grid-flow-row{grid-auto-flow:row}.xl\:grid-flow-col{grid-auto-flow:column}.xl\:grid-flow-row-dense{grid-auto-flow:row dense}.xl\:grid-flow-col-dense{grid-auto-flow:column dense}.xl\:auto-rows-auto{grid-auto-rows:auto}.xl\:auto-rows-min{grid-auto-rows:min-content}.xl\:auto-rows-max{grid-auto-rows:max-content}.xl\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-none{grid-template-columns:none}.xl\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.xl\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xl\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xl\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xl\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xl\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xl\:grid-rows-none{grid-template-rows:none}.xl\:flex-row{flex-direction:row}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:flex-col{flex-direction:column}.xl\:flex-col-reverse{flex-direction:column-reverse}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:place-content-center{place-content:center}.xl\:place-content-start{place-content:start}.xl\:place-content-end{place-content:end}.xl\:place-content-between{place-content:space-between}.xl\:place-content-around{place-content:space-around}.xl\:place-content-evenly{place-content:space-evenly}.xl\:place-content-stretch{place-content:stretch}.xl\:place-items-start{place-items:start}.xl\:place-items-end{place-items:end}.xl\:place-items-center{place-items:center}.xl\:place-items-stretch{place-items:stretch}.xl\:content-center{align-content:center}.xl\:content-start{align-content:flex-start}.xl\:content-end{align-content:flex-end}.xl\:content-between{align-content:space-between}.xl\:content-around{align-content:space-around}.xl\:content-evenly{align-content:space-evenly}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:items-baseline{align-items:baseline}.xl\:items-stretch{align-items:stretch}.xl\:justify-start{justify-content:flex-start}.xl\:justify-end{justify-content:flex-end}.xl\:justify-center{justify-content:center}.xl\:justify-between{justify-content:space-between}.xl\:justify-around{justify-content:space-around}.xl\:justify-evenly{justify-content:space-evenly}.xl\:justify-items-start{justify-items:start}.xl\:justify-items-end{justify-items:end}.xl\:justify-items-center{justify-items:center}.xl\:justify-items-stretch{justify-items:stretch}.xl\:gap-0{gap:0}.xl\:gap-1{gap:.25rem}.xl\:gap-2{gap:.5rem}.xl\:gap-3{gap:.75rem}.xl\:gap-4{gap:1rem}.xl\:gap-5{gap:1.25rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-7{gap:1.75rem}.xl\:gap-8{gap:2rem}.xl\:gap-9{gap:2.25rem}.xl\:gap-10{gap:2.5rem}.xl\:gap-11{gap:2.75rem}.xl\:gap-12{gap:3rem}.xl\:gap-14{gap:3.5rem}.xl\:gap-16{gap:4rem}.xl\:gap-20{gap:5rem}.xl\:gap-24{gap:6rem}.xl\:gap-28{gap:7rem}.xl\:gap-32{gap:8rem}.xl\:gap-36{gap:9rem}.xl\:gap-40{gap:10rem}.xl\:gap-44{gap:11rem}.xl\:gap-48{gap:12rem}.xl\:gap-52{gap:13rem}.xl\:gap-56{gap:14rem}.xl\:gap-60{gap:15rem}.xl\:gap-64{gap:16rem}.xl\:gap-72{gap:18rem}.xl\:gap-80{gap:20rem}.xl\:gap-96{gap:24rem}.xl\:gap-px{gap:1px}.xl\:gap-0\.5{gap:.125rem}.xl\:gap-1\.5{gap:.375rem}.xl\:gap-2\.5{gap:.625rem}.xl\:gap-3\.5{gap:.875rem}.xl\:gap-x-0{column-gap:0}.xl\:gap-x-1{column-gap:.25rem}.xl\:gap-x-2{column-gap:.5rem}.xl\:gap-x-3{column-gap:.75rem}.xl\:gap-x-4{column-gap:1rem}.xl\:gap-x-5{column-gap:1.25rem}.xl\:gap-x-6{column-gap:1.5rem}.xl\:gap-x-7{column-gap:1.75rem}.xl\:gap-x-8{column-gap:2rem}.xl\:gap-x-9{column-gap:2.25rem}.xl\:gap-x-10{column-gap:2.5rem}.xl\:gap-x-11{column-gap:2.75rem}.xl\:gap-x-12{column-gap:3rem}.xl\:gap-x-14{column-gap:3.5rem}.xl\:gap-x-16{column-gap:4rem}.xl\:gap-x-20{column-gap:5rem}.xl\:gap-x-24{column-gap:6rem}.xl\:gap-x-28{column-gap:7rem}.xl\:gap-x-32{column-gap:8rem}.xl\:gap-x-36{column-gap:9rem}.xl\:gap-x-40{column-gap:10rem}.xl\:gap-x-44{column-gap:11rem}.xl\:gap-x-48{column-gap:12rem}.xl\:gap-x-52{column-gap:13rem}.xl\:gap-x-56{column-gap:14rem}.xl\:gap-x-60{column-gap:15rem}.xl\:gap-x-64{column-gap:16rem}.xl\:gap-x-72{column-gap:18rem}.xl\:gap-x-80{column-gap:20rem}.xl\:gap-x-96{column-gap:24rem}.xl\:gap-x-px{column-gap:1px}.xl\:gap-x-0\.5{column-gap:.125rem}.xl\:gap-x-1\.5{column-gap:.375rem}.xl\:gap-x-2\.5{column-gap:.625rem}.xl\:gap-x-3\.5{column-gap:.875rem}.xl\:gap-y-0{row-gap:0}.xl\:gap-y-1{row-gap:.25rem}.xl\:gap-y-2{row-gap:.5rem}.xl\:gap-y-3{row-gap:.75rem}.xl\:gap-y-4{row-gap:1rem}.xl\:gap-y-5{row-gap:1.25rem}.xl\:gap-y-6{row-gap:1.5rem}.xl\:gap-y-7{row-gap:1.75rem}.xl\:gap-y-8{row-gap:2rem}.xl\:gap-y-9{row-gap:2.25rem}.xl\:gap-y-10{row-gap:2.5rem}.xl\:gap-y-11{row-gap:2.75rem}.xl\:gap-y-12{row-gap:3rem}.xl\:gap-y-14{row-gap:3.5rem}.xl\:gap-y-16{row-gap:4rem}.xl\:gap-y-20{row-gap:5rem}.xl\:gap-y-24{row-gap:6rem}.xl\:gap-y-28{row-gap:7rem}.xl\:gap-y-32{row-gap:8rem}.xl\:gap-y-36{row-gap:9rem}.xl\:gap-y-40{row-gap:10rem}.xl\:gap-y-44{row-gap:11rem}.xl\:gap-y-48{row-gap:12rem}.xl\:gap-y-52{row-gap:13rem}.xl\:gap-y-56{row-gap:14rem}.xl\:gap-y-60{row-gap:15rem}.xl\:gap-y-64{row-gap:16rem}.xl\:gap-y-72{row-gap:18rem}.xl\:gap-y-80{row-gap:20rem}.xl\:gap-y-96{row-gap:24rem}.xl\:gap-y-px{row-gap:1px}.xl\:gap-y-0\.5{row-gap:.125rem}.xl\:gap-y-1\.5{row-gap:.375rem}.xl\:gap-y-2\.5{row-gap:.625rem}.xl\:gap-y-3\.5{row-gap:.875rem}.xl\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.xl\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.xl\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.xl\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.xl\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.xl\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.xl\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.xl\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.xl\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.xl\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.xl\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.xl\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.xl\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.xl\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.xl\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.xl\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.xl\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.xl\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.xl\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.xl\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.xl\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.xl\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.xl\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.xl\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.xl\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.xl\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.xl\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.xl\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.xl\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.xl\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.xl\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.xl\:space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.xl\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.xl\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.xl\:space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.xl\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.xl\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.xl\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.xl\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.xl\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.xl\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.xl\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.xl\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.xl\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.xl\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.xl\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.xl\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.xl\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.xl\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.xl\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.xl\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.xl\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.xl\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.xl\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.xl\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.xl\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.xl\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.xl\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.xl\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.xl\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.xl\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.xl\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.xl\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.xl\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.xl\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.xl\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.xl\:-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.xl\:-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.xl\:-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.xl\:-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.xl\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.xl\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.xl\:divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}.xl\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.xl\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.xl\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.xl\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.xl\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.xl\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.xl\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.xl\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.xl\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.xl\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.xl\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.xl\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.xl\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.xl\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.xl\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.xl\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.xl\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.xl\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.xl\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.xl\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.xl\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.xl\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.xl\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.xl\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.xl\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.xl\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.xl\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.xl\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.xl\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.xl\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.xl\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.xl\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.xl\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.xl\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.xl\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.xl\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.xl\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.xl\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.xl\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.xl\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.xl\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.xl\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.xl\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.xl\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.xl\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.xl\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.xl\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.xl\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.xl\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.xl\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.xl\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.xl\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.xl\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.xl\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.xl\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.xl\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.xl\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.xl\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.xl\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.xl\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.xl\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.xl\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.xl\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.xl\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.xl\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.xl\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.xl\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.xl\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.xl\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.xl\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.xl\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.xl\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.xl\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.xl\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.xl\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.xl\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.xl\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.xl\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.xl\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.xl\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.xl\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.xl\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.xl\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.xl\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.xl\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.xl\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.xl\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.xl\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.xl\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.xl\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.xl\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.xl\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.xl\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.xl\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.xl\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.xl\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.xl\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.xl\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.xl\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.xl\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.xl\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.xl\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.xl\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.xl\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.xl\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.xl\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.xl\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.xl\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.xl\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.xl\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.xl\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.xl\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.xl\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.xl\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.xl\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.xl\:place-self-auto{place-self:auto}.xl\:place-self-start{place-self:start}.xl\:place-self-end{place-self:end}.xl\:place-self-center{place-self:center}.xl\:place-self-stretch{place-self:stretch}.xl\:self-auto{align-self:auto}.xl\:self-start{align-self:flex-start}.xl\:self-end{align-self:flex-end}.xl\:self-center{align-self:center}.xl\:self-stretch{align-self:stretch}.xl\:self-baseline{align-self:baseline}.xl\:justify-self-auto{justify-self:auto}.xl\:justify-self-start{justify-self:start}.xl\:justify-self-end{justify-self:end}.xl\:justify-self-center{justify-self:center}.xl\:justify-self-stretch{justify-self:stretch}.xl\:overflow-auto{overflow:auto}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-visible{overflow:visible}.xl\:overflow-scroll{overflow:scroll}.xl\:overflow-x-auto{overflow-x:auto}.xl\:overflow-y-auto{overflow-y:auto}.xl\:overflow-x-hidden{overflow-x:hidden}.xl\:overflow-y-hidden{overflow-y:hidden}.xl\:overflow-x-visible{overflow-x:visible}.xl\:overflow-y-visible{overflow-y:visible}.xl\:overflow-x-scroll{overflow-x:scroll}.xl\:overflow-y-scroll{overflow-y:scroll}.xl\:overscroll-auto{overscroll-behavior:auto}.xl\:overscroll-contain{overscroll-behavior:contain}.xl\:overscroll-none{overscroll-behavior:none}.xl\:overscroll-y-auto{overscroll-behavior-y:auto}.xl\:overscroll-y-contain{overscroll-behavior-y:contain}.xl\:overscroll-y-none{overscroll-behavior-y:none}.xl\:overscroll-x-auto{overscroll-behavior-x:auto}.xl\:overscroll-x-contain{overscroll-behavior-x:contain}.xl\:overscroll-x-none{overscroll-behavior-x:none}.xl\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xl\:overflow-ellipsis{text-overflow:ellipsis}.xl\:overflow-clip{text-overflow:clip}.xl\:whitespace-normal{white-space:normal}.xl\:whitespace-nowrap{white-space:nowrap}.xl\:whitespace-pre{white-space:pre}.xl\:whitespace-pre-line{white-space:pre-line}.xl\:whitespace-pre-wrap{white-space:pre-wrap}.xl\:break-normal{overflow-wrap:normal;word-break:normal}.xl\:break-words{overflow-wrap:break-word}.xl\:break-all{word-break:break-all}.xl\:rounded-none{border-radius:0}.xl\:rounded-sm{border-radius:.125rem}.xl\:rounded{border-radius:.25rem}.xl\:rounded-md{border-radius:.375rem}.xl\:rounded-lg{border-radius:.5rem}.xl\:rounded-xl{border-radius:.75rem}.xl\:rounded-2xl{border-radius:1rem}.xl\:rounded-3xl{border-radius:1.5rem}.xl\:rounded-full{border-radius:9999px}.xl\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.xl\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.xl\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.xl\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.xl\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.xl\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.xl\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.xl\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.xl\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.xl\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.xl\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.xl\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.xl\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.xl\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.xl\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.xl\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.xl\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.xl\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.xl\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.xl\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.xl\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.xl\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.xl\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.xl\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.xl\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.xl\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.xl\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.xl\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.xl\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.xl\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.xl\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.xl\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.xl\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.xl\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.xl\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.xl\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.xl\:rounded-tl-none{border-top-left-radius:0}.xl\:rounded-tl-sm{border-top-left-radius:.125rem}.xl\:rounded-tl{border-top-left-radius:.25rem}.xl\:rounded-tl-md{border-top-left-radius:.375rem}.xl\:rounded-tl-lg{border-top-left-radius:.5rem}.xl\:rounded-tl-xl{border-top-left-radius:.75rem}.xl\:rounded-tl-2xl{border-top-left-radius:1rem}.xl\:rounded-tl-3xl{border-top-left-radius:1.5rem}.xl\:rounded-tl-full{border-top-left-radius:9999px}.xl\:rounded-tr-none{border-top-right-radius:0}.xl\:rounded-tr-sm{border-top-right-radius:.125rem}.xl\:rounded-tr{border-top-right-radius:.25rem}.xl\:rounded-tr-md{border-top-right-radius:.375rem}.xl\:rounded-tr-lg{border-top-right-radius:.5rem}.xl\:rounded-tr-xl{border-top-right-radius:.75rem}.xl\:rounded-tr-2xl{border-top-right-radius:1rem}.xl\:rounded-tr-3xl{border-top-right-radius:1.5rem}.xl\:rounded-tr-full{border-top-right-radius:9999px}.xl\:rounded-br-none{border-bottom-right-radius:0}.xl\:rounded-br-sm{border-bottom-right-radius:.125rem}.xl\:rounded-br{border-bottom-right-radius:.25rem}.xl\:rounded-br-md{border-bottom-right-radius:.375rem}.xl\:rounded-br-lg{border-bottom-right-radius:.5rem}.xl\:rounded-br-xl{border-bottom-right-radius:.75rem}.xl\:rounded-br-2xl{border-bottom-right-radius:1rem}.xl\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.xl\:rounded-br-full{border-bottom-right-radius:9999px}.xl\:rounded-bl-none{border-bottom-left-radius:0}.xl\:rounded-bl-sm{border-bottom-left-radius:.125rem}.xl\:rounded-bl{border-bottom-left-radius:.25rem}.xl\:rounded-bl-md{border-bottom-left-radius:.375rem}.xl\:rounded-bl-lg{border-bottom-left-radius:.5rem}.xl\:rounded-bl-xl{border-bottom-left-radius:.75rem}.xl\:rounded-bl-2xl{border-bottom-left-radius:1rem}.xl\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.xl\:rounded-bl-full{border-bottom-left-radius:9999px}.xl\:border-0{border-width:0}.xl\:border-2{border-width:2px}.xl\:border-4{border-width:4px}.xl\:border-8{border-width:8px}.xl\:border{border-width:1px}.xl\:border-t-0{border-top-width:0}.xl\:border-t-2{border-top-width:2px}.xl\:border-t-4{border-top-width:4px}.xl\:border-t-8{border-top-width:8px}.xl\:border-t{border-top-width:1px}.xl\:border-r-0{border-right-width:0}.xl\:border-r-2{border-right-width:2px}.xl\:border-r-4{border-right-width:4px}.xl\:border-r-8{border-right-width:8px}.xl\:border-r{border-right-width:1px}.xl\:border-b-0{border-bottom-width:0}.xl\:border-b-2{border-bottom-width:2px}.xl\:border-b-4{border-bottom-width:4px}.xl\:border-b-8{border-bottom-width:8px}.xl\:border-b{border-bottom-width:1px}.xl\:border-l-0{border-left-width:0}.xl\:border-l-2{border-left-width:2px}.xl\:border-l-4{border-left-width:4px}.xl\:border-l-8{border-left-width:8px}.xl\:border-l{border-left-width:1px}.xl\:border-solid{border-style:solid}.xl\:border-dashed{border-style:dashed}.xl\:border-dotted{border-style:dotted}.xl\:border-double{border-style:double}.xl\:border-none{border-style:none}.xl\:border-transparent{border-color:transparent}.xl\:border-current{border-color:currentColor}.xl\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.xl\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.xl\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.xl\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.xl\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.xl\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.xl\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.xl\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.xl\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.xl\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.xl\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.xl\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.xl\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.xl\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.xl\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.xl\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.xl\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.xl\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.xl\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.xl\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.xl\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.xl\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.xl\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.xl\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.xl\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.xl\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.xl\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.xl\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.xl\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.xl\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.xl\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.xl\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.xl\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.xl\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.xl\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.xl\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.xl\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.xl\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.xl\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.xl\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.xl\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.xl\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.xl\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.xl\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.xl\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.xl\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.xl\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.xl\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.xl\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.xl\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.xl\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.xl\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.xl\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.xl\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.xl\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.xl\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.xl\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.xl\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.xl\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.xl\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.xl\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.xl\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.xl\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.xl\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.xl\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.xl\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.xl\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.xl\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.xl\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.xl\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.xl\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.xl\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.xl\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.xl\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.xl\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.xl\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.xl\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.xl\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.xl\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.xl\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.xl\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.xl\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-transparent{border-color:transparent}.group:hover .xl\:group-hover\:border-current{border-color:currentColor}.group:hover .xl\:group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .xl\:group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.xl\:focus-within\:border-transparent:focus-within{border-color:transparent}.xl\:focus-within\:border-current:focus-within{border-color:currentColor}.xl\:focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.xl\:focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.xl\:focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.xl\:focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.xl\:focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.xl\:focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.xl\:focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.xl\:focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.xl\:focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.xl\:focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.xl\:focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.xl\:focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.xl\:focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.xl\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.xl\:focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.xl\:focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.xl\:focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.xl\:focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.xl\:focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.xl\:focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.xl\:focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.xl\:focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.xl\:focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.xl\:focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.xl\:focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.xl\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.xl\:focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.xl\:focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.xl\:hover\:border-transparent:hover{border-color:transparent}.xl\:hover\:border-current:hover{border-color:currentColor}.xl\:hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.xl\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.xl\:hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.xl\:hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.xl\:hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.xl\:hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.xl\:hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.xl\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.xl\:hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.xl\:hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.xl\:hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.xl\:hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.xl\:hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.xl\:hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.xl\:hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.xl\:hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.xl\:hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.xl\:hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.xl\:hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.xl\:hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.xl\:hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.xl\:hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.xl\:hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.xl\:hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.xl\:hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.xl\:hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.xl\:hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.xl\:hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.xl\:hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.xl\:hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.xl\:hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.xl\:hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.xl\:hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.xl\:hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.xl\:hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.xl\:hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.xl\:hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.xl\:hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.xl\:hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.xl\:hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.xl\:hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.xl\:hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.xl\:hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.xl\:hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.xl\:hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.xl\:hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.xl\:hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.xl\:hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.xl\:hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.xl\:hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.xl\:hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.xl\:hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.xl\:hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.xl\:hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.xl\:hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.xl\:hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.xl\:hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.xl\:hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.xl\:hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.xl\:hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.xl\:hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.xl\:hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.xl\:hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.xl\:hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.xl\:hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.xl\:hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.xl\:hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.xl\:hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.xl\:hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.xl\:hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.xl\:hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.xl\:hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.xl\:hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.xl\:hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.xl\:hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.xl\:hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.xl\:hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.xl\:hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.xl\:hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.xl\:hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.xl\:hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.xl\:hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.xl\:focus\:border-transparent:focus{border-color:transparent}.xl\:focus\:border-current:focus{border-color:currentColor}.xl\:focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.xl\:focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.xl\:focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.xl\:focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.xl\:focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.xl\:focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.xl\:focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.xl\:focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.xl\:focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.xl\:focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.xl\:focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.xl\:focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.xl\:focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.xl\:focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.xl\:focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.xl\:focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.xl\:focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.xl\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.xl\:focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.xl\:focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.xl\:focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.xl\:focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.xl\:focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.xl\:focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.xl\:focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.xl\:focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.xl\:focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.xl\:focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.xl\:focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.xl\:focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.xl\:focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.xl\:focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.xl\:focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.xl\:focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.xl\:focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.xl\:focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.xl\:focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.xl\:focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.xl\:focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.xl\:focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.xl\:focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.xl\:focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.xl\:focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.xl\:focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.xl\:focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.xl\:focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.xl\:focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.xl\:focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.xl\:focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.xl\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.xl\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.xl\:focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.xl\:focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.xl\:focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.xl\:focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.xl\:focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.xl\:focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.xl\:focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.xl\:focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.xl\:focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.xl\:focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.xl\:focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.xl\:focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.xl\:focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.xl\:focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.xl\:focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.xl\:focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.xl\:focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.xl\:focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.xl\:focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.xl\:focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.xl\:focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.xl\:focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.xl\:focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.xl\:focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.xl\:focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.xl\:focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.xl\:focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.xl\:focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.xl\:focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.xl\:focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.xl\:focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.xl\:border-opacity-0{--tw-border-opacity:0}.xl\:border-opacity-5{--tw-border-opacity:0.05}.xl\:border-opacity-10{--tw-border-opacity:0.1}.xl\:border-opacity-20{--tw-border-opacity:0.2}.xl\:border-opacity-25{--tw-border-opacity:0.25}.xl\:border-opacity-30{--tw-border-opacity:0.3}.xl\:border-opacity-40{--tw-border-opacity:0.4}.xl\:border-opacity-50{--tw-border-opacity:0.5}.xl\:border-opacity-60{--tw-border-opacity:0.6}.xl\:border-opacity-70{--tw-border-opacity:0.7}.xl\:border-opacity-75{--tw-border-opacity:0.75}.xl\:border-opacity-80{--tw-border-opacity:0.8}.xl\:border-opacity-90{--tw-border-opacity:0.9}.xl\:border-opacity-95{--tw-border-opacity:0.95}.xl\:border-opacity-100{--tw-border-opacity:1}.group:hover .xl\:group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .xl\:group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .xl\:group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .xl\:group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .xl\:group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .xl\:group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .xl\:group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .xl\:group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .xl\:group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .xl\:group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .xl\:group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .xl\:group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .xl\:group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .xl\:group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .xl\:group-hover\:border-opacity-100{--tw-border-opacity:1}.xl\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.xl\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.xl\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.xl\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.xl\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.xl\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.xl\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.xl\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.xl\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.xl\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.xl\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.xl\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.xl\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.xl\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.xl\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.xl\:hover\:border-opacity-0:hover{--tw-border-opacity:0}.xl\:hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.xl\:hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.xl\:hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.xl\:hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.xl\:hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.xl\:hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.xl\:hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.xl\:hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.xl\:hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.xl\:hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.xl\:hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.xl\:hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.xl\:hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.xl\:hover\:border-opacity-100:hover{--tw-border-opacity:1}.xl\:focus\:border-opacity-0:focus{--tw-border-opacity:0}.xl\:focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.xl\:focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.xl\:focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.xl\:focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.xl\:focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.xl\:focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.xl\:focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.xl\:focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.xl\:focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.xl\:focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.xl\:focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.xl\:focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.xl\:focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.xl\:focus\:border-opacity-100:focus{--tw-border-opacity:1}.xl\:bg-transparent{background-color:transparent}.xl\:bg-current{background-color:currentColor}.xl\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.xl\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.xl\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.xl\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.xl\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.xl\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.xl\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.xl\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.xl\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.xl\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.xl\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.xl\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.xl\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.xl\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.xl\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.xl\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.xl\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.xl\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.xl\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.xl\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.xl\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.xl\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.xl\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.xl\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.xl\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.xl\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.xl\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.xl\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.xl\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.xl\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.xl\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.xl\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.xl\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.xl\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.xl\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.xl\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.xl\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.xl\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.xl\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.xl\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.xl\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.xl\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.xl\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.xl\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.xl\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.xl\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.xl\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.xl\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.xl\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.xl\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.xl\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.xl\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.xl\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.xl\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.xl\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.xl\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.xl\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.xl\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.xl\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.xl\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.xl\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.xl\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.xl\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.xl\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.xl\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.xl\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.xl\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.xl\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.xl\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.xl\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.xl\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.xl\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.xl\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.xl\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.xl\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.xl\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.xl\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.xl\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.xl\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.xl\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.xl\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.xl\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-transparent{background-color:transparent}.group:hover .xl\:group-hover\:bg-current{background-color:currentColor}.group:hover .xl\:group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .xl\:group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.xl\:focus-within\:bg-transparent:focus-within{background-color:transparent}.xl\:focus-within\:bg-current:focus-within{background-color:currentColor}.xl\:focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.xl\:focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.xl\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.xl\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.xl\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.xl\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.xl\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.xl\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.xl\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.xl\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.xl\:hover\:bg-transparent:hover{background-color:transparent}.xl\:hover\:bg-current:hover{background-color:currentColor}.xl\:hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.xl\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.xl\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.xl\:hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.xl\:hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.xl\:hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.xl\:hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.xl\:hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.xl\:hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.xl\:hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.xl\:hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.xl\:hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.xl\:hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.xl\:hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.xl\:hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.xl\:hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.xl\:hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.xl\:hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.xl\:hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.xl\:hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.xl\:hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.xl\:hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.xl\:hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.xl\:hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.xl\:hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.xl\:hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.xl\:hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.xl\:hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.xl\:focus\:bg-transparent:focus{background-color:transparent}.xl\:focus\:bg-current:focus{background-color:currentColor}.xl\:focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.xl\:focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.xl\:focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.xl\:focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.xl\:focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.xl\:focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.xl\:focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.xl\:focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.xl\:focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.xl\:focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.xl\:focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.xl\:focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.xl\:focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.xl\:focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.xl\:focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.xl\:focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.xl\:focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.xl\:focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.xl\:focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.xl\:focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.xl\:focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.xl\:focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.xl\:focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.xl\:focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.xl\:focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.xl\:focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.xl\:focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.xl\:focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.xl\:bg-opacity-0{--tw-bg-opacity:0}.xl\:bg-opacity-5{--tw-bg-opacity:0.05}.xl\:bg-opacity-10{--tw-bg-opacity:0.1}.xl\:bg-opacity-20{--tw-bg-opacity:0.2}.xl\:bg-opacity-25{--tw-bg-opacity:0.25}.xl\:bg-opacity-30{--tw-bg-opacity:0.3}.xl\:bg-opacity-40{--tw-bg-opacity:0.4}.xl\:bg-opacity-50{--tw-bg-opacity:0.5}.xl\:bg-opacity-60{--tw-bg-opacity:0.6}.xl\:bg-opacity-70{--tw-bg-opacity:0.7}.xl\:bg-opacity-75{--tw-bg-opacity:0.75}.xl\:bg-opacity-80{--tw-bg-opacity:0.8}.xl\:bg-opacity-90{--tw-bg-opacity:0.9}.xl\:bg-opacity-95{--tw-bg-opacity:0.95}.xl\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .xl\:group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .xl\:group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .xl\:group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .xl\:group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .xl\:group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .xl\:group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .xl\:group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .xl\:group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .xl\:group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .xl\:group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .xl\:group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .xl\:group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .xl\:group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .xl\:group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .xl\:group-hover\:bg-opacity-100{--tw-bg-opacity:1}.xl\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.xl\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.xl\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.xl\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.xl\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.xl\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.xl\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.xl\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.xl\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.xl\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.xl\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.xl\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.xl\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.xl\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.xl\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.xl\:hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.xl\:hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.xl\:hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.xl\:hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.xl\:hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.xl\:hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.xl\:hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.xl\:hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.xl\:hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.xl\:hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.xl\:hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.xl\:hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.xl\:hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.xl\:hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.xl\:hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.xl\:focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.xl\:focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.xl\:focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.xl\:focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.xl\:focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.xl\:focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.xl\:focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.xl\:focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.xl\:focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.xl\:focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.xl\:focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.xl\:focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.xl\:focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.xl\:focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.xl\:focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.xl\:bg-none{background-image:none}.xl\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.xl\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.xl\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.xl\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.xl\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.xl\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.xl\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.xl\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.xl\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.xl\:focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.xl\:focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.xl\:focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.xl\:focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.xl\:focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.xl\:focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.xl\:focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.xl\:focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.xl\:focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.xl\:focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.xl\:focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.xl\:focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.xl\:focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.xl\:focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.xl\:focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.xl\:focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.xl\:focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.xl\:focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.xl\:focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.xl\:focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.xl\:focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.xl\:focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.xl\:focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.xl\:focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.xl\:focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.xl\:focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.xl\:focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.xl\:focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.xl\:focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.xl\:focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.xl\:focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.xl\:focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.xl\:focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.xl\:focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.xl\:focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.xl\:focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.xl\:focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.xl\:focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.xl\:focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.xl\:focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.xl\:focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.xl\:focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.xl\:focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.xl\:focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.xl\:focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.xl\:focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.xl\:focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.xl\:focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.xl\:focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.xl\:focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.xl\:focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.xl\:focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.xl\:focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.xl\:focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.xl\:focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.xl\:focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.xl\:focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.xl\:focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.xl\:focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.xl\:focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.xl\:focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.xl\:focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.xl\:focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.xl\:focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.xl\:focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.xl\:focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.xl\:focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.xl\:focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.xl\:focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.xl\:focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.xl\:focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.xl\:focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.xl\:focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.xl\:focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.xl\:focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.xl\:focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.xl\:focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.xl\:focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.xl\:focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.xl\:focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.xl\:focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.xl\:to-transparent{--tw-gradient-to:transparent}.xl\:to-current{--tw-gradient-to:currentColor}.xl\:to-black{--tw-gradient-to:#000}.xl\:to-white{--tw-gradient-to:#fff}.xl\:to-gray-50{--tw-gradient-to:#f9fafb}.xl\:to-gray-100{--tw-gradient-to:#f3f4f6}.xl\:to-gray-200{--tw-gradient-to:#e5e7eb}.xl\:to-gray-300{--tw-gradient-to:#d1d5db}.xl\:to-gray-400{--tw-gradient-to:#9ca3af}.xl\:to-gray-500{--tw-gradient-to:#6b7280}.xl\:to-gray-600{--tw-gradient-to:#4b5563}.xl\:to-gray-700{--tw-gradient-to:#374151}.xl\:to-gray-800{--tw-gradient-to:#1f2937}.xl\:to-gray-900{--tw-gradient-to:#111827}.xl\:to-red-50{--tw-gradient-to:#fef2f2}.xl\:to-red-100{--tw-gradient-to:#fee2e2}.xl\:to-red-200{--tw-gradient-to:#fecaca}.xl\:to-red-300{--tw-gradient-to:#fca5a5}.xl\:to-red-400{--tw-gradient-to:#f87171}.xl\:to-red-500{--tw-gradient-to:#ef4444}.xl\:to-red-600{--tw-gradient-to:#dc2626}.xl\:to-red-700{--tw-gradient-to:#b91c1c}.xl\:to-red-800{--tw-gradient-to:#991b1b}.xl\:to-red-900{--tw-gradient-to:#7f1d1d}.xl\:to-yellow-50{--tw-gradient-to:#fffbeb}.xl\:to-yellow-100{--tw-gradient-to:#fef3c7}.xl\:to-yellow-200{--tw-gradient-to:#fde68a}.xl\:to-yellow-300{--tw-gradient-to:#fcd34d}.xl\:to-yellow-400{--tw-gradient-to:#fbbf24}.xl\:to-yellow-500{--tw-gradient-to:#f59e0b}.xl\:to-yellow-600{--tw-gradient-to:#d97706}.xl\:to-yellow-700{--tw-gradient-to:#b45309}.xl\:to-yellow-800{--tw-gradient-to:#92400e}.xl\:to-yellow-900{--tw-gradient-to:#78350f}.xl\:to-green-50{--tw-gradient-to:#ecfdf5}.xl\:to-green-100{--tw-gradient-to:#d1fae5}.xl\:to-green-200{--tw-gradient-to:#a7f3d0}.xl\:to-green-300{--tw-gradient-to:#6ee7b7}.xl\:to-green-400{--tw-gradient-to:#34d399}.xl\:to-green-500{--tw-gradient-to:#10b981}.xl\:to-green-600{--tw-gradient-to:#059669}.xl\:to-green-700{--tw-gradient-to:#047857}.xl\:to-green-800{--tw-gradient-to:#065f46}.xl\:to-green-900{--tw-gradient-to:#064e3b}.xl\:to-blue-50{--tw-gradient-to:#eff6ff}.xl\:to-blue-100{--tw-gradient-to:#dbeafe}.xl\:to-blue-200{--tw-gradient-to:#bfdbfe}.xl\:to-blue-300{--tw-gradient-to:#93c5fd}.xl\:to-blue-400{--tw-gradient-to:#60a5fa}.xl\:to-blue-500{--tw-gradient-to:#3b82f6}.xl\:to-blue-600{--tw-gradient-to:#2563eb}.xl\:to-blue-700{--tw-gradient-to:#1d4ed8}.xl\:to-blue-800{--tw-gradient-to:#1e40af}.xl\:to-blue-900{--tw-gradient-to:#1e3a8a}.xl\:to-indigo-50{--tw-gradient-to:#eef2ff}.xl\:to-indigo-100{--tw-gradient-to:#e0e7ff}.xl\:to-indigo-200{--tw-gradient-to:#c7d2fe}.xl\:to-indigo-300{--tw-gradient-to:#a5b4fc}.xl\:to-indigo-400{--tw-gradient-to:#818cf8}.xl\:to-indigo-500{--tw-gradient-to:#6366f1}.xl\:to-indigo-600{--tw-gradient-to:#4f46e5}.xl\:to-indigo-700{--tw-gradient-to:#4338ca}.xl\:to-indigo-800{--tw-gradient-to:#3730a3}.xl\:to-indigo-900{--tw-gradient-to:#312e81}.xl\:to-purple-50{--tw-gradient-to:#f5f3ff}.xl\:to-purple-100{--tw-gradient-to:#ede9fe}.xl\:to-purple-200{--tw-gradient-to:#ddd6fe}.xl\:to-purple-300{--tw-gradient-to:#c4b5fd}.xl\:to-purple-400{--tw-gradient-to:#a78bfa}.xl\:to-purple-500{--tw-gradient-to:#8b5cf6}.xl\:to-purple-600{--tw-gradient-to:#7c3aed}.xl\:to-purple-700{--tw-gradient-to:#6d28d9}.xl\:to-purple-800{--tw-gradient-to:#5b21b6}.xl\:to-purple-900{--tw-gradient-to:#4c1d95}.xl\:to-pink-50{--tw-gradient-to:#fdf2f8}.xl\:to-pink-100{--tw-gradient-to:#fce7f3}.xl\:to-pink-200{--tw-gradient-to:#fbcfe8}.xl\:to-pink-300{--tw-gradient-to:#f9a8d4}.xl\:to-pink-400{--tw-gradient-to:#f472b6}.xl\:to-pink-500{--tw-gradient-to:#ec4899}.xl\:to-pink-600{--tw-gradient-to:#db2777}.xl\:to-pink-700{--tw-gradient-to:#be185d}.xl\:to-pink-800{--tw-gradient-to:#9d174d}.xl\:to-pink-900{--tw-gradient-to:#831843}.xl\:hover\:to-transparent:hover{--tw-gradient-to:transparent}.xl\:hover\:to-current:hover{--tw-gradient-to:currentColor}.xl\:hover\:to-black:hover{--tw-gradient-to:#000}.xl\:hover\:to-white:hover{--tw-gradient-to:#fff}.xl\:hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.xl\:hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.xl\:hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.xl\:hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.xl\:hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.xl\:hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.xl\:hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.xl\:hover\:to-gray-700:hover{--tw-gradient-to:#374151}.xl\:hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.xl\:hover\:to-gray-900:hover{--tw-gradient-to:#111827}.xl\:hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.xl\:hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.xl\:hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.xl\:hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.xl\:hover\:to-red-400:hover{--tw-gradient-to:#f87171}.xl\:hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.xl\:hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.xl\:hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.xl\:hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.xl\:hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.xl\:hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.xl\:hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.xl\:hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.xl\:hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.xl\:hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.xl\:hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.xl\:hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.xl\:hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.xl\:hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.xl\:hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.xl\:hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.xl\:hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.xl\:hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.xl\:hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.xl\:hover\:to-green-400:hover{--tw-gradient-to:#34d399}.xl\:hover\:to-green-500:hover{--tw-gradient-to:#10b981}.xl\:hover\:to-green-600:hover{--tw-gradient-to:#059669}.xl\:hover\:to-green-700:hover{--tw-gradient-to:#047857}.xl\:hover\:to-green-800:hover{--tw-gradient-to:#065f46}.xl\:hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.xl\:hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.xl\:hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.xl\:hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.xl\:hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.xl\:hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.xl\:hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.xl\:hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.xl\:hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.xl\:hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.xl\:hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.xl\:hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.xl\:hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.xl\:hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.xl\:hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.xl\:hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.xl\:hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.xl\:hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.xl\:hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.xl\:hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.xl\:hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.xl\:hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.xl\:hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.xl\:hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.xl\:hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.xl\:hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.xl\:hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.xl\:hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.xl\:hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.xl\:hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.xl\:hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.xl\:hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.xl\:hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.xl\:hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.xl\:hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.xl\:hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.xl\:hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.xl\:hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.xl\:hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.xl\:hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.xl\:hover\:to-pink-900:hover{--tw-gradient-to:#831843}.xl\:focus\:to-transparent:focus{--tw-gradient-to:transparent}.xl\:focus\:to-current:focus{--tw-gradient-to:currentColor}.xl\:focus\:to-black:focus{--tw-gradient-to:#000}.xl\:focus\:to-white:focus{--tw-gradient-to:#fff}.xl\:focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.xl\:focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.xl\:focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.xl\:focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.xl\:focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.xl\:focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.xl\:focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.xl\:focus\:to-gray-700:focus{--tw-gradient-to:#374151}.xl\:focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.xl\:focus\:to-gray-900:focus{--tw-gradient-to:#111827}.xl\:focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.xl\:focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.xl\:focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.xl\:focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.xl\:focus\:to-red-400:focus{--tw-gradient-to:#f87171}.xl\:focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.xl\:focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.xl\:focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.xl\:focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.xl\:focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.xl\:focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.xl\:focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.xl\:focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.xl\:focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.xl\:focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.xl\:focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.xl\:focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.xl\:focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.xl\:focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.xl\:focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.xl\:focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.xl\:focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.xl\:focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.xl\:focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.xl\:focus\:to-green-400:focus{--tw-gradient-to:#34d399}.xl\:focus\:to-green-500:focus{--tw-gradient-to:#10b981}.xl\:focus\:to-green-600:focus{--tw-gradient-to:#059669}.xl\:focus\:to-green-700:focus{--tw-gradient-to:#047857}.xl\:focus\:to-green-800:focus{--tw-gradient-to:#065f46}.xl\:focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.xl\:focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.xl\:focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.xl\:focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.xl\:focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.xl\:focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.xl\:focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.xl\:focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.xl\:focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.xl\:focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.xl\:focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.xl\:focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.xl\:focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.xl\:focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.xl\:focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.xl\:focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.xl\:focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.xl\:focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.xl\:focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.xl\:focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.xl\:focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.xl\:focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.xl\:focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.xl\:focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.xl\:focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.xl\:focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.xl\:focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.xl\:focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.xl\:focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.xl\:focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.xl\:focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.xl\:focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.xl\:focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.xl\:focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.xl\:focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.xl\:focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.xl\:focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.xl\:focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.xl\:focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.xl\:focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.xl\:focus\:to-pink-900:focus{--tw-gradient-to:#831843}.xl\:decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.xl\:decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.xl\:bg-auto{background-size:auto}.xl\:bg-cover{background-size:cover}.xl\:bg-contain{background-size:contain}.xl\:bg-fixed{background-attachment:fixed}.xl\:bg-local{background-attachment:local}.xl\:bg-scroll{background-attachment:scroll}.xl\:bg-clip-border{background-clip:border-box}.xl\:bg-clip-padding{background-clip:padding-box}.xl\:bg-clip-content{background-clip:content-box}.xl\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.xl\:bg-bottom{background-position:bottom}.xl\:bg-center{background-position:center}.xl\:bg-left{background-position:left}.xl\:bg-left-bottom{background-position:left bottom}.xl\:bg-left-top{background-position:left top}.xl\:bg-right{background-position:right}.xl\:bg-right-bottom{background-position:right bottom}.xl\:bg-right-top{background-position:right top}.xl\:bg-top{background-position:top}.xl\:bg-repeat{background-repeat:repeat}.xl\:bg-no-repeat{background-repeat:no-repeat}.xl\:bg-repeat-x{background-repeat:repeat-x}.xl\:bg-repeat-y{background-repeat:repeat-y}.xl\:bg-repeat-round{background-repeat:round}.xl\:bg-repeat-space{background-repeat:space}.xl\:bg-origin-border{background-origin:border-box}.xl\:bg-origin-padding{background-origin:padding-box}.xl\:bg-origin-content{background-origin:content-box}.xl\:fill-current{fill:currentColor}.xl\:stroke-current{stroke:currentColor}.xl\:stroke-0{stroke-width:0}.xl\:stroke-1{stroke-width:1}.xl\:stroke-2{stroke-width:2}.xl\:object-contain{object-fit:contain}.xl\:object-cover{object-fit:cover}.xl\:object-fill{object-fit:fill}.xl\:object-none{object-fit:none}.xl\:object-scale-down{object-fit:scale-down}.xl\:object-bottom{object-position:bottom}.xl\:object-center{object-position:center}.xl\:object-left{object-position:left}.xl\:object-left-bottom{object-position:left bottom}.xl\:object-left-top{object-position:left top}.xl\:object-right{object-position:right}.xl\:object-right-bottom{object-position:right bottom}.xl\:object-right-top{object-position:right top}.xl\:object-top{object-position:top}.xl\:p-0{padding:0}.xl\:p-1{padding:.25rem}.xl\:p-2{padding:.5rem}.xl\:p-3{padding:.75rem}.xl\:p-4{padding:1rem}.xl\:p-5{padding:1.25rem}.xl\:p-6{padding:1.5rem}.xl\:p-7{padding:1.75rem}.xl\:p-8{padding:2rem}.xl\:p-9{padding:2.25rem}.xl\:p-10{padding:2.5rem}.xl\:p-11{padding:2.75rem}.xl\:p-12{padding:3rem}.xl\:p-14{padding:3.5rem}.xl\:p-16{padding:4rem}.xl\:p-20{padding:5rem}.xl\:p-24{padding:6rem}.xl\:p-28{padding:7rem}.xl\:p-32{padding:8rem}.xl\:p-36{padding:9rem}.xl\:p-40{padding:10rem}.xl\:p-44{padding:11rem}.xl\:p-48{padding:12rem}.xl\:p-52{padding:13rem}.xl\:p-56{padding:14rem}.xl\:p-60{padding:15rem}.xl\:p-64{padding:16rem}.xl\:p-72{padding:18rem}.xl\:p-80{padding:20rem}.xl\:p-96{padding:24rem}.xl\:p-px{padding:1px}.xl\:p-0\.5{padding:.125rem}.xl\:p-1\.5{padding:.375rem}.xl\:p-2\.5{padding:.625rem}.xl\:p-3\.5{padding:.875rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-1{padding-left:.25rem;padding-right:.25rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:px-7{padding-left:1.75rem;padding-right:1.75rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:px-9{padding-left:2.25rem;padding-right:2.25rem}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-11{padding-left:2.75rem;padding-right:2.75rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-28{padding-left:7rem;padding-right:7rem}.xl\:px-32{padding-left:8rem;padding-right:8rem}.xl\:px-36{padding-left:9rem;padding-right:9rem}.xl\:px-40{padding-left:10rem;padding-right:10rem}.xl\:px-44{padding-left:11rem;padding-right:11rem}.xl\:px-48{padding-left:12rem;padding-right:12rem}.xl\:px-52{padding-left:13rem;padding-right:13rem}.xl\:px-56{padding-left:14rem;padding-right:14rem}.xl\:px-60{padding-left:15rem;padding-right:15rem}.xl\:px-64{padding-left:16rem;padding-right:16rem}.xl\:px-72{padding-left:18rem;padding-right:18rem}.xl\:px-80{padding-left:20rem;padding-right:20rem}.xl\:px-96{padding-left:24rem;padding-right:24rem}.xl\:px-px{padding-left:1px;padding-right:1px}.xl\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.xl\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.xl\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.xl\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:py-1{padding-top:.25rem;padding-bottom:.25rem}.xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.xl\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.xl\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.xl\:py-8{padding-top:2rem;padding-bottom:2rem}.xl\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.xl\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.xl\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.xl\:py-12{padding-top:3rem;padding-bottom:3rem}.xl\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.xl\:py-16{padding-top:4rem;padding-bottom:4rem}.xl\:py-20{padding-top:5rem;padding-bottom:5rem}.xl\:py-24{padding-top:6rem;padding-bottom:6rem}.xl\:py-28{padding-top:7rem;padding-bottom:7rem}.xl\:py-32{padding-top:8rem;padding-bottom:8rem}.xl\:py-36{padding-top:9rem;padding-bottom:9rem}.xl\:py-40{padding-top:10rem;padding-bottom:10rem}.xl\:py-44{padding-top:11rem;padding-bottom:11rem}.xl\:py-48{padding-top:12rem;padding-bottom:12rem}.xl\:py-52{padding-top:13rem;padding-bottom:13rem}.xl\:py-56{padding-top:14rem;padding-bottom:14rem}.xl\:py-60{padding-top:15rem;padding-bottom:15rem}.xl\:py-64{padding-top:16rem;padding-bottom:16rem}.xl\:py-72{padding-top:18rem;padding-bottom:18rem}.xl\:py-80{padding-top:20rem;padding-bottom:20rem}.xl\:py-96{padding-top:24rem;padding-bottom:24rem}.xl\:py-px{padding-top:1px;padding-bottom:1px}.xl\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.xl\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.xl\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.xl\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.xl\:pt-0{padding-top:0}.xl\:pt-1{padding-top:.25rem}.xl\:pt-2{padding-top:.5rem}.xl\:pt-3{padding-top:.75rem}.xl\:pt-4{padding-top:1rem}.xl\:pt-5{padding-top:1.25rem}.xl\:pt-6{padding-top:1.5rem}.xl\:pt-7{padding-top:1.75rem}.xl\:pt-8{padding-top:2rem}.xl\:pt-9{padding-top:2.25rem}.xl\:pt-10{padding-top:2.5rem}.xl\:pt-11{padding-top:2.75rem}.xl\:pt-12{padding-top:3rem}.xl\:pt-14{padding-top:3.5rem}.xl\:pt-16{padding-top:4rem}.xl\:pt-20{padding-top:5rem}.xl\:pt-24{padding-top:6rem}.xl\:pt-28{padding-top:7rem}.xl\:pt-32{padding-top:8rem}.xl\:pt-36{padding-top:9rem}.xl\:pt-40{padding-top:10rem}.xl\:pt-44{padding-top:11rem}.xl\:pt-48{padding-top:12rem}.xl\:pt-52{padding-top:13rem}.xl\:pt-56{padding-top:14rem}.xl\:pt-60{padding-top:15rem}.xl\:pt-64{padding-top:16rem}.xl\:pt-72{padding-top:18rem}.xl\:pt-80{padding-top:20rem}.xl\:pt-96{padding-top:24rem}.xl\:pt-px{padding-top:1px}.xl\:pt-0\.5{padding-top:.125rem}.xl\:pt-1\.5{padding-top:.375rem}.xl\:pt-2\.5{padding-top:.625rem}.xl\:pt-3\.5{padding-top:.875rem}.xl\:pr-0{padding-right:0}.xl\:pr-1{padding-right:.25rem}.xl\:pr-2{padding-right:.5rem}.xl\:pr-3{padding-right:.75rem}.xl\:pr-4{padding-right:1rem}.xl\:pr-5{padding-right:1.25rem}.xl\:pr-6{padding-right:1.5rem}.xl\:pr-7{padding-right:1.75rem}.xl\:pr-8{padding-right:2rem}.xl\:pr-9{padding-right:2.25rem}.xl\:pr-10{padding-right:2.5rem}.xl\:pr-11{padding-right:2.75rem}.xl\:pr-12{padding-right:3rem}.xl\:pr-14{padding-right:3.5rem}.xl\:pr-16{padding-right:4rem}.xl\:pr-20{padding-right:5rem}.xl\:pr-24{padding-right:6rem}.xl\:pr-28{padding-right:7rem}.xl\:pr-32{padding-right:8rem}.xl\:pr-36{padding-right:9rem}.xl\:pr-40{padding-right:10rem}.xl\:pr-44{padding-right:11rem}.xl\:pr-48{padding-right:12rem}.xl\:pr-52{padding-right:13rem}.xl\:pr-56{padding-right:14rem}.xl\:pr-60{padding-right:15rem}.xl\:pr-64{padding-right:16rem}.xl\:pr-72{padding-right:18rem}.xl\:pr-80{padding-right:20rem}.xl\:pr-96{padding-right:24rem}.xl\:pr-px{padding-right:1px}.xl\:pr-0\.5{padding-right:.125rem}.xl\:pr-1\.5{padding-right:.375rem}.xl\:pr-2\.5{padding-right:.625rem}.xl\:pr-3\.5{padding-right:.875rem}.xl\:pb-0{padding-bottom:0}.xl\:pb-1{padding-bottom:.25rem}.xl\:pb-2{padding-bottom:.5rem}.xl\:pb-3{padding-bottom:.75rem}.xl\:pb-4{padding-bottom:1rem}.xl\:pb-5{padding-bottom:1.25rem}.xl\:pb-6{padding-bottom:1.5rem}.xl\:pb-7{padding-bottom:1.75rem}.xl\:pb-8{padding-bottom:2rem}.xl\:pb-9{padding-bottom:2.25rem}.xl\:pb-10{padding-bottom:2.5rem}.xl\:pb-11{padding-bottom:2.75rem}.xl\:pb-12{padding-bottom:3rem}.xl\:pb-14{padding-bottom:3.5rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pb-20{padding-bottom:5rem}.xl\:pb-24{padding-bottom:6rem}.xl\:pb-28{padding-bottom:7rem}.xl\:pb-32{padding-bottom:8rem}.xl\:pb-36{padding-bottom:9rem}.xl\:pb-40{padding-bottom:10rem}.xl\:pb-44{padding-bottom:11rem}.xl\:pb-48{padding-bottom:12rem}.xl\:pb-52{padding-bottom:13rem}.xl\:pb-56{padding-bottom:14rem}.xl\:pb-60{padding-bottom:15rem}.xl\:pb-64{padding-bottom:16rem}.xl\:pb-72{padding-bottom:18rem}.xl\:pb-80{padding-bottom:20rem}.xl\:pb-96{padding-bottom:24rem}.xl\:pb-px{padding-bottom:1px}.xl\:pb-0\.5{padding-bottom:.125rem}.xl\:pb-1\.5{padding-bottom:.375rem}.xl\:pb-2\.5{padding-bottom:.625rem}.xl\:pb-3\.5{padding-bottom:.875rem}.xl\:pl-0{padding-left:0}.xl\:pl-1{padding-left:.25rem}.xl\:pl-2{padding-left:.5rem}.xl\:pl-3{padding-left:.75rem}.xl\:pl-4{padding-left:1rem}.xl\:pl-5{padding-left:1.25rem}.xl\:pl-6{padding-left:1.5rem}.xl\:pl-7{padding-left:1.75rem}.xl\:pl-8{padding-left:2rem}.xl\:pl-9{padding-left:2.25rem}.xl\:pl-10{padding-left:2.5rem}.xl\:pl-11{padding-left:2.75rem}.xl\:pl-12{padding-left:3rem}.xl\:pl-14{padding-left:3.5rem}.xl\:pl-16{padding-left:4rem}.xl\:pl-20{padding-left:5rem}.xl\:pl-24{padding-left:6rem}.xl\:pl-28{padding-left:7rem}.xl\:pl-32{padding-left:8rem}.xl\:pl-36{padding-left:9rem}.xl\:pl-40{padding-left:10rem}.xl\:pl-44{padding-left:11rem}.xl\:pl-48{padding-left:12rem}.xl\:pl-52{padding-left:13rem}.xl\:pl-56{padding-left:14rem}.xl\:pl-60{padding-left:15rem}.xl\:pl-64{padding-left:16rem}.xl\:pl-72{padding-left:18rem}.xl\:pl-80{padding-left:20rem}.xl\:pl-96{padding-left:24rem}.xl\:pl-px{padding-left:1px}.xl\:pl-0\.5{padding-left:.125rem}.xl\:pl-1\.5{padding-left:.375rem}.xl\:pl-2\.5{padding-left:.625rem}.xl\:pl-3\.5{padding-left:.875rem}.xl\:text-left{text-align:left}.xl\:text-center{text-align:center}.xl\:text-right{text-align:right}.xl\:text-justify{text-align:justify}.xl\:align-baseline{vertical-align:baseline}.xl\:align-top{vertical-align:top}.xl\:align-middle{vertical-align:middle}.xl\:align-bottom{vertical-align:bottom}.xl\:align-text-top{vertical-align:text-top}.xl\:align-text-bottom{vertical-align:text-bottom}.xl\:font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.xl\:font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.xl\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.xl\:text-xs{font-size:.75rem;line-height:1rem}.xl\:text-sm{font-size:.875rem;line-height:1.25rem}.xl\:text-base{font-size:1rem;line-height:1.5rem}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-7xl{font-size:4.5rem;line-height:1}.xl\:text-8xl{font-size:6rem;line-height:1}.xl\:text-9xl{font-size:8rem;line-height:1}.xl\:font-thin{font-weight:100}.xl\:font-extralight{font-weight:200}.xl\:font-light{font-weight:300}.xl\:font-normal{font-weight:400}.xl\:font-medium{font-weight:500}.xl\:font-semibold{font-weight:600}.xl\:font-bold{font-weight:700}.xl\:font-extrabold{font-weight:800}.xl\:font-black{font-weight:900}.xl\:uppercase{text-transform:uppercase}.xl\:lowercase{text-transform:lowercase}.xl\:capitalize{text-transform:capitalize}.xl\:normal-case{text-transform:none}.xl\:italic{font-style:italic}.xl\:not-italic{font-style:normal}.xl\:diagonal-fractions,.xl\:lining-nums,.xl\:oldstyle-nums,.xl\:ordinal,.xl\:proportional-nums,.xl\:slashed-zero,.xl\:stacked-fractions,.xl\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.xl\:normal-nums{font-variant-numeric:normal}.xl\:ordinal{--tw-ordinal:ordinal}.xl\:slashed-zero{--tw-slashed-zero:slashed-zero}.xl\:lining-nums{--tw-numeric-figure:lining-nums}.xl\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.xl\:proportional-nums{--tw-numeric-spacing:proportional-nums}.xl\:tabular-nums{--tw-numeric-spacing:tabular-nums}.xl\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.xl\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.xl\:leading-3{line-height:.75rem}.xl\:leading-4{line-height:1rem}.xl\:leading-5{line-height:1.25rem}.xl\:leading-6{line-height:1.5rem}.xl\:leading-7{line-height:1.75rem}.xl\:leading-8{line-height:2rem}.xl\:leading-9{line-height:2.25rem}.xl\:leading-10{line-height:2.5rem}.xl\:leading-none{line-height:1}.xl\:leading-tight{line-height:1.25}.xl\:leading-snug{line-height:1.375}.xl\:leading-normal{line-height:1.5}.xl\:leading-relaxed{line-height:1.625}.xl\:leading-loose{line-height:2}.xl\:tracking-tighter{letter-spacing:-.05em}.xl\:tracking-tight{letter-spacing:-.025em}.xl\:tracking-normal{letter-spacing:0}.xl\:tracking-wide{letter-spacing:.025em}.xl\:tracking-wider{letter-spacing:.05em}.xl\:tracking-widest{letter-spacing:.1em}.xl\:text-transparent{color:transparent}.xl\:text-current{color:currentColor}.xl\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.xl\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.xl\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.xl\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.xl\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.xl\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.xl\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.xl\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.xl\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.xl\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.xl\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.xl\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.xl\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.xl\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.xl\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.xl\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.xl\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.xl\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.xl\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.xl\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.xl\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.xl\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.xl\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.xl\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.xl\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.xl\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.xl\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.xl\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.xl\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.xl\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.xl\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.xl\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.xl\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.xl\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.xl\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.xl\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.xl\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.xl\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.xl\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.xl\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.xl\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.xl\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.xl\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.xl\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.xl\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.xl\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.xl\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.xl\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.xl\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.xl\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.xl\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.xl\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.xl\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.xl\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.xl\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.xl\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.xl\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.xl\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.xl\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.xl\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.xl\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.xl\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.xl\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.xl\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.xl\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.xl\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.xl\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.xl\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.xl\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.xl\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.xl\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.xl\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.xl\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.xl\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.xl\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.xl\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.xl\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.xl\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.xl\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.xl\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.xl\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.xl\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-transparent{color:transparent}.group:hover .xl\:group-hover\:text-current{color:currentColor}.group:hover .xl\:group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .xl\:group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.xl\:focus-within\:text-transparent:focus-within{color:transparent}.xl\:focus-within\:text-current:focus-within{color:currentColor}.xl\:focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.xl\:focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.xl\:focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.xl\:focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.xl\:focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.xl\:focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.xl\:focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.xl\:focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.xl\:focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.xl\:focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.xl\:focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.xl\:focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.xl\:focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.xl\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.xl\:focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.xl\:focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.xl\:focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.xl\:focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.xl\:focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.xl\:focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.xl\:focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.xl\:focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.xl\:focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.xl\:focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.xl\:focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.xl\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.xl\:focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.xl\:focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.xl\:hover\:text-transparent:hover{color:transparent}.xl\:hover\:text-current:hover{color:currentColor}.xl\:hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.xl\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.xl\:hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.xl\:hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.xl\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.xl\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.xl\:hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.xl\:hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.xl\:hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.xl\:hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.xl\:hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.xl\:hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.xl\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.xl\:hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.xl\:hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.xl\:hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.xl\:hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.xl\:hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.xl\:hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.xl\:hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.xl\:hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.xl\:hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.xl\:hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.xl\:hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.xl\:hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.xl\:hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.xl\:hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.xl\:hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.xl\:hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.xl\:hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.xl\:hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.xl\:hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.xl\:hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.xl\:hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.xl\:hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.xl\:hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.xl\:hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.xl\:hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.xl\:hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.xl\:hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.xl\:hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.xl\:hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.xl\:hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.xl\:hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.xl\:hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.xl\:hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.xl\:hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.xl\:hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.xl\:hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.xl\:hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.xl\:hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.xl\:hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.xl\:hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.xl\:hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.xl\:hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.xl\:hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.xl\:hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.xl\:hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.xl\:hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.xl\:hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.xl\:hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.xl\:hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.xl\:hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.xl\:hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.xl\:hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.xl\:hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.xl\:hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.xl\:hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.xl\:hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.xl\:hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.xl\:hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.xl\:hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.xl\:hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.xl\:hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.xl\:hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.xl\:hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.xl\:hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.xl\:hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.xl\:hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.xl\:hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.xl\:hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.xl\:hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.xl\:focus\:text-transparent:focus{color:transparent}.xl\:focus\:text-current:focus{color:currentColor}.xl\:focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.xl\:focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.xl\:focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.xl\:focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.xl\:focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.xl\:focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.xl\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.xl\:focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.xl\:focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.xl\:focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.xl\:focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.xl\:focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.xl\:focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.xl\:focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.xl\:focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.xl\:focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.xl\:focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.xl\:focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.xl\:focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.xl\:focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.xl\:focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.xl\:focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.xl\:focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.xl\:focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.xl\:focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.xl\:focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.xl\:focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.xl\:focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.xl\:focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.xl\:focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.xl\:focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.xl\:focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.xl\:focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.xl\:focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.xl\:focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.xl\:focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.xl\:focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.xl\:focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.xl\:focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.xl\:focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.xl\:focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.xl\:focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.xl\:focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.xl\:focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.xl\:focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.xl\:focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.xl\:focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.xl\:focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.xl\:focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.xl\:focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.xl\:focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.xl\:focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.xl\:focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.xl\:focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.xl\:focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.xl\:focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.xl\:focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.xl\:focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.xl\:focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.xl\:focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.xl\:focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.xl\:focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.xl\:focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.xl\:focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.xl\:focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.xl\:focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.xl\:focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.xl\:focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.xl\:focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.xl\:focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.xl\:focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.xl\:focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.xl\:focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.xl\:focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.xl\:focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.xl\:focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.xl\:focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.xl\:focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.xl\:focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.xl\:focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.xl\:focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.xl\:focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.xl\:text-opacity-0{--tw-text-opacity:0}.xl\:text-opacity-5{--tw-text-opacity:0.05}.xl\:text-opacity-10{--tw-text-opacity:0.1}.xl\:text-opacity-20{--tw-text-opacity:0.2}.xl\:text-opacity-25{--tw-text-opacity:0.25}.xl\:text-opacity-30{--tw-text-opacity:0.3}.xl\:text-opacity-40{--tw-text-opacity:0.4}.xl\:text-opacity-50{--tw-text-opacity:0.5}.xl\:text-opacity-60{--tw-text-opacity:0.6}.xl\:text-opacity-70{--tw-text-opacity:0.7}.xl\:text-opacity-75{--tw-text-opacity:0.75}.xl\:text-opacity-80{--tw-text-opacity:0.8}.xl\:text-opacity-90{--tw-text-opacity:0.9}.xl\:text-opacity-95{--tw-text-opacity:0.95}.xl\:text-opacity-100{--tw-text-opacity:1}.group:hover .xl\:group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .xl\:group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .xl\:group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .xl\:group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .xl\:group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .xl\:group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .xl\:group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .xl\:group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .xl\:group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .xl\:group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .xl\:group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .xl\:group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .xl\:group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .xl\:group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .xl\:group-hover\:text-opacity-100{--tw-text-opacity:1}.xl\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.xl\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.xl\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.xl\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.xl\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.xl\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.xl\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.xl\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.xl\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.xl\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.xl\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.xl\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.xl\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.xl\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.xl\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.xl\:hover\:text-opacity-0:hover{--tw-text-opacity:0}.xl\:hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.xl\:hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.xl\:hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.xl\:hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.xl\:hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.xl\:hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.xl\:hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.xl\:hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.xl\:hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.xl\:hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.xl\:hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.xl\:hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.xl\:hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.xl\:hover\:text-opacity-100:hover{--tw-text-opacity:1}.xl\:focus\:text-opacity-0:focus{--tw-text-opacity:0}.xl\:focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.xl\:focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.xl\:focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.xl\:focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.xl\:focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.xl\:focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.xl\:focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.xl\:focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.xl\:focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.xl\:focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.xl\:focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.xl\:focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.xl\:focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.xl\:focus\:text-opacity-100:focus{--tw-text-opacity:1}.xl\:underline{text-decoration:underline}.xl\:line-through{text-decoration:line-through}.xl\:no-underline{text-decoration:none}.group:hover .xl\:group-hover\:underline{text-decoration:underline}.group:hover .xl\:group-hover\:line-through{text-decoration:line-through}.group:hover .xl\:group-hover\:no-underline{text-decoration:none}.xl\:focus-within\:underline:focus-within{text-decoration:underline}.xl\:focus-within\:line-through:focus-within{text-decoration:line-through}.xl\:focus-within\:no-underline:focus-within{text-decoration:none}.xl\:hover\:underline:hover{text-decoration:underline}.xl\:hover\:line-through:hover{text-decoration:line-through}.xl\:hover\:no-underline:hover{text-decoration:none}.xl\:focus\:underline:focus{text-decoration:underline}.xl\:focus\:line-through:focus{text-decoration:line-through}.xl\:focus\:no-underline:focus{text-decoration:none}.xl\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xl\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.xl\:placeholder-transparent::placeholder{color:transparent}.xl\:placeholder-current::placeholder{color:currentColor}.xl\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.xl\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.xl\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.xl\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.xl\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.xl\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.xl\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.xl\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.xl\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.xl\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.xl\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.xl\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.xl\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.xl\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.xl\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.xl\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.xl\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.xl\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.xl\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.xl\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.xl\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.xl\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.xl\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.xl\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.xl\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.xl\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.xl\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.xl\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.xl\:focus\:placeholder-current:focus::placeholder{color:currentColor}.xl\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.xl\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.xl\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.xl\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.xl\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.xl\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.xl\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.xl\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.xl\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.xl\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.xl\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.xl\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.xl\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.xl\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.xl\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.xl\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.xl\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.xl\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.xl\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.xl\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.xl\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.xl\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.xl\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.xl\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.xl\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.xl\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.xl\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.xl\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.xl\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.xl\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.xl\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.xl\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.xl\:opacity-0{opacity:0}.xl\:opacity-5{opacity:.05}.xl\:opacity-10{opacity:.1}.xl\:opacity-20{opacity:.2}.xl\:opacity-25{opacity:.25}.xl\:opacity-30{opacity:.3}.xl\:opacity-40{opacity:.4}.xl\:opacity-50{opacity:.5}.xl\:opacity-60{opacity:.6}.xl\:opacity-70{opacity:.7}.xl\:opacity-75{opacity:.75}.xl\:opacity-80{opacity:.8}.xl\:opacity-90{opacity:.9}.xl\:opacity-95{opacity:.95}.xl\:opacity-100{opacity:1}.group:hover .xl\:group-hover\:opacity-0{opacity:0}.group:hover .xl\:group-hover\:opacity-5{opacity:.05}.group:hover .xl\:group-hover\:opacity-10{opacity:.1}.group:hover .xl\:group-hover\:opacity-20{opacity:.2}.group:hover .xl\:group-hover\:opacity-25{opacity:.25}.group:hover .xl\:group-hover\:opacity-30{opacity:.3}.group:hover .xl\:group-hover\:opacity-40{opacity:.4}.group:hover .xl\:group-hover\:opacity-50{opacity:.5}.group:hover .xl\:group-hover\:opacity-60{opacity:.6}.group:hover .xl\:group-hover\:opacity-70{opacity:.7}.group:hover .xl\:group-hover\:opacity-75{opacity:.75}.group:hover .xl\:group-hover\:opacity-80{opacity:.8}.group:hover .xl\:group-hover\:opacity-90{opacity:.9}.group:hover .xl\:group-hover\:opacity-95{opacity:.95}.group:hover .xl\:group-hover\:opacity-100{opacity:1}.xl\:focus-within\:opacity-0:focus-within{opacity:0}.xl\:focus-within\:opacity-5:focus-within{opacity:.05}.xl\:focus-within\:opacity-10:focus-within{opacity:.1}.xl\:focus-within\:opacity-20:focus-within{opacity:.2}.xl\:focus-within\:opacity-25:focus-within{opacity:.25}.xl\:focus-within\:opacity-30:focus-within{opacity:.3}.xl\:focus-within\:opacity-40:focus-within{opacity:.4}.xl\:focus-within\:opacity-50:focus-within{opacity:.5}.xl\:focus-within\:opacity-60:focus-within{opacity:.6}.xl\:focus-within\:opacity-70:focus-within{opacity:.7}.xl\:focus-within\:opacity-75:focus-within{opacity:.75}.xl\:focus-within\:opacity-80:focus-within{opacity:.8}.xl\:focus-within\:opacity-90:focus-within{opacity:.9}.xl\:focus-within\:opacity-95:focus-within{opacity:.95}.xl\:focus-within\:opacity-100:focus-within{opacity:1}.xl\:hover\:opacity-0:hover{opacity:0}.xl\:hover\:opacity-5:hover{opacity:.05}.xl\:hover\:opacity-10:hover{opacity:.1}.xl\:hover\:opacity-20:hover{opacity:.2}.xl\:hover\:opacity-25:hover{opacity:.25}.xl\:hover\:opacity-30:hover{opacity:.3}.xl\:hover\:opacity-40:hover{opacity:.4}.xl\:hover\:opacity-50:hover{opacity:.5}.xl\:hover\:opacity-60:hover{opacity:.6}.xl\:hover\:opacity-70:hover{opacity:.7}.xl\:hover\:opacity-75:hover{opacity:.75}.xl\:hover\:opacity-80:hover{opacity:.8}.xl\:hover\:opacity-90:hover{opacity:.9}.xl\:hover\:opacity-95:hover{opacity:.95}.xl\:hover\:opacity-100:hover{opacity:1}.xl\:focus\:opacity-0:focus{opacity:0}.xl\:focus\:opacity-5:focus{opacity:.05}.xl\:focus\:opacity-10:focus{opacity:.1}.xl\:focus\:opacity-20:focus{opacity:.2}.xl\:focus\:opacity-25:focus{opacity:.25}.xl\:focus\:opacity-30:focus{opacity:.3}.xl\:focus\:opacity-40:focus{opacity:.4}.xl\:focus\:opacity-50:focus{opacity:.5}.xl\:focus\:opacity-60:focus{opacity:.6}.xl\:focus\:opacity-70:focus{opacity:.7}.xl\:focus\:opacity-75:focus{opacity:.75}.xl\:focus\:opacity-80:focus{opacity:.8}.xl\:focus\:opacity-90:focus{opacity:.9}.xl\:focus\:opacity-95:focus{opacity:.95}.xl\:focus\:opacity-100:focus{opacity:1}.xl\:bg-blend-normal{background-blend-mode:normal}.xl\:bg-blend-multiply{background-blend-mode:multiply}.xl\:bg-blend-screen{background-blend-mode:screen}.xl\:bg-blend-overlay{background-blend-mode:overlay}.xl\:bg-blend-darken{background-blend-mode:darken}.xl\:bg-blend-lighten{background-blend-mode:lighten}.xl\:bg-blend-color-dodge{background-blend-mode:color-dodge}.xl\:bg-blend-color-burn{background-blend-mode:color-burn}.xl\:bg-blend-hard-light{background-blend-mode:hard-light}.xl\:bg-blend-soft-light{background-blend-mode:soft-light}.xl\:bg-blend-difference{background-blend-mode:difference}.xl\:bg-blend-exclusion{background-blend-mode:exclusion}.xl\:bg-blend-hue{background-blend-mode:hue}.xl\:bg-blend-saturation{background-blend-mode:saturation}.xl\:bg-blend-color{background-blend-mode:color}.xl\:bg-blend-luminosity{background-blend-mode:luminosity}.xl\:mix-blend-normal{mix-blend-mode:normal}.xl\:mix-blend-multiply{mix-blend-mode:multiply}.xl\:mix-blend-screen{mix-blend-mode:screen}.xl\:mix-blend-overlay{mix-blend-mode:overlay}.xl\:mix-blend-darken{mix-blend-mode:darken}.xl\:mix-blend-lighten{mix-blend-mode:lighten}.xl\:mix-blend-color-dodge{mix-blend-mode:color-dodge}.xl\:mix-blend-color-burn{mix-blend-mode:color-burn}.xl\:mix-blend-hard-light{mix-blend-mode:hard-light}.xl\:mix-blend-soft-light{mix-blend-mode:soft-light}.xl\:mix-blend-difference{mix-blend-mode:difference}.xl\:mix-blend-exclusion{mix-blend-mode:exclusion}.xl\:mix-blend-hue{mix-blend-mode:hue}.xl\:mix-blend-saturation{mix-blend-mode:saturation}.xl\:mix-blend-color{mix-blend-mode:color}.xl\:mix-blend-luminosity{mix-blend-mode:luminosity}.xl\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .xl\:group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:outline-none{outline:2px solid transparent;outline-offset:2px}.xl\:outline-white{outline:2px dotted white;outline-offset:2px}.xl\:outline-black{outline:2px dotted black;outline-offset:2px}.xl\:focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.xl\:focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.xl\:focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.xl\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.xl\:focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.xl\:focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}.xl\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:ring-8{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring-0:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring-8:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus-within\:ring:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring-8:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:ring-inset{--tw-ring-inset:inset}.xl\:focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.xl\:focus\:ring-inset:focus{--tw-ring-inset:inset}.xl\:ring-transparent{--tw-ring-color:transparent}.xl\:ring-current{--tw-ring-color:currentColor}.xl\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.xl\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.xl\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.xl\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.xl\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.xl\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.xl\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.xl\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.xl\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.xl\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.xl\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.xl\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.xl\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.xl\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.xl\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.xl\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.xl\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.xl\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.xl\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.xl\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.xl\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.xl\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.xl\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.xl\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.xl\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.xl\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.xl\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.xl\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.xl\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.xl\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.xl\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.xl\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.xl\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.xl\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.xl\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.xl\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.xl\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.xl\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.xl\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.xl\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.xl\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.xl\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.xl\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.xl\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.xl\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.xl\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.xl\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.xl\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.xl\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.xl\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.xl\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.xl\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.xl\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.xl\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.xl\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.xl\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.xl\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.xl\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.xl\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.xl\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.xl\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.xl\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.xl\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.xl\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.xl\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.xl\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.xl\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.xl\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.xl\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.xl\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.xl\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.xl\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.xl\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.xl\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.xl\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.xl\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.xl\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.xl\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.xl\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.xl\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.xl\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.xl\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.xl\:focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.xl\:focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.xl\:focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.xl\:focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.xl\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.xl\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.xl\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.xl\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.xl\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.xl\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.xl\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.xl\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.xl\:focus\:ring-transparent:focus{--tw-ring-color:transparent}.xl\:focus\:ring-current:focus{--tw-ring-color:currentColor}.xl\:focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.xl\:focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.xl\:focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.xl\:focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.xl\:focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.xl\:focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.xl\:focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.xl\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.xl\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.xl\:focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.xl\:focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.xl\:focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.xl\:focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.xl\:focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.xl\:focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.xl\:focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.xl\:focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.xl\:focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.xl\:focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.xl\:focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.xl\:focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.xl\:focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.xl\:focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.xl\:focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.xl\:focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.xl\:focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.xl\:focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.xl\:focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.xl\:ring-opacity-0{--tw-ring-opacity:0}.xl\:ring-opacity-5{--tw-ring-opacity:0.05}.xl\:ring-opacity-10{--tw-ring-opacity:0.1}.xl\:ring-opacity-20{--tw-ring-opacity:0.2}.xl\:ring-opacity-25{--tw-ring-opacity:0.25}.xl\:ring-opacity-30{--tw-ring-opacity:0.3}.xl\:ring-opacity-40{--tw-ring-opacity:0.4}.xl\:ring-opacity-50{--tw-ring-opacity:0.5}.xl\:ring-opacity-60{--tw-ring-opacity:0.6}.xl\:ring-opacity-70{--tw-ring-opacity:0.7}.xl\:ring-opacity-75{--tw-ring-opacity:0.75}.xl\:ring-opacity-80{--tw-ring-opacity:0.8}.xl\:ring-opacity-90{--tw-ring-opacity:0.9}.xl\:ring-opacity-95{--tw-ring-opacity:0.95}.xl\:ring-opacity-100{--tw-ring-opacity:1}.xl\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.xl\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.xl\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.xl\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.xl\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.xl\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.xl\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.xl\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.xl\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.xl\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.xl\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.xl\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.xl\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.xl\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.xl\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.xl\:focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.xl\:focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.xl\:focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.xl\:focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.xl\:focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.xl\:focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.xl\:focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.xl\:focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.xl\:focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.xl\:focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.xl\:focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.xl\:focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.xl\:focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.xl\:focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.xl\:focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.xl\:ring-offset-0{--tw-ring-offset-width:0px}.xl\:ring-offset-1{--tw-ring-offset-width:1px}.xl\:ring-offset-2{--tw-ring-offset-width:2px}.xl\:ring-offset-4{--tw-ring-offset-width:4px}.xl\:ring-offset-8{--tw-ring-offset-width:8px}.xl\:focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.xl\:focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.xl\:focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.xl\:focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.xl\:focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.xl\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.xl\:focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.xl\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.xl\:focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.xl\:focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.xl\:ring-offset-transparent{--tw-ring-offset-color:transparent}.xl\:ring-offset-current{--tw-ring-offset-color:currentColor}.xl\:ring-offset-black{--tw-ring-offset-color:#000}.xl\:ring-offset-white{--tw-ring-offset-color:#fff}.xl\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.xl\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.xl\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.xl\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.xl\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.xl\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.xl\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.xl\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.xl\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.xl\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.xl\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.xl\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.xl\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.xl\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.xl\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.xl\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.xl\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.xl\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.xl\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.xl\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.xl\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.xl\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.xl\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.xl\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.xl\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.xl\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.xl\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.xl\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.xl\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.xl\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.xl\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.xl\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.xl\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.xl\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.xl\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.xl\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.xl\:ring-offset-green-600{--tw-ring-offset-color:#059669}.xl\:ring-offset-green-700{--tw-ring-offset-color:#047857}.xl\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.xl\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.xl\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.xl\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.xl\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.xl\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.xl\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.xl\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.xl\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.xl\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.xl\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.xl\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.xl\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.xl\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.xl\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.xl\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.xl\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.xl\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.xl\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.xl\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.xl\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.xl\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.xl\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.xl\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.xl\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.xl\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.xl\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.xl\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.xl\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.xl\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.xl\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.xl\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.xl\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.xl\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.xl\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.xl\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.xl\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.xl\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.xl\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.xl\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.xl\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.xl\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.xl\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.xl\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.xl\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.xl\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.xl\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.xl\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.xl\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.xl\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.xl\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.xl\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.xl\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.xl\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.xl\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.xl\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.xl\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.xl\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.xl\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.xl\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.xl\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.xl\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.xl\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.xl\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.xl\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.xl\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.xl\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.xl\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.xl\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.xl\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.xl\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.xl\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.xl\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.xl\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.xl\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.xl\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.xl\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.xl\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.xl\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.xl\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.xl\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.xl\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.xl\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.xl\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.xl\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.xl\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.xl\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.xl\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.xl\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.xl\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.xl\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.xl\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.xl\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.xl\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.xl\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.xl\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.xl\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.xl\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.xl\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.xl\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.xl\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.xl\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.xl\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.xl\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.xl\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.xl\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.xl\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.xl\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.xl\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.xl\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.xl\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.xl\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.xl\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.xl\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.xl\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.xl\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.xl\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.xl\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.xl\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.xl\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.xl\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.xl\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.xl\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.xl\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.xl\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.xl\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.xl\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.xl\:focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.xl\:focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.xl\:focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.xl\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.xl\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.xl\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.xl\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.xl\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.xl\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.xl\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.xl\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.xl\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.xl\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.xl\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.xl\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.xl\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.xl\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.xl\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.xl\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.xl\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.xl\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.xl\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.xl\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.xl\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.xl\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.xl\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.xl\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.xl\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.xl\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.xl\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.xl\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.xl\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.xl\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.xl\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.xl\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.xl\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.xl\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.xl\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.xl\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.xl\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.xl\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.xl\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.xl\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.xl\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.xl\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.xl\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.xl\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.xl\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.xl\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.xl\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.xl\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.xl\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.xl\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.xl\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.xl\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.xl\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.xl\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.xl\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.xl\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.xl\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.xl\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.xl\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.xl\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.xl\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.xl\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.xl\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.xl\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.xl\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.xl\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.xl\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.xl\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.xl\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.xl\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.xl\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.xl\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.xl\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.xl\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.xl\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.xl\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.xl\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.xl\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.xl\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.xl\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.xl\:filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/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)}.xl\:filter-none{filter:none}.xl\:blur-0{--tw-blur:blur(0)}.xl\:blur-none{--tw-blur:blur(0)}.xl\:blur-sm{--tw-blur:blur(4px)}.xl\:blur{--tw-blur:blur(8px)}.xl\:blur-md{--tw-blur:blur(12px)}.xl\:blur-lg{--tw-blur:blur(16px)}.xl\:blur-xl{--tw-blur:blur(24px)}.xl\:blur-2xl{--tw-blur:blur(40px)}.xl\:blur-3xl{--tw-blur:blur(64px)}.xl\:brightness-0{--tw-brightness:brightness(0)}.xl\:brightness-50{--tw-brightness:brightness(.5)}.xl\:brightness-75{--tw-brightness:brightness(.75)}.xl\:brightness-90{--tw-brightness:brightness(.9)}.xl\:brightness-95{--tw-brightness:brightness(.95)}.xl\:brightness-100{--tw-brightness:brightness(1)}.xl\:brightness-105{--tw-brightness:brightness(1.05)}.xl\:brightness-110{--tw-brightness:brightness(1.1)}.xl\:brightness-125{--tw-brightness:brightness(1.25)}.xl\:brightness-150{--tw-brightness:brightness(1.5)}.xl\:brightness-200{--tw-brightness:brightness(2)}.xl\:contrast-0{--tw-contrast:contrast(0)}.xl\:contrast-50{--tw-contrast:contrast(.5)}.xl\:contrast-75{--tw-contrast:contrast(.75)}.xl\:contrast-100{--tw-contrast:contrast(1)}.xl\:contrast-125{--tw-contrast:contrast(1.25)}.xl\:contrast-150{--tw-contrast:contrast(1.5)}.xl\:contrast-200{--tw-contrast:contrast(2)}.xl\:drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.xl\:drop-shadow{--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))}.xl\:drop-shadow-md{--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))}.xl\:drop-shadow-lg{--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))}.xl\:drop-shadow-xl{--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))}.xl\:drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.xl\:grayscale-0{--tw-grayscale:grayscale(0)}.xl\:grayscale{--tw-grayscale:grayscale(100%)}.xl\:hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.xl\:hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.xl\:hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.xl\:hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.xl\:hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.xl\:hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.xl\:-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.xl\:-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.xl\:-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.xl\:-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.xl\:-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.xl\:invert-0{--tw-invert:invert(0)}.xl\:invert{--tw-invert:invert(100%)}.xl\:saturate-0{--tw-saturate:saturate(0)}.xl\:saturate-50{--tw-saturate:saturate(.5)}.xl\:saturate-100{--tw-saturate:saturate(1)}.xl\:saturate-150{--tw-saturate:saturate(1.5)}.xl\:saturate-200{--tw-saturate:saturate(2)}.xl\:sepia-0{--tw-sepia:sepia(0)}.xl\:sepia{--tw-sepia:sepia(100%)}.xl\:backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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);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)}.xl\:backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.xl\:backdrop-blur-0{--tw-backdrop-blur:blur(0)}.xl\:backdrop-blur-none{--tw-backdrop-blur:blur(0)}.xl\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.xl\:backdrop-blur{--tw-backdrop-blur:blur(8px)}.xl\:backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.xl\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.xl\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.xl\:backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.xl\:backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.xl\:backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.xl\:backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.xl\:backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.xl\:backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.xl\:backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.xl\:backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.xl\:backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.xl\:backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.xl\:backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.xl\:backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.xl\:backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.xl\:backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.xl\:backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.xl\:backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.xl\:backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.xl\:backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.xl\:backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.xl\:backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.xl\:backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.xl\:backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.xl\:backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.xl\:backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.xl\:backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.xl\:backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.xl\:backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.xl\:backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.xl\:-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.xl\:-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.xl\:-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.xl\:-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.xl\:-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.xl\:backdrop-invert-0{--tw-backdrop-invert:invert(0)}.xl\:backdrop-invert{--tw-backdrop-invert:invert(100%)}.xl\:backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.xl\:backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.xl\:backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.xl\:backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.xl\:backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.xl\:backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.xl\:backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.xl\:backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.xl\:backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.xl\:backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.xl\:backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.xl\:backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.xl\:backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.xl\:backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.xl\:backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.xl\:backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.xl\:backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.xl\:backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.xl\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.xl\:backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.xl\:backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.xl\:backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.xl\:transition-none{transition-property:none}.xl\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.xl\:delay-75{transition-delay:75ms}.xl\:delay-100{transition-delay:0.1s}.xl\:delay-150{transition-delay:150ms}.xl\:delay-200{transition-delay:0.2s}.xl\:delay-300{transition-delay:0.3s}.xl\:delay-500{transition-delay:0.5s}.xl\:delay-700{transition-delay:0.7s}.xl\:delay-1000{transition-delay:1s}.xl\:duration-75{transition-duration:75ms}.xl\:duration-100{transition-duration:.1s}.xl\:duration-150{transition-duration:150ms}.xl\:duration-200{transition-duration:.2s}.xl\:duration-300{transition-duration:.3s}.xl\:duration-500{transition-duration:.5s}.xl\:duration-700{transition-duration:.7s}.xl\:duration-1000{transition-duration:1s}.xl\:ease-linear{transition-timing-function:linear}.xl\:ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.xl\:ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.xl\:ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}}@media (min-width:1536px){.\32xl\:container{width:100%}@media (min-width:640px){.\32xl\:container{max-width:640px}}@media (min-width:768px){.\32xl\:container{max-width:768px}}@media (min-width:1024px){.\32xl\:container{max-width:1024px}}@media (min-width:1280px){.\32xl\:container{max-width:1280px}}@media (min-width:1536px){.\32xl\:container{max-width:1536px}}.\32xl\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\32xl\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.\32xl\:focus-within\:sr-only:focus-within{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\32xl\:focus-within\:not-sr-only:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.\32xl\:focus\:sr-only:focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\32xl\:focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.\32xl\:pointer-events-none{pointer-events:none}.\32xl\:pointer-events-auto{pointer-events:auto}.\32xl\:visible{visibility:visible}.\32xl\:invisible{visibility:hidden}.\32xl\:static{position:static}.\32xl\:fixed{position:fixed}.\32xl\:absolute{position:absolute}.\32xl\:relative{position:relative}.\32xl\:sticky{position:sticky}.\32xl\:inset-0{top:0;right:0;bottom:0;left:0}.\32xl\:inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.\32xl\:inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.\32xl\:inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.\32xl\:inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.\32xl\:inset-5{top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem}.\32xl\:inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.\32xl\:inset-7{top:1.75rem;right:1.75rem;bottom:1.75rem;left:1.75rem}.\32xl\:inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.\32xl\:inset-9{top:2.25rem;right:2.25rem;bottom:2.25rem;left:2.25rem}.\32xl\:inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.\32xl\:inset-11{top:2.75rem;right:2.75rem;bottom:2.75rem;left:2.75rem}.\32xl\:inset-12{top:3rem;right:3rem;bottom:3rem;left:3rem}.\32xl\:inset-14{top:3.5rem;right:3.5rem;bottom:3.5rem;left:3.5rem}.\32xl\:inset-16{top:4rem;right:4rem;bottom:4rem;left:4rem}.\32xl\:inset-20{top:5rem;right:5rem;bottom:5rem;left:5rem}.\32xl\:inset-24{top:6rem;right:6rem;bottom:6rem;left:6rem}.\32xl\:inset-28{top:7rem;right:7rem;bottom:7rem;left:7rem}.\32xl\:inset-32{top:8rem;right:8rem;bottom:8rem;left:8rem}.\32xl\:inset-36{top:9rem;right:9rem;bottom:9rem;left:9rem}.\32xl\:inset-40{top:10rem;right:10rem;bottom:10rem;left:10rem}.\32xl\:inset-44{top:11rem;right:11rem;bottom:11rem;left:11rem}.\32xl\:inset-48{top:12rem;right:12rem;bottom:12rem;left:12rem}.\32xl\:inset-52{top:13rem;right:13rem;bottom:13rem;left:13rem}.\32xl\:inset-56{top:14rem;right:14rem;bottom:14rem;left:14rem}.\32xl\:inset-60{top:15rem;right:15rem;bottom:15rem;left:15rem}.\32xl\:inset-64{top:16rem;right:16rem;bottom:16rem;left:16rem}.\32xl\:inset-72{top:18rem;right:18rem;bottom:18rem;left:18rem}.\32xl\:inset-80{top:20rem;right:20rem;bottom:20rem;left:20rem}.\32xl\:inset-96{top:24rem;right:24rem;bottom:24rem;left:24rem}.\32xl\:inset-auto{top:auto;right:auto;bottom:auto;left:auto}.\32xl\:inset-px{top:1px;right:1px;bottom:1px;left:1px}.\32xl\:inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.\32xl\:inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.\32xl\:inset-2\.5{top:.625rem;right:.625rem;bottom:.625rem;left:.625rem}.\32xl\:inset-3\.5{top:.875rem;right:.875rem;bottom:.875rem;left:.875rem}.\32xl\:-inset-0{top:0;right:0;bottom:0;left:0}.\32xl\:-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.\32xl\:-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.\32xl\:-inset-3{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.\32xl\:-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.\32xl\:-inset-5{top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}.\32xl\:-inset-6{top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem}.\32xl\:-inset-7{top:-1.75rem;right:-1.75rem;bottom:-1.75rem;left:-1.75rem}.\32xl\:-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.\32xl\:-inset-9{top:-2.25rem;right:-2.25rem;bottom:-2.25rem;left:-2.25rem}.\32xl\:-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.\32xl\:-inset-11{top:-2.75rem;right:-2.75rem;bottom:-2.75rem;left:-2.75rem}.\32xl\:-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.\32xl\:-inset-14{top:-3.5rem;right:-3.5rem;bottom:-3.5rem;left:-3.5rem}.\32xl\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.\32xl\:-inset-20{top:-5rem;right:-5rem;bottom:-5rem;left:-5rem}.\32xl\:-inset-24{top:-6rem;right:-6rem;bottom:-6rem;left:-6rem}.\32xl\:-inset-28{top:-7rem;right:-7rem;bottom:-7rem;left:-7rem}.\32xl\:-inset-32{top:-8rem;right:-8rem;bottom:-8rem;left:-8rem}.\32xl\:-inset-36{top:-9rem;right:-9rem;bottom:-9rem;left:-9rem}.\32xl\:-inset-40{top:-10rem;right:-10rem;bottom:-10rem;left:-10rem}.\32xl\:-inset-44{top:-11rem;right:-11rem;bottom:-11rem;left:-11rem}.\32xl\:-inset-48{top:-12rem;right:-12rem;bottom:-12rem;left:-12rem}.\32xl\:-inset-52{top:-13rem;right:-13rem;bottom:-13rem;left:-13rem}.\32xl\:-inset-56{top:-14rem;right:-14rem;bottom:-14rem;left:-14rem}.\32xl\:-inset-60{top:-15rem;right:-15rem;bottom:-15rem;left:-15rem}.\32xl\:-inset-64{top:-16rem;right:-16rem;bottom:-16rem;left:-16rem}.\32xl\:-inset-72{top:-18rem;right:-18rem;bottom:-18rem;left:-18rem}.\32xl\:-inset-80{top:-20rem;right:-20rem;bottom:-20rem;left:-20rem}.\32xl\:-inset-96{top:-24rem;right:-24rem;bottom:-24rem;left:-24rem}.\32xl\:-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.\32xl\:-inset-0\.5{top:-.125rem;right:-.125rem;bottom:-.125rem;left:-.125rem}.\32xl\:-inset-1\.5{top:-.375rem;right:-.375rem;bottom:-.375rem;left:-.375rem}.\32xl\:-inset-2\.5{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.\32xl\:-inset-3\.5{top:-.875rem;right:-.875rem;bottom:-.875rem;left:-.875rem}.\32xl\:inset-1\/2{top:50%;right:50%;bottom:50%;left:50%}.\32xl\:inset-1\/3{top:33.333333%;right:33.333333%;bottom:33.333333%;left:33.333333%}.\32xl\:inset-2\/3{top:66.666667%;right:66.666667%;bottom:66.666667%;left:66.666667%}.\32xl\:inset-1\/4{top:25%;right:25%;bottom:25%;left:25%}.\32xl\:inset-2\/4{top:50%;right:50%;bottom:50%;left:50%}.\32xl\:inset-3\/4{top:75%;right:75%;bottom:75%;left:75%}.\32xl\:inset-full{top:100%;right:100%;bottom:100%;left:100%}.\32xl\:-inset-1\/2{top:-50%;right:-50%;bottom:-50%;left:-50%}.\32xl\:-inset-1\/3{top:-33.333333%;right:-33.333333%;bottom:-33.333333%;left:-33.333333%}.\32xl\:-inset-2\/3{top:-66.666667%;right:-66.666667%;bottom:-66.666667%;left:-66.666667%}.\32xl\:-inset-1\/4{top:-25%;right:-25%;bottom:-25%;left:-25%}.\32xl\:-inset-2\/4{top:-50%;right:-50%;bottom:-50%;left:-50%}.\32xl\:-inset-3\/4{top:-75%;right:-75%;bottom:-75%;left:-75%}.\32xl\:-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.\32xl\:inset-x-0{left:0;right:0}.\32xl\:inset-x-1{left:.25rem;right:.25rem}.\32xl\:inset-x-2{left:.5rem;right:.5rem}.\32xl\:inset-x-3{left:.75rem;right:.75rem}.\32xl\:inset-x-4{left:1rem;right:1rem}.\32xl\:inset-x-5{left:1.25rem;right:1.25rem}.\32xl\:inset-x-6{left:1.5rem;right:1.5rem}.\32xl\:inset-x-7{left:1.75rem;right:1.75rem}.\32xl\:inset-x-8{left:2rem;right:2rem}.\32xl\:inset-x-9{left:2.25rem;right:2.25rem}.\32xl\:inset-x-10{left:2.5rem;right:2.5rem}.\32xl\:inset-x-11{left:2.75rem;right:2.75rem}.\32xl\:inset-x-12{left:3rem;right:3rem}.\32xl\:inset-x-14{left:3.5rem;right:3.5rem}.\32xl\:inset-x-16{left:4rem;right:4rem}.\32xl\:inset-x-20{left:5rem;right:5rem}.\32xl\:inset-x-24{left:6rem;right:6rem}.\32xl\:inset-x-28{left:7rem;right:7rem}.\32xl\:inset-x-32{left:8rem;right:8rem}.\32xl\:inset-x-36{left:9rem;right:9rem}.\32xl\:inset-x-40{left:10rem;right:10rem}.\32xl\:inset-x-44{left:11rem;right:11rem}.\32xl\:inset-x-48{left:12rem;right:12rem}.\32xl\:inset-x-52{left:13rem;right:13rem}.\32xl\:inset-x-56{left:14rem;right:14rem}.\32xl\:inset-x-60{left:15rem;right:15rem}.\32xl\:inset-x-64{left:16rem;right:16rem}.\32xl\:inset-x-72{left:18rem;right:18rem}.\32xl\:inset-x-80{left:20rem;right:20rem}.\32xl\:inset-x-96{left:24rem;right:24rem}.\32xl\:inset-x-auto{left:auto;right:auto}.\32xl\:inset-x-px{left:1px;right:1px}.\32xl\:inset-x-0\.5{left:.125rem;right:.125rem}.\32xl\:inset-x-1\.5{left:.375rem;right:.375rem}.\32xl\:inset-x-2\.5{left:.625rem;right:.625rem}.\32xl\:inset-x-3\.5{left:.875rem;right:.875rem}.\32xl\:-inset-x-0{left:0;right:0}.\32xl\:-inset-x-1{left:-.25rem;right:-.25rem}.\32xl\:-inset-x-2{left:-.5rem;right:-.5rem}.\32xl\:-inset-x-3{left:-.75rem;right:-.75rem}.\32xl\:-inset-x-4{left:-1rem;right:-1rem}.\32xl\:-inset-x-5{left:-1.25rem;right:-1.25rem}.\32xl\:-inset-x-6{left:-1.5rem;right:-1.5rem}.\32xl\:-inset-x-7{left:-1.75rem;right:-1.75rem}.\32xl\:-inset-x-8{left:-2rem;right:-2rem}.\32xl\:-inset-x-9{left:-2.25rem;right:-2.25rem}.\32xl\:-inset-x-10{left:-2.5rem;right:-2.5rem}.\32xl\:-inset-x-11{left:-2.75rem;right:-2.75rem}.\32xl\:-inset-x-12{left:-3rem;right:-3rem}.\32xl\:-inset-x-14{left:-3.5rem;right:-3.5rem}.\32xl\:-inset-x-16{left:-4rem;right:-4rem}.\32xl\:-inset-x-20{left:-5rem;right:-5rem}.\32xl\:-inset-x-24{left:-6rem;right:-6rem}.\32xl\:-inset-x-28{left:-7rem;right:-7rem}.\32xl\:-inset-x-32{left:-8rem;right:-8rem}.\32xl\:-inset-x-36{left:-9rem;right:-9rem}.\32xl\:-inset-x-40{left:-10rem;right:-10rem}.\32xl\:-inset-x-44{left:-11rem;right:-11rem}.\32xl\:-inset-x-48{left:-12rem;right:-12rem}.\32xl\:-inset-x-52{left:-13rem;right:-13rem}.\32xl\:-inset-x-56{left:-14rem;right:-14rem}.\32xl\:-inset-x-60{left:-15rem;right:-15rem}.\32xl\:-inset-x-64{left:-16rem;right:-16rem}.\32xl\:-inset-x-72{left:-18rem;right:-18rem}.\32xl\:-inset-x-80{left:-20rem;right:-20rem}.\32xl\:-inset-x-96{left:-24rem;right:-24rem}.\32xl\:-inset-x-px{left:-1px;right:-1px}.\32xl\:-inset-x-0\.5{left:-.125rem;right:-.125rem}.\32xl\:-inset-x-1\.5{left:-.375rem;right:-.375rem}.\32xl\:-inset-x-2\.5{left:-.625rem;right:-.625rem}.\32xl\:-inset-x-3\.5{left:-.875rem;right:-.875rem}.\32xl\:inset-x-1\/2{left:50%;right:50%}.\32xl\:inset-x-1\/3{left:33.333333%;right:33.333333%}.\32xl\:inset-x-2\/3{left:66.666667%;right:66.666667%}.\32xl\:inset-x-1\/4{left:25%;right:25%}.\32xl\:inset-x-2\/4{left:50%;right:50%}.\32xl\:inset-x-3\/4{left:75%;right:75%}.\32xl\:inset-x-full{left:100%;right:100%}.\32xl\:-inset-x-1\/2{left:-50%;right:-50%}.\32xl\:-inset-x-1\/3{left:-33.333333%;right:-33.333333%}.\32xl\:-inset-x-2\/3{left:-66.666667%;right:-66.666667%}.\32xl\:-inset-x-1\/4{left:-25%;right:-25%}.\32xl\:-inset-x-2\/4{left:-50%;right:-50%}.\32xl\:-inset-x-3\/4{left:-75%;right:-75%}.\32xl\:-inset-x-full{left:-100%;right:-100%}.\32xl\:inset-y-0{top:0;bottom:0}.\32xl\:inset-y-1{top:.25rem;bottom:.25rem}.\32xl\:inset-y-2{top:.5rem;bottom:.5rem}.\32xl\:inset-y-3{top:.75rem;bottom:.75rem}.\32xl\:inset-y-4{top:1rem;bottom:1rem}.\32xl\:inset-y-5{top:1.25rem;bottom:1.25rem}.\32xl\:inset-y-6{top:1.5rem;bottom:1.5rem}.\32xl\:inset-y-7{top:1.75rem;bottom:1.75rem}.\32xl\:inset-y-8{top:2rem;bottom:2rem}.\32xl\:inset-y-9{top:2.25rem;bottom:2.25rem}.\32xl\:inset-y-10{top:2.5rem;bottom:2.5rem}.\32xl\:inset-y-11{top:2.75rem;bottom:2.75rem}.\32xl\:inset-y-12{top:3rem;bottom:3rem}.\32xl\:inset-y-14{top:3.5rem;bottom:3.5rem}.\32xl\:inset-y-16{top:4rem;bottom:4rem}.\32xl\:inset-y-20{top:5rem;bottom:5rem}.\32xl\:inset-y-24{top:6rem;bottom:6rem}.\32xl\:inset-y-28{top:7rem;bottom:7rem}.\32xl\:inset-y-32{top:8rem;bottom:8rem}.\32xl\:inset-y-36{top:9rem;bottom:9rem}.\32xl\:inset-y-40{top:10rem;bottom:10rem}.\32xl\:inset-y-44{top:11rem;bottom:11rem}.\32xl\:inset-y-48{top:12rem;bottom:12rem}.\32xl\:inset-y-52{top:13rem;bottom:13rem}.\32xl\:inset-y-56{top:14rem;bottom:14rem}.\32xl\:inset-y-60{top:15rem;bottom:15rem}.\32xl\:inset-y-64{top:16rem;bottom:16rem}.\32xl\:inset-y-72{top:18rem;bottom:18rem}.\32xl\:inset-y-80{top:20rem;bottom:20rem}.\32xl\:inset-y-96{top:24rem;bottom:24rem}.\32xl\:inset-y-auto{top:auto;bottom:auto}.\32xl\:inset-y-px{top:1px;bottom:1px}.\32xl\:inset-y-0\.5{top:.125rem;bottom:.125rem}.\32xl\:inset-y-1\.5{top:.375rem;bottom:.375rem}.\32xl\:inset-y-2\.5{top:.625rem;bottom:.625rem}.\32xl\:inset-y-3\.5{top:.875rem;bottom:.875rem}.\32xl\:-inset-y-0{top:0;bottom:0}.\32xl\:-inset-y-1{top:-.25rem;bottom:-.25rem}.\32xl\:-inset-y-2{top:-.5rem;bottom:-.5rem}.\32xl\:-inset-y-3{top:-.75rem;bottom:-.75rem}.\32xl\:-inset-y-4{top:-1rem;bottom:-1rem}.\32xl\:-inset-y-5{top:-1.25rem;bottom:-1.25rem}.\32xl\:-inset-y-6{top:-1.5rem;bottom:-1.5rem}.\32xl\:-inset-y-7{top:-1.75rem;bottom:-1.75rem}.\32xl\:-inset-y-8{top:-2rem;bottom:-2rem}.\32xl\:-inset-y-9{top:-2.25rem;bottom:-2.25rem}.\32xl\:-inset-y-10{top:-2.5rem;bottom:-2.5rem}.\32xl\:-inset-y-11{top:-2.75rem;bottom:-2.75rem}.\32xl\:-inset-y-12{top:-3rem;bottom:-3rem}.\32xl\:-inset-y-14{top:-3.5rem;bottom:-3.5rem}.\32xl\:-inset-y-16{top:-4rem;bottom:-4rem}.\32xl\:-inset-y-20{top:-5rem;bottom:-5rem}.\32xl\:-inset-y-24{top:-6rem;bottom:-6rem}.\32xl\:-inset-y-28{top:-7rem;bottom:-7rem}.\32xl\:-inset-y-32{top:-8rem;bottom:-8rem}.\32xl\:-inset-y-36{top:-9rem;bottom:-9rem}.\32xl\:-inset-y-40{top:-10rem;bottom:-10rem}.\32xl\:-inset-y-44{top:-11rem;bottom:-11rem}.\32xl\:-inset-y-48{top:-12rem;bottom:-12rem}.\32xl\:-inset-y-52{top:-13rem;bottom:-13rem}.\32xl\:-inset-y-56{top:-14rem;bottom:-14rem}.\32xl\:-inset-y-60{top:-15rem;bottom:-15rem}.\32xl\:-inset-y-64{top:-16rem;bottom:-16rem}.\32xl\:-inset-y-72{top:-18rem;bottom:-18rem}.\32xl\:-inset-y-80{top:-20rem;bottom:-20rem}.\32xl\:-inset-y-96{top:-24rem;bottom:-24rem}.\32xl\:-inset-y-px{top:-1px;bottom:-1px}.\32xl\:-inset-y-0\.5{top:-.125rem;bottom:-.125rem}.\32xl\:-inset-y-1\.5{top:-.375rem;bottom:-.375rem}.\32xl\:-inset-y-2\.5{top:-.625rem;bottom:-.625rem}.\32xl\:-inset-y-3\.5{top:-.875rem;bottom:-.875rem}.\32xl\:inset-y-1\/2{top:50%;bottom:50%}.\32xl\:inset-y-1\/3{top:33.333333%;bottom:33.333333%}.\32xl\:inset-y-2\/3{top:66.666667%;bottom:66.666667%}.\32xl\:inset-y-1\/4{top:25%;bottom:25%}.\32xl\:inset-y-2\/4{top:50%;bottom:50%}.\32xl\:inset-y-3\/4{top:75%;bottom:75%}.\32xl\:inset-y-full{top:100%;bottom:100%}.\32xl\:-inset-y-1\/2{top:-50%;bottom:-50%}.\32xl\:-inset-y-1\/3{top:-33.333333%;bottom:-33.333333%}.\32xl\:-inset-y-2\/3{top:-66.666667%;bottom:-66.666667%}.\32xl\:-inset-y-1\/4{top:-25%;bottom:-25%}.\32xl\:-inset-y-2\/4{top:-50%;bottom:-50%}.\32xl\:-inset-y-3\/4{top:-75%;bottom:-75%}.\32xl\:-inset-y-full{top:-100%;bottom:-100%}.\32xl\:top-0{top:0}.\32xl\:top-1{top:.25rem}.\32xl\:top-2{top:.5rem}.\32xl\:top-3{top:.75rem}.\32xl\:top-4{top:1rem}.\32xl\:top-5{top:1.25rem}.\32xl\:top-6{top:1.5rem}.\32xl\:top-7{top:1.75rem}.\32xl\:top-8{top:2rem}.\32xl\:top-9{top:2.25rem}.\32xl\:top-10{top:2.5rem}.\32xl\:top-11{top:2.75rem}.\32xl\:top-12{top:3rem}.\32xl\:top-14{top:3.5rem}.\32xl\:top-16{top:4rem}.\32xl\:top-20{top:5rem}.\32xl\:top-24{top:6rem}.\32xl\:top-28{top:7rem}.\32xl\:top-32{top:8rem}.\32xl\:top-36{top:9rem}.\32xl\:top-40{top:10rem}.\32xl\:top-44{top:11rem}.\32xl\:top-48{top:12rem}.\32xl\:top-52{top:13rem}.\32xl\:top-56{top:14rem}.\32xl\:top-60{top:15rem}.\32xl\:top-64{top:16rem}.\32xl\:top-72{top:18rem}.\32xl\:top-80{top:20rem}.\32xl\:top-96{top:24rem}.\32xl\:top-auto{top:auto}.\32xl\:top-px{top:1px}.\32xl\:top-0\.5{top:.125rem}.\32xl\:top-1\.5{top:.375rem}.\32xl\:top-2\.5{top:.625rem}.\32xl\:top-3\.5{top:.875rem}.\32xl\:-top-0{top:0}.\32xl\:-top-1{top:-.25rem}.\32xl\:-top-2{top:-.5rem}.\32xl\:-top-3{top:-.75rem}.\32xl\:-top-4{top:-1rem}.\32xl\:-top-5{top:-1.25rem}.\32xl\:-top-6{top:-1.5rem}.\32xl\:-top-7{top:-1.75rem}.\32xl\:-top-8{top:-2rem}.\32xl\:-top-9{top:-2.25rem}.\32xl\:-top-10{top:-2.5rem}.\32xl\:-top-11{top:-2.75rem}.\32xl\:-top-12{top:-3rem}.\32xl\:-top-14{top:-3.5rem}.\32xl\:-top-16{top:-4rem}.\32xl\:-top-20{top:-5rem}.\32xl\:-top-24{top:-6rem}.\32xl\:-top-28{top:-7rem}.\32xl\:-top-32{top:-8rem}.\32xl\:-top-36{top:-9rem}.\32xl\:-top-40{top:-10rem}.\32xl\:-top-44{top:-11rem}.\32xl\:-top-48{top:-12rem}.\32xl\:-top-52{top:-13rem}.\32xl\:-top-56{top:-14rem}.\32xl\:-top-60{top:-15rem}.\32xl\:-top-64{top:-16rem}.\32xl\:-top-72{top:-18rem}.\32xl\:-top-80{top:-20rem}.\32xl\:-top-96{top:-24rem}.\32xl\:-top-px{top:-1px}.\32xl\:-top-0\.5{top:-.125rem}.\32xl\:-top-1\.5{top:-.375rem}.\32xl\:-top-2\.5{top:-.625rem}.\32xl\:-top-3\.5{top:-.875rem}.\32xl\:top-1\/2{top:50%}.\32xl\:top-1\/3{top:33.333333%}.\32xl\:top-2\/3{top:66.666667%}.\32xl\:top-1\/4{top:25%}.\32xl\:top-2\/4{top:50%}.\32xl\:top-3\/4{top:75%}.\32xl\:top-full{top:100%}.\32xl\:-top-1\/2{top:-50%}.\32xl\:-top-1\/3{top:-33.333333%}.\32xl\:-top-2\/3{top:-66.666667%}.\32xl\:-top-1\/4{top:-25%}.\32xl\:-top-2\/4{top:-50%}.\32xl\:-top-3\/4{top:-75%}.\32xl\:-top-full{top:-100%}.\32xl\:right-0{right:0}.\32xl\:right-1{right:.25rem}.\32xl\:right-2{right:.5rem}.\32xl\:right-3{right:.75rem}.\32xl\:right-4{right:1rem}.\32xl\:right-5{right:1.25rem}.\32xl\:right-6{right:1.5rem}.\32xl\:right-7{right:1.75rem}.\32xl\:right-8{right:2rem}.\32xl\:right-9{right:2.25rem}.\32xl\:right-10{right:2.5rem}.\32xl\:right-11{right:2.75rem}.\32xl\:right-12{right:3rem}.\32xl\:right-14{right:3.5rem}.\32xl\:right-16{right:4rem}.\32xl\:right-20{right:5rem}.\32xl\:right-24{right:6rem}.\32xl\:right-28{right:7rem}.\32xl\:right-32{right:8rem}.\32xl\:right-36{right:9rem}.\32xl\:right-40{right:10rem}.\32xl\:right-44{right:11rem}.\32xl\:right-48{right:12rem}.\32xl\:right-52{right:13rem}.\32xl\:right-56{right:14rem}.\32xl\:right-60{right:15rem}.\32xl\:right-64{right:16rem}.\32xl\:right-72{right:18rem}.\32xl\:right-80{right:20rem}.\32xl\:right-96{right:24rem}.\32xl\:right-auto{right:auto}.\32xl\:right-px{right:1px}.\32xl\:right-0\.5{right:.125rem}.\32xl\:right-1\.5{right:.375rem}.\32xl\:right-2\.5{right:.625rem}.\32xl\:right-3\.5{right:.875rem}.\32xl\:-right-0{right:0}.\32xl\:-right-1{right:-.25rem}.\32xl\:-right-2{right:-.5rem}.\32xl\:-right-3{right:-.75rem}.\32xl\:-right-4{right:-1rem}.\32xl\:-right-5{right:-1.25rem}.\32xl\:-right-6{right:-1.5rem}.\32xl\:-right-7{right:-1.75rem}.\32xl\:-right-8{right:-2rem}.\32xl\:-right-9{right:-2.25rem}.\32xl\:-right-10{right:-2.5rem}.\32xl\:-right-11{right:-2.75rem}.\32xl\:-right-12{right:-3rem}.\32xl\:-right-14{right:-3.5rem}.\32xl\:-right-16{right:-4rem}.\32xl\:-right-20{right:-5rem}.\32xl\:-right-24{right:-6rem}.\32xl\:-right-28{right:-7rem}.\32xl\:-right-32{right:-8rem}.\32xl\:-right-36{right:-9rem}.\32xl\:-right-40{right:-10rem}.\32xl\:-right-44{right:-11rem}.\32xl\:-right-48{right:-12rem}.\32xl\:-right-52{right:-13rem}.\32xl\:-right-56{right:-14rem}.\32xl\:-right-60{right:-15rem}.\32xl\:-right-64{right:-16rem}.\32xl\:-right-72{right:-18rem}.\32xl\:-right-80{right:-20rem}.\32xl\:-right-96{right:-24rem}.\32xl\:-right-px{right:-1px}.\32xl\:-right-0\.5{right:-.125rem}.\32xl\:-right-1\.5{right:-.375rem}.\32xl\:-right-2\.5{right:-.625rem}.\32xl\:-right-3\.5{right:-.875rem}.\32xl\:right-1\/2{right:50%}.\32xl\:right-1\/3{right:33.333333%}.\32xl\:right-2\/3{right:66.666667%}.\32xl\:right-1\/4{right:25%}.\32xl\:right-2\/4{right:50%}.\32xl\:right-3\/4{right:75%}.\32xl\:right-full{right:100%}.\32xl\:-right-1\/2{right:-50%}.\32xl\:-right-1\/3{right:-33.333333%}.\32xl\:-right-2\/3{right:-66.666667%}.\32xl\:-right-1\/4{right:-25%}.\32xl\:-right-2\/4{right:-50%}.\32xl\:-right-3\/4{right:-75%}.\32xl\:-right-full{right:-100%}.\32xl\:bottom-0{bottom:0}.\32xl\:bottom-1{bottom:.25rem}.\32xl\:bottom-2{bottom:.5rem}.\32xl\:bottom-3{bottom:.75rem}.\32xl\:bottom-4{bottom:1rem}.\32xl\:bottom-5{bottom:1.25rem}.\32xl\:bottom-6{bottom:1.5rem}.\32xl\:bottom-7{bottom:1.75rem}.\32xl\:bottom-8{bottom:2rem}.\32xl\:bottom-9{bottom:2.25rem}.\32xl\:bottom-10{bottom:2.5rem}.\32xl\:bottom-11{bottom:2.75rem}.\32xl\:bottom-12{bottom:3rem}.\32xl\:bottom-14{bottom:3.5rem}.\32xl\:bottom-16{bottom:4rem}.\32xl\:bottom-20{bottom:5rem}.\32xl\:bottom-24{bottom:6rem}.\32xl\:bottom-28{bottom:7rem}.\32xl\:bottom-32{bottom:8rem}.\32xl\:bottom-36{bottom:9rem}.\32xl\:bottom-40{bottom:10rem}.\32xl\:bottom-44{bottom:11rem}.\32xl\:bottom-48{bottom:12rem}.\32xl\:bottom-52{bottom:13rem}.\32xl\:bottom-56{bottom:14rem}.\32xl\:bottom-60{bottom:15rem}.\32xl\:bottom-64{bottom:16rem}.\32xl\:bottom-72{bottom:18rem}.\32xl\:bottom-80{bottom:20rem}.\32xl\:bottom-96{bottom:24rem}.\32xl\:bottom-auto{bottom:auto}.\32xl\:bottom-px{bottom:1px}.\32xl\:bottom-0\.5{bottom:.125rem}.\32xl\:bottom-1\.5{bottom:.375rem}.\32xl\:bottom-2\.5{bottom:.625rem}.\32xl\:bottom-3\.5{bottom:.875rem}.\32xl\:-bottom-0{bottom:0}.\32xl\:-bottom-1{bottom:-.25rem}.\32xl\:-bottom-2{bottom:-.5rem}.\32xl\:-bottom-3{bottom:-.75rem}.\32xl\:-bottom-4{bottom:-1rem}.\32xl\:-bottom-5{bottom:-1.25rem}.\32xl\:-bottom-6{bottom:-1.5rem}.\32xl\:-bottom-7{bottom:-1.75rem}.\32xl\:-bottom-8{bottom:-2rem}.\32xl\:-bottom-9{bottom:-2.25rem}.\32xl\:-bottom-10{bottom:-2.5rem}.\32xl\:-bottom-11{bottom:-2.75rem}.\32xl\:-bottom-12{bottom:-3rem}.\32xl\:-bottom-14{bottom:-3.5rem}.\32xl\:-bottom-16{bottom:-4rem}.\32xl\:-bottom-20{bottom:-5rem}.\32xl\:-bottom-24{bottom:-6rem}.\32xl\:-bottom-28{bottom:-7rem}.\32xl\:-bottom-32{bottom:-8rem}.\32xl\:-bottom-36{bottom:-9rem}.\32xl\:-bottom-40{bottom:-10rem}.\32xl\:-bottom-44{bottom:-11rem}.\32xl\:-bottom-48{bottom:-12rem}.\32xl\:-bottom-52{bottom:-13rem}.\32xl\:-bottom-56{bottom:-14rem}.\32xl\:-bottom-60{bottom:-15rem}.\32xl\:-bottom-64{bottom:-16rem}.\32xl\:-bottom-72{bottom:-18rem}.\32xl\:-bottom-80{bottom:-20rem}.\32xl\:-bottom-96{bottom:-24rem}.\32xl\:-bottom-px{bottom:-1px}.\32xl\:-bottom-0\.5{bottom:-.125rem}.\32xl\:-bottom-1\.5{bottom:-.375rem}.\32xl\:-bottom-2\.5{bottom:-.625rem}.\32xl\:-bottom-3\.5{bottom:-.875rem}.\32xl\:bottom-1\/2{bottom:50%}.\32xl\:bottom-1\/3{bottom:33.333333%}.\32xl\:bottom-2\/3{bottom:66.666667%}.\32xl\:bottom-1\/4{bottom:25%}.\32xl\:bottom-2\/4{bottom:50%}.\32xl\:bottom-3\/4{bottom:75%}.\32xl\:bottom-full{bottom:100%}.\32xl\:-bottom-1\/2{bottom:-50%}.\32xl\:-bottom-1\/3{bottom:-33.333333%}.\32xl\:-bottom-2\/3{bottom:-66.666667%}.\32xl\:-bottom-1\/4{bottom:-25%}.\32xl\:-bottom-2\/4{bottom:-50%}.\32xl\:-bottom-3\/4{bottom:-75%}.\32xl\:-bottom-full{bottom:-100%}.\32xl\:left-0{left:0}.\32xl\:left-1{left:.25rem}.\32xl\:left-2{left:.5rem}.\32xl\:left-3{left:.75rem}.\32xl\:left-4{left:1rem}.\32xl\:left-5{left:1.25rem}.\32xl\:left-6{left:1.5rem}.\32xl\:left-7{left:1.75rem}.\32xl\:left-8{left:2rem}.\32xl\:left-9{left:2.25rem}.\32xl\:left-10{left:2.5rem}.\32xl\:left-11{left:2.75rem}.\32xl\:left-12{left:3rem}.\32xl\:left-14{left:3.5rem}.\32xl\:left-16{left:4rem}.\32xl\:left-20{left:5rem}.\32xl\:left-24{left:6rem}.\32xl\:left-28{left:7rem}.\32xl\:left-32{left:8rem}.\32xl\:left-36{left:9rem}.\32xl\:left-40{left:10rem}.\32xl\:left-44{left:11rem}.\32xl\:left-48{left:12rem}.\32xl\:left-52{left:13rem}.\32xl\:left-56{left:14rem}.\32xl\:left-60{left:15rem}.\32xl\:left-64{left:16rem}.\32xl\:left-72{left:18rem}.\32xl\:left-80{left:20rem}.\32xl\:left-96{left:24rem}.\32xl\:left-auto{left:auto}.\32xl\:left-px{left:1px}.\32xl\:left-0\.5{left:.125rem}.\32xl\:left-1\.5{left:.375rem}.\32xl\:left-2\.5{left:.625rem}.\32xl\:left-3\.5{left:.875rem}.\32xl\:-left-0{left:0}.\32xl\:-left-1{left:-.25rem}.\32xl\:-left-2{left:-.5rem}.\32xl\:-left-3{left:-.75rem}.\32xl\:-left-4{left:-1rem}.\32xl\:-left-5{left:-1.25rem}.\32xl\:-left-6{left:-1.5rem}.\32xl\:-left-7{left:-1.75rem}.\32xl\:-left-8{left:-2rem}.\32xl\:-left-9{left:-2.25rem}.\32xl\:-left-10{left:-2.5rem}.\32xl\:-left-11{left:-2.75rem}.\32xl\:-left-12{left:-3rem}.\32xl\:-left-14{left:-3.5rem}.\32xl\:-left-16{left:-4rem}.\32xl\:-left-20{left:-5rem}.\32xl\:-left-24{left:-6rem}.\32xl\:-left-28{left:-7rem}.\32xl\:-left-32{left:-8rem}.\32xl\:-left-36{left:-9rem}.\32xl\:-left-40{left:-10rem}.\32xl\:-left-44{left:-11rem}.\32xl\:-left-48{left:-12rem}.\32xl\:-left-52{left:-13rem}.\32xl\:-left-56{left:-14rem}.\32xl\:-left-60{left:-15rem}.\32xl\:-left-64{left:-16rem}.\32xl\:-left-72{left:-18rem}.\32xl\:-left-80{left:-20rem}.\32xl\:-left-96{left:-24rem}.\32xl\:-left-px{left:-1px}.\32xl\:-left-0\.5{left:-.125rem}.\32xl\:-left-1\.5{left:-.375rem}.\32xl\:-left-2\.5{left:-.625rem}.\32xl\:-left-3\.5{left:-.875rem}.\32xl\:left-1\/2{left:50%}.\32xl\:left-1\/3{left:33.333333%}.\32xl\:left-2\/3{left:66.666667%}.\32xl\:left-1\/4{left:25%}.\32xl\:left-2\/4{left:50%}.\32xl\:left-3\/4{left:75%}.\32xl\:left-full{left:100%}.\32xl\:-left-1\/2{left:-50%}.\32xl\:-left-1\/3{left:-33.333333%}.\32xl\:-left-2\/3{left:-66.666667%}.\32xl\:-left-1\/4{left:-25%}.\32xl\:-left-2\/4{left:-50%}.\32xl\:-left-3\/4{left:-75%}.\32xl\:-left-full{left:-100%}.\32xl\:isolate{isolation:isolate}.\32xl\:isolation-auto{isolation:auto}.\32xl\:z-0{z-index:0}.\32xl\:z-10{z-index:10}.\32xl\:z-20{z-index:20}.\32xl\:z-30{z-index:30}.\32xl\:z-40{z-index:40}.\32xl\:z-50{z-index:50}.\32xl\:z-auto{z-index:auto}.\32xl\:focus-within\:z-0:focus-within{z-index:0}.\32xl\:focus-within\:z-10:focus-within{z-index:10}.\32xl\:focus-within\:z-20:focus-within{z-index:20}.\32xl\:focus-within\:z-30:focus-within{z-index:30}.\32xl\:focus-within\:z-40:focus-within{z-index:40}.\32xl\:focus-within\:z-50:focus-within{z-index:50}.\32xl\:focus-within\:z-auto:focus-within{z-index:auto}.\32xl\:focus\:z-0:focus{z-index:0}.\32xl\:focus\:z-10:focus{z-index:10}.\32xl\:focus\:z-20:focus{z-index:20}.\32xl\:focus\:z-30:focus{z-index:30}.\32xl\:focus\:z-40:focus{z-index:40}.\32xl\:focus\:z-50:focus{z-index:50}.\32xl\:focus\:z-auto:focus{z-index:auto}.\32xl\:order-1{order:1}.\32xl\:order-2{order:2}.\32xl\:order-3{order:3}.\32xl\:order-4{order:4}.\32xl\:order-5{order:5}.\32xl\:order-6{order:6}.\32xl\:order-7{order:7}.\32xl\:order-8{order:8}.\32xl\:order-9{order:9}.\32xl\:order-10{order:10}.\32xl\:order-11{order:11}.\32xl\:order-12{order:12}.\32xl\:order-first{order:-9999}.\32xl\:order-last{order:9999}.\32xl\:order-none{order:0}.\32xl\:col-auto{grid-column:auto}.\32xl\:col-span-1{grid-column:span 1/span 1}.\32xl\:col-span-2{grid-column:span 2/span 2}.\32xl\:col-span-3{grid-column:span 3/span 3}.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-5{grid-column:span 5/span 5}.\32xl\:col-span-6{grid-column:span 6/span 6}.\32xl\:col-span-7{grid-column:span 7/span 7}.\32xl\:col-span-8{grid-column:span 8/span 8}.\32xl\:col-span-9{grid-column:span 9/span 9}.\32xl\:col-span-10{grid-column:span 10/span 10}.\32xl\:col-span-11{grid-column:span 11/span 11}.\32xl\:col-span-12{grid-column:span 12/span 12}.\32xl\:col-span-full{grid-column:1/-1}.\32xl\:col-start-1{grid-column-start:1}.\32xl\:col-start-2{grid-column-start:2}.\32xl\:col-start-3{grid-column-start:3}.\32xl\:col-start-4{grid-column-start:4}.\32xl\:col-start-5{grid-column-start:5}.\32xl\:col-start-6{grid-column-start:6}.\32xl\:col-start-7{grid-column-start:7}.\32xl\:col-start-8{grid-column-start:8}.\32xl\:col-start-9{grid-column-start:9}.\32xl\:col-start-10{grid-column-start:10}.\32xl\:col-start-11{grid-column-start:11}.\32xl\:col-start-12{grid-column-start:12}.\32xl\:col-start-13{grid-column-start:13}.\32xl\:col-start-auto{grid-column-start:auto}.\32xl\:col-end-1{grid-column-end:1}.\32xl\:col-end-2{grid-column-end:2}.\32xl\:col-end-3{grid-column-end:3}.\32xl\:col-end-4{grid-column-end:4}.\32xl\:col-end-5{grid-column-end:5}.\32xl\:col-end-6{grid-column-end:6}.\32xl\:col-end-7{grid-column-end:7}.\32xl\:col-end-8{grid-column-end:8}.\32xl\:col-end-9{grid-column-end:9}.\32xl\:col-end-10{grid-column-end:10}.\32xl\:col-end-11{grid-column-end:11}.\32xl\:col-end-12{grid-column-end:12}.\32xl\:col-end-13{grid-column-end:13}.\32xl\:col-end-auto{grid-column-end:auto}.\32xl\:row-auto{grid-row:auto}.\32xl\:row-span-1{grid-row:span 1/span 1}.\32xl\:row-span-2{grid-row:span 2/span 2}.\32xl\:row-span-3{grid-row:span 3/span 3}.\32xl\:row-span-4{grid-row:span 4/span 4}.\32xl\:row-span-5{grid-row:span 5/span 5}.\32xl\:row-span-6{grid-row:span 6/span 6}.\32xl\:row-span-full{grid-row:1/-1}.\32xl\:row-start-1{grid-row-start:1}.\32xl\:row-start-2{grid-row-start:2}.\32xl\:row-start-3{grid-row-start:3}.\32xl\:row-start-4{grid-row-start:4}.\32xl\:row-start-5{grid-row-start:5}.\32xl\:row-start-6{grid-row-start:6}.\32xl\:row-start-7{grid-row-start:7}.\32xl\:row-start-auto{grid-row-start:auto}.\32xl\:row-end-1{grid-row-end:1}.\32xl\:row-end-2{grid-row-end:2}.\32xl\:row-end-3{grid-row-end:3}.\32xl\:row-end-4{grid-row-end:4}.\32xl\:row-end-5{grid-row-end:5}.\32xl\:row-end-6{grid-row-end:6}.\32xl\:row-end-7{grid-row-end:7}.\32xl\:row-end-auto{grid-row-end:auto}.\32xl\:float-right{float:right}.\32xl\:float-left{float:left}.\32xl\:float-none{float:none}.\32xl\:clear-left{clear:left}.\32xl\:clear-right{clear:right}.\32xl\:clear-both{clear:both}.\32xl\:clear-none{clear:none}.\32xl\:m-0{margin:0}.\32xl\:m-1{margin:.25rem}.\32xl\:m-2{margin:.5rem}.\32xl\:m-3{margin:.75rem}.\32xl\:m-4{margin:1rem}.\32xl\:m-5{margin:1.25rem}.\32xl\:m-6{margin:1.5rem}.\32xl\:m-7{margin:1.75rem}.\32xl\:m-8{margin:2rem}.\32xl\:m-9{margin:2.25rem}.\32xl\:m-10{margin:2.5rem}.\32xl\:m-11{margin:2.75rem}.\32xl\:m-12{margin:3rem}.\32xl\:m-14{margin:3.5rem}.\32xl\:m-16{margin:4rem}.\32xl\:m-20{margin:5rem}.\32xl\:m-24{margin:6rem}.\32xl\:m-28{margin:7rem}.\32xl\:m-32{margin:8rem}.\32xl\:m-36{margin:9rem}.\32xl\:m-40{margin:10rem}.\32xl\:m-44{margin:11rem}.\32xl\:m-48{margin:12rem}.\32xl\:m-52{margin:13rem}.\32xl\:m-56{margin:14rem}.\32xl\:m-60{margin:15rem}.\32xl\:m-64{margin:16rem}.\32xl\:m-72{margin:18rem}.\32xl\:m-80{margin:20rem}.\32xl\:m-96{margin:24rem}.\32xl\:m-auto{margin:auto}.\32xl\:m-px{margin:1px}.\32xl\:m-0\.5{margin:.125rem}.\32xl\:m-1\.5{margin:.375rem}.\32xl\:m-2\.5{margin:.625rem}.\32xl\:m-3\.5{margin:.875rem}.\32xl\:-m-0{margin:0}.\32xl\:-m-1{margin:-.25rem}.\32xl\:-m-2{margin:-.5rem}.\32xl\:-m-3{margin:-.75rem}.\32xl\:-m-4{margin:-1rem}.\32xl\:-m-5{margin:-1.25rem}.\32xl\:-m-6{margin:-1.5rem}.\32xl\:-m-7{margin:-1.75rem}.\32xl\:-m-8{margin:-2rem}.\32xl\:-m-9{margin:-2.25rem}.\32xl\:-m-10{margin:-2.5rem}.\32xl\:-m-11{margin:-2.75rem}.\32xl\:-m-12{margin:-3rem}.\32xl\:-m-14{margin:-3.5rem}.\32xl\:-m-16{margin:-4rem}.\32xl\:-m-20{margin:-5rem}.\32xl\:-m-24{margin:-6rem}.\32xl\:-m-28{margin:-7rem}.\32xl\:-m-32{margin:-8rem}.\32xl\:-m-36{margin:-9rem}.\32xl\:-m-40{margin:-10rem}.\32xl\:-m-44{margin:-11rem}.\32xl\:-m-48{margin:-12rem}.\32xl\:-m-52{margin:-13rem}.\32xl\:-m-56{margin:-14rem}.\32xl\:-m-60{margin:-15rem}.\32xl\:-m-64{margin:-16rem}.\32xl\:-m-72{margin:-18rem}.\32xl\:-m-80{margin:-20rem}.\32xl\:-m-96{margin:-24rem}.\32xl\:-m-px{margin:-1px}.\32xl\:-m-0\.5{margin:-.125rem}.\32xl\:-m-1\.5{margin:-.375rem}.\32xl\:-m-2\.5{margin:-.625rem}.\32xl\:-m-3\.5{margin:-.875rem}.\32xl\:mx-0{margin-left:0;margin-right:0}.\32xl\:mx-1{margin-left:.25rem;margin-right:.25rem}.\32xl\:mx-2{margin-left:.5rem;margin-right:.5rem}.\32xl\:mx-3{margin-left:.75rem;margin-right:.75rem}.\32xl\:mx-4{margin-left:1rem;margin-right:1rem}.\32xl\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.\32xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.\32xl\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.\32xl\:mx-8{margin-left:2rem;margin-right:2rem}.\32xl\:mx-9{margin-left:2.25rem;margin-right:2.25rem}.\32xl\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.\32xl\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.\32xl\:mx-12{margin-left:3rem;margin-right:3rem}.\32xl\:mx-14{margin-left:3.5rem;margin-right:3.5rem}.\32xl\:mx-16{margin-left:4rem;margin-right:4rem}.\32xl\:mx-20{margin-left:5rem;margin-right:5rem}.\32xl\:mx-24{margin-left:6rem;margin-right:6rem}.\32xl\:mx-28{margin-left:7rem;margin-right:7rem}.\32xl\:mx-32{margin-left:8rem;margin-right:8rem}.\32xl\:mx-36{margin-left:9rem;margin-right:9rem}.\32xl\:mx-40{margin-left:10rem;margin-right:10rem}.\32xl\:mx-44{margin-left:11rem;margin-right:11rem}.\32xl\:mx-48{margin-left:12rem;margin-right:12rem}.\32xl\:mx-52{margin-left:13rem;margin-right:13rem}.\32xl\:mx-56{margin-left:14rem;margin-right:14rem}.\32xl\:mx-60{margin-left:15rem;margin-right:15rem}.\32xl\:mx-64{margin-left:16rem;margin-right:16rem}.\32xl\:mx-72{margin-left:18rem;margin-right:18rem}.\32xl\:mx-80{margin-left:20rem;margin-right:20rem}.\32xl\:mx-96{margin-left:24rem;margin-right:24rem}.\32xl\:mx-auto{margin-left:auto;margin-right:auto}.\32xl\:mx-px{margin-left:1px;margin-right:1px}.\32xl\:mx-0\.5{margin-left:.125rem;margin-right:.125rem}.\32xl\:mx-1\.5{margin-left:.375rem;margin-right:.375rem}.\32xl\:mx-2\.5{margin-left:.625rem;margin-right:.625rem}.\32xl\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.\32xl\:-mx-0{margin-left:0;margin-right:0}.\32xl\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.\32xl\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.\32xl\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.\32xl\:-mx-4{margin-left:-1rem;margin-right:-1rem}.\32xl\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.\32xl\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.\32xl\:-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.\32xl\:-mx-8{margin-left:-2rem;margin-right:-2rem}.\32xl\:-mx-9{margin-left:-2.25rem;margin-right:-2.25rem}.\32xl\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.\32xl\:-mx-11{margin-left:-2.75rem;margin-right:-2.75rem}.\32xl\:-mx-12{margin-left:-3rem;margin-right:-3rem}.\32xl\:-mx-14{margin-left:-3.5rem;margin-right:-3.5rem}.\32xl\:-mx-16{margin-left:-4rem;margin-right:-4rem}.\32xl\:-mx-20{margin-left:-5rem;margin-right:-5rem}.\32xl\:-mx-24{margin-left:-6rem;margin-right:-6rem}.\32xl\:-mx-28{margin-left:-7rem;margin-right:-7rem}.\32xl\:-mx-32{margin-left:-8rem;margin-right:-8rem}.\32xl\:-mx-36{margin-left:-9rem;margin-right:-9rem}.\32xl\:-mx-40{margin-left:-10rem;margin-right:-10rem}.\32xl\:-mx-44{margin-left:-11rem;margin-right:-11rem}.\32xl\:-mx-48{margin-left:-12rem;margin-right:-12rem}.\32xl\:-mx-52{margin-left:-13rem;margin-right:-13rem}.\32xl\:-mx-56{margin-left:-14rem;margin-right:-14rem}.\32xl\:-mx-60{margin-left:-15rem;margin-right:-15rem}.\32xl\:-mx-64{margin-left:-16rem;margin-right:-16rem}.\32xl\:-mx-72{margin-left:-18rem;margin-right:-18rem}.\32xl\:-mx-80{margin-left:-20rem;margin-right:-20rem}.\32xl\:-mx-96{margin-left:-24rem;margin-right:-24rem}.\32xl\:-mx-px{margin-left:-1px;margin-right:-1px}.\32xl\:-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.\32xl\:-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.\32xl\:-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.\32xl\:-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.\32xl\:my-0{margin-top:0;margin-bottom:0}.\32xl\:my-1{margin-top:.25rem;margin-bottom:.25rem}.\32xl\:my-2{margin-top:.5rem;margin-bottom:.5rem}.\32xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}.\32xl\:my-4{margin-top:1rem;margin-bottom:1rem}.\32xl\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.\32xl\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.\32xl\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.\32xl\:my-8{margin-top:2rem;margin-bottom:2rem}.\32xl\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.\32xl\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.\32xl\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.\32xl\:my-12{margin-top:3rem;margin-bottom:3rem}.\32xl\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.\32xl\:my-16{margin-top:4rem;margin-bottom:4rem}.\32xl\:my-20{margin-top:5rem;margin-bottom:5rem}.\32xl\:my-24{margin-top:6rem;margin-bottom:6rem}.\32xl\:my-28{margin-top:7rem;margin-bottom:7rem}.\32xl\:my-32{margin-top:8rem;margin-bottom:8rem}.\32xl\:my-36{margin-top:9rem;margin-bottom:9rem}.\32xl\:my-40{margin-top:10rem;margin-bottom:10rem}.\32xl\:my-44{margin-top:11rem;margin-bottom:11rem}.\32xl\:my-48{margin-top:12rem;margin-bottom:12rem}.\32xl\:my-52{margin-top:13rem;margin-bottom:13rem}.\32xl\:my-56{margin-top:14rem;margin-bottom:14rem}.\32xl\:my-60{margin-top:15rem;margin-bottom:15rem}.\32xl\:my-64{margin-top:16rem;margin-bottom:16rem}.\32xl\:my-72{margin-top:18rem;margin-bottom:18rem}.\32xl\:my-80{margin-top:20rem;margin-bottom:20rem}.\32xl\:my-96{margin-top:24rem;margin-bottom:24rem}.\32xl\:my-auto{margin-top:auto;margin-bottom:auto}.\32xl\:my-px{margin-top:1px;margin-bottom:1px}.\32xl\:my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.\32xl\:my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.\32xl\:my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.\32xl\:my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.\32xl\:-my-0{margin-top:0;margin-bottom:0}.\32xl\:-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.\32xl\:-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.\32xl\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.\32xl\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.\32xl\:-my-5{margin-top:-1.25rem;margin-bottom:-1.25rem}.\32xl\:-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.\32xl\:-my-7{margin-top:-1.75rem;margin-bottom:-1.75rem}.\32xl\:-my-8{margin-top:-2rem;margin-bottom:-2rem}.\32xl\:-my-9{margin-top:-2.25rem;margin-bottom:-2.25rem}.\32xl\:-my-10{margin-top:-2.5rem;margin-bottom:-2.5rem}.\32xl\:-my-11{margin-top:-2.75rem;margin-bottom:-2.75rem}.\32xl\:-my-12{margin-top:-3rem;margin-bottom:-3rem}.\32xl\:-my-14{margin-top:-3.5rem;margin-bottom:-3.5rem}.\32xl\:-my-16{margin-top:-4rem;margin-bottom:-4rem}.\32xl\:-my-20{margin-top:-5rem;margin-bottom:-5rem}.\32xl\:-my-24{margin-top:-6rem;margin-bottom:-6rem}.\32xl\:-my-28{margin-top:-7rem;margin-bottom:-7rem}.\32xl\:-my-32{margin-top:-8rem;margin-bottom:-8rem}.\32xl\:-my-36{margin-top:-9rem;margin-bottom:-9rem}.\32xl\:-my-40{margin-top:-10rem;margin-bottom:-10rem}.\32xl\:-my-44{margin-top:-11rem;margin-bottom:-11rem}.\32xl\:-my-48{margin-top:-12rem;margin-bottom:-12rem}.\32xl\:-my-52{margin-top:-13rem;margin-bottom:-13rem}.\32xl\:-my-56{margin-top:-14rem;margin-bottom:-14rem}.\32xl\:-my-60{margin-top:-15rem;margin-bottom:-15rem}.\32xl\:-my-64{margin-top:-16rem;margin-bottom:-16rem}.\32xl\:-my-72{margin-top:-18rem;margin-bottom:-18rem}.\32xl\:-my-80{margin-top:-20rem;margin-bottom:-20rem}.\32xl\:-my-96{margin-top:-24rem;margin-bottom:-24rem}.\32xl\:-my-px{margin-top:-1px;margin-bottom:-1px}.\32xl\:-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.\32xl\:-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.\32xl\:-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.\32xl\:-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.\32xl\:mt-0{margin-top:0}.\32xl\:mt-1{margin-top:.25rem}.\32xl\:mt-2{margin-top:.5rem}.\32xl\:mt-3{margin-top:.75rem}.\32xl\:mt-4{margin-top:1rem}.\32xl\:mt-5{margin-top:1.25rem}.\32xl\:mt-6{margin-top:1.5rem}.\32xl\:mt-7{margin-top:1.75rem}.\32xl\:mt-8{margin-top:2rem}.\32xl\:mt-9{margin-top:2.25rem}.\32xl\:mt-10{margin-top:2.5rem}.\32xl\:mt-11{margin-top:2.75rem}.\32xl\:mt-12{margin-top:3rem}.\32xl\:mt-14{margin-top:3.5rem}.\32xl\:mt-16{margin-top:4rem}.\32xl\:mt-20{margin-top:5rem}.\32xl\:mt-24{margin-top:6rem}.\32xl\:mt-28{margin-top:7rem}.\32xl\:mt-32{margin-top:8rem}.\32xl\:mt-36{margin-top:9rem}.\32xl\:mt-40{margin-top:10rem}.\32xl\:mt-44{margin-top:11rem}.\32xl\:mt-48{margin-top:12rem}.\32xl\:mt-52{margin-top:13rem}.\32xl\:mt-56{margin-top:14rem}.\32xl\:mt-60{margin-top:15rem}.\32xl\:mt-64{margin-top:16rem}.\32xl\:mt-72{margin-top:18rem}.\32xl\:mt-80{margin-top:20rem}.\32xl\:mt-96{margin-top:24rem}.\32xl\:mt-auto{margin-top:auto}.\32xl\:mt-px{margin-top:1px}.\32xl\:mt-0\.5{margin-top:.125rem}.\32xl\:mt-1\.5{margin-top:.375rem}.\32xl\:mt-2\.5{margin-top:.625rem}.\32xl\:mt-3\.5{margin-top:.875rem}.\32xl\:-mt-0{margin-top:0}.\32xl\:-mt-1{margin-top:-.25rem}.\32xl\:-mt-2{margin-top:-.5rem}.\32xl\:-mt-3{margin-top:-.75rem}.\32xl\:-mt-4{margin-top:-1rem}.\32xl\:-mt-5{margin-top:-1.25rem}.\32xl\:-mt-6{margin-top:-1.5rem}.\32xl\:-mt-7{margin-top:-1.75rem}.\32xl\:-mt-8{margin-top:-2rem}.\32xl\:-mt-9{margin-top:-2.25rem}.\32xl\:-mt-10{margin-top:-2.5rem}.\32xl\:-mt-11{margin-top:-2.75rem}.\32xl\:-mt-12{margin-top:-3rem}.\32xl\:-mt-14{margin-top:-3.5rem}.\32xl\:-mt-16{margin-top:-4rem}.\32xl\:-mt-20{margin-top:-5rem}.\32xl\:-mt-24{margin-top:-6rem}.\32xl\:-mt-28{margin-top:-7rem}.\32xl\:-mt-32{margin-top:-8rem}.\32xl\:-mt-36{margin-top:-9rem}.\32xl\:-mt-40{margin-top:-10rem}.\32xl\:-mt-44{margin-top:-11rem}.\32xl\:-mt-48{margin-top:-12rem}.\32xl\:-mt-52{margin-top:-13rem}.\32xl\:-mt-56{margin-top:-14rem}.\32xl\:-mt-60{margin-top:-15rem}.\32xl\:-mt-64{margin-top:-16rem}.\32xl\:-mt-72{margin-top:-18rem}.\32xl\:-mt-80{margin-top:-20rem}.\32xl\:-mt-96{margin-top:-24rem}.\32xl\:-mt-px{margin-top:-1px}.\32xl\:-mt-0\.5{margin-top:-.125rem}.\32xl\:-mt-1\.5{margin-top:-.375rem}.\32xl\:-mt-2\.5{margin-top:-.625rem}.\32xl\:-mt-3\.5{margin-top:-.875rem}.\32xl\:mr-0{margin-right:0}.\32xl\:mr-1{margin-right:.25rem}.\32xl\:mr-2{margin-right:.5rem}.\32xl\:mr-3{margin-right:.75rem}.\32xl\:mr-4{margin-right:1rem}.\32xl\:mr-5{margin-right:1.25rem}.\32xl\:mr-6{margin-right:1.5rem}.\32xl\:mr-7{margin-right:1.75rem}.\32xl\:mr-8{margin-right:2rem}.\32xl\:mr-9{margin-right:2.25rem}.\32xl\:mr-10{margin-right:2.5rem}.\32xl\:mr-11{margin-right:2.75rem}.\32xl\:mr-12{margin-right:3rem}.\32xl\:mr-14{margin-right:3.5rem}.\32xl\:mr-16{margin-right:4rem}.\32xl\:mr-20{margin-right:5rem}.\32xl\:mr-24{margin-right:6rem}.\32xl\:mr-28{margin-right:7rem}.\32xl\:mr-32{margin-right:8rem}.\32xl\:mr-36{margin-right:9rem}.\32xl\:mr-40{margin-right:10rem}.\32xl\:mr-44{margin-right:11rem}.\32xl\:mr-48{margin-right:12rem}.\32xl\:mr-52{margin-right:13rem}.\32xl\:mr-56{margin-right:14rem}.\32xl\:mr-60{margin-right:15rem}.\32xl\:mr-64{margin-right:16rem}.\32xl\:mr-72{margin-right:18rem}.\32xl\:mr-80{margin-right:20rem}.\32xl\:mr-96{margin-right:24rem}.\32xl\:mr-auto{margin-right:auto}.\32xl\:mr-px{margin-right:1px}.\32xl\:mr-0\.5{margin-right:.125rem}.\32xl\:mr-1\.5{margin-right:.375rem}.\32xl\:mr-2\.5{margin-right:.625rem}.\32xl\:mr-3\.5{margin-right:.875rem}.\32xl\:-mr-0{margin-right:0}.\32xl\:-mr-1{margin-right:-.25rem}.\32xl\:-mr-2{margin-right:-.5rem}.\32xl\:-mr-3{margin-right:-.75rem}.\32xl\:-mr-4{margin-right:-1rem}.\32xl\:-mr-5{margin-right:-1.25rem}.\32xl\:-mr-6{margin-right:-1.5rem}.\32xl\:-mr-7{margin-right:-1.75rem}.\32xl\:-mr-8{margin-right:-2rem}.\32xl\:-mr-9{margin-right:-2.25rem}.\32xl\:-mr-10{margin-right:-2.5rem}.\32xl\:-mr-11{margin-right:-2.75rem}.\32xl\:-mr-12{margin-right:-3rem}.\32xl\:-mr-14{margin-right:-3.5rem}.\32xl\:-mr-16{margin-right:-4rem}.\32xl\:-mr-20{margin-right:-5rem}.\32xl\:-mr-24{margin-right:-6rem}.\32xl\:-mr-28{margin-right:-7rem}.\32xl\:-mr-32{margin-right:-8rem}.\32xl\:-mr-36{margin-right:-9rem}.\32xl\:-mr-40{margin-right:-10rem}.\32xl\:-mr-44{margin-right:-11rem}.\32xl\:-mr-48{margin-right:-12rem}.\32xl\:-mr-52{margin-right:-13rem}.\32xl\:-mr-56{margin-right:-14rem}.\32xl\:-mr-60{margin-right:-15rem}.\32xl\:-mr-64{margin-right:-16rem}.\32xl\:-mr-72{margin-right:-18rem}.\32xl\:-mr-80{margin-right:-20rem}.\32xl\:-mr-96{margin-right:-24rem}.\32xl\:-mr-px{margin-right:-1px}.\32xl\:-mr-0\.5{margin-right:-.125rem}.\32xl\:-mr-1\.5{margin-right:-.375rem}.\32xl\:-mr-2\.5{margin-right:-.625rem}.\32xl\:-mr-3\.5{margin-right:-.875rem}.\32xl\:mb-0{margin-bottom:0}.\32xl\:mb-1{margin-bottom:.25rem}.\32xl\:mb-2{margin-bottom:.5rem}.\32xl\:mb-3{margin-bottom:.75rem}.\32xl\:mb-4{margin-bottom:1rem}.\32xl\:mb-5{margin-bottom:1.25rem}.\32xl\:mb-6{margin-bottom:1.5rem}.\32xl\:mb-7{margin-bottom:1.75rem}.\32xl\:mb-8{margin-bottom:2rem}.\32xl\:mb-9{margin-bottom:2.25rem}.\32xl\:mb-10{margin-bottom:2.5rem}.\32xl\:mb-11{margin-bottom:2.75rem}.\32xl\:mb-12{margin-bottom:3rem}.\32xl\:mb-14{margin-bottom:3.5rem}.\32xl\:mb-16{margin-bottom:4rem}.\32xl\:mb-20{margin-bottom:5rem}.\32xl\:mb-24{margin-bottom:6rem}.\32xl\:mb-28{margin-bottom:7rem}.\32xl\:mb-32{margin-bottom:8rem}.\32xl\:mb-36{margin-bottom:9rem}.\32xl\:mb-40{margin-bottom:10rem}.\32xl\:mb-44{margin-bottom:11rem}.\32xl\:mb-48{margin-bottom:12rem}.\32xl\:mb-52{margin-bottom:13rem}.\32xl\:mb-56{margin-bottom:14rem}.\32xl\:mb-60{margin-bottom:15rem}.\32xl\:mb-64{margin-bottom:16rem}.\32xl\:mb-72{margin-bottom:18rem}.\32xl\:mb-80{margin-bottom:20rem}.\32xl\:mb-96{margin-bottom:24rem}.\32xl\:mb-auto{margin-bottom:auto}.\32xl\:mb-px{margin-bottom:1px}.\32xl\:mb-0\.5{margin-bottom:.125rem}.\32xl\:mb-1\.5{margin-bottom:.375rem}.\32xl\:mb-2\.5{margin-bottom:.625rem}.\32xl\:mb-3\.5{margin-bottom:.875rem}.\32xl\:-mb-0{margin-bottom:0}.\32xl\:-mb-1{margin-bottom:-.25rem}.\32xl\:-mb-2{margin-bottom:-.5rem}.\32xl\:-mb-3{margin-bottom:-.75rem}.\32xl\:-mb-4{margin-bottom:-1rem}.\32xl\:-mb-5{margin-bottom:-1.25rem}.\32xl\:-mb-6{margin-bottom:-1.5rem}.\32xl\:-mb-7{margin-bottom:-1.75rem}.\32xl\:-mb-8{margin-bottom:-2rem}.\32xl\:-mb-9{margin-bottom:-2.25rem}.\32xl\:-mb-10{margin-bottom:-2.5rem}.\32xl\:-mb-11{margin-bottom:-2.75rem}.\32xl\:-mb-12{margin-bottom:-3rem}.\32xl\:-mb-14{margin-bottom:-3.5rem}.\32xl\:-mb-16{margin-bottom:-4rem}.\32xl\:-mb-20{margin-bottom:-5rem}.\32xl\:-mb-24{margin-bottom:-6rem}.\32xl\:-mb-28{margin-bottom:-7rem}.\32xl\:-mb-32{margin-bottom:-8rem}.\32xl\:-mb-36{margin-bottom:-9rem}.\32xl\:-mb-40{margin-bottom:-10rem}.\32xl\:-mb-44{margin-bottom:-11rem}.\32xl\:-mb-48{margin-bottom:-12rem}.\32xl\:-mb-52{margin-bottom:-13rem}.\32xl\:-mb-56{margin-bottom:-14rem}.\32xl\:-mb-60{margin-bottom:-15rem}.\32xl\:-mb-64{margin-bottom:-16rem}.\32xl\:-mb-72{margin-bottom:-18rem}.\32xl\:-mb-80{margin-bottom:-20rem}.\32xl\:-mb-96{margin-bottom:-24rem}.\32xl\:-mb-px{margin-bottom:-1px}.\32xl\:-mb-0\.5{margin-bottom:-.125rem}.\32xl\:-mb-1\.5{margin-bottom:-.375rem}.\32xl\:-mb-2\.5{margin-bottom:-.625rem}.\32xl\:-mb-3\.5{margin-bottom:-.875rem}.\32xl\:ml-0{margin-left:0}.\32xl\:ml-1{margin-left:.25rem}.\32xl\:ml-2{margin-left:.5rem}.\32xl\:ml-3{margin-left:.75rem}.\32xl\:ml-4{margin-left:1rem}.\32xl\:ml-5{margin-left:1.25rem}.\32xl\:ml-6{margin-left:1.5rem}.\32xl\:ml-7{margin-left:1.75rem}.\32xl\:ml-8{margin-left:2rem}.\32xl\:ml-9{margin-left:2.25rem}.\32xl\:ml-10{margin-left:2.5rem}.\32xl\:ml-11{margin-left:2.75rem}.\32xl\:ml-12{margin-left:3rem}.\32xl\:ml-14{margin-left:3.5rem}.\32xl\:ml-16{margin-left:4rem}.\32xl\:ml-20{margin-left:5rem}.\32xl\:ml-24{margin-left:6rem}.\32xl\:ml-28{margin-left:7rem}.\32xl\:ml-32{margin-left:8rem}.\32xl\:ml-36{margin-left:9rem}.\32xl\:ml-40{margin-left:10rem}.\32xl\:ml-44{margin-left:11rem}.\32xl\:ml-48{margin-left:12rem}.\32xl\:ml-52{margin-left:13rem}.\32xl\:ml-56{margin-left:14rem}.\32xl\:ml-60{margin-left:15rem}.\32xl\:ml-64{margin-left:16rem}.\32xl\:ml-72{margin-left:18rem}.\32xl\:ml-80{margin-left:20rem}.\32xl\:ml-96{margin-left:24rem}.\32xl\:ml-auto{margin-left:auto}.\32xl\:ml-px{margin-left:1px}.\32xl\:ml-0\.5{margin-left:.125rem}.\32xl\:ml-1\.5{margin-left:.375rem}.\32xl\:ml-2\.5{margin-left:.625rem}.\32xl\:ml-3\.5{margin-left:.875rem}.\32xl\:-ml-0{margin-left:0}.\32xl\:-ml-1{margin-left:-.25rem}.\32xl\:-ml-2{margin-left:-.5rem}.\32xl\:-ml-3{margin-left:-.75rem}.\32xl\:-ml-4{margin-left:-1rem}.\32xl\:-ml-5{margin-left:-1.25rem}.\32xl\:-ml-6{margin-left:-1.5rem}.\32xl\:-ml-7{margin-left:-1.75rem}.\32xl\:-ml-8{margin-left:-2rem}.\32xl\:-ml-9{margin-left:-2.25rem}.\32xl\:-ml-10{margin-left:-2.5rem}.\32xl\:-ml-11{margin-left:-2.75rem}.\32xl\:-ml-12{margin-left:-3rem}.\32xl\:-ml-14{margin-left:-3.5rem}.\32xl\:-ml-16{margin-left:-4rem}.\32xl\:-ml-20{margin-left:-5rem}.\32xl\:-ml-24{margin-left:-6rem}.\32xl\:-ml-28{margin-left:-7rem}.\32xl\:-ml-32{margin-left:-8rem}.\32xl\:-ml-36{margin-left:-9rem}.\32xl\:-ml-40{margin-left:-10rem}.\32xl\:-ml-44{margin-left:-11rem}.\32xl\:-ml-48{margin-left:-12rem}.\32xl\:-ml-52{margin-left:-13rem}.\32xl\:-ml-56{margin-left:-14rem}.\32xl\:-ml-60{margin-left:-15rem}.\32xl\:-ml-64{margin-left:-16rem}.\32xl\:-ml-72{margin-left:-18rem}.\32xl\:-ml-80{margin-left:-20rem}.\32xl\:-ml-96{margin-left:-24rem}.\32xl\:-ml-px{margin-left:-1px}.\32xl\:-ml-0\.5{margin-left:-.125rem}.\32xl\:-ml-1\.5{margin-left:-.375rem}.\32xl\:-ml-2\.5{margin-left:-.625rem}.\32xl\:-ml-3\.5{margin-left:-.875rem}.\32xl\:box-border{box-sizing:border-box}.\32xl\:box-content{box-sizing:content-box}.\32xl\:block{display:block}.\32xl\:inline-block{display:inline-block}.\32xl\:inline{display:inline}.\32xl\:flex{display:flex}.\32xl\:inline-flex{display:inline-flex}.\32xl\:table{display:table}.\32xl\:inline-table{display:inline-table}.\32xl\:table-caption{display:table-caption}.\32xl\:table-cell{display:table-cell}.\32xl\:table-column{display:table-column}.\32xl\:table-column-group{display:table-column-group}.\32xl\:table-footer-group{display:table-footer-group}.\32xl\:table-header-group{display:table-header-group}.\32xl\:table-row-group{display:table-row-group}.\32xl\:table-row{display:table-row}.\32xl\:flow-root{display:flow-root}.\32xl\:grid{display:grid}.\32xl\:inline-grid{display:inline-grid}.\32xl\:contents{display:contents}.\32xl\:list-item{display:list-item}.\32xl\:hidden{display:none}.\32xl\:h-0{height:0}.\32xl\:h-1{height:.25rem}.\32xl\:h-2{height:.5rem}.\32xl\:h-3{height:.75rem}.\32xl\:h-4{height:1rem}.\32xl\:h-5{height:1.25rem}.\32xl\:h-6{height:1.5rem}.\32xl\:h-7{height:1.75rem}.\32xl\:h-8{height:2rem}.\32xl\:h-9{height:2.25rem}.\32xl\:h-10{height:2.5rem}.\32xl\:h-11{height:2.75rem}.\32xl\:h-12{height:3rem}.\32xl\:h-14{height:3.5rem}.\32xl\:h-16{height:4rem}.\32xl\:h-20{height:5rem}.\32xl\:h-24{height:6rem}.\32xl\:h-28{height:7rem}.\32xl\:h-32{height:8rem}.\32xl\:h-36{height:9rem}.\32xl\:h-40{height:10rem}.\32xl\:h-44{height:11rem}.\32xl\:h-48{height:12rem}.\32xl\:h-52{height:13rem}.\32xl\:h-56{height:14rem}.\32xl\:h-60{height:15rem}.\32xl\:h-64{height:16rem}.\32xl\:h-72{height:18rem}.\32xl\:h-80{height:20rem}.\32xl\:h-96{height:24rem}.\32xl\:h-auto{height:auto}.\32xl\:h-px{height:1px}.\32xl\:h-0\.5{height:.125rem}.\32xl\:h-1\.5{height:.375rem}.\32xl\:h-2\.5{height:.625rem}.\32xl\:h-3\.5{height:.875rem}.\32xl\:h-1\/2{height:50%}.\32xl\:h-1\/3{height:33.333333%}.\32xl\:h-2\/3{height:66.666667%}.\32xl\:h-1\/4{height:25%}.\32xl\:h-2\/4{height:50%}.\32xl\:h-3\/4{height:75%}.\32xl\:h-1\/5{height:20%}.\32xl\:h-2\/5{height:40%}.\32xl\:h-3\/5{height:60%}.\32xl\:h-4\/5{height:80%}.\32xl\:h-1\/6{height:16.666667%}.\32xl\:h-2\/6{height:33.333333%}.\32xl\:h-3\/6{height:50%}.\32xl\:h-4\/6{height:66.666667%}.\32xl\:h-5\/6{height:83.333333%}.\32xl\:h-full{height:100%}.\32xl\:h-screen{height:100vh}.\32xl\:max-h-0{max-height:0}.\32xl\:max-h-1{max-height:.25rem}.\32xl\:max-h-2{max-height:.5rem}.\32xl\:max-h-3{max-height:.75rem}.\32xl\:max-h-4{max-height:1rem}.\32xl\:max-h-5{max-height:1.25rem}.\32xl\:max-h-6{max-height:1.5rem}.\32xl\:max-h-7{max-height:1.75rem}.\32xl\:max-h-8{max-height:2rem}.\32xl\:max-h-9{max-height:2.25rem}.\32xl\:max-h-10{max-height:2.5rem}.\32xl\:max-h-11{max-height:2.75rem}.\32xl\:max-h-12{max-height:3rem}.\32xl\:max-h-14{max-height:3.5rem}.\32xl\:max-h-16{max-height:4rem}.\32xl\:max-h-20{max-height:5rem}.\32xl\:max-h-24{max-height:6rem}.\32xl\:max-h-28{max-height:7rem}.\32xl\:max-h-32{max-height:8rem}.\32xl\:max-h-36{max-height:9rem}.\32xl\:max-h-40{max-height:10rem}.\32xl\:max-h-44{max-height:11rem}.\32xl\:max-h-48{max-height:12rem}.\32xl\:max-h-52{max-height:13rem}.\32xl\:max-h-56{max-height:14rem}.\32xl\:max-h-60{max-height:15rem}.\32xl\:max-h-64{max-height:16rem}.\32xl\:max-h-72{max-height:18rem}.\32xl\:max-h-80{max-height:20rem}.\32xl\:max-h-96{max-height:24rem}.\32xl\:max-h-px{max-height:1px}.\32xl\:max-h-0\.5{max-height:.125rem}.\32xl\:max-h-1\.5{max-height:.375rem}.\32xl\:max-h-2\.5{max-height:.625rem}.\32xl\:max-h-3\.5{max-height:.875rem}.\32xl\:max-h-full{max-height:100%}.\32xl\:max-h-screen{max-height:100vh}.\32xl\:min-h-0{min-height:0}.\32xl\:min-h-full{min-height:100%}.\32xl\:min-h-screen{min-height:100vh}.\32xl\:w-0{width:0}.\32xl\:w-1{width:.25rem}.\32xl\:w-2{width:.5rem}.\32xl\:w-3{width:.75rem}.\32xl\:w-4{width:1rem}.\32xl\:w-5{width:1.25rem}.\32xl\:w-6{width:1.5rem}.\32xl\:w-7{width:1.75rem}.\32xl\:w-8{width:2rem}.\32xl\:w-9{width:2.25rem}.\32xl\:w-10{width:2.5rem}.\32xl\:w-11{width:2.75rem}.\32xl\:w-12{width:3rem}.\32xl\:w-14{width:3.5rem}.\32xl\:w-16{width:4rem}.\32xl\:w-20{width:5rem}.\32xl\:w-24{width:6rem}.\32xl\:w-28{width:7rem}.\32xl\:w-32{width:8rem}.\32xl\:w-36{width:9rem}.\32xl\:w-40{width:10rem}.\32xl\:w-44{width:11rem}.\32xl\:w-48{width:12rem}.\32xl\:w-52{width:13rem}.\32xl\:w-56{width:14rem}.\32xl\:w-60{width:15rem}.\32xl\:w-64{width:16rem}.\32xl\:w-72{width:18rem}.\32xl\:w-80{width:20rem}.\32xl\:w-96{width:24rem}.\32xl\:w-auto{width:auto}.\32xl\:w-px{width:1px}.\32xl\:w-0\.5{width:.125rem}.\32xl\:w-1\.5{width:.375rem}.\32xl\:w-2\.5{width:.625rem}.\32xl\:w-3\.5{width:.875rem}.\32xl\:w-1\/2{width:50%}.\32xl\:w-1\/3{width:33.333333%}.\32xl\:w-2\/3{width:66.666667%}.\32xl\:w-1\/4{width:25%}.\32xl\:w-2\/4{width:50%}.\32xl\:w-3\/4{width:75%}.\32xl\:w-1\/5{width:20%}.\32xl\:w-2\/5{width:40%}.\32xl\:w-3\/5{width:60%}.\32xl\:w-4\/5{width:80%}.\32xl\:w-1\/6{width:16.666667%}.\32xl\:w-2\/6{width:33.333333%}.\32xl\:w-3\/6{width:50%}.\32xl\:w-4\/6{width:66.666667%}.\32xl\:w-5\/6{width:83.333333%}.\32xl\:w-1\/12{width:8.333333%}.\32xl\:w-2\/12{width:16.666667%}.\32xl\:w-3\/12{width:25%}.\32xl\:w-4\/12{width:33.333333%}.\32xl\:w-5\/12{width:41.666667%}.\32xl\:w-6\/12{width:50%}.\32xl\:w-7\/12{width:58.333333%}.\32xl\:w-8\/12{width:66.666667%}.\32xl\:w-9\/12{width:75%}.\32xl\:w-10\/12{width:83.333333%}.\32xl\:w-11\/12{width:91.666667%}.\32xl\:w-full{width:100%}.\32xl\:w-screen{width:100vw}.\32xl\:w-min{width:min-content}.\32xl\:w-max{width:max-content}.\32xl\:min-w-0{min-width:0}.\32xl\:min-w-full{min-width:100%}.\32xl\:min-w-min{min-width:min-content}.\32xl\:min-w-max{min-width:max-content}.\32xl\:max-w-0{max-width:0}.\32xl\:max-w-none{max-width:none}.\32xl\:max-w-xs{max-width:20rem}.\32xl\:max-w-sm{max-width:24rem}.\32xl\:max-w-md{max-width:28rem}.\32xl\:max-w-lg{max-width:32rem}.\32xl\:max-w-xl{max-width:36rem}.\32xl\:max-w-2xl{max-width:42rem}.\32xl\:max-w-3xl{max-width:48rem}.\32xl\:max-w-4xl{max-width:56rem}.\32xl\:max-w-5xl{max-width:64rem}.\32xl\:max-w-6xl{max-width:72rem}.\32xl\:max-w-7xl{max-width:80rem}.\32xl\:max-w-full{max-width:100%}.\32xl\:max-w-min{max-width:min-content}.\32xl\:max-w-max{max-width:max-content}.\32xl\:max-w-prose{max-width:65ch}.\32xl\:max-w-screen-sm{max-width:640px}.\32xl\:max-w-screen-md{max-width:768px}.\32xl\:max-w-screen-lg{max-width:1024px}.\32xl\:max-w-screen-xl{max-width:1280px}.\32xl\:max-w-screen-2xl{max-width:1536px}.\32xl\:flex-1{flex:1 1 0%}.\32xl\:flex-auto{flex:1 1 auto}.\32xl\:flex-initial{flex:0 1 auto}.\32xl\:flex-none{flex:none}.\32xl\:flex-shrink-0{flex-shrink:0}.\32xl\:flex-shrink{flex-shrink:1}.\32xl\:flex-grow-0{flex-grow:0}.\32xl\:flex-grow{flex-grow:1}.\32xl\:table-auto{table-layout:auto}.\32xl\:table-fixed{table-layout:fixed}.\32xl\:border-collapse{border-collapse:collapse}.\32xl\:border-separate{border-collapse:separate}.\32xl\:origin-center{transform-origin:center}.\32xl\:origin-top{transform-origin:top}.\32xl\:origin-top-right{transform-origin:top right}.\32xl\:origin-right{transform-origin:right}.\32xl\:origin-bottom-right{transform-origin:bottom right}.\32xl\:origin-bottom{transform-origin:bottom}.\32xl\:origin-bottom-left{transform-origin:bottom left}.\32xl\:origin-left{transform-origin:left}.\32xl\:origin-top-left{transform-origin:top left}.\32xl\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.\32xl\:transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;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))}.\32xl\:transform-none{transform:none}.\32xl\:translate-x-0{--tw-translate-x:0px}.\32xl\:translate-x-1{--tw-translate-x:0.25rem}.\32xl\:translate-x-2{--tw-translate-x:0.5rem}.\32xl\:translate-x-3{--tw-translate-x:0.75rem}.\32xl\:translate-x-4{--tw-translate-x:1rem}.\32xl\:translate-x-5{--tw-translate-x:1.25rem}.\32xl\:translate-x-6{--tw-translate-x:1.5rem}.\32xl\:translate-x-7{--tw-translate-x:1.75rem}.\32xl\:translate-x-8{--tw-translate-x:2rem}.\32xl\:translate-x-9{--tw-translate-x:2.25rem}.\32xl\:translate-x-10{--tw-translate-x:2.5rem}.\32xl\:translate-x-11{--tw-translate-x:2.75rem}.\32xl\:translate-x-12{--tw-translate-x:3rem}.\32xl\:translate-x-14{--tw-translate-x:3.5rem}.\32xl\:translate-x-16{--tw-translate-x:4rem}.\32xl\:translate-x-20{--tw-translate-x:5rem}.\32xl\:translate-x-24{--tw-translate-x:6rem}.\32xl\:translate-x-28{--tw-translate-x:7rem}.\32xl\:translate-x-32{--tw-translate-x:8rem}.\32xl\:translate-x-36{--tw-translate-x:9rem}.\32xl\:translate-x-40{--tw-translate-x:10rem}.\32xl\:translate-x-44{--tw-translate-x:11rem}.\32xl\:translate-x-48{--tw-translate-x:12rem}.\32xl\:translate-x-52{--tw-translate-x:13rem}.\32xl\:translate-x-56{--tw-translate-x:14rem}.\32xl\:translate-x-60{--tw-translate-x:15rem}.\32xl\:translate-x-64{--tw-translate-x:16rem}.\32xl\:translate-x-72{--tw-translate-x:18rem}.\32xl\:translate-x-80{--tw-translate-x:20rem}.\32xl\:translate-x-96{--tw-translate-x:24rem}.\32xl\:translate-x-px{--tw-translate-x:1px}.\32xl\:translate-x-0\.5{--tw-translate-x:0.125rem}.\32xl\:translate-x-1\.5{--tw-translate-x:0.375rem}.\32xl\:translate-x-2\.5{--tw-translate-x:0.625rem}.\32xl\:translate-x-3\.5{--tw-translate-x:0.875rem}.\32xl\:-translate-x-0{--tw-translate-x:0px}.\32xl\:-translate-x-1{--tw-translate-x:-0.25rem}.\32xl\:-translate-x-2{--tw-translate-x:-0.5rem}.\32xl\:-translate-x-3{--tw-translate-x:-0.75rem}.\32xl\:-translate-x-4{--tw-translate-x:-1rem}.\32xl\:-translate-x-5{--tw-translate-x:-1.25rem}.\32xl\:-translate-x-6{--tw-translate-x:-1.5rem}.\32xl\:-translate-x-7{--tw-translate-x:-1.75rem}.\32xl\:-translate-x-8{--tw-translate-x:-2rem}.\32xl\:-translate-x-9{--tw-translate-x:-2.25rem}.\32xl\:-translate-x-10{--tw-translate-x:-2.5rem}.\32xl\:-translate-x-11{--tw-translate-x:-2.75rem}.\32xl\:-translate-x-12{--tw-translate-x:-3rem}.\32xl\:-translate-x-14{--tw-translate-x:-3.5rem}.\32xl\:-translate-x-16{--tw-translate-x:-4rem}.\32xl\:-translate-x-20{--tw-translate-x:-5rem}.\32xl\:-translate-x-24{--tw-translate-x:-6rem}.\32xl\:-translate-x-28{--tw-translate-x:-7rem}.\32xl\:-translate-x-32{--tw-translate-x:-8rem}.\32xl\:-translate-x-36{--tw-translate-x:-9rem}.\32xl\:-translate-x-40{--tw-translate-x:-10rem}.\32xl\:-translate-x-44{--tw-translate-x:-11rem}.\32xl\:-translate-x-48{--tw-translate-x:-12rem}.\32xl\:-translate-x-52{--tw-translate-x:-13rem}.\32xl\:-translate-x-56{--tw-translate-x:-14rem}.\32xl\:-translate-x-60{--tw-translate-x:-15rem}.\32xl\:-translate-x-64{--tw-translate-x:-16rem}.\32xl\:-translate-x-72{--tw-translate-x:-18rem}.\32xl\:-translate-x-80{--tw-translate-x:-20rem}.\32xl\:-translate-x-96{--tw-translate-x:-24rem}.\32xl\:-translate-x-px{--tw-translate-x:-1px}.\32xl\:-translate-x-0\.5{--tw-translate-x:-0.125rem}.\32xl\:-translate-x-1\.5{--tw-translate-x:-0.375rem}.\32xl\:-translate-x-2\.5{--tw-translate-x:-0.625rem}.\32xl\:-translate-x-3\.5{--tw-translate-x:-0.875rem}.\32xl\:translate-x-1\/2{--tw-translate-x:50%}.\32xl\:translate-x-1\/3{--tw-translate-x:33.333333%}.\32xl\:translate-x-2\/3{--tw-translate-x:66.666667%}.\32xl\:translate-x-1\/4{--tw-translate-x:25%}.\32xl\:translate-x-2\/4{--tw-translate-x:50%}.\32xl\:translate-x-3\/4{--tw-translate-x:75%}.\32xl\:translate-x-full{--tw-translate-x:100%}.\32xl\:-translate-x-1\/2{--tw-translate-x:-50%}.\32xl\:-translate-x-1\/3{--tw-translate-x:-33.333333%}.\32xl\:-translate-x-2\/3{--tw-translate-x:-66.666667%}.\32xl\:-translate-x-1\/4{--tw-translate-x:-25%}.\32xl\:-translate-x-2\/4{--tw-translate-x:-50%}.\32xl\:-translate-x-3\/4{--tw-translate-x:-75%}.\32xl\:-translate-x-full{--tw-translate-x:-100%}.\32xl\:translate-y-0{--tw-translate-y:0px}.\32xl\:translate-y-1{--tw-translate-y:0.25rem}.\32xl\:translate-y-2{--tw-translate-y:0.5rem}.\32xl\:translate-y-3{--tw-translate-y:0.75rem}.\32xl\:translate-y-4{--tw-translate-y:1rem}.\32xl\:translate-y-5{--tw-translate-y:1.25rem}.\32xl\:translate-y-6{--tw-translate-y:1.5rem}.\32xl\:translate-y-7{--tw-translate-y:1.75rem}.\32xl\:translate-y-8{--tw-translate-y:2rem}.\32xl\:translate-y-9{--tw-translate-y:2.25rem}.\32xl\:translate-y-10{--tw-translate-y:2.5rem}.\32xl\:translate-y-11{--tw-translate-y:2.75rem}.\32xl\:translate-y-12{--tw-translate-y:3rem}.\32xl\:translate-y-14{--tw-translate-y:3.5rem}.\32xl\:translate-y-16{--tw-translate-y:4rem}.\32xl\:translate-y-20{--tw-translate-y:5rem}.\32xl\:translate-y-24{--tw-translate-y:6rem}.\32xl\:translate-y-28{--tw-translate-y:7rem}.\32xl\:translate-y-32{--tw-translate-y:8rem}.\32xl\:translate-y-36{--tw-translate-y:9rem}.\32xl\:translate-y-40{--tw-translate-y:10rem}.\32xl\:translate-y-44{--tw-translate-y:11rem}.\32xl\:translate-y-48{--tw-translate-y:12rem}.\32xl\:translate-y-52{--tw-translate-y:13rem}.\32xl\:translate-y-56{--tw-translate-y:14rem}.\32xl\:translate-y-60{--tw-translate-y:15rem}.\32xl\:translate-y-64{--tw-translate-y:16rem}.\32xl\:translate-y-72{--tw-translate-y:18rem}.\32xl\:translate-y-80{--tw-translate-y:20rem}.\32xl\:translate-y-96{--tw-translate-y:24rem}.\32xl\:translate-y-px{--tw-translate-y:1px}.\32xl\:translate-y-0\.5{--tw-translate-y:0.125rem}.\32xl\:translate-y-1\.5{--tw-translate-y:0.375rem}.\32xl\:translate-y-2\.5{--tw-translate-y:0.625rem}.\32xl\:translate-y-3\.5{--tw-translate-y:0.875rem}.\32xl\:-translate-y-0{--tw-translate-y:0px}.\32xl\:-translate-y-1{--tw-translate-y:-0.25rem}.\32xl\:-translate-y-2{--tw-translate-y:-0.5rem}.\32xl\:-translate-y-3{--tw-translate-y:-0.75rem}.\32xl\:-translate-y-4{--tw-translate-y:-1rem}.\32xl\:-translate-y-5{--tw-translate-y:-1.25rem}.\32xl\:-translate-y-6{--tw-translate-y:-1.5rem}.\32xl\:-translate-y-7{--tw-translate-y:-1.75rem}.\32xl\:-translate-y-8{--tw-translate-y:-2rem}.\32xl\:-translate-y-9{--tw-translate-y:-2.25rem}.\32xl\:-translate-y-10{--tw-translate-y:-2.5rem}.\32xl\:-translate-y-11{--tw-translate-y:-2.75rem}.\32xl\:-translate-y-12{--tw-translate-y:-3rem}.\32xl\:-translate-y-14{--tw-translate-y:-3.5rem}.\32xl\:-translate-y-16{--tw-translate-y:-4rem}.\32xl\:-translate-y-20{--tw-translate-y:-5rem}.\32xl\:-translate-y-24{--tw-translate-y:-6rem}.\32xl\:-translate-y-28{--tw-translate-y:-7rem}.\32xl\:-translate-y-32{--tw-translate-y:-8rem}.\32xl\:-translate-y-36{--tw-translate-y:-9rem}.\32xl\:-translate-y-40{--tw-translate-y:-10rem}.\32xl\:-translate-y-44{--tw-translate-y:-11rem}.\32xl\:-translate-y-48{--tw-translate-y:-12rem}.\32xl\:-translate-y-52{--tw-translate-y:-13rem}.\32xl\:-translate-y-56{--tw-translate-y:-14rem}.\32xl\:-translate-y-60{--tw-translate-y:-15rem}.\32xl\:-translate-y-64{--tw-translate-y:-16rem}.\32xl\:-translate-y-72{--tw-translate-y:-18rem}.\32xl\:-translate-y-80{--tw-translate-y:-20rem}.\32xl\:-translate-y-96{--tw-translate-y:-24rem}.\32xl\:-translate-y-px{--tw-translate-y:-1px}.\32xl\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.\32xl\:-translate-y-1\.5{--tw-translate-y:-0.375rem}.\32xl\:-translate-y-2\.5{--tw-translate-y:-0.625rem}.\32xl\:-translate-y-3\.5{--tw-translate-y:-0.875rem}.\32xl\:translate-y-1\/2{--tw-translate-y:50%}.\32xl\:translate-y-1\/3{--tw-translate-y:33.333333%}.\32xl\:translate-y-2\/3{--tw-translate-y:66.666667%}.\32xl\:translate-y-1\/4{--tw-translate-y:25%}.\32xl\:translate-y-2\/4{--tw-translate-y:50%}.\32xl\:translate-y-3\/4{--tw-translate-y:75%}.\32xl\:translate-y-full{--tw-translate-y:100%}.\32xl\:-translate-y-1\/2{--tw-translate-y:-50%}.\32xl\:-translate-y-1\/3{--tw-translate-y:-33.333333%}.\32xl\:-translate-y-2\/3{--tw-translate-y:-66.666667%}.\32xl\:-translate-y-1\/4{--tw-translate-y:-25%}.\32xl\:-translate-y-2\/4{--tw-translate-y:-50%}.\32xl\:-translate-y-3\/4{--tw-translate-y:-75%}.\32xl\:-translate-y-full{--tw-translate-y:-100%}.\32xl\:hover\:translate-x-0:hover{--tw-translate-x:0px}.\32xl\:hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.\32xl\:hover\:translate-x-2:hover{--tw-translate-x:0.5rem}.\32xl\:hover\:translate-x-3:hover{--tw-translate-x:0.75rem}.\32xl\:hover\:translate-x-4:hover{--tw-translate-x:1rem}.\32xl\:hover\:translate-x-5:hover{--tw-translate-x:1.25rem}.\32xl\:hover\:translate-x-6:hover{--tw-translate-x:1.5rem}.\32xl\:hover\:translate-x-7:hover{--tw-translate-x:1.75rem}.\32xl\:hover\:translate-x-8:hover{--tw-translate-x:2rem}.\32xl\:hover\:translate-x-9:hover{--tw-translate-x:2.25rem}.\32xl\:hover\:translate-x-10:hover{--tw-translate-x:2.5rem}.\32xl\:hover\:translate-x-11:hover{--tw-translate-x:2.75rem}.\32xl\:hover\:translate-x-12:hover{--tw-translate-x:3rem}.\32xl\:hover\:translate-x-14:hover{--tw-translate-x:3.5rem}.\32xl\:hover\:translate-x-16:hover{--tw-translate-x:4rem}.\32xl\:hover\:translate-x-20:hover{--tw-translate-x:5rem}.\32xl\:hover\:translate-x-24:hover{--tw-translate-x:6rem}.\32xl\:hover\:translate-x-28:hover{--tw-translate-x:7rem}.\32xl\:hover\:translate-x-32:hover{--tw-translate-x:8rem}.\32xl\:hover\:translate-x-36:hover{--tw-translate-x:9rem}.\32xl\:hover\:translate-x-40:hover{--tw-translate-x:10rem}.\32xl\:hover\:translate-x-44:hover{--tw-translate-x:11rem}.\32xl\:hover\:translate-x-48:hover{--tw-translate-x:12rem}.\32xl\:hover\:translate-x-52:hover{--tw-translate-x:13rem}.\32xl\:hover\:translate-x-56:hover{--tw-translate-x:14rem}.\32xl\:hover\:translate-x-60:hover{--tw-translate-x:15rem}.\32xl\:hover\:translate-x-64:hover{--tw-translate-x:16rem}.\32xl\:hover\:translate-x-72:hover{--tw-translate-x:18rem}.\32xl\:hover\:translate-x-80:hover{--tw-translate-x:20rem}.\32xl\:hover\:translate-x-96:hover{--tw-translate-x:24rem}.\32xl\:hover\:translate-x-px:hover{--tw-translate-x:1px}.\32xl\:hover\:translate-x-0\.5:hover{--tw-translate-x:0.125rem}.\32xl\:hover\:translate-x-1\.5:hover{--tw-translate-x:0.375rem}.\32xl\:hover\:translate-x-2\.5:hover{--tw-translate-x:0.625rem}.\32xl\:hover\:translate-x-3\.5:hover{--tw-translate-x:0.875rem}.\32xl\:hover\:-translate-x-0:hover{--tw-translate-x:0px}.\32xl\:hover\:-translate-x-1:hover{--tw-translate-x:-0.25rem}.\32xl\:hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem}.\32xl\:hover\:-translate-x-3:hover{--tw-translate-x:-0.75rem}.\32xl\:hover\:-translate-x-4:hover{--tw-translate-x:-1rem}.\32xl\:hover\:-translate-x-5:hover{--tw-translate-x:-1.25rem}.\32xl\:hover\:-translate-x-6:hover{--tw-translate-x:-1.5rem}.\32xl\:hover\:-translate-x-7:hover{--tw-translate-x:-1.75rem}.\32xl\:hover\:-translate-x-8:hover{--tw-translate-x:-2rem}.\32xl\:hover\:-translate-x-9:hover{--tw-translate-x:-2.25rem}.\32xl\:hover\:-translate-x-10:hover{--tw-translate-x:-2.5rem}.\32xl\:hover\:-translate-x-11:hover{--tw-translate-x:-2.75rem}.\32xl\:hover\:-translate-x-12:hover{--tw-translate-x:-3rem}.\32xl\:hover\:-translate-x-14:hover{--tw-translate-x:-3.5rem}.\32xl\:hover\:-translate-x-16:hover{--tw-translate-x:-4rem}.\32xl\:hover\:-translate-x-20:hover{--tw-translate-x:-5rem}.\32xl\:hover\:-translate-x-24:hover{--tw-translate-x:-6rem}.\32xl\:hover\:-translate-x-28:hover{--tw-translate-x:-7rem}.\32xl\:hover\:-translate-x-32:hover{--tw-translate-x:-8rem}.\32xl\:hover\:-translate-x-36:hover{--tw-translate-x:-9rem}.\32xl\:hover\:-translate-x-40:hover{--tw-translate-x:-10rem}.\32xl\:hover\:-translate-x-44:hover{--tw-translate-x:-11rem}.\32xl\:hover\:-translate-x-48:hover{--tw-translate-x:-12rem}.\32xl\:hover\:-translate-x-52:hover{--tw-translate-x:-13rem}.\32xl\:hover\:-translate-x-56:hover{--tw-translate-x:-14rem}.\32xl\:hover\:-translate-x-60:hover{--tw-translate-x:-15rem}.\32xl\:hover\:-translate-x-64:hover{--tw-translate-x:-16rem}.\32xl\:hover\:-translate-x-72:hover{--tw-translate-x:-18rem}.\32xl\:hover\:-translate-x-80:hover{--tw-translate-x:-20rem}.\32xl\:hover\:-translate-x-96:hover{--tw-translate-x:-24rem}.\32xl\:hover\:-translate-x-px:hover{--tw-translate-x:-1px}.\32xl\:hover\:-translate-x-0\.5:hover{--tw-translate-x:-0.125rem}.\32xl\:hover\:-translate-x-1\.5:hover{--tw-translate-x:-0.375rem}.\32xl\:hover\:-translate-x-2\.5:hover{--tw-translate-x:-0.625rem}.\32xl\:hover\:-translate-x-3\.5:hover{--tw-translate-x:-0.875rem}.\32xl\:hover\:translate-x-1\/2:hover{--tw-translate-x:50%}.\32xl\:hover\:translate-x-1\/3:hover{--tw-translate-x:33.333333%}.\32xl\:hover\:translate-x-2\/3:hover{--tw-translate-x:66.666667%}.\32xl\:hover\:translate-x-1\/4:hover{--tw-translate-x:25%}.\32xl\:hover\:translate-x-2\/4:hover{--tw-translate-x:50%}.\32xl\:hover\:translate-x-3\/4:hover{--tw-translate-x:75%}.\32xl\:hover\:translate-x-full:hover{--tw-translate-x:100%}.\32xl\:hover\:-translate-x-1\/2:hover{--tw-translate-x:-50%}.\32xl\:hover\:-translate-x-1\/3:hover{--tw-translate-x:-33.333333%}.\32xl\:hover\:-translate-x-2\/3:hover{--tw-translate-x:-66.666667%}.\32xl\:hover\:-translate-x-1\/4:hover{--tw-translate-x:-25%}.\32xl\:hover\:-translate-x-2\/4:hover{--tw-translate-x:-50%}.\32xl\:hover\:-translate-x-3\/4:hover{--tw-translate-x:-75%}.\32xl\:hover\:-translate-x-full:hover{--tw-translate-x:-100%}.\32xl\:hover\:translate-y-0:hover{--tw-translate-y:0px}.\32xl\:hover\:translate-y-1:hover{--tw-translate-y:0.25rem}.\32xl\:hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.\32xl\:hover\:translate-y-3:hover{--tw-translate-y:0.75rem}.\32xl\:hover\:translate-y-4:hover{--tw-translate-y:1rem}.\32xl\:hover\:translate-y-5:hover{--tw-translate-y:1.25rem}.\32xl\:hover\:translate-y-6:hover{--tw-translate-y:1.5rem}.\32xl\:hover\:translate-y-7:hover{--tw-translate-y:1.75rem}.\32xl\:hover\:translate-y-8:hover{--tw-translate-y:2rem}.\32xl\:hover\:translate-y-9:hover{--tw-translate-y:2.25rem}.\32xl\:hover\:translate-y-10:hover{--tw-translate-y:2.5rem}.\32xl\:hover\:translate-y-11:hover{--tw-translate-y:2.75rem}.\32xl\:hover\:translate-y-12:hover{--tw-translate-y:3rem}.\32xl\:hover\:translate-y-14:hover{--tw-translate-y:3.5rem}.\32xl\:hover\:translate-y-16:hover{--tw-translate-y:4rem}.\32xl\:hover\:translate-y-20:hover{--tw-translate-y:5rem}.\32xl\:hover\:translate-y-24:hover{--tw-translate-y:6rem}.\32xl\:hover\:translate-y-28:hover{--tw-translate-y:7rem}.\32xl\:hover\:translate-y-32:hover{--tw-translate-y:8rem}.\32xl\:hover\:translate-y-36:hover{--tw-translate-y:9rem}.\32xl\:hover\:translate-y-40:hover{--tw-translate-y:10rem}.\32xl\:hover\:translate-y-44:hover{--tw-translate-y:11rem}.\32xl\:hover\:translate-y-48:hover{--tw-translate-y:12rem}.\32xl\:hover\:translate-y-52:hover{--tw-translate-y:13rem}.\32xl\:hover\:translate-y-56:hover{--tw-translate-y:14rem}.\32xl\:hover\:translate-y-60:hover{--tw-translate-y:15rem}.\32xl\:hover\:translate-y-64:hover{--tw-translate-y:16rem}.\32xl\:hover\:translate-y-72:hover{--tw-translate-y:18rem}.\32xl\:hover\:translate-y-80:hover{--tw-translate-y:20rem}.\32xl\:hover\:translate-y-96:hover{--tw-translate-y:24rem}.\32xl\:hover\:translate-y-px:hover{--tw-translate-y:1px}.\32xl\:hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem}.\32xl\:hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.\32xl\:hover\:translate-y-2\.5:hover{--tw-translate-y:0.625rem}.\32xl\:hover\:translate-y-3\.5:hover{--tw-translate-y:0.875rem}.\32xl\:hover\:-translate-y-0:hover{--tw-translate-y:0px}.\32xl\:hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.\32xl\:hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.\32xl\:hover\:-translate-y-3:hover{--tw-translate-y:-0.75rem}.\32xl\:hover\:-translate-y-4:hover{--tw-translate-y:-1rem}.\32xl\:hover\:-translate-y-5:hover{--tw-translate-y:-1.25rem}.\32xl\:hover\:-translate-y-6:hover{--tw-translate-y:-1.5rem}.\32xl\:hover\:-translate-y-7:hover{--tw-translate-y:-1.75rem}.\32xl\:hover\:-translate-y-8:hover{--tw-translate-y:-2rem}.\32xl\:hover\:-translate-y-9:hover{--tw-translate-y:-2.25rem}.\32xl\:hover\:-translate-y-10:hover{--tw-translate-y:-2.5rem}.\32xl\:hover\:-translate-y-11:hover{--tw-translate-y:-2.75rem}.\32xl\:hover\:-translate-y-12:hover{--tw-translate-y:-3rem}.\32xl\:hover\:-translate-y-14:hover{--tw-translate-y:-3.5rem}.\32xl\:hover\:-translate-y-16:hover{--tw-translate-y:-4rem}.\32xl\:hover\:-translate-y-20:hover{--tw-translate-y:-5rem}.\32xl\:hover\:-translate-y-24:hover{--tw-translate-y:-6rem}.\32xl\:hover\:-translate-y-28:hover{--tw-translate-y:-7rem}.\32xl\:hover\:-translate-y-32:hover{--tw-translate-y:-8rem}.\32xl\:hover\:-translate-y-36:hover{--tw-translate-y:-9rem}.\32xl\:hover\:-translate-y-40:hover{--tw-translate-y:-10rem}.\32xl\:hover\:-translate-y-44:hover{--tw-translate-y:-11rem}.\32xl\:hover\:-translate-y-48:hover{--tw-translate-y:-12rem}.\32xl\:hover\:-translate-y-52:hover{--tw-translate-y:-13rem}.\32xl\:hover\:-translate-y-56:hover{--tw-translate-y:-14rem}.\32xl\:hover\:-translate-y-60:hover{--tw-translate-y:-15rem}.\32xl\:hover\:-translate-y-64:hover{--tw-translate-y:-16rem}.\32xl\:hover\:-translate-y-72:hover{--tw-translate-y:-18rem}.\32xl\:hover\:-translate-y-80:hover{--tw-translate-y:-20rem}.\32xl\:hover\:-translate-y-96:hover{--tw-translate-y:-24rem}.\32xl\:hover\:-translate-y-px:hover{--tw-translate-y:-1px}.\32xl\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.\32xl\:hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.\32xl\:hover\:-translate-y-2\.5:hover{--tw-translate-y:-0.625rem}.\32xl\:hover\:-translate-y-3\.5:hover{--tw-translate-y:-0.875rem}.\32xl\:hover\:translate-y-1\/2:hover{--tw-translate-y:50%}.\32xl\:hover\:translate-y-1\/3:hover{--tw-translate-y:33.333333%}.\32xl\:hover\:translate-y-2\/3:hover{--tw-translate-y:66.666667%}.\32xl\:hover\:translate-y-1\/4:hover{--tw-translate-y:25%}.\32xl\:hover\:translate-y-2\/4:hover{--tw-translate-y:50%}.\32xl\:hover\:translate-y-3\/4:hover{--tw-translate-y:75%}.\32xl\:hover\:translate-y-full:hover{--tw-translate-y:100%}.\32xl\:hover\:-translate-y-1\/2:hover{--tw-translate-y:-50%}.\32xl\:hover\:-translate-y-1\/3:hover{--tw-translate-y:-33.333333%}.\32xl\:hover\:-translate-y-2\/3:hover{--tw-translate-y:-66.666667%}.\32xl\:hover\:-translate-y-1\/4:hover{--tw-translate-y:-25%}.\32xl\:hover\:-translate-y-2\/4:hover{--tw-translate-y:-50%}.\32xl\:hover\:-translate-y-3\/4:hover{--tw-translate-y:-75%}.\32xl\:hover\:-translate-y-full:hover{--tw-translate-y:-100%}.\32xl\:focus\:translate-x-0:focus{--tw-translate-x:0px}.\32xl\:focus\:translate-x-1:focus{--tw-translate-x:0.25rem}.\32xl\:focus\:translate-x-2:focus{--tw-translate-x:0.5rem}.\32xl\:focus\:translate-x-3:focus{--tw-translate-x:0.75rem}.\32xl\:focus\:translate-x-4:focus{--tw-translate-x:1rem}.\32xl\:focus\:translate-x-5:focus{--tw-translate-x:1.25rem}.\32xl\:focus\:translate-x-6:focus{--tw-translate-x:1.5rem}.\32xl\:focus\:translate-x-7:focus{--tw-translate-x:1.75rem}.\32xl\:focus\:translate-x-8:focus{--tw-translate-x:2rem}.\32xl\:focus\:translate-x-9:focus{--tw-translate-x:2.25rem}.\32xl\:focus\:translate-x-10:focus{--tw-translate-x:2.5rem}.\32xl\:focus\:translate-x-11:focus{--tw-translate-x:2.75rem}.\32xl\:focus\:translate-x-12:focus{--tw-translate-x:3rem}.\32xl\:focus\:translate-x-14:focus{--tw-translate-x:3.5rem}.\32xl\:focus\:translate-x-16:focus{--tw-translate-x:4rem}.\32xl\:focus\:translate-x-20:focus{--tw-translate-x:5rem}.\32xl\:focus\:translate-x-24:focus{--tw-translate-x:6rem}.\32xl\:focus\:translate-x-28:focus{--tw-translate-x:7rem}.\32xl\:focus\:translate-x-32:focus{--tw-translate-x:8rem}.\32xl\:focus\:translate-x-36:focus{--tw-translate-x:9rem}.\32xl\:focus\:translate-x-40:focus{--tw-translate-x:10rem}.\32xl\:focus\:translate-x-44:focus{--tw-translate-x:11rem}.\32xl\:focus\:translate-x-48:focus{--tw-translate-x:12rem}.\32xl\:focus\:translate-x-52:focus{--tw-translate-x:13rem}.\32xl\:focus\:translate-x-56:focus{--tw-translate-x:14rem}.\32xl\:focus\:translate-x-60:focus{--tw-translate-x:15rem}.\32xl\:focus\:translate-x-64:focus{--tw-translate-x:16rem}.\32xl\:focus\:translate-x-72:focus{--tw-translate-x:18rem}.\32xl\:focus\:translate-x-80:focus{--tw-translate-x:20rem}.\32xl\:focus\:translate-x-96:focus{--tw-translate-x:24rem}.\32xl\:focus\:translate-x-px:focus{--tw-translate-x:1px}.\32xl\:focus\:translate-x-0\.5:focus{--tw-translate-x:0.125rem}.\32xl\:focus\:translate-x-1\.5:focus{--tw-translate-x:0.375rem}.\32xl\:focus\:translate-x-2\.5:focus{--tw-translate-x:0.625rem}.\32xl\:focus\:translate-x-3\.5:focus{--tw-translate-x:0.875rem}.\32xl\:focus\:-translate-x-0:focus{--tw-translate-x:0px}.\32xl\:focus\:-translate-x-1:focus{--tw-translate-x:-0.25rem}.\32xl\:focus\:-translate-x-2:focus{--tw-translate-x:-0.5rem}.\32xl\:focus\:-translate-x-3:focus{--tw-translate-x:-0.75rem}.\32xl\:focus\:-translate-x-4:focus{--tw-translate-x:-1rem}.\32xl\:focus\:-translate-x-5:focus{--tw-translate-x:-1.25rem}.\32xl\:focus\:-translate-x-6:focus{--tw-translate-x:-1.5rem}.\32xl\:focus\:-translate-x-7:focus{--tw-translate-x:-1.75rem}.\32xl\:focus\:-translate-x-8:focus{--tw-translate-x:-2rem}.\32xl\:focus\:-translate-x-9:focus{--tw-translate-x:-2.25rem}.\32xl\:focus\:-translate-x-10:focus{--tw-translate-x:-2.5rem}.\32xl\:focus\:-translate-x-11:focus{--tw-translate-x:-2.75rem}.\32xl\:focus\:-translate-x-12:focus{--tw-translate-x:-3rem}.\32xl\:focus\:-translate-x-14:focus{--tw-translate-x:-3.5rem}.\32xl\:focus\:-translate-x-16:focus{--tw-translate-x:-4rem}.\32xl\:focus\:-translate-x-20:focus{--tw-translate-x:-5rem}.\32xl\:focus\:-translate-x-24:focus{--tw-translate-x:-6rem}.\32xl\:focus\:-translate-x-28:focus{--tw-translate-x:-7rem}.\32xl\:focus\:-translate-x-32:focus{--tw-translate-x:-8rem}.\32xl\:focus\:-translate-x-36:focus{--tw-translate-x:-9rem}.\32xl\:focus\:-translate-x-40:focus{--tw-translate-x:-10rem}.\32xl\:focus\:-translate-x-44:focus{--tw-translate-x:-11rem}.\32xl\:focus\:-translate-x-48:focus{--tw-translate-x:-12rem}.\32xl\:focus\:-translate-x-52:focus{--tw-translate-x:-13rem}.\32xl\:focus\:-translate-x-56:focus{--tw-translate-x:-14rem}.\32xl\:focus\:-translate-x-60:focus{--tw-translate-x:-15rem}.\32xl\:focus\:-translate-x-64:focus{--tw-translate-x:-16rem}.\32xl\:focus\:-translate-x-72:focus{--tw-translate-x:-18rem}.\32xl\:focus\:-translate-x-80:focus{--tw-translate-x:-20rem}.\32xl\:focus\:-translate-x-96:focus{--tw-translate-x:-24rem}.\32xl\:focus\:-translate-x-px:focus{--tw-translate-x:-1px}.\32xl\:focus\:-translate-x-0\.5:focus{--tw-translate-x:-0.125rem}.\32xl\:focus\:-translate-x-1\.5:focus{--tw-translate-x:-0.375rem}.\32xl\:focus\:-translate-x-2\.5:focus{--tw-translate-x:-0.625rem}.\32xl\:focus\:-translate-x-3\.5:focus{--tw-translate-x:-0.875rem}.\32xl\:focus\:translate-x-1\/2:focus{--tw-translate-x:50%}.\32xl\:focus\:translate-x-1\/3:focus{--tw-translate-x:33.333333%}.\32xl\:focus\:translate-x-2\/3:focus{--tw-translate-x:66.666667%}.\32xl\:focus\:translate-x-1\/4:focus{--tw-translate-x:25%}.\32xl\:focus\:translate-x-2\/4:focus{--tw-translate-x:50%}.\32xl\:focus\:translate-x-3\/4:focus{--tw-translate-x:75%}.\32xl\:focus\:translate-x-full:focus{--tw-translate-x:100%}.\32xl\:focus\:-translate-x-1\/2:focus{--tw-translate-x:-50%}.\32xl\:focus\:-translate-x-1\/3:focus{--tw-translate-x:-33.333333%}.\32xl\:focus\:-translate-x-2\/3:focus{--tw-translate-x:-66.666667%}.\32xl\:focus\:-translate-x-1\/4:focus{--tw-translate-x:-25%}.\32xl\:focus\:-translate-x-2\/4:focus{--tw-translate-x:-50%}.\32xl\:focus\:-translate-x-3\/4:focus{--tw-translate-x:-75%}.\32xl\:focus\:-translate-x-full:focus{--tw-translate-x:-100%}.\32xl\:focus\:translate-y-0:focus{--tw-translate-y:0px}.\32xl\:focus\:translate-y-1:focus{--tw-translate-y:0.25rem}.\32xl\:focus\:translate-y-2:focus{--tw-translate-y:0.5rem}.\32xl\:focus\:translate-y-3:focus{--tw-translate-y:0.75rem}.\32xl\:focus\:translate-y-4:focus{--tw-translate-y:1rem}.\32xl\:focus\:translate-y-5:focus{--tw-translate-y:1.25rem}.\32xl\:focus\:translate-y-6:focus{--tw-translate-y:1.5rem}.\32xl\:focus\:translate-y-7:focus{--tw-translate-y:1.75rem}.\32xl\:focus\:translate-y-8:focus{--tw-translate-y:2rem}.\32xl\:focus\:translate-y-9:focus{--tw-translate-y:2.25rem}.\32xl\:focus\:translate-y-10:focus{--tw-translate-y:2.5rem}.\32xl\:focus\:translate-y-11:focus{--tw-translate-y:2.75rem}.\32xl\:focus\:translate-y-12:focus{--tw-translate-y:3rem}.\32xl\:focus\:translate-y-14:focus{--tw-translate-y:3.5rem}.\32xl\:focus\:translate-y-16:focus{--tw-translate-y:4rem}.\32xl\:focus\:translate-y-20:focus{--tw-translate-y:5rem}.\32xl\:focus\:translate-y-24:focus{--tw-translate-y:6rem}.\32xl\:focus\:translate-y-28:focus{--tw-translate-y:7rem}.\32xl\:focus\:translate-y-32:focus{--tw-translate-y:8rem}.\32xl\:focus\:translate-y-36:focus{--tw-translate-y:9rem}.\32xl\:focus\:translate-y-40:focus{--tw-translate-y:10rem}.\32xl\:focus\:translate-y-44:focus{--tw-translate-y:11rem}.\32xl\:focus\:translate-y-48:focus{--tw-translate-y:12rem}.\32xl\:focus\:translate-y-52:focus{--tw-translate-y:13rem}.\32xl\:focus\:translate-y-56:focus{--tw-translate-y:14rem}.\32xl\:focus\:translate-y-60:focus{--tw-translate-y:15rem}.\32xl\:focus\:translate-y-64:focus{--tw-translate-y:16rem}.\32xl\:focus\:translate-y-72:focus{--tw-translate-y:18rem}.\32xl\:focus\:translate-y-80:focus{--tw-translate-y:20rem}.\32xl\:focus\:translate-y-96:focus{--tw-translate-y:24rem}.\32xl\:focus\:translate-y-px:focus{--tw-translate-y:1px}.\32xl\:focus\:translate-y-0\.5:focus{--tw-translate-y:0.125rem}.\32xl\:focus\:translate-y-1\.5:focus{--tw-translate-y:0.375rem}.\32xl\:focus\:translate-y-2\.5:focus{--tw-translate-y:0.625rem}.\32xl\:focus\:translate-y-3\.5:focus{--tw-translate-y:0.875rem}.\32xl\:focus\:-translate-y-0:focus{--tw-translate-y:0px}.\32xl\:focus\:-translate-y-1:focus{--tw-translate-y:-0.25rem}.\32xl\:focus\:-translate-y-2:focus{--tw-translate-y:-0.5rem}.\32xl\:focus\:-translate-y-3:focus{--tw-translate-y:-0.75rem}.\32xl\:focus\:-translate-y-4:focus{--tw-translate-y:-1rem}.\32xl\:focus\:-translate-y-5:focus{--tw-translate-y:-1.25rem}.\32xl\:focus\:-translate-y-6:focus{--tw-translate-y:-1.5rem}.\32xl\:focus\:-translate-y-7:focus{--tw-translate-y:-1.75rem}.\32xl\:focus\:-translate-y-8:focus{--tw-translate-y:-2rem}.\32xl\:focus\:-translate-y-9:focus{--tw-translate-y:-2.25rem}.\32xl\:focus\:-translate-y-10:focus{--tw-translate-y:-2.5rem}.\32xl\:focus\:-translate-y-11:focus{--tw-translate-y:-2.75rem}.\32xl\:focus\:-translate-y-12:focus{--tw-translate-y:-3rem}.\32xl\:focus\:-translate-y-14:focus{--tw-translate-y:-3.5rem}.\32xl\:focus\:-translate-y-16:focus{--tw-translate-y:-4rem}.\32xl\:focus\:-translate-y-20:focus{--tw-translate-y:-5rem}.\32xl\:focus\:-translate-y-24:focus{--tw-translate-y:-6rem}.\32xl\:focus\:-translate-y-28:focus{--tw-translate-y:-7rem}.\32xl\:focus\:-translate-y-32:focus{--tw-translate-y:-8rem}.\32xl\:focus\:-translate-y-36:focus{--tw-translate-y:-9rem}.\32xl\:focus\:-translate-y-40:focus{--tw-translate-y:-10rem}.\32xl\:focus\:-translate-y-44:focus{--tw-translate-y:-11rem}.\32xl\:focus\:-translate-y-48:focus{--tw-translate-y:-12rem}.\32xl\:focus\:-translate-y-52:focus{--tw-translate-y:-13rem}.\32xl\:focus\:-translate-y-56:focus{--tw-translate-y:-14rem}.\32xl\:focus\:-translate-y-60:focus{--tw-translate-y:-15rem}.\32xl\:focus\:-translate-y-64:focus{--tw-translate-y:-16rem}.\32xl\:focus\:-translate-y-72:focus{--tw-translate-y:-18rem}.\32xl\:focus\:-translate-y-80:focus{--tw-translate-y:-20rem}.\32xl\:focus\:-translate-y-96:focus{--tw-translate-y:-24rem}.\32xl\:focus\:-translate-y-px:focus{--tw-translate-y:-1px}.\32xl\:focus\:-translate-y-0\.5:focus{--tw-translate-y:-0.125rem}.\32xl\:focus\:-translate-y-1\.5:focus{--tw-translate-y:-0.375rem}.\32xl\:focus\:-translate-y-2\.5:focus{--tw-translate-y:-0.625rem}.\32xl\:focus\:-translate-y-3\.5:focus{--tw-translate-y:-0.875rem}.\32xl\:focus\:translate-y-1\/2:focus{--tw-translate-y:50%}.\32xl\:focus\:translate-y-1\/3:focus{--tw-translate-y:33.333333%}.\32xl\:focus\:translate-y-2\/3:focus{--tw-translate-y:66.666667%}.\32xl\:focus\:translate-y-1\/4:focus{--tw-translate-y:25%}.\32xl\:focus\:translate-y-2\/4:focus{--tw-translate-y:50%}.\32xl\:focus\:translate-y-3\/4:focus{--tw-translate-y:75%}.\32xl\:focus\:translate-y-full:focus{--tw-translate-y:100%}.\32xl\:focus\:-translate-y-1\/2:focus{--tw-translate-y:-50%}.\32xl\:focus\:-translate-y-1\/3:focus{--tw-translate-y:-33.333333%}.\32xl\:focus\:-translate-y-2\/3:focus{--tw-translate-y:-66.666667%}.\32xl\:focus\:-translate-y-1\/4:focus{--tw-translate-y:-25%}.\32xl\:focus\:-translate-y-2\/4:focus{--tw-translate-y:-50%}.\32xl\:focus\:-translate-y-3\/4:focus{--tw-translate-y:-75%}.\32xl\:focus\:-translate-y-full:focus{--tw-translate-y:-100%}.\32xl\:rotate-0{--tw-rotate:0deg}.\32xl\:rotate-1{--tw-rotate:1deg}.\32xl\:rotate-2{--tw-rotate:2deg}.\32xl\:rotate-3{--tw-rotate:3deg}.\32xl\:rotate-6{--tw-rotate:6deg}.\32xl\:rotate-12{--tw-rotate:12deg}.\32xl\:rotate-45{--tw-rotate:45deg}.\32xl\:rotate-90{--tw-rotate:90deg}.\32xl\:rotate-180{--tw-rotate:180deg}.\32xl\:-rotate-180{--tw-rotate:-180deg}.\32xl\:-rotate-90{--tw-rotate:-90deg}.\32xl\:-rotate-45{--tw-rotate:-45deg}.\32xl\:-rotate-12{--tw-rotate:-12deg}.\32xl\:-rotate-6{--tw-rotate:-6deg}.\32xl\:-rotate-3{--tw-rotate:-3deg}.\32xl\:-rotate-2{--tw-rotate:-2deg}.\32xl\:-rotate-1{--tw-rotate:-1deg}.\32xl\:hover\:rotate-0:hover{--tw-rotate:0deg}.\32xl\:hover\:rotate-1:hover{--tw-rotate:1deg}.\32xl\:hover\:rotate-2:hover{--tw-rotate:2deg}.\32xl\:hover\:rotate-3:hover{--tw-rotate:3deg}.\32xl\:hover\:rotate-6:hover{--tw-rotate:6deg}.\32xl\:hover\:rotate-12:hover{--tw-rotate:12deg}.\32xl\:hover\:rotate-45:hover{--tw-rotate:45deg}.\32xl\:hover\:rotate-90:hover{--tw-rotate:90deg}.\32xl\:hover\:rotate-180:hover{--tw-rotate:180deg}.\32xl\:hover\:-rotate-180:hover{--tw-rotate:-180deg}.\32xl\:hover\:-rotate-90:hover{--tw-rotate:-90deg}.\32xl\:hover\:-rotate-45:hover{--tw-rotate:-45deg}.\32xl\:hover\:-rotate-12:hover{--tw-rotate:-12deg}.\32xl\:hover\:-rotate-6:hover{--tw-rotate:-6deg}.\32xl\:hover\:-rotate-3:hover{--tw-rotate:-3deg}.\32xl\:hover\:-rotate-2:hover{--tw-rotate:-2deg}.\32xl\:hover\:-rotate-1:hover{--tw-rotate:-1deg}.\32xl\:focus\:rotate-0:focus{--tw-rotate:0deg}.\32xl\:focus\:rotate-1:focus{--tw-rotate:1deg}.\32xl\:focus\:rotate-2:focus{--tw-rotate:2deg}.\32xl\:focus\:rotate-3:focus{--tw-rotate:3deg}.\32xl\:focus\:rotate-6:focus{--tw-rotate:6deg}.\32xl\:focus\:rotate-12:focus{--tw-rotate:12deg}.\32xl\:focus\:rotate-45:focus{--tw-rotate:45deg}.\32xl\:focus\:rotate-90:focus{--tw-rotate:90deg}.\32xl\:focus\:rotate-180:focus{--tw-rotate:180deg}.\32xl\:focus\:-rotate-180:focus{--tw-rotate:-180deg}.\32xl\:focus\:-rotate-90:focus{--tw-rotate:-90deg}.\32xl\:focus\:-rotate-45:focus{--tw-rotate:-45deg}.\32xl\:focus\:-rotate-12:focus{--tw-rotate:-12deg}.\32xl\:focus\:-rotate-6:focus{--tw-rotate:-6deg}.\32xl\:focus\:-rotate-3:focus{--tw-rotate:-3deg}.\32xl\:focus\:-rotate-2:focus{--tw-rotate:-2deg}.\32xl\:focus\:-rotate-1:focus{--tw-rotate:-1deg}.\32xl\:skew-x-0{--tw-skew-x:0deg}.\32xl\:skew-x-1{--tw-skew-x:1deg}.\32xl\:skew-x-2{--tw-skew-x:2deg}.\32xl\:skew-x-3{--tw-skew-x:3deg}.\32xl\:skew-x-6{--tw-skew-x:6deg}.\32xl\:skew-x-12{--tw-skew-x:12deg}.\32xl\:-skew-x-12{--tw-skew-x:-12deg}.\32xl\:-skew-x-6{--tw-skew-x:-6deg}.\32xl\:-skew-x-3{--tw-skew-x:-3deg}.\32xl\:-skew-x-2{--tw-skew-x:-2deg}.\32xl\:-skew-x-1{--tw-skew-x:-1deg}.\32xl\:skew-y-0{--tw-skew-y:0deg}.\32xl\:skew-y-1{--tw-skew-y:1deg}.\32xl\:skew-y-2{--tw-skew-y:2deg}.\32xl\:skew-y-3{--tw-skew-y:3deg}.\32xl\:skew-y-6{--tw-skew-y:6deg}.\32xl\:skew-y-12{--tw-skew-y:12deg}.\32xl\:-skew-y-12{--tw-skew-y:-12deg}.\32xl\:-skew-y-6{--tw-skew-y:-6deg}.\32xl\:-skew-y-3{--tw-skew-y:-3deg}.\32xl\:-skew-y-2{--tw-skew-y:-2deg}.\32xl\:-skew-y-1{--tw-skew-y:-1deg}.\32xl\:hover\:skew-x-0:hover{--tw-skew-x:0deg}.\32xl\:hover\:skew-x-1:hover{--tw-skew-x:1deg}.\32xl\:hover\:skew-x-2:hover{--tw-skew-x:2deg}.\32xl\:hover\:skew-x-3:hover{--tw-skew-x:3deg}.\32xl\:hover\:skew-x-6:hover{--tw-skew-x:6deg}.\32xl\:hover\:skew-x-12:hover{--tw-skew-x:12deg}.\32xl\:hover\:-skew-x-12:hover{--tw-skew-x:-12deg}.\32xl\:hover\:-skew-x-6:hover{--tw-skew-x:-6deg}.\32xl\:hover\:-skew-x-3:hover{--tw-skew-x:-3deg}.\32xl\:hover\:-skew-x-2:hover{--tw-skew-x:-2deg}.\32xl\:hover\:-skew-x-1:hover{--tw-skew-x:-1deg}.\32xl\:hover\:skew-y-0:hover{--tw-skew-y:0deg}.\32xl\:hover\:skew-y-1:hover{--tw-skew-y:1deg}.\32xl\:hover\:skew-y-2:hover{--tw-skew-y:2deg}.\32xl\:hover\:skew-y-3:hover{--tw-skew-y:3deg}.\32xl\:hover\:skew-y-6:hover{--tw-skew-y:6deg}.\32xl\:hover\:skew-y-12:hover{--tw-skew-y:12deg}.\32xl\:hover\:-skew-y-12:hover{--tw-skew-y:-12deg}.\32xl\:hover\:-skew-y-6:hover{--tw-skew-y:-6deg}.\32xl\:hover\:-skew-y-3:hover{--tw-skew-y:-3deg}.\32xl\:hover\:-skew-y-2:hover{--tw-skew-y:-2deg}.\32xl\:hover\:-skew-y-1:hover{--tw-skew-y:-1deg}.\32xl\:focus\:skew-x-0:focus{--tw-skew-x:0deg}.\32xl\:focus\:skew-x-1:focus{--tw-skew-x:1deg}.\32xl\:focus\:skew-x-2:focus{--tw-skew-x:2deg}.\32xl\:focus\:skew-x-3:focus{--tw-skew-x:3deg}.\32xl\:focus\:skew-x-6:focus{--tw-skew-x:6deg}.\32xl\:focus\:skew-x-12:focus{--tw-skew-x:12deg}.\32xl\:focus\:-skew-x-12:focus{--tw-skew-x:-12deg}.\32xl\:focus\:-skew-x-6:focus{--tw-skew-x:-6deg}.\32xl\:focus\:-skew-x-3:focus{--tw-skew-x:-3deg}.\32xl\:focus\:-skew-x-2:focus{--tw-skew-x:-2deg}.\32xl\:focus\:-skew-x-1:focus{--tw-skew-x:-1deg}.\32xl\:focus\:skew-y-0:focus{--tw-skew-y:0deg}.\32xl\:focus\:skew-y-1:focus{--tw-skew-y:1deg}.\32xl\:focus\:skew-y-2:focus{--tw-skew-y:2deg}.\32xl\:focus\:skew-y-3:focus{--tw-skew-y:3deg}.\32xl\:focus\:skew-y-6:focus{--tw-skew-y:6deg}.\32xl\:focus\:skew-y-12:focus{--tw-skew-y:12deg}.\32xl\:focus\:-skew-y-12:focus{--tw-skew-y:-12deg}.\32xl\:focus\:-skew-y-6:focus{--tw-skew-y:-6deg}.\32xl\:focus\:-skew-y-3:focus{--tw-skew-y:-3deg}.\32xl\:focus\:-skew-y-2:focus{--tw-skew-y:-2deg}.\32xl\:focus\:-skew-y-1:focus{--tw-skew-y:-1deg}.\32xl\:scale-0{--tw-scale-x:0;--tw-scale-y:0}.\32xl\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.\32xl\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.\32xl\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.\32xl\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.\32xl\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.\32xl\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.\32xl\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.\32xl\:scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.\32xl\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.\32xl\:hover\:scale-0:hover{--tw-scale-x:0;--tw-scale-y:0}.\32xl\:hover\:scale-50:hover{--tw-scale-x:.5;--tw-scale-y:.5}.\32xl\:hover\:scale-75:hover{--tw-scale-x:.75;--tw-scale-y:.75}.\32xl\:hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9}.\32xl\:hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95}.\32xl\:hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1}.\32xl\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.\32xl\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.\32xl\:hover\:scale-125:hover{--tw-scale-x:1.25;--tw-scale-y:1.25}.\32xl\:hover\:scale-150:hover{--tw-scale-x:1.5;--tw-scale-y:1.5}.\32xl\:focus\:scale-0:focus{--tw-scale-x:0;--tw-scale-y:0}.\32xl\:focus\:scale-50:focus{--tw-scale-x:.5;--tw-scale-y:.5}.\32xl\:focus\:scale-75:focus{--tw-scale-x:.75;--tw-scale-y:.75}.\32xl\:focus\:scale-90:focus{--tw-scale-x:.9;--tw-scale-y:.9}.\32xl\:focus\:scale-95:focus{--tw-scale-x:.95;--tw-scale-y:.95}.\32xl\:focus\:scale-100:focus{--tw-scale-x:1;--tw-scale-y:1}.\32xl\:focus\:scale-105:focus{--tw-scale-x:1.05;--tw-scale-y:1.05}.\32xl\:focus\:scale-110:focus{--tw-scale-x:1.1;--tw-scale-y:1.1}.\32xl\:focus\:scale-125:focus{--tw-scale-x:1.25;--tw-scale-y:1.25}.\32xl\:focus\:scale-150:focus{--tw-scale-x:1.5;--tw-scale-y:1.5}.\32xl\:scale-x-0{--tw-scale-x:0}.\32xl\:scale-x-50{--tw-scale-x:.5}.\32xl\:scale-x-75{--tw-scale-x:.75}.\32xl\:scale-x-90{--tw-scale-x:.9}.\32xl\:scale-x-95{--tw-scale-x:.95}.\32xl\:scale-x-100{--tw-scale-x:1}.\32xl\:scale-x-105{--tw-scale-x:1.05}.\32xl\:scale-x-110{--tw-scale-x:1.1}.\32xl\:scale-x-125{--tw-scale-x:1.25}.\32xl\:scale-x-150{--tw-scale-x:1.5}.\32xl\:scale-y-0{--tw-scale-y:0}.\32xl\:scale-y-50{--tw-scale-y:.5}.\32xl\:scale-y-75{--tw-scale-y:.75}.\32xl\:scale-y-90{--tw-scale-y:.9}.\32xl\:scale-y-95{--tw-scale-y:.95}.\32xl\:scale-y-100{--tw-scale-y:1}.\32xl\:scale-y-105{--tw-scale-y:1.05}.\32xl\:scale-y-110{--tw-scale-y:1.1}.\32xl\:scale-y-125{--tw-scale-y:1.25}.\32xl\:scale-y-150{--tw-scale-y:1.5}.\32xl\:hover\:scale-x-0:hover{--tw-scale-x:0}.\32xl\:hover\:scale-x-50:hover{--tw-scale-x:.5}.\32xl\:hover\:scale-x-75:hover{--tw-scale-x:.75}.\32xl\:hover\:scale-x-90:hover{--tw-scale-x:.9}.\32xl\:hover\:scale-x-95:hover{--tw-scale-x:.95}.\32xl\:hover\:scale-x-100:hover{--tw-scale-x:1}.\32xl\:hover\:scale-x-105:hover{--tw-scale-x:1.05}.\32xl\:hover\:scale-x-110:hover{--tw-scale-x:1.1}.\32xl\:hover\:scale-x-125:hover{--tw-scale-x:1.25}.\32xl\:hover\:scale-x-150:hover{--tw-scale-x:1.5}.\32xl\:hover\:scale-y-0:hover{--tw-scale-y:0}.\32xl\:hover\:scale-y-50:hover{--tw-scale-y:.5}.\32xl\:hover\:scale-y-75:hover{--tw-scale-y:.75}.\32xl\:hover\:scale-y-90:hover{--tw-scale-y:.9}.\32xl\:hover\:scale-y-95:hover{--tw-scale-y:.95}.\32xl\:hover\:scale-y-100:hover{--tw-scale-y:1}.\32xl\:hover\:scale-y-105:hover{--tw-scale-y:1.05}.\32xl\:hover\:scale-y-110:hover{--tw-scale-y:1.1}.\32xl\:hover\:scale-y-125:hover{--tw-scale-y:1.25}.\32xl\:hover\:scale-y-150:hover{--tw-scale-y:1.5}.\32xl\:focus\:scale-x-0:focus{--tw-scale-x:0}.\32xl\:focus\:scale-x-50:focus{--tw-scale-x:.5}.\32xl\:focus\:scale-x-75:focus{--tw-scale-x:.75}.\32xl\:focus\:scale-x-90:focus{--tw-scale-x:.9}.\32xl\:focus\:scale-x-95:focus{--tw-scale-x:.95}.\32xl\:focus\:scale-x-100:focus{--tw-scale-x:1}.\32xl\:focus\:scale-x-105:focus{--tw-scale-x:1.05}.\32xl\:focus\:scale-x-110:focus{--tw-scale-x:1.1}.\32xl\:focus\:scale-x-125:focus{--tw-scale-x:1.25}.\32xl\:focus\:scale-x-150:focus{--tw-scale-x:1.5}.\32xl\:focus\:scale-y-0:focus{--tw-scale-y:0}.\32xl\:focus\:scale-y-50:focus{--tw-scale-y:.5}.\32xl\:focus\:scale-y-75:focus{--tw-scale-y:.75}.\32xl\:focus\:scale-y-90:focus{--tw-scale-y:.9}.\32xl\:focus\:scale-y-95:focus{--tw-scale-y:.95}.\32xl\:focus\:scale-y-100:focus{--tw-scale-y:1}.\32xl\:focus\:scale-y-105:focus{--tw-scale-y:1.05}.\32xl\:focus\:scale-y-110:focus{--tw-scale-y:1.1}.\32xl\:focus\:scale-y-125:focus{--tw-scale-y:1.25}.\32xl\:focus\:scale-y-150:focus{--tw-scale-y:1.5}.\32xl\:animate-none{animation:none}.\32xl\:animate-spin{animation:spin 1s linear infinite}.\32xl\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.\32xl\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.\32xl\:animate-bounce{animation:bounce 1s infinite}.\32xl\:cursor-auto{cursor:auto}.\32xl\:cursor-default{cursor:default}.\32xl\:cursor-pointer{cursor:pointer}.\32xl\:cursor-wait{cursor:wait}.\32xl\:cursor-text{cursor:text}.\32xl\:cursor-move{cursor:move}.\32xl\:cursor-help{cursor:help}.\32xl\:cursor-not-allowed{cursor:not-allowed}.\32xl\:select-none{-webkit-user-select:none;user-select:none}.\32xl\:select-text{-webkit-user-select:text;user-select:text}.\32xl\:select-all{-webkit-user-select:all;user-select:all}.\32xl\:select-auto{-webkit-user-select:auto;user-select:auto}.\32xl\:resize-none{resize:none}.\32xl\:resize-y{resize:vertical}.\32xl\:resize-x{resize:horizontal}.\32xl\:resize{resize:both}.\32xl\:list-inside{list-style-position:inside}.\32xl\:list-outside{list-style-position:outside}.\32xl\:list-none{list-style-type:none}.\32xl\:list-disc{list-style-type:disc}.\32xl\:list-decimal{list-style-type:decimal}.\32xl\:appearance-none{-webkit-appearance:none;appearance:none}.\32xl\:auto-cols-auto{grid-auto-columns:auto}.\32xl\:auto-cols-min{grid-auto-columns:min-content}.\32xl\:auto-cols-max{grid-auto-columns:max-content}.\32xl\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.\32xl\:grid-flow-row{grid-auto-flow:row}.\32xl\:grid-flow-col{grid-auto-flow:column}.\32xl\:grid-flow-row-dense{grid-auto-flow:row dense}.\32xl\:grid-flow-col-dense{grid-auto-flow:column dense}.\32xl\:auto-rows-auto{grid-auto-rows:auto}.\32xl\:auto-rows-min{grid-auto-rows:min-content}.\32xl\:auto-rows-max{grid-auto-rows:max-content}.\32xl\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.\32xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\32xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\32xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.\32xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.\32xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.\32xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\32xl\:grid-cols-none{grid-template-columns:none}.\32xl\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.\32xl\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.\32xl\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.\32xl\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.\32xl\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.\32xl\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.\32xl\:grid-rows-none{grid-template-rows:none}.\32xl\:flex-row{flex-direction:row}.\32xl\:flex-row-reverse{flex-direction:row-reverse}.\32xl\:flex-col{flex-direction:column}.\32xl\:flex-col-reverse{flex-direction:column-reverse}.\32xl\:flex-wrap{flex-wrap:wrap}.\32xl\:flex-wrap-reverse{flex-wrap:wrap-reverse}.\32xl\:flex-nowrap{flex-wrap:nowrap}.\32xl\:place-content-center{place-content:center}.\32xl\:place-content-start{place-content:start}.\32xl\:place-content-end{place-content:end}.\32xl\:place-content-between{place-content:space-between}.\32xl\:place-content-around{place-content:space-around}.\32xl\:place-content-evenly{place-content:space-evenly}.\32xl\:place-content-stretch{place-content:stretch}.\32xl\:place-items-start{place-items:start}.\32xl\:place-items-end{place-items:end}.\32xl\:place-items-center{place-items:center}.\32xl\:place-items-stretch{place-items:stretch}.\32xl\:content-center{align-content:center}.\32xl\:content-start{align-content:flex-start}.\32xl\:content-end{align-content:flex-end}.\32xl\:content-between{align-content:space-between}.\32xl\:content-around{align-content:space-around}.\32xl\:content-evenly{align-content:space-evenly}.\32xl\:items-start{align-items:flex-start}.\32xl\:items-end{align-items:flex-end}.\32xl\:items-center{align-items:center}.\32xl\:items-baseline{align-items:baseline}.\32xl\:items-stretch{align-items:stretch}.\32xl\:justify-start{justify-content:flex-start}.\32xl\:justify-end{justify-content:flex-end}.\32xl\:justify-center{justify-content:center}.\32xl\:justify-between{justify-content:space-between}.\32xl\:justify-around{justify-content:space-around}.\32xl\:justify-evenly{justify-content:space-evenly}.\32xl\:justify-items-start{justify-items:start}.\32xl\:justify-items-end{justify-items:end}.\32xl\:justify-items-center{justify-items:center}.\32xl\:justify-items-stretch{justify-items:stretch}.\32xl\:gap-0{gap:0}.\32xl\:gap-1{gap:.25rem}.\32xl\:gap-2{gap:.5rem}.\32xl\:gap-3{gap:.75rem}.\32xl\:gap-4{gap:1rem}.\32xl\:gap-5{gap:1.25rem}.\32xl\:gap-6{gap:1.5rem}.\32xl\:gap-7{gap:1.75rem}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-9{gap:2.25rem}.\32xl\:gap-10{gap:2.5rem}.\32xl\:gap-11{gap:2.75rem}.\32xl\:gap-12{gap:3rem}.\32xl\:gap-14{gap:3.5rem}.\32xl\:gap-16{gap:4rem}.\32xl\:gap-20{gap:5rem}.\32xl\:gap-24{gap:6rem}.\32xl\:gap-28{gap:7rem}.\32xl\:gap-32{gap:8rem}.\32xl\:gap-36{gap:9rem}.\32xl\:gap-40{gap:10rem}.\32xl\:gap-44{gap:11rem}.\32xl\:gap-48{gap:12rem}.\32xl\:gap-52{gap:13rem}.\32xl\:gap-56{gap:14rem}.\32xl\:gap-60{gap:15rem}.\32xl\:gap-64{gap:16rem}.\32xl\:gap-72{gap:18rem}.\32xl\:gap-80{gap:20rem}.\32xl\:gap-96{gap:24rem}.\32xl\:gap-px{gap:1px}.\32xl\:gap-0\.5{gap:.125rem}.\32xl\:gap-1\.5{gap:.375rem}.\32xl\:gap-2\.5{gap:.625rem}.\32xl\:gap-3\.5{gap:.875rem}.\32xl\:gap-x-0{column-gap:0}.\32xl\:gap-x-1{column-gap:.25rem}.\32xl\:gap-x-2{column-gap:.5rem}.\32xl\:gap-x-3{column-gap:.75rem}.\32xl\:gap-x-4{column-gap:1rem}.\32xl\:gap-x-5{column-gap:1.25rem}.\32xl\:gap-x-6{column-gap:1.5rem}.\32xl\:gap-x-7{column-gap:1.75rem}.\32xl\:gap-x-8{column-gap:2rem}.\32xl\:gap-x-9{column-gap:2.25rem}.\32xl\:gap-x-10{column-gap:2.5rem}.\32xl\:gap-x-11{column-gap:2.75rem}.\32xl\:gap-x-12{column-gap:3rem}.\32xl\:gap-x-14{column-gap:3.5rem}.\32xl\:gap-x-16{column-gap:4rem}.\32xl\:gap-x-20{column-gap:5rem}.\32xl\:gap-x-24{column-gap:6rem}.\32xl\:gap-x-28{column-gap:7rem}.\32xl\:gap-x-32{column-gap:8rem}.\32xl\:gap-x-36{column-gap:9rem}.\32xl\:gap-x-40{column-gap:10rem}.\32xl\:gap-x-44{column-gap:11rem}.\32xl\:gap-x-48{column-gap:12rem}.\32xl\:gap-x-52{column-gap:13rem}.\32xl\:gap-x-56{column-gap:14rem}.\32xl\:gap-x-60{column-gap:15rem}.\32xl\:gap-x-64{column-gap:16rem}.\32xl\:gap-x-72{column-gap:18rem}.\32xl\:gap-x-80{column-gap:20rem}.\32xl\:gap-x-96{column-gap:24rem}.\32xl\:gap-x-px{column-gap:1px}.\32xl\:gap-x-0\.5{column-gap:.125rem}.\32xl\:gap-x-1\.5{column-gap:.375rem}.\32xl\:gap-x-2\.5{column-gap:.625rem}.\32xl\:gap-x-3\.5{column-gap:.875rem}.\32xl\:gap-y-0{row-gap:0}.\32xl\:gap-y-1{row-gap:.25rem}.\32xl\:gap-y-2{row-gap:.5rem}.\32xl\:gap-y-3{row-gap:.75rem}.\32xl\:gap-y-4{row-gap:1rem}.\32xl\:gap-y-5{row-gap:1.25rem}.\32xl\:gap-y-6{row-gap:1.5rem}.\32xl\:gap-y-7{row-gap:1.75rem}.\32xl\:gap-y-8{row-gap:2rem}.\32xl\:gap-y-9{row-gap:2.25rem}.\32xl\:gap-y-10{row-gap:2.5rem}.\32xl\:gap-y-11{row-gap:2.75rem}.\32xl\:gap-y-12{row-gap:3rem}.\32xl\:gap-y-14{row-gap:3.5rem}.\32xl\:gap-y-16{row-gap:4rem}.\32xl\:gap-y-20{row-gap:5rem}.\32xl\:gap-y-24{row-gap:6rem}.\32xl\:gap-y-28{row-gap:7rem}.\32xl\:gap-y-32{row-gap:8rem}.\32xl\:gap-y-36{row-gap:9rem}.\32xl\:gap-y-40{row-gap:10rem}.\32xl\:gap-y-44{row-gap:11rem}.\32xl\:gap-y-48{row-gap:12rem}.\32xl\:gap-y-52{row-gap:13rem}.\32xl\:gap-y-56{row-gap:14rem}.\32xl\:gap-y-60{row-gap:15rem}.\32xl\:gap-y-64{row-gap:16rem}.\32xl\:gap-y-72{row-gap:18rem}.\32xl\:gap-y-80{row-gap:20rem}.\32xl\:gap-y-96{row-gap:24rem}.\32xl\:gap-y-px{row-gap:1px}.\32xl\:gap-y-0\.5{row-gap:.125rem}.\32xl\:gap-y-1\.5{row-gap:.375rem}.\32xl\:gap-y-2\.5{row-gap:.625rem}.\32xl\:gap-y-3\.5{row-gap:.875rem}.\32xl\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.25rem * var(--tw-space-x-reverse));margin-left:calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3rem * var(--tw-space-x-reverse));margin-left:calc(3rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(3.5rem * var(--tw-space-x-reverse));margin-left:calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(5rem * var(--tw-space-x-reverse));margin-left:calc(5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(6rem * var(--tw-space-x-reverse));margin-left:calc(6rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(7rem * var(--tw-space-x-reverse));margin-left:calc(7rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(9rem * var(--tw-space-x-reverse));margin-left:calc(9rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(10rem * var(--tw-space-x-reverse));margin-left:calc(10rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(11rem * var(--tw-space-x-reverse));margin-left:calc(11rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12rem * var(--tw-space-x-reverse));margin-left:calc(12rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(13rem * var(--tw-space-x-reverse));margin-left:calc(13rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(14rem * var(--tw-space-x-reverse));margin-left:calc(14rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(15rem * var(--tw-space-x-reverse));margin-left:calc(15rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16rem * var(--tw-space-x-reverse));margin-left:calc(16rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(18rem * var(--tw-space-x-reverse));margin-left:calc(18rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20rem * var(--tw-space-x-reverse));margin-left:calc(20rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24rem * var(--tw-space-x-reverse));margin-left:calc(24rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1px * var(--tw-space-x-reverse));margin-left:calc(1px * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.125rem * var(--tw-space-x-reverse));margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1rem * var(--tw-space-x-reverse));margin-left:calc(-1rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.25rem * var(--tw-space-x-reverse));margin-left:calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.5rem * var(--tw-space-x-reverse));margin-left:calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1.75rem * var(--tw-space-x-reverse));margin-left:calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2rem * var(--tw-space-x-reverse));margin-left:calc(-2rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.25rem * var(--tw-space-x-reverse));margin-left:calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.5rem * var(--tw-space-x-reverse));margin-left:calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-2.75rem * var(--tw-space-x-reverse));margin-left:calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3rem * var(--tw-space-x-reverse));margin-left:calc(-3rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-3.5rem * var(--tw-space-x-reverse));margin-left:calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-4rem * var(--tw-space-x-reverse));margin-left:calc(-4rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-5rem * var(--tw-space-x-reverse));margin-left:calc(-5rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-6rem * var(--tw-space-x-reverse));margin-left:calc(-6rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-7rem * var(--tw-space-x-reverse));margin-left:calc(-7rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-8rem * var(--tw-space-x-reverse));margin-left:calc(-8rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-9rem * var(--tw-space-x-reverse));margin-left:calc(-9rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-10rem * var(--tw-space-x-reverse));margin-left:calc(-10rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-11rem * var(--tw-space-x-reverse));margin-left:calc(-11rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-12rem * var(--tw-space-x-reverse));margin-left:calc(-12rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-13rem * var(--tw-space-x-reverse));margin-left:calc(-13rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-14rem * var(--tw-space-x-reverse));margin-left:calc(-14rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-15rem * var(--tw-space-x-reverse));margin-left:calc(-15rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-16rem * var(--tw-space-x-reverse));margin-left:calc(-16rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-18rem * var(--tw-space-x-reverse));margin-left:calc(-18rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-20rem * var(--tw-space-x-reverse));margin-left:calc(-20rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-24rem * var(--tw-space-x-reverse));margin-left:calc(-24rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.125rem * var(--tw-space-x-reverse));margin-left:calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.625rem * var(--tw-space-x-reverse));margin-left:calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.875rem * var(--tw-space-x-reverse));margin-left:calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.\32xl\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.\32xl\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.\32xl\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.\32xl\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.\32xl\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.\32xl\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.\32xl\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.\32xl\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.\32xl\:space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.\32xl\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.\32xl\:space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.\32xl\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.\32xl\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.\32xl\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.\32xl\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.\32xl\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.\32xl\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.\32xl\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.\32xl\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.\32xl\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem * var(--tw-space-y-reverse))}.\32xl\:space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(11rem * var(--tw-space-y-reverse))}.\32xl\:space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12rem * var(--tw-space-y-reverse))}.\32xl\:space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(13rem * var(--tw-space-y-reverse))}.\32xl\:space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14rem * var(--tw-space-y-reverse))}.\32xl\:space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(15rem * var(--tw-space-y-reverse))}.\32xl\:space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16rem * var(--tw-space-y-reverse))}.\32xl\:space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18rem * var(--tw-space-y-reverse))}.\32xl\:space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20rem * var(--tw-space-y-reverse))}.\32xl\:space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24rem * var(--tw-space-y-reverse))}.\32xl\:space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1px * var(--tw-space-y-reverse))}.\32xl\:space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.\32xl\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.\32xl\:space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.\32xl\:space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.\32xl\:-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.5rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.75rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.25rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.5rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1.75rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.25rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.5rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-2.75rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-3.5rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-4rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-5rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-6rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-7rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-8rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-9rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-10rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-10rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-11rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-11rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-12rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-12rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-13rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-13rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-14rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-14rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-15rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-15rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-16rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-16rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-18rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-18rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-20rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-20rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-24rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-24rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-1px * var(--tw-space-y-reverse))}.\32xl\:-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.125rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.375rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.625rem * var(--tw-space-y-reverse))}.\32xl\:-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.875rem * var(--tw-space-y-reverse))}.\32xl\:space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.\32xl\:space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.\32xl\:divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}.\32xl\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.\32xl\:divide-x-4>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(4px * var(--tw-divide-x-reverse));border-left-width:calc(4px * calc(1 - var(--tw-divide-x-reverse)))}.\32xl\:divide-x-8>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(8px * var(--tw-divide-x-reverse));border-left-width:calc(8px * calc(1 - var(--tw-divide-x-reverse)))}.\32xl\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.\32xl\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.\32xl\:divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.\32xl\:divide-y-4>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(4px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(4px * var(--tw-divide-y-reverse))}.\32xl\:divide-y-8>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(8px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(8px * var(--tw-divide-y-reverse))}.\32xl\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.\32xl\:divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.\32xl\:divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.\32xl\:divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.\32xl\:divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.\32xl\:divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.\32xl\:divide-double>:not([hidden])~:not([hidden]){border-style:double}.\32xl\:divide-none>:not([hidden])~:not([hidden]){border-style:none}.\32xl\:divide-transparent>:not([hidden])~:not([hidden]){border-color:transparent}.\32xl\:divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.\32xl\:divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(0,0,0,var(--tw-divide-opacity))}.\32xl\:divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,255,255,var(--tw-divide-opacity))}.\32xl\:divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity))}.\32xl\:divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.\32xl\:divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(229,231,235,var(--tw-divide-opacity))}.\32xl\:divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,213,219,var(--tw-divide-opacity))}.\32xl\:divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(156,163,175,var(--tw-divide-opacity))}.\32xl\:divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(107,114,128,var(--tw-divide-opacity))}.\32xl\:divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(75,85,99,var(--tw-divide-opacity))}.\32xl\:divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,65,81,var(--tw-divide-opacity))}.\32xl\:divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(31,41,55,var(--tw-divide-opacity))}.\32xl\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(17,24,39,var(--tw-divide-opacity))}.\32xl\:divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,242,242,var(--tw-divide-opacity))}.\32xl\:divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,226,226,var(--tw-divide-opacity))}.\32xl\:divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,202,202,var(--tw-divide-opacity))}.\32xl\:divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,165,165,var(--tw-divide-opacity))}.\32xl\:divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(248,113,113,var(--tw-divide-opacity))}.\32xl\:divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,68,68,var(--tw-divide-opacity))}.\32xl\:divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(220,38,38,var(--tw-divide-opacity))}.\32xl\:divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(185,28,28,var(--tw-divide-opacity))}.\32xl\:divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(153,27,27,var(--tw-divide-opacity))}.\32xl\:divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(127,29,29,var(--tw-divide-opacity))}.\32xl\:divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(255,251,235,var(--tw-divide-opacity))}.\32xl\:divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(254,243,199,var(--tw-divide-opacity))}.\32xl\:divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,230,138,var(--tw-divide-opacity))}.\32xl\:divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,211,77,var(--tw-divide-opacity))}.\32xl\:divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,191,36,var(--tw-divide-opacity))}.\32xl\:divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,158,11,var(--tw-divide-opacity))}.\32xl\:divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,119,6,var(--tw-divide-opacity))}.\32xl\:divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(180,83,9,var(--tw-divide-opacity))}.\32xl\:divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(146,64,14,var(--tw-divide-opacity))}.\32xl\:divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(120,53,15,var(--tw-divide-opacity))}.\32xl\:divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,253,245,var(--tw-divide-opacity))}.\32xl\:divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(209,250,229,var(--tw-divide-opacity))}.\32xl\:divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,243,208,var(--tw-divide-opacity))}.\32xl\:divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(110,231,183,var(--tw-divide-opacity))}.\32xl\:divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(52,211,153,var(--tw-divide-opacity))}.\32xl\:divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(16,185,129,var(--tw-divide-opacity))}.\32xl\:divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(5,150,105,var(--tw-divide-opacity))}.\32xl\:divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(4,120,87,var(--tw-divide-opacity))}.\32xl\:divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,95,70,var(--tw-divide-opacity))}.\32xl\:divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(6,78,59,var(--tw-divide-opacity))}.\32xl\:divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(239,246,255,var(--tw-divide-opacity))}.\32xl\:divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,234,254,var(--tw-divide-opacity))}.\32xl\:divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(191,219,254,var(--tw-divide-opacity))}.\32xl\:divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(147,197,253,var(--tw-divide-opacity))}.\32xl\:divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(96,165,250,var(--tw-divide-opacity))}.\32xl\:divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(59,130,246,var(--tw-divide-opacity))}.\32xl\:divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(37,99,235,var(--tw-divide-opacity))}.\32xl\:divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(29,78,216,var(--tw-divide-opacity))}.\32xl\:divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,64,175,var(--tw-divide-opacity))}.\32xl\:divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(30,58,138,var(--tw-divide-opacity))}.\32xl\:divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(238,242,255,var(--tw-divide-opacity))}.\32xl\:divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(224,231,255,var(--tw-divide-opacity))}.\32xl\:divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(199,210,254,var(--tw-divide-opacity))}.\32xl\:divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(165,180,252,var(--tw-divide-opacity))}.\32xl\:divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(129,140,248,var(--tw-divide-opacity))}.\32xl\:divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(99,102,241,var(--tw-divide-opacity))}.\32xl\:divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(79,70,229,var(--tw-divide-opacity))}.\32xl\:divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(67,56,202,var(--tw-divide-opacity))}.\32xl\:divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(55,48,163,var(--tw-divide-opacity))}.\32xl\:divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(49,46,129,var(--tw-divide-opacity))}.\32xl\:divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(245,243,255,var(--tw-divide-opacity))}.\32xl\:divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(237,233,254,var(--tw-divide-opacity))}.\32xl\:divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(221,214,254,var(--tw-divide-opacity))}.\32xl\:divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(196,181,253,var(--tw-divide-opacity))}.\32xl\:divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(167,139,250,var(--tw-divide-opacity))}.\32xl\:divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(139,92,246,var(--tw-divide-opacity))}.\32xl\:divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(124,58,237,var(--tw-divide-opacity))}.\32xl\:divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(109,40,217,var(--tw-divide-opacity))}.\32xl\:divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(91,33,182,var(--tw-divide-opacity))}.\32xl\:divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(76,29,149,var(--tw-divide-opacity))}.\32xl\:divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(253,242,248,var(--tw-divide-opacity))}.\32xl\:divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(252,231,243,var(--tw-divide-opacity))}.\32xl\:divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(251,207,232,var(--tw-divide-opacity))}.\32xl\:divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,168,212,var(--tw-divide-opacity))}.\32xl\:divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(244,114,182,var(--tw-divide-opacity))}.\32xl\:divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(236,72,153,var(--tw-divide-opacity))}.\32xl\:divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(219,39,119,var(--tw-divide-opacity))}.\32xl\:divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(190,24,93,var(--tw-divide-opacity))}.\32xl\:divide-pink-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(157,23,77,var(--tw-divide-opacity))}.\32xl\:divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(131,24,67,var(--tw-divide-opacity))}.\32xl\:divide-opacity-0>:not([hidden])~:not([hidden]){--tw-divide-opacity:0}.\32xl\:divide-opacity-5>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.05}.\32xl\:divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.\32xl\:divide-opacity-20>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}.\32xl\:divide-opacity-25>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.25}.\32xl\:divide-opacity-30>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.3}.\32xl\:divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4}.\32xl\:divide-opacity-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.5}.\32xl\:divide-opacity-60>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.6}.\32xl\:divide-opacity-70>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.7}.\32xl\:divide-opacity-75>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.75}.\32xl\:divide-opacity-80>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.8}.\32xl\:divide-opacity-90>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.9}.\32xl\:divide-opacity-95>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.95}.\32xl\:divide-opacity-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1}.\32xl\:place-self-auto{place-self:auto}.\32xl\:place-self-start{place-self:start}.\32xl\:place-self-end{place-self:end}.\32xl\:place-self-center{place-self:center}.\32xl\:place-self-stretch{place-self:stretch}.\32xl\:self-auto{align-self:auto}.\32xl\:self-start{align-self:flex-start}.\32xl\:self-end{align-self:flex-end}.\32xl\:self-center{align-self:center}.\32xl\:self-stretch{align-self:stretch}.\32xl\:self-baseline{align-self:baseline}.\32xl\:justify-self-auto{justify-self:auto}.\32xl\:justify-self-start{justify-self:start}.\32xl\:justify-self-end{justify-self:end}.\32xl\:justify-self-center{justify-self:center}.\32xl\:justify-self-stretch{justify-self:stretch}.\32xl\:overflow-auto{overflow:auto}.\32xl\:overflow-hidden{overflow:hidden}.\32xl\:overflow-visible{overflow:visible}.\32xl\:overflow-scroll{overflow:scroll}.\32xl\:overflow-x-auto{overflow-x:auto}.\32xl\:overflow-y-auto{overflow-y:auto}.\32xl\:overflow-x-hidden{overflow-x:hidden}.\32xl\:overflow-y-hidden{overflow-y:hidden}.\32xl\:overflow-x-visible{overflow-x:visible}.\32xl\:overflow-y-visible{overflow-y:visible}.\32xl\:overflow-x-scroll{overflow-x:scroll}.\32xl\:overflow-y-scroll{overflow-y:scroll}.\32xl\:overscroll-auto{overscroll-behavior:auto}.\32xl\:overscroll-contain{overscroll-behavior:contain}.\32xl\:overscroll-none{overscroll-behavior:none}.\32xl\:overscroll-y-auto{overscroll-behavior-y:auto}.\32xl\:overscroll-y-contain{overscroll-behavior-y:contain}.\32xl\:overscroll-y-none{overscroll-behavior-y:none}.\32xl\:overscroll-x-auto{overscroll-behavior-x:auto}.\32xl\:overscroll-x-contain{overscroll-behavior-x:contain}.\32xl\:overscroll-x-none{overscroll-behavior-x:none}.\32xl\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\32xl\:overflow-ellipsis{text-overflow:ellipsis}.\32xl\:overflow-clip{text-overflow:clip}.\32xl\:whitespace-normal{white-space:normal}.\32xl\:whitespace-nowrap{white-space:nowrap}.\32xl\:whitespace-pre{white-space:pre}.\32xl\:whitespace-pre-line{white-space:pre-line}.\32xl\:whitespace-pre-wrap{white-space:pre-wrap}.\32xl\:break-normal{overflow-wrap:normal;word-break:normal}.\32xl\:break-words{overflow-wrap:break-word}.\32xl\:break-all{word-break:break-all}.\32xl\:rounded-none{border-radius:0}.\32xl\:rounded-sm{border-radius:.125rem}.\32xl\:rounded{border-radius:.25rem}.\32xl\:rounded-md{border-radius:.375rem}.\32xl\:rounded-lg{border-radius:.5rem}.\32xl\:rounded-xl{border-radius:.75rem}.\32xl\:rounded-2xl{border-radius:1rem}.\32xl\:rounded-3xl{border-radius:1.5rem}.\32xl\:rounded-full{border-radius:9999px}.\32xl\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.\32xl\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.\32xl\:rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.\32xl\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.\32xl\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.\32xl\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.\32xl\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.\32xl\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.\32xl\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.\32xl\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.\32xl\:rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.\32xl\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.\32xl\:rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.\32xl\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.\32xl\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.\32xl\:rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.\32xl\:rounded-r-3xl{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.\32xl\:rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.\32xl\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.\32xl\:rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.\32xl\:rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.\32xl\:rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.\32xl\:rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.\32xl\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.\32xl\:rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.\32xl\:rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.\32xl\:rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.\32xl\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.\32xl\:rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.\32xl\:rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.\32xl\:rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.\32xl\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.\32xl\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.\32xl\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.\32xl\:rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.\32xl\:rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.\32xl\:rounded-tl-none{border-top-left-radius:0}.\32xl\:rounded-tl-sm{border-top-left-radius:.125rem}.\32xl\:rounded-tl{border-top-left-radius:.25rem}.\32xl\:rounded-tl-md{border-top-left-radius:.375rem}.\32xl\:rounded-tl-lg{border-top-left-radius:.5rem}.\32xl\:rounded-tl-xl{border-top-left-radius:.75rem}.\32xl\:rounded-tl-2xl{border-top-left-radius:1rem}.\32xl\:rounded-tl-3xl{border-top-left-radius:1.5rem}.\32xl\:rounded-tl-full{border-top-left-radius:9999px}.\32xl\:rounded-tr-none{border-top-right-radius:0}.\32xl\:rounded-tr-sm{border-top-right-radius:.125rem}.\32xl\:rounded-tr{border-top-right-radius:.25rem}.\32xl\:rounded-tr-md{border-top-right-radius:.375rem}.\32xl\:rounded-tr-lg{border-top-right-radius:.5rem}.\32xl\:rounded-tr-xl{border-top-right-radius:.75rem}.\32xl\:rounded-tr-2xl{border-top-right-radius:1rem}.\32xl\:rounded-tr-3xl{border-top-right-radius:1.5rem}.\32xl\:rounded-tr-full{border-top-right-radius:9999px}.\32xl\:rounded-br-none{border-bottom-right-radius:0}.\32xl\:rounded-br-sm{border-bottom-right-radius:.125rem}.\32xl\:rounded-br{border-bottom-right-radius:.25rem}.\32xl\:rounded-br-md{border-bottom-right-radius:.375rem}.\32xl\:rounded-br-lg{border-bottom-right-radius:.5rem}.\32xl\:rounded-br-xl{border-bottom-right-radius:.75rem}.\32xl\:rounded-br-2xl{border-bottom-right-radius:1rem}.\32xl\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.\32xl\:rounded-br-full{border-bottom-right-radius:9999px}.\32xl\:rounded-bl-none{border-bottom-left-radius:0}.\32xl\:rounded-bl-sm{border-bottom-left-radius:.125rem}.\32xl\:rounded-bl{border-bottom-left-radius:.25rem}.\32xl\:rounded-bl-md{border-bottom-left-radius:.375rem}.\32xl\:rounded-bl-lg{border-bottom-left-radius:.5rem}.\32xl\:rounded-bl-xl{border-bottom-left-radius:.75rem}.\32xl\:rounded-bl-2xl{border-bottom-left-radius:1rem}.\32xl\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.\32xl\:rounded-bl-full{border-bottom-left-radius:9999px}.\32xl\:border-0{border-width:0}.\32xl\:border-2{border-width:2px}.\32xl\:border-4{border-width:4px}.\32xl\:border-8{border-width:8px}.\32xl\:border{border-width:1px}.\32xl\:border-t-0{border-top-width:0}.\32xl\:border-t-2{border-top-width:2px}.\32xl\:border-t-4{border-top-width:4px}.\32xl\:border-t-8{border-top-width:8px}.\32xl\:border-t{border-top-width:1px}.\32xl\:border-r-0{border-right-width:0}.\32xl\:border-r-2{border-right-width:2px}.\32xl\:border-r-4{border-right-width:4px}.\32xl\:border-r-8{border-right-width:8px}.\32xl\:border-r{border-right-width:1px}.\32xl\:border-b-0{border-bottom-width:0}.\32xl\:border-b-2{border-bottom-width:2px}.\32xl\:border-b-4{border-bottom-width:4px}.\32xl\:border-b-8{border-bottom-width:8px}.\32xl\:border-b{border-bottom-width:1px}.\32xl\:border-l-0{border-left-width:0}.\32xl\:border-l-2{border-left-width:2px}.\32xl\:border-l-4{border-left-width:4px}.\32xl\:border-l-8{border-left-width:8px}.\32xl\:border-l{border-left-width:1px}.\32xl\:border-solid{border-style:solid}.\32xl\:border-dashed{border-style:dashed}.\32xl\:border-dotted{border-style:dotted}.\32xl\:border-double{border-style:double}.\32xl\:border-none{border-style:none}.\32xl\:border-transparent{border-color:transparent}.\32xl\:border-current{border-color:currentColor}.\32xl\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\32xl\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\32xl\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\32xl\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\32xl\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\32xl\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\32xl\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\32xl\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\32xl\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\32xl\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\32xl\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\32xl\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\32xl\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\32xl\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\32xl\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\32xl\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\32xl\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\32xl\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\32xl\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\32xl\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\32xl\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\32xl\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\32xl\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\32xl\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\32xl\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\32xl\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\32xl\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\32xl\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\32xl\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\32xl\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\32xl\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\32xl\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\32xl\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\32xl\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\32xl\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\32xl\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\32xl\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\32xl\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\32xl\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\32xl\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\32xl\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\32xl\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\32xl\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\32xl\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\32xl\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\32xl\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\32xl\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\32xl\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\32xl\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\32xl\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\32xl\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\32xl\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\32xl\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\32xl\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\32xl\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\32xl\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\32xl\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\32xl\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\32xl\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\32xl\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\32xl\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\32xl\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\32xl\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\32xl\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\32xl\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\32xl\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\32xl\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\32xl\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\32xl\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\32xl\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\32xl\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\32xl\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\32xl\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\32xl\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\32xl\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\32xl\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\32xl\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\32xl\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\32xl\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\32xl\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\32xl\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\32xl\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-transparent{border-color:transparent}.group:hover .\32xl\:group-hover\:border-current{border-color:currentColor}.group:hover .\32xl\:group-hover\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-500{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-gray-900{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-50{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-300{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-600{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-700{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-800{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-red-900{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-50{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-300{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-400{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-500{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-700{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-800{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-yellow-900{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-50{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-500{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-700{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-800{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-green-900{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-50{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-300{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-700{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-800{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-blue-900{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-50{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-700{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-800{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-indigo-900{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-50{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-100{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-300{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-400{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-500{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-600{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-700{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-800{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-purple-900{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-50{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-100{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-200{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-300{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-400{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-500{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-600{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-700{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-800{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.group:hover .\32xl\:group-hover\:border-pink-900{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\32xl\:focus-within\:border-transparent:focus-within{border-color:transparent}.\32xl\:focus-within\:border-current:focus-within{border-color:currentColor}.\32xl\:focus-within\:border-black:focus-within{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\32xl\:focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-50:focus-within{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-100:focus-within{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-200:focus-within{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-300:focus-within{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-400:focus-within{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-500:focus-within{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-600:focus-within{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-700:focus-within{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\32xl\:focus-within\:border-gray-900:focus-within{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-50:focus-within{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-200:focus-within{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-400:focus-within{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-500:focus-within{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-600:focus-within{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-700:focus-within{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-800:focus-within{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\32xl\:focus-within\:border-red-900:focus-within{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-50:focus-within{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-100:focus-within{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-200:focus-within{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-300:focus-within{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-400:focus-within{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-500:focus-within{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-600:focus-within{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-700:focus-within{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-800:focus-within{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\32xl\:focus-within\:border-yellow-900:focus-within{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-50:focus-within{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-100:focus-within{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-200:focus-within{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-300:focus-within{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-400:focus-within{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-600:focus-within{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-700:focus-within{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-800:focus-within{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\32xl\:focus-within\:border-green-900:focus-within{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-50:focus-within{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-100:focus-within{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-200:focus-within{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-300:focus-within{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-400:focus-within{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-600:focus-within{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-700:focus-within{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-800:focus-within{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\32xl\:focus-within\:border-blue-900:focus-within{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-50:focus-within{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-100:focus-within{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-200:focus-within{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-400:focus-within{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-500:focus-within{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-700:focus-within{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-800:focus-within{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\32xl\:focus-within\:border-indigo-900:focus-within{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-50:focus-within{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-100:focus-within{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-200:focus-within{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-300:focus-within{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-400:focus-within{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-500:focus-within{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-600:focus-within{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-700:focus-within{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-800:focus-within{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\32xl\:focus-within\:border-purple-900:focus-within{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-50:focus-within{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-100:focus-within{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-200:focus-within{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-300:focus-within{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-400:focus-within{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-500:focus-within{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-600:focus-within{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-700:focus-within{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-800:focus-within{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\32xl\:focus-within\:border-pink-900:focus-within{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\32xl\:hover\:border-transparent:hover{border-color:transparent}.\32xl\:hover\:border-current:hover{border-color:currentColor}.\32xl\:hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\32xl\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-50:hover{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\32xl\:hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\32xl\:hover\:border-red-50:hover{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\32xl\:hover\:border-red-100:hover{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\32xl\:hover\:border-red-200:hover{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\32xl\:hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\32xl\:hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\32xl\:hover\:border-red-500:hover{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\32xl\:hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\32xl\:hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\32xl\:hover\:border-red-800:hover{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\32xl\:hover\:border-red-900:hover{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-50:hover{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-100:hover{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-200:hover{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-300:hover{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-400:hover{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-500:hover{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-600:hover{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-700:hover{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-800:hover{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\32xl\:hover\:border-yellow-900:hover{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\32xl\:hover\:border-green-50:hover{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\32xl\:hover\:border-green-100:hover{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\32xl\:hover\:border-green-200:hover{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\32xl\:hover\:border-green-300:hover{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\32xl\:hover\:border-green-400:hover{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\32xl\:hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\32xl\:hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\32xl\:hover\:border-green-700:hover{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\32xl\:hover\:border-green-800:hover{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\32xl\:hover\:border-green-900:hover{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-50:hover{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-100:hover{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-600:hover{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-800:hover{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\32xl\:hover\:border-blue-900:hover{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-50:hover{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-100:hover{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-600:hover{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-700:hover{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-800:hover{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\32xl\:hover\:border-indigo-900:hover{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-50:hover{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-100:hover{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-200:hover{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-300:hover{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-600:hover{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-700:hover{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-800:hover{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\32xl\:hover\:border-purple-900:hover{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-50:hover{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-100:hover{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-200:hover{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-300:hover{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-500:hover{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-600:hover{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-700:hover{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-800:hover{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\32xl\:hover\:border-pink-900:hover{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\32xl\:focus\:border-transparent:focus{border-color:transparent}.\32xl\:focus\:border-current:focus{border-color:currentColor}.\32xl\:focus\:border-black:focus{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.\32xl\:focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-50:focus{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-100:focus{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-200:focus{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(107,114,128,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-800:focus{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.\32xl\:focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.\32xl\:focus\:border-red-50:focus{--tw-border-opacity:1;border-color:rgba(254,242,242,var(--tw-border-opacity))}.\32xl\:focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.\32xl\:focus\:border-red-200:focus{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity))}.\32xl\:focus\:border-red-300:focus{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity))}.\32xl\:focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.\32xl\:focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.\32xl\:focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity))}.\32xl\:focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.\32xl\:focus\:border-red-800:focus{--tw-border-opacity:1;border-color:rgba(153,27,27,var(--tw-border-opacity))}.\32xl\:focus\:border-red-900:focus{--tw-border-opacity:1;border-color:rgba(127,29,29,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-50:focus{--tw-border-opacity:1;border-color:rgba(255,251,235,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-100:focus{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-200:focus{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-300:focus{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-500:focus{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-600:focus{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-700:focus{--tw-border-opacity:1;border-color:rgba(180,83,9,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-800:focus{--tw-border-opacity:1;border-color:rgba(146,64,14,var(--tw-border-opacity))}.\32xl\:focus\:border-yellow-900:focus{--tw-border-opacity:1;border-color:rgba(120,53,15,var(--tw-border-opacity))}.\32xl\:focus\:border-green-50:focus{--tw-border-opacity:1;border-color:rgba(236,253,245,var(--tw-border-opacity))}.\32xl\:focus\:border-green-100:focus{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity))}.\32xl\:focus\:border-green-200:focus{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity))}.\32xl\:focus\:border-green-300:focus{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity))}.\32xl\:focus\:border-green-400:focus{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity))}.\32xl\:focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(16,185,129,var(--tw-border-opacity))}.\32xl\:focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity))}.\32xl\:focus\:border-green-700:focus{--tw-border-opacity:1;border-color:rgba(4,120,87,var(--tw-border-opacity))}.\32xl\:focus\:border-green-800:focus{--tw-border-opacity:1;border-color:rgba(6,95,70,var(--tw-border-opacity))}.\32xl\:focus\:border-green-900:focus{--tw-border-opacity:1;border-color:rgba(6,78,59,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-50:focus{--tw-border-opacity:1;border-color:rgba(239,246,255,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-100:focus{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-200:focus{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgba(29,78,216,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgba(30,64,175,var(--tw-border-opacity))}.\32xl\:focus\:border-blue-900:focus{--tw-border-opacity:1;border-color:rgba(30,58,138,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-50:focus{--tw-border-opacity:1;border-color:rgba(238,242,255,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-100:focus{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-200:focus{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-600:focus{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgba(67,56,202,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-800:focus{--tw-border-opacity:1;border-color:rgba(55,48,163,var(--tw-border-opacity))}.\32xl\:focus\:border-indigo-900:focus{--tw-border-opacity:1;border-color:rgba(49,46,129,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-50:focus{--tw-border-opacity:1;border-color:rgba(245,243,255,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-100:focus{--tw-border-opacity:1;border-color:rgba(237,233,254,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-300:focus{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgba(139,92,246,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-600:focus{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-700:focus{--tw-border-opacity:1;border-color:rgba(109,40,217,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-800:focus{--tw-border-opacity:1;border-color:rgba(91,33,182,var(--tw-border-opacity))}.\32xl\:focus\:border-purple-900:focus{--tw-border-opacity:1;border-color:rgba(76,29,149,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-50:focus{--tw-border-opacity:1;border-color:rgba(253,242,248,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-100:focus{--tw-border-opacity:1;border-color:rgba(252,231,243,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-200:focus{--tw-border-opacity:1;border-color:rgba(251,207,232,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgba(249,168,212,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgba(244,114,182,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-500:focus{--tw-border-opacity:1;border-color:rgba(236,72,153,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-600:focus{--tw-border-opacity:1;border-color:rgba(219,39,119,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-700:focus{--tw-border-opacity:1;border-color:rgba(190,24,93,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-800:focus{--tw-border-opacity:1;border-color:rgba(157,23,77,var(--tw-border-opacity))}.\32xl\:focus\:border-pink-900:focus{--tw-border-opacity:1;border-color:rgba(131,24,67,var(--tw-border-opacity))}.\32xl\:border-opacity-0{--tw-border-opacity:0}.\32xl\:border-opacity-5{--tw-border-opacity:0.05}.\32xl\:border-opacity-10{--tw-border-opacity:0.1}.\32xl\:border-opacity-20{--tw-border-opacity:0.2}.\32xl\:border-opacity-25{--tw-border-opacity:0.25}.\32xl\:border-opacity-30{--tw-border-opacity:0.3}.\32xl\:border-opacity-40{--tw-border-opacity:0.4}.\32xl\:border-opacity-50{--tw-border-opacity:0.5}.\32xl\:border-opacity-60{--tw-border-opacity:0.6}.\32xl\:border-opacity-70{--tw-border-opacity:0.7}.\32xl\:border-opacity-75{--tw-border-opacity:0.75}.\32xl\:border-opacity-80{--tw-border-opacity:0.8}.\32xl\:border-opacity-90{--tw-border-opacity:0.9}.\32xl\:border-opacity-95{--tw-border-opacity:0.95}.\32xl\:border-opacity-100{--tw-border-opacity:1}.group:hover .\32xl\:group-hover\:border-opacity-0{--tw-border-opacity:0}.group:hover .\32xl\:group-hover\:border-opacity-5{--tw-border-opacity:0.05}.group:hover .\32xl\:group-hover\:border-opacity-10{--tw-border-opacity:0.1}.group:hover .\32xl\:group-hover\:border-opacity-20{--tw-border-opacity:0.2}.group:hover .\32xl\:group-hover\:border-opacity-25{--tw-border-opacity:0.25}.group:hover .\32xl\:group-hover\:border-opacity-30{--tw-border-opacity:0.3}.group:hover .\32xl\:group-hover\:border-opacity-40{--tw-border-opacity:0.4}.group:hover .\32xl\:group-hover\:border-opacity-50{--tw-border-opacity:0.5}.group:hover .\32xl\:group-hover\:border-opacity-60{--tw-border-opacity:0.6}.group:hover .\32xl\:group-hover\:border-opacity-70{--tw-border-opacity:0.7}.group:hover .\32xl\:group-hover\:border-opacity-75{--tw-border-opacity:0.75}.group:hover .\32xl\:group-hover\:border-opacity-80{--tw-border-opacity:0.8}.group:hover .\32xl\:group-hover\:border-opacity-90{--tw-border-opacity:0.9}.group:hover .\32xl\:group-hover\:border-opacity-95{--tw-border-opacity:0.95}.group:hover .\32xl\:group-hover\:border-opacity-100{--tw-border-opacity:1}.\32xl\:focus-within\:border-opacity-0:focus-within{--tw-border-opacity:0}.\32xl\:focus-within\:border-opacity-5:focus-within{--tw-border-opacity:0.05}.\32xl\:focus-within\:border-opacity-10:focus-within{--tw-border-opacity:0.1}.\32xl\:focus-within\:border-opacity-20:focus-within{--tw-border-opacity:0.2}.\32xl\:focus-within\:border-opacity-25:focus-within{--tw-border-opacity:0.25}.\32xl\:focus-within\:border-opacity-30:focus-within{--tw-border-opacity:0.3}.\32xl\:focus-within\:border-opacity-40:focus-within{--tw-border-opacity:0.4}.\32xl\:focus-within\:border-opacity-50:focus-within{--tw-border-opacity:0.5}.\32xl\:focus-within\:border-opacity-60:focus-within{--tw-border-opacity:0.6}.\32xl\:focus-within\:border-opacity-70:focus-within{--tw-border-opacity:0.7}.\32xl\:focus-within\:border-opacity-75:focus-within{--tw-border-opacity:0.75}.\32xl\:focus-within\:border-opacity-80:focus-within{--tw-border-opacity:0.8}.\32xl\:focus-within\:border-opacity-90:focus-within{--tw-border-opacity:0.9}.\32xl\:focus-within\:border-opacity-95:focus-within{--tw-border-opacity:0.95}.\32xl\:focus-within\:border-opacity-100:focus-within{--tw-border-opacity:1}.\32xl\:hover\:border-opacity-0:hover{--tw-border-opacity:0}.\32xl\:hover\:border-opacity-5:hover{--tw-border-opacity:0.05}.\32xl\:hover\:border-opacity-10:hover{--tw-border-opacity:0.1}.\32xl\:hover\:border-opacity-20:hover{--tw-border-opacity:0.2}.\32xl\:hover\:border-opacity-25:hover{--tw-border-opacity:0.25}.\32xl\:hover\:border-opacity-30:hover{--tw-border-opacity:0.3}.\32xl\:hover\:border-opacity-40:hover{--tw-border-opacity:0.4}.\32xl\:hover\:border-opacity-50:hover{--tw-border-opacity:0.5}.\32xl\:hover\:border-opacity-60:hover{--tw-border-opacity:0.6}.\32xl\:hover\:border-opacity-70:hover{--tw-border-opacity:0.7}.\32xl\:hover\:border-opacity-75:hover{--tw-border-opacity:0.75}.\32xl\:hover\:border-opacity-80:hover{--tw-border-opacity:0.8}.\32xl\:hover\:border-opacity-90:hover{--tw-border-opacity:0.9}.\32xl\:hover\:border-opacity-95:hover{--tw-border-opacity:0.95}.\32xl\:hover\:border-opacity-100:hover{--tw-border-opacity:1}.\32xl\:focus\:border-opacity-0:focus{--tw-border-opacity:0}.\32xl\:focus\:border-opacity-5:focus{--tw-border-opacity:0.05}.\32xl\:focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.\32xl\:focus\:border-opacity-20:focus{--tw-border-opacity:0.2}.\32xl\:focus\:border-opacity-25:focus{--tw-border-opacity:0.25}.\32xl\:focus\:border-opacity-30:focus{--tw-border-opacity:0.3}.\32xl\:focus\:border-opacity-40:focus{--tw-border-opacity:0.4}.\32xl\:focus\:border-opacity-50:focus{--tw-border-opacity:0.5}.\32xl\:focus\:border-opacity-60:focus{--tw-border-opacity:0.6}.\32xl\:focus\:border-opacity-70:focus{--tw-border-opacity:0.7}.\32xl\:focus\:border-opacity-75:focus{--tw-border-opacity:0.75}.\32xl\:focus\:border-opacity-80:focus{--tw-border-opacity:0.8}.\32xl\:focus\:border-opacity-90:focus{--tw-border-opacity:0.9}.\32xl\:focus\:border-opacity-95:focus{--tw-border-opacity:0.95}.\32xl\:focus\:border-opacity-100:focus{--tw-border-opacity:1}.\32xl\:bg-transparent{background-color:transparent}.\32xl\:bg-current{background-color:currentColor}.\32xl\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\32xl\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\32xl\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\32xl\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\32xl\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\32xl\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\32xl\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\32xl\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\32xl\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\32xl\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\32xl\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\32xl\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\32xl\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\32xl\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\32xl\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\32xl\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\32xl\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\32xl\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\32xl\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\32xl\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\32xl\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\32xl\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\32xl\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\32xl\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\32xl\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\32xl\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\32xl\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\32xl\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\32xl\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\32xl\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\32xl\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\32xl\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\32xl\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\32xl\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\32xl\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\32xl\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\32xl\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\32xl\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\32xl\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\32xl\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\32xl\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\32xl\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\32xl\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\32xl\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\32xl\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\32xl\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\32xl\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\32xl\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\32xl\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\32xl\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\32xl\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\32xl\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\32xl\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\32xl\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\32xl\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\32xl\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\32xl\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\32xl\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\32xl\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\32xl\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\32xl\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\32xl\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\32xl\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\32xl\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\32xl\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\32xl\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\32xl\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\32xl\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\32xl\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\32xl\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\32xl\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\32xl\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\32xl\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\32xl\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\32xl\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\32xl\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\32xl\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\32xl\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\32xl\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\32xl\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\32xl\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\32xl\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-transparent{background-color:transparent}.group:hover .\32xl\:group-hover\:bg-current{background-color:currentColor}.group:hover .\32xl\:group-hover\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-300{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-700{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-800{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-red-900{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-800{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-yellow-900{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-300{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-700{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-800{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-green-900{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-300{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-800{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-blue-900{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-300{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-indigo-900{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-200{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-300{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-500{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-700{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-800{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-purple-900{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-50{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-100{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-200{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-300{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-400{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-500{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-600{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-700{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-800{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.group:hover .\32xl\:group-hover\:bg-pink-900{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-transparent:focus-within{background-color:transparent}.\32xl\:focus-within\:bg-current:focus-within{background-color:currentColor}.\32xl\:focus-within\:bg-black:focus-within{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-white:focus-within{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-100:focus-within{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-200:focus-within{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-300:focus-within{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-400:focus-within{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-500:focus-within{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-600:focus-within{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-700:focus-within{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-800:focus-within{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-gray-900:focus-within{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-50:focus-within{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-200:focus-within{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-400:focus-within{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-500:focus-within{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-600:focus-within{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-700:focus-within{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-800:focus-within{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-red-900:focus-within{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-50:focus-within{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-100:focus-within{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-200:focus-within{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-300:focus-within{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-400:focus-within{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-500:focus-within{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-600:focus-within{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-700:focus-within{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-800:focus-within{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-yellow-900:focus-within{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-50:focus-within{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-100:focus-within{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-200:focus-within{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-300:focus-within{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-400:focus-within{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-500:focus-within{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-600:focus-within{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-700:focus-within{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-800:focus-within{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-green-900:focus-within{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-50:focus-within{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-100:focus-within{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-200:focus-within{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-300:focus-within{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-400:focus-within{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-500:focus-within{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-600:focus-within{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-700:focus-within{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-800:focus-within{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-blue-900:focus-within{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-50:focus-within{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-100:focus-within{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-200:focus-within{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-300:focus-within{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-400:focus-within{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-500:focus-within{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-600:focus-within{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-700:focus-within{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-800:focus-within{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-indigo-900:focus-within{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-50:focus-within{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-100:focus-within{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-200:focus-within{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-300:focus-within{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-400:focus-within{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-500:focus-within{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-600:focus-within{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-700:focus-within{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-800:focus-within{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-purple-900:focus-within{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-50:focus-within{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-100:focus-within{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-200:focus-within{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-300:focus-within{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-400:focus-within{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-500:focus-within{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-600:focus-within{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-700:focus-within{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-800:focus-within{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\32xl\:focus-within\:bg-pink-900:focus-within{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\32xl\:hover\:bg-transparent:hover{background-color:transparent}.\32xl\:hover\:bg-current:hover{background-color:currentColor}.\32xl\:hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\32xl\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\32xl\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-400:hover{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\32xl\:hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\32xl\:hover\:bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-400:hover{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\32xl\:hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\32xl\:hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\32xl\:hover\:bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\32xl\:hover\:bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-800:hover{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\32xl\:hover\:bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\32xl\:focus\:bg-transparent:focus{background-color:transparent}.\32xl\:focus\:bg-current:focus{background-color:currentColor}.\32xl\:focus\:bg-black:focus{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.\32xl\:focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-300:focus{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-400:focus{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-500:focus{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-600:focus{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-800:focus{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.\32xl\:focus\:bg-gray-900:focus{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-50:focus{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-100:focus{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-200:focus{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-300:focus{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-400:focus{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-500:focus{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-600:focus{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-700:focus{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-800:focus{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.\32xl\:focus\:bg-red-900:focus{--tw-bg-opacity:1;background-color:rgba(127,29,29,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-50:focus{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-100:focus{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-200:focus{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-300:focus{--tw-bg-opacity:1;background-color:rgba(252,211,77,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-400:focus{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-500:focus{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-600:focus{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-700:focus{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-800:focus{--tw-bg-opacity:1;background-color:rgba(146,64,14,var(--tw-bg-opacity))}.\32xl\:focus\:bg-yellow-900:focus{--tw-bg-opacity:1;background-color:rgba(120,53,15,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-50:focus{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-200:focus{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-300:focus{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-400:focus{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-500:focus{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-600:focus{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-700:focus{--tw-bg-opacity:1;background-color:rgba(4,120,87,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-800:focus{--tw-bg-opacity:1;background-color:rgba(6,95,70,var(--tw-bg-opacity))}.\32xl\:focus\:bg-green-900:focus{--tw-bg-opacity:1;background-color:rgba(6,78,59,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-50:focus{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-100:focus{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-200:focus{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgba(147,197,253,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-400:focus{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-600:focus{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-800:focus{--tw-bg-opacity:1;background-color:rgba(30,64,175,var(--tw-bg-opacity))}.\32xl\:focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgba(30,58,138,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-50:focus{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-200:focus{--tw-bg-opacity:1;background-color:rgba(199,210,254,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-300:focus{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-400:focus{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-500:focus{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-600:focus{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-700:focus{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-800:focus{--tw-bg-opacity:1;background-color:rgba(55,48,163,var(--tw-bg-opacity))}.\32xl\:focus\:bg-indigo-900:focus{--tw-bg-opacity:1;background-color:rgba(49,46,129,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-50:focus{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-100:focus{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-200:focus{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-300:focus{--tw-bg-opacity:1;background-color:rgba(196,181,253,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-400:focus{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-500:focus{--tw-bg-opacity:1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-600:focus{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-700:focus{--tw-bg-opacity:1;background-color:rgba(109,40,217,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-800:focus{--tw-bg-opacity:1;background-color:rgba(91,33,182,var(--tw-bg-opacity))}.\32xl\:focus\:bg-purple-900:focus{--tw-bg-opacity:1;background-color:rgba(76,29,149,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-50:focus{--tw-bg-opacity:1;background-color:rgba(253,242,248,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-100:focus{--tw-bg-opacity:1;background-color:rgba(252,231,243,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-200:focus{--tw-bg-opacity:1;background-color:rgba(251,207,232,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-300:focus{--tw-bg-opacity:1;background-color:rgba(249,168,212,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-400:focus{--tw-bg-opacity:1;background-color:rgba(244,114,182,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-500:focus{--tw-bg-opacity:1;background-color:rgba(236,72,153,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-600:focus{--tw-bg-opacity:1;background-color:rgba(219,39,119,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-700:focus{--tw-bg-opacity:1;background-color:rgba(190,24,93,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-800:focus{--tw-bg-opacity:1;background-color:rgba(157,23,77,var(--tw-bg-opacity))}.\32xl\:focus\:bg-pink-900:focus{--tw-bg-opacity:1;background-color:rgba(131,24,67,var(--tw-bg-opacity))}.\32xl\:bg-opacity-0{--tw-bg-opacity:0}.\32xl\:bg-opacity-5{--tw-bg-opacity:0.05}.\32xl\:bg-opacity-10{--tw-bg-opacity:0.1}.\32xl\:bg-opacity-20{--tw-bg-opacity:0.2}.\32xl\:bg-opacity-25{--tw-bg-opacity:0.25}.\32xl\:bg-opacity-30{--tw-bg-opacity:0.3}.\32xl\:bg-opacity-40{--tw-bg-opacity:0.4}.\32xl\:bg-opacity-50{--tw-bg-opacity:0.5}.\32xl\:bg-opacity-60{--tw-bg-opacity:0.6}.\32xl\:bg-opacity-70{--tw-bg-opacity:0.7}.\32xl\:bg-opacity-75{--tw-bg-opacity:0.75}.\32xl\:bg-opacity-80{--tw-bg-opacity:0.8}.\32xl\:bg-opacity-90{--tw-bg-opacity:0.9}.\32xl\:bg-opacity-95{--tw-bg-opacity:0.95}.\32xl\:bg-opacity-100{--tw-bg-opacity:1}.group:hover .\32xl\:group-hover\:bg-opacity-0{--tw-bg-opacity:0}.group:hover .\32xl\:group-hover\:bg-opacity-5{--tw-bg-opacity:0.05}.group:hover .\32xl\:group-hover\:bg-opacity-10{--tw-bg-opacity:0.1}.group:hover .\32xl\:group-hover\:bg-opacity-20{--tw-bg-opacity:0.2}.group:hover .\32xl\:group-hover\:bg-opacity-25{--tw-bg-opacity:0.25}.group:hover .\32xl\:group-hover\:bg-opacity-30{--tw-bg-opacity:0.3}.group:hover .\32xl\:group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .\32xl\:group-hover\:bg-opacity-50{--tw-bg-opacity:0.5}.group:hover .\32xl\:group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .\32xl\:group-hover\:bg-opacity-70{--tw-bg-opacity:0.7}.group:hover .\32xl\:group-hover\:bg-opacity-75{--tw-bg-opacity:0.75}.group:hover .\32xl\:group-hover\:bg-opacity-80{--tw-bg-opacity:0.8}.group:hover .\32xl\:group-hover\:bg-opacity-90{--tw-bg-opacity:0.9}.group:hover .\32xl\:group-hover\:bg-opacity-95{--tw-bg-opacity:0.95}.group:hover .\32xl\:group-hover\:bg-opacity-100{--tw-bg-opacity:1}.\32xl\:focus-within\:bg-opacity-0:focus-within{--tw-bg-opacity:0}.\32xl\:focus-within\:bg-opacity-5:focus-within{--tw-bg-opacity:0.05}.\32xl\:focus-within\:bg-opacity-10:focus-within{--tw-bg-opacity:0.1}.\32xl\:focus-within\:bg-opacity-20:focus-within{--tw-bg-opacity:0.2}.\32xl\:focus-within\:bg-opacity-25:focus-within{--tw-bg-opacity:0.25}.\32xl\:focus-within\:bg-opacity-30:focus-within{--tw-bg-opacity:0.3}.\32xl\:focus-within\:bg-opacity-40:focus-within{--tw-bg-opacity:0.4}.\32xl\:focus-within\:bg-opacity-50:focus-within{--tw-bg-opacity:0.5}.\32xl\:focus-within\:bg-opacity-60:focus-within{--tw-bg-opacity:0.6}.\32xl\:focus-within\:bg-opacity-70:focus-within{--tw-bg-opacity:0.7}.\32xl\:focus-within\:bg-opacity-75:focus-within{--tw-bg-opacity:0.75}.\32xl\:focus-within\:bg-opacity-80:focus-within{--tw-bg-opacity:0.8}.\32xl\:focus-within\:bg-opacity-90:focus-within{--tw-bg-opacity:0.9}.\32xl\:focus-within\:bg-opacity-95:focus-within{--tw-bg-opacity:0.95}.\32xl\:focus-within\:bg-opacity-100:focus-within{--tw-bg-opacity:1}.\32xl\:hover\:bg-opacity-0:hover{--tw-bg-opacity:0}.\32xl\:hover\:bg-opacity-5:hover{--tw-bg-opacity:0.05}.\32xl\:hover\:bg-opacity-10:hover{--tw-bg-opacity:0.1}.\32xl\:hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}.\32xl\:hover\:bg-opacity-25:hover{--tw-bg-opacity:0.25}.\32xl\:hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.\32xl\:hover\:bg-opacity-40:hover{--tw-bg-opacity:0.4}.\32xl\:hover\:bg-opacity-50:hover{--tw-bg-opacity:0.5}.\32xl\:hover\:bg-opacity-60:hover{--tw-bg-opacity:0.6}.\32xl\:hover\:bg-opacity-70:hover{--tw-bg-opacity:0.7}.\32xl\:hover\:bg-opacity-75:hover{--tw-bg-opacity:0.75}.\32xl\:hover\:bg-opacity-80:hover{--tw-bg-opacity:0.8}.\32xl\:hover\:bg-opacity-90:hover{--tw-bg-opacity:0.9}.\32xl\:hover\:bg-opacity-95:hover{--tw-bg-opacity:0.95}.\32xl\:hover\:bg-opacity-100:hover{--tw-bg-opacity:1}.\32xl\:focus\:bg-opacity-0:focus{--tw-bg-opacity:0}.\32xl\:focus\:bg-opacity-5:focus{--tw-bg-opacity:0.05}.\32xl\:focus\:bg-opacity-10:focus{--tw-bg-opacity:0.1}.\32xl\:focus\:bg-opacity-20:focus{--tw-bg-opacity:0.2}.\32xl\:focus\:bg-opacity-25:focus{--tw-bg-opacity:0.25}.\32xl\:focus\:bg-opacity-30:focus{--tw-bg-opacity:0.3}.\32xl\:focus\:bg-opacity-40:focus{--tw-bg-opacity:0.4}.\32xl\:focus\:bg-opacity-50:focus{--tw-bg-opacity:0.5}.\32xl\:focus\:bg-opacity-60:focus{--tw-bg-opacity:0.6}.\32xl\:focus\:bg-opacity-70:focus{--tw-bg-opacity:0.7}.\32xl\:focus\:bg-opacity-75:focus{--tw-bg-opacity:0.75}.\32xl\:focus\:bg-opacity-80:focus{--tw-bg-opacity:0.8}.\32xl\:focus\:bg-opacity-90:focus{--tw-bg-opacity:0.9}.\32xl\:focus\:bg-opacity-95:focus{--tw-bg-opacity:0.95}.\32xl\:focus\:bg-opacity-100:focus{--tw-bg-opacity:1}.\32xl\:bg-none{background-image:none}.\32xl\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.\32xl\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.\32xl\:from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:from-current{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:from-black{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:from-gray-50{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:from-gray-100{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:from-gray-200{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:from-gray-300{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:from-gray-400{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:from-gray-500{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:from-gray-600{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:from-gray-700{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:from-gray-800{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:from-gray-900{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:from-red-50{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:from-red-100{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:from-red-200{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:from-red-300{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:from-red-400{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:from-red-500{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:from-red-600{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:from-red-700{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:from-red-800{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:from-red-900{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:from-yellow-50{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:from-yellow-100{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:from-yellow-200{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:from-yellow-300{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:from-yellow-400{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:from-yellow-500{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:from-yellow-600{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:from-yellow-700{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:from-yellow-800{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:from-yellow-900{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:from-green-50{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:from-green-100{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:from-green-200{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:from-green-300{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:from-green-400{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:from-green-500{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:from-green-600{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:from-green-700{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:from-green-800{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:from-green-900{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:from-blue-50{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:from-blue-100{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:from-blue-200{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:from-blue-300{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:from-blue-400{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:from-blue-500{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:from-blue-600{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:from-blue-700{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:from-blue-800{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:from-blue-900{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:from-indigo-50{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:from-indigo-100{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:from-indigo-200{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:from-indigo-300{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:from-indigo-400{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:from-indigo-500{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:from-indigo-600{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:from-indigo-700{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:from-indigo-800{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:from-indigo-900{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:from-purple-50{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:from-purple-100{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:from-purple-200{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:from-purple-300{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:from-purple-400{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:from-purple-500{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:from-purple-600{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:from-purple-700{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:from-purple-800{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:from-purple-900{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:from-pink-50{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:from-pink-100{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:from-pink-200{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:from-pink-300{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:from-pink-400{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:from-pink-500{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:from-pink-600{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:from-pink-700{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:from-pink-800{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:from-pink-900{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:hover\:from-transparent:hover{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:hover\:from-current:hover{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:hover\:from-black:hover{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:hover\:from-white:hover{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:hover\:from-gray-50:hover{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:hover\:from-gray-100:hover{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:hover\:from-gray-200:hover{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:hover\:from-gray-300:hover{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:hover\:from-gray-400:hover{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:hover\:from-gray-500:hover{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:hover\:from-gray-600:hover{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:hover\:from-gray-700:hover{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:hover\:from-gray-800:hover{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:hover\:from-gray-900:hover{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:hover\:from-red-50:hover{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:hover\:from-red-100:hover{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:hover\:from-red-200:hover{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:hover\:from-red-300:hover{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:hover\:from-red-400:hover{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:hover\:from-red-500:hover{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:hover\:from-red-600:hover{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:hover\:from-red-700:hover{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:hover\:from-red-800:hover{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:hover\:from-yellow-50:hover{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:hover\:from-yellow-100:hover{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:hover\:from-yellow-200:hover{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:hover\:from-yellow-300:hover{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:hover\:from-yellow-400:hover{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:hover\:from-yellow-500:hover{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:hover\:from-yellow-600:hover{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:hover\:from-yellow-700:hover{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:hover\:from-yellow-800:hover{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:hover\:from-yellow-900:hover{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:hover\:from-green-50:hover{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:hover\:from-green-100:hover{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:hover\:from-green-200:hover{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:hover\:from-green-300:hover{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:hover\:from-green-400:hover{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:hover\:from-green-500:hover{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:hover\:from-green-600:hover{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:hover\:from-green-700:hover{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:hover\:from-green-800:hover{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:hover\:from-green-900:hover{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:hover\:from-blue-50:hover{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:hover\:from-blue-200:hover{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:hover\:from-blue-400:hover{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:hover\:from-blue-600:hover{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:hover\:from-blue-800:hover{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:hover\:from-blue-900:hover{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:hover\:from-indigo-300:hover{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:hover\:from-indigo-900:hover{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:hover\:from-purple-50:hover{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:hover\:from-purple-100:hover{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:hover\:from-purple-200:hover{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:hover\:from-purple-300:hover{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:hover\:from-purple-400:hover{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:hover\:from-purple-500:hover{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:hover\:from-purple-600:hover{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:hover\:from-purple-700:hover{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:hover\:from-purple-800:hover{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:hover\:from-purple-900:hover{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:hover\:from-pink-50:hover{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:hover\:from-pink-100:hover{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:hover\:from-pink-200:hover{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:hover\:from-pink-300:hover{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:hover\:from-pink-400:hover{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:hover\:from-pink-500:hover{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:hover\:from-pink-600:hover{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:hover\:from-pink-700:hover{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:hover\:from-pink-800:hover{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:hover\:from-pink-900:hover{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:focus\:from-transparent:focus{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:focus\:from-current:focus{--tw-gradient-from:currentColor;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:focus\:from-black:focus{--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:focus\:from-white:focus{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:focus\:from-gray-50:focus{--tw-gradient-from:#f9fafb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:focus\:from-gray-100:focus{--tw-gradient-from:#f3f4f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:focus\:from-gray-200:focus{--tw-gradient-from:#e5e7eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:focus\:from-gray-300:focus{--tw-gradient-from:#d1d5db;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:focus\:from-gray-400:focus{--tw-gradient-from:#9ca3af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:focus\:from-gray-500:focus{--tw-gradient-from:#6b7280;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:focus\:from-gray-600:focus{--tw-gradient-from:#4b5563;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:focus\:from-gray-700:focus{--tw-gradient-from:#374151;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:focus\:from-gray-800:focus{--tw-gradient-from:#1f2937;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:focus\:from-gray-900:focus{--tw-gradient-from:#111827;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:focus\:from-red-50:focus{--tw-gradient-from:#fef2f2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:focus\:from-red-100:focus{--tw-gradient-from:#fee2e2;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:focus\:from-red-200:focus{--tw-gradient-from:#fecaca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:focus\:from-red-300:focus{--tw-gradient-from:#fca5a5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:focus\:from-red-400:focus{--tw-gradient-from:#f87171;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:focus\:from-red-500:focus{--tw-gradient-from:#ef4444;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:focus\:from-red-600:focus{--tw-gradient-from:#dc2626;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:focus\:from-red-700:focus{--tw-gradient-from:#b91c1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:focus\:from-red-800:focus{--tw-gradient-from:#991b1b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:focus\:from-red-900:focus{--tw-gradient-from:#7f1d1d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:focus\:from-yellow-50:focus{--tw-gradient-from:#fffbeb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:focus\:from-yellow-100:focus{--tw-gradient-from:#fef3c7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:focus\:from-yellow-200:focus{--tw-gradient-from:#fde68a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:focus\:from-yellow-300:focus{--tw-gradient-from:#fcd34d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:focus\:from-yellow-400:focus{--tw-gradient-from:#fbbf24;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:focus\:from-yellow-500:focus{--tw-gradient-from:#f59e0b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:focus\:from-yellow-600:focus{--tw-gradient-from:#d97706;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:focus\:from-yellow-700:focus{--tw-gradient-from:#b45309;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:focus\:from-yellow-800:focus{--tw-gradient-from:#92400e;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:focus\:from-yellow-900:focus{--tw-gradient-from:#78350f;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:focus\:from-green-50:focus{--tw-gradient-from:#ecfdf5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:focus\:from-green-100:focus{--tw-gradient-from:#d1fae5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:focus\:from-green-200:focus{--tw-gradient-from:#a7f3d0;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:focus\:from-green-300:focus{--tw-gradient-from:#6ee7b7;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:focus\:from-green-400:focus{--tw-gradient-from:#34d399;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:focus\:from-green-500:focus{--tw-gradient-from:#10b981;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:focus\:from-green-600:focus{--tw-gradient-from:#059669;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:focus\:from-green-700:focus{--tw-gradient-from:#047857;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:focus\:from-green-800:focus{--tw-gradient-from:#065f46;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:focus\:from-green-900:focus{--tw-gradient-from:#064e3b;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:focus\:from-blue-50:focus{--tw-gradient-from:#eff6ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:focus\:from-blue-100:focus{--tw-gradient-from:#dbeafe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:focus\:from-blue-200:focus{--tw-gradient-from:#bfdbfe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:focus\:from-blue-300:focus{--tw-gradient-from:#93c5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:focus\:from-blue-400:focus{--tw-gradient-from:#60a5fa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:focus\:from-blue-500:focus{--tw-gradient-from:#3b82f6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:focus\:from-blue-600:focus{--tw-gradient-from:#2563eb;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:focus\:from-blue-700:focus{--tw-gradient-from:#1d4ed8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:focus\:from-blue-800:focus{--tw-gradient-from:#1e40af;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:focus\:from-blue-900:focus{--tw-gradient-from:#1e3a8a;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:focus\:from-indigo-50:focus{--tw-gradient-from:#eef2ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:focus\:from-indigo-100:focus{--tw-gradient-from:#e0e7ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:focus\:from-indigo-200:focus{--tw-gradient-from:#c7d2fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:focus\:from-indigo-300:focus{--tw-gradient-from:#a5b4fc;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:focus\:from-indigo-400:focus{--tw-gradient-from:#818cf8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:focus\:from-indigo-500:focus{--tw-gradient-from:#6366f1;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:focus\:from-indigo-600:focus{--tw-gradient-from:#4f46e5;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:focus\:from-indigo-700:focus{--tw-gradient-from:#4338ca;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:focus\:from-indigo-800:focus{--tw-gradient-from:#3730a3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:focus\:from-indigo-900:focus{--tw-gradient-from:#312e81;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:focus\:from-purple-50:focus{--tw-gradient-from:#f5f3ff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:focus\:from-purple-100:focus{--tw-gradient-from:#ede9fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:focus\:from-purple-200:focus{--tw-gradient-from:#ddd6fe;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:focus\:from-purple-300:focus{--tw-gradient-from:#c4b5fd;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:focus\:from-purple-400:focus{--tw-gradient-from:#a78bfa;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:focus\:from-purple-500:focus{--tw-gradient-from:#8b5cf6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:focus\:from-purple-600:focus{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:focus\:from-purple-700:focus{--tw-gradient-from:#6d28d9;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:focus\:from-purple-800:focus{--tw-gradient-from:#5b21b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:focus\:from-purple-900:focus{--tw-gradient-from:#4c1d95;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:focus\:from-pink-50:focus{--tw-gradient-from:#fdf2f8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:focus\:from-pink-100:focus{--tw-gradient-from:#fce7f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:focus\:from-pink-200:focus{--tw-gradient-from:#fbcfe8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:focus\:from-pink-300:focus{--tw-gradient-from:#f9a8d4;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:focus\:from-pink-400:focus{--tw-gradient-from:#f472b6;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:focus\:from-pink-500:focus{--tw-gradient-from:#ec4899;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:focus\:from-pink-600:focus{--tw-gradient-from:#db2777;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:focus\:from-pink-700:focus{--tw-gradient-from:#be185d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:focus\:from-pink-800:focus{--tw-gradient-from:#9d174d;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:focus\:from-pink-900:focus{--tw-gradient-from:#831843;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:via-transparent{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:via-current{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:via-black{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:via-white{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:via-gray-50{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:via-gray-100{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:via-gray-300{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:via-gray-400{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:via-gray-500{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:via-gray-600{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:via-gray-700{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:via-gray-900{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:via-red-50{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:via-red-100{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:via-red-200{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:via-red-300{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:via-red-400{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:via-red-500{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:via-red-600{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:via-red-700{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:via-red-800{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:via-red-900{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:via-yellow-50{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:via-yellow-100{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:via-yellow-200{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:via-yellow-300{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:via-yellow-400{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:via-yellow-500{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:via-yellow-600{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:via-yellow-700{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:via-yellow-800{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:via-yellow-900{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:via-green-50{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:via-green-100{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:via-green-200{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:via-green-300{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:via-green-400{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:via-green-500{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:via-green-600{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:via-green-700{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:via-green-800{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:via-green-900{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:via-blue-50{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:via-blue-100{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:via-blue-200{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:via-blue-300{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:via-blue-400{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:via-blue-500{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:via-blue-600{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:via-blue-700{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:via-blue-800{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:via-blue-900{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:via-indigo-50{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:via-indigo-100{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:via-indigo-200{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:via-indigo-300{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:via-indigo-400{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:via-indigo-600{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:via-indigo-700{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:via-indigo-800{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:via-indigo-900{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:via-purple-50{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:via-purple-100{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:via-purple-200{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:via-purple-300{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:via-purple-400{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:via-purple-600{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:via-purple-700{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:via-purple-800{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:via-purple-900{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:via-pink-50{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:via-pink-100{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:via-pink-200{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:via-pink-300{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:via-pink-400{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:via-pink-500{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:via-pink-600{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:via-pink-700{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:via-pink-800{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:via-pink-900{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:hover\:via-transparent:hover{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:hover\:via-current:hover{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:hover\:via-black:hover{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:hover\:via-white:hover{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:hover\:via-gray-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:hover\:via-gray-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:hover\:via-gray-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:hover\:via-gray-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:hover\:via-gray-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:hover\:via-gray-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:hover\:via-gray-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:hover\:via-gray-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:hover\:via-gray-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:hover\:via-gray-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:hover\:via-red-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:hover\:via-red-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:hover\:via-red-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:hover\:via-red-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:hover\:via-red-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:hover\:via-red-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:hover\:via-red-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:hover\:via-red-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:hover\:via-red-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:hover\:via-red-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:hover\:via-yellow-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:hover\:via-yellow-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:hover\:via-yellow-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:hover\:via-yellow-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:hover\:via-yellow-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:hover\:via-yellow-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:hover\:via-yellow-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:hover\:via-yellow-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:hover\:via-yellow-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:hover\:via-yellow-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:hover\:via-green-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:hover\:via-green-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:hover\:via-green-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:hover\:via-green-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:hover\:via-green-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:hover\:via-green-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:hover\:via-green-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:hover\:via-green-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:hover\:via-green-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:hover\:via-green-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:hover\:via-blue-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:hover\:via-blue-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:hover\:via-blue-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:hover\:via-blue-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:hover\:via-blue-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:hover\:via-blue-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:hover\:via-blue-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:hover\:via-blue-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:hover\:via-blue-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:hover\:via-blue-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:hover\:via-indigo-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:hover\:via-indigo-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:hover\:via-indigo-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:hover\:via-indigo-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:hover\:via-indigo-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:hover\:via-indigo-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:hover\:via-indigo-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:hover\:via-indigo-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:hover\:via-indigo-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:hover\:via-indigo-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:hover\:via-purple-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:hover\:via-purple-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:hover\:via-purple-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:hover\:via-purple-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:hover\:via-purple-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:hover\:via-purple-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:hover\:via-purple-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:hover\:via-purple-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:hover\:via-purple-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:hover\:via-purple-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:hover\:via-pink-50:hover{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:hover\:via-pink-100:hover{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:hover\:via-pink-200:hover{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:hover\:via-pink-300:hover{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:hover\:via-pink-400:hover{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:hover\:via-pink-500:hover{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:hover\:via-pink-600:hover{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:hover\:via-pink-700:hover{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:hover\:via-pink-800:hover{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:hover\:via-pink-900:hover{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:focus\:via-transparent:focus{--tw-gradient-stops:var(--tw-gradient-from),transparent,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:focus\:via-current:focus{--tw-gradient-stops:var(--tw-gradient-from),currentColor,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:focus\:via-black:focus{--tw-gradient-stops:var(--tw-gradient-from),#000,var(--tw-gradient-to, rgba(0, 0, 0, 0))}.\32xl\:focus\:via-white:focus{--tw-gradient-stops:var(--tw-gradient-from),#fff,var(--tw-gradient-to, rgba(255, 255, 255, 0))}.\32xl\:focus\:via-gray-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9fafb,var(--tw-gradient-to, rgba(249, 250, 251, 0))}.\32xl\:focus\:via-gray-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6,var(--tw-gradient-to, rgba(243, 244, 246, 0))}.\32xl\:focus\:via-gray-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#e5e7eb,var(--tw-gradient-to, rgba(229, 231, 235, 0))}.\32xl\:focus\:via-gray-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1d5db,var(--tw-gradient-to, rgba(209, 213, 219, 0))}.\32xl\:focus\:via-gray-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#9ca3af,var(--tw-gradient-to, rgba(156, 163, 175, 0))}.\32xl\:focus\:via-gray-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6b7280,var(--tw-gradient-to, rgba(107, 114, 128, 0))}.\32xl\:focus\:via-gray-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4b5563,var(--tw-gradient-to, rgba(75, 85, 99, 0))}.\32xl\:focus\:via-gray-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#374151,var(--tw-gradient-to, rgba(55, 65, 81, 0))}.\32xl\:focus\:via-gray-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1f2937,var(--tw-gradient-to, rgba(31, 41, 55, 0))}.\32xl\:focus\:via-gray-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#111827,var(--tw-gradient-to, rgba(17, 24, 39, 0))}.\32xl\:focus\:via-red-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef2f2,var(--tw-gradient-to, rgba(254, 242, 242, 0))}.\32xl\:focus\:via-red-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fee2e2,var(--tw-gradient-to, rgba(254, 226, 226, 0))}.\32xl\:focus\:via-red-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fecaca,var(--tw-gradient-to, rgba(254, 202, 202, 0))}.\32xl\:focus\:via-red-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fca5a5,var(--tw-gradient-to, rgba(252, 165, 165, 0))}.\32xl\:focus\:via-red-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f87171,var(--tw-gradient-to, rgba(248, 113, 113, 0))}.\32xl\:focus\:via-red-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ef4444,var(--tw-gradient-to, rgba(239, 68, 68, 0))}.\32xl\:focus\:via-red-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#dc2626,var(--tw-gradient-to, rgba(220, 38, 38, 0))}.\32xl\:focus\:via-red-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b91c1c,var(--tw-gradient-to, rgba(185, 28, 28, 0))}.\32xl\:focus\:via-red-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#991b1b,var(--tw-gradient-to, rgba(153, 27, 27, 0))}.\32xl\:focus\:via-red-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d,var(--tw-gradient-to, rgba(127, 29, 29, 0))}.\32xl\:focus\:via-yellow-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fffbeb,var(--tw-gradient-to, rgba(255, 251, 235, 0))}.\32xl\:focus\:via-yellow-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fef3c7,var(--tw-gradient-to, rgba(254, 243, 199, 0))}.\32xl\:focus\:via-yellow-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fde68a,var(--tw-gradient-to, rgba(253, 230, 138, 0))}.\32xl\:focus\:via-yellow-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#fcd34d,var(--tw-gradient-to, rgba(252, 211, 77, 0))}.\32xl\:focus\:via-yellow-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbbf24,var(--tw-gradient-to, rgba(251, 191, 36, 0))}.\32xl\:focus\:via-yellow-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#f59e0b,var(--tw-gradient-to, rgba(245, 158, 11, 0))}.\32xl\:focus\:via-yellow-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#d97706,var(--tw-gradient-to, rgba(217, 119, 6, 0))}.\32xl\:focus\:via-yellow-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#b45309,var(--tw-gradient-to, rgba(180, 83, 9, 0))}.\32xl\:focus\:via-yellow-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#92400e,var(--tw-gradient-to, rgba(146, 64, 14, 0))}.\32xl\:focus\:via-yellow-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#78350f,var(--tw-gradient-to, rgba(120, 53, 15, 0))}.\32xl\:focus\:via-green-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#ecfdf5,var(--tw-gradient-to, rgba(236, 253, 245, 0))}.\32xl\:focus\:via-green-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#d1fae5,var(--tw-gradient-to, rgba(209, 250, 229, 0))}.\32xl\:focus\:via-green-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#a7f3d0,var(--tw-gradient-to, rgba(167, 243, 208, 0))}.\32xl\:focus\:via-green-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#6ee7b7,var(--tw-gradient-to, rgba(110, 231, 183, 0))}.\32xl\:focus\:via-green-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#34d399,var(--tw-gradient-to, rgba(52, 211, 153, 0))}.\32xl\:focus\:via-green-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#10b981,var(--tw-gradient-to, rgba(16, 185, 129, 0))}.\32xl\:focus\:via-green-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#059669,var(--tw-gradient-to, rgba(5, 150, 105, 0))}.\32xl\:focus\:via-green-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#047857,var(--tw-gradient-to, rgba(4, 120, 87, 0))}.\32xl\:focus\:via-green-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#065f46,var(--tw-gradient-to, rgba(6, 95, 70, 0))}.\32xl\:focus\:via-green-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#064e3b,var(--tw-gradient-to, rgba(6, 78, 59, 0))}.\32xl\:focus\:via-blue-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eff6ff,var(--tw-gradient-to, rgba(239, 246, 255, 0))}.\32xl\:focus\:via-blue-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#dbeafe,var(--tw-gradient-to, rgba(219, 234, 254, 0))}.\32xl\:focus\:via-blue-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#bfdbfe,var(--tw-gradient-to, rgba(191, 219, 254, 0))}.\32xl\:focus\:via-blue-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#93c5fd,var(--tw-gradient-to, rgba(147, 197, 253, 0))}.\32xl\:focus\:via-blue-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#60a5fa,var(--tw-gradient-to, rgba(96, 165, 250, 0))}.\32xl\:focus\:via-blue-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#3b82f6,var(--tw-gradient-to, rgba(59, 130, 246, 0))}.\32xl\:focus\:via-blue-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#2563eb,var(--tw-gradient-to, rgba(37, 99, 235, 0))}.\32xl\:focus\:via-blue-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8,var(--tw-gradient-to, rgba(29, 78, 216, 0))}.\32xl\:focus\:via-blue-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e40af,var(--tw-gradient-to, rgba(30, 64, 175, 0))}.\32xl\:focus\:via-blue-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#1e3a8a,var(--tw-gradient-to, rgba(30, 58, 138, 0))}.\32xl\:focus\:via-indigo-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#eef2ff,var(--tw-gradient-to, rgba(238, 242, 255, 0))}.\32xl\:focus\:via-indigo-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff,var(--tw-gradient-to, rgba(224, 231, 255, 0))}.\32xl\:focus\:via-indigo-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe,var(--tw-gradient-to, rgba(199, 210, 254, 0))}.\32xl\:focus\:via-indigo-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#a5b4fc,var(--tw-gradient-to, rgba(165, 180, 252, 0))}.\32xl\:focus\:via-indigo-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#818cf8,var(--tw-gradient-to, rgba(129, 140, 248, 0))}.\32xl\:focus\:via-indigo-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#6366f1,var(--tw-gradient-to, rgba(99, 102, 241, 0))}.\32xl\:focus\:via-indigo-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#4f46e5,var(--tw-gradient-to, rgba(79, 70, 229, 0))}.\32xl\:focus\:via-indigo-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#4338ca,var(--tw-gradient-to, rgba(67, 56, 202, 0))}.\32xl\:focus\:via-indigo-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#3730a3,var(--tw-gradient-to, rgba(55, 48, 163, 0))}.\32xl\:focus\:via-indigo-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#312e81,var(--tw-gradient-to, rgba(49, 46, 129, 0))}.\32xl\:focus\:via-purple-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#f5f3ff,var(--tw-gradient-to, rgba(245, 243, 255, 0))}.\32xl\:focus\:via-purple-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#ede9fe,var(--tw-gradient-to, rgba(237, 233, 254, 0))}.\32xl\:focus\:via-purple-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#ddd6fe,var(--tw-gradient-to, rgba(221, 214, 254, 0))}.\32xl\:focus\:via-purple-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#c4b5fd,var(--tw-gradient-to, rgba(196, 181, 253, 0))}.\32xl\:focus\:via-purple-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#a78bfa,var(--tw-gradient-to, rgba(167, 139, 250, 0))}.\32xl\:focus\:via-purple-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6,var(--tw-gradient-to, rgba(139, 92, 246, 0))}.\32xl\:focus\:via-purple-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#7c3aed,var(--tw-gradient-to, rgba(124, 58, 237, 0))}.\32xl\:focus\:via-purple-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#6d28d9,var(--tw-gradient-to, rgba(109, 40, 217, 0))}.\32xl\:focus\:via-purple-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#5b21b6,var(--tw-gradient-to, rgba(91, 33, 182, 0))}.\32xl\:focus\:via-purple-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#4c1d95,var(--tw-gradient-to, rgba(76, 29, 149, 0))}.\32xl\:focus\:via-pink-50:focus{--tw-gradient-stops:var(--tw-gradient-from),#fdf2f8,var(--tw-gradient-to, rgba(253, 242, 248, 0))}.\32xl\:focus\:via-pink-100:focus{--tw-gradient-stops:var(--tw-gradient-from),#fce7f3,var(--tw-gradient-to, rgba(252, 231, 243, 0))}.\32xl\:focus\:via-pink-200:focus{--tw-gradient-stops:var(--tw-gradient-from),#fbcfe8,var(--tw-gradient-to, rgba(251, 207, 232, 0))}.\32xl\:focus\:via-pink-300:focus{--tw-gradient-stops:var(--tw-gradient-from),#f9a8d4,var(--tw-gradient-to, rgba(249, 168, 212, 0))}.\32xl\:focus\:via-pink-400:focus{--tw-gradient-stops:var(--tw-gradient-from),#f472b6,var(--tw-gradient-to, rgba(244, 114, 182, 0))}.\32xl\:focus\:via-pink-500:focus{--tw-gradient-stops:var(--tw-gradient-from),#ec4899,var(--tw-gradient-to, rgba(236, 72, 153, 0))}.\32xl\:focus\:via-pink-600:focus{--tw-gradient-stops:var(--tw-gradient-from),#db2777,var(--tw-gradient-to, rgba(219, 39, 119, 0))}.\32xl\:focus\:via-pink-700:focus{--tw-gradient-stops:var(--tw-gradient-from),#be185d,var(--tw-gradient-to, rgba(190, 24, 93, 0))}.\32xl\:focus\:via-pink-800:focus{--tw-gradient-stops:var(--tw-gradient-from),#9d174d,var(--tw-gradient-to, rgba(157, 23, 77, 0))}.\32xl\:focus\:via-pink-900:focus{--tw-gradient-stops:var(--tw-gradient-from),#831843,var(--tw-gradient-to, rgba(131, 24, 67, 0))}.\32xl\:to-transparent{--tw-gradient-to:transparent}.\32xl\:to-current{--tw-gradient-to:currentColor}.\32xl\:to-black{--tw-gradient-to:#000}.\32xl\:to-white{--tw-gradient-to:#fff}.\32xl\:to-gray-50{--tw-gradient-to:#f9fafb}.\32xl\:to-gray-100{--tw-gradient-to:#f3f4f6}.\32xl\:to-gray-200{--tw-gradient-to:#e5e7eb}.\32xl\:to-gray-300{--tw-gradient-to:#d1d5db}.\32xl\:to-gray-400{--tw-gradient-to:#9ca3af}.\32xl\:to-gray-500{--tw-gradient-to:#6b7280}.\32xl\:to-gray-600{--tw-gradient-to:#4b5563}.\32xl\:to-gray-700{--tw-gradient-to:#374151}.\32xl\:to-gray-800{--tw-gradient-to:#1f2937}.\32xl\:to-gray-900{--tw-gradient-to:#111827}.\32xl\:to-red-50{--tw-gradient-to:#fef2f2}.\32xl\:to-red-100{--tw-gradient-to:#fee2e2}.\32xl\:to-red-200{--tw-gradient-to:#fecaca}.\32xl\:to-red-300{--tw-gradient-to:#fca5a5}.\32xl\:to-red-400{--tw-gradient-to:#f87171}.\32xl\:to-red-500{--tw-gradient-to:#ef4444}.\32xl\:to-red-600{--tw-gradient-to:#dc2626}.\32xl\:to-red-700{--tw-gradient-to:#b91c1c}.\32xl\:to-red-800{--tw-gradient-to:#991b1b}.\32xl\:to-red-900{--tw-gradient-to:#7f1d1d}.\32xl\:to-yellow-50{--tw-gradient-to:#fffbeb}.\32xl\:to-yellow-100{--tw-gradient-to:#fef3c7}.\32xl\:to-yellow-200{--tw-gradient-to:#fde68a}.\32xl\:to-yellow-300{--tw-gradient-to:#fcd34d}.\32xl\:to-yellow-400{--tw-gradient-to:#fbbf24}.\32xl\:to-yellow-500{--tw-gradient-to:#f59e0b}.\32xl\:to-yellow-600{--tw-gradient-to:#d97706}.\32xl\:to-yellow-700{--tw-gradient-to:#b45309}.\32xl\:to-yellow-800{--tw-gradient-to:#92400e}.\32xl\:to-yellow-900{--tw-gradient-to:#78350f}.\32xl\:to-green-50{--tw-gradient-to:#ecfdf5}.\32xl\:to-green-100{--tw-gradient-to:#d1fae5}.\32xl\:to-green-200{--tw-gradient-to:#a7f3d0}.\32xl\:to-green-300{--tw-gradient-to:#6ee7b7}.\32xl\:to-green-400{--tw-gradient-to:#34d399}.\32xl\:to-green-500{--tw-gradient-to:#10b981}.\32xl\:to-green-600{--tw-gradient-to:#059669}.\32xl\:to-green-700{--tw-gradient-to:#047857}.\32xl\:to-green-800{--tw-gradient-to:#065f46}.\32xl\:to-green-900{--tw-gradient-to:#064e3b}.\32xl\:to-blue-50{--tw-gradient-to:#eff6ff}.\32xl\:to-blue-100{--tw-gradient-to:#dbeafe}.\32xl\:to-blue-200{--tw-gradient-to:#bfdbfe}.\32xl\:to-blue-300{--tw-gradient-to:#93c5fd}.\32xl\:to-blue-400{--tw-gradient-to:#60a5fa}.\32xl\:to-blue-500{--tw-gradient-to:#3b82f6}.\32xl\:to-blue-600{--tw-gradient-to:#2563eb}.\32xl\:to-blue-700{--tw-gradient-to:#1d4ed8}.\32xl\:to-blue-800{--tw-gradient-to:#1e40af}.\32xl\:to-blue-900{--tw-gradient-to:#1e3a8a}.\32xl\:to-indigo-50{--tw-gradient-to:#eef2ff}.\32xl\:to-indigo-100{--tw-gradient-to:#e0e7ff}.\32xl\:to-indigo-200{--tw-gradient-to:#c7d2fe}.\32xl\:to-indigo-300{--tw-gradient-to:#a5b4fc}.\32xl\:to-indigo-400{--tw-gradient-to:#818cf8}.\32xl\:to-indigo-500{--tw-gradient-to:#6366f1}.\32xl\:to-indigo-600{--tw-gradient-to:#4f46e5}.\32xl\:to-indigo-700{--tw-gradient-to:#4338ca}.\32xl\:to-indigo-800{--tw-gradient-to:#3730a3}.\32xl\:to-indigo-900{--tw-gradient-to:#312e81}.\32xl\:to-purple-50{--tw-gradient-to:#f5f3ff}.\32xl\:to-purple-100{--tw-gradient-to:#ede9fe}.\32xl\:to-purple-200{--tw-gradient-to:#ddd6fe}.\32xl\:to-purple-300{--tw-gradient-to:#c4b5fd}.\32xl\:to-purple-400{--tw-gradient-to:#a78bfa}.\32xl\:to-purple-500{--tw-gradient-to:#8b5cf6}.\32xl\:to-purple-600{--tw-gradient-to:#7c3aed}.\32xl\:to-purple-700{--tw-gradient-to:#6d28d9}.\32xl\:to-purple-800{--tw-gradient-to:#5b21b6}.\32xl\:to-purple-900{--tw-gradient-to:#4c1d95}.\32xl\:to-pink-50{--tw-gradient-to:#fdf2f8}.\32xl\:to-pink-100{--tw-gradient-to:#fce7f3}.\32xl\:to-pink-200{--tw-gradient-to:#fbcfe8}.\32xl\:to-pink-300{--tw-gradient-to:#f9a8d4}.\32xl\:to-pink-400{--tw-gradient-to:#f472b6}.\32xl\:to-pink-500{--tw-gradient-to:#ec4899}.\32xl\:to-pink-600{--tw-gradient-to:#db2777}.\32xl\:to-pink-700{--tw-gradient-to:#be185d}.\32xl\:to-pink-800{--tw-gradient-to:#9d174d}.\32xl\:to-pink-900{--tw-gradient-to:#831843}.\32xl\:hover\:to-transparent:hover{--tw-gradient-to:transparent}.\32xl\:hover\:to-current:hover{--tw-gradient-to:currentColor}.\32xl\:hover\:to-black:hover{--tw-gradient-to:#000}.\32xl\:hover\:to-white:hover{--tw-gradient-to:#fff}.\32xl\:hover\:to-gray-50:hover{--tw-gradient-to:#f9fafb}.\32xl\:hover\:to-gray-100:hover{--tw-gradient-to:#f3f4f6}.\32xl\:hover\:to-gray-200:hover{--tw-gradient-to:#e5e7eb}.\32xl\:hover\:to-gray-300:hover{--tw-gradient-to:#d1d5db}.\32xl\:hover\:to-gray-400:hover{--tw-gradient-to:#9ca3af}.\32xl\:hover\:to-gray-500:hover{--tw-gradient-to:#6b7280}.\32xl\:hover\:to-gray-600:hover{--tw-gradient-to:#4b5563}.\32xl\:hover\:to-gray-700:hover{--tw-gradient-to:#374151}.\32xl\:hover\:to-gray-800:hover{--tw-gradient-to:#1f2937}.\32xl\:hover\:to-gray-900:hover{--tw-gradient-to:#111827}.\32xl\:hover\:to-red-50:hover{--tw-gradient-to:#fef2f2}.\32xl\:hover\:to-red-100:hover{--tw-gradient-to:#fee2e2}.\32xl\:hover\:to-red-200:hover{--tw-gradient-to:#fecaca}.\32xl\:hover\:to-red-300:hover{--tw-gradient-to:#fca5a5}.\32xl\:hover\:to-red-400:hover{--tw-gradient-to:#f87171}.\32xl\:hover\:to-red-500:hover{--tw-gradient-to:#ef4444}.\32xl\:hover\:to-red-600:hover{--tw-gradient-to:#dc2626}.\32xl\:hover\:to-red-700:hover{--tw-gradient-to:#b91c1c}.\32xl\:hover\:to-red-800:hover{--tw-gradient-to:#991b1b}.\32xl\:hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d}.\32xl\:hover\:to-yellow-50:hover{--tw-gradient-to:#fffbeb}.\32xl\:hover\:to-yellow-100:hover{--tw-gradient-to:#fef3c7}.\32xl\:hover\:to-yellow-200:hover{--tw-gradient-to:#fde68a}.\32xl\:hover\:to-yellow-300:hover{--tw-gradient-to:#fcd34d}.\32xl\:hover\:to-yellow-400:hover{--tw-gradient-to:#fbbf24}.\32xl\:hover\:to-yellow-500:hover{--tw-gradient-to:#f59e0b}.\32xl\:hover\:to-yellow-600:hover{--tw-gradient-to:#d97706}.\32xl\:hover\:to-yellow-700:hover{--tw-gradient-to:#b45309}.\32xl\:hover\:to-yellow-800:hover{--tw-gradient-to:#92400e}.\32xl\:hover\:to-yellow-900:hover{--tw-gradient-to:#78350f}.\32xl\:hover\:to-green-50:hover{--tw-gradient-to:#ecfdf5}.\32xl\:hover\:to-green-100:hover{--tw-gradient-to:#d1fae5}.\32xl\:hover\:to-green-200:hover{--tw-gradient-to:#a7f3d0}.\32xl\:hover\:to-green-300:hover{--tw-gradient-to:#6ee7b7}.\32xl\:hover\:to-green-400:hover{--tw-gradient-to:#34d399}.\32xl\:hover\:to-green-500:hover{--tw-gradient-to:#10b981}.\32xl\:hover\:to-green-600:hover{--tw-gradient-to:#059669}.\32xl\:hover\:to-green-700:hover{--tw-gradient-to:#047857}.\32xl\:hover\:to-green-800:hover{--tw-gradient-to:#065f46}.\32xl\:hover\:to-green-900:hover{--tw-gradient-to:#064e3b}.\32xl\:hover\:to-blue-50:hover{--tw-gradient-to:#eff6ff}.\32xl\:hover\:to-blue-100:hover{--tw-gradient-to:#dbeafe}.\32xl\:hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe}.\32xl\:hover\:to-blue-300:hover{--tw-gradient-to:#93c5fd}.\32xl\:hover\:to-blue-400:hover{--tw-gradient-to:#60a5fa}.\32xl\:hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6}.\32xl\:hover\:to-blue-600:hover{--tw-gradient-to:#2563eb}.\32xl\:hover\:to-blue-700:hover{--tw-gradient-to:#1d4ed8}.\32xl\:hover\:to-blue-800:hover{--tw-gradient-to:#1e40af}.\32xl\:hover\:to-blue-900:hover{--tw-gradient-to:#1e3a8a}.\32xl\:hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff}.\32xl\:hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff}.\32xl\:hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe}.\32xl\:hover\:to-indigo-300:hover{--tw-gradient-to:#a5b4fc}.\32xl\:hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8}.\32xl\:hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1}.\32xl\:hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5}.\32xl\:hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca}.\32xl\:hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3}.\32xl\:hover\:to-indigo-900:hover{--tw-gradient-to:#312e81}.\32xl\:hover\:to-purple-50:hover{--tw-gradient-to:#f5f3ff}.\32xl\:hover\:to-purple-100:hover{--tw-gradient-to:#ede9fe}.\32xl\:hover\:to-purple-200:hover{--tw-gradient-to:#ddd6fe}.\32xl\:hover\:to-purple-300:hover{--tw-gradient-to:#c4b5fd}.\32xl\:hover\:to-purple-400:hover{--tw-gradient-to:#a78bfa}.\32xl\:hover\:to-purple-500:hover{--tw-gradient-to:#8b5cf6}.\32xl\:hover\:to-purple-600:hover{--tw-gradient-to:#7c3aed}.\32xl\:hover\:to-purple-700:hover{--tw-gradient-to:#6d28d9}.\32xl\:hover\:to-purple-800:hover{--tw-gradient-to:#5b21b6}.\32xl\:hover\:to-purple-900:hover{--tw-gradient-to:#4c1d95}.\32xl\:hover\:to-pink-50:hover{--tw-gradient-to:#fdf2f8}.\32xl\:hover\:to-pink-100:hover{--tw-gradient-to:#fce7f3}.\32xl\:hover\:to-pink-200:hover{--tw-gradient-to:#fbcfe8}.\32xl\:hover\:to-pink-300:hover{--tw-gradient-to:#f9a8d4}.\32xl\:hover\:to-pink-400:hover{--tw-gradient-to:#f472b6}.\32xl\:hover\:to-pink-500:hover{--tw-gradient-to:#ec4899}.\32xl\:hover\:to-pink-600:hover{--tw-gradient-to:#db2777}.\32xl\:hover\:to-pink-700:hover{--tw-gradient-to:#be185d}.\32xl\:hover\:to-pink-800:hover{--tw-gradient-to:#9d174d}.\32xl\:hover\:to-pink-900:hover{--tw-gradient-to:#831843}.\32xl\:focus\:to-transparent:focus{--tw-gradient-to:transparent}.\32xl\:focus\:to-current:focus{--tw-gradient-to:currentColor}.\32xl\:focus\:to-black:focus{--tw-gradient-to:#000}.\32xl\:focus\:to-white:focus{--tw-gradient-to:#fff}.\32xl\:focus\:to-gray-50:focus{--tw-gradient-to:#f9fafb}.\32xl\:focus\:to-gray-100:focus{--tw-gradient-to:#f3f4f6}.\32xl\:focus\:to-gray-200:focus{--tw-gradient-to:#e5e7eb}.\32xl\:focus\:to-gray-300:focus{--tw-gradient-to:#d1d5db}.\32xl\:focus\:to-gray-400:focus{--tw-gradient-to:#9ca3af}.\32xl\:focus\:to-gray-500:focus{--tw-gradient-to:#6b7280}.\32xl\:focus\:to-gray-600:focus{--tw-gradient-to:#4b5563}.\32xl\:focus\:to-gray-700:focus{--tw-gradient-to:#374151}.\32xl\:focus\:to-gray-800:focus{--tw-gradient-to:#1f2937}.\32xl\:focus\:to-gray-900:focus{--tw-gradient-to:#111827}.\32xl\:focus\:to-red-50:focus{--tw-gradient-to:#fef2f2}.\32xl\:focus\:to-red-100:focus{--tw-gradient-to:#fee2e2}.\32xl\:focus\:to-red-200:focus{--tw-gradient-to:#fecaca}.\32xl\:focus\:to-red-300:focus{--tw-gradient-to:#fca5a5}.\32xl\:focus\:to-red-400:focus{--tw-gradient-to:#f87171}.\32xl\:focus\:to-red-500:focus{--tw-gradient-to:#ef4444}.\32xl\:focus\:to-red-600:focus{--tw-gradient-to:#dc2626}.\32xl\:focus\:to-red-700:focus{--tw-gradient-to:#b91c1c}.\32xl\:focus\:to-red-800:focus{--tw-gradient-to:#991b1b}.\32xl\:focus\:to-red-900:focus{--tw-gradient-to:#7f1d1d}.\32xl\:focus\:to-yellow-50:focus{--tw-gradient-to:#fffbeb}.\32xl\:focus\:to-yellow-100:focus{--tw-gradient-to:#fef3c7}.\32xl\:focus\:to-yellow-200:focus{--tw-gradient-to:#fde68a}.\32xl\:focus\:to-yellow-300:focus{--tw-gradient-to:#fcd34d}.\32xl\:focus\:to-yellow-400:focus{--tw-gradient-to:#fbbf24}.\32xl\:focus\:to-yellow-500:focus{--tw-gradient-to:#f59e0b}.\32xl\:focus\:to-yellow-600:focus{--tw-gradient-to:#d97706}.\32xl\:focus\:to-yellow-700:focus{--tw-gradient-to:#b45309}.\32xl\:focus\:to-yellow-800:focus{--tw-gradient-to:#92400e}.\32xl\:focus\:to-yellow-900:focus{--tw-gradient-to:#78350f}.\32xl\:focus\:to-green-50:focus{--tw-gradient-to:#ecfdf5}.\32xl\:focus\:to-green-100:focus{--tw-gradient-to:#d1fae5}.\32xl\:focus\:to-green-200:focus{--tw-gradient-to:#a7f3d0}.\32xl\:focus\:to-green-300:focus{--tw-gradient-to:#6ee7b7}.\32xl\:focus\:to-green-400:focus{--tw-gradient-to:#34d399}.\32xl\:focus\:to-green-500:focus{--tw-gradient-to:#10b981}.\32xl\:focus\:to-green-600:focus{--tw-gradient-to:#059669}.\32xl\:focus\:to-green-700:focus{--tw-gradient-to:#047857}.\32xl\:focus\:to-green-800:focus{--tw-gradient-to:#065f46}.\32xl\:focus\:to-green-900:focus{--tw-gradient-to:#064e3b}.\32xl\:focus\:to-blue-50:focus{--tw-gradient-to:#eff6ff}.\32xl\:focus\:to-blue-100:focus{--tw-gradient-to:#dbeafe}.\32xl\:focus\:to-blue-200:focus{--tw-gradient-to:#bfdbfe}.\32xl\:focus\:to-blue-300:focus{--tw-gradient-to:#93c5fd}.\32xl\:focus\:to-blue-400:focus{--tw-gradient-to:#60a5fa}.\32xl\:focus\:to-blue-500:focus{--tw-gradient-to:#3b82f6}.\32xl\:focus\:to-blue-600:focus{--tw-gradient-to:#2563eb}.\32xl\:focus\:to-blue-700:focus{--tw-gradient-to:#1d4ed8}.\32xl\:focus\:to-blue-800:focus{--tw-gradient-to:#1e40af}.\32xl\:focus\:to-blue-900:focus{--tw-gradient-to:#1e3a8a}.\32xl\:focus\:to-indigo-50:focus{--tw-gradient-to:#eef2ff}.\32xl\:focus\:to-indigo-100:focus{--tw-gradient-to:#e0e7ff}.\32xl\:focus\:to-indigo-200:focus{--tw-gradient-to:#c7d2fe}.\32xl\:focus\:to-indigo-300:focus{--tw-gradient-to:#a5b4fc}.\32xl\:focus\:to-indigo-400:focus{--tw-gradient-to:#818cf8}.\32xl\:focus\:to-indigo-500:focus{--tw-gradient-to:#6366f1}.\32xl\:focus\:to-indigo-600:focus{--tw-gradient-to:#4f46e5}.\32xl\:focus\:to-indigo-700:focus{--tw-gradient-to:#4338ca}.\32xl\:focus\:to-indigo-800:focus{--tw-gradient-to:#3730a3}.\32xl\:focus\:to-indigo-900:focus{--tw-gradient-to:#312e81}.\32xl\:focus\:to-purple-50:focus{--tw-gradient-to:#f5f3ff}.\32xl\:focus\:to-purple-100:focus{--tw-gradient-to:#ede9fe}.\32xl\:focus\:to-purple-200:focus{--tw-gradient-to:#ddd6fe}.\32xl\:focus\:to-purple-300:focus{--tw-gradient-to:#c4b5fd}.\32xl\:focus\:to-purple-400:focus{--tw-gradient-to:#a78bfa}.\32xl\:focus\:to-purple-500:focus{--tw-gradient-to:#8b5cf6}.\32xl\:focus\:to-purple-600:focus{--tw-gradient-to:#7c3aed}.\32xl\:focus\:to-purple-700:focus{--tw-gradient-to:#6d28d9}.\32xl\:focus\:to-purple-800:focus{--tw-gradient-to:#5b21b6}.\32xl\:focus\:to-purple-900:focus{--tw-gradient-to:#4c1d95}.\32xl\:focus\:to-pink-50:focus{--tw-gradient-to:#fdf2f8}.\32xl\:focus\:to-pink-100:focus{--tw-gradient-to:#fce7f3}.\32xl\:focus\:to-pink-200:focus{--tw-gradient-to:#fbcfe8}.\32xl\:focus\:to-pink-300:focus{--tw-gradient-to:#f9a8d4}.\32xl\:focus\:to-pink-400:focus{--tw-gradient-to:#f472b6}.\32xl\:focus\:to-pink-500:focus{--tw-gradient-to:#ec4899}.\32xl\:focus\:to-pink-600:focus{--tw-gradient-to:#db2777}.\32xl\:focus\:to-pink-700:focus{--tw-gradient-to:#be185d}.\32xl\:focus\:to-pink-800:focus{--tw-gradient-to:#9d174d}.\32xl\:focus\:to-pink-900:focus{--tw-gradient-to:#831843}.\32xl\:decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.\32xl\:decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.\32xl\:bg-auto{background-size:auto}.\32xl\:bg-cover{background-size:cover}.\32xl\:bg-contain{background-size:contain}.\32xl\:bg-fixed{background-attachment:fixed}.\32xl\:bg-local{background-attachment:local}.\32xl\:bg-scroll{background-attachment:scroll}.\32xl\:bg-clip-border{background-clip:border-box}.\32xl\:bg-clip-padding{background-clip:padding-box}.\32xl\:bg-clip-content{background-clip:content-box}.\32xl\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.\32xl\:bg-bottom{background-position:bottom}.\32xl\:bg-center{background-position:center}.\32xl\:bg-left{background-position:left}.\32xl\:bg-left-bottom{background-position:left bottom}.\32xl\:bg-left-top{background-position:left top}.\32xl\:bg-right{background-position:right}.\32xl\:bg-right-bottom{background-position:right bottom}.\32xl\:bg-right-top{background-position:right top}.\32xl\:bg-top{background-position:top}.\32xl\:bg-repeat{background-repeat:repeat}.\32xl\:bg-no-repeat{background-repeat:no-repeat}.\32xl\:bg-repeat-x{background-repeat:repeat-x}.\32xl\:bg-repeat-y{background-repeat:repeat-y}.\32xl\:bg-repeat-round{background-repeat:round}.\32xl\:bg-repeat-space{background-repeat:space}.\32xl\:bg-origin-border{background-origin:border-box}.\32xl\:bg-origin-padding{background-origin:padding-box}.\32xl\:bg-origin-content{background-origin:content-box}.\32xl\:fill-current{fill:currentColor}.\32xl\:stroke-current{stroke:currentColor}.\32xl\:stroke-0{stroke-width:0}.\32xl\:stroke-1{stroke-width:1}.\32xl\:stroke-2{stroke-width:2}.\32xl\:object-contain{object-fit:contain}.\32xl\:object-cover{object-fit:cover}.\32xl\:object-fill{object-fit:fill}.\32xl\:object-none{object-fit:none}.\32xl\:object-scale-down{object-fit:scale-down}.\32xl\:object-bottom{object-position:bottom}.\32xl\:object-center{object-position:center}.\32xl\:object-left{object-position:left}.\32xl\:object-left-bottom{object-position:left bottom}.\32xl\:object-left-top{object-position:left top}.\32xl\:object-right{object-position:right}.\32xl\:object-right-bottom{object-position:right bottom}.\32xl\:object-right-top{object-position:right top}.\32xl\:object-top{object-position:top}.\32xl\:p-0{padding:0}.\32xl\:p-1{padding:.25rem}.\32xl\:p-2{padding:.5rem}.\32xl\:p-3{padding:.75rem}.\32xl\:p-4{padding:1rem}.\32xl\:p-5{padding:1.25rem}.\32xl\:p-6{padding:1.5rem}.\32xl\:p-7{padding:1.75rem}.\32xl\:p-8{padding:2rem}.\32xl\:p-9{padding:2.25rem}.\32xl\:p-10{padding:2.5rem}.\32xl\:p-11{padding:2.75rem}.\32xl\:p-12{padding:3rem}.\32xl\:p-14{padding:3.5rem}.\32xl\:p-16{padding:4rem}.\32xl\:p-20{padding:5rem}.\32xl\:p-24{padding:6rem}.\32xl\:p-28{padding:7rem}.\32xl\:p-32{padding:8rem}.\32xl\:p-36{padding:9rem}.\32xl\:p-40{padding:10rem}.\32xl\:p-44{padding:11rem}.\32xl\:p-48{padding:12rem}.\32xl\:p-52{padding:13rem}.\32xl\:p-56{padding:14rem}.\32xl\:p-60{padding:15rem}.\32xl\:p-64{padding:16rem}.\32xl\:p-72{padding:18rem}.\32xl\:p-80{padding:20rem}.\32xl\:p-96{padding:24rem}.\32xl\:p-px{padding:1px}.\32xl\:p-0\.5{padding:.125rem}.\32xl\:p-1\.5{padding:.375rem}.\32xl\:p-2\.5{padding:.625rem}.\32xl\:p-3\.5{padding:.875rem}.\32xl\:px-0{padding-left:0;padding-right:0}.\32xl\:px-1{padding-left:.25rem;padding-right:.25rem}.\32xl\:px-2{padding-left:.5rem;padding-right:.5rem}.\32xl\:px-3{padding-left:.75rem;padding-right:.75rem}.\32xl\:px-4{padding-left:1rem;padding-right:1rem}.\32xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.\32xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\32xl\:px-7{padding-left:1.75rem;padding-right:1.75rem}.\32xl\:px-8{padding-left:2rem;padding-right:2rem}.\32xl\:px-9{padding-left:2.25rem;padding-right:2.25rem}.\32xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.\32xl\:px-11{padding-left:2.75rem;padding-right:2.75rem}.\32xl\:px-12{padding-left:3rem;padding-right:3rem}.\32xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.\32xl\:px-16{padding-left:4rem;padding-right:4rem}.\32xl\:px-20{padding-left:5rem;padding-right:5rem}.\32xl\:px-24{padding-left:6rem;padding-right:6rem}.\32xl\:px-28{padding-left:7rem;padding-right:7rem}.\32xl\:px-32{padding-left:8rem;padding-right:8rem}.\32xl\:px-36{padding-left:9rem;padding-right:9rem}.\32xl\:px-40{padding-left:10rem;padding-right:10rem}.\32xl\:px-44{padding-left:11rem;padding-right:11rem}.\32xl\:px-48{padding-left:12rem;padding-right:12rem}.\32xl\:px-52{padding-left:13rem;padding-right:13rem}.\32xl\:px-56{padding-left:14rem;padding-right:14rem}.\32xl\:px-60{padding-left:15rem;padding-right:15rem}.\32xl\:px-64{padding-left:16rem;padding-right:16rem}.\32xl\:px-72{padding-left:18rem;padding-right:18rem}.\32xl\:px-80{padding-left:20rem;padding-right:20rem}.\32xl\:px-96{padding-left:24rem;padding-right:24rem}.\32xl\:px-px{padding-left:1px;padding-right:1px}.\32xl\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.\32xl\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.\32xl\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.\32xl\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.\32xl\:py-0{padding-top:0;padding-bottom:0}.\32xl\:py-1{padding-top:.25rem;padding-bottom:.25rem}.\32xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.\32xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}.\32xl\:py-4{padding-top:1rem;padding-bottom:1rem}.\32xl\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.\32xl\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.\32xl\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.\32xl\:py-8{padding-top:2rem;padding-bottom:2rem}.\32xl\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.\32xl\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.\32xl\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.\32xl\:py-12{padding-top:3rem;padding-bottom:3rem}.\32xl\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.\32xl\:py-16{padding-top:4rem;padding-bottom:4rem}.\32xl\:py-20{padding-top:5rem;padding-bottom:5rem}.\32xl\:py-24{padding-top:6rem;padding-bottom:6rem}.\32xl\:py-28{padding-top:7rem;padding-bottom:7rem}.\32xl\:py-32{padding-top:8rem;padding-bottom:8rem}.\32xl\:py-36{padding-top:9rem;padding-bottom:9rem}.\32xl\:py-40{padding-top:10rem;padding-bottom:10rem}.\32xl\:py-44{padding-top:11rem;padding-bottom:11rem}.\32xl\:py-48{padding-top:12rem;padding-bottom:12rem}.\32xl\:py-52{padding-top:13rem;padding-bottom:13rem}.\32xl\:py-56{padding-top:14rem;padding-bottom:14rem}.\32xl\:py-60{padding-top:15rem;padding-bottom:15rem}.\32xl\:py-64{padding-top:16rem;padding-bottom:16rem}.\32xl\:py-72{padding-top:18rem;padding-bottom:18rem}.\32xl\:py-80{padding-top:20rem;padding-bottom:20rem}.\32xl\:py-96{padding-top:24rem;padding-bottom:24rem}.\32xl\:py-px{padding-top:1px;padding-bottom:1px}.\32xl\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.\32xl\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.\32xl\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.\32xl\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.\32xl\:pt-0{padding-top:0}.\32xl\:pt-1{padding-top:.25rem}.\32xl\:pt-2{padding-top:.5rem}.\32xl\:pt-3{padding-top:.75rem}.\32xl\:pt-4{padding-top:1rem}.\32xl\:pt-5{padding-top:1.25rem}.\32xl\:pt-6{padding-top:1.5rem}.\32xl\:pt-7{padding-top:1.75rem}.\32xl\:pt-8{padding-top:2rem}.\32xl\:pt-9{padding-top:2.25rem}.\32xl\:pt-10{padding-top:2.5rem}.\32xl\:pt-11{padding-top:2.75rem}.\32xl\:pt-12{padding-top:3rem}.\32xl\:pt-14{padding-top:3.5rem}.\32xl\:pt-16{padding-top:4rem}.\32xl\:pt-20{padding-top:5rem}.\32xl\:pt-24{padding-top:6rem}.\32xl\:pt-28{padding-top:7rem}.\32xl\:pt-32{padding-top:8rem}.\32xl\:pt-36{padding-top:9rem}.\32xl\:pt-40{padding-top:10rem}.\32xl\:pt-44{padding-top:11rem}.\32xl\:pt-48{padding-top:12rem}.\32xl\:pt-52{padding-top:13rem}.\32xl\:pt-56{padding-top:14rem}.\32xl\:pt-60{padding-top:15rem}.\32xl\:pt-64{padding-top:16rem}.\32xl\:pt-72{padding-top:18rem}.\32xl\:pt-80{padding-top:20rem}.\32xl\:pt-96{padding-top:24rem}.\32xl\:pt-px{padding-top:1px}.\32xl\:pt-0\.5{padding-top:.125rem}.\32xl\:pt-1\.5{padding-top:.375rem}.\32xl\:pt-2\.5{padding-top:.625rem}.\32xl\:pt-3\.5{padding-top:.875rem}.\32xl\:pr-0{padding-right:0}.\32xl\:pr-1{padding-right:.25rem}.\32xl\:pr-2{padding-right:.5rem}.\32xl\:pr-3{padding-right:.75rem}.\32xl\:pr-4{padding-right:1rem}.\32xl\:pr-5{padding-right:1.25rem}.\32xl\:pr-6{padding-right:1.5rem}.\32xl\:pr-7{padding-right:1.75rem}.\32xl\:pr-8{padding-right:2rem}.\32xl\:pr-9{padding-right:2.25rem}.\32xl\:pr-10{padding-right:2.5rem}.\32xl\:pr-11{padding-right:2.75rem}.\32xl\:pr-12{padding-right:3rem}.\32xl\:pr-14{padding-right:3.5rem}.\32xl\:pr-16{padding-right:4rem}.\32xl\:pr-20{padding-right:5rem}.\32xl\:pr-24{padding-right:6rem}.\32xl\:pr-28{padding-right:7rem}.\32xl\:pr-32{padding-right:8rem}.\32xl\:pr-36{padding-right:9rem}.\32xl\:pr-40{padding-right:10rem}.\32xl\:pr-44{padding-right:11rem}.\32xl\:pr-48{padding-right:12rem}.\32xl\:pr-52{padding-right:13rem}.\32xl\:pr-56{padding-right:14rem}.\32xl\:pr-60{padding-right:15rem}.\32xl\:pr-64{padding-right:16rem}.\32xl\:pr-72{padding-right:18rem}.\32xl\:pr-80{padding-right:20rem}.\32xl\:pr-96{padding-right:24rem}.\32xl\:pr-px{padding-right:1px}.\32xl\:pr-0\.5{padding-right:.125rem}.\32xl\:pr-1\.5{padding-right:.375rem}.\32xl\:pr-2\.5{padding-right:.625rem}.\32xl\:pr-3\.5{padding-right:.875rem}.\32xl\:pb-0{padding-bottom:0}.\32xl\:pb-1{padding-bottom:.25rem}.\32xl\:pb-2{padding-bottom:.5rem}.\32xl\:pb-3{padding-bottom:.75rem}.\32xl\:pb-4{padding-bottom:1rem}.\32xl\:pb-5{padding-bottom:1.25rem}.\32xl\:pb-6{padding-bottom:1.5rem}.\32xl\:pb-7{padding-bottom:1.75rem}.\32xl\:pb-8{padding-bottom:2rem}.\32xl\:pb-9{padding-bottom:2.25rem}.\32xl\:pb-10{padding-bottom:2.5rem}.\32xl\:pb-11{padding-bottom:2.75rem}.\32xl\:pb-12{padding-bottom:3rem}.\32xl\:pb-14{padding-bottom:3.5rem}.\32xl\:pb-16{padding-bottom:4rem}.\32xl\:pb-20{padding-bottom:5rem}.\32xl\:pb-24{padding-bottom:6rem}.\32xl\:pb-28{padding-bottom:7rem}.\32xl\:pb-32{padding-bottom:8rem}.\32xl\:pb-36{padding-bottom:9rem}.\32xl\:pb-40{padding-bottom:10rem}.\32xl\:pb-44{padding-bottom:11rem}.\32xl\:pb-48{padding-bottom:12rem}.\32xl\:pb-52{padding-bottom:13rem}.\32xl\:pb-56{padding-bottom:14rem}.\32xl\:pb-60{padding-bottom:15rem}.\32xl\:pb-64{padding-bottom:16rem}.\32xl\:pb-72{padding-bottom:18rem}.\32xl\:pb-80{padding-bottom:20rem}.\32xl\:pb-96{padding-bottom:24rem}.\32xl\:pb-px{padding-bottom:1px}.\32xl\:pb-0\.5{padding-bottom:.125rem}.\32xl\:pb-1\.5{padding-bottom:.375rem}.\32xl\:pb-2\.5{padding-bottom:.625rem}.\32xl\:pb-3\.5{padding-bottom:.875rem}.\32xl\:pl-0{padding-left:0}.\32xl\:pl-1{padding-left:.25rem}.\32xl\:pl-2{padding-left:.5rem}.\32xl\:pl-3{padding-left:.75rem}.\32xl\:pl-4{padding-left:1rem}.\32xl\:pl-5{padding-left:1.25rem}.\32xl\:pl-6{padding-left:1.5rem}.\32xl\:pl-7{padding-left:1.75rem}.\32xl\:pl-8{padding-left:2rem}.\32xl\:pl-9{padding-left:2.25rem}.\32xl\:pl-10{padding-left:2.5rem}.\32xl\:pl-11{padding-left:2.75rem}.\32xl\:pl-12{padding-left:3rem}.\32xl\:pl-14{padding-left:3.5rem}.\32xl\:pl-16{padding-left:4rem}.\32xl\:pl-20{padding-left:5rem}.\32xl\:pl-24{padding-left:6rem}.\32xl\:pl-28{padding-left:7rem}.\32xl\:pl-32{padding-left:8rem}.\32xl\:pl-36{padding-left:9rem}.\32xl\:pl-40{padding-left:10rem}.\32xl\:pl-44{padding-left:11rem}.\32xl\:pl-48{padding-left:12rem}.\32xl\:pl-52{padding-left:13rem}.\32xl\:pl-56{padding-left:14rem}.\32xl\:pl-60{padding-left:15rem}.\32xl\:pl-64{padding-left:16rem}.\32xl\:pl-72{padding-left:18rem}.\32xl\:pl-80{padding-left:20rem}.\32xl\:pl-96{padding-left:24rem}.\32xl\:pl-px{padding-left:1px}.\32xl\:pl-0\.5{padding-left:.125rem}.\32xl\:pl-1\.5{padding-left:.375rem}.\32xl\:pl-2\.5{padding-left:.625rem}.\32xl\:pl-3\.5{padding-left:.875rem}.\32xl\:text-left{text-align:left}.\32xl\:text-center{text-align:center}.\32xl\:text-right{text-align:right}.\32xl\:text-justify{text-align:justify}.\32xl\:align-baseline{vertical-align:baseline}.\32xl\:align-top{vertical-align:top}.\32xl\:align-middle{vertical-align:middle}.\32xl\:align-bottom{vertical-align:bottom}.\32xl\:align-text-top{vertical-align:text-top}.\32xl\:align-text-bottom{vertical-align:text-bottom}.\32xl\:font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.\32xl\:font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.\32xl\:font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.\32xl\:text-xs{font-size:.75rem;line-height:1rem}.\32xl\:text-sm{font-size:.875rem;line-height:1.25rem}.\32xl\:text-base{font-size:1rem;line-height:1.5rem}.\32xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.\32xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.\32xl\:text-2xl{font-size:1.5rem;line-height:2rem}.\32xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.\32xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.\32xl\:text-5xl{font-size:3rem;line-height:1}.\32xl\:text-6xl{font-size:3.75rem;line-height:1}.\32xl\:text-7xl{font-size:4.5rem;line-height:1}.\32xl\:text-8xl{font-size:6rem;line-height:1}.\32xl\:text-9xl{font-size:8rem;line-height:1}.\32xl\:font-thin{font-weight:100}.\32xl\:font-extralight{font-weight:200}.\32xl\:font-light{font-weight:300}.\32xl\:font-normal{font-weight:400}.\32xl\:font-medium{font-weight:500}.\32xl\:font-semibold{font-weight:600}.\32xl\:font-bold{font-weight:700}.\32xl\:font-extrabold{font-weight:800}.\32xl\:font-black{font-weight:900}.\32xl\:uppercase{text-transform:uppercase}.\32xl\:lowercase{text-transform:lowercase}.\32xl\:capitalize{text-transform:capitalize}.\32xl\:normal-case{text-transform:none}.\32xl\:italic{font-style:italic}.\32xl\:not-italic{font-style:normal}.\32xl\:diagonal-fractions,.\32xl\:lining-nums,.\32xl\:oldstyle-nums,.\32xl\:ordinal,.\32xl\:proportional-nums,.\32xl\:slashed-zero,.\32xl\:stacked-fractions,.\32xl\:tabular-nums{--tw-ordinal:var(--tw-empty, );/*!*//*!*/--tw-slashed-zero:var(--tw-empty, );/*!*//*!*/--tw-numeric-figure:var(--tw-empty, );/*!*//*!*/--tw-numeric-spacing:var(--tw-empty, );/*!*//*!*/--tw-numeric-fraction:var(--tw-empty, );/*!*//*!*/font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\32xl\:normal-nums{font-variant-numeric:normal}.\32xl\:ordinal{--tw-ordinal:ordinal}.\32xl\:slashed-zero{--tw-slashed-zero:slashed-zero}.\32xl\:lining-nums{--tw-numeric-figure:lining-nums}.\32xl\:oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.\32xl\:proportional-nums{--tw-numeric-spacing:proportional-nums}.\32xl\:tabular-nums{--tw-numeric-spacing:tabular-nums}.\32xl\:diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.\32xl\:stacked-fractions{--tw-numeric-fraction:stacked-fractions}.\32xl\:leading-3{line-height:.75rem}.\32xl\:leading-4{line-height:1rem}.\32xl\:leading-5{line-height:1.25rem}.\32xl\:leading-6{line-height:1.5rem}.\32xl\:leading-7{line-height:1.75rem}.\32xl\:leading-8{line-height:2rem}.\32xl\:leading-9{line-height:2.25rem}.\32xl\:leading-10{line-height:2.5rem}.\32xl\:leading-none{line-height:1}.\32xl\:leading-tight{line-height:1.25}.\32xl\:leading-snug{line-height:1.375}.\32xl\:leading-normal{line-height:1.5}.\32xl\:leading-relaxed{line-height:1.625}.\32xl\:leading-loose{line-height:2}.\32xl\:tracking-tighter{letter-spacing:-.05em}.\32xl\:tracking-tight{letter-spacing:-.025em}.\32xl\:tracking-normal{letter-spacing:0}.\32xl\:tracking-wide{letter-spacing:.025em}.\32xl\:tracking-wider{letter-spacing:.05em}.\32xl\:tracking-widest{letter-spacing:.1em}.\32xl\:text-transparent{color:transparent}.\32xl\:text-current{color:currentColor}.\32xl\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\32xl\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\32xl\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\32xl\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\32xl\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\32xl\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\32xl\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\32xl\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\32xl\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\32xl\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\32xl\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\32xl\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\32xl\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\32xl\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\32xl\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\32xl\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\32xl\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\32xl\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\32xl\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\32xl\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\32xl\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\32xl\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\32xl\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\32xl\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\32xl\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\32xl\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\32xl\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\32xl\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\32xl\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\32xl\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\32xl\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\32xl\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\32xl\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\32xl\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\32xl\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\32xl\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\32xl\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\32xl\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\32xl\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\32xl\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\32xl\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\32xl\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\32xl\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\32xl\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\32xl\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\32xl\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\32xl\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\32xl\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\32xl\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\32xl\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\32xl\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\32xl\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\32xl\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\32xl\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\32xl\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\32xl\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\32xl\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\32xl\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\32xl\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\32xl\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\32xl\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\32xl\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\32xl\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\32xl\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\32xl\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\32xl\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\32xl\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\32xl\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\32xl\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\32xl\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\32xl\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\32xl\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\32xl\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\32xl\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\32xl\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\32xl\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\32xl\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\32xl\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\32xl\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\32xl\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\32xl\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\32xl\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-transparent{color:transparent}.group:hover .\32xl\:group-hover\:text-current{color:currentColor}.group:hover .\32xl\:group-hover\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-50{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-100{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-200{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-300{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-red-900{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-50{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-100{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-200{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-300{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-400{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-yellow-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-50{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-100{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-200{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-300{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-green-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-50{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-100{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-300{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-50{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-100{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-200{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-300{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-500{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-purple-900{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-50{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-100{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-200{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-300{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-400{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-500{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-600{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-700{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.group:hover .\32xl\:group-hover\:text-pink-900{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\32xl\:focus-within\:text-transparent:focus-within{color:transparent}.\32xl\:focus-within\:text-current:focus-within{color:currentColor}.\32xl\:focus-within\:text-black:focus-within{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\32xl\:focus-within\:text-white:focus-within{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-50:focus-within{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-100:focus-within{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-200:focus-within{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-300:focus-within{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-400:focus-within{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-500:focus-within{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-600:focus-within{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-700:focus-within{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-800:focus-within{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\32xl\:focus-within\:text-gray-900:focus-within{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-50:focus-within{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-100:focus-within{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-200:focus-within{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-300:focus-within{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-400:focus-within{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-500:focus-within{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-600:focus-within{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-700:focus-within{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-800:focus-within{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\32xl\:focus-within\:text-red-900:focus-within{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-50:focus-within{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-100:focus-within{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-200:focus-within{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-300:focus-within{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-400:focus-within{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-500:focus-within{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-600:focus-within{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-700:focus-within{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-800:focus-within{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\32xl\:focus-within\:text-yellow-900:focus-within{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-50:focus-within{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-100:focus-within{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-200:focus-within{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-300:focus-within{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-400:focus-within{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-500:focus-within{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-600:focus-within{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-700:focus-within{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-800:focus-within{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\32xl\:focus-within\:text-green-900:focus-within{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-50:focus-within{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-100:focus-within{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-200:focus-within{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-300:focus-within{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-400:focus-within{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-500:focus-within{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-600:focus-within{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-700:focus-within{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-800:focus-within{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\32xl\:focus-within\:text-blue-900:focus-within{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-50:focus-within{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-100:focus-within{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-200:focus-within{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-300:focus-within{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-400:focus-within{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-500:focus-within{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-600:focus-within{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-700:focus-within{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-800:focus-within{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\32xl\:focus-within\:text-indigo-900:focus-within{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-50:focus-within{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-100:focus-within{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-200:focus-within{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-300:focus-within{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-400:focus-within{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-500:focus-within{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-600:focus-within{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-700:focus-within{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-800:focus-within{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\32xl\:focus-within\:text-purple-900:focus-within{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-50:focus-within{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-100:focus-within{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-200:focus-within{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-300:focus-within{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-400:focus-within{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-500:focus-within{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-600:focus-within{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-700:focus-within{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-800:focus-within{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\32xl\:focus-within\:text-pink-900:focus-within{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\32xl\:hover\:text-transparent:hover{color:transparent}.\32xl\:hover\:text-current:hover{color:currentColor}.\32xl\:hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\32xl\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-50:hover{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\32xl\:hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\32xl\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\32xl\:hover\:text-red-100:hover{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\32xl\:hover\:text-red-200:hover{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\32xl\:hover\:text-red-300:hover{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\32xl\:hover\:text-red-400:hover{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\32xl\:hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\32xl\:hover\:text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\32xl\:hover\:text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\32xl\:hover\:text-red-800:hover{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\32xl\:hover\:text-red-900:hover{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-50:hover{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-100:hover{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-200:hover{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-300:hover{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-600:hover{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-700:hover{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-800:hover{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\32xl\:hover\:text-yellow-900:hover{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\32xl\:hover\:text-green-50:hover{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\32xl\:hover\:text-green-100:hover{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\32xl\:hover\:text-green-200:hover{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\32xl\:hover\:text-green-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\32xl\:hover\:text-green-400:hover{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\32xl\:hover\:text-green-500:hover{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\32xl\:hover\:text-green-600:hover{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\32xl\:hover\:text-green-700:hover{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\32xl\:hover\:text-green-800:hover{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\32xl\:hover\:text-green-900:hover{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-50:hover{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-200:hover{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\32xl\:hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-50:hover{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\32xl\:hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-50:hover{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-100:hover{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-800:hover{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\32xl\:hover\:text-purple-900:hover{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-100:hover{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-200:hover{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-300:hover{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-400:hover{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-500:hover{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-700:hover{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-800:hover{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\32xl\:hover\:text-pink-900:hover{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\32xl\:focus\:text-transparent:focus{color:transparent}.\32xl\:focus\:text-current:focus{color:currentColor}.\32xl\:focus\:text-black:focus{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.\32xl\:focus\:text-white:focus{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-50:focus{--tw-text-opacity:1;color:rgba(249,250,251,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-100:focus{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-200:focus{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-300:focus{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-400:focus{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-600:focus{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.\32xl\:focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.\32xl\:focus\:text-red-50:focus{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.\32xl\:focus\:text-red-100:focus{--tw-text-opacity:1;color:rgba(254,226,226,var(--tw-text-opacity))}.\32xl\:focus\:text-red-200:focus{--tw-text-opacity:1;color:rgba(254,202,202,var(--tw-text-opacity))}.\32xl\:focus\:text-red-300:focus{--tw-text-opacity:1;color:rgba(252,165,165,var(--tw-text-opacity))}.\32xl\:focus\:text-red-400:focus{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.\32xl\:focus\:text-red-500:focus{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.\32xl\:focus\:text-red-600:focus{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.\32xl\:focus\:text-red-700:focus{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.\32xl\:focus\:text-red-800:focus{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.\32xl\:focus\:text-red-900:focus{--tw-text-opacity:1;color:rgba(127,29,29,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-50:focus{--tw-text-opacity:1;color:rgba(255,251,235,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-100:focus{--tw-text-opacity:1;color:rgba(254,243,199,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-200:focus{--tw-text-opacity:1;color:rgba(253,230,138,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-300:focus{--tw-text-opacity:1;color:rgba(252,211,77,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-400:focus{--tw-text-opacity:1;color:rgba(251,191,36,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-500:focus{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-600:focus{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-700:focus{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-800:focus{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity))}.\32xl\:focus\:text-yellow-900:focus{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity))}.\32xl\:focus\:text-green-50:focus{--tw-text-opacity:1;color:rgba(236,253,245,var(--tw-text-opacity))}.\32xl\:focus\:text-green-100:focus{--tw-text-opacity:1;color:rgba(209,250,229,var(--tw-text-opacity))}.\32xl\:focus\:text-green-200:focus{--tw-text-opacity:1;color:rgba(167,243,208,var(--tw-text-opacity))}.\32xl\:focus\:text-green-300:focus{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity))}.\32xl\:focus\:text-green-400:focus{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.\32xl\:focus\:text-green-500:focus{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.\32xl\:focus\:text-green-600:focus{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity))}.\32xl\:focus\:text-green-700:focus{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity))}.\32xl\:focus\:text-green-800:focus{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity))}.\32xl\:focus\:text-green-900:focus{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-50:focus{--tw-text-opacity:1;color:rgba(239,246,255,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgba(219,234,254,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-200:focus{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgba(147,197,253,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-600:focus{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-700:focus{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-800:focus{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity))}.\32xl\:focus\:text-blue-900:focus{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-50:focus{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-100:focus{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-200:focus{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-300:focus{--tw-text-opacity:1;color:rgba(165,180,252,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-400:focus{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-500:focus{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-600:focus{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-700:focus{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity))}.\32xl\:focus\:text-indigo-900:focus{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-50:focus{--tw-text-opacity:1;color:rgba(245,243,255,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-100:focus{--tw-text-opacity:1;color:rgba(237,233,254,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-200:focus{--tw-text-opacity:1;color:rgba(221,214,254,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-300:focus{--tw-text-opacity:1;color:rgba(196,181,253,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-400:focus{--tw-text-opacity:1;color:rgba(167,139,250,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-500:focus{--tw-text-opacity:1;color:rgba(139,92,246,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-600:focus{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-700:focus{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-800:focus{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity))}.\32xl\:focus\:text-purple-900:focus{--tw-text-opacity:1;color:rgba(76,29,149,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-50:focus{--tw-text-opacity:1;color:rgba(253,242,248,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-100:focus{--tw-text-opacity:1;color:rgba(252,231,243,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-200:focus{--tw-text-opacity:1;color:rgba(251,207,232,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-300:focus{--tw-text-opacity:1;color:rgba(249,168,212,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-400:focus{--tw-text-opacity:1;color:rgba(244,114,182,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-500:focus{--tw-text-opacity:1;color:rgba(236,72,153,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-600:focus{--tw-text-opacity:1;color:rgba(219,39,119,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-700:focus{--tw-text-opacity:1;color:rgba(190,24,93,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-800:focus{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.\32xl\:focus\:text-pink-900:focus{--tw-text-opacity:1;color:rgba(131,24,67,var(--tw-text-opacity))}.\32xl\:text-opacity-0{--tw-text-opacity:0}.\32xl\:text-opacity-5{--tw-text-opacity:0.05}.\32xl\:text-opacity-10{--tw-text-opacity:0.1}.\32xl\:text-opacity-20{--tw-text-opacity:0.2}.\32xl\:text-opacity-25{--tw-text-opacity:0.25}.\32xl\:text-opacity-30{--tw-text-opacity:0.3}.\32xl\:text-opacity-40{--tw-text-opacity:0.4}.\32xl\:text-opacity-50{--tw-text-opacity:0.5}.\32xl\:text-opacity-60{--tw-text-opacity:0.6}.\32xl\:text-opacity-70{--tw-text-opacity:0.7}.\32xl\:text-opacity-75{--tw-text-opacity:0.75}.\32xl\:text-opacity-80{--tw-text-opacity:0.8}.\32xl\:text-opacity-90{--tw-text-opacity:0.9}.\32xl\:text-opacity-95{--tw-text-opacity:0.95}.\32xl\:text-opacity-100{--tw-text-opacity:1}.group:hover .\32xl\:group-hover\:text-opacity-0{--tw-text-opacity:0}.group:hover .\32xl\:group-hover\:text-opacity-5{--tw-text-opacity:0.05}.group:hover .\32xl\:group-hover\:text-opacity-10{--tw-text-opacity:0.1}.group:hover .\32xl\:group-hover\:text-opacity-20{--tw-text-opacity:0.2}.group:hover .\32xl\:group-hover\:text-opacity-25{--tw-text-opacity:0.25}.group:hover .\32xl\:group-hover\:text-opacity-30{--tw-text-opacity:0.3}.group:hover .\32xl\:group-hover\:text-opacity-40{--tw-text-opacity:0.4}.group:hover .\32xl\:group-hover\:text-opacity-50{--tw-text-opacity:0.5}.group:hover .\32xl\:group-hover\:text-opacity-60{--tw-text-opacity:0.6}.group:hover .\32xl\:group-hover\:text-opacity-70{--tw-text-opacity:0.7}.group:hover .\32xl\:group-hover\:text-opacity-75{--tw-text-opacity:0.75}.group:hover .\32xl\:group-hover\:text-opacity-80{--tw-text-opacity:0.8}.group:hover .\32xl\:group-hover\:text-opacity-90{--tw-text-opacity:0.9}.group:hover .\32xl\:group-hover\:text-opacity-95{--tw-text-opacity:0.95}.group:hover .\32xl\:group-hover\:text-opacity-100{--tw-text-opacity:1}.\32xl\:focus-within\:text-opacity-0:focus-within{--tw-text-opacity:0}.\32xl\:focus-within\:text-opacity-5:focus-within{--tw-text-opacity:0.05}.\32xl\:focus-within\:text-opacity-10:focus-within{--tw-text-opacity:0.1}.\32xl\:focus-within\:text-opacity-20:focus-within{--tw-text-opacity:0.2}.\32xl\:focus-within\:text-opacity-25:focus-within{--tw-text-opacity:0.25}.\32xl\:focus-within\:text-opacity-30:focus-within{--tw-text-opacity:0.3}.\32xl\:focus-within\:text-opacity-40:focus-within{--tw-text-opacity:0.4}.\32xl\:focus-within\:text-opacity-50:focus-within{--tw-text-opacity:0.5}.\32xl\:focus-within\:text-opacity-60:focus-within{--tw-text-opacity:0.6}.\32xl\:focus-within\:text-opacity-70:focus-within{--tw-text-opacity:0.7}.\32xl\:focus-within\:text-opacity-75:focus-within{--tw-text-opacity:0.75}.\32xl\:focus-within\:text-opacity-80:focus-within{--tw-text-opacity:0.8}.\32xl\:focus-within\:text-opacity-90:focus-within{--tw-text-opacity:0.9}.\32xl\:focus-within\:text-opacity-95:focus-within{--tw-text-opacity:0.95}.\32xl\:focus-within\:text-opacity-100:focus-within{--tw-text-opacity:1}.\32xl\:hover\:text-opacity-0:hover{--tw-text-opacity:0}.\32xl\:hover\:text-opacity-5:hover{--tw-text-opacity:0.05}.\32xl\:hover\:text-opacity-10:hover{--tw-text-opacity:0.1}.\32xl\:hover\:text-opacity-20:hover{--tw-text-opacity:0.2}.\32xl\:hover\:text-opacity-25:hover{--tw-text-opacity:0.25}.\32xl\:hover\:text-opacity-30:hover{--tw-text-opacity:0.3}.\32xl\:hover\:text-opacity-40:hover{--tw-text-opacity:0.4}.\32xl\:hover\:text-opacity-50:hover{--tw-text-opacity:0.5}.\32xl\:hover\:text-opacity-60:hover{--tw-text-opacity:0.6}.\32xl\:hover\:text-opacity-70:hover{--tw-text-opacity:0.7}.\32xl\:hover\:text-opacity-75:hover{--tw-text-opacity:0.75}.\32xl\:hover\:text-opacity-80:hover{--tw-text-opacity:0.8}.\32xl\:hover\:text-opacity-90:hover{--tw-text-opacity:0.9}.\32xl\:hover\:text-opacity-95:hover{--tw-text-opacity:0.95}.\32xl\:hover\:text-opacity-100:hover{--tw-text-opacity:1}.\32xl\:focus\:text-opacity-0:focus{--tw-text-opacity:0}.\32xl\:focus\:text-opacity-5:focus{--tw-text-opacity:0.05}.\32xl\:focus\:text-opacity-10:focus{--tw-text-opacity:0.1}.\32xl\:focus\:text-opacity-20:focus{--tw-text-opacity:0.2}.\32xl\:focus\:text-opacity-25:focus{--tw-text-opacity:0.25}.\32xl\:focus\:text-opacity-30:focus{--tw-text-opacity:0.3}.\32xl\:focus\:text-opacity-40:focus{--tw-text-opacity:0.4}.\32xl\:focus\:text-opacity-50:focus{--tw-text-opacity:0.5}.\32xl\:focus\:text-opacity-60:focus{--tw-text-opacity:0.6}.\32xl\:focus\:text-opacity-70:focus{--tw-text-opacity:0.7}.\32xl\:focus\:text-opacity-75:focus{--tw-text-opacity:0.75}.\32xl\:focus\:text-opacity-80:focus{--tw-text-opacity:0.8}.\32xl\:focus\:text-opacity-90:focus{--tw-text-opacity:0.9}.\32xl\:focus\:text-opacity-95:focus{--tw-text-opacity:0.95}.\32xl\:focus\:text-opacity-100:focus{--tw-text-opacity:1}.\32xl\:underline{text-decoration:underline}.\32xl\:line-through{text-decoration:line-through}.\32xl\:no-underline{text-decoration:none}.group:hover .\32xl\:group-hover\:underline{text-decoration:underline}.group:hover .\32xl\:group-hover\:line-through{text-decoration:line-through}.group:hover .\32xl\:group-hover\:no-underline{text-decoration:none}.\32xl\:focus-within\:underline:focus-within{text-decoration:underline}.\32xl\:focus-within\:line-through:focus-within{text-decoration:line-through}.\32xl\:focus-within\:no-underline:focus-within{text-decoration:none}.\32xl\:hover\:underline:hover{text-decoration:underline}.\32xl\:hover\:line-through:hover{text-decoration:line-through}.\32xl\:hover\:no-underline:hover{text-decoration:none}.\32xl\:focus\:underline:focus{text-decoration:underline}.\32xl\:focus\:line-through:focus{text-decoration:line-through}.\32xl\:focus\:no-underline:focus{text-decoration:none}.\32xl\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\32xl\:subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.\32xl\:placeholder-transparent::placeholder{color:transparent}.\32xl\:placeholder-current::placeholder{color:currentColor}.\32xl\:placeholder-black::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.\32xl\:placeholder-white::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-50::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-100::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-200::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-600::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-700::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.\32xl\:placeholder-gray-900::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-50::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-200::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-400::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-500::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-600::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-700::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-800::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.\32xl\:placeholder-red-900::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-50::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-100::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-200::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-300::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-400::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-500::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-600::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-700::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-800::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.\32xl\:placeholder-yellow-900::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-50::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-100::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-200::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-300::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-400::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-500::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-600::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-700::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-800::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.\32xl\:placeholder-green-900::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-50::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-100::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-200::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-300::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-400::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-500::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-600::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-700::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-800::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.\32xl\:placeholder-blue-900::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-50::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-100::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-200::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-300::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-400::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-500::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-600::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-700::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-800::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.\32xl\:placeholder-indigo-900::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-50::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-100::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-300::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-400::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-500::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-600::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-700::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-800::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.\32xl\:placeholder-purple-900::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-50::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-100::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-200::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-300::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-400::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-500::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-600::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-700::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-800::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.\32xl\:placeholder-pink-900::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.\32xl\:focus\:placeholder-current:focus::placeholder{color:currentColor}.\32xl\:focus\:placeholder-black:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(0,0,0,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-white:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,255,255,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,250,251,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(243,244,246,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(229,231,235,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,213,219,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(156,163,175,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(107,114,128,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(75,85,99,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,65,81,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(31,41,55,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-gray-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(17,24,39,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,242,242,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,226,226,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,202,202,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,165,165,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(248,113,113,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,68,68,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(220,38,38,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(185,28,28,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(153,27,27,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-red-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(127,29,29,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(255,251,235,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(254,243,199,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,230,138,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,211,77,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,191,36,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,158,11,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(217,119,6,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(180,83,9,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(146,64,14,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-yellow-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(120,53,15,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,253,245,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(209,250,229,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,243,208,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(110,231,183,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(52,211,153,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(16,185,129,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(5,150,105,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(4,120,87,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,95,70,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-green-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(6,78,59,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(239,246,255,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,234,254,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(191,219,254,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(147,197,253,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(96,165,250,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(59,130,246,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(37,99,235,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(29,78,216,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,64,175,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-blue-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(30,58,138,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(238,242,255,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(224,231,255,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(199,210,254,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(165,180,252,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(129,140,248,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(99,102,241,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(79,70,229,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(67,56,202,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(55,48,163,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-indigo-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(49,46,129,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(245,243,255,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(237,233,254,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(221,214,254,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(196,181,253,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(167,139,250,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(139,92,246,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(124,58,237,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(109,40,217,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(91,33,182,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-purple-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(76,29,149,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-50:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(253,242,248,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-100:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(252,231,243,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-200:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(251,207,232,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-300:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(249,168,212,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-400:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(244,114,182,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-500:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(236,72,153,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-600:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(219,39,119,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-700:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(190,24,93,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-800:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(157,23,77,var(--tw-placeholder-opacity))}.\32xl\:focus\:placeholder-pink-900:focus::placeholder{--tw-placeholder-opacity:1;color:rgba(131,24,67,var(--tw-placeholder-opacity))}.\32xl\:placeholder-opacity-0::placeholder{--tw-placeholder-opacity:0}.\32xl\:placeholder-opacity-5::placeholder{--tw-placeholder-opacity:0.05}.\32xl\:placeholder-opacity-10::placeholder{--tw-placeholder-opacity:0.1}.\32xl\:placeholder-opacity-20::placeholder{--tw-placeholder-opacity:0.2}.\32xl\:placeholder-opacity-25::placeholder{--tw-placeholder-opacity:0.25}.\32xl\:placeholder-opacity-30::placeholder{--tw-placeholder-opacity:0.3}.\32xl\:placeholder-opacity-40::placeholder{--tw-placeholder-opacity:0.4}.\32xl\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity:0.5}.\32xl\:placeholder-opacity-60::placeholder{--tw-placeholder-opacity:0.6}.\32xl\:placeholder-opacity-70::placeholder{--tw-placeholder-opacity:0.7}.\32xl\:placeholder-opacity-75::placeholder{--tw-placeholder-opacity:0.75}.\32xl\:placeholder-opacity-80::placeholder{--tw-placeholder-opacity:0.8}.\32xl\:placeholder-opacity-90::placeholder{--tw-placeholder-opacity:0.9}.\32xl\:placeholder-opacity-95::placeholder{--tw-placeholder-opacity:0.95}.\32xl\:placeholder-opacity-100::placeholder{--tw-placeholder-opacity:1}.\32xl\:focus\:placeholder-opacity-0:focus::placeholder{--tw-placeholder-opacity:0}.\32xl\:focus\:placeholder-opacity-5:focus::placeholder{--tw-placeholder-opacity:0.05}.\32xl\:focus\:placeholder-opacity-10:focus::placeholder{--tw-placeholder-opacity:0.1}.\32xl\:focus\:placeholder-opacity-20:focus::placeholder{--tw-placeholder-opacity:0.2}.\32xl\:focus\:placeholder-opacity-25:focus::placeholder{--tw-placeholder-opacity:0.25}.\32xl\:focus\:placeholder-opacity-30:focus::placeholder{--tw-placeholder-opacity:0.3}.\32xl\:focus\:placeholder-opacity-40:focus::placeholder{--tw-placeholder-opacity:0.4}.\32xl\:focus\:placeholder-opacity-50:focus::placeholder{--tw-placeholder-opacity:0.5}.\32xl\:focus\:placeholder-opacity-60:focus::placeholder{--tw-placeholder-opacity:0.6}.\32xl\:focus\:placeholder-opacity-70:focus::placeholder{--tw-placeholder-opacity:0.7}.\32xl\:focus\:placeholder-opacity-75:focus::placeholder{--tw-placeholder-opacity:0.75}.\32xl\:focus\:placeholder-opacity-80:focus::placeholder{--tw-placeholder-opacity:0.8}.\32xl\:focus\:placeholder-opacity-90:focus::placeholder{--tw-placeholder-opacity:0.9}.\32xl\:focus\:placeholder-opacity-95:focus::placeholder{--tw-placeholder-opacity:0.95}.\32xl\:focus\:placeholder-opacity-100:focus::placeholder{--tw-placeholder-opacity:1}.\32xl\:opacity-0{opacity:0}.\32xl\:opacity-5{opacity:.05}.\32xl\:opacity-10{opacity:.1}.\32xl\:opacity-20{opacity:.2}.\32xl\:opacity-25{opacity:.25}.\32xl\:opacity-30{opacity:.3}.\32xl\:opacity-40{opacity:.4}.\32xl\:opacity-50{opacity:.5}.\32xl\:opacity-60{opacity:.6}.\32xl\:opacity-70{opacity:.7}.\32xl\:opacity-75{opacity:.75}.\32xl\:opacity-80{opacity:.8}.\32xl\:opacity-90{opacity:.9}.\32xl\:opacity-95{opacity:.95}.\32xl\:opacity-100{opacity:1}.group:hover .\32xl\:group-hover\:opacity-0{opacity:0}.group:hover .\32xl\:group-hover\:opacity-5{opacity:.05}.group:hover .\32xl\:group-hover\:opacity-10{opacity:.1}.group:hover .\32xl\:group-hover\:opacity-20{opacity:.2}.group:hover .\32xl\:group-hover\:opacity-25{opacity:.25}.group:hover .\32xl\:group-hover\:opacity-30{opacity:.3}.group:hover .\32xl\:group-hover\:opacity-40{opacity:.4}.group:hover .\32xl\:group-hover\:opacity-50{opacity:.5}.group:hover .\32xl\:group-hover\:opacity-60{opacity:.6}.group:hover .\32xl\:group-hover\:opacity-70{opacity:.7}.group:hover .\32xl\:group-hover\:opacity-75{opacity:.75}.group:hover .\32xl\:group-hover\:opacity-80{opacity:.8}.group:hover .\32xl\:group-hover\:opacity-90{opacity:.9}.group:hover .\32xl\:group-hover\:opacity-95{opacity:.95}.group:hover .\32xl\:group-hover\:opacity-100{opacity:1}.\32xl\:focus-within\:opacity-0:focus-within{opacity:0}.\32xl\:focus-within\:opacity-5:focus-within{opacity:.05}.\32xl\:focus-within\:opacity-10:focus-within{opacity:.1}.\32xl\:focus-within\:opacity-20:focus-within{opacity:.2}.\32xl\:focus-within\:opacity-25:focus-within{opacity:.25}.\32xl\:focus-within\:opacity-30:focus-within{opacity:.3}.\32xl\:focus-within\:opacity-40:focus-within{opacity:.4}.\32xl\:focus-within\:opacity-50:focus-within{opacity:.5}.\32xl\:focus-within\:opacity-60:focus-within{opacity:.6}.\32xl\:focus-within\:opacity-70:focus-within{opacity:.7}.\32xl\:focus-within\:opacity-75:focus-within{opacity:.75}.\32xl\:focus-within\:opacity-80:focus-within{opacity:.8}.\32xl\:focus-within\:opacity-90:focus-within{opacity:.9}.\32xl\:focus-within\:opacity-95:focus-within{opacity:.95}.\32xl\:focus-within\:opacity-100:focus-within{opacity:1}.\32xl\:hover\:opacity-0:hover{opacity:0}.\32xl\:hover\:opacity-5:hover{opacity:.05}.\32xl\:hover\:opacity-10:hover{opacity:.1}.\32xl\:hover\:opacity-20:hover{opacity:.2}.\32xl\:hover\:opacity-25:hover{opacity:.25}.\32xl\:hover\:opacity-30:hover{opacity:.3}.\32xl\:hover\:opacity-40:hover{opacity:.4}.\32xl\:hover\:opacity-50:hover{opacity:.5}.\32xl\:hover\:opacity-60:hover{opacity:.6}.\32xl\:hover\:opacity-70:hover{opacity:.7}.\32xl\:hover\:opacity-75:hover{opacity:.75}.\32xl\:hover\:opacity-80:hover{opacity:.8}.\32xl\:hover\:opacity-90:hover{opacity:.9}.\32xl\:hover\:opacity-95:hover{opacity:.95}.\32xl\:hover\:opacity-100:hover{opacity:1}.\32xl\:focus\:opacity-0:focus{opacity:0}.\32xl\:focus\:opacity-5:focus{opacity:.05}.\32xl\:focus\:opacity-10:focus{opacity:.1}.\32xl\:focus\:opacity-20:focus{opacity:.2}.\32xl\:focus\:opacity-25:focus{opacity:.25}.\32xl\:focus\:opacity-30:focus{opacity:.3}.\32xl\:focus\:opacity-40:focus{opacity:.4}.\32xl\:focus\:opacity-50:focus{opacity:.5}.\32xl\:focus\:opacity-60:focus{opacity:.6}.\32xl\:focus\:opacity-70:focus{opacity:.7}.\32xl\:focus\:opacity-75:focus{opacity:.75}.\32xl\:focus\:opacity-80:focus{opacity:.8}.\32xl\:focus\:opacity-90:focus{opacity:.9}.\32xl\:focus\:opacity-95:focus{opacity:.95}.\32xl\:focus\:opacity-100:focus{opacity:1}.\32xl\:bg-blend-normal{background-blend-mode:normal}.\32xl\:bg-blend-multiply{background-blend-mode:multiply}.\32xl\:bg-blend-screen{background-blend-mode:screen}.\32xl\:bg-blend-overlay{background-blend-mode:overlay}.\32xl\:bg-blend-darken{background-blend-mode:darken}.\32xl\:bg-blend-lighten{background-blend-mode:lighten}.\32xl\:bg-blend-color-dodge{background-blend-mode:color-dodge}.\32xl\:bg-blend-color-burn{background-blend-mode:color-burn}.\32xl\:bg-blend-hard-light{background-blend-mode:hard-light}.\32xl\:bg-blend-soft-light{background-blend-mode:soft-light}.\32xl\:bg-blend-difference{background-blend-mode:difference}.\32xl\:bg-blend-exclusion{background-blend-mode:exclusion}.\32xl\:bg-blend-hue{background-blend-mode:hue}.\32xl\:bg-blend-saturation{background-blend-mode:saturation}.\32xl\:bg-blend-color{background-blend-mode:color}.\32xl\:bg-blend-luminosity{background-blend-mode:luminosity}.\32xl\:mix-blend-normal{mix-blend-mode:normal}.\32xl\:mix-blend-multiply{mix-blend-mode:multiply}.\32xl\:mix-blend-screen{mix-blend-mode:screen}.\32xl\:mix-blend-overlay{mix-blend-mode:overlay}.\32xl\:mix-blend-darken{mix-blend-mode:darken}.\32xl\:mix-blend-lighten{mix-blend-mode:lighten}.\32xl\:mix-blend-color-dodge{mix-blend-mode:color-dodge}.\32xl\:mix-blend-color-burn{mix-blend-mode:color-burn}.\32xl\:mix-blend-hard-light{mix-blend-mode:hard-light}.\32xl\:mix-blend-soft-light{mix-blend-mode:soft-light}.\32xl\:mix-blend-difference{mix-blend-mode:difference}.\32xl\:mix-blend-exclusion{mix-blend-mode:exclusion}.\32xl\:mix-blend-hue{mix-blend-mode:hue}.\32xl\:mix-blend-saturation{mix-blend-mode:saturation}.\32xl\:mix-blend-color{mix-blend-mode:color}.\32xl\:mix-blend-luminosity{mix-blend-mode:luminosity}.\32xl\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .\32xl\:group-hover\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-sm:focus-within{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow:focus-within{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-lg:focus-within{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-xl:focus-within{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-2xl:focus-within{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-inner:focus-within{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus-within\:shadow-none:focus-within{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-inner:hover{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow:focus{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-md:focus{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-xl:focus{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-2xl:focus{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-inner:focus{--tw-shadow:inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:outline-none{outline:2px solid transparent;outline-offset:2px}.\32xl\:outline-white{outline:2px dotted white;outline-offset:2px}.\32xl\:outline-black{outline:2px dotted black;outline-offset:2px}.\32xl\:focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.\32xl\:focus-within\:outline-white:focus-within{outline:2px dotted white;outline-offset:2px}.\32xl\:focus-within\:outline-black:focus-within{outline:2px dotted black;outline-offset:2px}.\32xl\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.\32xl\:focus\:outline-white:focus{outline:2px dotted white;outline-offset:2px}.\32xl\:focus\:outline-black:focus{outline:2px dotted black;outline-offset:2px}.\32xl\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:ring-8{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring-0:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring-4:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring-8:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus-within\:ring:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring-8:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\32xl\:ring-inset{--tw-ring-inset:inset}.\32xl\:focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}.\32xl\:focus\:ring-inset:focus{--tw-ring-inset:inset}.\32xl\:ring-transparent{--tw-ring-color:transparent}.\32xl\:ring-current{--tw-ring-color:currentColor}.\32xl\:ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.\32xl\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.\32xl\:ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.\32xl\:ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.\32xl\:ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.\32xl\:ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.\32xl\:ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.\32xl\:ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.\32xl\:ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.\32xl\:ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.\32xl\:ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.\32xl\:ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.\32xl\:ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.\32xl\:ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.\32xl\:ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.\32xl\:ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.\32xl\:ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.\32xl\:ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.\32xl\:ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.\32xl\:ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.\32xl\:ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.\32xl\:ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.\32xl\:ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.\32xl\:ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.\32xl\:ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.\32xl\:ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.\32xl\:ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.\32xl\:ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.\32xl\:ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.\32xl\:ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.\32xl\:ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.\32xl\:ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.\32xl\:ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.\32xl\:ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.\32xl\:ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.\32xl\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.\32xl\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.\32xl\:ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.\32xl\:ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.\32xl\:ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.\32xl\:ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.\32xl\:ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.\32xl\:ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.\32xl\:ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.\32xl\:ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.\32xl\:ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.\32xl\:ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.\32xl\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.\32xl\:ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.\32xl\:ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.\32xl\:ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.\32xl\:ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.\32xl\:ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.\32xl\:ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.\32xl\:ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.\32xl\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.\32xl\:ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.\32xl\:ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.\32xl\:ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.\32xl\:ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.\32xl\:ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.\32xl\:ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.\32xl\:ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.\32xl\:ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.\32xl\:ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.\32xl\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.\32xl\:ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.\32xl\:ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.\32xl\:ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.\32xl\:ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.\32xl\:ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.\32xl\:ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.\32xl\:ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.\32xl\:ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.\32xl\:ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.\32xl\:ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.\32xl\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.\32xl\:ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.\32xl\:ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.\32xl\:ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.\32xl\:ring-pink-800{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.\32xl\:ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.\32xl\:focus-within\:ring-current:focus-within{--tw-ring-color:currentColor}.\32xl\:focus-within\:ring-black:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-gray-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-red-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-yellow-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-green-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-blue-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-indigo-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-purple-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-50:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-200:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-700:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.\32xl\:focus-within\:ring-pink-900:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.\32xl\:focus\:ring-transparent:focus{--tw-ring-color:transparent}.\32xl\:focus\:ring-current:focus{--tw-ring-color:currentColor}.\32xl\:focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(0, 0, 0, var(--tw-ring-opacity))}.\32xl\:focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 255, 255, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 250, 251, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(243, 244, 246, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(229, 231, 235, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 213, 219, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156, 163, 175, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(107, 114, 128, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(75, 85, 99, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 65, 81, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(31, 41, 55, var(--tw-ring-opacity))}.\32xl\:focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(17, 24, 39, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 242, 242, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 226, 226, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 202, 202, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 165, 165, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(248, 113, 113, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(220, 38, 38, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(185, 28, 28, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(153, 27, 27, var(--tw-ring-opacity))}.\32xl\:focus\:ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(127, 29, 29, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255, 251, 235, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(254, 243, 199, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 230, 138, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 211, 77, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 191, 36, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 158, 11, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217, 119, 6, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(180, 83, 9, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(146, 64, 14, var(--tw-ring-opacity))}.\32xl\:focus\:ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(120, 53, 15, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 253, 245, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(209, 250, 229, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 243, 208, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(110, 231, 183, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52, 211, 153, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16, 185, 129, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(5, 150, 105, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(4, 120, 87, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 95, 70, var(--tw-ring-opacity))}.\32xl\:focus\:ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(6, 78, 59, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(239, 246, 255, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 234, 254, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(191, 219, 254, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147, 197, 253, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(96, 165, 250, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59, 130, 246, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(37, 99, 235, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(29, 78, 216, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 64, 175, var(--tw-ring-opacity))}.\32xl\:focus\:ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(30, 58, 138, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(238, 242, 255, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224, 231, 255, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199, 210, 254, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165, 180, 252, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129, 140, 248, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99, 102, 241, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(79, 70, 229, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(67, 56, 202, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(55, 48, 163, var(--tw-ring-opacity))}.\32xl\:focus\:ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(49, 46, 129, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(245, 243, 255, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(237, 233, 254, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(221, 214, 254, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(196, 181, 253, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(167, 139, 250, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(124, 58, 237, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(109, 40, 217, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(91, 33, 182, var(--tw-ring-opacity))}.\32xl\:focus\:ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(76, 29, 149, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(253, 242, 248, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(252, 231, 243, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(251, 207, 232, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(249, 168, 212, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(244, 114, 182, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(236, 72, 153, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(219, 39, 119, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(190, 24, 93, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(157, 23, 77, var(--tw-ring-opacity))}.\32xl\:focus\:ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(131, 24, 67, var(--tw-ring-opacity))}.\32xl\:ring-opacity-0{--tw-ring-opacity:0}.\32xl\:ring-opacity-5{--tw-ring-opacity:0.05}.\32xl\:ring-opacity-10{--tw-ring-opacity:0.1}.\32xl\:ring-opacity-20{--tw-ring-opacity:0.2}.\32xl\:ring-opacity-25{--tw-ring-opacity:0.25}.\32xl\:ring-opacity-30{--tw-ring-opacity:0.3}.\32xl\:ring-opacity-40{--tw-ring-opacity:0.4}.\32xl\:ring-opacity-50{--tw-ring-opacity:0.5}.\32xl\:ring-opacity-60{--tw-ring-opacity:0.6}.\32xl\:ring-opacity-70{--tw-ring-opacity:0.7}.\32xl\:ring-opacity-75{--tw-ring-opacity:0.75}.\32xl\:ring-opacity-80{--tw-ring-opacity:0.8}.\32xl\:ring-opacity-90{--tw-ring-opacity:0.9}.\32xl\:ring-opacity-95{--tw-ring-opacity:0.95}.\32xl\:ring-opacity-100{--tw-ring-opacity:1}.\32xl\:focus-within\:ring-opacity-0:focus-within{--tw-ring-opacity:0}.\32xl\:focus-within\:ring-opacity-5:focus-within{--tw-ring-opacity:0.05}.\32xl\:focus-within\:ring-opacity-10:focus-within{--tw-ring-opacity:0.1}.\32xl\:focus-within\:ring-opacity-20:focus-within{--tw-ring-opacity:0.2}.\32xl\:focus-within\:ring-opacity-25:focus-within{--tw-ring-opacity:0.25}.\32xl\:focus-within\:ring-opacity-30:focus-within{--tw-ring-opacity:0.3}.\32xl\:focus-within\:ring-opacity-40:focus-within{--tw-ring-opacity:0.4}.\32xl\:focus-within\:ring-opacity-50:focus-within{--tw-ring-opacity:0.5}.\32xl\:focus-within\:ring-opacity-60:focus-within{--tw-ring-opacity:0.6}.\32xl\:focus-within\:ring-opacity-70:focus-within{--tw-ring-opacity:0.7}.\32xl\:focus-within\:ring-opacity-75:focus-within{--tw-ring-opacity:0.75}.\32xl\:focus-within\:ring-opacity-80:focus-within{--tw-ring-opacity:0.8}.\32xl\:focus-within\:ring-opacity-90:focus-within{--tw-ring-opacity:0.9}.\32xl\:focus-within\:ring-opacity-95:focus-within{--tw-ring-opacity:0.95}.\32xl\:focus-within\:ring-opacity-100:focus-within{--tw-ring-opacity:1}.\32xl\:focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.\32xl\:focus\:ring-opacity-5:focus{--tw-ring-opacity:0.05}.\32xl\:focus\:ring-opacity-10:focus{--tw-ring-opacity:0.1}.\32xl\:focus\:ring-opacity-20:focus{--tw-ring-opacity:0.2}.\32xl\:focus\:ring-opacity-25:focus{--tw-ring-opacity:0.25}.\32xl\:focus\:ring-opacity-30:focus{--tw-ring-opacity:0.3}.\32xl\:focus\:ring-opacity-40:focus{--tw-ring-opacity:0.4}.\32xl\:focus\:ring-opacity-50:focus{--tw-ring-opacity:0.5}.\32xl\:focus\:ring-opacity-60:focus{--tw-ring-opacity:0.6}.\32xl\:focus\:ring-opacity-70:focus{--tw-ring-opacity:0.7}.\32xl\:focus\:ring-opacity-75:focus{--tw-ring-opacity:0.75}.\32xl\:focus\:ring-opacity-80:focus{--tw-ring-opacity:0.8}.\32xl\:focus\:ring-opacity-90:focus{--tw-ring-opacity:0.9}.\32xl\:focus\:ring-opacity-95:focus{--tw-ring-opacity:0.95}.\32xl\:focus\:ring-opacity-100:focus{--tw-ring-opacity:1}.\32xl\:ring-offset-0{--tw-ring-offset-width:0px}.\32xl\:ring-offset-1{--tw-ring-offset-width:1px}.\32xl\:ring-offset-2{--tw-ring-offset-width:2px}.\32xl\:ring-offset-4{--tw-ring-offset-width:4px}.\32xl\:ring-offset-8{--tw-ring-offset-width:8px}.\32xl\:focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px}.\32xl\:focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.\32xl\:focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.\32xl\:focus-within\:ring-offset-4:focus-within{--tw-ring-offset-width:4px}.\32xl\:focus-within\:ring-offset-8:focus-within{--tw-ring-offset-width:8px}.\32xl\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.\32xl\:focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.\32xl\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.\32xl\:focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.\32xl\:focus\:ring-offset-8:focus{--tw-ring-offset-width:8px}.\32xl\:ring-offset-transparent{--tw-ring-offset-color:transparent}.\32xl\:ring-offset-current{--tw-ring-offset-color:currentColor}.\32xl\:ring-offset-black{--tw-ring-offset-color:#000}.\32xl\:ring-offset-white{--tw-ring-offset-color:#fff}.\32xl\:ring-offset-gray-50{--tw-ring-offset-color:#f9fafb}.\32xl\:ring-offset-gray-100{--tw-ring-offset-color:#f3f4f6}.\32xl\:ring-offset-gray-200{--tw-ring-offset-color:#e5e7eb}.\32xl\:ring-offset-gray-300{--tw-ring-offset-color:#d1d5db}.\32xl\:ring-offset-gray-400{--tw-ring-offset-color:#9ca3af}.\32xl\:ring-offset-gray-500{--tw-ring-offset-color:#6b7280}.\32xl\:ring-offset-gray-600{--tw-ring-offset-color:#4b5563}.\32xl\:ring-offset-gray-700{--tw-ring-offset-color:#374151}.\32xl\:ring-offset-gray-800{--tw-ring-offset-color:#1f2937}.\32xl\:ring-offset-gray-900{--tw-ring-offset-color:#111827}.\32xl\:ring-offset-red-50{--tw-ring-offset-color:#fef2f2}.\32xl\:ring-offset-red-100{--tw-ring-offset-color:#fee2e2}.\32xl\:ring-offset-red-200{--tw-ring-offset-color:#fecaca}.\32xl\:ring-offset-red-300{--tw-ring-offset-color:#fca5a5}.\32xl\:ring-offset-red-400{--tw-ring-offset-color:#f87171}.\32xl\:ring-offset-red-500{--tw-ring-offset-color:#ef4444}.\32xl\:ring-offset-red-600{--tw-ring-offset-color:#dc2626}.\32xl\:ring-offset-red-700{--tw-ring-offset-color:#b91c1c}.\32xl\:ring-offset-red-800{--tw-ring-offset-color:#991b1b}.\32xl\:ring-offset-red-900{--tw-ring-offset-color:#7f1d1d}.\32xl\:ring-offset-yellow-50{--tw-ring-offset-color:#fffbeb}.\32xl\:ring-offset-yellow-100{--tw-ring-offset-color:#fef3c7}.\32xl\:ring-offset-yellow-200{--tw-ring-offset-color:#fde68a}.\32xl\:ring-offset-yellow-300{--tw-ring-offset-color:#fcd34d}.\32xl\:ring-offset-yellow-400{--tw-ring-offset-color:#fbbf24}.\32xl\:ring-offset-yellow-500{--tw-ring-offset-color:#f59e0b}.\32xl\:ring-offset-yellow-600{--tw-ring-offset-color:#d97706}.\32xl\:ring-offset-yellow-700{--tw-ring-offset-color:#b45309}.\32xl\:ring-offset-yellow-800{--tw-ring-offset-color:#92400e}.\32xl\:ring-offset-yellow-900{--tw-ring-offset-color:#78350f}.\32xl\:ring-offset-green-50{--tw-ring-offset-color:#ecfdf5}.\32xl\:ring-offset-green-100{--tw-ring-offset-color:#d1fae5}.\32xl\:ring-offset-green-200{--tw-ring-offset-color:#a7f3d0}.\32xl\:ring-offset-green-300{--tw-ring-offset-color:#6ee7b7}.\32xl\:ring-offset-green-400{--tw-ring-offset-color:#34d399}.\32xl\:ring-offset-green-500{--tw-ring-offset-color:#10b981}.\32xl\:ring-offset-green-600{--tw-ring-offset-color:#059669}.\32xl\:ring-offset-green-700{--tw-ring-offset-color:#047857}.\32xl\:ring-offset-green-800{--tw-ring-offset-color:#065f46}.\32xl\:ring-offset-green-900{--tw-ring-offset-color:#064e3b}.\32xl\:ring-offset-blue-50{--tw-ring-offset-color:#eff6ff}.\32xl\:ring-offset-blue-100{--tw-ring-offset-color:#dbeafe}.\32xl\:ring-offset-blue-200{--tw-ring-offset-color:#bfdbfe}.\32xl\:ring-offset-blue-300{--tw-ring-offset-color:#93c5fd}.\32xl\:ring-offset-blue-400{--tw-ring-offset-color:#60a5fa}.\32xl\:ring-offset-blue-500{--tw-ring-offset-color:#3b82f6}.\32xl\:ring-offset-blue-600{--tw-ring-offset-color:#2563eb}.\32xl\:ring-offset-blue-700{--tw-ring-offset-color:#1d4ed8}.\32xl\:ring-offset-blue-800{--tw-ring-offset-color:#1e40af}.\32xl\:ring-offset-blue-900{--tw-ring-offset-color:#1e3a8a}.\32xl\:ring-offset-indigo-50{--tw-ring-offset-color:#eef2ff}.\32xl\:ring-offset-indigo-100{--tw-ring-offset-color:#e0e7ff}.\32xl\:ring-offset-indigo-200{--tw-ring-offset-color:#c7d2fe}.\32xl\:ring-offset-indigo-300{--tw-ring-offset-color:#a5b4fc}.\32xl\:ring-offset-indigo-400{--tw-ring-offset-color:#818cf8}.\32xl\:ring-offset-indigo-500{--tw-ring-offset-color:#6366f1}.\32xl\:ring-offset-indigo-600{--tw-ring-offset-color:#4f46e5}.\32xl\:ring-offset-indigo-700{--tw-ring-offset-color:#4338ca}.\32xl\:ring-offset-indigo-800{--tw-ring-offset-color:#3730a3}.\32xl\:ring-offset-indigo-900{--tw-ring-offset-color:#312e81}.\32xl\:ring-offset-purple-50{--tw-ring-offset-color:#f5f3ff}.\32xl\:ring-offset-purple-100{--tw-ring-offset-color:#ede9fe}.\32xl\:ring-offset-purple-200{--tw-ring-offset-color:#ddd6fe}.\32xl\:ring-offset-purple-300{--tw-ring-offset-color:#c4b5fd}.\32xl\:ring-offset-purple-400{--tw-ring-offset-color:#a78bfa}.\32xl\:ring-offset-purple-500{--tw-ring-offset-color:#8b5cf6}.\32xl\:ring-offset-purple-600{--tw-ring-offset-color:#7c3aed}.\32xl\:ring-offset-purple-700{--tw-ring-offset-color:#6d28d9}.\32xl\:ring-offset-purple-800{--tw-ring-offset-color:#5b21b6}.\32xl\:ring-offset-purple-900{--tw-ring-offset-color:#4c1d95}.\32xl\:ring-offset-pink-50{--tw-ring-offset-color:#fdf2f8}.\32xl\:ring-offset-pink-100{--tw-ring-offset-color:#fce7f3}.\32xl\:ring-offset-pink-200{--tw-ring-offset-color:#fbcfe8}.\32xl\:ring-offset-pink-300{--tw-ring-offset-color:#f9a8d4}.\32xl\:ring-offset-pink-400{--tw-ring-offset-color:#f472b6}.\32xl\:ring-offset-pink-500{--tw-ring-offset-color:#ec4899}.\32xl\:ring-offset-pink-600{--tw-ring-offset-color:#db2777}.\32xl\:ring-offset-pink-700{--tw-ring-offset-color:#be185d}.\32xl\:ring-offset-pink-800{--tw-ring-offset-color:#9d174d}.\32xl\:ring-offset-pink-900{--tw-ring-offset-color:#831843}.\32xl\:focus-within\:ring-offset-transparent:focus-within{--tw-ring-offset-color:transparent}.\32xl\:focus-within\:ring-offset-current:focus-within{--tw-ring-offset-color:currentColor}.\32xl\:focus-within\:ring-offset-black:focus-within{--tw-ring-offset-color:#000}.\32xl\:focus-within\:ring-offset-white:focus-within{--tw-ring-offset-color:#fff}.\32xl\:focus-within\:ring-offset-gray-50:focus-within{--tw-ring-offset-color:#f9fafb}.\32xl\:focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:#f3f4f6}.\32xl\:focus-within\:ring-offset-gray-200:focus-within{--tw-ring-offset-color:#e5e7eb}.\32xl\:focus-within\:ring-offset-gray-300:focus-within{--tw-ring-offset-color:#d1d5db}.\32xl\:focus-within\:ring-offset-gray-400:focus-within{--tw-ring-offset-color:#9ca3af}.\32xl\:focus-within\:ring-offset-gray-500:focus-within{--tw-ring-offset-color:#6b7280}.\32xl\:focus-within\:ring-offset-gray-600:focus-within{--tw-ring-offset-color:#4b5563}.\32xl\:focus-within\:ring-offset-gray-700:focus-within{--tw-ring-offset-color:#374151}.\32xl\:focus-within\:ring-offset-gray-800:focus-within{--tw-ring-offset-color:#1f2937}.\32xl\:focus-within\:ring-offset-gray-900:focus-within{--tw-ring-offset-color:#111827}.\32xl\:focus-within\:ring-offset-red-50:focus-within{--tw-ring-offset-color:#fef2f2}.\32xl\:focus-within\:ring-offset-red-100:focus-within{--tw-ring-offset-color:#fee2e2}.\32xl\:focus-within\:ring-offset-red-200:focus-within{--tw-ring-offset-color:#fecaca}.\32xl\:focus-within\:ring-offset-red-300:focus-within{--tw-ring-offset-color:#fca5a5}.\32xl\:focus-within\:ring-offset-red-400:focus-within{--tw-ring-offset-color:#f87171}.\32xl\:focus-within\:ring-offset-red-500:focus-within{--tw-ring-offset-color:#ef4444}.\32xl\:focus-within\:ring-offset-red-600:focus-within{--tw-ring-offset-color:#dc2626}.\32xl\:focus-within\:ring-offset-red-700:focus-within{--tw-ring-offset-color:#b91c1c}.\32xl\:focus-within\:ring-offset-red-800:focus-within{--tw-ring-offset-color:#991b1b}.\32xl\:focus-within\:ring-offset-red-900:focus-within{--tw-ring-offset-color:#7f1d1d}.\32xl\:focus-within\:ring-offset-yellow-50:focus-within{--tw-ring-offset-color:#fffbeb}.\32xl\:focus-within\:ring-offset-yellow-100:focus-within{--tw-ring-offset-color:#fef3c7}.\32xl\:focus-within\:ring-offset-yellow-200:focus-within{--tw-ring-offset-color:#fde68a}.\32xl\:focus-within\:ring-offset-yellow-300:focus-within{--tw-ring-offset-color:#fcd34d}.\32xl\:focus-within\:ring-offset-yellow-400:focus-within{--tw-ring-offset-color:#fbbf24}.\32xl\:focus-within\:ring-offset-yellow-500:focus-within{--tw-ring-offset-color:#f59e0b}.\32xl\:focus-within\:ring-offset-yellow-600:focus-within{--tw-ring-offset-color:#d97706}.\32xl\:focus-within\:ring-offset-yellow-700:focus-within{--tw-ring-offset-color:#b45309}.\32xl\:focus-within\:ring-offset-yellow-800:focus-within{--tw-ring-offset-color:#92400e}.\32xl\:focus-within\:ring-offset-yellow-900:focus-within{--tw-ring-offset-color:#78350f}.\32xl\:focus-within\:ring-offset-green-50:focus-within{--tw-ring-offset-color:#ecfdf5}.\32xl\:focus-within\:ring-offset-green-100:focus-within{--tw-ring-offset-color:#d1fae5}.\32xl\:focus-within\:ring-offset-green-200:focus-within{--tw-ring-offset-color:#a7f3d0}.\32xl\:focus-within\:ring-offset-green-300:focus-within{--tw-ring-offset-color:#6ee7b7}.\32xl\:focus-within\:ring-offset-green-400:focus-within{--tw-ring-offset-color:#34d399}.\32xl\:focus-within\:ring-offset-green-500:focus-within{--tw-ring-offset-color:#10b981}.\32xl\:focus-within\:ring-offset-green-600:focus-within{--tw-ring-offset-color:#059669}.\32xl\:focus-within\:ring-offset-green-700:focus-within{--tw-ring-offset-color:#047857}.\32xl\:focus-within\:ring-offset-green-800:focus-within{--tw-ring-offset-color:#065f46}.\32xl\:focus-within\:ring-offset-green-900:focus-within{--tw-ring-offset-color:#064e3b}.\32xl\:focus-within\:ring-offset-blue-50:focus-within{--tw-ring-offset-color:#eff6ff}.\32xl\:focus-within\:ring-offset-blue-100:focus-within{--tw-ring-offset-color:#dbeafe}.\32xl\:focus-within\:ring-offset-blue-200:focus-within{--tw-ring-offset-color:#bfdbfe}.\32xl\:focus-within\:ring-offset-blue-300:focus-within{--tw-ring-offset-color:#93c5fd}.\32xl\:focus-within\:ring-offset-blue-400:focus-within{--tw-ring-offset-color:#60a5fa}.\32xl\:focus-within\:ring-offset-blue-500:focus-within{--tw-ring-offset-color:#3b82f6}.\32xl\:focus-within\:ring-offset-blue-600:focus-within{--tw-ring-offset-color:#2563eb}.\32xl\:focus-within\:ring-offset-blue-700:focus-within{--tw-ring-offset-color:#1d4ed8}.\32xl\:focus-within\:ring-offset-blue-800:focus-within{--tw-ring-offset-color:#1e40af}.\32xl\:focus-within\:ring-offset-blue-900:focus-within{--tw-ring-offset-color:#1e3a8a}.\32xl\:focus-within\:ring-offset-indigo-50:focus-within{--tw-ring-offset-color:#eef2ff}.\32xl\:focus-within\:ring-offset-indigo-100:focus-within{--tw-ring-offset-color:#e0e7ff}.\32xl\:focus-within\:ring-offset-indigo-200:focus-within{--tw-ring-offset-color:#c7d2fe}.\32xl\:focus-within\:ring-offset-indigo-300:focus-within{--tw-ring-offset-color:#a5b4fc}.\32xl\:focus-within\:ring-offset-indigo-400:focus-within{--tw-ring-offset-color:#818cf8}.\32xl\:focus-within\:ring-offset-indigo-500:focus-within{--tw-ring-offset-color:#6366f1}.\32xl\:focus-within\:ring-offset-indigo-600:focus-within{--tw-ring-offset-color:#4f46e5}.\32xl\:focus-within\:ring-offset-indigo-700:focus-within{--tw-ring-offset-color:#4338ca}.\32xl\:focus-within\:ring-offset-indigo-800:focus-within{--tw-ring-offset-color:#3730a3}.\32xl\:focus-within\:ring-offset-indigo-900:focus-within{--tw-ring-offset-color:#312e81}.\32xl\:focus-within\:ring-offset-purple-50:focus-within{--tw-ring-offset-color:#f5f3ff}.\32xl\:focus-within\:ring-offset-purple-100:focus-within{--tw-ring-offset-color:#ede9fe}.\32xl\:focus-within\:ring-offset-purple-200:focus-within{--tw-ring-offset-color:#ddd6fe}.\32xl\:focus-within\:ring-offset-purple-300:focus-within{--tw-ring-offset-color:#c4b5fd}.\32xl\:focus-within\:ring-offset-purple-400:focus-within{--tw-ring-offset-color:#a78bfa}.\32xl\:focus-within\:ring-offset-purple-500:focus-within{--tw-ring-offset-color:#8b5cf6}.\32xl\:focus-within\:ring-offset-purple-600:focus-within{--tw-ring-offset-color:#7c3aed}.\32xl\:focus-within\:ring-offset-purple-700:focus-within{--tw-ring-offset-color:#6d28d9}.\32xl\:focus-within\:ring-offset-purple-800:focus-within{--tw-ring-offset-color:#5b21b6}.\32xl\:focus-within\:ring-offset-purple-900:focus-within{--tw-ring-offset-color:#4c1d95}.\32xl\:focus-within\:ring-offset-pink-50:focus-within{--tw-ring-offset-color:#fdf2f8}.\32xl\:focus-within\:ring-offset-pink-100:focus-within{--tw-ring-offset-color:#fce7f3}.\32xl\:focus-within\:ring-offset-pink-200:focus-within{--tw-ring-offset-color:#fbcfe8}.\32xl\:focus-within\:ring-offset-pink-300:focus-within{--tw-ring-offset-color:#f9a8d4}.\32xl\:focus-within\:ring-offset-pink-400:focus-within{--tw-ring-offset-color:#f472b6}.\32xl\:focus-within\:ring-offset-pink-500:focus-within{--tw-ring-offset-color:#ec4899}.\32xl\:focus-within\:ring-offset-pink-600:focus-within{--tw-ring-offset-color:#db2777}.\32xl\:focus-within\:ring-offset-pink-700:focus-within{--tw-ring-offset-color:#be185d}.\32xl\:focus-within\:ring-offset-pink-800:focus-within{--tw-ring-offset-color:#9d174d}.\32xl\:focus-within\:ring-offset-pink-900:focus-within{--tw-ring-offset-color:#831843}.\32xl\:focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.\32xl\:focus\:ring-offset-current:focus{--tw-ring-offset-color:currentColor}.\32xl\:focus\:ring-offset-black:focus{--tw-ring-offset-color:#000}.\32xl\:focus\:ring-offset-white:focus{--tw-ring-offset-color:#fff}.\32xl\:focus\:ring-offset-gray-50:focus{--tw-ring-offset-color:#f9fafb}.\32xl\:focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.\32xl\:focus\:ring-offset-gray-200:focus{--tw-ring-offset-color:#e5e7eb}.\32xl\:focus\:ring-offset-gray-300:focus{--tw-ring-offset-color:#d1d5db}.\32xl\:focus\:ring-offset-gray-400:focus{--tw-ring-offset-color:#9ca3af}.\32xl\:focus\:ring-offset-gray-500:focus{--tw-ring-offset-color:#6b7280}.\32xl\:focus\:ring-offset-gray-600:focus{--tw-ring-offset-color:#4b5563}.\32xl\:focus\:ring-offset-gray-700:focus{--tw-ring-offset-color:#374151}.\32xl\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.\32xl\:focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:#111827}.\32xl\:focus\:ring-offset-red-50:focus{--tw-ring-offset-color:#fef2f2}.\32xl\:focus\:ring-offset-red-100:focus{--tw-ring-offset-color:#fee2e2}.\32xl\:focus\:ring-offset-red-200:focus{--tw-ring-offset-color:#fecaca}.\32xl\:focus\:ring-offset-red-300:focus{--tw-ring-offset-color:#fca5a5}.\32xl\:focus\:ring-offset-red-400:focus{--tw-ring-offset-color:#f87171}.\32xl\:focus\:ring-offset-red-500:focus{--tw-ring-offset-color:#ef4444}.\32xl\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.\32xl\:focus\:ring-offset-red-700:focus{--tw-ring-offset-color:#b91c1c}.\32xl\:focus\:ring-offset-red-800:focus{--tw-ring-offset-color:#991b1b}.\32xl\:focus\:ring-offset-red-900:focus{--tw-ring-offset-color:#7f1d1d}.\32xl\:focus\:ring-offset-yellow-50:focus{--tw-ring-offset-color:#fffbeb}.\32xl\:focus\:ring-offset-yellow-100:focus{--tw-ring-offset-color:#fef3c7}.\32xl\:focus\:ring-offset-yellow-200:focus{--tw-ring-offset-color:#fde68a}.\32xl\:focus\:ring-offset-yellow-300:focus{--tw-ring-offset-color:#fcd34d}.\32xl\:focus\:ring-offset-yellow-400:focus{--tw-ring-offset-color:#fbbf24}.\32xl\:focus\:ring-offset-yellow-500:focus{--tw-ring-offset-color:#f59e0b}.\32xl\:focus\:ring-offset-yellow-600:focus{--tw-ring-offset-color:#d97706}.\32xl\:focus\:ring-offset-yellow-700:focus{--tw-ring-offset-color:#b45309}.\32xl\:focus\:ring-offset-yellow-800:focus{--tw-ring-offset-color:#92400e}.\32xl\:focus\:ring-offset-yellow-900:focus{--tw-ring-offset-color:#78350f}.\32xl\:focus\:ring-offset-green-50:focus{--tw-ring-offset-color:#ecfdf5}.\32xl\:focus\:ring-offset-green-100:focus{--tw-ring-offset-color:#d1fae5}.\32xl\:focus\:ring-offset-green-200:focus{--tw-ring-offset-color:#a7f3d0}.\32xl\:focus\:ring-offset-green-300:focus{--tw-ring-offset-color:#6ee7b7}.\32xl\:focus\:ring-offset-green-400:focus{--tw-ring-offset-color:#34d399}.\32xl\:focus\:ring-offset-green-500:focus{--tw-ring-offset-color:#10b981}.\32xl\:focus\:ring-offset-green-600:focus{--tw-ring-offset-color:#059669}.\32xl\:focus\:ring-offset-green-700:focus{--tw-ring-offset-color:#047857}.\32xl\:focus\:ring-offset-green-800:focus{--tw-ring-offset-color:#065f46}.\32xl\:focus\:ring-offset-green-900:focus{--tw-ring-offset-color:#064e3b}.\32xl\:focus\:ring-offset-blue-50:focus{--tw-ring-offset-color:#eff6ff}.\32xl\:focus\:ring-offset-blue-100:focus{--tw-ring-offset-color:#dbeafe}.\32xl\:focus\:ring-offset-blue-200:focus{--tw-ring-offset-color:#bfdbfe}.\32xl\:focus\:ring-offset-blue-300:focus{--tw-ring-offset-color:#93c5fd}.\32xl\:focus\:ring-offset-blue-400:focus{--tw-ring-offset-color:#60a5fa}.\32xl\:focus\:ring-offset-blue-500:focus{--tw-ring-offset-color:#3b82f6}.\32xl\:focus\:ring-offset-blue-600:focus{--tw-ring-offset-color:#2563eb}.\32xl\:focus\:ring-offset-blue-700:focus{--tw-ring-offset-color:#1d4ed8}.\32xl\:focus\:ring-offset-blue-800:focus{--tw-ring-offset-color:#1e40af}.\32xl\:focus\:ring-offset-blue-900:focus{--tw-ring-offset-color:#1e3a8a}.\32xl\:focus\:ring-offset-indigo-50:focus{--tw-ring-offset-color:#eef2ff}.\32xl\:focus\:ring-offset-indigo-100:focus{--tw-ring-offset-color:#e0e7ff}.\32xl\:focus\:ring-offset-indigo-200:focus{--tw-ring-offset-color:#c7d2fe}.\32xl\:focus\:ring-offset-indigo-300:focus{--tw-ring-offset-color:#a5b4fc}.\32xl\:focus\:ring-offset-indigo-400:focus{--tw-ring-offset-color:#818cf8}.\32xl\:focus\:ring-offset-indigo-500:focus{--tw-ring-offset-color:#6366f1}.\32xl\:focus\:ring-offset-indigo-600:focus{--tw-ring-offset-color:#4f46e5}.\32xl\:focus\:ring-offset-indigo-700:focus{--tw-ring-offset-color:#4338ca}.\32xl\:focus\:ring-offset-indigo-800:focus{--tw-ring-offset-color:#3730a3}.\32xl\:focus\:ring-offset-indigo-900:focus{--tw-ring-offset-color:#312e81}.\32xl\:focus\:ring-offset-purple-50:focus{--tw-ring-offset-color:#f5f3ff}.\32xl\:focus\:ring-offset-purple-100:focus{--tw-ring-offset-color:#ede9fe}.\32xl\:focus\:ring-offset-purple-200:focus{--tw-ring-offset-color:#ddd6fe}.\32xl\:focus\:ring-offset-purple-300:focus{--tw-ring-offset-color:#c4b5fd}.\32xl\:focus\:ring-offset-purple-400:focus{--tw-ring-offset-color:#a78bfa}.\32xl\:focus\:ring-offset-purple-500:focus{--tw-ring-offset-color:#8b5cf6}.\32xl\:focus\:ring-offset-purple-600:focus{--tw-ring-offset-color:#7c3aed}.\32xl\:focus\:ring-offset-purple-700:focus{--tw-ring-offset-color:#6d28d9}.\32xl\:focus\:ring-offset-purple-800:focus{--tw-ring-offset-color:#5b21b6}.\32xl\:focus\:ring-offset-purple-900:focus{--tw-ring-offset-color:#4c1d95}.\32xl\:focus\:ring-offset-pink-50:focus{--tw-ring-offset-color:#fdf2f8}.\32xl\:focus\:ring-offset-pink-100:focus{--tw-ring-offset-color:#fce7f3}.\32xl\:focus\:ring-offset-pink-200:focus{--tw-ring-offset-color:#fbcfe8}.\32xl\:focus\:ring-offset-pink-300:focus{--tw-ring-offset-color:#f9a8d4}.\32xl\:focus\:ring-offset-pink-400:focus{--tw-ring-offset-color:#f472b6}.\32xl\:focus\:ring-offset-pink-500:focus{--tw-ring-offset-color:#ec4899}.\32xl\:focus\:ring-offset-pink-600:focus{--tw-ring-offset-color:#db2777}.\32xl\:focus\:ring-offset-pink-700:focus{--tw-ring-offset-color:#be185d}.\32xl\:focus\:ring-offset-pink-800:focus{--tw-ring-offset-color:#9d174d}.\32xl\:focus\:ring-offset-pink-900:focus{--tw-ring-offset-color:#831843}.\32xl\:filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/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)}.\32xl\:filter-none{filter:none}.\32xl\:blur-0{--tw-blur:blur(0)}.\32xl\:blur-none{--tw-blur:blur(0)}.\32xl\:blur-sm{--tw-blur:blur(4px)}.\32xl\:blur{--tw-blur:blur(8px)}.\32xl\:blur-md{--tw-blur:blur(12px)}.\32xl\:blur-lg{--tw-blur:blur(16px)}.\32xl\:blur-xl{--tw-blur:blur(24px)}.\32xl\:blur-2xl{--tw-blur:blur(40px)}.\32xl\:blur-3xl{--tw-blur:blur(64px)}.\32xl\:brightness-0{--tw-brightness:brightness(0)}.\32xl\:brightness-50{--tw-brightness:brightness(.5)}.\32xl\:brightness-75{--tw-brightness:brightness(.75)}.\32xl\:brightness-90{--tw-brightness:brightness(.9)}.\32xl\:brightness-95{--tw-brightness:brightness(.95)}.\32xl\:brightness-100{--tw-brightness:brightness(1)}.\32xl\:brightness-105{--tw-brightness:brightness(1.05)}.\32xl\:brightness-110{--tw-brightness:brightness(1.1)}.\32xl\:brightness-125{--tw-brightness:brightness(1.25)}.\32xl\:brightness-150{--tw-brightness:brightness(1.5)}.\32xl\:brightness-200{--tw-brightness:brightness(2)}.\32xl\:contrast-0{--tw-contrast:contrast(0)}.\32xl\:contrast-50{--tw-contrast:contrast(.5)}.\32xl\:contrast-75{--tw-contrast:contrast(.75)}.\32xl\:contrast-100{--tw-contrast:contrast(1)}.\32xl\:contrast-125{--tw-contrast:contrast(1.25)}.\32xl\:contrast-150{--tw-contrast:contrast(1.5)}.\32xl\:contrast-200{--tw-contrast:contrast(2)}.\32xl\:drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.05))}.\32xl\:drop-shadow{--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))}.\32xl\:drop-shadow-md{--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))}.\32xl\:drop-shadow-lg{--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))}.\32xl\:drop-shadow-xl{--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))}.\32xl\:drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15))}.\32xl\:drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.\32xl\:grayscale-0{--tw-grayscale:grayscale(0)}.\32xl\:grayscale{--tw-grayscale:grayscale(100%)}.\32xl\:hue-rotate-0{--tw-hue-rotate:hue-rotate(0deg)}.\32xl\:hue-rotate-15{--tw-hue-rotate:hue-rotate(15deg)}.\32xl\:hue-rotate-30{--tw-hue-rotate:hue-rotate(30deg)}.\32xl\:hue-rotate-60{--tw-hue-rotate:hue-rotate(60deg)}.\32xl\:hue-rotate-90{--tw-hue-rotate:hue-rotate(90deg)}.\32xl\:hue-rotate-180{--tw-hue-rotate:hue-rotate(180deg)}.\32xl\:-hue-rotate-180{--tw-hue-rotate:hue-rotate(-180deg)}.\32xl\:-hue-rotate-90{--tw-hue-rotate:hue-rotate(-90deg)}.\32xl\:-hue-rotate-60{--tw-hue-rotate:hue-rotate(-60deg)}.\32xl\:-hue-rotate-30{--tw-hue-rotate:hue-rotate(-30deg)}.\32xl\:-hue-rotate-15{--tw-hue-rotate:hue-rotate(-15deg)}.\32xl\:invert-0{--tw-invert:invert(0)}.\32xl\:invert{--tw-invert:invert(100%)}.\32xl\:saturate-0{--tw-saturate:saturate(0)}.\32xl\:saturate-50{--tw-saturate:saturate(.5)}.\32xl\:saturate-100{--tw-saturate:saturate(1)}.\32xl\:saturate-150{--tw-saturate:saturate(1.5)}.\32xl\:saturate-200{--tw-saturate:saturate(2)}.\32xl\:sepia-0{--tw-sepia:sepia(0)}.\32xl\:sepia{--tw-sepia:sepia(100%)}.\32xl\:backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );/*!*//*!*/--tw-backdrop-brightness:var(--tw-empty, );/*!*//*!*/--tw-backdrop-contrast:var(--tw-empty, );/*!*//*!*/--tw-backdrop-grayscale:var(--tw-empty, );/*!*//*!*/--tw-backdrop-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-invert:var(--tw-empty, );/*!*//*!*/--tw-backdrop-opacity:var(--tw-empty, );/*!*//*!*/--tw-backdrop-saturate:var(--tw-empty, );/*!*//*!*/--tw-backdrop-sepia:var(--tw-empty, );/*!*//*!*/-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);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)}.\32xl\:backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.\32xl\:backdrop-blur-0{--tw-backdrop-blur:blur(0)}.\32xl\:backdrop-blur-none{--tw-backdrop-blur:blur(0)}.\32xl\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.\32xl\:backdrop-blur{--tw-backdrop-blur:blur(8px)}.\32xl\:backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.\32xl\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.\32xl\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.\32xl\:backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.\32xl\:backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.\32xl\:backdrop-brightness-0{--tw-backdrop-brightness:brightness(0)}.\32xl\:backdrop-brightness-50{--tw-backdrop-brightness:brightness(.5)}.\32xl\:backdrop-brightness-75{--tw-backdrop-brightness:brightness(.75)}.\32xl\:backdrop-brightness-90{--tw-backdrop-brightness:brightness(.9)}.\32xl\:backdrop-brightness-95{--tw-backdrop-brightness:brightness(.95)}.\32xl\:backdrop-brightness-100{--tw-backdrop-brightness:brightness(1)}.\32xl\:backdrop-brightness-105{--tw-backdrop-brightness:brightness(1.05)}.\32xl\:backdrop-brightness-110{--tw-backdrop-brightness:brightness(1.1)}.\32xl\:backdrop-brightness-125{--tw-backdrop-brightness:brightness(1.25)}.\32xl\:backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.\32xl\:backdrop-brightness-200{--tw-backdrop-brightness:brightness(2)}.\32xl\:backdrop-contrast-0{--tw-backdrop-contrast:contrast(0)}.\32xl\:backdrop-contrast-50{--tw-backdrop-contrast:contrast(.5)}.\32xl\:backdrop-contrast-75{--tw-backdrop-contrast:contrast(.75)}.\32xl\:backdrop-contrast-100{--tw-backdrop-contrast:contrast(1)}.\32xl\:backdrop-contrast-125{--tw-backdrop-contrast:contrast(1.25)}.\32xl\:backdrop-contrast-150{--tw-backdrop-contrast:contrast(1.5)}.\32xl\:backdrop-contrast-200{--tw-backdrop-contrast:contrast(2)}.\32xl\:backdrop-grayscale-0{--tw-backdrop-grayscale:grayscale(0)}.\32xl\:backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.\32xl\:backdrop-hue-rotate-0{--tw-backdrop-hue-rotate:hue-rotate(0deg)}.\32xl\:backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(15deg)}.\32xl\:backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(30deg)}.\32xl\:backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(60deg)}.\32xl\:backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(90deg)}.\32xl\:backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(180deg)}.\32xl\:-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate:hue-rotate(-180deg)}.\32xl\:-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate:hue-rotate(-90deg)}.\32xl\:-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate:hue-rotate(-60deg)}.\32xl\:-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate:hue-rotate(-30deg)}.\32xl\:-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate:hue-rotate(-15deg)}.\32xl\:backdrop-invert-0{--tw-backdrop-invert:invert(0)}.\32xl\:backdrop-invert{--tw-backdrop-invert:invert(100%)}.\32xl\:backdrop-opacity-0{--tw-backdrop-opacity:opacity(0)}.\32xl\:backdrop-opacity-5{--tw-backdrop-opacity:opacity(0.05)}.\32xl\:backdrop-opacity-10{--tw-backdrop-opacity:opacity(0.1)}.\32xl\:backdrop-opacity-20{--tw-backdrop-opacity:opacity(0.2)}.\32xl\:backdrop-opacity-25{--tw-backdrop-opacity:opacity(0.25)}.\32xl\:backdrop-opacity-30{--tw-backdrop-opacity:opacity(0.3)}.\32xl\:backdrop-opacity-40{--tw-backdrop-opacity:opacity(0.4)}.\32xl\:backdrop-opacity-50{--tw-backdrop-opacity:opacity(0.5)}.\32xl\:backdrop-opacity-60{--tw-backdrop-opacity:opacity(0.6)}.\32xl\:backdrop-opacity-70{--tw-backdrop-opacity:opacity(0.7)}.\32xl\:backdrop-opacity-75{--tw-backdrop-opacity:opacity(0.75)}.\32xl\:backdrop-opacity-80{--tw-backdrop-opacity:opacity(0.8)}.\32xl\:backdrop-opacity-90{--tw-backdrop-opacity:opacity(0.9)}.\32xl\:backdrop-opacity-95{--tw-backdrop-opacity:opacity(0.95)}.\32xl\:backdrop-opacity-100{--tw-backdrop-opacity:opacity(1)}.\32xl\:backdrop-saturate-0{--tw-backdrop-saturate:saturate(0)}.\32xl\:backdrop-saturate-50{--tw-backdrop-saturate:saturate(.5)}.\32xl\:backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)}.\32xl\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5)}.\32xl\:backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.\32xl\:backdrop-sepia-0{--tw-backdrop-sepia:sepia(0)}.\32xl\:backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.\32xl\:transition-none{transition-property:none}.\32xl\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.\32xl\:delay-75{transition-delay:75ms}.\32xl\:delay-100{transition-delay:0.1s}.\32xl\:delay-150{transition-delay:150ms}.\32xl\:delay-200{transition-delay:0.2s}.\32xl\:delay-300{transition-delay:0.3s}.\32xl\:delay-500{transition-delay:0.5s}.\32xl\:delay-700{transition-delay:0.7s}.\32xl\:delay-1000{transition-delay:1s}.\32xl\:duration-75{transition-duration:75ms}.\32xl\:duration-100{transition-duration:.1s}.\32xl\:duration-150{transition-duration:150ms}.\32xl\:duration-200{transition-duration:.2s}.\32xl\:duration-300{transition-duration:.3s}.\32xl\:duration-500{transition-duration:.5s}.\32xl\:duration-700{transition-duration:.7s}.\32xl\:duration-1000{transition-duration:1s}.\32xl\:ease-linear{transition-timing-function:linear}.\32xl\:ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1)}.\32xl\:ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.\32xl\:ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1)}}
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/js/alpine.js


```
(() => {
    var Kw = Object.create;
    var ni = Object.defineProperty;
    var Zw = Object.getOwnPropertyDescriptor;
    var eb = Object.getOwnPropertyNames;
    var tb = Object.getPrototypeOf, rb = Object.prototype.hasOwnProperty;
    var Wl = r => ni(r, "__esModule", {value: !0});
    var Gl = r => {
        if (typeof require != "undefined") return require(r);
        throw new Error('Dynamic require of "' + r + '" is not supported')
    };
    var _ = (r, e) => () => (r && (e = r(r = 0)), e);
    var v = (r, e) => () => (e || r((e = {exports: {}}).exports, e), e.exports), fe = (r, e) => {
        Wl(r);
        for (var t in e) ni(r, t, {get: e[t], enumerable: !0})
    }, ib = (r, e, t) => {
        if (e && typeof e == "object" || typeof e == "function") for (let i of eb(e)) !rb.call(r, i) && i !== "default" && ni(r, i, {
            get: () => e[i],
            enumerable: !(t = Zw(e, i)) || t.enumerable
        });
        return r
    }, H = r => ib(Wl(ni(r != null ? Kw(tb(r)) : {}, "default", r && r.__esModule && "default" in r ? {
        get: () => r.default,
        enumerable: !0
    } : {value: r, enumerable: !0})), r);
    var m, l = _(() => {
        m = {platform: "", env: {}, versions: {node: "14.17.6"}}
    });
    var Hl = {};
    fe(Hl, {default: () => nb});
    var nb, Yl = _(() => {
        l();
        nb = r => r
    });
    var sb, re, Ve = _(() => {
        l();
        sb = 0, re = {readFileSync: r => self[r] || "", statSync: () => ({mtimeMs: sb++})}
    });
    var Gn = v((sO, Jl) => {
        l();
        "use strict";
        var Ql = class {
            constructor(e = {}) {
                if (!(e.maxSize && e.maxSize > 0)) throw new TypeError("`maxSize` must be a number greater than 0");
                this.maxSize = e.maxSize, this.onEviction = e.onEviction, this.cache = new Map, this.oldCache = new Map, this._size = 0
            }

            _set(e, t) {
                if (this.cache.set(e, t), this._size++, this._size >= this.maxSize) {
                    if (this._size = 0, typeof this.onEviction == "function") for (let [i, n] of this.oldCache.entries()) this.onEviction(i, n);
                    this.oldCache = this.cache, this.cache = new Map
                }
            }

            get(e) {
                if (this.cache.has(e)) return this.cache.get(e);
                if (this.oldCache.has(e)) {
                    let t = this.oldCache.get(e);
                    return this.oldCache.delete(e), this._set(e, t), t
                }
            }

            set(e, t) {
                return this.cache.has(e) ? this.cache.set(e, t) : this._set(e, t), this
            }

            has(e) {
                return this.cache.has(e) || this.oldCache.has(e)
            }

            peek(e) {
                if (this.cache.has(e)) return this.cache.get(e);
                if (this.oldCache.has(e)) return this.oldCache.get(e)
            }

            delete(e) {
                let t = this.cache.delete(e);
                return t && this._size--, this.oldCache.delete(e) || t
            }

            clear() {
                this.cache.clear(), this.oldCache.clear(), this._size = 0
            }

            * keys() {
                for (let [e] of this) yield e
            }

            * values() {
                for (let [, e] of this) yield e
            }

            * [Symbol.iterator]() {
                for (let e of this.cache) yield e;
                for (let e of this.oldCache) {
                    let [t] = e;
                    this.cache.has(t) || (yield e)
                }
            }

            get size() {
                let e = 0;
                for (let t of this.oldCache.keys()) this.cache.has(t) || e++;
                return Math.min(this._size + e, this.maxSize)
            }
        };
        Jl.exports = Ql
    });
    var Xl, Kl = _(() => {
        l();
        Xl = r => r && r._hash
    });

    function si(r) {
        return Xl(r, {ignoreUnknown: !0})
    }

    var Zl = _(() => {
        l();
        Kl()
    });

    function Xe(r) {
        if (r = `${r}`, r === "0") return "0";
        if (/^[+-]?(\d+|\d*\.\d+)(e[+-]?\d+)?(%|\w+)?$/.test(r)) return r.replace(/^[+-]?/, t => t === "-" ? "" : "-");
        let e = ["var", "calc", "min", "max", "clamp"];
        for (let t of e) if (r.includes(`${t}(`)) return `calc(${r} * -1)`
    }

    var ai = _(() => {
        l()
    });
    var eu, tu = _(() => {
        l();
        eu = ["preflight", "container", "accessibility", "pointerEvents", "visibility", "position", "inset", "isolation", "zIndex", "order", "gridColumn", "gridColumnStart", "gridColumnEnd", "gridRow", "gridRowStart", "gridRowEnd", "float", "clear", "margin", "boxSizing", "lineClamp", "display", "aspectRatio", "height", "maxHeight", "minHeight", "width", "minWidth", "maxWidth", "flex", "flexShrink", "flexGrow", "flexBasis", "tableLayout", "captionSide", "borderCollapse", "borderSpacing", "transformOrigin", "translate", "rotate", "skew", "scale", "transform", "animation", "cursor", "touchAction", "userSelect", "resize", "scrollSnapType", "scrollSnapAlign", "scrollSnapStop", "scrollMargin", "scrollPadding", "listStylePosition", "listStyleType", "listStyleImage", "appearance", "columns", "breakBefore", "breakInside", "breakAfter", "gridAutoColumns", "gridAutoFlow", "gridAutoRows", "gridTemplateColumns", "gridTemplateRows", "flexDirection", "flexWrap", "placeContent", "placeItems", "alignContent", "alignItems", "justifyContent", "justifyItems", "gap", "space", "divideWidth", "divideStyle", "divideColor", "divideOpacity", "placeSelf", "alignSelf", "justifySelf", "overflow", "overscrollBehavior", "scrollBehavior", "textOverflow", "hyphens", "whitespace", "wordBreak", "borderRadius", "borderWidth", "borderStyle", "borderColor", "borderOpacity", "backgroundColor", "backgroundOpacity", "backgroundImage", "gradientColorStops", "boxDecorationBreak", "backgroundSize", "backgroundAttachment", "backgroundClip", "backgroundPosition", "backgroundRepeat", "backgroundOrigin", "fill", "stroke", "strokeWidth", "objectFit", "objectPosition", "padding", "textAlign", "textIndent", "verticalAlign", "fontFamily", "fontSize", "fontWeight", "textTransform", "fontStyle", "fontVariantNumeric", "lineHeight", "letterSpacing", "textColor", "textOpacity", "textDecoration", "textDecorationColor", "textDecorationStyle", "textDecorationThickness", "textUnderlineOffset", "fontSmoothing", "placeholderColor", "placeholderOpacity", "caretColor", "accentColor", "opacity", "backgroundBlendMode", "mixBlendMode", "boxShadow", "boxShadowColor", "outlineStyle", "outlineWidth", "outlineOffset", "outlineColor", "ringWidth", "ringColor", "ringOpacity", "ringOffsetWidth", "ringOffsetColor", "blur", "brightness", "contrast", "dropShadow", "grayscale", "hueRotate", "invert", "saturate", "sepia", "filter", "backdropBlur", "backdropBrightness", "backdropContrast", "backdropGrayscale", "backdropHueRotate", "backdropInvert", "backdropOpacity", "backdropSaturate", "backdropSepia", "backdropFilter", "transitionProperty", "transitionDelay", "transitionDuration", "transitionTimingFunction", "willChange", "content"]
    });

    function ru(r, e) {
        return r === void 0 ? e : Array.isArray(r) ? r : [...new Set(e.filter(i => r !== !1 && r[i] !== !1).concat(Object.keys(r).filter(i => r[i] !== !1)))]
    }

    var iu = _(() => {
        l()
    });
    var nu = {};
    fe(nu, {default: () => Ae});
    var Ae, oi = _(() => {
        l();
        Ae = new Proxy({}, {get: () => String})
    });

    function Hn(r, e, t) {
        typeof m != "undefined" && m.env.JEST_WORKER_ID || t && su.has(t) || (t && su.add(t), console.warn(""), e.forEach(i => console.warn(r, "-", i)))
    }

    function Yn(r) {
        return Ae.dim(r)
    }

    var su, N, Ee = _(() => {
        l();
        oi();
        su = new Set;
        N = {
            info(r, e) {
                Hn(Ae.bold(Ae.cyan("info")), ...Array.isArray(r) ? [r] : [e, r])
            }, warn(r, e) {
                Hn(Ae.bold(Ae.yellow("warn")), ...Array.isArray(r) ? [r] : [e, r])
            }, risk(r, e) {
                Hn(Ae.bold(Ae.magenta("risk")), ...Array.isArray(r) ? [r] : [e, r])
            }
        }
    });
    var au = {};
    fe(au, {default: () => Qn});

    function tr({version: r, from: e, to: t}) {
        N.warn(`${e}-color-renamed`, [`As of Tailwind CSS ${r}, \`${e}\` has been renamed to \`${t}\`.`, "Update your configuration file to silence this warning."])
    }

    var Qn, Jn = _(() => {
        l();
        Ee();
        Qn = {
            inherit: "inherit",
            current: "currentColor",
            transparent: "transparent",
            black: "#000",
            white: "#fff",
            slate: {
                50: "#f8fafc",
                100: "#f1f5f9",
                200: "#e2e8f0",
                300: "#cbd5e1",
                400: "#94a3b8",
                500: "#64748b",
                600: "#475569",
                700: "#334155",
                800: "#1e293b",
                900: "#0f172a",
                950: "#020617"
            },
            gray: {
                50: "#f9fafb",
                100: "#f3f4f6",
                200: "#e5e7eb",
                300: "#d1d5db",
                400: "#9ca3af",
                500: "#6b7280",
                600: "#4b5563",
                700: "#374151",
                800: "#1f2937",
                900: "#111827",
                950: "#030712"
            },
            zinc: {
                50: "#fafafa",
                100: "#f4f4f5",
                200: "#e4e4e7",
                300: "#d4d4d8",
                400: "#a1a1aa",
                500: "#71717a",
                600: "#52525b",
                700: "#3f3f46",
                800: "#27272a",
                900: "#18181b",
                950: "#09090b"
            },
            neutral: {
                50: "#fafafa",
                100: "#f5f5f5",
                200: "#e5e5e5",
                300: "#d4d4d4",
                400: "#a3a3a3",
                500: "#737373",
                600: "#525252",
                700: "#404040",
                800: "#262626",
                900: "#171717",
                950: "#0a0a0a"
            },
            stone: {
                50: "#fafaf9",
                100: "#f5f5f4",
                200: "#e7e5e4",
                300: "#d6d3d1",
                400: "#a8a29e",
                500: "#78716c",
                600: "#57534e",
                700: "#44403c",
                800: "#292524",
                900: "#1c1917",
                950: "#0c0a09"
            },
            red: {
                50: "#fef2f2",
                100: "#fee2e2",
                200: "#fecaca",
                300: "#fca5a5",
                400: "#f87171",
                500: "#ef4444",
                600: "#dc2626",
                700: "#b91c1c",
                800: "#991b1b",
                900: "#7f1d1d",
                950: "#450a0a"
            },
            orange: {
                50: "#fff7ed",
                100: "#ffedd5",
                200: "#fed7aa",
                300: "#fdba74",
                400: "#fb923c",
                500: "#f97316",
                600: "#ea580c",
                700: "#c2410c",
                800: "#9a3412",
                900: "#7c2d12",
                950: "#431407"
            },
            amber: {
                50: "#fffbeb",
                100: "#fef3c7",
                200: "#fde68a",
                300: "#fcd34d",
                400: "#fbbf24",
                500: "#f59e0b",
                600: "#d97706",
                700: "#b45309",
                800: "#92400e",
                900: "#78350f",
                950: "#451a03"
            },
            yellow: {
                50: "#fefce8",
                100: "#fef9c3",
                200: "#fef08a",
                300: "#fde047",
                400: "#facc15",
                500: "#eab308",
                600: "#ca8a04",
                700: "#a16207",
                800: "#854d0e",
                900: "#713f12",
                950: "#422006"
            },
            lime: {
                50: "#f7fee7",
                100: "#ecfccb",
                200: "#d9f99d",
                300: "#bef264",
                400: "#a3e635",
                500: "#84cc16",
                600: "#65a30d",
                700: "#4d7c0f",
                800: "#3f6212",
                900: "#365314",
                950: "#1a2e05"
            },
            green: {
                50: "#f0fdf4",
                100: "#dcfce7",
                200: "#bbf7d0",
                300: "#86efac",
                400: "#4ade80",
                500: "#22c55e",
                600: "#16a34a",
                700: "#15803d",
                800: "#166534",
                900: "#14532d",
                950: "#052e16"
            },
            emerald: {
                50: "#ecfdf5",
                100: "#d1fae5",
                200: "#a7f3d0",
                300: "#6ee7b7",
                400: "#34d399",
                500: "#10b981",
                600: "#059669",
                700: "#047857",
                800: "#065f46",
                900: "#064e3b",
                950: "#022c22"
            },
            teal: {
                50: "#f0fdfa",
                100: "#ccfbf1",
                200: "#99f6e4",
                300: "#5eead4",
                400: "#2dd4bf",
                500: "#14b8a6",
                600: "#0d9488",
                700: "#0f766e",
                800: "#115e59",
                900: "#134e4a",
                950: "#042f2e"
            },
            cyan: {
                50: "#ecfeff",
                100: "#cffafe",
                200: "#a5f3fc",
                300: "#67e8f9",
                400: "#22d3ee",
                500: "#06b6d4",
                600: "#0891b2",
                700: "#0e7490",
                800: "#155e75",
                900: "#164e63",
                950: "#083344"
            },
            sky: {
                50: "#f0f9ff",
                100: "#e0f2fe",
                200: "#bae6fd",
                300: "#7dd3fc",
                400: "#38bdf8",
                500: "#0ea5e9",
                600: "#0284c7",
                700: "#0369a1",
                800: "#075985",
                900: "#0c4a6e",
                950: "#082f49"
            },
            blue: {
                50: "#eff6ff",
                100: "#dbeafe",
                200: "#bfdbfe",
                300: "#93c5fd",
                400: "#60a5fa",
                500: "#3b82f6",
                600: "#2563eb",
                700: "#1d4ed8",
                800: "#1e40af",
                900: "#1e3a8a",
                950: "#172554"
            },
            indigo: {
                50: "#eef2ff",
                100: "#e0e7ff",
                200: "#c7d2fe",
                300: "#a5b4fc",
                400: "#818cf8",
                500: "#6366f1",
                600: "#4f46e5",
                700: "#4338ca",
                800: "#3730a3",
                900: "#312e81",
                950: "#1e1b4b"
            },
            violet: {
                50: "#f5f3ff",
                100: "#ede9fe",
                200: "#ddd6fe",
                300: "#c4b5fd",
                400: "#a78bfa",
                500: "#8b5cf6",
                600: "#7c3aed",
                700: "#6d28d9",
                800: "#5b21b6",
                900: "#4c1d95",
                950: "#2e1065"
            },
            purple: {
                50: "#faf5ff",
                100: "#f3e8ff",
                200: "#e9d5ff",
                300: "#d8b4fe",
                400: "#c084fc",
                500: "#a855f7",
                600: "#9333ea",
                700: "#7e22ce",
                800: "#6b21a8",
                900: "#581c87",
                950: "#3b0764"
            },
            fuchsia: {
                50: "#fdf4ff",
                100: "#fae8ff",
                200: "#f5d0fe",
                300: "#f0abfc",
                400: "#e879f9",
                500: "#d946ef",
                600: "#c026d3",
                700: "#a21caf",
                800: "#86198f",
                900: "#701a75",
                950: "#4a044e"
            },
            pink: {
                50: "#fdf2f8",
                100: "#fce7f3",
                200: "#fbcfe8",
                300: "#f9a8d4",
                400: "#f472b6",
                500: "#ec4899",
                600: "#db2777",
                700: "#be185d",
                800: "#9d174d",
                900: "#831843",
                950: "#500724"
            },
            rose: {
                50: "#fff1f2",
                100: "#ffe4e6",
                200: "#fecdd3",
                300: "#fda4af",
                400: "#fb7185",
                500: "#f43f5e",
                600: "#e11d48",
                700: "#be123c",
                800: "#9f1239",
                900: "#881337",
                950: "#4c0519"
            },
            get lightBlue() {
                return tr({version: "v2.2", from: "lightBlue", to: "sky"}), this.sky
            },
            get warmGray() {
                return tr({version: "v3.0", from: "warmGray", to: "stone"}), this.stone
            },
            get trueGray() {
                return tr({version: "v3.0", from: "trueGray", to: "neutral"}), this.neutral
            },
            get coolGray() {
                return tr({version: "v3.0", from: "coolGray", to: "gray"}), this.gray
            },
            get blueGray() {
                return tr({version: "v3.0", from: "blueGray", to: "slate"}), this.slate
            }
        }
    });

    function Xn(r, ...e) {
        for (let t of e) {
            for (let i in t) r?.hasOwnProperty?.(i) || (r[i] = t[i]);
            for (let i of Object.getOwnPropertySymbols(t)) r?.hasOwnProperty?.(i) || (r[i] = t[i])
        }
        return r
    }

    var ou = _(() => {
        l()
    });

    function Ke(r) {
        if (Array.isArray(r)) return r;
        let e = r.split("[").length - 1, t = r.split("]").length - 1;
        if (e !== t) throw new Error(`Path is invalid. Has unbalanced brackets: ${r}`);
        return r.split(/\.(?![^\[]*\])|[\[\]]/g).filter(Boolean)
    }

    var li = _(() => {
        l()
    });
    var ui = v((yO, ab) => {
        ab.exports = {
            name: "tailwindcss",
            version: "3.3.1",
            description: "A utility-first CSS framework for rapidly building custom user interfaces.",
            license: "MIT",
            main: "lib/index.js",
            types: "types/index.d.ts",
            repository: "https://github.com/tailwindlabs/tailwindcss.git",
            bugs: "https://github.com/tailwindlabs/tailwindcss/issues",
            homepage: "https://tailwindcss.com",
            bin: {tailwind: "lib/cli.js", tailwindcss: "lib/cli.js"},
            tailwindcss: {engine: "stable"},
            scripts: {
                prebuild: "npm run generate && rimraf lib",
                build: "swc src --out-dir lib --copy-files",
                postbuild: "esbuild lib/cli-peer-dependencies.js --bundle --platform=node --outfile=peers/index.js --define:process.env.CSS_TRANSFORMER_WASM=false",
                "rebuild-fixtures": "npm run build && node -r @swc/register scripts/rebuildFixtures.js",
                style: "eslint .",
                pretest: "npm run generate",
                test: "jest",
                "test:integrations": "npm run langs --prefix ./integrations",
                "install:integrations": "node scripts/install-integrations.js",
                "generate:plugin-list": "node -r @swc/register scripts/create-plugin-list.js",
                "generate:types": "node -r @swc/register scripts/generate-types.js",
                generate: "npm run generate:plugin-list && npm run generate:types",
                "release-channel": "node ./scripts/release-channel.js",
                "release-notes": "node ./scripts/release-notes.js",
                prepublishOnly: "npm install --force && npm run build"
            },
            files: ["src/*", "cli/*", "lib/*", "peers/*", "scripts/*.js", "stubs/*", "nesting/*", "types/**/*", "*.d.ts", "*.css", "*.js"],
            devDependencies: {
                "@swc/cli": "0.1.59",
                "@swc/core": "1.3.24",
                "@swc/jest": "0.2.24",
                "@swc/register": "0.1.10",
                autoprefixer: "^10.4.13",
                browserslist: "^4.21.4",
                concurrently: "^7.5.0",
                cssnano: "^5.1.14",
                esbuild: "^0.16.10",
                eslint: "^8.31.0",
                "eslint-config-prettier": "^8.6.0",
                "eslint-plugin-prettier": "^4.2.1",
                jest: "^28.1.3",
                "jest-diff": "^28.1.3",
                lightningcss: "^1.18.0",
                prettier: "^2.8.1",
                rimraf: "^3.0.0",
                "source-map-js": "^1.0.2",
                turbo: "^1.6.3"
            },
            peerDependencies: {postcss: "^8.0.9"},
            dependencies: {
                arg: "^5.0.2",
                chokidar: "^3.5.3",
                "color-name": "^1.1.4",
                didyoumean: "^1.2.2",
                dlv: "^1.1.3",
                "fast-glob": "^3.2.12",
                "glob-parent": "^6.0.2",
                "is-glob": "^4.0.3",
                jiti: "^1.17.2",
                lilconfig: "^2.0.6",
                micromatch: "^4.0.5",
                "normalize-path": "^3.0.0",
                "object-hash": "^3.0.0",
                picocolors: "^1.0.0",
                postcss: "^8.0.9",
                "postcss-import": "^14.1.0",
                "postcss-js": "^4.0.0",
                "postcss-load-config": "^3.1.4",
                "postcss-nested": "6.0.0",
                "postcss-selector-parser": "^6.0.11",
                "postcss-value-parser": "^4.2.0",
                "quick-lru": "^5.1.1",
                resolve: "^1.22.1",
                sucrase: "^3.29.0"
            },
            browserslist: ["> 1%", "not edge <= 18", "not ie 11", "not op_mini all"],
            jest: {
                testTimeout: 3e4,
                setupFilesAfterEnv: ["<rootDir>/jest/customMatchers.js"],
                testPathIgnorePatterns: ["/node_modules/", "/integrations/", "/standalone-cli/", "\\.langs\\.skip\\.js$"],
                transformIgnorePatterns: ["node_modules/(?!lightningcss)"],
                transform: {"\\.js$": "@swc/jest", "\\.ts$": "@swc/jest"}
            },
            engines: {node: ">=12.13.0"}
        }
    });

    function ob(r, e) {
        return r === void 0 ? e : !(r === "0" || r === "false")
    }

    function lb(r) {
        if (r === void 0) return !1;
        if (r === "true" || r === "1") return !0;
        if (r === "false" || r === "0") return !1;
        if (r === "*") return !0;
        let e = r.split(",").map(t => t.split(":")[0]);
        return e.includes("-tailwindcss") ? !1 : !!e.includes("tailwindcss")
    }

    var fi, lu, ie, uu, fu, ci, Kn, Ue, rr, De = _(() => {
        l();
        fi = H(ui()), lu = fi.default.tailwindcss.engine === "oxide", ie = typeof m != "undefined" ? {
            NODE_ENV: "production",
            DEBUG: lb(m.env.DEBUG),
            ENGINE: fi.default.tailwindcss.engine,
            OXIDE: ob(m.env.OXIDE, lu)
        } : {
            NODE_ENV: "production",
            DEBUG: !1,
            ENGINE: fi.default.tailwindcss.engine,
            OXIDE: lu
        }, uu = new Map, fu = new Map, ci = new Map, Kn = new Map, Ue = new String("*"), rr = Symbol("__NONE__")
    });

    function X(r, e) {
        return pi.future.includes(e) ? r.future === "all" || (r?.future?.[e] ?? cu[e] ?? !1) : pi.experimental.includes(e) ? r.experimental === "all" || (r?.experimental?.[e] ?? cu[e] ?? !1) : !1
    }

    function pu(r) {
        return r.experimental === "all" ? pi.experimental : Object.keys(r?.experimental ?? {}).filter(e => pi.experimental.includes(e) && r.experimental[e])
    }

    function du(r) {
        if (m.env.JEST_WORKER_ID === void 0 && pu(r).length > 0) {
            let e = pu(r).map(t => Ae.yellow(t)).join(", ");
            N.warn("experimental-flags-enabled", [`You have enabled experimental features: ${e}`, "Experimental features in Tailwind CSS are not covered by semver, may introduce breaking changes, and can change at any time."])
        }
    }

    var cu, pi, qe = _(() => {
        l();
        oi();
        Ee();
        De();
        cu = {
            optimizeUniversalDefaults: !1, generalizedModifiers: !0, get disableColorOpacityUtilitiesByDefault() {
                return ie.OXIDE
            }, get relativeContentPathsByDefault() {
                return ie.OXIDE
            }
        }, pi = {
            future: ["hoverOnlyWhenSupported", "respectDefaultRingColorOpacity", "disableColorOpacityUtilitiesByDefault", "relativeContentPathsByDefault"],
            experimental: ["optimizeUniversalDefaults", "generalizedModifiers"]
        }
    });

    function hu(r) {
        (() => {
            if (r.purge || !r.content || !Array.isArray(r.content) && !(typeof r.content == "object" && r.content !== null)) return !1;
            if (Array.isArray(r.content)) return r.content.every(t => typeof t == "string" ? !0 : !(typeof t?.raw != "string" || t?.extension && typeof t?.extension != "string"));
            if (typeof r.content == "object" && r.content !== null) {
                if (Object.keys(r.content).some(t => !["files", "relative", "extract", "transform"].includes(t))) return !1;
                if (Array.isArray(r.content.files)) {
                    if (!r.content.files.every(t => typeof t == "string" ? !0 : !(typeof t?.raw != "string" || t?.extension && typeof t?.extension != "string"))) return !1;
                    if (typeof r.content.extract == "object") {
                        for (let t of Object.values(r.content.extract)) if (typeof t != "function") return !1
                    } else if (!(r.content.extract === void 0 || typeof r.content.extract == "function")) return !1;
                    if (typeof r.content.transform == "object") {
                        for (let t of Object.values(r.content.transform)) if (typeof t != "function") return !1
                    } else if (!(r.content.transform === void 0 || typeof r.content.transform == "function")) return !1;
                    if (typeof r.content.relative != "boolean" && typeof r.content.relative != "undefined") return !1
                }
                return !0
            }
            return !1
        })() || N.warn("purge-deprecation", ["The `purge`/`content` options have changed in Tailwind CSS v3.0.", "Update your configuration file to eliminate this warning.", "https://tailwindcss.com/docs/upgrade-guide#configure-content-sources"]), r.safelist = (() => {
            let {content: t, purge: i, safelist: n} = r;
            return Array.isArray(n) ? n : Array.isArray(t?.safelist) ? t.safelist : Array.isArray(i?.safelist) ? i.safelist : Array.isArray(i?.options?.safelist) ? i.options.safelist : []
        })(), r.blocklist = (() => {
            let {blocklist: t} = r;
            if (Array.isArray(t)) {
                if (t.every(i => typeof i == "string")) return t;
                N.warn("blocklist-invalid", ["The `blocklist` option must be an array of strings.", "https://tailwindcss.com/docs/content-configuration#discarding-classes"])
            }
            return []
        })(), typeof r.prefix == "function" ? (N.warn("prefix-function", ["As of Tailwind CSS v3.0, `prefix` cannot be a function.", "Update `prefix` in your configuration to be a string to eliminate this warning.", "https://tailwindcss.com/docs/upgrade-guide#prefix-cannot-be-a-function"]), r.prefix = "") : r.prefix = r.prefix ?? "", r.content = {
            relative: (() => {
                let {content: t} = r;
                return t?.relative ? t.relative : X(r, "relativeContentPathsByDefault")
            })(), files: (() => {
                let {content: t, purge: i} = r;
                return Array.isArray(i) ? i : Array.isArray(i?.content) ? i.content : Array.isArray(t) ? t : Array.isArray(t?.content) ? t.content : Array.isArray(t?.files) ? t.files : []
            })(), extract: (() => {
                let t = (() => r.purge?.extract ? r.purge.extract : r.content?.extract ? r.content.extract : r.purge?.extract?.DEFAULT ? r.purge.extract.DEFAULT : r.content?.extract?.DEFAULT ? r.content.extract.DEFAULT : r.purge?.options?.extractors ? r.purge.options.extractors : r.content?.options?.extractors ? r.content.options.extractors : {})(),
                    i = {}, n = (() => {
                        if (r.purge?.options?.defaultExtractor) return r.purge.options.defaultExtractor;
                        if (r.content?.options?.defaultExtractor) return r.content.options.defaultExtractor
                    })();
                if (n !== void 0 && (i.DEFAULT = n), typeof t == "function") i.DEFAULT = t; else if (Array.isArray(t)) for (let {
                    extensions: s,
                    extractor: a
                } of t ?? []) for (let o of s) i[o] = a; else typeof t == "object" && t !== null && Object.assign(i, t);
                return i
            })(), transform: (() => {
                let t = (() => r.purge?.transform ? r.purge.transform : r.content?.transform ? r.content.transform : r.purge?.transform?.DEFAULT ? r.purge.transform.DEFAULT : r.content?.transform?.DEFAULT ? r.content.transform.DEFAULT : {})(),
                    i = {};
                return typeof t == "function" && (i.DEFAULT = t), typeof t == "object" && t !== null && Object.assign(i, t), i
            })()
        };
        for (let t of r.content.files) if (typeof t == "string" && /{([^,]*?)}/g.test(t)) {
            N.warn("invalid-glob-braces", [`The glob pattern ${Yn(t)} in your Tailwind CSS configuration is invalid.`, `Update it to ${Yn(t.replace(/{([^,]*?)}/g, "$1"))} to silence this warning.`]);
            break
        }
        return r
    }

    var mu = _(() => {
        l();
        qe();
        Ee()
    });

    function se(r) {
        if (Object.prototype.toString.call(r) !== "[object Object]") return !1;
        let e = Object.getPrototypeOf(r);
        return e === null || e === Object.prototype
    }

    var bt = _(() => {
        l()
    });

    function Ze(r) {
        return Array.isArray(r) ? r.map(e => Ze(e)) : typeof r == "object" && r !== null ? Object.fromEntries(Object.entries(r).map(([e, t]) => [e, Ze(t)])) : r
    }

    var di = _(() => {
        l()
    });

    function pt(r) {
        return r.replace(/\\,/g, "\\2c ")
    }

    var hi = _(() => {
        l()
    });
    var yu = v((TO, gu) => {
        l();
        "use strict";
        gu.exports = {
            aliceblue: [240, 248, 255],
            antiquewhite: [250, 235, 215],
            aqua: [0, 255, 255],
            aquamarine: [127, 255, 212],
            azure: [240, 255, 255],
            beige: [245, 245, 220],
            bisque: [255, 228, 196],
            black: [0, 0, 0],
            blanchedalmond: [255, 235, 205],
            blue: [0, 0, 255],
            blueviolet: [138, 43, 226],
            brown: [165, 42, 42],
            burlywood: [222, 184, 135],
            cadetblue: [95, 158, 160],
            chartreuse: [127, 255, 0],
            chocolate: [210, 105, 30],
            coral: [255, 127, 80],
            cornflowerblue: [100, 149, 237],
            cornsilk: [255, 248, 220],
            crimson: [220, 20, 60],
            cyan: [0, 255, 255],
            darkblue: [0, 0, 139],
            darkcyan: [0, 139, 139],
            darkgoldenrod: [184, 134, 11],
            darkgray: [169, 169, 169],
            darkgreen: [0, 100, 0],
            darkgrey: [169, 169, 169],
            darkkhaki: [189, 183, 107],
            darkmagenta: [139, 0, 139],
            darkolivegreen: [85, 107, 47],
            darkorange: [255, 140, 0],
            darkorchid: [153, 50, 204],
            darkred: [139, 0, 0],
            darksalmon: [233, 150, 122],
            darkseagreen: [143, 188, 143],
            darkslateblue: [72, 61, 139],
            darkslategray: [47, 79, 79],
            darkslategrey: [47, 79, 79],
            darkturquoise: [0, 206, 209],
            darkviolet: [148, 0, 211],
            deeppink: [255, 20, 147],
            deepskyblue: [0, 191, 255],
            dimgray: [105, 105, 105],
            dimgrey: [105, 105, 105],
            dodgerblue: [30, 144, 255],
            firebrick: [178, 34, 34],
            floralwhite: [255, 250, 240],
            forestgreen: [34, 139, 34],
            fuchsia: [255, 0, 255],
            gainsboro: [220, 220, 220],
            ghostwhite: [248, 248, 255],
            gold: [255, 215, 0],
            goldenrod: [218, 165, 32],
            gray: [128, 128, 128],
            green: [0, 128, 0],
            greenyellow: [173, 255, 47],
            grey: [128, 128, 128],
            honeydew: [240, 255, 240],
            hotpink: [255, 105, 180],
            indianred: [205, 92, 92],
            indigo: [75, 0, 130],
            ivory: [255, 255, 240],
            khaki: [240, 230, 140],
            lavender: [230, 230, 250],
            lavenderblush: [255, 240, 245],
            lawngreen: [124, 252, 0],
            lemonchiffon: [255, 250, 205],
            lightblue: [173, 216, 230],
            lightcoral: [240, 128, 128],
            lightcyan: [224, 255, 255],
            lightgoldenrodyellow: [250, 250, 210],
            lightgray: [211, 211, 211],
            lightgreen: [144, 238, 144],
            lightgrey: [211, 211, 211],
            lightpink: [255, 182, 193],
            lightsalmon: [255, 160, 122],
            lightseagreen: [32, 178, 170],
            lightskyblue: [135, 206, 250],
            lightslategray: [119, 136, 153],
            lightslategrey: [119, 136, 153],
            lightsteelblue: [176, 196, 222],
            lightyellow: [255, 255, 224],
            lime: [0, 255, 0],
            limegreen: [50, 205, 50],
            linen: [250, 240, 230],
            magenta: [255, 0, 255],
            maroon: [128, 0, 0],
            mediumaquamarine: [102, 205, 170],
            mediumblue: [0, 0, 205],
            mediumorchid: [186, 85, 211],
            mediumpurple: [147, 112, 219],
            mediumseagreen: [60, 179, 113],
            mediumslateblue: [123, 104, 238],
            mediumspringgreen: [0, 250, 154],
            mediumturquoise: [72, 209, 204],
            mediumvioletred: [199, 21, 133],
            midnightblue: [25, 25, 112],
            mintcream: [245, 255, 250],
            mistyrose: [255, 228, 225],
            moccasin: [255, 228, 181],
            navajowhite: [255, 222, 173],
            navy: [0, 0, 128],
            oldlace: [253, 245, 230],
            olive: [128, 128, 0],
            olivedrab: [107, 142, 35],
            orange: [255, 165, 0],
            orangered: [255, 69, 0],
            orchid: [218, 112, 214],
            palegoldenrod: [238, 232, 170],
            palegreen: [152, 251, 152],
            paleturquoise: [175, 238, 238],
            palevioletred: [219, 112, 147],
            papayawhip: [255, 239, 213],
            peachpuff: [255, 218, 185],
            peru: [205, 133, 63],
            pink: [255, 192, 203],
            plum: [221, 160, 221],
            powderblue: [176, 224, 230],
            purple: [128, 0, 128],
            rebeccapurple: [102, 51, 153],
            red: [255, 0, 0],
            rosybrown: [188, 143, 143],
            royalblue: [65, 105, 225],
            saddlebrown: [139, 69, 19],
            salmon: [250, 128, 114],
            sandybrown: [244, 164, 96],
            seagreen: [46, 139, 87],
            seashell: [255, 245, 238],
            sienna: [160, 82, 45],
            silver: [192, 192, 192],
            skyblue: [135, 206, 235],
            slateblue: [106, 90, 205],
            slategray: [112, 128, 144],
            slategrey: [112, 128, 144],
            snow: [255, 250, 250],
            springgreen: [0, 255, 127],
            steelblue: [70, 130, 180],
            tan: [210, 180, 140],
            teal: [0, 128, 128],
            thistle: [216, 191, 216],
            tomato: [255, 99, 71],
            turquoise: [64, 224, 208],
            violet: [238, 130, 238],
            wheat: [245, 222, 179],
            white: [255, 255, 255],
            whitesmoke: [245, 245, 245],
            yellow: [255, 255, 0],
            yellowgreen: [154, 205, 50]
        }
    });

    function ir(r, {loose: e = !1} = {}) {
        if (typeof r != "string") return null;
        if (r = r.trim(), r === "transparent") return {mode: "rgb", color: ["0", "0", "0"], alpha: "0"};
        if (r in Zn.default) return {mode: "rgb", color: Zn.default[r].map(s => s.toString())};
        let t = r.replace(fb, (s, a, o, u, c) => ["#", a, a, o, o, u, u, c ? c + c : ""].join("")).match(ub);
        if (t !== null) return {
            mode: "rgb",
            color: [parseInt(t[1], 16), parseInt(t[2], 16), parseInt(t[3], 16)].map(s => s.toString()),
            alpha: t[4] ? (parseInt(t[4], 16) / 255).toString() : void 0
        };
        let i = r.match(cb) ?? r.match(pb);
        if (i === null) return null;
        let n = [i[2], i[3], i[4]].filter(Boolean).map(s => s.toString());
        return n.length === 2 && n[0].startsWith("var(") ? {
            mode: i[1],
            color: [n[0]],
            alpha: n[1]
        } : !e && n.length !== 3 || n.length < 3 && !n.some(s => /^var\(.*?\)$/.test(s)) ? null : {
            mode: i[1],
            color: n,
            alpha: i[5]?.toString?.()
        }
    }

    function es({mode: r, color: e, alpha: t}) {
        let i = t !== void 0;
        return r === "rgba" || r === "hsla" ? `${r}(${e.join(", ")}${i ? `, ${t}` : ""})` : `${r}(${e.join(" ")}${i ? ` / ${t}` : ""})`
    }

    var Zn, ub, fb, et, mi, wu, tt, cb, pb, ts = _(() => {
        l();
        Zn = H(yu()), ub = /^#([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i, fb = /^#([a-f\d])([a-f\d])([a-f\d])([a-f\d])?$/i, et = /(?:\d+|\d*\.\d+)%?/, mi = /(?:\s*,\s*|\s+)/, wu = /\s*[,/]\s*/, tt = /var\(--(?:[^ )]*?)\)/, cb = new RegExp(`^(rgba?)\\(\\s*(${et.source}|${tt.source})(?:${mi.source}(${et.source}|${tt.source}))?(?:${mi.source}(${et.source}|${tt.source}))?(?:${wu.source}(${et.source}|${tt.source}))?\\s*\\)$`), pb = new RegExp(`^(hsla?)\\(\\s*((?:${et.source})(?:deg|rad|grad|turn)?|${tt.source})(?:${mi.source}(${et.source}|${tt.source}))?(?:${mi.source}(${et.source}|${tt.source}))?(?:${wu.source}(${et.source}|${tt.source}))?\\s*\\)$`)
    });

    function Ie(r, e, t) {
        if (typeof r == "function") return r({opacityValue: e});
        let i = ir(r, {loose: !0});
        return i === null ? t : es({...i, alpha: e})
    }

    function oe({color: r, property: e, variable: t}) {
        let i = [].concat(e);
        if (typeof r == "function") return {
            [t]: "1", ...Object.fromEntries(i.map(s => [s, r({
                opacityVariable: t,
                opacityValue: `var(${t})`
            })]))
        };
        let n = ir(r);
        return n === null ? Object.fromEntries(i.map(s => [s, r])) : n.alpha !== void 0 ? Object.fromEntries(i.map(s => [s, r])) : {
            [t]: "1", ...Object.fromEntries(i.map(s => [s, es({
                ...n,
                alpha: `var(${t})`
            })]))
        }
    }

    var nr = _(() => {
        l();
        ts()
    });

    function le(r, e) {
        let t = [], i = [], n = 0, s = !1;
        for (let a = 0; a < r.length; a++) {
            let o = r[a];
            t.length === 0 && o === e[0] && !s && (e.length === 1 || r.slice(a, a + e.length) === e) && (i.push(r.slice(n, a)), n = a + e.length), s ? s = !1 : o === "\\" && (s = !0), o === "(" || o === "[" || o === "{" ? t.push(o) : (o === ")" && t[t.length - 1] === "(" || o === "]" && t[t.length - 1] === "[" || o === "}" && t[t.length - 1] === "{") && t.pop()
        }
        return i.push(r.slice(n)), i
    }

    var sr = _(() => {
        l()
    });

    function gi(r) {
        return le(r, ",").map(t => {
            let i = t.trim(), n = {raw: i}, s = i.split(hb), a = new Set;
            for (let o of s) bu.lastIndex = 0, !a.has("KEYWORD") && db.has(o) ? (n.keyword = o, a.add("KEYWORD")) : bu.test(o) ? a.has("X") ? a.has("Y") ? a.has("BLUR") ? a.has("SPREAD") || (n.spread = o, a.add("SPREAD")) : (n.blur = o, a.add("BLUR")) : (n.y = o, a.add("Y")) : (n.x = o, a.add("X")) : n.color ? (n.unknown || (n.unknown = []), n.unknown.push(o)) : n.color = o;
            return n.valid = n.x !== void 0 && n.y !== void 0, n
        })
    }

    function vu(r) {
        return r.map(e => e.valid ? [e.keyword, e.x, e.y, e.blur, e.spread, e.color].filter(Boolean).join(" ") : e.raw).join(", ")
    }

    var db, hb, bu, rs = _(() => {
        l();
        sr();
        db = new Set(["inset", "inherit", "initial", "revert", "unset"]), hb = /\ +(?![^(]*\))/g, bu = /^-?(\d+|\.\d+)(.*?)$/g
    });

    function is(r) {
        return mb.some(e => new RegExp(`^${e}\\(.*\\)`).test(r))
    }

    function G(r, e = !0) {
        return r.startsWith("--") ? `var(${r})` : r.includes("url(") ? r.split(/(url\(.*?\))/g).filter(Boolean).map(t => /^url\(.*?\)$/.test(t) ? t : G(t, !1)).join("") : (r = r.replace(/([^\\])_+/g, (t, i) => i + " ".repeat(t.length - 1)).replace(/^_/g, " ").replace(/\\_/g, "_"), e && (r = r.trim()), r = r.replace(/(calc|min|max|clamp)\(.+\)/g, t => {
            let i = [];
            return t.replace(/var\((--.+?)[,)]/g, (n, s) => (i.push(s), n.replace(s, xu))).replace(/(-?\d*\.?\d(?!\b-\d.+[,)](?![^+\-/*])\D)(?:%|[a-z]+)?|\))([+\-/*])/g, "$1 $2 ").replace(gb, () => i.shift())
        }), r)
    }

    function ns(r) {
        return r.startsWith("url(")
    }

    function ss(r) {
        return !isNaN(Number(r)) || is(r)
    }

    function ar(r) {
        return r.endsWith("%") && ss(r.slice(0, -1)) || is(r)
    }

    function or(r) {
        return r === "0" || new RegExp(`^[+-]?[0-9]*.?[0-9]+(?:[eE][+-]?[0-9]+)?${wb}$`).test(r) || is(r)
    }

    function ku(r) {
        return bb.has(r)
    }

    function Su(r) {
        let e = gi(G(r));
        for (let t of e) if (!t.valid) return !1;
        return !0
    }

    function Cu(r) {
        let e = 0;
        return le(r, "_").every(i => (i = G(i), i.startsWith("var(") ? !0 : ir(i, {loose: !0}) !== null ? (e++, !0) : !1)) ? e > 0 : !1
    }

    function _u(r) {
        let e = 0;
        return le(r, ",").every(i => (i = G(i), i.startsWith("var(") ? !0 : ns(i) || xb(i) || ["element(", "image(", "cross-fade(", "image-set("].some(n => i.startsWith(n)) ? (e++, !0) : !1)) ? e > 0 : !1
    }

    function xb(r) {
        r = G(r);
        for (let e of vb) if (r.startsWith(`${e}(`)) return !0;
        return !1
    }

    function Au(r) {
        let e = 0;
        return le(r, "_").every(i => (i = G(i), i.startsWith("var(") ? !0 : kb.has(i) || or(i) || ar(i) ? (e++, !0) : !1)) ? e > 0 : !1
    }

    function Eu(r) {
        let e = 0;
        return le(r, ",").every(i => (i = G(i), i.startsWith("var(") ? !0 : i.includes(" ") && !/(['"])([^"']+)\1/g.test(i) || /^\d/g.test(i) ? !1 : (e++, !0))) ? e > 0 : !1
    }

    function Ou(r) {
        return Sb.has(r)
    }

    function Tu(r) {
        return Cb.has(r)
    }

    function Pu(r) {
        return _b.has(r)
    }

    var mb, xu, gb, yb, wb, bb, vb, kb, Sb, Cb, _b, lr = _(() => {
        l();
        ts();
        rs();
        sr();
        mb = ["min", "max", "clamp", "calc"];
        xu = "--tw-placeholder", gb = new RegExp(xu, "g");
        yb = ["cm", "mm", "Q", "in", "pc", "pt", "px", "em", "ex", "ch", "rem", "lh", "rlh", "vw", "vh", "vmin", "vmax", "vb", "vi", "svw", "svh", "lvw", "lvh", "dvw", "dvh", "cqw", "cqh", "cqi", "cqb", "cqmin", "cqmax"], wb = `(?:${yb.join("|")})`;
        bb = new Set(["thin", "medium", "thick"]);
        vb = new Set(["linear-gradient", "radial-gradient", "repeating-linear-gradient", "repeating-radial-gradient", "conic-gradient"]);
        kb = new Set(["center", "top", "right", "bottom", "left"]);
        Sb = new Set(["serif", "sans-serif", "monospace", "cursive", "fantasy", "system-ui", "ui-serif", "ui-sans-serif", "ui-monospace", "ui-rounded", "math", "emoji", "fangsong"]);
        Cb = new Set(["xx-small", "x-small", "small", "medium", "large", "x-large", "x-large", "xxx-large"]);
        _b = new Set(["larger", "smaller"])
    });

    function Du(r) {
        let e = ["cover", "contain"];
        return le(r, ",").every(t => {
            let i = le(t, "_").filter(Boolean);
            return i.length === 1 && e.includes(i[0]) ? !0 : i.length !== 1 && i.length !== 2 ? !1 : i.every(n => or(n) || ar(n) || n === "auto")
        })
    }

    var qu = _(() => {
        l();
        lr();
        sr()
    });

    function Iu(r, e) {
        r.walkClasses(t => {
            t.value = e(t.value), t.raws && t.raws.value && (t.raws.value = pt(t.raws.value))
        })
    }

    function Ru(r, e) {
        if (!rt(r)) return;
        let t = r.slice(1, -1);
        if (!!e(t)) return G(t)
    }

    function Ab(r, e = {}, t) {
        let i = e[r];
        if (i !== void 0) return Xe(i);
        if (rt(r)) {
            let n = Ru(r, t);
            return n === void 0 ? void 0 : Xe(n)
        }
    }

    function yi(r, e = {}, {validate: t = () => !0} = {}) {
        let i = e.values?.[r];
        return i !== void 0 ? i : e.supportsNegativeValues && r.startsWith("-") ? Ab(r.slice(1), e.values, t) : Ru(r, t)
    }

    function rt(r) {
        return r.startsWith("[") && r.endsWith("]")
    }

    function Mu(r) {
        let e = r.lastIndexOf("/");
        return e === -1 || e === r.length - 1 ? [r, void 0] : rt(r) && !r.includes("]/[") ? [r, void 0] : [r.slice(0, e), r.slice(e + 1)]
    }

    function vt(r) {
        if (typeof r == "string" && r.includes("<alpha-value>")) {
            let e = r;
            return ({opacityValue: t = 1}) => e.replace("<alpha-value>", t)
        }
        return r
    }

    function Fu(r) {
        return r = r.slice(1, -1), r.startsWith("--") && (r = `var(${r})`), r
    }

    function Eb(r, e = {}, {tailwindConfig: t = {}} = {}) {
        if (e.values?.[r] !== void 0) return vt(e.values?.[r]);
        let [i, n] = Mu(r);
        if (n !== void 0) {
            let s = e.values?.[i] ?? (rt(i) ? i.slice(1, -1) : void 0);
            return s === void 0 ? void 0 : (s = vt(s), rt(n) ? Ie(s, Fu(n)) : t.theme?.opacity?.[n] === void 0 ? void 0 : Ie(s, t.theme.opacity[n]))
        }
        return yi(r, e, {validate: Cu})
    }

    function Ob(r, e = {}) {
        return e.values?.[r]
    }

    function ge(r) {
        return (e, t) => yi(e, t, {validate: r})
    }

    function Tb(r, e) {
        let t = r.indexOf(e);
        return t === -1 ? [void 0, r] : [r.slice(0, t), r.slice(t + 1)]
    }

    function os(r, e, t, i) {
        if (t.values && e in t.values) for (let {type: s} of r ?? []) {
            let a = as[s](e, t, {tailwindConfig: i});
            if (a !== void 0) return [a, s, null]
        }
        if (rt(e)) {
            let s = e.slice(1, -1), [a, o] = Tb(s, ":");
            if (!/^[\w-_]+$/g.test(a)) o = s; else if (a !== void 0 && !Nu.includes(a)) return [];
            if (o.length > 0 && Nu.includes(a)) return [yi(`[${o}]`, t), a, null]
        }
        let n = ls(r, e, t, i);
        for (let s of n) return s;
        return []
    }

    function* ls(r, e, t, i) {
        let n = X(i, "generalizedModifiers"), [s, a] = Mu(e);
        if (n && t.modifiers != null && (t.modifiers === "any" || typeof t.modifiers == "object" && (a && rt(a) || a in t.modifiers)) || (s = e, a = void 0), a !== void 0 && s === "" && (s = "DEFAULT"), a !== void 0 && typeof t.modifiers == "object") {
            let u = t.modifiers?.[a] ?? null;
            u !== null ? a = u : rt(a) && (a = Fu(a))
        }
        for (let {type: u} of r ?? []) {
            let c = as[u](s, t, {tailwindConfig: i});
            c !== void 0 && (yield[c, u, a ?? null])
        }
    }

    var as, Nu, ur = _(() => {
        l();
        hi();
        nr();
        lr();
        ai();
        qu();
        qe();
        as = {
            any: yi,
            color: Eb,
            url: ge(ns),
            image: ge(_u),
            length: ge(or),
            percentage: ge(ar),
            position: ge(Au),
            lookup: Ob,
            "generic-name": ge(Ou),
            "family-name": ge(Eu),
            number: ge(ss),
            "line-width": ge(ku),
            "absolute-size": ge(Tu),
            "relative-size": ge(Pu),
            shadow: ge(Su),
            size: ge(Du)
        }, Nu = Object.keys(as)
    });

    function L(r) {
        return typeof r == "function" ? r({}) : r
    }

    var us = _(() => {
        l()
    });

    function xt(r) {
        return typeof r == "function"
    }

    function fr(r, ...e) {
        let t = e.pop();
        for (let i of e) for (let n in i) {
            let s = t(r[n], i[n]);
            s === void 0 ? se(r[n]) && se(i[n]) ? r[n] = fr({}, r[n], i[n], t) : r[n] = i[n] : r[n] = s
        }
        return r
    }

    function Pb(r, ...e) {
        return xt(r) ? r(...e) : r
    }

    function Db(r) {
        return r.reduce((e, {extend: t}) => fr(e, t, (i, n) => i === void 0 ? [n] : Array.isArray(i) ? [n, ...i] : [n, i]), {})
    }

    function qb(r) {
        return {...r.reduce((e, t) => Xn(e, t), {}), extend: Db(r)}
    }

    function Lu(r, e) {
        if (Array.isArray(r) && se(r[0])) return r.concat(e);
        if (Array.isArray(e) && se(e[0]) && se(r)) return [r, ...e];
        if (Array.isArray(e)) return e
    }

    function Ib({extend: r, ...e}) {
        return fr(e, r, (t, i) => !xt(t) && !i.some(xt) ? fr({}, t, ...i, Lu) : (n, s) => fr({}, ...[t, ...i].map(a => Pb(a, n, s)), Lu))
    }

    function* Rb(r) {
        let e = Ke(r);
        if (e.length === 0 || (yield e, Array.isArray(r))) return;
        let t = /^(.*?)\s*\/\s*([^/]+)$/, i = r.match(t);
        if (i !== null) {
            let [, n, s] = i, a = Ke(n);
            a.alpha = s, yield a
        }
    }

    function Mb(r) {
        let e = (t, i) => {
            for (let n of Rb(t)) {
                let s = 0, a = r;
                for (; a != null && s < n.length;) a = a[n[s++]], a = xt(a) && (n.alpha === void 0 || s <= n.length - 1) ? a(e, fs) : a;
                if (a !== void 0) {
                    if (n.alpha !== void 0) {
                        let o = vt(a);
                        return Ie(o, n.alpha, L(o))
                    }
                    return se(a) ? Ze(a) : a
                }
            }
            return i
        };
        return Object.assign(e, {theme: e, ...fs}), Object.keys(r).reduce((t, i) => (t[i] = xt(r[i]) ? r[i](e, fs) : r[i], t), {})
    }

    function Bu(r) {
        let e = [];
        return r.forEach(t => {
            e = [...e, t];
            let i = t?.plugins ?? [];
            i.length !== 0 && i.forEach(n => {
                n.__isOptionsFunction && (n = n()), e = [...e, ...Bu([n?.config ?? {}])]
            })
        }), e
    }

    function Fb(r) {
        return [...r].reduceRight((t, i) => xt(i) ? i({corePlugins: t}) : ru(i, t), eu)
    }

    function Nb(r) {
        return [...r].reduceRight((t, i) => [...t, ...i], [])
    }

    function cs(r) {
        let e = [...Bu(r), {prefix: "", important: !1, separator: ":"}];
        return hu(Xn({
            theme: Mb(Ib(qb(e.map(t => t?.theme ?? {})))),
            corePlugins: Fb(e.map(t => t.corePlugins)),
            plugins: Nb(r.map(t => t?.plugins ?? []))
        }, ...e))
    }

    var fs, $u = _(() => {
        l();
        ai();
        tu();
        iu();
        Jn();
        ou();
        li();
        mu();
        bt();
        di();
        ur();
        nr();
        us();
        fs = {
            colors: Qn, negative(r) {
                return Object.keys(r).filter(e => r[e] !== "0").reduce((e, t) => {
                    let i = Xe(r[t]);
                    return i !== void 0 && (e[`-${t}`] = i), e
                }, {})
            }, breakpoints(r) {
                return Object.keys(r).filter(e => typeof r[e] == "string").reduce((e, t) => ({
                    ...e,
                    [`screen-${t}`]: r[t]
                }), {})
            }
        }
    });
    var wi = v((f5, zu) => {
        l();
        zu.exports = {
            content: [], presets: [], darkMode: "media", theme: {
                accentColor: ({theme: r}) => ({...r("colors"), auto: "auto"}),
                animation: {
                    none: "none",
                    spin: "spin 1s linear infinite",
                    ping: "ping 1s cubic-bezier(0, 0, 0.2, 1) infinite",
                    pulse: "pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite",
                    bounce: "bounce 1s infinite"
                },
                aria: {
                    checked: 'checked="true"',
                    disabled: 'disabled="true"',
                    expanded: 'expanded="true"',
                    hidden: 'hidden="true"',
                    pressed: 'pressed="true"',
                    readonly: 'readonly="true"',
                    required: 'required="true"',
                    selected: 'selected="true"'
                },
                aspectRatio: {auto: "auto", square: "1 / 1", video: "16 / 9"},
                backdropBlur: ({theme: r}) => r("blur"),
                backdropBrightness: ({theme: r}) => r("brightness"),
                backdropContrast: ({theme: r}) => r("contrast"),
                backdropGrayscale: ({theme: r}) => r("grayscale"),
                backdropHueRotate: ({theme: r}) => r("hueRotate"),
                backdropInvert: ({theme: r}) => r("invert"),
                backdropOpacity: ({theme: r}) => r("opacity"),
                backdropSaturate: ({theme: r}) => r("saturate"),
                backdropSepia: ({theme: r}) => r("sepia"),
                backgroundColor: ({theme: r}) => r("colors"),
                backgroundImage: {
                    none: "none",
                    "gradient-to-t": "linear-gradient(to top, var(--tw-gradient-stops))",
                    "gradient-to-tr": "linear-gradient(to top right, var(--tw-gradient-stops))",
                    "gradient-to-r": "linear-gradient(to right, var(--tw-gradient-stops))",
                    "gradient-to-br": "linear-gradient(to bottom right, var(--tw-gradient-stops))",
                    "gradient-to-b": "linear-gradient(to bottom, var(--tw-gradient-stops))",
                    "gradient-to-bl": "linear-gradient(to bottom left, var(--tw-gradient-stops))",
                    "gradient-to-l": "linear-gradient(to left, var(--tw-gradient-stops))",
                    "gradient-to-tl": "linear-gradient(to top left, var(--tw-gradient-stops))"
                },
                backgroundOpacity: ({theme: r}) => r("opacity"),
                backgroundPosition: {
                    bottom: "bottom",
                    center: "center",
                    left: "left",
                    "left-bottom": "left bottom",
                    "left-top": "left top",
                    right: "right",
                    "right-bottom": "right bottom",
                    "right-top": "right top",
                    top: "top"
                },
                backgroundSize: {auto: "auto", cover: "cover", contain: "contain"},
                blur: {
                    0: "0",
                    none: "0",
                    sm: "4px",
                    DEFAULT: "8px",
                    md: "12px",
                    lg: "16px",
                    xl: "24px",
                    "2xl": "40px",
                    "3xl": "64px"
                },
                borderColor: ({theme: r}) => ({...r("colors"), DEFAULT: r("colors.gray.200", "currentColor")}),
                borderOpacity: ({theme: r}) => r("opacity"),
                borderRadius: {
                    none: "0px",
                    sm: "0.125rem",
                    DEFAULT: "0.25rem",
                    md: "0.375rem",
                    lg: "0.5rem",
                    xl: "0.75rem",
                    "2xl": "1rem",
                    "3xl": "1.5rem",
                    full: "9999px"
                },
                borderSpacing: ({theme: r}) => ({...r("spacing")}),
                borderWidth: {DEFAULT: "1px", 0: "0px", 2: "2px", 4: "4px", 8: "8px"},
                boxShadow: {
                    sm: "0 1px 2px 0 rgb(0 0 0 / 0.05)",
                    DEFAULT: "0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1)",
                    md: "0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1)",
                    lg: "0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)",
                    xl: "0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1)",
                    "2xl": "0 25px 50px -12px rgb(0 0 0 / 0.25)",
                    inner: "inset 0 2px 4px 0 rgb(0 0 0 / 0.05)",
                    none: "none"
                },
                boxShadowColor: ({theme: r}) => r("colors"),
                brightness: {
                    0: "0",
                    50: ".5",
                    75: ".75",
                    90: ".9",
                    95: ".95",
                    100: "1",
                    105: "1.05",
                    110: "1.1",
                    125: "1.25",
                    150: "1.5",
                    200: "2"
                },
                caretColor: ({theme: r}) => r("colors"),
                colors: ({colors: r}) => ({
                    inherit: r.inherit,
                    current: r.current,
                    transparent: r.transparent,
                    black: r.black,
                    white: r.white,
                    slate: r.slate,
                    gray: r.gray,
                    zinc: r.zinc,
                    neutral: r.neutral,
                    stone: r.stone,
                    red: r.red,
                    orange: r.orange,
                    amber: r.amber,
                    yellow: r.yellow,
                    lime: r.lime,
                    green: r.green,
                    emerald: r.emerald,
                    teal: r.teal,
                    cyan: r.cyan,
                    sky: r.sky,
                    blue: r.blue,
                    indigo: r.indigo,
                    violet: r.violet,
                    purple: r.purple,
                    fuchsia: r.fuchsia,
                    pink: r.pink,
                    rose: r.rose
                }),
                columns: {
                    auto: "auto",
                    1: "1",
                    2: "2",
                    3: "3",
                    4: "4",
                    5: "5",
                    6: "6",
                    7: "7",
                    8: "8",
                    9: "9",
                    10: "10",
                    11: "11",
                    12: "12",
                    "3xs": "16rem",
                    "2xs": "18rem",
                    xs: "20rem",
                    sm: "24rem",
                    md: "28rem",
                    lg: "32rem",
                    xl: "36rem",
                    "2xl": "42rem",
                    "3xl": "48rem",
                    "4xl": "56rem",
                    "5xl": "64rem",
                    "6xl": "72rem",
                    "7xl": "80rem"
                },
                container: {},
                content: {none: "none"},
                contrast: {0: "0", 50: ".5", 75: ".75", 100: "1", 125: "1.25", 150: "1.5", 200: "2"},
                cursor: {
                    auto: "auto",
                    default: "default",
                    pointer: "pointer",
                    wait: "wait",
                    text: "text",
                    move: "move",
                    help: "help",
                    "not-allowed": "not-allowed",
                    none: "none",
                    "context-menu": "context-menu",
                    progress: "progress",
                    cell: "cell",
                    crosshair: "crosshair",
                    "vertical-text": "vertical-text",
                    alias: "alias",
                    copy: "copy",
                    "no-drop": "no-drop",
                    grab: "grab",
                    grabbing: "grabbing",
                    "all-scroll": "all-scroll",
                    "col-resize": "col-resize",
                    "row-resize": "row-resize",
                    "n-resize": "n-resize",
                    "e-resize": "e-resize",
                    "s-resize": "s-resize",
                    "w-resize": "w-resize",
                    "ne-resize": "ne-resize",
                    "nw-resize": "nw-resize",
                    "se-resize": "se-resize",
                    "sw-resize": "sw-resize",
                    "ew-resize": "ew-resize",
                    "ns-resize": "ns-resize",
                    "nesw-resize": "nesw-resize",
                    "nwse-resize": "nwse-resize",
                    "zoom-in": "zoom-in",
                    "zoom-out": "zoom-out"
                },
                divideColor: ({theme: r}) => r("borderColor"),
                divideOpacity: ({theme: r}) => r("borderOpacity"),
                divideWidth: ({theme: r}) => r("borderWidth"),
                dropShadow: {
                    sm: "0 1px 1px rgb(0 0 0 / 0.05)",
                    DEFAULT: ["0 1px 2px rgb(0 0 0 / 0.1)", "0 1px 1px rgb(0 0 0 / 0.06)"],
                    md: ["0 4px 3px rgb(0 0 0 / 0.07)", "0 2px 2px rgb(0 0 0 / 0.06)"],
                    lg: ["0 10px 8px rgb(0 0 0 / 0.04)", "0 4px 3px rgb(0 0 0 / 0.1)"],
                    xl: ["0 20px 13px rgb(0 0 0 / 0.03)", "0 8px 5px rgb(0 0 0 / 0.08)"],
                    "2xl": "0 25px 25px rgb(0 0 0 / 0.15)",
                    none: "0 0 #0000"
                },
                fill: ({theme: r}) => ({none: "none", ...r("colors")}),
                flex: {1: "1 1 0%", auto: "1 1 auto", initial: "0 1 auto", none: "none"},
                flexBasis: ({theme: r}) => ({
                    auto: "auto", ...r("spacing"),
                    "1/2": "50%",
                    "1/3": "33.333333%",
                    "2/3": "66.666667%",
                    "1/4": "25%",
                    "2/4": "50%",
                    "3/4": "75%",
                    "1/5": "20%",
                    "2/5": "40%",
                    "3/5": "60%",
                    "4/5": "80%",
                    "1/6": "16.666667%",
                    "2/6": "33.333333%",
                    "3/6": "50%",
                    "4/6": "66.666667%",
                    "5/6": "83.333333%",
                    "1/12": "8.333333%",
                    "2/12": "16.666667%",
                    "3/12": "25%",
                    "4/12": "33.333333%",
                    "5/12": "41.666667%",
                    "6/12": "50%",
                    "7/12": "58.333333%",
                    "8/12": "66.666667%",
                    "9/12": "75%",
                    "10/12": "83.333333%",
                    "11/12": "91.666667%",
                    full: "100%"
                }),
                flexGrow: {0: "0", DEFAULT: "1"},
                flexShrink: {0: "0", DEFAULT: "1"},
                fontFamily: {
                    sans: ["ui-sans-serif", "system-ui", "-apple-system", "BlinkMacSystemFont", '"Segoe UI"', "Roboto", '"Helvetica Neue"', "Arial", '"Noto Sans"', "sans-serif", '"Apple Color Emoji"', '"Segoe UI Emoji"', '"Segoe UI Symbol"', '"Noto Color Emoji"'],
                    serif: ["ui-serif", "Georgia", "Cambria", '"Times New Roman"', "Times", "serif"],
                    mono: ["ui-monospace", "SFMono-Regular", "Menlo", "Monaco", "Consolas", '"Liberation Mono"', '"Courier New"', "monospace"]
                },
                fontSize: {
                    xs: ["0.75rem", {lineHeight: "1rem"}],
                    sm: ["0.875rem", {lineHeight: "1.25rem"}],
                    base: ["1rem", {lineHeight: "1.5rem"}],
                    lg: ["1.125rem", {lineHeight: "1.75rem"}],
                    xl: ["1.25rem", {lineHeight: "1.75rem"}],
                    "2xl": ["1.5rem", {lineHeight: "2rem"}],
                    "3xl": ["1.875rem", {lineHeight: "2.25rem"}],
                    "4xl": ["2.25rem", {lineHeight: "2.5rem"}],
                    "5xl": ["3rem", {lineHeight: "1"}],
                    "6xl": ["3.75rem", {lineHeight: "1"}],
                    "7xl": ["4.5rem", {lineHeight: "1"}],
                    "8xl": ["6rem", {lineHeight: "1"}],
                    "9xl": ["8rem", {lineHeight: "1"}]
                },
                fontWeight: {
                    thin: "100",
                    extralight: "200",
                    light: "300",
                    normal: "400",
                    medium: "500",
                    semibold: "600",
                    bold: "700",
                    extrabold: "800",
                    black: "900"
                },
                gap: ({theme: r}) => r("spacing"),
                gradientColorStops: ({theme: r}) => r("colors"),
                gradientColorStopPositions: {
                    "0%": "0%",
                    "5%": "5%",
                    "10%": "10%",
                    "15%": "15%",
                    "20%": "20%",
                    "25%": "25%",
                    "30%": "30%",
                    "35%": "35%",
                    "40%": "40%",
                    "45%": "45%",
                    "50%": "50%",
                    "55%": "55%",
                    "60%": "60%",
                    "65%": "65%",
                    "70%": "70%",
                    "75%": "75%",
                    "80%": "80%",
                    "85%": "85%",
                    "90%": "90%",
                    "95%": "95%",
                    "100%": "100%"
                },
                grayscale: {0: "0", DEFAULT: "100%"},
                gridAutoColumns: {auto: "auto", min: "min-content", max: "max-content", fr: "minmax(0, 1fr)"},
                gridAutoRows: {auto: "auto", min: "min-content", max: "max-content", fr: "minmax(0, 1fr)"},
                gridColumn: {
                    auto: "auto",
                    "span-1": "span 1 / span 1",
                    "span-2": "span 2 / span 2",
                    "span-3": "span 3 / span 3",
                    "span-4": "span 4 / span 4",
                    "span-5": "span 5 / span 5",
                    "span-6": "span 6 / span 6",
                    "span-7": "span 7 / span 7",
                    "span-8": "span 8 / span 8",
                    "span-9": "span 9 / span 9",
                    "span-10": "span 10 / span 10",
                    "span-11": "span 11 / span 11",
                    "span-12": "span 12 / span 12",
                    "span-full": "1 / -1"
                },
                gridColumnEnd: {
                    auto: "auto",
                    1: "1",
                    2: "2",
                    3: "3",
                    4: "4",
                    5: "5",
                    6: "6",
                    7: "7",
                    8: "8",
                    9: "9",
                    10: "10",
                    11: "11",
                    12: "12",
                    13: "13"
                },
                gridColumnStart: {
                    auto: "auto",
                    1: "1",
                    2: "2",
                    3: "3",
                    4: "4",
                    5: "5",
                    6: "6",
                    7: "7",
                    8: "8",
                    9: "9",
                    10: "10",
                    11: "11",
                    12: "12",
                    13: "13"
                },
                gridRow: {
                    auto: "auto",
                    "span-1": "span 1 / span 1",
                    "span-2": "span 2 / span 2",
                    "span-3": "span 3 / span 3",
                    "span-4": "span 4 / span 4",
                    "span-5": "span 5 / span 5",
                    "span-6": "span 6 / span 6",
                    "span-full": "1 / -1"
                },
                gridRowEnd: {auto: "auto", 1: "1", 2: "2", 3: "3", 4: "4", 5: "5", 6: "6", 7: "7"},
                gridRowStart: {auto: "auto", 1: "1", 2: "2", 3: "3", 4: "4", 5: "5", 6: "6", 7: "7"},
                gridTemplateColumns: {
                    none: "none",
                    1: "repeat(1, minmax(0, 1fr))",
                    2: "repeat(2, minmax(0, 1fr))",
                    3: "repeat(3, minmax(0, 1fr))",
                    4: "repeat(4, minmax(0, 1fr))",
                    5: "repeat(5, minmax(0, 1fr))",
                    6: "repeat(6, minmax(0, 1fr))",
                    7: "repeat(7, minmax(0, 1fr))",
                    8: "repeat(8, minmax(0, 1fr))",
                    9: "repeat(9, minmax(0, 1fr))",
                    10: "repeat(10, minmax(0, 1fr))",
                    11: "repeat(11, minmax(0, 1fr))",
                    12: "repeat(12, minmax(0, 1fr))"
                },
                gridTemplateRows: {
                    none: "none",
                    1: "repeat(1, minmax(0, 1fr))",
                    2: "repeat(2, minmax(0, 1fr))",
                    3: "repeat(3, minmax(0, 1fr))",
                    4: "repeat(4, minmax(0, 1fr))",
                    5: "repeat(5, minmax(0, 1fr))",
                    6: "repeat(6, minmax(0, 1fr))"
                },
                height: ({theme: r}) => ({
                    auto: "auto", ...r("spacing"),
                    "1/2": "50%",
                    "1/3": "33.333333%",
                    "2/3": "66.666667%",
                    "1/4": "25%",
                    "2/4": "50%",
                    "3/4": "75%",
                    "1/5": "20%",
                    "2/5": "40%",
                    "3/5": "60%",
                    "4/5": "80%",
                    "1/6": "16.666667%",
                    "2/6": "33.333333%",
                    "3/6": "50%",
                    "4/6": "66.666667%",
                    "5/6": "83.333333%",
                    full: "100%",
                    screen: "100vh",
                    min: "min-content",
                    max: "max-content",
                    fit: "fit-content"
                }),
                hueRotate: {0: "0deg", 15: "15deg", 30: "30deg", 60: "60deg", 90: "90deg", 180: "180deg"},
                inset: ({theme: r}) => ({
                    auto: "auto", ...r("spacing"),
                    "1/2": "50%",
                    "1/3": "33.333333%",
                    "2/3": "66.666667%",
                    "1/4": "25%",
                    "2/4": "50%",
                    "3/4": "75%",
                    full: "100%"
                }),
                invert: {0: "0", DEFAULT: "100%"},
                keyframes: {
                    spin: {to: {transform: "rotate(360deg)"}},
                    ping: {"75%, 100%": {transform: "scale(2)", opacity: "0"}},
                    pulse: {"50%": {opacity: ".5"}},
                    bounce: {
                        "0%, 100%": {
                            transform: "translateY(-25%)",
                            animationTimingFunction: "cubic-bezier(0.8,0,1,1)"
                        }, "50%": {transform: "none", animationTimingFunction: "cubic-bezier(0,0,0.2,1)"}
                    }
                },
                letterSpacing: {
                    tighter: "-0.05em",
                    tight: "-0.025em",
                    normal: "0em",
                    wide: "0.025em",
                    wider: "0.05em",
                    widest: "0.1em"
                },
                lineHeight: {
                    none: "1",
                    tight: "1.25",
                    snug: "1.375",
                    normal: "1.5",
                    relaxed: "1.625",
                    loose: "2",
                    3: ".75rem",
                    4: "1rem",
                    5: "1.25rem",
                    6: "1.5rem",
                    7: "1.75rem",
                    8: "2rem",
                    9: "2.25rem",
                    10: "2.5rem"
                },
                listStyleType: {none: "none", disc: "disc", decimal: "decimal"},
                listStyleImage: {none: "none"},
                margin: ({theme: r}) => ({auto: "auto", ...r("spacing")}),
                lineClamp: {1: "1", 2: "2", 3: "3", 4: "4", 5: "5", 6: "6"},
                maxHeight: ({theme: r}) => ({
                    ...r("spacing"),
                    none: "none",
                    full: "100%",
                    screen: "100vh",
                    min: "min-content",
                    max: "max-content",
                    fit: "fit-content"
                }),
                maxWidth: ({theme: r, breakpoints: e}) => ({
                    none: "none",
                    0: "0rem",
                    xs: "20rem",
                    sm: "24rem",
                    md: "28rem",
                    lg: "32rem",
                    xl: "36rem",
                    "2xl": "42rem",
                    "3xl": "48rem",
                    "4xl": "56rem",
                    "5xl": "64rem",
                    "6xl": "72rem",
                    "7xl": "80rem",
                    full: "100%",
                    min: "min-content",
                    max: "max-content",
                    fit: "fit-content",
                    prose: "65ch", ...e(r("screens"))
                }),
                minHeight: {
                    0: "0px",
                    full: "100%",
                    screen: "100vh",
                    min: "min-content",
                    max: "max-content",
                    fit: "fit-content"
                },
                minWidth: {0: "0px", full: "100%", min: "min-content", max: "max-content", fit: "fit-content"},
                objectPosition: {
                    bottom: "bottom",
                    center: "center",
                    left: "left",
                    "left-bottom": "left bottom",
                    "left-top": "left top",
                    right: "right",
                    "right-bottom": "right bottom",
                    "right-top": "right top",
                    top: "top"
                },
                opacity: {
                    0: "0",
                    5: "0.05",
                    10: "0.1",
                    20: "0.2",
                    25: "0.25",
                    30: "0.3",
                    40: "0.4",
                    50: "0.5",
                    60: "0.6",
                    70: "0.7",
                    75: "0.75",
                    80: "0.8",
                    90: "0.9",
                    95: "0.95",
                    100: "1"
                },
                order: {
                    first: "-9999",
                    last: "9999",
                    none: "0",
                    1: "1",
                    2: "2",
                    3: "3",
                    4: "4",
                    5: "5",
                    6: "6",
                    7: "7",
                    8: "8",
                    9: "9",
                    10: "10",
                    11: "11",
                    12: "12"
                },
                outlineColor: ({theme: r}) => r("colors"),
                outlineOffset: {0: "0px", 1: "1px", 2: "2px", 4: "4px", 8: "8px"},
                outlineWidth: {0: "0px", 1: "1px", 2: "2px", 4: "4px", 8: "8px"},
                padding: ({theme: r}) => r("spacing"),
                placeholderColor: ({theme: r}) => r("colors"),
                placeholderOpacity: ({theme: r}) => r("opacity"),
                ringColor: ({theme: r}) => ({DEFAULT: r("colors.blue.500", "#3b82f6"), ...r("colors")}),
                ringOffsetColor: ({theme: r}) => r("colors"),
                ringOffsetWidth: {0: "0px", 1: "1px", 2: "2px", 4: "4px", 8: "8px"},
                ringOpacity: ({theme: r}) => ({DEFAULT: "0.5", ...r("opacity")}),
                ringWidth: {DEFAULT: "3px", 0: "0px", 1: "1px", 2: "2px", 4: "4px", 8: "8px"},
                rotate: {
                    0: "0deg",
                    1: "1deg",
                    2: "2deg",
                    3: "3deg",
                    6: "6deg",
                    12: "12deg",
                    45: "45deg",
                    90: "90deg",
                    180: "180deg"
                },
                saturate: {0: "0", 50: ".5", 100: "1", 150: "1.5", 200: "2"},
                scale: {
                    0: "0",
                    50: ".5",
                    75: ".75",
                    90: ".9",
                    95: ".95",
                    100: "1",
                    105: "1.05",
                    110: "1.1",
                    125: "1.25",
                    150: "1.5"
                },
                screens: {sm: "640px", md: "768px", lg: "1024px", xl: "1280px", "2xl": "1536px"},
                scrollMargin: ({theme: r}) => ({...r("spacing")}),
                scrollPadding: ({theme: r}) => r("spacing"),
                sepia: {0: "0", DEFAULT: "100%"},
                skew: {0: "0deg", 1: "1deg", 2: "2deg", 3: "3deg", 6: "6deg", 12: "12deg"},
                space: ({theme: r}) => ({...r("spacing")}),
                spacing: {
                    px: "1px",
                    0: "0px",
                    .5: "0.125rem",
                    1: "0.25rem",
                    1.5: "0.375rem",
                    2: "0.5rem",
                    2.5: "0.625rem",
                    3: "0.75rem",
                    3.5: "0.875rem",
                    4: "1rem",
                    5: "1.25rem",
                    6: "1.5rem",
                    7: "1.75rem",
                    8: "2rem",
                    9: "2.25rem",
                    10: "2.5rem",
                    11: "2.75rem",
                    12: "3rem",
                    14: "3.5rem",
                    16: "4rem",
                    20: "5rem",
                    24: "6rem",
                    28: "7rem",
                    32: "8rem",
                    36: "9rem",
                    40: "10rem",
                    44: "11rem",
                    48: "12rem",
                    52: "13rem",
                    56: "14rem",
                    60: "15rem",
                    64: "16rem",
                    72: "18rem",
                    80: "20rem",
                    96: "24rem"
                },
                stroke: ({theme: r}) => ({none: "none", ...r("colors")}),
                strokeWidth: {0: "0", 1: "1", 2: "2"},
                supports: {},
                data: {},
                textColor: ({theme: r}) => r("colors"),
                textDecorationColor: ({theme: r}) => r("colors"),
                textDecorationThickness: {
                    auto: "auto",
                    "from-font": "from-font",
                    0: "0px",
                    1: "1px",
                    2: "2px",
                    4: "4px",
                    8: "8px"
                },
                textIndent: ({theme: r}) => ({...r("spacing")}),
                textOpacity: ({theme: r}) => r("opacity"),
                textUnderlineOffset: {auto: "auto", 0: "0px", 1: "1px", 2: "2px", 4: "4px", 8: "8px"},
                transformOrigin: {
                    center: "center",
                    top: "top",
                    "top-right": "top right",
                    right: "right",
                    "bottom-right": "bottom right",
                    bottom: "bottom",
                    "bottom-left": "bottom left",
                    left: "left",
                    "top-left": "top left"
                },
                transitionDelay: {
                    0: "0s",
                    75: "75ms",
                    100: "100ms",
                    150: "150ms",
                    200: "200ms",
                    300: "300ms",
                    500: "500ms",
                    700: "700ms",
                    1e3: "1000ms"
                },
                transitionDuration: {
                    DEFAULT: "150ms",
                    0: "0s",
                    75: "75ms",
                    100: "100ms",
                    150: "150ms",
                    200: "200ms",
                    300: "300ms",
                    500: "500ms",
                    700: "700ms",
                    1e3: "1000ms"
                },
                transitionProperty: {
                    none: "none",
                    all: "all",
                    DEFAULT: "color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter",
                    colors: "color, background-color, border-color, text-decoration-color, fill, stroke",
                    opacity: "opacity",
                    shadow: "box-shadow",
                    transform: "transform"
                },
                transitionTimingFunction: {
                    DEFAULT: "cubic-bezier(0.4, 0, 0.2, 1)",
                    linear: "linear",
                    in: "cubic-bezier(0.4, 0, 1, 1)",
                    out: "cubic-bezier(0, 0, 0.2, 1)",
                    "in-out": "cubic-bezier(0.4, 0, 0.2, 1)"
                },
                translate: ({theme: r}) => ({
                    ...r("spacing"),
                    "1/2": "50%",
                    "1/3": "33.333333%",
                    "2/3": "66.666667%",
                    "1/4": "25%",
                    "2/4": "50%",
                    "3/4": "75%",
                    full: "100%"
                }),
                width: ({theme: r}) => ({
                    auto: "auto", ...r("spacing"),
                    "1/2": "50%",
                    "1/3": "33.333333%",
                    "2/3": "66.666667%",
                    "1/4": "25%",
                    "2/4": "50%",
                    "3/4": "75%",
                    "1/5": "20%",
                    "2/5": "40%",
                    "3/5": "60%",
                    "4/5": "80%",
                    "1/6": "16.666667%",
                    "2/6": "33.333333%",
                    "3/6": "50%",
                    "4/6": "66.666667%",
                    "5/6": "83.333333%",
                    "1/12": "8.333333%",
                    "2/12": "16.666667%",
                    "3/12": "25%",
                    "4/12": "33.333333%",
                    "5/12": "41.666667%",
                    "6/12": "50%",
                    "7/12": "58.333333%",
                    "8/12": "66.666667%",
                    "9/12": "75%",
                    "10/12": "83.333333%",
                    "11/12": "91.666667%",
                    full: "100%",
                    screen: "100vw",
                    min: "min-content",
                    max: "max-content",
                    fit: "fit-content"
                }),
                willChange: {auto: "auto", scroll: "scroll-position", contents: "contents", transform: "transform"},
                zIndex: {auto: "auto", 0: "0", 10: "10", 20: "20", 30: "30", 40: "40", 50: "50"}
            }, plugins: []
        }
    });

    function bi(r) {
        let e = (r?.presets ?? [ju.default]).slice().reverse().flatMap(n => bi(n instanceof Function ? n() : n)), t = {
            respectDefaultRingColorOpacity: {theme: {ringColor: ({theme: n}) => ({DEFAULT: "#3b82f67f", ...n("colors")})}},
            disableColorOpacityUtilitiesByDefault: {
                corePlugins: {
                    backgroundOpacity: !1,
                    borderOpacity: !1,
                    divideOpacity: !1,
                    placeholderOpacity: !1,
                    ringOpacity: !1,
                    textOpacity: !1
                }
            }
        }, i = Object.keys(t).filter(n => X(r, n)).map(n => t[n]);
        return [r, ...i, ...e]
    }

    var ju, Vu = _(() => {
        l();
        ju = H(wi());
        qe()
    });
    var Uu = {};
    fe(Uu, {default: () => cr});

    function cr(...r) {
        let [, ...e] = bi(r[0]);
        return cs([...r, ...e])
    }

    var ps = _(() => {
        l();
        $u();
        Vu()
    });
    var Wu = {};
    fe(Wu, {default: () => te});
    var te, dt = _(() => {
        l();
        te = {resolve: r => r, extname: r => "." + r.split(".").pop()}
    });

    function vi(r) {
        return typeof r == "object" && r !== null
    }

    function Bb(r) {
        return Object.keys(r).length === 0
    }

    function Gu(r) {
        return typeof r == "string" || r instanceof String
    }

    function ds(r) {
        return vi(r) && r.config === void 0 && !Bb(r) ? null : vi(r) && r.config !== void 0 && Gu(r.config) ? te.resolve(r.config) : vi(r) && r.config !== void 0 && vi(r.config) ? null : Gu(r) ? te.resolve(r) : $b()
    }

    function $b() {
        for (let r of Lb) try {
            let e = te.resolve(r);
            return re.accessSync(e), e
        } catch (e) {
        }
        return null
    }

    var Lb, Hu = _(() => {
        l();
        Ve();
        dt();
        Lb = ["./tailwind.config.js", "./tailwind.config.cjs", "./tailwind.config.mjs", "./tailwind.config.ts"]
    });
    var Yu = {};
    fe(Yu, {default: () => hs});
    var hs, ms = _(() => {
        l();
        hs = {parse: r => ({href: r})}
    });
    var gs = v(() => {
        l()
    });
    var xi = v((v5, Xu) => {
        l();
        "use strict";
        var Qu = (oi(), nu), Ju = gs(), kt = class extends Error {
            constructor(e, t, i, n, s, a) {
                super(e);
                this.name = "CssSyntaxError", this.reason = e, s && (this.file = s), n && (this.source = n), a && (this.plugin = a), typeof t != "undefined" && typeof i != "undefined" && (typeof t == "number" ? (this.line = t, this.column = i) : (this.line = t.line, this.column = t.column, this.endLine = i.line, this.endColumn = i.column)), this.setMessage(), Error.captureStackTrace && Error.captureStackTrace(this, kt)
            }

            setMessage() {
                this.message = this.plugin ? this.plugin + ": " : "", this.message += this.file ? this.file : "<css input>", typeof this.line != "undefined" && (this.message += ":" + this.line + ":" + this.column), this.message += ": " + this.reason
            }

            showSourceCode(e) {
                if (!this.source) return "";
                let t = this.source;
                e == null && (e = Qu.isColorSupported), Ju && e && (t = Ju(t));
                let i = t.split(/\r?\n/), n = Math.max(this.line - 3, 0), s = Math.min(this.line + 2, i.length),
                    a = String(s).length, o, u;
                if (e) {
                    let {bold: c, red: f, gray: p} = Qu.createColors(!0);
                    o = d => c(f(d)), u = d => p(d)
                } else o = u = c => c;
                return i.slice(n, s).map((c, f) => {
                    let p = n + 1 + f, d = " " + (" " + p).slice(-a) + " | ";
                    if (p === this.line) {
                        let h = u(d.replace(/\d/g, " ")) + c.slice(0, this.column - 1).replace(/[^\t]/g, " ");
                        return o(">") + u(d) + c + `
 ` + h + o("^")
                    }
                    return " " + u(d) + c
                }).join(`
`)
            }

            toString() {
                let e = this.showSourceCode();
                return e && (e = `

` + e + `
`), this.name + ": " + this.message + e
            }
        };
        Xu.exports = kt;
        kt.default = kt
    });
    var ki = v((x5, ys) => {
        l();
        "use strict";
        ys.exports.isClean = Symbol("isClean");
        ys.exports.my = Symbol("my")
    });
    var ws = v((k5, Zu) => {
        l();
        "use strict";
        var Ku = {
            colon: ": ", indent: "    ", beforeDecl: `
`, beforeRule: `
`, beforeOpen: " ", beforeClose: `
`, beforeComment: `
`, after: `
`, emptyBody: "", commentLeft: " ", commentRight: " ", semicolon: !1
        };

        function zb(r) {
            return r[0].toUpperCase() + r.slice(1)
        }

        var Si = class {
            constructor(e) {
                this.builder = e
            }

            stringify(e, t) {
                if (!this[e.type]) throw new Error("Unknown AST node type " + e.type + ". Maybe you need to change PostCSS stringifier.");
                this[e.type](e, t)
            }

            document(e) {
                this.body(e)
            }

            root(e) {
                this.body(e), e.raws.after && this.builder(e.raws.after)
            }

            comment(e) {
                let t = this.raw(e, "left", "commentLeft"), i = this.raw(e, "right", "commentRight");
                this.builder("/*" + t + e.text + i + "*/", e)
            }

            decl(e, t) {
                let i = this.raw(e, "between", "colon"), n = e.prop + i + this.rawValue(e, "value");
                e.important && (n += e.raws.important || " !important"), t && (n += ";"), this.builder(n, e)
            }

            rule(e) {
                this.block(e, this.rawValue(e, "selector")), e.raws.ownSemicolon && this.builder(e.raws.ownSemicolon, e, "end")
            }

            atrule(e, t) {
                let i = "@" + e.name, n = e.params ? this.rawValue(e, "params") : "";
                if (typeof e.raws.afterName != "undefined" ? i += e.raws.afterName : n && (i += " "), e.nodes) this.block(e, i + n); else {
                    let s = (e.raws.between || "") + (t ? ";" : "");
                    this.builder(i + n + s, e)
                }
            }

            body(e) {
                let t = e.nodes.length - 1;
                for (; t > 0 && e.nodes[t].type === "comment";) t -= 1;
                let i = this.raw(e, "semicolon");
                for (let n = 0; n < e.nodes.length; n++) {
                    let s = e.nodes[n], a = this.raw(s, "before");
                    a && this.builder(a), this.stringify(s, t !== n || i)
                }
            }

            block(e, t) {
                let i = this.raw(e, "between", "beforeOpen");
                this.builder(t + i + "{", e, "start");
                let n;
                e.nodes && e.nodes.length ? (this.body(e), n = this.raw(e, "after")) : n = this.raw(e, "after", "emptyBody"), n && this.builder(n), this.builder("}", e, "end")
            }

            raw(e, t, i) {
                let n;
                if (i || (i = t), t && (n = e.raws[t], typeof n != "undefined")) return n;
                let s = e.parent;
                if (i === "before" && (!s || s.type === "root" && s.first === e || s && s.type === "document")) return "";
                if (!s) return Ku[i];
                let a = e.root();
                if (a.rawCache || (a.rawCache = {}), typeof a.rawCache[i] != "undefined") return a.rawCache[i];
                if (i === "before" || i === "after") return this.beforeAfter(e, i);
                {
                    let o = "raw" + zb(i);
                    this[o] ? n = this[o](a, e) : a.walk(u => {
                        if (n = u.raws[t], typeof n != "undefined") return !1
                    })
                }
                return typeof n == "undefined" && (n = Ku[i]), a.rawCache[i] = n, n
            }

            rawSemicolon(e) {
                let t;
                return e.walk(i => {
                    if (i.nodes && i.nodes.length && i.last.type === "decl" && (t = i.raws.semicolon, typeof t != "undefined")) return !1
                }), t
            }

            rawEmptyBody(e) {
                let t;
                return e.walk(i => {
                    if (i.nodes && i.nodes.length === 0 && (t = i.raws.after, typeof t != "undefined")) return !1
                }), t
            }

            rawIndent(e) {
                if (e.raws.indent) return e.raws.indent;
                let t;
                return e.walk(i => {
                    let n = i.parent;
                    if (n && n !== e && n.parent && n.parent === e && typeof i.raws.before != "undefined") {
                        let s = i.raws.before.split(`
`);
                        return t = s[s.length - 1], t = t.replace(/\S/g, ""), !1
                    }
                }), t
            }

            rawBeforeComment(e, t) {
                let i;
                return e.walkComments(n => {
                    if (typeof n.raws.before != "undefined") return i = n.raws.before, i.includes(`
`) && (i = i.replace(/[^\n]+$/, "")), !1
                }), typeof i == "undefined" ? i = this.raw(t, null, "beforeDecl") : i && (i = i.replace(/\S/g, "")), i
            }

            rawBeforeDecl(e, t) {
                let i;
                return e.walkDecls(n => {
                    if (typeof n.raws.before != "undefined") return i = n.raws.before, i.includes(`
`) && (i = i.replace(/[^\n]+$/, "")), !1
                }), typeof i == "undefined" ? i = this.raw(t, null, "beforeRule") : i && (i = i.replace(/\S/g, "")), i
            }

            rawBeforeRule(e) {
                let t;
                return e.walk(i => {
                    if (i.nodes && (i.parent !== e || e.first !== i) && typeof i.raws.before != "undefined") return t = i.raws.before, t.includes(`
`) && (t = t.replace(/[^\n]+$/, "")), !1
                }), t && (t = t.replace(/\S/g, "")), t
            }

            rawBeforeClose(e) {
                let t;
                return e.walk(i => {
                    if (i.nodes && i.nodes.length > 0 && typeof i.raws.after != "undefined") return t = i.raws.after, t.includes(`
`) && (t = t.replace(/[^\n]+$/, "")), !1
                }), t && (t = t.replace(/\S/g, "")), t
            }

            rawBeforeOpen(e) {
                let t;
                return e.walk(i => {
                    if (i.type !== "decl" && (t = i.raws.between, typeof t != "undefined")) return !1
                }), t
            }

            rawColon(e) {
                let t;
                return e.walkDecls(i => {
                    if (typeof i.raws.between != "undefined") return t = i.raws.between.replace(/[^\s:]/g, ""), !1
                }), t
            }

            beforeAfter(e, t) {
                let i;
                e.type === "decl" ? i = this.raw(e, null, "beforeDecl") : e.type === "comment" ? i = this.raw(e, null, "beforeComment") : t === "before" ? i = this.raw(e, null, "beforeRule") : i = this.raw(e, null, "beforeClose");
                let n = e.parent, s = 0;
                for (; n && n.type !== "root";) s += 1, n = n.parent;
                if (i.includes(`
`)) {
                    let a = this.raw(e, null, "indent");
                    if (a.length) for (let o = 0; o < s; o++) i += a
                }
                return i
            }

            rawValue(e, t) {
                let i = e[t], n = e.raws[t];
                return n && n.value === i ? n.raw : i
            }
        };
        Zu.exports = Si;
        Si.default = Si
    });
    var pr = v((S5, ef) => {
        l();
        "use strict";
        var jb = ws();

        function bs(r, e) {
            new jb(e).stringify(r)
        }

        ef.exports = bs;
        bs.default = bs
    });
    var dr = v((C5, tf) => {
        l();
        "use strict";
        var {isClean: Ci, my: Vb} = ki(), Ub = xi(), Wb = ws(), Gb = pr();

        function vs(r, e) {
            let t = new r.constructor;
            for (let i in r) {
                if (!Object.prototype.hasOwnProperty.call(r, i) || i === "proxyCache") continue;
                let n = r[i], s = typeof n;
                i === "parent" && s === "object" ? e && (t[i] = e) : i === "source" ? t[i] = n : Array.isArray(n) ? t[i] = n.map(a => vs(a, t)) : (s === "object" && n !== null && (n = vs(n)), t[i] = n)
            }
            return t
        }

        var _i = class {
            constructor(e = {}) {
                this.raws = {}, this[Ci] = !1, this[Vb] = !0;
                for (let t in e) if (t === "nodes") {
                    this.nodes = [];
                    for (let i of e[t]) typeof i.clone == "function" ? this.append(i.clone()) : this.append(i)
                } else this[t] = e[t]
            }

            error(e, t = {}) {
                if (this.source) {
                    let {start: i, end: n} = this.rangeBy(t);
                    return this.source.input.error(e, {line: i.line, column: i.column}, {
                        line: n.line,
                        column: n.column
                    }, t)
                }
                return new Ub(e)
            }

            warn(e, t, i) {
                let n = {node: this};
                for (let s in i) n[s] = i[s];
                return e.warn(t, n)
            }

            remove() {
                return this.parent && this.parent.removeChild(this), this.parent = void 0, this
            }

            toString(e = Gb) {
                e.stringify && (e = e.stringify);
                let t = "";
                return e(this, i => {
                    t += i
                }), t
            }

            assign(e = {}) {
                for (let t in e) this[t] = e[t];
                return this
            }

            clone(e = {}) {
                let t = vs(this);
                for (let i in e) t[i] = e[i];
                return t
            }

            cloneBefore(e = {}) {
                let t = this.clone(e);
                return this.parent.insertBefore(this, t), t
            }

            cloneAfter(e = {}) {
                let t = this.clone(e);
                return this.parent.insertAfter(this, t), t
            }

            replaceWith(...e) {
                if (this.parent) {
                    let t = this, i = !1;
                    for (let n of e) n === this ? i = !0 : i ? (this.parent.insertAfter(t, n), t = n) : this.parent.insertBefore(t, n);
                    i || this.remove()
                }
                return this
            }

            next() {
                if (!this.parent) return;
                let e = this.parent.index(this);
                return this.parent.nodes[e + 1]
            }

            prev() {
                if (!this.parent) return;
                let e = this.parent.index(this);
                return this.parent.nodes[e - 1]
            }

            before(e) {
                return this.parent.insertBefore(this, e), this
            }

            after(e) {
                return this.parent.insertAfter(this, e), this
            }

            root() {
                let e = this;
                for (; e.parent && e.parent.type !== "document";) e = e.parent;
                return e
            }

            raw(e, t) {
                return new Wb().raw(this, e, t)
            }

            cleanRaws(e) {
                delete this.raws.before, delete this.raws.after, e || delete this.raws.between
            }

            toJSON(e, t) {
                let i = {}, n = t == null;
                t = t || new Map;
                let s = 0;
                for (let a in this) {
                    if (!Object.prototype.hasOwnProperty.call(this, a) || a === "parent" || a === "proxyCache") continue;
                    let o = this[a];
                    if (Array.isArray(o)) i[a] = o.map(u => typeof u == "object" && u.toJSON ? u.toJSON(null, t) : u); else if (typeof o == "object" && o.toJSON) i[a] = o.toJSON(null, t); else if (a === "source") {
                        let u = t.get(o.input);
                        u == null && (u = s, t.set(o.input, s), s++), i[a] = {inputId: u, start: o.start, end: o.end}
                    } else i[a] = o
                }
                return n && (i.inputs = [...t.keys()].map(a => a.toJSON())), i
            }

            positionInside(e) {
                let t = this.toString(), i = this.source.start.column, n = this.source.start.line;
                for (let s = 0; s < e; s++) t[s] === `
` ? (i = 1, n += 1) : i += 1;
                return {line: n, column: i}
            }

            positionBy(e) {
                let t = this.source.start;
                if (e.index) t = this.positionInside(e.index); else if (e.word) {
                    let i = this.toString().indexOf(e.word);
                    i !== -1 && (t = this.positionInside(i))
                }
                return t
            }

            rangeBy(e) {
                let t = {line: this.source.start.line, column: this.source.start.column}, i = this.source.end ? {
                    line: this.source.end.line,
                    column: this.source.end.column + 1
                } : {line: t.line, column: t.column + 1};
                if (e.word) {
                    let n = this.toString().indexOf(e.word);
                    n !== -1 && (t = this.positionInside(n), i = this.positionInside(n + e.word.length))
                } else e.start ? t = {
                    line: e.start.line,
                    column: e.start.column
                } : e.index && (t = this.positionInside(e.index)), e.end ? i = {
                    line: e.end.line,
                    column: e.end.column
                } : e.endIndex ? i = this.positionInside(e.endIndex) : e.index && (i = this.positionInside(e.index + 1));
                return (i.line < t.line || i.line === t.line && i.column <= t.column) && (i = {
                    line: t.line,
                    column: t.column + 1
                }), {start: t, end: i}
            }

            getProxyProcessor() {
                return {
                    set(e, t, i) {
                        return e[t] === i || (e[t] = i, (t === "prop" || t === "value" || t === "name" || t === "params" || t === "important" || t === "text") && e.markDirty()), !0
                    }, get(e, t) {
                        return t === "proxyOf" ? e : t === "root" ? () => e.root().toProxy() : e[t]
                    }
                }
            }

            toProxy() {
                return this.proxyCache || (this.proxyCache = new Proxy(this, this.getProxyProcessor())), this.proxyCache
            }

            addToError(e) {
                if (e.postcssNode = this, e.stack && this.source && /\n\s{4}at /.test(e.stack)) {
                    let t = this.source;
                    e.stack = e.stack.replace(/\n\s{4}at /, `$&${t.input.from}:${t.start.line}:${t.start.column}$&`)
                }
                return e
            }

            markDirty() {
                if (this[Ci]) {
                    this[Ci] = !1;
                    let e = this;
                    for (; e = e.parent;) e[Ci] = !1
                }
            }

            get proxyOf() {
                return this
            }
        };
        tf.exports = _i;
        _i.default = _i
    });
    var hr = v((_5, rf) => {
        l();
        "use strict";
        var Hb = dr(), Ai = class extends Hb {
            constructor(e) {
                e && typeof e.value != "undefined" && typeof e.value != "string" && (e = {
                    ...e,
                    value: String(e.value)
                });
                super(e);
                this.type = "decl"
            }

            get variable() {
                return this.prop.startsWith("--") || this.prop[0] === "$"
            }
        };
        rf.exports = Ai;
        Ai.default = Ai
    });
    var xs = v((A5, nf) => {
        l();
        nf.exports = function (r, e) {
            return {
                generate: () => {
                    let t = "";
                    return r(e, i => {
                        t += i
                    }), [t]
                }
            }
        }
    });
    var mr = v((E5, sf) => {
        l();
        "use strict";
        var Yb = dr(), Ei = class extends Yb {
            constructor(e) {
                super(e);
                this.type = "comment"
            }
        };
        sf.exports = Ei;
        Ei.default = Ei
    });
    var it = v((O5, hf) => {
        l();
        "use strict";
        var {isClean: af, my: of} = ki(), lf = hr(), uf = mr(), Qb = dr(), ff, ks, Ss, cf;

        function pf(r) {
            return r.map(e => (e.nodes && (e.nodes = pf(e.nodes)), delete e.source, e))
        }

        function df(r) {
            if (r[af] = !1, r.proxyOf.nodes) for (let e of r.proxyOf.nodes) df(e)
        }

        var we = class extends Qb {
            push(e) {
                return e.parent = this, this.proxyOf.nodes.push(e), this
            }

            each(e) {
                if (!this.proxyOf.nodes) return;
                let t = this.getIterator(), i, n;
                for (; this.indexes[t] < this.proxyOf.nodes.length && (i = this.indexes[t], n = e(this.proxyOf.nodes[i], i), n !== !1);) this.indexes[t] += 1;
                return delete this.indexes[t], n
            }

            walk(e) {
                return this.each((t, i) => {
                    let n;
                    try {
                        n = e(t, i)
                    } catch (s) {
                        throw t.addToError(s)
                    }
                    return n !== !1 && t.walk && (n = t.walk(e)), n
                })
            }

            walkDecls(e, t) {
                return t ? e instanceof RegExp ? this.walk((i, n) => {
                    if (i.type === "decl" && e.test(i.prop)) return t(i, n)
                }) : this.walk((i, n) => {
                    if (i.type === "decl" && i.prop === e) return t(i, n)
                }) : (t = e, this.walk((i, n) => {
                    if (i.type === "decl") return t(i, n)
                }))
            }

            walkRules(e, t) {
                return t ? e instanceof RegExp ? this.walk((i, n) => {
                    if (i.type === "rule" && e.test(i.selector)) return t(i, n)
                }) : this.walk((i, n) => {
                    if (i.type === "rule" && i.selector === e) return t(i, n)
                }) : (t = e, this.walk((i, n) => {
                    if (i.type === "rule") return t(i, n)
                }))
            }

            walkAtRules(e, t) {
                return t ? e instanceof RegExp ? this.walk((i, n) => {
                    if (i.type === "atrule" && e.test(i.name)) return t(i, n)
                }) : this.walk((i, n) => {
                    if (i.type === "atrule" && i.name === e) return t(i, n)
                }) : (t = e, this.walk((i, n) => {
                    if (i.type === "atrule") return t(i, n)
                }))
            }

            walkComments(e) {
                return this.walk((t, i) => {
                    if (t.type === "comment") return e(t, i)
                })
            }

            append(...e) {
                for (let t of e) {
                    let i = this.normalize(t, this.last);
                    for (let n of i) this.proxyOf.nodes.push(n)
                }
                return this.markDirty(), this
            }

            prepend(...e) {
                e = e.reverse();
                for (let t of e) {
                    let i = this.normalize(t, this.first, "prepend").reverse();
                    for (let n of i) this.proxyOf.nodes.unshift(n);
                    for (let n in this.indexes) this.indexes[n] = this.indexes[n] + i.length
                }
                return this.markDirty(), this
            }

            cleanRaws(e) {
                if (super.cleanRaws(e), this.nodes) for (let t of this.nodes) t.cleanRaws(e)
            }

            insertBefore(e, t) {
                let i = this.index(e), n = i === 0 ? "prepend" : !1,
                    s = this.normalize(t, this.proxyOf.nodes[i], n).reverse();
                i = this.index(e);
                for (let o of s) this.proxyOf.nodes.splice(i, 0, o);
                let a;
                for (let o in this.indexes) a = this.indexes[o], i <= a && (this.indexes[o] = a + s.length);
                return this.markDirty(), this
            }

            insertAfter(e, t) {
                let i = this.index(e), n = this.normalize(t, this.proxyOf.nodes[i]).reverse();
                i = this.index(e);
                for (let a of n) this.proxyOf.nodes.splice(i + 1, 0, a);
                let s;
                for (let a in this.indexes) s = this.indexes[a], i < s && (this.indexes[a] = s + n.length);
                return this.markDirty(), this
            }

            removeChild(e) {
                e = this.index(e), this.proxyOf.nodes[e].parent = void 0, this.proxyOf.nodes.splice(e, 1);
                let t;
                for (let i in this.indexes) t = this.indexes[i], t >= e && (this.indexes[i] = t - 1);
                return this.markDirty(), this
            }

            removeAll() {
                for (let e of this.proxyOf.nodes) e.parent = void 0;
                return this.proxyOf.nodes = [], this.markDirty(), this
            }

            replaceValues(e, t, i) {
                return i || (i = t, t = {}), this.walkDecls(n => {
                    t.props && !t.props.includes(n.prop) || t.fast && !n.value.includes(t.fast) || (n.value = n.value.replace(e, i))
                }), this.markDirty(), this
            }

            every(e) {
                return this.nodes.every(e)
            }

            some(e) {
                return this.nodes.some(e)
            }

            index(e) {
                return typeof e == "number" ? e : (e.proxyOf && (e = e.proxyOf), this.proxyOf.nodes.indexOf(e))
            }

            get first() {
                if (!!this.proxyOf.nodes) return this.proxyOf.nodes[0]
            }

            get last() {
                if (!!this.proxyOf.nodes) return this.proxyOf.nodes[this.proxyOf.nodes.length - 1]
            }

            normalize(e, t) {
                if (typeof e == "string") e = pf(ff(e).nodes); else if (Array.isArray(e)) {
                    e = e.slice(0);
                    for (let n of e) n.parent && n.parent.removeChild(n, "ignore")
                } else if (e.type === "root" && this.type !== "document") {
                    e = e.nodes.slice(0);
                    for (let n of e) n.parent && n.parent.removeChild(n, "ignore")
                } else if (e.type) e = [e]; else if (e.prop) {
                    if (typeof e.value == "undefined") throw new Error("Value field is missed in node creation");
                    typeof e.value != "string" && (e.value = String(e.value)), e = [new lf(e)]
                } else if (e.selector) e = [new ks(e)]; else if (e.name) e = [new Ss(e)]; else if (e.text) e = [new uf(e)]; else throw new Error("Unknown node type in node creation");
                return e.map(n => (n[of] || we.rebuild(n), n = n.proxyOf, n.parent && n.parent.removeChild(n), n[af] && df(n), typeof n.raws.before == "undefined" && t && typeof t.raws.before != "undefined" && (n.raws.before = t.raws.before.replace(/\S/g, "")), n.parent = this.proxyOf, n))
            }

            getProxyProcessor() {
                return {
                    set(e, t, i) {
                        return e[t] === i || (e[t] = i, (t === "name" || t === "params" || t === "selector") && e.markDirty()), !0
                    }, get(e, t) {
                        return t === "proxyOf" ? e : e[t] ? t === "each" || typeof t == "string" && t.startsWith("walk") ? (...i) => e[t](...i.map(n => typeof n == "function" ? (s, a) => n(s.toProxy(), a) : n)) : t === "every" || t === "some" ? i => e[t]((n, ...s) => i(n.toProxy(), ...s)) : t === "root" ? () => e.root().toProxy() : t === "nodes" ? e.nodes.map(i => i.toProxy()) : t === "first" || t === "last" ? e[t].toProxy() : e[t] : e[t]
                    }
                }
            }

            getIterator() {
                this.lastEach || (this.lastEach = 0), this.indexes || (this.indexes = {}), this.lastEach += 1;
                let e = this.lastEach;
                return this.indexes[e] = 0, e
            }
        };
        we.registerParse = r => {
            ff = r
        };
        we.registerRule = r => {
            ks = r
        };
        we.registerAtRule = r => {
            Ss = r
        };
        we.registerRoot = r => {
            cf = r
        };
        hf.exports = we;
        we.default = we;
        we.rebuild = r => {
            r.type === "atrule" ? Object.setPrototypeOf(r, Ss.prototype) : r.type === "rule" ? Object.setPrototypeOf(r, ks.prototype) : r.type === "decl" ? Object.setPrototypeOf(r, lf.prototype) : r.type === "comment" ? Object.setPrototypeOf(r, uf.prototype) : r.type === "root" && Object.setPrototypeOf(r, cf.prototype), r[of] = !0, r.nodes && r.nodes.forEach(e => {
                we.rebuild(e)
            })
        }
    });
    var Oi = v((T5, yf) => {
        l();
        "use strict";
        var Jb = it(), mf, gf, St = class extends Jb {
            constructor(e) {
                super({type: "document", ...e});
                this.nodes || (this.nodes = [])
            }

            toResult(e = {}) {
                return new mf(new gf, this, e).stringify()
            }
        };
        St.registerLazyResult = r => {
            mf = r
        };
        St.registerProcessor = r => {
            gf = r
        };
        yf.exports = St;
        St.default = St
    });
    var Cs = v((P5, bf) => {
        l();
        "use strict";
        var wf = {};
        bf.exports = function (e) {
            wf[e] || (wf[e] = !0, typeof console != "undefined" && console.warn && console.warn(e))
        }
    });
    var _s = v((D5, vf) => {
        l();
        "use strict";
        var Ti = class {
            constructor(e, t = {}) {
                if (this.type = "warning", this.text = e, t.node && t.node.source) {
                    let i = t.node.rangeBy(t);
                    this.line = i.start.line, this.column = i.start.column, this.endLine = i.end.line, this.endColumn = i.end.column
                }
                for (let i in t) this[i] = t[i]
            }

            toString() {
                return this.node ? this.node.error(this.text, {
                    plugin: this.plugin,
                    index: this.index,
                    word: this.word
                }).message : this.plugin ? this.plugin + ": " + this.text : this.text
            }
        };
        vf.exports = Ti;
        Ti.default = Ti
    });
    var Di = v((q5, xf) => {
        l();
        "use strict";
        var Xb = _s(), Pi = class {
            constructor(e, t, i) {
                this.processor = e, this.messages = [], this.root = t, this.opts = i, this.css = void 0, this.map = void 0
            }

            toString() {
                return this.css
            }

            warn(e, t = {}) {
                t.plugin || this.lastPlugin && this.lastPlugin.postcssPlugin && (t.plugin = this.lastPlugin.postcssPlugin);
                let i = new Xb(e, t);
                return this.messages.push(i), i
            }

            warnings() {
                return this.messages.filter(e => e.type === "warning")
            }

            get content() {
                return this.css
            }
        };
        xf.exports = Pi;
        Pi.default = Pi
    });
    var Af = v((I5, _f) => {
        l();
        "use strict";
        var As = "'".charCodeAt(0), kf = '"'.charCodeAt(0), qi = "\\".charCodeAt(0), Sf = "/".charCodeAt(0), Ii = `
`.charCodeAt(0), gr = " ".charCodeAt(0), Ri = "\f".charCodeAt(0), Mi = "	".charCodeAt(0), Fi = "\r".charCodeAt(0),
            Kb = "[".charCodeAt(0), Zb = "]".charCodeAt(0), e0 = "(".charCodeAt(0), t0 = ")".charCodeAt(0),
            r0 = "{".charCodeAt(0), i0 = "}".charCodeAt(0), n0 = ";".charCodeAt(0), s0 = "*".charCodeAt(0),
            a0 = ":".charCodeAt(0), o0 = "@".charCodeAt(0), Ni = /[\t\n\f\r "#'()/;[\\\]{}]/g,
            Li = /[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g, l0 = /.[\n"'(/\\]/, Cf = /[\da-f]/i;
        _f.exports = function (e, t = {}) {
            let i = e.css.valueOf(), n = t.ignoreErrors, s, a, o, u, c, f, p, d, h, y, x = i.length, w = 0, b = [],
                k = [];

            function S() {
                return w
            }

            function C(q) {
                throw e.error("Unclosed " + q, w)
            }

            function P() {
                return k.length === 0 && w >= x
            }

            function M(q) {
                if (k.length) return k.pop();
                if (w >= x) return;
                let K = q ? q.ignoreUnclosed : !1;
                switch (s = i.charCodeAt(w), s) {
                    case Ii:
                    case gr:
                    case Mi:
                    case Fi:
                    case Ri: {
                        a = w;
                        do a += 1, s = i.charCodeAt(a); while (s === gr || s === Ii || s === Mi || s === Fi || s === Ri);
                        y = ["space", i.slice(w, a)], w = a - 1;
                        break
                    }
                    case Kb:
                    case Zb:
                    case r0:
                    case i0:
                    case a0:
                    case n0:
                    case t0: {
                        let ye = String.fromCharCode(s);
                        y = [ye, ye, w];
                        break
                    }
                    case e0: {
                        if (d = b.length ? b.pop()[1] : "", h = i.charCodeAt(w + 1), d === "url" && h !== As && h !== kf && h !== gr && h !== Ii && h !== Mi && h !== Ri && h !== Fi) {
                            a = w;
                            do {
                                if (f = !1, a = i.indexOf(")", a + 1), a === -1) if (n || K) {
                                    a = w;
                                    break
                                } else C("bracket");
                                for (p = a; i.charCodeAt(p - 1) === qi;) p -= 1, f = !f
                            } while (f);
                            y = ["brackets", i.slice(w, a + 1), w, a], w = a
                        } else a = i.indexOf(")", w + 1), u = i.slice(w, a + 1), a === -1 || l0.test(u) ? y = ["(", "(", w] : (y = ["brackets", u, w, a], w = a);
                        break
                    }
                    case As:
                    case kf: {
                        o = s === As ? "'" : '"', a = w;
                        do {
                            if (f = !1, a = i.indexOf(o, a + 1), a === -1) if (n || K) {
                                a = w + 1;
                                break
                            } else C("string");
                            for (p = a; i.charCodeAt(p - 1) === qi;) p -= 1, f = !f
                        } while (f);
                        y = ["string", i.slice(w, a + 1), w, a], w = a;
                        break
                    }
                    case o0: {
                        Ni.lastIndex = w + 1, Ni.test(i), Ni.lastIndex === 0 ? a = i.length - 1 : a = Ni.lastIndex - 2, y = ["at-word", i.slice(w, a + 1), w, a], w = a;
                        break
                    }
                    case qi: {
                        for (a = w, c = !0; i.charCodeAt(a + 1) === qi;) a += 1, c = !c;
                        if (s = i.charCodeAt(a + 1), c && s !== Sf && s !== gr && s !== Ii && s !== Mi && s !== Fi && s !== Ri && (a += 1, Cf.test(i.charAt(a)))) {
                            for (; Cf.test(i.charAt(a + 1));) a += 1;
                            i.charCodeAt(a + 1) === gr && (a += 1)
                        }
                        y = ["word", i.slice(w, a + 1), w, a], w = a;
                        break
                    }
                    default: {
                        s === Sf && i.charCodeAt(w + 1) === s0 ? (a = i.indexOf("*/", w + 2) + 1, a === 0 && (n || K ? a = i.length : C("comment")), y = ["comment", i.slice(w, a + 1), w, a], w = a) : (Li.lastIndex = w + 1, Li.test(i), Li.lastIndex === 0 ? a = i.length - 1 : a = Li.lastIndex - 2, y = ["word", i.slice(w, a + 1), w, a], b.push(y), w = a);
                        break
                    }
                }
                return w++, y
            }

            function F(q) {
                k.push(q)
            }

            return {back: F, nextToken: M, endOfFile: P, position: S}
        }
    });
    var Bi = v((R5, Of) => {
        l();
        "use strict";
        var Ef = it(), yr = class extends Ef {
            constructor(e) {
                super(e);
                this.type = "atrule"
            }

            append(...e) {
                return this.proxyOf.nodes || (this.nodes = []), super.append(...e)
            }

            prepend(...e) {
                return this.proxyOf.nodes || (this.nodes = []), super.prepend(...e)
            }
        };
        Of.exports = yr;
        yr.default = yr;
        Ef.registerAtRule(yr)
    });
    var Ct = v((M5, qf) => {
        l();
        "use strict";
        var Tf = it(), Pf, Df, ht = class extends Tf {
            constructor(e) {
                super(e);
                this.type = "root", this.nodes || (this.nodes = [])
            }

            removeChild(e, t) {
                let i = this.index(e);
                return !t && i === 0 && this.nodes.length > 1 && (this.nodes[1].raws.before = this.nodes[i].raws.before), super.removeChild(e)
            }

            normalize(e, t, i) {
                let n = super.normalize(e);
                if (t) {
                    if (i === "prepend") this.nodes.length > 1 ? t.raws.before = this.nodes[1].raws.before : delete t.raws.before; else if (this.first !== t) for (let s of n) s.raws.before = t.raws.before
                }
                return n
            }

            toResult(e = {}) {
                return new Pf(new Df, this, e).stringify()
            }
        };
        ht.registerLazyResult = r => {
            Pf = r
        };
        ht.registerProcessor = r => {
            Df = r
        };
        qf.exports = ht;
        ht.default = ht;
        Tf.registerRoot(ht)
    });
    var Es = v((F5, If) => {
        l();
        "use strict";
        var wr = {
            split(r, e, t) {
                let i = [], n = "", s = !1, a = 0, o = !1, u = "", c = !1;
                for (let f of r) c ? c = !1 : f === "\\" ? c = !0 : o ? f === u && (o = !1) : f === '"' || f === "'" ? (o = !0, u = f) : f === "(" ? a += 1 : f === ")" ? a > 0 && (a -= 1) : a === 0 && e.includes(f) && (s = !0), s ? (n !== "" && i.push(n.trim()), n = "", s = !1) : n += f;
                return (t || n !== "") && i.push(n.trim()), i
            }, space(r) {
                let e = [" ", `
`, "	"];
                return wr.split(r, e)
            }, comma(r) {
                return wr.split(r, [","], !0)
            }
        };
        If.exports = wr;
        wr.default = wr
    });
    var $i = v((N5, Mf) => {
        l();
        "use strict";
        var Rf = it(), u0 = Es(), br = class extends Rf {
            constructor(e) {
                super(e);
                this.type = "rule", this.nodes || (this.nodes = [])
            }

            get selectors() {
                return u0.comma(this.selector)
            }

            set selectors(e) {
                let t = this.selector ? this.selector.match(/,\s*/) : null,
                    i = t ? t[0] : "," + this.raw("between", "beforeOpen");
                this.selector = e.join(i)
            }
        };
        Mf.exports = br;
        br.default = br;
        Rf.registerRule(br)
    });
    var $f = v((L5, Bf) => {
        l();
        "use strict";
        var f0 = hr(), c0 = Af(), p0 = mr(), d0 = Bi(), h0 = Ct(), Ff = $i(), Nf = {empty: !0, space: !0};

        function m0(r) {
            for (let e = r.length - 1; e >= 0; e--) {
                let t = r[e], i = t[3] || t[2];
                if (i) return i
            }
        }

        var Lf = class {
            constructor(e) {
                this.input = e, this.root = new h0, this.current = this.root, this.spaces = "", this.semicolon = !1, this.customProperty = !1, this.createTokenizer(), this.root.source = {
                    input: e,
                    start: {offset: 0, line: 1, column: 1}
                }
            }

            createTokenizer() {
                this.tokenizer = c0(this.input)
            }

            parse() {
                let e;
                for (; !this.tokenizer.endOfFile();) switch (e = this.tokenizer.nextToken(), e[0]) {
                    case"space":
                        this.spaces += e[1];
                        break;
                    case";":
                        this.freeSemicolon(e);
                        break;
                    case"}":
                        this.end(e);
                        break;
                    case"comment":
                        this.comment(e);
                        break;
                    case"at-word":
                        this.atrule(e);
                        break;
                    case"{":
                        this.emptyRule(e);
                        break;
                    default:
                        this.other(e);
                        break
                }
                this.endFile()
            }

            comment(e) {
                let t = new p0;
                this.init(t, e[2]), t.source.end = this.getPosition(e[3] || e[2]);
                let i = e[1].slice(2, -2);
                if (/^\s*$/.test(i)) t.text = "", t.raws.left = i, t.raws.right = ""; else {
                    let n = i.match(/^(\s*)([^]*\S)(\s*)$/);
                    t.text = n[2], t.raws.left = n[1], t.raws.right = n[3]
                }
            }

            emptyRule(e) {
                let t = new Ff;
                this.init(t, e[2]), t.selector = "", t.raws.between = "", this.current = t
            }

            other(e) {
                let t = !1, i = null, n = !1, s = null, a = [], o = e[1].startsWith("--"), u = [], c = e;
                for (; c;) {
                    if (i = c[0], u.push(c), i === "(" || i === "[") s || (s = c), a.push(i === "(" ? ")" : "]"); else if (o && n && i === "{") s || (s = c), a.push("}"); else if (a.length === 0) if (i === ";") if (n) {
                        this.decl(u, o);
                        return
                    } else break; else if (i === "{") {
                        this.rule(u);
                        return
                    } else if (i === "}") {
                        this.tokenizer.back(u.pop()), t = !0;
                        break
                    } else i === ":" && (n = !0); else i === a[a.length - 1] && (a.pop(), a.length === 0 && (s = null));
                    c = this.tokenizer.nextToken()
                }
                if (this.tokenizer.endOfFile() && (t = !0), a.length > 0 && this.unclosedBracket(s), t && n) {
                    if (!o) for (; u.length && (c = u[u.length - 1][0], !(c !== "space" && c !== "comment"));) this.tokenizer.back(u.pop());
                    this.decl(u, o)
                } else this.unknownWord(u)
            }

            rule(e) {
                e.pop();
                let t = new Ff;
                this.init(t, e[0][2]), t.raws.between = this.spacesAndCommentsFromEnd(e), this.raw(t, "selector", e), this.current = t
            }

            decl(e, t) {
                let i = new f0;
                this.init(i, e[0][2]);
                let n = e[e.length - 1];
                for (n[0] === ";" && (this.semicolon = !0, e.pop()), i.source.end = this.getPosition(n[3] || n[2] || m0(e)); e[0][0] !== "word";) e.length === 1 && this.unknownWord(e), i.raws.before += e.shift()[1];
                for (i.source.start = this.getPosition(e[0][2]), i.prop = ""; e.length;) {
                    let c = e[0][0];
                    if (c === ":" || c === "space" || c === "comment") break;
                    i.prop += e.shift()[1]
                }
                i.raws.between = "";
                let s;
                for (; e.length;) if (s = e.shift(), s[0] === ":") {
                    i.raws.between += s[1];
                    break
                } else s[0] === "word" && /\w/.test(s[1]) && this.unknownWord([s]), i.raws.between += s[1];
                (i.prop[0] === "_" || i.prop[0] === "*") && (i.raws.before += i.prop[0], i.prop = i.prop.slice(1));
                let a = [], o;
                for (; e.length && (o = e[0][0], !(o !== "space" && o !== "comment"));) a.push(e.shift());
                this.precheckMissedSemicolon(e);
                for (let c = e.length - 1; c >= 0; c--) {
                    if (s = e[c], s[1].toLowerCase() === "!important") {
                        i.important = !0;
                        let f = this.stringFrom(e, c);
                        f = this.spacesFromEnd(e) + f, f !== " !important" && (i.raws.important = f);
                        break
                    } else if (s[1].toLowerCase() === "important") {
                        let f = e.slice(0), p = "";
                        for (let d = c; d > 0; d--) {
                            let h = f[d][0];
                            if (p.trim().indexOf("!") === 0 && h !== "space") break;
                            p = f.pop()[1] + p
                        }
                        p.trim().indexOf("!") === 0 && (i.important = !0, i.raws.important = p, e = f)
                    }
                    if (s[0] !== "space" && s[0] !== "comment") break
                }
                e.some(c => c[0] !== "space" && c[0] !== "comment") && (i.raws.between += a.map(c => c[1]).join(""), a = []), this.raw(i, "value", a.concat(e), t), i.value.includes(":") && !t && this.checkMissedSemicolon(e)
            }

            atrule(e) {
                let t = new d0;
                t.name = e[1].slice(1), t.name === "" && this.unnamedAtrule(t, e), this.init(t, e[2]);
                let i, n, s, a = !1, o = !1, u = [], c = [];
                for (; !this.tokenizer.endOfFile();) {
                    if (e = this.tokenizer.nextToken(), i = e[0], i === "(" || i === "[" ? c.push(i === "(" ? ")" : "]") : i === "{" && c.length > 0 ? c.push("}") : i === c[c.length - 1] && c.pop(), c.length === 0) if (i === ";") {
                        t.source.end = this.getPosition(e[2]), this.semicolon = !0;
                        break
                    } else if (i === "{") {
                        o = !0;
                        break
                    } else if (i === "}") {
                        if (u.length > 0) {
                            for (s = u.length - 1, n = u[s]; n && n[0] === "space";) n = u[--s];
                            n && (t.source.end = this.getPosition(n[3] || n[2]))
                        }
                        this.end(e);
                        break
                    } else u.push(e); else u.push(e);
                    if (this.tokenizer.endOfFile()) {
                        a = !0;
                        break
                    }
                }
                t.raws.between = this.spacesAndCommentsFromEnd(u), u.length ? (t.raws.afterName = this.spacesAndCommentsFromStart(u), this.raw(t, "params", u), a && (e = u[u.length - 1], t.source.end = this.getPosition(e[3] || e[2]), this.spaces = t.raws.between, t.raws.between = "")) : (t.raws.afterName = "", t.params = ""), o && (t.nodes = [], this.current = t)
            }

            end(e) {
                this.current.nodes && this.current.nodes.length && (this.current.raws.semicolon = this.semicolon), this.semicolon = !1, this.current.raws.after = (this.current.raws.after || "") + this.spaces, this.spaces = "", this.current.parent ? (this.current.source.end = this.getPosition(e[2]), this.current = this.current.parent) : this.unexpectedClose(e)
            }

            endFile() {
                this.current.parent && this.unclosedBlock(), this.current.nodes && this.current.nodes.length && (this.current.raws.semicolon = this.semicolon), this.current.raws.after = (this.current.raws.after || "") + this.spaces
            }

            freeSemicolon(e) {
                if (this.spaces += e[1], this.current.nodes) {
                    let t = this.current.nodes[this.current.nodes.length - 1];
                    t && t.type === "rule" && !t.raws.ownSemicolon && (t.raws.ownSemicolon = this.spaces, this.spaces = "")
                }
            }

            getPosition(e) {
                let t = this.input.fromOffset(e);
                return {offset: e, line: t.line, column: t.col}
            }

            init(e, t) {
                this.current.push(e), e.source = {
                    start: this.getPosition(t),
                    input: this.input
                }, e.raws.before = this.spaces, this.spaces = "", e.type !== "comment" && (this.semicolon = !1)
            }

            raw(e, t, i, n) {
                let s, a, o = i.length, u = "", c = !0, f, p;
                for (let d = 0; d < o; d += 1) s = i[d], a = s[0], a === "space" && d === o - 1 && !n ? c = !1 : a === "comment" ? (p = i[d - 1] ? i[d - 1][0] : "empty", f = i[d + 1] ? i[d + 1][0] : "empty", !Nf[p] && !Nf[f] ? u.slice(-1) === "," ? c = !1 : u += s[1] : c = !1) : u += s[1];
                if (!c) {
                    let d = i.reduce((h, y) => h + y[1], "");
                    e.raws[t] = {value: u, raw: d}
                }
                e[t] = u
            }

            spacesAndCommentsFromEnd(e) {
                let t, i = "";
                for (; e.length && (t = e[e.length - 1][0], !(t !== "space" && t !== "comment"));) i = e.pop()[1] + i;
                return i
            }

            spacesAndCommentsFromStart(e) {
                let t, i = "";
                for (; e.length && (t = e[0][0], !(t !== "space" && t !== "comment"));) i += e.shift()[1];
                return i
            }

            spacesFromEnd(e) {
                let t, i = "";
                for (; e.length && (t = e[e.length - 1][0], t === "space");) i = e.pop()[1] + i;
                return i
            }

            stringFrom(e, t) {
                let i = "";
                for (let n = t; n < e.length; n++) i += e[n][1];
                return e.splice(t, e.length - t), i
            }

            colon(e) {
                let t = 0, i, n, s;
                for (let [a, o] of e.entries()) {
                    if (i = o, n = i[0], n === "(" && (t += 1), n === ")" && (t -= 1), t === 0 && n === ":") if (!s) this.doubleColon(i); else {
                        if (s[0] === "word" && s[1] === "progid") continue;
                        return a
                    }
                    s = i
                }
                return !1
            }

            unclosedBracket(e) {
                throw this.input.error("Unclosed bracket", {offset: e[2]}, {offset: e[2] + 1})
            }

            unknownWord(e) {
                throw this.input.error("Unknown word", {offset: e[0][2]}, {offset: e[0][2] + e[0][1].length})
            }

            unexpectedClose(e) {
                throw this.input.error("Unexpected }", {offset: e[2]}, {offset: e[2] + 1})
            }

            unclosedBlock() {
                let e = this.current.source.start;
                throw this.input.error("Unclosed block", e.line, e.column)
            }

            doubleColon(e) {
                throw this.input.error("Double colon", {offset: e[2]}, {offset: e[2] + e[1].length})
            }

            unnamedAtrule(e, t) {
                throw this.input.error("At-rule without name", {offset: t[2]}, {offset: t[2] + t[1].length})
            }

            precheckMissedSemicolon() {
            }

            checkMissedSemicolon(e) {
                let t = this.colon(e);
                if (t === !1) return;
                let i = 0, n;
                for (let s = t - 1; s >= 0 && (n = e[s], !(n[0] !== "space" && (i += 1, i === 2))); s--) ;
                throw this.input.error("Missed semicolon", n[0] === "word" ? n[3] + 1 : n[2])
            }
        };
        Bf.exports = Lf
    });
    var zf = v(() => {
        l()
    });
    var Vf = v((z5, jf) => {
        l();
        var g0 = "useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict", y0 = (r, e = 21) => (t = e) => {
            let i = "", n = t;
            for (; n--;) i += r[Math.random() * r.length | 0];
            return i
        }, w0 = (r = 21) => {
            let e = "", t = r;
            for (; t--;) e += g0[Math.random() * 64 | 0];
            return e
        };
        jf.exports = {nanoid: w0, customAlphabet: y0}
    });
    var Os = v((j5, Uf) => {
        l();
        Uf.exports = {}
    });
    var ji = v((V5, Yf) => {
        l();
        "use strict";
        var {SourceMapConsumer: b0, SourceMapGenerator: v0} = zf(), {
                fileURLToPath: Wf,
                pathToFileURL: zi
            } = (ms(), Yu), {resolve: Ts, isAbsolute: Ps} = (dt(), Wu), {nanoid: x0} = Vf(), Ds = gs(), Gf = xi(),
            k0 = Os(), qs = Symbol("fromOffsetCache"), S0 = Boolean(b0 && v0), Hf = Boolean(Ts && Ps), vr = class {
                constructor(e, t = {}) {
                    if (e === null || typeof e == "undefined" || typeof e == "object" && !e.toString) throw new Error(`PostCSS received ${e} instead of CSS string`);
                    if (this.css = e.toString(), this.css[0] === "\uFEFF" || this.css[0] === "\uFFFE" ? (this.hasBOM = !0, this.css = this.css.slice(1)) : this.hasBOM = !1, t.from && (!Hf || /^\w+:\/\//.test(t.from) || Ps(t.from) ? this.file = t.from : this.file = Ts(t.from)), Hf && S0) {
                        let i = new k0(this.css, t);
                        if (i.text) {
                            this.map = i;
                            let n = i.consumer().file;
                            !this.file && n && (this.file = this.mapResolve(n))
                        }
                    }
                    this.file || (this.id = "<input css " + x0(6) + ">"), this.map && (this.map.file = this.from)
                }

                fromOffset(e) {
                    let t, i;
                    if (this[qs]) i = this[qs]; else {
                        let s = this.css.split(`
`);
                        i = new Array(s.length);
                        let a = 0;
                        for (let o = 0, u = s.length; o < u; o++) i[o] = a, a += s[o].length + 1;
                        this[qs] = i
                    }
                    t = i[i.length - 1];
                    let n = 0;
                    if (e >= t) n = i.length - 1; else {
                        let s = i.length - 2, a;
                        for (; n < s;) if (a = n + (s - n >> 1), e < i[a]) s = a - 1; else if (e >= i[a + 1]) n = a + 1; else {
                            n = a;
                            break
                        }
                    }
                    return {line: n + 1, col: e - i[n] + 1}
                }

                error(e, t, i, n = {}) {
                    let s, a, o;
                    if (t && typeof t == "object") {
                        let c = t, f = i;
                        if (typeof c.offset == "number") {
                            let p = this.fromOffset(c.offset);
                            t = p.line, i = p.col
                        } else t = c.line, i = c.column;
                        if (typeof f.offset == "number") {
                            let p = this.fromOffset(f.offset);
                            a = p.line, o = p.col
                        } else a = f.line, o = f.column
                    } else if (!i) {
                        let c = this.fromOffset(t);
                        t = c.line, i = c.col
                    }
                    let u = this.origin(t, i, a, o);
                    return u ? s = new Gf(e, u.endLine === void 0 ? u.line : {
                        line: u.line,
                        column: u.column
                    }, u.endLine === void 0 ? u.column : {
                        line: u.endLine,
                        column: u.endColumn
                    }, u.source, u.file, n.plugin) : s = new Gf(e, a === void 0 ? t : {
                        line: t,
                        column: i
                    }, a === void 0 ? i : {line: a, column: o}, this.css, this.file, n.plugin), s.input = {
                        line: t,
                        column: i,
                        endLine: a,
                        endColumn: o,
                        source: this.css
                    }, this.file && (zi && (s.input.url = zi(this.file).toString()), s.input.file = this.file), s
                }

                origin(e, t, i, n) {
                    if (!this.map) return !1;
                    let s = this.map.consumer(), a = s.originalPositionFor({line: e, column: t});
                    if (!a.source) return !1;
                    let o;
                    typeof i == "number" && (o = s.originalPositionFor({line: i, column: n}));
                    let u;
                    Ps(a.source) ? u = zi(a.source) : u = new URL(a.source, this.map.consumer().sourceRoot || zi(this.map.mapFile));
                    let c = {
                        url: u.toString(),
                        line: a.line,
                        column: a.column,
                        endLine: o && o.line,
                        endColumn: o && o.column
                    };
                    if (u.protocol === "file:") if (Wf) c.file = Wf(u); else throw new Error("file: protocol is not available in this PostCSS build");
                    let f = s.sourceContentFor(a.source);
                    return f && (c.source = f), c
                }

                mapResolve(e) {
                    return /^\w+:\/\//.test(e) ? e : Ts(this.map.consumer().sourceRoot || this.map.root || ".", e)
                }

                get from() {
                    return this.file || this.id
                }

                toJSON() {
                    let e = {};
                    for (let t of ["hasBOM", "css", "file", "id"]) this[t] != null && (e[t] = this[t]);
                    return this.map && (e.map = {...this.map}, e.map.consumerCache && (e.map.consumerCache = void 0)), e
                }
            };
        Yf.exports = vr;
        vr.default = vr;
        Ds && Ds.registerInput && Ds.registerInput(vr)
    });
    var Ui = v((U5, Qf) => {
        l();
        "use strict";
        var C0 = it(), _0 = $f(), A0 = ji();

        function Vi(r, e) {
            let t = new A0(r, e), i = new _0(t);
            try {
                i.parse()
            } catch (n) {
                throw n
            }
            return i.root
        }

        Qf.exports = Vi;
        Vi.default = Vi;
        C0.registerParse(Vi)
    });
    var Ms = v((G5, Zf) => {
        l();
        "use strict";
        var {isClean: Re, my: E0} = ki(), O0 = xs(), T0 = pr(), P0 = it(), D0 = Oi(), W5 = Cs(), Jf = Di(), q0 = Ui(),
            I0 = Ct(), R0 = {
                document: "Document",
                root: "Root",
                atrule: "AtRule",
                rule: "Rule",
                decl: "Declaration",
                comment: "Comment"
            }, M0 = {
                postcssPlugin: !0,
                prepare: !0,
                Once: !0,
                Document: !0,
                Root: !0,
                Declaration: !0,
                Rule: !0,
                AtRule: !0,
                Comment: !0,
                DeclarationExit: !0,
                RuleExit: !0,
                AtRuleExit: !0,
                CommentExit: !0,
                RootExit: !0,
                DocumentExit: !0,
                OnceExit: !0
            }, F0 = {postcssPlugin: !0, prepare: !0, Once: !0}, _t = 0;

        function xr(r) {
            return typeof r == "object" && typeof r.then == "function"
        }

        function Xf(r) {
            let e = !1, t = R0[r.type];
            return r.type === "decl" ? e = r.prop.toLowerCase() : r.type === "atrule" && (e = r.name.toLowerCase()), e && r.append ? [t, t + "-" + e, _t, t + "Exit", t + "Exit-" + e] : e ? [t, t + "-" + e, t + "Exit", t + "Exit-" + e] : r.append ? [t, _t, t + "Exit"] : [t, t + "Exit"]
        }

        function Kf(r) {
            let e;
            return r.type === "document" ? e = ["Document", _t, "DocumentExit"] : r.type === "root" ? e = ["Root", _t, "RootExit"] : e = Xf(r), {
                node: r,
                events: e,
                eventIndex: 0,
                visitors: [],
                visitorIndex: 0,
                iterator: 0
            }
        }

        function Is(r) {
            return r[Re] = !1, r.nodes && r.nodes.forEach(e => Is(e)), r
        }

        var Rs = {}, We = class {
            constructor(e, t, i) {
                this.stringified = !1, this.processed = !1;
                let n;
                if (typeof t == "object" && t !== null && (t.type === "root" || t.type === "document")) n = Is(t); else if (t instanceof We || t instanceof Jf) n = Is(t.root), t.map && (typeof i.map == "undefined" && (i.map = {}), i.map.inline || (i.map.inline = !1), i.map.prev = t.map); else {
                    let s = q0;
                    i.syntax && (s = i.syntax.parse), i.parser && (s = i.parser), s.parse && (s = s.parse);
                    try {
                        n = s(t, i)
                    } catch (a) {
                        this.processed = !0, this.error = a
                    }
                    n && !n[E0] && P0.rebuild(n)
                }
                this.result = new Jf(e, n, i), this.helpers = {
                    ...Rs,
                    result: this.result,
                    postcss: Rs
                }, this.plugins = this.processor.plugins.map(s => typeof s == "object" && s.prepare ? {...s, ...s.prepare(this.result)} : s)
            }

            get [Symbol.toStringTag]() {
                return "LazyResult"
            }

            get processor() {
                return this.result.processor
            }

            get opts() {
                return this.result.opts
            }

            get css() {
                return this.stringify().css
            }

            get content() {
                return this.stringify().content
            }

            get map() {
                return this.stringify().map
            }

            get root() {
                return this.sync().root
            }

            get messages() {
                return this.sync().messages
            }

            warnings() {
                return this.sync().warnings()
            }

            toString() {
                return this.css
            }

            then(e, t) {
                return this.async().then(e, t)
            }

            catch(e) {
                return this.async().catch(e)
            }

            finally(e) {
                return this.async().then(e, e)
            }

            async() {
                return this.error ? Promise.reject(this.error) : this.processed ? Promise.resolve(this.result) : (this.processing || (this.processing = this.runAsync()), this.processing)
            }

            sync() {
                if (this.error) throw this.error;
                if (this.processed) return this.result;
                if (this.processed = !0, this.processing) throw this.getAsyncError();
                for (let e of this.plugins) {
                    let t = this.runOnRoot(e);
                    if (xr(t)) throw this.getAsyncError()
                }
                if (this.prepareVisitors(), this.hasListener) {
                    let e = this.result.root;
                    for (; !e[Re];) e[Re] = !0, this.walkSync(e);
                    if (this.listeners.OnceExit) if (e.type === "document") for (let t of e.nodes) this.visitSync(this.listeners.OnceExit, t); else this.visitSync(this.listeners.OnceExit, e)
                }
                return this.result
            }

            stringify() {
                if (this.error) throw this.error;
                if (this.stringified) return this.result;
                this.stringified = !0, this.sync();
                let e = this.result.opts, t = T0;
                e.syntax && (t = e.syntax.stringify), e.stringifier && (t = e.stringifier), t.stringify && (t = t.stringify);
                let n = new O0(t, this.result.root, this.result.opts).generate();
                return this.result.css = n[0], this.result.map = n[1], this.result
            }

            walkSync(e) {
                e[Re] = !0;
                let t = Xf(e);
                for (let i of t) if (i === _t) e.nodes && e.each(n => {
                    n[Re] || this.walkSync(n)
                }); else {
                    let n = this.listeners[i];
                    if (n && this.visitSync(n, e.toProxy())) return
                }
            }

            visitSync(e, t) {
                for (let [i, n] of e) {
                    this.result.lastPlugin = i;
                    let s;
                    try {
                        s = n(t, this.helpers)
                    } catch (a) {
                        throw this.handleError(a, t.proxyOf)
                    }
                    if (t.type !== "root" && t.type !== "document" && !t.parent) return !0;
                    if (xr(s)) throw this.getAsyncError()
                }
            }

            runOnRoot(e) {
                this.result.lastPlugin = e;
                try {
                    if (typeof e == "object" && e.Once) {
                        if (this.result.root.type === "document") {
                            let t = this.result.root.nodes.map(i => e.Once(i, this.helpers));
                            return xr(t[0]) ? Promise.all(t) : t
                        }
                        return e.Once(this.result.root, this.helpers)
                    } else if (typeof e == "function") return e(this.result.root, this.result)
                } catch (t) {
                    throw this.handleError(t)
                }
            }

            getAsyncError() {
                throw new Error("Use process(css).then(cb) to work with async plugins")
            }

            handleError(e, t) {
                let i = this.result.lastPlugin;
                try {
                    t && t.addToError(e), this.error = e, e.name === "CssSyntaxError" && !e.plugin ? (e.plugin = i.postcssPlugin, e.setMessage()) : i.postcssVersion
                } catch (n) {
                    console && console.error && console.error(n)
                }
                return e
            }

            async runAsync() {
                this.plugin = 0;
                for (let e = 0; e < this.plugins.length; e++) {
                    let t = this.plugins[e], i = this.runOnRoot(t);
                    if (xr(i)) try {
                        await i
                    } catch (n) {
                        throw this.handleError(n)
                    }
                }
                if (this.prepareVisitors(), this.hasListener) {
                    let e = this.result.root;
                    for (; !e[Re];) {
                        e[Re] = !0;
                        let t = [Kf(e)];
                        for (; t.length > 0;) {
                            let i = this.visitTick(t);
                            if (xr(i)) try {
                                await i
                            } catch (n) {
                                let s = t[t.length - 1].node;
                                throw this.handleError(n, s)
                            }
                        }
                    }
                    if (this.listeners.OnceExit) for (let [t, i] of this.listeners.OnceExit) {
                        this.result.lastPlugin = t;
                        try {
                            if (e.type === "document") {
                                let n = e.nodes.map(s => i(s, this.helpers));
                                await Promise.all(n)
                            } else await i(e, this.helpers)
                        } catch (n) {
                            throw this.handleError(n)
                        }
                    }
                }
                return this.processed = !0, this.stringify()
            }

            prepareVisitors() {
                this.listeners = {};
                let e = (t, i, n) => {
                    this.listeners[i] || (this.listeners[i] = []), this.listeners[i].push([t, n])
                };
                for (let t of this.plugins) if (typeof t == "object") for (let i in t) {
                    if (!M0[i] && /^[A-Z]/.test(i)) throw new Error(`Unknown event ${i} in ${t.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);
                    if (!F0[i]) if (typeof t[i] == "object") for (let n in t[i]) n === "*" ? e(t, i, t[i][n]) : e(t, i + "-" + n.toLowerCase(), t[i][n]); else typeof t[i] == "function" && e(t, i, t[i])
                }
                this.hasListener = Object.keys(this.listeners).length > 0
            }

            visitTick(e) {
                let t = e[e.length - 1], {node: i, visitors: n} = t;
                if (i.type !== "root" && i.type !== "document" && !i.parent) {
                    e.pop();
                    return
                }
                if (n.length > 0 && t.visitorIndex < n.length) {
                    let [a, o] = n[t.visitorIndex];
                    t.visitorIndex += 1, t.visitorIndex === n.length && (t.visitors = [], t.visitorIndex = 0), this.result.lastPlugin = a;
                    try {
                        return o(i.toProxy(), this.helpers)
                    } catch (u) {
                        throw this.handleError(u, i)
                    }
                }
                if (t.iterator !== 0) {
                    let a = t.iterator, o;
                    for (; o = i.nodes[i.indexes[a]];) if (i.indexes[a] += 1, !o[Re]) {
                        o[Re] = !0, e.push(Kf(o));
                        return
                    }
                    t.iterator = 0, delete i.indexes[a]
                }
                let s = t.events;
                for (; t.eventIndex < s.length;) {
                    let a = s[t.eventIndex];
                    if (t.eventIndex += 1, a === _t) {
                        i.nodes && i.nodes.length && (i[Re] = !0, t.iterator = i.getIterator());
                        return
                    } else if (this.listeners[a]) {
                        t.visitors = this.listeners[a];
                        return
                    }
                }
                e.pop()
            }
        };
        We.registerPostcss = r => {
            Rs = r
        };
        Zf.exports = We;
        We.default = We;
        I0.registerLazyResult(We);
        D0.registerLazyResult(We)
    });
    var tc = v((Y5, ec) => {
        l();
        "use strict";
        var N0 = xs(), L0 = pr(), H5 = Cs(), B0 = Ui(), $0 = Di(), Wi = class {
            constructor(e, t, i) {
                t = t.toString(), this.stringified = !1, this._processor = e, this._css = t, this._opts = i, this._map = void 0;
                let n, s = L0;
                this.result = new $0(this._processor, n, this._opts), this.result.css = t;
                let a = this;
                Object.defineProperty(this.result, "root", {
                    get() {
                        return a.root
                    }
                });
                let o = new N0(s, n, this._opts, t);
                if (o.isMap()) {
                    let [u, c] = o.generate();
                    u && (this.result.css = u), c && (this.result.map = c)
                }
            }

            get [Symbol.toStringTag]() {
                return "NoWorkResult"
            }

            get processor() {
                return this.result.processor
            }

            get opts() {
                return this.result.opts
            }

            get css() {
                return this.result.css
            }

            get content() {
                return this.result.css
            }

            get map() {
                return this.result.map
            }

            get root() {
                if (this._root) return this._root;
                let e, t = B0;
                try {
                    e = t(this._css, this._opts)
                } catch (i) {
                    this.error = i
                }
                if (this.error) throw this.error;
                return this._root = e, e
            }

            get messages() {
                return []
            }

            warnings() {
                return []
            }

            toString() {
                return this._css
            }

            then(e, t) {
                return this.async().then(e, t)
            }

            catch(e) {
                return this.async().catch(e)
            }

            finally(e) {
                return this.async().then(e, e)
            }

            async() {
                return this.error ? Promise.reject(this.error) : Promise.resolve(this.result)
            }

            sync() {
                if (this.error) throw this.error;
                return this.result
            }
        };
        ec.exports = Wi;
        Wi.default = Wi
    });
    var ic = v((Q5, rc) => {
        l();
        "use strict";
        var z0 = tc(), j0 = Ms(), V0 = Oi(), U0 = Ct(), At = class {
            constructor(e = []) {
                this.version = "8.4.21", this.plugins = this.normalize(e)
            }

            use(e) {
                return this.plugins = this.plugins.concat(this.normalize([e])), this
            }

            process(e, t = {}) {
                return this.plugins.length === 0 && typeof t.parser == "undefined" && typeof t.stringifier == "undefined" && typeof t.syntax == "undefined" ? new z0(this, e, t) : new j0(this, e, t)
            }

            normalize(e) {
                let t = [];
                for (let i of e) if (i.postcss === !0 ? i = i() : i.postcss && (i = i.postcss), typeof i == "object" && Array.isArray(i.plugins)) t = t.concat(i.plugins); else if (typeof i == "object" && i.postcssPlugin) t.push(i); else if (typeof i == "function") t.push(i); else if (!(typeof i == "object" && (i.parse || i.stringify))) throw new Error(i + " is not a PostCSS plugin");
                return t
            }
        };
        rc.exports = At;
        At.default = At;
        U0.registerProcessor(At);
        V0.registerProcessor(At)
    });
    var sc = v((J5, nc) => {
        l();
        "use strict";
        var W0 = hr(), G0 = Os(), H0 = mr(), Y0 = Bi(), Q0 = ji(), J0 = Ct(), X0 = $i();

        function kr(r, e) {
            if (Array.isArray(r)) return r.map(n => kr(n));
            let {inputs: t, ...i} = r;
            if (t) {
                e = [];
                for (let n of t) {
                    let s = {...n, __proto__: Q0.prototype};
                    s.map && (s.map = {...s.map, __proto__: G0.prototype}), e.push(s)
                }
            }
            if (i.nodes && (i.nodes = r.nodes.map(n => kr(n, e))), i.source) {
                let {inputId: n, ...s} = i.source;
                i.source = s, n != null && (i.source.input = e[n])
            }
            if (i.type === "root") return new J0(i);
            if (i.type === "decl") return new W0(i);
            if (i.type === "rule") return new X0(i);
            if (i.type === "comment") return new H0(i);
            if (i.type === "atrule") return new Y0(i);
            throw new Error("Unknown node type: " + r.type)
        }

        nc.exports = kr;
        kr.default = kr
    });
    var ce = v((X5, pc) => {
        l();
        "use strict";
        var K0 = xi(), ac = hr(), Z0 = Ms(), ev = it(), Fs = ic(), tv = pr(), rv = sc(), oc = Oi(), iv = _s(),
            lc = mr(), uc = Bi(), nv = Di(), sv = ji(), av = Ui(), ov = Es(), fc = $i(), cc = Ct(), lv = dr();

        function $(...r) {
            return r.length === 1 && Array.isArray(r[0]) && (r = r[0]), new Fs(r)
        }

        $.plugin = function (e, t) {
            let i = !1;

            function n(...a) {
                console && console.warn && !i && (i = !0, console.warn(e + `: postcss.plugin was deprecated. Migration guide:
https://evilmartians.com/chronicles/postcss-8-plugin-migration`), m.env.LANG && m.env.LANG.startsWith("cn") && console.warn(e + `: \u91CC\u9762 postcss.plugin \u88AB\u5F03\u7528. \u8FC1\u79FB\u6307\u5357:
https://www.w3ctech.com/topic/2226`));
                let o = t(...a);
                return o.postcssPlugin = e, o.postcssVersion = new Fs().version, o
            }

            let s;
            return Object.defineProperty(n, "postcss", {
                get() {
                    return s || (s = n()), s
                }
            }), n.process = function (a, o, u) {
                return $([n(u)]).process(a, o)
            }, n
        };
        $.stringify = tv;
        $.parse = av;
        $.fromJSON = rv;
        $.list = ov;
        $.comment = r => new lc(r);
        $.atRule = r => new uc(r);
        $.decl = r => new ac(r);
        $.rule = r => new fc(r);
        $.root = r => new cc(r);
        $.document = r => new oc(r);
        $.CssSyntaxError = K0;
        $.Declaration = ac;
        $.Container = ev;
        $.Processor = Fs;
        $.Document = oc;
        $.Comment = lc;
        $.Warning = iv;
        $.AtRule = uc;
        $.Result = nv;
        $.Input = sv;
        $.Rule = fc;
        $.Root = cc;
        $.Node = lv;
        Z0.registerPostcss($);
        pc.exports = $;
        $.default = $
    });
    var V, z, K5, Z5, eT, tT, rT, iT, nT, sT, aT, oT, lT, uT, fT, cT, pT, dT, hT, mT, gT, yT, wT, bT, vT, xT,
        nt = _(() => {
            l();
            V = H(ce()), z = V.default, K5 = V.default.stringify, Z5 = V.default.fromJSON, eT = V.default.plugin, tT = V.default.parse, rT = V.default.list, iT = V.default.document, nT = V.default.comment, sT = V.default.atRule, aT = V.default.rule, oT = V.default.decl, lT = V.default.root, uT = V.default.CssSyntaxError, fT = V.default.Declaration, cT = V.default.Container, pT = V.default.Processor, dT = V.default.Document, hT = V.default.Comment, mT = V.default.Warning, gT = V.default.AtRule, yT = V.default.Result, wT = V.default.Input, bT = V.default.Rule, vT = V.default.Root, xT = V.default.Node
        });
    var Ns = v((ST, dc) => {
        l();
        dc.exports = function (r, e, t, i, n) {
            for (e = e.split ? e.split(".") : e, i = 0; i < e.length; i++) r = r ? r[e[i]] : n;
            return r === n ? t : r
        }
    });
    var Hi = v((Gi, hc) => {
        l();
        "use strict";
        Gi.__esModule = !0;
        Gi.default = cv;

        function uv(r) {
            for (var e = r.toLowerCase(), t = "", i = !1, n = 0; n < 6 && e[n] !== void 0; n++) {
                var s = e.charCodeAt(n), a = s >= 97 && s <= 102 || s >= 48 && s <= 57;
                if (i = s === 32, !a) break;
                t += e[n]
            }
            if (t.length !== 0) {
                var o = parseInt(t, 16), u = o >= 55296 && o <= 57343;
                return u || o === 0 || o > 1114111 ? ["\uFFFD", t.length + (i ? 1 : 0)] : [String.fromCodePoint(o), t.length + (i ? 1 : 0)]
            }
        }

        var fv = /\\/;

        function cv(r) {
            var e = fv.test(r);
            if (!e) return r;
            for (var t = "", i = 0; i < r.length; i++) {
                if (r[i] === "\\") {
                    var n = uv(r.slice(i + 1, i + 7));
                    if (n !== void 0) {
                        t += n[0], i += n[1];
                        continue
                    }
                    if (r[i + 1] === "\\") {
                        t += "\\", i++;
                        continue
                    }
                    r.length === i + 1 && (t += r[i]);
                    continue
                }
                t += r[i]
            }
            return t
        }

        hc.exports = Gi.default
    });
    var gc = v((Yi, mc) => {
        l();
        "use strict";
        Yi.__esModule = !0;
        Yi.default = pv;

        function pv(r) {
            for (var e = arguments.length, t = new Array(e > 1 ? e - 1 : 0), i = 1; i < e; i++) t[i - 1] = arguments[i];
            for (; t.length > 0;) {
                var n = t.shift();
                if (!r[n]) return;
                r = r[n]
            }
            return r
        }

        mc.exports = Yi.default
    });
    var wc = v((Qi, yc) => {
        l();
        "use strict";
        Qi.__esModule = !0;
        Qi.default = dv;

        function dv(r) {
            for (var e = arguments.length, t = new Array(e > 1 ? e - 1 : 0), i = 1; i < e; i++) t[i - 1] = arguments[i];
            for (; t.length > 0;) {
                var n = t.shift();
                r[n] || (r[n] = {}), r = r[n]
            }
        }

        yc.exports = Qi.default
    });
    var vc = v((Ji, bc) => {
        l();
        "use strict";
        Ji.__esModule = !0;
        Ji.default = hv;

        function hv(r) {
            for (var e = "", t = r.indexOf("/*"), i = 0; t >= 0;) {
                e = e + r.slice(i, t);
                var n = r.indexOf("*/", t + 2);
                if (n < 0) return e;
                i = n + 2, t = r.indexOf("/*", i)
            }
            return e = e + r.slice(i), e
        }

        bc.exports = Ji.default
    });
    var Sr = v(Me => {
        l();
        "use strict";
        Me.__esModule = !0;
        Me.stripComments = Me.ensureObject = Me.getProp = Me.unesc = void 0;
        var mv = Xi(Hi());
        Me.unesc = mv.default;
        var gv = Xi(gc());
        Me.getProp = gv.default;
        var yv = Xi(wc());
        Me.ensureObject = yv.default;
        var wv = Xi(vc());
        Me.stripComments = wv.default;

        function Xi(r) {
            return r && r.__esModule ? r : {default: r}
        }
    });
    var Ge = v((Cr, Sc) => {
        l();
        "use strict";
        Cr.__esModule = !0;
        Cr.default = void 0;
        var xc = Sr();

        function kc(r, e) {
            for (var t = 0; t < e.length; t++) {
                var i = e[t];
                i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(r, i.key, i)
            }
        }

        function bv(r, e, t) {
            return e && kc(r.prototype, e), t && kc(r, t), r
        }

        var vv = function r(e, t) {
            if (typeof e != "object" || e === null) return e;
            var i = new e.constructor;
            for (var n in e) if (!!e.hasOwnProperty(n)) {
                var s = e[n], a = typeof s;
                n === "parent" && a === "object" ? t && (i[n] = t) : s instanceof Array ? i[n] = s.map(function (o) {
                    return r(o, i)
                }) : i[n] = r(s, i)
            }
            return i
        }, xv = function () {
            function r(t) {
                t === void 0 && (t = {}), Object.assign(this, t), this.spaces = this.spaces || {}, this.spaces.before = this.spaces.before || "", this.spaces.after = this.spaces.after || ""
            }

            var e = r.prototype;
            return e.remove = function () {
                return this.parent && this.parent.removeChild(this), this.parent = void 0, this
            }, e.replaceWith = function () {
                if (this.parent) {
                    for (var i in arguments) this.parent.insertBefore(this, arguments[i]);
                    this.remove()
                }
                return this
            }, e.next = function () {
                return this.parent.at(this.parent.index(this) + 1)
            }, e.prev = function () {
                return this.parent.at(this.parent.index(this) - 1)
            }, e.clone = function (i) {
                i === void 0 && (i = {});
                var n = vv(this);
                for (var s in i) n[s] = i[s];
                return n
            }, e.appendToPropertyAndEscape = function (i, n, s) {
                this.raws || (this.raws = {});
                var a = this[i], o = this.raws[i];
                this[i] = a + n, o || s !== n ? this.raws[i] = (o || a) + s : delete this.raws[i]
            }, e.setPropertyAndEscape = function (i, n, s) {
                this.raws || (this.raws = {}), this[i] = n, this.raws[i] = s
            }, e.setPropertyWithoutEscape = function (i, n) {
                this[i] = n, this.raws && delete this.raws[i]
            }, e.isAtPosition = function (i, n) {
                if (this.source && this.source.start && this.source.end) return !(this.source.start.line > i || this.source.end.line < i || this.source.start.line === i && this.source.start.column > n || this.source.end.line === i && this.source.end.column < n)
            }, e.stringifyProperty = function (i) {
                return this.raws && this.raws[i] || this[i]
            }, e.valueToString = function () {
                return String(this.stringifyProperty("value"))
            }, e.toString = function () {
                return [this.rawSpaceBefore, this.valueToString(), this.rawSpaceAfter].join("")
            }, bv(r, [{
                key: "rawSpaceBefore", get: function () {
                    var i = this.raws && this.raws.spaces && this.raws.spaces.before;
                    return i === void 0 && (i = this.spaces && this.spaces.before), i || ""
                }, set: function (i) {
                    (0, xc.ensureObject)(this, "raws", "spaces"), this.raws.spaces.before = i
                }
            }, {
                key: "rawSpaceAfter", get: function () {
                    var i = this.raws && this.raws.spaces && this.raws.spaces.after;
                    return i === void 0 && (i = this.spaces.after), i || ""
                }, set: function (i) {
                    (0, xc.ensureObject)(this, "raws", "spaces"), this.raws.spaces.after = i
                }
            }]), r
        }();
        Cr.default = xv;
        Sc.exports = Cr.default
    });
    var ae = v(U => {
        l();
        "use strict";
        U.__esModule = !0;
        U.UNIVERSAL = U.ATTRIBUTE = U.CLASS = U.COMBINATOR = U.COMMENT = U.ID = U.NESTING = U.PSEUDO = U.ROOT = U.SELECTOR = U.STRING = U.TAG = void 0;
        var kv = "tag";
        U.TAG = kv;
        var Sv = "string";
        U.STRING = Sv;
        var Cv = "selector";
        U.SELECTOR = Cv;
        var _v = "root";
        U.ROOT = _v;
        var Av = "pseudo";
        U.PSEUDO = Av;
        var Ev = "nesting";
        U.NESTING = Ev;
        var Ov = "id";
        U.ID = Ov;
        var Tv = "comment";
        U.COMMENT = Tv;
        var Pv = "combinator";
        U.COMBINATOR = Pv;
        var Dv = "class";
        U.CLASS = Dv;
        var qv = "attribute";
        U.ATTRIBUTE = qv;
        var Iv = "universal";
        U.UNIVERSAL = Iv
    });
    var Ki = v((_r, Ec) => {
        l();
        "use strict";
        _r.__esModule = !0;
        _r.default = void 0;
        var Rv = Fv(Ge()), He = Mv(ae());

        function Cc() {
            if (typeof WeakMap != "function") return null;
            var r = new WeakMap;
            return Cc = function () {
                return r
            }, r
        }

        function Mv(r) {
            if (r && r.__esModule) return r;
            if (r === null || typeof r != "object" && typeof r != "function") return {default: r};
            var e = Cc();
            if (e && e.has(r)) return e.get(r);
            var t = {}, i = Object.defineProperty && Object.getOwnPropertyDescriptor;
            for (var n in r) if (Object.prototype.hasOwnProperty.call(r, n)) {
                var s = i ? Object.getOwnPropertyDescriptor(r, n) : null;
                s && (s.get || s.set) ? Object.defineProperty(t, n, s) : t[n] = r[n]
            }
            return t.default = r, e && e.set(r, t), t
        }

        function Fv(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function Nv(r, e) {
            var t;
            if (typeof Symbol == "undefined" || r[Symbol.iterator] == null) {
                if (Array.isArray(r) || (t = Lv(r)) || e && r && typeof r.length == "number") {
                    t && (r = t);
                    var i = 0;
                    return function () {
                        return i >= r.length ? {done: !0} : {done: !1, value: r[i++]}
                    }
                }
                throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)
            }
            return t = r[Symbol.iterator](), t.next.bind(t)
        }

        function Lv(r, e) {
            if (!!r) {
                if (typeof r == "string") return _c(r, e);
                var t = Object.prototype.toString.call(r).slice(8, -1);
                if (t === "Object" && r.constructor && (t = r.constructor.name), t === "Map" || t === "Set") return Array.from(r);
                if (t === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)) return _c(r, e)
            }
        }

        function _c(r, e) {
            (e == null || e > r.length) && (e = r.length);
            for (var t = 0, i = new Array(e); t < e; t++) i[t] = r[t];
            return i
        }

        function Ac(r, e) {
            for (var t = 0; t < e.length; t++) {
                var i = e[t];
                i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(r, i.key, i)
            }
        }

        function Bv(r, e, t) {
            return e && Ac(r.prototype, e), t && Ac(r, t), r
        }

        function $v(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, Ls(r, e)
        }

        function Ls(r, e) {
            return Ls = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, Ls(r, e)
        }

        var zv = function (r) {
            $v(e, r);

            function e(i) {
                var n;
                return n = r.call(this, i) || this, n.nodes || (n.nodes = []), n
            }

            var t = e.prototype;
            return t.append = function (n) {
                return n.parent = this, this.nodes.push(n), this
            }, t.prepend = function (n) {
                return n.parent = this, this.nodes.unshift(n), this
            }, t.at = function (n) {
                return this.nodes[n]
            }, t.index = function (n) {
                return typeof n == "number" ? n : this.nodes.indexOf(n)
            }, t.removeChild = function (n) {
                n = this.index(n), this.at(n).parent = void 0, this.nodes.splice(n, 1);
                var s;
                for (var a in this.indexes) s = this.indexes[a], s >= n && (this.indexes[a] = s - 1);
                return this
            }, t.removeAll = function () {
                for (var n = Nv(this.nodes), s; !(s = n()).done;) {
                    var a = s.value;
                    a.parent = void 0
                }
                return this.nodes = [], this
            }, t.empty = function () {
                return this.removeAll()
            }, t.insertAfter = function (n, s) {
                s.parent = this;
                var a = this.index(n);
                this.nodes.splice(a + 1, 0, s), s.parent = this;
                var o;
                for (var u in this.indexes) o = this.indexes[u], a <= o && (this.indexes[u] = o + 1);
                return this
            }, t.insertBefore = function (n, s) {
                s.parent = this;
                var a = this.index(n);
                this.nodes.splice(a, 0, s), s.parent = this;
                var o;
                for (var u in this.indexes) o = this.indexes[u], o <= a && (this.indexes[u] = o + 1);
                return this
            }, t._findChildAtPosition = function (n, s) {
                var a = void 0;
                return this.each(function (o) {
                    if (o.atPosition) {
                        var u = o.atPosition(n, s);
                        if (u) return a = u, !1
                    } else if (o.isAtPosition(n, s)) return a = o, !1
                }), a
            }, t.atPosition = function (n, s) {
                if (this.isAtPosition(n, s)) return this._findChildAtPosition(n, s) || this
            }, t._inferEndPosition = function () {
                this.last && this.last.source && this.last.source.end && (this.source = this.source || {}, this.source.end = this.source.end || {}, Object.assign(this.source.end, this.last.source.end))
            }, t.each = function (n) {
                this.lastEach || (this.lastEach = 0), this.indexes || (this.indexes = {}), this.lastEach++;
                var s = this.lastEach;
                if (this.indexes[s] = 0, !!this.length) {
                    for (var a, o; this.indexes[s] < this.length && (a = this.indexes[s], o = n(this.at(a), a), o !== !1);) this.indexes[s] += 1;
                    if (delete this.indexes[s], o === !1) return !1
                }
            }, t.walk = function (n) {
                return this.each(function (s, a) {
                    var o = n(s, a);
                    if (o !== !1 && s.length && (o = s.walk(n)), o === !1) return !1
                })
            }, t.walkAttributes = function (n) {
                var s = this;
                return this.walk(function (a) {
                    if (a.type === He.ATTRIBUTE) return n.call(s, a)
                })
            }, t.walkClasses = function (n) {
                var s = this;
                return this.walk(function (a) {
                    if (a.type === He.CLASS) return n.call(s, a)
                })
            }, t.walkCombinators = function (n) {
                var s = this;
                return this.walk(function (a) {
                    if (a.type === He.COMBINATOR) return n.call(s, a)
                })
            }, t.walkComments = function (n) {
                var s = this;
                return this.walk(function (a) {
                    if (a.type === He.COMMENT) return n.call(s, a)
                })
            }, t.walkIds = function (n) {
                var s = this;
                return this.walk(function (a) {
                    if (a.type === He.ID) return n.call(s, a)
                })
            }, t.walkNesting = function (n) {
                var s = this;
                return this.walk(function (a) {
                    if (a.type === He.NESTING) return n.call(s, a)
                })
            }, t.walkPseudos = function (n) {
                var s = this;
                return this.walk(function (a) {
                    if (a.type === He.PSEUDO) return n.call(s, a)
                })
            }, t.walkTags = function (n) {
                var s = this;
                return this.walk(function (a) {
                    if (a.type === He.TAG) return n.call(s, a)
                })
            }, t.walkUniversals = function (n) {
                var s = this;
                return this.walk(function (a) {
                    if (a.type === He.UNIVERSAL) return n.call(s, a)
                })
            }, t.split = function (n) {
                var s = this, a = [];
                return this.reduce(function (o, u, c) {
                    var f = n.call(s, u);
                    return a.push(u), f ? (o.push(a), a = []) : c === s.length - 1 && o.push(a), o
                }, [])
            }, t.map = function (n) {
                return this.nodes.map(n)
            }, t.reduce = function (n, s) {
                return this.nodes.reduce(n, s)
            }, t.every = function (n) {
                return this.nodes.every(n)
            }, t.some = function (n) {
                return this.nodes.some(n)
            }, t.filter = function (n) {
                return this.nodes.filter(n)
            }, t.sort = function (n) {
                return this.nodes.sort(n)
            }, t.toString = function () {
                return this.map(String).join("")
            }, Bv(e, [{
                key: "first", get: function () {
                    return this.at(0)
                }
            }, {
                key: "last", get: function () {
                    return this.at(this.length - 1)
                }
            }, {
                key: "length", get: function () {
                    return this.nodes.length
                }
            }]), e
        }(Rv.default);
        _r.default = zv;
        Ec.exports = _r.default
    });
    var $s = v((Ar, Tc) => {
        l();
        "use strict";
        Ar.__esModule = !0;
        Ar.default = void 0;
        var jv = Uv(Ki()), Vv = ae();

        function Uv(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function Oc(r, e) {
            for (var t = 0; t < e.length; t++) {
                var i = e[t];
                i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(r, i.key, i)
            }
        }

        function Wv(r, e, t) {
            return e && Oc(r.prototype, e), t && Oc(r, t), r
        }

        function Gv(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, Bs(r, e)
        }

        function Bs(r, e) {
            return Bs = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, Bs(r, e)
        }

        var Hv = function (r) {
            Gv(e, r);

            function e(i) {
                var n;
                return n = r.call(this, i) || this, n.type = Vv.ROOT, n
            }

            var t = e.prototype;
            return t.toString = function () {
                var n = this.reduce(function (s, a) {
                    return s.push(String(a)), s
                }, []).join(",");
                return this.trailingComma ? n + "," : n
            }, t.error = function (n, s) {
                return this._error ? this._error(n, s) : new Error(n)
            }, Wv(e, [{
                key: "errorGenerator", set: function (n) {
                    this._error = n
                }
            }]), e
        }(jv.default);
        Ar.default = Hv;
        Tc.exports = Ar.default
    });
    var js = v((Er, Pc) => {
        l();
        "use strict";
        Er.__esModule = !0;
        Er.default = void 0;
        var Yv = Jv(Ki()), Qv = ae();

        function Jv(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function Xv(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, zs(r, e)
        }

        function zs(r, e) {
            return zs = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, zs(r, e)
        }

        var Kv = function (r) {
            Xv(e, r);

            function e(t) {
                var i;
                return i = r.call(this, t) || this, i.type = Qv.SELECTOR, i
            }

            return e
        }(Yv.default);
        Er.default = Kv;
        Pc.exports = Er.default
    });
    var Zi = v((AT, Dc) => {
        l();
        "use strict";
        var Zv = {}, ex = Zv.hasOwnProperty, tx = function (e, t) {
                if (!e) return t;
                var i = {};
                for (var n in t) i[n] = ex.call(e, n) ? e[n] : t[n];
                return i
            }, rx = /[ -,\.\/:-@\[-\^`\{-~]/, ix = /[ -,\.\/:-@\[\]\^`\{-~]/,
            nx = /(^|\\+)?(\\[A-F0-9]{1,6})\x20(?![a-fA-F0-9\x20])/g, Vs = function r(e, t) {
                t = tx(t, r.options), t.quotes != "single" && t.quotes != "double" && (t.quotes = "single");
                for (var i = t.quotes == "double" ? '"' : "'", n = t.isIdentifier, s = e.charAt(0), a = "", o = 0, u = e.length; o < u;) {
                    var c = e.charAt(o++), f = c.charCodeAt(), p = void 0;
                    if (f < 32 || f > 126) {
                        if (f >= 55296 && f <= 56319 && o < u) {
                            var d = e.charCodeAt(o++);
                            (d & 64512) == 56320 ? f = ((f & 1023) << 10) + (d & 1023) + 65536 : o--
                        }
                        p = "\\" + f.toString(16).toUpperCase() + " "
                    } else t.escapeEverything ? rx.test(c) ? p = "\\" + c : p = "\\" + f.toString(16).toUpperCase() + " " : /[\t\n\f\r\x0B]/.test(c) ? p = "\\" + f.toString(16).toUpperCase() + " " : c == "\\" || !n && (c == '"' && i == c || c == "'" && i == c) || n && ix.test(c) ? p = "\\" + c : p = c;
                    a += p
                }
                return n && (/^-[-\d]/.test(a) ? a = "\\-" + a.slice(1) : /\d/.test(s) && (a = "\\3" + s + " " + a.slice(1))), a = a.replace(nx, function (h, y, x) {
                    return y && y.length % 2 ? h : (y || "") + x
                }), !n && t.wrap ? i + a + i : a
            };
        Vs.options = {escapeEverything: !1, isIdentifier: !1, quotes: "single", wrap: !1};
        Vs.version = "3.0.0";
        Dc.exports = Vs
    });
    var Ws = v((Or, Rc) => {
        l();
        "use strict";
        Or.__esModule = !0;
        Or.default = void 0;
        var sx = qc(Zi()), ax = Sr(), ox = qc(Ge()), lx = ae();

        function qc(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function Ic(r, e) {
            for (var t = 0; t < e.length; t++) {
                var i = e[t];
                i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(r, i.key, i)
            }
        }

        function ux(r, e, t) {
            return e && Ic(r.prototype, e), t && Ic(r, t), r
        }

        function fx(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, Us(r, e)
        }

        function Us(r, e) {
            return Us = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, Us(r, e)
        }

        var cx = function (r) {
            fx(e, r);

            function e(i) {
                var n;
                return n = r.call(this, i) || this, n.type = lx.CLASS, n._constructed = !0, n
            }

            var t = e.prototype;
            return t.valueToString = function () {
                return "." + r.prototype.valueToString.call(this)
            }, ux(e, [{
                key: "value", get: function () {
                    return this._value
                }, set: function (n) {
                    if (this._constructed) {
                        var s = (0, sx.default)(n, {isIdentifier: !0});
                        s !== n ? ((0, ax.ensureObject)(this, "raws"), this.raws.value = s) : this.raws && delete this.raws.value
                    }
                    this._value = n
                }
            }]), e
        }(ox.default);
        Or.default = cx;
        Rc.exports = Or.default
    });
    var Hs = v((Tr, Mc) => {
        l();
        "use strict";
        Tr.__esModule = !0;
        Tr.default = void 0;
        var px = hx(Ge()), dx = ae();

        function hx(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function mx(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, Gs(r, e)
        }

        function Gs(r, e) {
            return Gs = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, Gs(r, e)
        }

        var gx = function (r) {
            mx(e, r);

            function e(t) {
                var i;
                return i = r.call(this, t) || this, i.type = dx.COMMENT, i
            }

            return e
        }(px.default);
        Tr.default = gx;
        Mc.exports = Tr.default
    });
    var Qs = v((Pr, Fc) => {
        l();
        "use strict";
        Pr.__esModule = !0;
        Pr.default = void 0;
        var yx = bx(Ge()), wx = ae();

        function bx(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function vx(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, Ys(r, e)
        }

        function Ys(r, e) {
            return Ys = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, Ys(r, e)
        }

        var xx = function (r) {
            vx(e, r);

            function e(i) {
                var n;
                return n = r.call(this, i) || this, n.type = wx.ID, n
            }

            var t = e.prototype;
            return t.valueToString = function () {
                return "#" + r.prototype.valueToString.call(this)
            }, e
        }(yx.default);
        Pr.default = xx;
        Fc.exports = Pr.default
    });
    var en = v((Dr, Bc) => {
        l();
        "use strict";
        Dr.__esModule = !0;
        Dr.default = void 0;
        var kx = Nc(Zi()), Sx = Sr(), Cx = Nc(Ge());

        function Nc(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function Lc(r, e) {
            for (var t = 0; t < e.length; t++) {
                var i = e[t];
                i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(r, i.key, i)
            }
        }

        function _x(r, e, t) {
            return e && Lc(r.prototype, e), t && Lc(r, t), r
        }

        function Ax(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, Js(r, e)
        }

        function Js(r, e) {
            return Js = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, Js(r, e)
        }

        var Ex = function (r) {
            Ax(e, r);

            function e() {
                return r.apply(this, arguments) || this
            }

            var t = e.prototype;
            return t.qualifiedName = function (n) {
                return this.namespace ? this.namespaceString + "|" + n : n
            }, t.valueToString = function () {
                return this.qualifiedName(r.prototype.valueToString.call(this))
            }, _x(e, [{
                key: "namespace", get: function () {
                    return this._namespace
                }, set: function (n) {
                    if (n === !0 || n === "*" || n === "&") {
                        this._namespace = n, this.raws && delete this.raws.namespace;
                        return
                    }
                    var s = (0, kx.default)(n, {isIdentifier: !0});
                    this._namespace = n, s !== n ? ((0, Sx.ensureObject)(this, "raws"), this.raws.namespace = s) : this.raws && delete this.raws.namespace
                }
            }, {
                key: "ns", get: function () {
                    return this._namespace
                }, set: function (n) {
                    this.namespace = n
                }
            }, {
                key: "namespaceString", get: function () {
                    if (this.namespace) {
                        var n = this.stringifyProperty("namespace");
                        return n === !0 ? "" : n
                    } else return ""
                }
            }]), e
        }(Cx.default);
        Dr.default = Ex;
        Bc.exports = Dr.default
    });
    var Ks = v((qr, $c) => {
        l();
        "use strict";
        qr.__esModule = !0;
        qr.default = void 0;
        var Ox = Px(en()), Tx = ae();

        function Px(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function Dx(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, Xs(r, e)
        }

        function Xs(r, e) {
            return Xs = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, Xs(r, e)
        }

        var qx = function (r) {
            Dx(e, r);

            function e(t) {
                var i;
                return i = r.call(this, t) || this, i.type = Tx.TAG, i
            }

            return e
        }(Ox.default);
        qr.default = qx;
        $c.exports = qr.default
    });
    var ea = v((Ir, zc) => {
        l();
        "use strict";
        Ir.__esModule = !0;
        Ir.default = void 0;
        var Ix = Mx(Ge()), Rx = ae();

        function Mx(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function Fx(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, Zs(r, e)
        }

        function Zs(r, e) {
            return Zs = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, Zs(r, e)
        }

        var Nx = function (r) {
            Fx(e, r);

            function e(t) {
                var i;
                return i = r.call(this, t) || this, i.type = Rx.STRING, i
            }

            return e
        }(Ix.default);
        Ir.default = Nx;
        zc.exports = Ir.default
    });
    var ra = v((Rr, jc) => {
        l();
        "use strict";
        Rr.__esModule = !0;
        Rr.default = void 0;
        var Lx = $x(Ki()), Bx = ae();

        function $x(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function zx(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, ta(r, e)
        }

        function ta(r, e) {
            return ta = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, ta(r, e)
        }

        var jx = function (r) {
            zx(e, r);

            function e(i) {
                var n;
                return n = r.call(this, i) || this, n.type = Bx.PSEUDO, n
            }

            var t = e.prototype;
            return t.toString = function () {
                var n = this.length ? "(" + this.map(String).join(",") + ")" : "";
                return [this.rawSpaceBefore, this.stringifyProperty("value"), n, this.rawSpaceAfter].join("")
            }, e
        }(Lx.default);
        Rr.default = jx;
        jc.exports = Rr.default
    });
    var Vc = {};
    fe(Vc, {deprecate: () => Vx});

    function Vx(r) {
        return r
    }

    var Uc = _(() => {
        l()
    });
    var Gc = v((ET, Wc) => {
        l();
        Wc.exports = (Uc(), Vc).deprecate
    });
    var la = v(Nr => {
        l();
        "use strict";
        Nr.__esModule = !0;
        Nr.unescapeValue = aa;
        Nr.default = void 0;
        var Mr = na(Zi()), Ux = na(Hi()), Wx = na(en()), Gx = ae(), ia;

        function na(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function Hc(r, e) {
            for (var t = 0; t < e.length; t++) {
                var i = e[t];
                i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(r, i.key, i)
            }
        }

        function Hx(r, e, t) {
            return e && Hc(r.prototype, e), t && Hc(r, t), r
        }

        function Yx(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, sa(r, e)
        }

        function sa(r, e) {
            return sa = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, sa(r, e)
        }

        var Fr = Gc(), Qx = /^('|")([^]*)\1$/, Jx = Fr(function () {
            }, "Assigning an attribute a value containing characters that might need to be escaped is deprecated. Call attribute.setValue() instead."),
            Xx = Fr(function () {
            }, "Assigning attr.quoted is deprecated and has no effect. Assign to attr.quoteMark instead."),
            Kx = Fr(function () {
            }, "Constructing an Attribute selector with a value without specifying quoteMark is deprecated. Note: The value should be unescaped now.");

        function aa(r) {
            var e = !1, t = null, i = r, n = i.match(Qx);
            return n && (t = n[1], i = n[2]), i = (0, Ux.default)(i), i !== r && (e = !0), {
                deprecatedUsage: e,
                unescaped: i,
                quoteMark: t
            }
        }

        function Zx(r) {
            if (r.quoteMark !== void 0 || r.value === void 0) return r;
            Kx();
            var e = aa(r.value), t = e.quoteMark, i = e.unescaped;
            return r.raws || (r.raws = {}), r.raws.value === void 0 && (r.raws.value = r.value), r.value = i, r.quoteMark = t, r
        }

        var tn = function (r) {
            Yx(e, r);

            function e(i) {
                var n;
                return i === void 0 && (i = {}), n = r.call(this, Zx(i)) || this, n.type = Gx.ATTRIBUTE, n.raws = n.raws || {}, Object.defineProperty(n.raws, "unquoted", {
                    get: Fr(function () {
                        return n.value
                    }, "attr.raws.unquoted is deprecated. Call attr.value instead."), set: Fr(function () {
                        return n.value
                    }, "Setting attr.raws.unquoted is deprecated and has no effect. attr.value is unescaped by default now.")
                }), n._constructed = !0, n
            }

            var t = e.prototype;
            return t.getQuotedValue = function (n) {
                n === void 0 && (n = {});
                var s = this._determineQuoteMark(n), a = oa[s], o = (0, Mr.default)(this._value, a);
                return o
            }, t._determineQuoteMark = function (n) {
                return n.smart ? this.smartQuoteMark(n) : this.preferredQuoteMark(n)
            }, t.setValue = function (n, s) {
                s === void 0 && (s = {}), this._value = n, this._quoteMark = this._determineQuoteMark(s), this._syncRawValue()
            }, t.smartQuoteMark = function (n) {
                var s = this.value, a = s.replace(/[^']/g, "").length, o = s.replace(/[^"]/g, "").length;
                if (a + o === 0) {
                    var u = (0, Mr.default)(s, {isIdentifier: !0});
                    if (u === s) return e.NO_QUOTE;
                    var c = this.preferredQuoteMark(n);
                    if (c === e.NO_QUOTE) {
                        var f = this.quoteMark || n.quoteMark || e.DOUBLE_QUOTE, p = oa[f], d = (0, Mr.default)(s, p);
                        if (d.length < u.length) return f
                    }
                    return c
                } else return o === a ? this.preferredQuoteMark(n) : o < a ? e.DOUBLE_QUOTE : e.SINGLE_QUOTE
            }, t.preferredQuoteMark = function (n) {
                var s = n.preferCurrentQuoteMark ? this.quoteMark : n.quoteMark;
                return s === void 0 && (s = n.preferCurrentQuoteMark ? n.quoteMark : this.quoteMark), s === void 0 && (s = e.DOUBLE_QUOTE), s
            }, t._syncRawValue = function () {
                var n = (0, Mr.default)(this._value, oa[this.quoteMark]);
                n === this._value ? this.raws && delete this.raws.value : this.raws.value = n
            }, t._handleEscapes = function (n, s) {
                if (this._constructed) {
                    var a = (0, Mr.default)(s, {isIdentifier: !0});
                    a !== s ? this.raws[n] = a : delete this.raws[n]
                }
            }, t._spacesFor = function (n) {
                var s = {before: "", after: ""}, a = this.spaces[n] || {},
                    o = this.raws.spaces && this.raws.spaces[n] || {};
                return Object.assign(s, a, o)
            }, t._stringFor = function (n, s, a) {
                s === void 0 && (s = n), a === void 0 && (a = Yc);
                var o = this._spacesFor(s);
                return a(this.stringifyProperty(n), o)
            }, t.offsetOf = function (n) {
                var s = 1, a = this._spacesFor("attribute");
                if (s += a.before.length, n === "namespace" || n === "ns") return this.namespace ? s : -1;
                if (n === "attributeNS" || (s += this.namespaceString.length, this.namespace && (s += 1), n === "attribute")) return s;
                s += this.stringifyProperty("attribute").length, s += a.after.length;
                var o = this._spacesFor("operator");
                s += o.before.length;
                var u = this.stringifyProperty("operator");
                if (n === "operator") return u ? s : -1;
                s += u.length, s += o.after.length;
                var c = this._spacesFor("value");
                s += c.before.length;
                var f = this.stringifyProperty("value");
                if (n === "value") return f ? s : -1;
                s += f.length, s += c.after.length;
                var p = this._spacesFor("insensitive");
                return s += p.before.length, n === "insensitive" && this.insensitive ? s : -1
            }, t.toString = function () {
                var n = this, s = [this.rawSpaceBefore, "["];
                return s.push(this._stringFor("qualifiedAttribute", "attribute")), this.operator && (this.value || this.value === "") && (s.push(this._stringFor("operator")), s.push(this._stringFor("value")), s.push(this._stringFor("insensitiveFlag", "insensitive", function (a, o) {
                    return a.length > 0 && !n.quoted && o.before.length === 0 && !(n.spaces.value && n.spaces.value.after) && (o.before = " "), Yc(a, o)
                }))), s.push("]"), s.push(this.rawSpaceAfter), s.join("")
            }, Hx(e, [{
                key: "quoted", get: function () {
                    var n = this.quoteMark;
                    return n === "'" || n === '"'
                }, set: function (n) {
                    Xx()
                }
            }, {
                key: "quoteMark", get: function () {
                    return this._quoteMark
                }, set: function (n) {
                    if (!this._constructed) {
                        this._quoteMark = n;
                        return
                    }
                    this._quoteMark !== n && (this._quoteMark = n, this._syncRawValue())
                }
            }, {
                key: "qualifiedAttribute", get: function () {
                    return this.qualifiedName(this.raws.attribute || this.attribute)
                }
            }, {
                key: "insensitiveFlag", get: function () {
                    return this.insensitive ? "i" : ""
                }
            }, {
                key: "value", get: function () {
                    return this._value
                }, set: function (n) {
                    if (this._constructed) {
                        var s = aa(n), a = s.deprecatedUsage, o = s.unescaped, u = s.quoteMark;
                        if (a && Jx(), o === this._value && u === this._quoteMark) return;
                        this._value = o, this._quoteMark = u, this._syncRawValue()
                    } else this._value = n
                }
            }, {
                key: "insensitive", get: function () {
                    return this._insensitive
                }, set: function (n) {
                    n || (this._insensitive = !1, this.raws && (this.raws.insensitiveFlag === "I" || this.raws.insensitiveFlag === "i") && (this.raws.insensitiveFlag = void 0)), this._insensitive = n
                }
            }, {
                key: "attribute", get: function () {
                    return this._attribute
                }, set: function (n) {
                    this._handleEscapes("attribute", n), this._attribute = n
                }
            }]), e
        }(Wx.default);
        Nr.default = tn;
        tn.NO_QUOTE = null;
        tn.SINGLE_QUOTE = "'";
        tn.DOUBLE_QUOTE = '"';
        var oa = (ia = {
            "'": {quotes: "single", wrap: !0},
            '"': {quotes: "double", wrap: !0}
        }, ia[null] = {isIdentifier: !0}, ia);

        function Yc(r, e) {
            return "" + e.before + r + e.after
        }
    });
    var fa = v((Lr, Qc) => {
        l();
        "use strict";
        Lr.__esModule = !0;
        Lr.default = void 0;
        var e1 = r1(en()), t1 = ae();

        function r1(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function i1(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, ua(r, e)
        }

        function ua(r, e) {
            return ua = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, ua(r, e)
        }

        var n1 = function (r) {
            i1(e, r);

            function e(t) {
                var i;
                return i = r.call(this, t) || this, i.type = t1.UNIVERSAL, i.value = "*", i
            }

            return e
        }(e1.default);
        Lr.default = n1;
        Qc.exports = Lr.default
    });
    var pa = v((Br, Jc) => {
        l();
        "use strict";
        Br.__esModule = !0;
        Br.default = void 0;
        var s1 = o1(Ge()), a1 = ae();

        function o1(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function l1(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, ca(r, e)
        }

        function ca(r, e) {
            return ca = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, ca(r, e)
        }

        var u1 = function (r) {
            l1(e, r);

            function e(t) {
                var i;
                return i = r.call(this, t) || this, i.type = a1.COMBINATOR, i
            }

            return e
        }(s1.default);
        Br.default = u1;
        Jc.exports = Br.default
    });
    var ha = v(($r, Xc) => {
        l();
        "use strict";
        $r.__esModule = !0;
        $r.default = void 0;
        var f1 = p1(Ge()), c1 = ae();

        function p1(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function d1(r, e) {
            r.prototype = Object.create(e.prototype), r.prototype.constructor = r, da(r, e)
        }

        function da(r, e) {
            return da = Object.setPrototypeOf || function (i, n) {
                return i.__proto__ = n, i
            }, da(r, e)
        }

        var h1 = function (r) {
            d1(e, r);

            function e(t) {
                var i;
                return i = r.call(this, t) || this, i.type = c1.NESTING, i.value = "&", i
            }

            return e
        }(f1.default);
        $r.default = h1;
        Xc.exports = $r.default
    });
    var Zc = v((rn, Kc) => {
        l();
        "use strict";
        rn.__esModule = !0;
        rn.default = m1;

        function m1(r) {
            return r.sort(function (e, t) {
                return e - t
            })
        }

        Kc.exports = rn.default
    });
    var ma = v(D => {
        l();
        "use strict";
        D.__esModule = !0;
        D.combinator = D.word = D.comment = D.str = D.tab = D.newline = D.feed = D.cr = D.backslash = D.bang = D.slash = D.doubleQuote = D.singleQuote = D.space = D.greaterThan = D.pipe = D.equals = D.plus = D.caret = D.tilde = D.dollar = D.closeSquare = D.openSquare = D.closeParenthesis = D.openParenthesis = D.semicolon = D.colon = D.comma = D.at = D.asterisk = D.ampersand = void 0;
        var g1 = 38;
        D.ampersand = g1;
        var y1 = 42;
        D.asterisk = y1;
        var w1 = 64;
        D.at = w1;
        var b1 = 44;
        D.comma = b1;
        var v1 = 58;
        D.colon = v1;
        var x1 = 59;
        D.semicolon = x1;
        var k1 = 40;
        D.openParenthesis = k1;
        var S1 = 41;
        D.closeParenthesis = S1;
        var C1 = 91;
        D.openSquare = C1;
        var _1 = 93;
        D.closeSquare = _1;
        var A1 = 36;
        D.dollar = A1;
        var E1 = 126;
        D.tilde = E1;
        var O1 = 94;
        D.caret = O1;
        var T1 = 43;
        D.plus = T1;
        var P1 = 61;
        D.equals = P1;
        var D1 = 124;
        D.pipe = D1;
        var q1 = 62;
        D.greaterThan = q1;
        var I1 = 32;
        D.space = I1;
        var ep = 39;
        D.singleQuote = ep;
        var R1 = 34;
        D.doubleQuote = R1;
        var M1 = 47;
        D.slash = M1;
        var F1 = 33;
        D.bang = F1;
        var N1 = 92;
        D.backslash = N1;
        var L1 = 13;
        D.cr = L1;
        var B1 = 12;
        D.feed = B1;
        var $1 = 10;
        D.newline = $1;
        var z1 = 9;
        D.tab = z1;
        var j1 = ep;
        D.str = j1;
        var V1 = -1;
        D.comment = V1;
        var U1 = -2;
        D.word = U1;
        var W1 = -3;
        D.combinator = W1
    });
    var ip = v(zr => {
        l();
        "use strict";
        zr.__esModule = !0;
        zr.default = K1;
        zr.FIELDS = void 0;
        var E = G1(ma()), Et, j;

        function tp() {
            if (typeof WeakMap != "function") return null;
            var r = new WeakMap;
            return tp = function () {
                return r
            }, r
        }

        function G1(r) {
            if (r && r.__esModule) return r;
            if (r === null || typeof r != "object" && typeof r != "function") return {default: r};
            var e = tp();
            if (e && e.has(r)) return e.get(r);
            var t = {}, i = Object.defineProperty && Object.getOwnPropertyDescriptor;
            for (var n in r) if (Object.prototype.hasOwnProperty.call(r, n)) {
                var s = i ? Object.getOwnPropertyDescriptor(r, n) : null;
                s && (s.get || s.set) ? Object.defineProperty(t, n, s) : t[n] = r[n]
            }
            return t.default = r, e && e.set(r, t), t
        }

        var H1 = (Et = {}, Et[E.tab] = !0, Et[E.newline] = !0, Et[E.cr] = !0, Et[E.feed] = !0, Et),
            Y1 = (j = {}, j[E.space] = !0, j[E.tab] = !0, j[E.newline] = !0, j[E.cr] = !0, j[E.feed] = !0, j[E.ampersand] = !0, j[E.asterisk] = !0, j[E.bang] = !0, j[E.comma] = !0, j[E.colon] = !0, j[E.semicolon] = !0, j[E.openParenthesis] = !0, j[E.closeParenthesis] = !0, j[E.openSquare] = !0, j[E.closeSquare] = !0, j[E.singleQuote] = !0, j[E.doubleQuote] = !0, j[E.plus] = !0, j[E.pipe] = !0, j[E.tilde] = !0, j[E.greaterThan] = !0, j[E.equals] = !0, j[E.dollar] = !0, j[E.caret] = !0, j[E.slash] = !0, j),
            ga = {}, rp = "0123456789abcdefABCDEF";
        for (nn = 0; nn < rp.length; nn++) ga[rp.charCodeAt(nn)] = !0;
        var nn;

        function Q1(r, e) {
            var t = e, i;
            do {
                if (i = r.charCodeAt(t), Y1[i]) return t - 1;
                i === E.backslash ? t = J1(r, t) + 1 : t++
            } while (t < r.length);
            return t - 1
        }

        function J1(r, e) {
            var t = e, i = r.charCodeAt(t + 1);
            if (!H1[i]) if (ga[i]) {
                var n = 0;
                do t++, n++, i = r.charCodeAt(t + 1); while (ga[i] && n < 6);
                n < 6 && i === E.space && t++
            } else t++;
            return t
        }

        var X1 = {TYPE: 0, START_LINE: 1, START_COL: 2, END_LINE: 3, END_COL: 4, START_POS: 5, END_POS: 6};
        zr.FIELDS = X1;

        function K1(r) {
            var e = [], t = r.css.valueOf(), i = t, n = i.length, s = -1, a = 1, o = 0, u = 0, c, f, p, d, h, y, x, w,
                b, k, S, C, P;

            function M(F, q) {
                if (r.safe) t += q, b = t.length - 1; else throw r.error("Unclosed " + F, a, o - s, o)
            }

            for (; o < n;) {
                switch (c = t.charCodeAt(o), c === E.newline && (s = o, a += 1), c) {
                    case E.space:
                    case E.tab:
                    case E.newline:
                    case E.cr:
                    case E.feed:
                        b = o;
                        do b += 1, c = t.charCodeAt(b), c === E.newline && (s = b, a += 1); while (c === E.space || c === E.newline || c === E.tab || c === E.cr || c === E.feed);
                        P = E.space, d = a, p = b - s - 1, u = b;
                        break;
                    case E.plus:
                    case E.greaterThan:
                    case E.tilde:
                    case E.pipe:
                        b = o;
                        do b += 1, c = t.charCodeAt(b); while (c === E.plus || c === E.greaterThan || c === E.tilde || c === E.pipe);
                        P = E.combinator, d = a, p = o - s, u = b;
                        break;
                    case E.asterisk:
                    case E.ampersand:
                    case E.bang:
                    case E.comma:
                    case E.equals:
                    case E.dollar:
                    case E.caret:
                    case E.openSquare:
                    case E.closeSquare:
                    case E.colon:
                    case E.semicolon:
                    case E.openParenthesis:
                    case E.closeParenthesis:
                        b = o, P = c, d = a, p = o - s, u = b + 1;
                        break;
                    case E.singleQuote:
                    case E.doubleQuote:
                        C = c === E.singleQuote ? "'" : '"', b = o;
                        do for (h = !1, b = t.indexOf(C, b + 1), b === -1 && M("quote", C), y = b; t.charCodeAt(y - 1) === E.backslash;) y -= 1, h = !h; while (h);
                        P = E.str, d = a, p = o - s, u = b + 1;
                        break;
                    default:
                        c === E.slash && t.charCodeAt(o + 1) === E.asterisk ? (b = t.indexOf("*/", o + 2) + 1, b === 0 && M("comment", "*/"), f = t.slice(o, b + 1), w = f.split(`
`), x = w.length - 1, x > 0 ? (k = a + x, S = b - w[x].length) : (k = a, S = s), P = E.comment, a = k, d = k, p = b - S) : c === E.slash ? (b = o, P = c, d = a, p = o - s, u = b + 1) : (b = Q1(t, o), P = E.word, d = a, p = b - s), u = b + 1;
                        break
                }
                e.push([P, a, o - s, d, p, o, u]), S && (s = S, S = null), o = u
            }
            return e
        }
    });
    var cp = v((jr, fp) => {
        l();
        "use strict";
        jr.__esModule = !0;
        jr.default = void 0;
        var Z1 = be($s()), ya = be(js()), ek = be(Ws()), np = be(Hs()), tk = be(Qs()), rk = be(Ks()), wa = be(ea()),
            ik = be(ra()), sp = sn(la()), nk = be(fa()), ba = be(pa()), sk = be(ha()), ak = be(Zc()), A = sn(ip()),
            O = sn(ma()), ok = sn(ae()), Y = Sr(), mt, va;

        function ap() {
            if (typeof WeakMap != "function") return null;
            var r = new WeakMap;
            return ap = function () {
                return r
            }, r
        }

        function sn(r) {
            if (r && r.__esModule) return r;
            if (r === null || typeof r != "object" && typeof r != "function") return {default: r};
            var e = ap();
            if (e && e.has(r)) return e.get(r);
            var t = {}, i = Object.defineProperty && Object.getOwnPropertyDescriptor;
            for (var n in r) if (Object.prototype.hasOwnProperty.call(r, n)) {
                var s = i ? Object.getOwnPropertyDescriptor(r, n) : null;
                s && (s.get || s.set) ? Object.defineProperty(t, n, s) : t[n] = r[n]
            }
            return t.default = r, e && e.set(r, t), t
        }

        function be(r) {
            return r && r.__esModule ? r : {default: r}
        }

        function op(r, e) {
            for (var t = 0; t < e.length; t++) {
                var i = e[t];
                i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(r, i.key, i)
            }
        }

        function lk(r, e, t) {
            return e && op(r.prototype, e), t && op(r, t), r
        }

        var xa = (mt = {}, mt[O.space] = !0, mt[O.cr] = !0, mt[O.feed] = !0, mt[O.newline] = !0, mt[O.tab] = !0, mt),
            uk = Object.assign({}, xa, (va = {}, va[O.comment] = !0, va));

        function lp(r) {
            return {line: r[A.FIELDS.START_LINE], column: r[A.FIELDS.START_COL]}
        }

        function up(r) {
            return {line: r[A.FIELDS.END_LINE], column: r[A.FIELDS.END_COL]}
        }

        function gt(r, e, t, i) {
            return {start: {line: r, column: e}, end: {line: t, column: i}}
        }

        function Ot(r) {
            return gt(r[A.FIELDS.START_LINE], r[A.FIELDS.START_COL], r[A.FIELDS.END_LINE], r[A.FIELDS.END_COL])
        }

        function ka(r, e) {
            if (!!r) return gt(r[A.FIELDS.START_LINE], r[A.FIELDS.START_COL], e[A.FIELDS.END_LINE], e[A.FIELDS.END_COL])
        }

        function Tt(r, e) {
            var t = r[e];
            if (typeof t == "string") return t.indexOf("\\") !== -1 && ((0, Y.ensureObject)(r, "raws"), r[e] = (0, Y.unesc)(t), r.raws[e] === void 0 && (r.raws[e] = t)), r
        }

        function Sa(r, e) {
            for (var t = -1, i = []; (t = r.indexOf(e, t + 1)) !== -1;) i.push(t);
            return i
        }

        function fk() {
            var r = Array.prototype.concat.apply([], arguments);
            return r.filter(function (e, t) {
                return t === r.indexOf(e)
            })
        }

        var ck = function () {
            function r(t, i) {
                i === void 0 && (i = {}), this.rule = t, this.options = Object.assign({
                    lossy: !1,
                    safe: !1
                }, i), this.position = 0, this.css = typeof this.rule == "string" ? this.rule : this.rule.selector, this.tokens = (0, A.default)({
                    css: this.css,
                    error: this._errorGenerator(),
                    safe: this.options.safe
                });
                var n = ka(this.tokens[0], this.tokens[this.tokens.length - 1]);
                this.root = new Z1.default({source: n}), this.root.errorGenerator = this._errorGenerator();
                var s = new ya.default({source: {start: {line: 1, column: 1}}});
                this.root.append(s), this.current = s, this.loop()
            }

            var e = r.prototype;
            return e._errorGenerator = function () {
                var i = this;
                return function (n, s) {
                    return typeof i.rule == "string" ? new Error(n) : i.rule.error(n, s)
                }
            }, e.attribute = function () {
                var i = [], n = this.currToken;
                for (this.position++; this.position < this.tokens.length && this.currToken[A.FIELDS.TYPE] !== O.closeSquare;) i.push(this.currToken), this.position++;
                if (this.currToken[A.FIELDS.TYPE] !== O.closeSquare) return this.expected("closing square bracket", this.currToken[A.FIELDS.START_POS]);
                var s = i.length, a = {
                    source: gt(n[1], n[2], this.currToken[3], this.currToken[4]),
                    sourceIndex: n[A.FIELDS.START_POS]
                };
                if (s === 1 && !~[O.word].indexOf(i[0][A.FIELDS.TYPE])) return this.expected("attribute", i[0][A.FIELDS.START_POS]);
                for (var o = 0, u = "", c = "", f = null, p = !1; o < s;) {
                    var d = i[o], h = this.content(d), y = i[o + 1];
                    switch (d[A.FIELDS.TYPE]) {
                        case O.space:
                            if (p = !0, this.options.lossy) break;
                            if (f) {
                                (0, Y.ensureObject)(a, "spaces", f);
                                var x = a.spaces[f].after || "";
                                a.spaces[f].after = x + h;
                                var w = (0, Y.getProp)(a, "raws", "spaces", f, "after") || null;
                                w && (a.raws.spaces[f].after = w + h)
                            } else u = u + h, c = c + h;
                            break;
                        case O.asterisk:
                            if (y[A.FIELDS.TYPE] === O.equals) a.operator = h, f = "operator"; else if ((!a.namespace || f === "namespace" && !p) && y) {
                                u && ((0, Y.ensureObject)(a, "spaces", "attribute"), a.spaces.attribute.before = u, u = ""), c && ((0, Y.ensureObject)(a, "raws", "spaces", "attribute"), a.raws.spaces.attribute.before = u, c = ""), a.namespace = (a.namespace || "") + h;
                                var b = (0, Y.getProp)(a, "raws", "namespace") || null;
                                b && (a.raws.namespace += h), f = "namespace"
                            }
                            p = !1;
                            break;
                        case O.dollar:
                            if (f === "value") {
                                var k = (0, Y.getProp)(a, "raws", "value");
                                a.value += "$", k && (a.raws.value = k + "$");
                                break
                            }
                        case O.caret:
                            y[A.FIELDS.TYPE] === O.equals && (a.operator = h, f = "operator"), p = !1;
                            break;
                        case O.combinator:
                            if (h === "~" && y[A.FIELDS.TYPE] === O.equals && (a.operator = h, f = "operator"), h !== "|") {
                                p = !1;
                                break
                            }
                            y[A.FIELDS.TYPE] === O.equals ? (a.operator = h, f = "operator") : !a.namespace && !a.attribute && (a.namespace = !0), p = !1;
                            break;
                        case O.word:
                            if (y && this.content(y) === "|" && i[o + 2] && i[o + 2][A.FIELDS.TYPE] !== O.equals && !a.operator && !a.namespace) a.namespace = h, f = "namespace"; else if (!a.attribute || f === "attribute" && !p) {
                                u && ((0, Y.ensureObject)(a, "spaces", "attribute"), a.spaces.attribute.before = u, u = ""), c && ((0, Y.ensureObject)(a, "raws", "spaces", "attribute"), a.raws.spaces.attribute.before = c, c = ""), a.attribute = (a.attribute || "") + h;
                                var S = (0, Y.getProp)(a, "raws", "attribute") || null;
                                S && (a.raws.attribute += h), f = "attribute"
                            } else if (!a.value && a.value !== "" || f === "value" && !(p || a.quoteMark)) {
                                var C = (0, Y.unesc)(h), P = (0, Y.getProp)(a, "raws", "value") || "",
                                    M = a.value || "";
                                a.value = M + C, a.quoteMark = null, (C !== h || P) && ((0, Y.ensureObject)(a, "raws"), a.raws.value = (P || M) + h), f = "value"
                            } else {
                                var F = h === "i" || h === "I";
                                (a.value || a.value === "") && (a.quoteMark || p) ? (a.insensitive = F, (!F || h === "I") && ((0, Y.ensureObject)(a, "raws"), a.raws.insensitiveFlag = h), f = "insensitive", u && ((0, Y.ensureObject)(a, "spaces", "insensitive"), a.spaces.insensitive.before = u, u = ""), c && ((0, Y.ensureObject)(a, "raws", "spaces", "insensitive"), a.raws.spaces.insensitive.before = c, c = "")) : (a.value || a.value === "") && (f = "value", a.value += h, a.raws.value && (a.raws.value += h))
                            }
                            p = !1;
                            break;
                        case O.str:
                            if (!a.attribute || !a.operator) return this.error("Expected an attribute followed by an operator preceding the string.", {index: d[A.FIELDS.START_POS]});
                            var q = (0, sp.unescapeValue)(h), K = q.unescaped, ye = q.quoteMark;
                            a.value = K, a.quoteMark = ye, f = "value", (0, Y.ensureObject)(a, "raws"), a.raws.value = h, p = !1;
                            break;
                        case O.equals:
                            if (!a.attribute) return this.expected("attribute", d[A.FIELDS.START_POS], h);
                            if (a.value) return this.error('Unexpected "=" found; an operator was already defined.', {index: d[A.FIELDS.START_POS]});
                            a.operator = a.operator ? a.operator + h : h, f = "operator", p = !1;
                            break;
                        case O.comment:
                            if (f) if (p || y && y[A.FIELDS.TYPE] === O.space || f === "insensitive") {
                                var J = (0, Y.getProp)(a, "spaces", f, "after") || "",
                                    ee = (0, Y.getProp)(a, "raws", "spaces", f, "after") || J;
                                (0, Y.ensureObject)(a, "raws", "spaces", f), a.raws.spaces[f].after = ee + h
                            } else {
                                var Z = a[f] || "", je = (0, Y.getProp)(a, "raws", f) || Z;
                                (0, Y.ensureObject)(a, "raws"), a.raws[f] = je + h
                            } else c = c + h;
                            break;
                        default:
                            return this.error('Unexpected "' + h + '" found.', {index: d[A.FIELDS.START_POS]})
                    }
                    o++
                }
                Tt(a, "attribute"), Tt(a, "namespace"), this.newNode(new sp.default(a)), this.position++
            }, e.parseWhitespaceEquivalentTokens = function (i) {
                i < 0 && (i = this.tokens.length);
                var n = this.position, s = [], a = "", o = void 0;
                do if (xa[this.currToken[A.FIELDS.TYPE]]) this.options.lossy || (a += this.content()); else if (this.currToken[A.FIELDS.TYPE] === O.comment) {
                    var u = {};
                    a && (u.before = a, a = ""), o = new np.default({
                        value: this.content(),
                        source: Ot(this.currToken),
                        sourceIndex: this.currToken[A.FIELDS.START_POS],
                        spaces: u
                    }), s.push(o)
                } while (++this.position < i);
                if (a) {
                    if (o) o.spaces.after = a; else if (!this.options.lossy) {
                        var c = this.tokens[n], f = this.tokens[this.position - 1];
                        s.push(new wa.default({
                            value: "",
                            source: gt(c[A.FIELDS.START_LINE], c[A.FIELDS.START_COL], f[A.FIELDS.END_LINE], f[A.FIELDS.END_COL]),
                            sourceIndex: c[A.FIELDS.START_POS],
                            spaces: {before: a, after: ""}
                        }))
                    }
                }
                return s
            }, e.convertWhitespaceNodesToSpace = function (i, n) {
                var s = this;
                n === void 0 && (n = !1);
                var a = "", o = "";
                i.forEach(function (c) {
                    var f = s.lossySpace(c.spaces.before, n), p = s.lossySpace(c.rawSpaceBefore, n);
                    a += f + s.lossySpace(c.spaces.after, n && f.length === 0), o += f + c.value + s.lossySpace(c.rawSpaceAfter, n && p.length === 0)
                }), o === a && (o = void 0);
                var u = {space: a, rawSpace: o};
                return u
            }, e.isNamedCombinator = function (i) {
                return i === void 0 && (i = this.position), this.tokens[i + 0] && this.tokens[i + 0][A.FIELDS.TYPE] === O.slash && this.tokens[i + 1] && this.tokens[i + 1][A.FIELDS.TYPE] === O.word && this.tokens[i + 2] && this.tokens[i + 2][A.FIELDS.TYPE] === O.slash
            }, e.namedCombinator = function () {
                if (this.isNamedCombinator()) {
                    var i = this.content(this.tokens[this.position + 1]), n = (0, Y.unesc)(i).toLowerCase(), s = {};
                    n !== i && (s.value = "/" + i + "/");
                    var a = new ba.default({
                        value: "/" + n + "/",
                        source: gt(this.currToken[A.FIELDS.START_LINE], this.currToken[A.FIELDS.START_COL], this.tokens[this.position + 2][A.FIELDS.END_LINE], this.tokens[this.position + 2][A.FIELDS.END_COL]),
                        sourceIndex: this.currToken[A.FIELDS.START_POS],
                        raws: s
                    });
                    return this.position = this.position + 3, a
                } else this.unexpected()
            }, e.combinator = function () {
                var i = this;
                if (this.content() === "|") return this.namespace();
                var n = this.locateNextMeaningfulToken(this.position);
                if (n < 0 || this.tokens[n][A.FIELDS.TYPE] === O.comma) {
                    var s = this.parseWhitespaceEquivalentTokens(n);
                    if (s.length > 0) {
                        var a = this.current.last;
                        if (a) {
                            var o = this.convertWhitespaceNodesToSpace(s), u = o.space, c = o.rawSpace;
                            c !== void 0 && (a.rawSpaceAfter += c), a.spaces.after += u
                        } else s.forEach(function (P) {
                            return i.newNode(P)
                        })
                    }
                    return
                }
                var f = this.currToken, p = void 0;
                n > this.position && (p = this.parseWhitespaceEquivalentTokens(n));
                var d;
                if (this.isNamedCombinator() ? d = this.namedCombinator() : this.currToken[A.FIELDS.TYPE] === O.combinator ? (d = new ba.default({
                    value: this.content(),
                    source: Ot(this.currToken),
                    sourceIndex: this.currToken[A.FIELDS.START_POS]
                }), this.position++) : xa[this.currToken[A.FIELDS.TYPE]] || p || this.unexpected(), d) {
                    if (p) {
                        var h = this.convertWhitespaceNodesToSpace(p), y = h.space, x = h.rawSpace;
                        d.spaces.before = y, d.rawSpaceBefore = x
                    }
                } else {
                    var w = this.convertWhitespaceNodesToSpace(p, !0), b = w.space, k = w.rawSpace;
                    k || (k = b);
                    var S = {}, C = {spaces: {}};
                    b.endsWith(" ") && k.endsWith(" ") ? (S.before = b.slice(0, b.length - 1), C.spaces.before = k.slice(0, k.length - 1)) : b.startsWith(" ") && k.startsWith(" ") ? (S.after = b.slice(1), C.spaces.after = k.slice(1)) : C.value = k, d = new ba.default({
                        value: " ",
                        source: ka(f, this.tokens[this.position - 1]),
                        sourceIndex: f[A.FIELDS.START_POS],
                        spaces: S,
                        raws: C
                    })
                }
                return this.currToken && this.currToken[A.FIELDS.TYPE] === O.space && (d.spaces.after = this.optionalSpace(this.content()), this.position++), this.newNode(d)
            }, e.comma = function () {
                if (this.position === this.tokens.length - 1) {
                    this.root.trailingComma = !0, this.position++;
                    return
                }
                this.current._inferEndPosition();
                var i = new ya.default({source: {start: lp(this.tokens[this.position + 1])}});
                this.current.parent.append(i), this.current = i, this.position++
            }, e.comment = function () {
                var i = this.currToken;
                this.newNode(new np.default({
                    value: this.content(),
                    source: Ot(i),
                    sourceIndex: i[A.FIELDS.START_POS]
                })), this.position++
            }, e.error = function (i, n) {
                throw this.root.error(i, n)
            }, e.missingBackslash = function () {
                return this.error("Expected a backslash preceding the semicolon.", {index: this.currToken[A.FIELDS.START_POS]})
            }, e.missingParenthesis = function () {
                return this.expected("opening parenthesis", this.currToken[A.FIELDS.START_POS])
            }, e.missingSquareBracket = function () {
                return this.expected("opening square bracket", this.currToken[A.FIELDS.START_POS])
            }, e.unexpected = function () {
                return this.error("Unexpected '" + this.content() + "'. Escaping special characters with \\ may help.", this.currToken[A.FIELDS.START_POS])
            }, e.namespace = function () {
                var i = this.prevToken && this.content(this.prevToken) || !0;
                if (this.nextToken[A.FIELDS.TYPE] === O.word) return this.position++, this.word(i);
                if (this.nextToken[A.FIELDS.TYPE] === O.asterisk) return this.position++, this.universal(i)
            }, e.nesting = function () {
                if (this.nextToken) {
                    var i = this.content(this.nextToken);
                    if (i === "|") {
                        this.position++;
                        return
                    }
                }
                var n = this.currToken;
                this.newNode(new sk.default({
                    value: this.content(),
                    source: Ot(n),
                    sourceIndex: n[A.FIELDS.START_POS]
                })), this.position++
            }, e.parentheses = function () {
                var i = this.current.last, n = 1;
                if (this.position++, i && i.type === ok.PSEUDO) {
                    var s = new ya.default({source: {start: lp(this.tokens[this.position - 1])}}), a = this.current;
                    for (i.append(s), this.current = s; this.position < this.tokens.length && n;) this.currToken[A.FIELDS.TYPE] === O.openParenthesis && n++, this.currToken[A.FIELDS.TYPE] === O.closeParenthesis && n--, n ? this.parse() : (this.current.source.end = up(this.currToken), this.current.parent.source.end = up(this.currToken), this.position++);
                    this.current = a
                } else {
                    for (var o = this.currToken, u = "(", c; this.position < this.tokens.length && n;) this.currToken[A.FIELDS.TYPE] === O.openParenthesis && n++, this.currToken[A.FIELDS.TYPE] === O.closeParenthesis && n--, c = this.currToken, u += this.parseParenthesisToken(this.currToken), this.position++;
                    i ? i.appendToPropertyAndEscape("value", u, u) : this.newNode(new wa.default({
                        value: u,
                        source: gt(o[A.FIELDS.START_LINE], o[A.FIELDS.START_COL], c[A.FIELDS.END_LINE], c[A.FIELDS.END_COL]),
                        sourceIndex: o[A.FIELDS.START_POS]
                    }))
                }
                if (n) return this.expected("closing parenthesis", this.currToken[A.FIELDS.START_POS])
            }, e.pseudo = function () {
                for (var i = this, n = "", s = this.currToken; this.currToken && this.currToken[A.FIELDS.TYPE] === O.colon;) n += this.content(), this.position++;
                if (!this.currToken) return this.expected(["pseudo-class", "pseudo-element"], this.position - 1);
                if (this.currToken[A.FIELDS.TYPE] === O.word) this.splitWord(!1, function (a, o) {
                    n += a, i.newNode(new ik.default({
                        value: n,
                        source: ka(s, i.currToken),
                        sourceIndex: s[A.FIELDS.START_POS]
                    })), o > 1 && i.nextToken && i.nextToken[A.FIELDS.TYPE] === O.openParenthesis && i.error("Misplaced parenthesis.", {index: i.nextToken[A.FIELDS.START_POS]})
                }); else return this.expected(["pseudo-class", "pseudo-element"], this.currToken[A.FIELDS.START_POS])
            }, e.space = function () {
                var i = this.content();
                this.position === 0 || this.prevToken[A.FIELDS.TYPE] === O.comma || this.prevToken[A.FIELDS.TYPE] === O.openParenthesis || this.current.nodes.every(function (n) {
                    return n.type === "comment"
                }) ? (this.spaces = this.optionalSpace(i), this.position++) : this.position === this.tokens.length - 1 || this.nextToken[A.FIELDS.TYPE] === O.comma || this.nextToken[A.FIELDS.TYPE] === O.closeParenthesis ? (this.current.last.spaces.after = this.optionalSpace(i), this.position++) : this.combinator()
            }, e.string = function () {
                var i = this.currToken;
                this.newNode(new wa.default({
                    value: this.content(),
                    source: Ot(i),
                    sourceIndex: i[A.FIELDS.START_POS]
                })), this.position++
            }, e.universal = function (i) {
                var n = this.nextToken;
                if (n && this.content(n) === "|") return this.position++, this.namespace();
                var s = this.currToken;
                this.newNode(new nk.default({
                    value: this.content(),
                    source: Ot(s),
                    sourceIndex: s[A.FIELDS.START_POS]
                }), i), this.position++
            }, e.splitWord = function (i, n) {
                for (var s = this, a = this.nextToken, o = this.content(); a && ~[O.dollar, O.caret, O.equals, O.word].indexOf(a[A.FIELDS.TYPE]);) {
                    this.position++;
                    var u = this.content();
                    if (o += u, u.lastIndexOf("\\") === u.length - 1) {
                        var c = this.nextToken;
                        c && c[A.FIELDS.TYPE] === O.space && (o += this.requiredSpace(this.content(c)), this.position++)
                    }
                    a = this.nextToken
                }
                var f = Sa(o, ".").filter(function (y) {
                    var x = o[y - 1] === "\\", w = /^\d+\.\d+%$/.test(o);
                    return !x && !w
                }), p = Sa(o, "#").filter(function (y) {
                    return o[y - 1] !== "\\"
                }), d = Sa(o, "#{");
                d.length && (p = p.filter(function (y) {
                    return !~d.indexOf(y)
                }));
                var h = (0, ak.default)(fk([0].concat(f, p)));
                h.forEach(function (y, x) {
                    var w = h[x + 1] || o.length, b = o.slice(y, w);
                    if (x === 0 && n) return n.call(s, b, h.length);
                    var k, S = s.currToken, C = S[A.FIELDS.START_POS] + h[x],
                        P = gt(S[1], S[2] + y, S[3], S[2] + (w - 1));
                    if (~f.indexOf(y)) {
                        var M = {value: b.slice(1), source: P, sourceIndex: C};
                        k = new ek.default(Tt(M, "value"))
                    } else if (~p.indexOf(y)) {
                        var F = {value: b.slice(1), source: P, sourceIndex: C};
                        k = new tk.default(Tt(F, "value"))
                    } else {
                        var q = {value: b, source: P, sourceIndex: C};
                        Tt(q, "value"), k = new rk.default(q)
                    }
                    s.newNode(k, i), i = null
                }), this.position++
            }, e.word = function (i) {
                var n = this.nextToken;
                return n && this.content(n) === "|" ? (this.position++, this.namespace()) : this.splitWord(i)
            }, e.loop = function () {
                for (; this.position < this.tokens.length;) this.parse(!0);
                return this.current._inferEndPosition(), this.root
            }, e.parse = function (i) {
                switch (this.currToken[A.FIELDS.TYPE]) {
                    case O.space:
                        this.space();
                        break;
                    case O.comment:
                        this.comment();
                        break;
                    case O.openParenthesis:
                        this.parentheses();
                        break;
                    case O.closeParenthesis:
                        i && this.missingParenthesis();
                        break;
                    case O.openSquare:
                        this.attribute();
                        break;
                    case O.dollar:
                    case O.caret:
                    case O.equals:
                    case O.word:
                        this.word();
                        break;
                    case O.colon:
                        this.pseudo();
                        break;
                    case O.comma:
                        this.comma();
                        break;
                    case O.asterisk:
                        this.universal();
                        break;
                    case O.ampersand:
                        this.nesting();
                        break;
                    case O.slash:
                    case O.combinator:
                        this.combinator();
                        break;
                    case O.str:
                        this.string();
                        break;
                    case O.closeSquare:
                        this.missingSquareBracket();
                    case O.semicolon:
                        this.missingBackslash();
                    default:
                        this.unexpected()
                }
            }, e.expected = function (i, n, s) {
                if (Array.isArray(i)) {
                    var a = i.pop();
                    i = i.join(", ") + " or " + a
                }
                var o = /^[aeiou]/.test(i[0]) ? "an" : "a";
                return s ? this.error("Expected " + o + " " + i + ', found "' + s + '" instead.', {index: n}) : this.error("Expected " + o + " " + i + ".", {index: n})
            }, e.requiredSpace = function (i) {
                return this.options.lossy ? " " : i
            }, e.optionalSpace = function (i) {
                return this.options.lossy ? "" : i
            }, e.lossySpace = function (i, n) {
                return this.options.lossy ? n ? " " : "" : i
            }, e.parseParenthesisToken = function (i) {
                var n = this.content(i);
                return i[A.FIELDS.TYPE] === O.space ? this.requiredSpace(n) : n
            }, e.newNode = function (i, n) {
                return n && (/^ +$/.test(n) && (this.options.lossy || (this.spaces = (this.spaces || "") + n), n = !0), i.namespace = n, Tt(i, "namespace")), this.spaces && (i.spaces.before = this.spaces, this.spaces = ""), this.current.append(i)
            }, e.content = function (i) {
                return i === void 0 && (i = this.currToken), this.css.slice(i[A.FIELDS.START_POS], i[A.FIELDS.END_POS])
            }, e.locateNextMeaningfulToken = function (i) {
                i === void 0 && (i = this.position + 1);
                for (var n = i; n < this.tokens.length;) if (uk[this.tokens[n][A.FIELDS.TYPE]]) {
                    n++;
                    continue
                } else return n;
                return -1
            }, lk(r, [{
                key: "currToken", get: function () {
                    return this.tokens[this.position]
                }
            }, {
                key: "nextToken", get: function () {
                    return this.tokens[this.position + 1]
                }
            }, {
                key: "prevToken", get: function () {
                    return this.tokens[this.position - 1]
                }
            }]), r
        }();
        jr.default = ck;
        fp.exports = jr.default
    });
    var dp = v((Vr, pp) => {
        l();
        "use strict";
        Vr.__esModule = !0;
        Vr.default = void 0;
        var pk = dk(cp());

        function dk(r) {
            return r && r.__esModule ? r : {default: r}
        }

        var hk = function () {
            function r(t, i) {
                this.func = t || function () {
                }, this.funcRes = null, this.options = i
            }

            var e = r.prototype;
            return e._shouldUpdateSelector = function (i, n) {
                n === void 0 && (n = {});
                var s = Object.assign({}, this.options, n);
                return s.updateSelector === !1 ? !1 : typeof i != "string"
            }, e._isLossy = function (i) {
                i === void 0 && (i = {});
                var n = Object.assign({}, this.options, i);
                return n.lossless === !1
            }, e._root = function (i, n) {
                n === void 0 && (n = {});
                var s = new pk.default(i, this._parseOptions(n));
                return s.root
            }, e._parseOptions = function (i) {
                return {lossy: this._isLossy(i)}
            }, e._run = function (i, n) {
                var s = this;
                return n === void 0 && (n = {}), new Promise(function (a, o) {
                    try {
                        var u = s._root(i, n);
                        Promise.resolve(s.func(u)).then(function (c) {
                            var f = void 0;
                            return s._shouldUpdateSelector(i, n) && (f = u.toString(), i.selector = f), {
                                transform: c,
                                root: u,
                                string: f
                            }
                        }).then(a, o)
                    } catch (c) {
                        o(c);
                        return
                    }
                })
            }, e._runSync = function (i, n) {
                n === void 0 && (n = {});
                var s = this._root(i, n), a = this.func(s);
                if (a && typeof a.then == "function") throw new Error("Selector processor returned a promise to a synchronous call.");
                var o = void 0;
                return n.updateSelector && typeof i != "string" && (o = s.toString(), i.selector = o), {
                    transform: a,
                    root: s,
                    string: o
                }
            }, e.ast = function (i, n) {
                return this._run(i, n).then(function (s) {
                    return s.root
                })
            }, e.astSync = function (i, n) {
                return this._runSync(i, n).root
            }, e.transform = function (i, n) {
                return this._run(i, n).then(function (s) {
                    return s.transform
                })
            }, e.transformSync = function (i, n) {
                return this._runSync(i, n).transform
            }, e.process = function (i, n) {
                return this._run(i, n).then(function (s) {
                    return s.string || s.root.toString()
                })
            }, e.processSync = function (i, n) {
                var s = this._runSync(i, n);
                return s.string || s.root.toString()
            }, r
        }();
        Vr.default = hk;
        pp.exports = Vr.default
    });
    var hp = v(W => {
        l();
        "use strict";
        W.__esModule = !0;
        W.universal = W.tag = W.string = W.selector = W.root = W.pseudo = W.nesting = W.id = W.comment = W.combinator = W.className = W.attribute = void 0;
        var mk = ve(la()), gk = ve(Ws()), yk = ve(pa()), wk = ve(Hs()), bk = ve(Qs()), vk = ve(ha()), xk = ve(ra()),
            kk = ve($s()), Sk = ve(js()), Ck = ve(ea()), _k = ve(Ks()), Ak = ve(fa());

        function ve(r) {
            return r && r.__esModule ? r : {default: r}
        }

        var Ek = function (e) {
            return new mk.default(e)
        };
        W.attribute = Ek;
        var Ok = function (e) {
            return new gk.default(e)
        };
        W.className = Ok;
        var Tk = function (e) {
            return new yk.default(e)
        };
        W.combinator = Tk;
        var Pk = function (e) {
            return new wk.default(e)
        };
        W.comment = Pk;
        var Dk = function (e) {
            return new bk.default(e)
        };
        W.id = Dk;
        var qk = function (e) {
            return new vk.default(e)
        };
        W.nesting = qk;
        var Ik = function (e) {
            return new xk.default(e)
        };
        W.pseudo = Ik;
        var Rk = function (e) {
            return new kk.default(e)
        };
        W.root = Rk;
        var Mk = function (e) {
            return new Sk.default(e)
        };
        W.selector = Mk;
        var Fk = function (e) {
            return new Ck.default(e)
        };
        W.string = Fk;
        var Nk = function (e) {
            return new _k.default(e)
        };
        W.tag = Nk;
        var Lk = function (e) {
            return new Ak.default(e)
        };
        W.universal = Lk
    });
    var wp = v(B => {
        l();
        "use strict";
        B.__esModule = !0;
        B.isNode = Ca;
        B.isPseudoElement = yp;
        B.isPseudoClass = Qk;
        B.isContainer = Jk;
        B.isNamespace = Xk;
        B.isUniversal = B.isTag = B.isString = B.isSelector = B.isRoot = B.isPseudo = B.isNesting = B.isIdentifier = B.isComment = B.isCombinator = B.isClassName = B.isAttribute = void 0;
        var Q = ae(), pe,
            Bk = (pe = {}, pe[Q.ATTRIBUTE] = !0, pe[Q.CLASS] = !0, pe[Q.COMBINATOR] = !0, pe[Q.COMMENT] = !0, pe[Q.ID] = !0, pe[Q.NESTING] = !0, pe[Q.PSEUDO] = !0, pe[Q.ROOT] = !0, pe[Q.SELECTOR] = !0, pe[Q.STRING] = !0, pe[Q.TAG] = !0, pe[Q.UNIVERSAL] = !0, pe);

        function Ca(r) {
            return typeof r == "object" && Bk[r.type]
        }

        function xe(r, e) {
            return Ca(e) && e.type === r
        }

        var mp = xe.bind(null, Q.ATTRIBUTE);
        B.isAttribute = mp;
        var $k = xe.bind(null, Q.CLASS);
        B.isClassName = $k;
        var zk = xe.bind(null, Q.COMBINATOR);
        B.isCombinator = zk;
        var jk = xe.bind(null, Q.COMMENT);
        B.isComment = jk;
        var Vk = xe.bind(null, Q.ID);
        B.isIdentifier = Vk;
        var Uk = xe.bind(null, Q.NESTING);
        B.isNesting = Uk;
        var _a = xe.bind(null, Q.PSEUDO);
        B.isPseudo = _a;
        var Wk = xe.bind(null, Q.ROOT);
        B.isRoot = Wk;
        var Gk = xe.bind(null, Q.SELECTOR);
        B.isSelector = Gk;
        var Hk = xe.bind(null, Q.STRING);
        B.isString = Hk;
        var gp = xe.bind(null, Q.TAG);
        B.isTag = gp;
        var Yk = xe.bind(null, Q.UNIVERSAL);
        B.isUniversal = Yk;

        function yp(r) {
            return _a(r) && r.value && (r.value.startsWith("::") || r.value.toLowerCase() === ":before" || r.value.toLowerCase() === ":after" || r.value.toLowerCase() === ":first-letter" || r.value.toLowerCase() === ":first-line")
        }

        function Qk(r) {
            return _a(r) && !yp(r)
        }

        function Jk(r) {
            return !!(Ca(r) && r.walk)
        }

        function Xk(r) {
            return mp(r) || gp(r)
        }
    });
    var bp = v(Oe => {
        l();
        "use strict";
        Oe.__esModule = !0;
        var Aa = ae();
        Object.keys(Aa).forEach(function (r) {
            r === "default" || r === "__esModule" || r in Oe && Oe[r] === Aa[r] || (Oe[r] = Aa[r])
        });
        var Ea = hp();
        Object.keys(Ea).forEach(function (r) {
            r === "default" || r === "__esModule" || r in Oe && Oe[r] === Ea[r] || (Oe[r] = Ea[r])
        });
        var Oa = wp();
        Object.keys(Oa).forEach(function (r) {
            r === "default" || r === "__esModule" || r in Oe && Oe[r] === Oa[r] || (Oe[r] = Oa[r])
        })
    });
    var Fe = v((Ur, xp) => {
        l();
        "use strict";
        Ur.__esModule = !0;
        Ur.default = void 0;
        var Kk = tS(dp()), Zk = eS(bp());

        function vp() {
            if (typeof WeakMap != "function") return null;
            var r = new WeakMap;
            return vp = function () {
                return r
            }, r
        }

        function eS(r) {
            if (r && r.__esModule) return r;
            if (r === null || typeof r != "object" && typeof r != "function") return {default: r};
            var e = vp();
            if (e && e.has(r)) return e.get(r);
            var t = {}, i = Object.defineProperty && Object.getOwnPropertyDescriptor;
            for (var n in r) if (Object.prototype.hasOwnProperty.call(r, n)) {
                var s = i ? Object.getOwnPropertyDescriptor(r, n) : null;
                s && (s.get || s.set) ? Object.defineProperty(t, n, s) : t[n] = r[n]
            }
            return t.default = r, e && e.set(r, t), t
        }

        function tS(r) {
            return r && r.__esModule ? r : {default: r}
        }

        var Ta = function (e) {
            return new Kk.default(e)
        };
        Object.assign(Ta, Zk);
        delete Ta.__esModule;
        var rS = Ta;
        Ur.default = rS;
        xp.exports = Ur.default
    });

    function Ye(r) {
        return ["fontSize", "outline"].includes(r) ? e => (typeof e == "function" && (e = e({})), Array.isArray(e) && (e = e[0]), e) : r === "fontFamily" ? e => {
            typeof e == "function" && (e = e({}));
            let t = Array.isArray(e) && se(e[1]) ? e[0] : e;
            return Array.isArray(t) ? t.join(", ") : t
        } : ["boxShadow", "transitionProperty", "transitionDuration", "transitionDelay", "transitionTimingFunction", "backgroundImage", "backgroundSize", "backgroundColor", "cursor", "animation"].includes(r) ? e => (typeof e == "function" && (e = e({})), Array.isArray(e) && (e = e.join(", ")), e) : ["gridTemplateColumns", "gridTemplateRows", "objectPosition"].includes(r) ? e => (typeof e == "function" && (e = e({})), typeof e == "string" && (e = z.list.comma(e).join(" ")), e) : (e, t = {}) => (typeof e == "function" && (e = e(t)), e)
    }

    var Wr = _(() => {
        l();
        nt();
        bt()
    });
    var Op = v((NT, Ra) => {
        l();
        var {Rule: kp, AtRule: iS} = ce(), Sp = Fe();

        function Pa(r, e) {
            let t;
            try {
                Sp(i => {
                    t = i
                }).processSync(r)
            } catch (i) {
                throw r.includes(":") ? e ? e.error("Missed semicolon") : i : e ? e.error(i.message) : i
            }
            return t.at(0)
        }

        function Cp(r, e) {
            let t = !1;
            return r.each(i => {
                if (i.type === "nesting") {
                    let n = e.clone({});
                    i.value !== "&" ? i.replaceWith(Pa(i.value.replace("&", n.toString()))) : i.replaceWith(n), t = !0
                } else "nodes" in i && i.nodes && Cp(i, e) && (t = !0)
            }), t
        }

        function _p(r, e) {
            let t = [];
            return r.selectors.forEach(i => {
                let n = Pa(i, r);
                e.selectors.forEach(s => {
                    if (!s) return;
                    let a = Pa(s, e);
                    Cp(a, n) || (a.prepend(Sp.combinator({value: " "})), a.prepend(n.clone({}))), t.push(a.toString())
                })
            }), t
        }

        function an(r, e) {
            let t = r.prev();
            for (e.after(r); t && t.type === "comment";) {
                let i = t.prev();
                e.after(t), t = i
            }
            return r
        }

        function nS(r) {
            return function e(t, i, n, s = n) {
                let a = [];
                if (i.each(o => {
                    o.type === "rule" && n ? s && (o.selectors = _p(t, o)) : o.type === "atrule" && o.nodes ? r[o.name] ? e(t, o, s) : i[qa] !== !1 && a.push(o) : a.push(o)
                }), n && a.length) {
                    let o = t.clone({nodes: []});
                    for (let u of a) o.append(u);
                    i.prepend(o)
                }
            }
        }

        function Da(r, e, t) {
            let i = new kp({selector: r, nodes: []});
            return i.append(e), t.after(i), i
        }

        function Ap(r, e) {
            let t = {};
            for (let i of r) t[i] = !0;
            if (e) for (let i of e) t[i.replace(/^@/, "")] = !0;
            return t
        }

        function sS(r) {
            r = r.trim();
            let e = r.match(/^\((.*)\)$/);
            if (!e) return {type: "basic", selector: r};
            let t = e[1].match(/^(with(?:out)?):(.+)$/);
            if (t) {
                let i = t[1] === "with", n = Object.fromEntries(t[2].trim().split(/\s+/).map(a => [a, !0]));
                if (i && n.all) return {type: "noop"};
                let s = a => !!n[a];
                return n.all ? s = () => !0 : i && (s = a => a === "all" ? !1 : !n[a]), {type: "withrules", escapes: s}
            }
            return {type: "unknown"}
        }

        function aS(r) {
            let e = [], t = r.parent;
            for (; t && t instanceof iS;) e.push(t), t = t.parent;
            return e
        }

        function oS(r) {
            let e = r[Ep];
            if (!e) r.after(r.nodes); else {
                let t = r.nodes, i, n = -1, s, a, o, u = aS(r);
                if (u.forEach((c, f) => {
                    if (e(c.name)) i = c, n = f, a = o; else {
                        let p = o;
                        o = c.clone({nodes: []}), p && o.append(p), s = s || o
                    }
                }), i ? a ? (s.append(t), i.after(a)) : i.after(t) : r.after(t), r.next() && i) {
                    let c;
                    u.slice(0, n + 1).forEach((f, p, d) => {
                        let h = c;
                        c = f.clone({nodes: []}), h && c.append(h);
                        let y = [], w = (d[p - 1] || r).next();
                        for (; w;) y.push(w), w = w.next();
                        c.append(y)
                    }), c && (a || t[t.length - 1]).after(c)
                }
            }
            r.remove()
        }

        var qa = Symbol("rootRuleMergeSel"), Ep = Symbol("rootRuleEscapes");

        function lS(r) {
            let {params: e} = r, {type: t, selector: i, escapes: n} = sS(e);
            if (t === "unknown") throw r.error(`Unknown @${r.name} parameter ${JSON.stringify(e)}`);
            if (t === "basic" && i) {
                let s = new kp({selector: i, nodes: r.nodes});
                r.removeAll(), r.append(s)
            }
            r[Ep] = n, r[qa] = n ? !n("all") : t === "noop"
        }

        var Ia = Symbol("hasRootRule");
        Ra.exports = (r = {}) => {
            let e = Ap(["media", "supports", "layer"], r.bubble), t = nS(e),
                i = Ap(["document", "font-face", "keyframes", "-webkit-keyframes", "-moz-keyframes"], r.unwrap),
                n = (r.rootRuleName || "at-root").replace(/^@/, ""), s = r.preserveEmpty;
            return {
                postcssPlugin: "postcss-nested", Once(a) {
                    a.walkAtRules(n, o => {
                        lS(o), a[Ia] = !0
                    })
                }, Rule(a) {
                    let o = !1, u = a, c = !1, f = [];
                    a.each(p => {
                        p.type === "rule" ? (f.length && (u = Da(a.selector, f, u), f = []), c = !0, o = !0, p.selectors = _p(a, p), u = an(p, u)) : p.type === "atrule" ? (f.length && (u = Da(a.selector, f, u), f = []), p.name === n ? (o = !0, t(a, p, !0, p[qa]), u = an(p, u)) : e[p.name] ? (c = !0, o = !0, t(a, p, !0), u = an(p, u)) : i[p.name] ? (c = !0, o = !0, t(a, p, !1), u = an(p, u)) : c && f.push(p)) : p.type === "decl" && c && f.push(p)
                    }), f.length && (u = Da(a.selector, f, u)), o && s !== !0 && (a.raws.semicolon = !0, a.nodes.length === 0 && a.remove())
                }, RootExit(a) {
                    a[Ia] && (a.walkAtRules(n, oS), a[Ia] = !1)
                }
            }
        };
        Ra.exports.postcss = !0
    });
    var qp = v((LT, Dp) => {
        l();
        "use strict";
        var Tp = /-(\w|$)/g, Pp = (r, e) => e.toUpperCase(),
            uS = r => (r = r.toLowerCase(), r === "float" ? "cssFloat" : r.startsWith("-ms-") ? r.substr(1).replace(Tp, Pp) : r.replace(Tp, Pp));
        Dp.exports = uS
    });
    var Na = v((BT, Ip) => {
        l();
        var fS = qp(), cS = {
            boxFlex: !0,
            boxFlexGroup: !0,
            columnCount: !0,
            flex: !0,
            flexGrow: !0,
            flexPositive: !0,
            flexShrink: !0,
            flexNegative: !0,
            fontWeight: !0,
            lineClamp: !0,
            lineHeight: !0,
            opacity: !0,
            order: !0,
            orphans: !0,
            tabSize: !0,
            widows: !0,
            zIndex: !0,
            zoom: !0,
            fillOpacity: !0,
            strokeDashoffset: !0,
            strokeOpacity: !0,
            strokeWidth: !0
        };

        function Ma(r) {
            return typeof r.nodes == "undefined" ? !0 : Fa(r)
        }

        function Fa(r) {
            let e, t = {};
            return r.each(i => {
                if (i.type === "atrule") e = "@" + i.name, i.params && (e += " " + i.params), typeof t[e] == "undefined" ? t[e] = Ma(i) : Array.isArray(t[e]) ? t[e].push(Ma(i)) : t[e] = [t[e], Ma(i)]; else if (i.type === "rule") {
                    let n = Fa(i);
                    if (t[i.selector]) for (let s in n) t[i.selector][s] = n[s]; else t[i.selector] = n
                } else if (i.type === "decl") {
                    i.prop[0] === "-" && i.prop[1] === "-" ? e = i.prop : e = fS(i.prop);
                    let n = i.value;
                    !isNaN(i.value) && cS[e] && (n = parseFloat(i.value)), i.important && (n += " !important"), typeof t[e] == "undefined" ? t[e] = n : Array.isArray(t[e]) ? t[e].push(n) : t[e] = [t[e], n]
                }
            }), t
        }

        Ip.exports = Fa
    });
    var on = v(($T, Np) => {
        l();
        var Gr = ce(), Rp = /\s*!important\s*$/i, pS = {
            "box-flex": !0,
            "box-flex-group": !0,
            "column-count": !0,
            flex: !0,
            "flex-grow": !0,
            "flex-positive": !0,
            "flex-shrink": !0,
            "flex-negative": !0,
            "font-weight": !0,
            "line-clamp": !0,
            "line-height": !0,
            opacity: !0,
            order: !0,
            orphans: !0,
            "tab-size": !0,
            widows: !0,
            "z-index": !0,
            zoom: !0,
            "fill-opacity": !0,
            "stroke-dashoffset": !0,
            "stroke-opacity": !0,
            "stroke-width": !0
        };

        function dS(r) {
            return r.replace(/([A-Z])/g, "-$1").replace(/^ms-/, "-ms-").toLowerCase()
        }

        function Mp(r, e, t) {
            t === !1 || t === null || (e.startsWith("--") || (e = dS(e)), typeof t == "number" && (t === 0 || pS[e] ? t = t.toString() : t += "px"), e === "css-float" && (e = "float"), Rp.test(t) ? (t = t.replace(Rp, ""), r.push(Gr.decl({
                prop: e,
                value: t,
                important: !0
            }))) : r.push(Gr.decl({prop: e, value: t})))
        }

        function Fp(r, e, t) {
            let i = Gr.atRule({name: e[1], params: e[3] || ""});
            typeof t == "object" && (i.nodes = [], La(t, i)), r.push(i)
        }

        function La(r, e) {
            let t, i, n;
            for (t in r) if (i = r[t], !(i === null || typeof i == "undefined")) if (t[0] === "@") {
                let s = t.match(/@(\S+)(\s+([\W\w]*)\s*)?/);
                if (Array.isArray(i)) for (let a of i) Fp(e, s, a); else Fp(e, s, i)
            } else if (Array.isArray(i)) for (let s of i) Mp(e, t, s); else typeof i == "object" ? (n = Gr.rule({selector: t}), La(i, n), e.push(n)) : Mp(e, t, i)
        }

        Np.exports = function (r) {
            let e = Gr.root();
            return La(r, e), e
        }
    });
    var Ba = v((zT, Lp) => {
        l();
        var hS = Na();
        Lp.exports = function (e) {
            return console && console.warn && e.warnings().forEach(t => {
                let i = t.plugin || "PostCSS";
                console.warn(i + ": " + t.text)
            }), hS(e.root)
        }
    });
    var $p = v((jT, Bp) => {
        l();
        var mS = ce(), gS = Ba(), yS = on();
        Bp.exports = function (e) {
            let t = mS(e);
            return async i => {
                let n = await t.process(i, {parser: yS, from: void 0});
                return gS(n)
            }
        }
    });
    var jp = v((VT, zp) => {
        l();
        var wS = ce(), bS = Ba(), vS = on();
        zp.exports = function (r) {
            let e = wS(r);
            return t => {
                let i = e.process(t, {parser: vS, from: void 0});
                return bS(i)
            }
        }
    });
    var Up = v((UT, Vp) => {
        l();
        var xS = Na(), kS = on(), SS = $p(), CS = jp();
        Vp.exports = {objectify: xS, parse: kS, async: SS, sync: CS}
    });
    var Pt, Wp, WT, GT, HT, YT, Gp = _(() => {
        l();
        Pt = H(Up()), Wp = Pt.default, WT = Pt.default.objectify, GT = Pt.default.parse, HT = Pt.default.async, YT = Pt.default.sync
    });

    function Dt(r) {
        return Array.isArray(r) ? r.flatMap(e => z([(0, Hp.default)({bubble: ["screen"]})]).process(e, {parser: Wp}).root.nodes) : Dt([r])
    }

    var Hp, $a = _(() => {
        l();
        nt();
        Hp = H(Op());
        Gp()
    });

    function qt(r, e, t = !1) {
        if (r === "") return e;
        let i = typeof e == "string" ? (0, Yp.default)().astSync(e) : e;
        return i.walkClasses(n => {
            let s = n.value, a = t && s.startsWith("-");
            n.value = a ? `-${r}${s.slice(1)}` : `${r}${s}`
        }), typeof e == "string" ? i.toString() : i
    }

    var Yp, ln = _(() => {
        l();
        Yp = H(Fe())
    });

    function de(r) {
        let e = Qp.default.className();
        return e.value = r, pt(e?.raws?.value ?? e.value)
    }

    var Qp, It = _(() => {
        l();
        Qp = H(Fe());
        hi()
    });

    function za(r) {
        return pt(`.${de(r)}`)
    }

    function un(r, e) {
        return za(Hr(r, e))
    }

    function Hr(r, e) {
        return e === "DEFAULT" ? r : e === "-" || e === "-DEFAULT" ? `-${r}` : e.startsWith("-") ? `-${r}${e}` : e.startsWith("/") ? `${r}${e}` : `${r}-${e}`
    }

    var ja = _(() => {
        l();
        It();
        hi()
    });

    function T(r, e = [[r, [r]]], {filterDefault: t = !1, ...i} = {}) {
        let n = Ye(r);
        return function ({matchUtilities: s, theme: a}) {
            for (let o of e) {
                let u = Array.isArray(o[0]) ? o : [o];
                s(u.reduce((c, [f, p]) => Object.assign(c, {[f]: d => p.reduce((h, y) => Array.isArray(y) ? Object.assign(h, {[y[0]]: y[1]}) : Object.assign(h, {[y]: n(d)}), {})}), {}), {
                    ...i,
                    values: t ? Object.fromEntries(Object.entries(a(r) ?? {}).filter(([c]) => c !== "DEFAULT")) : a(r)
                })
            }
        }
    }

    var Jp = _(() => {
        l();
        Wr()
    });

    function st(r) {
        return r = Array.isArray(r) ? r : [r], r.map(e => {
            let t = e.values.map(i => i.raw !== void 0 ? i.raw : [i.min && `(min-width: ${i.min})`, i.max && `(max-width: ${i.max})`].filter(Boolean).join(" and "));
            return e.not ? `not all and ${t}` : t
        }).join(", ")
    }

    var fn = _(() => {
        l()
    });

    function Va(r) {
        return r.split(DS).map(t => {
            let i = t.trim(), n = {value: i}, s = i.split(qS), a = new Set;
            for (let o of s) !a.has("DIRECTIONS") && _S.has(o) ? (n.direction = o, a.add("DIRECTIONS")) : !a.has("PLAY_STATES") && AS.has(o) ? (n.playState = o, a.add("PLAY_STATES")) : !a.has("FILL_MODES") && ES.has(o) ? (n.fillMode = o, a.add("FILL_MODES")) : !a.has("ITERATION_COUNTS") && (OS.has(o) || IS.test(o)) ? (n.iterationCount = o, a.add("ITERATION_COUNTS")) : !a.has("TIMING_FUNCTION") && TS.has(o) || !a.has("TIMING_FUNCTION") && PS.some(u => o.startsWith(`${u}(`)) ? (n.timingFunction = o, a.add("TIMING_FUNCTION")) : !a.has("DURATION") && Xp.test(o) ? (n.duration = o, a.add("DURATION")) : !a.has("DELAY") && Xp.test(o) ? (n.delay = o, a.add("DELAY")) : a.has("NAME") ? (n.unknown || (n.unknown = []), n.unknown.push(o)) : (n.name = o, a.add("NAME"));
            return n
        })
    }

    var _S, AS, ES, OS, TS, PS, DS, qS, Xp, IS, Kp = _(() => {
        l();
        _S = new Set(["normal", "reverse", "alternate", "alternate-reverse"]), AS = new Set(["running", "paused"]), ES = new Set(["none", "forwards", "backwards", "both"]), OS = new Set(["infinite"]), TS = new Set(["linear", "ease", "ease-in", "ease-out", "ease-in-out", "step-start", "step-end"]), PS = ["cubic-bezier", "steps"], DS = /\,(?![^(]*\))/g, qS = /\ +(?![^(]*\))/g, Xp = /^(-?[\d.]+m?s)$/, IS = /^(\d+)$/
    });
    var Zp, ne, ed = _(() => {
        l();
        Zp = r => Object.assign({}, ...Object.entries(r ?? {}).flatMap(([e, t]) => typeof t == "object" ? Object.entries(Zp(t)).map(([i, n]) => ({[e + (i === "DEFAULT" ? "" : `-${i}`)]: n})) : [{[`${e}`]: t}])), ne = Zp
    });

    function at(r, e = !0) {
        return Array.isArray(r) ? r.map(t => {
            if (e && Array.isArray(t)) throw new Error("The tuple syntax is not supported for `screens`.");
            if (typeof t == "string") return {name: t.toString(), not: !1, values: [{min: t, max: void 0}]};
            let [i, n] = t;
            return i = i.toString(), typeof n == "string" ? {
                name: i,
                not: !1,
                values: [{min: n, max: void 0}]
            } : Array.isArray(n) ? {name: i, not: !1, values: n.map(s => rd(s))} : {name: i, not: !1, values: [rd(n)]}
        }) : at(Object.entries(r ?? {}), !1)
    }

    function cn(r) {
        return r.values.length !== 1 ? {
            result: !1,
            reason: "multiple-values"
        } : r.values[0].raw !== void 0 ? {
            result: !1,
            reason: "raw-values"
        } : r.values[0].min !== void 0 && r.values[0].max !== void 0 ? {
            result: !1,
            reason: "min-and-max"
        } : {result: !0, reason: null}
    }

    function td(r, e, t) {
        let i = pn(e, r), n = pn(t, r), s = cn(i), a = cn(n);
        if (s.reason === "multiple-values" || a.reason === "multiple-values") throw new Error("Attempted to sort a screen with multiple values. This should never happen. Please open a bug report.");
        if (s.reason === "raw-values" || a.reason === "raw-values") throw new Error("Attempted to sort a screen with raw values. This should never happen. Please open a bug report.");
        if (s.reason === "min-and-max" || a.reason === "min-and-max") throw new Error("Attempted to sort a screen with both min and max values. This should never happen. Please open a bug report.");
        let {min: o, max: u} = i.values[0], {min: c, max: f} = n.values[0];
        e.not && ([o, u] = [u, o]), t.not && ([c, f] = [f, c]), o = o === void 0 ? o : parseFloat(o), u = u === void 0 ? u : parseFloat(u), c = c === void 0 ? c : parseFloat(c), f = f === void 0 ? f : parseFloat(f);
        let [p, d] = r === "min" ? [o, c] : [f, u];
        return p - d
    }

    function pn(r, e) {
        return typeof r == "object" ? r : {name: "arbitrary-screen", values: [{[e]: r}]}
    }

    function rd({"min-width": r, min: e = r, max: t, raw: i} = {}) {
        return {min: e, max: t, raw: i}
    }

    var dn = _(() => {
        l()
    });

    function hn(r, e) {
        r.walkDecls(t => {
            if (e.includes(t.prop)) {
                t.remove();
                return
            }
            for (let i of e) t.value.includes(`/ var(${i})`) && (t.value = t.value.replace(`/ var(${i})`, ""))
        })
    }

    var id = _(() => {
        l()
    });
    var nd, he, Te, Ne, Le, sd, ad = _(() => {
        l();
        Ve();
        dt();
        nt();
        De();
        Jp();
        fn();
        It();
        Kp();
        ed();
        nr();
        us();
        bt();
        Wr();
        nd = H(ui());
        Ee();
        dn();
        rs();
        id();
        qe();
        lr();
        he = {
            pseudoElementVariants: ({addVariant: r}) => {
                r("first-letter", "&::first-letter"), r("first-line", "&::first-line"), r("marker", [({container: e}) => (hn(e, ["--tw-text-opacity"]), "& *::marker"), ({container: e}) => (hn(e, ["--tw-text-opacity"]), "&::marker")]), r("selection", ["& *::selection", "&::selection"]), r("file", "&::file-selector-button"), r("placeholder", "&::placeholder"), r("backdrop", "&::backdrop"), r("before", ({container: e}) => (e.walkRules(t => {
                    let i = !1;
                    t.walkDecls("content", () => {
                        i = !0
                    }), i || t.prepend(z.decl({prop: "content", value: "var(--tw-content)"}))
                }), "&::before")), r("after", ({container: e}) => (e.walkRules(t => {
                    let i = !1;
                    t.walkDecls("content", () => {
                        i = !0
                    }), i || t.prepend(z.decl({prop: "content", value: "var(--tw-content)"}))
                }), "&::after"))
            }, pseudoClassVariants: ({addVariant: r, matchVariant: e, config: t}) => {
                let i = [["first", "&:first-child"], ["last", "&:last-child"], ["only", "&:only-child"], ["odd", "&:nth-child(odd)"], ["even", "&:nth-child(even)"], "first-of-type", "last-of-type", "only-of-type", ["visited", ({container: s}) => (hn(s, ["--tw-text-opacity", "--tw-border-opacity", "--tw-bg-opacity"]), "&:visited")], "target", ["open", "&[open]"], "default", "checked", "indeterminate", "placeholder-shown", "autofill", "optional", "required", "valid", "invalid", "in-range", "out-of-range", "read-only", "empty", "focus-within", ["hover", X(t(), "hoverOnlyWhenSupported") ? "@media (hover: hover) and (pointer: fine) { &:hover }" : "&:hover"], "focus", "focus-visible", "active", "enabled", "disabled"].map(s => Array.isArray(s) ? s : [s, `&:${s}`]);
                for (let [s, a] of i) r(s, o => typeof a == "function" ? a(o) : a);
                let n = {
                    group: (s, {modifier: a}) => a ? [`:merge(.group\\/${de(a)})`, " &"] : [":merge(.group)", " &"],
                    peer: (s, {modifier: a}) => a ? [`:merge(.peer\\/${de(a)})`, " ~ &"] : [":merge(.peer)", " ~ &"]
                };
                for (let [s, a] of Object.entries(n)) e(s, (o = "", u) => {
                    let c = G(typeof o == "function" ? o(u) : o);
                    c.includes("&") || (c = "&" + c);
                    let [f, p] = a("", u), d = null, h = null, y = 0;
                    for (let x = 0; x < c.length; ++x) {
                        let w = c[x];
                        w === "&" ? d = x : w === "'" || w === '"' ? y += 1 : d !== null && w === " " && !y && (h = x)
                    }
                    return d !== null && h === null && (h = c.length), c.slice(0, d) + f + c.slice(d + 1, h) + p + c.slice(h)
                }, {values: Object.fromEntries(i)})
            }, directionVariants: ({addVariant: r}) => {
                r("ltr", ':is([dir="ltr"] &)'), r("rtl", ':is([dir="rtl"] &)')
            }, reducedMotionVariants: ({addVariant: r}) => {
                r("motion-safe", "@media (prefers-reduced-motion: no-preference)"), r("motion-reduce", "@media (prefers-reduced-motion: reduce)")
            }, darkVariants: ({config: r, addVariant: e}) => {
                let [t, i = ".dark"] = [].concat(r("darkMode", "media"));
                t === !1 && (t = "media", N.warn("darkmode-false", ["The `darkMode` option in your Tailwind CSS configuration is set to `false`, which now behaves the same as `media`.", "Change `darkMode` to `media` or remove it entirely.", "https://tailwindcss.com/docs/upgrade-guide#remove-dark-mode-configuration"])), t === "class" ? e("dark", `:is(${i} &)`) : t === "media" && e("dark", "@media (prefers-color-scheme: dark)")
            }, printVariant: ({addVariant: r}) => {
                r("print", "@media print")
            }, screenVariants: ({theme: r, addVariant: e, matchVariant: t}) => {
                let i = r("screens") ?? {}, n = Object.values(i).every(b => typeof b == "string"), s = at(r("screens")),
                    a = new Set([]);

                function o(b) {
                    return b.match(/(\D+)$/)?.[1] ?? "(none)"
                }

                function u(b) {
                    b !== void 0 && a.add(o(b))
                }

                function c(b) {
                    return u(b), a.size === 1
                }

                for (let b of s) for (let k of b.values) u(k.min), u(k.max);
                let f = a.size <= 1;

                function p(b) {
                    return Object.fromEntries(s.filter(k => cn(k).result).map(k => {
                        let {min: S, max: C} = k.values[0];
                        if (b === "min" && S !== void 0) return k;
                        if (b === "min" && C !== void 0) return {...k, not: !k.not};
                        if (b === "max" && C !== void 0) return k;
                        if (b === "max" && S !== void 0) return {...k, not: !k.not}
                    }).map(k => [k.name, k]))
                }

                function d(b) {
                    return (k, S) => td(b, k.value, S.value)
                }

                let h = d("max"), y = d("min");

                function x(b) {
                    return k => {
                        if (n) if (f) {
                            if (typeof k == "string" && !c(k)) return N.warn("minmax-have-mixed-units", ["The `min-*` and `max-*` variants are not supported with a `screens` configuration containing mixed units."]), []
                        } else return N.warn("mixed-screen-units", ["The `min-*` and `max-*` variants are not supported with a `screens` configuration containing mixed units."]), []; else return N.warn("complex-screen-config", ["The `min-*` and `max-*` variants are not supported with a `screens` configuration containing objects."]), [];
                        return [`@media ${st(pn(k, b))}`]
                    }
                }

                t("max", x("max"), {sort: h, values: n ? p("max") : {}});
                let w = "min-screens";
                for (let b of s) e(b.name, `@media ${st(b)}`, {id: w, sort: n && f ? y : void 0, value: b});
                t("min", x("min"), {id: w, sort: y})
            }, supportsVariants: ({matchVariant: r, theme: e}) => {
                r("supports", (t = "") => {
                    let i = G(t), n = /^\w*\s*\(/.test(i);
                    return i = n ? i.replace(/\b(and|or|not)\b/g, " $1 ") : i, n ? `@supports ${i}` : (i.includes(":") || (i = `${i}: var(--tw)`), i.startsWith("(") && i.endsWith(")") || (i = `(${i})`), `@supports ${i}`)
                }, {values: e("supports") ?? {}})
            }, ariaVariants: ({matchVariant: r, theme: e}) => {
                r("aria", t => `&[aria-${G(t)}]`, {values: e("aria") ?? {}}), r("group-aria", (t, {modifier: i}) => i ? `:merge(.group\\/${i})[aria-${G(t)}] &` : `:merge(.group)[aria-${G(t)}] &`, {values: e("aria") ?? {}}), r("peer-aria", (t, {modifier: i}) => i ? `:merge(.peer\\/${i})[aria-${G(t)}] ~ &` : `:merge(.peer)[aria-${G(t)}] ~ &`, {values: e("aria") ?? {}})
            }, dataVariants: ({matchVariant: r, theme: e}) => {
                r("data", t => `&[data-${G(t)}]`, {values: e("data") ?? {}}), r("group-data", (t, {modifier: i}) => i ? `:merge(.group\\/${i})[data-${G(t)}] &` : `:merge(.group)[data-${G(t)}] &`, {values: e("data") ?? {}}), r("peer-data", (t, {modifier: i}) => i ? `:merge(.peer\\/${i})[data-${G(t)}] ~ &` : `:merge(.peer)[data-${G(t)}] ~ &`, {values: e("data") ?? {}})
            }, orientationVariants: ({addVariant: r}) => {
                r("portrait", "@media (orientation: portrait)"), r("landscape", "@media (orientation: landscape)")
            }, prefersContrastVariants: ({addVariant: r}) => {
                r("contrast-more", "@media (prefers-contrast: more)"), r("contrast-less", "@media (prefers-contrast: less)")
            }
        }, Te = ["translate(var(--tw-translate-x), 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))"].join(" "), Ne = ["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)"].join(" "), Le = ["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)"].join(" "), sd = {
            preflight: ({addBase: r}) => {
                let e = z.parse(`*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:theme('borderColor.DEFAULT', currentColor)}::after,::before{--tw-content:''}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:theme('fontFamily.sans', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:theme('fontFamily.sans[1].fontFeatureSettings', normal);font-variation-settings:theme('fontFamily.sans[1].fontVariationSettings', normal)}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:theme('fontFamily.mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:theme('colors.gray.4', #9ca3af)}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}`);
                r([z.comment({text: `! tailwindcss v${nd.version} | MIT License | https://tailwindcss.com`}), ...e.nodes])
            },
            container: (() => {
                function r(t = []) {
                    return t.flatMap(i => i.values.map(n => n.min)).filter(i => i !== void 0)
                }

                function e(t, i, n) {
                    if (typeof n == "undefined") return [];
                    if (!(typeof n == "object" && n !== null)) return [{screen: "DEFAULT", minWidth: 0, padding: n}];
                    let s = [];
                    n.DEFAULT && s.push({screen: "DEFAULT", minWidth: 0, padding: n.DEFAULT});
                    for (let a of t) for (let o of i) for (let {min: u} of o.values) u === a && s.push({
                        minWidth: a,
                        padding: n[o.name]
                    });
                    return s
                }

                return function ({addComponents: t, theme: i}) {
                    let n = at(i("container.screens", i("screens"))), s = r(n), a = e(s, n, i("container.padding")),
                        o = c => {
                            let f = a.find(p => p.minWidth === c);
                            return f ? {paddingRight: f.padding, paddingLeft: f.padding} : {}
                        },
                        u = Array.from(new Set(s.slice().sort((c, f) => parseInt(c) - parseInt(f)))).map(c => ({[`@media (min-width: ${c})`]: {".container": {"max-width": c, ...o(c)}}}));
                    t([{
                        ".container": Object.assign({width: "100%"}, i("container.center", !1) ? {
                            marginRight: "auto",
                            marginLeft: "auto"
                        } : {}, o(0))
                    }, ...u])
                }
            })(),
            accessibility: ({addUtilities: r}) => {
                r({
                    ".sr-only": {
                        position: "absolute",
                        width: "1px",
                        height: "1px",
                        padding: "0",
                        margin: "-1px",
                        overflow: "hidden",
                        clip: "rect(0, 0, 0, 0)",
                        whiteSpace: "nowrap",
                        borderWidth: "0"
                    },
                    ".not-sr-only": {
                        position: "static",
                        width: "auto",
                        height: "auto",
                        padding: "0",
                        margin: "0",
                        overflow: "visible",
                        clip: "auto",
                        whiteSpace: "normal"
                    }
                })
            },
            pointerEvents: ({addUtilities: r}) => {
                r({
                    ".pointer-events-none": {"pointer-events": "none"},
                    ".pointer-events-auto": {"pointer-events": "auto"}
                })
            },
            visibility: ({addUtilities: r}) => {
                r({
                    ".visible": {visibility: "visible"},
                    ".invisible": {visibility: "hidden"},
                    ".collapse": {visibility: "collapse"}
                })
            },
            position: ({addUtilities: r}) => {
                r({
                    ".static": {position: "static"},
                    ".fixed": {position: "fixed"},
                    ".absolute": {position: "absolute"},
                    ".relative": {position: "relative"},
                    ".sticky": {position: "sticky"}
                })
            },
            inset: T("inset", [["inset", ["inset"]], [["inset-x", ["left", "right"]], ["inset-y", ["top", "bottom"]]], [["start", ["inset-inline-start"]], ["end", ["inset-inline-end"]], ["top", ["top"]], ["right", ["right"]], ["bottom", ["bottom"]], ["left", ["left"]]]], {supportsNegativeValues: !0}),
            isolation: ({addUtilities: r}) => {
                r({".isolate": {isolation: "isolate"}, ".isolation-auto": {isolation: "auto"}})
            },
            zIndex: T("zIndex", [["z", ["zIndex"]]], {supportsNegativeValues: !0}),
            order: T("order", void 0, {supportsNegativeValues: !0}),
            gridColumn: T("gridColumn", [["col", ["gridColumn"]]]),
            gridColumnStart: T("gridColumnStart", [["col-start", ["gridColumnStart"]]]),
            gridColumnEnd: T("gridColumnEnd", [["col-end", ["gridColumnEnd"]]]),
            gridRow: T("gridRow", [["row", ["gridRow"]]]),
            gridRowStart: T("gridRowStart", [["row-start", ["gridRowStart"]]]),
            gridRowEnd: T("gridRowEnd", [["row-end", ["gridRowEnd"]]]),
            float: ({addUtilities: r}) => {
                r({".float-right": {float: "right"}, ".float-left": {float: "left"}, ".float-none": {float: "none"}})
            },
            clear: ({addUtilities: r}) => {
                r({
                    ".clear-left": {clear: "left"},
                    ".clear-right": {clear: "right"},
                    ".clear-both": {clear: "both"},
                    ".clear-none": {clear: "none"}
                })
            },
            margin: T("margin", [["m", ["margin"]], [["mx", ["margin-left", "margin-right"]], ["my", ["margin-top", "margin-bottom"]]], [["ms", ["margin-inline-start"]], ["me", ["margin-inline-end"]], ["mt", ["margin-top"]], ["mr", ["margin-right"]], ["mb", ["margin-bottom"]], ["ml", ["margin-left"]]]], {supportsNegativeValues: !0}),
            boxSizing: ({addUtilities: r}) => {
                r({".box-border": {"box-sizing": "border-box"}, ".box-content": {"box-sizing": "content-box"}})
            },
            lineClamp: ({matchUtilities: r, addUtilities: e, theme: t}) => {
                r({
                    "line-clamp": i => ({
                        overflow: "hidden",
                        display: "-webkit-box",
                        "-webkit-box-orient": "vertical",
                        "-webkit-line-clamp": `${i}`
                    })
                }, {values: t("lineClamp")}), e({
                    ".line-clamp-none": {
                        overflow: "visible",
                        display: "block",
                        "-webkit-box-orient": "horizontal",
                        "-webkit-line-clamp": "none"
                    }
                })
            },
            display: ({addUtilities: r}) => {
                r({
                    ".block": {display: "block"},
                    ".inline-block": {display: "inline-block"},
                    ".inline": {display: "inline"},
                    ".flex": {display: "flex"},
                    ".inline-flex": {display: "inline-flex"},
                    ".table": {display: "table"},
                    ".inline-table": {display: "inline-table"},
                    ".table-caption": {display: "table-caption"},
                    ".table-cell": {display: "table-cell"},
                    ".table-column": {display: "table-column"},
                    ".table-column-group": {display: "table-column-group"},
                    ".table-footer-group": {display: "table-footer-group"},
                    ".table-header-group": {display: "table-header-group"},
                    ".table-row-group": {display: "table-row-group"},
                    ".table-row": {display: "table-row"},
                    ".flow-root": {display: "flow-root"},
                    ".grid": {display: "grid"},
                    ".inline-grid": {display: "inline-grid"},
                    ".contents": {display: "contents"},
                    ".list-item": {display: "list-item"},
                    ".hidden": {display: "none"}
                })
            },
            aspectRatio: T("aspectRatio", [["aspect", ["aspect-ratio"]]]),
            height: T("height", [["h", ["height"]]]),
            maxHeight: T("maxHeight", [["max-h", ["maxHeight"]]]),
            minHeight: T("minHeight", [["min-h", ["minHeight"]]]),
            width: T("width", [["w", ["width"]]]),
            minWidth: T("minWidth", [["min-w", ["minWidth"]]]),
            maxWidth: T("maxWidth", [["max-w", ["maxWidth"]]]),
            flex: T("flex"),
            flexShrink: T("flexShrink", [["flex-shrink", ["flex-shrink"]], ["shrink", ["flex-shrink"]]]),
            flexGrow: T("flexGrow", [["flex-grow", ["flex-grow"]], ["grow", ["flex-grow"]]]),
            flexBasis: T("flexBasis", [["basis", ["flex-basis"]]]),
            tableLayout: ({addUtilities: r}) => {
                r({".table-auto": {"table-layout": "auto"}, ".table-fixed": {"table-layout": "fixed"}})
            },
            captionSide: ({addUtilities: r}) => {
                r({".caption-top": {"caption-side": "top"}, ".caption-bottom": {"caption-side": "bottom"}})
            },
            borderCollapse: ({addUtilities: r}) => {
                r({
                    ".border-collapse": {"border-collapse": "collapse"},
                    ".border-separate": {"border-collapse": "separate"}
                })
            },
            borderSpacing: ({addDefaults: r, matchUtilities: e, theme: t}) => {
                r("border-spacing", {
                    "--tw-border-spacing-x": 0,
                    "--tw-border-spacing-y": 0
                }), e({
                    "border-spacing": i => ({
                        "--tw-border-spacing-x": i,
                        "--tw-border-spacing-y": i,
                        "@defaults border-spacing": {},
                        "border-spacing": "var(--tw-border-spacing-x) var(--tw-border-spacing-y)"
                    }),
                    "border-spacing-x": i => ({
                        "--tw-border-spacing-x": i,
                        "@defaults border-spacing": {},
                        "border-spacing": "var(--tw-border-spacing-x) var(--tw-border-spacing-y)"
                    }),
                    "border-spacing-y": i => ({
                        "--tw-border-spacing-y": i,
                        "@defaults border-spacing": {},
                        "border-spacing": "var(--tw-border-spacing-x) var(--tw-border-spacing-y)"
                    })
                }, {values: t("borderSpacing")})
            },
            transformOrigin: T("transformOrigin", [["origin", ["transformOrigin"]]]),
            translate: T("translate", [[["translate-x", [["@defaults transform", {}], "--tw-translate-x", ["transform", Te]]], ["translate-y", [["@defaults transform", {}], "--tw-translate-y", ["transform", Te]]]]], {supportsNegativeValues: !0}),
            rotate: T("rotate", [["rotate", [["@defaults transform", {}], "--tw-rotate", ["transform", Te]]]], {supportsNegativeValues: !0}),
            skew: T("skew", [[["skew-x", [["@defaults transform", {}], "--tw-skew-x", ["transform", Te]]], ["skew-y", [["@defaults transform", {}], "--tw-skew-y", ["transform", Te]]]]], {supportsNegativeValues: !0}),
            scale: T("scale", [["scale", [["@defaults transform", {}], "--tw-scale-x", "--tw-scale-y", ["transform", Te]]], [["scale-x", [["@defaults transform", {}], "--tw-scale-x", ["transform", Te]]], ["scale-y", [["@defaults transform", {}], "--tw-scale-y", ["transform", Te]]]]], {supportsNegativeValues: !0}),
            transform: ({addDefaults: r, addUtilities: e}) => {
                r("transform", {
                    "--tw-translate-x": "0",
                    "--tw-translate-y": "0",
                    "--tw-rotate": "0",
                    "--tw-skew-x": "0",
                    "--tw-skew-y": "0",
                    "--tw-scale-x": "1",
                    "--tw-scale-y": "1"
                }), e({
                    ".transform": {"@defaults transform": {}, transform: Te},
                    ".transform-cpu": {transform: Te},
                    ".transform-gpu": {transform: Te.replace("translate(var(--tw-translate-x), var(--tw-translate-y))", "translate3d(var(--tw-translate-x), var(--tw-translate-y), 0)")},
                    ".transform-none": {transform: "none"}
                })
            },
            animation: ({matchUtilities: r, theme: e, config: t}) => {
                let i = s => `${t("prefix")}${de(s)}`,
                    n = Object.fromEntries(Object.entries(e("keyframes") ?? {}).map(([s, a]) => [s, {[`@keyframes ${i(s)}`]: a}]));
                r({
                    animate: s => {
                        let a = Va(s);
                        return [...a.flatMap(o => n[o.name]), {
                            animation: a.map(({
                                                  name: o,
                                                  value: u
                                              }) => o === void 0 || n[o] === void 0 ? u : u.replace(o, i(o))).join(", ")
                        }]
                    }
                }, {values: e("animation")})
            },
            cursor: T("cursor"),
            touchAction: ({addDefaults: r, addUtilities: e}) => {
                r("touch-action", {"--tw-pan-x": " ", "--tw-pan-y": " ", "--tw-pinch-zoom": " "});
                let t = "var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)";
                e({
                    ".touch-auto": {"touch-action": "auto"},
                    ".touch-none": {"touch-action": "none"},
                    ".touch-pan-x": {"@defaults touch-action": {}, "--tw-pan-x": "pan-x", "touch-action": t},
                    ".touch-pan-left": {"@defaults touch-action": {}, "--tw-pan-x": "pan-left", "touch-action": t},
                    ".touch-pan-right": {"@defaults touch-action": {}, "--tw-pan-x": "pan-right", "touch-action": t},
                    ".touch-pan-y": {"@defaults touch-action": {}, "--tw-pan-y": "pan-y", "touch-action": t},
                    ".touch-pan-up": {"@defaults touch-action": {}, "--tw-pan-y": "pan-up", "touch-action": t},
                    ".touch-pan-down": {"@defaults touch-action": {}, "--tw-pan-y": "pan-down", "touch-action": t},
                    ".touch-pinch-zoom": {
                        "@defaults touch-action": {},
                        "--tw-pinch-zoom": "pinch-zoom",
                        "touch-action": t
                    },
                    ".touch-manipulation": {"touch-action": "manipulation"}
                })
            },
            userSelect: ({addUtilities: r}) => {
                r({
                    ".select-none": {"user-select": "none"},
                    ".select-text": {"user-select": "text"},
                    ".select-all": {"user-select": "all"},
                    ".select-auto": {"user-select": "auto"}
                })
            },
            resize: ({addUtilities: r}) => {
                r({
                    ".resize-none": {resize: "none"},
                    ".resize-y": {resize: "vertical"},
                    ".resize-x": {resize: "horizontal"},
                    ".resize": {resize: "both"}
                })
            },
            scrollSnapType: ({addDefaults: r, addUtilities: e}) => {
                r("scroll-snap-type", {"--tw-scroll-snap-strictness": "proximity"}), e({
                    ".snap-none": {"scroll-snap-type": "none"},
                    ".snap-x": {
                        "@defaults scroll-snap-type": {},
                        "scroll-snap-type": "x var(--tw-scroll-snap-strictness)"
                    },
                    ".snap-y": {
                        "@defaults scroll-snap-type": {},
                        "scroll-snap-type": "y var(--tw-scroll-snap-strictness)"
                    },
                    ".snap-both": {
                        "@defaults scroll-snap-type": {},
                        "scroll-snap-type": "both var(--tw-scroll-snap-strictness)"
                    },
                    ".snap-mandatory": {"--tw-scroll-snap-strictness": "mandatory"},
                    ".snap-proximity": {"--tw-scroll-snap-strictness": "proximity"}
                })
            },
            scrollSnapAlign: ({addUtilities: r}) => {
                r({
                    ".snap-start": {"scroll-snap-align": "start"},
                    ".snap-end": {"scroll-snap-align": "end"},
                    ".snap-center": {"scroll-snap-align": "center"},
                    ".snap-align-none": {"scroll-snap-align": "none"}
                })
            },
            scrollSnapStop: ({addUtilities: r}) => {
                r({".snap-normal": {"scroll-snap-stop": "normal"}, ".snap-always": {"scroll-snap-stop": "always"}})
            },
            scrollMargin: T("scrollMargin", [["scroll-m", ["scroll-margin"]], [["scroll-mx", ["scroll-margin-left", "scroll-margin-right"]], ["scroll-my", ["scroll-margin-top", "scroll-margin-bottom"]]], [["scroll-ms", ["scroll-margin-inline-start"]], ["scroll-me", ["scroll-margin-inline-end"]], ["scroll-mt", ["scroll-margin-top"]], ["scroll-mr", ["scroll-margin-right"]], ["scroll-mb", ["scroll-margin-bottom"]], ["scroll-ml", ["scroll-margin-left"]]]], {supportsNegativeValues: !0}),
            scrollPadding: T("scrollPadding", [["scroll-p", ["scroll-padding"]], [["scroll-px", ["scroll-padding-left", "scroll-padding-right"]], ["scroll-py", ["scroll-padding-top", "scroll-padding-bottom"]]], [["scroll-ps", ["scroll-padding-inline-start"]], ["scroll-pe", ["scroll-padding-inline-end"]], ["scroll-pt", ["scroll-padding-top"]], ["scroll-pr", ["scroll-padding-right"]], ["scroll-pb", ["scroll-padding-bottom"]], ["scroll-pl", ["scroll-padding-left"]]]]),
            listStylePosition: ({addUtilities: r}) => {
                r({
                    ".list-inside": {"list-style-position": "inside"},
                    ".list-outside": {"list-style-position": "outside"}
                })
            },
            listStyleType: T("listStyleType", [["list", ["listStyleType"]]]),
            listStyleImage: T("listStyleImage", [["list-image", ["listStyleImage"]]]),
            appearance: ({addUtilities: r}) => {
                r({".appearance-none": {appearance: "none"}})
            },
            columns: T("columns", [["columns", ["columns"]]]),
            breakBefore: ({addUtilities: r}) => {
                r({
                    ".break-before-auto": {"break-before": "auto"},
                    ".break-before-avoid": {"break-before": "avoid"},
                    ".break-before-all": {"break-before": "all"},
                    ".break-before-avoid-page": {"break-before": "avoid-page"},
                    ".break-before-page": {"break-before": "page"},
                    ".break-before-left": {"break-before": "left"},
                    ".break-before-right": {"break-before": "right"},
                    ".break-before-column": {"break-before": "column"}
                })
            },
            breakInside: ({addUtilities: r}) => {
                r({
                    ".break-inside-auto": {"break-inside": "auto"},
                    ".break-inside-avoid": {"break-inside": "avoid"},
                    ".break-inside-avoid-page": {"break-inside": "avoid-page"},
                    ".break-inside-avoid-column": {"break-inside": "avoid-column"}
                })
            },
            breakAfter: ({addUtilities: r}) => {
                r({
                    ".break-after-auto": {"break-after": "auto"},
                    ".break-after-avoid": {"break-after": "avoid"},
                    ".break-after-all": {"break-after": "all"},
                    ".break-after-avoid-page": {"break-after": "avoid-page"},
                    ".break-after-page": {"break-after": "page"},
                    ".break-after-left": {"break-after": "left"},
                    ".break-after-right": {"break-after": "right"},
                    ".break-after-column": {"break-after": "column"}
                })
            },
            gridAutoColumns: T("gridAutoColumns", [["auto-cols", ["gridAutoColumns"]]]),
            gridAutoFlow: ({addUtilities: r}) => {
                r({
                    ".grid-flow-row": {gridAutoFlow: "row"},
                    ".grid-flow-col": {gridAutoFlow: "column"},
                    ".grid-flow-dense": {gridAutoFlow: "dense"},
                    ".grid-flow-row-dense": {gridAutoFlow: "row dense"},
                    ".grid-flow-col-dense": {gridAutoFlow: "column dense"}
                })
            },
            gridAutoRows: T("gridAutoRows", [["auto-rows", ["gridAutoRows"]]]),
            gridTemplateColumns: T("gridTemplateColumns", [["grid-cols", ["gridTemplateColumns"]]]),
            gridTemplateRows: T("gridTemplateRows", [["grid-rows", ["gridTemplateRows"]]]),
            flexDirection: ({addUtilities: r}) => {
                r({
                    ".flex-row": {"flex-direction": "row"},
                    ".flex-row-reverse": {"flex-direction": "row-reverse"},
                    ".flex-col": {"flex-direction": "column"},
                    ".flex-col-reverse": {"flex-direction": "column-reverse"}
                })
            },
            flexWrap: ({addUtilities: r}) => {
                r({
                    ".flex-wrap": {"flex-wrap": "wrap"},
                    ".flex-wrap-reverse": {"flex-wrap": "wrap-reverse"},
                    ".flex-nowrap": {"flex-wrap": "nowrap"}
                })
            },
            placeContent: ({addUtilities: r}) => {
                r({
                    ".place-content-center": {"place-content": "center"},
                    ".place-content-start": {"place-content": "start"},
                    ".place-content-end": {"place-content": "end"},
                    ".place-content-between": {"place-content": "space-between"},
                    ".place-content-around": {"place-content": "space-around"},
                    ".place-content-evenly": {"place-content": "space-evenly"},
                    ".place-content-baseline": {"place-content": "baseline"},
                    ".place-content-stretch": {"place-content": "stretch"}
                })
            },
            placeItems: ({addUtilities: r}) => {
                r({
                    ".place-items-start": {"place-items": "start"},
                    ".place-items-end": {"place-items": "end"},
                    ".place-items-center": {"place-items": "center"},
                    ".place-items-baseline": {"place-items": "baseline"},
                    ".place-items-stretch": {"place-items": "stretch"}
                })
            },
            alignContent: ({addUtilities: r}) => {
                r({
                    ".content-normal": {"align-content": "normal"},
                    ".content-center": {"align-content": "center"},
                    ".content-start": {"align-content": "flex-start"},
                    ".content-end": {"align-content": "flex-end"},
                    ".content-between": {"align-content": "space-between"},
                    ".content-around": {"align-content": "space-around"},
                    ".content-evenly": {"align-content": "space-evenly"},
                    ".content-baseline": {"align-content": "baseline"},
                    ".content-stretch": {"align-content": "stretch"}
                })
            },
            alignItems: ({addUtilities: r}) => {
                r({
                    ".items-start": {"align-items": "flex-start"},
                    ".items-end": {"align-items": "flex-end"},
                    ".items-center": {"align-items": "center"},
                    ".items-baseline": {"align-items": "baseline"},
                    ".items-stretch": {"align-items": "stretch"}
                })
            },
            justifyContent: ({addUtilities: r}) => {
                r({
                    ".justify-normal": {"justify-content": "normal"},
                    ".justify-start": {"justify-content": "flex-start"},
                    ".justify-end": {"justify-content": "flex-end"},
                    ".justify-center": {"justify-content": "center"},
                    ".justify-between": {"justify-content": "space-between"},
                    ".justify-around": {"justify-content": "space-around"},
                    ".justify-evenly": {"justify-content": "space-evenly"},
                    ".justify-stretch": {"justify-content": "stretch"}
                })
            },
            justifyItems: ({addUtilities: r}) => {
                r({
                    ".justify-items-start": {"justify-items": "start"},
                    ".justify-items-end": {"justify-items": "end"},
                    ".justify-items-center": {"justify-items": "center"},
                    ".justify-items-stretch": {"justify-items": "stretch"}
                })
            },
            gap: T("gap", [["gap", ["gap"]], [["gap-x", ["columnGap"]], ["gap-y", ["rowGap"]]]]),
            space: ({matchUtilities: r, addUtilities: e, theme: t}) => {
                r({
                    "space-x": i => (i = i === "0" ? "0px" : i, ie.OXIDE ? {
                        "& > :not([hidden]) ~ :not([hidden])": {
                            "--tw-space-x-reverse": "0",
                            "margin-inline-end": `calc(${i} * var(--tw-space-x-reverse))`,
                            "margin-inline-start": `calc(${i} * calc(1 - var(--tw-space-x-reverse)))`
                        }
                    } : {
                        "& > :not([hidden]) ~ :not([hidden])": {
                            "--tw-space-x-reverse": "0",
                            "margin-right": `calc(${i} * var(--tw-space-x-reverse))`,
                            "margin-left": `calc(${i} * calc(1 - var(--tw-space-x-reverse)))`
                        }
                    }),
                    "space-y": i => (i = i === "0" ? "0px" : i, {
                        "& > :not([hidden]) ~ :not([hidden])": {
                            "--tw-space-y-reverse": "0",
                            "margin-top": `calc(${i} * calc(1 - var(--tw-space-y-reverse)))`,
                            "margin-bottom": `calc(${i} * var(--tw-space-y-reverse))`
                        }
                    })
                }, {
                    values: t("space"),
                    supportsNegativeValues: !0
                }), e({
                    ".space-y-reverse > :not([hidden]) ~ :not([hidden])": {"--tw-space-y-reverse": "1"},
                    ".space-x-reverse > :not([hidden]) ~ :not([hidden])": {"--tw-space-x-reverse": "1"}
                })
            },
            divideWidth: ({matchUtilities: r, addUtilities: e, theme: t}) => {
                r({
                    "divide-x": i => (i = i === "0" ? "0px" : i, ie.OXIDE ? {
                        "& > :not([hidden]) ~ :not([hidden])": {
                            "@defaults border-width": {},
                            "--tw-divide-x-reverse": "0",
                            "border-inline-end-width": `calc(${i} * var(--tw-divide-x-reverse))`,
                            "border-inline-start-width": `calc(${i} * calc(1 - var(--tw-divide-x-reverse)))`
                        }
                    } : {
                        "& > :not([hidden]) ~ :not([hidden])": {
                            "@defaults border-width": {},
                            "--tw-divide-x-reverse": "0",
                            "border-right-width": `calc(${i} * var(--tw-divide-x-reverse))`,
                            "border-left-width": `calc(${i} * calc(1 - var(--tw-divide-x-reverse)))`
                        }
                    }),
                    "divide-y": i => (i = i === "0" ? "0px" : i, {
                        "& > :not([hidden]) ~ :not([hidden])": {
                            "@defaults border-width": {},
                            "--tw-divide-y-reverse": "0",
                            "border-top-width": `calc(${i} * calc(1 - var(--tw-divide-y-reverse)))`,
                            "border-bottom-width": `calc(${i} * var(--tw-divide-y-reverse))`
                        }
                    })
                }, {
                    values: t("divideWidth"),
                    type: ["line-width", "length", "any"]
                }), e({
                    ".divide-y-reverse > :not([hidden]) ~ :not([hidden])": {
                        "@defaults border-width": {},
                        "--tw-divide-y-reverse": "1"
                    },
                    ".divide-x-reverse > :not([hidden]) ~ :not([hidden])": {
                        "@defaults border-width": {},
                        "--tw-divide-x-reverse": "1"
                    }
                })
            },
            divideStyle: ({addUtilities: r}) => {
                r({
                    ".divide-solid > :not([hidden]) ~ :not([hidden])": {"border-style": "solid"},
                    ".divide-dashed > :not([hidden]) ~ :not([hidden])": {"border-style": "dashed"},
                    ".divide-dotted > :not([hidden]) ~ :not([hidden])": {"border-style": "dotted"},
                    ".divide-double > :not([hidden]) ~ :not([hidden])": {"border-style": "double"},
                    ".divide-none > :not([hidden]) ~ :not([hidden])": {"border-style": "none"}
                })
            },
            divideColor: ({matchUtilities: r, theme: e, corePlugins: t}) => {
                r({
                    divide: i => t("divideOpacity") ? {
                        ["& > :not([hidden]) ~ :not([hidden])"]: oe({
                            color: i,
                            property: "border-color",
                            variable: "--tw-divide-opacity"
                        })
                    } : {["& > :not([hidden]) ~ :not([hidden])"]: {"border-color": L(i)}}
                }, {values: (({DEFAULT: i, ...n}) => n)(ne(e("divideColor"))), type: ["color", "any"]})
            },
            divideOpacity: ({matchUtilities: r, theme: e}) => {
                r({"divide-opacity": t => ({["& > :not([hidden]) ~ :not([hidden])"]: {"--tw-divide-opacity": t}})}, {values: e("divideOpacity")})
            },
            placeSelf: ({addUtilities: r}) => {
                r({
                    ".place-self-auto": {"place-self": "auto"},
                    ".place-self-start": {"place-self": "start"},
                    ".place-self-end": {"place-self": "end"},
                    ".place-self-center": {"place-self": "center"},
                    ".place-self-stretch": {"place-self": "stretch"}
                })
            },
            alignSelf: ({addUtilities: r}) => {
                r({
                    ".self-auto": {"align-self": "auto"},
                    ".self-start": {"align-self": "flex-start"},
                    ".self-end": {"align-self": "flex-end"},
                    ".self-center": {"align-self": "center"},
                    ".self-stretch": {"align-self": "stretch"},
                    ".self-baseline": {"align-self": "baseline"}
                })
            },
            justifySelf: ({addUtilities: r}) => {
                r({
                    ".justify-self-auto": {"justify-self": "auto"},
                    ".justify-self-start": {"justify-self": "start"},
                    ".justify-self-end": {"justify-self": "end"},
                    ".justify-self-center": {"justify-self": "center"},
                    ".justify-self-stretch": {"justify-self": "stretch"}
                })
            },
            overflow: ({addUtilities: r}) => {
                r({
                    ".overflow-auto": {overflow: "auto"},
                    ".overflow-hidden": {overflow: "hidden"},
                    ".overflow-clip": {overflow: "clip"},
                    ".overflow-visible": {overflow: "visible"},
                    ".overflow-scroll": {overflow: "scroll"},
                    ".overflow-x-auto": {"overflow-x": "auto"},
                    ".overflow-y-auto": {"overflow-y": "auto"},
                    ".overflow-x-hidden": {"overflow-x": "hidden"},
                    ".overflow-y-hidden": {"overflow-y": "hidden"},
                    ".overflow-x-clip": {"overflow-x": "clip"},
                    ".overflow-y-clip": {"overflow-y": "clip"},
                    ".overflow-x-visible": {"overflow-x": "visible"},
                    ".overflow-y-visible": {"overflow-y": "visible"},
                    ".overflow-x-scroll": {"overflow-x": "scroll"},
                    ".overflow-y-scroll": {"overflow-y": "scroll"}
                })
            },
            overscrollBehavior: ({addUtilities: r}) => {
                r({
                    ".overscroll-auto": {"overscroll-behavior": "auto"},
                    ".overscroll-contain": {"overscroll-behavior": "contain"},
                    ".overscroll-none": {"overscroll-behavior": "none"},
                    ".overscroll-y-auto": {"overscroll-behavior-y": "auto"},
                    ".overscroll-y-contain": {"overscroll-behavior-y": "contain"},
                    ".overscroll-y-none": {"overscroll-behavior-y": "none"},
                    ".overscroll-x-auto": {"overscroll-behavior-x": "auto"},
                    ".overscroll-x-contain": {"overscroll-behavior-x": "contain"},
                    ".overscroll-x-none": {"overscroll-behavior-x": "none"}
                })
            },
            scrollBehavior: ({addUtilities: r}) => {
                r({".scroll-auto": {"scroll-behavior": "auto"}, ".scroll-smooth": {"scroll-behavior": "smooth"}})
            },
            textOverflow: ({addUtilities: r}) => {
                r({
                    ".truncate": {overflow: "hidden", "text-overflow": "ellipsis", "white-space": "nowrap"},
                    ".overflow-ellipsis": {"text-overflow": "ellipsis"},
                    ".text-ellipsis": {"text-overflow": "ellipsis"},
                    ".text-clip": {"text-overflow": "clip"}
                })
            },
            hyphens: ({addUtilities: r}) => {
                r({
                    ".hyphens-none": {hyphens: "none"},
                    ".hyphens-manual": {hyphens: "manual"},
                    ".hyphens-auto": {hyphens: "auto"}
                })
            },
            whitespace: ({addUtilities: r}) => {
                r({
                    ".whitespace-normal": {"white-space": "normal"},
                    ".whitespace-nowrap": {"white-space": "nowrap"},
                    ".whitespace-pre": {"white-space": "pre"},
                    ".whitespace-pre-line": {"white-space": "pre-line"},
                    ".whitespace-pre-wrap": {"white-space": "pre-wrap"},
                    ".whitespace-break-spaces": {"white-space": "break-spaces"}
                })
            },
            wordBreak: ({addUtilities: r}) => {
                r({
                    ".break-normal": {"overflow-wrap": "normal", "word-break": "normal"},
                    ".break-words": {"overflow-wrap": "break-word"},
                    ".break-all": {"word-break": "break-all"},
                    ".break-keep": {"word-break": "keep-all"}
                })
            },
            borderRadius: T("borderRadius", [["rounded", ["border-radius"]], [["rounded-s", ["border-start-start-radius", "border-end-start-radius"]], ["rounded-e", ["border-start-end-radius", "border-end-end-radius"]], ["rounded-t", ["border-top-left-radius", "border-top-right-radius"]], ["rounded-r", ["border-top-right-radius", "border-bottom-right-radius"]], ["rounded-b", ["border-bottom-right-radius", "border-bottom-left-radius"]], ["rounded-l", ["border-top-left-radius", "border-bottom-left-radius"]]], [["rounded-ss", ["border-start-start-radius"]], ["rounded-se", ["border-start-end-radius"]], ["rounded-ee", ["border-end-end-radius"]], ["rounded-es", ["border-end-start-radius"]], ["rounded-tl", ["border-top-left-radius"]], ["rounded-tr", ["border-top-right-radius"]], ["rounded-br", ["border-bottom-right-radius"]], ["rounded-bl", ["border-bottom-left-radius"]]]]),
            borderWidth: T("borderWidth", [["border", [["@defaults border-width", {}], "border-width"]], [["border-x", [["@defaults border-width", {}], "border-left-width", "border-right-width"]], ["border-y", [["@defaults border-width", {}], "border-top-width", "border-bottom-width"]]], [["border-s", [["@defaults border-width", {}], "border-inline-start-width"]], ["border-e", [["@defaults border-width", {}], "border-inline-end-width"]], ["border-t", [["@defaults border-width", {}], "border-top-width"]], ["border-r", [["@defaults border-width", {}], "border-right-width"]], ["border-b", [["@defaults border-width", {}], "border-bottom-width"]], ["border-l", [["@defaults border-width", {}], "border-left-width"]]]], {type: ["line-width", "length"]}),
            borderStyle: ({addUtilities: r}) => {
                r({
                    ".border-solid": {"border-style": "solid"},
                    ".border-dashed": {"border-style": "dashed"},
                    ".border-dotted": {"border-style": "dotted"},
                    ".border-double": {"border-style": "double"},
                    ".border-hidden": {"border-style": "hidden"},
                    ".border-none": {"border-style": "none"}
                })
            },
            borderColor: ({matchUtilities: r, theme: e, corePlugins: t}) => {
                r({
                    border: i => t("borderOpacity") ? oe({
                        color: i,
                        property: "border-color",
                        variable: "--tw-border-opacity"
                    }) : {"border-color": L(i)}
                }, {
                    values: (({DEFAULT: i, ...n}) => n)(ne(e("borderColor"))),
                    type: ["color", "any"]
                }), r({
                    "border-x": i => t("borderOpacity") ? oe({
                        color: i,
                        property: ["border-left-color", "border-right-color"],
                        variable: "--tw-border-opacity"
                    }) : {"border-left-color": L(i), "border-right-color": L(i)},
                    "border-y": i => t("borderOpacity") ? oe({
                        color: i,
                        property: ["border-top-color", "border-bottom-color"],
                        variable: "--tw-border-opacity"
                    }) : {"border-top-color": L(i), "border-bottom-color": L(i)}
                }, {
                    values: (({DEFAULT: i, ...n}) => n)(ne(e("borderColor"))),
                    type: ["color", "any"]
                }), r({
                    "border-s": i => t("borderOpacity") ? oe({
                        color: i,
                        property: "border-inline-start-color",
                        variable: "--tw-border-opacity"
                    }) : {"border-inline-start-color": L(i)},
                    "border-e": i => t("borderOpacity") ? oe({
                        color: i,
                        property: "border-inline-end-color",
                        variable: "--tw-border-opacity"
                    }) : {"border-inline-end-color": L(i)},
                    "border-t": i => t("borderOpacity") ? oe({
                        color: i,
                        property: "border-top-color",
                        variable: "--tw-border-opacity"
                    }) : {"border-top-color": L(i)},
                    "border-r": i => t("borderOpacity") ? oe({
                        color: i,
                        property: "border-right-color",
                        variable: "--tw-border-opacity"
                    }) : {"border-right-color": L(i)},
                    "border-b": i => t("borderOpacity") ? oe({
                        color: i,
                        property: "border-bottom-color",
                        variable: "--tw-border-opacity"
                    }) : {"border-bottom-color": L(i)},
                    "border-l": i => t("borderOpacity") ? oe({
                        color: i,
                        property: "border-left-color",
                        variable: "--tw-border-opacity"
                    }) : {"border-left-color": L(i)}
                }, {values: (({DEFAULT: i, ...n}) => n)(ne(e("borderColor"))), type: ["color", "any"]})
            },
            borderOpacity: T("borderOpacity", [["border-opacity", ["--tw-border-opacity"]]]),
            backgroundColor: ({matchUtilities: r, theme: e, corePlugins: t}) => {
                r({
                    bg: i => t("backgroundOpacity") ? oe({
                        color: i,
                        property: "background-color",
                        variable: "--tw-bg-opacity"
                    }) : {"background-color": L(i)}
                }, {values: ne(e("backgroundColor")), type: ["color", "any"]})
            },
            backgroundOpacity: T("backgroundOpacity", [["bg-opacity", ["--tw-bg-opacity"]]]),
            backgroundImage: T("backgroundImage", [["bg", ["background-image"]]], {type: ["lookup", "image", "url"]}),
            gradientColorStops: (() => {
                function r(e) {
                    return Ie(e, 0, "rgb(255 255 255 / 0)")
                }

                return function ({matchUtilities: e, theme: t}) {
                    let i = {values: ne(t("gradientColorStops")), type: ["color", "any"]},
                        n = {values: t("gradientColorStopPositions"), type: ["length", "percentage"]};
                    e({
                        from: s => {
                            let a = r(s);
                            return {
                                "--tw-gradient-from": `${L(s, "from")} var(--tw-gradient-from-position)`,
                                "--tw-gradient-from-position": " ",
                                "--tw-gradient-to": `${a}  var(--tw-gradient-from-position)`,
                                "--tw-gradient-to-position": " ",
                                "--tw-gradient-stops": "var(--tw-gradient-from), var(--tw-gradient-to)"
                            }
                        }
                    }, i), e({from: s => ({"--tw-gradient-from-position": s})}, n), e({
                        via: s => {
                            let a = r(s);
                            return {
                                "--tw-gradient-via-position": " ",
                                "--tw-gradient-to": `${a}  var(--tw-gradient-to-position)`,
                                "--tw-gradient-to-position": " ",
                                "--tw-gradient-stops": `var(--tw-gradient-from), ${L(s, "via")} var(--tw-gradient-via-position), var(--tw-gradient-to)`
                            }
                        }
                    }, i), e({via: s => ({"--tw-gradient-via-position": s})}, n), e({
                        to: s => ({
                            "--tw-gradient-to": `${L(s, "to")} var(--tw-gradient-to-position)`,
                            "--tw-gradient-to-position": " "
                        })
                    }, i), e({to: s => ({"--tw-gradient-to-position": s})}, n)
                }
            })(),
            boxDecorationBreak: ({addUtilities: r}) => {
                r({
                    ".decoration-slice": {"box-decoration-break": "slice"},
                    ".decoration-clone": {"box-decoration-break": "clone"},
                    ".box-decoration-slice": {"box-decoration-break": "slice"},
                    ".box-decoration-clone": {"box-decoration-break": "clone"}
                })
            },
            backgroundSize: T("backgroundSize", [["bg", ["background-size"]]], {type: ["lookup", "length", "percentage", "size"]}),
            backgroundAttachment: ({addUtilities: r}) => {
                r({
                    ".bg-fixed": {"background-attachment": "fixed"},
                    ".bg-local": {"background-attachment": "local"},
                    ".bg-scroll": {"background-attachment": "scroll"}
                })
            },
            backgroundClip: ({addUtilities: r}) => {
                r({
                    ".bg-clip-border": {"background-clip": "border-box"},
                    ".bg-clip-padding": {"background-clip": "padding-box"},
                    ".bg-clip-content": {"background-clip": "content-box"},
                    ".bg-clip-text": {"background-clip": "text"}
                })
            },
            backgroundPosition: T("backgroundPosition", [["bg", ["background-position"]]], {type: ["lookup", ["position", {preferOnConflict: !0}]]}),
            backgroundRepeat: ({addUtilities: r}) => {
                r({
                    ".bg-repeat": {"background-repeat": "repeat"},
                    ".bg-no-repeat": {"background-repeat": "no-repeat"},
                    ".bg-repeat-x": {"background-repeat": "repeat-x"},
                    ".bg-repeat-y": {"background-repeat": "repeat-y"},
                    ".bg-repeat-round": {"background-repeat": "round"},
                    ".bg-repeat-space": {"background-repeat": "space"}
                })
            },
            backgroundOrigin: ({addUtilities: r}) => {
                r({
                    ".bg-origin-border": {"background-origin": "border-box"},
                    ".bg-origin-padding": {"background-origin": "padding-box"},
                    ".bg-origin-content": {"background-origin": "content-box"}
                })
            },
            fill: ({matchUtilities: r, theme: e}) => {
                r({fill: t => ({fill: L(t)})}, {values: ne(e("fill")), type: ["color", "any"]})
            },
            stroke: ({matchUtilities: r, theme: e}) => {
                r({stroke: t => ({stroke: L(t)})}, {values: ne(e("stroke")), type: ["color", "url", "any"]})
            },
            strokeWidth: T("strokeWidth", [["stroke", ["stroke-width"]]], {type: ["length", "number", "percentage"]}),
            objectFit: ({addUtilities: r}) => {
                r({
                    ".object-contain": {"object-fit": "contain"},
                    ".object-cover": {"object-fit": "cover"},
                    ".object-fill": {"object-fit": "fill"},
                    ".object-none": {"object-fit": "none"},
                    ".object-scale-down": {"object-fit": "scale-down"}
                })
            },
            objectPosition: T("objectPosition", [["object", ["object-position"]]]),
            padding: T("padding", [["p", ["padding"]], [["px", ["padding-left", "padding-right"]], ["py", ["padding-top", "padding-bottom"]]], [["ps", ["padding-inline-start"]], ["pe", ["padding-inline-end"]], ["pt", ["padding-top"]], ["pr", ["padding-right"]], ["pb", ["padding-bottom"]], ["pl", ["padding-left"]]]]),
            textAlign: ({addUtilities: r}) => {
                r({
                    ".text-left": {"text-align": "left"},
                    ".text-center": {"text-align": "center"},
                    ".text-right": {"text-align": "right"},
                    ".text-justify": {"text-align": "justify"},
                    ".text-start": {"text-align": "start"},
                    ".text-end": {"text-align": "end"}
                })
            },
            textIndent: T("textIndent", [["indent", ["text-indent"]]], {supportsNegativeValues: !0}),
            verticalAlign: ({addUtilities: r, matchUtilities: e}) => {
                r({
                    ".align-baseline": {"vertical-align": "baseline"},
                    ".align-top": {"vertical-align": "top"},
                    ".align-middle": {"vertical-align": "middle"},
                    ".align-bottom": {"vertical-align": "bottom"},
                    ".align-text-top": {"vertical-align": "text-top"},
                    ".align-text-bottom": {"vertical-align": "text-bottom"},
                    ".align-sub": {"vertical-align": "sub"},
                    ".align-super": {"vertical-align": "super"}
                }), e({align: t => ({"vertical-align": t})})
            },
            fontFamily: ({matchUtilities: r, theme: e}) => {
                r({
                    font: t => {
                        let [i, n = {}] = Array.isArray(t) && se(t[1]) ? t : [t], {
                            fontFeatureSettings: s,
                            fontVariationSettings: a
                        } = n;
                        return {"font-family": Array.isArray(i) ? i.join(", ") : i, ...s === void 0 ? {} : {"font-feature-settings": s}, ...a === void 0 ? {} : {"font-variation-settings": a}}
                    }
                }, {values: e("fontFamily"), type: ["lookup", "generic-name", "family-name"]})
            },
            fontSize: ({matchUtilities: r, theme: e}) => {
                r({
                    text: (t, {modifier: i}) => {
                        let [n, s] = Array.isArray(t) ? t : [t];
                        if (i) return {"font-size": n, "line-height": i};
                        let {lineHeight: a, letterSpacing: o, fontWeight: u} = se(s) ? s : {lineHeight: s};
                        return {"font-size": n, ...a === void 0 ? {} : {"line-height": a}, ...o === void 0 ? {} : {"letter-spacing": o}, ...u === void 0 ? {} : {"font-weight": u}}
                    }
                }, {
                    values: e("fontSize"),
                    modifiers: e("lineHeight"),
                    type: ["absolute-size", "relative-size", "length", "percentage"]
                })
            },
            fontWeight: T("fontWeight", [["font", ["fontWeight"]]], {type: ["lookup", "number", "any"]}),
            textTransform: ({addUtilities: r}) => {
                r({
                    ".uppercase": {"text-transform": "uppercase"},
                    ".lowercase": {"text-transform": "lowercase"},
                    ".capitalize": {"text-transform": "capitalize"},
                    ".normal-case": {"text-transform": "none"}
                })
            },
            fontStyle: ({addUtilities: r}) => {
                r({".italic": {"font-style": "italic"}, ".not-italic": {"font-style": "normal"}})
            },
            fontVariantNumeric: ({addDefaults: r, addUtilities: e}) => {
                let t = "var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)";
                r("font-variant-numeric", {
                    "--tw-ordinal": " ",
                    "--tw-slashed-zero": " ",
                    "--tw-numeric-figure": " ",
                    "--tw-numeric-spacing": " ",
                    "--tw-numeric-fraction": " "
                }), e({
                    ".normal-nums": {"font-variant-numeric": "normal"},
                    ".ordinal": {
                        "@defaults font-variant-numeric": {},
                        "--tw-ordinal": "ordinal",
                        "font-variant-numeric": t
                    },
                    ".slashed-zero": {
                        "@defaults font-variant-numeric": {},
                        "--tw-slashed-zero": "slashed-zero",
                        "font-variant-numeric": t
                    },
                    ".lining-nums": {
                        "@defaults font-variant-numeric": {},
                        "--tw-numeric-figure": "lining-nums",
                        "font-variant-numeric": t
                    },
                    ".oldstyle-nums": {
                        "@defaults font-variant-numeric": {},
                        "--tw-numeric-figure": "oldstyle-nums",
                        "font-variant-numeric": t
                    },
                    ".proportional-nums": {
                        "@defaults font-variant-numeric": {},
                        "--tw-numeric-spacing": "proportional-nums",
                        "font-variant-numeric": t
                    },
                    ".tabular-nums": {
                        "@defaults font-variant-numeric": {},
                        "--tw-numeric-spacing": "tabular-nums",
                        "font-variant-numeric": t
                    },
                    ".diagonal-fractions": {
                        "@defaults font-variant-numeric": {},
                        "--tw-numeric-fraction": "diagonal-fractions",
                        "font-variant-numeric": t
                    },
                    ".stacked-fractions": {
                        "@defaults font-variant-numeric": {},
                        "--tw-numeric-fraction": "stacked-fractions",
                        "font-variant-numeric": t
                    }
                })
            },
            lineHeight: T("lineHeight", [["leading", ["lineHeight"]]]),
            letterSpacing: T("letterSpacing", [["tracking", ["letterSpacing"]]], {supportsNegativeValues: !0}),
            textColor: ({matchUtilities: r, theme: e, corePlugins: t}) => {
                r({
                    text: i => t("textOpacity") ? oe({
                        color: i,
                        property: "color",
                        variable: "--tw-text-opacity"
                    }) : {color: L(i)}
                }, {values: ne(e("textColor")), type: ["color", "any"]})
            },
            textOpacity: T("textOpacity", [["text-opacity", ["--tw-text-opacity"]]]),
            textDecoration: ({addUtilities: r}) => {
                r({
                    ".underline": {"text-decoration-line": "underline"},
                    ".overline": {"text-decoration-line": "overline"},
                    ".line-through": {"text-decoration-line": "line-through"},
                    ".no-underline": {"text-decoration-line": "none"}
                })
            },
            textDecorationColor: ({matchUtilities: r, theme: e}) => {
                r({decoration: t => ({"text-decoration-color": L(t)})}, {
                    values: ne(e("textDecorationColor")),
                    type: ["color", "any"]
                })
            },
            textDecorationStyle: ({addUtilities: r}) => {
                r({
                    ".decoration-solid": {"text-decoration-style": "solid"},
                    ".decoration-double": {"text-decoration-style": "double"},
                    ".decoration-dotted": {"text-decoration-style": "dotted"},
                    ".decoration-dashed": {"text-decoration-style": "dashed"},
                    ".decoration-wavy": {"text-decoration-style": "wavy"}
                })
            },
            textDecorationThickness: T("textDecorationThickness", [["decoration", ["text-decoration-thickness"]]], {type: ["length", "percentage"]}),
            textUnderlineOffset: T("textUnderlineOffset", [["underline-offset", ["text-underline-offset"]]], {type: ["length", "percentage", "any"]}),
            fontSmoothing: ({addUtilities: r}) => {
                r({
                    ".antialiased": {"-webkit-font-smoothing": "antialiased", "-moz-osx-font-smoothing": "grayscale"},
                    ".subpixel-antialiased": {"-webkit-font-smoothing": "auto", "-moz-osx-font-smoothing": "auto"}
                })
            },
            placeholderColor: ({matchUtilities: r, theme: e, corePlugins: t}) => {
                r({
                    placeholder: i => t("placeholderOpacity") ? {
                        "&::placeholder": oe({
                            color: i,
                            property: "color",
                            variable: "--tw-placeholder-opacity"
                        })
                    } : {"&::placeholder": {color: L(i)}}
                }, {values: ne(e("placeholderColor")), type: ["color", "any"]})
            },
            placeholderOpacity: ({matchUtilities: r, theme: e}) => {
                r({"placeholder-opacity": t => ({["&::placeholder"]: {"--tw-placeholder-opacity": t}})}, {values: e("placeholderOpacity")})
            },
            caretColor: ({matchUtilities: r, theme: e}) => {
                r({caret: t => ({"caret-color": L(t)})}, {values: ne(e("caretColor")), type: ["color", "any"]})
            },
            accentColor: ({matchUtilities: r, theme: e}) => {
                r({accent: t => ({"accent-color": L(t)})}, {values: ne(e("accentColor")), type: ["color", "any"]})
            },
            opacity: T("opacity", [["opacity", ["opacity"]]]),
            backgroundBlendMode: ({addUtilities: r}) => {
                r({
                    ".bg-blend-normal": {"background-blend-mode": "normal"},
                    ".bg-blend-multiply": {"background-blend-mode": "multiply"},
                    ".bg-blend-screen": {"background-blend-mode": "screen"},
                    ".bg-blend-overlay": {"background-blend-mode": "overlay"},
                    ".bg-blend-darken": {"background-blend-mode": "darken"},
                    ".bg-blend-lighten": {"background-blend-mode": "lighten"},
                    ".bg-blend-color-dodge": {"background-blend-mode": "color-dodge"},
                    ".bg-blend-color-burn": {"background-blend-mode": "color-burn"},
                    ".bg-blend-hard-light": {"background-blend-mode": "hard-light"},
                    ".bg-blend-soft-light": {"background-blend-mode": "soft-light"},
                    ".bg-blend-difference": {"background-blend-mode": "difference"},
                    ".bg-blend-exclusion": {"background-blend-mode": "exclusion"},
                    ".bg-blend-hue": {"background-blend-mode": "hue"},
                    ".bg-blend-saturation": {"background-blend-mode": "saturation"},
                    ".bg-blend-color": {"background-blend-mode": "color"},
                    ".bg-blend-luminosity": {"background-blend-mode": "luminosity"}
                })
            },
            mixBlendMode: ({addUtilities: r}) => {
                r({
                    ".mix-blend-normal": {"mix-blend-mode": "normal"},
                    ".mix-blend-multiply": {"mix-blend-mode": "multiply"},
                    ".mix-blend-screen": {"mix-blend-mode": "screen"},
                    ".mix-blend-overlay": {"mix-blend-mode": "overlay"},
                    ".mix-blend-darken": {"mix-blend-mode": "darken"},
                    ".mix-blend-lighten": {"mix-blend-mode": "lighten"},
                    ".mix-blend-color-dodge": {"mix-blend-mode": "color-dodge"},
                    ".mix-blend-color-burn": {"mix-blend-mode": "color-burn"},
                    ".mix-blend-hard-light": {"mix-blend-mode": "hard-light"},
                    ".mix-blend-soft-light": {"mix-blend-mode": "soft-light"},
                    ".mix-blend-difference": {"mix-blend-mode": "difference"},
                    ".mix-blend-exclusion": {"mix-blend-mode": "exclusion"},
                    ".mix-blend-hue": {"mix-blend-mode": "hue"},
                    ".mix-blend-saturation": {"mix-blend-mode": "saturation"},
                    ".mix-blend-color": {"mix-blend-mode": "color"},
                    ".mix-blend-luminosity": {"mix-blend-mode": "luminosity"},
                    ".mix-blend-plus-lighter": {"mix-blend-mode": "plus-lighter"}
                })
            },
            boxShadow: (() => {
                let r = Ye("boxShadow"),
                    e = ["var(--tw-ring-offset-shadow, 0 0 #0000)", "var(--tw-ring-shadow, 0 0 #0000)", "var(--tw-shadow)"].join(", ");
                return function ({matchUtilities: t, addDefaults: i, theme: n}) {
                    i(" box-shadow", {
                        "--tw-ring-offset-shadow": "0 0 #0000",
                        "--tw-ring-shadow": "0 0 #0000",
                        "--tw-shadow": "0 0 #0000",
                        "--tw-shadow-colored": "0 0 #0000"
                    }), t({
                        shadow: s => {
                            s = r(s);
                            let a = gi(s);
                            for (let o of a) !o.valid || (o.color = "var(--tw-shadow-color)");
                            return {
                                "@defaults box-shadow": {},
                                "--tw-shadow": s === "none" ? "0 0 #0000" : s,
                                "--tw-shadow-colored": s === "none" ? "0 0 #0000" : vu(a),
                                "box-shadow": e
                            }
                        }
                    }, {values: n("boxShadow"), type: ["shadow"]})
                }
            })(),
            boxShadowColor: ({matchUtilities: r, theme: e}) => {
                r({
                    shadow: t => ({
                        "--tw-shadow-color": L(t),
                        "--tw-shadow": "var(--tw-shadow-colored)"
                    })
                }, {values: ne(e("boxShadowColor")), type: ["color", "any"]})
            },
            outlineStyle: ({addUtilities: r}) => {
                r({
                    ".outline-none": {outline: "2px solid transparent", "outline-offset": "2px"},
                    ".outline": {"outline-style": "solid"},
                    ".outline-dashed": {"outline-style": "dashed"},
                    ".outline-dotted": {"outline-style": "dotted"},
                    ".outline-double": {"outline-style": "double"}
                })
            },
            outlineWidth: T("outlineWidth", [["outline", ["outline-width"]]], {type: ["length", "number", "percentage"]}),
            outlineOffset: T("outlineOffset", [["outline-offset", ["outline-offset"]]], {
                type: ["length", "number", "percentage", "any"],
                supportsNegativeValues: !0
            }),
            outlineColor: ({matchUtilities: r, theme: e}) => {
                r({outline: t => ({"outline-color": L(t)})}, {values: ne(e("outlineColor")), type: ["color", "any"]})
            },
            ringWidth: ({matchUtilities: r, addDefaults: e, addUtilities: t, theme: i, config: n}) => {
                let s = (() => {
                    if (X(n(), "respectDefaultRingColorOpacity")) return i("ringColor.DEFAULT");
                    let a = i("ringOpacity.DEFAULT", "0.5");
                    return i("ringColor")?.DEFAULT ? Ie(i("ringColor")?.DEFAULT, a, `rgb(147 197 253 / ${a})`) : `rgb(147 197 253 / ${a})`
                })();
                e("ring-width", {
                    "--tw-ring-inset": " ",
                    "--tw-ring-offset-width": i("ringOffsetWidth.DEFAULT", "0px"),
                    "--tw-ring-offset-color": i("ringOffsetColor.DEFAULT", "#fff"),
                    "--tw-ring-color": s,
                    "--tw-ring-offset-shadow": "0 0 #0000",
                    "--tw-ring-shadow": "0 0 #0000",
                    "--tw-shadow": "0 0 #0000",
                    "--tw-shadow-colored": "0 0 #0000"
                }), r({
                    ring: a => ({
                        "@defaults ring-width": {},
                        "--tw-ring-offset-shadow": "var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)",
                        "--tw-ring-shadow": `var(--tw-ring-inset) 0 0 0 calc(${a} + var(--tw-ring-offset-width)) var(--tw-ring-color)`,
                        "box-shadow": ["var(--tw-ring-offset-shadow)", "var(--tw-ring-shadow)", "var(--tw-shadow, 0 0 #0000)"].join(", ")
                    })
                }, {values: i("ringWidth"), type: "length"}), t({
                    ".ring-inset": {
                        "@defaults ring-width": {},
                        "--tw-ring-inset": "inset"
                    }
                })
            },
            ringColor: ({matchUtilities: r, theme: e, corePlugins: t}) => {
                r({
                    ring: i => t("ringOpacity") ? oe({
                        color: i,
                        property: "--tw-ring-color",
                        variable: "--tw-ring-opacity"
                    }) : {"--tw-ring-color": L(i)}
                }, {
                    values: Object.fromEntries(Object.entries(ne(e("ringColor"))).filter(([i]) => i !== "DEFAULT")),
                    type: ["color", "any"]
                })
            },
            ringOpacity: r => {
                let {config: e} = r;
                return T("ringOpacity", [["ring-opacity", ["--tw-ring-opacity"]]], {filterDefault: !X(e(), "respectDefaultRingColorOpacity")})(r)
            },
            ringOffsetWidth: T("ringOffsetWidth", [["ring-offset", ["--tw-ring-offset-width"]]], {type: "length"}),
            ringOffsetColor: ({matchUtilities: r, theme: e}) => {
                r({"ring-offset": t => ({"--tw-ring-offset-color": L(t)})}, {
                    values: ne(e("ringOffsetColor")),
                    type: ["color", "any"]
                })
            },
            blur: ({matchUtilities: r, theme: e}) => {
                r({blur: t => ({"--tw-blur": `blur(${t})`, "@defaults filter": {}, filter: Ne})}, {values: e("blur")})
            },
            brightness: ({matchUtilities: r, theme: e}) => {
                r({
                    brightness: t => ({
                        "--tw-brightness": `brightness(${t})`,
                        "@defaults filter": {},
                        filter: Ne
                    })
                }, {values: e("brightness")})
            },
            contrast: ({matchUtilities: r, theme: e}) => {
                r({
                    contrast: t => ({
                        "--tw-contrast": `contrast(${t})`,
                        "@defaults filter": {},
                        filter: Ne
                    })
                }, {values: e("contrast")})
            },
            dropShadow: ({matchUtilities: r, theme: e}) => {
                r({
                    "drop-shadow": t => ({
                        "--tw-drop-shadow": Array.isArray(t) ? t.map(i => `drop-shadow(${i})`).join(" ") : `drop-shadow(${t})`,
                        "@defaults filter": {},
                        filter: Ne
                    })
                }, {values: e("dropShadow")})
            },
            grayscale: ({matchUtilities: r, theme: e}) => {
                r({
                    grayscale: t => ({
                        "--tw-grayscale": `grayscale(${t})`,
                        "@defaults filter": {},
                        filter: Ne
                    })
                }, {values: e("grayscale")})
            },
            hueRotate: ({matchUtilities: r, theme: e}) => {
                r({
                    "hue-rotate": t => ({
                        "--tw-hue-rotate": `hue-rotate(${t})`,
                        "@defaults filter": {},
                        filter: Ne
                    })
                }, {values: e("hueRotate"), supportsNegativeValues: !0})
            },
            invert: ({matchUtilities: r, theme: e}) => {
                r({
                    invert: t => ({
                        "--tw-invert": `invert(${t})`,
                        "@defaults filter": {},
                        filter: Ne
                    })
                }, {values: e("invert")})
            },
            saturate: ({matchUtilities: r, theme: e}) => {
                r({
                    saturate: t => ({
                        "--tw-saturate": `saturate(${t})`,
                        "@defaults filter": {},
                        filter: Ne
                    })
                }, {values: e("saturate")})
            },
            sepia: ({matchUtilities: r, theme: e}) => {
                r({
                    sepia: t => ({
                        "--tw-sepia": `sepia(${t})`,
                        "@defaults filter": {},
                        filter: Ne
                    })
                }, {values: e("sepia")})
            },
            filter: ({addDefaults: r, addUtilities: e}) => {
                r("filter", {
                    "--tw-blur": " ",
                    "--tw-brightness": " ",
                    "--tw-contrast": " ",
                    "--tw-grayscale": " ",
                    "--tw-hue-rotate": " ",
                    "--tw-invert": " ",
                    "--tw-saturate": " ",
                    "--tw-sepia": " ",
                    "--tw-drop-shadow": " "
                }), e({".filter": {"@defaults filter": {}, filter: Ne}, ".filter-none": {filter: "none"}})
            },
            backdropBlur: ({matchUtilities: r, theme: e}) => {
                r({
                    "backdrop-blur": t => ({
                        "--tw-backdrop-blur": `blur(${t})`,
                        "@defaults backdrop-filter": {},
                        "backdrop-filter": Le
                    })
                }, {values: e("backdropBlur")})
            },
            backdropBrightness: ({matchUtilities: r, theme: e}) => {
                r({
                    "backdrop-brightness": t => ({
                        "--tw-backdrop-brightness": `brightness(${t})`,
                        "@defaults backdrop-filter": {},
                        "backdrop-filter": Le
                    })
                }, {values: e("backdropBrightness")})
            },
            backdropContrast: ({matchUtilities: r, theme: e}) => {
                r({
                    "backdrop-contrast": t => ({
                        "--tw-backdrop-contrast": `contrast(${t})`,
                        "@defaults backdrop-filter": {},
                        "backdrop-filter": Le
                    })
                }, {values: e("backdropContrast")})
            },
            backdropGrayscale: ({matchUtilities: r, theme: e}) => {
                r({
                    "backdrop-grayscale": t => ({
                        "--tw-backdrop-grayscale": `grayscale(${t})`,
                        "@defaults backdrop-filter": {},
                        "backdrop-filter": Le
                    })
                }, {values: e("backdropGrayscale")})
            },
            backdropHueRotate: ({matchUtilities: r, theme: e}) => {
                r({
                    "backdrop-hue-rotate": t => ({
                        "--tw-backdrop-hue-rotate": `hue-rotate(${t})`,
                        "@defaults backdrop-filter": {},
                        "backdrop-filter": Le
                    })
                }, {values: e("backdropHueRotate"), supportsNegativeValues: !0})
            },
            backdropInvert: ({matchUtilities: r, theme: e}) => {
                r({
                    "backdrop-invert": t => ({
                        "--tw-backdrop-invert": `invert(${t})`,
                        "@defaults backdrop-filter": {},
                        "backdrop-filter": Le
                    })
                }, {values: e("backdropInvert")})
            },
            backdropOpacity: ({matchUtilities: r, theme: e}) => {
                r({
                    "backdrop-opacity": t => ({
                        "--tw-backdrop-opacity": `opacity(${t})`,
                        "@defaults backdrop-filter": {},
                        "backdrop-filter": Le
                    })
                }, {values: e("backdropOpacity")})
            },
            backdropSaturate: ({matchUtilities: r, theme: e}) => {
                r({
                    "backdrop-saturate": t => ({
                        "--tw-backdrop-saturate": `saturate(${t})`,
                        "@defaults backdrop-filter": {},
                        "backdrop-filter": Le
                    })
                }, {values: e("backdropSaturate")})
            },
            backdropSepia: ({matchUtilities: r, theme: e}) => {
                r({
                    "backdrop-sepia": t => ({
                        "--tw-backdrop-sepia": `sepia(${t})`,
                        "@defaults backdrop-filter": {},
                        "backdrop-filter": Le
                    })
                }, {values: e("backdropSepia")})
            },
            backdropFilter: ({addDefaults: r, addUtilities: e}) => {
                r("backdrop-filter", {
                    "--tw-backdrop-blur": " ",
                    "--tw-backdrop-brightness": " ",
                    "--tw-backdrop-contrast": " ",
                    "--tw-backdrop-grayscale": " ",
                    "--tw-backdrop-hue-rotate": " ",
                    "--tw-backdrop-invert": " ",
                    "--tw-backdrop-opacity": " ",
                    "--tw-backdrop-saturate": " ",
                    "--tw-backdrop-sepia": " "
                }), e({
                    ".backdrop-filter": {"@defaults backdrop-filter": {}, "backdrop-filter": Le},
                    ".backdrop-filter-none": {"backdrop-filter": "none"}
                })
            },
            transitionProperty: ({matchUtilities: r, theme: e}) => {
                let t = e("transitionTimingFunction.DEFAULT"), i = e("transitionDuration.DEFAULT");
                r({
                    transition: n => ({
                        "transition-property": n, ...n === "none" ? {} : {
                            "transition-timing-function": t,
                            "transition-duration": i
                        }
                    })
                }, {values: e("transitionProperty")})
            },
            transitionDelay: T("transitionDelay", [["delay", ["transitionDelay"]]]),
            transitionDuration: T("transitionDuration", [["duration", ["transitionDuration"]]], {filterDefault: !0}),
            transitionTimingFunction: T("transitionTimingFunction", [["ease", ["transitionTimingFunction"]]], {filterDefault: !0}),
            willChange: T("willChange", [["will-change", ["will-change"]]]),
            content: T("content", [["content", ["--tw-content", ["content", "var(--tw-content)"]]]])
        }
    });

    function Rt(r) {
        let e = [], t = !1;
        for (let i = 0; i < r.length; i++) {
            let n = r[i];
            if (n === ":" && !t && e.length === 0) return !1;
            if (RS.has(n) && r[i - 1] !== "\\" && (t = !t), !t && r[i - 1] !== "\\") {
                if (od.has(n)) e.push(n); else if (ld.has(n)) {
                    let s = ld.get(n);
                    if (e.length <= 0 || e.pop() !== s) return !1
                }
            }
        }
        return !(e.length > 0)
    }

    var od, ld, RS, Ua = _(() => {
        l();
        od = new Map([["{", "}"], ["[", "]"], ["(", ")"]]), ld = new Map(Array.from(od.entries()).map(([r, e]) => [e, r])), RS = new Set(['"', "'", "`"])
    });

    function Mt(r, {context: e, candidate: t}) {
        let i = e?.tailwindConfig.prefix ?? "", n = r.map(a => {
            let o = (0, Be.default)().astSync(a.format);
            return {...a, ast: a.isArbitraryVariant ? o : qt(i, o)}
        }), s = Be.default.root({nodes: [Be.default.selector({nodes: [Be.default.className({value: de(t)})]})]});
        for (let {ast: a} of n) [s, a] = FS(s, a), a.walkNesting(o => o.replaceWith(...s.nodes[0].nodes)), s = a;
        return s
    }

    function fd(r) {
        let e = [];
        for (; r.prev() && r.prev().type !== "combinator";) r = r.prev();
        for (; r && r.type !== "combinator";) e.push(r), r = r.next();
        return e
    }

    function MS(r) {
        return r.sort((e, t) => e.type === "tag" && t.type === "class" ? -1 : e.type === "class" && t.type === "tag" ? 1 : e.type === "class" && t.type === "pseudo" && t.value.startsWith("::") ? -1 : e.type === "pseudo" && e.value.startsWith("::") && t.type === "class" ? 1 : r.index(e) - r.index(t)), r
    }

    function Ga(r, e) {
        let t = !1;
        r.walk(i => {
            if (i.type === "class" && i.value === e) return t = !0, !1
        }), t || r.remove()
    }

    function mn(r, e, {context: t, candidate: i, base: n}) {
        let s = t?.tailwindConfig?.separator ?? ":";
        n = n ?? i.split(new RegExp(`\\${s}(?![^[]*\\])`)).pop();
        let a = (0, Be.default)().astSync(r);
        a.walkClasses(f => {
            f.raws && f.value.includes(n) && (f.raws.value = de((0, ud.default)(f.raws.value)))
        }), a.each(f => Ga(f, n));
        let o = Array.isArray(e) ? Mt(e, {context: t, candidate: i}) : e;
        if (o === null) return a.toString();
        let u = Be.default.comment({value: "/*__simple__*/"}), c = Be.default.comment({value: "/*__simple__*/"});
        return a.walkClasses(f => {
            if (f.value !== n) return;
            let p = f.parent, d = o.nodes[0].nodes;
            if (p.nodes.length === 1) {
                f.replaceWith(...d);
                return
            }
            let h = fd(f);
            p.insertBefore(h[0], u), p.insertAfter(h[h.length - 1], c);
            for (let x of d) p.insertBefore(h[0], x.clone());
            f.remove(), h = fd(u);
            let y = p.index(u);
            p.nodes.splice(y, h.length, ...MS(Be.default.selector({nodes: h})).nodes), u.remove(), c.remove()
        }), a.walkPseudos(f => {
            f.value === Wa && f.replaceWith(f.nodes)
        }), a.each(f => {
            let [p] = Ft(f);
            p.length > 0 && f.nodes.push(...p.sort(Yr))
        }), a.toString()
    }

    function FS(r, e) {
        let t = [];
        return r.walkPseudos(i => {
            i.value === Wa && t.push({pseudo: i, value: i.nodes[0].toString()})
        }), e.walkPseudos(i => {
            if (i.value !== Wa) return;
            let n = i.nodes[0].toString(), s = t.find(c => c.value === n);
            if (!s) return;
            let a = [], o = i.next();
            for (; o && o.type !== "combinator";) a.push(o), o = o.next();
            let u = o;
            s.pseudo.parent.insertAfter(s.pseudo, Be.default.selector({nodes: a.map(c => c.clone())})), i.remove(), a.forEach(c => c.remove()), u && u.type === "combinator" && u.remove()
        }), [r, e]
    }

    function Ft(r, e = !1) {
        let t = [], i = null;
        for (let n of [...r.nodes]) if (gn(n, e) ? (t.push(n), r.removeChild(n), i = n.value) : i !== null && (cd.includes(i) && LS(n, e) ? (t.push(n), r.removeChild(n)) : i = null), n?.nodes) {
            let s = n.type === "pseudo" && (n.value === ":is" || n.value === ":has"), [a, o] = Ft(n, e || s);
            o && (i = o), t.push(...a)
        }
        return [t, i]
    }

    function Yr(r, e) {
        return r.type !== "pseudo" && e.type !== "pseudo" || r.type === "combinator" ^ e.type === "combinator" ? 0 : r.type === "pseudo" ^ e.type === "pseudo" ? (r.type === "pseudo") - (e.type === "pseudo") : gn(r) - gn(e)
    }

    function gn(r, e = !1) {
        return r.type !== "pseudo" || cd.includes(r.value) && !e ? !1 : r.value.startsWith("::") || NS.includes(r.value)
    }

    function LS(r, e) {
        return r.type === "pseudo" && !gn(r, e)
    }

    var Be, ud, Wa, NS, cd, Qr = _(() => {
        l();
        Be = H(Fe()), ud = H(Hi());
        It();
        ln();
        Wa = ":merge";
        NS = [":before", ":after", ":first-line", ":first-letter"], cd = ["::file-selector-button", "::-webkit-scrollbar", "::-webkit-scrollbar-button", "::-webkit-scrollbar-thumb", "::-webkit-scrollbar-track", "::-webkit-scrollbar-track-piece", "::-webkit-scrollbar-corner", "::-webkit-resizer"]
    });

    function yn(r, e) {
        let t = (0, Ha.default)().astSync(r);
        return t.each(i => {
            i.nodes[0].type === "pseudo" && i.nodes[0].value === ":is" && i.nodes.every(a => a.type !== "combinator") || (i.nodes = [Ha.default.pseudo({
                value: ":is",
                nodes: [i.clone()]
            })]);
            let [s] = Ft(i);
            s.length > 0 && i.nodes.push(...s.sort(Yr))
        }), `${e} ${t.toString()}`
    }

    var Ha, Ya = _(() => {
        l();
        Ha = H(Fe());
        Qr()
    });

    function Qa(r) {
        return BS.transformSync(r)
    }

    function* $S(r) {
        let e = 1 / 0;
        for (; e >= 0;) {
            let t, i = !1;
            if (e === 1 / 0 && r.endsWith("]")) {
                let a = r.indexOf("[");
                r[a - 1] === "-" ? t = a - 1 : r[a - 1] === "/" ? (t = a - 1, i = !0) : t = -1
            } else e === 1 / 0 && r.includes("/") ? (t = r.lastIndexOf("/"), i = !0) : t = r.lastIndexOf("-", e);
            if (t < 0) break;
            let n = r.slice(0, t), s = r.slice(i ? t : t + 1);
            e = t - 1, !(n === "" || s === "/") && (yield[n, s])
        }
    }

    function zS(r, e) {
        if (r.length === 0 || e.tailwindConfig.prefix === "") return r;
        for (let t of r) {
            let [i] = t;
            if (i.options.respectPrefix) {
                let n = z.root({nodes: [t[1].clone()]}), s = t[1].raws.tailwind.classCandidate;
                n.walkRules(a => {
                    let o = s.startsWith("-");
                    a.selector = qt(e.tailwindConfig.prefix, a.selector, o)
                }), t[1] = n.nodes[0]
            }
        }
        return r
    }

    function jS(r, e) {
        if (r.length === 0) return r;
        let t = [];
        for (let [i, n] of r) {
            let s = z.root({nodes: [n.clone()]});
            s.walkRules(a => {
                let o = (0, wn.default)().astSync(a.selector);
                o.each(u => Ga(u, e)), Iu(o, u => u === e ? `!${u}` : u), a.selector = o.toString(), a.walkDecls(u => u.important = !0)
            }), t.push([{...i, important: !0}, s.nodes[0]])
        }
        return t
    }

    function VS(r, e, t) {
        if (e.length === 0) return e;
        let i = {modifier: null, value: rr};
        {
            let [n, ...s] = le(r, "/");
            if (s.length > 1 && (n = n + "/" + s.slice(0, -1).join("/"), s = s.slice(-1)), s.length && !t.variantMap.has(r) && (r = n, i.modifier = s[0], !X(t.tailwindConfig, "generalizedModifiers"))) return []
        }
        if (r.endsWith("]") && !r.startsWith("[")) {
            let n = /(.)(-?)\[(.*)\]/g.exec(r);
            if (n) {
                let [, s, a, o] = n;
                if (s === "@" && a === "-") return [];
                if (s !== "@" && a === "") return [];
                r = r.replace(`${a}[${o}]`, ""), i.value = o
            }
        }
        if (Xa(r) && !t.variantMap.has(r)) {
            let n = t.offsets.recordVariant(r), s = G(r.slice(1, -1)), a = le(s, ",");
            if (a.length > 1) return [];
            if (!a.every(Sn)) return [];
            let o = a.map((u, c) => [t.offsets.applyParallelOffset(n, c), Jr(u.trim())]);
            t.variantMap.set(r, o)
        }
        if (t.variantMap.has(r)) {
            let n = Xa(r), s = t.variantMap.get(r).slice(), a = [];
            for (let [o, u] of e) {
                if (o.layer === "user") continue;
                let c = z.root({nodes: [u.clone()]});
                for (let [f, p, d] of s) {
                    let x = function () {
                        h.raws.neededBackup || (h.raws.neededBackup = !0, h.walkRules(S => S.raws.originalSelector = S.selector))
                    }, w = function (S) {
                        return x(), h.each(C => {
                            C.type === "rule" && (C.selectors = C.selectors.map(P => S({
                                get className() {
                                    return Qa(P)
                                }, selector: P
                            })))
                        }), h
                    }, h = (d ?? c).clone(), y = [], b = p({
                        get container() {
                            return x(), h
                        }, separator: t.tailwindConfig.separator, modifySelectors: w, wrap(S) {
                            let C = h.nodes;
                            h.removeAll(), S.append(C), h.append(S)
                        }, format(S) {
                            y.push({format: S, isArbitraryVariant: n})
                        }, args: i
                    });
                    if (Array.isArray(b)) {
                        for (let [S, C] of b.entries()) s.push([t.offsets.applyParallelOffset(f, S), C, h.clone()]);
                        continue
                    }
                    if (typeof b == "string" && y.push({format: b, isArbitraryVariant: n}), b === null) continue;
                    h.raws.neededBackup && (delete h.raws.neededBackup, h.walkRules(S => {
                        let C = S.raws.originalSelector;
                        if (!C || (delete S.raws.originalSelector, C === S.selector)) return;
                        let P = S.selector, M = (0, wn.default)(F => {
                            F.walkClasses(q => {
                                q.value = `${r}${t.tailwindConfig.separator}${q.value}`
                            })
                        }).processSync(C);
                        y.push({format: P.replace(M, "&"), isArbitraryVariant: n}), S.selector = C
                    })), h.nodes[0].raws.tailwind = {...h.nodes[0].raws.tailwind, parentLayer: o.layer};
                    let k = [{
                        ...o,
                        sort: t.offsets.applyVariantOffset(o.sort, f, Object.assign(i, t.variantOptions.get(r))),
                        collectedFormats: (o.collectedFormats ?? []).concat(y)
                    }, h.nodes[0]];
                    a.push(k)
                }
            }
            return a
        }
        return []
    }

    function Ja(r, e, t = {}) {
        return !se(r) && !Array.isArray(r) ? [[r], t] : Array.isArray(r) ? Ja(r[0], e, r[1]) : (e.has(r) || e.set(r, Dt(r)), [e.get(r), t])
    }

    function WS(r) {
        return US.test(r)
    }

    function GS(r) {
        if (!r.includes("://")) return !1;
        try {
            let e = new URL(r);
            return e.scheme !== "" && e.host !== ""
        } catch (e) {
            return !1
        }
    }

    function pd(r) {
        let e = !0;
        return r.walkDecls(t => {
            if (!dd(t.prop, t.value)) return e = !1, !1
        }), e
    }

    function dd(r, e) {
        if (GS(`${r}:${e}`)) return !1;
        try {
            return z.parse(`a{${r}:${e}}`).toResult(), !0
        } catch (t) {
            return !1
        }
    }

    function HS(r, e) {
        let [, t, i] = r.match(/^\[([a-zA-Z0-9-_]+):(\S+)\]$/) ?? [];
        if (i === void 0 || !WS(t) || !Rt(i)) return null;
        let n = G(i);
        return dd(t, n) ? [[{
            sort: e.offsets.arbitraryProperty(),
            layer: "utilities"
        }, () => ({[za(r)]: {[t]: n}})]] : null
    }

    function* YS(r, e) {
        e.candidateRuleMap.has(r) && (yield[e.candidateRuleMap.get(r), "DEFAULT"]), yield* function* (o) {
            o !== null && (yield[o, "DEFAULT"])
        }(HS(r, e));
        let t = r, i = !1, n = e.tailwindConfig.prefix, s = n.length, a = t.startsWith(n) || t.startsWith(`-${n}`);
        t[s] === "-" && a && (i = !0, t = n + t.slice(s + 1)), i && e.candidateRuleMap.has(t) && (yield[e.candidateRuleMap.get(t), "-DEFAULT"]);
        for (let [o, u] of $S(t)) e.candidateRuleMap.has(o) && (yield[e.candidateRuleMap.get(o), i ? `-${u}` : u])
    }

    function QS(r, e) {
        return r === Ue ? [Ue] : le(r, e)
    }

    function* JS(r, e) {
        for (let t of r) t[1].raws.tailwind = {
            ...t[1].raws.tailwind,
            classCandidate: e,
            preserveSource: t[0].options?.preserveSource ?? !1
        }, yield t
    }

    function* bn(r, e, t = r) {
        let i = e.tailwindConfig.separator, [n, ...s] = QS(r, i).reverse(), a = !1;
        if (n.startsWith("!") && (a = !0, n = n.slice(1)), X(e.tailwindConfig, "variantGrouping") && n.startsWith("(") && n.endsWith(")")) {
            let o = s.slice().reverse().join(i);
            for (let u of le(n.slice(1, -1), ",")) yield* bn(o + i + u, e, t)
        }
        for (let o of YS(n, e)) {
            let u = [], c = new Map, [f, p] = o, d = f.length === 1;
            for (let [h, y] of f) {
                let x = [];
                if (typeof y == "function") for (let w of [].concat(y(p, {isOnlyPlugin: d}))) {
                    let [b, k] = Ja(w, e.postCssNodeCache);
                    for (let S of b) x.push([{...h, options: {...h.options, ...k}}, S])
                } else if (p === "DEFAULT" || p === "-DEFAULT") {
                    let w = y, [b, k] = Ja(w, e.postCssNodeCache);
                    for (let S of b) x.push([{...h, options: {...h.options, ...k}}, S])
                }
                if (x.length > 0) {
                    let w = Array.from(ls(h.options?.types ?? [], p, h.options ?? {}, e.tailwindConfig)).map(([b, k]) => k);
                    w.length > 0 && c.set(x, w), u.push(x)
                }
            }
            if (Xa(p)) {
                if (u.length > 1) {
                    let x = function (b) {
                            return b.length === 1 ? b[0] : b.find(k => {
                                let S = c.get(k);
                                return k.some(([{options: C}, P]) => pd(P) ? C.types.some(({
                                                                                               type: M,
                                                                                               preferOnConflict: F
                                                                                           }) => S.includes(M) && F) : !1)
                            })
                        }, [h, y] = u.reduce((b, k) => (k.some(([{options: C}]) => C.types.some(({type: P}) => P === "any")) ? b[0].push(k) : b[1].push(k), b), [[], []]),
                        w = x(y) ?? x(h);
                    if (w) u = [w]; else {
                        let b = u.map(S => new Set([...c.get(S) ?? []]));
                        for (let S of b) for (let C of S) {
                            let P = !1;
                            for (let M of b) S !== M && M.has(C) && (M.delete(C), P = !0);
                            P && S.delete(C)
                        }
                        let k = [];
                        for (let [S, C] of b.entries()) for (let P of C) {
                            let M = u[S].map(([, F]) => F).flat().map(F => F.toString().split(`
`).slice(1, -1).map(q => q.trim()).map(q => `      ${q}`).join(`
`)).join(`

`);
                            k.push(`  Use \`${r.replace("[", `[${P}:`)}\` for \`${M.trim()}\``);
                            break
                        }
                        N.warn([`The class \`${r}\` is ambiguous and matches multiple utilities.`, ...k, `If this is content and not a class, replace it with \`${r.replace("[", "&lsqb;").replace("]", "&rsqb;")}\` to silence this warning.`]);
                        continue
                    }
                }
                u = u.map(h => h.filter(y => pd(y[1])))
            }
            u = u.flat(), u = Array.from(JS(u, n)), u = zS(u, e), a && (u = jS(u, n));
            for (let h of s) u = VS(h, u, e);
            for (let h of u) h[1].raws.tailwind = {...h[1].raws.tailwind, candidate: r}, h = XS(h, {
                context: e,
                candidate: r,
                original: t
            }), h !== null && (yield h)
        }
    }

    function XS(r, {context: e, candidate: t, original: i}) {
        if (!r[0].collectedFormats) return r;
        let n = !0, s;
        try {
            s = Mt(r[0].collectedFormats, {context: e, candidate: t})
        } catch {
            return null
        }
        let a = z.root({nodes: [r[1].clone()]});
        return a.walkRules(o => {
            if (!vn(o)) try {
                o.selector = mn(o.selector, s, {candidate: i, context: e})
            } catch {
                return n = !1, !1
            }
        }), n ? (r[1] = a.nodes[0], r) : null
    }

    function vn(r) {
        return r.parent && r.parent.type === "atrule" && r.parent.name === "keyframes"
    }

    function KS(r) {
        if (r === !0) return e => {
            vn(e) || e.walkDecls(t => {
                t.parent.type === "rule" && !vn(t.parent) && (t.important = !0)
            })
        };
        if (typeof r == "string") return e => {
            vn(e) || (e.selectors = e.selectors.map(t => yn(t, r)))
        }
    }

    function xn(r, e) {
        let t = [], i = KS(e.tailwindConfig.important);
        for (let n of r) {
            if (e.notClassCache.has(n)) continue;
            if (e.candidateRuleCache.has(n)) {
                t = t.concat(Array.from(e.candidateRuleCache.get(n)));
                continue
            }
            let s = Array.from(bn(n, e));
            if (s.length === 0) {
                e.notClassCache.add(n);
                continue
            }
            e.classCache.set(n, s);
            let a = e.candidateRuleCache.get(n) ?? new Set;
            e.candidateRuleCache.set(n, a);
            for (let o of s) {
                let [{sort: u, options: c}, f] = o;
                if (c.respectImportant && i) {
                    let d = z.root({nodes: [f.clone()]});
                    d.walkRules(i), f = d.nodes[0]
                }
                let p = [u, f];
                a.add(p), e.ruleCache.add(p), t.push(p)
            }
        }
        return t
    }

    function Xa(r) {
        return r.startsWith("[") && r.endsWith("]")
    }

    var wn, BS, US, kn = _(() => {
        l();
        nt();
        wn = H(Fe());
        $a();
        bt();
        ln();
        ur();
        Ee();
        De();
        Qr();
        ja();
        lr();
        Cn();
        Ua();
        sr();
        qe();
        Ya();
        BS = (0, wn.default)(r => r.first.filter(({type: e}) => e === "class").pop().value);
        US = /^[a-z_-]/
    });
    var hd, md = _(() => {
        l();
        hd = {}
    });

    function ZS(r) {
        try {
            return hd.createHash("md5").update(r, "utf-8").digest("binary")
        } catch (e) {
            return ""
        }
    }

    function gd(r, e) {
        let t = e.toString();
        if (!t.includes("@tailwind")) return !1;
        let i = Kn.get(r), n = ZS(t), s = i !== n;
        return Kn.set(r, n), s
    }

    var yd = _(() => {
        l();
        md();
        De()
    });

    function _n(r) {
        return (r > 0n) - (r < 0n)
    }

    var wd = _(() => {
        l()
    });

    function bd(r, e) {
        let t = 0n, i = 0n;
        for (let [n, s] of e) r & n && (t = t | n, i = i | s);
        return r & ~t | i
    }

    var vd = _(() => {
        l()
    });

    function xd(r) {
        let e = null;
        for (let t of r) e = e ?? t, e = e > t ? e : t;
        return e
    }

    function e2(r, e) {
        let t = r.length, i = e.length, n = t < i ? t : i;
        for (let s = 0; s < n; s++) {
            let a = r.charCodeAt(s) - e.charCodeAt(s);
            if (a !== 0) return a
        }
        return t - i
    }

    var Ka, kd = _(() => {
        l();
        wd();
        vd();
        Ka = class {
            constructor() {
                this.offsets = {
                    defaults: 0n,
                    base: 0n,
                    components: 0n,
                    utilities: 0n,
                    variants: 0n,
                    user: 0n
                }, this.layerPositions = {
                    defaults: 0n,
                    base: 1n,
                    components: 2n,
                    utilities: 3n,
                    user: 4n,
                    variants: 5n
                }, this.reservedVariantBits = 0n, this.variantOffsets = new Map
            }

            create(e) {
                return {
                    layer: e,
                    parentLayer: e,
                    arbitrary: 0n,
                    variants: 0n,
                    parallelIndex: 0n,
                    index: this.offsets[e]++,
                    options: []
                }
            }

            arbitraryProperty() {
                return {...this.create("utilities"), arbitrary: 1n}
            }

            forVariant(e, t = 0) {
                let i = this.variantOffsets.get(e);
                if (i === void 0) throw new Error(`Cannot find offset for unknown variant ${e}`);
                return {...this.create("variants"), variants: i << BigInt(t)}
            }

            applyVariantOffset(e, t, i) {
                return i.variant = t.variants, {
                    ...e,
                    layer: "variants",
                    parentLayer: e.layer === "variants" ? e.parentLayer : e.layer,
                    variants: e.variants | t.variants,
                    options: i.sort ? [].concat(i, e.options) : e.options,
                    parallelIndex: xd([e.parallelIndex, t.parallelIndex])
                }
            }

            applyParallelOffset(e, t) {
                return {...e, parallelIndex: BigInt(t)}
            }

            recordVariants(e, t) {
                for (let i of e) this.recordVariant(i, t(i))
            }

            recordVariant(e, t = 1) {
                return this.variantOffsets.set(e, 1n << this.reservedVariantBits), this.reservedVariantBits += BigInt(t), {
                    ...this.create("variants"),
                    variants: this.variantOffsets.get(e)
                }
            }

            compare(e, t) {
                if (e.layer !== t.layer) return this.layerPositions[e.layer] - this.layerPositions[t.layer];
                if (e.parentLayer !== t.parentLayer) return this.layerPositions[e.parentLayer] - this.layerPositions[t.parentLayer];
                for (let i of e.options) for (let n of t.options) {
                    if (i.id !== n.id || !i.sort || !n.sort) continue;
                    let s = xd([i.variant, n.variant]) ?? 0n, a = ~(s | s - 1n), o = e.variants & a, u = t.variants & a;
                    if (o !== u) continue;
                    let c = i.sort({value: i.value, modifier: i.modifier}, {value: n.value, modifier: n.modifier});
                    if (c !== 0) return c
                }
                return e.variants !== t.variants ? e.variants - t.variants : e.parallelIndex !== t.parallelIndex ? e.parallelIndex - t.parallelIndex : e.arbitrary !== t.arbitrary ? e.arbitrary - t.arbitrary : e.index - t.index
            }

            recalculateVariantOffsets() {
                let e = Array.from(this.variantOffsets.entries()).filter(([n]) => n.startsWith("[")).sort(([n], [s]) => e2(n, s)),
                    t = e.map(([, n]) => n).sort((n, s) => _n(n - s));
                return e.map(([, n], s) => [n, t[s]]).filter(([n, s]) => n !== s)
            }

            remapArbitraryVariantOffsets(e) {
                let t = this.recalculateVariantOffsets();
                return t.length === 0 ? e : e.map(i => {
                    let [n, s] = i;
                    return n = {...n, variants: bd(n.variants, t)}, [n, s]
                })
            }

            sort(e) {
                return e = this.remapArbitraryVariantOffsets(e), e.sort(([t], [i]) => _n(this.compare(t, i)))
            }
        }
    });

    function ro(r, e) {
        let t = r.tailwindConfig.prefix;
        return typeof t == "function" ? t(e) : t + e
    }

    function Cd({type: r = "any", ...e}) {
        let t = [].concat(r);
        return {...e, types: t.map(i => Array.isArray(i) ? {type: i[0], ...i[1]} : {type: i, preferOnConflict: !1})}
    }

    function t2(r) {
        let e = [], t = "", i = 0;
        for (let n = 0; n < r.length; n++) {
            let s = r[n];
            if (s === "\\") t += "\\" + r[++n]; else if (s === "{") ++i, e.push(t.trim()), t = ""; else if (s === "}") {
                if (--i < 0) throw new Error("Your { and } are unbalanced.");
                e.push(t.trim()), t = ""
            } else t += s
        }
        return t.length > 0 && e.push(t.trim()), e = e.filter(n => n !== ""), e
    }

    function r2(r, e, {before: t = []} = {}) {
        if (t = [].concat(t), t.length <= 0) {
            r.push(e);
            return
        }
        let i = r.length - 1;
        for (let n of t) {
            let s = r.indexOf(n);
            s !== -1 && (i = Math.min(i, s))
        }
        r.splice(i, 0, e)
    }

    function _d(r) {
        return Array.isArray(r) ? r.flatMap(e => !Array.isArray(e) && !se(e) ? e : Dt(e)) : _d([r])
    }

    function Ad(r, e) {
        return (0, Za.default)(i => {
            let n = [];
            return e && e(i), i.walkClasses(s => {
                n.push(s.value)
            }), n
        }).transformSync(r)
    }

    function i2(r, e = {containsNonOnDemandable: !1}, t = 0) {
        let i = [];
        if (r.type === "rule") {
            let n = function (s) {
                s.walkPseudos(a => {
                    a.value === ":not" && a.remove()
                })
            };
            for (let s of r.selectors) {
                let a = Ad(s, n);
                a.length === 0 && (e.containsNonOnDemandable = !0);
                for (let o of a) i.push(o)
            }
        } else r.type === "atrule" && r.walkRules(n => {
            for (let s of n.selectors.flatMap(a => Ad(a))) i.push(s)
        });
        return t === 0 ? [e.containsNonOnDemandable || i.length === 0, i] : i
    }

    function An(r) {
        return _d(r).flatMap(e => {
            let t = new Map, [i, n] = i2(e);
            return i && n.unshift(Ue), n.map(s => (t.has(e) || t.set(e, e), [s, t.get(e)]))
        })
    }

    function Sn(r) {
        return r.startsWith("@") || r.includes("&")
    }

    function Jr(r) {
        r = r.replace(/\n+/g, "").replace(/\s{1,}/g, " ").trim();
        let e = t2(r).map(t => {
            if (!t.startsWith("@")) return ({format: s}) => s(t);
            let [, i, n] = /@(.*?)( .+|[({].*)/g.exec(t);
            return ({wrap: s}) => s(z.atRule({name: i, params: n.trim()}))
        }).reverse();
        return t => {
            for (let i of e) i(t)
        }
    }

    function n2(r, e, {variantList: t, variantMap: i, offsets: n, classList: s}) {
        function a(d, h) {
            return d ? (0, Sd.default)(r, d, h) : r
        }

        function o(d) {
            return qt(r.prefix, d)
        }

        function u(d, h) {
            return d === Ue ? Ue : h.respectPrefix ? e.tailwindConfig.prefix + d : d
        }

        function c(d, h, y = {}) {
            let x = Ke(d), w = a(["theme", ...x], h);
            return Ye(x[0])(w, y)
        }

        let f = 0, p = {
            postcss: z,
            prefix: o,
            e: de,
            config: a,
            theme: c,
            corePlugins: d => Array.isArray(r.corePlugins) ? r.corePlugins.includes(d) : a(["corePlugins", d], !0),
            variants: () => [],
            addBase(d) {
                for (let [h, y] of An(d)) {
                    let x = u(h, {}), w = n.create("base");
                    e.candidateRuleMap.has(x) || e.candidateRuleMap.set(x, []), e.candidateRuleMap.get(x).push([{
                        sort: w,
                        layer: "base"
                    }, y])
                }
            },
            addDefaults(d, h) {
                let y = {[`@defaults ${d}`]: h};
                for (let [x, w] of An(y)) {
                    let b = u(x, {});
                    e.candidateRuleMap.has(b) || e.candidateRuleMap.set(b, []), e.candidateRuleMap.get(b).push([{
                        sort: n.create("defaults"),
                        layer: "defaults"
                    }, w])
                }
            },
            addComponents(d, h) {
                h = Object.assign({}, {
                    preserveSource: !1,
                    respectPrefix: !0,
                    respectImportant: !1
                }, Array.isArray(h) ? {} : h);
                for (let [x, w] of An(d)) {
                    let b = u(x, h);
                    s.add(b), e.candidateRuleMap.has(b) || e.candidateRuleMap.set(b, []), e.candidateRuleMap.get(b).push([{
                        sort: n.create("components"),
                        layer: "components",
                        options: h
                    }, w])
                }
            },
            addUtilities(d, h) {
                h = Object.assign({}, {
                    preserveSource: !1,
                    respectPrefix: !0,
                    respectImportant: !0
                }, Array.isArray(h) ? {} : h);
                for (let [x, w] of An(d)) {
                    let b = u(x, h);
                    s.add(b), e.candidateRuleMap.has(b) || e.candidateRuleMap.set(b, []), e.candidateRuleMap.get(b).push([{
                        sort: n.create("utilities"),
                        layer: "utilities",
                        options: h
                    }, w])
                }
            },
            matchUtilities: function (d, h) {
                h = Cd({...{respectPrefix: !0, respectImportant: !0, modifiers: !1}, ...h});
                let x = n.create("utilities");
                for (let w in d) {
                    let S = function (P, {isOnlyPlugin: M}) {
                        let [F, q, K] = os(h.types, P, h, r);
                        if (F === void 0) return [];
                        if (!h.types.some(({type: Z}) => Z === q)) if (M) N.warn([`Unnecessary typehint \`${q}\` in \`${w}-${P}\`.`, `You can safely update it to \`${w}-${P.replace(q + ":", "")}\`.`]); else return [];
                        if (!Rt(F)) return [];
                        let ye = {
                            get modifier() {
                                return h.modifiers || N.warn(`modifier-used-without-options-for-${w}`, ["Your plugin must set `modifiers: true` in its options to support modifiers."]), K
                            }
                        }, J = X(r, "generalizedModifiers");
                        return [].concat(J ? k(F, ye) : k(F)).filter(Boolean).map(Z => ({[un(w, P)]: Z}))
                    }, b = u(w, h), k = d[w];
                    s.add([b, h]);
                    let C = [{sort: x, layer: "utilities", options: h}, S];
                    e.candidateRuleMap.has(b) || e.candidateRuleMap.set(b, []), e.candidateRuleMap.get(b).push(C)
                }
            },
            matchComponents: function (d, h) {
                h = Cd({...{respectPrefix: !0, respectImportant: !1, modifiers: !1}, ...h});
                let x = n.create("components");
                for (let w in d) {
                    let S = function (P, {isOnlyPlugin: M}) {
                        let [F, q, K] = os(h.types, P, h, r);
                        if (F === void 0) return [];
                        if (!h.types.some(({type: Z}) => Z === q)) if (M) N.warn([`Unnecessary typehint \`${q}\` in \`${w}-${P}\`.`, `You can safely update it to \`${w}-${P.replace(q + ":", "")}\`.`]); else return [];
                        if (!Rt(F)) return [];
                        let ye = {
                            get modifier() {
                                return h.modifiers || N.warn(`modifier-used-without-options-for-${w}`, ["Your plugin must set `modifiers: true` in its options to support modifiers."]), K
                            }
                        }, J = X(r, "generalizedModifiers");
                        return [].concat(J ? k(F, ye) : k(F)).filter(Boolean).map(Z => ({[un(w, P)]: Z}))
                    }, b = u(w, h), k = d[w];
                    s.add([b, h]);
                    let C = [{sort: x, layer: "components", options: h}, S];
                    e.candidateRuleMap.has(b) || e.candidateRuleMap.set(b, []), e.candidateRuleMap.get(b).push(C)
                }
            },
            addVariant(d, h, y = {}) {
                h = [].concat(h).map(x => {
                    if (typeof x != "string") return (w = {}) => {
                        let {args: b, modifySelectors: k, container: S, separator: C, wrap: P, format: M} = w,
                            F = x(Object.assign({
                                modifySelectors: k,
                                container: S,
                                separator: C
                            }, y.type === eo.MatchVariant && {args: b, wrap: P, format: M}));
                        if (typeof F == "string" && !Sn(F)) throw new Error(`Your custom variant \`${d}\` has an invalid format string. Make sure it's an at-rule or contains a \`&\` placeholder.`);
                        return Array.isArray(F) ? F.filter(q => typeof q == "string").map(q => Jr(q)) : F && typeof F == "string" && Jr(F)(w)
                    };
                    if (!Sn(x)) throw new Error(`Your custom variant \`${d}\` has an invalid format string. Make sure it's an at-rule or contains a \`&\` placeholder.`);
                    return Jr(x)
                }), r2(t, d, y), i.set(d, h), e.variantOptions.set(d, y)
            },
            matchVariant(d, h, y) {
                let x = y?.id ?? ++f, w = d === "@", b = X(r, "generalizedModifiers");
                for (let [S, C] of Object.entries(y?.values ?? {})) S !== "DEFAULT" && p.addVariant(w ? `${d}${S}` : `${d}-${S}`, ({
                                                                                                                                       args: P,
                                                                                                                                       container: M
                                                                                                                                   }) => h(C, b ? {
                    modifier: P?.modifier,
                    container: M
                } : {container: M}), {...y, value: C, id: x, type: eo.MatchVariant, variantInfo: to.Base});
                let k = "DEFAULT" in (y?.values ?? {});
                p.addVariant(d, ({
                                     args: S,
                                     container: C
                                 }) => S?.value === rr && !k ? null : h(S?.value === rr ? y.values.DEFAULT : S?.value ?? (typeof S == "string" ? S : ""), b ? {
                    modifier: S?.modifier,
                    container: C
                } : {container: C}), {...y, id: x, type: eo.MatchVariant, variantInfo: to.Dynamic})
            }
        };
        return p
    }

    function En(r) {
        return io.has(r) || io.set(r, new Map), io.get(r)
    }

    function Ed(r, e) {
        let t = !1, i = new Map;
        for (let n of r) {
            if (!n) continue;
            let s = hs.parse(n), a = s.hash ? s.href.replace(s.hash, "") : s.href;
            a = s.search ? a.replace(s.search, "") : a;
            let o = re.statSync(decodeURIComponent(a), {throwIfNoEntry: !1})?.mtimeMs;
            !o || ((!e.has(n) || o > e.get(n)) && (t = !0), i.set(n, o))
        }
        return [t, i]
    }

    function Od(r) {
        r.walkAtRules(e => {
            ["responsive", "variants"].includes(e.name) && (Od(e), e.before(e.nodes), e.remove())
        })
    }

    function s2(r) {
        let e = [];
        return r.each(t => {
            t.type === "atrule" && ["responsive", "variants"].includes(t.name) && (t.name = "layer", t.params = "utilities")
        }), r.walkAtRules("layer", t => {
            if (Od(t), t.params === "base") {
                for (let i of t.nodes) e.push(function ({addBase: n}) {
                    n(i, {respectPrefix: !1})
                });
                t.remove()
            } else if (t.params === "components") {
                for (let i of t.nodes) e.push(function ({addComponents: n}) {
                    n(i, {respectPrefix: !1, preserveSource: !0})
                });
                t.remove()
            } else if (t.params === "utilities") {
                for (let i of t.nodes) e.push(function ({addUtilities: n}) {
                    n(i, {respectPrefix: !1, preserveSource: !0})
                });
                t.remove()
            }
        }), e
    }

    function a2(r, e) {
        let t = Object.entries({...he, ...sd}).map(([o, u]) => r.tailwindConfig.corePlugins.includes(o) ? u : null).filter(Boolean),
            i = r.tailwindConfig.plugins.map(o => (o.__isOptionsFunction && (o = o()), typeof o == "function" ? o : o.handler)),
            n = s2(e), s = [he.pseudoElementVariants, he.pseudoClassVariants, he.ariaVariants, he.dataVariants],
            a = [he.supportsVariants, he.directionVariants, he.reducedMotionVariants, he.prefersContrastVariants, he.darkVariants, he.printVariant, he.screenVariants, he.orientationVariants];
        return [...t, ...s, ...i, ...a, ...n]
    }

    function o2(r, e) {
        let t = [], i = new Map;
        e.variantMap = i;
        let n = new Ka;
        e.offsets = n;
        let s = new Set, a = n2(e.tailwindConfig, e, {variantList: t, variantMap: i, offsets: n, classList: s});
        for (let f of r) if (Array.isArray(f)) for (let p of f) p(a); else f?.(a);
        n.recordVariants(t, f => i.get(f).length);
        for (let [f, p] of i.entries()) e.variantMap.set(f, p.map((d, h) => [n.forVariant(f, h), d]));
        let o = (e.tailwindConfig.safelist ?? []).filter(Boolean);
        if (o.length > 0) {
            let f = [];
            for (let p of o) {
                if (typeof p == "string") {
                    e.changedContent.push({content: p, extension: "html"});
                    continue
                }
                if (p instanceof RegExp) {
                    N.warn("root-regex", ["Regular expressions in `safelist` work differently in Tailwind CSS v3.0.", "Update your `safelist` configuration to eliminate this warning.", "https://tailwindcss.com/docs/content-configuration#safelisting-classes"]);
                    continue
                }
                f.push(p)
            }
            if (f.length > 0) {
                let p = new Map, d = e.tailwindConfig.prefix.length, h = f.some(y => y.pattern.source.includes("!"));
                for (let y of s) {
                    let x = Array.isArray(y) ? (() => {
                        let [w, b] = y, S = Object.keys(b?.values ?? {}).map(C => Hr(w, C));
                        return b?.supportsNegativeValues && (S = [...S, ...S.map(C => "-" + C)], S = [...S, ...S.map(C => C.slice(0, d) + "-" + C.slice(d))]), b.types.some(({type: C}) => C === "color") && (S = [...S, ...S.flatMap(C => Object.keys(e.tailwindConfig.theme.opacity).map(P => `${C}/${P}`))]), h && b?.respectImportant && (S = [...S, ...S.map(C => "!" + C)]), S
                    })() : [y];
                    for (let w of x) for (let {
                        pattern: b,
                        variants: k = []
                    } of f) if (b.lastIndex = 0, p.has(b) || p.set(b, 0), !!b.test(w)) {
                        p.set(b, p.get(b) + 1), e.changedContent.push({content: w, extension: "html"});
                        for (let S of k) e.changedContent.push({
                            content: S + e.tailwindConfig.separator + w,
                            extension: "html"
                        })
                    }
                }
                for (let [y, x] of p.entries()) x === 0 && N.warn([`The safelist pattern \`${y}\` doesn't match any Tailwind CSS classes.`, "Fix this pattern or remove it from your `safelist` configuration.", "https://tailwindcss.com/docs/content-configuration#safelisting-classes"])
            }
        }
        let u = [].concat(e.tailwindConfig.darkMode ?? "media")[1] ?? "dark",
            c = [ro(e, u), ro(e, "group"), ro(e, "peer")];
        e.getClassOrder = function (p) {
            let d = [...p].sort((w, b) => w === b ? 0 : w < b ? -1 : 1), h = new Map(d.map(w => [w, null])),
                y = xn(new Set(d), e);
            y = e.offsets.sort(y);
            let x = BigInt(c.length);
            for (let [, w] of y) h.set(w.raws.tailwind.candidate, x++);
            return p.map(w => {
                let b = h.get(w) ?? null, k = c.indexOf(w);
                return b === null && k !== -1 && (b = BigInt(k)), [w, b]
            })
        }, e.getClassList = function (p = {}) {
            let d = [];
            for (let h of s) if (Array.isArray(h)) {
                let [y, x] = h, w = [], b = Object.keys(x?.modifiers ?? {});
                x?.types?.some(({type: C}) => C === "color") && b.push(...Object.keys(e.tailwindConfig.theme.opacity ?? {}));
                let k = {modifiers: b}, S = p.includeMetadata && b.length > 0;
                for (let [C, P] of Object.entries(x?.values ?? {})) {
                    if (P == null) continue;
                    let M = Hr(y, C);
                    if (d.push(S ? [M, k] : M), x?.supportsNegativeValues && Xe(P)) {
                        let F = Hr(y, `-${C}`);
                        w.push(S ? [F, k] : F)
                    }
                }
                d.push(...w)
            } else d.push(h);
            return d
        }, e.getVariants = function () {
            let p = [];
            for (let [d, h] of e.variantOptions.entries()) h.variantInfo !== to.Base && p.push({
                name: d,
                isArbitrary: h.type === Symbol.for("MATCH_VARIANT"),
                values: Object.keys(h.values ?? {}),
                hasDash: d !== "@",
                selectors({modifier: y, value: x} = {}) {
                    let w = "__TAILWIND_PLACEHOLDER__", b = z.rule({selector: `.${w}`}),
                        k = z.root({nodes: [b.clone()]}), S = k.toString(),
                        C = (e.variantMap.get(d) ?? []).flatMap(([J, ee]) => ee), P = [];
                    for (let J of C) {
                        let ee = [], Z = {
                            args: {modifier: y, value: h.values?.[x] ?? x},
                            separator: e.tailwindConfig.separator,
                            modifySelectors(_e) {
                                return k.each(Wn => {
                                    Wn.type === "rule" && (Wn.selectors = Wn.selectors.map(Ul => _e({
                                        get className() {
                                            return Qa(Ul)
                                        }, selector: Ul
                                    })))
                                }), k
                            },
                            format(_e) {
                                ee.push(_e)
                            },
                            wrap(_e) {
                                ee.push(`@${_e.name} ${_e.params} { & }`)
                            },
                            container: k
                        }, je = J(Z);
                        if (ee.length > 0 && P.push(ee), Array.isArray(je)) for (let _e of je) ee = [], _e(Z), P.push(ee)
                    }
                    let M = [], F = k.toString();
                    S !== F && (k.walkRules(J => {
                        let ee = J.selector, Z = (0, Za.default)(je => {
                            je.walkClasses(_e => {
                                _e.value = `${d}${e.tailwindConfig.separator}${_e.value}`
                            })
                        }).processSync(ee);
                        M.push(ee.replace(Z, "&").replace(w, "&"))
                    }), k.walkAtRules(J => {
                        M.push(`@${J.name} (${J.params}) { & }`)
                    }));
                    let q = !(x in (h.values ?? {}));
                    P = P.map(J => J.map(ee => ({format: ee, isArbitraryVariant: q}))), M = M.map(J => ({
                        format: J,
                        isArbitraryVariant: q
                    }));
                    let K = {candidate: w, context: e},
                        ye = P.map(J => mn(`.${w}`, Mt(J, K), K).replace(`.${w}`, "&").replace("{ & }", "").trim());
                    return M.length > 0 && ye.push(Mt(M, K).toString().replace(`.${w}`, "&")), ye
                }
            });
            return p
        }
    }

    function Td(r, e) {
        !r.classCache.has(e) || (r.notClassCache.add(e), r.classCache.delete(e), r.applyClassCache.delete(e), r.candidateRuleMap.delete(e), r.candidateRuleCache.delete(e), r.stylesheetCache = null)
    }

    function l2(r, e) {
        let t = e.raws.tailwind.candidate;
        if (!!t) {
            for (let i of r.ruleCache) i[1].raws.tailwind.candidate === t && r.ruleCache.delete(i);
            Td(r, t)
        }
    }

    function no(r, e = [], t = z.root()) {
        let i = {
            disposables: [],
            ruleCache: new Set,
            candidateRuleCache: new Map,
            classCache: new Map,
            applyClassCache: new Map,
            notClassCache: new Set(r.blocklist ?? []),
            postCssNodeCache: new Map,
            candidateRuleMap: new Map,
            tailwindConfig: r,
            changedContent: e,
            variantMap: new Map,
            stylesheetCache: null,
            variantOptions: new Map,
            markInvalidUtilityCandidate: s => Td(i, s),
            markInvalidUtilityNode: s => l2(i, s)
        }, n = a2(i, t);
        return o2(n, i), i
    }

    function Pd(r, e, t, i, n, s) {
        let a = e.opts.from, o = i !== null;
        ie.DEBUG && console.log("Source path:", a);
        let u;
        if (o && Nt.has(a)) u = Nt.get(a); else if (Xr.has(n)) {
            let d = Xr.get(n);
            ot.get(d).add(a), Nt.set(a, d), u = d
        }
        let c = gd(a, r);
        if (u) {
            let [d, h] = Ed([...s], En(u));
            if (!d && !c) return [u, !1, h]
        }
        if (Nt.has(a)) {
            let d = Nt.get(a);
            if (ot.has(d) && (ot.get(d).delete(a), ot.get(d).size === 0)) {
                ot.delete(d);
                for (let [h, y] of Xr) y === d && Xr.delete(h);
                for (let h of d.disposables.splice(0)) h(d)
            }
        }
        ie.DEBUG && console.log("Setting up new context...");
        let f = no(t, [], r);
        Object.assign(f, {userConfigPath: i});
        let [, p] = Ed([...s], En(f));
        return Xr.set(n, f), Nt.set(a, f), ot.has(f) || ot.set(f, new Set), ot.get(f).add(a), [f, !0, p]
    }

    var Sd, Za, eo, to, io, Nt, Xr, ot, Cn = _(() => {
        l();
        Ve();
        ms();
        nt();
        Sd = H(Ns()), Za = H(Fe());
        Wr();
        $a();
        ln();
        bt();
        It();
        ja();
        ur();
        ad();
        De();
        De();
        li();
        Ee();
        ai();
        Ua();
        kn();
        yd();
        kd();
        qe();
        Qr();
        eo = {AddVariant: Symbol.for("ADD_VARIANT"), MatchVariant: Symbol.for("MATCH_VARIANT")}, to = {
            Base: 1 << 0,
            Dynamic: 1 << 1
        };
        io = new WeakMap;
        Nt = uu, Xr = fu, ot = ci
    });

    function so(r) {
        return r.ignore ? [] : r.glob ? m.env.ROLLUP_WATCH === "true" ? [{
            type: "dependency",
            file: r.base
        }] : [{type: "dir-dependency", dir: r.base, glob: r.glob}] : [{type: "dependency", file: r.base}]
    }

    var Dd = _(() => {
        l()
    });

    function qd(r, e) {
        return {handler: r, config: e}
    }

    var Id, Rd = _(() => {
        l();
        qd.withOptions = function (r, e = () => ({})) {
            let t = function (i) {
                return {__options: i, handler: r(i), config: e(i)}
            };
            return t.__isOptionsFunction = !0, t.__pluginFunction = r, t.__configFunction = e, t
        };
        Id = qd
    });
    var ao = {};
    fe(ao, {default: () => u2});
    var u2, oo = _(() => {
        l();
        Rd();
        u2 = Id
    });
    var Fd = v((FP, Md) => {
        l();
        var f2 = (oo(), ao).default,
            c2 = {overflow: "hidden", display: "-webkit-box", "-webkit-box-orient": "vertical"},
            p2 = f2(function ({matchUtilities: r, addUtilities: e, theme: t, variants: i}) {
                let n = t("lineClamp");
                r({
                    "line-clamp": s => ({
                        ...c2,
                        "-webkit-line-clamp": `${s}`
                    })
                }, {values: n}), e([{".line-clamp-none": {"-webkit-line-clamp": "unset"}}], i("lineClamp"))
            }, {
                theme: {lineClamp: {1: "1", 2: "2", 3: "3", 4: "4", 5: "5", 6: "6"}},
                variants: {lineClamp: ["responsive"]}
            });
        Md.exports = p2
    });

    function lo(r) {
        r.content.files.length === 0 && N.warn("content-problems", ["The `content` option in your Tailwind CSS configuration is missing or empty.", "Configure your content sources or your generated CSS will be missing styles.", "https://tailwindcss.com/docs/content-configuration"]);
        try {
            let e = Fd();
            r.plugins.includes(e) && (N.warn("line-clamp-in-core", ["As of Tailwind CSS v3.3, the `@tailwindcss/line-clamp` plugin is now included by default.", "Remove it from the `plugins` array in your configuration to eliminate this warning."]), r.plugins = r.plugins.filter(t => t !== e))
        } catch {
        }
        return r
    }

    var Nd = _(() => {
        l();
        Ee()
    });
    var Ld, Bd = _(() => {
        l();
        Ld = () => !1
    });
    var On, $d = _(() => {
        l();
        On = {
            sync: r => [].concat(r),
            generateTasks: r => [{
                dynamic: !1,
                base: ".",
                negative: [],
                positive: [].concat(r),
                patterns: [].concat(r)
            }],
            escapePath: r => r
        }
    });
    var uo, zd = _(() => {
        l();
        uo = r => r
    });
    var jd, Vd = _(() => {
        l();
        jd = () => ""
    });

    function Ud(r) {
        let e = r, t = jd(r);
        return t !== "." && (e = r.substr(t.length), e.charAt(0) === "/" && (e = e.substr(1))), e.substr(0, 2) === "./" && (e = e.substr(2)), e.charAt(0) === "/" && (e = e.substr(1)), {
            base: t,
            glob: e
        }
    }

    var Wd = _(() => {
        l();
        Vd()
    });

    function Gd(r, e) {
        let t = e.content.files;
        t = t.filter(o => typeof o == "string"), t = t.map(uo);
        let i = On.generateTasks(t), n = [], s = [];
        for (let o of i) n.push(...o.positive.map(u => Hd(u, !1))), s.push(...o.negative.map(u => Hd(u, !0)));
        let a = [...n, ...s];
        return a = h2(r, a), a = a.flatMap(m2), a = a.map(d2), a
    }

    function Hd(r, e) {
        let t = {original: r, base: r, ignore: e, pattern: r, glob: null};
        return Ld(r) && Object.assign(t, Ud(r)), t
    }

    function d2(r) {
        let e = uo(r.base);
        return e = On.escapePath(e), r.pattern = r.glob ? `${e}/${r.glob}` : e, r.pattern = r.ignore ? `!${r.pattern}` : r.pattern, r
    }

    function h2(r, e) {
        let t = [];
        return r.userConfigPath && r.tailwindConfig.content.relative && (t = [te.dirname(r.userConfigPath)]), e.map(i => (i.base = te.resolve(...t, i.base), i))
    }

    function m2(r) {
        let e = [r];
        try {
            let t = re.realpathSync(r.base);
            t !== r.base && e.push({...r, base: t})
        } catch {
        }
        return e
    }

    function Yd(r, e, t) {
        let i = r.tailwindConfig.content.files.filter(a => typeof a.raw == "string").map(({
                                                                                              raw: a,
                                                                                              extension: o = "html"
                                                                                          }) => ({
            content: a,
            extension: o
        })), [n, s] = g2(e, t);
        for (let a of n) {
            let o = te.extname(a).slice(1);
            i.push({file: a, extension: o})
        }
        return [i, s]
    }

    function g2(r, e) {
        let t = r.map(a => a.pattern), i = new Map, n = new Set;
        ie.DEBUG && console.time("Finding changed files");
        let s = On.sync(t, {absolute: !0});
        for (let a of s) {
            let o = e.get(a) || -1 / 0, u = re.statSync(a).mtimeMs;
            u > o && (n.add(a), i.set(a, u))
        }
        return ie.DEBUG && console.timeEnd("Finding changed files"), [n, i]
    }

    var Qd = _(() => {
        l();
        Ve();
        dt();
        Bd();
        $d();
        zd();
        Wd();
        De()
    });

    function Jd() {
    }

    var Xd = _(() => {
        l()
    });

    function v2(r, e) {
        for (let t of e) {
            let i = `${r}${t}`;
            if (re.existsSync(i) && re.statSync(i).isFile()) return i
        }
        for (let t of e) {
            let i = `${r}/index${t}`;
            if (re.existsSync(i)) return i
        }
        return null
    }

    function* Kd(r, e, t, i = te.extname(r)) {
        let n = v2(te.resolve(e, r), y2.includes(i) ? w2 : b2);
        if (n === null || t.has(n)) return;
        t.add(n), yield n, e = te.dirname(n), i = te.extname(n);
        let s = re.readFileSync(n, "utf-8");
        for (let a of [...s.matchAll(/import[\s\S]*?['"](.{3,}?)['"]/gi), ...s.matchAll(/import[\s\S]*from[\s\S]*?['"](.{3,}?)['"]/gi), ...s.matchAll(/require\(['"`](.+)['"`]\)/gi)]) !a[1].startsWith(".") || (yield* Kd(a[1], e, t, i))
    }

    function fo(r) {
        return r === null ? new Set : new Set(Kd(r, te.dirname(r), new Set))
    }

    var y2, w2, b2, Zd = _(() => {
        l();
        Ve();
        dt();
        y2 = [".js", ".cjs", ".mjs"], w2 = ["", ".js", ".cjs", ".mjs", ".ts", ".cts", ".mts", ".jsx", ".tsx"], b2 = ["", ".ts", ".cts", ".mts", ".tsx", ".js", ".cjs", ".mjs", ".jsx"]
    });

    function x2(r, e) {
        if (co.has(r)) return co.get(r);
        let t = Gd(r, e);
        return co.set(r, t).get(r)
    }

    function k2(r) {
        let e = ds(r);
        if (e !== null) {
            let [i, n, s, a] = th.get(e) || [], o = fo(e), u = !1, c = new Map;
            for (let d of o) {
                let h = re.statSync(d).mtimeMs;
                c.set(d, h), (!a || !a.has(d) || h > a.get(d)) && (u = !0)
            }
            if (!u) return [i, e, n, s];
            for (let d of o) delete Gl.cache[d];
            let f = lo(cr(Jd(e))), p = si(f);
            return th.set(e, [f, p, o, c]), [f, e, p, o]
        }
        let t = cr(r.config === void 0 ? r : r.config);
        return t = lo(t), [t, null, si(t), []]
    }

    function po(r) {
        return ({tailwindDirectives: e, registerDependency: t}) => (i, n) => {
            let [s, a, o, u] = k2(r), c = new Set(u);
            if (e.size > 0) {
                c.add(n.opts.from);
                for (let y of n.messages) y.type === "dependency" && c.add(y.file)
            }
            let [f, , p] = Pd(i, n, s, a, o, c), d = En(f), h = x2(f, s);
            if (e.size > 0) {
                for (let w of h) for (let b of so(w)) t(b);
                let [y, x] = Yd(f, h, d);
                for (let w of y) f.changedContent.push(w);
                for (let [w, b] of x.entries()) p.set(w, b)
            }
            for (let y of u) t({type: "dependency", file: y});
            for (let [y, x] of p.entries()) d.set(y, x);
            return f
        }
    }

    var eh, th, co, rh = _(() => {
        l();
        Ve();
        eh = H(Gn());
        Zl();
        ps();
        Hu();
        Cn();
        Dd();
        Nd();
        Qd();
        Xd();
        Zd();
        th = new eh.default({maxSize: 100}), co = new WeakMap
    });

    function ho(r) {
        let e = new Set, t = new Set, i = new Set;
        if (r.walkAtRules(n => {
            n.name === "apply" && i.add(n), n.name === "import" && (n.params === '"tailwindcss/base"' || n.params === "'tailwindcss/base'" ? (n.name = "tailwind", n.params = "base") : n.params === '"tailwindcss/components"' || n.params === "'tailwindcss/components'" ? (n.name = "tailwind", n.params = "components") : n.params === '"tailwindcss/utilities"' || n.params === "'tailwindcss/utilities'" ? (n.name = "tailwind", n.params = "utilities") : (n.params === '"tailwindcss/screens"' || n.params === "'tailwindcss/screens'" || n.params === '"tailwindcss/variants"' || n.params === "'tailwindcss/variants'") && (n.name = "tailwind", n.params = "variants")), n.name === "tailwind" && (n.params === "screens" && (n.params = "variants"), e.add(n.params)), ["layer", "responsive", "variants"].includes(n.name) && (["responsive", "variants"].includes(n.name) && N.warn(`${n.name}-at-rule-deprecated`, [`The \`@${n.name}\` directive has been deprecated in Tailwind CSS v3.0.`, "Use `@layer utilities` or `@layer components` instead.", "https://tailwindcss.com/docs/upgrade-guide#replace-variants-with-layer"]), t.add(n))
        }), !e.has("base") || !e.has("components") || !e.has("utilities")) {
            for (let n of t) if (n.name === "layer" && ["base", "components", "utilities"].includes(n.params)) {
                if (!e.has(n.params)) throw n.error(`\`@layer ${n.params}\` is used but no matching \`@tailwind ${n.params}\` directive is present.`)
            } else if (n.name === "responsive") {
                if (!e.has("utilities")) throw n.error("`@responsive` is used but `@tailwind utilities` is missing.")
            } else if (n.name === "variants" && !e.has("utilities")) throw n.error("`@variants` is used but `@tailwind utilities` is missing.")
        }
        return {tailwindDirectives: e, applyDirectives: i}
    }

    var ih = _(() => {
        l();
        Ee()
    });

    function yt(r, e = void 0, t = void 0) {
        return r.map(i => {
            let n = i.clone(), s = i.raws.tailwind?.preserveSource !== !0 || !n.source;
            return e !== void 0 && s && (n.source = e, "walk" in n && n.walk(a => {
                a.source = e
            })), t !== void 0 && (n.raws.tailwind = {...n.raws.tailwind, ...t}), n
        })
    }

    var nh = _(() => {
        l()
    });

    function Tn(r) {
        return r = Array.isArray(r) ? r : [r], r = r.map(e => e instanceof RegExp ? e.source : e), r.join("")
    }

    function ke(r) {
        return new RegExp(Tn(r), "g")
    }

    function Lt(r) {
        return `(?:${r.map(Tn).join("|")})`
    }

    function mo(r) {
        return `(?:${Tn(r)})?`
    }

    function ah(r) {
        return `(?:${Tn(r)})*`
    }

    function oh(r) {
        return r && S2.test(r) ? r.replace(sh, "\\$&") : r || ""
    }

    var sh, S2, lh = _(() => {
        l();
        sh = /[\\^$.*+?()[\]{}|]/g, S2 = RegExp(sh.source)
    });

    function uh(r) {
        let e = Array.from(C2(r));
        return t => {
            let i = [];
            for (let n of e) i = [...i, ...t.match(n) ?? []];
            return i.filter(n => n !== void 0).map(E2)
        }
    }

    function* C2(r) {
        let e = r.tailwindConfig.separator, t = X(r.tailwindConfig, "variantGrouping"),
            i = r.tailwindConfig.prefix !== "" ? mo(ke([/-?/, oh(r.tailwindConfig.prefix)])) : "",
            n = Lt([/\[[^\s:'"`]+:[^\s\[\]]+\]/, /\[[^\s:'"`]+:[^\s]+?\[[^\s]+?\][^\s]+?\]/, ke([/-?(?:\w+)/, mo(Lt([ke([/-(?:\w+-)*\[[^\s:]+\]/, /(?![{([]])/, /(?:\/[^\s'"`\\><$]*)?/]), ke([/-(?:\w+-)*\[[^\s]+\]/, /(?![{([]])/, /(?:\/[^\s'"`\\$]*)?/]), /[-\/][^\s'"`\\$={><]*/]))])]),
            s = [Lt([ke([/@\[[^\s"'`]+\](\/[^\s"'`]+)?/, e]), ke([/([^\s"'`\[\\]+-)?\[[^\s"'`]+\]/, e]), ke([/[^\s"'`\[\\]+/, e])]), Lt([ke([/([^\s"'`\[\\]+-)?\[[^\s`]+\]/, e]), ke([/[^\s`\[\\]+/, e])])];
        for (let a of s) yield ke(["((?=((", a, ")+))\\2)?", /!?/, i, t ? Lt([ke([/\(/, n, ah([/,/, n]), /\)/]), n]) : n]);
        yield/[^<>"'`\s.(){}[\]#=%$]*[^<>"'`\s.(){}[\]#=%:$]/g
    }

    function E2(r) {
        if (!r.includes("-[")) return r;
        let e = 0, t = [], i = r.matchAll(_2);
        i = Array.from(i).flatMap(n => {
            let [, ...s] = n;
            return s.map((a, o) => Object.assign([], n, {index: n.index + o, 0: a}))
        });
        for (let n of i) {
            let s = n[0], a = t[t.length - 1];
            if (s === a ? t.pop() : (s === "'" || s === '"' || s === "`") && t.push(s), !a) {
                if (s === "[") {
                    e++;
                    continue
                } else if (s === "]") {
                    e--;
                    continue
                }
                if (e < 0) return r.substring(0, n.index - 1);
                if (e === 0 && !A2.test(s)) return r.substring(0, n.index)
            }
        }
        return r
    }

    var _2, A2, fh = _(() => {
        l();
        qe();
        lh();
        _2 = /([\[\]'"`])([^\[\]'"`])?/g, A2 = /[^"'`\s<>\]]+/
    });
    var ch = {};
    fe(ch, {parseCandidateStringsFromFiles: () => O2});

    function O2() {
        return []
    }

    var ph = _(() => {
        l()
    });

    function T2(r, e) {
        let t = r.tailwindConfig.content.extract;
        return t[e] || t.DEFAULT || hh[e] || hh.DEFAULT(r)
    }

    function P2(r, e) {
        let t = r.content.transform;
        return t[e] || t.DEFAULT || mh[e] || mh.DEFAULT
    }

    function D2(r, e, t, i) {
        Kr.has(e) || Kr.set(e, new dh.default({maxSize: 25e3}));
        for (let n of r.split(`
`)) if (n = n.trim(), !i.has(n)) if (i.add(n), Kr.get(e).has(n)) for (let s of Kr.get(e).get(n)) t.add(s); else {
            let s = e(n).filter(o => o !== "!*"), a = new Set(s);
            for (let o of a) t.add(o);
            Kr.get(e).set(n, a)
        }
    }

    function q2(r, e) {
        let t = e.offsets.sort(r),
            i = {base: new Set, defaults: new Set, components: new Set, utilities: new Set, variants: new Set};
        for (let [n, s] of t) i[n.layer].add(s);
        return i
    }

    function go(r) {
        return e => {
            let t = {base: null, components: null, utilities: null, variants: null};
            if (e.walkAtRules(y => {
                y.name === "tailwind" && Object.keys(t).includes(y.params) && (t[y.params] = y)
            }), Object.values(t).every(y => y === null)) return e;
            let i = new Set([...r.candidates ?? [], Ue]), n = new Set;
            if (Pe.DEBUG && console.time("Reading changed files"), Pe.OXIDE) for (let y of (ph(), ch).parseCandidateStringsFromFiles(r.changedContent)) i.add(y); else for (let {
                file: y,
                content: x,
                extension: w
            } of r.changedContent) {
                let b = P2(r.tailwindConfig, w), k = T2(r, w);
                x = y ? re.readFileSync(y, "utf8") : x, D2(b(x), k, i, n)
            }
            Pe.DEBUG && console.timeEnd("Reading changed files");
            let s = r.classCache.size;
            Pe.DEBUG && console.time("Generate rules"), Pe.DEBUG && console.time("Sorting candidates");
            let a = Pe.OXIDE ? i : new Set([...i].sort((y, x) => y === x ? 0 : y < x ? -1 : 1));
            Pe.DEBUG && console.timeEnd("Sorting candidates"), xn(a, r), Pe.DEBUG && console.timeEnd("Generate rules"), Pe.DEBUG && console.time("Build stylesheet"), (r.stylesheetCache === null || r.classCache.size !== s) && (r.stylesheetCache = q2([...r.ruleCache], r)), Pe.DEBUG && console.timeEnd("Build stylesheet");
            let {defaults: o, base: u, components: c, utilities: f, variants: p} = r.stylesheetCache;
            t.base && (t.base.before(yt([...u, ...o], t.base.source, {layer: "base"})), t.base.remove()), t.components && (t.components.before(yt([...c], t.components.source, {layer: "components"})), t.components.remove()), t.utilities && (t.utilities.before(yt([...f], t.utilities.source, {layer: "utilities"})), t.utilities.remove());
            let d = Array.from(p).filter(y => {
                let x = y.raws.tailwind?.parentLayer;
                return x === "components" ? t.components !== null : x === "utilities" ? t.utilities !== null : !0
            });
            t.variants ? (t.variants.before(yt(d, t.variants.source, {layer: "variants"})), t.variants.remove()) : d.length > 0 && e.append(yt(d, e.source, {layer: "variants"}));
            let h = d.some(y => y.raws.tailwind?.parentLayer === "utilities");
            t.utilities && f.size === 0 && !h && N.warn("content-problems", ["No utility classes were detected in your source files. If this is unexpected, double-check the `content` option in your Tailwind CSS configuration.", "https://tailwindcss.com/docs/content-configuration"]), Pe.DEBUG && (console.log("Potential classes: ", i.size), console.log("Active contexts: ", ci.size)), r.changedContent = [], e.walkAtRules("layer", y => {
                Object.keys(t).includes(y.params) && y.remove()
            })
        }
    }

    var dh, Pe, hh, mh, Kr, gh = _(() => {
        l();
        Ve();
        dh = H(Gn());
        De();
        kn();
        Ee();
        nh();
        fh();
        Pe = ie, hh = {DEFAULT: uh}, mh = {DEFAULT: r => r, svelte: r => r.replace(/(?:^|\s)class:/g, " ")};
        Kr = new WeakMap
    });

    function Dn(r) {
        let e = new Map;
        z.root({nodes: [r.clone()]}).walkRules(s => {
            (0, Pn.default)(a => {
                a.walkClasses(o => {
                    let u = o.parent.toString(), c = e.get(u);
                    c || e.set(u, c = new Set), c.add(o.value)
                })
            }).processSync(s.selector)
        });
        let i = Array.from(e.values(), s => Array.from(s)), n = i.flat();
        return Object.assign(n, {groups: i})
    }

    function yo(r) {
        return I2.astSync(r)
    }

    function yh(r, e) {
        let t = new Set;
        for (let i of r) t.add(i.split(e).pop());
        return Array.from(t)
    }

    function wh(r, e) {
        let t = r.tailwindConfig.prefix;
        return typeof t == "function" ? t(e) : t + e
    }

    function* bh(r) {
        for (yield r; r.parent;) yield r.parent, r = r.parent
    }

    function R2(r, e = {}) {
        let t = r.nodes;
        r.nodes = [];
        let i = r.clone(e);
        return r.nodes = t, i
    }

    function M2(r) {
        for (let e of bh(r)) if (r !== e) {
            if (e.type === "root") break;
            r = R2(e, {nodes: [r]})
        }
        return r
    }

    function F2(r, e) {
        let t = new Map;
        return r.walkRules(i => {
            for (let a of bh(i)) if (a.raws.tailwind?.layer !== void 0) return;
            let n = M2(i), s = e.offsets.create("user");
            for (let a of Dn(i)) {
                let o = t.get(a) || [];
                t.set(a, o), o.push([{layer: "user", sort: s, important: !1}, n])
            }
        }), t
    }

    function N2(r, e) {
        for (let t of r) {
            if (e.notClassCache.has(t) || e.applyClassCache.has(t)) continue;
            if (e.classCache.has(t)) {
                e.applyClassCache.set(t, e.classCache.get(t).map(([n, s]) => [n, s.clone()]));
                continue
            }
            let i = Array.from(bn(t, e));
            if (i.length === 0) {
                e.notClassCache.add(t);
                continue
            }
            e.applyClassCache.set(t, i)
        }
        return e.applyClassCache
    }

    function L2(r) {
        let e = null;
        return {get: t => (e = e || r(), e.get(t)), has: t => (e = e || r(), e.has(t))}
    }

    function B2(r) {
        return {get: e => r.flatMap(t => t.get(e) || []), has: e => r.some(t => t.has(e))}
    }

    function vh(r) {
        let e = r.split(/[\s\t\n]+/g);
        return e[e.length - 1] === "!important" ? [e.slice(0, -1), !0] : [e, !1]
    }

    function xh(r, e, t) {
        let i = new Set, n = [];
        if (r.walkAtRules("apply", u => {
            let [c] = vh(u.params);
            for (let f of c) i.add(f);
            n.push(u)
        }), n.length === 0) return;
        let s = B2([t, N2(i, e)]);

        function a(u, c, f) {
            let p = yo(u), d = yo(c), y = yo(`.${de(f)}`).nodes[0].nodes[0];
            return p.each(x => {
                let w = new Set;
                d.each(b => {
                    let k = !1;
                    b = b.clone(), b.walkClasses(S => {
                        S.value === y.value && (k || (S.replaceWith(...x.nodes.map(C => C.clone())), w.add(b), k = !0))
                    })
                });
                for (let b of w) {
                    let k = [[]];
                    for (let S of b.nodes) S.type === "combinator" ? (k.push(S), k.push([])) : k[k.length - 1].push(S);
                    b.nodes = [];
                    for (let S of k) Array.isArray(S) && S.sort((C, P) => C.type === "tag" && P.type === "class" ? -1 : C.type === "class" && P.type === "tag" ? 1 : C.type === "class" && P.type === "pseudo" && P.value.startsWith("::") ? -1 : C.type === "pseudo" && C.value.startsWith("::") && P.type === "class" ? 1 : 0), b.nodes = b.nodes.concat(S)
                }
                x.replaceWith(...w)
            }), p.toString()
        }

        let o = new Map;
        for (let u of n) {
            let [c] = o.get(u.parent) || [[], u.source];
            o.set(u.parent, [c, u.source]);
            let [f, p] = vh(u.params);
            if (u.parent.type === "atrule") {
                if (u.parent.name === "screen") {
                    let d = u.parent.params;
                    throw u.error(`@apply is not supported within nested at-rules like @screen. We suggest you write this as @apply ${f.map(h => `${d}:${h}`).join(" ")} instead.`)
                }
                throw u.error(`@apply is not supported within nested at-rules like @${u.parent.name}. You can fix this by un-nesting @${u.parent.name}.`)
            }
            for (let d of f) {
                if ([wh(e, "group"), wh(e, "peer")].includes(d)) throw u.error(`@apply should not be used with the '${d}' utility`);
                if (!s.has(d)) throw u.error(`The \`${d}\` class does not exist. If \`${d}\` is a custom class, make sure it is defined within a \`@layer\` directive.`);
                let h = s.get(d);
                c.push([d, p, h])
            }
        }
        for (let [u, [c, f]] of o) {
            let p = [];
            for (let [h, y, x] of c) {
                let w = [h, ...yh([h], e.tailwindConfig.separator)];
                for (let [b, k] of x) {
                    let S = Dn(u), C = Dn(k);
                    if (C = C.groups.filter(q => q.some(K => w.includes(K))).flat(), C = C.concat(yh(C, e.tailwindConfig.separator)), S.some(q => C.includes(q))) throw k.error(`You cannot \`@apply\` the \`${h}\` utility here because it creates a circular dependency.`);
                    let M = z.root({nodes: [k.clone()]});
                    M.walk(q => {
                        q.source = f
                    }), (k.type !== "atrule" || k.type === "atrule" && k.name !== "keyframes") && M.walkRules(q => {
                        if (!Dn(q).some(Z => Z === h)) {
                            q.remove();
                            return
                        }
                        let K = typeof e.tailwindConfig.important == "string" ? e.tailwindConfig.important : null,
                            J = u.raws.tailwind !== void 0 && K && u.selector.indexOf(K) === 0 ? u.selector.slice(K.length) : u.selector;
                        q.selector = a(J, q.selector, h), K && J !== u.selector && (q.selector = yn(q.selector, K)), q.walkDecls(Z => {
                            Z.important = b.important || y
                        });
                        let ee = (0, Pn.default)().astSync(q.selector);
                        ee.each(Z => {
                            let [je] = Ft(Z);
                            je.length > 0 && Z.nodes.push(...je.sort(Yr))
                        }), q.selector = ee.toString()
                    }), !!M.nodes[0] && p.push([b.sort, M.nodes[0]])
                }
            }
            let d = e.offsets.sort(p).map(h => h[1]);
            u.after(d)
        }
        for (let u of n) u.parent.nodes.length > 1 ? u.remove() : u.parent.remove();
        xh(r, e, t)
    }

    function wo(r) {
        return e => {
            let t = L2(() => F2(e, r));
            xh(e, r, t)
        }
    }

    var Pn, I2, kh = _(() => {
        l();
        nt();
        Pn = H(Fe());
        kn();
        It();
        Ya();
        Qr();
        I2 = (0, Pn.default)()
    });
    var Sh = v((R3, qn) => {
        l();
        (function () {
            "use strict";

            function r(i, n, s) {
                if (!i) return null;
                r.caseSensitive || (i = i.toLowerCase());
                var a = r.threshold === null ? null : r.threshold * i.length, o = r.thresholdAbsolute, u;
                a !== null && o !== null ? u = Math.min(a, o) : a !== null ? u = a : o !== null ? u = o : u = null;
                var c, f, p, d, h, y = n.length;
                for (h = 0; h < y; h++) if (f = n[h], s && (f = f[s]), !!f && (r.caseSensitive ? p = f : p = f.toLowerCase(), d = t(i, p, u), (u === null || d < u) && (u = d, s && r.returnWinningObject ? c = n[h] : c = f, r.returnFirstMatch))) return c;
                return c || r.nullResultValue
            }

            r.threshold = .4, r.thresholdAbsolute = 20, r.caseSensitive = !1, r.nullResultValue = null, r.returnWinningObject = null, r.returnFirstMatch = !1, typeof qn != "undefined" && qn.exports ? qn.exports = r : window.didYouMean = r;
            var e = Math.pow(2, 32) - 1;

            function t(i, n, s) {
                s = s || s === 0 ? s : e;
                var a = i.length, o = n.length;
                if (a === 0) return Math.min(s + 1, o);
                if (o === 0) return Math.min(s + 1, a);
                if (Math.abs(a - o) > s) return s + 1;
                var u = [], c, f, p, d, h;
                for (c = 0; c <= o; c++) u[c] = [c];
                for (f = 0; f <= a; f++) u[0][f] = f;
                for (c = 1; c <= o; c++) {
                    for (p = e, d = 1, c > s && (d = c - s), h = o + 1, h > s + c && (h = s + c), f = 1; f <= a; f++) f < d || f > h ? u[c][f] = s + 1 : n.charAt(c - 1) === i.charAt(f - 1) ? u[c][f] = u[c - 1][f - 1] : u[c][f] = Math.min(u[c - 1][f - 1] + 1, Math.min(u[c][f - 1] + 1, u[c - 1][f] + 1)), u[c][f] < p && (p = u[c][f]);
                    if (p > s) return s + 1
                }
                return u[o][a]
            }
        })()
    });
    var _h = v((M3, Ch) => {
        l();
        var bo = "(".charCodeAt(0), vo = ")".charCodeAt(0), In = "'".charCodeAt(0), xo = '"'.charCodeAt(0),
            ko = "\\".charCodeAt(0), Bt = "/".charCodeAt(0), So = ",".charCodeAt(0), Co = ":".charCodeAt(0),
            Rn = "*".charCodeAt(0), $2 = "u".charCodeAt(0), z2 = "U".charCodeAt(0), j2 = "+".charCodeAt(0),
            V2 = /^[a-f0-9?-]+$/i;
        Ch.exports = function (r) {
            for (var e = [], t = r, i, n, s, a, o, u, c, f, p = 0, d = t.charCodeAt(p), h = t.length, y = [{nodes: e}], x = 0, w, b = "", k = "", S = ""; p < h;) if (d <= 32) {
                i = p;
                do i += 1, d = t.charCodeAt(i); while (d <= 32);
                a = t.slice(p, i), s = e[e.length - 1], d === vo && x ? S = a : s && s.type === "div" ? (s.after = a, s.sourceEndIndex += a.length) : d === So || d === Co || d === Bt && t.charCodeAt(i + 1) !== Rn && (!w || w && w.type === "function" && w.value !== "calc") ? k = a : e.push({
                    type: "space",
                    sourceIndex: p,
                    sourceEndIndex: i,
                    value: a
                }), p = i
            } else if (d === In || d === xo) {
                i = p, n = d === In ? "'" : '"', a = {type: "string", sourceIndex: p, quote: n};
                do if (o = !1, i = t.indexOf(n, i + 1), ~i) for (u = i; t.charCodeAt(u - 1) === ko;) u -= 1, o = !o; else t += n, i = t.length - 1, a.unclosed = !0; while (o);
                a.value = t.slice(p + 1, i), a.sourceEndIndex = a.unclosed ? i : i + 1, e.push(a), p = i + 1, d = t.charCodeAt(p)
            } else if (d === Bt && t.charCodeAt(p + 1) === Rn) i = t.indexOf("*/", p), a = {
                type: "comment",
                sourceIndex: p,
                sourceEndIndex: i + 2
            }, i === -1 && (a.unclosed = !0, i = t.length, a.sourceEndIndex = i), a.value = t.slice(p + 2, i), e.push(a), p = i + 2, d = t.charCodeAt(p); else if ((d === Bt || d === Rn) && w && w.type === "function" && w.value === "calc") a = t[p], e.push({
                type: "word",
                sourceIndex: p - k.length,
                sourceEndIndex: p + a.length,
                value: a
            }), p += 1, d = t.charCodeAt(p); else if (d === Bt || d === So || d === Co) a = t[p], e.push({
                type: "div",
                sourceIndex: p - k.length,
                sourceEndIndex: p + a.length,
                value: a,
                before: k,
                after: ""
            }), k = "", p += 1, d = t.charCodeAt(p); else if (bo === d) {
                i = p;
                do i += 1, d = t.charCodeAt(i); while (d <= 32);
                if (f = p, a = {
                    type: "function",
                    sourceIndex: p - b.length,
                    value: b,
                    before: t.slice(f + 1, i)
                }, p = i, b === "url" && d !== In && d !== xo) {
                    i -= 1;
                    do if (o = !1, i = t.indexOf(")", i + 1), ~i) for (u = i; t.charCodeAt(u - 1) === ko;) u -= 1, o = !o; else t += ")", i = t.length - 1, a.unclosed = !0; while (o);
                    c = i;
                    do c -= 1, d = t.charCodeAt(c); while (d <= 32);
                    f < c ? (p !== c + 1 ? a.nodes = [{
                        type: "word",
                        sourceIndex: p,
                        sourceEndIndex: c + 1,
                        value: t.slice(p, c + 1)
                    }] : a.nodes = [], a.unclosed && c + 1 !== i ? (a.after = "", a.nodes.push({
                        type: "space",
                        sourceIndex: c + 1,
                        sourceEndIndex: i,
                        value: t.slice(c + 1, i)
                    })) : (a.after = t.slice(c + 1, i), a.sourceEndIndex = i)) : (a.after = "", a.nodes = []), p = i + 1, a.sourceEndIndex = a.unclosed ? i : p, d = t.charCodeAt(p), e.push(a)
                } else x += 1, a.after = "", a.sourceEndIndex = p + 1, e.push(a), y.push(a), e = a.nodes = [], w = a;
                b = ""
            } else if (vo === d && x) p += 1, d = t.charCodeAt(p), w.after = S, w.sourceEndIndex += S.length, S = "", x -= 1, y[y.length - 1].sourceEndIndex = p, y.pop(), w = y[x], e = w.nodes; else {
                i = p;
                do d === ko && (i += 1), i += 1, d = t.charCodeAt(i); while (i < h && !(d <= 32 || d === In || d === xo || d === So || d === Co || d === Bt || d === bo || d === Rn && w && w.type === "function" && w.value === "calc" || d === Bt && w.type === "function" && w.value === "calc" || d === vo && x));
                a = t.slice(p, i), bo === d ? b = a : ($2 === a.charCodeAt(0) || z2 === a.charCodeAt(0)) && j2 === a.charCodeAt(1) && V2.test(a.slice(2)) ? e.push({
                    type: "unicode-range",
                    sourceIndex: p,
                    sourceEndIndex: i,
                    value: a
                }) : e.push({type: "word", sourceIndex: p, sourceEndIndex: i, value: a}), p = i
            }
            for (p = y.length - 1; p; p -= 1) y[p].unclosed = !0, y[p].sourceEndIndex = t.length;
            return y[0].nodes
        }
    });
    var Eh = v((F3, Ah) => {
        l();
        Ah.exports = function r(e, t, i) {
            var n, s, a, o;
            for (n = 0, s = e.length; n < s; n += 1) a = e[n], i || (o = t(a, n, e)), o !== !1 && a.type === "function" && Array.isArray(a.nodes) && r(a.nodes, t, i), i && t(a, n, e)
        }
    });
    var Dh = v((N3, Ph) => {
        l();

        function Oh(r, e) {
            var t = r.type, i = r.value, n, s;
            return e && (s = e(r)) !== void 0 ? s : t === "word" || t === "space" ? i : t === "string" ? (n = r.quote || "", n + i + (r.unclosed ? "" : n)) : t === "comment" ? "/*" + i + (r.unclosed ? "" : "*/") : t === "div" ? (r.before || "") + i + (r.after || "") : Array.isArray(r.nodes) ? (n = Th(r.nodes, e), t !== "function" ? n : i + "(" + (r.before || "") + n + (r.after || "") + (r.unclosed ? "" : ")")) : i
        }

        function Th(r, e) {
            var t, i;
            if (Array.isArray(r)) {
                for (t = "", i = r.length - 1; ~i; i -= 1) t = Oh(r[i], e) + t;
                return t
            }
            return Oh(r, e)
        }

        Ph.exports = Th
    });
    var Ih = v((L3, qh) => {
        l();
        var Mn = "-".charCodeAt(0), Fn = "+".charCodeAt(0), _o = ".".charCodeAt(0), U2 = "e".charCodeAt(0),
            W2 = "E".charCodeAt(0);

        function G2(r) {
            var e = r.charCodeAt(0), t;
            if (e === Fn || e === Mn) {
                if (t = r.charCodeAt(1), t >= 48 && t <= 57) return !0;
                var i = r.charCodeAt(2);
                return t === _o && i >= 48 && i <= 57
            }
            return e === _o ? (t = r.charCodeAt(1), t >= 48 && t <= 57) : e >= 48 && e <= 57
        }

        qh.exports = function (r) {
            var e = 0, t = r.length, i, n, s;
            if (t === 0 || !G2(r)) return !1;
            for (i = r.charCodeAt(e), (i === Fn || i === Mn) && e++; e < t && (i = r.charCodeAt(e), !(i < 48 || i > 57));) e += 1;
            if (i = r.charCodeAt(e), n = r.charCodeAt(e + 1), i === _o && n >= 48 && n <= 57) for (e += 2; e < t && (i = r.charCodeAt(e), !(i < 48 || i > 57));) e += 1;
            if (i = r.charCodeAt(e), n = r.charCodeAt(e + 1), s = r.charCodeAt(e + 2), (i === U2 || i === W2) && (n >= 48 && n <= 57 || (n === Fn || n === Mn) && s >= 48 && s <= 57)) for (e += n === Fn || n === Mn ? 3 : 2; e < t && (i = r.charCodeAt(e), !(i < 48 || i > 57));) e += 1;
            return {number: r.slice(0, e), unit: r.slice(e)}
        }
    });
    var Zr = v((B3, Fh) => {
        l();
        var H2 = _h(), Rh = Eh(), Mh = Dh();

        function lt(r) {
            return this instanceof lt ? (this.nodes = H2(r), this) : new lt(r)
        }

        lt.prototype.toString = function () {
            return Array.isArray(this.nodes) ? Mh(this.nodes) : ""
        };
        lt.prototype.walk = function (r, e) {
            return Rh(this.nodes, r, e), this
        };
        lt.unit = Ih();
        lt.walk = Rh;
        lt.stringify = Mh;
        Fh.exports = lt
    });

    function Eo(r) {
        return typeof r == "object" && r !== null
    }

    function Y2(r, e) {
        let t = Ke(e);
        do if (t.pop(), (0, ei.default)(r, t) !== void 0) break; while (t.length);
        return t.length ? t : void 0
    }

    function $t(r) {
        return typeof r == "string" ? r : r.reduce((e, t, i) => t.includes(".") ? `${e}[${t}]` : i === 0 ? t : `${e}.${t}`, "")
    }

    function Lh(r) {
        return r.map(e => `'${e}'`).join(", ")
    }

    function Bh(r) {
        return Lh(Object.keys(r))
    }

    function Oo(r, e, t, i = {}) {
        let n = Array.isArray(e) ? $t(e) : e.replace(/^['"]+|['"]+$/g, ""), s = Array.isArray(e) ? e : Ke(n),
            a = (0, ei.default)(r.theme, s, t);
        if (a === void 0) {
            let u = `'${n}' does not exist in your theme config.`, c = s.slice(0, -1), f = (0, ei.default)(r.theme, c);
            if (Eo(f)) {
                let p = Object.keys(f).filter(h => Oo(r, [...c, h]).isValid), d = (0, Nh.default)(s[s.length - 1], p);
                d ? u += ` Did you mean '${$t([...c, d])}'?` : p.length > 0 && (u += ` '${$t(c)}' has the following valid keys: ${Lh(p)}`)
            } else {
                let p = Y2(r.theme, n);
                if (p) {
                    let d = (0, ei.default)(r.theme, p);
                    Eo(d) ? u += ` '${$t(p)}' has the following keys: ${Bh(d)}` : u += ` '${$t(p)}' is not an object.`
                } else u += ` Your theme has the following top-level keys: ${Bh(r.theme)}`
            }
            return {isValid: !1, error: u}
        }
        if (!(typeof a == "string" || typeof a == "number" || typeof a == "function" || a instanceof String || a instanceof Number || Array.isArray(a))) {
            let u = `'${n}' was found but does not resolve to a string.`;
            if (Eo(a)) {
                let c = Object.keys(a).filter(f => Oo(r, [...s, f]).isValid);
                c.length && (u += ` Did you mean something like '${$t([...s, c[0]])}'?`)
            }
            return {isValid: !1, error: u}
        }
        let [o] = s;
        return {isValid: !0, value: Ye(o)(a, i)}
    }

    function Q2(r, e, t) {
        e = e.map(n => $h(r, n, t));
        let i = [""];
        for (let n of e) n.type === "div" && n.value === "," ? i.push("") : i[i.length - 1] += Ao.default.stringify(n);
        return i
    }

    function $h(r, e, t) {
        if (e.type === "function" && t[e.value] !== void 0) {
            let i = Q2(r, e.nodes, t);
            e.type = "word", e.value = t[e.value](r, ...i)
        }
        return e
    }

    function J2(r, e, t) {
        return (0, Ao.default)(e).walk(i => {
            $h(r, i, t)
        }).toString()
    }

    function* K2(r) {
        r = r.replace(/^['"]+|['"]+$/g, "");
        let e = r.match(/^([^\s]+)(?![^\[]*\])(?:\s*\/\s*([^\/\s]+))$/), t;
        yield[r, void 0], e && (r = e[1], t = e[2], yield[r, t])
    }

    function Z2(r, e, t) {
        let i = Array.from(K2(e)).map(([n, s]) => Object.assign(Oo(r, n, t, {opacityValue: s}), {
            resolvedPath: n,
            alpha: s
        }));
        return i.find(n => n.isValid) ?? i[0]
    }

    function zh(r) {
        let e = r.tailwindConfig, t = {
            theme: (i, n, ...s) => {
                let {isValid: a, value: o, error: u, alpha: c} = Z2(e, n, s.length ? s : void 0);
                if (!a) {
                    let d = i.parent, h = d?.raws.tailwind?.candidate;
                    if (d && h !== void 0) {
                        r.markInvalidUtilityNode(d), d.remove(), N.warn("invalid-theme-key-in-class", [`The utility \`${h}\` contains an invalid theme value and was not generated.`]);
                        return
                    }
                    throw i.error(u)
                }
                let f = vt(o), p = f !== void 0 && typeof f == "function";
                return (c !== void 0 || p) && (c === void 0 && (c = 1), o = Ie(f, c, f)), o
            }, screen: (i, n) => {
                n = n.replace(/^['"]+/g, "").replace(/['"]+$/g, "");
                let a = at(e.theme.screens).find(({name: o}) => o === n);
                if (!a) throw i.error(`The '${n}' screen does not exist in your theme.`);
                return st(a)
            }
        };
        return i => {
            i.walk(n => {
                let s = X2[n.type];
                s !== void 0 && (n[s] = J2(n, n[s], t))
            })
        }
    }

    var ei, Nh, Ao, X2, jh = _(() => {
        l();
        ei = H(Ns()), Nh = H(Sh());
        Wr();
        Ao = H(Zr());
        dn();
        fn();
        li();
        nr();
        ur();
        Ee();
        X2 = {atrule: "params", decl: "value"}
    });

    function Vh({tailwindConfig: {theme: r}}) {
        return function (e) {
            e.walkAtRules("screen", t => {
                let i = t.params, s = at(r.screens).find(({name: a}) => a === i);
                if (!s) throw t.error(`No \`${i}\` screen found.`);
                t.name = "media", t.params = st(s)
            })
        }
    }

    var Uh = _(() => {
        l();
        dn();
        fn()
    });

    function eC(r) {
        let e = r.filter(o => o.type !== "pseudo" || o.nodes.length > 0 ? !0 : o.value.startsWith("::") || [":before", ":after", ":first-line", ":first-letter"].includes(o.value)).reverse(),
            t = new Set(["tag", "class", "id", "attribute"]), i = e.findIndex(o => t.has(o.type));
        if (i === -1) return e.reverse().join("").trim();
        let n = e[i], s = Wh[n.type] ? Wh[n.type](n) : n;
        e = e.slice(0, i);
        let a = e.findIndex(o => o.type === "combinator" && o.value === ">");
        return a !== -1 && (e.splice(0, a), e.unshift(Nn.default.universal())), [s, ...e.reverse()].join("").trim()
    }

    function rC(r) {
        return To.has(r) || To.set(r, tC.transformSync(r)), To.get(r)
    }

    function Po({tailwindConfig: r}) {
        return e => {
            let t = new Map, i = new Set;
            if (e.walkAtRules("defaults", n => {
                if (n.nodes && n.nodes.length > 0) {
                    i.add(n);
                    return
                }
                let s = n.params;
                t.has(s) || t.set(s, new Set), t.get(s).add(n.parent), n.remove()
            }), X(r, "optimizeUniversalDefaults")) for (let n of i) {
                let s = new Map, a = t.get(n.params) ?? [];
                for (let o of a) for (let u of rC(o.selector)) {
                    let c = u.includes(":-") || u.includes("::-") ? u : "__DEFAULT__", f = s.get(c) ?? new Set;
                    s.set(c, f), f.add(u)
                }
                if (X(r, "optimizeUniversalDefaults")) {
                    if (s.size === 0) {
                        n.remove();
                        continue
                    }
                    for (let [, o] of s) {
                        let u = z.rule({source: n.source});
                        u.selectors = [...o], u.append(n.nodes.map(c => c.clone())), n.before(u)
                    }
                }
                n.remove()
            } else if (i.size) {
                let n = z.rule({selectors: ["*", "::before", "::after"]});
                for (let a of i) n.append(a.nodes), n.parent || a.before(n), n.source || (n.source = a.source), a.remove();
                let s = n.clone({selectors: ["::backdrop"]});
                n.after(s)
            }
        }
    }

    var Nn, Wh, tC, To, Gh = _(() => {
        l();
        nt();
        Nn = H(Fe());
        qe();
        Wh = {
            id(r) {
                return Nn.default.attribute({attribute: "id", operator: "=", value: r.value, quoteMark: '"'})
            }
        };
        tC = (0, Nn.default)(r => r.map(e => {
            let t = e.split(i => i.type === "combinator" && i.value === " ").pop();
            return eC(t)
        })), To = new Map
    });

    function Do() {
        function r(e) {
            let t = null;
            e.each(i => {
                if (!iC.has(i.type)) {
                    t = null;
                    return
                }
                if (t === null) {
                    t = i;
                    return
                }
                let n = Hh[i.type];
                i.type === "atrule" && i.name === "font-face" ? t = i : n.every(s => (i[s] ?? "").replace(/\s+/g, " ") === (t[s] ?? "").replace(/\s+/g, " ")) ? (i.nodes && t.append(i.nodes), i.remove()) : t = i
            }), e.each(i => {
                i.type === "atrule" && r(i)
            })
        }

        return e => {
            r(e)
        }
    }

    var Hh, iC, Yh = _(() => {
        l();
        Hh = {atrule: ["name", "params"], rule: ["selector"]}, iC = new Set(Object.keys(Hh))
    });

    function qo() {
        return r => {
            r.walkRules(e => {
                let t = new Map, i = new Set([]), n = new Map;
                e.walkDecls(s => {
                    if (s.parent === e) {
                        if (t.has(s.prop)) {
                            if (t.get(s.prop).value === s.value) {
                                i.add(t.get(s.prop)), t.set(s.prop, s);
                                return
                            }
                            n.has(s.prop) || n.set(s.prop, new Set), n.get(s.prop).add(t.get(s.prop)), n.get(s.prop).add(s)
                        }
                        t.set(s.prop, s)
                    }
                });
                for (let s of i) s.remove();
                for (let s of n.values()) {
                    let a = new Map;
                    for (let o of s) {
                        let u = sC(o.value);
                        u !== null && (a.has(u) || a.set(u, new Set), a.get(u).add(o))
                    }
                    for (let o of a.values()) {
                        let u = Array.from(o).slice(0, -1);
                        for (let c of u) c.remove()
                    }
                }
            })
        }
    }

    function sC(r) {
        let e = /^-?\d*.?\d+([\w%]+)?$/g.exec(r);
        return e ? e[1] ?? nC : null
    }

    var nC, Qh = _(() => {
        l();
        nC = Symbol("unitless-number")
    });

    function aC(r) {
        if (!r.walkAtRules) return;
        let e = new Set;
        if (r.walkAtRules("apply", t => {
            e.add(t.parent)
        }), e.size !== 0) for (let t of e) {
            let i = [], n = [];
            for (let s of t.nodes) s.type === "atrule" && s.name === "apply" ? (n.length > 0 && (i.push(n), n = []), i.push([s])) : n.push(s);
            if (n.length > 0 && i.push(n), i.length !== 1) {
                for (let s of [...i].reverse()) {
                    let a = t.clone({nodes: []});
                    a.append(s), t.after(a)
                }
                t.remove()
            }
        }
    }

    function Ln() {
        return r => {
            aC(r)
        }
    }

    var Jh = _(() => {
        l()
    });

    function oC(r) {
        return r.type === "root"
    }

    function lC(r) {
        return r.type === "atrule" && r.name === "layer"
    }

    function Xh(r) {
        return (e, t) => {
            let i = !1;
            e.walkAtRules("tailwind", n => {
                if (i) return !1;
                if (n.parent && !(oC(n.parent) || lC(n.parent))) return i = !0, n.warn(t, ["Nested @tailwind rules were detected, but are not supported.", "Consider using a prefix to scope Tailwind's classes: https://tailwindcss.com/docs/configuration#prefix", "Alternatively, use the important selector strategy: https://tailwindcss.com/docs/configuration#selector-strategy"].join(`
`)), !1
            }), e.walkRules(n => {
                if (i) return !1;
                n.walkRules(s => (i = !0, s.warn(t, ["Nested CSS was detected, but CSS nesting has not been configured correctly.", "Please enable a CSS nesting plugin *before* Tailwind in your configuration.", "See how here: https://tailwindcss.com/docs/using-with-preprocessors#nesting"].join(`
`)), !1))
            })
        }
    }

    var Kh = _(() => {
        l()
    });

    function Bn(r) {
        return function (e, t) {
            let {tailwindDirectives: i, applyDirectives: n} = ho(e);
            Xh()(e, t), Ln()(e, t);
            let s = r({
                tailwindDirectives: i, applyDirectives: n, registerDependency(a) {
                    t.messages.push({plugin: "tailwindcss", parent: t.opts.from, ...a})
                }, createContext(a, o) {
                    return no(a, o, e)
                }
            })(e, t);
            if (s.tailwindConfig.separator === "-") throw new Error("The '-' character cannot be used as a custom separator in JIT mode due to parsing ambiguity. Please use another character like '_' instead.");
            du(s.tailwindConfig), go(s)(e, t), Ln()(e, t), wo(s)(e, t), zh(s)(e, t), Vh(s)(e, t), Po(s)(e, t), Do(s)(e, t), qo(s)(e, t)
        }
    }

    var Zh = _(() => {
        l();
        ih();
        gh();
        kh();
        jh();
        Uh();
        Gh();
        Yh();
        Qh();
        Jh();
        Kh();
        Cn();
        qe()
    });

    function em(r, e) {
        let t = null, i = null;
        return r.walkAtRules("config", n => {
            if (i = n.source?.input.file ?? e.opts.from ?? null, i === null) throw n.error("The `@config` directive cannot be used without setting `from` in your PostCSS config.");
            if (t) throw n.error("Only one `@config` directive is allowed per file.");
            let s = n.params.match(/(['"])(.*?)\1/);
            if (!s) throw n.error("A path is required when using the `@config` directive.");
            let a = s[2];
            if (te.isAbsolute(a)) throw n.error("The `@config` directive cannot be used with an absolute path.");
            if (t = te.resolve(te.dirname(i), a), !re.existsSync(t)) throw n.error(`The config file at "${a}" does not exist. Make sure the path is correct and the file exists.`);
            n.remove()
        }), t || null
    }

    var tm = _(() => {
        l();
        Ve();
        dt()
    });
    var rm = {};
    fe(rm, {transform: () => uC});

    function uC({code: r}) {
        return {
            code: {
                toString() {
                    return r
                }
            }
        }
    }

    var im = _(() => {
        l()
    });
    var $n = v((vD, nm) => {
        l();
        nm.exports = () => ["and_chr 92", "and_uc 12.12", "chrome 92", "chrome 91", "edge 91", "firefox 89", "ios_saf 14.5-14.7", "ios_saf 14.0-14.4", "safari 14.1", "samsung 14.0"]
    });
    var sm = v((_D, Io) => {
        l();
        rh();
        Zh();
        De();
        tm();
        Io.exports = function (e) {
            return {
                postcssPlugin: "tailwindcss", plugins: [ie.DEBUG && function (t) {
                    return console.log(`
`), console.time("JIT TOTAL"), t
                }, function (t, i) {
                    e = em(t, i) ?? e;
                    let n = po(e);
                    if (t.type === "document") {
                        let s = t.nodes.filter(a => a.type === "root");
                        for (let a of s) a.type === "root" && Bn(n)(a, i);
                        return
                    }
                    Bn(n)(t, i)
                }, ie.OXIDE && function t(i, n) {
                    let s = ce(), a = (im(), rm), o = $n();
                    try {
                        let u = a.transform({
                            filename: n.opts.from,
                            code: Buffer.from(n.root.toString()),
                            minify: !1,
                            sourceMap: !!n.map,
                            inputSourceMap: n.map ? n.map.toString() : void 0,
                            targets: typeof m != "undefined" && m.env.JEST_WORKER_ID ? {chrome: 106 << 16} : a.browserslistToTargets(o(ui().browserslist)),
                            drafts: {nesting: !0, customMedia: !0}
                        });
                        n.map = Object.assign(n.map ?? {}, {
                            toJSON() {
                                return u.map.toJSON()
                            }, toString() {
                                return u.map.toString()
                            }
                        }), n.root = s.parse(u.code.toString("utf8"))
                    } catch (u) {
                        if (typeof m != "undefined" && m.env.JEST_WORKER_ID) {
                            let c = u.source.split(`
`);
                            u = new Error(["Error formatting using Lightning CSS:", "", "```css", ...c.slice(Math.max(u.loc.line - 3, 0), u.loc.line), " ".repeat(u.loc.column - 1) + "^-- " + u.toString(), ...c.slice(u.loc.line, u.loc.line + 2), "```"].join(`
`))
                        }
                        throw Error.captureStackTrace && Error.captureStackTrace(u, t), u
                    }
                }, ie.DEBUG && function (t) {
                    return console.timeEnd("JIT TOTAL"), console.log(`
`), t
                }].filter(Boolean)
            }
        };
        Io.exports.postcss = !0
    });
    var am = v((AD, Ro) => {
        l();
        m.env.OXIDE ? Ro.exports = (Yl(), Hl) : Ro.exports = sm()
    });
    var zn = {};
    fe(zn, {agents: () => fC, feature: () => cC});

    function cC() {
        return {
            status: "cr", title: "CSS Feature Queries", stats: {
                ie: {"6": "n", "7": "n", "8": "n", "9": "n", "10": "n", "11": "n", "5.5": "n"},
                edge: {
                    "12": "y",
                    "13": "y",
                    "14": "y",
                    "15": "y",
                    "16": "y",
                    "17": "y",
                    "18": "y",
                    "79": "y",
                    "80": "y",
                    "81": "y",
                    "83": "y",
                    "84": "y",
                    "85": "y",
                    "86": "y",
                    "87": "y",
                    "88": "y",
                    "89": "y",
                    "90": "y",
                    "91": "y",
                    "92": "y"
                },
                firefox: {
                    "2": "n",
                    "3": "n",
                    "4": "n",
                    "5": "n",
                    "6": "n",
                    "7": "n",
                    "8": "n",
                    "9": "n",
                    "10": "n",
                    "11": "n",
                    "12": "n",
                    "13": "n",
                    "14": "n",
                    "15": "n",
                    "16": "n",
                    "17": "n",
                    "18": "n",
                    "19": "n",
                    "20": "n",
                    "21": "n",
                    "22": "y",
                    "23": "y",
                    "24": "y",
                    "25": "y",
                    "26": "y",
                    "27": "y",
                    "28": "y",
                    "29": "y",
                    "30": "y",
                    "31": "y",
                    "32": "y",
                    "33": "y",
                    "34": "y",
                    "35": "y",
                    "36": "y",
                    "37": "y",
                    "38": "y",
                    "39": "y",
                    "40": "y",
                    "41": "y",
                    "42": "y",
                    "43": "y",
                    "44": "y",
                    "45": "y",
                    "46": "y",
                    "47": "y",
                    "48": "y",
                    "49": "y",
                    "50": "y",
                    "51": "y",
                    "52": "y",
                    "53": "y",
                    "54": "y",
                    "55": "y",
                    "56": "y",
                    "57": "y",
                    "58": "y",
                    "59": "y",
                    "60": "y",
                    "61": "y",
                    "62": "y",
                    "63": "y",
                    "64": "y",
                    "65": "y",
                    "66": "y",
                    "67": "y",
                    "68": "y",
                    "69": "y",
                    "70": "y",
                    "71": "y",
                    "72": "y",
                    "73": "y",
                    "74": "y",
                    "75": "y",
                    "76": "y",
                    "77": "y",
                    "78": "y",
                    "79": "y",
                    "80": "y",
                    "81": "y",
                    "82": "y",
                    "83": "y",
                    "84": "y",
                    "85": "y",
                    "86": "y",
                    "87": "y",
                    "88": "y",
                    "89": "y",
                    "90": "y",
                    "91": "y",
                    "92": "y",
                    "93": "y",
                    "3.5": "n",
                    "3.6": "n"
                },
                chrome: {
                    "4": "n",
                    "5": "n",
                    "6": "n",
                    "7": "n",
                    "8": "n",
                    "9": "n",
                    "10": "n",
                    "11": "n",
                    "12": "n",
                    "13": "n",
                    "14": "n",
                    "15": "n",
                    "16": "n",
                    "17": "n",
                    "18": "n",
                    "19": "n",
                    "20": "n",
                    "21": "n",
                    "22": "n",
                    "23": "n",
                    "24": "n",
                    "25": "n",
                    "26": "n",
                    "27": "n",
                    "28": "y",
                    "29": "y",
                    "30": "y",
                    "31": "y",
                    "32": "y",
                    "33": "y",
                    "34": "y",
                    "35": "y",
                    "36": "y",
                    "37": "y",
                    "38": "y",
                    "39": "y",
                    "40": "y",
                    "41": "y",
                    "42": "y",
                    "43": "y",
                    "44": "y",
                    "45": "y",
                    "46": "y",
                    "47": "y",
                    "48": "y",
                    "49": "y",
                    "50": "y",
                    "51": "y",
                    "52": "y",
                    "53": "y",
                    "54": "y",
                    "55": "y",
                    "56": "y",
                    "57": "y",
                    "58": "y",
                    "59": "y",
                    "60": "y",
                    "61": "y",
                    "62": "y",
                    "63": "y",
                    "64": "y",
                    "65": "y",
                    "66": "y",
                    "67": "y",
                    "68": "y",
                    "69": "y",
                    "70": "y",
                    "71": "y",
                    "72": "y",
                    "73": "y",
                    "74": "y",
                    "75": "y",
                    "76": "y",
                    "77": "y",
                    "78": "y",
                    "79": "y",
                    "80": "y",
                    "81": "y",
                    "83": "y",
                    "84": "y",
                    "85": "y",
                    "86": "y",
                    "87": "y",
                    "88": "y",
                    "89": "y",
                    "90": "y",
                    "91": "y",
                    "92": "y",
                    "93": "y",
                    "94": "y",
                    "95": "y"
                },
                safari: {
                    "4": "n",
                    "5": "n",
                    "6": "n",
                    "7": "n",
                    "8": "n",
                    "9": "y",
                    "10": "y",
                    "11": "y",
                    "12": "y",
                    "13": "y",
                    "14": "y",
                    "15": "y",
                    "9.1": "y",
                    "10.1": "y",
                    "11.1": "y",
                    "12.1": "y",
                    "13.1": "y",
                    "14.1": "y",
                    TP: "y",
                    "3.1": "n",
                    "3.2": "n",
                    "5.1": "n",
                    "6.1": "n",
                    "7.1": "n"
                },
                opera: {
                    "9": "n",
                    "11": "n",
                    "12": "n",
                    "15": "y",
                    "16": "y",
                    "17": "y",
                    "18": "y",
                    "19": "y",
                    "20": "y",
                    "21": "y",
                    "22": "y",
                    "23": "y",
                    "24": "y",
                    "25": "y",
                    "26": "y",
                    "27": "y",
                    "28": "y",
                    "29": "y",
                    "30": "y",
                    "31": "y",
                    "32": "y",
                    "33": "y",
                    "34": "y",
                    "35": "y",
                    "36": "y",
                    "37": "y",
                    "38": "y",
                    "39": "y",
                    "40": "y",
                    "41": "y",
                    "42": "y",
                    "43": "y",
                    "44": "y",
                    "45": "y",
                    "46": "y",
                    "47": "y",
                    "48": "y",
                    "49": "y",
                    "50": "y",
                    "51": "y",
                    "52": "y",
                    "53": "y",
                    "54": "y",
                    "55": "y",
                    "56": "y",
                    "57": "y",
                    "58": "y",
                    "60": "y",
                    "62": "y",
                    "63": "y",
                    "64": "y",
                    "65": "y",
                    "66": "y",
                    "67": "y",
                    "68": "y",
                    "69": "y",
                    "70": "y",
                    "71": "y",
                    "72": "y",
                    "73": "y",
                    "74": "y",
                    "75": "y",
                    "76": "y",
                    "77": "y",
                    "78": "y",
                    "12.1": "y",
                    "9.5-9.6": "n",
                    "10.0-10.1": "n",
                    "10.5": "n",
                    "10.6": "n",
                    "11.1": "n",
                    "11.5": "n",
                    "11.6": "n"
                },
                ios_saf: {
                    "8": "n",
                    "9.0-9.2": "y",
                    "9.3": "y",
                    "10.0-10.2": "y",
                    "10.3": "y",
                    "11.0-11.2": "y",
                    "11.3-11.4": "y",
                    "12.0-12.1": "y",
                    "12.2-12.4": "y",
                    "13.0-13.1": "y",
                    "13.2": "y",
                    "13.3": "y",
                    "13.4-13.7": "y",
                    "14.0-14.4": "y",
                    "14.5-14.7": "y",
                    "3.2": "n",
                    "4.0-4.1": "n",
                    "4.2-4.3": "n",
                    "5.0-5.1": "n",
                    "6.0-6.1": "n",
                    "7.0-7.1": "n",
                    "8.1-8.4": "n"
                },
                op_mini: {all: "y"},
                android: {
                    "3": "n",
                    "4": "n",
                    "92": "y",
                    "4.4": "y",
                    "4.4.3-4.4.4": "y",
                    "2.1": "n",
                    "2.2": "n",
                    "2.3": "n",
                    "4.1": "n",
                    "4.2-4.3": "n"
                },
                bb: {"7": "n", "10": "n"},
                op_mob: {"10": "n", "11": "n", "12": "n", "64": "y", "11.1": "n", "11.5": "n", "12.1": "n"},
                and_chr: {"92": "y"},
                and_ff: {"90": "y"},
                ie_mob: {"10": "n", "11": "n"},
                and_uc: {"12.12": "y"},
                samsung: {
                    "4": "y",
                    "5.0-5.4": "y",
                    "6.2-6.4": "y",
                    "7.2-7.4": "y",
                    "8.2": "y",
                    "9.2": "y",
                    "10.1": "y",
                    "11.1-11.2": "y",
                    "12.0": "y",
                    "13.0": "y",
                    "14.0": "y"
                },
                and_qq: {"10.4": "y"},
                baidu: {"7.12": "y"},
                kaios: {"2.5": "y"}
            }
        }
    }

    var fC, jn = _(() => {
        l();
        fC = {
            ie: {prefix: "ms"},
            edge: {
                prefix: "webkit",
                prefix_exceptions: {"12": "ms", "13": "ms", "14": "ms", "15": "ms", "16": "ms", "17": "ms", "18": "ms"}
            },
            firefox: {prefix: "moz"},
            chrome: {prefix: "webkit"},
            safari: {prefix: "webkit"},
            opera: {
                prefix: "webkit",
                prefix_exceptions: {
                    "9": "o",
                    "11": "o",
                    "12": "o",
                    "9.5-9.6": "o",
                    "10.0-10.1": "o",
                    "10.5": "o",
                    "10.6": "o",
                    "11.1": "o",
                    "11.5": "o",
                    "11.6": "o",
                    "12.1": "o"
                }
            },
            ios_saf: {prefix: "webkit"},
            op_mini: {prefix: "o"},
            android: {prefix: "webkit"},
            bb: {prefix: "webkit"},
            op_mob: {prefix: "o", prefix_exceptions: {"64": "webkit"}},
            and_chr: {prefix: "webkit"},
            and_ff: {prefix: "moz"},
            ie_mob: {prefix: "ms"},
            and_uc: {prefix: "webkit", prefix_exceptions: {"12.12": "webkit"}},
            samsung: {prefix: "webkit"},
            and_qq: {prefix: "webkit"},
            baidu: {prefix: "webkit"},
            kaios: {prefix: "moz"}
        }
    });
    var om = v(() => {
        l()
    });
    var ue = v((TD, ut) => {
        l();
        var {list: Mo} = ce();
        ut.exports.error = function (r) {
            let e = new Error(r);
            throw e.autoprefixer = !0, e
        };
        ut.exports.uniq = function (r) {
            return [...new Set(r)]
        };
        ut.exports.removeNote = function (r) {
            return r.includes(" ") ? r.split(" ")[0] : r
        };
        ut.exports.escapeRegexp = function (r) {
            return r.replace(/[$()*+-.?[\\\]^{|}]/g, "\\$&")
        };
        ut.exports.regexp = function (r, e = !0) {
            return e && (r = this.escapeRegexp(r)), new RegExp(`(^|[\\s,(])(${r}($|[\\s(,]))`, "gi")
        };
        ut.exports.editList = function (r, e) {
            let t = Mo.comma(r), i = e(t, []);
            if (t === i) return r;
            let n = r.match(/,\s*/);
            return n = n ? n[0] : ", ", i.join(n)
        };
        ut.exports.splitSelector = function (r) {
            return Mo.comma(r).map(e => Mo.space(e).map(t => t.split(/(?=\.|#)/g)))
        }
    });
    var ft = v((PD, fm) => {
        l();
        var pC = $n(), lm = (jn(), zn).agents, dC = ue(), um = class {
            static prefixes() {
                if (this.prefixesCache) return this.prefixesCache;
                this.prefixesCache = [];
                for (let e in lm) this.prefixesCache.push(`-${lm[e].prefix}-`);
                return this.prefixesCache = dC.uniq(this.prefixesCache).sort((e, t) => t.length - e.length), this.prefixesCache
            }

            static withPrefix(e) {
                return this.prefixesRegexp || (this.prefixesRegexp = new RegExp(this.prefixes().join("|"))), this.prefixesRegexp.test(e)
            }

            constructor(e, t, i, n) {
                this.data = e, this.options = i || {}, this.browserslistOpts = n || {}, this.selected = this.parse(t)
            }

            parse(e) {
                let t = {};
                for (let i in this.browserslistOpts) t[i] = this.browserslistOpts[i];
                return t.path = this.options.from, pC(e, t)
            }

            prefix(e) {
                let [t, i] = e.split(" "), n = this.data[t], s = n.prefix_exceptions && n.prefix_exceptions[i];
                return s || (s = n.prefix), `-${s}-`
            }

            isSelected(e) {
                return this.selected.includes(e)
            }
        };
        fm.exports = um
    });
    var ti = v((DD, cm) => {
        l();
        cm.exports = {
            prefix(r) {
                let e = r.match(/^(-\w+-)/);
                return e ? e[0] : ""
            }, unprefixed(r) {
                return r.replace(/^-\w+-/, "")
            }
        }
    });
    var zt = v((qD, dm) => {
        l();
        var hC = ft(), pm = ti(), mC = ue();

        function Fo(r, e) {
            let t = new r.constructor;
            for (let i of Object.keys(r || {})) {
                let n = r[i];
                i === "parent" && typeof n == "object" ? e && (t[i] = e) : i === "source" || i === null ? t[i] = n : Array.isArray(n) ? t[i] = n.map(s => Fo(s, t)) : i !== "_autoprefixerPrefix" && i !== "_autoprefixerValues" && i !== "proxyCache" && (typeof n == "object" && n !== null && (n = Fo(n, t)), t[i] = n)
            }
            return t
        }

        var Vn = class {
            static hack(e) {
                return this.hacks || (this.hacks = {}), e.names.map(t => (this.hacks[t] = e, this.hacks[t]))
            }

            static load(e, t, i) {
                let n = this.hacks && this.hacks[e];
                return n ? new n(e, t, i) : new this(e, t, i)
            }

            static clone(e, t) {
                let i = Fo(e);
                for (let n in t) i[n] = t[n];
                return i
            }

            constructor(e, t, i) {
                this.prefixes = t, this.name = e, this.all = i
            }

            parentPrefix(e) {
                let t;
                return typeof e._autoprefixerPrefix != "undefined" ? t = e._autoprefixerPrefix : e.type === "decl" && e.prop[0] === "-" ? t = pm.prefix(e.prop) : e.type === "root" ? t = !1 : e.type === "rule" && e.selector.includes(":-") && /:(-\w+-)/.test(e.selector) ? t = e.selector.match(/:(-\w+-)/)[1] : e.type === "atrule" && e.name[0] === "-" ? t = pm.prefix(e.name) : t = this.parentPrefix(e.parent), hC.prefixes().includes(t) || (t = !1), e._autoprefixerPrefix = t, e._autoprefixerPrefix
            }

            process(e, t) {
                if (!this.check(e)) return;
                let i = this.parentPrefix(e), n = this.prefixes.filter(a => !i || i === mC.removeNote(a)), s = [];
                for (let a of n) this.add(e, a, s.concat([a]), t) && s.push(a);
                return s
            }

            clone(e, t) {
                return Vn.clone(e, t)
            }
        };
        dm.exports = Vn
    });
    var I = v((ID, gm) => {
        l();
        var gC = zt(), yC = ft(), hm = ue(), mm = class extends gC {
            check() {
                return !0
            }

            prefixed(e, t) {
                return t + e
            }

            normalize(e) {
                return e
            }

            otherPrefixes(e, t) {
                for (let i of yC.prefixes()) if (i !== t && e.includes(i)) return !0;
                return !1
            }

            set(e, t) {
                return e.prop = this.prefixed(e.prop, t), e
            }

            needCascade(e) {
                return e._autoprefixerCascade || (e._autoprefixerCascade = this.all.options.cascade !== !1 && e.raw("before").includes(`
`)), e._autoprefixerCascade
            }

            maxPrefixed(e, t) {
                if (t._autoprefixerMax) return t._autoprefixerMax;
                let i = 0;
                for (let n of e) n = hm.removeNote(n), n.length > i && (i = n.length);
                return t._autoprefixerMax = i, t._autoprefixerMax
            }

            calcBefore(e, t, i = "") {
                let s = this.maxPrefixed(e, t) - hm.removeNote(i).length, a = t.raw("before");
                return s > 0 && (a += Array(s).fill(" ").join("")), a
            }

            restoreBefore(e) {
                let t = e.raw("before").split(`
`), i = t[t.length - 1];
                this.all.group(e).up(n => {
                    let s = n.raw("before").split(`
`), a = s[s.length - 1];
                    a.length < i.length && (i = a)
                }), t[t.length - 1] = i, e.raws.before = t.join(`
`)
            }

            insert(e, t, i) {
                let n = this.set(this.clone(e), t);
                if (!(!n || e.parent.some(a => a.prop === n.prop && a.value === n.value))) return this.needCascade(e) && (n.raws.before = this.calcBefore(i, e, t)), e.parent.insertBefore(e, n)
            }

            isAlready(e, t) {
                let i = this.all.group(e).up(n => n.prop === t);
                return i || (i = this.all.group(e).down(n => n.prop === t)), i
            }

            add(e, t, i, n) {
                let s = this.prefixed(e.prop, t);
                if (!(this.isAlready(e, s) || this.otherPrefixes(e.value, t))) return this.insert(e, t, i, n)
            }

            process(e, t) {
                if (!this.needCascade(e)) {
                    super.process(e, t);
                    return
                }
                let i = super.process(e, t);
                !i || !i.length || (this.restoreBefore(e), e.raws.before = this.calcBefore(i, e))
            }

            old(e, t) {
                return [this.prefixed(e, t)]
            }
        };
        gm.exports = mm
    });
    var wm = v((RD, ym) => {
        l();
        ym.exports = function r(e) {
            return {
                mul: t => new r(e * t),
                div: t => new r(e / t),
                simplify: () => new r(e),
                toString: () => e.toString()
            }
        }
    });
    var xm = v((MD, vm) => {
        l();
        var wC = wm(), bC = zt(), No = ue(), vC = /(min|max)-resolution\s*:\s*\d*\.?\d+(dppx|dpcm|dpi|x)/gi,
            xC = /(min|max)-resolution(\s*:\s*)(\d*\.?\d+)(dppx|dpcm|dpi|x)/i, bm = class extends bC {
                prefixName(e, t) {
                    return e === "-moz-" ? t + "--moz-device-pixel-ratio" : e + t + "-device-pixel-ratio"
                }

                prefixQuery(e, t, i, n, s) {
                    return n = new wC(n), s === "dpi" ? n = n.div(96) : s === "dpcm" && (n = n.mul(2.54).div(96)), n = n.simplify(), e === "-o-" && (n = n.n + "/" + n.d), this.prefixName(e, t) + i + n
                }

                clean(e) {
                    if (!this.bad) {
                        this.bad = [];
                        for (let t of this.prefixes) this.bad.push(this.prefixName(t, "min")), this.bad.push(this.prefixName(t, "max"))
                    }
                    e.params = No.editList(e.params, t => t.filter(i => this.bad.every(n => !i.includes(n))))
                }

                process(e) {
                    let t = this.parentPrefix(e), i = t ? [t] : this.prefixes;
                    e.params = No.editList(e.params, (n, s) => {
                        for (let a of n) {
                            if (!a.includes("min-resolution") && !a.includes("max-resolution")) {
                                s.push(a);
                                continue
                            }
                            for (let o of i) {
                                let u = a.replace(vC, c => {
                                    let f = c.match(xC);
                                    return this.prefixQuery(o, f[1], f[2], f[3], f[4])
                                });
                                s.push(u)
                            }
                            s.push(a)
                        }
                        return No.uniq(s)
                    })
                }
            };
        vm.exports = bm
    });
    var Am = v((FD, _m) => {
        l();
        var {list: kC} = ce(), km = Zr(), SC = ft(), Sm = ti(), Cm = class {
            constructor(e) {
                this.props = ["transition", "transition-property"], this.prefixes = e
            }

            add(e, t) {
                let i, n, s = this.prefixes.add[e.prop], a = this.ruleVendorPrefixes(e), o = a || s && s.prefixes || [],
                    u = this.parse(e.value), c = u.map(h => this.findProp(h)), f = [];
                if (c.some(h => h[0] === "-")) return;
                for (let h of u) {
                    if (n = this.findProp(h), n[0] === "-") continue;
                    let y = this.prefixes.add[n];
                    if (!(!y || !y.prefixes)) for (i of y.prefixes) {
                        if (a && !a.some(w => i.includes(w))) continue;
                        let x = this.prefixes.prefixed(n, i);
                        x !== "-ms-transform" && !c.includes(x) && (this.disabled(n, i) || f.push(this.clone(n, x, h)))
                    }
                }
                u = u.concat(f);
                let p = this.stringify(u), d = this.stringify(this.cleanFromUnprefixed(u, "-webkit-"));
                if (o.includes("-webkit-") && this.cloneBefore(e, `-webkit-${e.prop}`, d), this.cloneBefore(e, e.prop, d), o.includes("-o-")) {
                    let h = this.stringify(this.cleanFromUnprefixed(u, "-o-"));
                    this.cloneBefore(e, `-o-${e.prop}`, h)
                }
                for (i of o) if (i !== "-webkit-" && i !== "-o-") {
                    let h = this.stringify(this.cleanOtherPrefixes(u, i));
                    this.cloneBefore(e, i + e.prop, h)
                }
                p !== e.value && !this.already(e, e.prop, p) && (this.checkForWarning(t, e), e.cloneBefore(), e.value = p)
            }

            findProp(e) {
                let t = e[0].value;
                if (/^\d/.test(t)) {
                    for (let [i, n] of e.entries()) if (i !== 0 && n.type === "word") return n.value
                }
                return t
            }

            already(e, t, i) {
                return e.parent.some(n => n.prop === t && n.value === i)
            }

            cloneBefore(e, t, i) {
                this.already(e, t, i) || e.cloneBefore({prop: t, value: i})
            }

            checkForWarning(e, t) {
                if (t.prop !== "transition-property") return;
                let i = !1, n = !1;
                t.parent.each(s => {
                    if (s.type !== "decl" || s.prop.indexOf("transition-") !== 0) return;
                    let a = kC.comma(s.value);
                    if (s.prop === "transition-property") {
                        a.forEach(o => {
                            let u = this.prefixes.add[o];
                            u && u.prefixes && u.prefixes.length > 0 && (i = !0)
                        });
                        return
                    }
                    return n = n || a.length > 1, !1
                }), i && n && t.warn(e, "Replace transition-property to transition, because Autoprefixer could not support any cases of transition-property and other transition-*")
            }

            remove(e) {
                let t = this.parse(e.value);
                t = t.filter(a => {
                    let o = this.prefixes.remove[this.findProp(a)];
                    return !o || !o.remove
                });
                let i = this.stringify(t);
                if (e.value === i) return;
                if (t.length === 0) {
                    e.remove();
                    return
                }
                let n = e.parent.some(a => a.prop === e.prop && a.value === i),
                    s = e.parent.some(a => a !== e && a.prop === e.prop && a.value.length > i.length);
                if (n || s) {
                    e.remove();
                    return
                }
                e.value = i
            }

            parse(e) {
                let t = km(e), i = [], n = [];
                for (let s of t.nodes) n.push(s), s.type === "div" && s.value === "," && (i.push(n), n = []);
                return i.push(n), i.filter(s => s.length > 0)
            }

            stringify(e) {
                if (e.length === 0) return "";
                let t = [];
                for (let i of e) i[i.length - 1].type !== "div" && i.push(this.div(e)), t = t.concat(i);
                return t[0].type === "div" && (t = t.slice(1)), t[t.length - 1].type === "div" && (t = t.slice(0, -2 + 1 || void 0)), km.stringify({nodes: t})
            }

            clone(e, t, i) {
                let n = [], s = !1;
                for (let a of i) !s && a.type === "word" && a.value === e ? (n.push({
                    type: "word",
                    value: t
                }), s = !0) : n.push(a);
                return n
            }

            div(e) {
                for (let t of e) for (let i of t) if (i.type === "div" && i.value === ",") return i;
                return {type: "div", value: ",", after: " "}
            }

            cleanOtherPrefixes(e, t) {
                return e.filter(i => {
                    let n = Sm.prefix(this.findProp(i));
                    return n === "" || n === t
                })
            }

            cleanFromUnprefixed(e, t) {
                let i = e.map(s => this.findProp(s)).filter(s => s.slice(0, t.length) === t).map(s => this.prefixes.unprefixed(s)),
                    n = [];
                for (let s of e) {
                    let a = this.findProp(s), o = Sm.prefix(a);
                    !i.includes(a) && (o === t || o === "") && n.push(s)
                }
                return n
            }

            disabled(e, t) {
                let i = ["order", "justify-content", "align-self", "align-content"];
                if (e.includes("flex") || i.includes(e)) {
                    if (this.prefixes.options.flexbox === !1) return !0;
                    if (this.prefixes.options.flexbox === "no-2009") return t.includes("2009")
                }
            }

            ruleVendorPrefixes(e) {
                let {parent: t} = e;
                if (t.type !== "rule") return !1;
                if (!t.selector.includes(":-")) return !1;
                let i = SC.prefixes().filter(n => t.selector.includes(":" + n));
                return i.length > 0 ? i : !1
            }
        };
        _m.exports = Cm
    });
    var jt = v((ND, Om) => {
        l();
        var CC = ue(), Em = class {
            constructor(e, t, i, n) {
                this.unprefixed = e, this.prefixed = t, this.string = i || t, this.regexp = n || CC.regexp(t)
            }

            check(e) {
                return e.includes(this.string) ? !!e.match(this.regexp) : !1
            }
        };
        Om.exports = Em
    });
    var Se = v((LD, Pm) => {
        l();
        var _C = zt(), AC = jt(), EC = ti(), OC = ue(), Tm = class extends _C {
            static save(e, t) {
                let i = t.prop, n = [];
                for (let s in t._autoprefixerValues) {
                    let a = t._autoprefixerValues[s];
                    if (a === t.value) continue;
                    let o, u = EC.prefix(i);
                    if (u === "-pie-") continue;
                    if (u === s) {
                        o = t.value = a, n.push(o);
                        continue
                    }
                    let c = e.prefixed(i, s), f = t.parent;
                    if (!f.every(y => y.prop !== c)) {
                        n.push(o);
                        continue
                    }
                    let p = a.replace(/\s+/, " ");
                    if (f.some(y => y.prop === t.prop && y.value.replace(/\s+/, " ") === p)) {
                        n.push(o);
                        continue
                    }
                    let h = this.clone(t, {value: a});
                    o = t.parent.insertBefore(t, h), n.push(o)
                }
                return n
            }

            check(e) {
                let t = e.value;
                return t.includes(this.name) ? !!t.match(this.regexp()) : !1
            }

            regexp() {
                return this.regexpCache || (this.regexpCache = OC.regexp(this.name))
            }

            replace(e, t) {
                return e.replace(this.regexp(), `$1${t}$2`)
            }

            value(e) {
                return e.raws.value && e.raws.value.value === e.value ? e.raws.value.raw : e.value
            }

            add(e, t) {
                e._autoprefixerValues || (e._autoprefixerValues = {});
                let i = e._autoprefixerValues[t] || this.value(e), n;
                do if (n = i, i = this.replace(i, t), i === !1) return; while (i !== n);
                e._autoprefixerValues[t] = i
            }

            old(e) {
                return new AC(this.name, e + this.name)
            }
        };
        Pm.exports = Tm
    });
    var ct = v((BD, Dm) => {
        l();
        Dm.exports = {}
    });
    var Bo = v(($D, Rm) => {
        l();
        var qm = Zr(), TC = Se(), PC = ct().insertAreas, DC = /(^|[^-])linear-gradient\(\s*(top|left|right|bottom)/i,
            qC = /(^|[^-])radial-gradient\(\s*\d+(\w*|%)\s+\d+(\w*|%)\s*,/i,
            IC = /(!\s*)?autoprefixer:\s*ignore\s+next/i,
            RC = /(!\s*)?autoprefixer\s*grid:\s*(on|off|(no-)?autoplace)/i,
            MC = ["width", "height", "min-width", "max-width", "min-height", "max-height", "inline-size", "min-inline-size", "max-inline-size", "block-size", "min-block-size", "max-block-size"];

        function Lo(r) {
            return r.parent.some(e => e.prop === "grid-template" || e.prop === "grid-template-areas")
        }

        function FC(r) {
            let e = r.parent.some(i => i.prop === "grid-template-rows"),
                t = r.parent.some(i => i.prop === "grid-template-columns");
            return e && t
        }

        var Im = class {
            constructor(e) {
                this.prefixes = e
            }

            add(e, t) {
                let i = this.prefixes.add["@resolution"], n = this.prefixes.add["@keyframes"],
                    s = this.prefixes.add["@viewport"], a = this.prefixes.add["@supports"];
                e.walkAtRules(f => {
                    if (f.name === "keyframes") {
                        if (!this.disabled(f, t)) return n && n.process(f)
                    } else if (f.name === "viewport") {
                        if (!this.disabled(f, t)) return s && s.process(f)
                    } else if (f.name === "supports") {
                        if (this.prefixes.options.supports !== !1 && !this.disabled(f, t)) return a.process(f)
                    } else if (f.name === "media" && f.params.includes("-resolution") && !this.disabled(f, t)) return i && i.process(f)
                }), e.walkRules(f => {
                    if (!this.disabled(f, t)) return this.prefixes.add.selectors.map(p => p.process(f, t))
                });

                function o(f) {
                    return f.parent.nodes.some(p => {
                        if (p.type !== "decl") return !1;
                        let d = p.prop === "display" && /(inline-)?grid/.test(p.value),
                            h = p.prop.startsWith("grid-template"), y = /^grid-([A-z]+-)?gap/.test(p.prop);
                        return d || h || y
                    })
                }

                function u(f) {
                    return f.parent.some(p => p.prop === "display" && /(inline-)?flex/.test(p.value))
                }

                let c = this.gridStatus(e, t) && this.prefixes.add["grid-area"] && this.prefixes.add["grid-area"].prefixes;
                return e.walkDecls(f => {
                    if (this.disabledDecl(f, t)) return;
                    let p = f.parent, d = f.prop, h = f.value;
                    if (d === "grid-row-span") {
                        t.warn("grid-row-span is not part of final Grid Layout. Use grid-row.", {node: f});
                        return
                    } else if (d === "grid-column-span") {
                        t.warn("grid-column-span is not part of final Grid Layout. Use grid-column.", {node: f});
                        return
                    } else if (d === "display" && h === "box") {
                        t.warn("You should write display: flex by final spec instead of display: box", {node: f});
                        return
                    } else if (d === "text-emphasis-position") (h === "under" || h === "over") && t.warn("You should use 2 values for text-emphasis-position For example, `under left` instead of just `under`.", {node: f}); else if (/^(align|justify|place)-(items|content)$/.test(d) && u(f)) (h === "start" || h === "end") && t.warn(`${h} value has mixed support, consider using flex-${h} instead`, {node: f}); else if (d === "text-decoration-skip" && h === "ink") t.warn("Replace text-decoration-skip: ink to text-decoration-skip-ink: auto, because spec had been changed", {node: f}); else {
                        if (c && this.gridStatus(f, t)) if (f.value === "subgrid" && t.warn("IE does not support subgrid", {node: f}), /^(align|justify|place)-items$/.test(d) && o(f)) {
                            let x = d.replace("-items", "-self");
                            t.warn(`IE does not support ${d} on grid containers. Try using ${x} on child elements instead: ${f.parent.selector} > * { ${x}: ${f.value} }`, {node: f})
                        } else if (/^(align|justify|place)-content$/.test(d) && o(f)) t.warn(`IE does not support ${f.prop} on grid containers`, {node: f}); else if (d === "display" && f.value === "contents") {
                            t.warn("Please do not use display: contents; if you have grid setting enabled", {node: f});
                            return
                        } else if (f.prop === "grid-gap") {
                            let x = this.gridStatus(f, t);
                            x === "autoplace" && !FC(f) && !Lo(f) ? t.warn("grid-gap only works if grid-template(-areas) is being used or both rows and columns have been declared and cells have not been manually placed inside the explicit grid", {node: f}) : (x === !0 || x === "no-autoplace") && !Lo(f) && t.warn("grid-gap only works if grid-template(-areas) is being used", {node: f})
                        } else if (d === "grid-auto-columns") {
                            t.warn("grid-auto-columns is not supported by IE", {node: f});
                            return
                        } else if (d === "grid-auto-rows") {
                            t.warn("grid-auto-rows is not supported by IE", {node: f});
                            return
                        } else if (d === "grid-auto-flow") {
                            let x = p.some(b => b.prop === "grid-template-rows"),
                                w = p.some(b => b.prop === "grid-template-columns");
                            Lo(f) ? t.warn("grid-auto-flow is not supported by IE", {node: f}) : h.includes("dense") ? t.warn("grid-auto-flow: dense is not supported by IE", {node: f}) : !x && !w && t.warn("grid-auto-flow works only if grid-template-rows and grid-template-columns are present in the same rule", {node: f});
                            return
                        } else if (h.includes("auto-fit")) {
                            t.warn("auto-fit value is not supported by IE", {node: f, word: "auto-fit"});
                            return
                        } else if (h.includes("auto-fill")) {
                            t.warn("auto-fill value is not supported by IE", {node: f, word: "auto-fill"});
                            return
                        } else d.startsWith("grid-template") && h.includes("[") && t.warn("Autoprefixer currently does not support line names. Try using grid-template-areas instead.", {
                            node: f,
                            word: "["
                        });
                        if (h.includes("radial-gradient")) if (qC.test(f.value)) t.warn("Gradient has outdated direction syntax. New syntax is like `closest-side at 0 0` instead of `0 0, closest-side`.", {node: f}); else {
                            let x = qm(h);
                            for (let w of x.nodes) if (w.type === "function" && w.value === "radial-gradient") for (let b of w.nodes) b.type === "word" && (b.value === "cover" ? t.warn("Gradient has outdated direction syntax. Replace `cover` to `farthest-corner`.", {node: f}) : b.value === "contain" && t.warn("Gradient has outdated direction syntax. Replace `contain` to `closest-side`.", {node: f}))
                        }
                        h.includes("linear-gradient") && DC.test(h) && t.warn("Gradient has outdated direction syntax. New syntax is like `to left` instead of `right`.", {node: f})
                    }
                    MC.includes(f.prop) && (f.value.includes("-fill-available") || (f.value.includes("fill-available") ? t.warn("Replace fill-available to stretch, because spec had been changed", {node: f}) : f.value.includes("fill") && qm(h).nodes.some(w => w.type === "word" && w.value === "fill") && t.warn("Replace fill to stretch, because spec had been changed", {node: f})));
                    let y;
                    if (f.prop === "transition" || f.prop === "transition-property") return this.prefixes.transition.add(f, t);
                    if (f.prop === "align-self") {
                        if (this.displayType(f) !== "grid" && this.prefixes.options.flexbox !== !1 && (y = this.prefixes.add["align-self"], y && y.prefixes && y.process(f)), this.gridStatus(f, t) !== !1 && (y = this.prefixes.add["grid-row-align"], y && y.prefixes)) return y.process(f, t)
                    } else if (f.prop === "justify-self") {
                        if (this.gridStatus(f, t) !== !1 && (y = this.prefixes.add["grid-column-align"], y && y.prefixes)) return y.process(f, t)
                    } else if (f.prop === "place-self") {
                        if (y = this.prefixes.add["place-self"], y && y.prefixes && this.gridStatus(f, t) !== !1) return y.process(f, t)
                    } else if (y = this.prefixes.add[f.prop], y && y.prefixes) return y.process(f, t)
                }), this.gridStatus(e, t) && PC(e, this.disabled), e.walkDecls(f => {
                    if (this.disabledValue(f, t)) return;
                    let p = this.prefixes.unprefixed(f.prop), d = this.prefixes.values("add", p);
                    if (Array.isArray(d)) for (let h of d) h.process && h.process(f, t);
                    TC.save(this.prefixes, f)
                })
            }

            remove(e, t) {
                let i = this.prefixes.remove["@resolution"];
                e.walkAtRules((n, s) => {
                    this.prefixes.remove[`@${n.name}`] ? this.disabled(n, t) || n.parent.removeChild(s) : n.name === "media" && n.params.includes("-resolution") && i && i.clean(n)
                });
                for (let n of this.prefixes.remove.selectors) e.walkRules((s, a) => {
                    n.check(s) && (this.disabled(s, t) || s.parent.removeChild(a))
                });
                return e.walkDecls((n, s) => {
                    if (this.disabled(n, t)) return;
                    let a = n.parent, o = this.prefixes.unprefixed(n.prop);
                    if ((n.prop === "transition" || n.prop === "transition-property") && this.prefixes.transition.remove(n), this.prefixes.remove[n.prop] && this.prefixes.remove[n.prop].remove) {
                        let u = this.prefixes.group(n).down(c => this.prefixes.normalize(c.prop) === o);
                        if (o === "flex-flow" && (u = !0), n.prop === "-webkit-box-orient") {
                            let c = {"flex-direction": !0, "flex-flow": !0};
                            if (!n.parent.some(f => c[f.prop])) return
                        }
                        if (u && !this.withHackValue(n)) {
                            n.raw("before").includes(`
`) && this.reduceSpaces(n), a.removeChild(s);
                            return
                        }
                    }
                    for (let u of this.prefixes.values("remove", o)) {
                        if (!u.check || !u.check(n.value)) continue;
                        if (o = u.unprefixed, this.prefixes.group(n).down(f => f.value.includes(o))) {
                            a.removeChild(s);
                            return
                        }
                    }
                })
            }

            withHackValue(e) {
                return e.prop === "-webkit-background-clip" && e.value === "text"
            }

            disabledValue(e, t) {
                return this.gridStatus(e, t) === !1 && e.type === "decl" && e.prop === "display" && e.value.includes("grid") || this.prefixes.options.flexbox === !1 && e.type === "decl" && e.prop === "display" && e.value.includes("flex") || e.type === "decl" && e.prop === "content" ? !0 : this.disabled(e, t)
            }

            disabledDecl(e, t) {
                if (this.gridStatus(e, t) === !1 && e.type === "decl" && (e.prop.includes("grid") || e.prop === "justify-items")) return !0;
                if (this.prefixes.options.flexbox === !1 && e.type === "decl") {
                    let i = ["order", "justify-content", "align-items", "align-content"];
                    if (e.prop.includes("flex") || i.includes(e.prop)) return !0
                }
                return this.disabled(e, t)
            }

            disabled(e, t) {
                if (!e) return !1;
                if (e._autoprefixerDisabled !== void 0) return e._autoprefixerDisabled;
                if (e.parent) {
                    let n = e.prev();
                    if (n && n.type === "comment" && IC.test(n.text)) return e._autoprefixerDisabled = !0, e._autoprefixerSelfDisabled = !0, !0
                }
                let i = null;
                if (e.nodes) {
                    let n;
                    e.each(s => {
                        s.type === "comment" && /(!\s*)?autoprefixer:\s*(off|on)/i.test(s.text) && (typeof n != "undefined" ? t.warn("Second Autoprefixer control comment was ignored. Autoprefixer applies control comment to whole block, not to next rules.", {node: s}) : n = /on/i.test(s.text))
                    }), n !== void 0 && (i = !n)
                }
                if (!e.nodes || i === null) if (e.parent) {
                    let n = this.disabled(e.parent, t);
                    e.parent._autoprefixerSelfDisabled === !0 ? i = !1 : i = n
                } else i = !1;
                return e._autoprefixerDisabled = i, i
            }

            reduceSpaces(e) {
                let t = !1;
                if (this.prefixes.group(e).up(() => (t = !0, !0)), t) return;
                let i = e.raw("before").split(`
`), n = i[i.length - 1].length, s = !1;
                this.prefixes.group(e).down(a => {
                    i = a.raw("before").split(`
`);
                    let o = i.length - 1;
                    i[o].length > n && (s === !1 && (s = i[o].length - n), i[o] = i[o].slice(0, -s), a.raws.before = i.join(`
`))
                })
            }

            displayType(e) {
                for (let t of e.parent.nodes) if (t.prop === "display") {
                    if (t.value.includes("flex")) return "flex";
                    if (t.value.includes("grid")) return "grid"
                }
                return !1
            }

            gridStatus(e, t) {
                if (!e) return !1;
                if (e._autoprefixerGridStatus !== void 0) return e._autoprefixerGridStatus;
                let i = null;
                if (e.nodes) {
                    let n;
                    e.each(s => {
                        if (s.type === "comment" && RC.test(s.text)) {
                            let a = /:\s*autoplace/i.test(s.text), o = /no-autoplace/i.test(s.text);
                            typeof n != "undefined" ? t.warn("Second Autoprefixer grid control comment was ignored. Autoprefixer applies control comments to the whole block, not to the next rules.", {node: s}) : a ? n = "autoplace" : o ? n = !0 : n = /on/i.test(s.text)
                        }
                    }), n !== void 0 && (i = n)
                }
                if (e.type === "atrule" && e.name === "supports") {
                    let n = e.params;
                    n.includes("grid") && n.includes("auto") && (i = !1)
                }
                if (!e.nodes || i === null) if (e.parent) {
                    let n = this.gridStatus(e.parent, t);
                    e.parent._autoprefixerSelfDisabled === !0 ? i = !1 : i = n
                } else typeof this.prefixes.options.grid != "undefined" ? i = this.prefixes.options.grid : typeof m.env.AUTOPREFIXER_GRID != "undefined" ? m.env.AUTOPREFIXER_GRID === "autoplace" ? i = "autoplace" : i = !0 : i = !1;
                return e._autoprefixerGridStatus = i, i
            }
        };
        Rm.exports = Im
    });
    var Fm = v((zD, Mm) => {
        l();
        Mm.exports = {
            A: {
                A: {"2": "J D E F A B iB"},
                B: {"1": "C K L G M N O R S T U V W X Y Z a P b H"},
                C: {
                    "1": "0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB bB HB cB IB JB Q KB LB MB NB OB PB QB RB SB TB UB VB WB XB R S T kB U V W X Y Z a P b H dB",
                    "2": "jB aB I c J D E F A B C K L G M N O d e f lB mB"
                },
                D: {
                    "1": "0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB bB HB cB IB JB Q KB LB MB NB OB PB QB RB SB TB UB VB WB XB R S T U V W X Y Z a P b H dB nB oB",
                    "2": "I c J D E F A B C K L G M N O d e f g h i j k l"
                },
                E: {"1": "F A B C K L G tB fB YB ZB uB vB wB", "2": "I c J D E pB eB qB rB sB"},
                F: {
                    "1": "0 1 2 3 4 5 6 7 8 9 G M N O d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB Q KB LB MB NB OB PB QB RB SB TB UB VB WB XB ZB",
                    "2": "F B C xB yB zB 0B YB gB 1B"
                },
                G: {"1": "7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC", "2": "E eB 2B hB 3B 4B 5B 6B"},
                H: {"1": "LC"},
                I: {"1": "H QC RC", "2": "aB I MC NC OC PC hB"},
                J: {"2": "D A"},
                K: {"1": "Q", "2": "A B C YB gB ZB"},
                L: {"1": "H"},
                M: {"1": "P"},
                N: {"2": "A B"},
                O: {"1": "SC"},
                P: {"1": "I TC UC VC WC XC fB YC ZC aC bC"},
                Q: {"1": "cC"},
                R: {"1": "dC"},
                S: {"1": "eC"}
            }, B: 4, C: "CSS Feature Queries"
        }
    });
    var $m = v((jD, Bm) => {
        l();

        function Nm(r) {
            return r[r.length - 1]
        }

        var Lm = {
            parse(r) {
                let e = [""], t = [e];
                for (let i of r) {
                    if (i === "(") {
                        e = [""], Nm(t).push(e), t.push(e);
                        continue
                    }
                    if (i === ")") {
                        t.pop(), e = Nm(t), e.push("");
                        continue
                    }
                    e[e.length - 1] += i
                }
                return t[0]
            }, stringify(r) {
                let e = "";
                for (let t of r) {
                    if (typeof t == "object") {
                        e += `(${Lm.stringify(t)})`;
                        continue
                    }
                    e += t
                }
                return e
            }
        };
        Bm.exports = Lm
    });
    var Wm = v((VD, Um) => {
        l();
        var NC = Fm(), {feature: LC} = (jn(), zn), {parse: BC} = ce(), $C = ft(), $o = $m(), zC = Se(), jC = ue(),
            zm = LC(NC), jm = [];
        for (let r in zm.stats) {
            let e = zm.stats[r];
            for (let t in e) {
                let i = e[t];
                /y/.test(i) && jm.push(r + " " + t)
            }
        }
        var Vm = class {
            constructor(e, t) {
                this.Prefixes = e, this.all = t
            }

            prefixer() {
                if (this.prefixerCache) return this.prefixerCache;
                let e = this.all.browsers.selected.filter(i => jm.includes(i)),
                    t = new $C(this.all.browsers.data, e, this.all.options);
                return this.prefixerCache = new this.Prefixes(this.all.data, t, this.all.options), this.prefixerCache
            }

            parse(e) {
                let t = e.split(":"), i = t[0], n = t[1];
                return n || (n = ""), [i.trim(), n.trim()]
            }

            virtual(e) {
                let [t, i] = this.parse(e), n = BC("a{}").first;
                return n.append({prop: t, value: i, raws: {before: ""}}), n
            }

            prefixed(e) {
                let t = this.virtual(e);
                if (this.disabled(t.first)) return t.nodes;
                let i = {warn: () => null}, n = this.prefixer().add[t.first.prop];
                n && n.process && n.process(t.first, i);
                for (let s of t.nodes) {
                    for (let a of this.prefixer().values("add", t.first.prop)) a.process(s);
                    zC.save(this.all, s)
                }
                return t.nodes
            }

            isNot(e) {
                return typeof e == "string" && /not\s*/i.test(e)
            }

            isOr(e) {
                return typeof e == "string" && /\s*or\s*/i.test(e)
            }

            isProp(e) {
                return typeof e == "object" && e.length === 1 && typeof e[0] == "string"
            }

            isHack(e, t) {
                return !new RegExp(`(\\(|\\s)${jC.escapeRegexp(t)}:`).test(e)
            }

            toRemove(e, t) {
                let [i, n] = this.parse(e), s = this.all.unprefixed(i), a = this.all.cleaner();
                if (a.remove[i] && a.remove[i].remove && !this.isHack(t, s)) return !0;
                for (let o of a.values("remove", s)) if (o.check(n)) return !0;
                return !1
            }

            remove(e, t) {
                let i = 0;
                for (; i < e.length;) {
                    if (!this.isNot(e[i - 1]) && this.isProp(e[i]) && this.isOr(e[i + 1])) {
                        if (this.toRemove(e[i][0], t)) {
                            e.splice(i, 2);
                            continue
                        }
                        i += 2;
                        continue
                    }
                    typeof e[i] == "object" && (e[i] = this.remove(e[i], t)), i += 1
                }
                return e
            }

            cleanBrackets(e) {
                return e.map(t => typeof t != "object" ? t : t.length === 1 && typeof t[0] == "object" ? this.cleanBrackets(t[0]) : this.cleanBrackets(t))
            }

            convert(e) {
                let t = [""];
                for (let i of e) t.push([`${i.prop}: ${i.value}`]), t.push(" or ");
                return t[t.length - 1] = "", t
            }

            normalize(e) {
                if (typeof e != "object") return e;
                if (e = e.filter(t => t !== ""), typeof e[0] == "string") {
                    let t = e[0].trim();
                    if (t.includes(":") || t === "selector" || t === "not selector") return [$o.stringify(e)]
                }
                return e.map(t => this.normalize(t))
            }

            add(e, t) {
                return e.map(i => {
                    if (this.isProp(i)) {
                        let n = this.prefixed(i[0]);
                        return n.length > 1 ? this.convert(n) : i
                    }
                    return typeof i == "object" ? this.add(i, t) : i
                })
            }

            process(e) {
                let t = $o.parse(e.params);
                t = this.normalize(t), t = this.remove(t, e.params), t = this.add(t, e.params), t = this.cleanBrackets(t), e.params = $o.stringify(t)
            }

            disabled(e) {
                if (!this.all.options.grid && (e.prop === "display" && e.value.includes("grid") || e.prop.includes("grid") || e.prop === "justify-items")) return !0;
                if (this.all.options.flexbox === !1) {
                    if (e.prop === "display" && e.value.includes("flex")) return !0;
                    let t = ["order", "justify-content", "align-items", "align-content"];
                    if (e.prop.includes("flex") || t.includes(e.prop)) return !0
                }
                return !1
            }
        };
        Um.exports = Vm
    });
    var Ym = v((UD, Hm) => {
        l();
        var Gm = class {
            constructor(e, t) {
                this.prefix = t, this.prefixed = e.prefixed(this.prefix), this.regexp = e.regexp(this.prefix), this.prefixeds = e.possible().map(i => [e.prefixed(i), e.regexp(i)]), this.unprefixed = e.name, this.nameRegexp = e.regexp()
            }

            isHack(e) {
                let t = e.parent.index(e) + 1, i = e.parent.nodes;
                for (; t < i.length;) {
                    let n = i[t].selector;
                    if (!n) return !0;
                    if (n.includes(this.unprefixed) && n.match(this.nameRegexp)) return !1;
                    let s = !1;
                    for (let [a, o] of this.prefixeds) if (n.includes(a) && n.match(o)) {
                        s = !0;
                        break
                    }
                    if (!s) return !0;
                    t += 1
                }
                return !0
            }

            check(e) {
                return !(!e.selector.includes(this.prefixed) || !e.selector.match(this.regexp) || this.isHack(e))
            }
        };
        Hm.exports = Gm
    });
    var Vt = v((WD, Jm) => {
        l();
        var {list: VC} = ce(), UC = Ym(), WC = zt(), GC = ft(), HC = ue(), Qm = class extends WC {
            constructor(e, t, i) {
                super(e, t, i);
                this.regexpCache = new Map
            }

            check(e) {
                return e.selector.includes(this.name) ? !!e.selector.match(this.regexp()) : !1
            }

            prefixed(e) {
                return this.name.replace(/^(\W*)/, `$1${e}`)
            }

            regexp(e) {
                if (!this.regexpCache.has(e)) {
                    let t = e ? this.prefixed(e) : this.name;
                    this.regexpCache.set(e, new RegExp(`(^|[^:"'=])${HC.escapeRegexp(t)}`, "gi"))
                }
                return this.regexpCache.get(e)
            }

            possible() {
                return GC.prefixes()
            }

            prefixeds(e) {
                if (e._autoprefixerPrefixeds) {
                    if (e._autoprefixerPrefixeds[this.name]) return e._autoprefixerPrefixeds
                } else e._autoprefixerPrefixeds = {};
                let t = {};
                if (e.selector.includes(",")) {
                    let n = VC.comma(e.selector).filter(s => s.includes(this.name));
                    for (let s of this.possible()) t[s] = n.map(a => this.replace(a, s)).join(", ")
                } else for (let i of this.possible()) t[i] = this.replace(e.selector, i);
                return e._autoprefixerPrefixeds[this.name] = t, e._autoprefixerPrefixeds
            }

            already(e, t, i) {
                let n = e.parent.index(e) - 1;
                for (; n >= 0;) {
                    let s = e.parent.nodes[n];
                    if (s.type !== "rule") return !1;
                    let a = !1;
                    for (let o in t[this.name]) {
                        let u = t[this.name][o];
                        if (s.selector === u) {
                            if (i === o) return !0;
                            a = !0;
                            break
                        }
                    }
                    if (!a) return !1;
                    n -= 1
                }
                return !1
            }

            replace(e, t) {
                return e.replace(this.regexp(), `$1${this.prefixed(t)}`)
            }

            add(e, t) {
                let i = this.prefixeds(e);
                if (this.already(e, i, t)) return;
                let n = this.clone(e, {selector: i[this.name][t]});
                e.parent.insertBefore(e, n)
            }

            old(e) {
                return new UC(this, e)
            }
        };
        Jm.exports = Qm
    });
    var Zm = v((GD, Km) => {
        l();
        var YC = zt(), Xm = class extends YC {
            add(e, t) {
                let i = t + e.name;
                if (e.parent.some(a => a.name === i && a.params === e.params)) return;
                let s = this.clone(e, {name: i});
                return e.parent.insertBefore(e, s)
            }

            process(e) {
                let t = this.parentPrefix(e);
                for (let i of this.prefixes) (!t || t === i) && this.add(e, i)
            }
        };
        Km.exports = Xm
    });
    var tg = v((HD, eg) => {
        l();
        var QC = Vt(), zo = class extends QC {
            prefixed(e) {
                return e === "-webkit-" ? ":-webkit-full-screen" : e === "-moz-" ? ":-moz-full-screen" : `:${e}fullscreen`
            }
        };
        zo.names = [":fullscreen"];
        eg.exports = zo
    });
    var ig = v((YD, rg) => {
        l();
        var JC = Vt(), jo = class extends JC {
            possible() {
                return super.possible().concat(["-moz- old", "-ms- old"])
            }

            prefixed(e) {
                return e === "-webkit-" ? "::-webkit-input-placeholder" : e === "-ms-" ? "::-ms-input-placeholder" : e === "-ms- old" ? ":-ms-input-placeholder" : e === "-moz- old" ? ":-moz-placeholder" : `::${e}placeholder`
            }
        };
        jo.names = ["::placeholder"];
        rg.exports = jo
    });
    var sg = v((QD, ng) => {
        l();
        var XC = Vt(), Vo = class extends XC {
            prefixed(e) {
                return e === "-ms-" ? ":-ms-input-placeholder" : `:${e}placeholder-shown`
            }
        };
        Vo.names = [":placeholder-shown"];
        ng.exports = Vo
    });
    var og = v((JD, ag) => {
        l();
        var KC = Vt(), ZC = ue(), Uo = class extends KC {
            constructor(e, t, i) {
                super(e, t, i);
                this.prefixes && (this.prefixes = ZC.uniq(this.prefixes.map(n => "-webkit-")))
            }

            prefixed(e) {
                return e === "-webkit-" ? "::-webkit-file-upload-button" : `::${e}file-selector-button`
            }
        };
        Uo.names = ["::file-selector-button"];
        ag.exports = Uo
    });
    var me = v((XD, lg) => {
        l();
        lg.exports = function (r) {
            let e;
            return r === "-webkit- 2009" || r === "-moz-" ? e = 2009 : r === "-ms-" ? e = 2012 : r === "-webkit-" && (e = "final"), r === "-webkit- 2009" && (r = "-webkit-"), [e, r]
        }
    });
    var pg = v((KD, cg) => {
        l();
        var ug = ce().list, fg = me(), e_ = I(), Ut = class extends e_ {
            prefixed(e, t) {
                let i;
                return [i, t] = fg(t), i === 2009 ? t + "box-flex" : super.prefixed(e, t)
            }

            normalize() {
                return "flex"
            }

            set(e, t) {
                let i = fg(t)[0];
                if (i === 2009) return e.value = ug.space(e.value)[0], e.value = Ut.oldValues[e.value] || e.value, super.set(e, t);
                if (i === 2012) {
                    let n = ug.space(e.value);
                    n.length === 3 && n[2] === "0" && (e.value = n.slice(0, 2).concat("0px").join(" "))
                }
                return super.set(e, t)
            }
        };
        Ut.names = ["flex", "box-flex"];
        Ut.oldValues = {auto: "1", none: "0"};
        cg.exports = Ut
    });
    var mg = v((ZD, hg) => {
        l();
        var dg = me(), t_ = I(), Wo = class extends t_ {
            prefixed(e, t) {
                let i;
                return [i, t] = dg(t), i === 2009 ? t + "box-ordinal-group" : i === 2012 ? t + "flex-order" : super.prefixed(e, t)
            }

            normalize() {
                return "order"
            }

            set(e, t) {
                return dg(t)[0] === 2009 && /\d/.test(e.value) ? (e.value = (parseInt(e.value) + 1).toString(), super.set(e, t)) : super.set(e, t)
            }
        };
        Wo.names = ["order", "flex-order", "box-ordinal-group"];
        hg.exports = Wo
    });
    var yg = v((eq, gg) => {
        l();
        var r_ = I(), Go = class extends r_ {
            check(e) {
                let t = e.value;
                return !t.toLowerCase().includes("alpha(") && !t.includes("DXImageTransform.Microsoft") && !t.includes("data:image/svg+xml")
            }
        };
        Go.names = ["filter"];
        gg.exports = Go
    });
    var bg = v((tq, wg) => {
        l();
        var i_ = I(), Ho = class extends i_ {
            insert(e, t, i, n) {
                if (t !== "-ms-") return super.insert(e, t, i);
                let s = this.clone(e), a = e.prop.replace(/end$/, "start"), o = t + e.prop.replace(/end$/, "span");
                if (!e.parent.some(u => u.prop === o)) {
                    if (s.prop = o, e.value.includes("span")) s.value = e.value.replace(/span\s/i, ""); else {
                        let u;
                        if (e.parent.walkDecls(a, c => {
                            u = c
                        }), u) {
                            let c = Number(e.value) - Number(u.value) + "";
                            s.value = c
                        } else e.warn(n, `Can not prefix ${e.prop} (${a} is not found)`)
                    }
                    e.cloneBefore(s)
                }
            }
        };
        Ho.names = ["grid-row-end", "grid-column-end"];
        wg.exports = Ho
    });
    var xg = v((rq, vg) => {
        l();
        var n_ = I(), Yo = class extends n_ {
            check(e) {
                return !e.value.split(/\s+/).some(t => {
                    let i = t.toLowerCase();
                    return i === "reverse" || i === "alternate-reverse"
                })
            }
        };
        Yo.names = ["animation", "animation-direction"];
        vg.exports = Yo
    });
    var Sg = v((iq, kg) => {
        l();
        var s_ = me(), a_ = I(), Qo = class extends a_ {
            insert(e, t, i) {
                let n;
                if ([n, t] = s_(t), n !== 2009) return super.insert(e, t, i);
                let s = e.value.split(/\s+/).filter(p => p !== "wrap" && p !== "nowrap" && "wrap-reverse");
                if (s.length === 0 || e.parent.some(p => p.prop === t + "box-orient" || p.prop === t + "box-direction")) return;
                let o = s[0], u = o.includes("row") ? "horizontal" : "vertical",
                    c = o.includes("reverse") ? "reverse" : "normal", f = this.clone(e);
                return f.prop = t + "box-orient", f.value = u, this.needCascade(e) && (f.raws.before = this.calcBefore(i, e, t)), e.parent.insertBefore(e, f), f = this.clone(e), f.prop = t + "box-direction", f.value = c, this.needCascade(e) && (f.raws.before = this.calcBefore(i, e, t)), e.parent.insertBefore(e, f)
            }
        };
        Qo.names = ["flex-flow", "box-direction", "box-orient"];
        kg.exports = Qo
    });
    var _g = v((nq, Cg) => {
        l();
        var o_ = me(), l_ = I(), Jo = class extends l_ {
            normalize() {
                return "flex"
            }

            prefixed(e, t) {
                let i;
                return [i, t] = o_(t), i === 2009 ? t + "box-flex" : i === 2012 ? t + "flex-positive" : super.prefixed(e, t)
            }
        };
        Jo.names = ["flex-grow", "flex-positive"];
        Cg.exports = Jo
    });
    var Eg = v((sq, Ag) => {
        l();
        var u_ = me(), f_ = I(), Xo = class extends f_ {
            set(e, t) {
                if (u_(t)[0] !== 2009) return super.set(e, t)
            }
        };
        Xo.names = ["flex-wrap"];
        Ag.exports = Xo
    });
    var Tg = v((aq, Og) => {
        l();
        var c_ = I(), Wt = ct(), Ko = class extends c_ {
            insert(e, t, i, n) {
                if (t !== "-ms-") return super.insert(e, t, i);
                let s = Wt.parse(e), [a, o] = Wt.translate(s, 0, 2), [u, c] = Wt.translate(s, 1, 3);
                [["grid-row", a], ["grid-row-span", o], ["grid-column", u], ["grid-column-span", c]].forEach(([f, p]) => {
                    Wt.insertDecl(e, f, p)
                }), Wt.warnTemplateSelectorNotFound(e, n), Wt.warnIfGridRowColumnExists(e, n)
            }
        };
        Ko.names = ["grid-area"];
        Og.exports = Ko
    });
    var Dg = v((oq, Pg) => {
        l();
        var p_ = I(), ri = ct(), Zo = class extends p_ {
            insert(e, t, i) {
                if (t !== "-ms-") return super.insert(e, t, i);
                if (e.parent.some(a => a.prop === "-ms-grid-row-align")) return;
                let [[n, s]] = ri.parse(e);
                s ? (ri.insertDecl(e, "grid-row-align", n), ri.insertDecl(e, "grid-column-align", s)) : (ri.insertDecl(e, "grid-row-align", n), ri.insertDecl(e, "grid-column-align", n))
            }
        };
        Zo.names = ["place-self"];
        Pg.exports = Zo
    });
    var Ig = v((lq, qg) => {
        l();
        var d_ = I(), el = class extends d_ {
            check(e) {
                let t = e.value;
                return !t.includes("/") || t.includes("span")
            }

            normalize(e) {
                return e.replace("-start", "")
            }

            prefixed(e, t) {
                let i = super.prefixed(e, t);
                return t === "-ms-" && (i = i.replace("-start", "")), i
            }
        };
        el.names = ["grid-row-start", "grid-column-start"];
        qg.exports = el
    });
    var Fg = v((uq, Mg) => {
        l();
        var Rg = me(), h_ = I(), Gt = class extends h_ {
            check(e) {
                return e.parent && !e.parent.some(t => t.prop && t.prop.startsWith("grid-"))
            }

            prefixed(e, t) {
                let i;
                return [i, t] = Rg(t), i === 2012 ? t + "flex-item-align" : super.prefixed(e, t)
            }

            normalize() {
                return "align-self"
            }

            set(e, t) {
                let i = Rg(t)[0];
                if (i === 2012) return e.value = Gt.oldValues[e.value] || e.value, super.set(e, t);
                if (i === "final") return super.set(e, t)
            }
        };
        Gt.names = ["align-self", "flex-item-align"];
        Gt.oldValues = {"flex-end": "end", "flex-start": "start"};
        Mg.exports = Gt
    });
    var Lg = v((fq, Ng) => {
        l();
        var m_ = I(), g_ = ue(), tl = class extends m_ {
            constructor(e, t, i) {
                super(e, t, i);
                this.prefixes && (this.prefixes = g_.uniq(this.prefixes.map(n => n === "-ms-" ? "-webkit-" : n)))
            }
        };
        tl.names = ["appearance"];
        Ng.exports = tl
    });
    var zg = v((cq, $g) => {
        l();
        var Bg = me(), y_ = I(), rl = class extends y_ {
            normalize() {
                return "flex-basis"
            }

            prefixed(e, t) {
                let i;
                return [i, t] = Bg(t), i === 2012 ? t + "flex-preferred-size" : super.prefixed(e, t)
            }

            set(e, t) {
                let i;
                if ([i, t] = Bg(t), i === 2012 || i === "final") return super.set(e, t)
            }
        };
        rl.names = ["flex-basis", "flex-preferred-size"];
        $g.exports = rl
    });
    var Vg = v((pq, jg) => {
        l();
        var w_ = I(), il = class extends w_ {
            normalize() {
                return this.name.replace("box-image", "border")
            }

            prefixed(e, t) {
                let i = super.prefixed(e, t);
                return t === "-webkit-" && (i = i.replace("border", "box-image")), i
            }
        };
        il.names = ["mask-border", "mask-border-source", "mask-border-slice", "mask-border-width", "mask-border-outset", "mask-border-repeat", "mask-box-image", "mask-box-image-source", "mask-box-image-slice", "mask-box-image-width", "mask-box-image-outset", "mask-box-image-repeat"];
        jg.exports = il
    });
    var Wg = v((dq, Ug) => {
        l();
        var b_ = I(), $e = class extends b_ {
            insert(e, t, i) {
                let n = e.prop === "mask-composite", s;
                n ? s = e.value.split(",") : s = e.value.match($e.regexp) || [], s = s.map(c => c.trim()).filter(c => c);
                let a = s.length, o;
                if (a && (o = this.clone(e), o.value = s.map(c => $e.oldValues[c] || c).join(", "), s.includes("intersect") && (o.value += ", xor"), o.prop = t + "mask-composite"), n) return a ? (this.needCascade(e) && (o.raws.before = this.calcBefore(i, e, t)), e.parent.insertBefore(e, o)) : void 0;
                let u = this.clone(e);
                return u.prop = t + u.prop, a && (u.value = u.value.replace($e.regexp, "")), this.needCascade(e) && (u.raws.before = this.calcBefore(i, e, t)), e.parent.insertBefore(e, u), a ? (this.needCascade(e) && (o.raws.before = this.calcBefore(i, e, t)), e.parent.insertBefore(e, o)) : e
            }
        };
        $e.names = ["mask", "mask-composite"];
        $e.oldValues = {add: "source-over", subtract: "source-out", intersect: "source-in", exclude: "xor"};
        $e.regexp = new RegExp(`\\s+(${Object.keys($e.oldValues).join("|")})\\b(?!\\))\\s*(?=[,])`, "ig");
        Ug.exports = $e
    });
    var Yg = v((hq, Hg) => {
        l();
        var Gg = me(), v_ = I(), Ht = class extends v_ {
            prefixed(e, t) {
                let i;
                return [i, t] = Gg(t), i === 2009 ? t + "box-align" : i === 2012 ? t + "flex-align" : super.prefixed(e, t)
            }

            normalize() {
                return "align-items"
            }

            set(e, t) {
                let i = Gg(t)[0];
                return (i === 2009 || i === 2012) && (e.value = Ht.oldValues[e.value] || e.value), super.set(e, t)
            }
        };
        Ht.names = ["align-items", "flex-align", "box-align"];
        Ht.oldValues = {"flex-end": "end", "flex-start": "start"};
        Hg.exports = Ht
    });
    var Jg = v((mq, Qg) => {
        l();
        var x_ = I(), nl = class extends x_ {
            set(e, t) {
                return t === "-ms-" && e.value === "contain" && (e.value = "element"), super.set(e, t)
            }

            insert(e, t, i) {
                if (!(e.value === "all" && t === "-ms-")) return super.insert(e, t, i)
            }
        };
        nl.names = ["user-select"];
        Qg.exports = nl
    });
    var Zg = v((gq, Kg) => {
        l();
        var Xg = me(), k_ = I(), sl = class extends k_ {
            normalize() {
                return "flex-shrink"
            }

            prefixed(e, t) {
                let i;
                return [i, t] = Xg(t), i === 2012 ? t + "flex-negative" : super.prefixed(e, t)
            }

            set(e, t) {
                let i;
                if ([i, t] = Xg(t), i === 2012 || i === "final") return super.set(e, t)
            }
        };
        sl.names = ["flex-shrink", "flex-negative"];
        Kg.exports = sl
    });
    var ty = v((yq, ey) => {
        l();
        var S_ = I(), al = class extends S_ {
            prefixed(e, t) {
                return `${t}column-${e}`
            }

            normalize(e) {
                return e.includes("inside") ? "break-inside" : e.includes("before") ? "break-before" : "break-after"
            }

            set(e, t) {
                return (e.prop === "break-inside" && e.value === "avoid-column" || e.value === "avoid-page") && (e.value = "avoid"), super.set(e, t)
            }

            insert(e, t, i) {
                if (e.prop !== "break-inside") return super.insert(e, t, i);
                if (!(/region/i.test(e.value) || /page/i.test(e.value))) return super.insert(e, t, i)
            }
        };
        al.names = ["break-inside", "page-break-inside", "column-break-inside", "break-before", "page-break-before", "column-break-before", "break-after", "page-break-after", "column-break-after"];
        ey.exports = al
    });
    var iy = v((wq, ry) => {
        l();
        var C_ = I(), ol = class extends C_ {
            prefixed(e, t) {
                return t + "print-color-adjust"
            }

            normalize() {
                return "color-adjust"
            }
        };
        ol.names = ["color-adjust", "print-color-adjust"];
        ry.exports = ol
    });
    var sy = v((bq, ny) => {
        l();
        var __ = I(), Yt = class extends __ {
            insert(e, t, i) {
                if (t === "-ms-") {
                    let n = this.set(this.clone(e), t);
                    this.needCascade(e) && (n.raws.before = this.calcBefore(i, e, t));
                    let s = "ltr";
                    return e.parent.nodes.forEach(a => {
                        a.prop === "direction" && (a.value === "rtl" || a.value === "ltr") && (s = a.value)
                    }), n.value = Yt.msValues[s][e.value] || e.value, e.parent.insertBefore(e, n)
                }
                return super.insert(e, t, i)
            }
        };
        Yt.names = ["writing-mode"];
        Yt.msValues = {
            ltr: {"horizontal-tb": "lr-tb", "vertical-rl": "tb-rl", "vertical-lr": "tb-lr"},
            rtl: {"horizontal-tb": "rl-tb", "vertical-rl": "bt-rl", "vertical-lr": "bt-lr"}
        };
        ny.exports = Yt
    });
    var oy = v((vq, ay) => {
        l();
        var A_ = I(), ll = class extends A_ {
            set(e, t) {
                return e.value = e.value.replace(/\s+fill(\s)/, "$1"), super.set(e, t)
            }
        };
        ll.names = ["border-image"];
        ay.exports = ll
    });
    var fy = v((xq, uy) => {
        l();
        var ly = me(), E_ = I(), Qt = class extends E_ {
            prefixed(e, t) {
                let i;
                return [i, t] = ly(t), i === 2012 ? t + "flex-line-pack" : super.prefixed(e, t)
            }

            normalize() {
                return "align-content"
            }

            set(e, t) {
                let i = ly(t)[0];
                if (i === 2012) return e.value = Qt.oldValues[e.value] || e.value, super.set(e, t);
                if (i === "final") return super.set(e, t)
            }
        };
        Qt.names = ["align-content", "flex-line-pack"];
        Qt.oldValues = {
            "flex-end": "end",
            "flex-start": "start",
            "space-between": "justify",
            "space-around": "distribute"
        };
        uy.exports = Qt
    });
    var py = v((kq, cy) => {
        l();
        var O_ = I(), Ce = class extends O_ {
            prefixed(e, t) {
                return t === "-moz-" ? t + (Ce.toMozilla[e] || e) : super.prefixed(e, t)
            }

            normalize(e) {
                return Ce.toNormal[e] || e
            }
        };
        Ce.names = ["border-radius"];
        Ce.toMozilla = {};
        Ce.toNormal = {};
        for (let r of ["top", "bottom"]) for (let e of ["left", "right"]) {
            let t = `border-${r}-${e}-radius`, i = `border-radius-${r}${e}`;
            Ce.names.push(t), Ce.names.push(i), Ce.toMozilla[t] = i, Ce.toNormal[i] = t
        }
        cy.exports = Ce
    });
    var hy = v((Sq, dy) => {
        l();
        var T_ = I(), ul = class extends T_ {
            prefixed(e, t) {
                return e.includes("-start") ? t + e.replace("-block-start", "-before") : t + e.replace("-block-end", "-after")
            }

            normalize(e) {
                return e.includes("-before") ? e.replace("-before", "-block-start") : e.replace("-after", "-block-end")
            }
        };
        ul.names = ["border-block-start", "border-block-end", "margin-block-start", "margin-block-end", "padding-block-start", "padding-block-end", "border-before", "border-after", "margin-before", "margin-after", "padding-before", "padding-after"];
        dy.exports = ul
    });
    var gy = v((Cq, my) => {
        l();
        var P_ = I(), {
            parseTemplate: D_,
            warnMissedAreas: q_,
            getGridGap: I_,
            warnGridGap: R_,
            inheritGridGap: M_
        } = ct(), fl = class extends P_ {
            insert(e, t, i, n) {
                if (t !== "-ms-") return super.insert(e, t, i);
                if (e.parent.some(h => h.prop === "-ms-grid-rows")) return;
                let s = I_(e), a = M_(e, s), {rows: o, columns: u, areas: c} = D_({decl: e, gap: a || s}),
                    f = Object.keys(c).length > 0, p = Boolean(o), d = Boolean(u);
                return R_({
                    gap: s,
                    hasColumns: d,
                    decl: e,
                    result: n
                }), q_(c, e, n), (p && d || f) && e.cloneBefore({
                    prop: "-ms-grid-rows",
                    value: o,
                    raws: {}
                }), d && e.cloneBefore({prop: "-ms-grid-columns", value: u, raws: {}}), e
            }
        };
        fl.names = ["grid-template"];
        my.exports = fl
    });
    var wy = v((_q, yy) => {
        l();
        var F_ = I(), cl = class extends F_ {
            prefixed(e, t) {
                return t + e.replace("-inline", "")
            }

            normalize(e) {
                return e.replace(/(margin|padding|border)-(start|end)/, "$1-inline-$2")
            }
        };
        cl.names = ["border-inline-start", "border-inline-end", "margin-inline-start", "margin-inline-end", "padding-inline-start", "padding-inline-end", "border-start", "border-end", "margin-start", "margin-end", "padding-start", "padding-end"];
        yy.exports = cl
    });
    var vy = v((Aq, by) => {
        l();
        var N_ = I(), pl = class extends N_ {
            check(e) {
                return !e.value.includes("flex-") && e.value !== "baseline"
            }

            prefixed(e, t) {
                return t + "grid-row-align"
            }

            normalize() {
                return "align-self"
            }
        };
        pl.names = ["grid-row-align"];
        by.exports = pl
    });
    var ky = v((Eq, xy) => {
        l();
        var L_ = I(), Jt = class extends L_ {
            keyframeParents(e) {
                let {parent: t} = e;
                for (; t;) {
                    if (t.type === "atrule" && t.name === "keyframes") return !0;
                    ({parent: t} = t)
                }
                return !1
            }

            contain3d(e) {
                if (e.prop === "transform-origin") return !1;
                for (let t of Jt.functions3d) if (e.value.includes(`${t}(`)) return !0;
                return !1
            }

            set(e, t) {
                return e = super.set(e, t), t === "-ms-" && (e.value = e.value.replace(/rotatez/gi, "rotate")), e
            }

            insert(e, t, i) {
                if (t === "-ms-") {
                    if (!this.contain3d(e) && !this.keyframeParents(e)) return super.insert(e, t, i)
                } else if (t === "-o-") {
                    if (!this.contain3d(e)) return super.insert(e, t, i)
                } else return super.insert(e, t, i)
            }
        };
        Jt.names = ["transform", "transform-origin"];
        Jt.functions3d = ["matrix3d", "translate3d", "translateZ", "scale3d", "scaleZ", "rotate3d", "rotateX", "rotateY", "perspective"];
        xy.exports = Jt
    });
    var _y = v((Oq, Cy) => {
        l();
        var Sy = me(), B_ = I(), dl = class extends B_ {
            normalize() {
                return "flex-direction"
            }

            insert(e, t, i) {
                let n;
                if ([n, t] = Sy(t), n !== 2009) return super.insert(e, t, i);
                if (e.parent.some(f => f.prop === t + "box-orient" || f.prop === t + "box-direction")) return;
                let a = e.value, o, u;
                a === "inherit" || a === "initial" || a === "unset" ? (o = a, u = a) : (o = a.includes("row") ? "horizontal" : "vertical", u = a.includes("reverse") ? "reverse" : "normal");
                let c = this.clone(e);
                return c.prop = t + "box-orient", c.value = o, this.needCascade(e) && (c.raws.before = this.calcBefore(i, e, t)), e.parent.insertBefore(e, c), c = this.clone(e), c.prop = t + "box-direction", c.value = u, this.needCascade(e) && (c.raws.before = this.calcBefore(i, e, t)), e.parent.insertBefore(e, c)
            }

            old(e, t) {
                let i;
                return [i, t] = Sy(t), i === 2009 ? [t + "box-orient", t + "box-direction"] : super.old(e, t)
            }
        };
        dl.names = ["flex-direction", "box-direction", "box-orient"];
        Cy.exports = dl
    });
    var Ey = v((Tq, Ay) => {
        l();
        var $_ = I(), hl = class extends $_ {
            check(e) {
                return e.value === "pixelated"
            }

            prefixed(e, t) {
                return t === "-ms-" ? "-ms-interpolation-mode" : super.prefixed(e, t)
            }

            set(e, t) {
                return t !== "-ms-" ? super.set(e, t) : (e.prop = "-ms-interpolation-mode", e.value = "nearest-neighbor", e)
            }

            normalize() {
                return "image-rendering"
            }

            process(e, t) {
                return super.process(e, t)
            }
        };
        hl.names = ["image-rendering", "interpolation-mode"];
        Ay.exports = hl
    });
    var Ty = v((Pq, Oy) => {
        l();
        var z_ = I(), j_ = ue(), ml = class extends z_ {
            constructor(e, t, i) {
                super(e, t, i);
                this.prefixes && (this.prefixes = j_.uniq(this.prefixes.map(n => n === "-ms-" ? "-webkit-" : n)))
            }
        };
        ml.names = ["backdrop-filter"];
        Oy.exports = ml
    });
    var Dy = v((Dq, Py) => {
        l();
        var V_ = I(), U_ = ue(), gl = class extends V_ {
            constructor(e, t, i) {
                super(e, t, i);
                this.prefixes && (this.prefixes = U_.uniq(this.prefixes.map(n => n === "-ms-" ? "-webkit-" : n)))
            }

            check(e) {
                return e.value.toLowerCase() === "text"
            }
        };
        gl.names = ["background-clip"];
        Py.exports = gl
    });
    var Iy = v((qq, qy) => {
        l();
        var W_ = I(), G_ = ["none", "underline", "overline", "line-through", "blink", "inherit", "initial", "unset"],
            yl = class extends W_ {
                check(e) {
                    return e.value.split(/\s+/).some(t => !G_.includes(t))
                }
            };
        yl.names = ["text-decoration"];
        qy.exports = yl
    });
    var Fy = v((Iq, My) => {
        l();
        var Ry = me(), H_ = I(), Xt = class extends H_ {
            prefixed(e, t) {
                let i;
                return [i, t] = Ry(t), i === 2009 ? t + "box-pack" : i === 2012 ? t + "flex-pack" : super.prefixed(e, t)
            }

            normalize() {
                return "justify-content"
            }

            set(e, t) {
                let i = Ry(t)[0];
                if (i === 2009 || i === 2012) {
                    let n = Xt.oldValues[e.value] || e.value;
                    if (e.value = n, i !== 2009 || n !== "distribute") return super.set(e, t)
                } else if (i === "final") return super.set(e, t)
            }
        };
        Xt.names = ["justify-content", "flex-pack", "box-pack"];
        Xt.oldValues = {
            "flex-end": "end",
            "flex-start": "start",
            "space-between": "justify",
            "space-around": "distribute"
        };
        My.exports = Xt
    });
    var Ly = v((Rq, Ny) => {
        l();
        var Y_ = I(), wl = class extends Y_ {
            set(e, t) {
                let i = e.value.toLowerCase();
                return t === "-webkit-" && !i.includes(" ") && i !== "contain" && i !== "cover" && (e.value = e.value + " " + e.value), super.set(e, t)
            }
        };
        wl.names = ["background-size"];
        Ny.exports = wl
    });
    var $y = v((Mq, By) => {
        l();
        var Q_ = I(), bl = ct(), vl = class extends Q_ {
            insert(e, t, i) {
                if (t !== "-ms-") return super.insert(e, t, i);
                let n = bl.parse(e), [s, a] = bl.translate(n, 0, 1);
                n[0] && n[0].includes("span") && (a = n[0].join("").replace(/\D/g, "")), [[e.prop, s], [`${e.prop}-span`, a]].forEach(([u, c]) => {
                    bl.insertDecl(e, u, c)
                })
            }
        };
        vl.names = ["grid-row", "grid-column"];
        By.exports = vl
    });
    var Vy = v((Fq, jy) => {
        l();
        var J_ = I(), {
            prefixTrackProp: zy,
            prefixTrackValue: X_,
            autoplaceGridItems: K_,
            getGridGap: Z_,
            inheritGridGap: eA
        } = ct(), tA = Bo(), xl = class extends J_ {
            prefixed(e, t) {
                return t === "-ms-" ? zy({prop: e, prefix: t}) : super.prefixed(e, t)
            }

            normalize(e) {
                return e.replace(/^grid-(rows|columns)/, "grid-template-$1")
            }

            insert(e, t, i, n) {
                if (t !== "-ms-") return super.insert(e, t, i);
                let {parent: s, prop: a, value: o} = e, u = a.includes("rows"), c = a.includes("columns"),
                    f = s.some(k => k.prop === "grid-template" || k.prop === "grid-template-areas");
                if (f && u) return !1;
                let p = new tA({options: {}}), d = p.gridStatus(s, n), h = Z_(e);
                h = eA(e, h) || h;
                let y = u ? h.row : h.column;
                (d === "no-autoplace" || d === !0) && !f && (y = null);
                let x = X_({value: o, gap: y});
                e.cloneBefore({prop: zy({prop: a, prefix: t}), value: x});
                let w = s.nodes.find(k => k.prop === "grid-auto-flow"), b = "row";
                if (w && !p.disabled(w, n) && (b = w.value.trim()), d === "autoplace") {
                    let k = s.nodes.find(C => C.prop === "grid-template-rows");
                    if (!k && f) return;
                    if (!k && !f) {
                        e.warn(n, "Autoplacement does not work without grid-template-rows property");
                        return
                    }
                    !s.nodes.find(C => C.prop === "grid-template-columns") && !f && e.warn(n, "Autoplacement does not work without grid-template-columns property"), c && !f && K_(e, n, h, b)
                }
            }
        };
        xl.names = ["grid-template-rows", "grid-template-columns", "grid-rows", "grid-columns"];
        jy.exports = xl
    });
    var Wy = v((Nq, Uy) => {
        l();
        var rA = I(), kl = class extends rA {
            check(e) {
                return !e.value.includes("flex-") && e.value !== "baseline"
            }

            prefixed(e, t) {
                return t + "grid-column-align"
            }

            normalize() {
                return "justify-self"
            }
        };
        kl.names = ["grid-column-align"];
        Uy.exports = kl
    });
    var Hy = v((Lq, Gy) => {
        l();
        var iA = I(), Sl = class extends iA {
            prefixed(e, t) {
                return t + "scroll-chaining"
            }

            normalize() {
                return "overscroll-behavior"
            }

            set(e, t) {
                return e.value === "auto" ? e.value = "chained" : (e.value === "none" || e.value === "contain") && (e.value = "none"), super.set(e, t)
            }
        };
        Sl.names = ["overscroll-behavior", "scroll-chaining"];
        Gy.exports = Sl
    });
    var Jy = v((Bq, Qy) => {
        l();
        var nA = I(), {
            parseGridAreas: sA,
            warnMissedAreas: aA,
            prefixTrackProp: oA,
            prefixTrackValue: Yy,
            getGridGap: lA,
            warnGridGap: uA,
            inheritGridGap: fA
        } = ct();

        function cA(r) {
            return r.trim().slice(1, -1).split(/["']\s*["']?/g)
        }

        var Cl = class extends nA {
            insert(e, t, i, n) {
                if (t !== "-ms-") return super.insert(e, t, i);
                let s = !1, a = !1, o = e.parent, u = lA(e);
                u = fA(e, u) || u, o.walkDecls(/-ms-grid-rows/, p => p.remove()), o.walkDecls(/grid-template-(rows|columns)/, p => {
                    if (p.prop === "grid-template-rows") {
                        a = !0;
                        let {prop: d, value: h} = p;
                        p.cloneBefore({prop: oA({prop: d, prefix: t}), value: Yy({value: h, gap: u.row})})
                    } else s = !0
                });
                let c = cA(e.value);
                s && !a && u.row && c.length > 1 && e.cloneBefore({
                    prop: "-ms-grid-rows",
                    value: Yy({value: `repeat(${c.length}, auto)`, gap: u.row}),
                    raws: {}
                }), uA({gap: u, hasColumns: s, decl: e, result: n});
                let f = sA({rows: c, gap: u});
                return aA(f, e, n), e
            }
        };
        Cl.names = ["grid-template-areas"];
        Qy.exports = Cl
    });
    var Ky = v(($q, Xy) => {
        l();
        var pA = I(), _l = class extends pA {
            set(e, t) {
                return t === "-webkit-" && (e.value = e.value.replace(/\s*(right|left)\s*/i, "")), super.set(e, t)
            }
        };
        _l.names = ["text-emphasis-position"];
        Xy.exports = _l
    });
    var ew = v((zq, Zy) => {
        l();
        var dA = I(), Al = class extends dA {
            set(e, t) {
                return e.prop === "text-decoration-skip-ink" && e.value === "auto" ? (e.prop = t + "text-decoration-skip", e.value = "ink", e) : super.set(e, t)
            }
        };
        Al.names = ["text-decoration-skip-ink", "text-decoration-skip"];
        Zy.exports = Al
    });
    var aw = v((jq, sw) => {
        l();
        "use strict";
        sw.exports = {wrap: tw, limit: rw, validate: iw, test: El, curry: hA, name: nw};

        function tw(r, e, t) {
            var i = e - r;
            return ((t - r) % i + i) % i + r
        }

        function rw(r, e, t) {
            return Math.max(r, Math.min(e, t))
        }

        function iw(r, e, t, i, n) {
            if (!El(r, e, t, i, n)) throw new Error(t + " is outside of range [" + r + "," + e + ")");
            return t
        }

        function El(r, e, t, i, n) {
            return !(t < r || t > e || n && t === e || i && t === r)
        }

        function nw(r, e, t, i) {
            return (t ? "(" : "[") + r + "," + e + (i ? ")" : "]")
        }

        function hA(r, e, t, i) {
            var n = nw.bind(null, r, e, t, i);
            return {
                wrap: tw.bind(null, r, e), limit: rw.bind(null, r, e), validate: function (s) {
                    return iw(r, e, s, t, i)
                }, test: function (s) {
                    return El(r, e, s, t, i)
                }, toString: n, name: n
            }
        }
    });
    var uw = v((Vq, lw) => {
        l();
        var Ol = Zr(), mA = aw(), gA = jt(), yA = Se(), wA = ue(), ow = /top|left|right|bottom/gi,
            Qe = class extends yA {
                replace(e, t) {
                    let i = Ol(e);
                    for (let n of i.nodes) if (n.type === "function" && n.value === this.name) if (n.nodes = this.newDirection(n.nodes), n.nodes = this.normalize(n.nodes), t === "-webkit- old") {
                        if (!this.oldWebkit(n)) return !1
                    } else n.nodes = this.convertDirection(n.nodes), n.value = t + n.value;
                    return i.toString()
                }

                replaceFirst(e, ...t) {
                    return t.map(n => n === " " ? {type: "space", value: n} : {
                        type: "word",
                        value: n
                    }).concat(e.slice(1))
                }

                normalizeUnit(e, t) {
                    return `${parseFloat(e) / t * 360}deg`
                }

                normalize(e) {
                    if (!e[0]) return e;
                    if (/-?\d+(.\d+)?grad/.test(e[0].value)) e[0].value = this.normalizeUnit(e[0].value, 400); else if (/-?\d+(.\d+)?rad/.test(e[0].value)) e[0].value = this.normalizeUnit(e[0].value, 2 * Math.PI); else if (/-?\d+(.\d+)?turn/.test(e[0].value)) e[0].value = this.normalizeUnit(e[0].value, 1); else if (e[0].value.includes("deg")) {
                        let t = parseFloat(e[0].value);
                        t = mA.wrap(0, 360, t), e[0].value = `${t}deg`
                    }
                    return e[0].value === "0deg" ? e = this.replaceFirst(e, "to", " ", "top") : e[0].value === "90deg" ? e = this.replaceFirst(e, "to", " ", "right") : e[0].value === "180deg" ? e = this.replaceFirst(e, "to", " ", "bottom") : e[0].value === "270deg" && (e = this.replaceFirst(e, "to", " ", "left")), e
                }

                newDirection(e) {
                    if (e[0].value === "to" || (ow.lastIndex = 0, !ow.test(e[0].value))) return e;
                    e.unshift({type: "word", value: "to"}, {type: "space", value: " "});
                    for (let t = 2; t < e.length && e[t].type !== "div"; t++) e[t].type === "word" && (e[t].value = this.revertDirection(e[t].value));
                    return e
                }

                isRadial(e) {
                    let t = "before";
                    for (let i of e) if (t === "before" && i.type === "space") t = "at"; else if (t === "at" && i.value === "at") t = "after"; else {
                        if (t === "after" && i.type === "space") return !0;
                        if (i.type === "div") break;
                        t = "before"
                    }
                    return !1
                }

                convertDirection(e) {
                    return e.length > 0 && (e[0].value === "to" ? this.fixDirection(e) : e[0].value.includes("deg") ? this.fixAngle(e) : this.isRadial(e) && this.fixRadial(e)), e
                }

                fixDirection(e) {
                    e.splice(0, 2);
                    for (let t of e) {
                        if (t.type === "div") break;
                        t.type === "word" && (t.value = this.revertDirection(t.value))
                    }
                }

                fixAngle(e) {
                    let t = e[0].value;
                    t = parseFloat(t), t = Math.abs(450 - t) % 360, t = this.roundFloat(t, 3), e[0].value = `${t}deg`
                }

                fixRadial(e) {
                    let t = [], i = [], n, s, a, o, u;
                    for (o = 0; o < e.length - 2; o++) if (n = e[o], s = e[o + 1], a = e[o + 2], n.type === "space" && s.value === "at" && a.type === "space") {
                        u = o + 3;
                        break
                    } else t.push(n);
                    let c;
                    for (o = u; o < e.length; o++) if (e[o].type === "div") {
                        c = e[o];
                        break
                    } else i.push(e[o]);
                    e.splice(0, o, ...i, c, ...t)
                }

                revertDirection(e) {
                    return Qe.directions[e.toLowerCase()] || e
                }

                roundFloat(e, t) {
                    return parseFloat(e.toFixed(t))
                }

                oldWebkit(e) {
                    let {nodes: t} = e, i = Ol.stringify(e.nodes);
                    if (this.name !== "linear-gradient" || t[0] && t[0].value.includes("deg") || i.includes("px") || i.includes("-corner") || i.includes("-side")) return !1;
                    let n = [[]];
                    for (let s of t) n[n.length - 1].push(s), s.type === "div" && s.value === "," && n.push([]);
                    this.oldDirection(n), this.colorStops(n), e.nodes = [];
                    for (let s of n) e.nodes = e.nodes.concat(s);
                    return e.nodes.unshift({
                        type: "word",
                        value: "linear"
                    }, this.cloneDiv(e.nodes)), e.value = "-webkit-gradient", !0
                }

                oldDirection(e) {
                    let t = this.cloneDiv(e[0]);
                    if (e[0][0].value !== "to") return e.unshift([{type: "word", value: Qe.oldDirections.bottom}, t]);
                    {
                        let i = [];
                        for (let s of e[0].slice(2)) s.type === "word" && i.push(s.value.toLowerCase());
                        i = i.join(" ");
                        let n = Qe.oldDirections[i] || i;
                        return e[0] = [{type: "word", value: n}, t], e[0]
                    }
                }

                cloneDiv(e) {
                    for (let t of e) if (t.type === "div" && t.value === ",") return t;
                    return {type: "div", value: ",", after: " "}
                }

                colorStops(e) {
                    let t = [];
                    for (let i = 0; i < e.length; i++) {
                        let n, s = e[i], a;
                        if (i === 0) continue;
                        let o = Ol.stringify(s[0]);
                        s[1] && s[1].type === "word" ? n = s[1].value : s[2] && s[2].type === "word" && (n = s[2].value);
                        let u;
                        i === 1 && (!n || n === "0%") ? u = `from(${o})` : i === e.length - 1 && (!n || n === "100%") ? u = `to(${o})` : n ? u = `color-stop(${n}, ${o})` : u = `color-stop(${o})`;
                        let c = s[s.length - 1];
                        e[i] = [{
                            type: "word",
                            value: u
                        }], c.type === "div" && c.value === "," && (a = e[i].push(c)), t.push(a)
                    }
                    return t
                }

                old(e) {
                    if (e === "-webkit-") {
                        let t = this.name === "linear-gradient" ? "linear" : "radial", i = "-gradient",
                            n = wA.regexp(`-webkit-(${t}-gradient|gradient\\(\\s*${t})`, !1);
                        return new gA(this.name, e + this.name, i, n)
                    } else return super.old(e)
                }

                add(e, t) {
                    let i = e.prop;
                    if (i.includes("mask")) {
                        if (t === "-webkit-" || t === "-webkit- old") return super.add(e, t)
                    } else if (i === "list-style" || i === "list-style-image" || i === "content") {
                        if (t === "-webkit-" || t === "-webkit- old") return super.add(e, t)
                    } else return super.add(e, t)
                }
            };
        Qe.names = ["linear-gradient", "repeating-linear-gradient", "radial-gradient", "repeating-radial-gradient"];
        Qe.directions = {top: "bottom", left: "right", bottom: "top", right: "left"};
        Qe.oldDirections = {
            top: "left bottom, left top",
            left: "right top, left top",
            bottom: "left top, left bottom",
            right: "left top, right top",
            "top right": "left bottom, right top",
            "top left": "right bottom, left top",
            "right top": "left bottom, right top",
            "right bottom": "left top, right bottom",
            "bottom right": "left top, right bottom",
            "bottom left": "right top, left bottom",
            "left top": "right bottom, left top",
            "left bottom": "right top, left bottom"
        };
        lw.exports = Qe
    });
    var pw = v((Uq, cw) => {
        l();
        var bA = jt(), vA = Se();

        function fw(r) {
            return new RegExp(`(^|[\\s,(])(${r}($|[\\s),]))`, "gi")
        }

        var Tl = class extends vA {
            regexp() {
                return this.regexpCache || (this.regexpCache = fw(this.name)), this.regexpCache
            }

            isStretch() {
                return this.name === "stretch" || this.name === "fill" || this.name === "fill-available"
            }

            replace(e, t) {
                return t === "-moz-" && this.isStretch() ? e.replace(this.regexp(), "$1-moz-available$3") : t === "-webkit-" && this.isStretch() ? e.replace(this.regexp(), "$1-webkit-fill-available$3") : super.replace(e, t)
            }

            old(e) {
                let t = e + this.name;
                return this.isStretch() && (e === "-moz-" ? t = "-moz-available" : e === "-webkit-" && (t = "-webkit-fill-available")), new bA(this.name, t, t, fw(t))
            }

            add(e, t) {
                if (!(e.prop.includes("grid") && t !== "-webkit-")) return super.add(e, t)
            }
        };
        Tl.names = ["max-content", "min-content", "fit-content", "fill", "fill-available", "stretch"];
        cw.exports = Tl
    });
    var mw = v((Wq, hw) => {
        l();
        var dw = jt(), xA = Se(), Pl = class extends xA {
            replace(e, t) {
                return t === "-webkit-" ? e.replace(this.regexp(), "$1-webkit-optimize-contrast") : t === "-moz-" ? e.replace(this.regexp(), "$1-moz-crisp-edges") : super.replace(e, t)
            }

            old(e) {
                return e === "-webkit-" ? new dw(this.name, "-webkit-optimize-contrast") : e === "-moz-" ? new dw(this.name, "-moz-crisp-edges") : super.old(e)
            }
        };
        Pl.names = ["pixelated"];
        hw.exports = Pl
    });
    var yw = v((Gq, gw) => {
        l();
        var kA = Se(), Dl = class extends kA {
            replace(e, t) {
                let i = super.replace(e, t);
                return t === "-webkit-" && (i = i.replace(/("[^"]+"|'[^']+')(\s+\d+\w)/gi, "url($1)$2")), i
            }
        };
        Dl.names = ["image-set"];
        gw.exports = Dl
    });
    var bw = v((Hq, ww) => {
        l();
        var SA = ce().list, CA = Se(), ql = class extends CA {
            replace(e, t) {
                return SA.space(e).map(i => {
                    if (i.slice(0, +this.name.length + 1) !== this.name + "(") return i;
                    let n = i.lastIndexOf(")"), s = i.slice(n + 1), a = i.slice(this.name.length + 1, n);
                    if (t === "-webkit-") {
                        let o = a.match(/\d*.?\d+%?/);
                        o ? (a = a.slice(o[0].length).trim(), a += `, ${o[0]}`) : a += ", 0.5"
                    }
                    return t + this.name + "(" + a + ")" + s
                }).join(" ")
            }
        };
        ql.names = ["cross-fade"];
        ww.exports = ql
    });
    var xw = v((Yq, vw) => {
        l();
        var _A = me(), AA = jt(), EA = Se(), Il = class extends EA {
            constructor(e, t) {
                super(e, t);
                e === "display-flex" && (this.name = "flex")
            }

            check(e) {
                return e.prop === "display" && e.value === this.name
            }

            prefixed(e) {
                let t, i;
                return [t, e] = _A(e), t === 2009 ? this.name === "flex" ? i = "box" : i = "inline-box" : t === 2012 ? this.name === "flex" ? i = "flexbox" : i = "inline-flexbox" : t === "final" && (i = this.name), e + i
            }

            replace(e, t) {
                return this.prefixed(t)
            }

            old(e) {
                let t = this.prefixed(e);
                if (!!t) return new AA(this.name, t)
            }
        };
        Il.names = ["display-flex", "inline-flex"];
        vw.exports = Il
    });
    var Sw = v((Qq, kw) => {
        l();
        var OA = Se(), Rl = class extends OA {
            constructor(e, t) {
                super(e, t);
                e === "display-grid" && (this.name = "grid")
            }

            check(e) {
                return e.prop === "display" && e.value === this.name
            }
        };
        Rl.names = ["display-grid", "inline-grid"];
        kw.exports = Rl
    });
    var _w = v((Jq, Cw) => {
        l();
        var TA = Se(), Ml = class extends TA {
            constructor(e, t) {
                super(e, t);
                e === "filter-function" && (this.name = "filter")
            }
        };
        Ml.names = ["filter", "filter-function"];
        Cw.exports = Ml
    });
    var Tw = v((Xq, Ow) => {
        l();
        var Aw = ti(), R = I(), Ew = xm(), PA = Am(), DA = Bo(), qA = Wm(), Fl = ft(), Kt = Vt(), IA = Zm(), ze = Se(),
            Zt = ue(), RA = tg(), MA = ig(), FA = sg(), NA = og(), LA = pg(), BA = mg(), $A = yg(), zA = bg(),
            jA = xg(), VA = Sg(), UA = _g(), WA = Eg(), GA = Tg(), HA = Dg(), YA = Ig(), QA = Fg(), JA = Lg(),
            XA = zg(), KA = Vg(), ZA = Wg(), eE = Yg(), tE = Jg(), rE = Zg(), iE = ty(), nE = iy(), sE = sy(),
            aE = oy(), oE = fy(), lE = py(), uE = hy(), fE = gy(), cE = wy(), pE = vy(), dE = ky(), hE = _y(),
            mE = Ey(), gE = Ty(), yE = Dy(), wE = Iy(), bE = Fy(), vE = Ly(), xE = $y(), kE = Vy(), SE = Wy(),
            CE = Hy(), _E = Jy(), AE = Ky(), EE = ew(), OE = uw(), TE = pw(), PE = mw(), DE = yw(), qE = bw(),
            IE = xw(), RE = Sw(), ME = _w();
        Kt.hack(RA);
        Kt.hack(MA);
        Kt.hack(FA);
        Kt.hack(NA);
        R.hack(LA);
        R.hack(BA);
        R.hack($A);
        R.hack(zA);
        R.hack(jA);
        R.hack(VA);
        R.hack(UA);
        R.hack(WA);
        R.hack(GA);
        R.hack(HA);
        R.hack(YA);
        R.hack(QA);
        R.hack(JA);
        R.hack(XA);
        R.hack(KA);
        R.hack(ZA);
        R.hack(eE);
        R.hack(tE);
        R.hack(rE);
        R.hack(iE);
        R.hack(nE);
        R.hack(sE);
        R.hack(aE);
        R.hack(oE);
        R.hack(lE);
        R.hack(uE);
        R.hack(fE);
        R.hack(cE);
        R.hack(pE);
        R.hack(dE);
        R.hack(hE);
        R.hack(mE);
        R.hack(gE);
        R.hack(yE);
        R.hack(wE);
        R.hack(bE);
        R.hack(vE);
        R.hack(xE);
        R.hack(kE);
        R.hack(SE);
        R.hack(CE);
        R.hack(_E);
        R.hack(AE);
        R.hack(EE);
        ze.hack(OE);
        ze.hack(TE);
        ze.hack(PE);
        ze.hack(DE);
        ze.hack(qE);
        ze.hack(IE);
        ze.hack(RE);
        ze.hack(ME);
        var Nl = new Map, ii = class {
            constructor(e, t, i = {}) {
                this.data = e, this.browsers = t, this.options = i, [this.add, this.remove] = this.preprocess(this.select(this.data)), this.transition = new PA(this), this.processor = new DA(this)
            }

            cleaner() {
                if (this.cleanerCache) return this.cleanerCache;
                if (this.browsers.selected.length) {
                    let e = new Fl(this.browsers.data, []);
                    this.cleanerCache = new ii(this.data, e, this.options)
                } else return this;
                return this.cleanerCache
            }

            select(e) {
                let t = {add: {}, remove: {}};
                for (let i in e) {
                    let n = e[i], s = n.browsers.map(u => {
                        let c = u.split(" ");
                        return {browser: `${c[0]} ${c[1]}`, note: c[2]}
                    }), a = s.filter(u => u.note).map(u => `${this.browsers.prefix(u.browser)} ${u.note}`);
                    a = Zt.uniq(a), s = s.filter(u => this.browsers.isSelected(u.browser)).map(u => {
                        let c = this.browsers.prefix(u.browser);
                        return u.note ? `${c} ${u.note}` : c
                    }), s = this.sort(Zt.uniq(s)), this.options.flexbox === "no-2009" && (s = s.filter(u => !u.includes("2009")));
                    let o = n.browsers.map(u => this.browsers.prefix(u));
                    n.mistakes && (o = o.concat(n.mistakes)), o = o.concat(a), o = Zt.uniq(o), s.length ? (t.add[i] = s, s.length < o.length && (t.remove[i] = o.filter(u => !s.includes(u)))) : t.remove[i] = o
                }
                return t
            }

            sort(e) {
                return e.sort((t, i) => {
                    let n = Zt.removeNote(t).length, s = Zt.removeNote(i).length;
                    return n === s ? i.length - t.length : s - n
                })
            }

            preprocess(e) {
                let t = {selectors: [], "@supports": new qA(ii, this)};
                for (let n in e.add) {
                    let s = e.add[n];
                    if (n === "@keyframes" || n === "@viewport") t[n] = new IA(n, s, this); else if (n === "@resolution") t[n] = new Ew(n, s, this); else if (this.data[n].selector) t.selectors.push(Kt.load(n, s, this)); else {
                        let a = this.data[n].props;
                        if (a) {
                            let o = ze.load(n, s, this);
                            for (let u of a) t[u] || (t[u] = {values: []}), t[u].values.push(o)
                        } else {
                            let o = t[n] && t[n].values || [];
                            t[n] = R.load(n, s, this), t[n].values = o
                        }
                    }
                }
                let i = {selectors: []};
                for (let n in e.remove) {
                    let s = e.remove[n];
                    if (this.data[n].selector) {
                        let a = Kt.load(n, s);
                        for (let o of s) i.selectors.push(a.old(o))
                    } else if (n === "@keyframes" || n === "@viewport") for (let a of s) {
                        let o = `@${a}${n.slice(1)}`;
                        i[o] = {remove: !0}
                    } else if (n === "@resolution") i[n] = new Ew(n, s, this); else {
                        let a = this.data[n].props;
                        if (a) {
                            let o = ze.load(n, [], this);
                            for (let u of s) {
                                let c = o.old(u);
                                if (c) for (let f of a) i[f] || (i[f] = {}), i[f].values || (i[f].values = []), i[f].values.push(c)
                            }
                        } else for (let o of s) {
                            let u = this.decl(n).old(n, o);
                            if (n === "align-self") {
                                let c = t[n] && t[n].prefixes;
                                if (c) {
                                    if (o === "-webkit- 2009" && c.includes("-webkit-")) continue;
                                    if (o === "-webkit-" && c.includes("-webkit- 2009")) continue
                                }
                            }
                            for (let c of u) i[c] || (i[c] = {}), i[c].remove = !0
                        }
                    }
                }
                return [t, i]
            }

            decl(e) {
                return Nl.has(e) || Nl.set(e, R.load(e)), Nl.get(e)
            }

            unprefixed(e) {
                let t = this.normalize(Aw.unprefixed(e));
                return t === "flex-direction" && (t = "flex-flow"), t
            }

            normalize(e) {
                return this.decl(e).normalize(e)
            }

            prefixed(e, t) {
                return e = Aw.unprefixed(e), this.decl(e).prefixed(e, t)
            }

            values(e, t) {
                let i = this[e], n = i["*"] && i["*"].values, s = i[t] && i[t].values;
                return n && s ? Zt.uniq(n.concat(s)) : n || s || []
            }

            group(e) {
                let t = e.parent, i = t.index(e), {length: n} = t.nodes, s = this.unprefixed(e.prop), a = (o, u) => {
                    for (i += o; i >= 0 && i < n;) {
                        let c = t.nodes[i];
                        if (c.type === "decl") {
                            if (o === -1 && c.prop === s && !Fl.withPrefix(c.value) || this.unprefixed(c.prop) !== s) break;
                            if (u(c) === !0) return !0;
                            if (o === 1 && c.prop === s && !Fl.withPrefix(c.value)) break
                        }
                        i += o
                    }
                    return !1
                };
                return {
                    up(o) {
                        return a(-1, o)
                    }, down(o) {
                        return a(1, o)
                    }
                }
            }
        };
        Ow.exports = ii
    });
    var Dw = v((Kq, Pw) => {
        l();
        Pw.exports = {
            "backface-visibility": {
                mistakes: ["-ms-", "-o-"],
                feature: "transforms3d",
                browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1"]
            },
            "backdrop-filter": {
                feature: "css-backdrop-filter",
                browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1"]
            },
            element: {
                props: ["background", "background-image", "border-image", "mask", "list-style", "list-style-image", "content", "mask-image"],
                feature: "css-element-function",
                browsers: ["firefox 89"]
            },
            "user-select": {
                mistakes: ["-khtml-"],
                feature: "user-select-none",
                browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1"]
            },
            "background-clip": {
                feature: "background-clip-text",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            hyphens: {feature: "css-hyphens", browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1"]},
            ":fullscreen": {
                selector: !0,
                feature: "fullscreen",
                browsers: ["and_chr 92", "and_uc 12.12", "safari 14.1"]
            },
            "::backdrop": {
                selector: !0,
                feature: "fullscreen",
                browsers: ["and_chr 92", "and_uc 12.12", "safari 14.1"]
            },
            "::file-selector-button": {selector: !0, feature: "fullscreen", browsers: ["safari 14.1"]},
            "tab-size": {feature: "css3-tabsize", browsers: ["firefox 89"]},
            fill: {
                props: ["width", "min-width", "max-width", "height", "min-height", "max-height", "inline-size", "min-inline-size", "max-inline-size", "block-size", "min-block-size", "max-block-size", "grid", "grid-template", "grid-template-rows", "grid-template-columns", "grid-auto-columns", "grid-auto-rows"],
                feature: "intrinsic-width",
                browsers: ["and_chr 92", "chrome 91", "chrome 92", "edge 91", "samsung 14.0"]
            },
            "fill-available": {
                props: ["width", "min-width", "max-width", "height", "min-height", "max-height", "inline-size", "min-inline-size", "max-inline-size", "block-size", "min-block-size", "max-block-size", "grid", "grid-template", "grid-template-rows", "grid-template-columns", "grid-auto-columns", "grid-auto-rows"],
                feature: "intrinsic-width",
                browsers: ["and_chr 92", "chrome 91", "chrome 92", "edge 91", "samsung 14.0"]
            },
            stretch: {
                props: ["width", "min-width", "max-width", "height", "min-height", "max-height", "inline-size", "min-inline-size", "max-inline-size", "block-size", "min-block-size", "max-block-size", "grid", "grid-template", "grid-template-rows", "grid-template-columns", "grid-auto-columns", "grid-auto-rows"],
                feature: "intrinsic-width",
                browsers: ["firefox 89"]
            },
            "fit-content": {
                props: ["width", "min-width", "max-width", "height", "min-height", "max-height", "inline-size", "min-inline-size", "max-inline-size", "block-size", "min-block-size", "max-block-size", "grid", "grid-template", "grid-template-rows", "grid-template-columns", "grid-auto-columns", "grid-auto-rows"],
                feature: "intrinsic-width",
                browsers: ["firefox 89"]
            },
            "text-decoration-style": {feature: "text-decoration", browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7"]},
            "text-decoration-color": {feature: "text-decoration", browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7"]},
            "text-decoration-line": {feature: "text-decoration", browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7"]},
            "text-decoration": {feature: "text-decoration", browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7"]},
            "text-decoration-skip": {feature: "text-decoration", browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7"]},
            "text-decoration-skip-ink": {
                feature: "text-decoration",
                browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7"]
            },
            "text-size-adjust": {feature: "text-size-adjust", browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7"]},
            "mask-clip": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-composite": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-image": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-origin": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-repeat": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-border-repeat": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-border-source": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            mask: {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-position": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-size": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-border": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-border-outset": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-border-width": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "mask-border-slice": {
                feature: "css-masks",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "clip-path": {
                feature: "css-clip-path",
                browsers: ["and_uc 12.12", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "box-decoration-break": {
                feature: "css-boxdecorationbreak",
                browsers: ["and_chr 92", "chrome 91", "chrome 92", "edge 91", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "@resolution": {
                feature: "css-media-resolution",
                browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1"]
            },
            "border-inline-start": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            "border-inline-end": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            "margin-inline-start": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            "margin-inline-end": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            "padding-inline-start": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            "padding-inline-end": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            "border-block-start": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            "border-block-end": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            "margin-block-start": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            "margin-block-end": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            "padding-block-start": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            "padding-block-end": {feature: "css-logical-props", browsers: ["and_uc 12.12"]},
            appearance: {
                feature: "css-appearance",
                browsers: ["and_uc 12.12", "ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1", "samsung 14.0"]
            },
            "image-set": {
                props: ["background", "background-image", "border-image", "cursor", "mask", "mask-image", "list-style", "list-style-image", "content"],
                feature: "css-image-set",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "samsung 14.0"]
            },
            "cross-fade": {
                props: ["background", "background-image", "border-image", "mask", "list-style", "list-style-image", "content", "mask-image"],
                feature: "css-cross-fade",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "samsung 14.0"]
            },
            "text-emphasis": {
                feature: "text-emphasis",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "samsung 14.0"]
            },
            "text-emphasis-position": {
                feature: "text-emphasis",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "samsung 14.0"]
            },
            "text-emphasis-style": {
                feature: "text-emphasis",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "samsung 14.0"]
            },
            "text-emphasis-color": {
                feature: "text-emphasis",
                browsers: ["and_chr 92", "and_uc 12.12", "chrome 91", "chrome 92", "edge 91", "samsung 14.0"]
            },
            ":any-link": {selector: !0, feature: "css-any-link", browsers: ["and_uc 12.12"]},
            isolate: {
                props: ["unicode-bidi"],
                feature: "css-unicode-bidi",
                browsers: ["ios_saf 14.0-14.4", "ios_saf 14.5-14.7", "safari 14.1"]
            },
            "color-adjust": {
                feature: "css-color-adjust",
                browsers: ["chrome 91", "chrome 92", "edge 91", "safari 14.1"]
            }
        }
    });
    var Iw = v((Zq, qw) => {
        l();
        qw.exports = {}
    });
    var Nw = v((eI, Fw) => {
        l();
        var FE = $n(), {agents: NE} = (jn(), zn), Ll = om(), LE = ft(), BE = Tw(), $E = Dw(), zE = Iw(),
            Rw = {browsers: NE, prefixes: $E}, Mw = `
  Replace Autoprefixer \`browsers\` option to Browserslist config.
  Use \`browserslist\` key in \`package.json\` or \`.browserslistrc\` file.

  Using \`browsers\` option can cause errors. Browserslist config can
  be used for Babel, Autoprefixer, postcss-normalize and other tools.

  If you really need to use option, rename it to \`overrideBrowserslist\`.

  Learn more at:
  https://github.com/browserslist/browserslist#readme
  https://twitter.com/browserslist

`;

        function jE(r) {
            return Object.prototype.toString.apply(r) === "[object Object]"
        }

        var Bl = new Map;

        function VE(r, e) {
            e.browsers.selected.length !== 0 && (e.add.selectors.length > 0 || Object.keys(e.add).length > 2 || r.warn(`Autoprefixer target browsers do not need any prefixes.You do not need Autoprefixer anymore.
Check your Browserslist config to be sure that your targets are set up correctly.

  Learn more at:
  https://github.com/postcss/autoprefixer#readme
  https://github.com/browserslist/browserslist#readme

`))
        }

        Fw.exports = er;

        function er(...r) {
            let e;
            if (r.length === 1 && jE(r[0]) ? (e = r[0], r = void 0) : r.length === 0 || r.length === 1 && !r[0] ? r = void 0 : r.length <= 2 && (Array.isArray(r[0]) || !r[0]) ? (e = r[1], r = r[0]) : typeof r[r.length - 1] == "object" && (e = r.pop()), e || (e = {}), e.browser) throw new Error("Change `browser` option to `overrideBrowserslist` in Autoprefixer");
            if (e.browserslist) throw new Error("Change `browserslist` option to `overrideBrowserslist` in Autoprefixer");
            e.overrideBrowserslist ? r = e.overrideBrowserslist : e.browsers && (typeof console != "undefined" && console.warn && (Ll.red ? console.warn(Ll.red(Mw.replace(/`[^`]+`/g, n => Ll.yellow(n.slice(1, -1))))) : console.warn(Mw)), r = e.browsers);
            let t = {ignoreUnknownVersions: e.ignoreUnknownVersions, stats: e.stats, env: e.env};

            function i(n) {
                let s = Rw, a = new LE(s.browsers, r, n, t), o = a.selected.join(", ") + JSON.stringify(e);
                return Bl.has(o) || Bl.set(o, new BE(s.prefixes, a, e)), Bl.get(o)
            }

            return {
                postcssPlugin: "autoprefixer", prepare(n) {
                    let s = i({from: n.opts.from, env: e.env});
                    return {
                        OnceExit(a) {
                            VE(n, s), e.remove !== !1 && s.processor.remove(a, n), e.add !== !1 && s.processor.add(a, n)
                        }
                    }
                }, info(n) {
                    return n = n || {}, n.from = n.from || m.cwd(), zE(i(n))
                }, options: e, browsers: r
            }
        }

        er.postcss = !0;
        er.data = Rw;
        er.defaults = FE.defaults;
        er.info = () => er().info()
    });
    var Lw = {};
    fe(Lw, {default: () => UE});
    var UE, Bw = _(() => {
        l();
        UE = []
    });
    var zw = {};
    fe(zw, {default: () => WE});
    var $w, WE, jw = _(() => {
        l();
        di();
        $w = H(wi()), WE = Ze($w.default.theme)
    });
    var Uw = {};
    fe(Uw, {default: () => GE});
    var Vw, GE, Ww = _(() => {
        l();
        di();
        Vw = H(wi()), GE = Ze(Vw.default)
    });
    l();
    "use strict";
    var HE = Je(am()), YE = Je(ce()), QE = Je(Nw()), JE = Je((Bw(), Lw)), XE = Je((jw(), zw)), KE = Je((Ww(), Uw)),
        ZE = Je((Jn(), au)), eO = Je((oo(), ao)), tO = Je((ps(), Uu));

    function Je(r) {
        return r && r.__esModule ? r : {default: r}
    }

    console.warn("cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation");
    var Un = "tailwind", $l = "text/tailwindcss", Gw = "/template.html", wt, Hw = !0, Yw = 0, zl = new Set, jl, Qw = "",
        Jw = (r = !1) => ({
            get(e, t) {
                return (!r || t === "config") && typeof e[t] == "object" && e[t] !== null ? new Proxy(e[t], Jw()) : e[t]
            }, set(e, t, i) {
                return e[t] = i, (!r || t === "config") && Vl(!0), !0
            }
        });
    window[Un] = new Proxy({
        config: {},
        defaultTheme: XE.default,
        defaultConfig: KE.default,
        colors: ZE.default,
        plugin: eO.default,
        resolveConfig: tO.default
    }, Jw(!0));

    function Xw(r) {
        jl.observe(r, {attributes: !0, attributeFilter: ["type"], characterData: !0, subtree: !0, childList: !0})
    }

    new MutationObserver(async r => {
        let e = !1;
        if (!jl) {
            jl = new MutationObserver(async () => await Vl(!0));
            for (let t of document.querySelectorAll(`style[type="${$l}"]`)) Xw(t)
        }
        for (let t of r) for (let i of t.addedNodes) i.nodeType === 1 && i.tagName === "STYLE" && i.getAttribute("type") === $l && (Xw(i), e = !0);
        await Vl(e)
    }).observe(document.documentElement, {attributes: !0, attributeFilter: ["class"], childList: !0, subtree: !0});

    async function Vl(r = !1) {
        r && (Yw++, zl.clear());
        let e = "";
        for (let i of document.querySelectorAll(`style[type="${$l}"]`)) e += i.textContent;
        let t = new Set;
        for (let i of document.querySelectorAll("[class]")) for (let n of i.classList) zl.has(n) || t.add(n);
        if (document.body && (Hw || t.size > 0 || e !== Qw || !wt || !wt.isConnected)) {
            for (let n of t) zl.add(n);
            Hw = !1, Qw = e, self[Gw] = Array.from(t).join(" ");
            let i = (0, YE.default)([(0, HE.default)({
                ...window[Un].config,
                _hash: Yw,
                content: [Gw],
                plugins: [...JE.default, ...Array.isArray(window[Un].config.plugins) ? window[Un].config.plugins : []]
            }), (0, QE.default)({remove: !1})]).process(`@tailwind base;@tailwind components;@tailwind utilities;${e}`).css;
            (!wt || !wt.isConnected) && (wt = document.createElement("style"), document.head.append(wt)), wt.textContent = i
        }
    }
})();
/*! https://mths.be/cssesc v3.0.0 by @mathias */
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/js/init-alpine.js


```
function data() {
  function getThemeFromLocalStorage() {
    // if user already changed the theme, use it
    if (window.localStorage.getItem('dark')) {
      return JSON.parse(window.localStorage.getItem('dark'))
    }

    // else return their preferences
    return (
      !!window.matchMedia &&
      window.matchMedia('(prefers-color-scheme: dark)').matches
    )
  }

  function setThemeToLocalStorage(value) {
    window.localStorage.setItem('dark', value)
  }

  return {
    dark: getThemeFromLocalStorage(),
    toggleTheme() {
      this.dark = !this.dark
      setThemeToLocalStorage(this.dark)
    },
    isSideMenuOpen: false,
    toggleSideMenu() {
      this.isSideMenuOpen = !this.isSideMenuOpen
    },
    closeSideMenu() {
      this.isSideMenuOpen = false
    },
    isNotificationsMenuOpen: false,
    toggleNotificationsMenu() {
      this.isNotificationsMenuOpen = !this.isNotificationsMenuOpen
    },
    closeNotificationsMenu() {
      this.isNotificationsMenuOpen = false
    },
    isProfileMenuOpen: false,
    toggleProfileMenu() {
      this.isProfileMenuOpen = !this.isProfileMenuOpen
    },
    closeProfileMenu() {
      this.isProfileMenuOpen = false
    },
    isPagesMenuOpen: false,
    togglePagesMenu() {
      this.isPagesMenuOpen = !this.isPagesMenuOpen
    },
    // Modal
    isModalOpen: false,
    trapCleanup: null,
    openModal() {
      this.isModalOpen = true
      this.trapCleanup = focusTrap(document.querySelector('#modal'))
    },
    closeModal() {
      this.isModalOpen = false
      this.trapCleanup()
    },
  }
}

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/js/jquery.js


```
/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */
!function (e, t) {
    "use strict";
    "object" == typeof module && "object" == typeof module.exports ? module.exports = e.document ? t(e, !0) : function (e) {
        if (!e.document) throw new Error("jQuery requires a window with a document");
        return t(e)
    } : t(e)
}("undefined" != typeof window ? window : this, function (C, e) {
    "use strict";
    var t = [], r = Object.getPrototypeOf, s = t.slice, g = t.flat ? function (e) {
            return t.flat.call(e)
        } : function (e) {
            return t.concat.apply([], e)
        }, u = t.push, i = t.indexOf, n = {}, o = n.toString, v = n.hasOwnProperty, a = v.toString, l = a.call(Object),
        y = {}, m = function (e) {
            return "function" == typeof e && "number" != typeof e.nodeType
        }, x = function (e) {
            return null != e && e === e.window
        }, E = C.document, c = {type: !0, src: !0, nonce: !0, noModule: !0};

    function b(e, t, n) {
        var r, i, o = (n = n || E).createElement("script");
        if (o.text = e, t) for (r in c) (i = t[r] || t.getAttribute && t.getAttribute(r)) && o.setAttribute(r, i);
        n.head.appendChild(o).parentNode.removeChild(o)
    }

    function w(e) {
        return null == e ? e + "" : "object" == typeof e || "function" == typeof e ? n[o.call(e)] || "object" : typeof e
    }

    var f = "3.5.1", S = function (e, t) {
        return new S.fn.init(e, t)
    };

    function p(e) {
        var t = !!e && "length" in e && e.length, n = w(e);
        return !m(e) && !x(e) && ("array" === n || 0 === t || "number" == typeof t && 0 < t && t - 1 in e)
    }

    S.fn = S.prototype = {
        jquery: f, constructor: S, length: 0, toArray: function () {
            return s.call(this)
        }, get: function (e) {
            return null == e ? s.call(this) : e < 0 ? this[e + this.length] : this[e]
        }, pushStack: function (e) {
            var t = S.merge(this.constructor(), e);
            return t.prevObject = this, t
        }, each: function (e) {
            return S.each(this, e)
        }, map: function (n) {
            return this.pushStack(S.map(this, function (e, t) {
                return n.call(e, t, e)
            }))
        }, slice: function () {
            return this.pushStack(s.apply(this, arguments))
        }, first: function () {
            return this.eq(0)
        }, last: function () {
            return this.eq(-1)
        }, even: function () {
            return this.pushStack(S.grep(this, function (e, t) {
                return (t + 1) % 2
            }))
        }, odd: function () {
            return this.pushStack(S.grep(this, function (e, t) {
                return t % 2
            }))
        }, eq: function (e) {
            var t = this.length, n = +e + (e < 0 ? t : 0);
            return this.pushStack(0 <= n && n < t ? [this[n]] : [])
        }, end: function () {
            return this.prevObject || this.constructor()
        }, push: u, sort: t.sort, splice: t.splice
    }, S.extend = S.fn.extend = function () {
        var e, t, n, r, i, o, a = arguments[0] || {}, s = 1, u = arguments.length, l = !1;
        for ("boolean" == typeof a && (l = a, a = arguments[s] || {}, s++), "object" == typeof a || m(a) || (a = {}), s === u && (a = this, s--); s < u; s++) if (null != (e = arguments[s])) for (t in e) r = e[t], "__proto__" !== t && a !== r && (l && r && (S.isPlainObject(r) || (i = Array.isArray(r))) ? (n = a[t], o = i && !Array.isArray(n) ? [] : i || S.isPlainObject(n) ? n : {}, i = !1, a[t] = S.extend(l, o, r)) : void 0 !== r && (a[t] = r));
        return a
    }, S.extend({
        expando: "jQuery" + (f + Math.random()).replace(/\D/g, ""), isReady: !0, error: function (e) {
            throw new Error(e)
        }, noop: function () {
        }, isPlainObject: function (e) {
            var t, n;
            return !(!e || "[object Object]" !== o.call(e)) && (!(t = r(e)) || "function" == typeof (n = v.call(t, "constructor") && t.constructor) && a.call(n) === l)
        }, isEmptyObject: function (e) {
            var t;
            for (t in e) return !1;
            return !0
        }, globalEval: function (e, t, n) {
            b(e, {nonce: t && t.nonce}, n)
        }, each: function (e, t) {
            var n, r = 0;
            if (p(e)) {
                for (n = e.length; r < n; r++) if (!1 === t.call(e[r], r, e[r])) break
            } else for (r in e) if (!1 === t.call(e[r], r, e[r])) break;
            return e
        }, makeArray: function (e, t) {
            var n = t || [];
            return null != e && (p(Object(e)) ? S.merge(n, "string" == typeof e ? [e] : e) : u.call(n, e)), n
        }, inArray: function (e, t, n) {
            return null == t ? -1 : i.call(t, e, n)
        }, merge: function (e, t) {
            for (var n = +t.length, r = 0, i = e.length; r < n; r++) e[i++] = t[r];
            return e.length = i, e
        }, grep: function (e, t, n) {
            for (var r = [], i = 0, o = e.length, a = !n; i < o; i++) !t(e[i], i) !== a && r.push(e[i]);
            return r
        }, map: function (e, t, n) {
            var r, i, o = 0, a = [];
            if (p(e)) for (r = e.length; o < r; o++) null != (i = t(e[o], o, n)) && a.push(i); else for (o in e) null != (i = t(e[o], o, n)) && a.push(i);
            return g(a)
        }, guid: 1, support: y
    }), "function" == typeof Symbol && (S.fn[Symbol.iterator] = t[Symbol.iterator]), S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "), function (e, t) {
        n["[object " + t + "]"] = t.toLowerCase()
    });
    var d = function (n) {
        var e, d, b, o, i, h, f, g, w, u, l, T, C, a, E, v, s, c, y, S = "sizzle" + 1 * new Date, p = n.document, k = 0,
            r = 0, m = ue(), x = ue(), A = ue(), N = ue(), D = function (e, t) {
                return e === t && (l = !0), 0
            }, j = {}.hasOwnProperty, t = [], q = t.pop, L = t.push, H = t.push, O = t.slice, P = function (e, t) {
                for (var n = 0, r = e.length; n < r; n++) if (e[n] === t) return n;
                return -1
            },
            R = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",
            M = "[\\x20\\t\\r\\n\\f]", I = "(?:\\\\[\\da-fA-F]{1,6}" + M + "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",
            W = "\\[" + M + "*(" + I + ")(?:" + M + "*([*^$|!~]?=)" + M + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + I + "))|)" + M + "*\\]",
            F = ":(" + I + ")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|" + W + ")*)|.*)\\)|)",
            B = new RegExp(M + "+", "g"), $ = new RegExp("^" + M + "+|((?:^|[^\\\\])(?:\\\\.)*)" + M + "+$", "g"),
            _ = new RegExp("^" + M + "*," + M + "*"), z = new RegExp("^" + M + "*([>+~]|" + M + ")" + M + "*"),
            U = new RegExp(M + "|>"), X = new RegExp(F), V = new RegExp("^" + I + "$"), G = {
                ID: new RegExp("^#(" + I + ")"),
                CLASS: new RegExp("^\\.(" + I + ")"),
                TAG: new RegExp("^(" + I + "|[*])"),
                ATTR: new RegExp("^" + W),
                PSEUDO: new RegExp("^" + F),
                CHILD: new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + M + "*(even|odd|(([+-]|)(\\d*)n|)" + M + "*(?:([+-]|)" + M + "*(\\d+)|))" + M + "*\\)|)", "i"),
                bool: new RegExp("^(?:" + R + ")$", "i"),
                needsContext: new RegExp("^" + M + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + M + "*((?:-\\d)?\\d*)" + M + "*\\)|)(?=[^-]|$)", "i")
            }, Y = /HTML$/i, Q = /^(?:input|select|textarea|button)$/i, J = /^h\d$/i, K = /^[^{]+\{\s*\[native \w/,
            Z = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, ee = /[+~]/,
            te = new RegExp("\\\\[\\da-fA-F]{1,6}" + M + "?|\\\\([^\\r\\n\\f])", "g"), ne = function (e, t) {
                var n = "0x" + e.slice(1) - 65536;
                return t || (n < 0 ? String.fromCharCode(n + 65536) : String.fromCharCode(n >> 10 | 55296, 1023 & n | 56320))
            }, re = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, ie = function (e, t) {
                return t ? "\0" === e ? "\ufffd" : e.slice(0, -1) + "\\" + e.charCodeAt(e.length - 1).toString(16) + " " : "\\" + e
            }, oe = function () {
                T()
            }, ae = be(function (e) {
                return !0 === e.disabled && "fieldset" === e.nodeName.toLowerCase()
            }, {dir: "parentNode", next: "legend"});
        try {
            H.apply(t = O.call(p.childNodes), p.childNodes), t[p.childNodes.length].nodeType
        } catch (e) {
            H = {
                apply: t.length ? function (e, t) {
                    L.apply(e, O.call(t))
                } : function (e, t) {
                    var n = e.length, r = 0;
                    while (e[n++] = t[r++]) ;
                    e.length = n - 1
                }
            }
        }

        function se(t, e, n, r) {
            var i, o, a, s, u, l, c, f = e && e.ownerDocument, p = e ? e.nodeType : 9;
            if (n = n || [], "string" != typeof t || !t || 1 !== p && 9 !== p && 11 !== p) return n;
            if (!r && (T(e), e = e || C, E)) {
                if (11 !== p && (u = Z.exec(t))) if (i = u[1]) {
                    if (9 === p) {
                        if (!(a = e.getElementById(i))) return n;
                        if (a.id === i) return n.push(a), n
                    } else if (f && (a = f.getElementById(i)) && y(e, a) && a.id === i) return n.push(a), n
                } else {
                    if (u[2]) return H.apply(n, e.getElementsByTagName(t)), n;
                    if ((i = u[3]) && d.getElementsByClassName && e.getElementsByClassName) return H.apply(n, e.getElementsByClassName(i)), n
                }
                if (d.qsa && !N[t + " "] && (!v || !v.test(t)) && (1 !== p || "object" !== e.nodeName.toLowerCase())) {
                    if (c = t, f = e, 1 === p && (U.test(t) || z.test(t))) {
                        (f = ee.test(t) && ye(e.parentNode) || e) === e && d.scope || ((s = e.getAttribute("id")) ? s = s.replace(re, ie) : e.setAttribute("id", s = S)), o = (l = h(t)).length;
                        while (o--) l[o] = (s ? "#" + s : ":scope") + " " + xe(l[o]);
                        c = l.join(",")
                    }
                    try {
                        return H.apply(n, f.querySelectorAll(c)), n
                    } catch (e) {
                        N(t, !0)
                    } finally {
                        s === S && e.removeAttribute("id")
                    }
                }
            }
            return g(t.replace($, "$1"), e, n, r)
        }

        function ue() {
            var r = [];
            return function e(t, n) {
                return r.push(t + " ") > b.cacheLength && delete e[r.shift()], e[t + " "] = n
            }
        }

        function le(e) {
            return e[S] = !0, e
        }

        function ce(e) {
            var t = C.createElement("fieldset");
            try {
                return !!e(t)
            } catch (e) {
                return !1
            } finally {
                t.parentNode && t.parentNode.removeChild(t), t = null
            }
        }

        function fe(e, t) {
            var n = e.split("|"), r = n.length;
            while (r--) b.attrHandle[n[r]] = t
        }

        function pe(e, t) {
            var n = t && e, r = n && 1 === e.nodeType && 1 === t.nodeType && e.sourceIndex - t.sourceIndex;
            if (r) return r;
            if (n) while (n = n.nextSibling) if (n === t) return -1;
            return e ? 1 : -1
        }

        function de(t) {
            return function (e) {
                return "input" === e.nodeName.toLowerCase() && e.type === t
            }
        }

        function he(n) {
            return function (e) {
                var t = e.nodeName.toLowerCase();
                return ("input" === t || "button" === t) && e.type === n
            }
        }

        function ge(t) {
            return function (e) {
                return "form" in e ? e.parentNode && !1 === e.disabled ? "label" in e ? "label" in e.parentNode ? e.parentNode.disabled === t : e.disabled === t : e.isDisabled === t || e.isDisabled !== !t && ae(e) === t : e.disabled === t : "label" in e && e.disabled === t
            }
        }

        function ve(a) {
            return le(function (o) {
                return o = +o, le(function (e, t) {
                    var n, r = a([], e.length, o), i = r.length;
                    while (i--) e[n = r[i]] && (e[n] = !(t[n] = e[n]))
                })
            })
        }

        function ye(e) {
            return e && "undefined" != typeof e.getElementsByTagName && e
        }

        for (e in d = se.support = {}, i = se.isXML = function (e) {
            var t = e.namespaceURI, n = (e.ownerDocument || e).documentElement;
            return !Y.test(t || n && n.nodeName || "HTML")
        }, T = se.setDocument = function (e) {
            var t, n, r = e ? e.ownerDocument || e : p;
            return r != C && 9 === r.nodeType && r.documentElement && (a = (C = r).documentElement, E = !i(C), p != C && (n = C.defaultView) && n.top !== n && (n.addEventListener ? n.addEventListener("unload", oe, !1) : n.attachEvent && n.attachEvent("onunload", oe)), d.scope = ce(function (e) {
                return a.appendChild(e).appendChild(C.createElement("div")), "undefined" != typeof e.querySelectorAll && !e.querySelectorAll(":scope fieldset div").length
            }), d.attributes = ce(function (e) {
                return e.className = "i", !e.getAttribute("className")
            }), d.getElementsByTagName = ce(function (e) {
                return e.appendChild(C.createComment("")), !e.getElementsByTagName("*").length
            }), d.getElementsByClassName = K.test(C.getElementsByClassName), d.getById = ce(function (e) {
                return a.appendChild(e).id = S, !C.getElementsByName || !C.getElementsByName(S).length
            }), d.getById ? (b.filter.ID = function (e) {
                var t = e.replace(te, ne);
                return function (e) {
                    return e.getAttribute("id") === t
                }
            }, b.find.ID = function (e, t) {
                if ("undefined" != typeof t.getElementById && E) {
                    var n = t.getElementById(e);
                    return n ? [n] : []
                }
            }) : (b.filter.ID = function (e) {
                var n = e.replace(te, ne);
                return function (e) {
                    var t = "undefined" != typeof e.getAttributeNode && e.getAttributeNode("id");
                    return t && t.value === n
                }
            }, b.find.ID = function (e, t) {
                if ("undefined" != typeof t.getElementById && E) {
                    var n, r, i, o = t.getElementById(e);
                    if (o) {
                        if ((n = o.getAttributeNode("id")) && n.value === e) return [o];
                        i = t.getElementsByName(e), r = 0;
                        while (o = i[r++]) if ((n = o.getAttributeNode("id")) && n.value === e) return [o]
                    }
                    return []
                }
            }), b.find.TAG = d.getElementsByTagName ? function (e, t) {
                return "undefined" != typeof t.getElementsByTagName ? t.getElementsByTagName(e) : d.qsa ? t.querySelectorAll(e) : void 0
            } : function (e, t) {
                var n, r = [], i = 0, o = t.getElementsByTagName(e);
                if ("*" === e) {
                    while (n = o[i++]) 1 === n.nodeType && r.push(n);
                    return r
                }
                return o
            }, b.find.CLASS = d.getElementsByClassName && function (e, t) {
                if ("undefined" != typeof t.getElementsByClassName && E) return t.getElementsByClassName(e)
            }, s = [], v = [], (d.qsa = K.test(C.querySelectorAll)) && (ce(function (e) {
                var t;
                a.appendChild(e).innerHTML = "<a id='" + S + "'></a><select id='" + S + "-\r\\' msallowcapture=''><option selected=''></option></select>", e.querySelectorAll("[msallowcapture^='']").length && v.push("[*^$]=" + M + "*(?:''|\"\")"), e.querySelectorAll("[selected]").length || v.push("\\[" + M + "*(?:value|" + R + ")"), e.querySelectorAll("[id~=" + S + "-]").length || v.push("~="), (t = C.createElement("input")).setAttribute("name", ""), e.appendChild(t), e.querySelectorAll("[name='']").length || v.push("\\[" + M + "*name" + M + "*=" + M + "*(?:''|\"\")"), e.querySelectorAll(":checked").length || v.push(":checked"), e.querySelectorAll("a#" + S + "+*").length || v.push(".#.+[+~]"), e.querySelectorAll("\\\f"), v.push("[\\r\\n\\f]")
            }), ce(function (e) {
                e.innerHTML = "<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";
                var t = C.createElement("input");
                t.setAttribute("type", "hidden"), e.appendChild(t).setAttribute("name", "D"), e.querySelectorAll("[name=d]").length && v.push("name" + M + "*[*^$|!~]?="), 2 !== e.querySelectorAll(":enabled").length && v.push(":enabled", ":disabled"), a.appendChild(e).disabled = !0, 2 !== e.querySelectorAll(":disabled").length && v.push(":enabled", ":disabled"), e.querySelectorAll("*,:x"), v.push(",.*:")
            })), (d.matchesSelector = K.test(c = a.matches || a.webkitMatchesSelector || a.mozMatchesSelector || a.oMatchesSelector || a.msMatchesSelector)) && ce(function (e) {
                d.disconnectedMatch = c.call(e, "*"), c.call(e, "[s!='']:x"), s.push("!=", F)
            }), v = v.length && new RegExp(v.join("|")), s = s.length && new RegExp(s.join("|")), t = K.test(a.compareDocumentPosition), y = t || K.test(a.contains) ? function (e, t) {
                var n = 9 === e.nodeType ? e.documentElement : e, r = t && t.parentNode;
                return e === r || !(!r || 1 !== r.nodeType || !(n.contains ? n.contains(r) : e.compareDocumentPosition && 16 & e.compareDocumentPosition(r)))
            } : function (e, t) {
                if (t) while (t = t.parentNode) if (t === e) return !0;
                return !1
            }, D = t ? function (e, t) {
                if (e === t) return l = !0, 0;
                var n = !e.compareDocumentPosition - !t.compareDocumentPosition;
                return n || (1 & (n = (e.ownerDocument || e) == (t.ownerDocument || t) ? e.compareDocumentPosition(t) : 1) || !d.sortDetached && t.compareDocumentPosition(e) === n ? e == C || e.ownerDocument == p && y(p, e) ? -1 : t == C || t.ownerDocument == p && y(p, t) ? 1 : u ? P(u, e) - P(u, t) : 0 : 4 & n ? -1 : 1)
            } : function (e, t) {
                if (e === t) return l = !0, 0;
                var n, r = 0, i = e.parentNode, o = t.parentNode, a = [e], s = [t];
                if (!i || !o) return e == C ? -1 : t == C ? 1 : i ? -1 : o ? 1 : u ? P(u, e) - P(u, t) : 0;
                if (i === o) return pe(e, t);
                n = e;
                while (n = n.parentNode) a.unshift(n);
                n = t;
                while (n = n.parentNode) s.unshift(n);
                while (a[r] === s[r]) r++;
                return r ? pe(a[r], s[r]) : a[r] == p ? -1 : s[r] == p ? 1 : 0
            }), C
        }, se.matches = function (e, t) {
            return se(e, null, null, t)
        }, se.matchesSelector = function (e, t) {
            if (T(e), d.matchesSelector && E && !N[t + " "] && (!s || !s.test(t)) && (!v || !v.test(t))) try {
                var n = c.call(e, t);
                if (n || d.disconnectedMatch || e.document && 11 !== e.document.nodeType) return n
            } catch (e) {
                N(t, !0)
            }
            return 0 < se(t, C, null, [e]).length
        }, se.contains = function (e, t) {
            return (e.ownerDocument || e) != C && T(e), y(e, t)
        }, se.attr = function (e, t) {
            (e.ownerDocument || e) != C && T(e);
            var n = b.attrHandle[t.toLowerCase()],
                r = n && j.call(b.attrHandle, t.toLowerCase()) ? n(e, t, !E) : void 0;
            return void 0 !== r ? r : d.attributes || !E ? e.getAttribute(t) : (r = e.getAttributeNode(t)) && r.specified ? r.value : null
        }, se.escape = function (e) {
            return (e + "").replace(re, ie)
        }, se.error = function (e) {
            throw new Error("Syntax error, unrecognized expression: " + e)
        }, se.uniqueSort = function (e) {
            var t, n = [], r = 0, i = 0;
            if (l = !d.detectDuplicates, u = !d.sortStable && e.slice(0), e.sort(D), l) {
                while (t = e[i++]) t === e[i] && (r = n.push(i));
                while (r--) e.splice(n[r], 1)
            }
            return u = null, e
        }, o = se.getText = function (e) {
            var t, n = "", r = 0, i = e.nodeType;
            if (i) {
                if (1 === i || 9 === i || 11 === i) {
                    if ("string" == typeof e.textContent) return e.textContent;
                    for (e = e.firstChild; e; e = e.nextSibling) n += o(e)
                } else if (3 === i || 4 === i) return e.nodeValue
            } else while (t = e[r++]) n += o(t);
            return n
        }, (b = se.selectors = {
            cacheLength: 50,
            createPseudo: le,
            match: G,
            attrHandle: {},
            find: {},
            relative: {
                ">": {dir: "parentNode", first: !0},
                " ": {dir: "parentNode"},
                "+": {dir: "previousSibling", first: !0},
                "~": {dir: "previousSibling"}
            },
            preFilter: {
                ATTR: function (e) {
                    return e[1] = e[1].replace(te, ne), e[3] = (e[3] || e[4] || e[5] || "").replace(te, ne), "~=" === e[2] && (e[3] = " " + e[3] + " "), e.slice(0, 4)
                }, CHILD: function (e) {
                    return e[1] = e[1].toLowerCase(), "nth" === e[1].slice(0, 3) ? (e[3] || se.error(e[0]), e[4] = +(e[4] ? e[5] + (e[6] || 1) : 2 * ("even" === e[3] || "odd" === e[3])), e[5] = +(e[7] + e[8] || "odd" === e[3])) : e[3] && se.error(e[0]), e
                }, PSEUDO: function (e) {
                    var t, n = !e[6] && e[2];
                    return G.CHILD.test(e[0]) ? null : (e[3] ? e[2] = e[4] || e[5] || "" : n && X.test(n) && (t = h(n, !0)) && (t = n.indexOf(")", n.length - t) - n.length) && (e[0] = e[0].slice(0, t), e[2] = n.slice(0, t)), e.slice(0, 3))
                }
            },
            filter: {
                TAG: function (e) {
                    var t = e.replace(te, ne).toLowerCase();
                    return "*" === e ? function () {
                        return !0
                    } : function (e) {
                        return e.nodeName && e.nodeName.toLowerCase() === t
                    }
                }, CLASS: function (e) {
                    var t = m[e + " "];
                    return t || (t = new RegExp("(^|" + M + ")" + e + "(" + M + "|$)")) && m(e, function (e) {
                        return t.test("string" == typeof e.className && e.className || "undefined" != typeof e.getAttribute && e.getAttribute("class") || "")
                    })
                }, ATTR: function (n, r, i) {
                    return function (e) {
                        var t = se.attr(e, n);
                        return null == t ? "!=" === r : !r || (t += "", "=" === r ? t === i : "!=" === r ? t !== i : "^=" === r ? i && 0 === t.indexOf(i) : "*=" === r ? i && -1 < t.indexOf(i) : "$=" === r ? i && t.slice(-i.length) === i : "~=" === r ? -1 < (" " + t.replace(B, " ") + " ").indexOf(i) : "|=" === r && (t === i || t.slice(0, i.length + 1) === i + "-"))
                    }
                }, CHILD: function (h, e, t, g, v) {
                    var y = "nth" !== h.slice(0, 3), m = "last" !== h.slice(-4), x = "of-type" === e;
                    return 1 === g && 0 === v ? function (e) {
                        return !!e.parentNode
                    } : function (e, t, n) {
                        var r, i, o, a, s, u, l = y !== m ? "nextSibling" : "previousSibling", c = e.parentNode,
                            f = x && e.nodeName.toLowerCase(), p = !n && !x, d = !1;
                        if (c) {
                            if (y) {
                                while (l) {
                                    a = e;
                                    while (a = a[l]) if (x ? a.nodeName.toLowerCase() === f : 1 === a.nodeType) return !1;
                                    u = l = "only" === h && !u && "nextSibling"
                                }
                                return !0
                            }
                            if (u = [m ? c.firstChild : c.lastChild], m && p) {
                                d = (s = (r = (i = (o = (a = c)[S] || (a[S] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[h] || [])[0] === k && r[1]) && r[2], a = s && c.childNodes[s];
                                while (a = ++s && a && a[l] || (d = s = 0) || u.pop()) if (1 === a.nodeType && ++d && a === e) {
                                    i[h] = [k, s, d];
                                    break
                                }
                            } else if (p && (d = s = (r = (i = (o = (a = e)[S] || (a[S] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[h] || [])[0] === k && r[1]), !1 === d) while (a = ++s && a && a[l] || (d = s = 0) || u.pop()) if ((x ? a.nodeName.toLowerCase() === f : 1 === a.nodeType) && ++d && (p && ((i = (o = a[S] || (a[S] = {}))[a.uniqueID] || (o[a.uniqueID] = {}))[h] = [k, d]), a === e)) break;
                            return (d -= v) === g || d % g == 0 && 0 <= d / g
                        }
                    }
                }, PSEUDO: function (e, o) {
                    var t, a = b.pseudos[e] || b.setFilters[e.toLowerCase()] || se.error("unsupported pseudo: " + e);
                    return a[S] ? a(o) : 1 < a.length ? (t = [e, e, "", o], b.setFilters.hasOwnProperty(e.toLowerCase()) ? le(function (e, t) {
                        var n, r = a(e, o), i = r.length;
                        while (i--) e[n = P(e, r[i])] = !(t[n] = r[i])
                    }) : function (e) {
                        return a(e, 0, t)
                    }) : a
                }
            },
            pseudos: {
                not: le(function (e) {
                    var r = [], i = [], s = f(e.replace($, "$1"));
                    return s[S] ? le(function (e, t, n, r) {
                        var i, o = s(e, null, r, []), a = e.length;
                        while (a--) (i = o[a]) && (e[a] = !(t[a] = i))
                    }) : function (e, t, n) {
                        return r[0] = e, s(r, null, n, i), r[0] = null, !i.pop()
                    }
                }), has: le(function (t) {
                    return function (e) {
                        return 0 < se(t, e).length
                    }
                }), contains: le(function (t) {
                    return t = t.replace(te, ne), function (e) {
                        return -1 < (e.textContent || o(e)).indexOf(t)
                    }
                }), lang: le(function (n) {
                    return V.test(n || "") || se.error("unsupported lang: " + n), n = n.replace(te, ne).toLowerCase(), function (e) {
                        var t;
                        do {
                            if (t = E ? e.lang : e.getAttribute("xml:lang") || e.getAttribute("lang")) return (t = t.toLowerCase()) === n || 0 === t.indexOf(n + "-")
                        } while ((e = e.parentNode) && 1 === e.nodeType);
                        return !1
                    }
                }), target: function (e) {
                    var t = n.location && n.location.hash;
                    return t && t.slice(1) === e.id
                }, root: function (e) {
                    return e === a
                }, focus: function (e) {
                    return e === C.activeElement && (!C.hasFocus || C.hasFocus()) && !!(e.type || e.href || ~e.tabIndex)
                }, enabled: ge(!1), disabled: ge(!0), checked: function (e) {
                    var t = e.nodeName.toLowerCase();
                    return "input" === t && !!e.checked || "option" === t && !!e.selected
                }, selected: function (e) {
                    return e.parentNode && e.parentNode.selectedIndex, !0 === e.selected
                }, empty: function (e) {
                    for (e = e.firstChild; e; e = e.nextSibling) if (e.nodeType < 6) return !1;
                    return !0
                }, parent: function (e) {
                    return !b.pseudos.empty(e)
                }, header: function (e) {
                    return J.test(e.nodeName)
                }, input: function (e) {
                    return Q.test(e.nodeName)
                }, button: function (e) {
                    var t = e.nodeName.toLowerCase();
                    return "input" === t && "button" === e.type || "button" === t
                }, text: function (e) {
                    var t;
                    return "input" === e.nodeName.toLowerCase() && "text" === e.type && (null == (t = e.getAttribute("type")) || "text" === t.toLowerCase())
                }, first: ve(function () {
                    return [0]
                }), last: ve(function (e, t) {
                    return [t - 1]
                }), eq: ve(function (e, t, n) {
                    return [n < 0 ? n + t : n]
                }), even: ve(function (e, t) {
                    for (var n = 0; n < t; n += 2) e.push(n);
                    return e
                }), odd: ve(function (e, t) {
                    for (var n = 1; n < t; n += 2) e.push(n);
                    return e
                }), lt: ve(function (e, t, n) {
                    for (var r = n < 0 ? n + t : t < n ? t : n; 0 <= --r;) e.push(r);
                    return e
                }), gt: ve(function (e, t, n) {
                    for (var r = n < 0 ? n + t : n; ++r < t;) e.push(r);
                    return e
                })
            }
        }).pseudos.nth = b.pseudos.eq, {
            radio: !0,
            checkbox: !0,
            file: !0,
            password: !0,
            image: !0
        }) b.pseudos[e] = de(e);
        for (e in {submit: !0, reset: !0}) b.pseudos[e] = he(e);

        function me() {
        }

        function xe(e) {
            for (var t = 0, n = e.length, r = ""; t < n; t++) r += e[t].value;
            return r
        }

        function be(s, e, t) {
            var u = e.dir, l = e.next, c = l || u, f = t && "parentNode" === c, p = r++;
            return e.first ? function (e, t, n) {
                while (e = e[u]) if (1 === e.nodeType || f) return s(e, t, n);
                return !1
            } : function (e, t, n) {
                var r, i, o, a = [k, p];
                if (n) {
                    while (e = e[u]) if ((1 === e.nodeType || f) && s(e, t, n)) return !0
                } else while (e = e[u]) if (1 === e.nodeType || f) if (i = (o = e[S] || (e[S] = {}))[e.uniqueID] || (o[e.uniqueID] = {}), l && l === e.nodeName.toLowerCase()) e = e[u] || e; else {
                    if ((r = i[c]) && r[0] === k && r[1] === p) return a[2] = r[2];
                    if ((i[c] = a)[2] = s(e, t, n)) return !0
                }
                return !1
            }
        }

        function we(i) {
            return 1 < i.length ? function (e, t, n) {
                var r = i.length;
                while (r--) if (!i[r](e, t, n)) return !1;
                return !0
            } : i[0]
        }

        function Te(e, t, n, r, i) {
            for (var o, a = [], s = 0, u = e.length, l = null != t; s < u; s++) (o = e[s]) && (n && !n(o, r, i) || (a.push(o), l && t.push(s)));
            return a
        }

        function Ce(d, h, g, v, y, e) {
            return v && !v[S] && (v = Ce(v)), y && !y[S] && (y = Ce(y, e)), le(function (e, t, n, r) {
                var i, o, a, s = [], u = [], l = t.length, c = e || function (e, t, n) {
                        for (var r = 0, i = t.length; r < i; r++) se(e, t[r], n);
                        return n
                    }(h || "*", n.nodeType ? [n] : n, []), f = !d || !e && h ? c : Te(c, s, d, n, r),
                    p = g ? y || (e ? d : l || v) ? [] : t : f;
                if (g && g(f, p, n, r), v) {
                    i = Te(p, u), v(i, [], n, r), o = i.length;
                    while (o--) (a = i[o]) && (p[u[o]] = !(f[u[o]] = a))
                }
                if (e) {
                    if (y || d) {
                        if (y) {
                            i = [], o = p.length;
                            while (o--) (a = p[o]) && i.push(f[o] = a);
                            y(null, p = [], i, r)
                        }
                        o = p.length;
                        while (o--) (a = p[o]) && -1 < (i = y ? P(e, a) : s[o]) && (e[i] = !(t[i] = a))
                    }
                } else p = Te(p === t ? p.splice(l, p.length) : p), y ? y(null, t, p, r) : H.apply(t, p)
            })
        }

        function Ee(e) {
            for (var i, t, n, r = e.length, o = b.relative[e[0].type], a = o || b.relative[" "], s = o ? 1 : 0, u = be(function (e) {
                return e === i
            }, a, !0), l = be(function (e) {
                return -1 < P(i, e)
            }, a, !0), c = [function (e, t, n) {
                var r = !o && (n || t !== w) || ((i = t).nodeType ? u(e, t, n) : l(e, t, n));
                return i = null, r
            }]; s < r; s++) if (t = b.relative[e[s].type]) c = [be(we(c), t)]; else {
                if ((t = b.filter[e[s].type].apply(null, e[s].matches))[S]) {
                    for (n = ++s; n < r; n++) if (b.relative[e[n].type]) break;
                    return Ce(1 < s && we(c), 1 < s && xe(e.slice(0, s - 1).concat({value: " " === e[s - 2].type ? "*" : ""})).replace($, "$1"), t, s < n && Ee(e.slice(s, n)), n < r && Ee(e = e.slice(n)), n < r && xe(e))
                }
                c.push(t)
            }
            return we(c)
        }

        return me.prototype = b.filters = b.pseudos, b.setFilters = new me, h = se.tokenize = function (e, t) {
            var n, r, i, o, a, s, u, l = x[e + " "];
            if (l) return t ? 0 : l.slice(0);
            a = e, s = [], u = b.preFilter;
            while (a) {
                for (o in n && !(r = _.exec(a)) || (r && (a = a.slice(r[0].length) || a), s.push(i = [])), n = !1, (r = z.exec(a)) && (n = r.shift(), i.push({
                    value: n,
                    type: r[0].replace($, " ")
                }), a = a.slice(n.length)), b.filter) !(r = G[o].exec(a)) || u[o] && !(r = u[o](r)) || (n = r.shift(), i.push({
                    value: n,
                    type: o,
                    matches: r
                }), a = a.slice(n.length));
                if (!n) break
            }
            return t ? a.length : a ? se.error(e) : x(e, s).slice(0)
        }, f = se.compile = function (e, t) {
            var n, v, y, m, x, r, i = [], o = [], a = A[e + " "];
            if (!a) {
                t || (t = h(e)), n = t.length;
                while (n--) (a = Ee(t[n]))[S] ? i.push(a) : o.push(a);
                (a = A(e, (v = o, m = 0 < (y = i).length, x = 0 < v.length, r = function (e, t, n, r, i) {
                    var o, a, s, u = 0, l = "0", c = e && [], f = [], p = w, d = e || x && b.find.TAG("*", i),
                        h = k += null == p ? 1 : Math.random() || .1, g = d.length;
                    for (i && (w = t == C || t || i); l !== g && null != (o = d[l]); l++) {
                        if (x && o) {
                            a = 0, t || o.ownerDocument == C || (T(o), n = !E);
                            while (s = v[a++]) if (s(o, t || C, n)) {
                                r.push(o);
                                break
                            }
                            i && (k = h)
                        }
                        m && ((o = !s && o) && u--, e && c.push(o))
                    }
                    if (u += l, m && l !== u) {
                        a = 0;
                        while (s = y[a++]) s(c, f, t, n);
                        if (e) {
                            if (0 < u) while (l--) c[l] || f[l] || (f[l] = q.call(r));
                            f = Te(f)
                        }
                        H.apply(r, f), i && !e && 0 < f.length && 1 < u + y.length && se.uniqueSort(r)
                    }
                    return i && (k = h, w = p), c
                }, m ? le(r) : r))).selector = e
            }
            return a
        }, g = se.select = function (e, t, n, r) {
            var i, o, a, s, u, l = "function" == typeof e && e, c = !r && h(e = l.selector || e);
            if (n = n || [], 1 === c.length) {
                if (2 < (o = c[0] = c[0].slice(0)).length && "ID" === (a = o[0]).type && 9 === t.nodeType && E && b.relative[o[1].type]) {
                    if (!(t = (b.find.ID(a.matches[0].replace(te, ne), t) || [])[0])) return n;
                    l && (t = t.parentNode), e = e.slice(o.shift().value.length)
                }
                i = G.needsContext.test(e) ? 0 : o.length;
                while (i--) {
                    if (a = o[i], b.relative[s = a.type]) break;
                    if ((u = b.find[s]) && (r = u(a.matches[0].replace(te, ne), ee.test(o[0].type) && ye(t.parentNode) || t))) {
                        if (o.splice(i, 1), !(e = r.length && xe(o))) return H.apply(n, r), n;
                        break
                    }
                }
            }
            return (l || f(e, c))(r, t, !E, n, !t || ee.test(e) && ye(t.parentNode) || t), n
        }, d.sortStable = S.split("").sort(D).join("") === S, d.detectDuplicates = !!l, T(), d.sortDetached = ce(function (e) {
            return 1 & e.compareDocumentPosition(C.createElement("fieldset"))
        }), ce(function (e) {
            return e.innerHTML = "<a href='#'></a>", "#" === e.firstChild.getAttribute("href")
        }) || fe("type|href|height|width", function (e, t, n) {
            if (!n) return e.getAttribute(t, "type" === t.toLowerCase() ? 1 : 2)
        }), d.attributes && ce(function (e) {
            return e.innerHTML = "<input/>", e.firstChild.setAttribute("value", ""), "" === e.firstChild.getAttribute("value")
        }) || fe("value", function (e, t, n) {
            if (!n && "input" === e.nodeName.toLowerCase()) return e.defaultValue
        }), ce(function (e) {
            return null == e.getAttribute("disabled")
        }) || fe(R, function (e, t, n) {
            var r;
            if (!n) return !0 === e[t] ? t.toLowerCase() : (r = e.getAttributeNode(t)) && r.specified ? r.value : null
        }), se
    }(C);
    S.find = d, S.expr = d.selectors, S.expr[":"] = S.expr.pseudos, S.uniqueSort = S.unique = d.uniqueSort, S.text = d.getText, S.isXMLDoc = d.isXML, S.contains = d.contains, S.escapeSelector = d.escape;
    var h = function (e, t, n) {
        var r = [], i = void 0 !== n;
        while ((e = e[t]) && 9 !== e.nodeType) if (1 === e.nodeType) {
            if (i && S(e).is(n)) break;
            r.push(e)
        }
        return r
    }, T = function (e, t) {
        for (var n = []; e; e = e.nextSibling) 1 === e.nodeType && e !== t && n.push(e);
        return n
    }, k = S.expr.match.needsContext;

    function A(e, t) {
        return e.nodeName && e.nodeName.toLowerCase() === t.toLowerCase()
    }

    var N = /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;

    function D(e, n, r) {
        return m(n) ? S.grep(e, function (e, t) {
            return !!n.call(e, t, e) !== r
        }) : n.nodeType ? S.grep(e, function (e) {
            return e === n !== r
        }) : "string" != typeof n ? S.grep(e, function (e) {
            return -1 < i.call(n, e) !== r
        }) : S.filter(n, e, r)
    }

    S.filter = function (e, t, n) {
        var r = t[0];
        return n && (e = ":not(" + e + ")"), 1 === t.length && 1 === r.nodeType ? S.find.matchesSelector(r, e) ? [r] : [] : S.find.matches(e, S.grep(t, function (e) {
            return 1 === e.nodeType
        }))
    }, S.fn.extend({
        find: function (e) {
            var t, n, r = this.length, i = this;
            if ("string" != typeof e) return this.pushStack(S(e).filter(function () {
                for (t = 0; t < r; t++) if (S.contains(i[t], this)) return !0
            }));
            for (n = this.pushStack([]), t = 0; t < r; t++) S.find(e, i[t], n);
            return 1 < r ? S.uniqueSort(n) : n
        }, filter: function (e) {
            return this.pushStack(D(this, e || [], !1))
        }, not: function (e) {
            return this.pushStack(D(this, e || [], !0))
        }, is: function (e) {
            return !!D(this, "string" == typeof e && k.test(e) ? S(e) : e || [], !1).length
        }
    });
    var j, q = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;
    (S.fn.init = function (e, t, n) {
        var r, i;
        if (!e) return this;
        if (n = n || j, "string" == typeof e) {
            if (!(r = "<" === e[0] && ">" === e[e.length - 1] && 3 <= e.length ? [null, e, null] : q.exec(e)) || !r[1] && t) return !t || t.jquery ? (t || n).find(e) : this.constructor(t).find(e);
            if (r[1]) {
                if (t = t instanceof S ? t[0] : t, S.merge(this, S.parseHTML(r[1], t && t.nodeType ? t.ownerDocument || t : E, !0)), N.test(r[1]) && S.isPlainObject(t)) for (r in t) m(this[r]) ? this[r](t[r]) : this.attr(r, t[r]);
                return this
            }
            return (i = E.getElementById(r[2])) && (this[0] = i, this.length = 1), this
        }
        return e.nodeType ? (this[0] = e, this.length = 1, this) : m(e) ? void 0 !== n.ready ? n.ready(e) : e(S) : S.makeArray(e, this)
    }).prototype = S.fn, j = S(E);
    var L = /^(?:parents|prev(?:Until|All))/, H = {children: !0, contents: !0, next: !0, prev: !0};

    function O(e, t) {
        while ((e = e[t]) && 1 !== e.nodeType) ;
        return e
    }

    S.fn.extend({
        has: function (e) {
            var t = S(e, this), n = t.length;
            return this.filter(function () {
                for (var e = 0; e < n; e++) if (S.contains(this, t[e])) return !0
            })
        }, closest: function (e, t) {
            var n, r = 0, i = this.length, o = [], a = "string" != typeof e && S(e);
            if (!k.test(e)) for (; r < i; r++) for (n = this[r]; n && n !== t; n = n.parentNode) if (n.nodeType < 11 && (a ? -1 < a.index(n) : 1 === n.nodeType && S.find.matchesSelector(n, e))) {
                o.push(n);
                break
            }
            return this.pushStack(1 < o.length ? S.uniqueSort(o) : o)
        }, index: function (e) {
            return e ? "string" == typeof e ? i.call(S(e), this[0]) : i.call(this, e.jquery ? e[0] : e) : this[0] && this[0].parentNode ? this.first().prevAll().length : -1
        }, add: function (e, t) {
            return this.pushStack(S.uniqueSort(S.merge(this.get(), S(e, t))))
        }, addBack: function (e) {
            return this.add(null == e ? this.prevObject : this.prevObject.filter(e))
        }
    }), S.each({
        parent: function (e) {
            var t = e.parentNode;
            return t && 11 !== t.nodeType ? t : null
        }, parents: function (e) {
            return h(e, "parentNode")
        }, parentsUntil: function (e, t, n) {
            return h(e, "parentNode", n)
        }, next: function (e) {
            return O(e, "nextSibling")
        }, prev: function (e) {
            return O(e, "previousSibling")
        }, nextAll: function (e) {
            return h(e, "nextSibling")
        }, prevAll: function (e) {
            return h(e, "previousSibling")
        }, nextUntil: function (e, t, n) {
            return h(e, "nextSibling", n)
        }, prevUntil: function (e, t, n) {
            return h(e, "previousSibling", n)
        }, siblings: function (e) {
            return T((e.parentNode || {}).firstChild, e)
        }, children: function (e) {
            return T(e.firstChild)
        }, contents: function (e) {
            return null != e.contentDocument && r(e.contentDocument) ? e.contentDocument : (A(e, "template") && (e = e.content || e), S.merge([], e.childNodes))
        }
    }, function (r, i) {
        S.fn[r] = function (e, t) {
            var n = S.map(this, i, e);
            return "Until" !== r.slice(-5) && (t = e), t && "string" == typeof t && (n = S.filter(t, n)), 1 < this.length && (H[r] || S.uniqueSort(n), L.test(r) && n.reverse()), this.pushStack(n)
        }
    });
    var P = /[^\x20\t\r\n\f]+/g;

    function R(e) {
        return e
    }

    function M(e) {
        throw e
    }

    function I(e, t, n, r) {
        var i;
        try {
            e && m(i = e.promise) ? i.call(e).done(t).fail(n) : e && m(i = e.then) ? i.call(e, t, n) : t.apply(void 0, [e].slice(r))
        } catch (e) {
            n.apply(void 0, [e])
        }
    }

    S.Callbacks = function (r) {
        var e, n;
        r = "string" == typeof r ? (e = r, n = {}, S.each(e.match(P) || [], function (e, t) {
            n[t] = !0
        }), n) : S.extend({}, r);
        var i, t, o, a, s = [], u = [], l = -1, c = function () {
            for (a = a || r.once, o = i = !0; u.length; l = -1) {
                t = u.shift();
                while (++l < s.length) !1 === s[l].apply(t[0], t[1]) && r.stopOnFalse && (l = s.length, t = !1)
            }
            r.memory || (t = !1), i = !1, a && (s = t ? [] : "")
        }, f = {
            add: function () {
                return s && (t && !i && (l = s.length - 1, u.push(t)), function n(e) {
                    S.each(e, function (e, t) {
                        m(t) ? r.unique && f.has(t) || s.push(t) : t && t.length && "string" !== w(t) && n(t)
                    })
                }(arguments), t && !i && c()), this
            }, remove: function () {
                return S.each(arguments, function (e, t) {
                    var n;
                    while (-1 < (n = S.inArray(t, s, n))) s.splice(n, 1), n <= l && l--
                }), this
            }, has: function (e) {
                return e ? -1 < S.inArray(e, s) : 0 < s.length
            }, empty: function () {
                return s && (s = []), this
            }, disable: function () {
                return a = u = [], s = t = "", this
            }, disabled: function () {
                return !s
            }, lock: function () {
                return a = u = [], t || i || (s = t = ""), this
            }, locked: function () {
                return !!a
            }, fireWith: function (e, t) {
                return a || (t = [e, (t = t || []).slice ? t.slice() : t], u.push(t), i || c()), this
            }, fire: function () {
                return f.fireWith(this, arguments), this
            }, fired: function () {
                return !!o
            }
        };
        return f
    }, S.extend({
        Deferred: function (e) {
            var o = [["notify", "progress", S.Callbacks("memory"), S.Callbacks("memory"), 2], ["resolve", "done", S.Callbacks("once memory"), S.Callbacks("once memory"), 0, "resolved"], ["reject", "fail", S.Callbacks("once memory"), S.Callbacks("once memory"), 1, "rejected"]],
                i = "pending", a = {
                    state: function () {
                        return i
                    }, always: function () {
                        return s.done(arguments).fail(arguments), this
                    }, "catch": function (e) {
                        return a.then(null, e)
                    }, pipe: function () {
                        var i = arguments;
                        return S.Deferred(function (r) {
                            S.each(o, function (e, t) {
                                var n = m(i[t[4]]) && i[t[4]];
                                s[t[1]](function () {
                                    var e = n && n.apply(this, arguments);
                                    e && m(e.promise) ? e.promise().progress(r.notify).done(r.resolve).fail(r.reject) : r[t[0] + "With"](this, n ? [e] : arguments)
                                })
                            }), i = null
                        }).promise()
                    }, then: function (t, n, r) {
                        var u = 0;

                        function l(i, o, a, s) {
                            return function () {
                                var n = this, r = arguments, e = function () {
                                    var e, t;
                                    if (!(i < u)) {
                                        if ((e = a.apply(n, r)) === o.promise()) throw new TypeError("Thenable self-resolution");
                                        t = e && ("object" == typeof e || "function" == typeof e) && e.then, m(t) ? s ? t.call(e, l(u, o, R, s), l(u, o, M, s)) : (u++, t.call(e, l(u, o, R, s), l(u, o, M, s), l(u, o, R, o.notifyWith))) : (a !== R && (n = void 0, r = [e]), (s || o.resolveWith)(n, r))
                                    }
                                }, t = s ? e : function () {
                                    try {
                                        e()
                                    } catch (e) {
                                        S.Deferred.exceptionHook && S.Deferred.exceptionHook(e, t.stackTrace), u <= i + 1 && (a !== M && (n = void 0, r = [e]), o.rejectWith(n, r))
                                    }
                                };
                                i ? t() : (S.Deferred.getStackHook && (t.stackTrace = S.Deferred.getStackHook()), C.setTimeout(t))
                            }
                        }

                        return S.Deferred(function (e) {
                            o[0][3].add(l(0, e, m(r) ? r : R, e.notifyWith)), o[1][3].add(l(0, e, m(t) ? t : R)), o[2][3].add(l(0, e, m(n) ? n : M))
                        }).promise()
                    }, promise: function (e) {
                        return null != e ? S.extend(e, a) : a
                    }
                }, s = {};
            return S.each(o, function (e, t) {
                var n = t[2], r = t[5];
                a[t[1]] = n.add, r && n.add(function () {
                    i = r
                }, o[3 - e][2].disable, o[3 - e][3].disable, o[0][2].lock, o[0][3].lock), n.add(t[3].fire), s[t[0]] = function () {
                    return s[t[0] + "With"](this === s ? void 0 : this, arguments), this
                }, s[t[0] + "With"] = n.fireWith
            }), a.promise(s), e && e.call(s, s), s
        }, when: function (e) {
            var n = arguments.length, t = n, r = Array(t), i = s.call(arguments), o = S.Deferred(), a = function (t) {
                return function (e) {
                    r[t] = this, i[t] = 1 < arguments.length ? s.call(arguments) : e, --n || o.resolveWith(r, i)
                }
            };
            if (n <= 1 && (I(e, o.done(a(t)).resolve, o.reject, !n), "pending" === o.state() || m(i[t] && i[t].then))) return o.then();
            while (t--) I(i[t], a(t), o.reject);
            return o.promise()
        }
    });
    var W = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;
    S.Deferred.exceptionHook = function (e, t) {
        C.console && C.console.warn && e && W.test(e.name) && C.console.warn("jQuery.Deferred exception: " + e.message, e.stack, t)
    }, S.readyException = function (e) {
        C.setTimeout(function () {
            throw e
        })
    };
    var F = S.Deferred();

    function B() {
        E.removeEventListener("DOMContentLoaded", B), C.removeEventListener("load", B), S.ready()
    }

    S.fn.ready = function (e) {
        return F.then(e)["catch"](function (e) {
            S.readyException(e)
        }), this
    }, S.extend({
        isReady: !1, readyWait: 1, ready: function (e) {
            (!0 === e ? --S.readyWait : S.isReady) || (S.isReady = !0) !== e && 0 < --S.readyWait || F.resolveWith(E, [S])
        }
    }), S.ready.then = F.then, "complete" === E.readyState || "loading" !== E.readyState && !E.documentElement.doScroll ? C.setTimeout(S.ready) : (E.addEventListener("DOMContentLoaded", B), C.addEventListener("load", B));
    var $ = function (e, t, n, r, i, o, a) {
        var s = 0, u = e.length, l = null == n;
        if ("object" === w(n)) for (s in i = !0, n) $(e, t, s, n[s], !0, o, a); else if (void 0 !== r && (i = !0, m(r) || (a = !0), l && (a ? (t.call(e, r), t = null) : (l = t, t = function (e, t, n) {
            return l.call(S(e), n)
        })), t)) for (; s < u; s++) t(e[s], n, a ? r : r.call(e[s], s, t(e[s], n)));
        return i ? e : l ? t.call(e) : u ? t(e[0], n) : o
    }, _ = /^-ms-/, z = /-([a-z])/g;

    function U(e, t) {
        return t.toUpperCase()
    }

    function X(e) {
        return e.replace(_, "ms-").replace(z, U)
    }

    var V = function (e) {
        return 1 === e.nodeType || 9 === e.nodeType || !+e.nodeType
    };

    function G() {
        this.expando = S.expando + G.uid++
    }

    G.uid = 1, G.prototype = {
        cache: function (e) {
            var t = e[this.expando];
            return t || (t = {}, V(e) && (e.nodeType ? e[this.expando] = t : Object.defineProperty(e, this.expando, {
                value: t,
                configurable: !0
            }))), t
        }, set: function (e, t, n) {
            var r, i = this.cache(e);
            if ("string" == typeof t) i[X(t)] = n; else for (r in t) i[X(r)] = t[r];
            return i
        }, get: function (e, t) {
            return void 0 === t ? this.cache(e) : e[this.expando] && e[this.expando][X(t)]
        }, access: function (e, t, n) {
            return void 0 === t || t && "string" == typeof t && void 0 === n ? this.get(e, t) : (this.set(e, t, n), void 0 !== n ? n : t)
        }, remove: function (e, t) {
            var n, r = e[this.expando];
            if (void 0 !== r) {
                if (void 0 !== t) {
                    n = (t = Array.isArray(t) ? t.map(X) : (t = X(t)) in r ? [t] : t.match(P) || []).length;
                    while (n--) delete r[t[n]]
                }
                (void 0 === t || S.isEmptyObject(r)) && (e.nodeType ? e[this.expando] = void 0 : delete e[this.expando])
            }
        }, hasData: function (e) {
            var t = e[this.expando];
            return void 0 !== t && !S.isEmptyObject(t)
        }
    };
    var Y = new G, Q = new G, J = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, K = /[A-Z]/g;

    function Z(e, t, n) {
        var r, i;
        if (void 0 === n && 1 === e.nodeType) if (r = "data-" + t.replace(K, "-$&").toLowerCase(), "string" == typeof (n = e.getAttribute(r))) {
            try {
                n = "true" === (i = n) || "false" !== i && ("null" === i ? null : i === +i + "" ? +i : J.test(i) ? JSON.parse(i) : i)
            } catch (e) {
            }
            Q.set(e, t, n)
        } else n = void 0;
        return n
    }

    S.extend({
        hasData: function (e) {
            return Q.hasData(e) || Y.hasData(e)
        }, data: function (e, t, n) {
            return Q.access(e, t, n)
        }, removeData: function (e, t) {
            Q.remove(e, t)
        }, _data: function (e, t, n) {
            return Y.access(e, t, n)
        }, _removeData: function (e, t) {
            Y.remove(e, t)
        }
    }), S.fn.extend({
        data: function (n, e) {
            var t, r, i, o = this[0], a = o && o.attributes;
            if (void 0 === n) {
                if (this.length && (i = Q.get(o), 1 === o.nodeType && !Y.get(o, "hasDataAttrs"))) {
                    t = a.length;
                    while (t--) a[t] && 0 === (r = a[t].name).indexOf("data-") && (r = X(r.slice(5)), Z(o, r, i[r]));
                    Y.set(o, "hasDataAttrs", !0)
                }
                return i
            }
            return "object" == typeof n ? this.each(function () {
                Q.set(this, n)
            }) : $(this, function (e) {
                var t;
                if (o && void 0 === e) return void 0 !== (t = Q.get(o, n)) ? t : void 0 !== (t = Z(o, n)) ? t : void 0;
                this.each(function () {
                    Q.set(this, n, e)
                })
            }, null, e, 1 < arguments.length, null, !0)
        }, removeData: function (e) {
            return this.each(function () {
                Q.remove(this, e)
            })
        }
    }), S.extend({
        queue: function (e, t, n) {
            var r;
            if (e) return t = (t || "fx") + "queue", r = Y.get(e, t), n && (!r || Array.isArray(n) ? r = Y.access(e, t, S.makeArray(n)) : r.push(n)), r || []
        }, dequeue: function (e, t) {
            t = t || "fx";
            var n = S.queue(e, t), r = n.length, i = n.shift(), o = S._queueHooks(e, t);
            "inprogress" === i && (i = n.shift(), r--), i && ("fx" === t && n.unshift("inprogress"), delete o.stop, i.call(e, function () {
                S.dequeue(e, t)
            }, o)), !r && o && o.empty.fire()
        }, _queueHooks: function (e, t) {
            var n = t + "queueHooks";
            return Y.get(e, n) || Y.access(e, n, {
                empty: S.Callbacks("once memory").add(function () {
                    Y.remove(e, [t + "queue", n])
                })
            })
        }
    }), S.fn.extend({
        queue: function (t, n) {
            var e = 2;
            return "string" != typeof t && (n = t, t = "fx", e--), arguments.length < e ? S.queue(this[0], t) : void 0 === n ? this : this.each(function () {
                var e = S.queue(this, t, n);
                S._queueHooks(this, t), "fx" === t && "inprogress" !== e[0] && S.dequeue(this, t)
            })
        }, dequeue: function (e) {
            return this.each(function () {
                S.dequeue(this, e)
            })
        }, clearQueue: function (e) {
            return this.queue(e || "fx", [])
        }, promise: function (e, t) {
            var n, r = 1, i = S.Deferred(), o = this, a = this.length, s = function () {
                --r || i.resolveWith(o, [o])
            };
            "string" != typeof e && (t = e, e = void 0), e = e || "fx";
            while (a--) (n = Y.get(o[a], e + "queueHooks")) && n.empty && (r++, n.empty.add(s));
            return s(), i.promise(t)
        }
    });
    var ee = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source, te = new RegExp("^(?:([+-])=|)(" + ee + ")([a-z%]*)$", "i"),
        ne = ["Top", "Right", "Bottom", "Left"], re = E.documentElement, ie = function (e) {
            return S.contains(e.ownerDocument, e)
        }, oe = {composed: !0};
    re.getRootNode && (ie = function (e) {
        return S.contains(e.ownerDocument, e) || e.getRootNode(oe) === e.ownerDocument
    });
    var ae = function (e, t) {
        return "none" === (e = t || e).style.display || "" === e.style.display && ie(e) && "none" === S.css(e, "display")
    };

    function se(e, t, n, r) {
        var i, o, a = 20, s = r ? function () {
                return r.cur()
            } : function () {
                return S.css(e, t, "")
            }, u = s(), l = n && n[3] || (S.cssNumber[t] ? "" : "px"),
            c = e.nodeType && (S.cssNumber[t] || "px" !== l && +u) && te.exec(S.css(e, t));
        if (c && c[3] !== l) {
            u /= 2, l = l || c[3], c = +u || 1;
            while (a--) S.style(e, t, c + l), (1 - o) * (1 - (o = s() / u || .5)) <= 0 && (a = 0), c /= o;
            c *= 2, S.style(e, t, c + l), n = n || []
        }
        return n && (c = +c || +u || 0, i = n[1] ? c + (n[1] + 1) * n[2] : +n[2], r && (r.unit = l, r.start = c, r.end = i)), i
    }

    var ue = {};

    function le(e, t) {
        for (var n, r, i, o, a, s, u, l = [], c = 0, f = e.length; c < f; c++) (r = e[c]).style && (n = r.style.display, t ? ("none" === n && (l[c] = Y.get(r, "display") || null, l[c] || (r.style.display = "")), "" === r.style.display && ae(r) && (l[c] = (u = a = o = void 0, a = (i = r).ownerDocument, s = i.nodeName, (u = ue[s]) || (o = a.body.appendChild(a.createElement(s)), u = S.css(o, "display"), o.parentNode.removeChild(o), "none" === u && (u = "block"), ue[s] = u)))) : "none" !== n && (l[c] = "none", Y.set(r, "display", n)));
        for (c = 0; c < f; c++) null != l[c] && (e[c].style.display = l[c]);
        return e
    }

    S.fn.extend({
        show: function () {
            return le(this, !0)
        }, hide: function () {
            return le(this)
        }, toggle: function (e) {
            return "boolean" == typeof e ? e ? this.show() : this.hide() : this.each(function () {
                ae(this) ? S(this).show() : S(this).hide()
            })
        }
    });
    var ce, fe, pe = /^(?:checkbox|radio)$/i, de = /<([a-z][^\/\0>\x20\t\r\n\f]*)/i,
        he = /^$|^module$|\/(?:java|ecma)script/i;
    ce = E.createDocumentFragment().appendChild(E.createElement("div")), (fe = E.createElement("input")).setAttribute("type", "radio"), fe.setAttribute("checked", "checked"), fe.setAttribute("name", "t"), ce.appendChild(fe), y.checkClone = ce.cloneNode(!0).cloneNode(!0).lastChild.checked, ce.innerHTML = "<textarea>x</textarea>", y.noCloneChecked = !!ce.cloneNode(!0).lastChild.defaultValue, ce.innerHTML = "<option></option>", y.option = !!ce.lastChild;
    var ge = {
        thead: [1, "<table>", "</table>"],
        col: [2, "<table><colgroup>", "</colgroup></table>"],
        tr: [2, "<table><tbody>", "</tbody></table>"],
        td: [3, "<table><tbody><tr>", "</tr></tbody></table>"],
        _default: [0, "", ""]
    };

    function ve(e, t) {
        var n;
        return n = "undefined" != typeof e.getElementsByTagName ? e.getElementsByTagName(t || "*") : "undefined" != typeof e.querySelectorAll ? e.querySelectorAll(t || "*") : [], void 0 === t || t && A(e, t) ? S.merge([e], n) : n
    }

    function ye(e, t) {
        for (var n = 0, r = e.length; n < r; n++) Y.set(e[n], "globalEval", !t || Y.get(t[n], "globalEval"))
    }

    ge.tbody = ge.tfoot = ge.colgroup = ge.caption = ge.thead, ge.th = ge.td, y.option || (ge.optgroup = ge.option = [1, "<select multiple='multiple'>", "</select>"]);
    var me = /<|&#?\w+;/;

    function xe(e, t, n, r, i) {
        for (var o, a, s, u, l, c, f = t.createDocumentFragment(), p = [], d = 0, h = e.length; d < h; d++) if ((o = e[d]) || 0 === o) if ("object" === w(o)) S.merge(p, o.nodeType ? [o] : o); else if (me.test(o)) {
            a = a || f.appendChild(t.createElement("div")), s = (de.exec(o) || ["", ""])[1].toLowerCase(), u = ge[s] || ge._default, a.innerHTML = u[1] + S.htmlPrefilter(o) + u[2], c = u[0];
            while (c--) a = a.lastChild;
            S.merge(p, a.childNodes), (a = f.firstChild).textContent = ""
        } else p.push(t.createTextNode(o));
        f.textContent = "", d = 0;
        while (o = p[d++]) if (r && -1 < S.inArray(o, r)) i && i.push(o); else if (l = ie(o), a = ve(f.appendChild(o), "script"), l && ye(a), n) {
            c = 0;
            while (o = a[c++]) he.test(o.type || "") && n.push(o)
        }
        return f
    }

    var be = /^key/, we = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, Te = /^([^.]*)(?:\.(.+)|)/;

    function Ce() {
        return !0
    }

    function Ee() {
        return !1
    }

    function Se(e, t) {
        return e === function () {
            try {
                return E.activeElement
            } catch (e) {
            }
        }() == ("focus" === t)
    }

    function ke(e, t, n, r, i, o) {
        var a, s;
        if ("object" == typeof t) {
            for (s in "string" != typeof n && (r = r || n, n = void 0), t) ke(e, s, n, r, t[s], o);
            return e
        }
        if (null == r && null == i ? (i = n, r = n = void 0) : null == i && ("string" == typeof n ? (i = r, r = void 0) : (i = r, r = n, n = void 0)), !1 === i) i = Ee; else if (!i) return e;
        return 1 === o && (a = i, (i = function (e) {
            return S().off(e), a.apply(this, arguments)
        }).guid = a.guid || (a.guid = S.guid++)), e.each(function () {
            S.event.add(this, t, i, r, n)
        })
    }

    function Ae(e, i, o) {
        o ? (Y.set(e, i, !1), S.event.add(e, i, {
            namespace: !1, handler: function (e) {
                var t, n, r = Y.get(this, i);
                if (1 & e.isTrigger && this[i]) {
                    if (r.length) (S.event.special[i] || {}).delegateType && e.stopPropagation(); else if (r = s.call(arguments), Y.set(this, i, r), t = o(this, i), this[i](), r !== (n = Y.get(this, i)) || t ? Y.set(this, i, !1) : n = {}, r !== n) return e.stopImmediatePropagation(), e.preventDefault(), n.value
                } else r.length && (Y.set(this, i, {value: S.event.trigger(S.extend(r[0], S.Event.prototype), r.slice(1), this)}), e.stopImmediatePropagation())
            }
        })) : void 0 === Y.get(e, i) && S.event.add(e, i, Ce)
    }

    S.event = {
        global: {}, add: function (t, e, n, r, i) {
            var o, a, s, u, l, c, f, p, d, h, g, v = Y.get(t);
            if (V(t)) {
                n.handler && (n = (o = n).handler, i = o.selector), i && S.find.matchesSelector(re, i), n.guid || (n.guid = S.guid++), (u = v.events) || (u = v.events = Object.create(null)), (a = v.handle) || (a = v.handle = function (e) {
                    return "undefined" != typeof S && S.event.triggered !== e.type ? S.event.dispatch.apply(t, arguments) : void 0
                }), l = (e = (e || "").match(P) || [""]).length;
                while (l--) d = g = (s = Te.exec(e[l]) || [])[1], h = (s[2] || "").split(".").sort(), d && (f = S.event.special[d] || {}, d = (i ? f.delegateType : f.bindType) || d, f = S.event.special[d] || {}, c = S.extend({
                    type: d,
                    origType: g,
                    data: r,
                    handler: n,
                    guid: n.guid,
                    selector: i,
                    needsContext: i && S.expr.match.needsContext.test(i),
                    namespace: h.join(".")
                }, o), (p = u[d]) || ((p = u[d] = []).delegateCount = 0, f.setup && !1 !== f.setup.call(t, r, h, a) || t.addEventListener && t.addEventListener(d, a)), f.add && (f.add.call(t, c), c.handler.guid || (c.handler.guid = n.guid)), i ? p.splice(p.delegateCount++, 0, c) : p.push(c), S.event.global[d] = !0)
            }
        }, remove: function (e, t, n, r, i) {
            var o, a, s, u, l, c, f, p, d, h, g, v = Y.hasData(e) && Y.get(e);
            if (v && (u = v.events)) {
                l = (t = (t || "").match(P) || [""]).length;
                while (l--) if (d = g = (s = Te.exec(t[l]) || [])[1], h = (s[2] || "").split(".").sort(), d) {
                    f = S.event.special[d] || {}, p = u[d = (r ? f.delegateType : f.bindType) || d] || [], s = s[2] && new RegExp("(^|\\.)" + h.join("\\.(?:.*\\.|)") + "(\\.|$)"), a = o = p.length;
                    while (o--) c = p[o], !i && g !== c.origType || n && n.guid !== c.guid || s && !s.test(c.namespace) || r && r !== c.selector && ("**" !== r || !c.selector) || (p.splice(o, 1), c.selector && p.delegateCount--, f.remove && f.remove.call(e, c));
                    a && !p.length && (f.teardown && !1 !== f.teardown.call(e, h, v.handle) || S.removeEvent(e, d, v.handle), delete u[d])
                } else for (d in u) S.event.remove(e, d + t[l], n, r, !0);
                S.isEmptyObject(u) && Y.remove(e, "handle events")
            }
        }, dispatch: function (e) {
            var t, n, r, i, o, a, s = new Array(arguments.length), u = S.event.fix(e),
                l = (Y.get(this, "events") || Object.create(null))[u.type] || [], c = S.event.special[u.type] || {};
            for (s[0] = u, t = 1; t < arguments.length; t++) s[t] = arguments[t];
            if (u.delegateTarget = this, !c.preDispatch || !1 !== c.preDispatch.call(this, u)) {
                a = S.event.handlers.call(this, u, l), t = 0;
                while ((i = a[t++]) && !u.isPropagationStopped()) {
                    u.currentTarget = i.elem, n = 0;
                    while ((o = i.handlers[n++]) && !u.isImmediatePropagationStopped()) u.rnamespace && !1 !== o.namespace && !u.rnamespace.test(o.namespace) || (u.handleObj = o, u.data = o.data, void 0 !== (r = ((S.event.special[o.origType] || {}).handle || o.handler).apply(i.elem, s)) && !1 === (u.result = r) && (u.preventDefault(), u.stopPropagation()))
                }
                return c.postDispatch && c.postDispatch.call(this, u), u.result
            }
        }, handlers: function (e, t) {
            var n, r, i, o, a, s = [], u = t.delegateCount, l = e.target;
            if (u && l.nodeType && !("click" === e.type && 1 <= e.button)) for (; l !== this; l = l.parentNode || this) if (1 === l.nodeType && ("click" !== e.type || !0 !== l.disabled)) {
                for (o = [], a = {}, n = 0; n < u; n++) void 0 === a[i = (r = t[n]).selector + " "] && (a[i] = r.needsContext ? -1 < S(i, this).index(l) : S.find(i, this, null, [l]).length), a[i] && o.push(r);
                o.length && s.push({elem: l, handlers: o})
            }
            return l = this, u < t.length && s.push({elem: l, handlers: t.slice(u)}), s
        }, addProp: function (t, e) {
            Object.defineProperty(S.Event.prototype, t, {
                enumerable: !0, configurable: !0, get: m(e) ? function () {
                    if (this.originalEvent) return e(this.originalEvent)
                } : function () {
                    if (this.originalEvent) return this.originalEvent[t]
                }, set: function (e) {
                    Object.defineProperty(this, t, {enumerable: !0, configurable: !0, writable: !0, value: e})
                }
            })
        }, fix: function (e) {
            return e[S.expando] ? e : new S.Event(e)
        }, special: {
            load: {noBubble: !0}, click: {
                setup: function (e) {
                    var t = this || e;
                    return pe.test(t.type) && t.click && A(t, "input") && Ae(t, "click", Ce), !1
                }, trigger: function (e) {
                    var t = this || e;
                    return pe.test(t.type) && t.click && A(t, "input") && Ae(t, "click"), !0
                }, _default: function (e) {
                    var t = e.target;
                    return pe.test(t.type) && t.click && A(t, "input") && Y.get(t, "click") || A(t, "a")
                }
            }, beforeunload: {
                postDispatch: function (e) {
                    void 0 !== e.result && e.originalEvent && (e.originalEvent.returnValue = e.result)
                }
            }
        }
    }, S.removeEvent = function (e, t, n) {
        e.removeEventListener && e.removeEventListener(t, n)
    }, S.Event = function (e, t) {
        if (!(this instanceof S.Event)) return new S.Event(e, t);
        e && e.type ? (this.originalEvent = e, this.type = e.type, this.isDefaultPrevented = e.defaultPrevented || void 0 === e.defaultPrevented && !1 === e.returnValue ? Ce : Ee, this.target = e.target && 3 === e.target.nodeType ? e.target.parentNode : e.target, this.currentTarget = e.currentTarget, this.relatedTarget = e.relatedTarget) : this.type = e, t && S.extend(this, t), this.timeStamp = e && e.timeStamp || Date.now(), this[S.expando] = !0
    }, S.Event.prototype = {
        constructor: S.Event,
        isDefaultPrevented: Ee,
        isPropagationStopped: Ee,
        isImmediatePropagationStopped: Ee,
        isSimulated: !1,
        preventDefault: function () {
            var e = this.originalEvent;
            this.isDefaultPrevented = Ce, e && !this.isSimulated && e.preventDefault()
        },
        stopPropagation: function () {
            var e = this.originalEvent;
            this.isPropagationStopped = Ce, e && !this.isSimulated && e.stopPropagation()
        },
        stopImmediatePropagation: function () {
            var e = this.originalEvent;
            this.isImmediatePropagationStopped = Ce, e && !this.isSimulated && e.stopImmediatePropagation(), this.stopPropagation()
        }
    }, S.each({
        altKey: !0,
        bubbles: !0,
        cancelable: !0,
        changedTouches: !0,
        ctrlKey: !0,
        detail: !0,
        eventPhase: !0,
        metaKey: !0,
        pageX: !0,
        pageY: !0,
        shiftKey: !0,
        view: !0,
        "char": !0,
        code: !0,
        charCode: !0,
        key: !0,
        keyCode: !0,
        button: !0,
        buttons: !0,
        clientX: !0,
        clientY: !0,
        offsetX: !0,
        offsetY: !0,
        pointerId: !0,
        pointerType: !0,
        screenX: !0,
        screenY: !0,
        targetTouches: !0,
        toElement: !0,
        touches: !0,
        which: function (e) {
            var t = e.button;
            return null == e.which && be.test(e.type) ? null != e.charCode ? e.charCode : e.keyCode : !e.which && void 0 !== t && we.test(e.type) ? 1 & t ? 1 : 2 & t ? 3 : 4 & t ? 2 : 0 : e.which
        }
    }, S.event.addProp), S.each({focus: "focusin", blur: "focusout"}, function (e, t) {
        S.event.special[e] = {
            setup: function () {
                return Ae(this, e, Se), !1
            }, trigger: function () {
                return Ae(this, e), !0
            }, delegateType: t
        }
    }), S.each({
        mouseenter: "mouseover",
        mouseleave: "mouseout",
        pointerenter: "pointerover",
        pointerleave: "pointerout"
    }, function (e, i) {
        S.event.special[e] = {
            delegateType: i, bindType: i, handle: function (e) {
                var t, n = e.relatedTarget, r = e.handleObj;
                return n && (n === this || S.contains(this, n)) || (e.type = r.origType, t = r.handler.apply(this, arguments), e.type = i), t
            }
        }
    }), S.fn.extend({
        on: function (e, t, n, r) {
            return ke(this, e, t, n, r)
        }, one: function (e, t, n, r) {
            return ke(this, e, t, n, r, 1)
        }, off: function (e, t, n) {
            var r, i;
            if (e && e.preventDefault && e.handleObj) return r = e.handleObj, S(e.delegateTarget).off(r.namespace ? r.origType + "." + r.namespace : r.origType, r.selector, r.handler), this;
            if ("object" == typeof e) {
                for (i in e) this.off(i, t, e[i]);
                return this
            }
            return !1 !== t && "function" != typeof t || (n = t, t = void 0), !1 === n && (n = Ee), this.each(function () {
                S.event.remove(this, e, n, t)
            })
        }
    });
    var Ne = /<script|<style|<link/i, De = /checked\s*(?:[^=]|=\s*.checked.)/i,
        je = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;

    function qe(e, t) {
        return A(e, "table") && A(11 !== t.nodeType ? t : t.firstChild, "tr") && S(e).children("tbody")[0] || e
    }

    function Le(e) {
        return e.type = (null !== e.getAttribute("type")) + "/" + e.type, e
    }

    function He(e) {
        return "true/" === (e.type || "").slice(0, 5) ? e.type = e.type.slice(5) : e.removeAttribute("type"), e
    }

    function Oe(e, t) {
        var n, r, i, o, a, s;
        if (1 === t.nodeType) {
            if (Y.hasData(e) && (s = Y.get(e).events)) for (i in Y.remove(t, "handle events"), s) for (n = 0, r = s[i].length; n < r; n++) S.event.add(t, i, s[i][n]);
            Q.hasData(e) && (o = Q.access(e), a = S.extend({}, o), Q.set(t, a))
        }
    }

    function Pe(n, r, i, o) {
        r = g(r);
        var e, t, a, s, u, l, c = 0, f = n.length, p = f - 1, d = r[0], h = m(d);
        if (h || 1 < f && "string" == typeof d && !y.checkClone && De.test(d)) return n.each(function (e) {
            var t = n.eq(e);
            h && (r[0] = d.call(this, e, t.html())), Pe(t, r, i, o)
        });
        if (f && (t = (e = xe(r, n[0].ownerDocument, !1, n, o)).firstChild, 1 === e.childNodes.length && (e = t), t || o)) {
            for (s = (a = S.map(ve(e, "script"), Le)).length; c < f; c++) u = e, c !== p && (u = S.clone(u, !0, !0), s && S.merge(a, ve(u, "script"))), i.call(n[c], u, c);
            if (s) for (l = a[a.length - 1].ownerDocument, S.map(a, He), c = 0; c < s; c++) u = a[c], he.test(u.type || "") && !Y.access(u, "globalEval") && S.contains(l, u) && (u.src && "module" !== (u.type || "").toLowerCase() ? S._evalUrl && !u.noModule && S._evalUrl(u.src, {nonce: u.nonce || u.getAttribute("nonce")}, l) : b(u.textContent.replace(je, ""), u, l))
        }
        return n
    }

    function Re(e, t, n) {
        for (var r, i = t ? S.filter(t, e) : e, o = 0; null != (r = i[o]); o++) n || 1 !== r.nodeType || S.cleanData(ve(r)), r.parentNode && (n && ie(r) && ye(ve(r, "script")), r.parentNode.removeChild(r));
        return e
    }

    S.extend({
        htmlPrefilter: function (e) {
            return e
        }, clone: function (e, t, n) {
            var r, i, o, a, s, u, l, c = e.cloneNode(!0), f = ie(e);
            if (!(y.noCloneChecked || 1 !== e.nodeType && 11 !== e.nodeType || S.isXMLDoc(e))) for (a = ve(c), r = 0, i = (o = ve(e)).length; r < i; r++) s = o[r], u = a[r], void 0, "input" === (l = u.nodeName.toLowerCase()) && pe.test(s.type) ? u.checked = s.checked : "input" !== l && "textarea" !== l || (u.defaultValue = s.defaultValue);
            if (t) if (n) for (o = o || ve(e), a = a || ve(c), r = 0, i = o.length; r < i; r++) Oe(o[r], a[r]); else Oe(e, c);
            return 0 < (a = ve(c, "script")).length && ye(a, !f && ve(e, "script")), c
        }, cleanData: function (e) {
            for (var t, n, r, i = S.event.special, o = 0; void 0 !== (n = e[o]); o++) if (V(n)) {
                if (t = n[Y.expando]) {
                    if (t.events) for (r in t.events) i[r] ? S.event.remove(n, r) : S.removeEvent(n, r, t.handle);
                    n[Y.expando] = void 0
                }
                n[Q.expando] && (n[Q.expando] = void 0)
            }
        }
    }), S.fn.extend({
        detach: function (e) {
            return Re(this, e, !0)
        }, remove: function (e) {
            return Re(this, e)
        }, text: function (e) {
            return $(this, function (e) {
                return void 0 === e ? S.text(this) : this.empty().each(function () {
                    1 !== this.nodeType && 11 !== this.nodeType && 9 !== this.nodeType || (this.textContent = e)
                })
            }, null, e, arguments.length)
        }, append: function () {
            return Pe(this, arguments, function (e) {
                1 !== this.nodeType && 11 !== this.nodeType && 9 !== this.nodeType || qe(this, e).appendChild(e)
            })
        }, prepend: function () {
            return Pe(this, arguments, function (e) {
                if (1 === this.nodeType || 11 === this.nodeType || 9 === this.nodeType) {
                    var t = qe(this, e);
                    t.insertBefore(e, t.firstChild)
                }
            })
        }, before: function () {
            return Pe(this, arguments, function (e) {
                this.parentNode && this.parentNode.insertBefore(e, this)
            })
        }, after: function () {
            return Pe(this, arguments, function (e) {
                this.parentNode && this.parentNode.insertBefore(e, this.nextSibling)
            })
        }, empty: function () {
            for (var e, t = 0; null != (e = this[t]); t++) 1 === e.nodeType && (S.cleanData(ve(e, !1)), e.textContent = "");
            return this
        }, clone: function (e, t) {
            return e = null != e && e, t = null == t ? e : t, this.map(function () {
                return S.clone(this, e, t)
            })
        }, html: function (e) {
            return $(this, function (e) {
                var t = this[0] || {}, n = 0, r = this.length;
                if (void 0 === e && 1 === t.nodeType) return t.innerHTML;
                if ("string" == typeof e && !Ne.test(e) && !ge[(de.exec(e) || ["", ""])[1].toLowerCase()]) {
                    e = S.htmlPrefilter(e);
                    try {
                        for (; n < r; n++) 1 === (t = this[n] || {}).nodeType && (S.cleanData(ve(t, !1)), t.innerHTML = e);
                        t = 0
                    } catch (e) {
                    }
                }
                t && this.empty().append(e)
            }, null, e, arguments.length)
        }, replaceWith: function () {
            var n = [];
            return Pe(this, arguments, function (e) {
                var t = this.parentNode;
                S.inArray(this, n) < 0 && (S.cleanData(ve(this)), t && t.replaceChild(e, this))
            }, n)
        }
    }), S.each({
        appendTo: "append",
        prependTo: "prepend",
        insertBefore: "before",
        insertAfter: "after",
        replaceAll: "replaceWith"
    }, function (e, a) {
        S.fn[e] = function (e) {
            for (var t, n = [], r = S(e), i = r.length - 1, o = 0; o <= i; o++) t = o === i ? this : this.clone(!0), S(r[o])[a](t), u.apply(n, t.get());
            return this.pushStack(n)
        }
    });
    var Me = new RegExp("^(" + ee + ")(?!px)[a-z%]+$", "i"), Ie = function (e) {
        var t = e.ownerDocument.defaultView;
        return t && t.opener || (t = C), t.getComputedStyle(e)
    }, We = function (e, t, n) {
        var r, i, o = {};
        for (i in t) o[i] = e.style[i], e.style[i] = t[i];
        for (i in r = n.call(e), t) e.style[i] = o[i];
        return r
    }, Fe = new RegExp(ne.join("|"), "i");

    function Be(e, t, n) {
        var r, i, o, a, s = e.style;
        return (n = n || Ie(e)) && ("" !== (a = n.getPropertyValue(t) || n[t]) || ie(e) || (a = S.style(e, t)), !y.pixelBoxStyles() && Me.test(a) && Fe.test(t) && (r = s.width, i = s.minWidth, o = s.maxWidth, s.minWidth = s.maxWidth = s.width = a, a = n.width, s.width = r, s.minWidth = i, s.maxWidth = o)), void 0 !== a ? a + "" : a
    }

    function $e(e, t) {
        return {
            get: function () {
                if (!e()) return (this.get = t).apply(this, arguments);
                delete this.get
            }
        }
    }

    !function () {
        function e() {
            if (l) {
                u.style.cssText = "position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0", l.style.cssText = "position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%", re.appendChild(u).appendChild(l);
                var e = C.getComputedStyle(l);
                n = "1%" !== e.top, s = 12 === t(e.marginLeft), l.style.right = "60%", o = 36 === t(e.right), r = 36 === t(e.width), l.style.position = "absolute", i = 12 === t(l.offsetWidth / 3), re.removeChild(u), l = null
            }
        }

        function t(e) {
            return Math.round(parseFloat(e))
        }

        var n, r, i, o, a, s, u = E.createElement("div"), l = E.createElement("div");
        l.style && (l.style.backgroundClip = "content-box", l.cloneNode(!0).style.backgroundClip = "", y.clearCloneStyle = "content-box" === l.style.backgroundClip, S.extend(y, {
            boxSizingReliable: function () {
                return e(), r
            }, pixelBoxStyles: function () {
                return e(), o
            }, pixelPosition: function () {
                return e(), n
            }, reliableMarginLeft: function () {
                return e(), s
            }, scrollboxSize: function () {
                return e(), i
            }, reliableTrDimensions: function () {
                var e, t, n, r;
                return null == a && (e = E.createElement("table"), t = E.createElement("tr"), n = E.createElement("div"), e.style.cssText = "position:absolute;left:-11111px", t.style.height = "1px", n.style.height = "9px", re.appendChild(e).appendChild(t).appendChild(n), r = C.getComputedStyle(t), a = 3 < parseInt(r.height), re.removeChild(e)), a
            }
        }))
    }();
    var _e = ["Webkit", "Moz", "ms"], ze = E.createElement("div").style, Ue = {};

    function Xe(e) {
        var t = S.cssProps[e] || Ue[e];
        return t || (e in ze ? e : Ue[e] = function (e) {
            var t = e[0].toUpperCase() + e.slice(1), n = _e.length;
            while (n--) if ((e = _e[n] + t) in ze) return e
        }(e) || e)
    }

    var Ve = /^(none|table(?!-c[ea]).+)/, Ge = /^--/,
        Ye = {position: "absolute", visibility: "hidden", display: "block"},
        Qe = {letterSpacing: "0", fontWeight: "400"};

    function Je(e, t, n) {
        var r = te.exec(t);
        return r ? Math.max(0, r[2] - (n || 0)) + (r[3] || "px") : t
    }

    function Ke(e, t, n, r, i, o) {
        var a = "width" === t ? 1 : 0, s = 0, u = 0;
        if (n === (r ? "border" : "content")) return 0;
        for (; a < 4; a += 2) "margin" === n && (u += S.css(e, n + ne[a], !0, i)), r ? ("content" === n && (u -= S.css(e, "padding" + ne[a], !0, i)), "margin" !== n && (u -= S.css(e, "border" + ne[a] + "Width", !0, i))) : (u += S.css(e, "padding" + ne[a], !0, i), "padding" !== n ? u += S.css(e, "border" + ne[a] + "Width", !0, i) : s += S.css(e, "border" + ne[a] + "Width", !0, i));
        return !r && 0 <= o && (u += Math.max(0, Math.ceil(e["offset" + t[0].toUpperCase() + t.slice(1)] - o - u - s - .5)) || 0), u
    }

    function Ze(e, t, n) {
        var r = Ie(e), i = (!y.boxSizingReliable() || n) && "border-box" === S.css(e, "boxSizing", !1, r), o = i,
            a = Be(e, t, r), s = "offset" + t[0].toUpperCase() + t.slice(1);
        if (Me.test(a)) {
            if (!n) return a;
            a = "auto"
        }
        return (!y.boxSizingReliable() && i || !y.reliableTrDimensions() && A(e, "tr") || "auto" === a || !parseFloat(a) && "inline" === S.css(e, "display", !1, r)) && e.getClientRects().length && (i = "border-box" === S.css(e, "boxSizing", !1, r), (o = s in e) && (a = e[s])), (a = parseFloat(a) || 0) + Ke(e, t, n || (i ? "border" : "content"), o, r, a) + "px"
    }

    function et(e, t, n, r, i) {
        return new et.prototype.init(e, t, n, r, i)
    }

    S.extend({
        cssHooks: {
            opacity: {
                get: function (e, t) {
                    if (t) {
                        var n = Be(e, "opacity");
                        return "" === n ? "1" : n
                    }
                }
            }
        },
        cssNumber: {
            animationIterationCount: !0,
            columnCount: !0,
            fillOpacity: !0,
            flexGrow: !0,
            flexShrink: !0,
            fontWeight: !0,
            gridArea: !0,
            gridColumn: !0,
            gridColumnEnd: !0,
            gridColumnStart: !0,
            gridRow: !0,
            gridRowEnd: !0,
            gridRowStart: !0,
            lineHeight: !0,
            opacity: !0,
            order: !0,
            orphans: !0,
            widows: !0,
            zIndex: !0,
            zoom: !0
        },
        cssProps: {},
        style: function (e, t, n, r) {
            if (e && 3 !== e.nodeType && 8 !== e.nodeType && e.style) {
                var i, o, a, s = X(t), u = Ge.test(t), l = e.style;
                if (u || (t = Xe(s)), a = S.cssHooks[t] || S.cssHooks[s], void 0 === n) return a && "get" in a && void 0 !== (i = a.get(e, !1, r)) ? i : l[t];
                "string" === (o = typeof n) && (i = te.exec(n)) && i[1] && (n = se(e, t, i), o = "number"), null != n && n == n && ("number" !== o || u || (n += i && i[3] || (S.cssNumber[s] ? "" : "px")), y.clearCloneStyle || "" !== n || 0 !== t.indexOf("background") || (l[t] = "inherit"), a && "set" in a && void 0 === (n = a.set(e, n, r)) || (u ? l.setProperty(t, n) : l[t] = n))
            }
        },
        css: function (e, t, n, r) {
            var i, o, a, s = X(t);
            return Ge.test(t) || (t = Xe(s)), (a = S.cssHooks[t] || S.cssHooks[s]) && "get" in a && (i = a.get(e, !0, n)), void 0 === i && (i = Be(e, t, r)), "normal" === i && t in Qe && (i = Qe[t]), "" === n || n ? (o = parseFloat(i), !0 === n || isFinite(o) ? o || 0 : i) : i
        }
    }), S.each(["height", "width"], function (e, u) {
        S.cssHooks[u] = {
            get: function (e, t, n) {
                if (t) return !Ve.test(S.css(e, "display")) || e.getClientRects().length && e.getBoundingClientRect().width ? Ze(e, u, n) : We(e, Ye, function () {
                    return Ze(e, u, n)
                })
            }, set: function (e, t, n) {
                var r, i = Ie(e), o = !y.scrollboxSize() && "absolute" === i.position,
                    a = (o || n) && "border-box" === S.css(e, "boxSizing", !1, i), s = n ? Ke(e, u, n, a, i) : 0;
                return a && o && (s -= Math.ceil(e["offset" + u[0].toUpperCase() + u.slice(1)] - parseFloat(i[u]) - Ke(e, u, "border", !1, i) - .5)), s && (r = te.exec(t)) && "px" !== (r[3] || "px") && (e.style[u] = t, t = S.css(e, u)), Je(0, t, s)
            }
        }
    }), S.cssHooks.marginLeft = $e(y.reliableMarginLeft, function (e, t) {
        if (t) return (parseFloat(Be(e, "marginLeft")) || e.getBoundingClientRect().left - We(e, {marginLeft: 0}, function () {
            return e.getBoundingClientRect().left
        })) + "px"
    }), S.each({margin: "", padding: "", border: "Width"}, function (i, o) {
        S.cssHooks[i + o] = {
            expand: function (e) {
                for (var t = 0, n = {}, r = "string" == typeof e ? e.split(" ") : [e]; t < 4; t++) n[i + ne[t] + o] = r[t] || r[t - 2] || r[0];
                return n
            }
        }, "margin" !== i && (S.cssHooks[i + o].set = Je)
    }), S.fn.extend({
        css: function (e, t) {
            return $(this, function (e, t, n) {
                var r, i, o = {}, a = 0;
                if (Array.isArray(t)) {
                    for (r = Ie(e), i = t.length; a < i; a++) o[t[a]] = S.css(e, t[a], !1, r);
                    return o
                }
                return void 0 !== n ? S.style(e, t, n) : S.css(e, t)
            }, e, t, 1 < arguments.length)
        }
    }), ((S.Tween = et).prototype = {
        constructor: et, init: function (e, t, n, r, i, o) {
            this.elem = e, this.prop = n, this.easing = i || S.easing._default, this.options = t, this.start = this.now = this.cur(), this.end = r, this.unit = o || (S.cssNumber[n] ? "" : "px")
        }, cur: function () {
            var e = et.propHooks[this.prop];
            return e && e.get ? e.get(this) : et.propHooks._default.get(this)
        }, run: function (e) {
            var t, n = et.propHooks[this.prop];
            return this.options.duration ? this.pos = t = S.easing[this.easing](e, this.options.duration * e, 0, 1, this.options.duration) : this.pos = t = e, this.now = (this.end - this.start) * t + this.start, this.options.step && this.options.step.call(this.elem, this.now, this), n && n.set ? n.set(this) : et.propHooks._default.set(this), this
        }
    }).init.prototype = et.prototype, (et.propHooks = {
        _default: {
            get: function (e) {
                var t;
                return 1 !== e.elem.nodeType || null != e.elem[e.prop] && null == e.elem.style[e.prop] ? e.elem[e.prop] : (t = S.css(e.elem, e.prop, "")) && "auto" !== t ? t : 0
            }, set: function (e) {
                S.fx.step[e.prop] ? S.fx.step[e.prop](e) : 1 !== e.elem.nodeType || !S.cssHooks[e.prop] && null == e.elem.style[Xe(e.prop)] ? e.elem[e.prop] = e.now : S.style(e.elem, e.prop, e.now + e.unit)
            }
        }
    }).scrollTop = et.propHooks.scrollLeft = {
        set: function (e) {
            e.elem.nodeType && e.elem.parentNode && (e.elem[e.prop] = e.now)
        }
    }, S.easing = {
        linear: function (e) {
            return e
        }, swing: function (e) {
            return .5 - Math.cos(e * Math.PI) / 2
        }, _default: "swing"
    }, S.fx = et.prototype.init, S.fx.step = {};
    var tt, nt, rt, it, ot = /^(?:toggle|show|hide)$/, at = /queueHooks$/;

    function st() {
        nt && (!1 === E.hidden && C.requestAnimationFrame ? C.requestAnimationFrame(st) : C.setTimeout(st, S.fx.interval), S.fx.tick())
    }

    function ut() {
        return C.setTimeout(function () {
            tt = void 0
        }), tt = Date.now()
    }

    function lt(e, t) {
        var n, r = 0, i = {height: e};
        for (t = t ? 1 : 0; r < 4; r += 2 - t) i["margin" + (n = ne[r])] = i["padding" + n] = e;
        return t && (i.opacity = i.width = e), i
    }

    function ct(e, t, n) {
        for (var r, i = (ft.tweeners[t] || []).concat(ft.tweeners["*"]), o = 0, a = i.length; o < a; o++) if (r = i[o].call(n, t, e)) return r
    }

    function ft(o, e, t) {
        var n, a, r = 0, i = ft.prefilters.length, s = S.Deferred().always(function () {
            delete u.elem
        }), u = function () {
            if (a) return !1;
            for (var e = tt || ut(), t = Math.max(0, l.startTime + l.duration - e), n = 1 - (t / l.duration || 0), r = 0, i = l.tweens.length; r < i; r++) l.tweens[r].run(n);
            return s.notifyWith(o, [l, n, t]), n < 1 && i ? t : (i || s.notifyWith(o, [l, 1, 0]), s.resolveWith(o, [l]), !1)
        }, l = s.promise({
            elem: o,
            props: S.extend({}, e),
            opts: S.extend(!0, {specialEasing: {}, easing: S.easing._default}, t),
            originalProperties: e,
            originalOptions: t,
            startTime: tt || ut(),
            duration: t.duration,
            tweens: [],
            createTween: function (e, t) {
                var n = S.Tween(o, l.opts, e, t, l.opts.specialEasing[e] || l.opts.easing);
                return l.tweens.push(n), n
            },
            stop: function (e) {
                var t = 0, n = e ? l.tweens.length : 0;
                if (a) return this;
                for (a = !0; t < n; t++) l.tweens[t].run(1);
                return e ? (s.notifyWith(o, [l, 1, 0]), s.resolveWith(o, [l, e])) : s.rejectWith(o, [l, e]), this
            }
        }), c = l.props;
        for (!function (e, t) {
            var n, r, i, o, a;
            for (n in e) if (i = t[r = X(n)], o = e[n], Array.isArray(o) && (i = o[1], o = e[n] = o[0]), n !== r && (e[r] = o, delete e[n]), (a = S.cssHooks[r]) && "expand" in a) for (n in o = a.expand(o), delete e[r], o) n in e || (e[n] = o[n], t[n] = i); else t[r] = i
        }(c, l.opts.specialEasing); r < i; r++) if (n = ft.prefilters[r].call(l, o, c, l.opts)) return m(n.stop) && (S._queueHooks(l.elem, l.opts.queue).stop = n.stop.bind(n)), n;
        return S.map(c, ct, l), m(l.opts.start) && l.opts.start.call(o, l), l.progress(l.opts.progress).done(l.opts.done, l.opts.complete).fail(l.opts.fail).always(l.opts.always), S.fx.timer(S.extend(u, {
            elem: o,
            anim: l,
            queue: l.opts.queue
        })), l
    }

    S.Animation = S.extend(ft, {
        tweeners: {
            "*": [function (e, t) {
                var n = this.createTween(e, t);
                return se(n.elem, e, te.exec(t), n), n
            }]
        }, tweener: function (e, t) {
            m(e) ? (t = e, e = ["*"]) : e = e.match(P);
            for (var n, r = 0, i = e.length; r < i; r++) n = e[r], ft.tweeners[n] = ft.tweeners[n] || [], ft.tweeners[n].unshift(t)
        }, prefilters: [function (e, t, n) {
            var r, i, o, a, s, u, l, c, f = "width" in t || "height" in t, p = this, d = {}, h = e.style,
                g = e.nodeType && ae(e), v = Y.get(e, "fxshow");
            for (r in n.queue || (null == (a = S._queueHooks(e, "fx")).unqueued && (a.unqueued = 0, s = a.empty.fire, a.empty.fire = function () {
                a.unqueued || s()
            }), a.unqueued++, p.always(function () {
                p.always(function () {
                    a.unqueued--, S.queue(e, "fx").length || a.empty.fire()
                })
            })), t) if (i = t[r], ot.test(i)) {
                if (delete t[r], o = o || "toggle" === i, i === (g ? "hide" : "show")) {
                    if ("show" !== i || !v || void 0 === v[r]) continue;
                    g = !0
                }
                d[r] = v && v[r] || S.style(e, r)
            }
            if ((u = !S.isEmptyObject(t)) || !S.isEmptyObject(d)) for (r in f && 1 === e.nodeType && (n.overflow = [h.overflow, h.overflowX, h.overflowY], null == (l = v && v.display) && (l = Y.get(e, "display")), "none" === (c = S.css(e, "display")) && (l ? c = l : (le([e], !0), l = e.style.display || l, c = S.css(e, "display"), le([e]))), ("inline" === c || "inline-block" === c && null != l) && "none" === S.css(e, "float") && (u || (p.done(function () {
                h.display = l
            }), null == l && (c = h.display, l = "none" === c ? "" : c)), h.display = "inline-block")), n.overflow && (h.overflow = "hidden", p.always(function () {
                h.overflow = n.overflow[0], h.overflowX = n.overflow[1], h.overflowY = n.overflow[2]
            })), u = !1, d) u || (v ? "hidden" in v && (g = v.hidden) : v = Y.access(e, "fxshow", {display: l}), o && (v.hidden = !g), g && le([e], !0), p.done(function () {
                for (r in g || le([e]), Y.remove(e, "fxshow"), d) S.style(e, r, d[r])
            })), u = ct(g ? v[r] : 0, r, p), r in v || (v[r] = u.start, g && (u.end = u.start, u.start = 0))
        }], prefilter: function (e, t) {
            t ? ft.prefilters.unshift(e) : ft.prefilters.push(e)
        }
    }), S.speed = function (e, t, n) {
        var r = e && "object" == typeof e ? S.extend({}, e) : {
            complete: n || !n && t || m(e) && e,
            duration: e,
            easing: n && t || t && !m(t) && t
        };
        return S.fx.off ? r.duration = 0 : "number" != typeof r.duration && (r.duration in S.fx.speeds ? r.duration = S.fx.speeds[r.duration] : r.duration = S.fx.speeds._default), null != r.queue && !0 !== r.queue || (r.queue = "fx"), r.old = r.complete, r.complete = function () {
            m(r.old) && r.old.call(this), r.queue && S.dequeue(this, r.queue)
        }, r
    }, S.fn.extend({
        fadeTo: function (e, t, n, r) {
            return this.filter(ae).css("opacity", 0).show().end().animate({opacity: t}, e, n, r)
        }, animate: function (t, e, n, r) {
            var i = S.isEmptyObject(t), o = S.speed(e, n, r), a = function () {
                var e = ft(this, S.extend({}, t), o);
                (i || Y.get(this, "finish")) && e.stop(!0)
            };
            return a.finish = a, i || !1 === o.queue ? this.each(a) : this.queue(o.queue, a)
        }, stop: function (i, e, o) {
            var a = function (e) {
                var t = e.stop;
                delete e.stop, t(o)
            };
            return "string" != typeof i && (o = e, e = i, i = void 0), e && this.queue(i || "fx", []), this.each(function () {
                var e = !0, t = null != i && i + "queueHooks", n = S.timers, r = Y.get(this);
                if (t) r[t] && r[t].stop && a(r[t]); else for (t in r) r[t] && r[t].stop && at.test(t) && a(r[t]);
                for (t = n.length; t--;) n[t].elem !== this || null != i && n[t].queue !== i || (n[t].anim.stop(o), e = !1, n.splice(t, 1));
                !e && o || S.dequeue(this, i)
            })
        }, finish: function (a) {
            return !1 !== a && (a = a || "fx"), this.each(function () {
                var e, t = Y.get(this), n = t[a + "queue"], r = t[a + "queueHooks"], i = S.timers, o = n ? n.length : 0;
                for (t.finish = !0, S.queue(this, a, []), r && r.stop && r.stop.call(this, !0), e = i.length; e--;) i[e].elem === this && i[e].queue === a && (i[e].anim.stop(!0), i.splice(e, 1));
                for (e = 0; e < o; e++) n[e] && n[e].finish && n[e].finish.call(this);
                delete t.finish
            })
        }
    }), S.each(["toggle", "show", "hide"], function (e, r) {
        var i = S.fn[r];
        S.fn[r] = function (e, t, n) {
            return null == e || "boolean" == typeof e ? i.apply(this, arguments) : this.animate(lt(r, !0), e, t, n)
        }
    }), S.each({
        slideDown: lt("show"),
        slideUp: lt("hide"),
        slideToggle: lt("toggle"),
        fadeIn: {opacity: "show"},
        fadeOut: {opacity: "hide"},
        fadeToggle: {opacity: "toggle"}
    }, function (e, r) {
        S.fn[e] = function (e, t, n) {
            return this.animate(r, e, t, n)
        }
    }), S.timers = [], S.fx.tick = function () {
        var e, t = 0, n = S.timers;
        for (tt = Date.now(); t < n.length; t++) (e = n[t])() || n[t] !== e || n.splice(t--, 1);
        n.length || S.fx.stop(), tt = void 0
    }, S.fx.timer = function (e) {
        S.timers.push(e), S.fx.start()
    }, S.fx.interval = 13, S.fx.start = function () {
        nt || (nt = !0, st())
    }, S.fx.stop = function () {
        nt = null
    }, S.fx.speeds = {slow: 600, fast: 200, _default: 400}, S.fn.delay = function (r, e) {
        return r = S.fx && S.fx.speeds[r] || r, e = e || "fx", this.queue(e, function (e, t) {
            var n = C.setTimeout(e, r);
            t.stop = function () {
                C.clearTimeout(n)
            }
        })
    }, rt = E.createElement("input"), it = E.createElement("select").appendChild(E.createElement("option")), rt.type = "checkbox", y.checkOn = "" !== rt.value, y.optSelected = it.selected, (rt = E.createElement("input")).value = "t", rt.type = "radio", y.radioValue = "t" === rt.value;
    var pt, dt = S.expr.attrHandle;
    S.fn.extend({
        attr: function (e, t) {
            return $(this, S.attr, e, t, 1 < arguments.length)
        }, removeAttr: function (e) {
            return this.each(function () {
                S.removeAttr(this, e)
            })
        }
    }), S.extend({
        attr: function (e, t, n) {
            var r, i, o = e.nodeType;
            if (3 !== o && 8 !== o && 2 !== o) return "undefined" == typeof e.getAttribute ? S.prop(e, t, n) : (1 === o && S.isXMLDoc(e) || (i = S.attrHooks[t.toLowerCase()] || (S.expr.match.bool.test(t) ? pt : void 0)), void 0 !== n ? null === n ? void S.removeAttr(e, t) : i && "set" in i && void 0 !== (r = i.set(e, n, t)) ? r : (e.setAttribute(t, n + ""), n) : i && "get" in i && null !== (r = i.get(e, t)) ? r : null == (r = S.find.attr(e, t)) ? void 0 : r)
        }, attrHooks: {
            type: {
                set: function (e, t) {
                    if (!y.radioValue && "radio" === t && A(e, "input")) {
                        var n = e.value;
                        return e.setAttribute("type", t), n && (e.value = n), t
                    }
                }
            }
        }, removeAttr: function (e, t) {
            var n, r = 0, i = t && t.match(P);
            if (i && 1 === e.nodeType) while (n = i[r++]) e.removeAttribute(n)
        }
    }), pt = {
        set: function (e, t, n) {
            return !1 === t ? S.removeAttr(e, n) : e.setAttribute(n, n), n
        }
    }, S.each(S.expr.match.bool.source.match(/\w+/g), function (e, t) {
        var a = dt[t] || S.find.attr;
        dt[t] = function (e, t, n) {
            var r, i, o = t.toLowerCase();
            return n || (i = dt[o], dt[o] = r, r = null != a(e, t, n) ? o : null, dt[o] = i), r
        }
    });
    var ht = /^(?:input|select|textarea|button)$/i, gt = /^(?:a|area)$/i;

    function vt(e) {
        return (e.match(P) || []).join(" ")
    }

    function yt(e) {
        return e.getAttribute && e.getAttribute("class") || ""
    }

    function mt(e) {
        return Array.isArray(e) ? e : "string" == typeof e && e.match(P) || []
    }

    S.fn.extend({
        prop: function (e, t) {
            return $(this, S.prop, e, t, 1 < arguments.length)
        }, removeProp: function (e) {
            return this.each(function () {
                delete this[S.propFix[e] || e]
            })
        }
    }), S.extend({
        prop: function (e, t, n) {
            var r, i, o = e.nodeType;
            if (3 !== o && 8 !== o && 2 !== o) return 1 === o && S.isXMLDoc(e) || (t = S.propFix[t] || t, i = S.propHooks[t]), void 0 !== n ? i && "set" in i && void 0 !== (r = i.set(e, n, t)) ? r : e[t] = n : i && "get" in i && null !== (r = i.get(e, t)) ? r : e[t]
        }, propHooks: {
            tabIndex: {
                get: function (e) {
                    var t = S.find.attr(e, "tabindex");
                    return t ? parseInt(t, 10) : ht.test(e.nodeName) || gt.test(e.nodeName) && e.href ? 0 : -1
                }
            }
        }, propFix: {"for": "htmlFor", "class": "className"}
    }), y.optSelected || (S.propHooks.selected = {
        get: function (e) {
            var t = e.parentNode;
            return t && t.parentNode && t.parentNode.selectedIndex, null
        }, set: function (e) {
            var t = e.parentNode;
            t && (t.selectedIndex, t.parentNode && t.parentNode.selectedIndex)
        }
    }), S.each(["tabIndex", "readOnly", "maxLength", "cellSpacing", "cellPadding", "rowSpan", "colSpan", "useMap", "frameBorder", "contentEditable"], function () {
        S.propFix[this.toLowerCase()] = this
    }), S.fn.extend({
        addClass: function (t) {
            var e, n, r, i, o, a, s, u = 0;
            if (m(t)) return this.each(function (e) {
                S(this).addClass(t.call(this, e, yt(this)))
            });
            if ((e = mt(t)).length) while (n = this[u++]) if (i = yt(n), r = 1 === n.nodeType && " " + vt(i) + " ") {
                a = 0;
                while (o = e[a++]) r.indexOf(" " + o + " ") < 0 && (r += o + " ");
                i !== (s = vt(r)) && n.setAttribute("class", s)
            }
            return this
        }, removeClass: function (t) {
            var e, n, r, i, o, a, s, u = 0;
            if (m(t)) return this.each(function (e) {
                S(this).removeClass(t.call(this, e, yt(this)))
            });
            if (!arguments.length) return this.attr("class", "");
            if ((e = mt(t)).length) while (n = this[u++]) if (i = yt(n), r = 1 === n.nodeType && " " + vt(i) + " ") {
                a = 0;
                while (o = e[a++]) while (-1 < r.indexOf(" " + o + " ")) r = r.replace(" " + o + " ", " ");
                i !== (s = vt(r)) && n.setAttribute("class", s)
            }
            return this
        }, toggleClass: function (i, t) {
            var o = typeof i, a = "string" === o || Array.isArray(i);
            return "boolean" == typeof t && a ? t ? this.addClass(i) : this.removeClass(i) : m(i) ? this.each(function (e) {
                S(this).toggleClass(i.call(this, e, yt(this), t), t)
            }) : this.each(function () {
                var e, t, n, r;
                if (a) {
                    t = 0, n = S(this), r = mt(i);
                    while (e = r[t++]) n.hasClass(e) ? n.removeClass(e) : n.addClass(e)
                } else void 0 !== i && "boolean" !== o || ((e = yt(this)) && Y.set(this, "__className__", e), this.setAttribute && this.setAttribute("class", e || !1 === i ? "" : Y.get(this, "__className__") || ""))
            })
        }, hasClass: function (e) {
            var t, n, r = 0;
            t = " " + e + " ";
            while (n = this[r++]) if (1 === n.nodeType && -1 < (" " + vt(yt(n)) + " ").indexOf(t)) return !0;
            return !1
        }
    });
    var xt = /\r/g;
    S.fn.extend({
        val: function (n) {
            var r, e, i, t = this[0];
            return arguments.length ? (i = m(n), this.each(function (e) {
                var t;
                1 === this.nodeType && (null == (t = i ? n.call(this, e, S(this).val()) : n) ? t = "" : "number" == typeof t ? t += "" : Array.isArray(t) && (t = S.map(t, function (e) {
                    return null == e ? "" : e + ""
                })), (r = S.valHooks[this.type] || S.valHooks[this.nodeName.toLowerCase()]) && "set" in r && void 0 !== r.set(this, t, "value") || (this.value = t))
            })) : t ? (r = S.valHooks[t.type] || S.valHooks[t.nodeName.toLowerCase()]) && "get" in r && void 0 !== (e = r.get(t, "value")) ? e : "string" == typeof (e = t.value) ? e.replace(xt, "") : null == e ? "" : e : void 0
        }
    }), S.extend({
        valHooks: {
            option: {
                get: function (e) {
                    var t = S.find.attr(e, "value");
                    return null != t ? t : vt(S.text(e))
                }
            }, select: {
                get: function (e) {
                    var t, n, r, i = e.options, o = e.selectedIndex, a = "select-one" === e.type, s = a ? null : [],
                        u = a ? o + 1 : i.length;
                    for (r = o < 0 ? u : a ? o : 0; r < u; r++) if (((n = i[r]).selected || r === o) && !n.disabled && (!n.parentNode.disabled || !A(n.parentNode, "optgroup"))) {
                        if (t = S(n).val(), a) return t;
                        s.push(t)
                    }
                    return s
                }, set: function (e, t) {
                    var n, r, i = e.options, o = S.makeArray(t), a = i.length;
                    while (a--) ((r = i[a]).selected = -1 < S.inArray(S.valHooks.option.get(r), o)) && (n = !0);
                    return n || (e.selectedIndex = -1), o
                }
            }
        }
    }), S.each(["radio", "checkbox"], function () {
        S.valHooks[this] = {
            set: function (e, t) {
                if (Array.isArray(t)) return e.checked = -1 < S.inArray(S(e).val(), t)
            }
        }, y.checkOn || (S.valHooks[this].get = function (e) {
            return null === e.getAttribute("value") ? "on" : e.value
        })
    }), y.focusin = "onfocusin" in C;
    var bt = /^(?:focusinfocus|focusoutblur)$/, wt = function (e) {
        e.stopPropagation()
    };
    S.extend(S.event, {
        trigger: function (e, t, n, r) {
            var i, o, a, s, u, l, c, f, p = [n || E], d = v.call(e, "type") ? e.type : e,
                h = v.call(e, "namespace") ? e.namespace.split(".") : [];
            if (o = f = a = n = n || E, 3 !== n.nodeType && 8 !== n.nodeType && !bt.test(d + S.event.triggered) && (-1 < d.indexOf(".") && (d = (h = d.split(".")).shift(), h.sort()), u = d.indexOf(":") < 0 && "on" + d, (e = e[S.expando] ? e : new S.Event(d, "object" == typeof e && e)).isTrigger = r ? 2 : 3, e.namespace = h.join("."), e.rnamespace = e.namespace ? new RegExp("(^|\\.)" + h.join("\\.(?:.*\\.|)") + "(\\.|$)") : null, e.result = void 0, e.target || (e.target = n), t = null == t ? [e] : S.makeArray(t, [e]), c = S.event.special[d] || {}, r || !c.trigger || !1 !== c.trigger.apply(n, t))) {
                if (!r && !c.noBubble && !x(n)) {
                    for (s = c.delegateType || d, bt.test(s + d) || (o = o.parentNode); o; o = o.parentNode) p.push(o), a = o;
                    a === (n.ownerDocument || E) && p.push(a.defaultView || a.parentWindow || C)
                }
                i = 0;
                while ((o = p[i++]) && !e.isPropagationStopped()) f = o, e.type = 1 < i ? s : c.bindType || d, (l = (Y.get(o, "events") || Object.create(null))[e.type] && Y.get(o, "handle")) && l.apply(o, t), (l = u && o[u]) && l.apply && V(o) && (e.result = l.apply(o, t), !1 === e.result && e.preventDefault());
                return e.type = d, r || e.isDefaultPrevented() || c._default && !1 !== c._default.apply(p.pop(), t) || !V(n) || u && m(n[d]) && !x(n) && ((a = n[u]) && (n[u] = null), S.event.triggered = d, e.isPropagationStopped() && f.addEventListener(d, wt), n[d](), e.isPropagationStopped() && f.removeEventListener(d, wt), S.event.triggered = void 0, a && (n[u] = a)), e.result
            }
        }, simulate: function (e, t, n) {
            var r = S.extend(new S.Event, n, {type: e, isSimulated: !0});
            S.event.trigger(r, null, t)
        }
    }), S.fn.extend({
        trigger: function (e, t) {
            return this.each(function () {
                S.event.trigger(e, t, this)
            })
        }, triggerHandler: function (e, t) {
            var n = this[0];
            if (n) return S.event.trigger(e, t, n, !0)
        }
    }), y.focusin || S.each({focus: "focusin", blur: "focusout"}, function (n, r) {
        var i = function (e) {
            S.event.simulate(r, e.target, S.event.fix(e))
        };
        S.event.special[r] = {
            setup: function () {
                var e = this.ownerDocument || this.document || this, t = Y.access(e, r);
                t || e.addEventListener(n, i, !0), Y.access(e, r, (t || 0) + 1)
            }, teardown: function () {
                var e = this.ownerDocument || this.document || this, t = Y.access(e, r) - 1;
                t ? Y.access(e, r, t) : (e.removeEventListener(n, i, !0), Y.remove(e, r))
            }
        }
    });
    var Tt = C.location, Ct = {guid: Date.now()}, Et = /\?/;
    S.parseXML = function (e) {
        var t;
        if (!e || "string" != typeof e) return null;
        try {
            t = (new C.DOMParser).parseFromString(e, "text/xml")
        } catch (e) {
            t = void 0
        }
        return t && !t.getElementsByTagName("parsererror").length || S.error("Invalid XML: " + e), t
    };
    var St = /\[\]$/, kt = /\r?\n/g, At = /^(?:submit|button|image|reset|file)$/i,
        Nt = /^(?:input|select|textarea|keygen)/i;

    function Dt(n, e, r, i) {
        var t;
        if (Array.isArray(e)) S.each(e, function (e, t) {
            r || St.test(n) ? i(n, t) : Dt(n + "[" + ("object" == typeof t && null != t ? e : "") + "]", t, r, i)
        }); else if (r || "object" !== w(e)) i(n, e); else for (t in e) Dt(n + "[" + t + "]", e[t], r, i)
    }

    S.param = function (e, t) {
        var n, r = [], i = function (e, t) {
            var n = m(t) ? t() : t;
            r[r.length] = encodeURIComponent(e) + "=" + encodeURIComponent(null == n ? "" : n)
        };
        if (null == e) return "";
        if (Array.isArray(e) || e.jquery && !S.isPlainObject(e)) S.each(e, function () {
            i(this.name, this.value)
        }); else for (n in e) Dt(n, e[n], t, i);
        return r.join("&")
    }, S.fn.extend({
        serialize: function () {
            return S.param(this.serializeArray())
        }, serializeArray: function () {
            return this.map(function () {
                var e = S.prop(this, "elements");
                return e ? S.makeArray(e) : this
            }).filter(function () {
                var e = this.type;
                return this.name && !S(this).is(":disabled") && Nt.test(this.nodeName) && !At.test(e) && (this.checked || !pe.test(e))
            }).map(function (e, t) {
                var n = S(this).val();
                return null == n ? null : Array.isArray(n) ? S.map(n, function (e) {
                    return {name: t.name, value: e.replace(kt, "\r\n")}
                }) : {name: t.name, value: n.replace(kt, "\r\n")}
            }).get()
        }
    });
    var jt = /%20/g, qt = /#.*$/, Lt = /([?&])_=[^&]*/, Ht = /^(.*?):[ \t]*([^\r\n]*)$/gm, Ot = /^(?:GET|HEAD)$/,
        Pt = /^\/\//, Rt = {}, Mt = {}, It = "*/".concat("*"), Wt = E.createElement("a");

    function Ft(o) {
        return function (e, t) {
            "string" != typeof e && (t = e, e = "*");
            var n, r = 0, i = e.toLowerCase().match(P) || [];
            if (m(t)) while (n = i[r++]) "+" === n[0] ? (n = n.slice(1) || "*", (o[n] = o[n] || []).unshift(t)) : (o[n] = o[n] || []).push(t)
        }
    }

    function Bt(t, i, o, a) {
        var s = {}, u = t === Mt;

        function l(e) {
            var r;
            return s[e] = !0, S.each(t[e] || [], function (e, t) {
                var n = t(i, o, a);
                return "string" != typeof n || u || s[n] ? u ? !(r = n) : void 0 : (i.dataTypes.unshift(n), l(n), !1)
            }), r
        }

        return l(i.dataTypes[0]) || !s["*"] && l("*")
    }

    function $t(e, t) {
        var n, r, i = S.ajaxSettings.flatOptions || {};
        for (n in t) void 0 !== t[n] && ((i[n] ? e : r || (r = {}))[n] = t[n]);
        return r && S.extend(!0, e, r), e
    }

    Wt.href = Tt.href, S.extend({
        active: 0,
        lastModified: {},
        etag: {},
        ajaxSettings: {
            url: Tt.href,
            type: "GET",
            isLocal: /^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Tt.protocol),
            global: !0,
            processData: !0,
            async: !0,
            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
            accepts: {
                "*": It,
                text: "text/plain",
                html: "text/html",
                xml: "application/xml, text/xml",
                json: "application/json, text/javascript"
            },
            contents: {xml: /\bxml\b/, html: /\bhtml/, json: /\bjson\b/},
            responseFields: {xml: "responseXML", text: "responseText", json: "responseJSON"},
            converters: {"* text": String, "text html": !0, "text json": JSON.parse, "text xml": S.parseXML},
            flatOptions: {url: !0, context: !0}
        },
        ajaxSetup: function (e, t) {
            return t ? $t($t(e, S.ajaxSettings), t) : $t(S.ajaxSettings, e)
        },
        ajaxPrefilter: Ft(Rt),
        ajaxTransport: Ft(Mt),
        ajax: function (e, t) {
            "object" == typeof e && (t = e, e = void 0), t = t || {};
            var c, f, p, n, d, r, h, g, i, o, v = S.ajaxSetup({}, t), y = v.context || v,
                m = v.context && (y.nodeType || y.jquery) ? S(y) : S.event, x = S.Deferred(),
                b = S.Callbacks("once memory"), w = v.statusCode || {}, a = {}, s = {}, u = "canceled", T = {
                    readyState: 0, getResponseHeader: function (e) {
                        var t;
                        if (h) {
                            if (!n) {
                                n = {};
                                while (t = Ht.exec(p)) n[t[1].toLowerCase() + " "] = (n[t[1].toLowerCase() + " "] || []).concat(t[2])
                            }
                            t = n[e.toLowerCase() + " "]
                        }
                        return null == t ? null : t.join(", ")
                    }, getAllResponseHeaders: function () {
                        return h ? p : null
                    }, setRequestHeader: function (e, t) {
                        return null == h && (e = s[e.toLowerCase()] = s[e.toLowerCase()] || e, a[e] = t), this
                    }, overrideMimeType: function (e) {
                        return null == h && (v.mimeType = e), this
                    }, statusCode: function (e) {
                        var t;
                        if (e) if (h) T.always(e[T.status]); else for (t in e) w[t] = [w[t], e[t]];
                        return this
                    }, abort: function (e) {
                        var t = e || u;
                        return c && c.abort(t), l(0, t), this
                    }
                };
            if (x.promise(T), v.url = ((e || v.url || Tt.href) + "").replace(Pt, Tt.protocol + "//"), v.type = t.method || t.type || v.method || v.type, v.dataTypes = (v.dataType || "*").toLowerCase().match(P) || [""], null == v.crossDomain) {
                r = E.createElement("a");
                try {
                    r.href = v.url, r.href = r.href, v.crossDomain = Wt.protocol + "//" + Wt.host != r.protocol + "//" + r.host
                } catch (e) {
                    v.crossDomain = !0
                }
            }
            if (v.data && v.processData && "string" != typeof v.data && (v.data = S.param(v.data, v.traditional)), Bt(Rt, v, t, T), h) return T;
            for (i in (g = S.event && v.global) && 0 == S.active++ && S.event.trigger("ajaxStart"), v.type = v.type.toUpperCase(), v.hasContent = !Ot.test(v.type), f = v.url.replace(qt, ""), v.hasContent ? v.data && v.processData && 0 === (v.contentType || "").indexOf("application/x-www-form-urlencoded") && (v.data = v.data.replace(jt, "+")) : (o = v.url.slice(f.length), v.data && (v.processData || "string" == typeof v.data) && (f += (Et.test(f) ? "&" : "?") + v.data, delete v.data), !1 === v.cache && (f = f.replace(Lt, "$1"), o = (Et.test(f) ? "&" : "?") + "_=" + Ct.guid++ + o), v.url = f + o), v.ifModified && (S.lastModified[f] && T.setRequestHeader("If-Modified-Since", S.lastModified[f]), S.etag[f] && T.setRequestHeader("If-None-Match", S.etag[f])), (v.data && v.hasContent && !1 !== v.contentType || t.contentType) && T.setRequestHeader("Content-Type", v.contentType), T.setRequestHeader("Accept", v.dataTypes[0] && v.accepts[v.dataTypes[0]] ? v.accepts[v.dataTypes[0]] + ("*" !== v.dataTypes[0] ? ", " + It + "; q=0.01" : "") : v.accepts["*"]), v.headers) T.setRequestHeader(i, v.headers[i]);
            if (v.beforeSend && (!1 === v.beforeSend.call(y, T, v) || h)) return T.abort();
            if (u = "abort", b.add(v.complete), T.done(v.success), T.fail(v.error), c = Bt(Mt, v, t, T)) {
                if (T.readyState = 1, g && m.trigger("ajaxSend", [T, v]), h) return T;
                v.async && 0 < v.timeout && (d = C.setTimeout(function () {
                    T.abort("timeout")
                }, v.timeout));
                try {
                    h = !1, c.send(a, l)
                } catch (e) {
                    if (h) throw e;
                    l(-1, e)
                }
            } else l(-1, "No Transport");

            function l(e, t, n, r) {
                var i, o, a, s, u, l = t;
                h || (h = !0, d && C.clearTimeout(d), c = void 0, p = r || "", T.readyState = 0 < e ? 4 : 0, i = 200 <= e && e < 300 || 304 === e, n && (s = function (e, t, n) {
                    var r, i, o, a, s = e.contents, u = e.dataTypes;
                    while ("*" === u[0]) u.shift(), void 0 === r && (r = e.mimeType || t.getResponseHeader("Content-Type"));
                    if (r) for (i in s) if (s[i] && s[i].test(r)) {
                        u.unshift(i);
                        break
                    }
                    if (u[0] in n) o = u[0]; else {
                        for (i in n) {
                            if (!u[0] || e.converters[i + " " + u[0]]) {
                                o = i;
                                break
                            }
                            a || (a = i)
                        }
                        o = o || a
                    }
                    if (o) return o !== u[0] && u.unshift(o), n[o]
                }(v, T, n)), !i && -1 < S.inArray("script", v.dataTypes) && (v.converters["text script"] = function () {
                }), s = function (e, t, n, r) {
                    var i, o, a, s, u, l = {}, c = e.dataTypes.slice();
                    if (c[1]) for (a in e.converters) l[a.toLowerCase()] = e.converters[a];
                    o = c.shift();
                    while (o) if (e.responseFields[o] && (n[e.responseFields[o]] = t), !u && r && e.dataFilter && (t = e.dataFilter(t, e.dataType)), u = o, o = c.shift()) if ("*" === o) o = u; else if ("*" !== u && u !== o) {
                        if (!(a = l[u + " " + o] || l["* " + o])) for (i in l) if ((s = i.split(" "))[1] === o && (a = l[u + " " + s[0]] || l["* " + s[0]])) {
                            !0 === a ? a = l[i] : !0 !== l[i] && (o = s[0], c.unshift(s[1]));
                            break
                        }
                        if (!0 !== a) if (a && e["throws"]) t = a(t); else try {
                            t = a(t)
                        } catch (e) {
                            return {state: "parsererror", error: a ? e : "No conversion from " + u + " to " + o}
                        }
                    }
                    return {state: "success", data: t}
                }(v, s, T, i), i ? (v.ifModified && ((u = T.getResponseHeader("Last-Modified")) && (S.lastModified[f] = u), (u = T.getResponseHeader("etag")) && (S.etag[f] = u)), 204 === e || "HEAD" === v.type ? l = "nocontent" : 304 === e ? l = "notmodified" : (l = s.state, o = s.data, i = !(a = s.error))) : (a = l, !e && l || (l = "error", e < 0 && (e = 0))), T.status = e, T.statusText = (t || l) + "", i ? x.resolveWith(y, [o, l, T]) : x.rejectWith(y, [T, l, a]), T.statusCode(w), w = void 0, g && m.trigger(i ? "ajaxSuccess" : "ajaxError", [T, v, i ? o : a]), b.fireWith(y, [T, l]), g && (m.trigger("ajaxComplete", [T, v]), --S.active || S.event.trigger("ajaxStop")))
            }

            return T
        },
        getJSON: function (e, t, n) {
            return S.get(e, t, n, "json")
        },
        getScript: function (e, t) {
            return S.get(e, void 0, t, "script")
        }
    }), S.each(["get", "post"], function (e, i) {
        S[i] = function (e, t, n, r) {
            return m(t) && (r = r || n, n = t, t = void 0), S.ajax(S.extend({
                url: e,
                type: i,
                dataType: r,
                data: t,
                success: n
            }, S.isPlainObject(e) && e))
        }
    }), S.ajaxPrefilter(function (e) {
        var t;
        for (t in e.headers) "content-type" === t.toLowerCase() && (e.contentType = e.headers[t] || "")
    }), S._evalUrl = function (e, t, n) {
        return S.ajax({
            url: e,
            type: "GET",
            dataType: "script",
            cache: !0,
            async: !1,
            global: !1,
            converters: {
                "text script": function () {
                }
            },
            dataFilter: function (e) {
                S.globalEval(e, t, n)
            }
        })
    }, S.fn.extend({
        wrapAll: function (e) {
            var t;
            return this[0] && (m(e) && (e = e.call(this[0])), t = S(e, this[0].ownerDocument).eq(0).clone(!0), this[0].parentNode && t.insertBefore(this[0]), t.map(function () {
                var e = this;
                while (e.firstElementChild) e = e.firstElementChild;
                return e
            }).append(this)), this
        }, wrapInner: function (n) {
            return m(n) ? this.each(function (e) {
                S(this).wrapInner(n.call(this, e))
            }) : this.each(function () {
                var e = S(this), t = e.contents();
                t.length ? t.wrapAll(n) : e.append(n)
            })
        }, wrap: function (t) {
            var n = m(t);
            return this.each(function (e) {
                S(this).wrapAll(n ? t.call(this, e) : t)
            })
        }, unwrap: function (e) {
            return this.parent(e).not("body").each(function () {
                S(this).replaceWith(this.childNodes)
            }), this
        }
    }), S.expr.pseudos.hidden = function (e) {
        return !S.expr.pseudos.visible(e)
    }, S.expr.pseudos.visible = function (e) {
        return !!(e.offsetWidth || e.offsetHeight || e.getClientRects().length)
    }, S.ajaxSettings.xhr = function () {
        try {
            return new C.XMLHttpRequest
        } catch (e) {
        }
    };
    var _t = {0: 200, 1223: 204}, zt = S.ajaxSettings.xhr();
    y.cors = !!zt && "withCredentials" in zt, y.ajax = zt = !!zt, S.ajaxTransport(function (i) {
        var o, a;
        if (y.cors || zt && !i.crossDomain) return {
            send: function (e, t) {
                var n, r = i.xhr();
                if (r.open(i.type, i.url, i.async, i.username, i.password), i.xhrFields) for (n in i.xhrFields) r[n] = i.xhrFields[n];
                for (n in i.mimeType && r.overrideMimeType && r.overrideMimeType(i.mimeType), i.crossDomain || e["X-Requested-With"] || (e["X-Requested-With"] = "XMLHttpRequest"), e) r.setRequestHeader(n, e[n]);
                o = function (e) {
                    return function () {
                        o && (o = a = r.onload = r.onerror = r.onabort = r.ontimeout = r.onreadystatechange = null, "abort" === e ? r.abort() : "error" === e ? "number" != typeof r.status ? t(0, "error") : t(r.status, r.statusText) : t(_t[r.status] || r.status, r.statusText, "text" !== (r.responseType || "text") || "string" != typeof r.responseText ? {binary: r.response} : {text: r.responseText}, r.getAllResponseHeaders()))
                    }
                }, r.onload = o(), a = r.onerror = r.ontimeout = o("error"), void 0 !== r.onabort ? r.onabort = a : r.onreadystatechange = function () {
                    4 === r.readyState && C.setTimeout(function () {
                        o && a()
                    })
                }, o = o("abort");
                try {
                    r.send(i.hasContent && i.data || null)
                } catch (e) {
                    if (o) throw e
                }
            }, abort: function () {
                o && o()
            }
        }
    }), S.ajaxPrefilter(function (e) {
        e.crossDomain && (e.contents.script = !1)
    }), S.ajaxSetup({
        accepts: {script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},
        contents: {script: /\b(?:java|ecma)script\b/},
        converters: {
            "text script": function (e) {
                return S.globalEval(e), e
            }
        }
    }), S.ajaxPrefilter("script", function (e) {
        void 0 === e.cache && (e.cache = !1), e.crossDomain && (e.type = "GET")
    }), S.ajaxTransport("script", function (n) {
        var r, i;
        if (n.crossDomain || n.scriptAttrs) return {
            send: function (e, t) {
                r = S("<script>").attr(n.scriptAttrs || {}).prop({
                    charset: n.scriptCharset,
                    src: n.url
                }).on("load error", i = function (e) {
                    r.remove(), i = null, e && t("error" === e.type ? 404 : 200, e.type)
                }), E.head.appendChild(r[0])
            }, abort: function () {
                i && i()
            }
        }
    });
    var Ut, Xt = [], Vt = /(=)\?(?=&|$)|\?\?/;
    S.ajaxSetup({
        jsonp: "callback", jsonpCallback: function () {
            var e = Xt.pop() || S.expando + "_" + Ct.guid++;
            return this[e] = !0, e
        }
    }), S.ajaxPrefilter("json jsonp", function (e, t, n) {
        var r, i, o,
            a = !1 !== e.jsonp && (Vt.test(e.url) ? "url" : "string" == typeof e.data && 0 === (e.contentType || "").indexOf("application/x-www-form-urlencoded") && Vt.test(e.data) && "data");
        if (a || "jsonp" === e.dataTypes[0]) return r = e.jsonpCallback = m(e.jsonpCallback) ? e.jsonpCallback() : e.jsonpCallback, a ? e[a] = e[a].replace(Vt, "$1" + r) : !1 !== e.jsonp && (e.url += (Et.test(e.url) ? "&" : "?") + e.jsonp + "=" + r), e.converters["script json"] = function () {
            return o || S.error(r + " was not called"), o[0]
        }, e.dataTypes[0] = "json", i = C[r], C[r] = function () {
            o = arguments
        }, n.always(function () {
            void 0 === i ? S(C).removeProp(r) : C[r] = i, e[r] && (e.jsonpCallback = t.jsonpCallback, Xt.push(r)), o && m(i) && i(o[0]), o = i = void 0
        }), "script"
    }), y.createHTMLDocument = ((Ut = E.implementation.createHTMLDocument("").body).innerHTML = "<form></form><form></form>", 2 === Ut.childNodes.length), S.parseHTML = function (e, t, n) {
        return "string" != typeof e ? [] : ("boolean" == typeof t && (n = t, t = !1), t || (y.createHTMLDocument ? ((r = (t = E.implementation.createHTMLDocument("")).createElement("base")).href = E.location.href, t.head.appendChild(r)) : t = E), o = !n && [], (i = N.exec(e)) ? [t.createElement(i[1])] : (i = xe([e], t, o), o && o.length && S(o).remove(), S.merge([], i.childNodes)));
        var r, i, o
    }, S.fn.load = function (e, t, n) {
        var r, i, o, a = this, s = e.indexOf(" ");
        return -1 < s && (r = vt(e.slice(s)), e = e.slice(0, s)), m(t) ? (n = t, t = void 0) : t && "object" == typeof t && (i = "POST"), 0 < a.length && S.ajax({
            url: e,
            type: i || "GET",
            dataType: "html",
            data: t
        }).done(function (e) {
            o = arguments, a.html(r ? S("<div>").append(S.parseHTML(e)).find(r) : e)
        }).always(n && function (e, t) {
            a.each(function () {
                n.apply(this, o || [e.responseText, t, e])
            })
        }), this
    }, S.expr.pseudos.animated = function (t) {
        return S.grep(S.timers, function (e) {
            return t === e.elem
        }).length
    }, S.offset = {
        setOffset: function (e, t, n) {
            var r, i, o, a, s, u, l = S.css(e, "position"), c = S(e), f = {};
            "static" === l && (e.style.position = "relative"), s = c.offset(), o = S.css(e, "top"), u = S.css(e, "left"), ("absolute" === l || "fixed" === l) && -1 < (o + u).indexOf("auto") ? (a = (r = c.position()).top, i = r.left) : (a = parseFloat(o) || 0, i = parseFloat(u) || 0), m(t) && (t = t.call(e, n, S.extend({}, s))), null != t.top && (f.top = t.top - s.top + a), null != t.left && (f.left = t.left - s.left + i), "using" in t ? t.using.call(e, f) : ("number" == typeof f.top && (f.top += "px"), "number" == typeof f.left && (f.left += "px"), c.css(f))
        }
    }, S.fn.extend({
        offset: function (t) {
            if (arguments.length) return void 0 === t ? this : this.each(function (e) {
                S.offset.setOffset(this, t, e)
            });
            var e, n, r = this[0];
            return r ? r.getClientRects().length ? (e = r.getBoundingClientRect(), n = r.ownerDocument.defaultView, {
                top: e.top + n.pageYOffset,
                left: e.left + n.pageXOffset
            }) : {top: 0, left: 0} : void 0
        }, position: function () {
            if (this[0]) {
                var e, t, n, r = this[0], i = {top: 0, left: 0};
                if ("fixed" === S.css(r, "position")) t = r.getBoundingClientRect(); else {
                    t = this.offset(), n = r.ownerDocument, e = r.offsetParent || n.documentElement;
                    while (e && (e === n.body || e === n.documentElement) && "static" === S.css(e, "position")) e = e.parentNode;
                    e && e !== r && 1 === e.nodeType && ((i = S(e).offset()).top += S.css(e, "borderTopWidth", !0), i.left += S.css(e, "borderLeftWidth", !0))
                }
                return {
                    top: t.top - i.top - S.css(r, "marginTop", !0),
                    left: t.left - i.left - S.css(r, "marginLeft", !0)
                }
            }
        }, offsetParent: function () {
            return this.map(function () {
                var e = this.offsetParent;
                while (e && "static" === S.css(e, "position")) e = e.offsetParent;
                return e || re
            })
        }
    }), S.each({scrollLeft: "pageXOffset", scrollTop: "pageYOffset"}, function (t, i) {
        var o = "pageYOffset" === i;
        S.fn[t] = function (e) {
            return $(this, function (e, t, n) {
                var r;
                if (x(e) ? r = e : 9 === e.nodeType && (r = e.defaultView), void 0 === n) return r ? r[i] : e[t];
                r ? r.scrollTo(o ? r.pageXOffset : n, o ? n : r.pageYOffset) : e[t] = n
            }, t, e, arguments.length)
        }
    }), S.each(["top", "left"], function (e, n) {
        S.cssHooks[n] = $e(y.pixelPosition, function (e, t) {
            if (t) return t = Be(e, n), Me.test(t) ? S(e).position()[n] + "px" : t
        })
    }), S.each({Height: "height", Width: "width"}, function (a, s) {
        S.each({padding: "inner" + a, content: s, "": "outer" + a}, function (r, o) {
            S.fn[o] = function (e, t) {
                var n = arguments.length && (r || "boolean" != typeof e),
                    i = r || (!0 === e || !0 === t ? "margin" : "border");
                return $(this, function (e, t, n) {
                    var r;
                    return x(e) ? 0 === o.indexOf("outer") ? e["inner" + a] : e.document.documentElement["client" + a] : 9 === e.nodeType ? (r = e.documentElement, Math.max(e.body["scroll" + a], r["scroll" + a], e.body["offset" + a], r["offset" + a], r["client" + a])) : void 0 === n ? S.css(e, t, i) : S.style(e, t, n, i)
                }, s, n ? e : void 0, n)
            }
        })
    }), S.each(["ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend"], function (e, t) {
        S.fn[t] = function (e) {
            return this.on(t, e)
        }
    }), S.fn.extend({
        bind: function (e, t, n) {
            return this.on(e, null, t, n)
        }, unbind: function (e, t) {
            return this.off(e, null, t)
        }, delegate: function (e, t, n, r) {
            return this.on(t, e, n, r)
        }, undelegate: function (e, t, n) {
            return 1 === arguments.length ? this.off(e, "**") : this.off(t, e || "**", n)
        }, hover: function (e, t) {
            return this.mouseenter(e).mouseleave(t || e)
        }
    }), S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "), function (e, n) {
        S.fn[n] = function (e, t) {
            return 0 < arguments.length ? this.on(n, null, e, t) : this.trigger(n)
        }
    });
    var Gt = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
    S.proxy = function (e, t) {
        var n, r, i;
        if ("string" == typeof t && (n = e[t], t = e, e = n), m(e)) return r = s.call(arguments, 2), (i = function () {
            return e.apply(t || this, r.concat(s.call(arguments)))
        }).guid = e.guid = e.guid || S.guid++, i
    }, S.holdReady = function (e) {
        e ? S.readyWait++ : S.ready(!0)
    }, S.isArray = Array.isArray, S.parseJSON = JSON.parse, S.nodeName = A, S.isFunction = m, S.isWindow = x, S.camelCase = X, S.type = w, S.now = Date.now, S.isNumeric = function (e) {
        var t = S.type(e);
        return ("number" === t || "string" === t) && !isNaN(e - parseFloat(e))
    }, S.trim = function (e) {
        return null == e ? "" : (e + "").replace(Gt, "")
    }, "function" == typeof define && define.amd && define("jquery", [], function () {
        return S
    });
    var Yt = C.jQuery, Qt = C.$;
    return S.noConflict = function (e) {
        return C.$ === S && (C.$ = Qt), e && C.jQuery === S && (C.jQuery = Yt), S
    }, "undefined" == typeof e && (C.jQuery = C.$ = S), S
});
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/js/index.html


```

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/js/tailwind.js


```
/**
 * Minified by jsDelivr using Terser v5.3.5.
 * Original file: /gh/alpinejs/alpine@2.8.2/dist/alpine.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
!function (e, t) {
    "object" == typeof exports && "undefined" != typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define(t) : (e = e || self).Alpine = t()
}(this, (function () {
    "use strict";

    function e(e, t, n) {
        return t in e ? Object.defineProperty(e, t, {
            value: n,
            enumerable: !0,
            configurable: !0,
            writable: !0
        }) : e[t] = n, e
    }

    function t(e, t) {
        var n = Object.keys(e);
        if (Object.getOwnPropertySymbols) {
            var i = Object.getOwnPropertySymbols(e);
            t && (i = i.filter((function (t) {
                return Object.getOwnPropertyDescriptor(e, t).enumerable
            }))), n.push.apply(n, i)
        }
        return n
    }

    function n(n) {
        for (var i = 1; i < arguments.length; i++) {
            var r = null != arguments[i] ? arguments[i] : {};
            i % 2 ? t(Object(r), !0).forEach((function (t) {
                e(n, t, r[t])
            })) : Object.getOwnPropertyDescriptors ? Object.defineProperties(n, Object.getOwnPropertyDescriptors(r)) : t(Object(r)).forEach((function (e) {
                Object.defineProperty(n, e, Object.getOwnPropertyDescriptor(r, e))
            }))
        }
        return n
    }

    function i(e) {
        return Array.from(new Set(e))
    }

    function r() {
        return navigator.userAgent.includes("Node.js") || navigator.userAgent.includes("jsdom")
    }

    function s(e, t) {
        return e == t
    }

    function o(e, t) {
        "template" !== e.tagName.toLowerCase() ? console.warn(`Alpine: [${t}] directive should only be added to <template> tags. See https://github.com/alpinejs/alpine#${t}`) : 1 !== e.content.childElementCount && console.warn(`Alpine: <template> tag with [${t}] encountered with an unexpected number of root elements. Make sure <template> has a single root element. `)
    }

    function a(e) {
        return e.toLowerCase().replace(/-(\w)/g, ((e, t) => t.toUpperCase()))
    }

    function l(e, t) {
        if (!1 === t(e)) return;
        let n = e.firstElementChild;
        for (; n;) l(n, t), n = n.nextElementSibling
    }

    function c(e, t) {
        var n;
        return function () {
            var i = this, r = arguments, s = function () {
                n = null, e.apply(i, r)
            };
            clearTimeout(n), n = setTimeout(s, t)
        }
    }

    const u = (e, t, n) => {
        if (console.warn(`Alpine Error: "${n}"\n\nExpression: "${t}"\nElement:`, e), !r()) throw Object.assign(n, {
            el: e,
            expression: t
        }), n
    };

    function d(e, {el: t, expression: n}) {
        try {
            const i = e();
            return i instanceof Promise ? i.catch((e => u(t, n, e))) : i
        } catch (e) {
            u(t, n, e)
        }
    }

    function f(e, t, n, i = {}) {
        return d((() => "function" == typeof t ? t.call(n) : new Function(["$data", ...Object.keys(i)], `var __alpine_result; with($data) { __alpine_result = ${t} }; return __alpine_result`)(n, ...Object.values(i))), {
            el: e,
            expression: t
        })
    }

    const m = /^x-(on|bind|data|text|html|model|if|for|show|cloak|transition|ref|spread)\b/;

    function p(e) {
        const t = y(e.name);
        return m.test(t)
    }

    function h(e, t, n) {
        let i = Array.from(e.attributes).filter(p).map(v), r = i.filter((e => "spread" === e.type))[0];
        if (r) {
            let n = f(e, r.expression, t.$data);
            i = i.concat(Object.entries(n).map((([e, t]) => v({name: e, value: t}))))
        }
        return n ? i.filter((e => e.type === n)) : function (e) {
            let t = ["bind", "model", "show", "catch-all"];
            return e.sort(((e, n) => {
                let i = -1 === t.indexOf(e.type) ? "catch-all" : e.type,
                    r = -1 === t.indexOf(n.type) ? "catch-all" : n.type;
                return t.indexOf(i) - t.indexOf(r)
            }))
        }(i)
    }

    function v({name: e, value: t}) {
        const n = y(e), i = n.match(m), r = n.match(/:([a-zA-Z0-9\-:]+)/), s = n.match(/\.[^.\]]+(?=[^\]]*$)/g) || [];
        return {
            type: i ? i[1] : null,
            value: r ? r[1] : null,
            modifiers: s.map((e => e.replace(".", ""))),
            expression: t
        }
    }

    function y(e) {
        return e.startsWith("@") ? e.replace("@", "x-on:") : e.startsWith(":") ? e.replace(":", "x-bind:") : e
    }

    function b(e, t = Boolean) {
        return e.split(" ").filter(t)
    }

    const g = "in", x = "out", _ = "cancelled";

    function w(e, t, n, i, r = !1) {
        if (r) return t();
        if (e.__x_transition && e.__x_transition.type === g) return;
        const s = h(e, i, "transition"), o = h(e, i, "show")[0];
        if (o && o.modifiers.includes("transition")) {
            let i = o.modifiers;
            if (i.includes("out") && !i.includes("in")) return t();
            const r = i.includes("in") && i.includes("out");
            i = r ? i.filter(((e, t) => t < i.indexOf("out"))) : i, function (e, t, n, i) {
                const r = {
                    duration: O(t, "duration", 150),
                    origin: O(t, "origin", "center"),
                    first: {opacity: 0, scale: O(t, "scale", 95)},
                    second: {opacity: 1, scale: 100}
                };
                k(e, t, n, (() => {
                }), i, r, g)
            }(e, i, t, n)
        } else s.some((e => ["enter", "enter-start", "enter-end"].includes(e.value))) ? function (e, t, n, i, r) {
            const s = b(A((n.find((e => "enter" === e.value)) || {expression: ""}).expression, e, t)),
                o = b(A((n.find((e => "enter-start" === e.value)) || {expression: ""}).expression, e, t)),
                a = b(A((n.find((e => "enter-end" === e.value)) || {expression: ""}).expression, e, t));
            S(e, s, o, a, i, (() => {
            }), g, r)
        }(e, i, s, t, n) : t()
    }

    function E(e, t, n, i, r = !1) {
        if (r) return t();
        if (e.__x_transition && e.__x_transition.type === x) return;
        const s = h(e, i, "transition"), o = h(e, i, "show")[0];
        if (o && o.modifiers.includes("transition")) {
            let i = o.modifiers;
            if (i.includes("in") && !i.includes("out")) return t();
            const r = i.includes("in") && i.includes("out");
            i = r ? i.filter(((e, t) => t > i.indexOf("out"))) : i, function (e, t, n, i, r) {
                const s = {
                    duration: n ? O(t, "duration", 150) : O(t, "duration", 150) / 2,
                    origin: O(t, "origin", "center"),
                    first: {opacity: 1, scale: 100},
                    second: {opacity: 0, scale: O(t, "scale", 95)}
                };
                k(e, t, (() => {
                }), i, r, s, x)
            }(e, i, r, t, n)
        } else s.some((e => ["leave", "leave-start", "leave-end"].includes(e.value))) ? function (e, t, n, i, r) {
            const s = b(A((n.find((e => "leave" === e.value)) || {expression: ""}).expression, e, t)),
                o = b(A((n.find((e => "leave-start" === e.value)) || {expression: ""}).expression, e, t)),
                a = b(A((n.find((e => "leave-end" === e.value)) || {expression: ""}).expression, e, t));
            S(e, s, o, a, (() => {
            }), i, x, r)
        }(e, i, s, t, n) : t()
    }

    function O(e, t, n) {
        if (-1 === e.indexOf(t)) return n;
        const i = e[e.indexOf(t) + 1];
        if (!i) return n;
        if ("scale" === t && !P(i)) return n;
        if ("duration" === t) {
            let e = i.match(/([0-9]+)ms/);
            if (e) return e[1]
        }
        return "origin" === t && ["top", "right", "left", "center", "bottom"].includes(e[e.indexOf(t) + 2]) ? [i, e[e.indexOf(t) + 2]].join(" ") : i
    }

    function k(e, t, n, i, r, s, o) {
        e.__x_transition && e.__x_transition.cancel && e.__x_transition.cancel();
        const a = e.style.opacity, l = e.style.transform, c = e.style.transformOrigin,
            u = !t.includes("opacity") && !t.includes("scale"), d = u || t.includes("opacity"),
            f = u || t.includes("scale"), m = {
                start() {
                    d && (e.style.opacity = s.first.opacity), f && (e.style.transform = `scale(${s.first.scale / 100})`)
                }, during() {
                    f && (e.style.transformOrigin = s.origin), e.style.transitionProperty = [d ? "opacity" : "", f ? "transform" : ""].join(" ").trim(), e.style.transitionDuration = s.duration / 1e3 + "s", e.style.transitionTimingFunction = "cubic-bezier(0.4, 0.0, 0.2, 1)"
                }, show() {
                    n()
                }, end() {
                    d && (e.style.opacity = s.second.opacity), f && (e.style.transform = `scale(${s.second.scale / 100})`)
                }, hide() {
                    i()
                }, cleanup() {
                    d && (e.style.opacity = a), f && (e.style.transform = l), f && (e.style.transformOrigin = c), e.style.transitionProperty = null, e.style.transitionDuration = null, e.style.transitionTimingFunction = null
                }
            };
        $(e, m, o, r)
    }

    const A = (e, t, n) => "function" == typeof e ? n.evaluateReturnExpression(t, e) : e;

    function S(e, t, n, i, r, s, o, a) {
        e.__x_transition && e.__x_transition.cancel && e.__x_transition.cancel();
        const l = e.__x_original_classes || [], c = {
            start() {
                e.classList.add(...n)
            }, during() {
                e.classList.add(...t)
            }, show() {
                r()
            }, end() {
                e.classList.remove(...n.filter((e => !l.includes(e)))), e.classList.add(...i)
            }, hide() {
                s()
            }, cleanup() {
                e.classList.remove(...t.filter((e => !l.includes(e)))), e.classList.remove(...i.filter((e => !l.includes(e))))
            }
        };
        $(e, c, o, a)
    }

    function $(e, t, n, i) {
        const r = C((() => {
            t.hide(), e.isConnected && t.cleanup(), delete e.__x_transition
        }));
        e.__x_transition = {
            type: n, cancel: C((() => {
                i(_), r()
            })), finish: r, nextFrame: null
        }, t.start(), t.during(), e.__x_transition.nextFrame = requestAnimationFrame((() => {
            let n = 1e3 * Number(getComputedStyle(e).transitionDuration.replace(/,.*/, "").replace("s", ""));
            0 === n && (n = 1e3 * Number(getComputedStyle(e).animationDuration.replace("s", ""))), t.show(), e.__x_transition.nextFrame = requestAnimationFrame((() => {
                t.end(), setTimeout(e.__x_transition.finish, n)
            }))
        }))
    }

    function P(e) {
        return !Array.isArray(e) && !isNaN(e)
    }

    function C(e) {
        let t = !1;
        return function () {
            t || (t = !0, e.apply(this, arguments))
        }
    }

    function j(e, t, i, r, s) {
        o(t, "x-for");
        let a = D("function" == typeof i ? e.evaluateReturnExpression(t, i) : i), l = function (e, t, n, i) {
            let r = h(t, e, "if")[0];
            if (r && !e.evaluateReturnExpression(t, r.expression)) return [];
            let s = e.evaluateReturnExpression(t, n.items, i);
            P(s) && s >= 0 && (s = Array.from(Array(s).keys(), (e => e + 1)));
            return s
        }(e, t, a, s), c = t;
        l.forEach(((i, o) => {
            let u = function (e, t, i, r, s) {
                let o = s ? n({}, s) : {};
                o[e.item] = t, e.index && (o[e.index] = i);
                e.collection && (o[e.collection] = r);
                return o
            }(a, i, o, l, s()), d = function (e, t, n, i) {
                let r = h(t, e, "bind").filter((e => "key" === e.value))[0];
                return r ? e.evaluateReturnExpression(t, r.expression, (() => i)) : n
            }(e, t, o, u), f = function (e, t) {
                if (!e) return;
                if (void 0 === e.__x_for_key) return;
                if (e.__x_for_key === t) return e;
                let n = e;
                for (; n;) {
                    if (n.__x_for_key === t) return n.parentElement.insertBefore(n, e);
                    n = !(!n.nextElementSibling || void 0 === n.nextElementSibling.__x_for_key) && n.nextElementSibling
                }
            }(c.nextElementSibling, d);
            f ? (delete f.__x_for_key, f.__x_for = u, e.updateElements(f, (() => f.__x_for))) : (f = function (e, t) {
                let n = document.importNode(e.content, !0);
                return t.parentElement.insertBefore(n, t.nextElementSibling), t.nextElementSibling
            }(t, c), w(f, (() => {
            }), (() => {
            }), e, r), f.__x_for = u, e.initializeElements(f, (() => f.__x_for))), c = f, c.__x_for_key = d
        })), function (e, t) {
            var n = !(!e.nextElementSibling || void 0 === e.nextElementSibling.__x_for_key) && e.nextElementSibling;
            for (; n;) {
                let e = n, i = n.nextElementSibling;
                E(n, (() => {
                    e.remove()
                }), (() => {
                }), t), n = !(!i || void 0 === i.__x_for_key) && i
            }
        }(c, e)
    }

    function D(e) {
        let t = /,([^,\}\]]*)(?:,([^,\}\]]*))?$/, n = String(e).match(/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/);
        if (!n) return;
        let i = {};
        i.items = n[2].trim();
        let r = n[1].trim().replace(/^\(|\)$/g, ""), s = r.match(t);
        return s ? (i.item = r.replace(t, "").trim(), i.index = s[1].trim(), s[2] && (i.collection = s[2].trim())) : i.item = r, i
    }

    function T(e, t, n, r, o, l, c) {
        var u = e.evaluateReturnExpression(t, r, o);
        if ("value" === n) {
            if (ge.ignoreFocusedForValueBinding && document.activeElement.isSameNode(t)) return;
            if (void 0 === u && String(r).match(/\./) && (u = ""), "radio" === t.type) void 0 === t.attributes.value && "bind" === l ? t.value = u : "bind" !== l && (t.checked = s(t.value, u)); else if ("checkbox" === t.type) "boolean" == typeof u || [null, void 0].includes(u) || "bind" !== l ? "bind" !== l && (Array.isArray(u) ? t.checked = u.some((e => s(e, t.value))) : t.checked = !!u) : t.value = String(u); else if ("SELECT" === t.tagName) !function (e, t) {
                const n = [].concat(t).map((e => e + ""));
                Array.from(e.options).forEach((e => {
                    e.selected = n.includes(e.value || e.text)
                }))
            }(t, u); else {
                if (t.value === u) return;
                t.value = u
            }
        } else if ("class" === n) if (Array.isArray(u)) {
            const e = t.__x_original_classes || [];
            t.setAttribute("class", i(e.concat(u)).join(" "))
        } else if ("object" == typeof u) {
            Object.keys(u).sort(((e, t) => u[e] - u[t])).forEach((e => {
                u[e] ? b(e).forEach((e => t.classList.add(e))) : b(e).forEach((e => t.classList.remove(e)))
            }))
        } else {
            const e = t.__x_original_classes || [], n = u ? b(u) : [];
            t.setAttribute("class", i(e.concat(n)).join(" "))
        } else n = c.includes("camel") ? a(n) : n, [null, void 0, !1].includes(u) ? t.removeAttribute(n) : !function (e) {
            return ["disabled", "checked", "required", "readonly", "hidden", "open", "selected", "autofocus", "itemscope", "multiple", "novalidate", "allowfullscreen", "allowpaymentrequest", "formnovalidate", "autoplay", "controls", "loop", "muted", "playsinline", "default", "ismap", "reversed", "async", "defer", "nomodule"].includes(e)
        }(n) ? L(t, n, u) : L(t, n, n)
    }

    function L(e, t, n) {
        e.getAttribute(t) != n && e.setAttribute(t, n)
    }

    function N(e, t, n, i, r, s = {}) {
        const o = {passive: i.includes("passive")};
        let l, u;
        if (i.includes("camel") && (n = a(n)), i.includes("away") ? (u = document, l = a => {
            t.contains(a.target) || t.offsetWidth < 1 && t.offsetHeight < 1 || (z(e, r, a, s), i.includes("once") && document.removeEventListener(n, l, o))
        }) : (u = i.includes("window") ? window : i.includes("document") ? document : t, l = a => {
            if (u !== window && u !== document || document.body.contains(t)) {
                if (!(function (e) {
                    return ["keydown", "keyup"].includes(e)
                }(n) && function (e, t) {
                    let n = t.filter((e => !["window", "document", "prevent", "stop"].includes(e)));
                    if (n.includes("debounce")) {
                        let e = n.indexOf("debounce");
                        n.splice(e, P((n[e + 1] || "invalid-wait").split("ms")[0]) ? 2 : 1)
                    }
                    if (0 === n.length) return !1;
                    if (1 === n.length && n[0] === R(e.key)) return !1;
                    const i = ["ctrl", "shift", "alt", "meta", "cmd", "super"].filter((e => n.includes(e)));
                    if (n = n.filter((e => !i.includes(e))), i.length > 0) {
                        if (i.filter((t => ("cmd" !== t && "super" !== t || (t = "meta"), e[t + "Key"]))).length === i.length && n[0] === R(e.key)) return !1
                    }
                    return !0
                }(a, i) || (i.includes("prevent") && a.preventDefault(), i.includes("stop") && a.stopPropagation(), i.includes("self") && a.target !== t))) {
                    z(e, r, a, s).then((e => {
                        !1 === e ? a.preventDefault() : i.includes("once") && u.removeEventListener(n, l, o)
                    }))
                }
            } else u.removeEventListener(n, l, o)
        }), i.includes("debounce")) {
            let e = i[i.indexOf("debounce") + 1] || "invalid-wait",
                t = P(e.split("ms")[0]) ? Number(e.split("ms")[0]) : 250;
            l = c(l, t)
        }
        u.addEventListener(n, l, o)
    }

    function z(e, t, i, r) {
        return e.evaluateCommandExpression(i.target, t, (() => n(n({}, r()), {}, {$event: i})))
    }

    function R(e) {
        switch (e) {
            case"/":
                return "slash";
            case" ":
            case"Spacebar":
                return "space";
            default:
                return e && e.replace(/([a-z])([A-Z])/g, "$1-$2").replace(/[_\s]/, "-").toLowerCase()
        }
    }

    function F(e, t, n) {
        return "radio" === e.type && (e.hasAttribute("name") || e.setAttribute("name", n)), (n, i) => {
            if (n instanceof CustomEvent && n.detail) return n.detail;
            if ("checkbox" === e.type) {
                if (Array.isArray(i)) {
                    const e = t.includes("number") ? I(n.target.value) : n.target.value;
                    return n.target.checked ? i.concat([e]) : i.filter((t => !s(t, e)))
                }
                return n.target.checked
            }
            if ("select" === e.tagName.toLowerCase() && e.multiple) return t.includes("number") ? Array.from(n.target.selectedOptions).map((e => I(e.value || e.text))) : Array.from(n.target.selectedOptions).map((e => e.value || e.text));
            {
                const e = n.target.value;
                return t.includes("number") ? I(e) : t.includes("trim") ? e.trim() : e
            }
        }
    }

    function I(e) {
        const t = e ? parseFloat(e) : null;
        return P(t) ? t : e
    }

    const {isArray: M} = Array, {
        getPrototypeOf: B,
        create: q,
        defineProperty: U,
        defineProperties: W,
        isExtensible: K,
        getOwnPropertyDescriptor: G,
        getOwnPropertyNames: H,
        getOwnPropertySymbols: V,
        preventExtensions: Z,
        hasOwnProperty: J
    } = Object, {push: Q, concat: X, map: Y} = Array.prototype;

    function ee(e) {
        return void 0 === e
    }

    function te(e) {
        return "function" == typeof e
    }

    const ne = new WeakMap;

    function ie(e, t) {
        ne.set(e, t)
    }

    const re = e => ne.get(e) || e;

    function se(e, t) {
        return e.valueIsObservable(t) ? e.getProxy(t) : t
    }

    function oe(e, t, n) {
        X.call(H(n), V(n)).forEach((i => {
            let r = G(n, i);
            r.configurable || (r = ve(e, r, se)), U(t, i, r)
        })), Z(t)
    }

    class ae {
        constructor(e, t) {
            this.originalTarget = t, this.membrane = e
        }

        get(e, t) {
            const {originalTarget: n, membrane: i} = this, r = n[t], {valueObserved: s} = i;
            return s(n, t), i.getProxy(r)
        }

        set(e, t, n) {
            const {originalTarget: i, membrane: {valueMutated: r}} = this;
            return i[t] !== n ? (i[t] = n, r(i, t)) : "length" === t && M(i) && r(i, t), !0
        }

        deleteProperty(e, t) {
            const {originalTarget: n, membrane: {valueMutated: i}} = this;
            return delete n[t], i(n, t), !0
        }

        apply(e, t, n) {
        }

        construct(e, t, n) {
        }

        has(e, t) {
            const {originalTarget: n, membrane: {valueObserved: i}} = this;
            return i(n, t), t in n
        }

        ownKeys(e) {
            const {originalTarget: t} = this;
            return X.call(H(t), V(t))
        }

        isExtensible(e) {
            const t = K(e);
            if (!t) return t;
            const {originalTarget: n, membrane: i} = this, r = K(n);
            return r || oe(i, e, n), r
        }

        setPrototypeOf(e, t) {
        }

        getPrototypeOf(e) {
            const {originalTarget: t} = this;
            return B(t)
        }

        getOwnPropertyDescriptor(e, t) {
            const {originalTarget: n, membrane: i} = this, {valueObserved: r} = this.membrane;
            r(n, t);
            let s = G(n, t);
            if (ee(s)) return s;
            const o = G(e, t);
            return ee(o) ? (s = ve(i, s, se), s.configurable || U(e, t, s), s) : o
        }

        preventExtensions(e) {
            const {originalTarget: t, membrane: n} = this;
            return oe(n, e, t), Z(t), !0
        }

        defineProperty(e, t, n) {
            const {originalTarget: i, membrane: r} = this, {valueMutated: s} = r, {configurable: o} = n;
            if (J.call(n, "writable") && !J.call(n, "value")) {
                const e = G(i, t);
                n.value = e.value
            }
            return U(i, t, function (e) {
                return J.call(e, "value") && (e.value = re(e.value)), e
            }(n)), !1 === o && U(e, t, ve(r, n, se)), s(i, t), !0
        }
    }

    function le(e, t) {
        return e.valueIsObservable(t) ? e.getReadOnlyProxy(t) : t
    }

    class ce {
        constructor(e, t) {
            this.originalTarget = t, this.membrane = e
        }

        get(e, t) {
            const {membrane: n, originalTarget: i} = this, r = i[t], {valueObserved: s} = n;
            return s(i, t), n.getReadOnlyProxy(r)
        }

        set(e, t, n) {
            return !1
        }

        deleteProperty(e, t) {
            return !1
        }

        apply(e, t, n) {
        }

        construct(e, t, n) {
        }

        has(e, t) {
            const {originalTarget: n, membrane: {valueObserved: i}} = this;
            return i(n, t), t in n
        }

        ownKeys(e) {
            const {originalTarget: t} = this;
            return X.call(H(t), V(t))
        }

        setPrototypeOf(e, t) {
        }

        getOwnPropertyDescriptor(e, t) {
            const {originalTarget: n, membrane: i} = this, {valueObserved: r} = i;
            r(n, t);
            let s = G(n, t);
            if (ee(s)) return s;
            const o = G(e, t);
            return ee(o) ? (s = ve(i, s, le), J.call(s, "set") && (s.set = void 0), s.configurable || U(e, t, s), s) : o
        }

        preventExtensions(e) {
            return !1
        }

        defineProperty(e, t, n) {
            return !1
        }
    }

    function ue(e) {
        let t = void 0;
        return M(e) ? t = [] : "object" == typeof e && (t = {}), t
    }

    const de = Object.prototype;

    function fe(e) {
        if (null === e) return !1;
        if ("object" != typeof e) return !1;
        if (M(e)) return !0;
        const t = B(e);
        return t === de || null === t || null === B(t)
    }

    const me = (e, t) => {
    }, pe = (e, t) => {
    }, he = e => e;

    function ve(e, t, n) {
        const {set: i, get: r} = t;
        return J.call(t, "value") ? t.value = n(e, t.value) : (ee(r) || (t.get = function () {
            return n(e, r.call(re(this)))
        }), ee(i) || (t.set = function (t) {
            i.call(re(this), e.unwrapProxy(t))
        })), t
    }

    class ye {
        constructor(e) {
            if (this.valueDistortion = he, this.valueMutated = pe, this.valueObserved = me, this.valueIsObservable = fe, this.objectGraph = new WeakMap, !ee(e)) {
                const {valueDistortion: t, valueMutated: n, valueObserved: i, valueIsObservable: r} = e;
                this.valueDistortion = te(t) ? t : he, this.valueMutated = te(n) ? n : pe, this.valueObserved = te(i) ? i : me, this.valueIsObservable = te(r) ? r : fe
            }
        }

        getProxy(e) {
            const t = re(e), n = this.valueDistortion(t);
            if (this.valueIsObservable(n)) {
                const i = this.getReactiveState(t, n);
                return i.readOnly === e ? e : i.reactive
            }
            return n
        }

        getReadOnlyProxy(e) {
            e = re(e);
            const t = this.valueDistortion(e);
            return this.valueIsObservable(t) ? this.getReactiveState(e, t).readOnly : t
        }

        unwrapProxy(e) {
            return re(e)
        }

        getReactiveState(e, t) {
            const {objectGraph: n} = this;
            let i = n.get(t);
            if (i) return i;
            const r = this;
            return i = {
                get reactive() {
                    const n = new ae(r, t), i = new Proxy(ue(t), n);
                    return ie(i, e), U(this, "reactive", {value: i}), i
                }, get readOnly() {
                    const n = new ce(r, t), i = new Proxy(ue(t), n);
                    return ie(i, e), U(this, "readOnly", {value: i}), i
                }
            }, n.set(t, i), i
        }
    }

    class be {
        constructor(e, t = null) {
            this.$el = e;
            const n = this.$el.getAttribute("x-data"), i = "" === n ? "{}" : n, r = this.$el.getAttribute("x-init");
            let s = {$el: this.$el}, o = t ? t.$el : this.$el;
            Object.entries(ge.magicProperties).forEach((([e, t]) => {
                Object.defineProperty(s, "$" + e, {
                    get: function () {
                        return t(o)
                    }
                })
            })), this.unobservedData = t ? t.getUnobservedData() : f(e, i, s);
            let {membrane: a, data: l} = this.wrapDataInObservable(this.unobservedData);
            var c;
            this.$data = l, this.membrane = a, this.unobservedData.$el = this.$el, this.unobservedData.$refs = this.getRefsProxy(), this.nextTickStack = [], this.unobservedData.$nextTick = e => {
                this.nextTickStack.push(e)
            }, this.watchers = {}, this.unobservedData.$watch = (e, t) => {
                this.watchers[e] || (this.watchers[e] = []), this.watchers[e].push(t)
            }, Object.entries(ge.magicProperties).forEach((([e, t]) => {
                Object.defineProperty(this.unobservedData, "$" + e, {
                    get: function () {
                        return t(o, this.$el)
                    }
                })
            })), this.showDirectiveStack = [], this.showDirectiveLastElement, t || ge.onBeforeComponentInitializeds.forEach((e => e(this))), r && !t && (this.pauseReactivity = !0, c = this.evaluateReturnExpression(this.$el, r), this.pauseReactivity = !1), this.initializeElements(this.$el, (() => {
            }), t), this.listenForNewElementsToInitialize(), "function" == typeof c && c.call(this.$data), t || setTimeout((() => {
                ge.onComponentInitializeds.forEach((e => e(this)))
            }), 0)
        }

        getUnobservedData() {
            return function (e, t) {
                let n = e.unwrapProxy(t), i = {};
                return Object.keys(n).forEach((e => {
                    ["$el", "$refs", "$nextTick", "$watch"].includes(e) || (i[e] = n[e])
                })), i
            }(this.membrane, this.$data)
        }

        wrapDataInObservable(e) {
            var t = this;
            let n = c((function () {
                t.updateElements(t.$el)
            }), 0);
            return function (e, t) {
                let n = new ye({
                    valueMutated(e, n) {
                        t(e, n)
                    }
                });
                return {data: n.getProxy(e), membrane: n}
            }(e, ((e, i) => {
                t.watchers[i] ? t.watchers[i].forEach((t => t(e[i]))) : Array.isArray(e) ? Object.keys(t.watchers).forEach((n => {
                    let r = n.split(".");
                    "length" !== i && r.reduce(((i, r) => (Object.is(e, i[r]) && t.watchers[n].forEach((t => t(e))), i[r])), t.unobservedData)
                })) : Object.keys(t.watchers).filter((e => e.includes("."))).forEach((n => {
                    let r = n.split(".");
                    i === r[r.length - 1] && r.reduce(((r, s) => (Object.is(e, r) && t.watchers[n].forEach((t => t(e[i]))), r[s])), t.unobservedData)
                })), t.pauseReactivity || n()
            }))
        }

        walkAndSkipNestedComponents(e, t, n = (() => {
        })) {
            l(e, (e => e.hasAttribute("x-data") && !e.isSameNode(this.$el) ? (e.__x || n(e), !1) : t(e)))
        }

        initializeElements(e, t = (() => {
        }), n = !1) {
            this.walkAndSkipNestedComponents(e, (e => void 0 === e.__x_for_key && (void 0 === e.__x_inserted_me && void this.initializeElement(e, t, !n))), (e => {
                n || (e.__x = new be(e))
            })), this.executeAndClearRemainingShowDirectiveStack(), this.executeAndClearNextTickStack(e)
        }

        initializeElement(e, t, n = !0) {
            e.hasAttribute("class") && h(e, this).length > 0 && (e.__x_original_classes = b(e.getAttribute("class"))), n && this.registerListeners(e, t), this.resolveBoundAttributes(e, !0, t)
        }

        updateElements(e, t = (() => {
        })) {
            this.walkAndSkipNestedComponents(e, (e => {
                if (void 0 !== e.__x_for_key && !e.isSameNode(this.$el)) return !1;
                this.updateElement(e, t)
            }), (e => {
                e.__x = new be(e)
            })), this.executeAndClearRemainingShowDirectiveStack(), this.executeAndClearNextTickStack(e)
        }

        executeAndClearNextTickStack(e) {
            e === this.$el && this.nextTickStack.length > 0 && requestAnimationFrame((() => {
                for (; this.nextTickStack.length > 0;) this.nextTickStack.shift()()
            }))
        }

        executeAndClearRemainingShowDirectiveStack() {
            this.showDirectiveStack.reverse().map((e => new Promise(((t, n) => {
                e(t, n)
            })))).reduce(((e, t) => e.then((() => t.then((e => {
                e()
            }))))), Promise.resolve((() => {
            }))).catch((e => {
                if (e !== _) throw e
            })), this.showDirectiveStack = [], this.showDirectiveLastElement = void 0
        }

        updateElement(e, t) {
            this.resolveBoundAttributes(e, !1, t)
        }

        registerListeners(e, t) {
            h(e, this).forEach((({type: i, value: r, modifiers: s, expression: o}) => {
                switch (i) {
                    case"on":
                        N(this, e, r, s, o, t);
                        break;
                    case"model":
                        !function (e, t, i, r, s) {
                            var o = "select" === t.tagName.toLowerCase() || ["checkbox", "radio"].includes(t.type) || i.includes("lazy") ? "change" : "input";
                            N(e, t, o, i, `${r} = rightSideOfExpression($event, ${r})`, (() => n(n({}, s()), {}, {rightSideOfExpression: F(t, i, r)})))
                        }(this, e, s, o, t)
                }
            }))
        }

        resolveBoundAttributes(e, t = !1, n) {
            let i = h(e, this);
            i.forEach((({type: r, value: s, modifiers: a, expression: l}) => {
                switch (r) {
                    case"model":
                        T(this, e, "value", l, n, r, a);
                        break;
                    case"bind":
                        if ("template" === e.tagName.toLowerCase() && "key" === s) return;
                        T(this, e, s, l, n, r, a);
                        break;
                    case"text":
                        var c = this.evaluateReturnExpression(e, l, n);
                        !function (e, t, n) {
                            void 0 === t && String(n).match(/\./) && (t = ""), e.textContent = t
                        }(e, c, l);
                        break;
                    case"html":
                        !function (e, t, n, i) {
                            t.innerHTML = e.evaluateReturnExpression(t, n, i)
                        }(this, e, l, n);
                        break;
                    case"show":
                        c = this.evaluateReturnExpression(e, l, n);
                        !function (e, t, n, i, r = !1) {
                            const s = () => {
                                t.style.display = "none", t.__x_is_shown = !1
                            }, o = () => {
                                1 === t.style.length && "none" === t.style.display ? t.removeAttribute("style") : t.style.removeProperty("display"), t.__x_is_shown = !0
                            };
                            if (!0 === r) return void (n ? o() : s());
                            const a = (i, r) => {
                                n ? (("none" === t.style.display || t.__x_transition) && w(t, (() => {
                                    o()
                                }), r, e), i((() => {
                                }))) : "none" !== t.style.display ? E(t, (() => {
                                    i((() => {
                                        s()
                                    }))
                                }), r, e) : i((() => {
                                }))
                            };
                            i.includes("immediate") ? a((e => e()), (() => {
                            })) : (e.showDirectiveLastElement && !e.showDirectiveLastElement.contains(t) && e.executeAndClearRemainingShowDirectiveStack(), e.showDirectiveStack.push(a), e.showDirectiveLastElement = t)
                        }(this, e, c, a, t);
                        break;
                    case"if":
                        if (i.some((e => "for" === e.type))) return;
                        c = this.evaluateReturnExpression(e, l, n);
                        !function (e, t, n, i, r) {
                            o(t, "x-if");
                            const s = t.nextElementSibling && !0 === t.nextElementSibling.__x_inserted_me;
                            if (!n || s && !t.__x_transition) !n && s && E(t.nextElementSibling, (() => {
                                t.nextElementSibling.remove()
                            }), (() => {
                            }), e, i); else {
                                const n = document.importNode(t.content, !0);
                                t.parentElement.insertBefore(n, t.nextElementSibling), w(t.nextElementSibling, (() => {
                                }), (() => {
                                }), e, i), e.initializeElements(t.nextElementSibling, r), t.nextElementSibling.__x_inserted_me = !0
                            }
                        }(this, e, c, t, n);
                        break;
                    case"for":
                        j(this, e, l, t, n);
                        break;
                    case"cloak":
                        e.removeAttribute("x-cloak")
                }
            }))
        }

        evaluateReturnExpression(e, t, i = (() => {
        })) {
            return f(e, t, this.$data, n(n({}, i()), {}, {$dispatch: this.getDispatchFunction(e)}))
        }

        evaluateCommandExpression(e, t, i = (() => {
        })) {
            return function (e, t, n, i = {}) {
                return d((() => {
                    if ("function" == typeof t) return Promise.resolve(t.call(n, i.$event));
                    let e = Function;
                    if (e = Object.getPrototypeOf((async function () {
                    })).constructor, Object.keys(n).includes(t)) {
                        let e = new Function(["dataContext", ...Object.keys(i)], `with(dataContext) { return ${t} }`)(n, ...Object.values(i));
                        return "function" == typeof e ? Promise.resolve(e.call(n, i.$event)) : Promise.resolve()
                    }
                    return Promise.resolve(new e(["dataContext", ...Object.keys(i)], `with(dataContext) { ${t} }`)(n, ...Object.values(i)))
                }), {el: e, expression: t})
            }(e, t, this.$data, n(n({}, i()), {}, {$dispatch: this.getDispatchFunction(e)}))
        }

        getDispatchFunction(e) {
            return (t, n = {}) => {
                e.dispatchEvent(new CustomEvent(t, {detail: n, bubbles: !0}))
            }
        }

        listenForNewElementsToInitialize() {
            const e = this.$el;
            new MutationObserver((e => {
                for (let t = 0; t < e.length; t++) {
                    const n = e[t].target.closest("[x-data]");
                    if (n && n.isSameNode(this.$el)) {
                        if ("attributes" === e[t].type && "x-data" === e[t].attributeName) {
                            const n = e[t].target.getAttribute("x-data") || "{}", i = f(this.$el, n, {$el: this.$el});
                            Object.keys(i).forEach((e => {
                                this.$data[e] !== i[e] && (this.$data[e] = i[e])
                            }))
                        }
                        e[t].addedNodes.length > 0 && e[t].addedNodes.forEach((e => {
                            1 !== e.nodeType || e.__x_inserted_me || (!e.matches("[x-data]") || e.__x ? this.initializeElements(e) : e.__x = new be(e))
                        }))
                    }
                }
            })).observe(e, {childList: !0, attributes: !0, subtree: !0})
        }

        getRefsProxy() {
            var e = this;
            return new Proxy({}, {
                get(t, n) {
                    return "$isAlpineProxy" === n || (e.walkAndSkipNestedComponents(e.$el, (e => {
                        e.hasAttribute("x-ref") && e.getAttribute("x-ref") === n && (i = e)
                    })), i);
                    var i
                }
            })
        }
    }

    const ge = {
        version: "2.8.2",
        pauseMutationObserver: !1,
        magicProperties: {},
        onComponentInitializeds: [],
        onBeforeComponentInitializeds: [],
        ignoreFocusedForValueBinding: !1,
        start: async function () {
            r() || await new Promise((e => {
                "loading" == document.readyState ? document.addEventListener("DOMContentLoaded", e) : e()
            })), this.discoverComponents((e => {
                this.initializeComponent(e)
            })), document.addEventListener("turbolinks:load", (() => {
                this.discoverUninitializedComponents((e => {
                    this.initializeComponent(e)
                }))
            })), this.listenForNewUninitializedComponentsAtRunTime()
        },
        discoverComponents: function (e) {
            document.querySelectorAll("[x-data]").forEach((t => {
                e(t)
            }))
        },
        discoverUninitializedComponents: function (e, t = null) {
            const n = (t || document).querySelectorAll("[x-data]");
            Array.from(n).filter((e => void 0 === e.__x)).forEach((t => {
                e(t)
            }))
        },
        listenForNewUninitializedComponentsAtRunTime: function () {
            const e = document.querySelector("body");
            new MutationObserver((e => {
                if (!this.pauseMutationObserver) for (let t = 0; t < e.length; t++) e[t].addedNodes.length > 0 && e[t].addedNodes.forEach((e => {
                    1 === e.nodeType && (e.parentElement && e.parentElement.closest("[x-data]") || this.discoverUninitializedComponents((e => {
                        this.initializeComponent(e)
                    }), e.parentElement))
                }))
            })).observe(e, {childList: !0, attributes: !0, subtree: !0})
        },
        initializeComponent: function (e) {
            if (!e.__x) try {
                e.__x = new be(e)
            } catch (e) {
                setTimeout((() => {
                    throw e
                }), 0)
            }
        },
        clone: function (e, t) {
            t.__x || (t.__x = new be(t, e))
        },
        addMagicProperty: function (e, t) {
            this.magicProperties[e] = t
        },
        onComponentInitialized: function (e) {
            this.onComponentInitializeds.push(e)
        },
        onBeforeComponentInitialized: function (e) {
            this.onBeforeComponentInitializeds.push(e)
        }
    };
    return r() || (window.Alpine = ge, window.deferLoadingAlpine ? window.deferLoadingAlpine((function () {
        window.Alpine.start()
    })) : window.Alpine.start()), ge
}));
//# sourceMappingURL=/sm/44afe343e2d1648d1350ab98ed40031d7c91d6246d1aa6dadb2f143c24a5612c.map
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/assets/js/focus-trap.js


```
/**
 * Limit focus to focusable elements inside `element`
 * @param {HTMLElement} element - DOM element to focus trap inside
 * @return {Function} cleanup function
 */
function focusTrap(element) {
  const focusableElements = getFocusableElements(element)
  const firstFocusableEl = focusableElements[0]
  const lastFocusableEl = focusableElements[focusableElements.length - 1]

  // Wait for the case the element was not yet rendered
  setTimeout(() => firstFocusableEl.focus(), 50)

  /**
   * Get all focusable elements inside `element`
   * @param {HTMLElement} element - DOM element to focus trap inside
   * @return {HTMLElement[]} List of focusable elements
   */
  function getFocusableElements(element = document) {
    return [
      ...element.querySelectorAll(
        'a, button, details, input, select, textarea, [tabindex]:not([tabindex="-1"])'
      ),
    ].filter((e) => !e.hasAttribute('disabled'))
  }

  function handleKeyDown(e) {
    const TAB = 9
    const isTab = e.key.toLowerCase() === 'tab' || e.keyCode === TAB

    if (!isTab) return

    if (e.shiftKey) {
      if (document.activeElement === firstFocusableEl) {
        lastFocusableEl.focus()
        e.preventDefault()
      }
    } else {
      if (document.activeElement === lastFocusableEl) {
        firstFocusableEl.focus()
        e.preventDefault()
      }
    }
  }

  element.addEventListener('keydown', handleKeyDown)

  return function cleanup() {
    element.removeEventListener('keydown', handleKeyDown)
  }
}

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/category.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";

$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>
<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="category.php"
        >
            <svg stroke-linejoin="round" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" id="Outline"
                 viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>
</div>
</aside>
<!-- Backdrop -->
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">

                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                                  <span
                                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                                          aria-hidden="true"
                                  ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">


            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                     id="Outline" viewBox="0 0 24 24" width="20" height="20">
                    <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                    <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                    <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                    <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                </svg>
                <span class="ml-4"><?php echo $_LANG['category']?></span>
                <span class="ml-4 justify-end inline-flex">
                          <button @click="openModal"
                                  class=" text-sm font-medium leading-5 text-white transition-colors duration-150 border border-transparent rounded-lg focus:outline-none ">
                          <img src="icons/add.svg" width="30px">
                          </button>
                    </span>
                <?php session_notif_wizwiz() ?>
            </a>


            <div style='margin-top:40px' class="grid gap-6 mb-8 xl:grid-cols-4 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-2">
                <?php
                categories_delete($conn);
                ?>

                <?php
                $server_select = server_select($conn);
                if (is_array($server_select) || is_object($server_select)) {
                    foreach ($server_select
                             as $value):
                        ?>


                        <div class="shadow-md rounded-2xl bg-white dark:bg-gray-800 p-4 ">
                            <div class="flex-row gap-4 flex justify-center items-center">
                                <div class="flex-shrink-0">
                                    <a href="#" class="relative block">
                                        <img alt="profil" src="icons/wizwizlogo.jpg"
                                             class="mx-auto object-cover rounded-full h-16 w-16 "/>
                                    </a>
                                </div>
                                <div class=" flex flex-col">
            <span class="text-lg font-medium text-gray-600 dark:text-white">
                <?php echo $value['title']; ?>
            </span>
                                    <span class="text-xs text-gray-400">
                wizwiz
            </span>
                                </div>
                                <a id="ts-error" href="category.php?delete=<?php echo $value['id']; ?>">
                                    <button type="button" name="delete_category"
                                            style="background-color: #fbe9ed;color:#c6030c;width: 50px"
                                            class="mx-auto py-2 px- text-white w-full transition ease-in duration-200 text-center text-base font-semibold focus:outline-none focus:ring-2 focus:ring-offset-2  rounded-lg ">
                                        <svg style="width: 20px;" class="mx-auto" aria-hidden="true" fill="currentColor"
                                             viewBox="0 0 20 20">
                                            <path fill-rule="evenodd"
                                                  d="M9 2a1 1 0 00-.894.553L7.382 4H4a1 1 0 000 2v10a2 2 0 002 2h8a2 2 0 002-2V6a1 1 0 100-2h-3.382l-.724-1.447A1 1 0 0011 2H9zM7 8a1 1 0 012 0v6a1 1 0 11-2 0V8zm5-1a1 1 0 00-1 1v6a1 1 0 102 0V8a1 1 0 00-1-1z"
                                                  clip-rule="evenodd"></path>
                                        </svg>
                                    </button>
                                </a>
                            </div>
                        </div>
                    <?php
                    endforeach;
                }
                ?>
            </div>


        </div>


    </main>
</div>
</div>


<!-- Modal backdrop. This what you want to place close to the closing body tag -->
<div
        x-show="isModalOpen"
        x-transition:enter="transition ease-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-30 flex items-end bg-black bg-opacity-30 sm:items-center sm:justify-center"
>
    <!-- Modal -->
    <div
            x-show="isModalOpen"
            x-transition:enter="transition ease-out duration-150"
            x-transition:enter-start="opacity-0 transform translate-y-1/2"
            x-transition:enter-end="opacity-100"
            x-transition:leave="transition ease-in duration-150"
            x-transition:leave-start="opacity-100"
            x-transition:leave-end="opacity-0  transform translate-y-1/2"
            @click.away="closeModal"
            @keydown.escape="closeModal"
            class="w-full px-6 py-4 overflow-hidden bg-white rounded-t-lg dark:bg-gray-800 sm:rounded-lg sm:m-4 sm:max-w-xl"
            role="dialog"
            id="modal"
    >
        <!-- Remove header if you don't want a close icon. Use modal body to place modal tile. -->
        <header class="flex justify-end">
            <button
                    class="inline-flex items-center justify-center w-6 h-6 text-gray-400 transition-colors duration-150 rounded dark:hover:text-gray-200 hover: hover:text-gray-700"
                    aria-label="close"
                    @click="closeModal"
            >
                <svg
                        class="w-4 h-4"
                        fill="currentColor"
                        viewBox="0 0 20 20"
                        role="img"
                        aria-hidden="true"
                >
                    <path
                            d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z"
                            clip-rule="evenodd"
                            fill-rule="evenodd"
                    ></path>
                </svg>
            </button>
        </header>
        <form id="insert_category">
            <?php
            server_insert($conn);
            ?>
            <!-- Modal body -->
            <div class="mt-4 mb-6">
                <!-- Modal title -->
                <p class="m-2 text-lg font-semibold text-gray-700 dark:text-gray-300">
                    <?php echo $_LANG['addcategory']?>
                </p>
                <div class="flex relative mt-4">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['name']?>
                    </span>
                    <input required name="title_category" style="font-size: 14px;" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="<?php echo $_LANG['Write']?>"/>
                </div>
            </div>
            <footer class="flex flex-col items-center justify-end px-6 py-3 -mx-6 -mb-4 space-y-4 sm:space-y-0 sm:space-x-6 sm:flex-row bg-gray-50 dark:bg-gray-800">
                <button name="add_category_title" type="submit" @click="closeModal"
                        class="w-full px-5 py-3 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-green-600 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 active:bg-purple-600 hover:bg-green-700 focus:outline-none focus:shadow-outline-green">
                    <?php echo $_LANG['add']?>
                </button>
            </footer>
        </form>
    </div>
</div>
<?php
include 'includ/footer.php';
?>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/pays.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";

$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>
<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="pays.php"
        >
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>
</div>
</aside>
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
            <li class="relative px-6 py-3">
                                  <span
                                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                                          aria-hidden="true"
                                  ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">

            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                     viewBox="0 0 24 24" width="21" height="21">
                    <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                </svg>
                <span class="ml-4"><?php echo $_LANG['Pays']?></span>
                <?php session_notif_wizwiz() ?>
            </a>

            <?php
            $sql1 = "SELECT * FROM pays ORDER BY id DESC LIMIT 100";
			$stmt = $conn->prepare($sql1);
			$stmt->execute();
			$result1 = $stmt->get_result();
			$stmt->close();
            echo '
                <div style="margin-top:40px" class="shadow-lg min-w-0 p-4 bg-white rounded-lg dark:bg-gray-800 text-xs font-semibold tracking-wide text-left text-gray-500 border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800">

                <div class="w-full overflow-x-auto">
                    <table class="w-full whitespace-no-wrap" >
                <thead>
                <tr class="text-center text-xs font-semibold tracking-wide text-left text-gray-500 dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800">
                    <th class="px-4 py-3"></th>
                    <th class="px-4 py-3">'.$_LANG['hash'].'</th>
                    <th class="px-4 py-3">'.$_LANG['plan'].'</th>
                    <th class="px-4 py-3">'.$_LANG['price'].'</th>
                    <th class="px-4 py-3">'.$_LANG['date'].'</th>
                    <th class="px-4 py-3">'.$_LANG['status'].'</th>
                </tr>
                </thead>
                                ';
            echo '<tbody class="bg-white divide-y dark:divide-gray-700 dark:bg-gray-800 text-center" >';
            while ($row1 = $result1->fetch_assoc()) {
                $id_server_d = $row1["id"];
                $plan_id_d = $row1["plan_id"];
                $timestamp = $row1["request_date"];
                $date = jdate('Y-m-d H:i:s', $timestamp);
                $number_order = number_format($row1["price"]);

                $sql_plans = "SELECT * FROM server_plans where id=?";
				$stmt = $conn->prepare($sql_plans);
				$stmt->bind_param('i', $plan_id_d);
				$stmt->execute();
				$result_plans = $stmt->get_result();
				$stmt->close();
                
                while ($row_plans = $result_plans->fetch_assoc()) {
                    $id_plans = $row_plans["title"];
                }
                echo '<tr class="text-gray-700 dark:text-gray-400">';
                echo '<td class="px-4 py-3">';
                echo '<div class="flex items-center text-sm ">';
                echo '<div class="relative hidden w-8 h-8 mr-3 mt-2 rounded-full md:block" >';
                echo '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="gray" version="1.1" id="Outline" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="20" height="20">
<path d="M354.773,61.867c-16.789-14.229-34.389-29.184-52.309-45.483C288.717,3.882,270.151-1.912,251.733,0.555  c-17.848,2.358-33.728,12.517-43.349,27.733c-25.43,42.496-43.41,89.025-53.163,137.579c-3.827-5.526-7.222-11.338-10.155-17.387  c-10.104-21.288-35.552-30.355-56.84-20.251c-5.154,2.446-9.765,5.901-13.56,10.16c-35.783,36.566-55.62,85.821-55.168,136.981  c-1.017,107.532,71.314,201.943,175.403,228.95c19.367,4.873,39.251,7.394,59.221,7.509c0.64,0,7.445-0.064,10.197-0.256  c127.36-4.125,228.426-108.648,228.267-236.075C492.501,178.859,428.672,124.672,354.773,61.867z M253.589,469.013  c-15.877-1.208-31.567-7.639-43.413-17.195c-18.55-13.126-30.825-32.374-33.749-54.549c-3.627-34.603,17.707-79.851,61.291-130.965  l0,0c4.57-5.338,11.256-8.397,18.283-8.363l0,0c6.936-0.05,13.532,3.001,17.984,8.32c39.936,47.403,61.867,91.136,61.867,123.157  c-0.123,42.07-33.006,75.35-74.88,79.403C259.133,468.999,256,469.269,253.589,469.013z M374.955,428.437  c-1.259,0.981-2.645,1.771-3.925,2.709c4.922-13.378,7.457-27.516,7.488-41.771c0-53.909-39.147-111.68-71.957-150.656  c-12.553-14.867-31.017-23.451-50.475-23.467H256c-19.497-0.035-38.028,8.49-50.688,23.317l0,0  c-52.16,61.099-76.117,115.989-71.211,163.157c1.165,10.95,3.962,21.664,8.299,31.787c-50.658-36.706-80.507-95.587-80.171-158.144  c-0.412-40.639,15.614-79.721,44.437-108.373c4.921,10.23,10.83,19.954,17.643,29.035c9.357,12.65,25.342,18.52,40.661,14.933  c15.619-3.455,27.746-15.774,30.955-31.445c8.571-45.304,24.95-88.774,48.405-128.469c2.886-4.538,7.653-7.544,12.992-8.192  c5.967-0.803,11.982,1.08,16.427,5.141c18.304,16.64,36.267,32,53.333,46.443c71.211,60.48,122.688,104.171,122.688,181.056  c0.184,59.833-27.436,116.358-74.752,152.981L374.955,428.437z"/>
</svg>
';
                echo '</div>';
                echo '<div>';
                echo '<p class="text-xs text-gray-600 dark:text-gray-400">' . $row1["user_id"] . '</p>';
                echo '</div>';
                echo '</div>';
                echo '</td>';
                echo '<td class="px-4 py-3 text-sm" style="font-size: 13px !important;">' . $row1["hash_id"] . '</td>';
                if (isset($id_plans)) {
                    echo '<td class="px-4 py-3 text-sm" style="font-size: 13px !important;">' . $id_plans . '</td>';
                } else {
                    echo '<td class="px-4 py-3 text-sm" style="font-size: 13px !important;"> '.$_LANG['notplan'].' </td>';
                }
                echo '<td class="px-4 py-3 text-sm" style="font-size: 13px !important;">' . $number_order . '</td>';
                echo '<td class="px-4 py-3 text-sm" style="font-size: 13px !important;">' . $date . '</td>';


                if ($row1["state"] == "canceled") {
                    echo '<td class="px-4 py-3 text-xs">';
                    echo '<a><span class="px-3 py-1 font-semibold leading-tight text-red-700 bg-red-100 rounded-full dark:bg-red-700 dark:text-red-100">'.$_LANG['canceled'].'</span></a>';
                    echo '</td>';
                } elseif ($row1["state"] == 'paid') {
                    echo '<td class="px-4 py-3 text-xs">';
                    echo '<a><span class="px-3 py-1 font-semibold leading-tight text-green-700 bg-green-100 rounded-full dark:bg-green-700 dark:text-green-100">'.$_LANG['paid'].'</span></a>';
                    echo '</td>';
                } elseif ($row1["state"] == 'pending') {
                    echo '<td class="px-4 py-3 text-xs">';
                    echo '<a><span class="px-3 py-1 font-semibold leading-tight text-purple-700 bg-purple-100 rounded-full dark:bg-purple-700 dark:text-purple-100">'.$_LANG['pending'].'</span></a>';
                    echo '</td>';
                } else {
                    echo '<td class="px-4 py-3 text-xs">';
                    echo '<a><span class="px-3 py-1 font-semibold leading-tight text-gray-700 bg-gray-100 rounded-full dark:bg-gray-700 dark:text-gray-100">'.$_LANG['approved'].'</span></a>';
                    echo '</td>';
                }
                echo '</tr>';
            }
            echo '</tbody>';
            echo '</table>';
            echo '</div>';
            echo '</div>';


            ?>

            <br>
            <br>
            <br>


        </div>
    </main>
</div>
</div>

<div
        x-show="isModalOpen"
        x-transition:enter="transition ease-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-30 flex items-end bg-black bg-opacity-30 sm:items-center sm:justify-center"
>
    <!-- Modal -->
    <div
            x-show="isModalOpen"
            x-transition:enter="transition ease-out duration-150"
            x-transition:enter-start="opacity-0 transform translate-y-1/2"
            x-transition:enter-end="opacity-100"
            x-transition:leave="transition ease-in duration-150"
            x-transition:leave-start="opacity-100"
            x-transition:leave-end="opacity-0  transform translate-y-1/2"
            @click.away="closeModal"
            @keydown.escape="closeModal"
            class="w-full px-6 py-4 overflow-hidden bg-white rounded-t-lg dark:bg-gray-800 sm:rounded-lg sm:m-4 sm:max-w-xl"
            role="dialog"
            id="modal"
    >
        <!-- Remove header if you don't want a close icon. Use modal body to place modal tile. -->
        <header class="flex justify-end">
            <button
                    class="inline-flex items-center justify-center w-6 h-6 text-gray-400 transition-colors duration-150 rounded dark:hover:text-gray-200 hover: hover:text-gray-700"
                    aria-label="close"
                    @click="closeModal"
            >
                <svg
                        class="w-4 h-4"
                        fill="currentColor"
                        viewBox="0 0 20 20"
                        role="img"
                        aria-hidden="true"
                >
                    <path
                            d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z"
                            clip-rule="evenodd"
                            fill-rule="evenodd"
                    ></path>
                </svg>
            </button>
        </header>
        <?php
        if (isset($_POST['add_plans_title'])) {
            $title_plans = $_POST['title_plan'];
            $protocol_plans = $_POST['protocol_plan'];
            $days_plans = $_POST['days_plan'];
            $volume_plans = $_POST['volume_plan'];
            $type_plans = $_POST['type_plan'];
            $price_plans = $_POST['price_plan'];
            $limitip_plans = $_POST['limitip_plan'];
            $inbound_plans = $_POST['inbound_plan'];
            $name_category_plans = $_POST['name_category_wizwiz'];
            $name_servers_plans = $_POST['name_servers_wizwiz'];
            $descriptions = $_POST['description'];
            $fileid = '0';
            $pic = '0';
            $active = '1';
            $step = '10';
            $dates = time();
            $insert_plans_sql = "INSERT INTO server_plans (fileid,catid,server_id,inbound_id,acount,
                          limitip,title,protocol,days,volume,type,price,descr,pic,active,step,date) 
                          VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";

			$stmt = $conn->prepare($insert_plans_sql);
			$stmt->bind_param('iiiiiissiisissiii', $fileid,$name_category_plans,$name_servers_plans,$inbound_plans,$price_plans,
$limitip_plans,$title_plans,$protocol_plans,$days_plans,$volume_plans,$type_plans,$price_plans,$descriptions,$pic,$active,
$step,$dates);
			$stmt->execute();
            if (!$stmt) {
				$error  = $stmt->error;
				$stmt->close();
                echo "خطا" . die($error);
            } else {
				$stmt->close();
                header('Location: plans.php');

            }
        }
        ?>
        <form method="post">
            <!-- Modal body -->
            <div class="mt-4 mb-6">
                <!-- Modal title -->
                <p class="m-2 text-lg font-semibold text-gray-700 dark:text-gray-300">
                    add plans
                </p>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        title
                    </span>
                    <input name="title_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="www.google.com"/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        protocol
                    </span>
                    <input name="protocol_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="www.google.com"/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        days
                    </span>
                    <input name="days_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="www.google.com"/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        volume
                    </span>
                    <input name="volume_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="www.google.com"/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        type
                    </span>
                    <input name="type_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="www.google.com"/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        price
                    </span>
                    <input name="price_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="www.google.com"/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        limitip
                    </span>
                    <input name="limitip_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="www.google.com"/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        inbound id
                    </span>
                    <input name="inbound_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="www.google.com"/>
                </div>
                <label class="block mt-4 text-sm mx-auto" style="width: 98%">
                <span class="text-gray-700 dark:text-gray-400">
                  category
                </span>
                    <select name="name_category_wizwiz"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                        <?php
                        $sql_select_category = "SELECT * FROM server_categories";
						$stmt = $conn->prepare($sql_select_category);
						$stmt->execute();
						$res_select_category = $stmt->get_result();
						$stmt->close();
                        while ($row_select_category = $res_select_category->fetch_assoc()) {
                            $row_title_category = $row_select_category['title'];
                            $row_id_category = $row_select_category['id'];
                            echo '<option value="' . $row_id_category . '">' . $row_title_category . '</option>';
                        }
                        ?>
                    </select>
                </label>
                <label class="block mt-4 text-sm mx-auto" style="width: 98%">
                <span class="text-gray-700 dark:text-gray-400">
                  server
                </span>
                    <select name="name_servers_wizwiz"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                        <?php
                        $sql_category_server_info = "SELECT * FROM server_info";
						$stmt = $conn->prepare($sql_category_server_info);
						$stmt->execute();
						$res_category_server_info = $stmt->get_result();
						$stmt->close();
                        
                        while ($row_category_server_info = $res_category_server_info->fetch_assoc()) {
                            $category_server_info_id_db = $row_category_server_info['id'];
                            $category_server_info_db = $row_category_server_info['title'];
                            echo '<option value="' . $category_server_info_id_db . '">' . $category_server_info_db . '</option>';
                        }
                        ?>
                    </select>
                </label>
                <div class="m-1">
                    <label class="text-gray-600" for="name" style="font-size: 14px">Tls settings
                        <textarea name="description" style="font-size: 14px"
                                  class="mt-2 dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray flex-1 w-full px-4 py-2 text-base text-blue-400 placeholder-gray-400 bg-white border border-gray-300 rounded-lg appearance-none focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                                  id="comment" name="comment" rows="2" cols="30"></textarea>
                    </label>
                </div>
            </div>
            <footer class="flex flex-col items-center justify-end px-6 py-3 -mx-6 -mb-4 space-y-4 sm:space-y-0 sm:space-x-6 sm:flex-row bg-gray-50 dark:bg-gray-800">
                <button name="add_plans_title" type="submit"
                        class="w-full px-5 py-3 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-green-600 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 active:bg-purple-600 hover:bg-green-700 focus:outline-none focus:shadow-outline-green">
                    add
                </button>
            </footer>
        </form>
    </div>
</div>
<?php
include 'includ/footer.php';
?>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/includ/session.php


```
<?php
function session_notif_wizwiz(){
    if (isset($_SESSION['flash_message'])) {
        echo $_SESSION['flash_message'];
        unset($_SESSION['flash_message']);
    }
}

function session_login_wizwiz(){
    if (!isset($_SESSION['username'])) {
//    if (!isset($_COOKIE['cookie_username'])) {
        header("location: login.php");
        exit();
    } else {
    }
}

?>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/includ/footer.php


```
</body>
</html>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/includ/notif.php


```
<?php
function deletewizwiz()
{
    $_SESSION['flash_message'] = '
                <a id="myDiv" style="background-color: #f6d2da;color:#c60313 !important;position: fixed;top: 8%;right: 2%;z-index: 10" class=" p-4 mb-8 font-semibold rounded-lg shadow-sm focus:outline-none">
                    <div class="flex items-center">
                        <svg class="mr-2" xmlns="http://www.w3.org/2000/svg" fill="#c60313" id="Outline" viewBox="0 0 24 24" width="20" height="20"><path d="M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z"/><path d="M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z"/><path d="M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z"/></svg>
                        <span class="ml-2"> Removed successfully !</span>
                    </div>
                </a>
                        
                        ';

}

function creatwizwiz()
{
    $_SESSION['flash_message'] = '
                <a id="myDiv" style="background-color: #d2f1ce;color:#1ebb0c !important;position: fixed;top: 8%;right: 2%;z-index: 10" class=" p-4 mb-8 font-semibold rounded-lg shadow-sm focus:outline-none">
                    <div class="flex items-center">
<svg fill="#1ebb0c" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve" width="16" height="16">
<g><path d="M394.667,512H117.333C52.561,511.929,0.071,459.439,0,394.667V117.333C0.071,52.561,52.561,0.071,117.333,0h277.333   C459.439,0.071,511.929,52.561,512,117.333v277.333C511.929,459.439,459.439,511.929,394.667,512z M117.333,64   C87.878,64,64,87.878,64,117.333v277.333C64,424.122,87.878,448,117.333,448h277.333C424.122,448,448,424.122,448,394.667V117.333   C448,87.878,424.122,64,394.667,64H117.333z"/>
<path d="M206.229,379.456c-13.462,0.009-26.368-5.368-35.84-14.933l-63.723-63.616c-12.501-12.493-12.507-32.754-0.014-45.255   c0.005-0.005,0.01-0.01,0.014-0.015l0,0c12.496-12.492,32.752-12.492,45.248,0l54.315,54.293l153.856-153.856   c12.496-12.492,32.752-12.492,45.248,0l0,0c12.501,12.493,12.507,32.754,0.014,45.255c-0.005,0.005-0.01,0.01-0.014,0.014   L242.048,364.629C232.566,374.154,219.669,379.493,206.229,379.456z"/></g>
</svg>
                        <span class="ml-2"> Successfully created !</span>
                    </div>
                </a>
                        
                        ';

}

function editwizwiz()
{
    $_SESSION['flash_message'] = '
                <a id="myDiv" style="background-color: #d2f1ce;color:#1ebb0c !important;position: fixed;top: 8%;right: 2%;z-index: 10" class=" p-4 mb-8 font-semibold rounded-lg shadow-sm focus:outline-none">
                    <div class="flex items-center">
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="#1ebb0c" viewBox="0 0 24 24" width="16" height="16"><path d="M17.98,9.376,12,8.18V3.107A3.081,3.081,0,0,0,9.5.041,3,3,0,0,0,6,3V9.661L3.211,13.3a5.021,5.021,0,0,0,.249,6.794l2.4,2.425A5.036,5.036,0,0,0,9.414,24H17a5.006,5.006,0,0,0,5-5V14.279A5.013,5.013,0,0,0,17.98,9.376ZM20,19a3,3,0,0,1-3,3H9.414a3.022,3.022,0,0,1-2.134-.891l-2.4-2.428a3.03,3.03,0,0,1-.116-4.123L6,12.945V17a1,1,0,0,0,2,0V3a1,1,0,0,1,1.176-.985A1.082,1.082,0,0,1,10,3.107V9a1,1,0,0,0,.8.98l6.784,1.357A3.01,3.01,0,0,1,20,14.279Z"/></svg>
                        <span class="ml-2"> Edited successfully !</span>
                    </div>
                </a>
                        
                        ';

}

function statusonwizwiz()
{
    $_SESSION['flash_message'] = '
                <a id="myDiv" style="background-color: #d2f1ce;color:#1ebb0c !important;position: fixed;top: 8%;right: 2%;z-index: 10" class=" p-4 mb-8 font-semibold rounded-lg shadow-sm focus:outline-none">
                    <div class="flex items-center">
<svg fill="#1ebb0c" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 507.506 507.506" style="enable-background:new 0 0 507.506 507.506;" xml:space="preserve" width="15" height="15"><g>
	<path d="M163.865,436.934c-14.406,0.006-28.222-5.72-38.4-15.915L9.369,304.966c-12.492-12.496-12.492-32.752,0-45.248l0,0   c12.496-12.492,32.752-12.492,45.248,0l109.248,109.248L452.889,79.942c12.496-12.492,32.752-12.492,45.248,0l0,0   c12.492,12.496,12.492,32.752,0,45.248L202.265,421.019C192.087,431.214,178.271,436.94,163.865,436.934z"/>
</g></svg>                        
<span class="ml-2"> Activated successfully !</span>
                    </div>
                </a>
                        
                        ';

}

function statusoffwizwiz()
{
    $_SESSION['flash_message'] = '
                <a id="myDiv" style="background-color: #f6d2da;color:#c60313 !important;position: fixed;top: 8%;right: 2%;z-index: 10" class=" p-4 mb-8 font-semibold rounded-lg shadow-sm focus:outline-none">
                    <div class="flex items-center">
<svg fill="#c60313" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512.021 512.021" style="enable-background:new 0 0 512.021 512.021;" xml:space="preserve" width="15" height="15">
<g><path d="M301.258,256.01L502.645,54.645c12.501-12.501,12.501-32.769,0-45.269c-12.501-12.501-32.769-12.501-45.269,0l0,0   L256.01,210.762L54.645,9.376c-12.501-12.501-32.769-12.501-45.269,0s-12.501,32.769,0,45.269L210.762,256.01L9.376,457.376   c-12.501,12.501-12.501,32.769,0,45.269s32.769,12.501,45.269,0L256.01,301.258l201.365,201.387   c12.501,12.501,32.769,12.501,45.269,0c12.501-12.501,12.501-32.769,0-45.269L301.258,256.01z"/></g>
</svg>
                        <span class="ml-2"> Deactivated successfully !</span>
                    </div>
                </a>
                        
                        ';

}

function statusportwizwiz()
{
    $_SESSION['flash_message'] = '
                <a id="myDiv" style="background-color: #d2e2f6;color:#0351c6 !important;position: fixed;top: 8%;right: 2%;z-index: 10" class=" p-4 mb-8 font-semibold rounded-lg shadow-sm focus:outline-none">
                    <div class="flex items-center">
<?xml version="1.0" encoding="UTF-8"?>
<svg fill="#0351c6" xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="17" height="17"><path d="M12,2a10.032,10.032,0,0,1,7.122,3H16a1,1,0,0,0-1,1h0a1,1,0,0,0,1,1h4.143A1.858,1.858,0,0,0,22,5.143V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V3.078A11.981,11.981,0,0,0,.05,10.9a1.007,1.007,0,0,0,1,1.1h0a.982.982,0,0,0,.989-.878A10.014,10.014,0,0,1,12,2Z"/><path d="M22.951,12a.982.982,0,0,0-.989.878A9.986,9.986,0,0,1,4.878,19H8a1,1,0,0,0,1-1H9a1,1,0,0,0-1-1H3.857A1.856,1.856,0,0,0,2,18.857V23a1,1,0,0,0,1,1H3a1,1,0,0,0,1-1V20.922A11.981,11.981,0,0,0,23.95,13.1a1.007,1.007,0,0,0-1-1.1Z"/></svg>
                        <span class="ml-2"> Port status changed ! </span>
                    </div>
                </a>
                        
                        ';

}

function statustypetwizwiz()
{
    $_SESSION['flash_message'] = '
                <a id="myDiv" style="background-color: #e0d2f6;color:#6103c6 !important;position: fixed;top: 8%;right: 2%;z-index: 10" class=" p-4 mb-8 font-semibold rounded-lg shadow-sm focus:outline-none">
                    <div class="flex items-center">
<?xml version="1.0" encoding="UTF-8"?>
<svg fill="#6103c6" xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="17" height="17"><path d="M12,2a10.032,10.032,0,0,1,7.122,3H16a1,1,0,0,0-1,1h0a1,1,0,0,0,1,1h4.143A1.858,1.858,0,0,0,22,5.143V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V3.078A11.981,11.981,0,0,0,.05,10.9a1.007,1.007,0,0,0,1,1.1h0a.982.982,0,0,0,.989-.878A10.014,10.014,0,0,1,12,2Z"/><path d="M22.951,12a.982.982,0,0,0-.989.878A9.986,9.986,0,0,1,4.878,19H8a1,1,0,0,0,1-1H9a1,1,0,0,0-1-1H3.857A1.856,1.856,0,0,0,2,18.857V23a1,1,0,0,0,1,1H3a1,1,0,0,0,1-1V20.922A11.981,11.981,0,0,0,23.95,13.1a1.007,1.007,0,0,0-1-1.1Z"/></svg>
                        <span class="ml-2"> Type status changed ! </span>
                    </div>
                </a>
                        
                        ';

}

function statustruewizwiz()
{
    $_SESSION['flash_message'] = '
                <a id="myDiv" style="background-color: #d2f1ce;color:#1ebb0c !important;position: fixed;top: 8%;right: 2%;z-index: 10" class=" p-4 mb-8 font-semibold rounded-lg shadow-sm focus:outline-none">
                    <div class="flex items-center">
<svg fill="#1ebb0c" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 507.506 507.506" style="enable-background:new 0 0 507.506 507.506;" xml:space="preserve" width="15" height="15"><g>
	<path d="M163.865,436.934c-14.406,0.006-28.222-5.72-38.4-15.915L9.369,304.966c-12.492-12.496-12.492-32.752,0-45.248l0,0   c12.496-12.492,32.752-12.492,45.248,0l109.248,109.248L452.889,79.942c12.496-12.492,32.752-12.492,45.248,0l0,0   c12.492,12.496,12.492,32.752,0,45.248L202.265,421.019C192.087,431.214,178.271,436.94,163.865,436.934z"/>
</g></svg>                        
<span class="ml-2"> Reality is activated !</span>
                    </div>
                </a>
                        
                        ';

}
function statusfalsewizwiz()
{
    $_SESSION['flash_message'] = '
                <a id="myDiv" style="background-color: #f6d2da;color:#c60313 !important;position: fixed;top: 8%;right: 2%;z-index: 10" class=" p-4 mb-8 font-semibold rounded-lg shadow-sm focus:outline-none">
                    <div class="flex items-center">
<svg fill="#c60313" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512.021 512.021" style="enable-background:new 0 0 512.021 512.021;" xml:space="preserve" width="15" height="15">
<g><path d="M301.258,256.01L502.645,54.645c12.501-12.501,12.501-32.769,0-45.269c-12.501-12.501-32.769-12.501-45.269,0l0,0   L256.01,210.762L54.645,9.376c-12.501-12.501-32.769-12.501-45.269,0s-12.501,32.769,0,45.269L210.762,256.01L9.376,457.376   c-12.501,12.501-12.501,32.769,0,45.269s32.769,12.501,45.269,0L256.01,301.258l201.365,201.387   c12.501,12.501,32.769,12.501,45.269,0c12.501-12.501,12.501-32.769,0-45.269L301.258,256.01z"/></g>
</svg>
                        <span class="ml-2"> Reality was disabled !</span>
                    </div>
                </a>
                        
                        ';

}
function welcomwizwiz()
{
    $_SESSION['flash_message'] = '
                <a id="myDiv" style="background-color: #e7cef1;color:#45013c !important;position: fixed;top: 4%;right: 40%; left: 40%;z-index: 10;text-align: center" class=" p-4 mb-8 font-semibold rounded-lg shadow-sm focus:outline-none">
                    <div style="text-align: center">
                        <span class="ml-2" style="text-align: center"> Hello baby, welcome </span>
                    </div>
                </a>
                        
                        ';

}
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/includ/fun.php


```
<?php
class VolumeInsertionHandler {
    private $conn;

    public function __construct($conn) {
        $this->conn = $conn;
    }

    public function handleInsertion() {
        if ($_SERVER['REQUEST_METHOD'] !== 'POST' || !isset($_POST['action']) || $_POST['action'] !== 'insert_volume_gb') {
            return;
        }

        $postVars = filter_input_array(INPUT_POST, FILTER_SANITIZE_STRING);

        $priceNames = $this->sanitizeInput($postVars["price_save"]);
        $volumeNames = $this->sanitizeInput($postVars["volume_save"]);

        $sqlSaveVolume = "INSERT INTO increase_plan (volume, price) VALUES (?, ?)";
		$stmt = $this->conn->prepare($sqlSaveVolume);
		$stmt->bind_param('ss', $volumeNames, $priceNames);
        $stmt->execute();
        if (!$stmt) {
            echo "Error updating tables: ". $stmt->error;
			$stmt->close();
        } else {
			$stmt->close();
            creatwizwiz();
            header("Location: add-volume.php");
            exit();
        }
    }

    private function sanitizeInput($input) {
        // Remove special characters that can be used for SQL injection attacks
        $sanitized_input = preg_replace("/[!@#\$%\^&\*\(\)_\+><\{\|\}\"':;]/", "", $input);

        // Prevent cross-site scripting (XSS) attacks by escaping HTML entities
        $sanitized_input = htmlspecialchars($sanitized_input);

        return $sanitized_input;
    }



    public function insertVolumeDay() {
        if ($_SERVER['REQUEST_METHOD'] !== 'POST' || empty($_POST['action']) || $_POST['action'] !== 'insert_volume_day') {
            return; // requests that don't meet requirements are ignored.
        }

        $price_day_names = $this->sanitizeInput($_POST["price_day_save"]);
        $day_names = $this->sanitizeInput($_POST["days_save"]);

        $sql_save_day = "INSERT INTO increase_day (volume, price) VALUES (?, ?)";
		$stmt = $this->conn->prepare($sql_save_day);
		$stmt->bind_param('ss', $day_names, $price_day_names);
		$stmt->execute();
		
        if (!$stmt) {
            echo "Error updating tables: ". $stmt->error;
			$stmt->close();
        } else {
			$stmt->close();
            creatwizwiz();
            header("Location: add-volume.php");
            exit();
        }
    }


    public function handleDeletePlanRequest() {
        if (isset($_GET['deleteplan'])) {
            $id_delete_increase_plan = $_GET['deleteplan'];
			if(is_numeric($id_delete_increase_plan)){
				$sql_delete_increase_plan = "DELETE FROM increase_plan WHERE id=?";
				$stmt = $this->conn->prepare($sql_delete_increase_plan);
				$stmt->bind_param('i', $id_delete_increase_plan);
				$stmt->execute();
				
				if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					die("database error" . $error);
				} else {
					$stmt->close();
					deletewizwiz();
					header("location: add-volume.php");
				}
			}else return;
        }
    }

    public function handleDeleteDayRequest() {
        if (isset($_GET['deleteday'])) {
            $id_delete_increase_day = $_GET['deleteday'];
			if(is_numeric($id_delete_increase_day)){
				$sql_delete_increase_day = "DELETE FROM increase_day WHERE id=?";
				$stmt = $this->conn->prepare($sql_delete_increase_day);
				$stmt->bind_param('i', $id_delete_increase_day);
				$stmt->execute();
				
				if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					die("database error" . $error);
				} else {
					$stmt->close();
					deletewizwiz();
					header("location: add-volume.php");
				}
			}
        }
    }
}

function settingsave_state($conn) {
    if (isset($_POST['action']) && $_POST['action'] == 'save_state'){
        foreach($_POST as &$post_var) {
            if(is_string($post_var)) {
                $post_var = preg_replace("/[^a-zA-Z0-9\s]/", "", $post_var);
            }
        }
        $requirePhones = $_POST["requirePhone"];
        $requireIranPhones = $_POST["requireIranPhone"];
        $sellStates = $_POST["sellState"];
        $botStates = $_POST["botState"];
        $searchStates = $_POST["searchState"];
        $rewaredTimes = $_POST["rewaredTime"];
        $cartToCartStates = $_POST["cartToCartState"];
        $nextpays = $_POST["nextpay"];
        $zarinpals = $_POST["zarinpal"];
        $nowPaymentWallets = $_POST["nowPaymentWallet"];
        $nowPaymentOthers = $_POST["nowPaymentOther"];
        $walletStates = $_POST["walletState"];
        $rewardChannels = $_POST["rewardChannel"];
        $lockChannels = $_POST["lockChannel"];
        $changeProtocolStates = $_POST["changeProtocolState"];
        $renewAccountStates = $_POST["renewAccountState"];
        $switchLocationStates = $_POST["switchLocationState"];
        $increaseTimeStates = $_POST["increaseTimeState"];
        $increaseVolumeStates = $_POST["increaseVolumeState"];
        $subLinkStates = $_POST["subLinkState"];
        $plandelkhahStates = $_POST["plandelkhahState"];
        $weSwapStates = $_POST["weSwapState"];
        $gbPriceStates = $_POST["gbPrice"];
        $dayPriceStates = $_POST["dayPrice"];
        $renewConfigLinkState = $_POST["renewConfigLinkState"];
        $updateConfigLinkState = $_POST["updateConfigLinkState"];
        $individualExistence = $_POST["individualExistence"];
        $sharedExistence = $_POST["sharedExistence"];
        $testAccount = $_POST["testAccount"];
        $agencyState = $_POST["agencyState"];
        $BOT_STATES_1 = 'BOT_STATES';
        $lockChannelschange = '@'.$lockChannels;
        $rewardChannelschange = '@'.$rewardChannels;
        $data2 = json_encode(array(
            "requirePhone" => $requirePhones,
            "requireIranPhone" => $requireIranPhones,
            "sellState" => $sellStates,
            "botState" => $botStates,
            "searchState" => $searchStates,
            "rewaredTime" => $rewaredTimes,
            "cartToCartState" => $cartToCartStates,
            "nextpay" => $nextpays,
            "zarinpal" => $zarinpals,
            "nowPaymentWallet" => $nowPaymentWallets,
            "nowPaymentOther" => $nowPaymentOthers,
            "walletState" => $walletStates,
            "rewardChannel" => $rewardChannelschange,
            "lockChannel" => $lockChannelschange,
            "changeProtocolState" => $changeProtocolStates,
            "renewAccountState" => $renewAccountStates,
            "switchLocationState" => $switchLocationStates,
            "increaseTimeState" => $increaseTimeStates,
            "increaseVolumeState" => $increaseVolumeStates,
            "gbPrice" => $gbPriceStates,
            "dayPrice" => $dayPriceStates,
            "subLinkState" => $subLinkStates,
            "plandelkhahState" => $plandelkhahStates,
            "renewConfigLinkState" => $renewConfigLinkState,
            "updateConfigLinkState" => $updateConfigLinkState,
            "individualExistence" => $individualExistence,
            "sharedExistence" => $sharedExistence,
            "testAccount" => $testAccount,
            "agencyState" => $agencyState,
            "weSwapState" => $weSwapStates
        ));
		
        $sqlserver_setting2 = "UPDATE setting SET value=? ,type=? WHERE id='5'";
		$stmt = $conn->prepare($sqlserver_setting2);
		$stmt->bind_param('ss', $data2, $BOT_STATES_1);
		$stmt->execute();
        if (!$stmt) {
            echo "Error updating tables: " . $stmt->error;
			$stmt->close();
        } else {
			$stmt->close();
            editwizwiz();
            header("location: settings.php");
        }
    }
}

function volume_select_gb($conn){
    $sql_increase_plan = "SELECT * FROM increase_plan ORDER BY id DESC";
	$stmt = $conn->prepare($sql_increase_plan);
	$stmt->execute();
	$result_increase_plan = $stmt->get_result();
	$stmt->close();
	
    while ($row_increase_plan = $result_increase_plan->fetch_assoc()) {
        $result[] = $row_increase_plan;
    }
    return @$result;
}
function volume_select_day($conn){
    $sql_increase_day = "SELECT * FROM increase_day ORDER BY id DESC";
	$stmt = $conn->prepare($sql_increase_day);
	$stmt->execute();
	$result_increase_day = $stmt->get_result();
	$stmt->close();
    
    while ($row_increase_day = $result_increase_day->fetch_assoc()) {
        $result[] = $row_increase_day;
    }
    return @$result;
}



function categories_delete($conn){
    if (isset($_GET['delete'])) {
        $id_delete_categories = $_GET['delete'];
		if(is_numeric($id_delete_categories)){
			$sql_delete_categories = "DELETE FROM server_categories WHERE id=?";
			$stmt = $conn->prepare($sql_delete_categories);
			$stmt->bind_param('i', $id_delete_categories);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				die("خطای پایگاه داده" . $error);
			} else {
				$stmt->close();
				deletewizwiz();
				header("location: category.php");
			}
		}else return;
    }
}

function server_select($conn){
    $sql_categories = "SELECT * FROM server_categories ORDER BY id DESC";
	$stmt = $conn->prepare($sql_categories);
	$stmt->execute();
	$result_categories = $stmt->get_result();
	$stmt->close();
	
    while ($row_categories = $result_categories->fetch_assoc()) {
        $result[] = $row_categories;
    }
    return @$result;
}

function server_insert($conn){
    if(isset($_POST['action']) && $_POST['action'] == 'insert_category') {
        foreach($_POST as &$post_var) {
            if(is_string($post_var)) {
                $post_var = preg_replace("/[!@#\$%\^&\*\(\)_\+><\{\|\}\"':;]/", "", $post_var);
            }
        }
        $title_category = $_POST['title_category'];
        $server_ids = '0';
        $parents = '0';
        $steps = '4';
        $actives = '1';
        $insert_category_sql = "INSERT INTO server_categories (server_id,title,parent,step,active) VALUES (?,?,?,?,?)";
		$stmt = $conn->prepare($insert_category_sql);
		$stmt->bind_param('isiii', $server_ids, $title_category, $parents, $steps, $actives);
		$stmt->execute();
		
        if (!$stmt) {
			$error = $stmt->error;
			$stmt->close();
            echo "خطا" . $error;
        } else {
			$stmt->close();
            creatwizwiz();
            header('Location: category.php');

        }
    }
}


function discounts_select($conn){
    $sql_categories = "SELECT * FROM discounts ORDER BY id DESC";
	$stmt = $conn->prepare($sql_categories);
	$stmt->execute();
    $result_categories = $stmt->get_result();
	$stmt->close();
    while ($row_categories = $result_categories->fetch_assoc()) {
        $result[] = $row_categories;
    }
    return @$result;
}
function discounts_delete($conn){
    if (isset($_GET['delete'])) {
        $id_delete_categories = $_GET['delete'];
		if(is_numeric($id_delete_categories)){
			$sql_delete_categories = "DELETE FROM discounts WHERE id=?";
			$stmt = $conn->prepare($sql_delete_categories);
			$stmt->bind_param('i', $id_delete_categories);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				die("خطای پایگاه داده" . $error);
			} else {
				$stmt->close();
				deletewizwiz();
				header("location: discount.php");
			}
		}
    }
}
function discounts_insert($conn){
    if(isset($_POST['action']) && $_POST['action'] == 'insert_discount') {
        foreach($_POST as &$post_var) {
            if(is_string($post_var)) {
                $post_var = preg_replace("/[!@#\$%\^&\*\(\)_\+><\{\|\}\"':;]/", "", $post_var);
            }
        }
        $category_discountss = $_POST['category_discounts'];
        $percent_discounts = $_POST['percent_discounts'];
        $discounts_date = $_POST['discounts_date'];
        $discounts_count = $_POST['discounts_count'];
        $letters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ'; // string containing all letters of the alphabet
        $hash_ids = substr(str_shuffle($letters), 0, 10); // shuffle the string and take the first 10 characters
        if($discounts_date == '0'){
            $discounts_date = '0';
        }else {
            $discounts_date = time() + ($discounts_date * 24 * 60 * 60);
        }
        $can_use_discountss = $_POST['discounts_can_use'];
        $insert_category_sql = "INSERT INTO discounts (hash_id,type,amount,expire_date,expire_count,can_use) 
VALUES (?,?,?,?,?,?)";
		$stmt = $conn->prepare($insert_category_sql);
		$stmt->bind_param('ssiiii',$hash_ids, $category_discountss, $percent_discounts, $discounts_date, $discounts_count, $can_use_discountss);
		$stmt->execute();
        if (!$stmt) {
			$error = $stmt->error;
			$stmt->close();
            echo "خطا" . $error;
        } else {
			$stmt->close();
            creatwizwiz();
            header('Location: discount.php');

        }
    }
}



function users_insert($conn){
    if(isset($_POST['action']) && $_POST['action'] == 'insert_gift') {
        include '../wizwizxui-timebot/baseInfo.php';

        $chatId = $_POST["id_user"];
        $gifts = $_POST["gift"];
        $urls = $_POST["url"];
        $buttons = $_POST["button"];

        $sql_admins = "SELECT * FROM users where userid=?";
		$stmt = $conn->prepare($sql_admins);
		$stmt->bind_param('i', $chatId);
		$stmt->execute();
		$row_admins = $stmt->get_result();
		$stmt->close();
		
		if($row_admins->num_rows == 0) return;

        $url = "https://api.telegram.org/bot{$botToken}/sendMessage";

        $message = '🎁 دوست عزیزم، مبلغ '. $gifts . ' به حساب شما واریز شد';
        $data = [
            'chat_id' => $chatId,
            'text' => $message,
            'reply_markup' => json_encode([
                'inline_keyboard' => [
                    [
                        [
                            'text' => $buttons,
                            'url' => $urls
                        ]
                    ]
                ]
            ])
        ];

        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_POST, true);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $result = curl_exec($ch);
        curl_close($ch);

		
        $sqlserver_setting = "UPDATE users SET wallet= wallet + ? WHERE userid=?";
		$stmt = $conn->prepare($sqlserver_setting);
		$stmt->bind_param('ii', $gifts, $chatId);
		$stmt->execute();
		if (!$stmt) {
            echo "Error updating tables: " . $stmt->error;
			$stmt->close();

        } else {
			$stmt->close();
            creatwizwiz();
            header("location: gift.php");
        }

    }
}



//index.php
function users_on_off($conn){
    if (isset($_GET['on'])) {
        $id_on_select = $_GET['on'];
		if(is_numeric($id_on_select)){
			$sql_on_select = "UPDATE users SET isAdmin='1' WHERE id=?";
			$stmt = $conn->prepare($sql_on_select);
			$stmt->bind_param('i', $id_on_select);
			$stmt->execute();
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				statusonwizwiz();
				header("location: index.php");
			}
		}else return;
    }

    if (isset($_GET['off'])) {
        $id_off_select = $_GET['off'];
		if(is_numeric($id_off_select)){
			$sql_off_select = "UPDATE users SET isAdmin='0' WHERE id=?";
			$stmt = $conn->prepare($sql_off_select);
			$stmt->bind_param('i', $id_off_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				statusoffwizwiz();
				header("location: index.php");
			}
		}else return;
    }
}

function users_ban($conn){
    if (isset($_GET['stepon'])) {
        $id_stepon_select = $_GET['stepon'];
		if(is_numeric($id_stepon_select)){
			$sql_stepon_select = "UPDATE users SET step='none' WHERE id=?";
			$stmt = $conn->prepare($sql_stepon_select);
			$stmt->bind_param('i', $id_stepon_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				statusonwizwiz();
				header("location: index.php");
			}
		} else return;
    }

    if (isset($_GET['stepoff'])) {
        $id_stepoff_select = $_GET['stepoff'];
		if(is_numeric($id_stepoff_select)){
			$sql_stepoff_select = "UPDATE users SET step='banned' WHERE id='$id_stepoff_select'";
			$stmt = $conn->prepare($sql_stepoff_select);
			$stmt->bind_param('i', $id_stepoff_select);
			$stmt->execute();
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				statusoffwizwiz();
				header("location: index.php");
			}
		}else return;
    }
}
function users_select($conn){
    $sql = "SELECT * FROM users ORDER BY id DESC LIMIT 50";
	$stmt = $conn->prepare($sql);
	$stmt->execute();
	$results = $stmt->get_result();
	$stmt->close();
    
    while ($row_users = $results->fetch_assoc()) {
        $result[] = $row_users;
    }
    return @$result;
}
function users_count($conn){
    $user_sum = "SELECT COUNT(*) FROM users";
	$stmt = $conn->prepare($user_sum);
	$stmt->execute();
	$result = $stmt->get_result();
	$stmt->close();
	
    $row_users = $result->fetch_assoc();
    $show_user = implode($row_users);
    return $show_user;
}
function number_order($conn){
    $amount_order_sum = "SELECT SUM(amount) FROM orders_list";
	$stmt = $conn->prepare($amount_order_sum);
	$stmt->execute();
	$row_amount_order = $stmt->get_result()->fetch_assoc();
	$stmt->close();

    $show_amount_order = implode($row_amount_order);
    $number_order = number_format($show_amount_order);
    return $number_order;
}
function show_product($conn){
    $product_sum = "SELECT COUNT(*) FROM orders_list";
	
	$stmt = $conn->prepare($product_sum);
	$stmt->execute();
	$row_product= $stmt->get_result()->fetch_assoc();
	$stmt->close();

    $show_product = implode($row_product);
    return $show_product;
}
function show_chats_info($conn){
    $chats_info_sum = "SELECT COUNT(*) FROM chats_info";
	
	$stmt = $conn->prepare($chats_info_sum);
	$stmt->execute();
	$row_chats_info = $stmt->get_result()->fetch_assoc();
	$stmt->close();

    $show_chats_info = implode($row_chats_info);
    return $show_chats_info;
}
function order_on($conn){
    if (isset($_GET['on'])) {
        $id_on_select = $_GET['on'];
		if(is_numeric($id_on_select)){
			$sql_on_select = "UPDATE orders_list SET status='1' WHERE id=?";
			$stmt = $conn->prepare($sql_on_select);
			$stmt->bind_param('i', $id_on_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				statusonwizwiz();
				header("location: orders.php");
			}
		}else return;
    }
}
function order_off($conn){
    if (isset($_GET['off'])) {
        $id_off_select = $_GET['off'];
		if(is_numeric($id_off_select)){
			$sql_off_select = "UPDATE orders_list SET status='0' WHERE id=?";
			$stmt = $conn->prepare($sql_off_select);
			$stmt->bind_param('i', $id_off_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				statusoffwizwiz();
				header("location: orders.php");
			}
		}else return;
    }
}
function order_delete($conn){
    if (isset($_GET['delete'])) {
        $id_delete_orders = $_GET['delete'];
		if(is_numeric($id_delete_orders)){
			$sql_delete_orders = "DELETE FROM orders_list WHERE id=?";
			$stmt = $conn->prepare($sql_delete_orders);
			$stmt->bind_param('i', $id_delete_orders);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				die("خطای پایگاه داده" . $error);
			} else {
				$stmt->close();
				deletewizwiz();
				header("location: orders.php");

			}
		}else return;
    }
}
function orders_list($conn){
    $sql = "SELECT * FROM orders_list ORDER BY id DESC LIMIT 100";
	$stmt = $conn->prepare($sql);
	$stmt->execute();
	$results = $stmt->get_result();
	$stmt->close();
	
    if ($results->num_rows > 0) {
        while ($row = $results->fetch_assoc()) {
            $result[] = $row;
        }
    }
    return @$result;
}
//function orders_list_select($conn){
//        $id_wiw = $_GET['id'];
//        $sql1 = "SELECT * FROM orders_list WHERE server_id='$id_wiw' ORDER BY id DESC ";
//        $result1 = $conn->query($sql1);
//        while ($row1 = $result1->fetch_assoc()) {
//            $result[] = $row1;
//        }
//    return @$result;
//}
function plan_edit1($conn){
    if (isset($_GET['edit'])) {
        $id_edit_select = $_GET['edit'];
		if(is_numeric($id_edit_select)){
			$sql12123 = "SELECT * FROM server_plans WHERE id = ?";
			$stmt = $conn->prepare($sql12123);
			$stmt->bind_param('i', $id_edit_select);
			$stmt->execute();
			$result5454 = $stmt->get_result();
			$stmt->close();
			
			while ($row656 = $result5454->fetch_assoc()) {
				$result[] = $row656;
			}
			return @$result;
		}else return;
    }
}
function plan_insert1($conn){
    if(isset($_POST['action']) && $_POST['action'] == 'insert_plans1') {
        foreach($_POST as &$post_var) {
            if(is_string($post_var)) {
                $post_var = preg_replace("/[!@#\$%\^&\*\(\)_\+><\{\|\}\"':;]/", "", $post_var);
            }
        }
        $title_plans5 = $_POST['title_plan'];
        $protocol_plans5 = $_POST['protocol_plan'];
        $days_plans5 = $_POST['days_plan'];
        $volume_plans5 = $_POST['volume_plan'];
        $type_plans5 = $_POST['type_plan'];
        $price_plans5 = $_POST['price_plan'];
        $limitip_plans5 = $_POST['limitip_plan'];
        $name_category_plans5 = $_POST['name_category_wizwiz'];
        $name_servers_plans5 = $_POST['name_servers_wizwiz'];
        $descriptions5 = $_POST['description'];
        $fileid5 = '0';
        $pic5 = '0';
        $active5 = 1;
        $step5 = 10;
        $dates5 = time();
        $rahgozars5 = 0;
//        if ($_POST['inbound_plan']) {
//            $inbound_plans = $_POST['inbound_plan'];
//        } else {
        $inbound_plans5 = 0;
//        }
//        if ($_POST['count_plan']) {
//            $count_plans = $_POST['count_plan'];
//        } else {
        $count_plans5 = 0;
//        }
        $insert_plans_sql5 = "INSERT INTO server_plans (fileid,catid,server_id,inbound_id,acount,
                          limitip,title,protocol,days,volume,type,price,descr,pic,active,step,date,rahgozar)
                          VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";

		$stmt = $conn->prepare($insert_plans_sql5);
		$stmt->bind_param('iiiiiissiisissiiis', $fileid5, $name_category_plans5, $name_servers_plans5, $inbound_plans5, $count_plans5,
			$limitip_plans5, $title_plans5, $protocol_plans5, $days_plans5, $volume_plans5, $type_plans5, $price_plans5, $descriptions5, $pic5,
			$active5, $step5, $dates5, $rahgozars5);
		$stmt->execute();

        if (!$stmt) {
			$error = $stmt->error;
			$stmt->close();
			
            echo "خطا" . die($error);
        } else {
			$stmt->close();
            creatwizwiz();
            header('Location: singleplans.php');

        }
    }
}
function plans1($conn) {
    if (isset($_GET['delete'])) {
        $id_delete_server_plans = $_GET['delete'];
		if(is_numeric($id_delete_server_plans)){
			$sql_delete_server_plans = "DELETE FROM server_plans WHERE id=?";
			$stmt = $conn->prepare($sql_delete_server_plans);
			$stmt->bind_param('i', $id_delete_server_plans);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				die("خطای پایگاه داده" . $error);
			} else {
				$stmt->close();
				deletewizwiz();
				header("location: singleplans.php");
			}
		}else return;
    }

    if (isset($_GET['on'])) {
        $id_on_select = $_GET['on'];
		if(is_numeric($id_on_select)){
			$sql_on_select = "UPDATE server_plans SET active='1' WHERE id=?";
			$stmt = $conn->prepare($sql_on_select);
			$stmt->bind_param('i', $id_on_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				statusonwizwiz();
				header("location: singleplans.php");
			}
		}
    }

    if (isset($_GET['off'])) {
        $id_off_select = $_GET['off'];
		if(is_numeric($id_off_select)){
			$sql_off_select = "UPDATE server_plans SET active='0' WHERE id=?";
			$stmt = $conn->prepare($sql_off_select);
			$stmt->bind_param('i', $id_off_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				
				statusoffwizwiz();
				header("location: singleplans.php");
			}
		}else return;
    }


    if (isset($_GET['copy'])) {
        $id_copy_server_plans = $_GET['copy'];
		if(is_numeric($id_copy_server_plans)){
			$sql_copy_server_plans = "SELECT * FROM server_plans WHERE id=?";
			$stmt = $conn->prepare($sql_copy_server_plans);
			$stmt->bind_param('i', $id_copy_server_plans);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				die("database error" . $error);
			} else {
				$row_data = $stmt->get_result()->fetch_assoc();
				$stmt->close();
				
				// Perform copy operation here
				header("location: singleplans.php");
				$dates = time();
				$insert_plans_sql = "INSERT INTO server_plans (fileid,catid,server_id,inbound_id,acount,
							  limitip,title,protocol,days,volume,type,price,descr,pic,active,step,date,rahgozar,dest,serverNames,spiderX,flow)
							  VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
				$stmt = $conn->prepare($insert_plans_sql);
				$stmt->bind_param('iiiiiissiiiissiiisssss',$row_data['fileid'],$row_data['catid'],$row_data['server_id'],$row_data['inbound_id'],$row_data['acount'],$row_data['limitip'],$row_data['title'],$row_data['protocol'],
									  $row_data['days'],$row_data['volume'],$row_data['type'],$row_data['price'],
									  $row_data['descr'],$row_data['pic'],$row_data['active'],$row_data['step'],
									  $dates,$row_data['rahgozar'],$row_data['dest'],$row_data['serverNames']
									  ,$row_data['spiderX'],$row_data['flow']);
				$stmt->execute();
				
				if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					echo "خطا" . die($error);
				} else {
					$stmt->close();
					
					creatwizwiz();
					header('Location: singleplans.php');
				}

			}
		}else return;
    }


}


function plan_edit2($conn){
    if (isset($_GET['edit'])) {
        $id_edit_select = $_GET['edit'];
		if(is_numeric($id_edit_select)){
			$sql12123 = "SELECT * FROM server_plans WHERE id = ?";
			$stmt = $conn->prepare($sql12123);
			$stmt->bind_param('i', $id_edit_select);
			$stmt->execute();
			$result5454 = $stmt->get_result();
			$stmt->close();
			
			while ($row656 = $result5454->fetch_assoc()) {
				$result[] = $row656;
			}
			return @$result;
		}else return;
    }
}
function plan_insert2($conn){
    if(isset($_POST['action']) && $_POST['action'] == 'insert_plans2') {
        foreach($_POST as &$post_var) {
            if(is_string($post_var)) {
                $post_var = preg_replace("/[!@#\$%\^&\*\(\)_\+><\{\|\}\"':;]/", "", $post_var);
            }
        }
        $title_plans = $_POST['title_plan'];
        $protocol_plans = $_POST['protocol_plan'];
        $days_plans = $_POST['days_plan'];
        $volume_plans = $_POST['volume_plan'];
        $type_plans = $_POST['type_plan'];
        $price_plans = $_POST['price_plan'];
        $limitip_plans = $_POST['limitip_plan'];
        $name_category_plans = $_POST['name_category_wizwiz'];
        $name_servers_plans = $_POST['name_servers_wizwiz'];
        $descriptions = $_POST['description'];
        $count_plans = $_POST['count_plan'];
        $fileid = '0';
        $pic = '0';
        $active = 1;
        $step = 10;
        $dates = time();
        $rahgozars = 0;
        $inbound_plans = $_POST['inbound_plan'];
        $insert_plans_sql = "INSERT INTO server_plans (fileid,catid,server_id,inbound_id,acount,
                          limitip,title,protocol,days,volume,type,price,descr,pic,active,step,date,rahgozar) 
                          VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
		$stmt = $conn->prepare($insert_plans_sql);
		$stmt->bind_param('iiiiiissiisissiiis', $fileid, $name_category_plans, $name_servers_plans, $inbound_plans, $count_plans,
				$limitip_plans, $title_plans, $protocol_plans, $days_plans, $volume_plans, $type_plans, $price_plans, $descriptions, $pic, $active,
				$step, $dates, $rahgozars);
		$stmt->execute();
		
        if (!$stmt) {
			$error = $stmt->error;
			$stmt->close();
            echo "خطا" . die($error);
        } else {
			$stmt->close();
            creatwizwiz();
            header('Location: multipleplans.php');

        }
    }
}
function plans2($conn) {
    if (isset($_GET['delete'])) {
        $id_delete_server_plans = $_GET['delete'];
		if(is_numeric($id_delete_server_plans)){
			$sql_delete_server_plans = "DELETE FROM server_plans WHERE id=?";
			$stmt = $conn->prepare($sql_delete_server_plans);
			$stmt->bind_param('i', $id_delete_server_plans);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				die("خطای پایگاه داده" . $error);
			} else {
				$stmt->close();
				
				deletewizwiz();
				header("location: multipleplans.php");
			}
		} return;
    }

    if (isset($_GET['on'])) {
        $id_on_select = $_GET['on'];
		if(is_numeric($id_on_select)){
			$sql_on_select = "UPDATE server_plans SET active='1' WHERE id=?";
			$stmt = $conn->prepare($sql_on_select);
			$stmt->bind_param('i', $id_on_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				
				statusonwizwiz();
				header("location: multipleplans.php");
			}
		}else return;
    }

    if (isset($_GET['off'])) {
        $id_off_select = $_GET['off'];
		if(is_numeric($id_off_select)){
			$sql_off_select = "UPDATE server_plans SET active='0' WHERE id=?";
			$stmt = $conn-prepare($sql_off_select);
			$stmt->bind_param('i', $id_off_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				
				statusoffwizwiz();
				header("location: multipleplans.php");
			}
		}else return;
    }


    if (isset($_GET['copy'])) {
        $id_copy_server_plans = $_GET['copy'];
		if(is_numeric($id_copy_server_plans)){
			$sql_copy_server_plans = "SELECT * FROM server_plans WHERE id=?";
			$stmt = $conn->prepare($sql_copy_server_plans);
			$stmt->bind_param('i', $id_copy_server_plans);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				die("database error" . $error);
			} else {
				$row_data = $stmt->get_result()->fetch_assoc();
				$stmt->close();
				
				// Perform copy operation here
				header("location: multipleplans.php");
				$dates = time();
				$insert_plans_sql = "INSERT INTO server_plans (fileid,catid,server_id,inbound_id,acount,
							  limitip,title,protocol,days,volume,type,price,descr,pic,active,step,date,rahgozar,dest,serverNames,spiderX,flow) 
							  VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
				$stmt = $conn->prepare($insert_plans_sql);
				$stmt->bind_param('iiiiiissiisissiiisssss', $row_data['fileid'],$row_data['catid'],$row_data['server_id'],$row_data['inbound_id'],$row_data['acount'],$row_data['limitip'],$row_data['title'],$row_data['protocol'],
				$row_data['days'],$row_data['volume'],$row_data['type'],$row_data['price'],
				$row_data['descr'],$row_data['pic'],$row_data['active'],$row_data['step'],
				$dates,$row_data['rahgozar'],$row_data['dest'],$row_data['serverNames']
				,$row_data['spiderX'],$row_data['flow']);
				$stmt->execute();
				
				if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					echo "خطا" . die($error);
				} else {
					$stmt->close();
					creatwizwiz();
					header('Location: multipleplans.php');
				}
			}
		}else return;
    }


}
function rahgozar($conn) {
    if (isset($_GET['delete'])) {
        $id_delete_server_plans = $_GET['delete'];
		if(is_numeric($id_delete_server_plans)){
			$sql_delete_server_plans = "DELETE FROM server_plans WHERE id=?";
			$stmt = $conn->prepare($sql_delete_server_plans);
			$stmt->bind_param('i', $id_delete_server_plans);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				die("خطای پایگاه داده" . $error);
			} else {
				$stmt->close();
				deletewizwiz();
				header("location: rahgozar.php");
			}
		}else return;
    }

    if (isset($_GET['on'])) {
        $id_on_select = $_GET['on'];
		if(is_numeric($id_on_select)){
			$sql_on_select = "UPDATE server_plans SET active='1' WHERE id=?";
			$stmt = $conn->prepare($sql_on_select);
			$stmt->bind_param('i',$id_on_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				statusonwizwiz();
				header("location: rahgozar.php");
			}
		}else return;
    }

    if (isset($_GET['off'])) {
        $id_off_select = $_GET['off'];
		if(is_numeric($id_off_select)){
			$sql_off_select = "UPDATE server_plans SET active='0' WHERE id=?";
			$stmt = $conn->prepare($sql_off_select);
			$stmt->bind_param('i', $id_off_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				statusoffwizwiz();
				header("location: rahgozar.php");
			}
		}else return;
    }
}
function plan_edit_rahgozar($conn){
    if (isset($_GET['edit'])) {
        $id_edit_select = $_GET['edit'];
		if(is_numeric($id_edit_select)){
			$sql12123 = "SELECT * FROM server_plans WHERE id = ?";
			$stmt = $conn->prepare($sql12123);
			$stmt->bind_param('i', $id_edit_select);
			$stmt->execute();
			$result5454 = $stmt->get_result();
			$stmt->close();
			
			while ($row656 = $result5454->fetch_assoc()) {
				$result[] = $row656;
			}
			return @$result;
		}else return;
    }
}
class rahgozar_insert {
    private $conn;

    public function __construct($conn) {
        $this->conn = $conn;
    }

    public function rahgozarRequest() {
        if(isset($_POST['action']) && $_POST['action'] == 'insert_rahgozar') {
            $this->sanitizeInput($_POST);

            $title_plans = $_POST['title_plan'];
            $type_plans = $_POST['type_plan'];
            $protocol_plans = $_POST['protocol_plan'];
            $days_plans = $_POST['days_plan'];
            $volume_plans = $_POST['volume_plan'];
            $price_plans = $_POST['price_plan'];
            $limitip_plans = $_POST['limitip_plan'];
            $name_category_plans = $_POST['name_category_wizwiz'];
            $name_servers_plans = $_POST['name_servers_wizwiz'];
            $descriptions = $_POST['description'];
            $fileid = '0';
            $pic = '0';
            $active = 1;
            $step = 10;
            $dates = time();
            $rahgozar_status = 1;
//            $custom_paths = 1;
//            $custom_ports = 0;
//            $custom_snis = null;

            if ($_POST['inbound_plan']) {
                $inbound_plans = $_POST['inbound_plan'];
            } else {
                $inbound_plans = '0';
            }

            if ($_POST['acount_plan']) {
                $acount_plans = $_POST['acount_plan'];
            } else {
                $acount_plans = '0';
            }



//            if ($_POST['custom_path_plan']) {
//                $custom_paths = $_POST['custom_path_plan'];
//            } else {
//                $custom_paths = '1';
//            }
//            if ($_POST['custom_port_plan']) {
//                $custom_ports = $_POST['custom_port_plan'];
//            } else {
//                $custom_ports = '0';
//            }
//            if ($_POST['custom_sni_plan']) {
//                $custom_snis = $_POST['custom_sni_plan'];
//            } else {
//                $custom_snis = NULL;
//            }

//            $custom_snis = isset($_POST['custom_sni_plan']) ? $_POST['custom_sni_plan'] : null;

            $insert_plans_sql = "INSERT INTO server_plans (fileid, catid, server_id, inbound_id, acount,
            limitip, title, protocol, days, volume, type, price, descr, pic, active, step, date, rahgozar)
            VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,?, ?, ?, ?, ?, ?, ?)";
//            '$price_plans', '$descriptions', '$pic', '$active', '$step', '$dates', '$rahgozar_status','$custom_paths','$custom_ports',DEFAULT)";
			
			$stmt = $this->conn->prepare($insert_plans_sql);
			$stmt->bind_param('iiiiiissiisissiiis', $fileid, $name_category_plans, $name_servers_plans, $inbound_plans, $acount_plans,
            $limitip_plans, $title_plans, $protocol_plans, $days_plans, $volume_plans, $type_plans,
            $price_plans, $descriptions, $pic, $active, $step, $dates, $rahgozar_status);
			$stmt->execute();
			
            if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
                echo "Error" . die($error);
            } else {
				$stmt->close();
                creatwizwiz();
                header('Location: rahgozar.php');
            }
        }
    }

    private function sanitizeInput(&$postVar) {
        foreach($postVar as &$post_var) {
            if(is_string($post_var)) {
                $post_var = preg_replace("/[!@#\$%\^&\*\(\)_\+><\{\|\}\"':;]/", "", $post_var);
            }
        }
    }

}

class ServerHandler
{
    private $conn;

    public function __construct($conn)
    {
        $this->conn = $conn;
    }

    public function handleRequest()
    {
        if (isset($_GET['on'])) {
            $this->turnOnServer();
        } elseif (isset($_GET['off'])) {
            $this->turnOffServer();
        } elseif (isset($_GET['true'])) {
            $this->setRealityTrue();
        } elseif (isset($_GET['false'])) {
            $this->setRealityFalse();
        } elseif (isset($_GET['port_type_auto'])) {
            $this->setPortTypeRandom();
        } elseif (isset($_GET['port_type_random'])) {
            $this->setPortTypeAuto();
        } elseif (isset($_GET['delete'])) {
            $this->deleteServer();
        }
    }

    private function turnOnServer()
    {
        $id_on_select = $_GET['on'];
		if(is_numeric($id_on_select)){
			$sql_on_select = "UPDATE server_info SET state='1' WHERE id=?";
			$stmt = $this->conn->prepare($sql_on_select);
			$stmt->bind_param('i', $id_on_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				echo "Error" . die($error);
			} else {
				$stmt->close();
				statusonwizwiz();
				header("location: servers.php");
			}
		}else return;
    }

    private function turnOffServer()
    {
        $id_off_select = $_GET['off'];
		if(is_numeric($id_off_select)){
			$sql_off_select = "UPDATE server_info SET state='0' WHERE id=?";
			$stmt = $this->conn->prepare($sql_off_select);
			$stmt->bind_param('i', $id_off_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "Error" . die($error);
			} else {
				$stmt->close();
				statusoffwizwiz();
				header("location: servers.php");
			}
		}else return;
    }

    private function setRealityTrue()
    {
        $id_true_select = $_GET['true'];
		if(is_numeric($id_true_select)){
			$sql_true_select = "UPDATE server_config SET reality='true' WHERE id=?";
			$stmt = $this->conn->prepare($sql_true_select);
			$stmt->bind_param('i', $id_true_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "Error" . die($error);
			} else {
				$stmt->close();
				statustruewizwiz();
				header("location: servers.php");
			}
		}else return;
    }

    private function setRealityFalse()
    {
        $id_false_select = $_GET['false'];
		if(is_numeric($id_false_select)){
			$sql_false_select = "UPDATE server_config SET reality='false' WHERE id=?";
			$stmt = $this->conn->prepare($sql_false_select);
			$stmt->bind_param('i', $id_false_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "Error" . die($error);
			} else {
				$stmt->close();
				statusfalsewizwiz();
				header("location: servers.php");
			}
		}else return;
    }

    private function setPortTypeRandom()
    {
        $id_port_type_auto = $_GET['port_type_auto'];
		if(is_numeric($id_port_type_auto)){
			$sql_port_type_auto = "UPDATE server_config SET port_type='random' WHERE id=?";
			$stmt = $this->conn->prepare($sql_port_type_auto);
			$stmt->bind_param('i', $id_port_type_auto);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "Error" . die($error);
			} else {
				$stmt->close();
				statusportwizwiz();
				header("location: servers.php");
			}
		}else return;
    }

    private function setPortTypeAuto()
    {
        $id_port_type_random = $_GET['port_type_random'];
		if(is_numeric($id_port_type_random)){
			$sql_port_type_random = "UPDATE server_config SET port_type='auto' WHERE id=?";
			$stmt = $this->conn->prepare($sql_port_type_random);
			$stmt->bind_param('i', $id_port_type_random);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "Error" . die($error);
			} else {
				$stmt->close();
				statusportwizwiz();
				header("location: servers.php");
			}
		}else return;
    }



    private function deleteServer() {
        $id_delete_orders = $_GET['delete'];
		if(is_numeric($id_delete_orders)){
			$tables = array("server_info", "server_config");
			$error = "";
			foreach ($tables as $table) {
				$query = "DELETE FROM $table WHERE id=?";
				$stmt = $this->conn->prepare($query);
				$stmt->bind_param('i', $id_delete_orders);
				$stmt->execute();
				if(!$stmt){
					$error = $stmt->error;
					$stmt->close();
					break;
				}
				$stmt->close();
			}
			if (!empty($error)) {
				die("database error" . $error);
			} else {
				deletewizwiz();
				header("location: servers.php");
			}
		}else return;
    }

    function typesserver($conn) {
        if (isset($_GET['type_normal'])) {
            $id_type_normal = $_GET['type_normal'];
			if(is_numeric($id_type_normal)){
				$sql_type_normal = "UPDATE server_config SET type='alireza' WHERE id=?";
				$stmt = $this->conn->prepare($sql_type_normal);
				$stmt->bind_param('i', $id_type_normal);
				$stmt->execute();
				
				if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					
					echo "خطا" . die($error);
				} else {
					$stmt->close();
					statustypetwizwiz();
					header("location: servers.php");
				}
			}else return;
        }

        if (isset($_GET['type_sanaei'])) {
            $id_type_sanaei = $_GET['type_sanaei'];
			if(is_numeric($id_type_sanaei)){
				$sql_type_sanaei = "UPDATE server_config SET type='normal' WHERE id=?";
				$stmt = $this->conn->prepare($sql_type_sanaei);
				$stmt->bind_param('i', $id_type_sanaei);
				$stmt->execute();
				
				if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					
					echo "خطا" . die($error);
				} else {
					$stmt->close();
					statustypetwizwiz();
					header("location: servers.php");
				}
			}else return;
        }
        if (isset($_GET['type_alireza'])) {
            $id_type_alireza = $_GET['type_alireza'];
			if(is_numeric($id_type_alireza)){
				$sql_type_alireza = "UPDATE server_config SET type='sanaei' WHERE id=?";
				$stmt = $this->conn->prepare($sql_type_alireza);
				$stmt->bind_param('i', $id_type_alireza);
				$stmt->execute();
				
				if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					
					echo "خطا" . die($error);
				} else {
					$stmt->close();
					statustypetwizwiz();
					header("location: servers.php");
				}
			}else return;
        }
		if (isset($_GET['type_marzban'])) {
            $id_type_alireza = $_GET['type_marzban'];
			if(is_numeric($id_type_alireza)){
				$sql_type_alireza = "UPDATE server_config SET type='marzban' WHERE id=?";
				$stmt = $this->conn->prepare($sql_type_alireza);
				$stmt->bind_param('i', $id_type_alireza);
				$stmt->execute();
				
				if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					
					echo "خطا" . die($error);
				} else {
					$stmt->close();
					statustypetwizwiz();
					header("location: servers.php");
				}
			}else return;
        }
    }

}


function server_edit($conn){
    if (isset($_GET['edit'])) {
        $id_edit_select = $_GET['edit'];
		if(is_numeric($id_edit_select)){
			$sql12123 = "SELECT server_info.*, server_config.* FROM server_info INNER JOIN server_config ON server_info.id = server_config.id WHERE server_info.id = ?";
			$stmt = $conn->prepare($sql12123);
			$stmt->bind_param('i', $id_edit_select);
			$stmt->execute();
			$result5454 = $stmt->get_result();
			$stmt->close();
			
			while ($row656 = $result5454->fetch_assoc()) {
				$result[] = $row656;
			}
			return @$result;
		}else return;
    }
}


function settings_select_admin($conn){
    $idadmin = '1';
    $sql_admins = "SELECT * FROM admins where id=?";
	$stmt = $conn->prepare($sql_admins);
	$stmt->bind_param('i', $idadmin);
	$stmt->execute();
	$result_admins = $stmt->get_result();
	$stmt->close();
	
    while ($row_admins = $result_admins->fetch_assoc()){
        $result[] = $row_admins;
    }
    return @$result;


}
function settings_save_admin($conn){
    if(isset($_POST['action']) && $_POST['action'] == 'save_admin') {
		foreach($_POST as &$post_var) {
            if(is_string($post_var)) {
                $post_var = preg_replace("/[^a-zA-Z0-9\s]/", "", $post_var);
            }
        }

        $usernames = $_POST["username"];
        $passwords = $_POST["password"];
        $sqlserver_setting = "UPDATE admins SET username=?,password=? WHERE id='1'";
		
		$stmt = $conn->prepare($sqlserver_setting);
		$stmt->bind_param('ss', $usernames, $passwords);
		$stmt->execute();
		
        if (!$stmt) {
			$error = $stmt->error;
			$stmt->close();
			
            echo "Error updating tables: " . $error;

        } else {
			$stmt->close();
			
            editwizwiz();
            header("location: settings.php");
        }

    }
}
function settings_backup_channel($conn){
    if(isset($_POST['action']) && $_POST['action'] == 'save_backup') {
        foreach($_POST as &$post_var) {
            if(is_string($post_var)) {
                $post_var = preg_replace("/[^a-zA-Z0-9\s]/", "", $post_var);
            }
        }
        $backupchannels = $_POST["backupchannel"];


        $dsd = '-'.$backupchannels;
        $sqlserver_setting = "UPDATE admins SET backupchannel=? WHERE id='1'";
		$stmt = $conn->prepare($sqlserver_setting);
		$stmt->bind_param('s', $dsd);
		$stmt->execute();
		
        if (!$stmt) {
			$error = $stmt->error;
			$stmt->close();
			
            echo "Error updating tables: ". $error;
        } else {
			$stmt->close();
            editwizwiz();
            header("location: settings.php");
        }
    }
}
function software($conn){
    if (isset($_GET['on'])) {
        $id_on_select = $_GET['on'];
		if(is_numeric($id_on_select)){
			$sql_on_select = "UPDATE needed_sofwares SET status='1' WHERE id=?";
			$stmt = $conn->prepare($sql_on_select);
			$stmt->bind_param('i', $id_on_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
				echo "خطا" . die($error);
			} else {
				$stmt->close();
				
				statusonwizwiz();
				header("location: software.php");
			}
		}else return;
    }

    if (isset($_GET['off'])) {
        $id_off_select = $_GET['off'];
		if(is_numeric($id_off_select)){
			$sql_off_select = "UPDATE needed_sofwares SET status='0' WHERE id=?";
			$stmt = $conn->prepare($sql_off_select);
			$stmt->bind_param('i', $id_off_select);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				echo "خطا" . die($error);
			} else{
				$stmt->close();
				statusoffwizwiz();
				header("location: software.php");
			}
		}else return;
    }


    if (isset($_GET['delete'])) {
        $id_delete_software = $_GET['delete'];
		if(is_numeric($id_delete_software)){
			$sql_delete_software = "DELETE FROM needed_sofwares WHERE id=?";
			$stmt = $conn->prepare($sql_delete_software);
			$stmt->bind_param('i', $id_delete_software);
			$stmt->execute();
			
			if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				die("خطای پایگاه داده" . $error);
			} else {
				$stmt->close();
				
				deletewizwiz();
				header("location: software.php?remove=1");
			}
		}else return;
    }

}
function software_select($conn){
    $sql_sofwares = "SELECT * FROM needed_sofwares ORDER BY id DESC";
	$stmt = $conn->prepare($sql_sofwares);
	$stmt->execute();
	$result_sofwares = $stmt->get_result();
	$stmt->close();
	
    while ($row_sofwares = $result_sofwares->fetch_assoc()) {
        $result[] = $row_sofwares;
    }
    return @$result;
}
function software_insert($conn){
    if(isset($_POST['action']) && $_POST['action'] == 'insert_software') {
        $title_software = $_POST['title_software'];
        $url_software = $_POST['url_software'];
        $status_s = 1;
        $insert_software_sql = "INSERT INTO needed_sofwares (title,link,status) VALUES (?,?,?)";
		$stmt = $conn->prepare($insert_software_sql);
		$stmt->bind_param('ssi', $title_software, $url_software, $status_s);
		$stmt->execute();
		
        if (!$stmt) {
			$error = $stmt->error;
			$stmt->close();
			
            echo "خطا" . die($error);
        } else {
			$stmt->close();

            header('Location: software.php');

        }
    }
}


function volumes_delete($conn){
    class DeleteCategory {
        private $conn;

        public function __construct($conn) {
            $this->conn = $conn;
        }

        public function delete($id) {
            $sql = "DELETE FROM increase_order WHERE id=?";
			$stmt = $this->conn->prepare($sql);
			$stmt->bind_param('i', $id);
			$stmt->execute();
			
            if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
				
                die("database error" . $error);
            } else {
				$stmt->close();
                deletewizwiz();
                header("location: volume.php");
            }
        }
    }
    if (isset($_GET['delete'])) {
        $id_delete_categories = $_GET['delete'];
		if(is_numeric($id_delete_categories)){
			$delete_category = new DeleteCategory($conn);
			$delete_category->delete($id_delete_categories);
		}else return;
    }
}


```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/includ/header.php


```
<?php
ob_start();
session_start();
include 'includ/db.php';
include 'includ/jdf.php';
include 'includ/notif.php';
include 'includ/session.php';
include 'includ/fun.php';
//include 'langs/lang_en.php';
//include 'langs/lang_fa.php';
session_login_wizwiz();
?>
<!DOCTYPE html>
<html :class="{ 'theme-dark': dark }" x-data="data()" lang="en">
<head>
    <meta charset="UTF-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <title>wizwiz</title>
    <script src="./assets/js/tailwind.js"></script>
    <link rel="stylesheet" href="./assets/css/tailwind.output.css"/>
    <link rel="stylesheet" href="./assets/css/talwind.min.css"/>
    <link rel="stylesheet" href="./monitor/gauge/css/asPieProgress.css">
    <script src="./assets/js/alpine.js"></script>
    <script src="./assets/js/alpine.js"></script>
    <script src="./assets/js/init-alpine.js"></script>
    <script src="./assets/js/jquery.js"></script>
    <script src="./assets/wizwiz.js"></script>
    <style>
        @font-face {
            font-family: IRANSans;
            src: url('../assets/fonts/IRANSans.ttf'); format('truetype');
            font-weight: normal;
        }
        ::-webkit-scrollbar {
            width: 7px;
            background-color: #f2f2f2;
        }

        ::-webkit-scrollbar-thumb {
            height: 50px;
            background-color: #e7cef1;
        }
    </style>
</head>
<body style="font-family: IRANSans !important;" id="result">

<div
    class="flex h-screen bg-gray-50 dark:bg-gray-900"
    :class="{ 'overflow-hidden': isSideMenuOpen}"
>
    <!-- Desktop sidebar -->
    <aside
        class="z-20 hidden w-64 overflow-y-auto bg-white dark:bg-gray-800 md:block flex-shrink-0 border-2 dark:border-gray-700"
    >
        <div class="py-3 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/includ/jdf.php


```
<?php /* In the name of Allah = بسم اللّه الرّحمن الرّحیم */

/**
 * @فارسی : توابع زمان و تاریخ هجری شمسی (جلالی) در پی اچ پی
 * @name: Hijri_Shamsi,Solar(Jalali) Date and Time Functions
 * @Author : Reza Gholampanahi & WebSite : http://jdf.scr.ir
 * @License: GNU/LGPL _ Open Source & Free : [all functions]
 * @Version: 2.75 =>[ 1399/03/18 = 1441/10/15 = 2020/06/07 ]
 */

/*	F	*/
function jdate($format, $timestamp = '', $none = '', $time_zone = 'Asia/Tehran', $tr_num = 'fa') {

  $T_sec = 0;/* <= رفع خطاي زمان سرور ، با اعداد '+' و '-' بر حسب ثانيه */

  if ($time_zone != 'local') date_default_timezone_set(($time_zone === '') ? 'Asia/Tehran' : $time_zone);
  $ts = $T_sec + (($timestamp === '') ? time() : tr_num($timestamp));
  $date = explode('_', date('H_i_j_n_O_P_s_w_Y', $ts));
  list($j_y, $j_m, $j_d) = gregorian_to_jalali($date[8], $date[3], $date[2]);
  $doy = ($j_m < 7) ? (($j_m - 1) * 31) + $j_d - 1 : (($j_m - 7) * 30) + $j_d + 185;
  $kab = (((($j_y + 12) % 33) % 4) == 1) ? 1 : 0;
  $sl = strlen($format);
  $out = '';
  for ($i = 0; $i < $sl; $i++) {
    $sub = substr($format, $i, 1);
    if ($sub == '\\') {
      $out .= substr($format, ++$i, 1);
      continue;
    }
    switch ($sub) {

      case 'E':
      case 'R':
      case 'x':
      case 'X':
        $out .= 'http://jdf.scr.ir';
        break;

      case 'B':
      case 'e':
      case 'g':
      case 'G':
      case 'h':
      case 'I':
      case 'T':
      case 'u':
      case 'Z':
        $out .= date($sub, $ts);
        break;

      case 'a':
        $out .= ($date[0] < 12) ? 'ق.ظ' : 'ب.ظ';
        break;

      case 'A':
        $out .= ($date[0] < 12) ? 'قبل از ظهر' : 'بعد از ظهر';
        break;

      case 'b':
        $out .= (int) ($j_m / 3.1) + 1;
        break;

      case 'c':
        $out .= $j_y . '/' . $j_m . '/' . $j_d . ' ،' . $date[0] . ':' . $date[1] . ':' . $date[6] . ' ' . $date[5];
        break;

      case 'C':
        $out .= (int) (($j_y + 99) / 100);
        break;

      case 'd':
        $out .= ($j_d < 10) ? '0' . $j_d : $j_d;
        break;

      case 'D':
        $out .= jdate_words(array('kh' => $date[7]), ' ');
        break;

      case 'f':
        $out .= jdate_words(array('ff' => $j_m), ' ');
        break;

      case 'F':
        $out .= jdate_words(array('mm' => $j_m), ' ');
        break;

      case 'H':
        $out .= $date[0];
        break;

      case 'i':
        $out .= $date[1];
        break;

      case 'j':
        $out .= $j_d;
        break;

      case 'J':
        $out .= jdate_words(array('rr' => $j_d), ' ');
        break;

      case 'k';
        $out .= tr_num(100 - (int) ($doy / ($kab + 365.24) * 1000) / 10, $tr_num);
        break;

      case 'K':
        $out .= tr_num((int) ($doy / ($kab + 365.24) * 1000) / 10, $tr_num);
        break;

      case 'l':
        $out .= jdate_words(array('rh' => $date[7]), ' ');
        break;

      case 'L':
        $out .= $kab;
        break;

      case 'm':
        $out .= ($j_m > 9) ? $j_m : '0' . $j_m;
        break;

      case 'M':
        $out .= jdate_words(array('km' => $j_m), ' ');
        break;

      case 'n':
        $out .= $j_m;
        break;

      case 'N':
        $out .= $date[7] + 1;
        break;

      case 'o':
        $jdw = ($date[7] == 6) ? 0 : $date[7] + 1;
        $dny = 364 + $kab - $doy;
        $out .= ($jdw > ($doy + 3) and $doy < 3) ? $j_y - 1 : (((3 - $dny) > $jdw and $dny < 3) ? $j_y + 1 : $j_y);
        break;

      case 'O':
        $out .= $date[4];
        break;

      case 'p':
        $out .= jdate_words(array('mb' => $j_m), ' ');
        break;

      case 'P':
        $out .= $date[5];
        break;

      case 'q':
        $out .= jdate_words(array('sh' => $j_y), ' ');
        break;

      case 'Q':
        $out .= $kab + 364 - $doy;
        break;

      case 'r':
        $key = jdate_words(array('rh' => $date[7], 'mm' => $j_m));
        $out .= $date[0] . ':' . $date[1] . ':' . $date[6] . ' ' . $date[4] . ' ' . $key['rh'] . '، ' . $j_d . ' ' . $key['mm'] . ' ' . $j_y;
        break;

      case 's':
        $out .= $date[6];
        break;

      case 'S':
        $out .= 'ام';
        break;

      case 't':
        $out .= ($j_m != 12) ? (31 - (int) ($j_m / 6.5)) : ($kab + 29);
        break;

      case 'U':
        $out .= $ts;
        break;

      case 'v':
        $out .= jdate_words(array('ss' => ($j_y % 100)), ' ');
        break;

      case 'V':
        $out .= jdate_words(array('ss' => $j_y), ' ');
        break;

      case 'w':
        $out .= ($date[7] == 6) ? 0 : $date[7] + 1;
        break;

      case 'W':
        $avs = (($date[7] == 6) ? 0 : $date[7] + 1) - ($doy % 7);
        if ($avs < 0) $avs += 7;
        $num = (int) (($doy + $avs) / 7);
        if ($avs < 4) {
          $num++;
        } elseif ($num < 1) {
          $num = ($avs == 4 or $avs == ((((($j_y % 33) % 4) - 2) == ((int) (($j_y % 33) * 0.05))) ? 5 : 4)) ? 53 : 52;
        }
        $aks = $avs + $kab;
        if ($aks == 7) $aks = 0;
        $out .= (($kab + 363 - $doy) < $aks and $aks < 3) ? '01' : (($num < 10) ? '0' . $num : $num);
        break;

      case 'y':
        $out .= substr($j_y, 2, 2);
        break;

      case 'Y':
        $out .= $j_y;
        break;

      case 'z':
        $out .= $doy;
        break;

      default:
        $out .= $sub;
    }
  }
  return ($tr_num != 'en') ? tr_num($out, 'fa', '.') : $out;
}

/*	F	*/
function jstrftime($format, $timestamp = '', $none = '', $time_zone = 'Asia/Tehran', $tr_num = 'fa') {

  $T_sec = 0;/* <= رفع خطاي زمان سرور ، با اعداد '+' و '-' بر حسب ثانيه */

  if ($time_zone != 'local') date_default_timezone_set(($time_zone === '') ? 'Asia/Tehran' : $time_zone);
  $ts = $T_sec + (($timestamp === '') ? time() : tr_num($timestamp));
  $date = explode('_', date('h_H_i_j_n_s_w_Y', $ts));
  list($j_y, $j_m, $j_d) = gregorian_to_jalali($date[7], $date[4], $date[3]);
  $doy = ($j_m < 7) ? (($j_m - 1) * 31) + $j_d - 1 : (($j_m - 7) * 30) + $j_d + 185;
  $kab = (((($j_y + 12) % 33) % 4) == 1) ? 1 : 0;
  $sl = strlen($format);
  $out = '';
  for ($i = 0; $i < $sl; $i++) {
    $sub = substr($format, $i, 1);
    if ($sub == '%') {
      $sub = substr($format, ++$i, 1);
    } else {
      $out .= $sub;
      continue;
    }
    switch ($sub) {

        /* Day */
      case 'a':
        $out .= jdate_words(array('kh' => $date[6]), ' ');
        break;

      case 'A':
        $out .= jdate_words(array('rh' => $date[6]), ' ');
        break;

      case 'd':
        $out .= ($j_d < 10) ? '0' . $j_d : $j_d;
        break;

      case 'e':
        $out .= ($j_d < 10) ? ' ' . $j_d : $j_d;
        break;

      case 'j':
        $out .= str_pad($doy + 1, 3, 0, STR_PAD_LEFT);
        break;

      case 'u':
        $out .= $date[6] + 1;
        break;

      case 'w':
        $out .= ($date[6] == 6) ? 0 : $date[6] + 1;
        break;

        /* Week */
      case 'U':
        $avs = (($date[6] < 5) ? $date[6] + 2 : $date[6] - 5) - ($doy % 7);
        if ($avs < 0) $avs += 7;
        $num = (int) (($doy + $avs) / 7) + 1;
        if ($avs > 3 or $avs == 1) $num--;
        $out .= ($num < 10) ? '0' . $num : $num;
        break;

      case 'V':
        $avs = (($date[6] == 6) ? 0 : $date[6] + 1) - ($doy % 7);
        if ($avs < 0) $avs += 7;
        $num = (int) (($doy + $avs) / 7);
        if ($avs < 4) {
          $num++;
        } elseif ($num < 1) {
          $num = ($avs == 4 or $avs == ((((($j_y % 33) % 4) - 2) == ((int) (($j_y % 33) * 0.05))) ? 5 : 4)) ? 53 : 52;
        }
        $aks = $avs + $kab;
        if ($aks == 7) $aks = 0;
        $out .= (($kab + 363 - $doy) < $aks and $aks < 3) ? '01' : (($num < 10) ? '0' . $num : $num);
        break;

      case 'W':
        $avs = (($date[6] == 6) ? 0 : $date[6] + 1) - ($doy % 7);
        if ($avs < 0) $avs += 7;
        $num = (int) (($doy + $avs) / 7) + 1;
        if ($avs > 3) $num--;
        $out .= ($num < 10) ? '0' . $num : $num;
        break;

        /* Month */
      case 'b':
      case 'h':
        $out .= jdate_words(array('km' => $j_m), ' ');
        break;

      case 'B':
        $out .= jdate_words(array('mm' => $j_m), ' ');
        break;

      case 'm':
        $out .= ($j_m > 9) ? $j_m : '0' . $j_m;
        break;

        /* Year */
      case 'C':
        $tmp = (int) ($j_y / 100);
        $out .= ($tmp > 9) ? $tmp : '0' . $tmp;
        break;

      case 'g':
        $jdw = ($date[6] == 6) ? 0 : $date[6] + 1;
        $dny = 364 + $kab - $doy;
        $out .= substr(($jdw > ($doy + 3) and $doy < 3) ? $j_y - 1 : (((3 - $dny) > $jdw and $dny < 3) ? $j_y + 1 : $j_y), 2, 2);
        break;

      case 'G':
        $jdw = ($date[6] == 6) ? 0 : $date[6] + 1;
        $dny = 364 + $kab - $doy;
        $out .= ($jdw > ($doy + 3) and $doy < 3) ? $j_y - 1 : (((3 - $dny) > $jdw and $dny < 3) ? $j_y + 1 : $j_y);
        break;

      case 'y':
        $out .= substr($j_y, 2, 2);
        break;

      case 'Y':
        $out .= $j_y;
        break;

        /* Time */
      case 'H':
        $out .= $date[1];
        break;

      case 'I':
        $out .= $date[0];
        break;

      case 'l':
        $out .= ($date[0] > 9) ? $date[0] : ' ' . (int) $date[0];
        break;

      case 'M':
        $out .= $date[2];
        break;

      case 'p':
        $out .= ($date[1] < 12) ? 'قبل از ظهر' : 'بعد از ظهر';
        break;

      case 'P':
        $out .= ($date[1] < 12) ? 'ق.ظ' : 'ب.ظ';
        break;

      case 'r':
        $out .= $date[0] . ':' . $date[2] . ':' . $date[5] . ' ' . (($date[1] < 12) ? 'قبل از ظهر' : 'بعد از ظهر');
        break;

      case 'R':
        $out .= $date[1] . ':' . $date[2];
        break;

      case 'S':
        $out .= $date[5];
        break;

      case 'T':
        $out .= $date[1] . ':' . $date[2] . ':' . $date[5];
        break;

      case 'X':
        $out .= $date[0] . ':' . $date[2] . ':' . $date[5];
        break;

      case 'z':
        $out .= date('O', $ts);
        break;

      case 'Z':
        $out .= date('T', $ts);
        break;

        /* Time and Date Stamps */
      case 'c':
        $key = jdate_words(array('rh' => $date[6], 'mm' => $j_m));
        $out .= $date[1] . ':' . $date[2] . ':' . $date[5] . ' ' . date('P', $ts) . ' ' . $key['rh'] . '، ' . $j_d . ' ' . $key['mm'] . ' ' . $j_y;
        break;

      case 'D':
        $out .= substr($j_y, 2, 2) . '/' . (($j_m > 9) ? $j_m : '0' . $j_m) . '/' . (($j_d < 10) ? '0' . $j_d : $j_d);
        break;

      case 'F':
        $out .= $j_y . '-' . (($j_m > 9) ? $j_m : '0' . $j_m) . '-' . (($j_d < 10) ? '0' . $j_d : $j_d);
        break;

      case 's':
        $out .= $ts;
        break;

      case 'x':
        $out .= substr($j_y, 2, 2) . '/' . (($j_m > 9) ? $j_m : '0' . $j_m) . '/' . (($j_d < 10) ? '0' . $j_d : $j_d);
        break;

        /* Miscellaneous */
      case 'n':
        $out .= "\n";
        break;

      case 't':
        $out .= "\t";
        break;

      case '%':
        $out .= '%';
        break;

      default:
        $out .= $sub;
    }
  }
  return ($tr_num != 'en') ? tr_num($out, 'fa', '.') : $out;
}

/*	F	*/
function jmktime($h = '', $m = '', $s = '', $jm = '', $jd = '', $jy = '', $none = '', $timezone = 'Asia/Tehran') {
  if ($timezone != 'local') date_default_timezone_set($timezone);
  if ($h === '') {
    return time();
  } else {
    list($h, $m, $s, $jm, $jd, $jy) = explode('_', tr_num($h . '_' . $m . '_' . $s . '_' . $jm . '_' . $jd . '_' . $jy));
    if ($m === '') {
      return mktime($h);
    } else {
      if ($s === '') {
        return mktime($h, $m);
      } else {
        if ($jm === '') {
          return mktime($h, $m, $s);
        } else {
          $jdate = explode('_', jdate('Y_j', '', '', $timezone, 'en'));
          if ($jd === '') {
            list($gy, $gm, $gd) = jalali_to_gregorian($jdate[0], $jm, $jdate[1]);
            return mktime($h, $m, $s, $gm);
          } else {
            if ($jy === '') {
              list($gy, $gm, $gd) = jalali_to_gregorian($jdate[0], $jm, $jd);
              return mktime($h, $m, $s, $gm, $gd);
            } else {
              list($gy, $gm, $gd) = jalali_to_gregorian($jy, $jm, $jd);
              return mktime($h, $m, $s, $gm, $gd, $gy);
            }
          }
        }
      }
    }
  }
}

/*	F	*/
function jgetdate($timestamp = '', $none = '', $timezone = 'Asia/Tehran', $tn = 'en') {
  $ts = ($timestamp === '') ? time() : tr_num($timestamp);
  $jdate = explode('_', jdate('F_G_i_j_l_n_s_w_Y_z', $ts, '', $timezone, $tn));
  return array(
    'seconds' => tr_num((int) tr_num($jdate[6]), $tn),
    'minutes' => tr_num((int) tr_num($jdate[2]), $tn),
    'hours' => $jdate[1],
    'mday' => $jdate[3],
    'wday' => $jdate[7],
    'mon' => $jdate[5],
    'year' => $jdate[8],
    'yday' => $jdate[9],
    'weekday' => $jdate[4],
    'month' => $jdate[0],
    0 => tr_num($ts, $tn)
  );
}

/*	F	*/
function jcheckdate($jm, $jd, $jy) {
  list($jm, $jd, $jy) = explode('_', tr_num($jm . '_' . $jd . '_' . $jy));
  $l_d = ($jm == 12 and ((($jy + 12) % 33) % 4) == 1) ? 29 : (31 - (int) ($jm / 6.5));
  return ($jm > 12 or $jd > $l_d or $jm < 1 or $jd < 1 or $jy < 1) ? false : true;
}

/*	F	*/
function tr_num($str, $mod = 'en', $mf = '٫') {
  $num_a = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '.');
  $key_a = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', $mf);
  return ($mod == 'fa') ? str_replace($num_a, $key_a, $str) : str_replace($key_a, $num_a, $str);
}

/*	F	*/
function jdate_words($array, $mod = '') {
  foreach ($array as $type => $num) {
    $num = (int) tr_num($num);
    switch ($type) {

      case 'ss':
        $sl = strlen($num);
        $xy3 = substr($num, 2 - $sl, 1);
        $h3 = $h34 = $h4 = '';
        if ($xy3 == 1) {
          $p34 = '';
          $k34 = array('ده', 'یازده', 'دوازده', 'سیزده', 'چهارده', 'پانزده', 'شانزده', 'هفده', 'هجده', 'نوزده');
          $h34 = $k34[substr($num, 2 - $sl, 2) - 10];
        } else {
          $xy4 = substr($num, 3 - $sl, 1);
          $p34 = ($xy3 == 0 or $xy4 == 0) ? '' : ' و ';
          $k3 = array('', '', 'بیست', 'سی', 'چهل', 'پنجاه', 'شصت', 'هفتاد', 'هشتاد', 'نود');
          $h3 = $k3[$xy3];
          $k4 = array('', 'یک', 'دو', 'سه', 'چهار', 'پنج', 'شش', 'هفت', 'هشت', 'نه');
          $h4 = $k4[$xy4];
        }
        $array[$type] = (($num > 99) ? str_replace(
          array('12', '13', '14', '19', '20'),
          array('هزار و دویست', 'هزار و سیصد', 'هزار و چهارصد', 'هزار و نهصد', 'دوهزار'),
          substr($num, 0, 2)
        ) . ((substr($num, 2, 2) == '00') ? '' : ' و ') : '') . $h3 . $p34 . $h34 . $h4;
        break;

      case 'mm':
        $key = array('فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند');
        $array[$type] = $key[$num - 1];
        break;

      case 'rr':
        $key = array(
          'یک', 'دو', 'سه', 'چهار', 'پنج', 'شش', 'هفت', 'هشت', 'نه', 'ده', 'یازده', 'دوازده', 'سیزده', 'چهارده', 'پانزده', 'شانزده', 'هفده', 'هجده', 'نوزده', 'بیست', 'بیست و یک', 'بیست و دو', 'بیست و سه', 'بیست و چهار', 'بیست و پنج', 'بیست و شش', 'بیست و هفت', 'بیست و هشت', 'بیست و نه', 'سی', 'سی و یک'
        );
        $array[$type] = $key[$num - 1];
        break;

      case 'rh':
        $key = array('یکشنبه', 'دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه');
        $array[$type] = $key[$num];
        break;

      case 'sh':
        $key = array('مار', 'اسب', 'گوسفند', 'میمون', 'مرغ', 'سگ', 'خوک', 'موش', 'گاو', 'پلنگ', 'خرگوش', 'نهنگ');
        $array[$type] = $key[$num % 12];
        break;

      case 'mb':
        $key = array('حمل', 'ثور', 'جوزا', 'سرطان', 'اسد', 'سنبله', 'میزان', 'عقرب', 'قوس', 'جدی', 'دلو', 'حوت');
        $array[$type] = $key[$num - 1];
        break;

      case 'ff':
        $key = array('بهار', 'تابستان', 'پاییز', 'زمستان');
        $array[$type] = $key[(int) ($num / 3.1)];
        break;

      case 'km':
        $key = array('فر', 'ار', 'خر', 'تی‍', 'مر', 'شه‍', 'مه‍', 'آب‍', 'آذ', 'دی', 'به‍', 'اس‍');
        $array[$type] = $key[$num - 1];
        break;

      case 'kh':
        $key = array('ی', 'د', 'س', 'چ', 'پ', 'ج', 'ش');
        $array[$type] = $key[$num];
        break;

      default:
        $array[$type] = $num;
    }
  }
  return ($mod === '') ? $array : implode($mod, $array);
}


/**  Gregorian & Jalali (Hijri_Shamsi,Solar) Date Converter Functions
Author: JDF.SCR.IR =>> Download Full Version :  http://jdf.scr.ir/jdf
License: GNU/LGPL _ Open Source & Free :: Version: 2.80 : [2020=1399]
---------------------------------------------------------------------
355746=361590-5844 & 361590=(30*33*365)+(30*8) & 5844=(16*365)+(16/4)
355666=355746-79-1 & 355668=355746-79+1 &  1595=605+990 &  605=621-16
990=30*33 & 12053=(365*33)+(32/4) & 36524=(365*100)+(100/4)-(100/100)
1461=(365*4)+(4/4) & 146097=(365*400)+(400/4)-(400/100)+(400/400)  */

/*	F	*/
function gregorian_to_jalali($gy, $gm, $gd, $mod = '') {
   list($gy, $gm, $gd) = explode('_', tr_num($gy . '_' . $gm . '_' . $gd));/* <= Extra :اين سطر ، جزء تابع اصلي نيست */
  $g_d_m = array(0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334);
  $gy2 = ($gm > 2) ? ($gy + 1) : $gy;
  $days = 355666 + (365 * $gy) + ((int) (($gy2 + 3) / 4)) - ((int) (($gy2 + 99) / 100)) + ((int) (($gy2 + 399) / 400)) + $gd + $g_d_m[$gm - 1];
  $jy = -1595 + (33 * ((int) ($days / 12053)));
  $days %= 12053;
  $jy += 4 * ((int) ($days / 1461));
  $days %= 1461;
  if ($days > 365) {
    $jy += (int) (($days - 1) / 365);
    $days = ($days - 1) % 365;
  }
  if ($days < 186) {
    $jm = 1 + (int) ($days / 31);
    $jd = 1 + ($days % 31);
  } else {
    $jm = 7 + (int) (($days - 186) / 30);
    $jd = 1 + (($days - 186) % 30);
  }
  return ($mod == '') ? array($jy, $jm, $jd) : $jy . $mod . $jm . $mod . $jd;
}

/*	F	*/
function jalali_to_gregorian($jy, $jm, $jd, $mod = '') {
   list($jy, $jm, $jd) = explode('_', tr_num($jy . '_' . $jm . '_' . $jd));/* <= Extra :اين سطر ، جزء تابع اصلي نيست */
  $jy += 1595;
  $days = -355668 + (365 * $jy) + (((int) ($jy / 33)) * 8) + ((int) ((($jy % 33) + 3) / 4)) + $jd + (($jm < 7) ? ($jm - 1) * 31 : (($jm - 7) * 30) + 186);
  $gy = 400 * ((int) ($days / 146097));
  $days %= 146097;
  if ($days > 36524) {
    $gy += 100 * ((int) (--$days / 36524));
    $days %= 36524;
    if ($days >= 365) $days++;
  }
  $gy += 4 * ((int) ($days / 1461));
  $days %= 1461;
  if ($days > 365) {
    $gy += (int) (($days - 1) / 365);
    $days = ($days - 1) % 365;
  }
  $gd = $days + 1;
  $sal_a = array(0, 31, (($gy % 4 == 0 and $gy % 100 != 0) or ($gy % 400 == 0)) ? 29 : 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
  for ($gm = 0; $gm < 13 and $gd > $sal_a[$gm]; $gm++) $gd -= $sal_a[$gm];
  return ($mod == '') ? array($gy, $gm, $gd) : $gy . $mod . $gm . $mod . $gd;
}

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/includ/db.php


```
<?php
include '../wizwizxui-timebot/baseInfo.php';
$servername = "localhost";
$conn = new mysqli($servername, $dbUserName, $dbPassword, $dbName);
$conn->set_charset("utf8mb4");
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/includ/index.html


```

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/includ/top-header.php


```
<!--
* WizWiz v 10.3.1 Beta
* https://github.com/wizwizdev/wizwizxui-timebot
* Copyright (c) @wizwizch
-->
<header class="">
    <div style="margin: 2%;"
         class="container flex items-center justify-between h-full px-6 mx-auto text-purple-600 dark:text-purple-300"
    >
        <!-- Mobile hamburger -->
        <button
                class=" pb-10 md:hidden focus:outline-none "
                @click="toggleSideMenu"
                aria-label="Menu"
        >
            <svg
                    class="w-10 h-10"
                    aria-hidden="true"
                    fill="currentColor"
                    viewBox="0 0 20 20"
            >
                <path
                        fill-rule="evenodd"
                        d="M3 5a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 15a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z"
                        clip-rule="evenodd"
                ></path>
            </svg>
        </button>
        <!-- Search input -->
        <div style="position: fixed; top: 3%;right: 5%;z-index: 1000;padding: 5px">
            <ul class="flex flex-shrink-0 space-x-1">
                <li class="relative flex items-center">
                    <p>
                        <a href="https://github.com/wizwizdev/wizwizxui-timebot">
                            <img width="85px" alt="GitHub wizwiz stars"
                                 src="https://img.shields.io/github/stars/wizwizdev/wizwizxui-timebot?color=%23f3f4f8&label=star">
                        </a>
                    </p>
                </li>
                <li class="flex">
                    <button
                            class="rounded-md focus:outline-none focus:shadow-outline-purple border-2 p-1 dark:border-gray-700 "
                            @click="toggleTheme"
                            aria-label="Toggle color mode"
                    >
                        <template x-if="!dark">
                            <svg
                                    class="w-5 h-5"
                                    aria-hidden="true"
                                    fill="gray"
                                    viewBox="0 0 20 20"
                            >
                                <path
                                        d="M17.293 13.293A8 8 0 016.707 2.707a8.001 8.001 0 1010.586 10.586z"
                                ></path>
                            </svg>
                        </template>
                        <template x-if="dark">
                            <svg
                                    class="w-5 h-5"
                                    aria-hidden="true"
                                    fill="currentColor"
                                    viewBox="0 0 20 20"
                            >
                                <path
                                        fill-rule="evenodd"
                                        d="M10.3.1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 6.464A1 1 0 106.465 5.05l-.708-.707a1 1 0 00-1.414 1.414l.707.707zm1.414 8.486l-.707.707a1 1 0 01-1.414-1.414l.707-.707a1 1 0 011.414 1.414zM4 11a1 1 0 100-2H3a1 1 0 000 2h1z"
                                        clip-rule="evenodd"
                                ></path>
                            </svg>
                        </template>
                    </button>
                </li>
                <?php
                $sql_admins = "SELECT * FROM admins";
				$stmt = $conn->prepare($sql_admins);
				$stmt->execute();
				$result_admins = $stmt->get_result();
				$stmt->close();
				
                $row_admins = $result_admins->fetch_assoc();

				foreach($_GET as &$post_var) {
					if(is_string($post_var)) {
						$post_var = preg_replace("/[^a-zA-Z0-9\s]/", "", $post_var);
					}
				}

                if (isset($_GET['off'])) {
                    $user_lang = $_GET['off'];
                    $sql_on_select = "UPDATE admins SET lang='fa' WHERE lang=?";
					$stmt = $conn->prepare($sql_on_select);
					$stmt->bind_param('s', $user_lang);
					$stmt->execute();
					
                    if (!$stmt) {
						$error = $stmt->error;
						$stmt->close();
                        echo "خطا" . die($error);
                    } else {
						$stmt->close();
                        statusonwizwiz();
                        header("location: index.php");
                    }
                }

                if (isset($_GET['on'])) {
                    $user_lang1 = $_GET['on'];
                    $sql_off_select = "UPDATE admins SET lang='en' WHERE lang=?";
					$stmt = $conn->prepare($sql_off_select);
					$stmt->bind_param('s', $user_lang1);
					$stmt->execute();
					
                    if (!$stmt) {
						$error = $stmt->error;
						$stmt->close();
                        echo "خطا" . die($error);
                    } else {
						$stmt->close();
                        statusoffwizwiz();
                        header("location: index.php");
                    }
                }
                if ($row_admins["lang"] == 'en') {
                    echo '<li class="relative"><a href="index.php?off=' . $row_admins["lang"] . '" >
                        <button
                                class="align-middle  focus:shadow-outline-purple rounded-md focus:outline-none border-2 p-1 dark:border-gray-700"
                                @click="toggleProfileMenu"
                                @keydown.escape="closeProfileMenu"
                                aria-label="Account"
                                aria-haspopup="true"
                        >
                            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="20" height="20"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0ZM22,12a9.938,9.938,0,0,1-1.662,5.508l-1.192-1.193A.5.5,0,0,1,19,15.962V15a3,3,0,0,0-3-3H13a1,1,0,0,1-1-1v-.5a.5.5,0,0,1,.5-.5A2.5,2.5,0,0,0,15,7.5v-1a.5.5,0,0,1,.5-.5h1.379a2.516,2.516,0,0,0,1.767-.732l.377-.377A9.969,9.969,0,0,1,22,12Zm-19.951.963,3.158,3.158A2.978,2.978,0,0,0,7.329,17H10a1,1,0,0,1,1,1v3.949A10.016,10.016,0,0,1,2.049,12.963ZM13,21.949V18a3,3,0,0,0-3-3H7.329a1,1,0,0,1-.708-.293L2.163,10.249A9.978,9.978,0,0,1,17.456,3.63l-.224.224A.507.507,0,0,1,16.879,4H15.5A2.5,2.5,0,0,0,13,6.5v1a.5.5,0,0,1-.5.5A2.5,2.5,0,0,0,10,10.5V11a3,3,0,0,0,3,3h3a1,1,0,0,1,1,1v.962a2.516,2.516,0,0,0,.732,1.767l1.337,1.337A9.971,9.971,0,0,1,13,21.949Z"/></svg>
                        </button>
                        </a></li>';
                } else {
                    echo '<li class="relative"><a href="index.php?on=' . $row_admins["lang"] . '" >
                        <button
                                class="align-middle  focus:shadow-outline-purple rounded-md focus:outline-none border-2 p-1 dark:border-gray-700"
                                @click="toggleProfileMenu"
                                @keydown.escape="closeProfileMenu"
                                aria-label="Account"
                                aria-haspopup="true"
                        >
                            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="20" height="20"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0ZM22,12a9.938,9.938,0,0,1-1.662,5.508l-1.192-1.193A.5.5,0,0,1,19,15.962V15a3,3,0,0,0-3-3H13a1,1,0,0,1-1-1v-.5a.5.5,0,0,1,.5-.5A2.5,2.5,0,0,0,15,7.5v-1a.5.5,0,0,1,.5-.5h1.379a2.516,2.516,0,0,0,1.767-.732l.377-.377A9.969,9.969,0,0,1,22,12Zm-19.951.963,3.158,3.158A2.978,2.978,0,0,0,7.329,17H10a1,1,0,0,1,1,1v3.949A10.016,10.016,0,0,1,2.049,12.963ZM13,21.949V18a3,3,0,0,0-3-3H7.329a1,1,0,0,1-.708-.293L2.163,10.249A9.978,9.978,0,0,1,17.456,3.63l-.224.224A.507.507,0,0,1,16.879,4H15.5A2.5,2.5,0,0,0,13,6.5v1a.5.5,0,0,1-.5.5A2.5,2.5,0,0,0,10,10.5V11a3,3,0,0,0,3,3h3a1,1,0,0,1,1,1v.962a2.516,2.516,0,0,0,.732,1.767l1.337,1.337A9.971,9.971,0,0,1,13,21.949Z"/></svg>
                        </button>
                        </a></li>';
                }
                ?>
                <li class="relative">
                    <a href="exit.php">
                        <button
                                class="align-middle focus:shadow-outline-purple rounded-md focus:outline-none border-2 p-1 dark:border-gray-700"
                                @click="toggleProfileMenu"
                                @keydown.escape="closeProfileMenu"
                                aria-label="Account"
                                aria-haspopup="true"
                        >
                            <svg xmlns="http://www.w3.org/2000/svg" id="Isolation_Mode" data-name="Isolation Mode"
                                 fill="gray" viewBox="0 0 24 24" width="20" height="20">
                                <path d="M16,2.764V6.082a8,8,0,1,1-8,0V2.764a11,11,0,1,0,8,0Z"/>
                                <rect x="10.5" width="3" height="8"/>
                            </svg>

                        </button>
                    </a>

                </li>
            </ul>
        </div>
    </div>

</header>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/software.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";
$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();
$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>


<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
                  <span
                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                          aria-hidden="true"
                  ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>
</div>
</aside>
<!-- Mobile sidebar -->
<!-- Backdrop -->
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24"
                         width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">


            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                     width="21" height="21">
                    <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                </svg>
                <span class="ml-4"><?php echo $_LANG['software']?></span>
                <span class="ml-4 justify-end inline-flex">
                    <button @click="openModal"
                            class=" text-sm font-medium leading-5 text-white transition-colors duration-150 border border-transparent rounded-lg focus:outline-none ">
                        <img src="icons/add.svg" width="30px">
                    </button>
                    </span>
                <?php session_notif_wizwiz() ?>
            </a>

            <div style='margin-top:40px' class=" w-full flex justify-center items-center grid gap-6 mb-8 xl:grid-cols-4 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-2 grid-cols-2">
                <?php
                software($conn);
                $software_select = software_select($conn);
                if (is_array($software_select) || is_object($software_select)) {
                    foreach ($software_select
                             as $value):
                        echo '
                    


<div class="w-full p-4 m-auto bg-white shadow-md rounded-2xl dark:bg-gray-800 flex items-center justify-center">
    <div class="w-full h-full text-center">
        <div class="flex flex-col justify-center h-full">
            <img src="icons/plans.svg" width="50px" class="mx-auto mt-3" style="color: #5f7d95">
            <p class="mt-4 text-xl font-bold text-gray-800 dark:text-gray-200" style="font-size: 16px">
                ' . $value['title'] . '
            </p>

            <div class="flex items-center justify-center w-full gap-4 mt-4">'
                        ?>
                        <?php
                        if ($value['status'] == '1') {
                            echo '<a href="software.php?off=' . $value['id'] . '">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-2" width="27" fill="#a1c181"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>';
                        } else {
                            echo '<a href="software.php?on=' . $value['id'] . '">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-2" width="27" fill="#6c757d"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>';
                        }
                        ?>
                        <?php
                        echo '<a href="software.php?delete=' . $value['id'] . '">
                    <svg class="m-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="26" fill="#ff758f"><g id="_01_align_center" data-name="01 align center"><path d="M18.965,8.464l5.029-5.029L22.565,2.006,17.519,7.051,15.313,4.895a2.011,2.011,0,0,0-2.724-.073A19.71,19.71,0,0,1,6.226,8.687L-.006,10.514v.756A12.892,12.892,0,0,0,13.006,24.006h1.241l.261-.182a14.98,14.98,0,0,0,6.886-12.081,2.013,2.013,0,0,0-.611-1.5ZM13.9,6.34l5.477,5.341a12.652,12.652,0,0,1-.456,3.015L11.941,7.9A24.691,24.691,0,0,0,13.9,6.34Zm-.294,15.645h-.6a11.153,11.153,0,0,1-4.293-.859,11.55,11.55,0,0,0,4.348-3.8l.518-.76L11.91,15.43l-.518.761A9.539,9.539,0,0,1,7.8,19.324l-1.229.618a10.9,10.9,0,0,1-2.585-2.563,11.632,11.632,0,0,0,4.357-2.657L6.932,13.277a9.611,9.611,0,0,1-3.974,2.317,10.4,10.4,0,0,1-.921-3.575l4.755-1.394a15.234,15.234,0,0,0,3.423-1.59l7.911,7.7A14.1,14.1,0,0,1,13.608,21.985Z"/></g></svg>
                    </a>
            </div>
        </div>
    </div>
</div>



               
                    ';
                    endforeach;
                }
                ?>
            </div>
            <!--                </div>-->

        </div>
    </main>
</div>
</div>


<!-- Modal backdrop. This what you want to place close to the closing body tag -->
<div
        x-show="isModalOpen"
        x-transition:enter="transition ease-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-30 flex items-end bg-black bg-opacity-30 sm:items-center sm:justify-center"
>
    <!-- Modal -->
    <div
            x-show="isModalOpen"
            x-transition:enter="transition ease-out duration-150"
            x-transition:enter-start="opacity-0 transform translate-y-1/2"
            x-transition:enter-end="opacity-100"
            x-transition:leave="transition ease-in duration-150"
            x-transition:leave-start="opacity-100"
            x-transition:leave-end="opacity-0  transform translate-y-1/2"
            @click.away="closeModal"
            @keydown.escape="closeModal"
            class="w-full px-6 py-4 overflow-hidden bg-white rounded-t-lg dark:bg-gray-800 sm:rounded-lg sm:m-4 sm:max-w-xl"
            role="dialog"
            id="modal"
    >
        <!-- Remove header if you don't want a close icon. Use modal body to place modal tile. -->
        <header class="flex justify-end">
        </header>
        <?php
        software_insert($conn);
        ?>
        <form id="insert_software">
            <!-- Modal body -->
            <div class="">
                <p class="m-4" style="color: #710000;font-size: 15px">
                    <?php echo $_LANG['addsoftware']?>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['title']?>
                    </span>
                    <input name="title_software" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['url']?>
                    </span>
                    <input name="url_software" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <footer class="flex flex-col items-center justify-end px-6 py-3 -mx-6 -mb-4 space-y-4 sm:space-y-0 sm:space-x-6 sm:flex-row bg-gray-50 dark:bg-gray-800">
                    <button type="button" style="border: 1px solid #e76d81"
                            class="w-full inline-flex items-center justify-center px-5 py-3 transition-colors duration-150 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 hover:bg-red-100 "
                            aria-label="close" @click="closeModal">
                        <svg xmlns="http://www.w3.org/2000/svg" fill="#e76d81" id="Outline" viewBox="0 0 24 24"
                             width="21"
                             height="21">
                            <path d="M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z"/>
                        </svg>
                    </button>
                    <button style="border: 1px solid #41c76e" name="add_software" type="submit" @click="closeModal"
                            class="inline-flex items-center justify-center w-full px-5 py-3 text-sm font-medium leading-5 text-white transition-colors duration-15 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 hover:bg-green-100 ">
                        <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="#41c76e" viewBox="0 0 24 24"
                             width="22"
                             height="22">
                            <path d="M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z"/>
                        </svg>
                    </button>
                </footer>
        </form>
    </div>
</div>

<?php
include 'includ/footer.php';
?>

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/orders.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";

$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>
<ul>
    <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>

</div>
</aside>
<!-- Mobile sidebar -->
<!-- Backdrop -->
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed  z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed  z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li style="z-index: 20" class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">

                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">


            <a style="font-size: 20px;"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg
                        class="w-5 h-5"
                        aria-hidden="true"
                        fill="none"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                        viewBox="0 0 24 24"
                        stroke="currentColor"
                >
                    <path
                            d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                    ></path>
                </svg>
                <span class="ml-4"><?php echo $_LANG['Orders']?></span>
                <?php session_notif_wizwiz(); ?>
            </a>


            <div style='margin-top:40px' class="grid gap-6 mb-8 xl:grid-cols-4 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-2">
                <?php
                order_on($conn);
                order_off($conn);
                order_delete($conn);
                ?>

            </div>
            <div class="shadow-xl min-w-0 p-4 bg-white rounded-lg shadow-xs dark:bg-gray-800 text-xs font-semibold tracking-wide text-left text-gray-500 border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800">
                <div class="w-full overflow-x-auto  text-center">
                    <table class="w-full whitespace-no-wrap  text-center">
                        <thead class="">
                        <tr class="text-xs text-center font-semibold tracking-wide text-left text-gray-500 dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-700">
                            <th class="px-4 py-3"><?php echo $_LANG['id']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['user']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['remark']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['protocol']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['Date']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['price']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['status']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['delete']?></th>
                        </tr>
                        </thead>
                        <tbody class='bg-white divide-y dark:divide-gray-700 dark:bg-gray-800 text-center'>
                        <?php
                        $orders_list_select = orders_list($conn);
                        if (is_array($orders_list_select) || is_object($orders_list_select)) {
                            foreach ($orders_list_select
                                     as $value):
                                $timestamp = $value["expire_date"];
                                $date = jdate('Y-m-d H:i:s', $timestamp);
                                echo '

                        ';
                                echo "";

                                echo '<tr class="text-gray-700 dark:text-gray-400">';
                                echo '<td class="" style="font-size: 12px;color: #de2038;">' . $value["id"] . '</td>';
                                echo '<td class="px-4 py-3 text-sm">' . $value["userid"] . '</td>';
                                echo '<td class="px-4 py-3 text-sm">' . $value["remark"] . '</td>';
                                echo '<td class="px-4 py-3 text-sm">' . $value["protocol"] . '</td>';
                                echo '<td class="px-4 py-3 text-sm">' . $date . '</td>';
                                echo '<td class="px-4 py-3 text-sm">' . number_format($value["amount"]) . '</td>';
                                if ($value['status'] == '1') {
                                    echo '<td class="px-4 py-3 text-sm"><a href="orders.php?off=' . $value['id'] . '">
<div class="flex items-center justify-center space-x-4 text-sm ">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-2" width="27" fill="#a1c181"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>
                    </div>
                    </td>';
                                } else {
                                    echo '<td class="px-4 py-3 text-sm "><a href="orders.php?on=' . $value['id'] . '">
<div class="flex items-center justify-center space-x-4 text-sm ">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-2" width="27" fill="#6c757d"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>
                    </div>
                    </td>';
                                }
                                echo '<td class="px-4 py-3">';
                                echo '<div class="flex items-center justify-center space-x-4 text-sm ">';
                                echo '<button class="flex items-center justify-between px-2 py-2 text-sm font-medium leading-5 text-purple-600 rounded-lg dark:text-gray-400 focus:outline-none focus:shadow-outline-gray" aria-label="Delete">';
                                echo '<a href="orders.php?delete=' . $value["id"] . '" >';
                                echo '<svg fill="gray" xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="20" height="20"><path d="M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z"/><path d="M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z"/><path d="M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z"/></svg>';
                                echo '</a>';
                                echo '</button>';
                                echo '</div>';
                                echo '</td>';
                                ?>
                                <?php
                                echo '</tr>';


                            endforeach;
                        }
//                        }
                        ?>
                        </tbody>
                    </table>
                </div>
            </div>
        </div>
        <br>
        <br>
        <br>
    </main>

</div>
</div>
<?php
include 'includ/footer.php';
?>

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/discount.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";

$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>
<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php">
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" id="Outline"
                 viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
                  <span
                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                          aria-hidden="true"
                  ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="discount.php"
        >
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>
</div>
</aside>
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" width="21" xmlns="http://www.w3.org/2000/svg"
                         data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">


            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg id="Layer_1" height="21" viewBox="0 0 24 24" width="21" fill="gray"
                     xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                    <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                </svg>

                <span class="ml-4"><?php echo $_LANG['Volumetitle']?></span>
                <span class="ml-4 justify-end inline-flex">
                          <button @click="openModal"
                                  class=" text-sm font-medium leading-5 text-white transition-colors duration-150 border border-transparent rounded-lg focus:outline-none ">
                          <img src="icons/add.svg" width="30px">
                          </button>
                    </span>
                <?php session_notif_wizwiz() ?>
            </a>


            <div style='margin-top:40px'  class="grid gap-6 mb-8 xl:grid-cols-4 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-2">
                <?php
                discounts_delete($conn);

                $discounts_select = discounts_select($conn);
                if (is_array($discounts_select) || is_object($discounts_select)) {
                    foreach ($discounts_select
                             as $value):
                        $timestamp = $value["expire_date"];
                        $date = jdate('Y-m-d', $timestamp);
                        ?>

                        <div class="shadow-sm rounded-2xl bg-white dark:bg-gray-800 p-4 ">
                            <div class="flex-row gap-8 flex justify-center items-center">
                                <div class=" flex flex-col">
            <span style="font-weight: bold" class="text-lg text-left font-medium text-gray-600 dark:text-white ">
                <?php echo $value['hash_id']; ?>
            </span>
                                    <span class="text-xs text-gray-700 mt-2 text-left dark:hover:text-gray-200 dark:text-gray-100">
                <?php
                if ($timestamp == '0') {
                    echo '<p class="mt-2" style="font-size: 13px">Expiry-date:<span style="color: #ef233c;"> 0 </span></p>';
                } else {
                    echo '<p class="mt-2" style="font-size: 13px">Expiry-date: <span style="color: #38b000;">' . $date . ' </span></p>';
                }
                if ($value["expire_count"] == '0') {
                    echo '<p class="mt-2" style="font-size: 13px">Expiry-count:<span style="color: #ef233c;"> 0</span></p>';
                } else {
                    echo '<p class="mt-2" style="font-size: 13px">Expiry-count: <span style="color: #38b000;">' . $value["expire_count"] . '</span></p>';
                }
                if ($value["can_use"] == '0') {
                    echo '<p class="mt-2" style="font-size: 13px">can_use:<span style="color: #ef233c;"> 0</span></p>';
                } else {
                    echo '<p class="mt-2" style="font-size: 13px">can_use: <span style="color: #38b000;">' . $value["can_use"] . '</span></p>';
                }
                if ($value["type"] == 'amount') {
                    echo '<p class="mt-2 " style="font-size: 13px">Price:<span style="color: #38b000;"> ' . $value["amount"] . 'T </span></p>';
                } else {
                    echo '<p class="mt-2" style="font-size: 13px">Percent:<span style="color: #38b000;"> ' . $value["amount"] . '% </span></p>';
                }
                ?>
            </span>
                                </div>
                                <a id="ts-error" href="discount.php?delete=<?php echo $value['id']; ?>">
                                    <button type="button" name="delete_category"
                                            style="background-color: #fbe9ed;color:#c6030c;width: 50px"
                                            class="mx-auto py-2 px- text-white w-full transition ease-in duration-200 text-center text-base font-semibold focus:outline-none focus:ring-2 focus:ring-offset-2  rounded-lg ">
                                        <svg style="width: 20px;" class="mx-auto" aria-hidden="true" fill="currentColor"
                                             viewBox="0 0 20 20">
                                            <path fill-rule="evenodd"
                                                  d="M9 2a1 1 0 00-.894.553L7.382 4H4a1 1 0 000 2v10a2 2 0 002 2h8a2 2 0 002-2V6a1 1 0 100-2h-3.382l-.724-1.447A1 1 0 0011 2H9zM7 8a1 1 0 012 0v6a1 1 0 11-2 0V8zm5-1a1 1 0 00-1 1v6a1 1 0 102 0V8a1 1 0 00-1-1z"
                                                  clip-rule="evenodd"></path>
                                        </svg>
                                    </button>
                                </a>
                            </div>
                        </div>
                    <?php
                    endforeach;
                }
                ?>
            </div>


        </div>


    </main>
</div>
</div>


<!-- Modal backdrop. This what you want to place close to the closing body tag -->
<div
        x-show="isModalOpen"
        x-transition:enter="transition ease-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-30 flex items-end bg-black bg-opacity-30 sm:items-center sm:justify-center"
>
    <!-- Modal -->
    <div
            x-show="isModalOpen"
            x-transition:enter="transition ease-out duration-150"
            x-transition:enter-start="opacity-0 transform translate-y-1/2"
            x-transition:enter-end="opacity-100"
            x-transition:leave="transition ease-in duration-150"
            x-transition:leave-start="opacity-100"
            x-transition:leave-end="opacity-0  transform translate-y-1/2"
            @click.away="closeModal"
            @keydown.escape="closeModal"
            class="w-full px-6 py-4 overflow-hidden bg-white rounded-t-lg dark:bg-gray-800 sm:rounded-lg sm:m-4 sm:max-w-xl"
            role="dialog"
            id="modal"
    >
        <!-- Remove header if you don't want a close icon. Use modal body to place modal tile. -->
        <header class="flex justify-end">
            <button
                    class="inline-flex items-center justify-center w-6 h-6 text-gray-400 transition-colors duration-150 rounded dark:hover:text-gray-200 hover: hover:text-gray-700"
                    aria-label="close"
                    @click="closeModal"
            >
                <svg
                        class="w-4 h-4"
                        fill="currentColor"
                        viewBox="0 0 20 20"
                        role="img"
                        aria-hidden="true"
                >
                    <path
                            d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z"
                            clip-rule="evenodd"
                            fill-rule="evenodd"
                    ></path>
                </svg>
            </button>
        </header>
        <?php
        discounts_insert($conn);
        ?>
        <form id="insert_discount">
            <!-- Modal body -->
            <div class="mt-4 mb-6">
                <!-- Modal title -->
                <p class="m-2 text-lg font-semibold text-gray-700 dark:text-gray-300">
                    <?php echo $_LANG['adddiscounts']?>
                </p>
                <p style="font-size: 14px; color: #d81159" class="mt-2">
                    <?php echo $_LANG['tozih']?>
                </p>
                <label class="block mt-5 text-sm mx-auto">
                    <select required name="category_discounts"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                        <option value="amount"><?php echo $_LANG['price']?></option>
                        <option value="percent"><?php echo $_LANG['percent']?></option>
                    </select>
                </label>

                <div class="flex relative mt-4">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['pricepercent']?>
                    </span>
                    <input required name="percent_discounts" style="font-size: 14px;" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="Write a name for the category..."/>
                </div>
                <div class="flex relative mt-4">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                       <?php echo $_LANG['expiredate']?>
                    </span>
                    <input required name="discounts_date" style="font-size: 14px;" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="Write a name for the category..."/>
                </div>
                <div class="flex relative mt-4">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['expirecount']?>
                    </span>
                    <input required name="discounts_count" style="font-size: 14px;" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="Write a name for the category..."/>
                </div>
                <div class="flex relative mt-4">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['can_use']?>
                    </span>
                    <input required name="discounts_can_use" style="font-size: 14px;" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           name="url" placeholder="Write a name for the category..."/>
                </div>
            </div>
            <footer class="flex flex-col items-center justify-end px-6 py-3 -mx-6 -mb-4 space-y-4 sm:space-y-0 sm:space-x-6 sm:flex-row bg-gray-50 dark:bg-gray-800">
                <button name="add_discount" type="submit" @click="closeModal"
                        class="w-full px-5 py-3 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-green-600 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 active:bg-purple-600 hover:bg-green-700 focus:outline-none focus:shadow-outline-green">
                    <?php echo $_LANG['add']?>
                </button>
            </footer>
        </form>
    </div>
</div>
<?php
include 'includ/footer.php';
?>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/login.php


```
<?php
session_start();
ob_start();
//if (isset($_SESSION['username']) && isset($_COOKIE['cookie_username'])) {
if (isset($_SESSION['username'])) {
    header("Location: index.php");
} else {
}


include_once "includ/db.php";
include 'includ/notif.php';
include 'includ/session.php';


?>
<!DOCTYPE html>
<html :class="{ 'theme-dark': dark }" x-data="data()" lang="en">
<head>
    <meta charset="UTF-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <title>Login - Windmill Dashboard</title>
    <link
            href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap"
            rel="stylesheet"
    />
    <link rel="stylesheet" href="assets/css/tailwind.output.css"/>
    <script
            src="https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.x.x/dist/alpine.min.js"
            defer
    ></script>
    <script src="assets/js/init-alpine.js"></script>
</head>
<body style="background-color: #ecf0f1;">

<?php
session_notif_wizwiz();
if (isset($_SESSION['login_attempts']) && $_SESSION['login_attempts'] >= 5) {
    if (time() - $_SESSION['last_login_attempt'] < 300) {
        die('

      <div class=" h-full max-w-4xl mx-auto rounded-lg dark:bg-gray-800">
        <h1 style="text-align: center;font-size: 30px;margin-top: 50px;color: #5a189a">Too many failed login attempts. Please try again later ...</h1>
        <br>
        <svg id="Layer_1" class="mx-auto" height="40" fill="#5a189a" viewBox="0 0 24 24" width="40" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1"><path d="m9.856 20.743a9 9 0 1 1 11.144-8.743 1.5 1.5 0 0 0 3 0 12 12 0 1 0 -14.856 11.657 1.464 1.464 0 0 0 .356.043 1.5 1.5 0 0 0 .355-2.957z"/><path d="m23.621 15.939a1.5 1.5 0 0 0 -2.121 0l-4.785 4.782-2.133-2.26a1.5 1.5 0 0 0 -2.121-.043 1.5 1.5 0 0 0 -.042 2.121l2.581 2.721a2.362 2.362 0 0 0 1.674.74h.037a2.368 2.368 0 0 0 1.661-.688l5.254-5.252a1.5 1.5 0 0 0 -.005-2.121z"/><path d="m10.5 7.5v3.555l-2.4 1.5a1.5 1.5 0 0 0 -.475 2.068 1.5 1.5 0 0 0 2.068.475l2.869-1.8a2 2 0 0 0 .938-1.7v-4.098a1.5 1.5 0 0 0 -3 0z"/></svg>
    </div>

');
    }
    unset($_SESSION['login_attempts']);
}

if ($_SERVER["REQUEST_METHOD"] == "POST") {


    $usernames = input($_POST["username"]);
    $passwords = input($_POST["password"]);
    $stmt = $conn->prepare("SELECT * FROM admins WHERE username=? AND password=?");
    $stmt->bind_param("ss", $usernames, $passwords);
    $stmt->execute();
    $result = $stmt->get_result();
    $row = $result->fetch_assoc();
    if (!$result) {
        die('خطا به وجود اومد' . mysqli_error($conn));
    } else {
    }

    if ($result->num_rows == 1 && $row['username'] == $usernames) {
        $_SESSION['username'] = $row['username'];
        $ip_address = $_SERVER['REMOTE_ADDR'];
        welcomwizwiz();
        header('Location: index.php');
    } else {
        // Login failed
        if (!isset($_SESSION['login_attempts'])) {
            $_SESSION['login_attempts'] = 1;
        } else {
            $_SESSION['login_attempts']++;
        }
        $_SESSION['last_login_attempt'] = time();
        die('

      <div class=" h-full max-w-4xl mx-auto rounded-lg dark:bg-gray-800">
        <h1 style="text-align: center;font-size: 30px;margin-top: 50px;color: #c9184a">Invalid username or password</h1>
        <br>
        <svg class="mx-auto" fill="#c9184a" xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="40" height="40"><path d="M12,24A12,12,0,1,1,24,12,12.013,12.013,0,0,1,12,24ZM12,2A10,10,0,1,0,22,12,10.011,10.011,0,0,0,12,2Zm5.746,15.667a1,1,0,0,0-.08-1.413A9.454,9.454,0,0,0,12,14a9.454,9.454,0,0,0-5.666,2.254,1,1,0,0,0,1.33,1.494A7.508,7.508,0,0,1,12,16a7.51,7.51,0,0,1,4.336,1.748,1,1,0,0,0,1.41-.081ZM6,10c0,1,.895,1,2,1s2,0,2-1a2,2,0,0,0-4,0Zm8,0c0,1,.895,1,2,1s2,0,2-1a2,2,0,0,0-4,0Z"/></svg>
    </div>

');
    }
    $stmt->close();
//    }
}
function input($data)
{
    $data = trim($data);
    $data = stripslashes($data);
    $data = htmlspecialchars($data);
    return $data;
}

?>

<div class="mx-auto flex items-center min-h-screen p-6 bg-gray-50 "
     style="background-color: #ecf0f1;margin-top: -100px">
    <div
            class="flex-1 h-full max-w-4xl mx-auto overflow-hidden rounded-lg "
    >
        <div class="flex flex-col overflow-y-auto ">
            <div class="flex items-center justify-center p-6">
                <div class="" style="width: 65%">
                    <form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>">
                        <img src="icons/wizwiz.png" class="mx-auto">
                        <br>
                        <br>
                        <label class="block text-sm">
                            <span class="text-gray-700 dark:text-gray-600">Username</span>
                            <input
                                    class="block w-full mt-1 text-sm dark:border-gray-500 dark:bg-gray-600 focus:border-blue-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-600 dark:focus:shadow-outline-gray form-input"
                                    type="text" name="username" id="username" required/>
                        </label>
                        <label class="block mt-4 text-sm">
                            <span class="text-gray-700 dark:text-gray-600">Password</span>
                            <input class="block w-full mt-1 text-sm dark:border-gray-500 dark:bg-gray-600 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-600 dark:focus:shadow-outline-gray form-input"
                                   type="password" name="password" id="password" required/>
                        </label>
                        <input hidden checked type="checkbox" class="form-check-input btn-outline-success"
                               id="inputcheckbox" value="1"
                               name="check_login" <?php
                        if (isset($_COOKIE['cookie_username']) && isset($_COOKIE['cookie_password'])) {
                            echo 'checked';
                        }
                        ?> >
                        <br>
                        <button value="Submit" type="submit" name="submit" style=" width:60px;border-radius: 50%"
                                class="mx-auto block px-2 py-2 mt-4 text-sm text-center text-white rounded-xl">
                            <svg class="mx-auto" xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1"
                                 viewBox="0 0 24 24" width="40" height="40">
                                <path d="M5.972,22.285a1,1,0,0,1-.515-1.857C9,18.3,9,13.73,9,11a3,3,0,0,1,6,0,1,1,0,0,1-2,0,1,1,0,0,0-2,0c0,2.947,0,8.434-4.514,11.143A1,1,0,0,1,5.972,22.285Zm4.963,1.421c2.282-2.3,3.615-5.534,3.961-9.621A1,1,0,0,0,13.985,13a.983.983,0,0,0-1.081.911c-.311,3.657-1.419,6.4-3.388,8.381a1,1,0,0,0,1.419,1.41Zm5.2-.186a17.793,17.793,0,0,0,1.508-3.181,1,1,0,0,0-1.881-.678,15.854,15.854,0,0,1-1.338,2.821,1,1,0,0,0,1.711,1.038ZM18.5,17.191A31.459,31.459,0,0,0,19,11,7,7,0,0,0,6.787,6.333,1,1,0,1,0,8.276,7.667,5,5,0,0,1,17,11a29.686,29.686,0,0,1-.462,5.809,1,1,0,0,0,.79,1.172.979.979,0,0,0,.193.019A1,1,0,0,0,18.5,17.191ZM7,11a5,5,0,0,1,.069-.833A1,1,0,1,0,5.1,9.833,6.971,6.971,0,0,0,5,11c0,4.645-1.346,7-4,7a1,1,0,0,0,0,2C4.869,20,7,16.8,7,11ZM20.7,23.414A29.76,29.76,0,0,0,23,11a10.865,10.865,0,0,0-1.1-4.794,1,1,0,1,0-1.8.875A8.9,8.9,0,0,1,21,11a27.91,27.91,0,0,1-2.119,11.586,1,1,0,0,0,.5,1.324.984.984,0,0,0,.413.09A1,1,0,0,0,20.7,23.414ZM3,14V11a9.01,9.01,0,0,1,9-9,8.911,8.911,0,0,1,5.4,1.8,1,1,0,0,0,1.2-1.6A10.9,10.9,0,0,0,12,0,11.013,11.013,0,0,0,1,11v3a1,1,0,0,0,2,0Z"/>
                            </svg>
                        </button>
                        <p style="font-size: 14px">wizwiz 10.1.2 Beta<span style="color:red;">
                                <svg class="inline-block" xmlns="http://www.w3.org/2000/svg" fill="#d8315b" id="Layer_1"
                                     data-name="Layer 1" viewBox="0 0 24 24" width="15" height="15"><path
                                            d="M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917Z"/></svg>
                            </span></p>
                    </form>


                </div>


            </div>
        </div>
    </div>

</div>
<script src="assets/wizwiz.js"></script>
</body>
</html>
<!--
* WizWiz v 10.3.1 Beta
* https://github.com/wizwizdev/wizwizxui-timebot
* Copyright (c) @wizwizch
-->
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/servers.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";

$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>
<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>
</div>
</aside>
<!-- Backdrop -->
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">


            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg
                        class="w-5 h-5"
                        aria-hidden="true"
                        fill="none"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                        viewBox="0 0 24 24"
                        stroke="currentColor"
                >
                    <path
                            d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                    ></path>
                </svg>
                <span class="ml-4" style="padding: 20px"><?php echo $_LANG['Servers']?></span>
                <?php session_notif_wizwiz() ?>
            </a>


            <?php
            $serverHandler = new ServerHandler($conn);
            $serverHandler->handleRequest();
            $serverHandler->typesserver($conn);

            $sql1 = "SELECT * FROM server_config , server_info where server_config.id = server_info.id";
			$stmt = $conn->prepare($sql1);
			$stmt->execute();
			$result1 = $stmt->get_result();
			$stmt->close();

            echo '
                            <div style="margin-top:40px" class="shadow-md min-w-0 p-4 bg-white rounded-lg dark:bg-gray-800 text-xs font-semibold tracking-wide text-left text-gray-500 border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800">

                <div class="w-full overflow-x-auto">
                    <table class="w-full whitespace-no-wra">
                        <thead class="">
                        <tr style="font-size: 13px" class="text-center tracking-wide text-left text-gray-500  dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-700">
                                <th class="px-4 py-3">'.$_LANG['id'].'</th>
                                <th class="px-4 py-3"></th>
                                <th class="px-4 py-3">'.$_LANG['remark'].'</th>
                                <th class="px-4 py-3">'.$_LANG['count'].'</th>
                                <th class="px-4 py-3">'.$_LANG['reality'].'</th>
                                <th class="px-4 py-3">'.$_LANG['status'].'</th>
                                <th class="px-4 py-3">'.$_LANG['port'].'</th>
                                <th class="px-4 py-3">'.$_LANG['type'].'</th>
                                <th class="px-4 py-3">'.$_LANG['Settings'].'</th>
                            </tr>
                            </thead>
                                ';
            echo '<tbody style="font-size: 13px;" class="bg-white divide-y dark:divide-gray-700 dark:bg-gray-800 text-center border-b dark:border-gray-600">';
            while ($row1 = $result1->fetch_assoc()) {
                $id_server_d = $row1["id"];
                echo '<tr class="text-gray-700 dark:text-gray-400">';
                echo '<td class="" style="font-size: 12px;color: #de2038;">' . $row1["id"] . '</td>';
                echo '<td class="px-4 py-3">';
                echo '<div class="flex items-center text-sm ">';
                echo '<div class="relative hidden w-8 h-8 mr-3 mt-2 rounded-full md:block" >';
                if ($row1["flag"] == '🇮🇷') {
                    echo '
                   <svg class="object-cover w-full" style="border-radius: 5px" xmlns="http://www.w3.org/2000/svg" id="flag-icons-ir" viewBox="0 0 640 480">
  <defs>
    <clipPath id="a">
      <path fill-opacity=".7" d="M-85.3 0h682.7v512H-85.3z"/>
    </clipPath>
  </defs>
  <g fill-rule="evenodd" clip-path="url(#a)" transform="translate(80) scale(.9375)">
    <path fill="#fff" d="M-192 0h896v512h-896z"/>
    <path fill="#da0000" d="M-192 343.8h896V512h-896z"/>
    <g fill="#fff" stroke-width="1pt">
      <path d="M-21.6 351h49v3.3h-49zm7.3 16.8h3.4v3.3h-3.4zm41.9 0v3.3h-9.8v-3.4zm5.2-16.8h3.4v20h-3.4z"/>
      <path d="M52.4 367.7v3.4H33.8v-3.4zm-34.6-7.9H21v11.3h-3.3z"/>
      <path d="M49.6 351H53v20h-3.4zm-8.4 0h3.3v20h-3.3zm-44.8 8v3.4h-18V359zm39.3 0v3.4h-18V359z"/>
      <path d="M17.8 359.9H21V371h-3.3z"/>
      <path d="M17.8 359.9H21V371h-3.3z"/>
      <path d="M17.8 359.9H21V371h-3.3zm-39.3 0h3.3V371h-3.3zm28.8 0h3.4V371H7.3zm-14.3 0h3.4V371H-7z"/>
      <path d="M9.6 367.7v3.4H-5.5v-3.4zm1-8.7v3.4H1V359z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M-102.2 351h49v3.3h-49zm7.3 16.8h3.4v3.3H-95zm41.9 0v3.3h-9.8v-3.4zm5.2-16.8h3.4v20h-3.4z"/>
      <path d="M-28.2 367.7v3.4h-18.6v-3.4zm-34.6-7.9h3.3v11.3h-3.3z"/>
      <path d="M-31 351h3.4v20H-31zm-8.4 0h3.3v20h-3.3zm-44.8 8v3.4h-18V359zm39.3 0v3.4h-18V359z"/>
      <path d="M-62.8 359.9h3.3V371h-3.3z"/>
      <path d="M-62.8 359.9h3.3V371h-3.3z"/>
      <path d="M-62.8 359.9h3.3V371h-3.3zm-39.3 0h3.3V371h-3.3zm28.8 0h3.3V371h-3.3zm-14.3 0h3.4V371h-3.4z"/>
      <path d="M-71 367.7v3.4h-15v-3.4zm1-8.7v3.4h-9.6V359z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M58.3 351h49v3.3h-49zm7.3 16.8H69v3.3h-3.4zm41.9 0v3.3h-9.8v-3.4zm5.3-16.8h3.4v20h-3.4z"/>
      <path d="M132.3 367.7v3.4h-18.6v-3.4zm-34.6-7.9h3.4v11.3h-3.4z"/>
      <path d="M129.5 351h3.4v20h-3.4zm-8.4 0h3.4v20H121zm-44.8 8v3.4h-18V359zm39.3 0v3.4h-18V359z"/>
      <path d="M97.7 359.9h3.4V371h-3.4z"/>
      <path d="M97.7 359.9h3.4V371h-3.4z"/>
      <path d="M97.7 359.9h3.4V371h-3.4zm-39.3 0h3.4V371h-3.4zm28.8 0h3.4V371h-3.4zm-14.3 0h3.4V371h-3.4z"/>
      <path d="M89.6 367.7v3.4H74.4v-3.4zm1-8.7v3.4H81V359z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M622.7 351h49v3.3h-49zm7.3 16.8h3.4v3.3H630zm41.9 0v3.3H662v-3.4zm5.3-16.8h3.3v20h-3.4z"/>
      <path d="M696.7 367.7v3.4H678v-3.4zm-34.6-7.9h3.4v11.3H662z"/>
      <path d="M694 351h3.3v20h-3.4zm-8.5 0h3.4v20h-3.4zm-44.8 8v3.4h-18V359zm39.3 0v3.4h-18V359z"/>
      <path d="M662 359.9h3.5V371H662z"/>
      <path d="M662 359.9h3.5V371H662z"/>
      <path d="M662 359.9h3.5V371H662zm-39.2 0h3.4V371h-3.4zm28.8 0h3.4V371h-3.4zm-14.3 0h3.4V371h-3.4z"/>
      <path d="M654 367.7v3.4h-15.2v-3.4zm1-8.7v3.4h-9.6V359z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M138.7 351h49.1v3.3h-49zm7.4 16.8h3.3v3.3h-3.3zm41.8 0v3.3h-9.8v-3.4zm5.3-16.8h3.4v20h-3.4z"/>
      <path d="M212.8 367.7v3.4h-18.6v-3.4zm-34.7-7.9h3.4v11.3h-3.4z"/>
      <path d="M210 351h3.4v20H210zm-8.5 0h3.4v20h-3.4zm-44.8 8v3.4h-17.9V359zm39.3 0v3.4h-17.9V359z"/>
      <path d="M178.1 359.9h3.4V371h-3.4z"/>
      <path d="M178.1 359.9h3.4V371h-3.4z"/>
      <path d="M178.1 359.9h3.4V371h-3.4zm-39.3 0h3.4V371h-3.4zm28.8 0h3.4V371h-3.4zm-14.2 0h3.3V371h-3.3z"/>
      <path d="M170 367.7v3.4h-15.1v-3.4zm1-8.7v3.4h-9.6V359z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M219.5 351h49v3.3h-49zm7.3 16.8h3.4v3.3h-3.4zm41.9 0v3.3h-9.8v-3.4zM274 351h3.3v20H274z"/>
      <path d="M293.5 367.7v3.4h-18.6v-3.4zm-34.6-7.9h3.4v11.3h-3.4z"/>
      <path d="M290.7 351h3.4v20h-3.4zm-8.4 0h3.4v20h-3.4zm-44.8 8v3.4h-18V359zm39.3 0v3.4h-18V359z"/>
      <path d="M258.9 359.9h3.4V371h-3.4z"/>
      <path d="M258.9 359.9h3.4V371h-3.4z"/>
      <path d="M258.9 359.9h3.4V371h-3.4zm-39.3 0h3.3V371h-3.3zm28.8 0h3.4V371h-3.4zm-14.3 0h3.4V371H234z"/>
      <path d="M250.8 367.7v3.4h-15.2v-3.4zm1-8.7v3.4H242V359z"/>
    </g>
    <path fill="#239f40" d="M-192 0h896v168.2h-896z"/>
    <g fill="#fff" stroke-width="1pt">
      <path d="M300.7 351h49v3.3h-49zm7.3 16.8h3.4v3.3H308zm41.9 0v3.3H340v-3.4zm5.3-16.8h3.3v20h-3.3z"/>
      <path d="M374.7 367.7v3.4h-18.6v-3.4zm-34.6-7.9h3.4v11.3H340z"/>
      <path d="M372 351h3.3v20H372zm-8.5 0h3.4v20h-3.4zm-44.8 8v3.4h-18V359zm39.3 0v3.4h-18V359z"/>
      <path d="M340 359.9h3.5V371H340z"/>
      <path d="M340 359.9h3.5V371H340z"/>
      <path d="M340 359.9h3.5V371H340zm-39.2 0h3.4V371h-3.4zm28.8 0h3.4V371h-3.4zm-14.3 0h3.4V371h-3.4z"/>
      <path d="M332 367.7v3.4h-15.2v-3.4zm1-8.7v3.4h-9.6V359z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M381.4 351h49v3.3h-49zm7.3 16.8h3.4v3.3h-3.4zm42 0v3.3h-9.9v-3.4zm5.2-16.8h3.4v20h-3.4z"/>
      <path d="M455.4 367.7v3.4h-18.6v-3.4zm-34.6-7.9h3.4v11.3h-3.4z"/>
      <path d="M452.7 351h3.3v20h-3.3zm-8.5 0h3.4v20h-3.4zm-44.8 8v3.4h-17.9V359zm39.3 0v3.4h-17.9V359z"/>
      <path d="M420.8 359.9h3.4V371h-3.4z"/>
      <path d="M420.8 359.9h3.4V371h-3.4z"/>
      <path d="M420.8 359.9h3.4V371h-3.4zm-39.3 0h3.4V371h-3.4zm28.8 0h3.4V371h-3.4zm-14.3 0h3.4V371h-3.3z"/>
      <path d="M412.7 367.7v3.4h-15.1v-3.4zm1-8.7v3.4H404V359z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M462.2 351h49v3.3h-49zm7.3 16.8h3.4v3.3h-3.4zm41.9 0v3.3h-9.8v-3.4zm5.2-16.8h3.4v20h-3.4z"/>
      <path d="M536.2 367.7v3.4h-18.6v-3.4zm-34.7-7.9h3.4v11.3h-3.4z"/>
      <path d="M533.4 351h3.4v20h-3.4zm-8.4 0h3.3v20H525zm-44.8 8v3.4h-18V359zm39.3 0v3.4h-18V359z"/>
      <path d="M501.6 359.9h3.3V371h-3.3z"/>
      <path d="M501.6 359.9h3.3V371h-3.3z"/>
      <path d="M501.6 359.9h3.3V371h-3.3zm-39.4 0h3.4V371h-3.4zm28.9 0h3.3V371h-3.3zm-14.3 0h3.4V371h-3.4z"/>
      <path d="M493.4 367.7v3.4h-15.1v-3.4zm1-8.7v3.4h-9.6V359z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M543.4 351h49v3.3h-49zm7.3 16.8h3.4v3.3h-3.4zm41.9 0v3.3h-9.8v-3.4zm5.2-16.8h3.4v20h-3.4z"/>
      <path d="M617.4 367.7v3.4h-18.6v-3.4zm-34.6-7.9h3.3v11.3h-3.3z"/>
      <path d="M614.6 351h3.4v20h-3.4zm-8.4 0h3.3v20h-3.3zm-44.8 8v3.4h-18V359zm39.3 0v3.4h-18V359z"/>
      <path d="M582.8 359.9h3.3V371h-3.3z"/>
      <path d="M582.8 359.9h3.3V371h-3.3z"/>
      <path d="M582.8 359.9h3.3V371h-3.3zm-39.3 0h3.3V371h-3.3zm28.8 0h3.4V371h-3.4zm-14.3 0h3.4V371H558z"/>
      <path d="M574.6 367.7v3.4h-15.1v-3.4zm1-8.7v3.4H566V359z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M-183.8 351h49v3.3h-49zm7.3 16.8h3.4v3.3h-3.4zm42 0v3.3h-9.9v-3.4zm5.2-16.8h3.4v20h-3.4z"/>
      <path d="M-109.8 367.7v3.4h-18.6v-3.4zm-34.6-7.9h3.4v11.3h-3.4z"/>
      <path d="M-112.5 351h3.3v20h-3.3zm-8.5 0h3.4v20h-3.4zm-44.8 8v3.4h-17.9V359zm39.3 0v3.4h-17.9V359z"/>
      <path d="M-144.4 359.9h3.4V371h-3.4z"/>
      <path d="M-144.4 359.9h3.4V371h-3.4z"/>
      <path d="M-144.4 359.9h3.4V371h-3.4zm-39.3 0h3.4V371h-3.4zm28.8 0h3.4V371h-3.4zm-14.3 0h3.4V371h-3.4z"/>
      <path d="M-152.5 367.7v3.4h-15.2v-3.4zm1-8.7v3.4h-9.6V359z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M-21.6 143.4h49v3.4h-49zm7.3 17h3.4v3.2h-3.4zm41.9-.2v3.4h-9.8v-3.4zm5.2-16.8h3.4v20.2h-3.4z"/>
      <path d="M52.4 160.2v3.4H33.8v-3.4zm-34.6-7.9H21v11.3h-3.3z"/>
      <path d="M49.6 143.4H53v20.2h-3.4zm-8.4 0h3.3v20.2h-3.3zm-44.8 8v3.4h-18v-3.3zm39.3 0v3.4h-18v-3.3z"/>
      <path d="M17.8 152.3H21v11.3h-3.3z"/>
      <path d="M17.8 152.3H21v11.3h-3.3z"/>
      <path d="M17.8 152.3H21v11.3h-3.3zm-39.3 0h3.3v11.3h-3.3zm28.8 0h3.4v11.3H7.3zm-14.3 0h3.4v11.3H-7z"/>
      <path d="M9.6 160.2v3.4H-5.5v-3.4zm1-8.7v3.3H1v-3.3z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M-102.2 143.4h49v3.4h-49zm7.3 17h3.4v3.2H-95zm41.9-.2v3.4h-9.8v-3.4zm5.2-16.8h3.4v20.2h-3.4z"/>
      <path d="M-28.2 160.2v3.4h-18.6v-3.4zm-34.6-7.9h3.3v11.3h-3.3z"/>
      <path d="M-31 143.4h3.4v20.2H-31zm-8.4 0h3.3v20.2h-3.3zm-44.8 8v3.4h-18v-3.3zm39.3 0v3.4h-18v-3.3z"/>
      <path d="M-62.8 152.3h3.3v11.3h-3.3z"/>
      <path d="M-62.8 152.3h3.3v11.3h-3.3z"/>
      <path d="M-62.8 152.3h3.3v11.3h-3.3zm-39.3 0h3.3v11.3h-3.3zm28.8 0h3.3v11.3h-3.3zm-14.3 0h3.4v11.3h-3.4z"/>
      <path d="M-71 160.2v3.4h-15v-3.4zm1-8.7v3.3h-9.6v-3.3z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M58.3 143.4h49v3.4h-49zm7.3 17H69v3.2h-3.4zm41.9-.2v3.4h-9.8v-3.4zm5.3-16.8h3.4v20.2h-3.4z"/>
      <path d="M132.3 160.2v3.4h-18.6v-3.4zm-34.6-7.9h3.4v11.3h-3.4z"/>
      <path d="M129.5 143.4h3.4v20.2h-3.4zm-8.4 0h3.4v20.2H121zm-44.8 8v3.4h-18v-3.3zm39.3 0v3.4h-18v-3.3z"/>
      <path d="M97.7 152.3h3.4v11.3h-3.4z"/>
      <path d="M97.7 152.3h3.4v11.3h-3.4z"/>
      <path d="M97.7 152.3h3.4v11.3h-3.4zm-39.3 0h3.4v11.3h-3.4zm28.8 0h3.4v11.3h-3.4zm-14.3 0h3.4v11.3h-3.4z"/>
      <path d="M89.6 160.2v3.4H74.4v-3.4zm1-8.7v3.3H81v-3.3z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M622.7 143.4h49v3.4h-49zm7.3 17h3.4v3.2H630zm41.9-.2v3.4H662v-3.4zm5.3-16.8h3.3v20.2h-3.4z"/>
      <path d="M696.7 160.2v3.4H678v-3.4zm-34.6-7.9h3.4v11.3H662z"/>
      <path d="M694 143.4h3.3v20.2h-3.4zm-8.5 0h3.4v20.2h-3.4zm-44.8 8v3.4h-18v-3.3zm39.3 0v3.4h-18v-3.3z"/>
      <path d="M662 152.3h3.5v11.3H662z"/>
      <path d="M662 152.3h3.5v11.3H662z"/>
      <path d="M662 152.3h3.5v11.3H662zm-39.2 0h3.4v11.3h-3.4zm28.8 0h3.4v11.3h-3.4zm-14.3 0h3.4v11.3h-3.4z"/>
      <path d="M654 160.2v3.4h-15.2v-3.4zm1-8.7v3.3h-9.6v-3.3z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M138.7 143.4h49.1v3.4h-49zm7.4 17h3.3v3.2h-3.3zm41.8-.2v3.4h-9.8v-3.4zm5.3-16.8h3.4v20.2h-3.4z"/>
      <path d="M212.8 160.2v3.4h-18.6v-3.4zm-34.7-7.9h3.4v11.3h-3.4z"/>
      <path d="M210 143.4h3.4v20.2H210zm-8.5 0h3.4v20.2h-3.4zm-44.8 8v3.4h-17.9v-3.3zm39.3 0v3.4h-17.9v-3.3z"/>
      <path d="M178.1 152.3h3.4v11.3h-3.4z"/>
      <path d="M178.1 152.3h3.4v11.3h-3.4z"/>
      <path d="M178.1 152.3h3.4v11.3h-3.4zm-39.3 0h3.4v11.3h-3.4zm28.8 0h3.4v11.3h-3.4zm-14.2 0h3.3v11.3h-3.3z"/>
      <path d="M170 160.2v3.4h-15.1v-3.4zm1-8.7v3.3h-9.6v-3.3z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M219.5 143.4h49v3.4h-49zm7.3 17h3.4v3.2h-3.4zm41.9-.2v3.4h-9.8v-3.4zm5.3-16.8h3.3v20.2H274z"/>
      <path d="M293.5 160.2v3.4h-18.6v-3.4zm-34.6-7.9h3.4v11.3h-3.4z"/>
      <path d="M290.7 143.4h3.4v20.2h-3.4zm-8.4 0h3.4v20.2h-3.4zm-44.8 8v3.4h-18v-3.3zm39.3 0v3.4h-18v-3.3z"/>
      <path d="M258.9 152.3h3.4v11.3h-3.4z"/>
      <path d="M258.9 152.3h3.4v11.3h-3.4z"/>
      <path d="M258.9 152.3h3.4v11.3h-3.4zm-39.3 0h3.3v11.3h-3.3zm28.8 0h3.4v11.3h-3.4zm-14.3 0h3.4v11.3H234z"/>
      <path d="M250.8 160.2v3.4h-15.2v-3.4zm1-8.7v3.3H242v-3.3z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M300.7 143.4h49v3.4h-49zm7.3 17h3.4v3.2H308zm41.9-.2v3.4H340v-3.4zm5.3-16.8h3.3v20.2h-3.3z"/>
      <path d="M374.7 160.2v3.4h-18.6v-3.4zm-34.6-7.9h3.4v11.3H340z"/>
      <path d="M372 143.4h3.3v20.2H372zm-8.5 0h3.4v20.2h-3.4zm-44.8 8v3.4h-18v-3.3zm39.3 0v3.4h-18v-3.3z"/>
      <path d="M340 152.3h3.5v11.3H340z"/>
      <path d="M340 152.3h3.5v11.3H340z"/>
      <path d="M340 152.3h3.5v11.3H340zm-39.2 0h3.4v11.3h-3.4zm28.8 0h3.4v11.3h-3.4zm-14.3 0h3.4v11.3h-3.4z"/>
      <path d="M332 160.2v3.4h-15.2v-3.4zm1-8.7v3.3h-9.6v-3.3z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M381.4 143.4h49v3.4h-49zm7.3 17h3.4v3.2h-3.4zm42-.2v3.4h-9.9v-3.4zm5.2-16.8h3.4v20.2h-3.4z"/>
      <path d="M455.4 160.2v3.4h-18.6v-3.4zm-34.6-7.9h3.4v11.3h-3.4z"/>
      <path d="M452.7 143.4h3.3v20.2h-3.3zm-8.5 0h3.4v20.2h-3.4zm-44.8 8v3.4h-17.9v-3.3zm39.3 0v3.4h-17.9v-3.3z"/>
      <path d="M420.8 152.3h3.4v11.3h-3.4z"/>
      <path d="M420.8 152.3h3.4v11.3h-3.4z"/>
      <path d="M420.8 152.3h3.4v11.3h-3.4zm-39.3 0h3.4v11.3h-3.4zm28.8 0h3.4v11.3h-3.4zm-14.3 0h3.4v11.3h-3.3z"/>
      <path d="M412.7 160.2v3.4h-15.1v-3.4zm1-8.7v3.3H404v-3.3z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M462.2 143.4h49v3.4h-49zm7.3 17h3.4v3.2h-3.4zm41.9-.2v3.4h-9.8v-3.4zm5.2-16.8h3.4v20.2h-3.4z"/>
      <path d="M536.2 160.2v3.4h-18.6v-3.4zm-34.7-7.9h3.4v11.3h-3.4z"/>
      <path d="M533.4 143.4h3.4v20.2h-3.4zm-8.4 0h3.3v20.2H525zm-44.8 8v3.4h-18v-3.3zm39.3 0v3.4h-18v-3.3z"/>
      <path d="M501.6 152.3h3.3v11.3h-3.3z"/>
      <path d="M501.6 152.3h3.3v11.3h-3.3z"/>
      <path d="M501.6 152.3h3.3v11.3h-3.3zm-39.4 0h3.4v11.3h-3.4zm28.9 0h3.3v11.3h-3.3zm-14.3 0h3.4v11.3h-3.4z"/>
      <path d="M493.4 160.2v3.4h-15.1v-3.4zm1-8.7v3.3h-9.6v-3.3z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M543.4 143.4h49v3.4h-49zm7.3 17h3.4v3.2h-3.4zm41.9-.2v3.4h-9.8v-3.4zm5.2-16.8h3.4v20.2h-3.4z"/>
      <path d="M617.4 160.2v3.4h-18.6v-3.4zm-34.6-7.9h3.3v11.3h-3.3z"/>
      <path d="M614.6 143.4h3.4v20.2h-3.4zm-8.4 0h3.3v20.2h-3.3zm-44.8 8v3.4h-18v-3.3zm39.3 0v3.4h-18v-3.3z"/>
      <path d="M582.8 152.3h3.3v11.3h-3.3z"/>
      <path d="M582.8 152.3h3.3v11.3h-3.3z"/>
      <path d="M582.8 152.3h3.3v11.3h-3.3zm-39.3 0h3.3v11.3h-3.3zm28.8 0h3.4v11.3h-3.4zm-14.3 0h3.4v11.3H558z"/>
      <path d="M574.6 160.2v3.4h-15.1v-3.4zm1-8.7v3.3H566v-3.3z"/>
    </g>
    <g fill="#fff" stroke-width="1pt">
      <path d="M-183.8 143.4h49v3.4h-49zm7.3 17h3.4v3.2h-3.4zm42-.2v3.4h-9.9v-3.4zm5.2-16.8h3.4v20.2h-3.4z"/>
      <path d="M-109.8 160.2v3.4h-18.6v-3.4zm-34.6-7.9h3.4v11.3h-3.4z"/>
      <path d="M-112.5 143.4h3.3v20.2h-3.3zm-8.5 0h3.4v20.2h-3.4zm-44.8 8v3.4h-17.9v-3.3zm39.3 0v3.4h-17.9v-3.3z"/>
      <path d="M-144.4 152.3h3.4v11.3h-3.4z"/>
      <path d="M-144.4 152.3h3.4v11.3h-3.4z"/>
      <path d="M-144.4 152.3h3.4v11.3h-3.4zm-39.3 0h3.4v11.3h-3.4zm28.8 0h3.4v11.3h-3.4zm-14.3 0h3.4v11.3h-3.4z"/>
      <path d="M-152.5 160.2v3.4h-15.2v-3.4zm1-8.7v3.3h-9.6v-3.3z"/>
    </g>
    <path fill="#d90000" d="M-68.8 339.5h6V350h-6zm160.5 0h6V350h-6zm-283.7 0h6V350h-6zm81.5 0h6V350h-6zm80.9 0h6V350h-6zm40 0h6V350h-6zm40.9 0h6V350h-6zm80.4 0h6V350h-6zm203 0h6.1V350h-6zm-162.1 0h6V350h-6zm40 0h6V350h-6zm40.5 0h6V350h-6zm40.4 0h6V350h-6zm323.2 0h6V350h-6zm-242.7 0h6V350h-6zm40.8 0h6V350h-6zm41.3 0h6V350h-6zm38.8 0h6V350h-6zm41.3 0h6V350h-6zm40.4 0h6V350h-6zm119.7 0h6V350h-6zm-38.8 0h6V350h-6zm-808.9 0h6V350h-6z"/>
    <path fill="#239e3f" d="M-68.8 162.6h6v10.5h-6zm160.5 0h6v10.5h-6zm-283.7 0h6v10.5h-6zm81.5 0h6v10.5h-6zm80.9 0h6v10.5h-6zm40 0h6v10.5h-6zm40.9 0h6v10.5h-6zm80.4 0h6v10.5h-6zm203 0h6.1v10.5h-6zm-162.1 0h6v10.5h-6zm40 0h6v10.5h-6zm40.5 0h6v10.5h-6zm40.4 0h6v10.5h-6zm323.2 0h6v10.5h-6zm-242.7 0h6v10.5h-6zm40.8 0h6v10.5h-6zm41.3 0h6v10.5h-6zm38.8 0h6v10.5h-6zm41.3 0h6v10.5h-6zm40.4 0h6v10.5h-6zm119.7 0h6v10.5h-6zm-38.8 0h6v10.5h-6zm-808.9 0h6v10.5h-6z"/>
    <g fill="#da0000">
      <path d="M279.8 197.5c8.4 10.4 34.5 67.6-15.7 105.2-23.7 17.8-9 18.6-8.3 21.6 38-20.1 50.3-47.5 50-72-.2-24.4-13.2-46-26-54.8z"/>
      <path d="M284.8 194.8a73.3 73.3 0 0 1 15.7 112.4c27.2-6 62-86.4-15.7-112.4zm-57.6 0a73.3 73.3 0 0 0-15.6 112.4c-27.3-6-62-86.4 15.6-112.4z"/>
      <path d="M232.2 197.5c-8.4 10.4-34.5 67.6 15.7 105.2 23.6 17.8 9 18.6 8.3 21.6-38-20.1-50.3-47.5-50-72 .2-24.4 13.2-46 26-54.8z"/>
      <path d="M304.2 319.1c-14.9.2-33.6-2-47.5-9.3 2.3 4.5 4.2 7.3 6.5 11.7 13.2 1.3 31.5 2.8 41-2.4zm-95 0c14.9.2 33.6-2 47.5-9.3-2.3 4.5-4.2 7.3-6.5 11.7-13.2 1.3-31.5 2.8-41-2.4zm27.3-138.7c3 8 10.9 9.2 19.3 4.5 6.2 3.6 15.7 3.9 19-4.1 2.5 19.8-18.3 15-19 11.2-7.8 7.5-22.2 3.2-19.3-11.6z"/>
      <path d="m256.4 331.6 7.8-9 1.1-120.1-9.3-8.2-9.3 7.8 1.9 121 7.8 8.5z"/>
    </g>
  </g>
</svg>
                    ';
                } elseif (($row1["flag"] == '🇩🇪')) {
                    echo '
                        <svg class="object-cover w-full" style="border-radius: 5px" xmlns="http://www.w3.org/2000/svg" id="flag-icons-de" viewBox="0 0 640 480">
  <path fill="#ffce00" d="M0 320h640v160H0z"/>
  <path d="M0 0h640v160H0z"/>
  <path fill="#d00" d="M0 160h640v160H0z"/>
</svg>
                        ';
                } elseif (($row1["flag"] == '🇫🇮')) {
                    echo '
                        <svg class="object-cover w-full" style="border-radius: 5px" xmlns="http://www.w3.org/2000/svg" id="flag-icons-fi" viewBox="0 0 640 480">
  <path fill="#fff" d="M0 0h640v480H0z"/>
  <path fill="#002f6c" d="M0 174.5h640v131H0z"/>
  <path fill="#002f6c" d="M175.5 0h130.9v480h-131z"/>
</svg>

                        ';
                } elseif (($row1["flag"] == '🇺🇸')) {
                    echo '
                        <svg class="object-cover w-full" style="border-radius: 5px" xmlns="http://www.w3.org/2000/svg" id="flag-icons-us" viewBox="0 0 640 480">
  <path fill="#bd3d44" d="M0 0h640v480H0"/>
  <path stroke="#fff" stroke-width="37" d="M0 55.3h640M0 129h640M0 203h640M0 277h640M0 351h640M0 425h640"/>
  <path fill="#192f5d" d="M0 0h364.8v258.5H0"/>
  <marker id="a" markerHeight="30" markerWidth="30">
    <path fill="#fff" d="m14 0 9 27L0 10h28L5 27z"/>
  </marker>
  <path fill="none" marker-mid="url(#a)" d="m0 0 16 11h61 61 61 61 60L47 37h61 61 60 61L16 63h61 61 61 61 60L47 89h61 61 60 61L16 115h61 61 61 61 60L47 141h61 61 60 61L16 166h61 61 61 61 60L47 192h61 61 60 61L16 218h61 61 61 61 60L0 0"/>
</svg>
                        ';
                } elseif (($row1["flag"] == '🇳🇱')) {
                    echo '
                        <svg class="object-cover w-full" style="border-radius: 5px" xmlns="http://www.w3.org/2000/svg" id="flag-icons-nl" viewBox="0 0 640 480">
  <path fill="#21468b" d="M0 0h640v480H0z"/>
  <path fill="#fff" d="M0 0h640v320H0z"/>
  <path fill="#ae1c28" d="M0 0h640v160H0z"/>
</svg>

                        ';
                } elseif (($row1["flag"] == '🇦🇪')) {
                    echo '
                        <svg class="object-cover" style="border-radius: 5px;" xmlns="http://www.w3.org/2000/svg" id="flag-icons-ae" viewBox="0 0 640 480">
  <path fill="#00732f" d="M0 0h640v160H0z"/>
  <path fill="#fff" d="M0 160h640v160H0z"/>
  <path d="M0 320h640v160H0z"/>
  <path fill="red" d="M0 0h220v480H0z"/>
</svg>

                        ';
                } else {
                    echo '<img class="object-cover w-full h-full rounded-full" src="icons/server.png" alt="" loading="lazy">';
                }
//                    echo '<img class="object-cover w-full h-full rounded-full" src="server.png" alt="" loading="lazy">';
                echo '<div class="absolute inset-0 rounded-full shadow-inner" aria-hidden="true"></div>';
                echo '</div>';
                echo '<div>';
                echo '<p class="text-xs text-gray-600 dark:text-gray-400">' . $row1["title"] . '</p>';
                echo '</div>';
                echo '</div>';
                echo '</td>';
                echo '<td class="px-4 py-3 text-sm">' . $row1["remark"] . '</td>';
                echo '<td class="px-4 py-3 text-sm">' . $row1["ucount"] . '</td>';

                echo '<td class="px-4 py-3">';
                echo '<div class="flex items-center space-x-4 text-sm justify-center">';
                if($row1["type"] == "sanaei" || $row1["type"] == "alireza"){
                    if ($row1["reality"] == 'true') {
                        echo '<a href="servers.php?false=' . $row1["id"] . '" ><svg width="20px" xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 512"><path fill="#3AAF3C" d="M256 0c141.39 0 256 114.61 256 256S397.39 512 256 512 0 397.39 0 256 114.61 0 256 0z"/><path fill="#0DA10D" fill-rule="nonzero" d="M391.27 143.23h19.23c-81.87 90.92-145.34 165.89-202.18 275.52-29.59-63.26-55.96-106.93-114.96-147.42l22.03-4.98c44.09 36.07 67.31 76.16 92.93 130.95 52.31-100.9 110.24-172.44 182.95-254.07z"/><path fill="#fff" fill-rule="nonzero" d="M158.04 235.26c19.67 11.33 32.46 20.75 47.71 37.55 39.53-63.63 82.44-98.89 138.24-148.93l5.45-2.11h61.06c-81.87 90.93-145.34 165.9-202.18 275.53-29.59-63.26-55.96-106.93-114.96-147.43l64.68-14.61z"/></svg></a>';
                    } else {
                        echo '<a href="servers.php?true=' . $row1["id"] . '" ><svg width="20px" xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 512"> <path fill="red" d="M256 0c141.39 0 256 114.61 256 256S397.39 512 256 512 0 397.39 0 256 114.61 0 256 0z"/><path fill="red" fill-rule="nonzero" d="M391.27 143.23h19.23c-81.87 90.92-145.34 165.89-202.18 275.52-29.59-63.26-55.96-106.93-114.96-147.42l22.03-4.98c44.09 36.07 67.31 76.16 92.93 130.95 52.31-100.9 110.24-172.44 182.95-254.07z"/><path fill="#fff" fill-rule="nonzero" d="M158.04 235.26c19.67 11.33 32.46 20.75 47.71 37.55 39.53-63.63 82.44-98.89 138.24-148.93l5.45-2.11h61.06c-81.87 90.93-145.34 165.9-202.18 275.53-29.59-63.26-55.96-106.93-114.96-147.43l64.68-14.61z"/></svg></a>';
                    }
                }else{
                    echo '<a>' . $_LANG["none"] . '</a>';
                }
                echo '</div>';
                echo '</td>';


                echo '<td class="px-4 py-3">';
                echo '<div class="flex items-center space-x-4 text-sm justify-center">';
                if ($row1["state"] == '1') {
                    echo '<a href="servers.php?off=' . $row1["id"] . '" ><svg width="20px" xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 512"><path fill="#3AAF3C" d="M256 0c141.39 0 256 114.61 256 256S397.39 512 256 512 0 397.39 0 256 114.61 0 256 0z"/><path fill="#0DA10D" fill-rule="nonzero" d="M391.27 143.23h19.23c-81.87 90.92-145.34 165.89-202.18 275.52-29.59-63.26-55.96-106.93-114.96-147.42l22.03-4.98c44.09 36.07 67.31 76.16 92.93 130.95 52.31-100.9 110.24-172.44 182.95-254.07z"/><path fill="#fff" fill-rule="nonzero" d="M158.04 235.26c19.67 11.33 32.46 20.75 47.71 37.55 39.53-63.63 82.44-98.89 138.24-148.93l5.45-2.11h61.06c-81.87 90.93-145.34 165.9-202.18 275.53-29.59-63.26-55.96-106.93-114.96-147.43l64.68-14.61z"/></svg></a>';
                } else {
                    echo '<a href="servers.php?on=' . $row1["id"] . '" ><svg width="20px" xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 512"> <path fill="red" d="M256 0c141.39 0 256 114.61 256 256S397.39 512 256 512 0 397.39 0 256 114.61 0 256 0z"/><path fill="red" fill-rule="nonzero" d="M391.27 143.23h19.23c-81.87 90.92-145.34 165.89-202.18 275.52-29.59-63.26-55.96-106.93-114.96-147.42l22.03-4.98c44.09 36.07 67.31 76.16 92.93 130.95 52.31-100.9 110.24-172.44 182.95-254.07z"/><path fill="#fff" fill-rule="nonzero" d="M158.04 235.26c19.67 11.33 32.46 20.75 47.71 37.55 39.53-63.63 82.44-98.89 138.24-148.93l5.45-2.11h61.06c-81.87 90.93-145.34 165.9-202.18 275.53-29.59-63.26-55.96-106.93-114.96-147.43l64.68-14.61z"/></svg></a>';
                }
                echo '</div>';
                echo '</td>';


                if ($row1["port_type"] == "random") {
                    echo '<td class="px-4 py-3 text-xs">';
                    echo '<a href="servers.php?port_type_random=' . $row1["id"] . '"><span class="px-3 py-1 font-semibold leading-tight text-green-700 bg-green-100 rounded-full dark:bg-green-100 dark:text-green-800 opacity-75">' . $_LANG["random"] . '</span></a>';
                    echo '</td>';
                } else {
                    echo '<td class="px-4 py-3 text-xs">';
                    echo '<a href="servers.php?port_type_auto=' . $row1["id"] . '" ><span class="px-3 py-1 font-semibold leading-tight text-red-700 bg-red-100 rounded-full dark:bg-red-100 dark:text-red-800 opacity-75">' . $_LANG["auto"] . '</span></a>';
                    echo '</td>';
                }


                if ($row1["type"] == "normal") {
                    echo '<td class="px-4 py-3 text-xs">';
                    echo '<a href="servers.php?type_normal=' . $row1["id"] . '" ><span class="px-3 py-1 font-semibold leading-tight text-green-700 bg-green-100 rounded-full dark:bg-green-100 dark:text-green-800 opacity-75">' . $_LANG["normal"] . '</span></a>';
                    echo '</td>';
                } else if($row1["type"] == "sanaei") {
                    echo '<td class="px-4 py-3 text-xs">';
                    echo '<a href="servers.php?type_sanaei=' . $row1["id"] . '" ><span class="px-3 py-1 font-semibold leading-tight text-red-700 bg-red-100 rounded-full dark:bg-red-100 dark:text-red-800 opacity-75">' . $_LANG["sanaei"] . '</span></a>';
                    echo '</td>';
                } else if($row1["type"] == "marzban") {
                    echo '<td class="px-4 py-3 text-xs">';
                    echo '<a href="servers.php?type_marzban=' . $row1["id"] . '" ><span class="px-3 py-1 font-semibold leading-tight text-green-700 bg-green-100 rounded-full dark:bg-green-100 dark:text-green-800 opacity-75">' . $_LANG["marzban"] . '</span></a>';
                    echo '</td>';
                } else {
                    echo '<td class="px-4 py-3 text-xs">';
                    echo '<a href="servers.php?type_alireza=' . $row1["id"] . '" ><span class="px-3 py-1 font-semibold leading-tight text-blue-700 bg-blue-100 rounded-full dark:bg-blue-100 dark:text-blue-800 opacity-75">' . $_LANG["alireza"] . '</span></a>';
                    echo '</td>';
                }

                echo '</div>';
                echo '</td>';

                echo '<td class="px-4 py-3">';
                echo '<div class="flex items-center space-x-4 text-sm justify-center">';
                echo '<a href="servers.php?delete=' . $row1["id"] . '" ><svg fill="gray" xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="20" height="20"><path d="M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z"/><path d="M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z"/><path d="M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z"/></svg></a>';
//                    echo '</div>';
//                    echo '</td>';


//                    echo '<td class="px-4 py-3">';
//                    echo '<div class="flex items-center space-x-4 text-sm justify-center">';
                echo '<a href="servers.php?edit=' . $row1["id"] . '" ><svg fill="gray" xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="20" height="20"><path d="M1,4.75H3.736a3.728,3.728,0,0,0,7.195,0H23a1,1,0,0,0,0-2H10.931a3.728,3.728,0,0,0-7.195,0H1a1,1,0,0,0,0,2ZM7.333,2a1.75,1.75,0,1,1-1.75,1.75A1.752,1.752,0,0,1,7.333,2Z"/><path d="M23,11H20.264a3.727,3.727,0,0,0-7.194,0H1a1,1,0,0,0,0,2H13.07a3.727,3.727,0,0,0,7.194,0H23a1,1,0,0,0,0-2Zm-6.333,2.75A1.75,1.75,0,1,1,18.417,12,1.752,1.752,0,0,1,16.667,13.75Z"/><path d="M23,19.25H10.931a3.728,3.728,0,0,0-7.195,0H1a1,1,0,0,0,0,2H3.736a3.728,3.728,0,0,0,7.195,0H23a1,1,0,0,0,0-2ZM7.333,22a1.75,1.75,0,1,1,1.75-1.75A1.753,1.753,0,0,1,7.333,22Z"/></svg></a>';
                echo '</div>';
                echo '</td>';

                echo '</tr>';
            }
            echo '</tbody>';
            echo '</table>';
            echo '</div>';
            echo '</div>';

            // Close connection
            //                $conn->close();
            ?>

            <br>
            <br>
            <?php
            $server_edit = server_edit($conn);
            if (is_array($server_edit) || is_object($server_edit)) {
                foreach ($server_edit
                         as $value):
                    echo '
                <div style="width: 80%" class=" mx-auto shadow-xl min-w-0 p-4 bg-white rounded-lg dark:bg-gray-800 text-xs font-semibold tracking-wide text-left text-gray-500 border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800">
        
        
                            <a style="font-size: 20px"
                            class="m-5 text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                    >
<svg xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 32 32" width="32px" height="32px" fill="gray"><path d="M 23.90625 3.96875 C 22.859375 3.96875 21.8125 4.375 21 5.1875 L 5.1875 21 L 5.125 21.3125 L 4.03125 26.8125 L 3.71875 28.28125 L 5.1875 27.96875 L 10.6875 26.875 L 11 26.8125 L 26.8125 11 C 28.4375 9.375 28.4375 6.8125 26.8125 5.1875 C 26 4.375 24.953125 3.96875 23.90625 3.96875 Z M 23.90625 5.875 C 24.410156 5.875 24.917969 6.105469 25.40625 6.59375 C 26.378906 7.566406 26.378906 8.621094 25.40625 9.59375 L 24.6875 10.3.125 L 21.71875 7.3125 L 22.40625 6.59375 C 22.894531 6.105469 23.402344 5.875 23.90625 5.875 Z M 20.3125 8.71875 L 23.28125 11.6875 L 11.1875 23.78125 C 10.53125 22.5 9.5 21.46875 8.21875 20.8125 Z M 6.9375 22.4375 C 8.136719 22.921875 9.078125 23.863281 9.5625 25.0625 L 6.28125 25.71875 Z"/></svg>
                        <span class="ml-4"> ' . $_LANG["edit"] . '  [ ' . $value["title"] . ' ]</span>
                    </a>
        <div>
           
        </div>
        
        
        <br>
        
        
        <div>
<form method="post">
<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["Servername"] . '
    </span>
    <input required name="title_server" style="font-size: 14px;" value="' . $value["title"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>


    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["Remark"] . '
    </span>
    <input required name="remark_server" style="font-size: 14px;" value="' . $value["remark"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
    
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["Count"] . '
    </span>
    <input required name="ucount_server" style="font-size: 14px;" value="' . $value["ucount"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>

   
    

    <br>
    
    
        

<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        Sni
    </span>
    <input name="sni_server" style="font-size: 14px;" value="' . $value["sni"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>


<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["Headertype"] . '
    </span>
    <input name="header_type_server" style="font-size: 14px;" value="' . $value["header_type"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="http"/>
    </div>
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        Request header
    </span>
    <input name="request_header_server" style="font-size: 14px;" value="' . $value["request_header"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="Host:domain.ir"/>
    </div>
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        Response header
    </span>
    <input name="response_header_server" style="font-size: 14px;" value="' . $value["response_header"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>


    
    
    
    
        <br>
    
    
        

<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["Panelurl"] . '
    </span>
    <input required name="panel_url_server" style="font-size: 14px;" value="' . $value["panel_url"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>

<br>


<div class="m-1">
        <label class="text-gray-600 ml-1" for="name" style="font-size: 14px">ip:  
    <textarea name="ip_server" style="font-size: 14px" class="mt-2 dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray flex-1 w-full px-4 py-2 text-base text-blue-400 placeholder-gray-400 bg-white border border-gray-300 rounded-lg appearance-none focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" id="comment" name="comment" rows="3" cols="30">' . $value["ip"] . '</textarea>
    </label>
</div>
    
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["Security"] . '
    </span>
    <input name="security_server" style="font-size: 14px;" value="' . $value["security"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="none"/>
    </div>



   <br>
   
   
   
   
   <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["Flag"] . '
    </span>
    <input required name="flag_server" style="font-size: 14px;" value="' . $value["flag"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>



<br>



<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["Username"] . '
    </span>
    <input required name="username_server" style="font-size: 14px;" value="' . $value["username"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
    
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["Password"] . '
    </span>
    <input required name="password_server" style="font-size: 14px;" value="' . $value["password"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
    
    
    
    
        <br>
    <div class="m-1">
        <label class="text-gray-600" for="name" style="font-size: 14px"> ' . $_LANG["Tlssettings"] . ':  
        <p style="font-size: 10px;" class="mt-3">Tls: {"serverName": "","certificates": [{"certificateFile": "","keyFile": ""}]} </p> 
        <p style="font-size: 10px;" class="mt-3">Xtls: {"serverName": "","certificates": [{"certificateFile": "","keyFile": ""}],"alpn": []} </p> 
        
    <textarea name="tlsSettings_server" style="font-size: 14px" class="mt-2 dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray flex-1 w-full px-4 py-2 text-base text-blue-400 placeholder-gray-400 bg-white border border-gray-300 rounded-lg appearance-none focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" id="comment" name="comment" rows="2" cols="30">' . $value["tlsSettings"] . '</textarea>
    </label>
</div>


<br>
                  <button name="btn_edit" type="submit" style="background-color: #ccf1db;color:#006e2c !important;"
                  class="justify-end flex px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-purple-600 border border-transparent rounded-lg active:bg-purple-600 hover:bg-purple-700 focus:outline-none focus:shadow-outline-purple"
                >
                  <span>' . $_LANG["save"] . '</span>
                </button>
                </form>

                     </div>
                </div>
                            
                            
                            ';
                endforeach;
            }
            ?>


            <?php
            if (isset($_POST['btn_edit'])) {
                $ip_server_0 = $_POST["ip_server"];
                $panel_url_server_0 = $_POST["panel_url_server"];
                $sni_server_0 = $_POST["sni_server"];
                $header_type_server_0 = $_POST["header_type_server"];
                $request_header_server_0 = $_POST["request_header_server"];
                $response_header_server_0 = $_POST["response_header_server"];
                $security_server_0 = $_POST["security_server"];
                $tlsSettings_server_0 = $_POST["tlsSettings_server"];
                $username_server_0 = $_POST["username_server"];
                $password_server_0 = $_POST["password_server"];
                $title_server_0 = $_POST["title_server"];
                $ucount_server_0 = $_POST["ucount_server"];
                $remark_server_0 = $_POST["remark_server"];
                $flag_server_0 = $_POST["flag_server"];

                $sqlserver_config = "UPDATE server_config SET ip=?,panel_url=?,
                         sni=?,header_type=?,request_header=?,
                         response_header=?,security=?,tlsSettings=?,
                         username=?,password=? WHERE id = ?";
						 
				$stmt = $conn->prepare($sqlserver_config);
				$stmt->bind_param('ssssssssssi', $ip_server_0, $panel_url_server_0, $sni_server_0, $header_type_server_0, $request_header_server_0, $response_header_server_0, $security_server_0, $tlsSettings_server_0, $username_server_0, $password_server_0, $value['id']);
				$stmt->execute();
				$stmt->close();

                $sqlserver_info = "UPDATE server_info SET title=?,ucount=?,remark=?,
                       flag=? WHERE id = ?";
				$stmt = $conn->prepare($sqlserver_info);
				$stmt->bind_param('sissi', $title_server_0, $ucount_server_0, $remark_server_0, $flag_server_0, $value['id']);
				$stmt->execute();
                if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
                    echo "Error updating tables: " . $error;

                } else {
					$stmt->close();
                    editwizwiz();
                    header("location: servers.php");
                }

            }
            ?>
        </div>
        <br>
        <br>
        <br>
    </main>

</div>
</div>
<?php
include 'includ/footer.php';
?>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/volume.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";
$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();
$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>
<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php">
            <svg stroke-linejoin="round" aria-hidden="true" fill="gray" xmlns="http://www.w3.org/2000/svg" id="Outline"
                 viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
                  <span
                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                          aria-hidden="true"
                  ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="volume.php"
        >

            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>
</div>
</aside>
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                      <span
                              class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                              aria-hidden="true"
                      ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="21" height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>

    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">


            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" fill="gray" width="21"
                     height="21">
                    <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                    <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                    <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                </svg>

                <span class="ml-4"><?php echo $_LANG['Volumetitle']?></span>
                <?php session_notif_wizwiz() ?>
            </a>


            <?php
            volumes_delete($conn);
            ?>
            <?php
            $sql1 = "SELECT * FROM increase_order";
			$stmt = $conn->prepare($sql1);
			$stmt->execute();
			$result1 = $stmt->get_result();
			$stmt->close();
            echo '
                            <div style="margin-top:40px" class="shadow-lg min-w-0 p-4 bg-white rounded-lg dark:bg-gray-800 text-xs font-semibold tracking-wide text-left text-gray-500 border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800">

                            <div class="w-full overflow-x-auto">
                                <table class="w-full whitespace-no-wrap" >
                            <thead>
                            <tr class="text-center text-xs font-semibold tracking-wide text-left text-gray-500 uppercase border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-700">
                                <th class="px-4 py-3"></th>
                                <th class="px-4 py-3">' . $_LANG['REMARK'] . '</th>
                                <th class="px-4 py-3">' . $_LANG['SERVER'] . '</th>
                                <th class="px-4 py-3">' . $_LANG['PRICE'] . '</th>
                                <th class="px-4 py-3">' . $_LANG['DATE'] . '</th>
                                <th class="px-4 py-3">' . $_LANG['DELETE'] . '</th>
                            </tr>
                            </thead>
                                ';
            echo '<tbody class="bg-white divide-y dark:divide-gray-700 dark:bg-gray-800 text-center" >';
            while ($row1 = $result1->fetch_assoc()) {
                $id_server_d = $row1["id"];
                $server_id_d = $row1["server_id"];
                $timestamp = $row1["date"];
                $date = jdate('Y-m-d H:i:s', $timestamp);
                $number_amount = number_format($row1["amount"]);
                $sql_plans = "SELECT * FROM server_info where id=?";
				$stmt = $conn->prepare($sql_plans);
				$stmt->bind_param('i', $server_id_d);
				$stmt->execute();
				$result_plans = $stmt->get_result();
				$stmt->close();
                
                while ($row_plans = $result_plans->fetch_assoc()) {
                    $id_plans = $row_plans["title"];
                }
                echo '<tr class="text-gray-700 dark:text-gray-400">';
                echo '<td class="px-4 py-3">';
                echo '<div class="flex items-center text-sm ">';
                echo '<div class="relative hidden w-8 h-8 mr-3 mt-2 rounded-full md:block" >';
                echo '<svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" fill="gray" width="21" height="21"><path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/><path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/><path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/></svg>';
                echo '</div>';
                echo '<div>';
                echo '<p class="text-xs text-gray-600 dark:text-gray-400">' . $row1["userid"] . '</p>';
                echo '</div>';
                echo '</div>';
                echo '</td>';
                echo '<td class="px-4 py-3 text-sm" style="font-size: 13px !important;">' . $row1["remark"] . '</td>';
                if (isset($id_plans)) {
                    echo '<td class="px-4 py-3 text-sm" style="font-size: 13px !important;">' . $id_plans . '</td>';
                } else {
                    echo '<td class="px-4 py-3 text-sm" style="font-size: 13px !important;">' . $_LANG['notserver'] . '</td>';
                }
                echo '<td class="px-4 py-3 text-sm" style="font-size: 13px !important;">' . $number_amount . '</td>';
                echo '<td class="px-4 py-3 text-sm" style="font-size: 13px !important;">' . $date . '</td>';
                echo '<td class="px-4 py-3">';
                echo '<div class="flex items-center justify-center space-x-4 text-sm ">';
                echo '<button id="ts-error" class="flex items-center justify-between px-2 py-2 text-sm font-medium leading-5 text-purple-600 rounded-lg dark:text-gray-400 focus:outline-none focus:shadow-outline-gray" aria-label="Delete">';
                echo '<a id="ts-error" href="volume.php?delete=' . $row1["id"] . '" ><svg class="w-5 h-5" aria-hidden="true" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M9 2a1 1 0 00-.894.553L7.382 4H4a1 1 0 000 2v10a2 2 0 002 2h8a2 2 0 002-2V6a1 1 0 100-2h-3.382l-.724-1.447A1 1 0 0011 2H9zM7 8a1 1 0 012 0v6a1 1 0 11-2 0V8zm5-1a1 1 0 00-1 1v6a1 1 0 102 0V8a1 1 0 00-1-1z" clip-rule="evenodd"></path>' . $row1["id"] . '</svg></a>';
                echo '</button>';
                echo '</div>';
                echo '</td>';
                echo '</tr>';
            }
            echo '</tbody>';
            echo '</table>';
            echo '</div>';
            echo '</div>';
            ?>

        </div>
    </main>
</div>
</div>
<?php
include 'includ/footer.php';
?>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/icons/server.png


```
PNG

   IHDR         3p   	pHYs    +  	iTXtXML:com.adobe.xmp     <?xpacket begin="﻿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.a8731b9, 2021/09/09-00:37:38        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:exif="http://ns.adobe.com/exif/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" dc:format="image/png" xmpMM:InstanceID="xmp.iid:8410bf10-4cd1-4240-836b-744ce3f3cfa8" xmpMM:DocumentID="adobe:docid:photoshop:af511c53-e665-fe46-937f-579ebfa9c99a" xmpMM:OriginalDocumentID="A5FB1F6569034AF22BE19F45C32C8509" photoshop:ColorMode="3" photoshop:ICCProfile="" tiff:ImageWidth="249" tiff:ImageLength="255" tiff:PhotometricInterpretation="2" tiff:SamplesPerPixel="3" tiff:XResolution="96/1" tiff:YResolution="96/1" tiff:ResolutionUnit="2" exif:ExifVersion="0231" exif:ColorSpace="65535" exif:PixelXDimension="249" exif:PixelYDimension="255" xmp:CreateDate="2023-02-26T04:27:11+03:30" xmp:ModifyDate="2023-05-09T19:13:22+04:30" xmp:MetadataDate="2023-05-09T19:13:22+04:30"> <dc:creator> <rdf:Seq> <rdf:li>omid</rdf:li> </rdf:Seq> </dc:creator> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:f06ea878-4813-b248-b009-aa92900fae04" stEvt:when="2023-05-09T19:13:22+04:30" stEvt:softwareAgent="Adobe Photoshop 22.5 (Windows)" stEvt:changed="/"/> <rdf:li stEvt:action="converted" stEvt:parameters="from image/jpeg to image/png"/> <rdf:li stEvt:action="derived" stEvt:parameters="converted from image/jpeg to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:8410bf10-4cd1-4240-836b-744ce3f3cfa8" stEvt:when="2023-05-09T19:13:22+04:30" stEvt:softwareAgent="Adobe Photoshop 22.5 (Windows)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:f06ea878-4813-b248-b009-aa92900fae04" stRef:documentID="A5FB1F6569034AF22BE19F45C32C8509" stRef:originalDocumentID="A5FB1F6569034AF22BE19F45C32C8509"/> <tiff:BitsPerSample> <rdf:Seq> <rdf:li>8</rdf:li> <rdf:li>8</rdf:li> <rdf:li>8</rdf:li> </rdf:Seq> </tiff:BitsPerSample> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>Li  7IDATxy\W}9wu%$˖LB&C&	d`2	%@2,̖=@ !f66`1ƫlZ{9gU-jڪyO={,j_l?˲N/rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜ{4;[G 4ĊH	@Ų6hҍb\'Q8{.	qҥeQD$S)bQE!CA'T	Z7 $+Bc|.TB#HH(nh],OKZLD_8d5@WG?2u:J|I#HG!\ǥb|EE1ХR)2s$%45pnQJ|7!]PI"m$O;$qqsP0p)R)q-*6wxe_C=xe&>~_gosZ&¼AfV6mΈ.?yqrqQJ6Ȇ9LB?QZ?K$R_Ra6lۘv((}iĞ(6.z;!oCRX&1&!ďŵFdt|PJ}eCF5BqF'E
;T?v!?	@JAW6b_82SGB@:mR)}1l/63!HOqln+;OOZ_iai6<$H#$X_zz??}śޏ{ՀuِwQ4VbT>!p]1)h->Zkv~n!?]E֦KJGPZi09UbfB+|A'U)~uSˍجlqB@JQ:kRgw8s&V-ǚrd*ƀ9$URBw,ņe CNHD_B`QK!<4seKTi0PerJ=}CpHt#(QꚳugC~i]DB8on5kxͫRKuLCwbLs]JFO-q~µ-g9 6^>&5<i-)LL0;_Ai8lnsH_L5I]!槕2iÿ%Jov}!?Dsz\&fO4}6?Ttou)35]H=g!\RP;RIEɬ3ʆ,6(ajߍkX,i1ͧuu%:k_k~*%Vg_SRdc-P;R"͹bC~q9NñR)ug=7J^uN{"+LMP'z} b!/3N$ Ail:W	!.^o\ZKbZ
3X?^T*q7WA)h-t;G3ާ	[ǰ!?ғY:Ј{Tk̈́'bf䓘	?'kLLX\5?qE>$ꍎv ؐFSjkهpt׾bR^~Zs f+LNP.7pNq@k!zO/9]r{ِFPQu}Kb%4	N7gu6?ajL:z]Ҙ/F1_Oa_O<-;H]ވMcd9Uo$LO^+Tws|ZM9Oj8Cmg<Aw8~-^e0z6W%Jsp@}<A[^mѯ3^!pj76j]C^Ӡ,.VoPJ3;WarDs)A	HG} 'Q%cN=\op>ٵ/ZT#&J%*S_[Gjw 1<'UZ4m]SF.-ZKbqjE]lriZ+t|mx#~9nƘ1FNn;+,H'b%9{%ն6SmE=WTebrRkG)J?5>muWt !BD?irVn+i+BS׊zjmIlɩJs*Z34{JbJsb6'A Jc?'%D?4	S+LϔKz}Bt
{kHnNrX6CxH]ȇDBֳ茳avuڦ>UGG4#ShYfJ']=I#u}=)RDZ} !!p;NWzt꘹P#¸B$pq ~O>bcژNsMg	K !k)ߗ$g\:!\i\VRp_xSDtCYJ=q81!:؍Jko޵ez_YLyΆOT@ĺke)#7kr$Ǒ8j1ZLY	|Di~ۘ4zd+;MwWgX N"|{M2Ug951QSjU0z$*˥:Ji\gOJ:jLG! pyLi]826W]׾q+QmK?$I1ca&&hnÆ5Hr)xrGֵKu4dPDԵ&,(oyyE=E1u|72>5^2a5RJ2J+FGVڠ!7(e8遇jrj5Z]<ZkYb0tIB0߉p-wrq[ZuZsa82vd<%͞P! (V&N@AϕDfiJ1^"QV=y
 ! ]
Y{|O_y7z'q h?XY^ftx)lr$*e8?K5וaW"
qRՙ6	0"7Jʖ^\Av0^q&i4d8.-*䣓OvueNǛ}Bٽ/@'%Q|:	=Da@'⊫os_L0KwW94Olc4ccP.\.:QmW*8V{N!N^ :;B:
RR(Vx</MZ	b|hD	}.|}\~5y^:v܆i q];27|[6T=Ak.,:+\,|H)qNĉFtX,/)4Z$q\M=9:
#i4:y:r.W^ˍߺ);oݮFFDkMYwWkurXIR*bf)3Zd Gqrr>Ku*(]7}'I4(viKE	24|O~,,uV-$҈":Z0.`!/0>1Cg@ggJx]>M~F!ԊPSJ[rrFof-J)n k7|~zfs_\a035% <1hmX^.ǿTfr\]]^{ӆlC:|LJ6::Bue!IԺ6/:ߔҔV,/Hݜ0chmHM!%Md|ν|kPȱcj˪xcH|ZNlۚM W+m ͠!oW'
yKs3|\U!@&Y%)+i4͵tm87B8ZoRJb+\GkPJ1ߛ՜0s] T*251AǄRJejE롒r[?oxQqC8Rڐ'
yKsh~X̐zYzK+Vz#d7\_]boʱ\窯Ga&CLNL0>2JR!CEC7!u<)㘩i~E/o|=?gy+l<vt!ocVb('J;JuɭחkY2Gg1$Vײ6ײCnX[wBJfffia}A hxiWu; G=OGA8{+ic02s;6Or,;2QGG໎ǧX'JR\j$-ucLsXL{DH.yA>}wCz7u>"#NM!H'HOVx[~}S/8.QEjn`8sssg WnÆ[B[/!Os]4ʝb>ﯫ^7hfwWl.H瞟qBё7;?S#c|Cmp3hsl+jVоLG|޻uo T'ԌFc9RJMyai{7u<#]Fꘞ-GW,l)=N<zkr%G(N[QK|K70:1`&6u%&lD662
AmbcJb~3W8\" 'Y!qoZktՆ3:5kRZ-
aXwrI>1iHL#xWңѹ]c
bGH`!}Ek{Ot׎5[@onctxy<ﱭ#7]p1$zz5B`0[Q8!rOiyΆy1&\TQ::ϓN.>8ruTh;BrY?=|T'9uj/#R,8)+囷 uOTblx)dsG
!H8x>o$f@6
ALkFaQ%l\QWr	z]U*Q.r~ ǫ׵6t}plRӝ]m- g*#=s-Cı<
LL/Or>uwh4xAGh4X\ZF&!CWVCd:A aOqƢa:(jM7u܆)H#H:Q>:;(JkUkcRPDqBG_Z&}i\ZJAiM6̐y(eH"Նs_~zg`&oL3:<Ji8[@:Zkz蒋fdn$M& -1N8-kf܆)Ԫ_ƵB!({N>QZ4ꊮbNe|J+\#XYI6PtيT$[W^w=@?PXgtxY!C3B8&j4d!6o&CGGƠ!?LKwj."Wy֫r<OIj˸ЪzٙY|'Y%@&g}Ոsڋt8Y|JuJ+^O$]Y:
y7<t`+oCCcZQW:p	Tk mh]w3uSUd/1glzгyjL=/ep}ؐ&BA)[R_y3b)ꮊM]9Xhx{r˥OUZ嚧dY@mم2k73Ė>P:5%">j0!X- CZEJɖl6D@^Vf}R!8B[㏐	7gx;rtT#EmAs'pِ[OmqcM!8ϑR0BZ=#AkEl+ϥ-8Ω]֏:K:?H\}oA95dB039ˋK%1AhMl>Dw&$R.0?7ȑ#WV 	:$qYco`3Cbn<	s59vvzjCwgb!CoOuMyjZ#&lY#(GZW],ŎtI,;>W^wp\6Mz-K0;35ǱuwC<0j^V3TgN,Gan2HzтRkF%:ņ40&΄|C2'1ɵƱBjV'U(::B:;B%0#3\~յ\swЖ<Zw;KT+~c]Vw1u+a&V刚jccC\1?y:P,|n}>zR	?{bc!?-Z#ãlsΞnDXNj"8'Gqzr-rG뭺;i.ewTj˿Ε_əcjL6C$fldjrL+jj``pۇ(*
LL3:2rez㺘Kq,1:Jp%6[>m[Q5ڗsw[}=3sq6܆4q (mXbYOx^[UZ#lKvNS)RiWk\^q\i+*"B57+`SOo=fޣn!Һ;Iٺ}M}(:=B6.ylْ&IݠU:B*:HVhYVkds~e/࿼3XsȐ:O_%( rV*Qtt;8'8I42Yٙ#m.uuvH_y];VTV%ƆGxLݝ$	z\>΋.d`puUkf+2bjbLѼ)a^'_(kh/c@ ?lziB$B52
ox;7?wݝ=!r|!?|gftTGFjni.,V3JT,B!2.gz=X:.L,_WZ>5=АzΡ}#"2ǩk*}NfjgqG=J*<g0m+l$#HjL(o_+,Y&#OcH~ӹ@}nB+.4߸[׼Ks7Ɇ
|4ӳedB'H$QrR4lzAe!劣c:mE]&|o${}V1FF(n$Zc}lݾή.(R.fBLM16<B_?۶o٬tvvntl-R[הѹm?z.ߧxa2x=d"fxۥΡn6ؾc!Ͻʆ}F_PE_q$[%zQb}7N^owq;wsrYd׎m,0u\һc("":غ};0FS)W|\>#M g>6bl5{ٙgחZnO]Glzn%j5J)zIoo/;wm WW>T]u6gə2HĚJ1rTQ;:BBa#\~5;pu7Ɔӵ5w#i[)E^#ɲ}Nn\>GZ#'^ru<6.:8N7=~PAt}̚ZM==c:wJ}[o<տȆRP-'{[kK&7PJT,|-Zk2ޮ3%5\*e-qfBGJת5L-4[QCCl"SשUd2R0>2`KմT+U\aێl"QՈ8]G0<5ӻcύ~IQs܀_"fF~?#e/Ɔr#(Zީ޶){W^q3\ŎL#I<vQk>o٫Q6sh$֬3i &'Y!I{zضc=qdelxG;EܪٛKrSYWkv5J)Np~r$7`fS<Hw+0%'wKfu-<|B#g?{Ǔ=UW*qGyzzpwܵB];ՊxbsznfۊjLsO@Ѡg<hT*a,-/jSSXn-mh;Қإ$zl&CF/Wcт,p?aB3@h-1F~5ɥFIlX* Rk#^luc{]9?<O$I踙pWNphmؾ[@e8$J)l钘#0,%l*C?1h4sku88FcuY-aȮ1u+oǦGcjL6ݻWx9ܬBE50YA-p0zqlGUfҏgÅu[$1/xRei~#W,sA>n>o}zR4o xth?#͵0]N0tt&bu/J&\*}tVn"_HV+l%i/z=6ЃaC<OWa2p3Pq伋ys/<:ko9 sn]]9۳n?AۃT+ ZcZQJCgy˻yuVU}\E<hhm>i}4thsI]S7unb!zzHjzTgbc~z)lZzSD Ƽ`۶aC.DXkBkW!߇?:\$	8;f%O`eF<B[wUi;x [7詈ŊGLNL5ds4##Kr70K6Mg T@~	Ay]0S|Z#X6-kƽM)ݠj{@8dȐ|ywٺm'z>;ڊz<ZC6#bB\ A7@	>>;vb˶cr橬[Yك `eV0xc4#ը3HF
5jޥUWc6u!?iB'3"{)RKWmDl.GGLMQ^{Rdb'W~X]ct(<ɉG-ɭnC::h<R*VaSkx=ai8W!s(h6'$!e	myu>KuϬdrjWG/-R@GFrǁ:e~D6'/$uWw7vl\Ņcn[ۇE)>6ҭs=ѵUVhp@ oO\ƌ!R\aCRtt%+{8dv-._yKOZlap#+_Q'[NA&
/-k5GKr"̤M.Gy.}HǡV!/p(S(G>Iphk:¼-F:,1lȟhݻ|!RGl9(o'_z	{Oq__;.ډ
!`vl4V60/dee<(0@U~NlF&VbZ"f]yF;ޞ4@	:9ۿj=E6ǳI&uzjY<ηw$ط?QWpW?B8td|\Bi:bjCM^}Li}G$tZQ7ϳ.ܽu0azrﾗ<5)(uˤ\7'Wηs:Xwʾ'ޢݫ"ܻ9*ۯ=J-|.4#ǆɘxLǫr\r=VrxOET+U
"xx3IPR r9J<xݳr9}y/CmD"߆0sxt^!_֤1}@9qq>}tttR.^ϽqQ*[XoVZ\O^=tV^jQ@sp^f0hq%ysCf|89>s/ӄaHGh%h~u!ҖPHF=_ Xg:k]Rtuv1y?z=2^\K)-/uD6Ac}!Vg*J)γ\vD+EޕqFs]w3ry쭭 9u7F`C#BzwzBW3ZXak 1m us	܊jNP8K^Q3\v?izEd3̲{CWtgVI0X~ xö>SR>\\Hky֧K/6Fk (RL+xgxĥTN_RʣGEn?=u##N=DֳmJ6m4@k6fO#|ya{g>	H< J+/qWo7/11mҳԥkE4kU@G>c&-0K/"l;\?͔櫅|gtӈ/#_HxsT[|<G4DQDX9/x>;vcU*aȡC8ZwkĥFg*)J-L!?֞"'A|u|Ԙt?WzdlI&K7M((8C&cq~=˾RoTiҶӸR8N+w<SɆH 0s1ӹv-k+Ӯ;EO˰XQ[Cyj?=lW&4($pP'rFJ>Wo#!?ut//m*A'Ȕh馟ӼXj7b߸lY\J؃./:wXs&==Yt%Iq@E_sqvH:?O)>޼k?|(ykp]bzhV﮻9 Zkr\mUi)%FyF^p|Ć,s]I&Vqq&>j4Z&dͺ<6-`r*	=uY^Zbia1mEm Z{Gu}+3?ؐe~xu&=OޔS;mEOyK?&ia`ϡ#N&!{\j?y5aˆH\>9CO
!H\qp#_^'9­aɘ-/'φdA`>/1¼Cx/ZRJ(bii\68J]s7#4)J5`^s`yx]wِqd[`>u:AZ=.{߿rvRffz8ڔ⺂cSҭ-*%Zjc*Ohn6᧍Ǟ*RC?x%[x?ܼ"\IȻy^Hm~U+,!?%d,Ʊ%.133͇?z=qs?<KrPZ1:>IaPOB^fyDf<LorG=Ko)7u
zadl73::IX@HbZCI#[W>ٮHsXi<WԺ>#>џTzג-[5|>/qaBJuO'=<ZK.'9<1şve5tqETU>B!)ۓwQQ=ؐRdsy{~O|J{sǏ5 `ێm	:ҕZnq3CYg9.I6oH򪫸[pw0G߮g.&Q!v0.Ue2:ِ7ofƷ ͻ~FHɊ6x97RT*}ߟEgs\q;AΝ2f7#Bd1cT3g.ñ˫Bڻn$68
y!0`g0Hǝ"0Bin#gaEv&ZG9I!gLBduuݘ޲`l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs6l-ِ[V!6gCnYmΆܲڜe9rjs5^    IENDB`
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/icons/add.svg


```
<svg id="Layer_1" fill="#5f7d95" height="512" viewBox="0 0 24 24" width="512" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1"><path d="m12 0a12 12 0 1 0 12 12 12.013 12.013 0 0 0 -12-12zm0 22a10 10 0 1 1 10-10 10.011 10.011 0 0 1 -10 10zm5-10a1 1 0 0 1 -1 1h-3v3a1 1 0 0 1 -2 0v-3h-3a1 1 0 0 1 0-2h3v-3a1 1 0 0 1 2 0v3h3a1 1 0 0 1 1 1z"/></svg>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/icons/category.svg


```
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/></svg>

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/icons/servers.svg


```
<svg xmlns="http://www.w3.org/2000/svg" fill="#5f7d95" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M22,1H10.037V4H8V1H6V4H3.963V1H2A2,2,0,0,0,0,3V5A2,2,0,0,0,2,7H22a2,2,0,0,0,2-2V3A2,2,0,0,0,22,1Z"/><path d="M22,9H10.037v3H8V9H6v3H3.963V9H2a2,2,0,0,0-2,2v2a2,2,0,0,0,2,2H22a2,2,0,0,0,2-2V11A2,2,0,0,0,22,9Z"/><path d="M22,17H10.037v3H8V17H6v3H3.963V17H2a2,2,0,0,0-2,2v2a2,2,0,0,0,2,2H22a2,2,0,0,0,2-2V19A2,2,0,0,0,22,17Z"/></svg>

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/icons/wizwizlogo.jpg


```
 JFIF  ` `   C 		
	

	 C		 "              	
 @ 
	    	2"1R!ABCQSar#$34bqT               "        1!"AQ2a   ?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       <i٭s
&b&gP=^ʏ❼>Λ#cc]e|qas9sϨo1a.,gKDgnXۚr*_8"~w(קJu'3726cZkL>wW+f,,%Rre/[ikK=6ߨs1+wܡRL=Vg&b	睕Giᮊv.X{ݥTmc>t{	"'mL{rܭBRvʝ
TaJaUH                                                  Dt)~(ŭ=Uu%^.Zu{OVi1uGSX+ yB1Σ7w)oK󿹡g\՜^_&oUmT՟e:5+\B(&VT,_smhnZzcoa{u}є'q]mkaeCKCOz|M.3rq^{3,Zj                                                     26xd/iB4nX_qK'wq+[*kdTu{^S	VRu6K5'7R
|&Zժ\\JY''gv|Nkҥ}qѭ"JwJ+2tV\YĖ+YFxƼ'8# 뚰IԲ*֜{aJGMN]XOJ [                                           >5([V4嫣o@Mu]Fm=u9#=kJ Ҝ؛+dfb{=Ł/i#!cyOMUIu,?lOP=߶Zd+];	/xXc
=B5'=㦺2Fbbu) d   `Y<eO+^42ըk*S՘/C/oOJTe=?Y!qkJ8)-:͒+x]%^cvv29I=8Z݄i8i:A)ՍLx{`m0cNK=U1b;0                                          {tZm_ԍ+[Xk)Jn)vREg;~q]>:q7CYCM'melkIњ7n./.%Vꬫ/m/CJE+VJ5;7a+pwUkdn]|	m񩛍(]ZZ2Xӕwo\7+*Q`rƻBZO(@9I ?Vԩ-Ajre-ӥƶ7zk}=eNTWm鑼VS[&ޠ\uLc)JS֛VZA1B+m&{u	ДVK\Ѷq⹡k*!ӯ/2{-z8ҧ_=#P                                           tNEݶ3W|T_ƪSܕSsfq{jWM'?0KkpGk x}yR1q{W.Zj;  P$@ $Sz]`y\K(dWL[go"$v1ts[lk}GmyŰvOyWT-{a-QCplN#y㜩3KӨBo,n+,YT'իTZ'5Uߏ7$z!]mϖR=k{uȝΗ<z҅FOѻ;cx9g5d                                          q{,6iFr/o31uqWǭ[Y,ntxa$#q+w70eWf<^U@0 qѼɄx\.6y{lns_Otw O`_AʖgaNhGx c-!_}UwsV]Hfqѱ`Q;[LB{*SJTsU缔.%w3d7EB[ѩuyJޗ)EŒp?sקRoA[{kKf l6WODNpRR>`                                           ozmu
u՜RBߕ[WY^!Pʞl_VRmVlV]o30u<}g-m kV1Y.oksfyG͗=ѵ}'V ;!ii4.+R=3'bcRfR۶P$?~g~a:ZSޏȍexk}_Kl=}GOY%D仌_kyTRĪ՗|䓯QPҖ6`zƭi܀U;#/W8RN]5Qf*P?"ӛ댽gFPJ˅ȷl5@p                                           p{%>;O^Чݮn7,_<Kڭ;)k.ĳɖK'O_d7w-rߵ}K 	ڼ֗S-UhIu7WR
𪵎ݶ]-aorvMHcU{2kvU;KCKVKrV;Ln,~U;3l}M,JT3ķ]:Yўrޯ(ioX 3/0WrKrqZWUi~+~rMIw@e83wy[ۯ;zޟ=/k+zjT5Q{Z!,Ρ]r_\ʼ)\0xې\Jr_ןkN="5T8:1T'o:ReW?;[ۭ&Y>{JtW4ZhSl}-=KOm4r73                                           e)H Vڜ}W;?A}uR)^⬼Qik0ظ]}t&j \hoMcKj[z~:t}E鯳%c.-%N|mN]=/Z_P-OSz]ҒHA*ϡ  ߍmdb!je3iw߭_WIk.VOFTާ!JݔV18̇NqU\nIOR})F:}i k{/*nKku)UM"fLSt-Xꃐ.7QkKGSNcL)NrH;JQTbL-vU/B
WuߘZ^Iʼ"H\w=ťz:4cQGmSI)Yp                                      Wm_QU4Ѳ6z߈9sm|=PXw[g   6#Ks)}S7O1-,gl51
ͻ% X.jW[uqWcޒֱ
G c;;]m9zۛMo(d{ٴ6!m}ڵq*]p\mg;#N:{<ݧv[׾ptOOt-}bۣVNΤjO[ı>)גyEzw.`y3gJ7NjK.n;=ʿtY/:)VT J}cuOhp#in<lO+׺W9JMK׫SŊ1F&jnCzuaJޔ4]XL|qwOJʜ5_M4伵$ӧt#NM__#@                                   B\[ĭa{=|s.mQiH-R=txFWw>Vn>֦ls?  .#re*	F_r䋫eIHoNZnn^ƅo̥F\k'gw˲spPOhvK^9"RevSq_5(}#?3jSNd6ӎL1Zc: Jo)N%W䆚3G]ՍJS5U16g9k{ס&呫iwǚzi;s3q決 ΍;%kRNpZ~vL0MKjqRqc/
>|5!Pmq+鑸*pRT?$*A:ڲu	eB(֫ml+{.K+*Rۮ9m_SC:}Vygm3gdio( '*(SYͧԥģomWL!O^kR+z:iCRԝ)òqzmH@ w9ڷ۳1x;?uxn΂x&urdwĥNμjf#r8lF>h\Ll,)[чd#yٞӵ                                    k*4q yOaƽ*!Kző>?YUE#.Jv8RQ8-YXw
kkc]ZѕIN?Ƭ? mZ?/1(N2/UIv͛[_zY_k'u1g֫4]%=Ҷk_Ԑ2W/.e81/Z/wFJڷKXʣۏ%bz_2ouW?k(:& DN1\}Ӱ?MHd?'lJb1eqgNU)B5Xжɖ+RudG帹a^N[_8mhQB:ko.߬BZGש sǑ8+)N2V:맿US-ypom
1`JrO}Ńa)J+|'Rѵtx')auBPtwkpm=z'#r.JН4'kOULG臥[=Vf_.ڴY)ӣOc~ֺ}@QJ                                        +=ͥhӫc-mSbݔ55Xqiq;{-sim}~Z7
J2Nɴ͏9KʜW\ZVR?$tf>2^T!4moVP:r㌔jޔO{yj3Tt_Vo^iYmUѷZ_$|s'lbgTʥ!]h͎mզ&VXi8>w-wE/qNM_#@ +}OVi8k['C@+RS픡nMџ%bs^]B5eMjF2mjYVKZR :z-ӑzF"UeٽFkr[ҽZ%ބاe25LiNڔt^=?nO4E"v+iRԣQ                                           7*1olh´%F^OD	DJ`}D|o/'(0=MK-v҇t)ʍĩJ9p߾8Uj_0 `ey1׌\[޺uBb~ไlXݙf})שfͷGX:X}7{vF2                                                   zV〳R伕5qKb&RJT'ժzYjuwnU.jՔ/EmQ^> rlM1VV[ zpr]єԡ[qɜRBUV lۧ66puGO-a99b{
QeN>XGd                                                    :ڸٴ.䥬aچ|'GE}KްF)Cᩢuqy[qp\ƭzrji5cnWJwٌf>L5dSH*UN6[=xzrBXpnń?.p#4;-GoOpMn]uK>KK,.cC]~jRHTcČc>c2֛4F2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/icons/wizwiz.jpg


```
 JFIF  H H  ICC_PROFILE       @  mntrRGB XYZ             acsp                                  -Qt                                               	rXYZ      gXYZ     bXYZ     wtpt  ,   cprt  @   rTRC  L    gTRC  L    bTRC  L    desc  l   _XYZ       o  8  XYZ       b    XYZ       $    XYZ       O    text    N/A para        ff    Y    
[desc       sRGB                                                                                C 		
	

	 C		 "              	 =   !1AQ"a2q#B3R$bC4r%              3     !1"AQ2aq#B$   ? l M3)(  LK`ғo <`	ۉj&-1OL*DڗVV&ii Â)f0i#4DRVi'Lg=8(Jr$֠:"Fo(?"K
>RHq*[?9m4@_KdTR4Ǚd"!4Tj$șcEH.fiJJhN9Pl98"0WC&9E=*R}R9 I~<#3V(%l-]'zǱd'E\uǽtL5fˑ#<
¢@wU}+Cj&3 o镌"m0hQGpđ))dL}3^evn(U':W k[@Qzp~ :@hYpq;]q#_(S`Jlr)/-8ꛥ
$&8]'8*9BuhE'$؏-->SGi\ިqYl;z~qoC2C,IYYdƾY;	CF4
`X8{k`X-M3@A3.ٸuY@&IgUSulmMM%@-R0$ֲơ7`/InMwm{wX?1U~#iCmNA}^Z^kΫ vj^-phf\Kx/G\SZ$jV7Ł#̻h]Y.dM'f|ڸRu$g4&Evصd/lyr\}^*m\&JOYd|M V~-x>z{%m,Ƿ
imKg?7}ucq0+ͤo(e3ӊj_Ԉ#_p&=[[l:Q(N;*,Ī(=!D'M&:(Aj0#ʓX\~$G<s^o[;QH4&函=v3)F9Tce7nAE[3CQV94lAGh$V;4nk2A-PegDRvm)F8EQn*=5iJ3\1PdT@fY$մ'zI= DXEiLtozH<֐⬑@q31@?#
^)@6&IIgPi0n f : =sL@@>*ntrԢ84` 4"ެ S؞EN>!M֤chlJ%8qRY4NLTF)A6H44ƕZ!R \_#"$SRԺS	)4 95(BE2G5䟝H M@2E4ƜOZ@ҧ )ACl!b1BUd7*܅6?OfWtVyZ?WDװUtvLFOz6p;f֙PI7/tOh.6fUYP	KhL?Z?RgQ;_M{M- upkE	/ֺo dI2Z~b+$a{1gc*?ދ6۹_I2Onڣ\FrŎ@DzM^+mۦEsQ/CiGIaRWtoMf(Ʋa%A-tlZ3Z\2?W+]iz̎cIܬ֊wRm]q]AD׺['dփ;먴CEeu~~hf`t u&BItWU k[mMq9*֕ȋl &1ި˚6p/%nnIoW]mڍ>C-	ޙ9ٗ<)v7n"&ɸ"w 3@-6넑tfǈ]x,Gy|S/-%C gPg5sHTQӧkbbȀr"r4vIgk 8.fP\ˈQ5Sh\܇?쏙]'q ;+o P2)_dGN tU'?շmungS|!f+(Z02V1Fml~vKoKK9<sRݺ^|/J.]mĀ:SxeX6dsExUw}>!}15U[9'ekEqxыr'đ䟓a4Ҡ>#Ga#;sR{Q5i鐳J  jkov|&*TcDȸ	#9<;vu5`5mbjcEX'FJTҖ7xa3ҹER?jdFGRFUEC8f*M+OfHE1iBn?*8i֐ɥ.O~&*$s9?#A&iS /Sp٧.@C*	{RSNI$Nbx4PxH<vE59i :T4ԺI{=E@&R"$ ,JqOҡlf3ScElq=jJG@'
it f*4ܚR zbr)=*TIJc<AR YsDrVqIFV*;ic>5~v0H^=ڽ35HUT#nֺdY1QQ={FQmNƴ]ELՀ`dȌV?lٲ	MiiԮ.q'=*Eq3#zUD%ǵf8ךU
x({|*q:%I{t{l۶\ $23EB3	;`v@YOZX;KO8QZ."XmvjYlA!.041${MVWj	8ݭE1['CQvEn؈+-}bz|w'ĭj^0֬Ͳ-#L{]s57,	v;1bxͿb\QmՋcV벬ZoE#R0wl^Wqn5+'>ݰ埙5~cx>ȳ b
 K]
ףho/orC#}DW/km&abꅦƩhfWӽgx m^NϢcRفwj_^ϥ-13T}]?L{ hA6Šw"dW9RZ.ۛRz?Yan,&AExnեGr	KR7r+m/7ZjK奫`(_WXe۱OwdilWIchW ^7.a$ XrܝerGJt译ۥﭞ9fǍjoD3}ۍ>#oV%آNiL۸<W,/7օZDȬK6 5xGOe(֓t /y0NYgLޗN7-nioc7uX>K\ĚfRfBūVʨ-aH Җx=x9ܼUdD `z
	T?ڦGnZ $v2]A$H,zϿ"N+38HzZ9杕ThfHH_LQz;KJݳy<պ{L$Uu"ԓ4oLds\n 1joawr;1ɩYYP<:qލ5SDFNyUG"O4&i$E*US򤲧")IiL2C* @È)DpdJ!	fbGI4JjARhQޛRL4<G֕#V!XK7Zz`*CTȥNd)D)"?BM@
14!qH~
'l
~t)"zJ93M@UuFT
fl=#QS nPϤ
 P*ǽ dAN#A(S
"#Nֻ?ׄUضɣˀG"+w?$O=MF t}Uiuv&t:P<+ k\pd O5wg:g_}MHgIARfGes].ėcb+^NNx촫NYcd^OvcHԕV:y.\`P1ҴQiZ(~k9XAU@ۭhʥp1ӵ`dh5P\ n_)6IKjq #"b:
!^E*rf9Ussz7t:1[Ԅr'>u;\*Ͽ5-sO)'5xZ/Y}q ې@TMZkVp^/M7fFùEa'ڹ>)lk,6^[ᷬ%R$)lp yEUnZkM{%Uޑp<z5w3qHxR>+ಕ %-:N3<WKVYSH*IZm]e76W 78FmyVҺ& kЗLͨmfr^]8)<k
wSei.uAT"?LȄnR37Ktp/q^!ktK\g$dt~!BqWo#k|F|-j|KVpG}gH`}G>SMvAZ~ԕ )(dٟmR30ZvFb,+<f*vۥOû8mA 4qv	SUpk'otD7&mvNޕ֯n|Jv$LGAWCdyeig˸@G7uL1EZDRBq]fVXp+j_ MS1kK;n1 =Xn31* H:Fm$ܸenOrSjCČfʶr1'¸_n=*BU`ܖ9ZȺg׹e19Ec3x;fn[n!pQ618WUTW+ 9nCtK"AZ E٤j;i$in<R6zSv1M&f, iꀳ4Ȫ""x<{w"}u fiRRn
ȃJFx& mXQ RQ=09iTRs騷SM1qJ1SҨ*SՔ5HIl*ϬTI51MDA&qOJFOp(RȤA*b$wD-[b=F jX {4tO7@;dMlaѡ,F:i^d`T$<WW۶VYvZۗ8 魷ֽe rgL^ifͰۭ|ȷ]PI<;5=6Xjݭn(=λ3mUb&Fݙ2 =J4UFL{S gdm	9&<}bIQ 46:61[>b=gw=D*
e*!eWcPIդ;[x$t`5Z"K*	r*[%".II'Lki0F(< d8s-[Unp#l?nkzMnGݐ#	5 b  =\iK Z{"״Ͷ[*9$}./VBf'wvy'9cCm?_y. @Qq_GUlܪ'Jm$.kQ:^F70GAjJEK6Dӫ+%elYR7,EǈRA	ZVܸ,2-ශ\@lSmVPܷgOq+o<<,i|SZ-gt6bƫWq/K/>S῕kUͱ%d9wKyW?UOL'ǖ8mGcp)Y pI?j[>=L+\7r6.rUAި]\hA	t)Uɻq[^_PNUbku&ݽ>~  fcr^&0 S3c]_rHRUp ѧ 6OZj\@C@0ieItWSKs~/W11X.vO</i d
9%ˎc#:j.q,"mH{GZð9f͏pc뿔Y\[vmxQ|'8ocұbu*YHH<3MdȓT# r+kH#zi#W$j_F0iDGH0ޒ;҈1YF1$j=fS ߑA!xi{TdtU`#N
`F}|
zjR#)RGY<ϵ>z
bOj]i&B4p*HzDҦ_>LaOjG<[E4C>RLoB=dO)ҌD݀= $I>鉨uI@I#ޢL{iPՈJ*kC?	pS$HJ&mj])5*GoJ0:98W8UkqQRU$On0BԑlrVUnǯV6⤀,iF35h,njÇj4Z"=[	9 4AJDb+L
3M Et8+;^78V״!$)Џ\z m!bdTRȼ G&y#8Ñuh|^&'-u?އT-p֗[E+AW],Ҏ٫78GlY9*r'bC3wvn[v8=Vrv]c3dر:_ڈϐFXfs[%Oȫ=eRDr<N9[z8G55`&b}gv$\dӒAA/{w0a6ME_̳t5Ŝn*ْ0x RZL{.7B!@L@\Kwo$Ĩ d}p(]B[jDzXVc `nGJ, .P̅qkZmN]WXpaB}c.e|ͦʦ6izqQa/崘cb~d5x,	`qJ^
mMmY\` ]sR]  uu^=@׀zTpFɴs-Zm,70R_	oX(Ĕ(8׭u*u^mˈ
`KDပ5Zg{.jnfE+s={fچuufdN=<׽֥I0G>4Mt#=j6d#ט	"	3\o\hPжӚoZn[8#P[|cU$̞OP<'XN鬗ۂcij4_48UתjlYcOe5%A,&9vr,U$ݿ{شH&H%G
 `85o@'Y rU(SbM[MmRŎ*qX${UnP12Eh,e2#@]󘚑u^
[KF{J݋.Œ:bͧGFVtoX2Fڜf)+ѐ-Hޣjז=EojY B0e^m2W2X<j.Xyܘ +`95=Q"y<LyI=AeZI:V}@=T*9@PLaj iRXS=H4H8Іڟw`bp+Rl,`c<H!9F9x9$L
pqQSG. ?Z1Rv@9 T`
@xJJ1[8TXJ$	M`9S&f*TD@J)$Tʞb|Q4
yjbim
A5V:ԎH#ij
UWZ҉*D"S9WDT2:օ<fdoD-il鴭pi	eNk6e&HpW@%LĂ:
imT MbT`mR "aeZ mZH%ݎ=z֌N  ЗZ]$znd1uW[i`],Fǫ־+/Y:oѭsm]nߐBLL#}$:L5ԫ2
`Q:kլr/;bⴴ6.lP+[Hp)<Ѻ[6+R):%6mjдB޹?kNC.<dU+Y'ު9:)
6 }<<w5Wt0`}8t%LO^2j*f|^`[`R DMS=Bv6񃟗A4*k\rOC3Za-KU"of28n"DTr`I5Mˠغ9#jy":P/rt QH5}ЍѦ-V ]l|ÙTYfkNe#8V߽L0iQ˲D{W#:,X_P@*0Év
ų;8p(V߹HOҬKnʰ UX8ԝнM'@*:sN. TmACvs
w  #5+z-F?ZdC:[.V%YR.hn84ɮwLc?jnuYV!Fd}&\]ei5ޛÍ͆92}olf۱˙{4-8{h])1-&j㩸һx wVX.fmKrgfrwZlkS-ڽrEЭ`quWXmf$Z^LnG%V$ga+o 0Ee\9IȈ#]xGn*$\їY>$4dTg&_eO@P6vzĴh9#(,^wpTiٸ?YwdYY
v$x əx8\eiZYv4OU27%FVYv3,=*,c t5[H9Zq#&d&FJMG~Ҁ, ~RRHpԩPpӉE:zT6KOJpv*[`.Rx'cX0U{d{94R~EM)5&9	NT	OJ$A.<
6fW 5	$f┊zhH5[ڊh*cjɞj8[$[ЬX;#n鴌XM>I t~S{ӭkGKṻkD4z0"5P՝ڴǤ?V;>T[y+<Oԁ. #TlqE$L6k0 f
$1GSӂhfkkE[cBc[W%7H;;+[Y8F?ZAT+N_[zT
ɵm3<Wl|O#f-L[lɁ1
ܦ$l}[т'ɒdNN΂5H=BF4FpȼzV-]U]O\|K6X[Q qBsGp/d7XWGqP} q_ xsmMu,#93N5nk{Rxvәbmme~\ l#'Z3b1څ}E:v$ fv9:4ԨIAlcז׌2ᓎ\eMdʠcMYaiwJcWh^e9RT")2^9=k"zUm+)dOLZ/O}
c0ԓNVf%ֻ<t C%Æ&~rV)	r6Gy5S"N̥"#3֬=-Eq	Q	3J4B;. g/ܦRLL>&-3-PIډH[>H\MT w"?fԲGC(I 别w 5x0 i=?1zVi.mU@P'Num3yۘ:;@gdPំˀS@h A9RB:sOyBnhIhn >|\݋v	}>Z.ýddgVT>5lٸn\%O#&*۷&ޟd5BV
)I?JշpydyhL	8v5:inweVXG ^⿄ݦ'p}1F$mY]ďN"^:Ei3*'y3qe[G#qlkl'޹O_ƿ9 lef;	^kG	"}⹞ɸ1# ٵA(+@\=g۴Y˿5*_J=Hy)cSm+.2Nh]FNr$}8Np@0EHxWke\>t"	jk aR8Xƨpg-x]`
غ&8Sޚe1pie$SslbNK
 ~Q'4:M&$gT I	Jb	35,Q[ڀCJ=;ҥJLz&hUgT꣆-LL1$iL8H|qQv#Tih9aO H&nqM֕*@IGVry5$"Jv-']Ms4&đWi$xQpx,Gx|v ,O5HE1gNBe1\coG4JگPU>}`@5]ִp?g8gqTDMq09չ[-Wz¨>=@Ga<)|CrJg6,\ Nl Ykvt~B7IenG2Y$u<n.<0$ a.2d}UXB ;1ԅJI-z<+I4v<A+FL掠$zSnVFOj!/[H},A}Wwvm/]HhEg- D'33zqWnNr{VjI%y'r U'Xm@h >3Wtds0ӳ2Es^y["D 9vZhgΎްwwt@28j9=;X~iKHE3D-ôʣowtlۼ?,\X*
#CDO?.͵[ޮt՛yg#Qld{J7~զ-5dF@cKK 2zuQ*@w)dذX1H>ڗ	kry4Uo#ݖ`{6l;*UCAhk  `y=bIx.g?Z=
(#(iF\Qn b@!v 
ւ zPfc`7|ȍ\rD{JyvoIV}抸C^$N@3=
n)"
ɓEPdR,{i'v&ځ>eƟH ԸpyH<]TߵFtvtXAM٭(EVrNxȹt& jvo[Evl烴mYp!e; 
DҴm>6KefOlyW+-۬Z6msլs9#[I6\wP5yk&  $;֍F݂p_R1-ޫ&giY77G{ ø#]ղY	YAƙ,F]l #IWC()-A㿄4|Z|#y~}R϶c^+$*
x},Cŷ!C1 = a};e3^-HҰ"w N~^)\MEqf@2~ Ĵ
.X\'x<YdA3ڲ1\3]q}\)Eh8ܙfS1h7涯Z{fO*κ$\lΜZf
T)ꚨU$~#L?ɥ")TH1M(4iN0h{sJAiހ$4& '"iHSNpsK`/$L`$X9[=ii94ǞbQ145*bc)RJ ɨ&$TTZ־hFܸMѱ,ַ48^IR4|7H_h kعjͰm+kc\R[('ǁ[p.4x-ȴ$$ð*A? {Ԯ6I梶]ڭ&ksMvo.VTAQW`x A@	U].SSnƵՠ@#Vrfǂ5$xP[v߄P115`O}*'
e !H  Ħ+ȔhE,wgݪm I9tY)TwăLoA/$l{'C)DA怴%gƹum<XOP! *4dO2ٸ5%L,{ǼS}/	*SXw+n F<z%ozNL~ڦV|-FVregxkbgNk+Q]x#h2"&Η&LRSS!Z#|V@<ρ ާf'SH{tI:ԑܮLMkX	-YAKo$1$֖F4@ Ddԑ&zֺɐ=$=kwyaRYf߷k"'ڽuC9Ѓ
ZbK/gzWp[$Ck^v*\}q 1 M47#yȷZspvf/
_iO?8$r1\-HAf+ܿwC{e;׌,6 M9i_;<\`2tB]~zMR㰢ڣUE;}B{PteֳheUGbgv$qg1BͶ82+/oYBpم<؝aAYFUU	?(`rg}p@e?hh]k` ?ZH4nRv$ЏrݶU^w1	*ăUnv? G\j *[7m!DfIͨUmhwH)]v2:	_sLde`13ZZҐCzI<ۭs( "zkW]nZhޛVR~昤BhUmB\@mYo~W+B2O[I՟PPR@1}Anb%:AZNm@NRUp7v<r"=n愒ޠ7m
/8?md8y+ڮhw2:OozY.	v6*TlrvPρMmZ>@/.|ۚ &q7mnsgi$?[kj ȞzspAjy?)5FSl:F	vԀL}k}5b'W0l[vq󥣅ρm3FM!)V]2LJ*cTzTT94U4M%)1ԪR-e#ԉ@zXbRhJ4 E =@@ pɥLx0	8Q @䈤fq@J* TT' tQ9{ksKd3M0R
-e1# 	-2bֺYiq#=F-ۂCdg5nr H IBlUAT?Z:z  `a9ʒ+zg{C0p JӵP,|lyu-3-/ ʀOfzj~RI<xكPqH.q6*[Μ,M$`HХ#< J2M[4׵QnI m5]6Q$1OJ^[~2:hјyrw+/:dh``ȏTڔ[XbN?:ϻ+qqPw5*X3:/54k^-7jhqԩPT#P巰`ʑ9wD蕺p$2k?%h>"/~)
ܙ^P޵a$--31Yn Eaj/*ulΚܒBs֍m؃3bX1a=]1[_h ƛ61Kes LpMEw\CdsUWU7#gԱ=	Gmﹲ7<nX}ʆ|Z*X<ou$Di\2f"F]u:t1"+Owodê <(1Wm[mġ_KHz}59ůKSc; .~{xͲXޝFp}W5b">.\7:+[|Kɱo mG#	 3#լ^6e:8;F* &.Hn/n˾^պ-: 
V"׆*!q\*}e3=3}[j46ӂ;,], 1ҳt\/M3\!vjcmB.ߡIHL|Cb=inޘkw%SzޜٻyyA!OJZZ/$һ*k``p"1G3m {<crNzOgQj瘍24f 879'f }HE2ro։ʳ;m wrMe}"ro{ֲ^uf:RYKt,C\n-n|²
a`ɟhIRY`NĎ*:dPiϳh?ѣn`\pww:۾liFjgL  "fΗS=YrbjFō/laF}\g 	~0 2[s/AQq\ry $V3|~ HmOql9qg޳~]d IK/hXbXYPJYڷ{&/U)4Wf%zӲɅr5o1jd3TRí.0`2DFHAڞ~U/ʞ;i	iI`WcPBp$q+V5ʪOO")v+T~FJp1*T,ҥNyE5*T=RHF9>>OK`*TgHҕ*T RTtG
"ojT*h `dԪMLҥQ(<U@se$I!'H|Һӫ@ֱtٮ/5%
^vޛEtnp 
i5Cq@㚖.Ҡ΍-Y ˇ
#и\Lw-#14{,2bX@`Ӕ	#k@G(nBVtxd䟖ucb e[lp?:Q: ڝŗt$ m~	q	W>z͹xIL($șZsұ5nP H1UyIr/ n?wwQ
|$(o\w[5`%Aң[9̹~*XY0'Id"yЯspVw22emy ;&YYӁvYb  2o%H'
Gz_%)de kcOL H3p w=+OKr4ZO9v)Tr'":s (`6'?N#`X$1Er6ٶ P0KG`zza p8f,@9<ɫkZr[f.H#MjZ.؂7w=Ӵf(YUDCOߵYBvmR_HNftϵ·UP "@*`|GA,Ix[z.̸P!">00,gN;z@5>65in0ڭ0GJukSPNВs3l,KY$|r EGX ş|.ybv<UliEӑe\Z܈8:^ Pڷm%kh+#7ʣre(_ɥ̸8 n^@@NݻE' ב?=2n\m~L׬C`,T=kƣnr{g}G3SuM7C0\!I^% mҎmu!HPJ lBrX(BqVq!A$S\[Z\$lDo)=~5=ݲwJ0L1E񄴉rx[h2gދf=dHCMVRik0fz=+BƣPgoWZjeOP4kmjWfxĴ~ 05ԍ:+:- $f}2ֶJJ-ۻdYZ$Ql>]&Wp+j\7%OD615w@	tܶ~d\yCO%`J]	@5RPqԉa=S7Q?>D#
 Iyw{T.1$%⻋BVALgQ[La{Ie "M3.dc/|V0dݘ2Ѹl%4'Z>aFط_샹I ~fK"nZ?tTo0y)x"vq1-~W?dJNz}i*~
y$xanθ.q0 %FR3uju?ÍГ
A:ڤ6A%J yj2cFWx`t3";_Ў-)*,רb֣M AbK|ˡ+RqTffX"=`O)TRLSҥH)RӎiU`4z0HRJ*TH9"1Ly&gҩfҢ`*N4A)1 "0*ad:bOz,E 5e+oGzUFf~{TgWz[j8LIGg4xL?jT(FNkTAItZW#B%5sޛĻMZZC*w@x-Q
x9PGi:H5<rꉑij<qp2J2m'Emw>FGM~I!ٶw/rO?̋$ dF8*)u	ުŋ³4QI(,z0Y^E`낳7Kd
*: bjlLǳ#5ҌJy9=5&1ڴuZRpAݴ Ȍr9]f+I$'"L@Qb9stV283ٟX,cRny1.r
RoLL3+{jkrUL {
|' dGiE u
FqT;&2	sDB*,Vzt2.I'ZT[}&"sbj 
0#XT"ɜHGҭGe"nH St`vԖmA6= 31'5%RNm`021Z@mcӃOf@DzkBHME<аmPk=~A]MCG]&1	/JЩ0kn#
^j~G <COv P{To{/2"&Pm LLu/fm,w'ڲyYrvRN|ZOc޵#Yk}éVYڀ[@U!cvx<:>#Ump<z.nKnc>C_;G#ٽx߲c_AE Zcȯ{9myU9m Lx=z(t; Pnڈj8@Nm|.',{lEUv3^JݺN6p; 1GjCuPՅVpqץ K?i'ha j.C!f댎"Z^:7y:w.3ʈ8'@xF.l0 E2x^B};_ttwRy|Ω0DI0`!'4=[׮5pwԇ3I$cUiٯ,!v_޴tiC%P$Imt:;Vt7d#چKqYAPcc֩k,뭦ʳqd,=Qu6ˎ]DQ21u=N:ɢHܦa.+Fźw /:r#?jL:_=ƞ۳
[bsVǇ#*F묇pB	hKnp!:֮[B\Fyj9NT[ZmҮoxj.V;ٳd=	4^ͽꬣXKn	Ha8}5E>/buZghY(Mֶ ]}0"BAĈD^&ķA(ք1(T(ҦX4䏜GM1=:TRhJ*ZRJJ(KԆ	 fHE=<O#O)RSE)BI
[g&1rt*J&ޝիD[RI C_ {
)*CM9ݽqBɌ3ꮕoQYe-H8 WK=
pW}^:~O<tB҄-qI#[+g\PXdr_:f' 0 @oJkz=WXp+Kf(ﲀ E?J[Rr\!ӮCWzF\A\dٸP41 ?A
廓m.8&NVsڄV'fL{JT;ՀXXЗU	{
څ[l+X?JU*08)<!eNZUVV@!dOU%I#N^
[!uz#N#ԲGAV_SP@e b8˯*U@|0 @zA=[YK\slbDbmim4/4&Q T)`sV1VFe=鸰\n&U)c'dIQk@?,G֯Ih$GQicRTe 3V 	V1fkG*c tf$c(V:($:QڳHIY
_5D) g;A	"#jHe[An' G=yym14Ub$m^3SH.l$(O5`B쬣|b}3`&"y<*)BlCs.;@Z֓uHm	&}e =(e(L?MZSch_qx[[_r:V$=2:]"֌N$LNHu7ZHeGz)\ ̦U5io.Xv	vs[5A9?q{Yx}6u6Ɂɯ5wՎFÌ['^c9z}3bRO; ?pF]ݞCF:P#4Q`FPp5 G
sU&l[1ypM}#3lxY߲&&?zn!ִ;u^6u:[[[`a[cX7ZfON٫}W~t_vӰag= 45,֟dFg<(? ~ME u4[`5YUHڥ`t+K)F{<<n1]Pom\ӣ蕔&!DkʿukW$lOu֦\h}RPi$雚!z jm_6Bn⹏־ŷda6OԵ>(32T1!ʶ]OnzީRE.G"47K`[r^:O:wby{oMp W<q@Ӌ/2G>uNa ='MⷮݴEmHb`mtٮՏj(?yVůl%mpwF-[d#hpK'˯,ٶ5|;!'Xmj*r'f#pdٴҍn*7%GĸMTiBQZF!TfHxˮTN)0X'ii`8`dz}Oӛ/v岻ЀPKLbj(N 戵qYQqML g&Krΰܵ~]<TCye)?֭v+ɵ߷zEul-81'3X 
vr=6#÷ |eK ~i&"Uv|J019\R2?ZT7s"@(!JRT=`}iRр)-<SҀj@@8N&98 i3槎e[\ EJ޺;ۊQ	PsWxj푅ˣ[	l0k}z?%<[g=gGaK$]j@ /gjɸȞoDTCr'kzCI}GB̒6ΕU8pvbmBwaqH&18i3rm8x  V$ҢMm k(nXb``1zsAsɔv˽E'JY-$W"f $<D}?p9Vn7VuJN92G ׯmͤ1TPA/_	hP|LLFDoO}Uw+CYԨwqC\[s+E&3	5	Eٻwӊk8R*;K%yZ産rÜtalzK/e.OS532N<H '3!Y&p5B%%Y= /.Ar	T@6{~[,ĚKk0\"L`xN687{VOfgv]}Cm72q՗+! D>3R0j6mC	&3`67LF.L`Ĉ-o܅w, HO}iNUc]lmlf B3rH\cG[_Ԭ  ګobl*V.,;KE/H-أx13<1ڹqE魡l"Icɗ12.0v57%\쵹3[SȜж[6 2sڋNlY},  Rs*w	9*nV
SlISմdcRY'OnC}Cv߀y6tZ:³P! F$R<2[eAq %(4P_Kwkz  6儴"FN8R zskX`eK:owMj
l36yǉ~4C2i,̉lL&`z#7q('.Rm^{E?ۿ84Z Z6넜FvLnj`yO֨x֫OV.itp,LZ/<T&Jylܕ7 Z~2 x7A^:3mhmK@k O[sG n^Ν$|-pc@w<+UgL[Dqo]7'x$47~ke,#%i5LCO}s4\^U;ǆ<r=fIv0q#A:ko0D	55G~[ٟ]ݾ6Mz	g>湵{?0]Hd翇]t:tBrA|K5m .`=}fiZz?Q/ܼtn/NAg[魽b6-[#U:^q{PTcT5WIm.Y$T&x;(O4}$ԱQnJ/1Sˢܟfdr+68RrN˕h$ʎbS&36>Yo-@К_fhS@[{VM  =|9	]HpDq#L{>UZ*dfZBdW#5xgm.n;[c"kg_.nġɫ-eՑr:iBP@ S5uGܤniw'&gh/7\G*	`b
ZL"WDr SEp,, 
zA/m*4\2fdN?Jp^SP%V`r HQs T>ݫyn0W?ҝvUGtR>l%03Tn=`#icF*T A-N* F ) Hv@R ҥ" .Hi493@
H9$M ک 	5OjBd⾋#Zmk.Zuܦ2b+k!s~5&G>m*;ʀ!޻KЃrMt_kIhHYi1&ҪIOPvVwPSq8ɖ+Wnt3gڳ].F{dm}+]}b3cx2$ۤRĀFBg<Rֹq}b7ꠕ63Qm@,;C|@	MR.˅>px}3p+WSf䍎l.ݼGYȺ^)v$I'*2=!PMmD#ݦC`++W5)r-HsϪUr<`1cNhժ+69˛<0$P@KG1.זA `Ԏrt2y͵Y&TVAzq.TNu;sq;gWI$x׽r;E_gPIzOB.EC]7]c<TY s@ k6֣ < Iq՚GLFEnpr
UU \:K[?]
wbH' S",WFKn4PȪ	#MnշKH'rQk˼vYc?ڧhÍڶP!DU맸,˸  J%-%A\fzZCJo[޼	Hѱ`V$"D~dO-8'2&+b֙]B 'ڣwI7&!44f[YV`ȟ YB gVWuՉVonXF$S1 hcM,䲰̄T쀿ʬ d⍅6D^m¸UL*9y,,H쒀H;Ah1&OVxXւcb 7ևkc=ߗfP@ q=hW̪ɲO|֥_C&@ކ@ _g*z+3][xb	18[oVk}$DyhD[D0*7)Ztݛ k{eEs%wV4GWuǿt;TB$C\s
*6;SOIzׯjЫ<|ȟ~˺[8 Ruz{o-%Yo* oҨr1^L_ D^՛Z*IוkS a&'v='Y-B}Uhq5:;^m_]{\=$~<z	O)bvLx_yKxOn+fim5´v,$`|zuMz-ivl[AxQF;IbۭlY, d#7Wx-C p1
v׽u>*}7ÛuO[ Zkȧ<lp9,weVg#.'}՝%{ZIe =>#Ogxd2]Dv0q{`2߈jZ
׼֮Lس'I{:t6{}~AoV׏^2M2\
<o#6˳{-\afLc?J[Xeud;M4w:mS57,zL ظo,Z}6[գf K{}[jIɪ:n/-^GMVt qsZs0cn]H&L>uPȷy-O2}?6ͺDm$LJ.'WJα^(0u'b3 RD~ՃgT`.;Xd5oTJ2yzvjFiBAONL|/lbɡW,̗Bd+
{WZri*TuT8J@H>`}i DuH}-j WJ, bQ֜4ԨdiH>E !Z"od֦ǙdqeQ&# Ỿ/6[_S<p+;mP%?M7c*]](sGX1i;QÅfʭs򬐒 Z.'UVPNH#[wf )ÐZQqJ˸r7&ztqnR
yvuZf >A2`=,Q7.IF8^m@m0S0:t	cTpMj]teX
d-uy뼺Kam/Hb`b6F찣U`s$9X3u6 n_[v\ #r:k$S*3=ږSyg\n 901]=Tos'S&G✼/i7wQY.0'}n w5|=,ͦH;**(rJcbT	ڣmQ,UKpN+9)Z=W勇zHL]2$, ##[WbO$NN^Ñb';xP]W83\6`&LVYTj&|y'["\0 ]	X$Gzep_>N	*7h`ϽfugTYgà{QHm  0#4PfZ;A&$ $?:{zPbf5F1 `6X~@G]i."0~"zG^(ɶFޭ #ڈkn TjeXP9Er )G? $ѶiV$>ghRTk Vl f#$սY  sBkt2\,,n^	Zh'LAPO#T]ˊSqWGF/EF	RT-
 <qZ%v3A2[m෫zJeuUwFqGœi%(	Bh˻l(F8 ӢeaV	3	>WPAp:z.̲yl$*ܓR-e;7\%G;BpHWm;`^ nKw1%gwڴrے$N~\XvbdTri.|^7ckE(7EDðK:rpP⹭vI=[m$>PSRs?!pm σfYoUlZKJ&IRMyό<ū `/~Rku#͛NoyWP1~o~WSgMe&۴p@(q%Rr];~~ǟ,1/G/[:;Et.w\syoOiާoʙ[!x]n괃a \@|]nޓB- _(nX'&>>'{_F{Ç& 8>Qf6!KL.>U;!dXV b`
֢UE
 *{t̩|z*BCK
zjlkt}Z>׋I *w0\fU9_#'emfN	<WK	\ +戳a2s2cv{mìk`!܂{JkfkhWh ]ꂳkx͇-,ZtJ?Ԡ-%v4'/#p*LEqtߙ
S7tKۉ7fKIΧC(kPҞ{w$Ș'j6FlKA|br1&:FelbCJL7e4*T !K02) Q[ڞ E=*CK<~jBȤGhTJ8iFi@BLt𦑵_tba-p+ 4E֧^th s1}?(m@a6wkXon't׆Yc	=hoI3]&Fܶ}WF0I};Y $p(k-b& pvT.=%G#ކ\m	_ղ[2M6d:G@ktVIDȓ+mǶѕj<"m5M3lsWo[̗'X!H=t% 
Ռ#5įHjUx-;QszKFV[9}mw\ MYG_ĬPUD]n]X0W\)e<㨬3xg=i Ğ1\k~ayqog.wIpmX6'k;SpI Q:M̾yml5Pyp]S;4)b6ӳRvuB3=4&y4޸ݑ6Զ P&,\(AT23W"Qf7^>g8]639.ӂ; v#b$oq'`J<`9Q5x{Qw+se7R}][KA=GҮK[8I= 
~c4J>^<D̚V$ ZuY5͵XR`P\l
<dQC9!C sZvWl$OqRF:٣̳H@   5l@H8h"ctA UV[ pc dZ
)#>m6I"x&[ 0+Y쒖CHDt(ChP$ɂ}ZV,ձw@IH튮kD2LهhݤUؖX?J`sAMPR9m3gD03 lx-YiB	%|UYx qَQv	<OP>_*q!@Y"K:F|$~>t=-j؂xLTUeiEٴR؁ (1EwgTYk{ǡ=QOshv"GKx(S;$VֹTH%q'+mSMi<85zWR/&庉7lqEv­7)03o]>1 [bl
;Wt5*"7nʹ>g5սAal U_Wo<?[kQ\TZGN]M֪VʨAB915-fj76R	""Gұ4aYxeחIG홫yMW 烖Y𻚠(U[R$}>Z9 QΒ[-=PF0xMg?՛4|/KmQɑAY=Bapp=k]rcI[_.>oG)>oքj|_?;Mv( $<OMvDu!G}9$zIWfS:-OHkKOx~Vl[ds1ҳJy)I_onl~D/ߝ} c<GHuEeا(=_MYAÞ+_
i<mt?BKW=w@3o֩[V߾粒l}<犢AYBI/ C{;KUQ]- =eb̱gN)xٱS.I4{A1#dε 	MA)tG5FUd Oz vFu延w$`PWgDTM3UΈWЭKTbl,jޣuʏeZ['u%[$S{G_M?Yn[`;Fw3åo5U7o  LtμCT:l4ď1p|ױ5[V\<OsSɍEYP̅ h5=)*`?zJiSsHdM* U i ANX1H&H	/Nx4R ÊzT);_蜐1
)KupEj|+/,\Og;!U&1d`bz xkh6I3]RAn+ˎ}A̧\@Q|މ[CUb`R3#8v%a24N"#]:ea8ITF΃JimĈ2hX.
scj56@av<GR^ڒGjxL\<[l^&lBFg=+/n+Q>9mu!WCpd	@	R[brqܘn	?7Klvvq:UZK.JL)҆y݁{5aD1e~]g)Tp D{
5!ù]vaf2⹽JyV
>)l9q^,	bK	5t:[QfnmftԌ_FFz͌CGCU`OdH"kD9h2_duL9L"N)ЉtsVދRd";w	:
ӱ	p0"JF;=/̴dq0&Jm$Q?Lj=s:>cqKws=y	=KOi9xEn[ѪPbdxaERIɒ]6׷JhLI0+:O\S"xS6c~Ēj]:nO5:uJ$0 J:5`U01V˻ R ש&L N3$` ]&xҵDFr|NIRԑS$ܡg֫6_k(Zؔ {wl\Au8f]3aVO $JC۸"a{SHXaɞIXjsuG(]-XlJ%¨q"05Riִc\Ue i
*#N鍼FCKĦ9~WeiDk'{fp*{rϚ	$_e )3QiY)qA?SN_,l(|,-?qz%M'w 
p Ӫ&A"OW-'ļhpz_^YҽayEX$>J9y\S
 hQɚ8+RMwӽU7y+z/0C]Kw66Vy+QbrӘp4AKb޸B!9 m=$)&a7X$k^,-Rɳj]g&eDP7[:ފiRH KxvoigsN
m:d4~?W+ ͪӑf$d^'zmO9ʺ["LkG:v7v#19 [*-)1zL'SC^;:a{E-\\kEgV.jtV%v^m%)	޾زġ/[G,g=N]2ޚQv߈xѳxnT<m\F_kx{ily:7c`# װZZ26'Q\ìW2/rOŞkW/1ڶߛލ9Rr)KAO7tW,q\A^ؽ"YKtY¯lVLe&,%4/	#^]=|{GZ۴QI@Dzʻ-۱d$ Zw]B/gP TOQ?ˤ^6,\U̪213VZZg`VV2&KN Ovo`v\5fb4cjNA!~r>4eGcXdoVM/>չ{7'ΠIHF1Jg4=*xRNTRK`.02)R)#T*f@&
X f) "4Ǌ~Js VMBⳏӔJp:v} H?&ܺp&AW d,c9?'࿈_W;7A?x[pH]̡vG4xj,Y rA=_J귎٧m0d>2+l(·#RR$nֲYz-3GF.	^62Dy?ݷBQsy+Qtժ#01\ĲIf\ggWuoF#瞢"Um7nsKDlIJX#<ʮ׃4orpq\e 6rAWq+([ev`1f}niY'+vE7:6#$srzw78סt吐!$+虮"	8)s\VpBm 'QՈW[6"[Ұu6
Duc57kK0Um"QL.gvXTc{2oe8C|掺*R=|"A\Mz0c?^Cs82E-2LCSWc*F'i*jB.pg 5bvHn uwi_c^o\ 3 "cs$ ;ǽz^`(X+s'^=_PNmp63^m<$Gn8q$ѡbm1y3#f^◐L	c:Z}d
1?A5]*]MZ%mi¼?BU$u84QXǰߚe'wV:Nc5BrT	S)=`	9Fj/㎇>"$v4|RV+{HhG	yF@ˏ[,pr*R@!o#I:kd#"8"̙CoWcgƉc	&wHj6r"!=~Yml)#9r<(y@!p@Tߒ) 4[*`*H-[R.A0YdNjVadHعf.0;ڕZ+4ܿa-h4fūx`qڮҥ2!@1>zEmux6%m?޵m\  ;y#R4q]ߠ/ s©R}:7T!@jPtZaijK"m[Wf`R]І7Qs{ Zv;m!gQKp#ltLgUS
A12_oNRmJ*^eFJ\${f]s+WgPZZq.nZv㸧v*8&!}&c*%un:j;[GM;@<Ep{cqw$qh}MJDȎkZp:j6Qo&5ZbK2fqfΩa=  XG+Z>cumi.(@f 2W؀1j-3)U36&ѓ6 Mкn	Zao)7Fw!=~Twkhnv:e)cF#=E$Và=	NmUWm[LRr'pgT;'y7o&ҢsNVaRV̕y,+X7pAjp"K8xZ>ųt@.ZgpDm{$dڙI#qtWn?SmTk2Si[uo`!F|ל֐V]-v6?_B,y)ϖRTO*TRJ7iS
iRc' SȦE1y)=M*Di M@zRizXL*9>sOMz]Ipm$G{>uw¼Al\V 9xYmKۺ
q,N37:ˍ?J|'4#	sOq	;|"E  n_?k|*:6HkM-kvޠ	>5k;y!lO7;Kv?6#כPĉ@1. 4zs#wQU`AcH9#?`Ks+lmVjxhb녭}Ls&7+OCԊ ڸ|ˀr>jrf4c*l[Zsi$8Q,<IQ]B։']{WeZl	TlHO]kB-\J:m*rTt-׺r */K;鑊dׂ[`:;~8fN&#WՙB9r
Cp'16̎G	K<SCA	s+~Eݐmn4@#]k?Չ>V+qHZ s2&-nyP!տhe۵g⢔STV*a?*h-u 󈮛Z>)̨[٬F |eLr&}9;PYAG>Qd|!E2S$zw"JddtZ2Ƌ:h`;U
Ic޶+t&浠5P}'1k{lA>گu*EL@#A/0	b*[@ǒ	-?h<YA!̂$h+1Yk1$xJXTQv\RE	fzθYᙾY\;8vC;A`6̼!?/5kW
1犨PoB=*E'-,AO5J^*$+ H☝y!jvF>$PNBaa,#wQw-(xzV6m9z}itČHU
z$׊2֭+\C## 4%vc8>Q"ʱvܠ35:}[P|{.>쪒$,ڲ<4۹sX1|MNyU>tmBڵBmEj-:ֹmO5+e |I?ASɺo8VzUQ G \nbAճii2y z6+f̣31Ltu ,GA=)cNʘ{6D6\Etg&L?i]+˩Eu"aUiڶ܀N8j)V[NȞvo1KeNN>iJG3hV{m4fTj-u*<K!ZUd!r;'8c`{ꬅY\6Sӻ%=(+q?j1VSGϩZ$6a9>{{Q %ێmW4(mټ@bs94Δ1He/`o9j֯|re\|CW@@o~ǜUlY\Y<ih-ݙ[Kq:B^tem`QH;Y[ַ,=|Ylپݒ
<3gT7u~!BA־0$V8j<GM8-in8U#,p; ptqZscCmh(c_Vt1Cڳmܷu,}kb##i3(KV:pdo;׸i)2xْϨ! ;m\?sfyfP] Oޑ'eGTJc4SnSKHLS@*TutJqLzPGw- 1Ȧ? G$!*T*YE*U۾xOtWC#,=J䘎j R$] .j4F';zm~cJX0t8׎x9qrTPc}봇Csg,jC5͌:W.w!+iغ&D;j/rʡiv91ZˑҚ(_C+L̚ :6ϨTtg!m5 nn>U^Rp^!
@Q,-_A˴z+l>^vQzJNmD0 :UGSԞvƣHK1u(o\*p>W1\ҕe,]ĭ|<[[=FZ:e)%zָwm0(e
w'\CO 3xY(Ďx+5zYXB\ޣJt0@OO-ugk(ɓVPW19CM 	/X*V`g٘jDE5Ax(\H޴4Kf fi~G6>n46`_Lx%]"@35m1:t%!`^}+V4a.dV@z,Bd ;@TU3$WKzV
XGO	T!0H=j;j盛QJ9;hUg=JhKAK݈6HJE-/nw0w((ej,r$LMmݳq0pŶ(%K&@0T$]6[lV	`FZQ {u*v[
:c?MòU2N81NI]1Z6,)`~}?sj]R4緽YHfMUĿp1[Kp(ݲJIS!15z-.ŮG
"ICȺZ۹rq[WYNՑڋJ2qPQdy>YkQciE|EG	^s+{[)+׵w&#D`}(ƵpT˫5QV1m&y$6-NTZ\=U}(pYKV,m$p0v2XjY{zP׭ط@k T֝& U^ f>hT6w+l?G4ݦ61bGcމm]E}7l,$sKyWݰ̣ T4"?vJDc @[5
i{zO<4=VfG;X7#P7eE_JWW+9K]ߓI_߻qP dYz7n5oL3\<@\j哴i#5^:K%5Za~Y0&>ּUkv48qPbj4~mlCz}Jz"gk|,5@#+sMI^ȢԻcmX#;Bu^0fi.DaVܹ{	Y y5[pΌFLd2lvt:rw3hk<ˀ[ڢZo.TI~+L\kԼp#IU:}A],F=Y.J` [vo;vB	E $ZrCR99/,,K KuCQ@?))0=J["QE%[h9=uMIXQ뷬FAރmFPzZ O9A]4ҦT枱O*TJ)PJ(
'.J^"Uҥ7QO-"%*T*GlDM%xFZc#SFF)Ylճ@HY E ,kwӱwȉ#<K<jRLmOj|A*&zW1!6  gߴ{תŬ8z_iOOv>>evMfmYH+.lB2L>~V|^_V/ m1 QTj {U$xI`" aBrN187{!+ΰrIe6	v|Wղ9ޠ,fkŋ.Ť|U9;{\n<c-XG|!QK5ϽgS) xJ=}^mSbtz㵚m"&sT%T? zmט"dFhFޮ. Y&P 2c+KԱf mAEU{tȞP%Scv刃#W'w<HWۿwD`dH':;[{EHh4}v:& ;=ϵr`=$M]42p`skZ;  ffgԎ:cރ#׎kf85H1Ng38
]7|Ey$AW~kI.ܷ  $?\}#ii=95z;lklP>}+ U%U
#B1ս.0}!°W;bLsmHi%b~2GCU=X1]ӴGB1SmhIi@>ЄWeA#d1Ҥɹdif% ({w%`&TV)}Bbv߿+gVCl' 4}mj`Pf#ޅsqV 1qfk7gq%w0 jkxmm۸ċe;Amk]qLsZ  I`# ݴCz$]Qm7],B$I<A"ߜO?9֕IaϔːJ|
\ ,N|i<`c3[ڭY]lѧGwh2G$^^d۩Ew6=dёypԹ3h&]#q@JLa]iBJ%}D]Oۋ{ʬJNUEoVSjf$l9V@{l8"I5DN?$6_ыi-S f:I g5[Zq,&ݽ@]]3%E݉;?Pˍ%^۽vܓ'=&EI(ǥd޳jݫߖ3m۳Z>y<kLau8FnֶlZfH$	,>C+ZrV &M聪z2ۻk_Z,3cTvkw?o |ڥ['DЗmsyU{IiۥA]_$je^'E^޵Э+81-]yJA:v}=bx"uV[Kn-+U{ bTG\kAeaTCC_?ޱeo֕K)'a )
ҋO/yޫR=D[k#+tU>[.X#.WZ岈G܈MgPX2<yR&Mip>UhFݱɶV֕XX~~bllnFzҁjWaI
g9{+4:;$fqP Hp#=qރtYb~ꡪG[Si(TŴK$4mcзS *WL>Z<˚s{i( |k~Tl]^Eʂ }9Dfp78b
k
aWNy5&
nrT|Ny48'tt<`qC)=SOJ9;RxzE(0M @D~@LDu NxFiR7@*T?"A1)uibsHuk-8{vٖ\>aJMB+YL3­\h;ٸ3kEUcn/¯pP +TvDFCVm#ܸ|XF)$ScN\G5hSLGp=sMDE2Obfu`wY70pVkdcDv->> ʌ6C;Z38'M:7Tw&;zcW$z	Qwj2rO1uOEdW1|.@<h s[Z!m19>ǹ|R ,=k"LbNs	wqE93	tm=]4-'A1#YTț;}>iY g[VmSZP!{
6
yE7rN&h8ߊhvR~ * 2b}Bz:fd3fqTnaY$rNywxڲ_Mq*$ow+iV9uQ:H.Xާe-tt	Zoq"[acZ|ͫEX	O< x\8zg{މ-6Mϖ9eGnZ(mڝq22\nඎXp~ӵh-ٺ,'Jg豍S+ChNo]aeP},:{mܠu Ls*Re)z"TP fMLs;Lw\ڥ$`U[/{PTCqըy	-h˫Nw< )ͅs& bZQ_4 ?
*Fo eQ1dtM:Uj<M}^H=5B-s F?^D)[cqWxn3<浍YoW57N4V: AGV4RC$PKisկO7YMXGݍ2ڽzڢ@1G	oGr	NQRHMs=[9x[sN(pO~M68-Emclޫ܋}QKmC:SbV[ᩣ{Yg-F] < 
tOk>h[MoG;n(!eD=&O~ih7|=JNTi&Q;7ucC7-x"q([ۈڲo^k5w.YI|3[D}kZg,L0( n &9YڍK;}Բޗ:1<K-6]C^P<NqXd633bJUjڭ%iJᰅnY+rA@\[kImF܋{bLTgiQW'6ktAGI@oZ0"Ob#du
nōA֕vL;.kO^!:mTj/BE
=ta4Z[˽>KD3UOI~Q]5ּR{c1huTh,ܸ._*XbqB76nk:,n鯭0j뺝[r֕twvկh'N^\^&܂|WC`em	ʷ<U-ea>ӎ}5|CLFX$ϰ[i.(\<e~S֙'7^n][^魵u=:gkIrbSzԳgEyS}nY?%HPF1Y4J#X!yxl-ΡiW\mEy?;7Ôm;%w?zOr
n:P-wCY`řA3JsmvL7|V˺#VJx\TP`ݏT 7n׸W7PQ⍣NZŻ9E'ldͽqX39>r6^TnDðj`N;ЫoPd^2вi gS4IrE+7{i8,$IYDǿZRXb6O)TV]:*TiҦvE RHJ *cxhR@
*TOHo4	@i^RkP9LAy}w5rG5ztuş\x%;0Kvd̄8wЭ./v*-*Fv&QGIL,["YJ82+	^0rh;L)H&yXQ~s6RmZ Qֺ#zX#\ml"q5iDǩd}*\ҭPZ@h=mKr*~dUI{	'hMk| -^Fr߄u&eCApًFdu(`݂c.)?}[x0H<ֲ[6#
~f/Y%Q$~umv!}MRƬ4VQ@#q&@OJݐ&m&wWX}/T1EV)``V]DoքimF5fVu%rT`ՅrU-ά!HF}*ZM2QOT=ZalaB5G`@?tv9bMh{{[z,|NlkW`?!f`T<̏zUWUA@p918lX!Bo#iai$m  Z(JU# /̑c`q8uAo[Kl]C(kgB۳1 R6;;bS]IV%<H=%mI=@=3)Elh   sVF<{UbjӃ`˘ my]RK	
`l` tPb#S$TӳICyO۽s5O}EE#κG@ ĐF3>8nZ{NoR@Lm5m-{c@g5^NzWC{<CtKzT2ʑ'޸mgF;vFfgVu PHDt`]l[%XzQNڝCoam62EQutmw?(U$O_sޝ,5[|ƆvʑP쁊6'~cܷ-nX0?HUB
3IPTUqnk}<=ZϷi6\kx&:~jy],*\cMMK!H3Nƺ6[ԀT_R8i1SݿѾ֥< 1Ui2[XLhvt>S)mZgGjscrC97vZ7U&YH%$q!f1]76R&uXrndX G"xƞƧ-ۨ^*-Pqxg<}g6ޛE~y.nV["du$}*6?;cL{m%+f<GOq]iWKkZ?^ӡܗ	.Iʹ7Ҿ͍r^k0LqEcRӌګ/WE-`_yÈYLn^b(FI t^H&>/}Z(;QQ1V+o~Rm㴾а(:e"zȦ?w/'>Q˾̲/VY,b/%ݱuTrTaYA4˳Nmn=7{U:Aݱt[Ïocޣ+]57mx
y@|S`";sYg١{cۼmLA/U}NHmI{
oߖۆ}^
̓sU9Kff-z+ℽE1V-XAwQHp/ uP7H##Mshzk\%FrڭPeC,=lk̖,ep+	u2I/;+J:c۾`yT[봶_)4Oz_}F/ޜ
ʅ 84~KLcQjjn1ul%l35P5:}v77K*$Ԗ砋PҖGxY@!i'$yQvGIE9Y"kJ?4*TPJ *i3=*cJ 
O9my췪z`Lnf_Һ/$8&8rje<r&jxm.QIiss[Uҟ=x!f 0@tN"ν_Kzm#oںw$Ϡ7'~,_FQpyZnzm37^k[Gin%v`Z9h2B/'#OiVsZΣrɅd=GZqd*	~}*[f<$ TY\5D_O1XrIdu:+nfA]	'lu-;~hUQ+HvI2jcޫމ"ծمݖ|%ɎJ7
}E	i,\QM򆶬R@+!AGʂc1P@;Lq[Pclz-)!'p^[#i7:݅QmTNQS;Q%I"8-iӢ ~(|˶gtab$XQkA4U
; LM[jzV
p .1RYxY~D-ه0":Z6)nO<QED{
tQBȟTc֦"ம]!=fWH*d~K3~m!eLb:Ҳ $F&ޚ
HX~!j26Qm#BlU~+Uղ	$19
HRh0L,nΥ@6<AR-`0'?Jk(_AW#ҧN6ԇ1OD6 NAʎy+*ҋ`
8A϶j1Պ[Sx* #ZR-ff3	-jVJRmeqm UWmW"BLǼ7/NTjh17rMngsWUՋ{VΝZN	ztFo7[+ C(k^݁)U;#ܘͳ&֏f텓n$O"$瞴QkJw'^cHN7mVeځ.y;VMDiV=R?K;\`ٗ~ڽ=1{nJY0$"Lu⴯^o.˸Sl|dbE{WHەyɦցz3*{ ߷l1Hь)<nե&ۏS]{yA:K3] 3lft{lTp-ozwm9vʂGi֧fHK~>QzϺ-v¦(bDL
k)ː&l#_UϬԊտm@I\QY/m붮ۈ#ocok'|;Ukcn7+[h0bہ:a7"#}bo*-$~	>~KڛoWqh6WsPLr꤮Ճ<"}޽|[ӛXW qkz5%`*$r3n؃lͫA^9M	4ݗ_- <Jz]~ҭMY#h8#1\0/657%O֍M۶,Tn3=Ua%~wLqQK#C'iamxtaW9{CuVAiU s>fVʖ-Qv@I߸UYE:\gal=fwlEjVwDD]>)-8RB	+ >-k>#t)~O݈2>8ü^Dzi7|[][K[uڑD>Sxbظw8(@β(MۅtoZw(Eخj7'lƞYn_,P]BNKZp'#1@_.ǬO{koJ}pPpEkx*~R?tOm?9Cm5{ <]<5C '=W1SpI=*aUnD)E3{~]̱H1Lmlip@Ǘu-[nqLޢ3 r~}hdV6#i[/źՐJ uo<oR<RfZ)@i@9+=iA:QQJ(
j3U5VjnZTI)&g&`.RRLpdPl0
w5#jBL4[-9[\LͳlxfRDkls=_\N%T\ ϽyA` 5зDW3˫=L
,_֭esq7z4z9s펽k4ڲ6>+;n >]UYP}%i1r?ίCiV Q9bMB"9ĸHVXV-_HgOϚnh^iYcp^@#VI5z`*,&W;j:\Sxt	xl=BU~)̯f2Zc=~ibr]K*(h'Ņ6]d?Zk(Ė
˵坌K HsӈlFi"$RHֵ@,{NWj* ܳstuC/2~u<"K|5˪E3$^L+,@13tkaF6aP@L|Z,&\mq_NbGj[Q$qcjK -ss0I 
Hzj+b2@ F*FgIPyU 2=gc D9Vܪ
 n'
U!X(``mظvDb|C@s$-m@`t(CGU,GB"6WYb"\_IH	qܶJ܌_FH[SCmM|GW_̹yn <	⤱AwYFo4{,Z_rL&>Q	v'ӥiYiB>bH;MYnllI쨙 7]O ;BR9`>aSF(6鉳h+w'Gj M@k^
N}*mk]  1&8k /Uf̒~GHڭ uo)
M$Qm=U.B)jvl[,m;#2xjOI223ݺ e9$vD@#֏Ԇ뚩W 
"OOg\5öm.Kz0"A0*)IH\VF;\F>4o3aU2FW}tzBq#քyH70dOC٢6˵W6o`?s*󎚡rgr@4"X
WV[<k m+":NbOvFٽuQoZ,H<wfil+]uces1㰧}mx] dcUPt.hGZm"&;[tr0=rϽF_0;XV\,bf#AvJC0ZZ|RFoRőn.Pzҫq^RE #?h<n
!=#E3g~85ZB O%VwLs5VcrR#후Լ@)l@SuiaH,ǂ=nHO={7HD5{Y<7T I0yc2֟xBkZ\M!ܾޙ+LȻAřv4jE*	YO=*&ڷRkJKĪKwFd>T%Í2&fDphTQbg>HCwS ޷r]9a$;qYG&c@d+h<NdDnudF2KMU^A^/mĖaҤ3dқ|lW -;Schѯi'=Hs@S%G!0qPJxXrKe*XS&69"D (؀§Bۭ92 hd!7L
fT)ɑ5DJQJbҥMk`*TRSe	i*\ֶ.OJLhh^һjJ =;<<cGPiVRbh
=Ҹ$>5
q\+0pڹH`6ִq\,$O'fvؗM-#%V3[-pK(,a)aĒ`>?kfUxM@ks[AO&$=r6E Oj-Y.38wk)XqZ0Ȥ106$dx5^3!G5{={fX\:r}! 
q؍iXP@zg'3;aYP7ϤHka0uϭ{S*3UۧF@a`v{yqe5o@g86YD8&LZ' #E۰-[,DL'ml3(-z~#VbcYEEv<^%NХLEZ1vʸ%~^Ip ":JFQ-2J@9fjP2b<KW C|g"9E%.dUu +qRMS eCI29YE0a$& ZWx22z'KMKT uZI&?Yӱ]J'$x]&.T 3mƞ޷Qv[iR``Bѹd V\l {GX։k O.TF$ J#Ҩ"}1:hiDgMĬ'ߊahm [F	O(6W@ Āx?:1Y:pF`,9L}WZ5%8ءl>c8lDj^ݯ]ǹ)NWf3ϼOJ b/${З/X`l0q;m[n\@Poq/*X!wj) /@[WL~esB-9sޚK֯nc(K p9;nׇpkJѯqms~=B}#q41|r'2M/F]SͲͨ[wizu@kKb9ji#v94Nl7@M͑""{r![Y!>lfOy|jv88Rm6:qK4f9 ǹwKOL7dEEΜK`.?Zf-\) HEk-Җr3# ~~ӵ̠oބeYBƶ8ѫ}
.PK:.6]QnN %OI
zy.mV* !g"0cRkiFU061T_)jq 0g=۷PEYNF
`9;Wwf^EW0Jx#P..$	yX[wjljX76 $cP?Kw1}I=f6`b}ZzAkW!`}.TV2]6˛9l`~F~ZȒYc,Hܰ="ّUah}Mw­jH=!Rd.G۬tvy(Q qԩq#s|kL
Μ+<M~qY`luL`t1=h>fD9!q)LGH$Xd<
֛FL^pLPvrvN/')]\LHA\?cޣyn"yKV@ FOgz
 f1NONǽ!`d&Ђ<iSn%9rlQۊ@r`*TM4J *TuHL<R(%@RH5ht([fֻ5Ȝ.=_\[f˕#-"bft/3Դ)El0}[ypA,q'9K%=X+|)tךDLe,ۀ1"g7tcIhbl/;[Y yݽYu>T_*?Gy	E$mq#o'^m[}9nIǵtMOtpwAVV,Z=>ꋹp#z:Aȏf5[q# I>ӥuSR=d1,?lVW t2.FJyZ咷vkd[08,bZbaGN\
XHQTMKm[\ o2CZ\l0V"<`!<=h!`q'5`s70޴E6:U(^~MB5 #,22O:w/F2Dn)DQqlhF"% GI@.; 1W4=` t8/R-W֠rE-\Wl,{+q-Xr7FzTn !gցq01=TnZT&	 &F>l+NcXP<@p `6;{Z,D*@*pV[rb}(RT2(`&I
la%1A| v;N>w[mDCtq	h!bIӊ5ˀ#
xj6L(C6[RĈS4=l01w<Op 2#!PÓFƌ!ip*6];ZHƬB,Ăr$ɠ:gk~*C"H)TGcn[oS=>WoZTB:u^ i,'xi|C[o6+冡eLYA1S~ۧlyK g'5F}[8$Ň}#^is}TQӞݕٶ-(x?P	At>y>a..ٺY ;c{mdZ[*mȸl,Dd ,dӠl[1v˥FvDO<YTms9ziHX".po5g,s'	4.3Xmichˠ#qAj5m]jZې.^ M;yaңHEf-oh=\tpP`A"ܿ|ޝ ^giޜ%F2WVy}pX0i'n\{VE1X7N<]o^*يZm 7^Ŗsz"ydiG;dx.J-[	^Fco"YnIAѽsʀ n4ǒI^S^	~"fղtg]@ IywEu^k@k҅VJ[myZmӸz*S7&IKh.\Cl4Yb0:.hn߄[u'qldYZMNT#83ӭ1F6}Hv;JyASpY*TmӋ68BmMDWWyҏk^A^!PN'Fvޫ 96A>fȡn.ZS g4*M`:@4n cqFY+{n\K&L7g b뚮=JZL2CPYl$>u"z3%/=i}b)UZhTrdE<J&
M*_:R]uShbZY lKH9H`Ӂ4͎(% 6(+ɵC8zǀhmP@5dN	׵x&Сiu1?Rf,r94՘ km h1fD^L~LHEx1/
7NÃڲ.Zٿ'iH^}}*r
?pn0d޲g'؏&%VhNMPKXyk^ם6g+:婷 ޘсE{X@:OJ;	hڸ,~+7^43OL&\Ώn e;k%+2&G|UZٷq3] XZ3VqxbC,G2%*7$nz֧`.0`fx~Mlap	HWL-vd #lBK"[Y!ʛ`6S\mX,B1LCGre#r mu*6M9&c9Hw{KWABX>'[<c?z-nӕYHoAV818⤋p<
$'9i*VULeoZVvG=w݀>ӳi$$iOZ$lz#<ns@%P6ݯ`(vQYe0@g
ŘǼzU]2eha2#iBa~ټ
F@f,[`VFhˮc csK9h9-<8PD 6rGY*X
nZ;fϫ;b H OjfL mۨI؈}<7jb0lK/2L/		
bH84A$lE$( (n@=4"l*APL}ʢ2Ϧp9Q@ ?9mm\!O4>#b]' 3I/<-,GR}KFڧi%L~Fi[r  qMB[6X$I'5wUrƙ(n8ٸm&,df=6ݽi22zdZ/1vu comiߤbs1zU@ clPZfOO$	٤uRꖋ@=jNi
ՁZηQTĳ3mx`^K:&=CGUu:6]κn1X74ϫ/0;oG2tߕh;Gx@Ve(CORݪ9:#N-0OZyY^ڂKq&6Y	p#^ֺ m ڙ{+a/iR2A-҅b,].A=Cۻshi]S1T޳i`im]Pn7Jb}j5o H#:y{@2:v悳y{I)lRk|S̴" 	<-4LH"uY1R0	@U3 ޯmOdlHpPqT򠂤sr>_@v	>Ƕ_kyy?*kj:
23gʳ:X$mG&% na{BS\@ Oc[(Jϻb\ek`^hl! ݀7@5q.rٌ@덖A%{=S(dQr)-k.FUKo֍g+9YW-yNT1/gX:yp[<V{.20J21E=E|	i}Tۡ̷kATɪnlbM;UflL]ioIiSSlJStJ 
=dӌR qHޠ2j[}'-J@wmT@H+KL jpkKJvY]G_mRJ½Imm  kߍZ36$`
k	}B+ ]E%GSK.w*U;X2TtD58gC)ޥ !;=G{ЕbPr$_JC3DAOގv*Ğ[$!bEK>n $ f޵j19t`p6g?:i(7zS~JqkܶX@=>xnXV(cu|&$OZTs|Ao/7$3UzCD^	tn4uAX'ȩeK(Kg``DLs^4o*i*d 5łHʘZt^.7n`r8騰GPB+}k
K\߂p"GDWOj^rD~Dfբr&tz{UGG[{~jp@x汴s 06 Zv8p>-0:2hJg
~Ԇ dqH42"vȟV-p,Nc1Խ['R"|Pj9,7-[^DIm-h7Ӵ]+1Y9U{R<s,]LJH,<A$u#*)-SqnmpD83k^ÁmRQ%X >Ǽu40YU>ԑc;lle"<m]P11׃,E 0,"D"Xkgs2O 3J6; J7DA{֋dqS:,-B$cM}U60vKJ)È-[qoI&sPܤL"ڵfeݏ@sHcE $6dqnTdX@A%A2&rO9 J3Cz${OMղ۝@  iM+"rvS@.>.ޅfn% >(=Cڍ!=|bb?Q\w1$$`7,jo{c$MdxS-- yoiP
dvpJ掆 WR+j)1ͭ/ E[fk6"1O+ ,/0
̇bΓt6_p%NU
κ⵳3dM#Top߷b*~Ȏ愸;7oInrhηP[g6|$	B^q3!1
1׸Z!n]gv8{V=9b*`:~%T21姾gYܸnR$Fg#j\(70`Yس.J-9*ě75jw2zY5⫫|@╻=,nV30zYbSqe7LkR7Tc兲Z=fvՕ^KAf"3G
	։mvIeu ̜U=ǒ60zkM`aA9eɹvtm/_@ݶTgn9<g$KD\Vb
źAfUT?Oz"?;C*'sﶬ1Jr]m茂:7}`@	-i?"{s4#]/rw@hIuCZe 2'@!+nȎz{l;~)./^ihKeJH{\0;#3{,%TZoVJSukHJzE,dg۽kDQm-?@ܲBI^
su>3JQ91uY
4= 
4ziR ]jjdO'JR< qQT	(P1$f(FF|Ho[!C_@զÒ7WZnh+o[	+c]^$a<yz'- $$hw R9[76YڒN0f>	z 
L85Z3G
;KDZ(.H	"-lEay`=&PdFKڋmJ(Q3f0	;i"?E+ \۽Ճ }=6Q5epZӃ7$ p[]#	<-/bJGڤ飖.Z9ǲED&Du!.C
֫Âs#R$bJ	mv?i<U iͼwe;Rx|;ƞO$|#qNk}.,OOֵt~;zƤ 2,e(}AA.<I.*C"?ȭZ. wB);^/jBR	w7*r_ɎEgyKOVr00
	gRLnPCB`5vUPw3Ջi[&^UL<DumW$FOÉCe27&~!F)`䬻Kp*-d:`QN U1QJ !V'<ɃD0{jwh`'ўxZMk
cOjזvSF j!m+?F#bnvvj(cX{PY,]JpA=Bڟ5,/JS3=ZZؒy*8E_zv!LLh\]C1$5w`鼇TvGSh^R]h 8~Tņ;@x-i]@?,HoMCyӅ t$iאoCQs7Q j.=3\YbOB:LbB!Tn 1  Vv<:XUjخ!'nXk[k~ն}:ڴӜAL,>!7[1l-Zuԛ<fTU3Rk#NߘK-?Ղ:5m/[cڣ]`b6ۺfb>]+)gEvb ~wZeQ ~F)!I[;h+j㢛wk$9F!TL$A$D9Π#RGC|Py4+Sq`zyQ/F~LoFQ f+-VyM;VnS@O^1g	Uk 8R4gT0c$7JlRq4G>sC5滫k, {7Ty4$Hse~y4+#* $w4Vm#~A=OʂXvp	LD?+ֈl*IX	 3Bjuk$)qMe%Dwn;m}_jkQ 422py<Ź&#`nͲnz 5r@[)?g7fQ
qv>-,wZ`K( &f1۶[oN*U^kfhU8/UNc38:=ʯs%r"p쬅0YfNH߆W`Xd+2/e#أ9Yf=h?,CjZ3ĸ?êH1hiU9=&.l`S2
]IQGnARvN߇Zr+8IdP֞R<|SҥTNhCK4H	,u1H||7iR *G&iHNF'unҠ	RPg V<nNLP,J'1RA\Ь^<*H>¼m9{6h0%&g8qgYԳԴ&XZ1?z[EHDhEŕLs[&	ű,H)+='#b8?j
m
2̎N+U cyS0+
.NѴ NkE~-mheHO{Tn?︬3YQDГ9ƼfwMWF&ڣծ̫ Y̤5zݶv/ (~ :vVڳБOʽx\VnHNavGk]x949X1((73[D2$k0%$FZ[j"l#S)dId"y5r95tʕVO 
ƺ11xI[]1o[pt6v&|]nIrᝦ}YwnK!4IhE |c0:19\+'&H8="a(ZoPCR9?ZѵyA%3YɃ|dO-.ʧ Q>5bE-0d`N:
n+],qHBzy&EQ I&3=[+|MAI+,T;L	P " sE	WR'01+/EuE
3׵j8CXI u$DւE3'=Q=VR&q9g;݄DA9aT$mx
 	?q cl;6zE3s '-rGcPXHsh`v scCU@ôXT=.,&CJ<C 4$J&E"VQֆƆ#^U[ͱϩ] U<?úݴgޝmw'T5s߿V A RYt/&>C)sJ`>U-l![~!WC76'~CIX9??#dҶ.&O<bu-DvV<@>;PJ@|DJ	r6+m0N>hG&@e3nH@=-E/7`L1E؀+]"@& 珕dm&#.D=~?hmŗnm 1&zZnZc&[pnZ|d-]*lyPNN{
BYUȻv#pSJyjԥ~bR[n(G"OʚͮmEDl3{5),=kshkv#(B#矝g,^oo4۽`l︻Ihc3ELOC^CǱ=З-(`-;hGI'}`cۊ=-SzvD2 PRs>J)!'.uER iݰ  O$"Il`H.26ZٖS"]-e	1*b{f<؜"D;thBF"~&"n2}urgYb# nUzF)$U21Pn]rT3kŒcJr$з[hLe*i	Y$3b捾# &yh+)m_.Qy}L:![e%SګE{W]&@	*X`")W-@qT6#C[31B6Fy=Ky%*p$SuTR~ T"MV)tJ R9jP R:P*TS4RPvӀf4#NAaGoj[A$ռ!VίsR?0z -ۯ^]sDmȖ^^3呲n Hb]!Gz7ڛ7m[3#=+FڲC6:`[i[g[NۘݘV̓=7-Ιbn=dV]8- $KĂl;! gۃC0&H@{w6$8MFmH I^9[6=rH' W?.E=GVNK>(dXC%g*"Sdϵb]awmDuE7	d@W?!l(  wMZ13
`&%qAHk[vtV].;;IRc<\dX;.&&F#a' ѢP9VH q@>k}3 4@m#Hn}(Og3rӒ#>[kUv ASyy1\7_V jDnSO0`s0f	vG?kcWu  WYoT+`?Z轧h\0	®y -70ՈJzgR~Qy-HRH}UWZiyx
mE\m(0H JHhi/'7,uIR/D
*gz sޅҰkXnw)=퇷8Pq3MHۻsclvɉ9
231$=[nm){QHD '<SBfe@cvEˁܜ֚Aeؤ3)1ۯ<w(GO-66V88-PhB,`3\
62	''P@?` ҍoaJ.<|+cajnYZ_6Xm֭6t2	+3Kixr]r7p#16õCI#TmZF[!93Rջ  f*:c r9iH[,v;eP<3E2)m:1"UO4<\ki|?S.T>*4*$.3L ?J\kXIb|=3z,q =KZ(Gm$n&picB6
"@g;ʮIIqɸ j Xs	t YƒP"[w+9 h-Y# 4#ҴVܪdHYڌ{Srٹ7		  ~m22Ku9xfaOjӍ6Z"lWrR3O\cC9-i297I\<|EK ˘?,ӓ IX_;Ǥ- HPVұkmgYH-Z\-bA#pL)BRof.	 ʁ,'C)PaąZKYO|7B7no@\FO*X! m* YV ̸q^(ro ,;`rD-D-Fd@>VxX#$h)Rٟ9ҡygcYNWpu383Z.6X2e|_Zyl7wmK	2~|G.Y `ѓUr7 7[x @$GO7	<{UeÃ 'RgI0 TH2k<:L *ThHҥ( T&'H*u Sҥ@8 8 <(hZ*NEcXI8?:N<B҅Le<;H?M}M<ڽ´tJnTn
~k?iKq3{XۣZ G'M-DJLWP+9oYUT<0ʱVaǨ6=+&M
msDI` ~՝Z:_fre	#sDBRBG*%F>Hn
"ݐJ`>IS$Z(Ln~wb!:)3ֶm0h=z		/irKB`8rvAݣihmFX)poQ vMwů
̀(N!&Hc gJ-oZ3-dO,X`>7|5PJ;,
\I"H뚊BL`+T_ͺJ{ufѐ
J%،f>pkj6N@BK·6	LJf0?滟m  9AtX9i^zU!ACO<Qvf,;ƻ+v?;ecLyJNKONÇ=OBI9kB߁['3]NOh]91ڵl-mYL`Tļ#A᪖' n3VwIQnKl_$*W$6   wS/%$FN޾([@LÍmwVٕɂej
@;(O )̬0*RՀTi 6u,mܖoTb+mNlI&U*4-4
.7&DբYѕw1~wUGardQhQ>X(>;MD.,pۂ?DvVS}cPv۶6X2 u -Q,o'ʤMxĪ/Fa mnmA!n(kd=?AQ6qMk#v}gdU&>|
n]^}ĨCY`sG.& 22qޚfeErK(;Eڋ{nF395]rj"ق$?:) nݲD6ΤM ^T#cmN3OߧJ6ڲT+K<T|ղE#ao$P`Π.JNbJ7; K0e3 qM[7wL)wuU&J͠	u`p7)=@'emuXd8dvE0}5]g'n[{@
hmwJ4qq {R"9:`n-.#13U0`-h 4ΥTyDN;b&S3ɌryC[g*Ywx5PlX-
r+]IvI6DAL{wV- >Sm>V(y=vme=Oo{L-$@[mӒ+9V5!YJ}XOʪ2+ *"ewn=RG?zh rD-fLN"/	.]	XS+3@fPg#ރ?$@Lpw	jʇl U7/?sY_l͜(Pzf΁4*ɉcf13g5u,6)0)̧@TfX].#ZKl$$#onbDcPJAGүC\
"qC$'2"JL}`S5Qȁ5Lq=QOޣ9$gq#>42>o%X4,~t*T5 (qHA:R GT4ڧiNREl2u@ 6ˉ=5c:Aqϵu^:KħoFF]mWYU
*qW?WM0alzyozm"I-5ŇH$%@WIQ]	pP=@Zsa%I {1>",`'@5ͨF1[S23=91WY7 dNh@Td6 :"6 \><IUlBųj ''?_aU~Y+0 ݽTDt֝΅0LnRkEf$ S20i%N \;7ۡ'ܩl$$`{XefB ܾO QRi%y
si_ڻ\#ͰLP:Fu^Ҕd"`0k9t8IaqcvZeRm
#Ml^K+{SV,M"zsLk9$sMI@!Ha#*'|gsr@
Hsx΅6[V7-B;KzU[n'n	֢RKc{{ӝ5vڲ N6LuE:2@ !%ȃ̊Y[	j^R%  {fy-tE@Cɩ"C4Z{nkқIX	dLI5Cg|zLϽjN3W#tH孚Z꠮ Xq%50rٓ=dNXE.DĎOJX8!~%YRM n@UML(v~"Gڲ?3,lusZ;{qH荻u);O~;Pʛc3aCUHwy."{ZAGl)Uv	#< U,=dnrDB7,葘jE]/[J)$9-->בNP`pv&	#yxYD& ej Y}}փg#{XEl"6?$Ew
[j,ԻB)c<#;Z 	Zo: G|ywݤm  e]z5^#\E蠐\gA_E7B,z*;A}Ωw9[hH.LKK!j1hz- j{f% UM R$d!m&Stsޚ#mfֿ6I@kC.7203s%Ŧ0jP|ƸkA\c'W~lbm-K`{mۋ򊅂s5}ݍmHHځXscn\nPwIdrdG]hRv:OZvƜr̤CWmdY\4| ,nbb:M*+y. pD\
\  r'*W|rx1x6n:`y8)Zr!qr L]mWa 2օk/u%DVfMguҞ ڸ	KLEzź\	ldrx|F*Wk3w	'e	KeMuגrrf/IPmޕ0	ЯqN4d{R$Ru.ؐzIʂgM`d-Lꚫ
 n]ˣ'pRq Vj LX
Ț[33MԛQW	]4$r@Gm4TUpjBF^c0;QTw7LEb>F"2*=>.iD5NDzcj<^am)ҥJOojTĐi} u$se*|q'CzȊbm,1޼;~9`kT5 ʎ:}Xo!~ n[*ֺ@.ZO-tv aހ8mič*=${.%IU*B@HڬH)!ң'@3\	
F_OCXM3)Ug,r6),'a8R1r
DtnY P`A$j]qN-H~S~Km%ńYU.D&;qSeB[f@pI88jJ5F :Ux0Ыpr)
SJȄ*M0d=E#V9,-Ik+>[[O3o2 "OJF3fEv'n:Яl|`Lb3[,%m_28C^B[ȟqުJ61*1^_`"15 9 gdB1"'iA{I	t!Q'YY嶜_QXk2qs˹*ck1EF,hOz4lԈ<xvC!bxکkaPCiDLKv˵Um_jɹ(I TF
R@?l=71"78Nh>QP mC6>/aYR2
I"-[_psV+[U6	.1ԋceАAȪ`9V{n]@N@vP V/ӈgyy^~A|L(~,,Gj˥XZF:>Լr- 1OΊ;PJ-V!uTAbWp>sNK%gː!! AҡʸoyALmXz.1cnp̤DPVBHA2bԢܧ{`NtA%J<V~]m tjzAęEOIj	B-3p2,K CH>+as!*JAct*°#@)ڀmzyAjAUqr`+.7z0zaBX6-2~P)}TƉZtT]i'TvIm;K ;X	V?)d23RoT@ɎPc unHJ2f;PE򌼈$քr_ &j*_ȂHoh'J0h D6Tgw[	-ٌOekܺX3ZRrgpZ.&Dɿ!b8"3)JnXD$}>UdS8bi;p~ڎm%@Oj-FI)UE6]};83LvFfsOy.-gs\c?[3ުS%eI6= f(1h[iP##	218٫61	@ozX`JE8,o PbFFx4
II<Lw.2yAXA$zOXʮ8aږ:32N޼Mnש@[X_[IKRpᙛ~[2 4_id&.DyŜc4v]u =3Xn~,Yý6rdJH+ŅZ9xB樶%u~/qe#h
 31qm3=΂⫵aV#Ͱ[2V֦	=jH-9lV@<Qw=!")"JcF	a3i"zYPn"a*ʄJU8".,JR14H4bZxpglU)MJFD߄RY>W- g={W~TjW ͔}N$ڽڽӦ6 O-qji~q4l5ۘlq~㼒ğ\ǿ51;Epu xl~$yA Cc6-$ɚQu-vh 4MmZJ5՛Պ{B?2(E[ɸDm ?!ȆM6V46@d}夶U'5mPwQW
vhDM_coOt A;CTlNV$!31R#K+,ᘒOAC+	`=$q֢DlE>3 }	rI
HzERbX9B\[lbOZ7D[>M[,lǸUΤ/9D Ka[7gqYmsP470@bJKmdHRR.$h
09@I,> Wpӏ^0@ H[ʢt&q.p
|=g8RN}r03CbO=}K OmF6zCmZ+BYfgZϔNF`cBDIbC3Iy'#;a,L]ON qV\Җˀ&D̓R*62!f94}n;ծªWծ,S
ʁgb|Jv/jF]kmTLDB, vԋ鹴IN2' C[e`ߏP}62IYbh	kv8Kd;NA|J嗶BgiI Gگl˳d(#y*rVS9<ZO{[ʅz<4Y- .I
׭gfͱTOBj:Zы= A'{FûF9[$%P|RI3x~-+\Õ+}&>ky,`K91WөP@$Z%0ޑܬsV~Ew6ĳmf?z+Yҗf#X,<p3P'+b?}*6}I!UYw[9m3~u2]ЛAjVڪBXpq^gRzz*X| Ywgbt=wx+	dٓ)ߒmъLP׷<>H0paMh8硠eZS5Y t3VڰdK$hAK^esSu`DRn<;I"H̒?O@d^y3*oC;wkIc#[{3[913Ͼ+"ژ$	LV:H&0k2}6´f(+VSv e=TnKH$MBWAA Jq@\b Pdf'BshvNe	#96#xD^te{fٙ 0}rȹ{6#9'z);&A2:w,:vo82wLvqnb:`wc3ހuKedv}mXeo[a]ٕ[-ˑ-%{V[Mr Pл
vhex6OAޜgM˵
E# Vw q{T^|詑< 3J &l2y=DeB\$&>sLޕ$|` ,dSnx'2;DǒHAJp`@(rJTRR(  mfNT
~TTycVhOQ!V1p1 <bN:Wnn`2u`I _2($`>c̕095YzmJHr$V9ֽnRH%Wvp3 7B<v[:mXm	e; 5CX'Ei˩TX OI0 `; c1>&Ͷ$[<ˊ7Lk&}=Qo,gn93*l=ۉK8vݛVDV_l/
2H5Y+he,W"9Ol}^yJQpQ`-8QB~%mB--l<qY=;vo{-2 gߥ3-mVIn~ Ƭ0 ,`dȈO=P;۵lD Rh0>B^EC(]
ݲ#z'F;U]3>{Vc+O^>{A"gkjīPq>eX2];I3cf~U%@UJ@NH.FPW<5B6@E%}!ZLM"cZd,nfv͓6̭u1W%\tIcGߊCQ	`C2PRqve
qLUoPOWjI<yԌW Lnl7n(%LvK9e<`L#p2sQ ;BqqPe 1#hMHdŠVBH+9&[u09hl)H1XFRQ
82z3uD0UCjnQ
1']Ӹ
1DbHemq9OFvUr>^3c˪<2%L}K=m\q
ͺo2#3:Tr k̡Ngp#EW>uZԂ#&8PV"ݱ ;PL7-8'jfݶ[ĄĎEZHX71cNKiUr7ITةiLD+9oc'ZiͻڳD+m s"tT,Zs#Ǖ.ZP .^cuivAr}t7DEAbJ>@8qUɸDcZ̏u.V*Mp<nbHA&=#y-\`/n =_XBHfػcp gU7L< +EHjJ("LsзYΥnC$|m+k%KIYo30VAp$["4Sp(pn3~blo*.D(8VM;u=Sp[kg9ۭ!h	`uz{l+p=VUG?v1ǰ┮ wKC'v13B]
w6G|V[؈Q沮\&[%"E+*+0M3nqe PS︬w>®su
X'1brLDr(A	6#F²sn*hԝG3y T~JLGiʛP[{ 
lO]yf hk\p20#ޜP73V.$E
rL?Ȣ.m`ߊ [fͲn,n;9n{c9A` {t\z})4{w	&vk^ i;k	i-":]z!SuӵgV'liW!8@{E7*)TYs@$J*xi H""=@ȥH`E.%0sRUBHȃRVqJM"`
Y""!M=,xHJ@d#pdhrge[RDnɯ?v= 3W̺;x{
Lw)#iʢ}5T_%Zbk[O,$шa]岒09?"?Z4^&wwߵCEAl+ O<WmhT;qp#5McpBc,}mjm	b_sGeTBA]LjŢT-,{wSmնus&?(vD*>=2`vE	r2ۊ ҂k.f$Gij5)Q gCܶqͤA v JŲʱA`  N*-zUz@"OSkh,,nQ#"~34웕61BJoWPM
^?	-_nc֭ _R;qvkx3,l9"q
Ř$T,F `,1\.x6gbFJАX3IU"[Zr!gC1;ah)uAB'AsY^#)dFȔm88$ҤkT['wO(Yn t9HK T@e't@Z)tK gj}%@{U?FaLrw#[{m,/31 ~P0	bD\#z+XD<Ԕi%Br b9N0@9<қ70@0z7#vc#?Zϻqv}۷vOoC[4Q4(dr  qU}%Jk\3<K8zt zTd|=':}N(K֍	3J(2~} բGd nZ/\6)h2=3#P"{/ElpU_#BB2	eۚnJI =h
UFH镻j^cnPwliT\e0 ޣYlTmPOΉm>ٌ);j)[Vԃ	<ONXmegሏrk66Tt)}۰%DSE)tbL*p-fA y9U[[$)-$ܨI*c?ja:u
 *c'sp4y[H$0bX|UZA r=v
fQDc<ϽTaov)!z	qIN縬KL`#@2;v'Auo/`3ɊR6D( Oz1ZՉp;0OQB\`Xňh4f[wt(#(Q٢ tW67 1#P7=V]W$@㏖h)4f;v1(bݧI m8_ UVv$X=g]6 wI<nZZBr@WBv0ì(;bNAEз4gogBL}%D	Q9[&vaq ;Zf
si	"Oon2͸͂GA0C(	$TRX B<ۄݸ+EۗHXBm-'t J!Sf{D_61 }hh*<1RRF|*q!B	ITݺǦO)mKDޚT5C dCHOcwTΟ叽%YQ(U6*y|VW։o\ҁndv69frNETPH]1׭C%
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/icons/accept-icon.svg


```
<svg xmlns="http://www.w3.org/2000/svg"
     shape-rendering="geometricPrecision"
     text-rendering="geometricPrecision"
     image-rendering="optimizeQuality"
     fill-rule="evenodd" clip-rule="evenodd"
     viewBox="0 0 512 512">
    <path fill="red"
          d="M256 0c141.39 0 256 114.61 256
          256S397.39 512 256 512 0 397.39 0 256
          114.61 0 256 0z"/><path fill="red"
            fill-rule="nonzero"
          d="M391.27 143.23h19.23c-81.87 90.92-145.34
           165.89-202.18 275.52-29.59-63.26-55.96-106.93-114.96-147.42l22.03-4.98c44.09 36.07 67.31 76.16 92.93 130.95 52.31-100.9
           110.24-172.44 182.95-254.07z"/><path
        fill="#fff" fill-rule="nonzero" d="M158.04
        235.26c19.67 11.33 32.46 20.75 47.71 37.55 39.53-63.63
        82.44-98.89 138.24-148.93l5.45-2.11h61.06c-81.87
        90.93-145.34 165.9-202.18 275.53-29.59-63.26-55.96-106.93-114.96-147.43l64.68-14.61z"/></svg>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/icons/index.html


```

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/icons/plans.svg


```
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" fill="#5f7d95" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M18.581,2.14,12.316.051a1,1,0,0,0-.632,0L5.419,2.14A4.993,4.993,0,0,0,2,6.883V12c0,7.563,9.2,11.74,9.594,11.914a1,1,0,0,0,.812,0C12.8,23.74,22,19.563,22,12V6.883A4.993,4.993,0,0,0,18.581,2.14ZM20,12c0,5.455-6.319,9.033-8,9.889-1.683-.853-8-4.42-8-9.889V6.883A3,3,0,0,1,6.052,4.037L12,2.054l5.948,1.983A3,3,0,0,1,20,6.883Z"/><path d="M15.3,8.3,11.112,12.5,8.868,10.16a1,1,0,1,0-1.441,1.386l2.306,2.4a1.872,1.872,0,0,0,1.345.6h.033a1.873,1.873,0,0,0,1.335-.553l4.272-4.272A1,1,0,0,0,15.3,8.3Z"/></svg>

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/icons/wizwiz.png


```
PNG

   IHDR         y   	pHYs    +  	iTXtXML:com.adobe.xmp     <?xpacket begin="﻿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.a8731b9, 2021/09/09-00:37:38        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:exif="http://ns.adobe.com/exif/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" dc:format="image/png" xmpMM:InstanceID="xmp.iid:d1cd51a4-5523-e448-9987-a251a00dfbc5" xmpMM:DocumentID="adobe:docid:photoshop:98a390b7-37cc-d541-bcb9-17a8546c5f52" xmpMM:OriginalDocumentID="A5FB1F6569034AF22BE19F45C32C8509" photoshop:ColorMode="3" photoshop:ICCProfile="" tiff:ImageWidth="249" tiff:ImageLength="255" tiff:PhotometricInterpretation="2" tiff:SamplesPerPixel="3" tiff:XResolution="96/1" tiff:YResolution="96/1" tiff:ResolutionUnit="2" exif:ExifVersion="0231" exif:ColorSpace="65535" exif:PixelXDimension="249" exif:PixelYDimension="255" xmp:CreateDate="2023-02-26T04:27:11+03:30" xmp:ModifyDate="2023-03-25T14:54:50+04:30" xmp:MetadataDate="2023-03-25T14:54:50+04:30"> <dc:creator> <rdf:Seq> <rdf:li>omid</rdf:li> </rdf:Seq> </dc:creator> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:094e7a09-ad7a-4149-9d71-7fb474c7867b" stEvt:when="2023-03-25T14:54:50+04:30" stEvt:softwareAgent="Adobe Photoshop 22.5 (Windows)" stEvt:changed="/"/> <rdf:li stEvt:action="converted" stEvt:parameters="from image/jpeg to image/png"/> <rdf:li stEvt:action="derived" stEvt:parameters="converted from image/jpeg to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:d1cd51a4-5523-e448-9987-a251a00dfbc5" stEvt:when="2023-03-25T14:54:50+04:30" stEvt:softwareAgent="Adobe Photoshop 22.5 (Windows)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:094e7a09-ad7a-4149-9d71-7fb474c7867b" stRef:documentID="A5FB1F6569034AF22BE19F45C32C8509" stRef:originalDocumentID="A5FB1F6569034AF22BE19F45C32C8509"/> <tiff:BitsPerSample> <rdf:Seq> <rdf:li>8</rdf:li> <rdf:li>8</rdf:li> <rdf:li>8</rdf:li> </rdf:Seq> </tiff:BitsPerSample> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>#>}  
IDATx}W%,i.M.aY,!"ƠXJ,bmXV[*DZ"Ej-*Mk\cRRK!T.4G^6o;wf{Μ,ٽ3s~{%#k78,tr9f\.cr9f\.cr9f\.cr9f\.cr9f\.cr9f\.cr9f\.cr9f,t3V .瀳O[Zln&;i ,gߥrUVY(R.Wl>tyݤ:O+MV-X3U+=_nQ|upbV b.WJ0:v_6Q\YlFz@,pR`#Ȭ0
|'~, %+nzv Ϛ&kA!-Wl@8䐅'Ɣew2Kn\x*7R+>nCRgzN~\$!#g
x%Fxz-|Ѷ:q.pp=#Λ瑼ϟT}oEw;x'Baxlxw*M/*[%?߄:\ˀ]L _1˶?6x	uEE*2TA r}!uKvE԰}eSWFY`^&EQ&ꢡ'C]NlD?{ŵ@2̾QG9rC	Ф-MwRGnG?vq9֓
>MSlJOg<g`M(6j`]kGЇ@ZQ7+~WFGs>gIj{me_΢Nrm|B Z!-+n4gn%?$&I].akMՂuw bH׸*H$&UFD>q}T8r(nAalZ(;PЊFDV$2^PW+5%ukJYnY;l8n:b.(pBY6Z 6*DxZy$e%\C[Ls4A^#TnT]k	Kk0s{TEriYdvN\7rSu9.oX,\^m>ʲSu˽&!9ZE1}r]Ez3m:seĂj˵ݺ+ڌoC=?,Uze辆f_N)o='IVr)"62P*5z!jW 	KInX/*uHμ^!}&x0zef@b*6o;kNﮦھވ~<ʷSUNCִ\ -r)I@dɂa,wm,b
nu-$rOagIQEb5Я@L[g86 
Dyȸfl,mxO%3Z܊,^Aܪi%9;|&j[	;W>:2KnEZ>aUn52Aؒ(Eb5{E\>"xHD0zY=[^Ӎ9O\)RC{IAۮR\{%=]qsryy?OQ w9=[B
<n
>W3qe<N91r/|~x/236<Уjrx2-kA :]~>>eN|mgB^PUԚ,-W»(ǀw uh(6>L2tk3T|N,uȂ?rs^~Ȅ,	>^I\w5t2􇰕u'?Eq" C`Vw#cV^AjĔrsCi"c(~t忯/!AecW܇<$ȚH1]{97+WlN޿rdvh利[	R,< B5'X@|rAX]HʊfaINr&sO'15>=K>NNblfXM'XMN}ga*y$,S 栉U.GПIڋʝÐ15C9	uMd31(=Nb	;@\ ^ybTx50(@Wk{A}%)Ls^ȶ6g@"E$4_E@ٿ9HI.`N`	rYC_s%#kQ:oΛ6[&j()"Dq3\.1rp3\.1rp3\.1rp3\.1rp3\.1rp3\.1rp3\.1rp3H)n    IENDB`
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/icons/lacheln.svg


```
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="#29bf12" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M12,24A12,12,0,1,1,24,12,12.013,12.013,0,0,1,12,24ZM12,2A10,10,0,1,0,22,12,10.011,10.011,0,0,0,12,2Zm5.666,13.746a1,1,0,0,0-1.33-1.494A7.508,7.508,0,0,1,12,16a7.509,7.509,0,0,1-4.334-1.746,1,1,0,0,0-1.332,1.492A9.454,9.454,0,0,0,12,18,9.454,9.454,0,0,0,17.666,15.746ZM6,10c0,1,.895,1,2,1s2,0,2-1a2,2,0,0,0-4,0Zm8,0c0,1,.895,1,2,1s2,0,2-1a2,2,0,0,0-4,0Z"/></svg>

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/singleplans.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";

$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>


<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
                  <span
                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                          aria-hidden="true"
                  ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>

</div>
</aside>
<!-- Mobile sidebar -->
<!-- Backdrop -->
<!-- Backdrop -->
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                  <span
                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                          aria-hidden="true"
                  ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="singleplans.php"
                >
                    <svg stroke-linejoin="round" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="multipleplans.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">


            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                     id="Outline" viewBox="0 0 24 24" width="20" height="20">
                    <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
                </svg>
                <span class="ml-4"><?php echo $_LANG['singleplans']?></span>
                <span class="ml-4 justify-end inline-flex">
                    <button @click="openModal"
                            class=" text-sm font-medium leading-5 text-white transition-colors duration-150 border border-transparent rounded-lg focus:outline-none ">
                        <img src="icons/add.svg" width="30px">
                    </button>
                    </span>
                <?php session_notif_wizwiz() ?>
            </a>

            <div style='margin-top:40px' class=" w-full flex justify-center items-center grid gap-6 mb-8 xl:grid-cols-4 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-2 grid-cols-1">
                <?php
                plans1($conn);
                ?>
                <?php

                $sql_plans = "SELECT * FROM server_plans where rahgozar = 0 and inbound_id = 0 ORDER BY id DESC";
				$stmt = $conn->prepare($sql_plans);
				$stmt->execute();
				$result_plans = $stmt->get_result();
				$stmt->close();
                
                while ($row_plans = $result_plans->fetch_assoc()) {
                    $id_plans = $row_plans["id"];
                    $server_id_name_plans = $row_plans["server_id"];
                    if (isset($server_id_name_plans)) {

                    } else {
                        echo '';
                    }

                    $sql_server_info_1 = "SELECT * FROM server_info WHERE id=?";

					$stmt = $conn->prepare($sql_server_info_1);
					$stmt->bind_param('i', $server_id_name_plans);
					$stmt->execute();
					$result_server_info_1 = $stmt->get_result();
					$stmt->close();
					
                    $row_server_info = $result_server_info_1->fetch_assoc();
                    echo '
<div class="w-full p-4 m-auto bg-white shadow-sm rounded-2xl dark:bg-gray-800">
    <div class="w-full h-full text-center">
        <div class="flex flex-col justify-between h-full">
            <img src="icons/plans.svg" width="50px" class="mx-auto mt-4" style="color: #5f7d95">
            <p class="mt-4 text-xl font-bold text-gray-800 dark:text-gray-200" style="font-size: 16px">
                ' . $row_plans['title'] . '
            </p>
            <p class="px-6 py-2 text-xs text-gray-600 dark:text-gray-400">
               ' . $_LANG['Days'] . ' ' . $row_plans['days'] . ' - ' . $_LANG['GB'] . ' ' . $row_plans['volume'] . ' - ' . $row_plans['protocol'] . ' ' . $row_plans['type'] . '
            </p>';


                    ?>
                    <?php
                    if (isset($row_server_info['id'])) {
                        echo '<p style="font-size: 16px" class="px-6 py-2 text-xs text-gray-600 dark:text-gray-400">' . $row_server_info['title'] . ' </p>';
                    } else {
                        echo '<p style="font-size: 16px" class="px-6 py-2 text-xs text-gray-600 dark:text-gray-400">no server</p>';
                    }

                    echo '<div class="flex items-center justify-center w-full gap-4 mt-3">
                    <a href="singleplans.php?edit=' . $row_plans['id'] . '">
                    <svg class="m-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="26" fill="#9dbebb"><g id="_01_align_center" data-name="01 align center"><path d="M10.931,2.75a3.728,3.728,0,0,0-7.195,0H0v2H3.736a3.728,3.728,0,0,0,7.195,0H24v-2ZM7.333,5.5a1.75,1.75,0,1,1,1.75-1.75A1.753,1.753,0,0,1,7.333,5.5Z"/><path d="M16.667,8.25A3.745,3.745,0,0,0,13.07,11H0v2H13.07a3.727,3.727,0,0,0,7.194,0H24V11H20.264A3.745,3.745,0,0,0,16.667,8.25Zm0,5.5A1.75,1.75,0,1,1,18.417,12,1.752,1.752,0,0,1,16.667,13.75Z"/><path d="M7.333,16.5a3.745,3.745,0,0,0-3.6,2.75H0v2H3.736a3.728,3.728,0,0,0,7.195,0H24v-2H10.931A3.745,3.745,0,0,0,7.333,16.5Zm0,5.5a1.75,1.75,0,1,1,1.75-1.75A1.753,1.753,0,0,1,7.333,22Z"/></g></svg>
                    </a>
                    <a href="singleplans.php?delete=' . $row_plans['id'] . '">
                    <svg class="m-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="26" fill="#ff758f"><g id="_01_align_center" data-name="01 align center"><path d="M18.965,8.464l5.029-5.029L22.565,2.006,17.519,7.051,15.313,4.895a2.011,2.011,0,0,0-2.724-.073A19.71,19.71,0,0,1,6.226,8.687L-.006,10.514v.756A12.892,12.892,0,0,0,13.006,24.006h1.241l.261-.182a14.98,14.98,0,0,0,6.886-12.081,2.013,2.013,0,0,0-.611-1.5ZM13.9,6.34l5.477,5.341a12.652,12.652,0,0,1-.456,3.015L11.941,7.9A24.691,24.691,0,0,0,13.9,6.34Zm-.294,15.645h-.6a11.153,11.153,0,0,1-4.293-.859,11.55,11.55,0,0,0,4.348-3.8l.518-.76L11.91,15.43l-.518.761A9.539,9.539,0,0,1,7.8,19.324l-1.229.618a10.9,10.9,0,0,1-2.585-2.563,11.632,11.632,0,0,0,4.357-2.657L6.932,13.277a9.611,9.611,0,0,1-3.974,2.317,10.4,10.4,0,0,1-.921-3.575l4.755-1.394a15.234,15.234,0,0,0,3.423-1.59l7.911,7.7A14.1,14.1,0,0,1,13.608,21.985Z"/></g></svg>
                    </a>
                    <a href="singleplans.php?copy=' . $row_plans['id'] . '">
                    <svg class="m-2" id="Layer_1" height="26" viewBox="0 0 24 24" width="26" xmlns="http://www.w3.org/2000/svg" fill="#778da9" data-name="Layer 1"><path d="m15 20h-10a5.006 5.006 0 0 1 -5-5v-10a5.006 5.006 0 0 1 5-5h10a5.006 5.006 0 0 1 5 5v10a5.006 5.006 0 0 1 -5 5zm-10-18a3 3 0 0 0 -3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3v-10a3 3 0 0 0 -3-3zm19 17v-13a1 1 0 0 0 -2 0v13a3 3 0 0 1 -3 3h-13a1 1 0 0 0 0 2h13a5.006 5.006 0 0 0 5-5z"/></svg>                    
                    </a>';
                    if ($row_plans['active'] == '1') {
                        echo '<a href="singleplans.php?off=' . $row_plans['id'] . '">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-2" width="27" fill="#219ebc"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>';
                    } else {
                        echo '<a href="singleplans.php?on=' . $row_plans['id'] . '">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-2" width="27" fill="#bde0fe"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>';
                    }
                    echo '
</div>
        </div>
    </div>
</div>';
                }
                ?>
            </div>


            <?php
            $plan_edit = plan_edit1($conn);
            if (is_array($plan_edit) || is_object($plan_edit)) {
                foreach ($plan_edit
                         as $value):
                    echo '
<br>
                <div style="width: 100%" class=" mx-auto shadow-xl min-w-0 p-4 bg-white rounded-lg dark:bg-gray-800 text-xs font-semibold tracking-wide text-left text-gray-500 border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800">
        
        
                            <a style="font-size: 20px"
                            class="m-5 text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                    >
<svg xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 32 32" width="32px" height="32px" fill="gray"><path d="M 23.90625 3.96875 C 22.859375 3.96875 21.8125 4.375 21 5.1875 L 5.1875 21 L 5.125 21.3125 L 4.03125 26.8125 L 3.71875 28.28125 L 5.1875 27.96875 L 10.6875 26.875 L 11 26.8125 L 26.8125 11 C 28.4375 9.375 28.4375 6.8125 26.8125 5.1875 C 26 4.375 24.953125 3.96875 23.90625 3.96875 Z M 23.90625 5.875 C 24.410156 5.875 24.917969 6.105469 25.40625 6.59375 C 26.378906 7.566406 26.378906 8.621094 25.40625 9.59375 L 24.6875 10.3.125 L 21.71875 7.3125 L 22.40625 6.59375 C 22.894531 6.105469 23.402344 5.875 23.90625 5.875 Z M 20.3125 8.71875 L 23.28125 11.6875 L 11.1875 23.78125 C 10.53125 22.5 9.5 21.46875 8.21875 20.8125 Z M 6.9375 22.4375 C 8.136719 22.921875 9.078125 23.863281 9.5625 25.0625 L 6.28125 25.71875 Z"/></svg>
                        <span class="ml-4"> ' . $_LANG["editplan"] . ' [ ' . $value["title"] . ' ]</span>
                    </a>
        <div>
           
        </div>
        
        
        <br>
        
        
        <div>
<form method="post">
<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["title"] . '
    </span>
    <input required name="title_plan" style="font-size: 14px;" value="' . $value["title"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>


    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["protocol2"] . '
    </span>
    <input required name="protocol_plan" style="font-size: 14px;" value="' . $value["protocol"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
    
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["type2"] . '
    </span>
    <input required name="type_plan" style="font-size: 14px;" value="' . $value["type"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>

   
    

    <br>
    
    
        

<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["Price3"] . '
    </span>
    <input required name="price_plan" style="font-size: 14px;" value="' . $value["price"] . '" type="number" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>


<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["days"] . '
    </span>
    <input required name="days_plan" style="font-size: 14px;" value="' . $value["days"] . '" type="number" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
    
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["volume"] . '
    </span>
    <input required name="volume_plan" style="font-size: 14px;" value="' . $value["volume"] . '" type="number" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
';

                    ?>
                    <br>
                    <label class="block mt-2 text-sm mx-auto" style="width: 99%">
                        <select required name="name_category_wizwiz"
                                class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                            <?php
                            $sql_select_category1 = "SELECT * FROM server_categories where id=?";
							$stmt = $conn->prepare($sql_select_category1);
							$stmt->bind_param('i', $value['catid']);
							$stmt->execute();
							$res_select_category1 = $stmt->get_result();
							$stmt->close();
                            $row_select_category1 = $res_select_category1->fetch_assoc();
                            echo '<option value="' . $row_select_category1['id'] . '">' . $row_select_category1['title'] . '</option>';

                            $sql_select_category1 = "SELECT * FROM server_categories";
							$stmt = $conn->prepare($sql_select_category1);
							$stmt->execute();
							$res_select_category1= $stmt->get_result();
							$stmt->close();
                            while ($row_select_category2 = $res_select_category1->fetch_assoc()) {
                                $row_title_category2 = $row_select_category2['title'];
                                $row_id_categoryqw2 = $row_select_category2['id'];
                                if ($row_id_categoryqw2 == $row_select_category1['id']) {

                                } else {
                                    echo '<option value="' . $row_id_categoryqw2 . '">' . $row_title_category2 . '</option>';
                                }

                            }
                            ?>

                        </select>
                    </label>

                    <label class="block mt-2 text-sm mx-auto" style="width: 99%">
                        <select required name="name_server_wizwiz"
                                class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                            <?php
                            $sql_server_info1 = "SELECT * FROM server_info where id=?";
							$stmt = $conn->prepare($sql_server_info1);
							$stmt->bind_param('i', $value['server_id']);
							$stmt->execute();
							$res_server_info1 = $stmt->get_result();
							$stmt->close();
                            $row_server_info1 = $res_server_info1->fetch_assoc();
                            echo '<option value="' . $row_server_info1['id'] . '">' . $row_server_info1['title'] . '</option>';

                            $sql_server_info2 = "SELECT * FROM server_info";
							$stmt = $conn->prepare($sql_server_info2);
							$stmt->execute();
							$res_server_info2 = $stmt->get_result();
							$stmt->close();
                            while ($row_server_info2 = $res_server_info2->fetch_assoc()) {
                                $row_title_server_info2 = $row_server_info2['title'];
                                $row_id_server_info2 = $row_server_info2['id'];
                                if ($row_id_server_info2 == $row_server_info1['id']) {

                                } else {
                                    echo '<option value="' . $row_id_server_info2 . '">' . $row_title_server_info2 . '</option>';
                                }
                            }
                            ?>

                        </select>
                    </label>
                    <br>
                    <?php
                    echo '<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
       ' . $_LANG["limitip"] . '
    </span>
    <input required name="limitip_plan" style="font-size: 14px;" value="' . $value["limitip"] . '" type="number" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
    <br>';
    ?>
                <?php

                $sql_server_info3 = "SELECT * FROM server_config where id=?";
				$stmt = $conn->prepare($sql_server_info3);
				$stmt->bind_param('i', $value['server_id']);
				$stmt->execute();
				$res_server_info3 = $stmt->get_result();
				$stmt->close();
                $row_server_info3 = $res_server_info3->fetch_assoc();
                    if ($row_server_info3["reality"] == 'true') {
                        echo '

            <div class="flex relative m-2">
                <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                    ' . $_LANG["dest"] . '
                </span>
                <input name="dest_reality" style="font-size: 14px;" value="' . $value["dest"] . '" type="text" id="with-email"
                       class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                       placeholder="yahoo.com:443" required/>
            </div>       
            <div class="flex relative m-2">
                <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                    ' . $_LANG["spiderX"] . '
                </span>
                <input name="spiderX_reality" style="font-size: 14px;" value="' . $value["spiderX"] . '" type="text" id="with-email"
                       class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                       placeholder="/tc/value" required/>
            </div>
            <div class="flex relative m-2">
                <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                    ' . $_LANG["flow"] . '
                </span>
                <input name="flow_reality" style="font-size: 14px;" value="' . $value["flow"] . '" type="text" id="with-email"
                       class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                       placeholder="" required/>
            </div>
                <br>
                    
                <div class="m-1">
                    <label class="text-gray-600 dark:text-gray-400" for="name" style="font-size: 14px">' . $_LANG["serverNames"] . ':
                    <br>
<pre>
[
  "yahoo.com",
  "www.yahoo.com"
]
</pre>
                        <textarea required name="serverNames_reality" style="font-size: 14px" class="mt-2 dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray flex-1 w-full px-4 py-2 text-base text-blue-400 placeholder-gray-400 bg-white border border-gray-300 rounded-lg appearance-none focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" id="comment" name="comment" rows="4" cols="30">' . $value["serverNames"] . '</textarea>
                    </label>
                </div>
                            ';
                    } else {

                    }

  
   echo '<br>

    <div class="m-1">
        <label class="text-gray-600 dark:text-gray-400" for="name" style="font-size: 14px">' . $_LANG["Description"] . '
            <textarea required name="description_plan" style="font-size: 14px" class="mt-2 dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray flex-1 w-full px-4 py-2 text-base text-blue-400 placeholder-gray-400 bg-white border border-gray-300 rounded-lg appearance-none focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" id="comment" name="comment" rows="2" cols="30">' . $value["descr"] . '</textarea>
        </label>
    </div>


<br>
                  <button name="btn_edit" type="submit" style="background-color: #ccf1db;color:#006e2c !important;"
                  class="justify-end flex px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-purple-600 border border-transparent rounded-lg active:bg-purple-600 hover:bg-purple-700 focus:outline-none focus:shadow-outline-purple"
                >
                  <span>' . $_LANG["Save2"] . '</span>
                </button>
                </form>

                     </div>
                </div>
                            
                            
                            ';

                endforeach;
            }
            ?>

            <?php
            if (isset($_POST['btn_edit'])) {
                $title_plans = $_POST["title_plan"];
                $protocol_plans = $_POST["protocol_plan"];
                $type_plans = $_POST["type_plan"];
                $price_plans = $_POST["price_plan"];
                $days_plans = $_POST["days_plan"];
                $volume_plans = $_POST["volume_plan"];
                $limitip_plans = $_POST["limitip_plan"];
                $name_category_wizwiz_plans = $_POST["name_category_wizwiz"];
                $name_server_wizwiz_plans = $_POST["name_server_wizwiz"];
                $dest_reality_plans = $_POST["dest_reality"];
                $spiderX_reality_plans = $_POST["spiderX_reality"];
                $flow_reality_plans = $_POST["flow_reality"];

                if ($_POST['serverNames_reality']) {
                    $serverNames_reality_plans = $_POST["serverNames_reality"];
                } else {
                    $serverNames_reality_plans = NULL;
                }


                if ($_POST['dest_reality']) {
                    $dest_reality_plans = $_POST["dest_reality"];
                } else {
                    $dest_reality_plans = NULL;
                }

                if ($_POST['spiderX_reality']) {
                    $spiderX_reality_plans = $_POST["spiderX_reality"];
                } else {
                    $spiderX_reality_plans = NULL;
                }


                if ($_POST['flow_reality']) {
                    $flow_reality_plans = $_POST["flow_reality"];
                } else {
                    $flow_reality_plans = NULL;
                }


                if ($_POST['inbound_id_plan']) {
                    $inbound_id_plans = $_POST["inbound_id_plan"];
                } else {
                    $inbound_id_plans = '0';
                }

                if ($_POST['acount_plan']) {
                    $acount_plans = $_POST["acount_plan"];
                } else {
                    $acount_plans = '0';
                }

                $description_plans = $_POST["description_plan"];


                $sql_server_plans = "UPDATE server_plans SET title=?,protocol=?,type=?,price=?,days=?,volume=?,limitip=?,inbound_id=?,descr=?,catid=?,server_id=?,acount=?,dest=?,serverNames=?,spiderX=?,flow=? WHERE id = ?";
				$stmt = $conn->prepare($sql_server_plans);
				$stmt->bind_param('sssiiiiisiiissssi', $title_plans, $protocol_plans, $type_plans, $price_plans, $days_plans, $volume_plans, $limitip_plans, $inbound_id_plans, $description_plans, $name_category_wizwiz_plans, $name_server_wizwiz_plans, $acount_plans, $dest_reality_plans, $serverNames_reality_plans, $spiderX_reality_plans, $flow_reality_plans, $value['id']);
				$stmt->execute();

                if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
                    echo "Error updating tables: " . $error;

                } else {
					$stmt->close();
                    editwizwiz();
                    header("location: singleplans.php");
                }

            }
            ?>


        </div>
    </main>
</div>
</div>


<!-- Modal backdrop. This what you want to place close to the closing body tag -->
<div
        x-show="isModalOpen"
        x-transition:enter="transition ease-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-30 flex items-end bg-black bg-opacity-30 sm:items-center sm:justify-center"
>
    <!-- Modal -->
    <div
            x-show="isModalOpen"
            x-transition:enter="transition ease-out duration-150"
            x-transition:enter-start="opacity-0 transform translate-y-1/2"
            x-transition:enter-end="opacity-100"
            x-transition:leave="transition ease-in duration-150"
            x-transition:leave-start="opacity-100"
            x-transition:leave-end="opacity-0  transform translate-y-1/2"
            @click.away="closeModal"
            @keydown.escape="closeModal"
            class="w-full px-6 py-4 overflow-hidden bg-white rounded-t-lg dark:bg-gray-800 sm:rounded-lg sm:m-4 sm:max-w-xl"
            role="dialog"
            id="modal"
    >
        <!-- Remove header if you don't want a close icon. Use modal body to place modal tile. -->

        <?php
        plan_insert1($conn);
        ?>

        <form id="insert_plans1">
            <div style="height: 300px;overflow-y: scroll;">
                <p class="m-4 dark:text-gray-200 text-gray-700">
                    <b style="color: #2ba84a">tip:</b> Create a custom plan
                </p>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['title']?>
                    </span>
                    <input name="title_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>

                <label class="block mt-2 text-sm mx-auto" style="width: 97%;line-height: 16px;">
                    <select required name="protocol_plan"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                        <option value="vless">vless</option>
                        <option value="vmess">vmess</option>
                        <option value="trojan">trojan</option>
                    </select>
                </label>

                <label class="block mt-2 text-sm mx-auto" style="width: 97%;line-height: 16px;">
                    <select required name="type_plan"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                        <option value="ws">ws</option>
                        <option value="tcp">tcp</option>
                        <option value="grpc">grpc</option>
                    </select>
                </label>

                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['days']?>
                    </span>
                    <input name="days_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['volume']?>
                    </span>
                    <input name="volume_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['Price3']?>
                    </span>
                    <input name="price_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['limitip']?>
                    </span>
                    <input  name="limitip_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>

                <label class="block mt-2 text-sm mx-auto" style="width: 98%">
                    <select required name="name_category_wizwiz"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">

                        <?php

                        $sql_select_category = "SELECT * FROM server_categories";
						$stmt = $conn->prepare($sql_select_category);
						$stmt->execute();
						$res_select_category = $stmt->get_result();
						$stmt->close();
                        
                        while ($row_select_category = $res_select_category->fetch_assoc()) {
                            $row_title_category = $row_select_category['title'];
                            $row_id_category = $row_select_category['id'];
                            echo '<option value="' . $row_id_category . '">' . $row_title_category . '</option>';

                        }
                        ?>
                    </select>
                </label>
                <label class="block mt-2 text-sm mx-auto" style="width: 98%">
                    <select required name="name_servers_wizwiz"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                        <?php
                        $sql_category_server_info = "SELECT * FROM server_info";
						$stmt = $conn->prepare($sql_category_server_info);
						$stmt->execute();
						$res_category_server_info = $stmt->get_result();
						$stmt->close();
                        while ($row_category_server_info = $res_category_server_info->fetch_assoc()) {
                            $category_server_info_id_db = $row_category_server_info['id'];
                            $category_server_info_db = $row_category_server_info['title'];

                            echo '<option value="' . $category_server_info_id_db . '">' . $category_server_info_db . '</option>';


                        }
                        ?>
                    </select>
                </label>
                <div class="m-1">
                    <label class="text-gray-600" for="name" style="font-size: 14px">
                        <textarea required placeholder="<?php echo $_LANG['Descriptiontitle']?>" name="description" style="font-size: 14px"
                                  class="mt-2 dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray flex-1 w-full px-4 py-2 text-base text-blue-400 placeholder-gray-400 bg-white border border-gray-300 rounded-lg appearance-none focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                                  id="comment" name="comment" rows="2" cols="30"></textarea>
                    </label>
                </div>
            </div>
            <footer class="flex flex-col items-center justify-end px-6 py-3 -mx-6 -mb-4 space-y-4 sm:space-y-0 sm:space-x-6 sm:flex-row bg-gray-50 dark:bg-gray-800">
                <button type="button" style="border: 1px solid #e76d81"
                        class="w-full inline-flex items-center justify-center px-5 py-3 transition-colors duration-150 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 hover:bg-red-100 "
                        aria-label="close" @click="closeModal">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="#e76d81" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z"/>
                    </svg>
                </button>
                <button style="border: 1px solid #41c76e" name="add_plans_title" type="submit" @click="closeModal"
                        class="inline-flex items-center justify-center w-full px-5 py-3 text-sm font-medium leading-5 text-white transition-colors duration-15 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 hover:bg-green-100 ">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="#41c76e" viewBox="0 0 24 24" width="22"
                         height="22">
                        <path d="M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z"/>
                    </svg>
                </button>
            </footer>
        </form>
    </div>
</div>
<?php
include 'includ/footer.php';
?>

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/index.html


```

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/backupnutif.php


```
<?php
include 'includ/db.php';
include 'includ/jdf.php';
include '../wizwizxui-timebot/baseInfo.php';

$sql_servers = "SELECT * FROM servers where status=1";

$stmt = $conn->prepare($sql_servers);
$stmt->execute();
$result_servers = $stmt->get_result();
$stmt->close();


while ($row_servers = $result_servers->fetch_assoc()) {
    $name_db = $row_servers["name"];
    $port_db = $row_servers["port"];
    $ip_db = $row_servers["ip"];
    $username_db = $row_servers["username"];
    $password_db = $row_servers["password"];
    $remote_file = $row_servers["panel"];

    $connection = ssh2_connect($ip_db, $port_db);
    ssh2_auth_password($connection, $username_db, $password_db);

    if($connection){
        $sftp = ssh2_sftp($connection);
        $stream = fopen("ssh2.sftp://{$sftp}{$remote_file}", 'r');
        $file_contents = '';
        while (!feof($stream)) {
            $file_contents .= fread($stream, 8192); // read in chunks of 8KB
        }
        fclose($stream);

        $current_time = jdate('Y-m-d H:i:s');
        $message = "{$name_db} -  {$current_time}";
        $sql_servers1 = "SELECT * FROM admins";
		
		$stmt = $conn->prepare($sql_servers1);
		$stmt->execute();
		$result_servers1 = $stmt->get_result();
		$stmt->close();
		
        $row_servers1 = $result_servers1->fetch_assoc();
        $chat_id = $row_servers1["backupchannel"];
        $url = "https://api.telegram.org/bot{$botToken}/sendDocument";
        $post_fields = array(
            'chat_id' => $chat_id,
            'document' => new CURLFile("ssh2.sftp://{$sftp}{$remote_file}", 'text/plain', basename($remote_file)),
            'caption' => $message
        );
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $post_fields);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $result = curl_exec($ch);
        curl_close($ch);


        // Check if the file was sent successfully
        if (json_decode($result)->ok) {
            echo "File sent successfully to the Telegram bot.";
        } else {
            echo "Error sending the file to the Telegram bot.";
        }
    }

}
?>



```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/index.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";

$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>
<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>

</div>
</aside>
<!-- Mobile sidebar -->
<!-- Backdrop -->
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
        <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
        </div>

        <ul class="mt-6">
            <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0, 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hov,er:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">


            <a style="font-size: 20px;"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200">
                <svg
                        class="w-5 h-5"
                        aria-hidden="true"
                        fill="none"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                        viewBox="0 0 24 24"
                        stroke="currentColor"
                >
                    <path
                            d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                    ></path>
                </svg>
                <span class="ml-4"> <?php echo $_LANG['Dashboards']?> </span>
                <?php session_notif_wizwiz() ?>
            </a>



            <div style='margin-top:40px'  class="shadow-sm min-w-0 p-4 bg-white rounded-xl dark:bg-gray-800 tracking-wide border-b dark:border-gray-700 bg-gray-50 dark:bg-gray-800">


                <div class="mt-5 flex justify-center items-center container grid gap-6 xl:grid-cols-4 lg:grid-cols-4 md:grid-cols-2 sm:grid-cols-2 grid-cols-2	">
                    <div class="m-1" id="cpuDiv">
                        <div class="pie_progress_cpu" role="progressbar" data-goal="33">
                            <div class="pie_progress__number dark:text-gray-100">0%</div>
                            <div class="pie_progress__label dark:text-gray-100"><?php echo $_LANG['CPU']?></div>
                        </div>
                    </div>
                    <div class="m-1" id="memDiv">
                        <div class="pie_progress_mem" role="progressbar" data-goal="33">
                            <div class="pie_progress__number dark:text-gray-100">0%</div>
                            <div class="pie_progress__label dark:text-gray-100"><?php echo $_LANG['Memory']?></div>
                        </div>
                    </div>
                    <div class="m-1" id="diskDiv">
                        <div class="pie_progress_disk" role="progressbar" data-goal="33">
                            <div class="pie_progress__number dark:text-gray-100">0%</div>
                            <div class="pie_progress__label dark:text-gray-100"><?php echo $_LANG['Disk']?></div>
                        </div>
                    </div>

                    <div class="m-1" id="temperatureDiv">
                        <div class="pie_progress_temperature" role="progressbar" data-goal="0">
                            <div class="pie_progress__number dark:text-gray-100">0°</div>
                            <div class="pie_progress__label dark:text-gray-100">Swap</div>
                        </div>
                    </div>

                </div>




                <div class="grid gap-6 mb-8 md:grid-cols-2 xl:grid-cols-4">
                    <div class="flex items-center justify-center rounded-xl p-4 text-red-500 bg-red-100 dark:text-gray-200 dark:bg-gray-700" >
                        <div>
                            <p class="" >
                            <div class="" id="cpuDiv">
                                <div class='title dark:text-gray-500 font-semibold' style="font-size: 12px;text-align: center"></div>
                            </div>
                            </p>
                        </div>
                    </div>
                    <div class="flex items-center justify-center rounded-xl p-4 text-red-500 bg-red-100 dark:text-gray-200 dark:bg-gray-700" >
                        <div>
                            <p class="" >
                            <div class="" id="memDiv">
                                <div class='title dark:text-gray-500 font-semibold' style="font-size: 12px;text-align: center"></div>
                            </div>
                            </p>
                        </div>
                    </div>
                    <div class="flex items-center justify-center rounded-xl p-4 text-red-500 bg-red-100 dark:text-gray-200 dark:bg-gray-700" >
                        <div>
                            <p class=" " >
                            <div class="" id="diskDiv">
                                <div class='title dark:text-gray-500 font-semibold' style="font-size: 12px;text-align: center"></div>
                            </div>
                            </p>
                        </div>
                    </div>
                    <div class="flex items-center justify-center rounded-xl p-4 text-red-500 bg-red-100 dark:text-gray-200 dark:bg-gray-700" >
                        <div>
                            <p class=" " >
                            <div class="" id="">
                                <div class='title dark:text-gray-500 font-semibold' style="font-size: 12px;text-align: center"><?php echo $_LANG['coming']?></div>
                            </div>
                            </p>
                        </div>
                    </div>
                </div>

            </div>






            <!-- Cards -->
            <div style='margin-top:50px' class="grid gap-6 mb-8 md:grid-cols-2 xl:grid-cols-4">
                <!-- Card -->
                <div class="flex items-center p-4 bg-white rounded-lg shadow-xs dark:bg-gray-800" >
                    <div class="p-3 mr-4 text-orange-500 bg-orange-100 rounded-full dark:text-gray-200 dark:bg-gray-700">
                        <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20">
                            <path
                                    d="M13 6a3 3 0 11-6 0 3 3 0 016 0zM18 8a2 2 0 11-4 0 2 2 0 014 0zM14 15a4 4 0 00-8 0v3h8v-3zM6 8a2 2 0 11-4 0 2 2 0 014 0zM16 18v-3a5.972 5.972 0 00-.75-2.906A3.005 3.005 0 0119 15v3h-3zM4.75 12.094A5.973 5.973 0 004 15v3H1v-3a3 3 0 013.75-2.906z"
                            ></path>
                        </svg>
                    </div>
                    <div>
                        <p
                                class="mb-2 text-sm font-medium text-gray-600 dark:text-gray-400"
                        >
                            <?php echo $_LANG['users']?>
                        </p>
                        <p
                                class="text-lg font-semibold text-gray-700 dark:text-gray-200"
                        >
                            <?php
                            $user_count = users_count($conn);
                            echo $user_count;
                            ?>

                        </p>
                    </div>
                </div>
                <!-- Card -->
                <div
                        class="flex items-center p-4 bg-white rounded-lg shadow-xs dark:bg-gray-800"
                >
                    <div
                            class="p-3 mr-4 text-green-500 bg-green-100 rounded-full dark:text-gray-200 dark:bg-gray-700">
                        <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20">
                            <path
                                    fill-rule="evenodd"
                                    d="M4 4a2 2 0 00-2 2v4a2 2 0 002 2V6h10a2 2 0 00-2-2H4zm2 6a2 2 0 012-2h8a2 2 0 012 2v4a2 2 0 01-2 2H8a2 2 0 01-2-2v-4zm6 4a2 2 0 100-4 2 2 0 000 4z"
                                    clip-rule="evenodd"
                            ></path>
                        </svg>
                    </div>
                    <div>
                        <p
                                class="mb-2 text-sm font-medium text-gray-600 dark:text-gray-400"
                        >
                            <?php echo $_LANG['Total']?>
                        </p>
                        <p
                                class="text-lg font-semibold text-gray-700 dark:text-gray-200"
                        >
                            <?php
                            $number_order = number_order($conn);
                            echo $number_order;
                            ?>
                        </p>
                    </div>
                </div>
                <!-- Card -->
                <div
                        class="flex items-center p-4 bg-white rounded-lg shadow-xs dark:bg-gray-800"
                >
                    <div
                            class="p-3 mr-4 text-blue-500 bg-blue-100 rounded-full dark:text-gray-200 dark:bg-gray-700">
                        <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20">
                            <path
                                    d="M3 1a1 1 0 000 2h1.22l.305 1.222a.997.997 0 00.01.042l1.358 5.43-.893.892C3.74 11.846 4.632 14 6.414 14H15a1 1 0 000-2H6.414l1-1H14a1 1 0 00.894-.553l3-6A1 1 0 0017 3H6.28l-.31-1.243A1 1 0 005 1H3zM16 16.5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM6.5 18a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"
                            ></path>
                        </svg>
                    </div>
                    <div>
                        <p
                                class="mb-2 text-sm font-medium text-gray-600 dark:text-gray-400"
                        >
                            <?php echo $_LANG['Orders']?>
                        </p>
                        <p
                                class="text-lg font-semibold text-gray-700 dark:text-gray-200 "
                        >
                            <?php
                            $number_order = show_product($conn);
                            echo $number_order;
                            ?>
                        </p>
                    </div>
                </div>
                <!-- Card -->
                <div
                        class="flex items-center p-4 bg-white rounded-lg shadow-xs dark:bg-gray-800"
                >
                    <div
                            class="p-3 mr-4 text-teal-500 bg-teal-100 rounded-full dark:text-gray-200 dark:bg-gray-700">
                        <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 20 20">
                            <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"
                            ></path>
                        </svg>
                    </div>
                    <div>
                        <p
                                class="mb-2 text-sm font-medium text-gray-600 dark:text-gray-400"
                        >
                            <?php echo $_LANG['tickets']?>
                        </p>
                        <p
                                class="text-lg font-semibold text-gray-700 dark:text-gray-200"
                        >
                            <?php
                            $show_chats_info = show_chats_info($conn);
                            echo $show_chats_info;
                            ?>
                        </p>
                    </div>
                </div>
            </div>



            <?php
            users_on_off($conn);
            users_ban($conn);
            ?>
            <!-- New Table -->
            <br>
            <div class="shadow-lg min-w-0 p-4 bg-white font-semibold rounded-lg dark:bg-gray-800 text-xs  tracking-wide text-left text-gray-500 border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800">

                <div class="w-full overflow-x-auto">
                    <table class="w-full whitespace-no-wra">
                        <thead class="">
                        <tr style="font-size: 13px" class="text-center tracking-wide text-left text-gray-500  dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-700">

                            <th class="px-4 py-3 "></th>
                            <th class="px-4 py-3"><?php echo $_LANG['username']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['wallet']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['Buy']?></th>
                            <th class="px-5 py-5"><?php echo $_LANG['register']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['phone']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['free']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['ban']?></th>
                            <th class="px-4 py-3"><?php echo $_LANG['start']?></th>

                        </tr>
                        </thead>

                        <?php

                        $users_select = users_select($conn);
                        if (is_array($users_select) || is_object($users_select)) {
                            foreach ($users_select
                                     as $value):
                                $timestamp = $value["date"];
                                $date = jdate('Y-m-d H:i:s', $timestamp);

                                $amount_order_sum1 = "SELECT SUM(amount) FROM orders_list where userid=?";
								
								$stmt = $conn->prepare($amount_order_sum1);
								$stmt->bind_param('i', $value['userid']);
								$stmt->execute();
								$result_amount_order1 = $stmt->get_result();
								$stmt->close();
								
                                $row_amount_order1 = $result_amount_order1->fetch_assoc();
                                $show_amount_order1 = implode($row_amount_order1);
                                echo '<tbody style="font-size: 13px;" class="bg-white divide-y dark:divide-gray-700 dark:bg-gray-800 text-center border-b dark:border-gray-600">';
                                echo '<tr class="text-gray-700 dark:text-gray-400">';
                                echo '<td class="px-4 py-3">';
                                echo '<div class="flex items-center text-sm">';
                                echo '<div class="relative hidden w-8 h-8 mr-3 rounded-full md:block">';
                                echo '<img class="object-cover w-full h-full rounded-full" src="icons/wizwiz.jpg" alt="" loading="lazy">';
                                echo '<div class="absolute inset-0 rounded-full shadow-inner" aria-hidden="true"></div>';
                                echo '</div>';
                                echo '<div>';
                                echo '<p class="font-semibold text-left">' . $value["name"] . '</p>';
                                echo '<p class="text-xs mt-1 text-gray-600 dark:text-gray-400 text-left">' . $value["userid"] . '</p>';
                                echo '</div>';
                                echo '</div>';
                                echo '</td>';
                                echo '<td class="px-4 py-3">' . $value["username"] . '</td>';
                                echo '<td class="px-4 py-3">' . number_format($value["wallet"]) . '</td>';
                                if ($show_amount_order1 >= 1000) {
                                    // Format $num1 with thousands separator
                                    $number_order1 = number_format($show_amount_order1);
                                    echo '<td class="px-4 py-3 ">' . $number_order1 . '</td>';
                                } else {
                                    echo '<td class="px-4 py-3">' . $show_amount_order1 . '</td>';

                                }
                                echo '<td class="px-4 py-3">' . $date . '</td>';
                                if ($value["phone"]) {
                                    echo '<td class="px-4 py-3 ">' . $value["phone"] . '</td>';
                                } else {
                                    echo '<td class="px-4 py-3 ">none</td>';
                                }
                                if ($value["freetrial"] == 'used') {
                                    echo '<td class="px-4 py-3">'.$_LANG['yes'].'</td>';
                                } else {
                                    echo '<td class="px-4 py-3 ">'.$_LANG['no'].'</td>';
                                }
                                if ($value["step"] == "none") {
                                    echo '<td class="px-4 py-3 "><div class="flex items-center space-x-4 text-sm justify-center">';
                                    echo '<a href="index.php?stepoff=' . $value["id"] . '"><img src="icons/lacheln.svg" width="20"></a>';
                                    echo '</div></td>';
                                } elseif($value["step"] == "banned") {
                                    echo '<td class="px-4 py-3 "><div class="flex items-center space-x-4 text-sm justify-center">';
                                    echo '<a href="index.php?stepon=' . $value["id"] . '"><svg xmlns="http://www.w3.org/2000/svg" fill="#e71d36" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="20" height="20"><path d="M24,12c0,6.617-5.383,12-12,12-3.076,0-6.001-1.162-8.236-3.272-.401-.38-.42-1.013-.041-1.414,.38-.401,1.012-.418,1.414-.041,1.862,1.759,4.3,2.728,6.863,2.728,5.514,0,10-4.486,10-10S17.514,2,12,2c-3.776,0-7.19,2.09-8.91,5.455-.251,.491-.854,.686-1.346,.436-.492-.252-.687-.854-.436-1.346C3.373,2.508,7.469,0,12,0c6.617,0,12,5.383,12,12Zm-6.274-3.038c.092,.025,.184,.038,.275,.038,.435,0,.835-.286,.961-.726,.152-.531-.156-1.084-.687-1.236-.965-.275-1.977-.941-2.46-1.619-.32-.448-.945-.555-1.395-.232-.449,.32-.554,.945-.233,1.395,.746,1.045,2.135,1.979,3.54,2.381Zm-9.54-3.543c-.484,.678-1.496,1.344-2.46,1.619-.531,.152-.839,.705-.687,1.236,.125,.439,.526,.726,.961,.726,.091,0,.183-.013,.275-.038,1.404-.401,2.793-1.336,3.54-2.381,.321-.449,.216-1.074-.233-1.395-.45-.321-1.074-.217-1.395,.232Zm.314,5.581c-.828,0-1.5,.672-1.5,1.5s.672,1.5,1.5,1.5,1.5-.672,1.5-1.5-.672-1.5-1.5-1.5Zm7,3c.828,0,1.5-.672,1.5-1.5s-.672-1.5-1.5-1.5-1.5,.672-1.5,1.5,.672,1.5,1.5,1.5Zm-7.463,3.96c-.178,.51,.224,1.04,.765,1.04,1.544,0,4.85,0,6.384,0,.538,0,.941-.524,.768-1.033-.487-1.432-2.04-2.966-3.954-2.966s-3.463,1.531-3.963,2.96Zm-3.037-3.46c0-1.403-1.184-3.372-1.922-4.235-.303-.355-.849-.353-1.151,.004-.738,.874-1.927,2.861-1.927,4.231,0,1.381,1.119,2.5,2.5,2.5s2.5-1.119,2.5-2.5Z"/></svg></a>';
                                    echo '</div></td>';
                                }else {
                                    echo '<td class="px-4 py-3 "><div class="flex items-center space-x-4 text-sm justify-center">';
                                    echo '<a href="index.php?stepoff=' . $value["id"] . '"><img src="icons/lacheln.svg" width="20"></a>';
                                    echo '</div></td>';
                                }
                                if ($value["first_start"]) {
                                    echo '<td class="px-4 py-3 ">' . $value["first_start"] . '</td>';
                                } else {
                                    echo '<td class="px-4 py-3 ">none</td>';
                                }
                                echo '</tr>';

                                echo '</tbody>';
                            endforeach;
                        }
                        ?>
                    </table>
                </div>
            </div>

        </div>
        <br>
        <br>
        <br>
    </main>

</div>
</div>
<script type="text/javascript" src="monitor/gauge/jquery-asPieProgress.js"></script>
<script type="text/javascript">
    $(document).ready(function () {
        // Example with grater loading time - loads longer
        $('.pie_progress_temperature,.pie_progress_cpu, .pie_progress_mem, .pie_progress_disk').asPieProgress({});
        getTemp();
        getCpu();
        getMem();
        getDisk();
    });

    function getTemp() {
        $.ajax({
            url: 'monitor/temperature.json.php',
            success: function (response) {
                update('temperature', response);
                setTimeout(function () {
                    getTemp();
                }, 1000);
            }
        });
    }


    function getCpu() {
        $.ajax({
            url: 'monitor/cpu.json.php',
            success: function (response) {
                update('cpu', response);
                setTimeout(function () {
                    getCpu();
                }, 1000);
            }
        });
    }

    function getMem() {
        $.ajax({
            url: 'monitor/memory.json.php',
            success: function (response) {
                update('mem', response);

                setTimeout(function () {
                    getMem();
                }, 1000);
            }
        });
    }

    function getDisk() {
        $.ajax({
            url: 'monitor/disk.json.php',
            success: function (response) {
                update('disk', response);
                setTimeout(function () {
                    getDisk();
                }, 1000);
            }
        });
    }

    function update(name, response) {
        $('.pie_progress_' + name).asPieProgress('go', response.percent);
        $("#" + name + "Div div.title").text(response.title);
        $("#" + name + "Div pre").text(response.output.join('\n'));
    }
</script>
<?php
include 'includ/footer.php';
?>


```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/multipleplans.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";

$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
    <ul class="mt-4">
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
            >
                <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
                >
                    <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                    ></path>
                </svg>
                <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
            </a>
        </li>
    </ul>


    <ul>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
            >
                <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
                >
                    <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                    ></path>
                </svg>
                <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
            >
                <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
                >
                    <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                    ></path>
                </svg>
                <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
            >
                <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                     id="Outline" viewBox="0 0 24 24" width="20" height="20">
                    <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                    <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                    <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                    <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                </svg>

                <span class="ml-4"><?php echo $_LANG['category'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                    class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                    href="singleplans.php"
            >
                <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                     id="Outline" viewBox="0 0 24 24" width="20" height="20">
                    <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
                </svg>

                <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
            <a
                    class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                    href="multipleplans.php"
            >
                <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                     id="Outline" viewBox="0 0 24 24" width="20" height="20">
                    <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
                </svg>

                <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
                <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                     viewBox="0 0 24 24" width="21" height="21">
                    <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                </svg>

                <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
                <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                     id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                     xml:space="preserve" width="21" height="21"><g>
                        <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                    </g></svg>


                <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
                <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                    <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                    <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                    <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                </svg>


                <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
                <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                     data-name="Layer 1">
                    <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                </svg>

                <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
                <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                     width="21" height="21">
                    <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                </svg>


                <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
                <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                     width="21" height="21">
                    <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                </svg>


                <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
                <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                     width="21" height="21">
                    <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                </svg>
                <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="wizwizbackup.php">
                <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
            </a>
        </li>
        <li class="relative px-6 py-3">
            <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
                <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                     height="21">
                    <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                    <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                </svg>

                <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
            </a>
        </li>
    </ul>
    <div class="px-6 my-2 mt-4">
        <a href="https://t.me/wizwizch" target="_blank">
            <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
            >
                Telegram wizwiz
                <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                           fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                                 data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
            </button>
        </a>
    </div>
    <div class="px-6 my-2">
        <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
            <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
                Github
                <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                        <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                        <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                        <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                        <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                        <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                        <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                        <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                        <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                    </g></svg>

            </button>
        </a>
    </div>
    </div>
    </aside>
    <!-- Mobile sidebar -->
    <!-- Backdrop -->
    <!-- Backdrop -->
    <div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
    ></div>
    <aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
    >
        <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
                <img width="40px" src="./icons/wizwiz.png">
                <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
            <ul class="mt-6">
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                    >
                        <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                        >
                            <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                            ></path>
                        </svg>
                        <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                    </a>
                </li>
            </ul>
            <ul>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                    >
                        <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                        >
                            <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                            ></path>
                        </svg>
                        <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                    >
                        <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                        >
                            <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                            ></path>
                        </svg>
                        <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                    >
                        <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                             id="Outline" viewBox="0 0 24 24" width="20" height="20">
                            <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                            <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                            <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                            <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                        </svg>

                        <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                            href="singleplans.php"
                    >
                        <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                             id="Outline" viewBox="0 0 24 24" width="20" height="20">
                            <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
                        </svg>

                        <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
                    <a
                            class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                            href="multipleplans.php"
                    >
                        <svg stroke-linejoin="round" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                             id="Outline" viewBox="0 0 24 24" width="20" height="20">
                            <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
                        </svg>

                        <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                        <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                             viewBox="0 0 24 24" width="21" height="21">
                            <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                        </svg>

                        <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                        <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                             version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                             style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                                <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                            </g></svg>


                        <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                        <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                             height="21">
                            <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                            <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                            <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                        </svg>


                        <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                        <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                             xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                            <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                        </svg>

                        <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                        <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                             viewBox="0 0 24 24" width="21" height="21">
                            <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                        </svg>


                        <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                        <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                             viewBox="0 0 24 24" width="21" height="21">
                            <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                        </svg>


                        <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                        <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                             viewBox="0 0 24 24" width="21" height="21">
                            <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                        </svg>
                        <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                        <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                        <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                    </a>
                </li>
                <li class="relative px-6 py-3">
                    <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                        <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                             height="21">
                            <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                            <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                        </svg>

                        <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                    </a>
                </li>
            </ul>
            <div class="px-6 mt-3">
                <a href="https://t.me/wizwizch" target="_blank">
                    <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                        Telegram wizwiz
                        <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                                   fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                    </button>
                </a>
            </div>
            <div class="px-6 my-2">
                <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                    <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                        Github
                        <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                    </button>
                </a>
            </div>

        </div>
    </aside>
    <div class="flex flex-col flex-1 w-full">
        <?php
        include 'includ/top-header.php';
        ?>
        <main class="h-full pb-16 overflow-y-auto">
            <div class="container grid px-6 mx-auto ">


                <a style="font-size: 20px"
                   class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['multipleplans']?></span>
                    <span class="ml-4 justify-end inline-flex">
                    <button @click="openModal"
                            class=" text-sm font-medium leading-5 text-white transition-colors duration-150 border border-transparent rounded-lg focus:outline-none ">
                        <img src="icons/add.svg" width="30px">
                    </button>
                    </span>
                    <?php session_notif_wizwiz() ?>
                </a>

                <div style='margin-top:40px' class=" w-full flex justify-center items-center grid gap-6 mb-8 xl:grid-cols-4 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-2 grid-cols-1">
                    <?php
                    plans2($conn);
                    ?>
                    <?php

                    $sql_plans = "SELECT * FROM server_plans where rahgozar = 0 and inbound_id > 0 ORDER BY id DESC";
					
					$stmt = $conn->prepare($sql_plans);
					$stmt->execute();
					$result_plans = $stmt->get_result();
					$stmt->close();
					
                    while ($row_plans = $result_plans->fetch_assoc()) {
                        $id_plans = $row_plans["id"];
                        $server_id_name_plans = $row_plans["server_id"];
                        if (isset($server_id_name_plans)) {

                        } else {
                            echo '';
                        }

                        $sql_server_info_1 = "SELECT * FROM server_info WHERE id=?";
						
						$stmt = $conn->prepare($sql_server_info_1);
						$stmt->bind_param('i', $server_id_name_plans);
						$stmt->execute();
						$result_server_info_1 = $stmt->get_result();
						$stmt->close();

                        $row_server_info = $result_server_info_1->fetch_assoc();
                        echo '
<div class="w-full p-4 m-auto bg-white shadow-sm rounded-2xl dark:bg-gray-800">
    <div class="w-full h-full text-center">
        <div class="flex flex-col justify-between h-full">
            <img src="icons/plans.svg" width="50px" class="mx-auto mt-4" style="color: #5f7d95">
            <p class="mt-4 text-xl font-bold text-gray-800 dark:text-gray-200" style="font-size: 16px">
                ' . $row_plans['title'] . '
            </p>
            <p class="px-6 py-2 text-xs text-gray-600 dark:text-gray-400">
               ' . $_LANG['Days'] . ' ' . $row_plans['days'] . ' - ' . $_LANG['GB'] . ' ' . $row_plans['volume'] . ' - ' . $row_plans['protocol'] . ' ' . $row_plans['type'] . '
            </p>';


                        ?>
                        <?php
                        if (isset($row_server_info['id'])) {
                            echo '<p style="font-size: 16px" class="px-6 py-2 text-xs text-gray-600 dark:text-gray-400">' . $row_server_info['title'] . ' </p>';
                        } else {
                            echo '<p style="font-size: 16px" class="px-6 py-2 text-xs text-gray-600 dark:text-gray-400">no server</p>';
                        }

                        echo '<div class="flex items-center justify-center w-full gap-4 mt-3">
                    <a href="multipleplans.php?edit=' . $row_plans['id'] . '">
                    <svg class="m-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="26" fill="#9dbebb"><g id="_01_align_center" data-name="01 align center"><path d="M10.931,2.75a3.728,3.728,0,0,0-7.195,0H0v2H3.736a3.728,3.728,0,0,0,7.195,0H24v-2ZM7.333,5.5a1.75,1.75,0,1,1,1.75-1.75A1.753,1.753,0,0,1,7.333,5.5Z"/><path d="M16.667,8.25A3.745,3.745,0,0,0,13.07,11H0v2H13.07a3.727,3.727,0,0,0,7.194,0H24V11H20.264A3.745,3.745,0,0,0,16.667,8.25Zm0,5.5A1.75,1.75,0,1,1,18.417,12,1.752,1.752,0,0,1,16.667,13.75Z"/><path d="M7.333,16.5a3.745,3.745,0,0,0-3.6,2.75H0v2H3.736a3.728,3.728,0,0,0,7.195,0H24v-2H10.931A3.745,3.745,0,0,0,7.333,16.5Zm0,5.5a1.75,1.75,0,1,1,1.75-1.75A1.753,1.753,0,0,1,7.333,22Z"/></g></svg>
                    </a>
                    <a href="multipleplans.php?delete=' . $row_plans['id'] . '">
                    <svg class="m-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="26" fill="#ff758f"><g id="_01_align_center" data-name="01 align center"><path d="M18.965,8.464l5.029-5.029L22.565,2.006,17.519,7.051,15.313,4.895a2.011,2.011,0,0,0-2.724-.073A19.71,19.71,0,0,1,6.226,8.687L-.006,10.514v.756A12.892,12.892,0,0,0,13.006,24.006h1.241l.261-.182a14.98,14.98,0,0,0,6.886-12.081,2.013,2.013,0,0,0-.611-1.5ZM13.9,6.34l5.477,5.341a12.652,12.652,0,0,1-.456,3.015L11.941,7.9A24.691,24.691,0,0,0,13.9,6.34Zm-.294,15.645h-.6a11.153,11.153,0,0,1-4.293-.859,11.55,11.55,0,0,0,4.348-3.8l.518-.76L11.91,15.43l-.518.761A9.539,9.539,0,0,1,7.8,19.324l-1.229.618a10.9,10.9,0,0,1-2.585-2.563,11.632,11.632,0,0,0,4.357-2.657L6.932,13.277a9.611,9.611,0,0,1-3.974,2.317,10.4,10.4,0,0,1-.921-3.575l4.755-1.394a15.234,15.234,0,0,0,3.423-1.59l7.911,7.7A14.1,14.1,0,0,1,13.608,21.985Z"/></g></svg>
                    </a>
                    <a href="multipleplans.php?copy=' . $row_plans['id'] . '">
                    <svg class="m-2" id="Layer_1" height="26" viewBox="0 0 24 24" width="26" xmlns="http://www.w3.org/2000/svg" fill="#778da9" data-name="Layer 1"><path d="m15 20h-10a5.006 5.006 0 0 1 -5-5v-10a5.006 5.006 0 0 1 5-5h10a5.006 5.006 0 0 1 5 5v10a5.006 5.006 0 0 1 -5 5zm-10-18a3 3 0 0 0 -3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3v-10a3 3 0 0 0 -3-3zm19 17v-13a1 1 0 0 0 -2 0v13a3 3 0 0 1 -3 3h-13a1 1 0 0 0 0 2h13a5.006 5.006 0 0 0 5-5z"/></svg>                    
                    </a>';
                        if ($row_plans['active'] == '1') {
                            echo '<a href="multipleplans.php?off=' . $row_plans['id'] . '">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-2" width="27" fill="#219ebc"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>';
                        } else {
                            echo '<a href="multipleplans.php?on=' . $row_plans['id'] . '">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-2" width="27" fill="#bde0fe"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>';
                        }
                        echo '
</div>
        </div>
    </div>
</div>';
                    }
                    ?>
                </div>


                <?php
                $plan_edit = plan_edit2($conn);
                if (is_array($plan_edit) || is_object($plan_edit)) {
                    foreach ($plan_edit
                             as $value):
                        echo '
<br>
                <div style="width: 100%" class=" mx-auto shadow-xl min-w-0 p-4 bg-white rounded-lg dark:bg-gray-800 text-xs font-semibold tracking-wide text-left text-gray-500 border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800">
        
        
                            <a style="font-size: 20px"
                            class="m-5 text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                    >
<svg xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 32 32" width="32px" height="32px" fill="gray"><path d="M 23.90625 3.96875 C 22.859375 3.96875 21.8125 4.375 21 5.1875 L 5.1875 21 L 5.125 21.3125 L 4.03125 26.8125 L 3.71875 28.28125 L 5.1875 27.96875 L 10.6875 26.875 L 11 26.8125 L 26.8125 11 C 28.4375 9.375 28.4375 6.8125 26.8125 5.1875 C 26 4.375 24.953125 3.96875 23.90625 3.96875 Z M 23.90625 5.875 C 24.410156 5.875 24.917969 6.105469 25.40625 6.59375 C 26.378906 7.566406 26.378906 8.621094 25.40625 9.59375 L 24.6875 10.3.125 L 21.71875 7.3125 L 22.40625 6.59375 C 22.894531 6.105469 23.402344 5.875 23.90625 5.875 Z M 20.3125 8.71875 L 23.28125 11.6875 L 11.1875 23.78125 C 10.53125 22.5 9.5 21.46875 8.21875 20.8125 Z M 6.9375 22.4375 C 8.136719 22.921875 9.078125 23.863281 9.5625 25.0625 L 6.28125 25.71875 Z"/></svg>
                        <span class="ml-4"> ' . $_LANG["editplan"] . ' [ ' . $value["title"] . ' ]</span>
                    </a>
        <div>
           
        </div>
        
        
        <br>
        
        
        <div>
<form method="post">
<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG['title'] . ' 
    </span>
    <input required name="title_plan" style="font-size: 14px;" value="' . $value["title"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>


    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG['protocol2'] . '
    </span>
    <input required name="protocol_plan" style="font-size: 14px;" value="' . $value["protocol"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
    
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG['type2'] . '
    </span>
    <input required name="type_plan" style="font-size: 14px;" value="' . $value["type"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>

   
    

    <br>
    
    
        

<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        '.$_LANG['Price3'].'
    </span>
    <input required name="price_plan" style="font-size: 14px;" value="' . $value["price"] . '" type="number" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>


<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        '.$_LANG['days'].'
    </span>
    <input required name="days_plan" style="font-size: 14px;" value="' . $value["days"] . '" type="number" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
    
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        '.$_LANG['volume'].'
    </span>
    <input required name="volume_plan" style="font-size: 14px;" value="' . $value["volume"] . '" type="number" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
';

                        ?>
                        <br>
                        <label class="block mt-2 text-sm mx-auto" style="width: 99%">
                            <select required name="name_category_wizwiz"
                                    class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                                <?php
                                $sql_select_category1 = "SELECT * FROM server_categories where id=?";
								$stmt = $conn->prepare($sql_select_category1);
								$stmt->bind_param('i', $value['catid']);
								$stmt->execute();
								$res_select_category1 = $stmt->get_result();
								$stmt->close();
								
                                $row_select_category1 = $res_select_category1->fetch_assoc();
                                echo '<option value="' . $row_select_category1['id'] . '">' . $row_select_category1['title'] . '</option>';

                                $sql_select_category1 = "SELECT * FROM server_categories";
								$stmt = $conn->prepare($sql_select_category1);
								$stmt->execute();
								$res_select_category1 = $stmt->get_result();
								$stmt->close();
								
                                while ($row_select_category2 = $res_select_category1->fetch_assoc()) {
                                    $row_title_category2 = $row_select_category2['title'];
                                    $row_id_categoryqw2 = $row_select_category2['id'];
                                    if ($row_id_categoryqw2 == $row_select_category1['id']) {

                                    } else {
                                        echo '<option value="' . $row_id_categoryqw2 . '">' . $row_title_category2 . '</option>';
                                    }

                                }
                                ?>

                            </select>
                        </label>

                        <label class="block mt-2 text-sm mx-auto" style="width: 99%">
                            <select required name="name_server_wizwiz"
                                    class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                                <?php
                                $sql_server_info1 = "SELECT * FROM server_info where id=?";
								$stmt = $conn->prepare($sql_server_info1);
								$stmt->bind_param('i', $value['server_id']);
								$stmt->execute();
								$res_server_info1 = $stmt->get_result();
								$stmt->close();

                                $row_server_info1 = $res_server_info1->fetch_assoc();
                                echo '<option value="' . $row_server_info1['id'] . '">' . $row_server_info1['title'] . '</option>';

                                $sql_server_info2 = "SELECT * FROM server_info";
								$stmt = $conn->prepare($sql_server_info2);
								$stmt->execute();
								$res_server_info2 = $stmt->get_result();
								$stmt->close();
								
                                while ($row_server_info2 = $res_server_info2->fetch_assoc()) {
                                    $row_title_server_info2 = $row_server_info2['title'];
                                    $row_id_server_info2 = $row_server_info2['id'];
                                    if ($row_id_server_info2 == $row_server_info1['id']) {

                                    } else {
                                        echo '<option value="' . $row_id_server_info2 . '">' . $row_title_server_info2 . '</option>';
                                    }
                                }
                                ?>

                            </select>
                        </label>
                        <br>
                        <?php
                        echo '<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
       ' . $_LANG["limitip"] . '
    </span>
    <input required name="limitip_plan" style="font-size: 14px;" value="' . $value["limitip"] . '" type="number" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>


<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["inboundid"] . '
    </span>
    <input name="inbound_id_plan" style="font-size: 14px;" value="' . $value["inbound_id"] . '" type="number" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
    <br>';
                        ?>
                        <?php
                        if($value["acount"] == 0){

                        }else{
                            echo '
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        ' . $_LANG["count"] . '
                    </span>
                    <input name="acount_plan" style="font-size: 14px;" value="' . $value["acount"] . '" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder=""/>
                </div>
                    <br>
                    <br>
                    ';
                        }

                        $sql_server_info3 = "SELECT * FROM server_config where id=?";
						$stmt = $conn->prepare($sql_server_info3);
						$stmt->bind_param('i', $value['server_id']);
						$stmt->execute();
						$res_server_info3 = $stmt->get_result();
						$stmt->close();
                        $row_server_info3 = $res_server_info3->fetch_assoc();
                        if ($row_server_info3["reality"] == 'true') {
                            echo '

            <div class="flex relative m-2">
                <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                    ' . $_LANG["dest"] . '
                </span>
                <input name="dest_reality" style="font-size: 14px;" value="' . $value["dest"] . '" type="text" id="with-email"
                       class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                       placeholder="yahoo.com:443" required/>
            </div>       
            <div class="flex relative m-2">
                <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                    ' . $_LANG["spiderX"] . '
                </span>
                <input name="spiderX_reality" style="font-size: 14px;" value="' . $value["spiderX"] . '" type="text" id="with-email"
                       class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                       placeholder="/tc/value" required/>
            </div>
            <div class="flex relative m-2">
                <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                    ' . $_LANG["flow"] . '
                </span>
                <input name="flow_reality" style="font-size: 14px;" value="' . $value["flow"] . '" type="text" id="with-email"
                       class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                       placeholder="/tc/value" required/>
            </div>
                <br>
                    
                <div class="m-1">
                    <label class="text-gray-600 dark:text-gray-400" for="name" style="font-size: 14px">' . $_LANG["serverNames"] . ':
                    <br>
<pre>
[
  "yahoo.com",
  "www.yahoo.com"
]
</pre>
                        <textarea required name="serverNames_reality" style="font-size: 14px" class="mt-2 dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray flex-1 w-full px-4 py-2 text-base text-blue-400 placeholder-gray-400 bg-white border border-gray-300 rounded-lg appearance-none focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" id="comment" name="comment" rows="4" cols="30">' . $value["serverNames"] . '</textarea>
                    </label>
                </div>
                            ';
                        } else {

                        }

                        echo '<br>

    <div class="m-1">
        <label class="text-gray-600 dark:text-gray-400" for="name" style="font-size: 14px">' . $_LANG["Description"] . '
            <textarea required name="description_plan" style="font-size: 14px" class="mt-2 dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray flex-1 w-full px-4 py-2 text-base text-blue-400 placeholder-gray-400 bg-white border border-gray-300 rounded-lg appearance-none focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" id="comment" name="comment" rows="2" cols="30">' . $value["descr"] . '</textarea>
        </label>
    </div>


<br>
                  <button name="btn_edit" type="submit" style="background-color: #ccf1db;color:#006e2c !important;"
                  class="justify-end flex px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-purple-600 border border-transparent rounded-lg active:bg-purple-600 hover:bg-purple-700 focus:outline-none focus:shadow-outline-purple"
                >
                  <span>' . $_LANG["Save2"] . '</span>
                </button>
                </form>

                     </div>
                </div>
                            
                            
                            ';

                    endforeach;
                }
                ?>

                <?php
                if (isset($_POST['btn_edit'])) {
                    $title_plans = $_POST["title_plan"];
                    $protocol_plans = $_POST["protocol_plan"];
                    $type_plans = $_POST["type_plan"];
                    $price_plans = $_POST["price_plan"];
                    $days_plans = $_POST["days_plan"];
                    $volume_plans = $_POST["volume_plan"];
                    $limitip_plans = $_POST["limitip_plan"];
                    $name_category_wizwiz_plans = $_POST["name_category_wizwiz"];
                    $name_server_wizwiz_plans = $_POST["name_server_wizwiz"];
                    $dest_reality_plans = $_POST["dest_reality"];
                    $spiderX_reality_plans = $_POST["spiderX_reality"];
                    $flow_reality_plans = $_POST["flow_reality"];

                    if ($_POST['serverNames_reality']) {
                        $serverNames_reality_plans = $_POST["serverNames_reality"];
                    } else {
                        $serverNames_reality_plans = NULL;
                    }


                    if ($_POST['dest_reality']) {
                        $dest_reality_plans = $_POST["dest_reality"];
                    } else {
                        $dest_reality_plans = NULL;
                    }


                    if ($_POST['spiderX_reality']) {
                        $spiderX_reality_plans = $_POST["spiderX_reality"];
                    } else {
                        $spiderX_reality_plans = NULL;
                    }


                    if ($_POST['flow_reality']) {
                        $flow_reality_plans = $_POST["flow_reality"];
                    } else {
                        $flow_reality_plans = NULL;
                    }


                    if ($_POST['inbound_id_plan']) {
                        $inbound_id_plans = $_POST["inbound_id_plan"];
                    } else {
                        $inbound_id_plans = '0';
                    }


                    if ($_POST['acount_plan']) {
                        $acount_plans = $_POST["acount_plan"];
                    } else {
                        $acount_plans = '0';
                    }

                    $description_plans = $_POST["description_plan"];


                    $sql_server_plans = "UPDATE server_plans SET title=?,protocol=?,type=?,price=?,days=?,volume=?,limitip=?,inbound_id=?,
                         descr=?,catid=?,server_id=?,acount=?,dest=?,serverNames=?,spiderX=?,flow=? WHERE id = ?";
					$stmt = $conn->prepare($sql_server_plans);
					$stmt->bind_param('sssiiiiisiiissssi', $title_plans, $protocol_plans, $type_plans, $price_plans, $days_plans, $volume_plans,
					$limitip_plans, $inbound_id_plans, $description_plans, $name_category_wizwiz_plans, $name_server_wizwiz_plans, $acount_plans, $dest_reality_plans, $serverNames_reality_plans, $spiderX_reality_plans, $flow_reality_plans, $value['id']);
					$stmt->execute();

                    if (!$stmt) {
						$error = $stmt->error;
						$stmt->close();
						
                        echo "Error updating tables: " . $error;

                    } else {
						$stmt->close();
                        editwizwiz();
                        header("location: multipleplans.php");
                    }

                }
                ?>


            </div>
        </main>
    </div>
    </div>


    <!-- Modal backdrop. This what you want to place close to the closing body tag -->
    <div
        x-show="isModalOpen"
        x-transition:enter="transition ease-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-30 flex items-end bg-black bg-opacity-30 sm:items-center sm:justify-center"
    >
        <!-- Modal -->
        <div
            x-show="isModalOpen"
            x-transition:enter="transition ease-out duration-150"
            x-transition:enter-start="opacity-0 transform translate-y-1/2"
            x-transition:enter-end="opacity-100"
            x-transition:leave="transition ease-in duration-150"
            x-transition:leave-start="opacity-100"
            x-transition:leave-end="opacity-0  transform translate-y-1/2"
            @click.away="closeModal"
            @keydown.escape="closeModal"
            class="w-full px-6 py-4 overflow-hidden bg-white rounded-t-lg dark:bg-gray-800 sm:rounded-lg sm:m-4 sm:max-w-xl"
            role="dialog"
            id="modal"
        >
            <!-- Remove header if you don't want a close icon. Use modal body to place modal tile. -->

            <?php
            plan_insert2($conn);
            ?>
            <form id="insert_plans2">
                <!-- Modal body -->
                <div style="height: 300px;overflow-y: scroll;">
                    <p class="m-4 dark:text-gray-200 text-gray-700">
                        <b style="color: #2ba84a">tip:</b> Create a multiple plan
                    </p>
                    <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['title'] ?>
                    </span>
                        <input name="title_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                               class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                               placeholder="" required/>
                    </div>
                <label class="block mt-2 text-sm mx-auto" style="width: 97%;line-height: 16px;">
                    <select required name="protocol_plan"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                        <option value="vless">vless</option>
                        <option value="vmess">vmess</option>
                        <option value="trojan">trojan</option>
                    </select>
                </label>

                    <label class="block mt-2 text-sm mx-auto" style="width: 97%;line-height: 16px;">
                        <select required name="type_plan"
                                class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                            <option value="ws">ws</option>
                            <option value="tcp">tcp</option>
                            <option value="grpc">grpc</option>
                        </select>
                    </label>

                    <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['days'] ?>
                    </span>
                        <input name="days_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                               class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                               placeholder="" required/>
                    </div>
                    <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['volume'] ?>
                    </span>
                        <input name="volume_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                               class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                               placeholder="" required/>
                    </div>
                    <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['Price3'] ?>
                    </span>
                        <input name="price_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                               class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                               placeholder="" required/>
                    </div>
                    <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['limitip'] ?>
                    </span>
                        <input  name="limitip_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                                class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                                placeholder="" required/>
                    </div>
                    <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['inboundid'] ?>
                    </span>
                        <input name="inbound_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                               class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                               placeholder="" required/>
                    </div>
                    <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                         <?php echo $_LANG['count'] ?>
                    </span>
                        <input name="count_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                               class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                               placeholder="" required/>
                    </div>
                    <label class="block mt-2 text-sm mx-auto" style="width: 98%">
                        <select required name="name_category_wizwiz"
                                class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">

                            <?php

                            $sql_select_category = "SELECT * FROM server_categories";
							$stmt = $conn->prepare($sql_select_category);
							$stmt->execute();
							$res_select_category = $stmt->get_result();
							$stmt->close();
                            while ($row_select_category = $res_select_category->fetch_assoc()) {
                                $row_title_category = $row_select_category['title'];
                                $row_id_category = $row_select_category['id'];
                                echo '<option value="' . $row_id_category . '">' . $row_title_category . '</option>';

                            }
                            ?>
                        </select>
                    </label>
                    <label class="block mt-2 text-sm mx-auto" style="width: 98%">
                        <select required name="name_servers_wizwiz"
                                class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                            <?php
                            $sql_category_server_info = "SELECT * FROM server_info";
							$stmt = $conn->prepare($sql_category_server_info);
							$stmt->execute();
							$res_category_server_info = $stmt->get_result();
							$stmt->close();
                            while ($row_category_server_info = $res_category_server_info->fetch_assoc()) {
                                $category_server_info_id_db = $row_category_server_info['id'];
                                $category_server_info_db = $row_category_server_info['title'];

                                echo '<option value="' . $category_server_info_id_db . '">' . $category_server_info_db . '</option>';


                            }
                            ?>
                        </select>
                    </label>
                    <div class="m-1">
                        <label class="text-gray-600" for="name" style="font-size: 14px">
                        <textarea required placeholder="<?php echo $_LANG['Descriptiontitle'] ?>" name="description" style="font-size: 14px"
                                  class="mt-2 dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray flex-1 w-full px-4 py-2 text-base text-blue-400 placeholder-gray-400 bg-white border border-gray-300 rounded-lg appearance-none focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                                  id="comment" name="comment" rows="2" cols="30"></textarea>
                        </label>
                    </div>
                </div>
                <footer class="flex flex-col items-center justify-end px-6 py-3 -mx-6 -mb-4 space-y-4 sm:space-y-0 sm:space-x-6 sm:flex-row bg-gray-50 dark:bg-gray-800">
                    <button type="button" style="border: 1px solid #e76d81"
                            class="w-full inline-flex items-center justify-center px-5 py-3 transition-colors duration-150 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 hover:bg-red-100 "
                            aria-label="close" @click="closeModal">
                        <svg xmlns="http://www.w3.org/2000/svg" fill="#e76d81" id="Outline" viewBox="0 0 24 24" width="21"
                             height="21">
                            <path d="M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z"/>
                        </svg>
                    </button>
                    <button style="border: 1px solid #41c76e" name="add_plans_title" type="submit" @click="closeModal"
                            class="inline-flex items-center justify-center w-full px-5 py-3 text-sm font-medium leading-5 text-white transition-colors duration-15 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 hover:bg-green-100 ">
                        <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="#41c76e" viewBox="0 0 24 24" width="22"
                             height="22">
                            <path d="M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z"/>
                        </svg>
                    </button>
                </footer>
            </form>
        </div>
    </div>
<?php
include 'includ/footer.php';
?>

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/langs/lang_en.php


```
<?php
//index.php
$_LANG['users'] = 'Users';
$_LANG['Total'] = 'Total revenue';
$_LANG['Orders'] = 'Orders';
$_LANG['tickets'] = 'tickets';
$_LANG['username'] = 'username';
$_LANG['wallet'] = 'wallet';
$_LANG['Buy'] = 'Buy';
$_LANG['register'] = 'register';
$_LANG['phone'] = 'phone';
$_LANG['free'] = 'free trial';
$_LANG['admin'] = 'admin';
$_LANG['ban'] = 'ban';
$_LANG['start'] = 'start';
$_LANG['yes'] = 'yes';
$_LANG['no'] = 'no';
$_LANG['coming'] = 'coming soon...';
$_LANG['Dashboard'] = 'Dashboard';
$_LANG['CPU'] = 'CPU';
$_LANG['Memory'] = 'Memory';
$_LANG['Disk'] = 'Disk';
$_LANG['Dashboards'] = 'Dashboard';

//orders.php
$_LANG['id'] = 'id';
$_LANG['user'] = 'user';
$_LANG['remark'] = 'remark';
$_LANG['protocol'] = 'protocol';
$_LANG['Date'] = 'Date';
$_LANG['price'] = 'price';
$_LANG['status'] = 'status';
$_LANG['delete'] = 'delete';
$_LANG['Orders'] = 'Orders';

//servers.php
$_LANG['id'] = 'id';
$_LANG['remark'] = 'remark';
$_LANG['count'] = 'count';
$_LANG['reality'] = 'reality';
$_LANG['status'] = 'on / off';
$_LANG['port'] = 'port';
$_LANG['type'] = 'type';
$_LANG['Settings'] = 'Settings';
$_LANG['none'] = 'none';
$_LANG['random'] = 'random';
$_LANG['auto'] = 'auto';
$_LANG['sanaei'] = 'sanaei';
$_LANG['normal'] = 'normal';
$_LANG['alireza'] = 'alireza';
$_LANG['marzban'] = 'marzban';
$_LANG['Servers'] = 'Servers';
$_LANG['edit'] = 'Editing server';
$_LANG['Servername'] = 'Server name';
$_LANG['Remark'] = 'Remark';
$_LANG['Count'] = 'Count';
$_LANG['Sni'] = 'Sni';
$_LANG['Headertype'] = 'Header type ( http - none )';
$_LANG['Requestheader'] = 'Request header';
$_LANG['Responseheader'] = 'Response header';
$_LANG['Panelurl'] = 'Panel url';
$_LANG['Security'] = 'Security ( tls - xtls - none )';
$_LANG['Flag'] = 'Flag';
$_LANG['Username'] = 'Username';
$_LANG['Password'] = 'Password';
$_LANG['Tlssettings'] = 'Tls settings';
$_LANG['save'] = 'save';

//category.php
$_LANG['category'] = 'category';
$_LANG['addcategory'] = 'add category';
$_LANG['name'] = 'name';
$_LANG['add'] = 'add';
$_LANG['Write'] = 'Write a name for the category...';

//singleplans.php
$_LANG['singleplans'] = 'single plans';
$_LANG['Days'] = 'Days';
$_LANG['GB'] = 'GB';
$_LANG['tip'] = 'tip: Create a custom plan';
$_LANG['title'] = 'title';
$_LANG['protocol2'] = 'protocol';
$_LANG['type2'] = 'type';
$_LANG['Price3'] = 'Price';
$_LANG['days'] = 'days';
$_LANG['volume'] = 'volume';
$_LANG['limitip'] = 'limitip';
$_LANG['editplan'] = 'Editing plan';
$_LANG['dest'] = 'dest';
$_LANG['spiderX'] = 'spiderX';
$_LANG['flow'] = 'flow';
$_LANG['serverNames'] = 'serverNames';
$_LANG['Description'] = 'Description';
$_LANG['Save2'] = 'Save';
$_LANG['Descriptiontitle'] = 'Description...';
$_LANG['multipleplans'] = 'multiple plans';
$_LANG['count'] = 'count';
$_LANG['inboundid'] = 'inbound id';
$_LANG['AddRahgozar'] = 'Add Rahgozar';
$_LANG['Rahgozar'] = 'Rahgozar';
$_LANG['countdes'] = '( It is specific to the subscription plan )';
$_LANG['custom_path'] = 'custom path';
$_LANG['custom_port'] = 'custom port';
$_LANG['custom_sni'] = 'custom sni';
$_LANG['can_use'] = 'can use';

//pays.php
$_LANG['Pays'] = 'Pays';
$_LANG['hash'] = 'hash';
$_LANG['plan'] = 'plan';
$_LANG['price'] = 'price';
$_LANG['date'] = 'date';
$_LANG['status'] = 'status';
$_LANG['notplan'] = 'not plan';
$_LANG['canceled'] = 'canceled';
$_LANG['paid'] = 'paid';
$_LANG['pending'] = 'pending';
$_LANG['approved'] = 'approved';

//add-volume.php
$_LANG['Addvolume'] = 'Add volume';
$_LANG['titlevolume'] = 'title volume';
$_LANG['price'] = 'price';
$_LANG['titleday'] = 'title day';
$_LANG['volume_save'] = 'GB';
$_LANG['days_save'] = 'Day';

//volume.php
$_LANG['Volumetitle'] = 'Volume';
$_LANG['REMARK'] = 'REMARK';
$_LANG['SERVER'] = 'SERVER';
$_LANG['PRICE'] = 'PRICE';
$_LANG['DATE'] = 'DATE';
$_LANG['DELETE'] = 'DELETE';
$_LANG['notserver'] = 'not server';

//discount.php
$_LANG['discount'] = 'discount';
$_LANG['adddiscounts'] = 'add discounts';
$_LANG['tozih'] = 'If you choose the price, you must enter the price in the box, otherwise, for the percentage, just enter the desired percentage value.';
$_LANG['price'] = 'price';
$_LANG['percent'] = 'percent';
$_LANG['pricepercent'] = 'price / percent';
$_LANG['expiredate'] = 'expire date';
$_LANG['expirecount'] = 'expire count';
$_LANG['add'] = 'add';

//gift.php
$_LANG['Gift'] = 'Gift';
$_LANG['id'] = 'id';
$_LANG['gift'] = 'gift';
$_LANG['buttontext'] = 'button text';
$_LANG['buttonurl'] = 'button url';

//software.php
$_LANG['software'] = 'software';
$_LANG['addsoftware'] = 'add software';
$_LANG['title'] = 'title';
$_LANG['url'] = 'url';

//wizwizbackup.php
$_LANG['Backup'] = 'Backup';
$_LANG['servername'] = 'server name';
$_LANG['ip'] = 'ip';
$_LANG['port'] = 'port';
$_LANG['username'] = 'username';
$_LANG['password'] = 'password';
$_LANG['notbackup'] = 'Notice: Enter the of the channel in the settings related to backup and be sure to the robot in the channel to send the file.';

//Settings.php
$_LANG['Settings'] = 'Settings';
$_LANG['nextpay'] = 'nextpay';
$_LANG['zarinpal'] = 'zarinpal';
$_LANG['weswap'] = 'weswap';
$_LANG['tronwallet'] = 'tronwallet';
$_LANG['nowpaymentweswap'] = 'nowpayment - rial';
$_LANG['holderName'] = 'holderName';
$_LANG['bankAccount'] = 'bankAccount';
$_LANG['Username'] = 'Username';
$_LANG['Password'] = 'Password';
$_LANG['backupChannelid'] = 'backup Channel id';

//menu
$_LANG['Dashboard'] = 'Dashboard';
$_LANG['Orders'] = 'Orders';
$_LANG['Servers'] = 'Servers';
$_LANG['category'] = 'category';
$_LANG['SinglePlans'] = 'Single Plans';
$_LANG['MultiplePlans'] = 'Multiple Plans';
$_LANG['Pays'] = 'Pays';
$_LANG['AddVolume'] = 'Add Volume';
$_LANG['Volumeorders'] = 'Volume orders';
$_LANG['Discountcode'] = 'Discount code';
$_LANG['Rahgozar'] = 'Rahgozar';
$_LANG['Gift'] = 'Gift';
$_LANG['Software'] = 'Software';
$_LANG['Backup'] = 'Backup';
$_LANG['Settings'] = 'Settings';
$_LANG['renewConfigLinkState'] = 'Get new link';
$_LANG['updateConfigLinkState'] = 'Link update';
$_LANG['individualExistence'] = 'Dedicated inventory';
$_LANG['sharedExistence'] = 'Shared inventory';
$_LANG['testAccount'] = 'test account';
$_LANG['agencyState'] = 'Representation';


```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/langs/lang_fa.php


```
<?php
//index.php
$_LANG['users'] = 'کاربران';
$_LANG['Total'] = 'درآمد کل';
$_LANG['Orders'] = 'سفارشات کل';
$_LANG['tickets'] = 'تیکت ها';
$_LANG['username'] = 'نام کاربری';
$_LANG['wallet'] = 'کیف پول';
$_LANG['Buy'] = 'خریدها';
$_LANG['register'] = 'عضویت';
$_LANG['phone'] = 'موبایل';
$_LANG['free'] = 'تست رایگان';
$_LANG['admin'] = 'ادمین';
$_LANG['ban'] = 'مسدود';
$_LANG['start'] = 'شروع';
$_LANG['yes'] = 'بله';
$_LANG['no'] = 'نه';
$_LANG['coming'] = '... به زودی';
$_LANG['Dashboard'] = 'داشبورد';
$_LANG['CPU'] = 'سی پی یو';
$_LANG['Memory'] = 'مموری';
$_LANG['Disk'] = 'فضا';
$_LANG['Dashboards'] = 'داشبورد';

//orders.php
$_LANG['id'] = 'آیدی';
$_LANG['user'] = 'کاربر';
$_LANG['remark'] = 'ریمارک';
$_LANG['protocol'] = 'پروتکل';
$_LANG['Date'] = 'تاریخ';
$_LANG['price'] = 'قیمت';
$_LANG['status'] = 'وضعیت';
$_LANG['delete'] = 'حذف';
$_LANG['Orders'] = 'سفارشات';

//servers.php
$_LANG['id'] = 'آیدی';
$_LANG['remark'] = 'ریمارک';
$_LANG['count'] = 'تعداد';
$_LANG['reality'] = 'ریلیتی';
$_LANG['status'] = 'روشن / خاموش';
$_LANG['port'] = 'پورت';
$_LANG['type'] = 'شبکه';
$_LANG['Settings'] = 'تنظیمات';
$_LANG['none'] = 'ندارد';
$_LANG['random'] = 'رندم';
$_LANG['auto'] = 'خودکار';
$_LANG['sanaei'] = 'سنایی';
$_LANG['normal'] = 'معمولی';
$_LANG['alireza'] = 'علیرضا';
$_LANG['marzban'] = 'مرزبان';
$_LANG['Servers'] = 'سرورها';
$_LANG['edit'] = 'ویرایش سرور';
$_LANG['Servername'] = 'نام سرور';
$_LANG['Remark'] = 'ریمارک';
$_LANG['Count'] = 'تعداد';
$_LANG['Sni'] = 'Sni';
$_LANG['Headertype'] = 'Header type ( http - none )';
$_LANG['Requestheader'] = 'Request header';
$_LANG['Responseheader'] = 'Response header';
$_LANG['Panelurl'] = 'آدرس پنل';
$_LANG['Security'] = 'Security ( tls - xtls - none )';
$_LANG['Flag'] = 'پرچم';
$_LANG['Username'] = 'نام کاربری';
$_LANG['Password'] = 'رمز عبور';
$_LANG['Tlssettings'] = 'Tls تنظیمات';
$_LANG['save'] = 'ذخیره';

//category.php
$_LANG['category'] = 'دسته بندی ها';
$_LANG['addcategory'] = 'ایجاد دسته بندی';
$_LANG['name'] = 'نام دسته';
$_LANG['add'] = 'ایجاد';
$_LANG['Write'] = '... نام دسته را بنویسید';

//singleplans.php
$_LANG['singleplans'] = 'پلن اختصاصی';
$_LANG['Days'] = 'روز';
$_LANG['GB'] = 'گیگ';
$_LANG['tip'] = 'نکته: یک پلن اختصاصی ایجاد کنید';
$_LANG['title'] = 'نام';
$_LANG['protocol2'] = 'نوع پروتکل';
$_LANG['type2'] = 'نوع شبکه';
$_LANG['Price3'] = 'قیمت';
$_LANG['days'] = 'روز';
$_LANG['volume'] = 'حجم';
$_LANG['limitip'] = 'محدودیت آی پی';
$_LANG['editplan'] = 'ویرایش پلن';
$_LANG['dest'] = 'dest';
$_LANG['spiderX'] = 'spiderX';
$_LANG['flow'] = 'flow';
$_LANG['serverNames'] = 'serverNames';
$_LANG['Description'] = 'توضیحات';
$_LANG['Save2'] = 'ایجاد';
$_LANG['Descriptiontitle'] = '... توضیحات را وارد کنید';
$_LANG['multipleplans'] = 'پلن اشتراکی';
$_LANG['count'] = 'تعداد';
$_LANG['inboundid'] = 'آیدی سطر کانکشن';
$_LANG['AddRahgozar'] = 'ایجاد پلن رهگذر';
$_LANG['Rahgozar'] = 'رهگذر';
$_LANG['countdes'] = '(مخصوص پلن اشتراکی می باشد)';
$_LANG['custom_path'] = 'path دلخواه';
$_LANG['custom_port'] = 'پورت دلخواه';
$_LANG['custom_sni'] = 'sni دلخواه';
$_LANG['can_use'] = 'تعداد هر نفر استفاده';

//pays.php
$_LANG['Pays'] = 'پرداخت ها';
$_LANG['hash'] = 'کد پیگری';
$_LANG['plan'] = 'پلن';
$_LANG['price'] = 'قیمت';
$_LANG['date'] = 'تاریخ';
$_LANG['status'] = 'وضعیت';
$_LANG['notplan'] = 'پلنی وجود ندارد';
$_LANG['canceled'] = 'لغو شد';
$_LANG['paid'] = 'پرداخت شده';
$_LANG['pending'] = 'انتظار';
$_LANG['approved'] = 'تایید شده';

//add-volume.php
$_LANG['Addvolume'] = 'ایجاد پلن حجم';
$_LANG['titlevolume'] = 'حجم';
$_LANG['price'] = 'قیمت';
$_LANG['titleday'] = 'ایجاد پلن روز';
$_LANG['volume_save'] = 'مقدار حجم';
$_LANG['days_save'] = 'مقدار روز';

//volume.php
$_LANG['Volumetitle'] = 'سفارشات حجم';
$_LANG['REMARK'] = 'ریمارک';
$_LANG['SERVER'] = 'سرور';
$_LANG['PRICE'] = 'قیمت';
$_LANG['DATE'] = 'تاریخ';
$_LANG['DELETE'] = 'حذف';
$_LANG['notserver'] = 'سرور وجود ندارد';

//discount.php
$_LANG['discount'] = 'تخفیف ها';
$_LANG['adddiscounts'] = 'ایجاد کد تخفیف';
$_LANG['tozih'] = 'اگر قیمت را انتخاب کردید باید قیمت را در کادر وارد کنید در غیر این صورت برای درصد فقط مقدار درصد مورد نظر را وارد کنید.';
$_LANG['price'] = 'قیمت';
$_LANG['percent'] = 'درصد';
$_LANG['pricepercent'] = 'قیمت / درصد';
$_LANG['expiredate'] = 'تاریخ انقضاء';
$_LANG['expirecount'] = 'تعداد قابل استفاده';
$_LANG['add'] = 'ایجاد';

//gift.php
$_LANG['Gift'] = 'هدیه';
$_LANG['id'] = 'آیدی کاربری';
$_LANG['gift'] = 'مقدار هدیه';
$_LANG['buttontext'] = 'متن دکمه';
$_LANG['buttonurl'] = 'آدرس دکمه';

//software.php
$_LANG['software'] = 'نرم افزارها';
$_LANG['addsoftware'] = 'ایجاد نرم افزار';
$_LANG['title'] = 'نام';
$_LANG['url'] = 'آدرس';

//wizwizbackup.php
$_LANG['Backup'] = 'بک آپ ها';
$_LANG['servername'] = 'نام سرور';
$_LANG['ip'] = 'ip';
$_LANG['port'] = 'پورت';
$_LANG['username'] = 'نام کاربری';
$_LANG['password'] = 'رمز عبور';
$_LANG['notbackup'] = 'توجه: در تنظیمات مربوط بک آپ، آیدی کانال را وارد کنید و حتما ربات را در کانال بک آپ ادمین کنید تا فایل دیتابیس را ارسال کند.';

//Settings.php
$_LANG['Settings'] = 'تنظیمات';
$_LANG['nextpay'] = 'نکست پی';
$_LANG['zarinpal'] = 'زرین پال';
$_LANG['tronwallet'] = 'درگاه ترون';
$_LANG['weswap'] = 'ارز ریالی';
$_LANG['nowpaymentweswap'] = 'نوپیمنت - ارزی ریالی';
$_LANG['holderName'] = 'صاحب کارت';
$_LANG['bankAccount'] = 'شماره کارت';
$_LANG['Username'] = 'نام کاربری';
$_LANG['Password'] = 'رمز عبور';
$_LANG['backupChannelid'] = 'آیدی کانال بک آپ';


//menu
$_LANG['Dashboard'] = 'داشبورد';
$_LANG['Orders'] = 'سفارشات';
$_LANG['Servers'] = 'سرورها';
$_LANG['category'] = 'دسته بندی ها';
$_LANG['SinglePlans'] = 'پلن اختصاصی';
$_LANG['MultiplePlans'] = 'پلن اشتراکی';
$_LANG['Pays'] = 'پرداخت ها';
$_LANG['AddVolume'] = 'ایجاد حجم';
$_LANG['Volumeorders'] = 'سفارشات حجم';
$_LANG['Discountcode'] = 'کد تخفیف';
$_LANG['Rahgozar'] = 'رهگذر';
$_LANG['Gift'] = 'هدیه';
$_LANG['Software'] = 'نرم افزارها';
$_LANG['Backup'] = 'بک آپ';
$_LANG['Settings'] = 'تنظیمات';
$_LANG['renewConfigLinkState'] = 'لینک جدید';
$_LANG['updateConfigLinkState'] = 'بروزرسانی لینک';
$_LANG['individualExistence'] = 'موجودی اختصاصی';
$_LANG['sharedExistence'] = 'موجودی اشتراکی';
$_LANG['testAccount'] = 'تست اکانت';
$_LANG['agencyState'] = 'نمایندگی';
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/settings.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";

$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>


<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
                  <span
                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                          aria-hidden="true"
                  ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="settings.php"
        >
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>
</div>
</aside>
<!-- Mobile sidebar -->
<!-- Backdrop -->
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">


            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                     height="21">
                    <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                    <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                </svg>
                <span class="ml-4"><?php echo $_LANG['Settings']?></span>
                <?php session_notif_wizwiz() ?>
            </a>



            <section class="mt-5 w-full p-6 mx-auto bg-white rounded-md shadow-sm dark:bg-gray-800">
                <form id="save_admin">
                    <?php
                    settings_save_admin($conn);
                    $settings_select_admin = settings_select_admin($conn);
                    if (is_array($settings_select_admin) || is_object($settings_select_admin)) {
                        foreach ($settings_select_admin
                                 as $value):
                        endforeach;
                    }
                    ?>
                    <div class="grid grid-cols-1 gap-6 mt-4 xl:grid-cols-2 lg:grid-cols-2 md:grid-cols-2 sm:grid-cols-1 text-left" style="font-size: 14px">
                        <div class="mt-2">
                            <label class="text-gray-700 dark:text-gray-200 mt-2" for="username"><?php echo $_LANG['Username']?></label>
                            <input required name="username" value="<?php echo $value["username"]; ?>" id="username"
                                   type="text"
                                   class="block w-full px-4 py-2 mt-2 text-gray-700 bg-white border border-gray-200 rounded-md dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 focus:border-blue-400 focus:ring-blue-300 focus:ring-opacity-40 dark:focus:border-blue-300 focus:outline-none focus:ring">
                        </div>
                        <div class="mt-2">
                            <label class="text-gray-700 dark:text-gray-200 mt-2" for="username"><?php echo $_LANG['Password']?></label>
                            <input required name="password" value="<?php echo $value["password"]; ?>" id="username"
                                   type="password"
                                   class="block w-full px-4 py-2 mt-2 text-gray-700 bg-white border border-gray-200 rounded-md dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 focus:border-blue-400 focus:ring-blue-300 focus:ring-opacity-40 dark:focus:border-blue-300 focus:outline-none focus:ring">
                        </div>
                    </div>
                    <div class="flex justify-end mt-6">
                        <button name="save_setting" type="submit"
                                class="px-8 py-2.5 leading-5 transition-colors duration-300 transform">
                            <svg xmlns="http://www.w3.org/2000/svg" fill="#b298dc" viewBox="0 0 24 24" width="25"
                                 height="25">
                                <g id="_01_align_center" data-name="01 align center">
                                    <path d="M7.8,20.53a2.99,2.99,0,0,1-2.121-.877L.086,14.061,1.5,12.646l5.593,5.593a1,1,0,0,0,1.414,0L22.5,4.246,23.914,5.66,9.921,19.653A2.99,2.99,0,0,1,7.8,20.53Z"/>
                                </g>
                            </svg>
                        </button>
                    </div>
                </form>
            </section>

            <section class="mt-5 w-full p-6 mx-auto bg-white rounded-md shadow-sm dark:bg-gray-800">
                <form id="save_backup">
                    <?php
                    settings_backup_channel($conn);
                    $settings_backup_channel = settings_backup_channel($conn);
                    if (is_array($settings_backup_channel) || is_object($settings_backup_channel)) {
                        foreach ($settings_backup_channel
                                 as $value):
                        endforeach;
                    }
                    ?>
                    <div class="grid grid-cols-1 gap-6 mt-4 xl:grid-cols-4 lg:grid-cols-2 md:grid-cols-2 sm:grid-cols-1 text-left" style="font-size: 14px">
                        <div class="mt-2">
                            <label class="text-gray-700 dark:text-gray-200 mt-2" for="username"><?php echo $_LANG['backupChannelid']?></label>
                            <input required name="backupchannel" value="<?php echo $value["backupchannel"]; ?>" id="username"
                                   type="text"
                                   class="block w-full px-4 py-2 mt-2 text-gray-700 bg-white border border-gray-200 rounded-md dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 focus:border-blue-400 focus:ring-blue-300 focus:ring-opacity-40 dark:focus:border-blue-300 focus:outline-none focus:ring">
                        </div>
                    </div>
                    <div class="flex justify-end mt-6">
                        <button name="save_setting" type="submit"
                                class="px-8 py-2.5 leading-5 transition-colors duration-300 transform">
                            <svg xmlns="http://www.w3.org/2000/svg" fill="#b298dc" viewBox="0 0 24 24" width="25"
                                 height="25">
                                <g id="_01_align_center" data-name="01 align center">
                                    <path d="M7.8,20.53a2.99,2.99,0,0,1-2.121-.877L.086,14.061,1.5,12.646l5.593,5.593a1,1,0,0,0,1.414,0L22.5,4.246,23.914,5.66,9.921,19.653A2.99,2.99,0,0,1,7.8,20.53Z"/>
                                </g>
                            </svg>
                        </button>
                    </div>
                </form>
            </section>
        </div>
    </main>
</div>
</div>
<?php
include 'includ/footer.php';
?>

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/gift.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";

$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>


<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
                      <span
                              class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                              aria-hidden="true"
                      ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="gift.php"
        >
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>
</div>
</aside>
<!-- Mobile sidebar -->
<!-- Backdrop -->
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                    ,,,          </a>
            </li>
            <li class="relative px-6 py-3">
              <span
                      class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                      aria-hidden="true"
              ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24"
                         width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">
            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                     width="21" height="21">
                    <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                </svg>
                <span class="ml-4"><?php echo $_LANG['Gift']?></span>
                <?php session_notif_wizwiz() ?>
            </a>

            <section style='margin-top:40px' class="w-full p-6 mx-auto bg-white rounded-md shadow-sm dark:bg-gray-800">
                <form id="insert_gift">
                    <?php
                     users_insert($conn);
                    ?>
                    <div class="grid grid-cols-1 gap-6 mt-4 xl:grid-cols-2 lg:grid-cols-2 md:grid-cols-2 sm:grid-cols-1 text-left">
                        <div class="mt-2">
                            <label class="text-gray-700 dark:text-gray-200 mt-2 " s for="username"><?php echo $_LANG['id']?></label>
                            <input required name="id_user" value="" id="username"
                                   type="number"
                                   class="block w-full px-4 py-2 mt-2 text-gray-700 bg-white border border-gray-200 rounded-md dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 focus:border-blue-400 focus:ring-blue-300 focus:ring-opacity-40 dark:focus:border-blue-300 focus:outline-none focus:ring">
                        </div>
                        <div class="mt-2">
                            <label class="text-gray-700 dark:text-gray-200 mt-2" for="username"><?php echo $_LANG['gift']?></label>
                            <input required name="gift" value="" id="username"
                                   type="number"
                                   class="block w-full px-4 py-2 mt-2 text-gray-700 bg-white border border-gray-200 rounded-md dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 focus:border-blue-400 focus:ring-blue-300 focus:ring-opacity-40 dark:focus:border-blue-300 focus:outline-none focus:ring">
                        </div>
                        <div class="mt-2">
                            <label class="text-gray-700 dark:text-gray-200 mt-2" for="username"><?php echo $_LANG['buttontext']?></label>
                            <input required name="button" value="" id="username"
                                   type="text"
                                   class="block w-full px-4 py-2 mt-2 text-gray-700 bg-white border border-gray-200 rounded-md dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 focus:border-blue-400 focus:ring-blue-300 focus:ring-opacity-40 dark:focus:border-blue-300 focus:outline-none focus:ring">
                        </div>
                        <div class="mt-2">
                            <label class="text-gray-700 dark:text-gray-200 mt-2" for="username"><?php echo $_LANG['buttonurl']?></label>
                            <input required name="url" value="" id="username"
                                   type="text"
                                   class="block w-full px-4 py-2 mt-2 text-gray-700 bg-white border border-gray-200 rounded-md dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 focus:border-blue-400 focus:ring-blue-300 focus:ring-opacity-40 dark:focus:border-blue-300 focus:outline-none focus:ring">
                        </div>
                    </div>
                    <div class="flex justify-end mt-6">
                        <button name="save_git" type="submit"
                                class="px-8 py-2.5 leading-5 transition-colors duration-300 transform">
                            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="#0eb2c5" data-name="Layer 1"
                                 viewBox="0 0 24 24" width="21" height="21">
                                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                            </svg>

                        </button>
                    </div>
                </form>
            </section>


        </div>
    </main>
</div>
</div>
<?php
include 'includ/footer.php';
?>
```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/rahgozar.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";

$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();

$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>


<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
                  <span
                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                          aria-hidden="true"
                  ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
            class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>
</div>
</aside>
<!-- Mobile sidebar -->
<!-- Backdrop -->
<!-- Backdrop -->
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
            <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
            </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">

                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 "
                        href="singleplans.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
                    </svg>

                    <span class="ml-4">Plans</span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                  <span
                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                          aria-hidden="true"
                  ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-700 text-gray-800"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24"
                         width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">


            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24"
                     width="21" height="21">
                    <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                </svg>

                <span class="ml-4"><?php echo $_LANG['Rahgozar']?></span>
                <span class="ml-4 justify-end inline-flex">
                    <button @click="openModal"
                            class=" text-sm font-medium leading-5 text-white transition-colors duration-150 border border-transparent rounded-lg focus:outline-none ">
                        <img src="icons/add.svg" width="30px">
                    </button>
                    </span>
                <?php session_notif_wizwiz() ?>
            </a>

            <div style='margin-top:40px' class=" w-full flex justify-center items-center grid gap-6 mb-8 xl:grid-cols-4 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-2 grid-cols-1">
                <?php
                rahgozar($conn);
                ?>
                <?php

                $sql_plans = "SELECT * FROM server_plans where rahgozar = 1 ORDER BY id DESC";
				$stmt = $conn->prepare($sql_plans);
				$stmt->execute();
				$result_plans = $stmt->get_result();
				$stmt->close();
                
                while ($row_plans = $result_plans->fetch_assoc()) {
                    $id_plans = $row_plans["id"];
                    $server_id_name_plans = $row_plans["server_id"];
                    if (isset($server_id_name_plans)) {

                    } else {
                        echo '';
                    }

                    $sql_server_info_1 = "SELECT * FROM server_info WHERE id=?";
					$stmt = $conn->prepare($sql_server_info_1);
					$stmt->bind_param('i', $server_id_name_plans);
					$stmt->execute();
					$result_server_info_1 = $stmt->get_result();
					$stmt->close();
                    $row_server_info = $result_server_info_1->fetch_assoc();
                    echo '
<div class="w-full p-4 m-auto bg-white shadow-lg rounded-2xl dark:bg-gray-800">
    <div class="w-full h-full text-center">
        <div class="flex flex-col justify-between h-full">
            <div class="mx-auto m-4">
 <svg xmlns="http://www.w3.org/2000/svg" fill="#5f7d95" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="45" height="45"><path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/></svg>
</div>
            <p class="mt-4 text-xl font-bold text-gray-800 dark:text-gray-200" style="font-size: 16px">
                ' . $row_plans['title'] . '
            </p>
            <p class="px-6 py-2 text-xs text-gray-600 dark:text-gray-400">
               ' . $row_plans['days'] . ' Days - ' . $row_plans['volume'] . ' GB - ' . $row_plans['protocol'] . ' ' . $row_plans['type'] . '
            </p>';


                    ?>
                    <?php
                    if (isset($row_server_info['id'])) {
                        echo '<p style="font-size: 16px" class="px-6 py-2 text-xs text-gray-600 dark:text-gray-400">' . $row_server_info['title'] . ' </p>';
                    } else {
                        echo '<p style="font-size: 16px" class="px-6 py-2 text-xs text-gray-600 dark:text-gray-400">no server</p>';
                    }

                    echo '<div class="flex items-center justify-center w-full gap-4 mt-3">
                    <a href="rahgozar.php?edit=' . $row_plans['id'] . '">
                    <svg class="m-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="26" fill="#9dbebb"><g id="_01_align_center" data-name="01 align center"><path d="M10.931,2.75a3.728,3.728,0,0,0-7.195,0H0v2H3.736a3.728,3.728,0,0,0,7.195,0H24v-2ZM7.333,5.5a1.75,1.75,0,1,1,1.75-1.75A1.753,1.753,0,0,1,7.333,5.5Z"/><path d="M16.667,8.25A3.745,3.745,0,0,0,13.07,11H0v2H13.07a3.727,3.727,0,0,0,7.194,0H24V11H20.264A3.745,3.745,0,0,0,16.667,8.25Zm0,5.5A1.75,1.75,0,1,1,18.417,12,1.752,1.752,0,0,1,16.667,13.75Z"/><path d="M7.333,16.5a3.745,3.745,0,0,0-3.6,2.75H0v2H3.736a3.728,3.728,0,0,0,7.195,0H24v-2H10.931A3.745,3.745,0,0,0,7.333,16.5Zm0,5.5a1.75,1.75,0,1,1,1.75-1.75A1.753,1.753,0,0,1,7.333,22Z"/></g></svg>
                    </a>
                    <a href="rahgozar.php?delete=' . $row_plans['id'] . '">
                    <svg class="m-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="26" fill="#ff758f"><g id="_01_align_center" data-name="01 align center"><path d="M18.965,8.464l5.029-5.029L22.565,2.006,17.519,7.051,15.313,4.895a2.011,2.011,0,0,0-2.724-.073A19.71,19.71,0,0,1,6.226,8.687L-.006,10.514v.756A12.892,12.892,0,0,0,13.006,24.006h1.241l.261-.182a14.98,14.98,0,0,0,6.886-12.081,2.013,2.013,0,0,0-.611-1.5ZM13.9,6.34l5.477,5.341a12.652,12.652,0,0,1-.456,3.015L11.941,7.9A24.691,24.691,0,0,0,13.9,6.34Zm-.294,15.645h-.6a11.153,11.153,0,0,1-4.293-.859,11.55,11.55,0,0,0,4.348-3.8l.518-.76L11.91,15.43l-.518.761A9.539,9.539,0,0,1,7.8,19.324l-1.229.618a10.9,10.9,0,0,1-2.585-2.563,11.632,11.632,0,0,0,4.357-2.657L6.932,13.277a9.611,9.611,0,0,1-3.974,2.317,10.4,10.4,0,0,1-.921-3.575l4.755-1.394a15.234,15.234,0,0,0,3.423-1.59l7.911,7.7A14.1,14.1,0,0,1,13.608,21.985Z"/></g></svg>
                    </a>';
                    if ($row_plans['active'] == '1') {
                        echo '<a href="rahgozar.php?off=' . $row_plans['id'] . '">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-2" width="27" fill="#219ebc"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>';
                    } else {
                        echo '<a href="rahgozar.php?on=' . $row_plans['id'] . '">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-2" width="27" fill="#bde0fe"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>';
                    }
                    echo '</div>
        </div>
    </div>
</div>';
                }
                ?>
            </div>


            <?php
            $plan_edit = plan_edit_rahgozar($conn);
            if (is_array($plan_edit) || is_object($plan_edit)) {
                foreach ($plan_edit
                         as $value):
                    echo '
<br>
                <div style="width: 80%" class=" mx-auto shadow-xl min-w-0 p-4 bg-white rounded-lg dark:bg-gray-800 text-xs font-semibold tracking-wide text-left text-gray-500 border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800">
        
        
                            <a style="font-size: 20px"
                            class="m-5 text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                    >
<svg xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 32 32" width="32px" height="32px" fill="gray"><path d="M 23.90625 3.96875 C 22.859375 3.96875 21.8125 4.375 21 5.1875 L 5.1875 21 L 5.125 21.3125 L 4.03125 26.8125 L 3.71875 28.28125 L 5.1875 27.96875 L 10.6875 26.875 L 11 26.8125 L 26.8125 11 C 28.4375 9.375 28.4375 6.8125 26.8125 5.1875 C 26 4.375 24.953125 3.96875 23.90625 3.96875 Z M 23.90625 5.875 C 24.410156 5.875 24.917969 6.105469 25.40625 6.59375 C 26.378906 7.566406 26.378906 8.621094 25.40625 9.59375 L 24.6875 10.3.125 L 21.71875 7.3125 L 22.40625 6.59375 C 22.894531 6.105469 23.402344 5.875 23.90625 5.875 Z M 20.3125 8.71875 L 23.28125 11.6875 L 11.1875 23.78125 C 10.53125 22.5 9.5 21.46875 8.21875 20.8125 Z M 6.9375 22.4375 C 8.136719 22.921875 9.078125 23.863281 9.5625 25.0625 L 6.28125 25.71875 Z"/></svg>
                        <span class="ml-4"> ' . $_LANG["editplan"] . '  [ ' . $value["title"] . ' ]</span>
                    </a>
        <div>
           
        </div>
        
        
        <br>
        
        
        <div>
<form method="post">
<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["title"] . '
    </span>
    <input required name="title_plan" style="font-size: 14px;" value="' . $value["title"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="www.google.com"/>
    </div>


    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["protocol2"] . '
    </span>
    <input required name="protocol_plan" style="font-size: 14px;" value="' . $value["protocol"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="www.google.com"/>
    </div>
    
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["type2"] . '
    </span>
    <input required name="type_plan" style="font-size: 14px;" value="' . $value["type"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="www.google.com"/>
    </div>

    <br>
    
<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["Price3"] . '
    </span>
    <input required name="price_plan" style="font-size: 14px;" value="' . $value["price"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="www.google.com"/>
    </div>


<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["days"] . '
    </span>
    <input required name="days_plan" style="font-size: 14px;" value="' . $value["days"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="www.google.com"/>
    </div>
    
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["volume"] . '
    </span>
    <input required name="volume_plan" style="font-size: 14px;" value="' . $value["volume"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="www.google.com"/>
    </div>
';

                    ?>
                    <br>
                    <label class="block mt-2 text-sm mx-auto" style="width: 99%">
                        <select required name="name_category_wizwiz"
                                class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                            <?php
                            $sql_select_category1 = "SELECT * FROM server_categories where id=?";
							$stmt = $conn->prepare($sql_select_category1);
							$stmt->bind_param('i', $value['catid']);
							$stmt->execute();
							$res_select_category1 = $stmt->get_result();
							$stmt->close();
                            $row_select_category1 = $res_select_category1->fetch_assoc();
                            echo '<option value="' . $row_select_category1['id'] . '">' . $row_select_category1['title'] . '</option>';

                            $sql_select_category1 = "SELECT * FROM server_categories";
							$stmt = $conn->prepare($sql_select_category1);
							$stmt->execute();
							$res_select_category1 = $stmt->get_result();
							$stmt->close();
                            while ($row_select_category2 = $res_select_category1->fetch_assoc()) {
                                $row_title_category2 = $row_select_category2['title'];
                                $row_id_categoryqw2 = $row_select_category2['id'];
                                if ($row_id_categoryqw2 == $row_select_category1['id']) {

                                } else {
                                    echo '<option value="' . $row_id_categoryqw2 . '">' . $row_title_category2 . '</option>';
                                }

                            }
                            ?>

                        </select>
                    </label>

                    <label class="block mt-2 text-sm mx-auto" style="width: 99%">
                        <select required name="name_server_wizwiz"
                                class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                            <?php
                            $sql_server_info1 = "SELECT * FROM server_info where id=?";
							$stmt = $conn->prepare($sql_server_info1);
							$stmt->bind_param('i', $value['server_id']);
							$stmt->execute();
							$res_server_info1 = $stmt->get_result();
							$stmt->close();
                            $row_server_info1 = $res_server_info1->fetch_assoc();
                            echo '<option value="' . $row_server_info1['id'] . '">' . $row_server_info1['title'] . '</option>';

                            $sql_server_info2 = "SELECT * FROM server_info";
							$stmt = $conn->prepare($sql_server_info2);
							$stmt->execute();
							$res_server_info2 = $stmt->get_result();
							$stmt->close();
                            while ($row_server_info2 = $res_server_info2->fetch_assoc()) {
                                $row_title_server_info2 = $row_server_info2['title'];
                                $row_id_server_info2 = $row_server_info2['id'];
                                if ($row_id_server_info2 == $row_server_info1['id']) {

                                } else {
                                    echo '<option value="' . $row_id_server_info2 . '">' . $row_title_server_info2 . '</option>';
                                }
                            }
                            ?>

                        </select>
                    </label>
                    <br>
                    <?php
                    echo '<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
       ' . $_LANG["limitip"] . '
    </span>
    <input required name="limitip_plan" style="font-size: 14px;" value="' . $value["limitip"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="www.google.com"/>
    </div>


<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["inboundid"] . '
    </span>
    <input name="inbound_id_plan" style="font-size: 14px;" value="' . $value["inbound_id"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="www.google.com"/>
    </div>
    
  
    <br>
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
       ' . $_LANG["custom_path"] . '
    </span>
    <input required name="custom_path_plan" style="font-size: 14px;" value="' . $value["custom_path"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="1"/>
    </div>


<div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["custom_port"] . '
    </span>
    <input name="custom_port_plan" style="font-size: 14px;" value="' . $value["custom_port"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder="443"/>
    </div>
    
    <div class="flex relative m-2">
    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
        ' . $_LANG["custom_sni"] . '
    </span>
    <input name="custom_sni_plan" style="font-size: 14px;" value="' . $value["custom_sni"] . '" type="text" id="with-email" class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-blue-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" name="url" placeholder=""/>
    </div>
    
    <br>
    ';
                ?>
                <?php
                if($value["acount"] == 0){

                }else{
                    echo '
            <div class="flex relative m-2">
                <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                    ' . $_LANG["count"] . '
                </span>
                <input name="acount_plan" style="font-size: 14px;" value="' . $value["acount"] . '" type="number" id="with-email"
                       class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                       placeholder=""/>
            </div>
                ';
                }




                    echo '<br>
   
   

    <div class="m-1">
        <label class="text-gray-600 dark:text-gray-400" for="name" style="font-size: 14px">' . $_LANG["Description"] . '
    <textarea required name="description_plan" style="font-size: 14px" class="mt-2 dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray flex-1 w-full px-4 py-2 text-base text-blue-400 placeholder-gray-400 bg-white border border-gray-300 rounded-lg appearance-none focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent" id="comment" name="comment" rows="2" cols="30">' . $value["descr"] . '</textarea>
    </label>
</div>


<br>
                  <button name="btn_edit" type="submit" style="background-color: #ccf1db;color:#006e2c !important;"
                  class="justify-end flex px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-purple-600 border border-transparent rounded-lg active:bg-purple-600 hover:bg-purple-700 focus:outline-none focus:shadow-outline-purple"
                >
                  <span>' . $_LANG["Save2"] . '</span>
                </button>
                </form>

                     </div>
                </div>
                            
                            
                            ';

                endforeach;
            }
            ?>

            <?php
            if (isset($_POST['btn_edit'])) {
                $title_plans = $_POST["title_plan"];
                $protocol_plans = $_POST["protocol_plan"];
                $type_plans = $_POST["type_plan"];
                $price_plans = $_POST["price_plan"];
                $days_plans = $_POST["days_plan"];
                $volume_plans = $_POST["volume_plan"];
                $limitip_plans = $_POST["limitip_plan"];
                $name_category_wizwiz_plans = $_POST["name_category_wizwiz"];
                $name_server_wizwiz_plans = $_POST["name_server_wizwiz"];
                $custom_path_planss = $_POST["custom_path_plan"];
                $custom_port_planss = $_POST["custom_port_plan"];
                $custom_sni_planss = $_POST["custom_sni_plan"];


                if ($_POST['inbound_id_plan']) {
                    $inbound_id_plans = $_POST["inbound_id_plan"];
                } else {
                    $inbound_id_plans = '0';
                }
                if ($_POST['acount_plan']) {
                    $acount_plans = $_POST["acount_plan"];
                } else {
                    $acount_plans = '0';
                }
                $description_plans = $_POST["description_plan"];


                $sql_server_plans = "UPDATE server_plans SET title=?,protocol=?, type=?,price=?,days=?,volume=?,limitip=?,inbound_id=?,descr=?,catid=?,server_id=?,acount=?,custom_path=?,custom_port=?,custom_sni=? WHERE id = ?";
				$stmt = $conn->prepare($sql_server_plans);
				$stmt->bind_param('sssiiiiisiiisssi', $title_plans, $protocol_plans, $type_plans, $price_plans, $days_plans, $volume_plans, $limitip_plans, $inbound_id_plans, $description_plans, $name_category_wizwiz_plans, $name_server_wizwiz_plans, $acount_plans, $custom_path_planss, $custom_port_planss, $custom_sni_planss, $value['id']);
				$stmt->execute();

                if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					
                    echo "Error updating tables: " . $error;

                } else {
					$stmt->close();
                    editwizwiz();
                    header("location: rahgozar.php");
                }

            }
            ?>


        </div>
    </main>
</div>
</div>


<!-- Modal backdrop. This what you want to place close to the closing body tag -->
<div
        x-show="isModalOpen"
        x-transition:enter="transition ease-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-30 flex items-end bg-black bg-opacity-30 sm:items-center sm:justify-center"
>
    <!-- Modal -->
    <div
            x-show="isModalOpen"
            x-transition:enter="transition ease-out duration-150"
            x-transition:enter-start="opacity-0 transform translate-y-1/2"
            x-transition:enter-end="opacity-100"
            x-transition:leave="transition ease-in duration-150"
            x-transition:leave-start="opacity-100"
            x-transition:leave-end="opacity-0  transform translate-y-1/2"
            @click.away="closeModal"
            @keydown.escape="closeModal"
            class="w-full px-6 py-4 overflow-hidden bg-white rounded-t-lg dark:bg-gray-800 sm:rounded-lg sm:m-4 sm:max-w-xl"
            role="dialog"
            id="modal"
    >

        <?php
        $serverHandler = new rahgozar_insert($conn);
        $serverHandler->rahgozarRequest();
        ?>
        <form id="insert_rahgozar">
            <!-- Modal body -->
            <div style="height: 300px;overflow-y: scroll;">
                <p class="m-4 dark:text-gray-200 text-gray-700">
                    <?php echo $_LANG['AddRahgozar']?>
                </p>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['title']?>
                    </span>
                    <input name="title_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <label class="block mt-2 text-sm mx-auto" style="width: 97%;line-height: 16px;">
                    <select required name="protocol_plan"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                        <option value="vless">vless</option>
                        <option value="vmess">vmess</option>
                    </select>
                </label>

                <label class="block mt-2 text-sm mx-auto" style="width: 97%;line-height: 16px;">
                    <select required name="type_plan"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                        <option value="ws">ws</option>
                        <option value="tcp">tcp</option>
                    </select>
                </label>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['days']?>
                    </span>
                    <input name="days_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['volume']?>
                    </span>
                    <input name="volume_plan" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['Price3']?>
                    </span>
                    <input name="price_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
<!--                <div class="flex relative m-2">-->
<!--                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">-->
<!--                        --><?php //echo $_LANG['custom_path']?>
<!--                    </span>-->
<!--                    <input name="custom_path_plan" style="font-size: 14px;" value="" type="number" id="with-email"-->
<!--                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"-->
<!--                           placeholder="اگر پَس 2048 می باشد لطفا 1 وارد کنید" required/>-->
<!--                </div>-->
<!--                <div class="flex relative m-2">-->
<!--                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">-->
<!--                        --><?php //echo $_LANG['custom_port']?>
<!--                    </span>-->
<!--                    <input name="custom_port_plan" style="font-size: 14px;" value="" type="number" id="with-email"-->
<!--                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"-->
<!--                           placeholder="اگر پورت پیشفرض 443 می باشد لطفا 0 وارد کنید" required/>-->
<!--                </div>-->
<!--                <div class="flex relative m-2">-->
<!--                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">-->
<!--                        --><?php //echo $_LANG['custom_sni']?>
<!--                    </span>-->
<!--                    <input name="custom_sni_plan" style="font-size: 14px;" value="" type="text" id="with-email"-->
<!--                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"-->
<!--                           placeholder=""/>-->
<!--                </div>-->
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['limitip']?>
                    </span>
                    <input name="limitip_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['inboundid']?>
                    </span>
                    <input name="inbound_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder=""/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                         <?php echo $_LANG['count']?> <span style="font-size: 11px;margin-left: 8px"> <?php echo $_LANG['countdes']?> </span>
                    </span>
                    <input name="count_plan" style="font-size: 14px;" value="" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder=""/>
                </div>
                <label class="block mt-2 text-sm mx-auto" style="width: 98%">
                    <select required name="name_category_wizwiz"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">

                        <?php

                        $sql_select_category = "SELECT * FROM server_categories";
						$stmt = $conn->prepare($sql_select_category);
						$stmt->execute();
						$res_select_category = $stmt->get_result();
						$stmt->close();
                        
                        while ($row_select_category = $res_select_category->fetch_assoc()) {
                            $row_title_category = $row_select_category['title'];
                            $row_id_category = $row_select_category['id'];
                            echo '<option value="' . $row_id_category . '">' . $row_title_category . '</option>';

                        }
                        ?>
                    </select>
                </label>
                <label class="block mt-2 text-sm mx-auto" style="width: 98%">
                    <select required name="name_servers_wizwiz"
                            class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                        <?php
                        $sql_category_server_info = "SELECT * FROM server_info";
						$stmt = $conn->prepare($sql_category_server_info);
						$stmt->execute();
						$res_category_server_info = $stmt->get_result();
						$stmt->close();
                        
                        while ($row_category_server_info = $res_category_server_info->fetch_assoc()) {
                            $category_server_info_id_db = $row_category_server_info['id'];
                            $category_server_info_db = $row_category_server_info['title'];

                            echo '<option value="' . $category_server_info_id_db . '">' . $category_server_info_db . '</option>';


                        }
                        ?>
                    </select>
                </label>
                <div class="m-1">
                    <label class="text-gray-600" for="name" style="font-size: 14px">
                        <textarea placeholder="<?php echo $_LANG['Descriptiontitle']?>" name="description" style="font-size: 14px"
                                  class="mt-2 dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray flex-1 w-full px-4 py-2 text-base text-blue-400 placeholder-gray-400 bg-white border border-gray-300 rounded-lg appearance-none focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                                  id="comment" name="comment" rows="2" cols="30"></textarea>
                    </label>
                </div>
            </div>
            <footer class="flex flex-col items-center justify-end px-6 py-3 -mx-6 -mb-4 space-y-4 sm:space-y-0 sm:space-x-6 sm:flex-row bg-gray-50 dark:bg-gray-800">
                <button type="button" style="border: 1px solid #e76d81"
                        class="w-full inline-flex items-center justify-center px-5 py-3 transition-colors duration-150 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 hover:bg-red-100 "
                        aria-label="close" @click="closeModal">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="#e76d81" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z"/>
                    </svg>
                </button>
                <button style="border: 1px solid #41c76e" name="add_plans_title" type="submit"  @click="closeModal"
                        class="inline-flex items-center justify-center w-full px-5 py-3 text-sm font-medium leading-5 text-white transition-colors duration-15 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 hover:bg-green-100 ">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="#41c76e" viewBox="0 0 24 24" width="22"
                         height="22">
                        <path d="M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z"/>
                    </svg>
                </button>
            </footer>
        </form>
    </div>
</div>
<?php
include 'includ/footer.php';
?>

```

# FILE: /var/www/html/ENWZqPayV8a0EgDJa0cf0mueIQLF2EAu2mA84WAC/wizwizbackup.php


```
<?php
include 'includ/header.php';
?>
<?php
$sql_admins = "SELECT * FROM admins";
$stmt = $conn->prepare($sql_admins);
$stmt->execute();
$result_admins = $stmt->get_result();
$stmt->close();
$row_admins = $result_admins->fetch_assoc();
$lang_file = 'langs/lang_' . $row_admins['lang'] . '.php';
if (file_exists($lang_file)) {
    include($lang_file);
}
?>
<ul class="mt-4">
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="index.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
        </a>
    </li>
</ul>


<ul>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="orders.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="servers.php"
        >
            <svg
                    class="w-5 h-5"
                    aria-hidden="true"
                    fill="none"
                    stroke-linecap="round"
                    stroke-linejoin="round"
                    stroke-width="2"
                    viewBox="0 0 24 24"
                    stroke="currentColor"
            >
                <path
                        d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                ></path>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="category.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['category'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="singleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="multipleplans.php"
        >
            <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                 id="Outline" viewBox="0 0 24 24" width="20" height="20">
                <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="pays.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                 viewBox="0 0 24 24" width="21" height="21">
                <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="add-volume.php">
            <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
                 id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"
                 xml:space="preserve" width="21" height="21"><g>
                    <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                </g></svg>


            <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="volume.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21" height="21">
                <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="discount.php">
            <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21" xmlns="http://www.w3.org/2000/svg"
                 data-name="Layer 1">
                <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="rahgozar.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="gift.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
            </svg>


            <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="software.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1" viewBox="0 0 24 24"
                 width="21" height="21">
                <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
            </svg>
            <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
      <span
              class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
              aria-hidden="true"
      ></span>
        <a
                class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                href="wizwizbackup.php">
            <svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
            <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
        </a>
    </li>
    <li class="relative px-6 py-3">
        <a
                class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                href="settings.php">
            <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                 height="21">
                <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
            </svg>

            <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
        </a>
    </li>
</ul>
<div class="px-6 my-2 mt-4">
    <a href="https://t.me/wizwizch" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue"
        >
            Telegram wizwiz
            <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                       fill="#fff" width="15" height="15"><g id="_01_align_center"
                                                                                             data-name="01 align center"><path
                                d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg>
</span>
        </button>
    </a>
</div>
<div class="px-6 my-2">
    <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
        <button
                class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-blue">
            Github
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>

        </button>
    </a>
</div>
</div>
</aside>
<!-- Mobile sidebar -->
<!-- Backdrop -->
<!-- Backdrop -->
<div
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-10 flex items-end bg-black bg-opacity-20 sm:items-center sm:justify-center"
></div>
<aside
        class="fixed inset-y-0 z-20 flex-shrink-0 w-64 overflow-y-auto bg-white dark:bg-gray-800 md:hidden"
        x-show="isSideMenuOpen"
        x-transition:enter="transition ease-in-out duration-150"
        x-transition:enter-start="opacity-0 transform -translate-x-20"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in-out duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0 transform -translate-x-20"
        @click.away="closeSideMenu"
        @keydown.escape="closeSideMenu"
>
    <div class="py-4 text-gray-500 dark:text-gray-400">
        <div class="ml-2 flex justify-start items-center ">
            <img width="40px" src="./icons/wizwiz.png">
            <a class=" text-lg font-bold text-gray-800 dark:text-gray-200" href="index.php" > WizWiz <span class="px-1 ml-1 rounded" style="font-size: 10px;background-color: #e7cef1;color:#45013c !important;"> v 10.3.1</span></a>
        </div>
        <ul class="mt-6">
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="index.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Dashboard'] ?></span>
                </a>
            </li>
        </ul>
        <ul>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="orders.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-3 7h3m-3 4h3m-6-4h.01M9 16h.01"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Orders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="servers.php"
                >
                    <svg
                            class="w-5 h-5"
                            aria-hidden="true"
                            fill="none"
                            stroke-linecap="round"
                            stroke-linejoin="round"
                            stroke-width="2"
                            viewBox="0 0 24 24"
                            stroke="currentColor"
                    >
                        <path
                                d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"
                        ></path>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Servers'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="category.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M7,0H4A4,4,0,0,0,0,4V7a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V4A4,4,0,0,0,7,0ZM9,7A2,2,0,0,1,7,9H4A2,2,0,0,1,2,7V4A2,2,0,0,1,4,2H7A2,2,0,0,1,9,4Z"/>
                        <path d="M7,13H4a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4H7a4,4,0,0,0,4-4V17A4,4,0,0,0,7,13Zm2,7a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2H7a2,2,0,0,1,2,2Z"/>
                        <path d="M20,13H17a4,4,0,0,0-4,4v3a4,4,0,0,0,4,4h3a4,4,0,0,0,4-4V17A4,4,0,0,0,20,13Zm2,7a2,2,0,0,1-2,2H17a2,2,0,0,1-2-2V17a2,2,0,0,1,2-2h3a2,2,0,0,1,2,2Z"/>
                        <path d="M14,7h3v3a1,1,0,0,0,2,0V7h3a1,1,0,0,0,0-2H19V2a1,1,0,0,0-2,0V5H14a1,1,0,0,0,0,2Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['category'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="singleplans.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['SinglePlans'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="multipleplans.php"
                >
                    <svg stroke-linejoin="round" fill="gray" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"
                         id="Outline" viewBox="0 0 24 24" width="20" height="20">
                        <path d="M19,3H12.472a1.019,1.019,0,0,1-.447-.1L8.869,1.316A3.014,3.014,0,0,0,7.528,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V8A5.006,5.006,0,0,0,19,3ZM5,3H7.528a1.019,1.019,0,0,1,.447.1l3.156,1.579A3.014,3.014,0,0,0,12.472,5H19a3,3,0,0,1,2.779,1.882L2,6.994V6A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V8.994l20-.113V18A3,3,0,0,1,19,21Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['MultiplePlans'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="pays.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M12,9C17.934,8.844,17.933,.155,12,0c-5.934,.156-5.933,8.845,0,9Zm0-7c3.286,.059,3.285,4.942,0,5-3.285-.059-3.285-4.942,0-5Zm10.204,9.162c-1.143-.953-2.64-1.347-4.099-1.081l-3.821,.695c-.913,.166-1.707,.634-2.284,1.289-.578-.655-1.371-1.123-2.285-1.289l-3.821-.695c-1.461-.264-2.956,.128-4.098,1.081-1.142,.953-1.796,2.352-1.796,3.839v2.793c0,2.417,1.727,4.486,4.106,4.919l6.284,1.143c1.068,.194,2.151,.194,3.219,0l6.285-1.143c2.379-.433,4.105-2.502,4.105-4.919v-2.793c0-1.487-.654-2.886-1.796-3.838Zm-11.204,10.767c-.084-.012-.168-.026-.252-.041l-6.284-1.143c-1.428-.26-2.464-1.501-2.464-2.952v-2.793c0-.892,.393-1.731,1.078-2.303,.685-.573,1.59-.808,2.459-.648l3.821,.695c.952,.173,1.642,1,1.642,1.968v7.217Zm11-4.135c0,1.451-1.036,2.692-2.463,2.952l-6.285,1.143c-.084,.015-.168,.029-.252,.041v-7.217c0-.967,.69-1.795,1.642-1.968l3.821-.695c.875-.16,1.774,.077,2.46,.648,.685,.572,1.077,1.411,1.077,2.303v2.793Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Pays'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="add-volume.php">
                    <svg fill="gray" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
                         version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 512 512"
                         style="enable-background:new 0 0 512 512;" xml:space="preserve" width="21" height="21"><g>
                            <path d="M480,224H288V32c0-17.673-14.327-32-32-32s-32,14.327-32,32v192H32c-17.673,0-32,14.327-32,32s14.327,32,32,32h192v192   c0,17.673,14.327,32,32,32s32-14.327,32-32V288h192c17.673,0,32-14.327,32-32S497.673,224,480,224z"/>
                        </g></svg>


                    <span class="ml-4"><?php echo $_LANG['AddVolume'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="volume.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="gray" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M22.485,10.975,12,17.267,1.515,10.975A1,1,0,1,0,.486,12.69l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M22.485,15.543,12,21.834,1.515,15.543A1,1,0,1,0,.486,17.258l11,6.6a1,1,0,0,0,1.03,0l11-6.6a1,1,0,1,0-1.029-1.715Z"/>
                        <path d="M12,14.773a2.976,2.976,0,0,1-1.531-.425L.485,8.357a1,1,0,0,1,0-1.714L10.469.652a2.973,2.973,0,0,1,3.062,0l9.984,5.991a1,1,0,0,1,0,1.714l-9.984,5.991A2.976,2.976,0,0,1,12,14.773ZM2.944,7.5,11.5,12.633a.974.974,0,0,0,1,0L21.056,7.5,12.5,2.367a.974.974,0,0,0-1,0h0Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Volumeorders'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="discount.php">
                    <svg id="Layer_1" height="21" viewBox="0 0 24 24" fill="gray" width="21"
                         xmlns="http://www.w3.org/2000/svg" data-name="Layer 1">
                        <path d="m24 12a1 1 0 0 1 -2 0 10.011 10.011 0 0 0 -10-10 1 1 0 0 1 0-2 12.013 12.013 0 0 1 12 12zm-8 1a1 1 0 0 0 0-2h-2.277a2 2 0 0 0 -.723-.723v-3.277a1 1 0 0 0 -2 0v3.277a1.994 1.994 0 1 0 2.723 2.723zm-14.173-6.216a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm.173 5.216a1 1 0 1 0 -1 1 1 1 0 0 0 1-1zm10 10a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-7.779-18.793a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558-2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-5.952 14.375a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm14.394-5.943a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-2.394 3.577a1 1 0 1 0 1 1 1 1 0 0 0 -1-1zm-3.558 2.366a1 1 0 1 0 1 1 1 1 0 0 0 -1-1z"/>
                        ,  </svg>

                    <span class="ml-4"><?php echo $_LANG['Discountcode'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="rahgozar.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" fill="gray"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M23,12.5A1.5,1.5,0,0,1,21.5,14H18.63a3.516,3.516,0,0,1-3-1.7l-1.225-2.034-1.79,4.363,2.614,1.487A3.507,3.507,0,0,1,17,19.163V22.5a1.5,1.5,0,0,1-3,0V19.163a.5.5,0,0,0-.252-.434L9.666,16.406a3.511,3.511,0,0,1-1.427-4.322L9.5,9H7.736a.5.5,0,0,0-.447.277L5.842,12.171a1.5,1.5,0,0,1-2.684-1.342L4.605,7.935A3.483,3.483,0,0,1,7.736,6H13.36a3.516,3.516,0,0,1,3,1.7L18.2,10.758A.5.5,0,0,0,18.63,11H21.5A1.5,1.5,0,0,1,23,12.5ZM8.057,16.85a1.5,1.5,0,0,0-1.95.836A.5.5,0,0,1,5.643,18H3.5a1.5,1.5,0,0,0,0,3H5.643a3.484,3.484,0,0,0,3.25-2.2A1.5,1.5,0,0,0,8.057,16.85ZM14.5,5A2.5,2.5,0,1,0,12,2.5,2.5,2.5,0,0,0,14.5,5Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Rahgozar'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="gift.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M21,7H17.866A6.547,6.547,0,0,0,20,2H18c0,2.881-1.971,4.307-4.152,4.8A9.239,9.239,0,0,0,15,3,3,3,0,0,0,9,3a9.239,9.239,0,0,0,1.152,3.8C7.971,6.307,6,4.881,6,2H4A6.547,6.547,0,0,0,6.134,7H3a3,3,0,0,0-3,3v4H2V24H22V14h2V10A3,3,0,0,0,21,7ZM12,2a1,1,0,0,1,1,1,7.71,7.71,0,0,1-1,3.013A7.71,7.71,0,0,1,11,3,1,1,0,0,1,12,2ZM2,10A1,1,0,0,1,3,9h8v3H2Zm2,4h7v8H4Zm16,8H13V14h7Zm2-10H13V9h8a1,1,0,0,1,1,1Z"/>
                    </svg>


                    <span class="ml-4"><?php echo $_LANG['Gift'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="software.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" fill="gray" data-name="Layer 1"
                         viewBox="0 0 24 24" width="21" height="21">
                        <path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10.3.1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/>
                    </svg>
                    <span class="ml-4"><?php echo $_LANG['Software'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                  <span
                          class="absolute inset-y-0 left-0 w-1 bg-purple-600 rounded-tr-lg rounded-br-lg"
                          aria-hidden="true"
                  ></span>
                <a
                        class="inline-flex items-center w-full text-sm font-semibold text-gray-800 transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200 dark:text-gray-100"
                        href="wizwizbackup.php">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>
                    <span class="ml-4"><?php echo $_LANG['Backup'] ?></span>
                </a>
            </li>
            <li class="relative px-6 py-3">
                <a
                        class="inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
                        href="settings.php">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="gray" id="Outline" viewBox="0 0 24 24" width="21"
                         height="21">
                        <path d="M12,8a4,4,0,1,0,4,4A4,4,0,0,0,12,8Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,14Z"/>
                        <path d="M21.294,13.9l-.444-.256a9.1,9.1,0,0,0,0-3.29l.444-.256a3,3,0,1,0-3-5.2l-.445.257A8.977,8.977,0,0,0,15,3.513V3A3,3,0,0,0,9,3v.513A8.977,8.977,0,0,0,6.152,5.159L5.705,4.9a3,3,0,0,0-3,5.2l.444.256a9.1,9.1,0,0,0,0,3.29l-.444.256a3,3,0,1,0,3,5.2l.445-.257A8.977,8.977,0,0,0,9,20.487V21a3,3,0,0,0,6,0v-.513a8.977,8.977,0,0,0,2.848-1.646l.447.258a3,3,0,0,0,3-5.2Zm-2.548-3.776a7.048,7.048,0,0,1,0,3.75,1,1,0,0,0,.464,1.133l1.084.626a1,1,0,0,1-1,1.733l-1.086-.628a1,1,0,0,0-1.215.165,6.984,6.984,0,0,1-3.243,1.875,1,1,0,0,0-.751.969V21a1,1,0,0,1-2,0V19.748a1,1,0,0,0-.751-.969A6.984,6.984,0,0,1,7.006,16.9a1,1,0,0,0-1.215-.165l-1.084.627a1,1,0,1,1-1-1.732l1.084-.626a1,1,0,0,0,.464-1.133,7.048,7.048,0,0,1,0-3.75A1,1,0,0,0,4.79,8.992L3.706,8.366a1,1,0,0,1,1-1.733l1.086.628A1,1,0,0,0,7.006,7.1a6.984,6.984,0,0,1,3.243-1.875A1,1,0,0,0,11,4.252V3a1,1,0,0,1,2,0V4.252a1,1,0,0,0,.751.969A6.984,6.984,0,0,1,16.994,7.1a1,1,0,0,0,1.215.165l1.084-.627a1,1,0,1,1,1,1.732l-1.084.626A1,1,0,0,0,18.746,10.125Z"/>
                    </svg>

                    <span class="ml-4"><?php echo $_LANG['Settings'] ?></span>
                </a>
            </li>
        </ul>
        <div class="px-6 mt-3">
            <a href="https://t.me/wizwizch" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-blue-500 border border-transparent rounded-lg active:bg-blue-600 hover:bg-blue-700 focus:outline-none focus:shadow-outline-blue">
                    Telegram wizwiz
                    <span class="ml-2" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"
                                                               fill="#fff" width="15" height="15"><g
                                    id="_01_align_center" data-name="01 align center"><path
                                        d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg></span>
                </button>
            </a>
        </div>
        <div class="px-6 my-2">
            <a href="https://github.com/wizwizdev/wizwizxui-timebot" target="_blank">
                <button class="flex items-center shadow-xl justify-between w-full px-4 py-2 text-sm font-medium leading-5 text-white transition-colors duration-150 bg-gray-500 border border-transparent rounded-lg active:bg-gray-600 hover:bg-gray-700 focus:outline-none focus:shadow-outline-gray">
                    Github
                    <span class="ml-2" aria-hidden="true">
            <svg fill="#fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve" width="15" height="15"><g>
                    <path style="fill-rule:evenodd;clip-rule:evenodd;" d="M12,0.296c-6.627,0-12,5.372-12,12c0,5.302,3.438,9.8,8.206,11.387   c0.6,0.111,0.82-0.26,0.82-0.577c0-0.286-0.011-1.231-0.016-2.234c-3.338,0.726-4.043-1.416-4.043-1.416   C4.421,18.069,3.635,17.7,3.635,17.7c-1.089-0.745,0.082-0.729,0.082-0.729c1.205,0.085,1.839,1.237,1.839,1.237   c1.07,1.834,2.807,1.304,3.492,0.997C9.156,18.429,9.467,17.9,9.81,17.6c-2.665-0.303-5.467-1.332-5.467-5.93   c0-1.31,0.469-2.381,1.237-3.221C5.455,8.146,5.044,6.926,5.696,5.273c0,0,1.008-0.322,3.301,1.23   C9.954,6.237,10.98,6.104,12,6.099c1.02,0.005,2.047,0.138,3.006,0.404c2.29-1.553,3.297-1.23,3.297-1.23   c0.653,1.653,0.242,2.873,0.118,3.176c0.769,0.84,1.235,1.911,1.235,3.221c0,4.609-2.807,5.624-5.479,5.921   c0.43,0.372,0.814,1.103,0.814,2.222c0,1.606-0.014,2.898-0.014,3.293c0,0.319,0.216,0.694,0.824,0.576   c4.766-1.589,8.2-6.085,8.2-11.385C24,5.669,18.627,0.296,12,0.296z"/>
                    <path d="M4.545,17.526c-0.026,0.06-0.12,0.078-0.206,0.037c-0.087-0.039-0.136-0.121-0.108-0.18   c0.026-0.061,0.12-0.078,0.207-0.037C4.525,17.384,4.575,17.466,4.545,17.526L4.545,17.526z"/>
                    <path d="M5.031,18.068c-0.057,0.053-0.169,0.028-0.245-0.055c-0.079-0.084-0.093-0.196-0.035-0.249   c0.059-0.053,0.167-0.028,0.246,0.056C5.076,17.903,5.091,18.014,5.031,18.068L5.031,18.068z"/>
                    <path d="M5.504,18.759c-0.074,0.051-0.194,0.003-0.268-0.103c-0.074-0.107-0.074-0.235,0.002-0.286   c0.074-0.051,0.193-0.005,0.268,0.101C5.579,18.579,5.579,18.707,5.504,18.759L5.504,18.759z"/>
                    <path d="M6.152,19.427c-0.066,0.073-0.206,0.053-0.308-0.046c-0.105-0.097-0.134-0.234-0.068-0.307   c0.067-0.073,0.208-0.052,0.311,0.046C6.191,19.217,6.222,19.355,6.152,19.427L6.152,19.427z"/>
                    <path d="M7.047,19.814c-0.029,0.094-0.164,0.137-0.3,0.097C6.611,19.87,6.522,19.76,6.55,19.665   c0.028-0.095,0.164-0.139,0.301-0.096C6.986,19.609,7.075,19.719,7.047,19.814L7.047,19.814z"/>
                    <path d="M8.029,19.886c0.003,0.099-0.112,0.181-0.255,0.183c-0.143,0.003-0.26-0.077-0.261-0.174c0-0.1,0.113-0.181,0.256-0.184   C7.912,19.708,8.029,19.788,8.029,19.886L8.029,19.886z"/>
                    <path d="M8.943,19.731c0.017,0.096-0.082,0.196-0.224,0.222c-0.139,0.026-0.268-0.034-0.286-0.13   c-0.017-0.099,0.084-0.198,0.223-0.224C8.797,19.574,8.925,19.632,8.943,19.731L8.943,19.731z"/>
                </g></svg>
                </button>
            </a>
        </div>
    </div>
</aside>
<div class="flex flex-col flex-1 w-full">
    <?php
    include 'includ/top-header.php';
    ?>
    <main class="h-full pb-16 overflow-y-auto">
        <div class="container grid px-6 mx-auto ">


            <a style="font-size: 20px"
               class="text-xs font-semibold tracking-wide text-left text-gray-500 0 dark:text-gray-400 inline-flex items-center w-full text-sm font-semibold transition-colors duration-150 hover:text-gray-800 dark:hover:text-gray-200"
            >
                <svg fill="gray" xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="21" height="21"><path d="M18.4,7.379a1.128,1.128,0,0,1-.769-.754h0a8,8,0,1,0-15.1,5.237A1.046,1.046,0,0,1,2.223,13.1,5.5,5.5,0,0,0,.057,18.3,5.622,5.622,0,0,0,5.683,23H11a1,1,0,0,0,1-1h0a1,1,0,0,0-1-1H5.683a3.614,3.614,0,0,1-3.646-2.981,3.456,3.456,0,0,1,1.376-3.313A3.021,3.021,0,0,0,4.4,11.141a6.113,6.113,0,0,1-.073-4.126A5.956,5.956,0,0,1,9.215,3.05,6.109,6.109,0,0,1,9.987,3a5.984,5.984,0,0,1,5.756,4.28,2.977,2.977,0,0,0,2.01,1.99,5.934,5.934,0,0,1,.778,11.09.976.976,0,0,0-.531.888h0a.988.988,0,0,0,1.388.915c4.134-1.987,6.38-7.214,2.88-12.264A6.935,6.935,0,0,0,18.4,7.379Z"/><path d="M18.707,16.707a1,1,0,0,0,0-1.414l-1.586-1.586a3,3,0,0,0-4.242,0l-1.586,1.586a1,1,0,0,0,1.414,1.414L14,15.414V23a1,1,0,0,0,2,0V15.414l1.293,1.293a1,1,0,0,0,1.414,0Z"/></svg>

                <span class="ml-4"><?php echo $_LANG['Backup']?></span>
                <span class="ml-4 justify-end inline-flex">
                    <button @click="openModal"
                            class=" text-sm font-medium leading-5 text-white transition-colors duration-150 border border-transparent rounded-lg focus:outline-none ">
                        <img src="icons/add.svg" width="30px">
                    </button>
                    </span>
                <?php session_notif_wizwiz() ?>
            </a>

            <div style='margin-top:40px' class=" w-full flex justify-center items-center grid gap-6 mb-8 xl:grid-cols-6 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-2 grid-cols-2">
                <?php

                $sql_servers = "SELECT * FROM servers ORDER BY id DESC";
				$stmt = $conn->prepare($sql_servers);
				$stmt->execute();
				$result_servers = $stmt->get_result();
				$stmt->close();
                while ($row_servers = $result_servers->fetch_assoc()) {

                    echo '
<div class="w-full p-4 m-auto bg-white shadow-sm rounded-2xl dark:bg-gray-800">
    <div class="w-full h-full text-center">
        <div class="flex flex-col justify-between h-full">
            <img src="icons/servers.svg" width="40px" class="mx-auto mt-4" style="color: #5f7d95">
            <p class="mt-4 text-xl font-bold text-gray-800 dark:text-gray-200" style="font-size: 16px">
                ' . $row_servers['name'] . '
            </p>
            <p class="px-6 py-2 text-xs text-gray-600 dark:text-gray-400">
               ip: ' . $row_servers['ip'] . '
            </p>';


                    ?>
                    <?php
                    echo '<div class="flex items-center justify-center w-full gap-4 mt-2">
                    <a href="wizwizbackup.php?delete=' . $row_servers['id'] . '">
                    <svg class="m-2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" fill="#ff758f"><g id="_01_align_center" data-name="01 align center"><path d="M18.965,8.464l5.029-5.029L22.565,2.006,17.519,7.051,15.313,4.895a2.011,2.011,0,0,0-2.724-.073A19.71,19.71,0,0,1,6.226,8.687L-.006,10.514v.756A12.892,12.892,0,0,0,13.006,24.006h1.241l.261-.182a14.98,14.98,0,0,0,6.886-12.081,2.013,2.013,0,0,0-.611-1.5ZM13.9,6.34l5.477,5.341a12.652,12.652,0,0,1-.456,3.015L11.941,7.9A24.691,24.691,0,0,0,13.9,6.34Zm-.294,15.645h-.6a11.153,11.153,0,0,1-4.293-.859,11.55,11.55,0,0,0,4.348-3.8l.518-.76L11.91,15.43l-.518.761A9.539,9.539,0,0,1,7.8,19.324l-1.229.618a10.9,10.9,0,0,1-2.585-2.563,11.632,11.632,0,0,0,4.357-2.657L6.932,13.277a9.611,9.611,0,0,1-3.974,2.317,10.4,10.4,0,0,1-.921-3.575l4.755-1.394a15.234,15.234,0,0,0,3.423-1.59l7.911,7.7A14.1,14.1,0,0,1,13.608,21.985Z"/></g></svg>
                    </a>';
                    if ($row_servers['status'] == '1') {
                        echo '<a href="wizwizbackup.php?off=' . $row_servers['id'] . '">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-1" width="20" fill="#219ebc"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>';
                    } else {
                        echo '<a href="wizwizbackup.php?on=' . $row_servers['id'] . '">
                    <svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" class="m-1" width="20" fill="#bde0fe"><path d="M23.821,11.181v0C22.943,9.261,19.5,3,12,3S1.057,9.261.179,11.181a1.969,1.969,0,0,0,0,1.64C1.057,14.739,4.5,21,12,21s10.943-6.261,11.821-8.181A1.968,1.968,0,0,0,23.821,11.181ZM12,18a6,6,0,1,1,6-6A6.006,6.006,0,0,1,12,18Z"/><circle cx="12" cy="12" r="4"/></svg>
                    </a>';
                    }
                    echo '
                </div>
            </div>
        </div>
    </div>

';
                }
                ?>

        </div>
    </main>
</div>
</div>


<!-- Modal backdrop. This what you want to place close to the closing body tag -->
<div
        x-show="isModalOpen"
        x-transition:enter="transition ease-out duration-150"
        x-transition:enter-start="opacity-0"
        x-transition:enter-end="opacity-100"
        x-transition:leave="transition ease-in duration-150"
        x-transition:leave-start="opacity-100"
        x-transition:leave-end="opacity-0"
        class="fixed inset-0 z-30 flex items-end bg-black bg-opacity-30 sm:items-center sm:justify-center"
>
    <!-- Modal -->
    <div
            x-show="isModalOpen"
            x-transition:enter="transition ease-out duration-150"
            x-transition:enter-start="opacity-0 transform translate-y-1/2"
            x-transition:enter-end="opacity-100"
            x-transition:leave="transition ease-in duration-150"
            x-transition:leave-start="opacity-100"
            x-transition:leave-end="opacity-0  transform translate-y-1/2"
            @click.away="closeModal"
            @keydown.escape="closeModal"
            class="w-full px-6 py-4 overflow-hidden bg-white rounded-t-lg dark:bg-gray-800 sm:rounded-lg sm:m-4 sm:max-w-xl"
            role="dialog"
            id="modal"
    >
        <!-- Remove header if you don't want a close icon. Use modal body to place modal tile. -->

        <?php
        if (isset($_GET['delete'])) {
            $id_delete_server = $_GET['delete'];
			if(is_numeric($id_delete_server)){
				$sql_delete_server = "DELETE FROM servers WHERE id=?";
				$stmt = $conn->prepare($sql_delete_server);
				$stmt->bind_param('i', $id_delete_server);
				$stmt->execute();

				if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					die("خطای پایگاه داده" . $error);
				} else {
					$stmt->close();
					deletewizwiz();
					header("location: wizwizbackup.php");
				}
			}
        }

        if (isset($_GET['on'])) {
            $id_on_select = $_GET['on'];
			if(is_numeric($id_on_select)){
				$sql_on_select = "UPDATE servers SET status='1' WHERE id=?";
				$stmt = $conn->prepare($sql_on_select);
				$stmt->bind_param('i', $id_on_select);
				$stmt->execute();
				if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					echo "خطا" . die($error);
				} else {
					$stmt->close();
					statusonwizwiz();
					header("location: wizwizbackup.php");
				}
			}
        }

        if (isset($_GET['off'])) {
            $id_off_select = $_GET['off'];
			if(is_numeric($id_off_select)){
				$sql_off_select = "UPDATE servers SET status='0' WHERE id='$id_off_select'";
				$stmt = $conn->prepare($sql_off_select);
				$stmt->bind_param('i', $id_off_select);
				$stmt->execute();
				if (!$stmt) {
					$error = $stmt->error;
					$stmt->close();
					echo "خطا" . die($error);
				} else {
					$stmt->close();
					statusoffwizwiz();
					header("location: wizwizbackup.php");
				}
			}
        }

        if(isset($_POST['action']) && $_POST['action'] == 'insert_server_backup') {
            $ip_server = $_POST['ip'];
            $port_server = $_POST['port'];
            $username_server = $_POST['username'];
            $password_server = $_POST['password'];
            $name_server = $_POST['name'];
            $panel_server = $_POST['panel'];

            if($panel_server == "NidukaAkalanka") $panel_server = "/etc/x-ui-english/x-ui-english.db";
            else $panel_server = "/etc/x-ui/x-ui.db";
            $status = '1';
            $insert_server_sql = "INSERT INTO servers (ip,port,username,password,name,status,panel) 
                          VALUES (?,?,?,?,?,?,?)";
			$stmt = $conn->prepare($insert_server_sql);
			$stmt->bind_param('sssssss',$ip_server,$port_server,$username_server,$password_server,$name_server,$status,$panel_server);
			$stmt->execute();

            if (!$stmt) {
				$error = $stmt->error;
				$stmt->close();
                echo "خطا" . die($error);
            } else {
				$stmt->close();
                creatwizwiz();
                header('Location: wizwizbackup.php');

            }
        }
        ?>
        <form id="insert_server_backup">
            <!-- Modal body -->
                <p class="m-4 dark:text-gray-200 text-gray-700">
                    <?php echo $_LANG['notbackup']?>
                </p>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['servername']?>
                    </span>
                    <input name="name" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['ip']?>
                    </span>
                    <input name="ip" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['port']?>
                    </span>
                    <input name="port" style="font-size: 14px;" value="" type="number" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['username']?>
                    </span>
                    <input name="username" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
                <div class="flex relative m-2">
                    <span class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-l-md inline-flex  items-center px-3 border-t bg-white border-l border-b  border-gray-300 text-gray-500 shadow-sm text-sm">
                        <?php echo $_LANG['password']?>
                    </span>
                    <input name="password" style="font-size: 14px;" value="" type="text" id="with-email"
                           class="dark:border-gray-600 dark:bg-gray-700 focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:text-gray-300 dark:focus:shadow-outline-gray rounded-r-lg flex-1 appearance-none border border-gray-300 w-full py-2 px-4 bg-white text-red-400 placeholder-gray-400 shadow-sm text-base focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-transparent"
                           placeholder="" required/>
                </div>
            <label class="block mt-2 text-sm mx-auto" style="width: 97%;line-height: 16px ">
                <select required name="panel"
                        class="block w-full mt-1 text-sm dark:text-gray-300 dark:border-gray-600 dark:bg-gray-700 form-select focus:border-purple-400 focus:outline-none focus:shadow-outline-purple dark:focus:shadow-outline-gray">
                    <option value="Vaxilu">Vaxilu</option>
                    <option value="Alireza">Alireza</option>
                    <option value="Mhsanaei">Mhsanaei</option>
                    <option value="FranzKafkaYu">FranzKafkaYu</option>
                    <option value="Hossinasaadi">Hossinasaadi</option>
                    <option value="HexaSoftwareTech">HexaSoftwareTech</option>
                    <option value="NidukaAkalanka">NidukaAkalanka</option>
                </select>
            </label>
                <footer class="mt-5 flex flex-col items-center justify-end px-6 py-3 -mx-6 -mb-4 space-y-4 sm:space-y-0 sm:space-x-6 sm:flex-row bg-gray-50 dark:bg-gray-800">
                    <button type="button" style="border: 1px solid #e76d81"
                            class="w-full inline-flex items-center justify-center px-5 py-3 transition-colors duration-150 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 hover:bg-red-100 "
                            aria-label="close" @click="closeModal">
                        <svg xmlns="http://www.w3.org/2000/svg" fill="#e76d81" id="Outline" viewBox="0 0 24 24" width="15">
                            <path d="M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z"/>
                        </svg>
                    </button>
                    <button style="border: 1px solid #41c76e" name="add_server" type="submit" @click="closeModal"
                            class="inline-flex items-center justify-center w-full px-5 py-3 text-sm font-medium leading-5 text-white transition-colors duration-15 border border-transparent rounded-lg sm:w-auto sm:px-4 sm:py-2 hover:bg-green-100 ">
                        <svg xmlns="http://www.w3.org/2000/svg" id="Outline" fill="#41c76e" viewBox="0 0 24 24" width="15">
                            <path d="M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z"/>
                        </svg>
                    </button>
                </footer>
        </form>
    </div>
</div>
<?php
include 'includ/footer.php';
?>
```

# FILE: /var/www/html/wizwizxui-timebot/assets/IRANSans.ttf


```
       pDSIG    C$   GDEFPMy C,   GPOS%U D  2GSUBx v  
OS/2ƩP  x   `cmapj   \  gasp  ! C   glyfV  4  headCs      6hhea  4   $hmtxP    locaPt    Dmaxp  X    nameq$W $  postQk   '8    5x.1_< 	    7    8X	   	          	  cX8                     
                Y   3  3   f
    c  @       1ASC @  	`  	x   A   c      f    Z      p o ^3 g g0
 jz;I kd 4  [(/K f brxM ^ J 8 i9 Y h a OB 6 M N S W Mw \ a	 h f: ]- P" I h   !   yq D 2P T  7 YG J U Pc p i DR k GZ O	 9Z O	 9^ j = R  ?v   @ " -          P         \           Z   #KTF `         0l g= e V ^ V`[ Q$yf V X@` V _[ V tf     r g } Y E:|g
 jTI ko 3  [8L f lgxG W f0f  f6f &8 PQ rT j g O OB   M" NrV S W Sdk\ W  ] S W  M \]   M \B  Y] V O hX r $  y\ D 2S Y' YR   H    P                                    #        = su %=  ; M NQ6 	 S W ^ V;` d V ? VV X V;` ^ V;V m V;`z ^ > ^ Tzz ^ -zy j -N ^ "y j zr g } g x o } g  g  g    g 52f2356G5
 jC kT
t jI kQ
 jN kxCm 8 wm 3 w [L f bT Wr} f f5 ]) f@ ]"@ ] f@ ]" fE ]" P3 IT u I	  
 Z
iY O	 9T ! 8{ + 8_ &* 8E O	 9 O	 9V O	 9K O	 9T O	 9 i Y# i Y i Y i YY j =8 j =C j =D j =~ j @ Mh j              ,      V  T  r         ]  Z  QY 8 f bR Wgq Z h_ O	 9  M \~  M \  M \ M \ M \= ` 5j {m L
  F      H  Q      u K *: D $  m      9          _ Vu u VP e V;V I V*` v VV` Z V5` _ VPfi ^ 8  I X  g @
i jN kZT R Wg( B Wr bG WL} f0 ] f: ]v O	 9P O	" 9[ O	  9 h a h a}C j =:[N j =8 j = i YKE
i jI kYW        1!     >3 9I    
     9  f N% M  N M N M N M% N M N  M  N+ M% N@[ S W S W:[ S W
 jC kzZ M \ - 1   1 L   /  0  C3 *N i+ y j   e f7   C   p    v `} R, )} d , 3  p p p wp xp Fp p p cp p X  : ]Q   a Q , N Z  Z    X F 6 t       g AH ) , Q P  n  :  W_  RE o  sv y! w] Oo zU Z P Z } X  to  yG  y* W  2G = = $ qG T\ G   t s  ec j	 w Lz  & T   : L q " Z =  =  r  X  W        - t : , `l ~u IU , l C W U i	G R } g G\ L  n  &R  m {T  {]  -o  , u P K	 |  Q f  g  { g a  V* l z * .                             ~    	#:^ism    " ' 0 3 : D"""""""+%QYm}c?prtvxz|~     !     	# !@`juP      % 0 2 9 D"""""""+%PVfz^>prtvxz|~         y   h ` Y G  C              ^X  yLK  ;[TJJ=8-"33              @7                                          *      ^      \                      HV\  t                          PQnm4 ]!"#$%&' o5 \   }                        4     " &  * . 0  b f c d e g h i j k l n()6789:; [ _ ` a 5 ; m ! #'+/ 37;?CGK wO SUWY[]_a cegikm oquy} S U Y P  v    Q   *,     K L M   .<@DHLPTX\`bdfjnrvz~{zyxw         w x         S T   U X V W    v N O P    Q R        	
    } ~                              
  	      p                                                 !   " % # $ & ) ' (     * - + , . / 0 1           2 3        	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO                                                                  {y  QP        V    ][Y  X        W    Z               tupq        xw    z  rv|                                  _fbcdge`         j  .~0P x^	B	
>
l2,2n4fj&4l>26DZx>2*zt,"z@ L  !!4!j!z!!!!" "b""#H##$$($<$P$% %f%%&&X&&&&&&'4'@'L'X'd'p'|''''''''''( ((($(0(<(H(T(`(l(x((((((((((())) ),)8)D)P)\)h)t)))))))))))****(*4*@*L*T*\*h*t***********++++$+0+<+H+T+\+d+p+|+++++++++++,,,,(,4,@,L,X,d,l,x,,,,-:-B-J-R-Z-b-j-r-z--.<.D.L.T.\.d.l.t.|..../ ///(/4/@/L/X/d/r//////////0 000$000<0H0T0`0l0x0000000001 111$101<1H1T1`1l1x11111111111222 2,282D2P2\2h2t22222222223 333$303<3H3T3`3l3x3333333334 44 4,484D4P4`4p44444444444555 5,585@5L5X5d5p55555555556666&626>6J6V6b6788888889999&929>9J9V9b9n9z99999999:
::(:6:F:V:d:t::::::::::;;; ;,;8;D;P;\;;;;;;<<<$<4<D<T<`<l<|<<<<<=8=>.??@<@|@@A~AAB<BCCNCCD:DPDfDDDDEEE(E6EDETEdEpE|EEEEEEEEEEF FFF$FlGGfGHFHIPIJ$JJK:K^KjKvKKKKKKLLLLMM M*M4M@M`MlMxMN&N6NFNVNfNrN~NNNNNNNNOOO"O.O:OFORO^OjOvOOOOOOOOOOPPPLPPPPPPPPPPQQQ Q,Q8QDQPQ\QhQtQQQQQQQQQQQRRRR(R4R@RLRXRdRpR|RRRRRRRRS SS S0S@SPS`STBTTTU UUU$U0U<UHU^UtUUUUUVV,VPVnVVWWxWWWWX8XDXPX\XhXvXXXXXXXXXXYYYY(Y4Y@YLYXYdYzYYYYZ
Zz[\@\L\\\\\]]]] ]r]^$^^_h_t_____`D`aa*aVaaaaabbbVblbbcc@cccdDdvdddde*eef"f`ffffgg gDgbgrggghhfhhhi(iBiliiiiijjj&j:jjjk&kbkkkll@l^llllm m2mjmmmnn.nPnpnnnnooZopLp\ptqqqrr6rJr`r~rrrrss s8sLspssssstt8t^tnt~tttttu u"uBuXuluuuv8vHvbvpvvvw@wjw~wxx>x`xpx~xxxxy.y>y`yzyyyyz
z<zxzz{{<{l{x  ff    !%!!f sr)     2  &'.'&'7>767'%.'&7>76/,/2D	,6(N$!C>27N	(>P.JH!<	J/ 1(}!F1i"j=49-QB/   + 	  'p, "+i.;       ,  !"&'.=4>4'4.'732rn6!#			-}	$:46!LJCGyXV/$3ZX~R,C/$*8  ^ F  267#"$.5<7>$3.'.'".'>7"&'&d{rs[?w3-KKR4)VQE/H+$\rSuiOul8		)1mקh`TXfqTiZ/I+##9G%/<fM/QE4O9'"978!!Bb~Xso6     :  '46;2,67.'.#"'>7>323+".e:*Ɔ	rD=/YRK)J?2#*M`0dfi6;yzz>&FJnؗ$b*83Tl98) $7?7%Q1= ^^%06+C%7nY8$     Q  '4>;2>?.'.#"1'4>7>323;2+".'#'"&c$lD=.YSK *J>2")N_0dfi6;yz{='-[.1@GD;$9*c_f*9a$3Ri5	:($6?7%R2> [`%/6,+&5%$*7%Fe@3bM/7      ]  "$.7676$7'.'&'>7>".32#".'.'&7>7 Ʌ(Bdx{~li:p!)	 .XxTym&!;Q1=Od?$:)\v["$*piAHG<)fXGQ
T9@45Mv$BL$5@!aPU<6r0'.2$$)7*?+0uC60&5EWi?:YT?S1   g j '  %".'7>76'.'7!0lR%hv}td"1ET[^-Q;xqgT>\&T%.-!
()U1kkfWDVl}@8ZF4o$
   4k "  '>54&'.'&'
3[}TWiƛ^
]['TTO"Wyh)4aIMM$TT  r *  %'>'.'7;2+".'q3[}TVH~jI$#!&IMT2$9*-7:EWzg*%Xfr|G9~o%:tg0$*7     jm
 t  #".'&'&'"#"&'.'&>7>7;6$7>.'.577>&?32>'.'	|#%'Q[@@:<T0J>gL\
	ULc
G7/'=\~U!-/#
;I\=4A'#4%"5$(,
4L`jr7Vp@!2 G:W2?BKKCo={re(f#uzVHLK;%	R:6:l5#?uZ4(BXci2MWXG,'BU.@uhV     
 Y  '4>72>732>70>7#>54.'7'".'#".'#.\";_I8(

* 3Q?.!).=$+/$' 0`a'LF<<U%OH;<j"a#.Mdmo1*LW['3(8Zrvo)#A]i)%C3!8 9m \
9Shsx9Vb5)7 FR&8%?J#    |  '4>732>7>765327>7>7>5327>764'.57;2+"&'&'#"&'.'#"&'&'.'+".l$
*LB7!
&#-V"%%4 ")O*88*Q8&-vEJz+
8BYdv?
!"|
$b#-FV)(OE75X6W""j1X%K*["$%b-M36?E"8*)9CA,>)3596(R2?b%+ y$  ki   %2+"&'.'#".'&'&'"# '.'&>7>7;6$7>.'.1732>73267>76&'.5723K$$	Q8!-tF??9<U/I>hL
	Lc
G"# '=\T"-&	->YE3G-0%"")O$$DA& 326"1 F:W3{Do={rd(g#vDYltx9HMK;%
R;!l$?kC'BYdj3HNO>'%c-M(G     w f X s  "&'.'.'&7467>77>76.'.'7>7>76&'.'>7676.'.D3bB?[!:&&	%)&O+9$*+
 P#%0>I,YmP<6ma6xvp0rY3\)
5Q3+nz}s/s
AB?QD&?4(w0(%e?{?H<lW=j
Mq:$UZX&U}	MK7'!PVX*Un>T<Lr?#.! 0JFtBm,Z
'H'! T@$LJD   ~  Z  %>7674.'.4632>7>7>73>7>76#"&'&'.'#"&	5r+Q	@A@OD.J9(:)<U:$#"		/F];,bik5Q;7DP]QE'')?ĉ	):1#Bi'! SA,]WKs*8!/L+P'9)LX\%Zlu8*G7%	@T<Lx7F'
 +XR8  | H c  '46;6767>7>73>7>7632#"&'#"&'.'.'&'#"&%>7676.'.c9)	w*-$#*	0F]9YmP;7l*::*n(i^Z"*M ,E
@ac)9v6s+T
BB?PE.J9(a*9/-X&L%:)KVW!Zlv8Um>U;Kn9**78$U+/71#Cf'  SB+^WL   vf    %>7676.'."./&'.'!"&'.'&'.7>7>767>76.'.'7>7>76;2,nz|s/t	
AC@QD&?3)C0ZM;6xvp0sY3]*R32cB=&% %)'*M+9#
&Q%$0>J-XkP<6!*1*99'J& 	 V@$LID!#.!!0%F%G~:Bm-
-*J=O?H<mX=lNp;UZ3@%VZX&8xvn\D
KZ6)!PUY*Vn>U<K:g09*)8  [  ! : Q  !"&'#&$'7>7>&'.570676%3>7>'.X!?ɧH}A.
1jg]G*+6Y,IV!1EN$eD@4X;VclM$4Tlpl+8C.%2M?!
	 8L`87j^PPa4!PM38;+6   H  %632>7>'.4>;>7>76&'.57676#%#".z1KZ8-3EP%g+$	CC7
3c^V&-2*6YK	$!LJ/q9(8!4#vT@}uvs$_*&.%-iB6k`PP^3$   U  %2>7>'.46;>?>.'76761!2+"#".'#!"&K}z=!2EN#f,8*N>

 ȡb	*6	N*88*Ks9,_cb.aO*8)E639<*6	3*8sK
X+$N! S8k^O		7*)9	8  f   Y  %>7>'."#"&'#&$'7>?>&'.57067632#<>!2EO#e))52ɧH}?)
1jg]G*+6Z*88*+G738;)7	D@4V3
VclM$4Tlpl+8C.%2M?!	 8L`87j^P8*)9     b?Z R  ".'.7>767>7'&'&67>76&'.7>767">7<J<QHIBp+
2;?^8A)/(h76a"%<2p.S % *'E]7WgV-@GF9&^\sR?6YAXeUZ
^ZCHRg%=(*-*T?P*!"	%'7HYk?yt2RLDR-    1  &'.#"7>767#"&5463%.54>32l"-&lD:X;8]zC<l*1+8*::*I;At].VLB@3\%*'BU.?fH$
8**8BYXvE (2  7 F  %2#"$'#"&54>32>7.'7>76%>5."z$:)n?I):$3spd%'PRR*
3olf*fQ5B$-Nf4DH<93&4@S$)8:A. 8)$	$V_d0.>'"781/vxp'1;@=3"$$%e    ^ K ]  2>7#".'.>7>7./>7>32".'>74.'.<>fI||S\4! Yiv;Kx* \c`$7pkc*inK[al$8)RMM~P$=NTS2OJrN(8{	8-,;$!KzY767cSCD}.z1G2	 Xx;*;N#*7#@Y6PlZ2]QD3!4B:?F*
+   ` &  '46;2>7>'.'7#!"&l<0i<wa!WR6M41t9Lb6
Y&10<a*9-*2vE)B`*h?T{l\&'8    ;  '4>;!2>76.'732+"&'.'!"&m$	J(QA+'H`ij-tMLs\ICB&BM]8**88*Hm4Gx-#3!IOR)):b$ 6E$9}~q_#}={|||~@0M69)*8d:@0(8     JT 2 j  &'.#"5'3267>767'7.'&54>7632#$'&'&47>7 767>7.'.'7g! 'G+2;'vU0)?#1/3*RoJ*'

.*1^A/
		9!#/NB/~Wd@'"(;3(c.2d1P+,ONQg$<,v
-SbiG7X;;ݗnY	_   8 F y  ;2+"'&'#$'&'&47>7 767>7.'.'7&'.#"5'3267>767'7.'&54>7632u
&7&)99)wTW1QoJ*'(.*1^A/
		! 'G+2;'vU0)?#1/3*!9))9/3^R3+,ONQg$<,v7GSbiG7X;;ݗnY	_n%IWmKa9!#/NB/~Wd@'"(;3(    imJ 3  >54.'7'.7>767!Lq42olbK-

@kC=~qU2&"S,>6icZ,*GeUO|#>}O~Ñb; =Z}e?H2       )  '46;276'54&'.'7+"&b9)	/q04

			+%i/	)9b*806-nY	_n.&Y\Z&i9   A  '46;>7>74>.'732#.'+"&o9)	V)ED$:*2UE6

;;9m	)9b)9	%.3M13W
C ($*8&8   Yq_ L  32>54.'732#".'#".546767 &>ORN.mldN.

*9%$9*#8/'?jED~mP.'$S'<3pBlS=(!:Z~UO,JQ]?0'$*72~U2<]e@J1     h%sM , C  4>7>>7>76.'.'.#>&'.#&%" %0;$ ? fvQ0%*\:DXoH8o2	$!.W&&?	+,'#V)%,9=
	
"L):Y!dA?19IX

+,	Y!HNM39ZQ!C   -8 # 8  '46732>7>7632'&'+"&7>'.#"a8)TtV@4"ZdP
`?paj)8Y[2 	".##'b)77[u>6b)ny`E;H]9&N9C<&<N-"*-%0H1  6  I  %76'&5'&'&#"2#"''&'#"'&5476327676?6?6767632O#	35@4>	)))MS}Ǽ:r))m$%Otc\% 1'J
YDHp$@d()cn)(Q)(1H!	.3 Tpi.3G-&    a!:J  6  %7675'&'&#"2#"''&%'&766767632g	88;<<3'
((xKW}#JJ(,uc\% 	65@VGH_O|K8)(Zu+=KFH"H=P;pi.3G-'     O  }!   =  !".'.547>7.5732>7>54&'.':I%_c!=$~)@R+zy[X B<5MD/ ("	!')%!d_	,g'>"<Q0gg+P`i2 		9-Aj \ 3 I ]  '4>;2>7.54>7'77#"&'+".;2>54.'4.'&>h%	<[J=KK9V<O_\]p\hiLST#XU5G	%$+>& *0LqI$$GjG	5+7\C&3D&3K1c#QI2ogY)RRT*b8"$*bc`(!8K)#RSP!&DC=/	+Nb-*LC;FSZ  nn  I  >&46;&>76&>32+./#"&81(BjL))R8*,C[rD:]D*Qj}C'2;  @Zjs:*99*7cM0&/}j~X	*85Shli)1Yrth)9:yM@i{)BfJ0TTI?whW>#9)*84Rhom.@S8    G  D  >7. '.67>7.57532#"&'&'BGE7")ARSKre	KU[UL	*6#):$&i4P4>l
%-3; !):N}"MJ@8^K;, 
LG)	8MWL8a*$	8*$&T
	     MBO  9  "67.'.>7&'&'.>7>324)
.21?i'%0
!6e*s7h.>*2x@w3M0	Lvg-FWUI?sbO
ynK:6?A8[ncC   NBwO * C  >7&'&'.>7>3232+"67.'.Ne*s7h.>*2x@w*D0K$$Z4)
.21?i'%0
!nK:6?A/vL$#rH-FWUI?sbO
  SAN N  60.#"$'.7>732>76.'&>oE~`;W&=Q,*[TH/AXgdZ?tn餽]RC!#-N%!?ՐZ&BW_^P;8\w@	,FY`b+%,*GiMb:8:mh^Aw\8C$TWU%HH-K_3 %7O8OiJ     Wt 9  ".'&767
32>54.'./72+>W.lTO/Q)y2j|iB1N9#E<2)::)"+L|t4_NDJF{;?	%6J1!&*8**8962UbC*  M .  '767.'7>'7-C+Bj[\"?M?Q\\TB(+FZ1y")G2gO:s'<VYd:r>kXWfk/N  \ J  %32+".''767.'7>'.57$<	$:)	(CV]%K[\"?M?Q\[UA'+FZ1y"'A-	
	$*8 C<TfYd:r>kX<HS-mʙ[>jT4,#        '4>;!32+!".o%$:)k%b$$*8#    a 7  !$'&'&47>72>7.'7J*'

.*1^PT*.("+*$3/-xPPQg$<,v
-Sbi";/-c`WC)l$<P]f33PC;1*   	o 7  %&' !,'.67>72$7>732+$'qZ		<76g.C/ G*99*.?1hgd-/L7 _&>RZ^*fgMT$V\^-41;)+^%Y9**8    Me  F  "27.'.4632>7>7#".'.7>7>32##"&&% M63Y!=31:*ofe6fZJ6'-p<l.G,	/$0g)96N3K%a8#*8!)	"3!3CS2M2;<u3P())39&:'9   h  Q  G  ">.4>32>7&5467>32+".'.'+"&?6#YS;>)<f##QNG966IYY*96HLL!*9$	HJF<o5/|L*8'Gd>/[&YegS5}$r]DDKLx;	8*#
	8     f `l > O  # .>7>7>7#*'&'.7>327.'&.L-%>17r(czіe#!)31_4QnE]hE	/J8)& P2`.9@#5#0CvY7_%?R[]*2M5'!w3CS2@lE2zoU7GJG  ] F Y  %32#"&'#,'.>7>7&5467>32>54.#"U=|B):$g1ZmZ( _z]pZ'966LDw.&+5	#./?5#WU8*$%#
	CvY7_%?RZ^*2L3	q]DCJ126J`<K:@D#HQ(
&Fd>.\&    PL ? V  "&'.'&7>7>323+"'.'.7>7;>7""67.'.7m1\;,1x@H<2L0	'")mBTtŔNz)4-	ND7A&;؏gT/$*%$.31?i&%/;FAvU8?BA@8Z?c|@O}-;8L'oHUru^fñ@bgE{Z4#a<Z-@rbO)    IN  V  "7.'."&'.'&7>7>32232+#"'&'.7>73 7>7$*%$-21?g*&/:&Z3m3[;+2vBu+C02):$	i)'QŗV3,MEo%K<֒- 5#`;\,@scQ*uH?wT6?B/uL8*$3M^sMMUrt]cg2_&   h%l   '7ȣ  Zz    '7'7ࢤ>   B     7%77mMє    P     '%''J      Qr  '  4>32#".732>54.#"5\{GF{]66]{FG{\50@$$A00A$$@0F{]66]{FG{\55\{G$@00@$$A00A   y"   4
'7[0YKRm	b4vj^W   D 5  5#"&'#4
'.'73267>54&'h2V/N&	3-0-;M8*=	$8I(z=>^W;)r5c4j59@%5U>!;BF!+P  26 ^  #".'#"&'#>54
&'&'&'.'73267>74.'73267>54&'Q&i@8:80pM&8'<(%
),:-!#!V=c-00$68	`Y)Y(g
&K$k"(+05>T4 xQ7<31!=4#)'9(,}V  T G  3:73267#"'.'&67>7.'.'.>767>7=JQ&KOL8Ld@% N}]>	S;..@FK|0.C?n#"W:68L0<o,]VH!+2]#,DMN" 8 14mN<H:m0	9<=3;A#NH1'   l   8  #"'&'.7>7>7&'27>54&'.'0S^d/81F_|Nz`\>+6N?*_2!ؚL$\Z C"0\L5 &lThyBTB A4"*(G1qrl,\jF4#g0k(Q~-U'3CBKL ,)   7 #  32>3.'&7#"&'7HICwZ5|	
34(-:73}F[^Nm\\Vi[)  Y   4
'76>78UV>hWI
)dfc(.fcZF+Y/g`R.,/?gZ        .'.''>7UV>hWI
)dfc(.fcZF+~ԅf^Q.,.>fY	    U&  .   7&'&'&'&# '''&767676}4*	P\+=7ACٝ27UUgfGa
55,87
WXFUzY"B &`jn^i88JdRm)4-+4IF  P E  "&'.'#4
'7>7>760.33267>7;t/ =
0YK#>%8YEH-7#1:?!0W2+N'-ChX2xT<&E`Yb4vi9~@!BCQ,/1
"+#F1,D
	+&6    p 6 `  "&/5#"&'.'.547>7'7#67>54&'.'327>767Iy*
,sB@z-!,9SqI%>Qb,.#/N!+?'
$ftz8?`G2	-V/GC	57?6)j?4dtQt%9g}_i"F0=H4IPM@*3#k;"H"o§6fF.^%<_&J"  i) H  7547>7>7.'&5467>76232.#"3>?>77i2I03t<=lV<WM6HIGe3_+5c *,!1?%.a\P :$\lV@)-
JnJN9'<O.48Y<)7** %!S- 	#k|_9   Gq  3  .546746;>76&'.'&'7+"&9@PNIV3<&'"9):5bR? "]FG6g-\	)9GK3Ug-w`%/2&*81*+j K &%X'BW1ᡡ38 Y] 2 E  >7>7>;2+"&'.'#5267>7>7.54>7iD;2)Y.;)99):780(
Z&-#Q00B		9?%7$JL3<')#RF:I9))9+gjf*TkES	 L1,STW0-gY%/1%    Db  ( \  %32676&'&'">7>54.4>'.'.'&6767&#72#"&'.'.r/Qz%8	
 C 


Y?2-#.0%+'RB*',8A4C/:6ZvBp"'	9i6}DUL2t~B.*@:3o4SX K+8`.T%#0=$Lk%
*oQGR)
#	
2n>aH<!!/1ilj2j<  !0   k* <  "&'.'&'.>767>7>301>3J=gE+
H*UL@dX(&S_SiF
1-9WSʱMd	";j+4< X4


!%	
   G$  E  "&'.'&'&6767>7>3!2#!"2>3"}VZN6,	!:"C<2LnE)99)@iE8738-7@E!StEQ$	 8\3k4]7	
9))9	
&
			    O  Xj <  	'&$'&'&47>7>7>?>.'7XOd*>+?+LRmJ*'8	
-)2^ia!>5#CXfd["\CY$)#('(QPiHYu%,Pcg
*)[_b`\UJg  9  	r V  %2#"$'!#"'.'.'&'.'&5.67>73>7>.'7	*88*Y,37\k^KE.0*=- 56.*&Dw,fa!WT.Snrl(KT|\(:T=Ow8*)9~|.& ^	&B*$T^f5G[v+SMb
!\kuxthX;L0b\P%   OXL& S  D -  E &   	&    b &   1C   9  	rg & T   R1    jP| ;   '.'&>7>72*76$7>.#7"Oa
I"# -EcV./.",88#rT[
PEo={re(f#uCYlux9FJI;'	Vg;jJ}l^7?B    =Q} I  !"'#"&'.'&>7>7;:76$7>.'.'.5732jrT\)UMc F## 	&=\U	,.'7aXN#*99>LQ\6?ALHEn=zrf)f$tDZkuy9HML;%W5*jH<hz>8*)9    R^!     3%'7'7QT"  ? ! %  #54'.'&547>32##"'7+dj1a2hEVvr.S&Qf/]ܣn͏^)Q(pu89@WQ%H磛     ,x   %#"'&54763,'3Q\40-<.-9E?_$     @   "  %#"'&547632#"'&547632v&&13%%%%32%&5'3Q\40-0&}1&$$%23%%%&.-9E?_v$W LG   3&<     "1   ".54>36'$'8*/=!]50
:#*8$9)D>`i|    -
J   %%'%7]Oq	qN\J
<D  (E    5%55%

ڲoo  Ol    5%55%

oo  Zt   5%
o    1 & >  >7'.'.67>.'"">&'.'&=KTS!
-0	6@HA	GNL@."+:;95I5o&[
1) 
%((  P.b = S  >&'.'"'>>7'.'.67>'"0>&'&'.A'5#75x,,/
4?E?
	2IONC.$6s(.,

A""S'/9973J63/Y-$%	%'(  Rl   5%
o  :  .'.>767>&567>3>.'7#"&'#i, M""		)
$G""),=>(E=/$$&#
,0,?H#9KM1	6GN""/  #   `  +  2>54.#"2#"&'.5467>##""(LL()LL!('!!'(!L&" L'&M #&&# M&'L "& \V *  >7>7>32>7'./. T-
	,G5.&r!.9D&(F 6 #3=  J%)"))    ) 2  &'.#"5'3267>767'7.'&54>7632R! 'G+2;'vU0)?#1/3*9!#/NB/~Wd@'"(;3(    k   i m$   6&'7`^YOݏ   n)   6&'7`^YOݏ  Z6 3 G  "&'#.'7?>&'.'&'70676';2>7>.CH 65Tg^F:'
&ONI~HLM%1$,h9	OH%:9@+.O"0CK$ %(a"8%.("#)Z"!9-H@      Q| (  !"&'767>7732#".'uTq<zws63AĶ -&rM0PD)::)AeM:M28xbW8B/LNm^0O78**8$10    #0o  A  676'&#"32767#"'&'&/&+'&76?63267676326%2*#k3j&'<)8(+

9*4$ #0:,.k'-!.)\,1,		O#:(7Z       "  '46;>76&'.'&'7+"&i9)g5bR? "]FG6g-	)9b*81*+j K &%X'BW1ᡡ38      # ,  '46;2654.'732#".'+"&^8*	
$?3$#2SC5?ɒ*8b)9yw9=C&5#AHT5%RF.$#!.>>8     	 &  '46;>76&'.'&'7+"&b9)o#RTQD4 "]FGTXP	)9b*8(+j K &%X'BW1ᡡ3	8       *  '46;2>'.'732#"&'+"&i8*LTuD		$?3*:#e*$rHL*8b*96]I8xM5#MPQ'%RF.8*#I7#18    `   *  %2+.'.#"'>7>32C)99)	JwfY+!BEK*$*2O@2D^}R$D Hzi\* DGL9))90La2&I9"MlH2^i
0La1%I:$ > & -  G @ == ' g @ ;;  
   [>   '7[  {9    '7'7ѢN      	  'd"q7/        -  !"&'.=4>4'4.'732n6!#			U?	$:46!LJCGoXV/$3ZXtR,C$*8    & {
   k     & |   k +  0d5 & {   k M gz & |   k    & {S   j v    & |   j P   /? & {   q    E & |   q   e& 5   = & r    =# & s    =y V	 & 6   = ^ & 5   @ V	 & 6   @	 & t    @X & u    @O Qx & 5   >y   ' >   t    & u    >B   V	| & 6   > X & 5   ?H  C & ?Z  t       & u    ?i V	 & 6   ?H _U & 5   o   & r   o }    & u    oq   V	 & 6   o3 t   & *%   >W   6 & -%   > j &     @  & 	    @  6 & %   = &     =  & 	    =	  & 
    =w 3F & "   =     &     =D=   & 	    =
    & 
    = M  g \ &     =    Q` & p    = g  Y F &    o    Qz & p    oD4k &     =lX &     =pJ4 &     o ^q &     o ;4M & b   ?C| & 2   ?: jm
] &     ?= 
g &     ?b %G &    ?  ki&     ? w  &     =  &     = p &     =>  vU &     = [  ! &     = } &     =  &     =  f  &     =  l?a & 
   =O   &     =&p  &    =J^   W &    =  u  `         f `] & 9    =   Mb & 7    =    & 82   =z    & :(   =r o f ` & 9    ?mO  M_ & 7    ?u   & 8A   ?m    & :,   ?' z  Mm & 7    >   & 85   > 3 P9 & ;   >  r* & <)   >    & r    =>   #!& s    =t jP% & Y    =' gQ8 & Z*   = v O  }!  *   O  } & *       {& -   )  MB & .   },   NBw & /     P    r    # s   ' >  t  & u    >O S & 0 3  >T W & 1    >+6 Ss  0 2k ' >m  t  & u    >W Wt  1   *0 & Q!  B ]$  & R    Sv[ & 0 5 [    & r    n   # & s   b   Wt & 1   9v & 2    k  & 3    kx   M& & 2    k N \ & 3    k A  & 2f   j   & 35   j }  M & 2    qP \ \ & 3    qV _   G -   Y  } & *
     V   & v   L6 O  }!  *   h   & *%   >\ r  s & v   >G    $n  b  >767>.'.4>?&67>7>766767>32+&/"&/ 
,
-%*,,+4:"<2#	@2-a)^9"/Z"9o8s?*99*#7	&}7	*8.#6CN-CH*z'F<1+XTQL2UF8*&)*ZnwK.vxEDzP*&9)*8!!!DR\.:T8 \  +  nn  ,    Q  A  y"  B   D  C   26  D   Y#  J Y  H     I    m :  &'..'.'.>7>>D?:73u#O(R)%-!X$5$8-+O+$71N\`'(?FW_-:J LWb5%r9A8BWmDPm'*aid]*ciiaS'(rF.keS     H wC ?  %#".'.'.5467>7>73267w*NX^.(),6S
F=OfS"&&#(NkC)&'c[7
*V-_g3za)-,)0fb(E b  P.b f  Ol c  Zt d  1 e  Rl g   h   ` i    c!W 7  "&'.'&5467>7#67654.#75#0S%]!7*	],#U5cF* 1!L4$!X"!>.H*BU./#:(& h   f Bga' hp  c   && h
  b [& h  d& h  e 1_' hd  g  *& h  G m @9	A& k    be& k    d#	& k    f%	& k    e 
	/& k    i' k  c  ' k  g n    [ & {   ]    & |   D7+ &     % &        & {   k    & |    k q MB & .    k& NB	 & /    k!B&{ & .  ' e <  k>R 	B@q & /  ' e F  kXH SvO & 0 5  k& WtL & 1    k# ^[ '2  5  V	L & 6  #  	 & t   t    ) & u   9    d '  5  Vx	 & 6  w & r     #& s   9   ?fr & 5  ' >  iL V	i & 6  ' >  i4i & r   ' i g  >V  & u   ' >L '  i W X & 5  $ V	 & 6  /  	j & t   	     & u    o ^z & 5  b V	 & 6    	 & t      r & u   X Z m '  5  V	 & 6   & t  ^  ~ & u   e ^ &     k  & 
    k   U &     k ,W & 	    k . ^ &      }& 
   T   &       & 	      ^ &     z$  & 
    zz &     z  & 	    z  
 jr&   ^   &   xv &    ? & 	    ^: &     ?  
 & 
    ? '   r &     ?0  n & 	    ?,   jr&     &   v &    u   & 	   f%   gj &     iC Q| & p    iN gj &     y;    Q| & p    yh    o< &   & yF   o   QZ & p   & yh   ow$   g   &     >~   QV & p    > N gj &     zq   Q| & p    zs   g ^ &     ?   QS & p    ? R  t &    &   Qk & p    g  &       Q & p    ~4xz &    Y   &     j(k &     i Rr &     i C4= &     y Tr &     y  &     @r &     4' &    ' y  y Cr &    ' y T  y4 &     >\@ &     >`4' &    R  &    ] j]
 &    ' =L  y1f ki &    ' y1  =D
 &    ' y  = & 	  ' =   y jY
 &     @w	 k&     @
 &     @x &    @k j
 &    ' ?>  @3 k &    ' ?  @
O &    ' ?   @' &    ' @k  ? w f &     zA vf &     z3~ &     z@| &     z_ w [ &     ?[  vL &     ?B 
u &     ? 3 &     ? H [   &     ? u f &     ?  b?X &     ?  W &    ?    x&     ?6   &    ?a   f `l  9   f/`l & 9    y 8 ] & :    yy4Me & 7    y=   & 86   yi   f%`{ & 9   ' =~  y . ] & :   ' yc   = NM & 7   ' =  y   & 83  & =v  yy ]w & :    ? 5  ME & 7    ?%  l & 8   ?T   f`l & 9    @> ] & :    @Me & 7    @h & 80   @   f ` & 9   } ] & :   9   M & 7     ~ & 8-    PY & ;    = Ii & <    = u@ & ;%   ? IH & <    ?    	q d  "$'7$7>7'.'.#"'&'&'.'5&7>7>7'0;2>7>76"l^qԺ:!FBs[2[F*IuNtN00$6`NwL2EoH	-Wd>u^>0HZ1g]74h0
Qó	9@
F3a.&;)^^&7#KC
	
bS4(	

  
 k  3"&'.'3"# %7$7>7'.'.+"'&'&'.'5&7>7>7";2>7>76	=?[zP[I,ó0 k^qҺ; ?Dt[2[F*ItNtN00#6_NvLEoH	.Wd?u]?1HZ1g_8ga)&	
	-	6J
		G3a/&;(^]&7#KC	
:    ; [  #5%>7'.'.#"'&'&'.'5&7>7>7'0;2>7>76"DqԺ:!FBs[2[F*IuNtN00$6`NwL2EoH	-Wd>u^>0HZ1g]74h0
Qó9@
F3a.&;)^^&7#KC
	
bS4(	  
} p  3"&'.'#"$#".#52>$7>7'.'.+"'&'&'.'5&7>7>7";2>7>76	?[yP[I)ótXt
qҺ; ?Dt[2[F*ItNtN00#6_NvLEoH	.Wd?u]?1HZ1g_8ga)&	
6J
		G3a/&;(^]&7#KC	
:    O  Xj & S    iwN 9  	r & T    im`  ` &    i,]   &    iNl !+ &     = 8 & !    = 	  
 &    =   &    = +5 &     ? ? 8 & !    ? ?  f &      q &   + &0 ' @     8 & !    @` &    @   &    @_   O  XS & S   ' i5U 3 4 9  	rr& T   ' iYZ R& +  / &   ' iI     R &   ' ii 23   O  X & S   ' A % 9  	r7& T   ' RB 2   &   't     + & &  ' Q1   OXb & S   ': C  z 9	r} & T   ' z   R 6/ &   &  z P &   &*1  z  OXg & S   '. H V   9	r} & T   'V   R 6/ &   & 5 U &   & 6 !     O  X & S   '4 =  9  	r & T   'b{ R7 +   &   &! ;n     &   &57 d   imt & "   s Yq_l & %   e  m & #   & $    imJ & "    =uI Yq_ & %    =`S   & #    ='  & $   =Zg im{) & "   ; Yq_& & %   (  #& & #  ( & $    iJ & "     Y_& %    q  + / 3 7  '4>;276'54&'.'7+"&'7'7'7l$	/s.4

			+%i/	)9Ӣb$.6-nY	_n.&Y\Z&i9I   & $   @N j & Y   ' y  =  =	 & Z   ' y  =U & r   & y  =A  #& s   & y  = jP & Y    oj =Q	 & Z    o6 j & Y   ' ir  =& = & Z   ' iV  =I & r   ' i V  =7#& s   ' i OS  =` jP & Y    ?D =Q & Z    ? | j% &   ' =k  @i F &   ' @   = 6h &    ' @  =9 & 	   ' @+  = MO & .    igO & /   ii  RQ 1 J  '>?.'67>76>7&'&'&7>7>3267.'.#"3L0		la\aVA,f-54	)3SD37O*_7h[:,2x@b?i'%0
!$*%%.218[ajdM0i9N	9o5sU9?Az?sbO
5#b;Z.  yz e  #"$'&'7#'>232>76.'.'.'&'.>7>760.C[2# 3D*?y3- 
tn餽]x	
3/+.;@?7*	%!?Ր[		")-1b-}(%$]m{BE~`;W&=QsW=z)#1G^=b:8:mh
 A=8C(=LLE1!$TWU%HH.K_2 	
		6v*_eg2>iR8  t;  C  %2++"&'&'&'';2>7>54.'./7)::)"*G}d9ytg%21IkC35a)xy*Wad.D?-1N9#E<28**8962'Z^['"
8`B#>ޒ;?	 -6!&*  l`    #"&'&'.'+"'.'+232>1"#"&'./>7>767>7>74>4.'732>7>7>7>7>76674&'.>-8>CC#3-g ,-8==(CQ3GQSB+	+DTRHG]9!9M.K&-3I'#G	"!O(0Q%3;LNF5.9G-@%F2!)($1M_]P	P]_N60!#"(+ )	'#!		     	     .'>7&'>7+&'06>7/./>7>767>7>74>.'7;2>7>7#"&'.7676327.'.#"k ;&
;O)7%-8:8,IBp+\XS"2@IG?@Ne>$>T2Q*08P-C1 
),L
!&34%+"!:  9#o6>C!
+?
(
N8$-*			'6TgeX
XegV;	5*=*1'G+*    ! 0  46;2>7>7632'&'#+"&77>'.#")	/6#/)1$%6Q!6 *#'+#34)47`. !#      '  #"&'77.57>76'7|>/N'/:"*-%: V$F
T8+F	*\WO;#)&5p	!2jEj    
  B F  "&'&'&76767>7.'.'&'>760&7>77'7&=R+61*A+^-

%>1(AAVC-'X3>]m.'&G*)+).;??:::
	3AZH:2	+'E)E%3"t,6:::   
2    , ^  #"&'&'&'#"'.'&67>7;67>.'.577>&57326'.'m.!06	*6Ag^=$		9	!:- 				;
!	I$3<6(?n$,5D'-S$4*	,9A*'d<83&* .9
/."4 *%  s   "&546326==67<<?<<?B99B   .  46;2>?.'.#"1'>76323+"&>0XSO&.!;%A7F#H'*W,2'T\c6;%	
!&C"D
'     V
 = $ <  4>7>>7676&'.'&#3>7>'.#&
!
$+;"*<3(g	
K		)$,&4/7	x!	 
  T' \ ^  %#"&'&'&'#"'.'&67>7;67>.'.577>&57326'.'.!06	*6Ag^=$		9	!:- 				;
!	I\$3<6(?n$,5D'-S$4*	,9A*'d<83&* .9
/."4 *%  r' (  4>7>762322>7#./.	0*B)6 (		+	"*"   # H  ,  >7*'&'&767>32"67.'.PHi"M%!
 +2+%#F!R2R
'%a(c-.(@;).){BFL#@#!	.G  
 3  32>3#"&'.'&'5>7>7>7[2 `HB{_:<3/JNf$" 
-7: 	L
	 + 		"	    |
 3  32>3#"&'.'&'5>7>7>72 `HB{_:<3/JNf$" 
-7: 	L
	 + 		"	 S  * .  "'.'&67>7327676.#7'7"]="		9	!:- 
<(@hN:::S5C'-S$4*	,9A*(d.\J.&8Xp:!6,A:;: ]v     ?'7tut.tut    Z "    ?'7tut.tut    QW  $ <  4>7>>7676&'.'&#3>7>'.#&
!
$+;"*<3(g	WK		)$,&4/7	x!	 
  w 8 &    ' y  = vO &    ' y    =Y &    ' yR  =f &    ' yC  = b? &    ' yZ  =x W &   ' yb   =  e. &    & y77  = &   & yH  =( Zl &   ' n h  n  h hsM & &   ' ni  n O  X & S   W 9  	r& T   X M & 2     n & 3      M & 2   4 \ & 3   g & 2    k    & 3    k    MJ & 2   r{ \K & 3   || M & 2    =" \ & 3    =? M & 2    \ & 3    M & 2    @  \ & 3    @ v  `_  ,  #"'.'5!67673267>!#cñȺVa[wt	60*T/>#E !W3V2bYI,!7'  5#K w  '>76&# $'.#"#"'.#"#".7>7327>7>3267>3 %6$7>32F6O0t6+
	"g>!&-8]X&6e< ;84/K1$u!&7% :;="%V'%D*4*8CI!Baan 5|7VB2(!,XYY-d2-%!J$FHKQ/ .0%2um;N."EhE*MKJ'<-+-)8"2YA9R5;IFC:.03

 -P9   {a@   1  >7#"&5&>226%6.'&7>zouELO#Ks7Zt=^CG
2!C3"=X<;sZ7FGc&P-L,>(&8!"+	/     L  G U  >7.'&'.'&'732>7>767>7632#".'3267.$2(![fh/W07*t<zA!5,&,'#.#=s9pObGG54gei447!$-V*E*T7&-291&
C!'+	1GZ4gKJhbOK41: 
ur0=-<#
    + <  2>7>7!"&'.5467>32656.#&iH4f\Oh Ygq7iE} JavD$GA6*%*h7R39]C%[`H	$1@'T?Z@+&*;h0(H6(6O3J1N"?eH' 6D    F\ b v  %'".''>7.546767.'.>7>76.'&>7>6.>NLBG@vc!-14r3mA'-.N7<; '(dbW1]XS'U269JG$6>J0-hnq6H0+%J`DH.2#C@iFH}tq=@XpBdZ1»mo=  9T7<GP*^^C :;?$aRWS$,!PUUL<BW4*: *7'>61&62+ &`59HPu^KR)ZK/"ItSA9&0KY \ % 8  6.'&4'7>7>76&'&'7>7676&'.
A+  K&^:+F'X#)O &%@EB(28A:,
0@';-6R.6	0    A  "&'>54&'>7;&547632.#">7%

#*"0.:$$!(	'/C
$*C@]Q*#>.i<4;S%/@>=1&			  H + H  "&'>7>7>7'.'&'>76%'>5<'.'&''X4>]l/'%G5 ,^-'&=1)AAUD;
	(BU-%G8!		j)D%4!$A)*)E!!>	/UI=?1:A#8 Q? % 8 < Y  6.'&4'7>7>76&'&'7>7676&'.7'7'>5<'.'&'
A+  K&^:+F'X#)O &%@EB(28S:::u
	(BU-%G8!		A:,
0@';-6R.6	0:;:!!>	/UI=?1:A#8 IE (  #"'./367>732>7OyL/5WIHB!	o9"3%
="\& 	H!#
$4!      +  '"&547&#>7>7>7674&'32>Q>q!4@-;+5	G0F#$49)
=,4\!D5!f])"1!8	
x#509	    L   #"&/67>37267pUUoCH>=xoEgkhi    K  &       Q & p    4k &     jJ &     & D& P   
  $n &     b & +     nn
& ,     X   O `    "'#5"&'&'&'# '.6?>7.577>76767>547''&'&'#27."'.7>732>7>767327>54.'7#"'.'6&'7!"	4 O4}_e	)}~*	4/II,-<6*?W	KFBB24F'
9{4$$WUL-11~N5"	N
		S

F.9*"##8I&S}!JF;U\;K_}={/""\RN8:	},_RSbb$$/@Q2"	:'K5#2
#2&%%+2-%
(%:H#b.3
'GB<j   m4 # 
   # r   # > " "   l  M8 & 7   g n  MUH>  =3    ?"    9\   2%#wY&!% 
    9         '      =/  w G e F@    9     '7'7t:;: ::::_::::::FCL    _ & 5     V	 & 6    " & * .  '463!>76&'.'&'7#!#"&'7'7'7e9)l5bR? "]FG6g-r	)9ģģpb*90*+j K &%X'BW1ᡡ38X     4 8 < @  '4>;2>54.'7;2+".'+"&'7'7'7j$-Th:<^C$:*3kbN fH$	)9ʣģpb$<Y<HNQ&5-`[T";X:$*8!..8[   u & 5  ' ?|  = V	 & 6  ' ?V  =x & r   ' ?4 6  =b3 & u   ' ?  =U e$ & 5   V	 & 6  	 & t   F & u   M IFpY ' & 5   > V;	n ' & 6   >Z & r   '(  >V J & u   '0  >X r v & 5  ' z   = V	 & 6  ' =   z	f & t   ' >f  =^ & u   ' >e  =d ZO & 5   VN	 & 6  S	 & t    -F & u    Z _ & 5   V	 & 6    	 & t   &E    ~ & u   E   ^ &     >p  & 
    > V)  l &     > _ & 	    >  M_z ' l   Nd   &   6X &       P & 	     XH &   ' o    
 Qq & p   ' o;  
 gIj &      RQ| & p   2 4  &  !!'>54&'.'&';S
3[}TWiƛ^
BX]['TTO"Wyh)4aIMM$TT r  .  !!'>'.'7;2+".''8J3[}TVH~jI$#!&IMT2$9*-7:zEWzg*%Xfr|G9~o%:tg0$*7  jm
l &    m T ki3 &     
 &     v2 & 	    ? & $   >&a W &    >    &     >  &    >  ?; & 4    W &    ^#  y&    z p &     b?M &    $ W? &     % &        &       f	`l & 9    z  ] & :    z  Me & 7    zpy & 8(   z    fQ`l & 9   ^ ]Q& :   VMe & 7   FX & 8/      O  X? & S    = 9  	r8 & T    =m  5 &    =D  8 &    =# O  X & S   ` 9  	r & T   [  q &   +  q &   + OXXj & S   q   9T	r & T   X` &   =  X &        h%s & &    =  a!: & )    = - & '    = M & (    =  h%sM & &    yW : a!:J & )    yJ -8 & '    y 6 & (    y  j & Y   'S  =' =& Z   'B  =	U & t   ' >W  =F & u   ' >_  =m jP & Y   ' =(  oS =Q & Z   ' = >  ou  6 & r   ' =k  o Y   #& s   & =  o t   jPu & Y   ' =!y  =Q\ & Z   ' = H    & r   ' =9  
  #x& s   ' =Y  ;  im  7  !!>54.'7'.7>767jT-!Lq42olbK-

@kC=~qU2&"q,>6icZ,*GeUO|#>}O~Ñb; =Z}e?H2  Y_  P T X \  !!32>54.'732#".'#".546767'7'7'7jT &>ORN.mldN.

*9%$9*#8/'?jED~mP.'$}tuttuttutq'<3pBlS=(!:Z~UO,JQ]?0'$*72~U2<]e@J1_tutvtuttut     _  -  !!46;276'54&'.'7+"&Tm9)	/q04

			+%i/	)9q;*806-nY	_n.&Y\Z&i9     E  !!46;>7>74>.'732#.'+"&NT9)	V)ED$:*2UE6

;;9m	)9q,)9	%.3M13W
C ($*8&8  4k &     9 &    .  4k< &     k X9 &     k J jm
 &    \ kiB&     
 &     ]f &    =  bL    '7'7tuttuttutvtut   4    '7'7tuttuttutstut    ])    '7'7ޣף       '7'7⣤ۣͣ   hz    '?'7tutstuttuttut    9C    '7'7tutututtutjtut  1@F     7%77Wtutetuttuttutvtut9tut   X     '7'7'7tuttuttuttutvtuttut    >U      '7'7%'7'7UĢ	Ģᣤ룤   V      '7'7%'7'7VĢ	ĢN   >QW     '7'7'7ģp     9   .'7>7>7-35@JH"(M#8teN\3+-SI?R3>H'.d3     &'.''>7>73-35@JH"(M%4#8teN\3+-SI?R$N.d3     
,} 2  &'.#"5'3267>767'7.'&54>7632y! 'G+2;'vU0)?#1/3*9!#/NB/~Wd@'"(;3(    v <  &'.#"7>767'.'>76.54>32J1 (+82BVoH		$0&0,!5H++F(/!WA

D*(I6  oT    M     '7'7'7$G&?    X     7%77[(   f `a & 9    ?c  NBwO  . G  %7>7&'&'.>7>3232+"67.'.0e*s7h.>*2x@w*D0K$$Z4)
.21?i'%0
!o|onK:6?A/vL$#rH-FWUI?sbO
  MB & .      NBw & /      MB & .    e G NBw & /    e	4 MB & .   G mp&BB NBw & /   G mYCD4 MB & .      NBw & /     " MB` & .    >  NBw^ & /    >   MB\ & .    ?   NBwW & /    ?   MBb & .    =   NBwb & /    =  	4 & t   &8e  >Yu   & u  &F  >X_   SA! & 0   R Wt & 1    SN & 0    W & 1   f	 & t      & u   8   SN & 0    W & 1         %2#!"=43N



    jm
 &    ' ?O  y ki &    ' y 
  ?
-&    ' y  ?_ &   ' ?  y:  M  2  !!'767.'7>'78-C+Bj[\"?M?Q\\TB(+FZ1y")G2gـ:s'<VYd:r>kXWfk/N   \  N  !!32+".''767.'7>'.578)$<	$:)	(CV]%K[\"?M?Q\[UA'+FZ1y"'A-	
	؀$*8 C<TfYd:r>kX<HS-mʙ[>jT4,#   -  1 B N a      632 &'$63247#"'67676767#"'4'&'"326%4&#"326%27>767654#.'&#".#""' 2732673276767367654"367654&4.#"326%4&'&'.'&#"26pe]hVB-76+28:iOQQ$>0-::-0>siN#K-WR/E[Y7#S"M!;^aUVA"퉊#?ih%W*0X \\DHH-$̠%(-::-0>JZ.N %Oi&+2}d(롡#/.A6,:
#pF3)L6&-::-0<<U#\9$%*,)<mEn67D~Hg%%!#%"898KvEl-
#Gq'!&90.::M	,,%#8[##     1{       ! $ , / ? O  	!	!	!	!!!!!7'	!!	'%#"'&5476324'&#"3276{GG757n!F#Equu0@?ZY@@@@YZ?@J**;<())(<;**J7877JHE !L+uwg[@??@[Z?@@?Z;***+:;+***   ` b%   #53b`  1       & -  )		!'7!'	!7!'7'356Ӡih1}4}m%YXۦIN7Pv'}3͋``ߪR3   L|$_   % .'&'67>7>7$bK\h8$$F3svu5        5! /9  z   0p     7%77  P  @L     C   *c8     $W   iV 3   '&'&76'.#374>76'7>3"3h:69>D?--AGH(G3a//+&9w33kU&!7VPxt`$,+%e9?C0t.1 s.M   S& 3   3##52>7>'7>7.'&7>'&#h:69>D?--AGH(G3a//+&9w33kU&!7ǐPxt`$,+%eǠ?C0t.1 s.M    jr <  "&&'.7>7>7>7.'.'&'>7>%m$QX$mjQ	v={MC
KF<Z=>7j<E}8 .XwT6s04)Bi]{IZ׃eQEp),!3N	1<-K#5@"`QU   ]  "$.7676$7'.'&'>7>".32#".'.'&7>7 Ʌ(Bdx{~li:p!)	 .XxTym&!;Q1=Od?$:)\v["$*piAHG<)fXGQ
T9@45Mv$BL$5@!aPU<6r0'.2$$)7*?+0uC60&5EWi?:YT?S1   ef   	79  f Z[N     ' / 7 ? G O W _ g o w   #"5432'#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432%#"5432#"5432'#"5432044004403131$0440722223113R31132222044004400422$24422222\2222311322222220113331222331V113{1132/5H113004 331222331113404.113  u &     ? 3o &     ? -  e  	  3'7&Bh0Σ     z    #3#3%z${z%%T%%  c    #!5!!5!3!33!!!#7!Zaa@VXccLccVaaVV}		GG      7   '&'&'&547673#4'&#"#5&'&5332765QPuurrͩoqSVNNRSg{zާ~ZZ\]ON>N}|}	ggLK~LJ=;H|{[[NN     t}  % 7 I P  47632#"'3&53276=4'&#"47632#"'&53276=4'&#"cdbdecgf77\Z5767[\66ddeddafe77]Z5677ZZ68,W&gffgVdddd	`??==iYa>@??f%fedeVeddab??=>jYc>>>>hW   u| # - <  767&'&547632653#'!"'&5 73767654'&#"EGt,(utʴut62WxK-_^ДS ?DXf<<ik\XSqqjghZUfd َ!WXEi<34PR98FGg  ,   #3  `l#+   %$`&
wg蟥GT$$-@Oz   Rl+   $/&' &'6?67w#('0ns$0    )qc   ?3%')pi)D7 +)*+VV+*oj_@kW2#gQ   d >5   !#!5!32-  ,/o  	  6753,n<:WĩzyvI     3u   5!3B      ~   67632#"'&5!#@A$""%@@#!6#%%#:6"$$!7   c   3ܰ&m    u|    ! 76! ''&#"!276ޅRQQPTQRww+˂   ll 	  5%3IJ~s99!  w|   567654'&#"#67632	!`35UU^_|sadf\[__嚕~     xu| 2  6765!"#67632#"'&'3327654'&'#5^^Ő\WIMRS[\XW``_ST<UUƋpkl:1jk銊ҊTUWVTT   F2c 
   ##!53#2
ѫg}nk   uc !  !!632#"'&'3!27654'&#"'X|77瓎,+Z[bcV9cQ}mmmnA/,     ue  *  #632#"'&56%3 327654'&##㇈"jac&ce]XZ]ܬ򢡿1VGGhU݆rrrs    cc   #!5!&Bs+u   u|  / ?   #"'&54767&'&547632'&#"32765 327654'&#HE}LOPQzEF反`^^\[[[\!SRQSSRTVig=Bmqᇆ܌ss=<gh݀b^_^_WXXZhTRUSTTYW    |  /  #"'&'&5476763 #53$7676754'&#"3to?>CCz{i&)_b,ab[[WZMJKJA -FFg\trxv         67632#"'&57632#"'&5!#@@%""%@@#!!#@A$""%@?$!6#%%#:6"$$!7c#%%#:7!$$!7   :/ 	   67537632#"'&5:o;:W!#@A$""%@?$!ĩzyvI0#%%#:7!$$!7     ] }/ 	  /5/ [qrqr     p    5!5!f
    ~   55-;:B   a*|  /  676?654'&#"#676325#7632#"'&5 ZgEE|NL~}Z"<="!!"=<"wSUcsHJCBlux{va!##"56 "" 6  i3E T h  $#"'#"'&547676763253276765'&!"%2767# '&'&4776! 32767475&#"#CWEJIqt{aLO\?XUmniqjnDD}}}o^&k\!43`KDE,8LK_\ĨԊm4/[XIdߊ?yy=`&@@)! 5K))HH>Asd&  ,'c  
  #3#'	@Y4*̳R    vc   $  ! )7!2765)%27654'&#!::JHOR`awe\^VUc1xa_7.mnꆆUVDMNEC    u $  ! '&576 #&'&#"327673!˻:feyzik!ꖖuna^ϪݩX\   i    !$%!73 765'&%!Vcq8g/   &c   !!!!!wGֳ     
c 	  #!!!7ֳ   p| "  %!'&576! #!"3 7!5!ݱFF)E{{{hsrlٍ]Őձ    c   !#3!34{s/*  c   3s*     Fuc   # '&5332767UV[Zc&ST]^     c   #3!	!	Pq.7    c   %!3?   c   %!###!9E#!*nt   c 	  #331s]b*    o|  '  %'&54767632''&#"3276XWҟVW߁}~rhgff:Ղί4    c    #! )%27654'&'![eefgKs֒YZ``A  f  .  #'&5476763$''&#"3276	9ePN.%&Z_XW>~~ށ}}-O>=*""&rhg:Ղа4     c    #! #'27654'&'!B(YY;jiccV7ֆzz=ɲ[_XYX    gu\| 5   '&5476!2#&'&#"!"'&'&'3327654'&' LLghbb^]{총RQvwɹed]]|zȋFE{xZ[MMoMK>=JFFvt]]LKIIE   Ac   #!5!RG#     uc    '&3327653>⬪klkk]kkkj     , c 	  3#3mעycKJE    Q[c   %3	3#&/&'#3e@W;%t\gX`*C[PQЂ]x   Pc   !	!	!/!KH8cHFLrX  c   3#3cuK    nec 	  %!5!5!e	D1?}~     s_   3!!D	L     :c 	  #yzyzc=zy=     _   !53#5C_  Wc   #3#eddT   T   5!I֫     Rj3   	3*H99jXAkVV     u & 2  &'#"'&5476!354'&#"#6767632#$767# 3տ|yHJyTQBEvy}.`b*_HHpw umjnqmzEH><U[XZ55qmq79Wl><  u    #"'#3632&'&#"32765ӑ뇇Y[cjݦY[ܻ7@~~~  tu %  $7673# '&5762#&'&#"32ZXGFwvڐ
YY^`__JHmhee<;-% {TT}}+{}  yu    76323#'#"'&327&#"y⌎]_fhҪ[^!+ɖ*~Z   wu  $  '&54767632!327!!&'&#IIlpЊ!?^\
TR")VVWyz1fadb  OZ   #53547632&#"!!#noFM8;p<=qr
BAy   z  +  763273#"'&'73276=#"'&327&#"zCmЧ\^ޒ\^hlϩ[^Q==c|^^8V     63 #!"#3kWR21]<9da7   |    37632#"'&5"=<#  #<="s"$$"66 ## 6    ||    !"'53276537632#"'&5C@%;Q&)";="!! ?>*-e!%$"64#""#4     #33	#
4U87Jb     3s7         63 6!2#4'&#"#!"#3}hnl
AE~UWTvsZDGMM~T$G        63 #!"#3kWR21]<9da   tp  "  7#6763 %$'&327654'&#"tKH垖_hcU]ieXޜTSŻֽĹ-䈗ǉ         #"'#3632&'&#"32765ꆉ``jhҧ]aٷ
䂃  y  "  76326?673##"'&327&#"yԒ䒋`bmmȨ^a!1$2{)킃   $   &#"#3632$0@Qw8&b    yu~ 3   '&'&'&547632#&'&#"#"'&'&'332765GMZۊOOy|HFB>aɊߚyxDA	VUON>64$'/blnrnYDD75[R-)'&2cȬhi76c`opBC56X   u   3#327#"'&5#533"$P*;ZLLKT&)YX3=    u   # 33 73#'F[WN{   2z   3#3.R   =   3#	#3	32Ŭ6=   =   3	#	#	3XX#~p    $|n   3/52763;cd|+M6sB@^/L TU//
     qt 	  %!5!5!t2 8ɭ/     T#   $5%5$5%V  ,y+)z*  YmnS     Fc   3ڨF       67&5'?67	
[SQD
ijVU  *zTOz   tL $  #"'&'&'&#""#67632276?qnRQGli*.4`55<-.mlWWPnmM%^;:4[\@@t{{'#eaHKl     tt| " : R  #"'&=47632#&#"32767332767654'&'&#"&767632#"'&'&5EgfsqrxgguBDDCtu6:bdħdbacĩcapwnqlklmZa_|Յ΃~`_UVUU15z+deedаcfedtxxy~}|~   st|  / G R  767632#"'&'&532767654'&'&#"#!2#&54'&'#767654'&+sownqlkkmbcƨeaafébaHce[6711{txxy~}|~дdefeѯafedMOQ@Je4
1cox**C]%'   efG   	73a jB #  # '   #    # /     < z * . 2 ] a e  '46;2>'.'732#"&'+"&'7'746;2>'.'732#"&'+"&'7'7i8*LTuD		$?3*:#e*$rHL*8 8*LTuD		$?3*:#e*$rHL*8ࢤ b*96]I8xM5#MPQ'%RF.8*#I7#18梣*96]I8xM5#MPQ'%RF.8*#I7#18L  ze   . Y ] a  '7'746;>76&'.'&'7+"&%46;2>'.'732#"&'+"&'7'7ܢ F9)o#RTQD4 "]FGTXP	)98*LTuD		$?3*:#e*$rHL*8*8(+j K &%X'BW1ᡡ3	8**96]I8xM5#MPQ'%RF.8*#I7#18梣  wn	o  , <  #"$'#"$=4$326$32 326?5.#"%4#"325	oab⮦ba!Qɤ?a8ɡ@aʯܭ66~/3xu	&3uu     Li   %3##5!o~ v   #"'73254632&#"EF8(If-B,    i   #!#! ,    &i    3!%!=i   TAi   	!!5	5!!#ACAcj   R   !5!   n  *  2&&#"'763  #  5 "325'.qFt;?[6"\]RG:<`*
I.	Jm   :y   '6753qvyWy   s   #'#53)I  q   73#53̉пL    i   !5!a   Tq    &533265qɷ\XU`U`_V     462"&BDDB6KKmHH    8+ 	   #"&4623264&#"npߕoQ<:RQ;=P/iДh9RPwSU   ={   327#"&5467F_:?Uml|y7nhW 5~hlD    e   #".#"'46323265p1Iu4"2Fq*Dt>&4EKL<	FS6    rZ    3#3#̄o  Xs    #!#3ksBB    eGW   '>4&#72ZUn[	^]e%^/}gJaV    462"&CDDC^7KKmII  e)   #".#"'46323265וp1Iu4"2Fq*Dt>%4EKL<	FS6     8,    4632#"&72654&#"yYVwtY\vi?U::+-<bUutVUpqT*::*,<?    d   !#    d   #!dd     -|   !5!|O   t   #546GpvW|   :y   '6753qvyWy   ,0} b   '6753nx0Yyz    `y   .'5=q]sʲWNv     ~N    #546%#546QquۀpvW|MW|     Iy    '6753'6753puqvyWyJWy    ,     '6753'6753nxnvWǃMWǁ  l ?}   	#	e8))    @   	#53Z9e!     4632#"&5pnrq-jp-ij  Ui   !#!5!3!e<     ii   !#!5!!5!3!!!y<R    Rn  # ' 5 C Q  4632632#"'#"&54632#"&5'326=4&#"326=4&#"326=4&#"ʟ]`˝`\nʟȠ~]~kYXhjXVl,jYWhiYWiBkYVjhZWk7̒˨V̑ʨ7ΥW˨JPbPk`zxgY`yxfY`z{dY`yye^zvgY^{zd     }2   #32DBD   t  	  #3#3O$G$&NVNV     G "   7'~]~PbP      3#"&462BDDBj7KKmII  ^ !  %2673#&573#.#"y		&l )X
*Y(+     nU !  !!53>75#534 32 #4&#"! 	Kw]1<
)皆
xnu	; ցž     f|  *  %#"''7&547'76327 >54.#"7~{퉉ƶ      &i   	!!!!!#!5!5!5!!	z//77{
:/Ȗzȗg  @i    3#3@B    m0j 4 D  !"&'&5732654&'.547.54$!  #4&#"%&'>54&jSXUڽɫqPVC;˨D[͉Fom[a[BX5^fg;yDEukK;k;ywSaOaWu!zTTaPc{Sk     {    462"&%462"&{CDDC	CDDC6JJmII47KKmII    %  &'#"&546;54#"'4632%2675#\ЃT_Ц [4j"dl*.i|?A>|vb1 L>r  { >    	#53#53S8fW9e     MO   #!5!M?  -|   !5!|O   i   !5!a       4632#"&2654&#"~~5AZZACZZG~VEF[`Z    u    !!#!5!3!5!H.   P;w   !5654&#"#46 !;+kNH[V@fU|S<J\E~_  K&v &  32654&#"#4632#"&5332654'#AeZWLUE[ƖTPΤɿ`QUXjJ:6F=2w~Bo17HH>  d   !#        3273#'#"'#|KqβbŽ⋣X    Qi 
  #   )fBEyu44   t 	  462"&EGGE;MM;8MM  x   #'2654&'7Y­	`iMw'y?!v?953    Wr   #5%3WE      4632 &5326=4&#"㻻ufesvdbuYzz^xu   { ?3    	#	!#	'e9Se8))))  gf  
    #5%3'3##5!'3!*~]~Ƃ:4EPaPz{s^"  af  
 !  %'#5%3!5654&#"#46 !~]~+kNH[V@fPaP4E!U|S;J\E}`     ,w    9  %'3##5!'3!32654&#"#4632#"&5332654'#~]~:4fYXMTE[ŖUPΥ_QUXkPaPz{s^"J:6G>2w~Bn16II=  V W@     !5!462"&462"&H EGGEEGGE]|:NN:9KK\:NN:8LL   l    	7			lssopkkih   z  	   462"&%462"&EHHEEHHE:NN:7KK7:NN:7KK   z  	    462"&%462"&%462"&EHHEEHHEEGGE:NN:7KK7:NN:7KK7:NN:7KK   .    #53   n        N                  N        U                j               >        "       	  (      
 M        B              B,       B  	   n  	  v  	  
  	  *  	  v  	  4B  	  v  	  |v  	  D  	 	   	 
   	  .  	  :  	    	  .Copyright (c) 2015 by www.fontiran.com (Moslem Ebrahimi). All rights reserved.RegularIRANSans:Version 4.21Version 4.21 March 9, 2016IRANSans is a trademark of www.fontiran.com (Moslem Ebrahimi).To use this font, it is necessary to obtain the license from www.fontiran.comhttp://www.moslemebrahimi.comCopyright (c) 2015 by http://www.fontiran.com All Rights Reserved. C o p y r i g h t   ( c )   2 0 1 5   b y   w w w . f o n t i r a n . c o m   ( M o s l e m   E b r a h i m i ) .   A l l   r i g h t s   r e s e r v e d . R e g u l a r I R A N S a n s : V e r s i o n   4 . 2 1 V e r s i o n   4 . 2 1   M a r c h   9 ,   2 0 1 6 I R A N S a n s   i s   a   t r a d e m a r k   o f   w w w . f o n t i r a n . c o m   ( M o s l e m   E b r a h i m i ) . T o   u s e   t h i s   f o n t ,   i t   i s   n e c e s s a r y   t o   o b t a i n   t h e   l i c e n s e   f r o m   w w w . f o n t i r a n . c o m h t t p : / / w w w . m o s l e m e b r a h i m i . c o m C o p y r i g h t   ( c )   2 0 1 5   b y   h t t p : / / w w w . f o n t i r a n . c o m   A l l   R i g h t s   R e s e r v e d .       v d                        	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      	 
                        ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a                                                           NULLuni0621uni0627uniFE8Euni062DuniFEA3uniFEA4uniFEA2uni062Funi0631uniFEAEuni0633uniFEB3uniFEB4uniFEB2uni0635uniFEBBuniFEBCuniFEBAuni0637uniFEC3uniFEC4uniFEC2uni0639uniFECBuniFECCuniFECAuniFEDBuniFEDCuni0643uniFEDAuni0644uniFEDFuniFEE0uniFEDEuni0645uniFEE3uniFEE4uniFEE2uni0647uniFEEBuniFEECuniFEEAuni0648uniFEEEuni0649uniFEF0uniFEFBuniFEFCuni0640uni066Euni066E.finauni066F.inituni066F.medifeh_dotless.isoluni06A1.finauni066Funi066F.finaonedot.abovetwodots.abovethreedots.abovethreedots.belowuni0660uni0661uni0662uni0663uni0664uni0665uni0666uni0667uni0668uni0669uni06F4uni06F5uni06F6uniFBA8uniFBA9uni06BEuni06D2uniFBAFuni06A9uniFB8Funi06AFuniFB94uniFB95uniFB93uni06BAuniFB9Funi066Auni061Funi060Cuni061Buni066Buni066Cuni066Duni064Buni064Duni064Euni064Funi064Cuni0650uni0651uni0652uni0653uni0654uni0655uni0670uni0656uni0615uniFEAAwaslauni066E.inituni066E.medibeh_dotless_alt.initbeh_dotless_alt.mediuni06C1uni0686uniFB7Bonedot.belowtwodots.belowalef_alt.isolalef_alt.finauni0623uniFE84uni0625uniFE88uni0622uniFE82uni0671uniFB51uni0628uniFE91uniFE92uniFE90uni067EuniFB57uniFB58uniFB59uni062AuniFE97uniFE98uniFE96uni062BuniFE9BuniFE9CuniFE9Auni0679uniFB68uniFB69uniFB67uni0629uniFE94uniFB7CuniFB7Duni062CuniFE9FuniFEA0uniFE9Euni062EuniFEA7uniFEA8uniFEA6uni0630uniFEACuni0688uniFB89uni0632uniFEB0uni0691uniFB8Duni0698uniFB8Buni0634uniFEB7uniFEB8uniFEB6uni0636uniFEBFuniFEC0uniFEBEuni0638uniFEC7uniFEC8uniFEC6uni063AuniFECFuniFED0uniFECEuniFB90uniFB91uni0641uniFED3uniFED4uniFED2uniFB6AuniFB6CuniFB6DuniFB6BuniFED7uniFED8uni0642uniFED6uniFEE7uniFEE8uni0646uniFEE6uni06D5uni06C0uniFBA5uni0624uniFE86uniFBE8uniFBE9uniFEF3uniFEF4uni064AuniFEF2uni06CCuniFBFEuniFBFFuniFBFDuni06D3uniFBB1uni0626uniFE8BuniFE8CuniFE8AuniFEF7uniFEF8uniFEF9uniFEFAuniFEF5uniFEF6uni06440671.isoluni06440671.finaheh_ae.finauni06C2uni06C2uniFBA6uni06C3uni06C3uniFBABuniFBACuniFBADuni06F0uni06F1uni06F2uni06F3uni06F9uni06F7uni06F8uni06F4.urduuni06F7.urduuniFE70uniFE72uniFE74uniFE76uniFE78uniFE7AuniFE7CuniFE7EGhunna_aboveuniFC5EuniFC5Funi0651064BuniFC60uniFC61uniFC62uniFC63uni0654064Buni0654064Euni0654064Cuni0654064Funi06540652uni0655064Duni06550650uni0672uni0672.finauni0673uni0673.finauni0675uni0675.finauni0676uni0676.finauni0677uni0677.finauni0678uni0678.finauni067Auni067A.finauni067A.inituni067A.mediuni067Buni067B.finauni067B.inituni067B.mediuni067Cuni067C.finauni067C.inituni067C.mediuni067Duni067D.finauni067D.inituni067D.mediuni067Funi067F.finauni067F.inituni067F.mediuni0680uni0680.finauni0680.inituni0680.mediuni0681uni0681.finauni0681.inituni0681.mediuni0682uni0682.finauni0682.inituni0682.mediuni0683uni0683.finauni0683.inituni0683.mediuni0684uni0684.finauni0684.inituni0684.mediuni0685uni0685.finauni0685.inituni0685.mediuni0687uni0687.finauni0687.inituni0687.mediuni0689uni0689.finauni068Auni068A.finauni068Buni068B.finauni068Cuni068C.finauni068Duni068D.finauni068Euni068E.finauni068Funi068F.finauni0690uni0690.finauni0692uni0692.finauni0693uni0693.finauni0694uni0694.finauni0695uni0695.finauni0696uni0696.finauni0697uni0697.finauni0699uni0699.finauni069Auni069A.finauni069A.inituni069A.mediuni069Buni069B.finauni069B.inituni069B.mediuni069Cuni069C.finauni069C.inituni069C.mediuni069Duni069D.finauni069D.inituni069D.mediuni069Euni069E.finauni069E.inituni069E.mediuni069Funi069F.finauni06A0uni06A0.finauni06A0.inituni06A0.mediuni06A1uni06A2uni06A2.finauni06A2.inituni06A2.mediuni06A3uni06A3.finauni06A3.inituni06A3.mediuni06A4.finauni06A4.inituni06A4.mediuni06A5uni06A5.finauni06A5.inituni06A5.mediuni06A6uni06A6.finauni06A6.inituni06A6.mediuni06A7uni06A7.finauni06A8uni06A8.finauni06AAuni06AA.finauni06AA.inituni06AA.mediuni06ABuni06AB.finauni06AB.inituni06AB.mediuni06ACuni06AC.finauni06AC.inituni06AC.mediuni06ADuni06AD.finauni06AD.inituni06AD.mediuni06AEuni06AE.finauni06AE.inituni06AE.mediuni06B0uni06B0.finauni06B0.inituni06B0.mediuni06B1uni06B1.finauni06B1.inituni06B1.mediuni06B2uni06B2.finauni06B2.inituni06B2.mediuni06B3uni06B3.finauni06B3.inituni06B3.mediuni06B4uni06B4.finauni06B4.inituni06B4.mediuni06B5uni06B5.finauni06B5.inituni06B5.mediuni06B6uni06B6.finauni06B6.inituni06B6.mediuni06B7uni06B7.finauni06B7.inituni06B7.mediuni06B8uni06B8.finauni06B8.inituni06B8.mediuni06B9uni06B9.finauni06B9.inituni06B9.mediuni06BBuni06BB.finauni06BCuni06BC.finauni06BC.inituni06BC.mediuni06BDuni06BD.finauni06BFuni06BF.finauni06BF.inituni06BF.mediuni06C4uni06C4.finauni06C5uni06CDuni06CD.finauni06D6uni06D7uni06D8uni06D9uni06DAuni06DBuni06DCuni06DFuni06E1uni06E2uni06E3uni06E4uni06E5uni06E6uni06E7uni06E8uni06EAuni06EBuni06EDuni06FBuni06FB.finauni06FB.inituni06FB.mediuni06FCuni06FC.finauni06FC.inituni06FC.mediuni06FDuni06FEuni06AD.moroccouni06AD.finamoroccouni06440672.isoluni06440672.finauni06440673.isoluni06440673.finauni06440675.isoluni06440675.finauni06B50627.isoluni06B50627.finauni06B60627.isoluni06B60627.finauni06B70627.isoluni06B70627.finauni06B80627.isoluni06B80627.finauni0600uni0601uni0602uni0603uni060Euni060Funi0610uni0611uni0612uni0613uni0614uni0657uni0658uni06EEuni06EE.finauni06EFuni06EF.finauni06FFuni06FF.finauni06FF.inituni06FF.mediuniFDF2uniFDFCuni060Buni061Euni0659uni065Auni065Buni065Cuni065Duni065Euni0750uni0750.finauni0750.inituni0750.mediuni0751uni0751.finauni0751.inituni0751.mediuni0752uni0752.finauni0752.inituni0752.mediuni0753uni0753.finauni0753.inituni0753.mediuni0754uni0754.finauni0754.inituni0754.mediuni0755uni0755.finauni0755.inituni0755.mediuni0756uni0756.finauni0756.inituni0756.mediuni0757uni0757.finauni0757.inituni0757.mediuni0758uni0758.finauni0758.inituni0758.mediuni0759uni0759.finauni075Auni075A.finauni075Buni075B.finauni075Cuni075C.finauni075C.inituni075C.mediuni075Duni075D.finauni075D.inituni075D.mediuni075Euni075E.finauni075E.inituni075E.mediuni075Funi075F.finauni075F.inituni075F.mediuni0760uni0760.finauni0760.inituni0760.mediuni0761uni0761.finauni0761.inituni0761.mediuni0762uni0762.finauni0762.inituni0762.mediuni0763uni0763.finauni0763.inituni0763.mediuni0764uni0764.finauni0764.inituni0764.mediuni0765uni0765.finauni0765.inituni0765.mediuni0766uni0766.finauni0766.inituni0766.mediuni0767uni0767.finauni0767.inituni0767.mediuni0768uni0768.finauni0768.inituni0768.mediuni0769uni0769.finauni0769.inituni0769.mediuni076Auni076A.finauni076A.inituni076A.mediuni076Buni076B.finauni076Cuni076C.finauni076Duni076D.finauni076D.inituni076D.meditwodots.small.abovetwodots.small.belowtwodots.vert.abovetwodots.vert.belowtwodots.vert.small.abovetwodots.vert.small.belowthreedots.small.abovethreedots.small.belowfourdots.abovefourdots.belowthreedots.horz.belowsmallv.arabiccircumflex.arabichamza_medialwavyhamza_abovewavyhamza_belowthreedots.rev.abovethreedots.rev.belowuni06A4uni06C5.finauni06C6uni06C6.finauni06C7uni06C7.finauni06C8uni06C8.finauni06C9uni06C9.finauni06CAuni06CA.finauni06CBuni06CB.finauni06CFuni06CF.finauni06CE.inituni06CE.mediuni06CEuni06CE.finauni06D0uni06D0.finauniFBE6uniFBE7uni06D1uni06D1.finauni06D4uni06FAuni06FA.finauni06FA.inituni06FA.mediuni076A0627.isoluni076A0627.finauni06DDuni06DEuni06E0uni06E9uni060D
patah.widetwodots_alt1.belowthreedots.rev_alt1.belowthreedots_alt1.belowtwodots.vert_alt1.belowthreedots_alt2.belowthreedots.horz_alt1.belowuniFD3EuniFD3Fhah_alt.isolhah_alt.finadiagonaluni25CCuni069F.inituni069F.mediuni200C
sarkesh_31toomanyeyeyeye1uni02BCuni02C9uni030Fhookabovecombdotbelowcomb	tildecombuni02F3	acutecomb	gravecombuni2011quotereversedminuteseconduni00ADuni00B2uni00B3uni00B9twodotenleaderuni2027    
  
 
                     %   1  2 3  4 a  b o  p p  q q  r              " #) *1 23 45 6; <    R SU Vd ee fg hk ll mn o       
 F r arab   FAR  URD  (                      kern mark mkmk $                     & . 6    0   B   "   '  	 (
   /L   @     b o   q q 	   )#) .6; 5 ;    1   4 8 . : < 3 N Z 6 p p C r s D v x F }  I       
*1<*. <  	 	  	  	  	 	  	  	  	  	 	  	 
   
  
  
  
  
  
$  
*  
0  
6  
<  
B  
H  
N  
T 
Z 
`  
f  
l  
r  
x  
~  
  
  
  
r  
 
  
  
  
 
  
 
  
  
  
  
  
  
  
  
  
  
 
  
    1

"
(
.
4
:
@
F
L
R
L
R
X
^
d
j
p
v
|

























 $*06<BH
NTZ`f0lTrx~ &,2828>DJPV
\bhntzz0

."(
4.4:@FLFRX^djpv|000 $*086<BHNTZ`flrx~ &,282>&DJPV\bhn
tz880
"(.(j04:@FLRX^djpv|0B F$X*0*6<BHNTZ`f0lrrjx4~00
^
R
R 
^&
R,
R
@28
^
Ln
L>DJPV
L\
Lbhntz
R
R`
L
L
j
j
j

j 
j
j
j
j|"|
p(.4:@FLRX.^.dFjpv|P




  



$*066<&BH NTZ`flrx~6& 8888

t
0
0 
0&,28

40>D
JP0PV
4\
4bhn
4t
4z0TT0TT`0TT`0
p"(.4:@FLRX^djpv|&&22r

j
j|| 8$*06<BHBNTZ`flrx`~flxr 0
^
R
R
L
L   &,28R|>DJPV
\
bhntz6& 6&H H
0
0
r~"((.4:@FFL0RTXZ`Z0^|^|||djdpv
v
|v6xl. ~$*06<BHN:T:Z`fl
r
  $  ~  8  $ $      V       
  <$  8  p  n 	  V        B               L     (  
  
   X  (      4  2 (               L  d$    PL    L ,8 @     <  L  8   L &\ `  t , ht   r  L Xj  J < ` p @   h @    $ \  ` h  $  $  l @ \$ @ ` , p`  0T 0  D `   r ,`   $   v    ` r  $  0$ l$ X$ $   $ P  X  X(    Dt    \  $  $ `  ` 8 L ` $  ,L d 0  x Xz  |  Cn 8 n h $ ,  @ $ T $ * 4   bP b   h $ 0\ 0` P r X  ^  	   8 |  T0 F T /z    , ,$  X  L , h h    L |    L TT  ` ( \`  TX |@ @     h  T ` i X`    P X   t l  D"  X Xh . 0@ .  X"  &8  NL  &L 4 P , @ 7q h h@ T  @ h  H \   H x Xp hP  \x   $ L  H  \ $ |  @ h  `T ` h h @ h $  ` r T  t8  |    , T`  4 \ 4 8      TX  |l  H    d   T @D  Tl H d \   l   @ l |( 8  ` D   l8 `  Ne , h    0  9  u    h, h   p`  d h T , @ | p   ,   |d T p ~ h rh \ D T  L@ h^  | l X6 4X    ^ l X X 0   l   D  r vh h 0 ^ X J X l l`  J l" "  4 N  P  Nx  f R   d  D  D  4 0 | , p @ |p , \ T \ @ ,P @ , @d @ T( h ,h @ h 8 | P8  X  p   8 4 T   X  ` @ `   4 T   N x $ $ J   "  ^  |   `$ Jl  ` t |  \ $ d 8 ,4 @l  p 2 ` l2 ` ,  p     \8  L L | { @D   , T  D  | t^ [^ f 8   x    `        0  T   r j X      ,d @ <  @  hP     x J l 6 0d  DP  L  8 |   0      t D T , ,    X 	 L D 0 | w `     l l L        @h  j      hd \  \ $ T |P  L& hD D   6 D|  h 0 D t J       4 \ ( D   lD $ <@ H P \   X |      \ X D l     D  O^  l  K n  n &  h D  `    $ 0   h  n h` p &  H  0  | , @@ X  @ d  @ 0  @   @ |     h    | T  7V 4  | 0        D  t x0  T   X g   |   @  hZ   b o   q q 	   )#) .6; 5 ;   2 3      
23  SU  <                                                
          "  (  .  4  :  @  "  F L  R  X  ^ d  R j  p  p  v  |                     @ J T ^ h r |             &0>PZdz     p  n d  t v <l h     
   & "(.4 06< 8>D @"F BHNT PV RX^Xdj bhntz       $  j  8      .      (   )  (  L  d  P  U 
:    ~      9  ^  C , )     (  <  2    X  2      4  2 (               L  d$    PL    L ,8 @          8   L T `  (d $ 8| L`  x | |  < @ L   T$  $D  d $h ]  d      T8 `    $    , 8  ,    : 8  n \l  <  $ T $  | 8  Z ,$ t  4 h$   x q   $  $  xx $  t$ h zf 8  f |  p  dx   L| q x Dt  H  
`  
xD      X  $8  dd @ h  T 4$  
d 
  |    l  <l   P ( H    j     b b   d f  h k  m m  o o 	 q q 
	   ! " $#) %68 ,:; / 1   b b   d f  h k  m m  o o 	 q q 
	   ! " $#) %68 ,:; / 1 2  0  6  <  B  H  N  T  Z  `  f  l  r  x  ~                                                           &  ,  2  8  >  D  J  P 2
"(.4:"@FLRX^djpvjj|  $  L  B            <8  *  n   L        .        j 8           
   X  F        (  Z  (R                L ,8 @      6   L            ^      2  d  n *  R      R  D    	B  f N	V  	t  	V      x    h  
  dd  #     
 n          Ph  J   Z 2  d  & 6h      $  < f  
 c g l n 9  
 c g l n 9 
   @   F   L   R   X   ^   d   j   p   v 
 R X ^ d j p v |         F  ~  \  R  
       2&  D      D  $     &  <  h    RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR 88     S   U   V                                   ~             S U V ~88 D  d d  d d jj " d d 0 d d ; d d Sjj Ujj Vjj Y d d w d d  d d  d d  d d jj  d d  d d  d d  d d  d d! d d; d d? d dC d dK d d d d d d d djjjjjjjjjjjjjjjjjjjjjjjjjjjj d d d d d d d d d d d d d d d djjX d d\ d dn d dr d d~jjjjjjjjjj d d d d d d d d d d d d d d d d   S U V ~   S U V ~ 7 jj jj jj jj jj jj jj jj  d d &jj 'jj *jj +jj Pjj S d d U d d V d d jj jj jj jj jj jj jj jj jj  d d jj jj jj jj jj jj jj jj d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d~ d d d d d d d d d d  %          !  * *  - / 	 2 2  S U  X X  p p  v v  {        !   "   $   %   /   0   1   2   4   =   ? @SV H[\ Lcp N \ ] ^,- lbe n r v         $ \ |  | b XX  	 C88 D88 H88 K M88 88 88 88 88  A88 Fjj _ ` 88  A88 Fjj ` 88 	 C88 D88 H88 K88 M88 88 88 88 88 	 C D H L d d M      C D E d d G d d H I d d J d d M    d d   d d   d d  C88 D88 E d d G d d H88 I d d J d d K88 M88 88 88  d d 88  d d 88  d d  C88 D88 E   G   H88 I   J   M88 88 88    88    88    	 Cjj Djj Hjj K Mjj jj jj jj jj  A88 E88 Fjj G88 I88 J88 ` 88 88 88 88   A G H I J L M _ `          
 `  arab   FAR  $URD  8                                   ccmp 2fina 8init >isol Dliga Jlocl Rmedi Xrlig ^                                   	   $ , 4 < D L T    H  	 b  	 0  	 >  	    &  	 f  	    	t    . @ R d v         h  k   
  h  l     h  k     h  k   	  h  k     h  l     " ( . 4  b
  c  d  e	  f  g  m    k      $  b  d  e  f  i     c  g    h   b i   k m    s       # ' +  r 7   V                    N %)-159=AEIMQsw{ 7   	0>BFJNRVZ^hlptx|   s        " & * 0 5 ; P S U Y w                  !#'+/37;?CGKOquy}.<@DHLPTX\fjnrvz~         v     s 	      $ ( ,  s 8   W                    O &*.26:>BFJNRtx| 8   
1?CGKOSW[_imquy}   s        " & * 0 5 ; P S U Y w                  !#'+/37;?CGKOquy}.<@DHLPTX\fjnrvz~    `               $ * 0 6 < 2     ~                 $ * 0 6 < 3     ~                                                       # $  B        * 22  $ h -2  $ h v2  $ -2  $ -2  $ v   #  X     0 : D N  3    "  S  / '    U    T    U    T           \   
 p      ! % ) - / 1 6 <  R T X Z x ~                        -       v "$(,048<@DHLPTVXZ\^`bdfhjlnprvz~ :+-/=AEIMQUY]acegkosw{             " & * . 0 5 ; P Q S U Y w }                               !#'+/37;?CGKOSUWY[]_acegikmoquy}*,.<@DHLPTX\`bdfjnrvz~      G   H K M  
```

# FILE: /var/www/html/wizwizxui-timebot/assets/style.css


```
@font-face {
    font-family: 'iransans';
    src: url('IRANSans.ttf');
}
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
}

body {
    font-family: 'iransans';
    line-height: 30px;
    color: #777;
    background: #345987;
    direction: rtl;
}

.container {
    width: 80%;
    margin: 0 auto;
    position: relative;
}

h1{
    text-align: center;
    margin: 60px auto;
    color: #FFFFFF;
}
h3 , h4 {
    text-align: right !important;
}
.btninstall {
    border-radius: 10px;
}
#contact input[type="text"],
#contact input[type="tel"],
#contact textarea,
#contact button[type="submit"] {
    font: 500 16px/25px 'iransans';
}

#contact {
    background: #F9F9F9;
    padding: 25px;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);
    border-radius: 15px !important;
}

#contact h3 {
    display: block;
    font-size: 30px;
    font-weight: 300;
    margin-bottom: 10px;
    color: #414040;
}

#contact h4 {
    margin: 5px 0 15px;
    display: block;
    font-size: 13px;
    font-weight: 400;
}
a {
    text-decoration: none !important;
}
fieldset {
    border: medium none !important;
    margin: 0 0 10px;
    min-width: 100%;
    padding: 0;
    width: 100%;
}

#contact input[type="text"],
#contact input[type="tel"]
{
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 10px;
    background: #FFF;
    margin: 0 0 2px;
    padding: 6px;
    font-size: 14px;
}

#contact input[type="text"]:hover,
#contact input[type="tel"]:hover
{
    -webkit-transition: border-color 0.3s ease-in-out;
    -moz-transition: border-color 0.3s ease-in-out;
    transition: border-color 0.3s ease-in-out;
    border: 1px solid #aaa;
}

#contact button[type="submit"] {
    cursor: pointer;
    width: 100%;
    border: none;
    background: #345987;
    color: #FFF;
    margin: 0 0 5px;
    padding: 10px;
    font-size: 15px;
}

#contact button[type="submit"]:hover {
    background: #345987;
    -webkit-transition: background 0.3s ease-in-out;
    -moz-transition: background 0.3s ease-in-out;
    transition: background-color 0.3s ease-in-out;
}

#contact button[type="submit"]:active {
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5);
}

.copyright {
    text-align: center;
}

#contact input:focus {
    outline: 0;
    border: 1px solid #aaa;
}

::-webkit-input-placeholder {
    color: #888;
}

:-moz-placeholder {
    color: #888;
}

::-moz-placeholder {
    color: #888;
}

:-ms-input-placeholder {
    color: #888;
}



```

# FILE: /var/www/html/wizwizxui-timebot/assets/20bb620751bbea45.css


```
#nprogress {
    pointer-events: none;
}
#nprogress .bar {
    background: #29d;
    position: fixed;
    z-index: 1031;
    top: 0;
    left: 0;
    width: 100%;
    height: 2px;
}
#nprogress .peg {
    display: block;
    position: absolute;
    right: 0;
    width: 100px;
    height: 100%;
    box-shadow: 0 0 10px #29d, 0 0 5px #29d;
    opacity: 1;
    transform: rotate(3deg) translateY(-4px);
}
#nprogress .spinner {
    display: block;
    position: fixed;
    z-index: 1031;
    top: 15px;
    right: 15px;
}
#nprogress .spinner-icon {
    width: 18px;
    height: 18px;
    box-sizing: border-box;
    border-color: #29d transparent transparent #29d;
    border-style: solid;
    border-width: 2px;
    border-radius: 50%;
    -webkit-animation: nprogress-spinner .4s linear infinite;
    animation: nprogress-spinner .4s linear infinite;
}
.nprogress-custom-parent {
    overflow: hidden;
    position: relative;
}
.nprogress-custom-parent #nprogress .bar, .nprogress-custom-parent #nprogress .spinner {
    position: absolute;
}
@-webkit-keyframes nprogress-spinner {
    0% {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(1turn);
    }
}@keyframes nprogress-spinner {
     0% {
         transform: rotate(0deg);
     }
     to {
         transform: rotate(1turn);
     }
 }[class*=ant-] input::-ms-clear, [class*=ant-] input::-ms-reveal, [class*=ant-]::-ms-clear, [class^=ant-] input::-ms-clear, [class^=ant-] input::-ms-reveal, [class^=ant-]::-ms-clear {
      display: none;
  }
body, html {
    height: 100%;
    width: 100%}
input::-ms-clear, input::-ms-reveal {
    display: none;
}
*, :after, :before {
    box-sizing: border-box;
}
html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: sans-serif;
    line-height: 1.15;
}

body {
    font-feature-settings: "tnum";
    background-color: #fff;
    color: rgba(0, 0, 0, .65);
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    margin: 0;
}
[tabindex="-1"]:focus {
    outline: none!important;
}
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
    color: rgba(0, 0, 0, .85);
    font-weight: 500;
    margin-bottom: .5em;
    margin-top: 0;
}
p {
    margin-bottom: 1em;
    margin-top: 0;
}
abbr[data-original-title], abbr[title] {
    border-bottom: 0;
    cursor: help;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}
address {
    font-style: normal;
    line-height: inherit;
    margin-bottom: 1em;
}
input[type=number], input[type=password], input[type=text], textarea {
    -webkit-appearance: none;
}
dl, ol, ul {
    margin-bottom: 1em;
    margin-top: 0;
}
ol ol, ol ul, ul ol, ul ul {
    margin-bottom: 0;
}
dt {
    font-weight: 500;
}
dd {
    margin-bottom: .5em;
    margin-left: 0;
}
blockquote {
    margin: 0 0 1em;
}
dfn {
    font-style: italic;
}
b, strong {
    font-weight: bolder;
}
small {
    font-size: 80%}
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -.25em;
}
sup {
    top: -.5em;
}
a {
    -webkit-text-decoration-skip: objects;
    background-color: transparent;
    color: #1890ff;
    cursor: pointer;
    outline: none;
    transition: color .3s;
}
a:hover {
    color: #40a9ff;
}
a:active {
    color: #096dd9;
}
a:active, a:focus, a:hover {
    outline: 0;
    text-decoration: none;
}
a[disabled] {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
code, kbd, pre, samp {
    font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace;
    font-size: 1em;
}
pre {
    margin-bottom: 1em;
    margin-top: 0;
    overflow: auto;
}
figure {
    margin: 0 0 1em;
}
img {
    border-style: none;
    vertical-align: middle;
}
[role=button], a, area, button, input:not([type=range]), label, select, summary, textarea {
    touch-action: manipulation;
}
table {
    border-collapse: collapse;
}
caption {
    caption-side: bottom;
    color: rgba(0, 0, 0, .45);
    padding-bottom: .3em;
    padding-top: .75em;
    text-align: left;
}
button, input, optgroup, select, textarea {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0;
}
button, input {
    overflow: visible;
}
button, select {
    text-transform: none;
}
[type=reset], [type=submit], button, html [type=button] {
    -webkit-appearance: button;
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    border-style: none;
    padding: 0;
}
input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0;
}
input[type=date], input[type=datetime-local], input[type=month], input[type=time] {
    -webkit-appearance: listbox;
}
textarea {
    overflow: auto;
    resize: vertical;
}
fieldset {
    border: 0;
    margin: 0;
    min-width: 0;
    padding: 0;
}
legend {
    color: inherit;
    display: block;
    font-size: 1.5em;
    line-height: inherit;
    margin-bottom: .5em;
    max-width: 100%;
    padding: 0;
    white-space: normal;
    width: 100%}
progress {
    vertical-align: baseline;
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto;
}
[type=search] {
    -webkit-appearance: none;
    outline-offset: -2px;
}
[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}
output {
    display: inline-block;
}
summary {
    display: list-item;
}
template {
    display: none;
}
[hidden] {
    display: none!important;
}
mark {
    background-color: #feffe6;
    padding: .2em;
}
::-moz-selection {
    background: #1890ff;
    color: #fff;
}
::selection {
    background: #1890ff;
    color: #fff;
}
.clearfix:after, .clearfix:before {
    content: "";
    display: table;
}
.clearfix:after {
    clear: both;
}
.anticon {
    text-rendering: optimizelegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: inherit;
    display: inline-block;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
}
.anticon>* {
    line-height: 1;
}
.anticon svg {
    display: inline-block;
}
.anticon:before {
    display: none;
}
.anticon .anticon-icon {
    display: block;
}
.anticon>.anticon {
    line-height: 0;
    vertical-align: 0;
}
.anticon[tabindex] {
    cursor: pointer;
}
.anticon-spin, .anticon-spin:before {
    -webkit-animation: loadingCircle 1s linear infinite;
    animation: loadingCircle 1s linear infinite;
    display: inline-block;
}
.ant-fade-appear, .ant-fade-enter, .ant-fade-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-fade-appear.ant-fade-appear-active, .ant-fade-enter.ant-fade-enter-active {
    -webkit-animation-name: antFadeIn;
    animation-name: antFadeIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-fade-leave.ant-fade-leave-active {
    -webkit-animation-name: antFadeOut;
    animation-name: antFadeOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-fade-appear, .ant-fade-enter {
    opacity: 0;
}
.ant-fade-appear, .ant-fade-enter, .ant-fade-leave {
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}
@-webkit-keyframes antFadeIn {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}@keyframes antFadeIn {
     0% {
         opacity: 0;
     }
     to {
         opacity: 1;
     }
 }@-webkit-keyframes antFadeOut {
      0% {
          opacity: 1;
      }
      to {
          opacity: 0;
      }
  }@keyframes antFadeOut {
       0% {
           opacity: 1;
       }
       to {
           opacity: 0;
       }
   }.ant-move-up-appear, .ant-move-up-enter, .ant-move-up-leave {
        -webkit-animation-duration: .2s;
        animation-duration: .2s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-play-state: paused;
        animation-play-state: paused;
    }
.ant-move-up-appear.ant-move-up-appear-active, .ant-move-up-enter.ant-move-up-enter-active {
    -webkit-animation-name: antMoveUpIn;
    animation-name: antMoveUpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-move-up-leave.ant-move-up-leave-active {
    -webkit-animation-name: antMoveUpOut;
    animation-name: antMoveUpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-move-up-appear, .ant-move-up-enter {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    opacity: 0;
}
.ant-move-up-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34);
}
.ant-move-down-appear, .ant-move-down-enter, .ant-move-down-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-move-down-appear.ant-move-down-appear-active, .ant-move-down-enter.ant-move-down-enter-active {
    -webkit-animation-name: antMoveDownIn;
    animation-name: antMoveDownIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-move-down-leave.ant-move-down-leave-active {
    -webkit-animation-name: antMoveDownOut;
    animation-name: antMoveDownOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-move-down-appear, .ant-move-down-enter {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    opacity: 0;
}
.ant-move-down-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34);
}
.ant-move-left-appear, .ant-move-left-enter, .ant-move-left-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-move-left-appear.ant-move-left-appear-active, .ant-move-left-enter.ant-move-left-enter-active {
    -webkit-animation-name: antMoveLeftIn;
    animation-name: antMoveLeftIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-move-left-leave.ant-move-left-leave-active {
    -webkit-animation-name: antMoveLeftOut;
    animation-name: antMoveLeftOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-move-left-appear, .ant-move-left-enter {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    opacity: 0;
}
.ant-move-left-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34);
}
.ant-move-right-appear, .ant-move-right-enter, .ant-move-right-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-move-right-appear.ant-move-right-appear-active, .ant-move-right-enter.ant-move-right-enter-active {
    -webkit-animation-name: antMoveRightIn;
    animation-name: antMoveRightIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-move-right-leave.ant-move-right-leave-active {
    -webkit-animation-name: antMoveRightOut;
    animation-name: antMoveRightOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-move-right-appear, .ant-move-right-enter {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    opacity: 0;
}
.ant-move-right-leave {
    -webkit-animation-timing-function: cubic-bezier(.6, .04, .98, .34);
    animation-timing-function: cubic-bezier(.6, .04, .98, .34);
}
@-webkit-keyframes antMoveDownIn {
    0% {
        opacity: 0;
        transform: translateY(100%);
        transform-origin: 0 0;
    }
    to {
        opacity: 1;
        transform: translateY(0);
        transform-origin: 0 0;
    }
}@keyframes antMoveDownIn {
     0% {
         opacity: 0;
         transform: translateY(100%);
         transform-origin: 0 0;
     }
     to {
         opacity: 1;
         transform: translateY(0);
         transform-origin: 0 0;
     }
 }@-webkit-keyframes antMoveDownOut {
      0% {
          opacity: 1;
          transform: translateY(0);
          transform-origin: 0 0;
      }
      to {
          opacity: 0;
          transform: translateY(100%);
          transform-origin: 0 0;
      }
  }@keyframes antMoveDownOut {
       0% {
           opacity: 1;
           transform: translateY(0);
           transform-origin: 0 0;
       }
       to {
           opacity: 0;
           transform: translateY(100%);
           transform-origin: 0 0;
       }
   }@-webkit-keyframes antMoveLeftIn {
        0% {
            opacity: 0;
            transform: translateX(-100%);
            transform-origin: 0 0;
        }
        to {
            opacity: 1;
            transform: translateX(0);
            transform-origin: 0 0;
        }
    }@keyframes antMoveLeftIn {
         0% {
             opacity: 0;
             transform: translateX(-100%);
             transform-origin: 0 0;
         }
         to {
             opacity: 1;
             transform: translateX(0);
             transform-origin: 0 0;
         }
     }@-webkit-keyframes antMoveLeftOut {
          0% {
              opacity: 1;
              transform: translateX(0);
              transform-origin: 0 0;
          }
          to {
              opacity: 0;
              transform: translateX(-100%);
              transform-origin: 0 0;
          }
      }@keyframes antMoveLeftOut {
           0% {
               opacity: 1;
               transform: translateX(0);
               transform-origin: 0 0;
           }
           to {
               opacity: 0;
               transform: translateX(-100%);
               transform-origin: 0 0;
           }
       }@-webkit-keyframes antMoveRightIn {
            0% {
                opacity: 0;
                transform: translateX(100%);
                transform-origin: 0 0;
            }
            to {
                opacity: 1;
                transform: translateX(0);
                transform-origin: 0 0;
            }
        }@keyframes antMoveRightIn {
             0% {
                 opacity: 0;
                 transform: translateX(100%);
                 transform-origin: 0 0;
             }
             to {
                 opacity: 1;
                 transform: translateX(0);
                 transform-origin: 0 0;
             }
         }@-webkit-keyframes antMoveRightOut {
              0% {
                  opacity: 1;
                  transform: translateX(0);
                  transform-origin: 0 0;
              }
              to {
                  opacity: 0;
                  transform: translateX(100%);
                  transform-origin: 0 0;
              }
          }@keyframes antMoveRightOut {
               0% {
                   opacity: 1;
                   transform: translateX(0);
                   transform-origin: 0 0;
               }
               to {
                   opacity: 0;
                   transform: translateX(100%);
                   transform-origin: 0 0;
               }
           }@-webkit-keyframes antMoveUpIn {
                0% {
                    opacity: 0;
                    transform: translateY(-100%);
                    transform-origin: 0 0;
                }
                to {
                    opacity: 1;
                    transform: translateY(0);
                    transform-origin: 0 0;
                }
            }@keyframes antMoveUpIn {
                 0% {
                     opacity: 0;
                     transform: translateY(-100%);
                     transform-origin: 0 0;
                 }
                 to {
                     opacity: 1;
                     transform: translateY(0);
                     transform-origin: 0 0;
                 }
             }@-webkit-keyframes antMoveUpOut {
                  0% {
                      opacity: 1;
                      transform: translateY(0);
                      transform-origin: 0 0;
                  }
                  to {
                      opacity: 0;
                      transform: translateY(-100%);
                      transform-origin: 0 0;
                  }
              }@keyframes antMoveUpOut {
                   0% {
                       opacity: 1;
                       transform: translateY(0);
                       transform-origin: 0 0;
                   }
                   to {
                       opacity: 0;
                       transform: translateY(-100%);
                       transform-origin: 0 0;
                   }
               }@-webkit-keyframes loadingCircle {
                    to {
                        transform: rotate(1turn);
                    }
                }@keyframes loadingCircle {
                     to {
                         transform: rotate(1turn);
                     }
                 }[ant-click-animating-without-extra-node=true], [ant-click-animating=true] {
                      position: relative;
                  }
html {
    --antd-wave-shadow-color: #1890ff;
    --scroll-bar: 0;
}
.ant-click-animating-node, [ant-click-animating-without-extra-node=true]:after {
    -webkit-animation: fadeEffect 2s cubic-bezier(.08, .82, .17, 1), waveEffect .4s cubic-bezier(.08, .82, .17, 1);
    animation: fadeEffect 2s cubic-bezier(.08, .82, .17, 1), waveEffect .4s cubic-bezier(.08, .82, .17, 1);
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    border-radius: inherit;
    bottom: 0;
    box-shadow: 0 0 0 0 #1890ff;
    content: "";
    display: block;
    left: 0;
    opacity: .2;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-slide-up-appear, .ant-slide-up-enter, .ant-slide-up-leave {
        -webkit-animation-duration: .2s;
        animation-duration: .2s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-play-state: paused;
        animation-play-state: paused;
    }
.ant-slide-up-appear.ant-slide-up-appear-active, .ant-slide-up-enter.ant-slide-up-enter-active {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-slide-up-leave.ant-slide-up-leave-active {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-slide-up-appear, .ant-slide-up-enter {
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    opacity: 0;
}
.ant-slide-up-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
}
.ant-slide-down-appear, .ant-slide-down-enter, .ant-slide-down-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-slide-down-appear.ant-slide-down-appear-active, .ant-slide-down-enter.ant-slide-down-enter-active {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-slide-down-leave.ant-slide-down-leave-active {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-slide-down-appear, .ant-slide-down-enter {
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    opacity: 0;
}
.ant-slide-down-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
}
.ant-slide-left-appear, .ant-slide-left-enter, .ant-slide-left-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-slide-left-appear.ant-slide-left-appear-active, .ant-slide-left-enter.ant-slide-left-enter-active {
    -webkit-animation-name: antSlideLeftIn;
    animation-name: antSlideLeftIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-slide-left-leave.ant-slide-left-leave-active {
    -webkit-animation-name: antSlideLeftOut;
    animation-name: antSlideLeftOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-slide-left-appear, .ant-slide-left-enter {
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    opacity: 0;
}
.ant-slide-left-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
}
.ant-slide-right-appear, .ant-slide-right-enter, .ant-slide-right-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-slide-right-appear.ant-slide-right-appear-active, .ant-slide-right-enter.ant-slide-right-enter-active {
    -webkit-animation-name: antSlideRightIn;
    animation-name: antSlideRightIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-slide-right-leave.ant-slide-right-leave-active {
    -webkit-animation-name: antSlideRightOut;
    animation-name: antSlideRightOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-slide-right-appear, .ant-slide-right-enter {
    -webkit-animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    animation-timing-function: cubic-bezier(.23, 1, .32, 1);
    opacity: 0;
}
.ant-slide-right-leave {
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06);
}
@-webkit-keyframes antSlideUpIn {
    0% {
        opacity: 0;
        transform: scaleY(.8);
        transform-origin: 0 0;
    }
    to {
        opacity: 1;
        transform: scaleY(1);
        transform-origin: 0 0;
    }
}@keyframes antSlideUpIn {
     0% {
         opacity: 0;
         transform: scaleY(.8);
         transform-origin: 0 0;
     }
     to {
         opacity: 1;
         transform: scaleY(1);
         transform-origin: 0 0;
     }
 }@-webkit-keyframes antSlideUpOut {
      0% {
          opacity: 1;
          transform: scaleY(1);
          transform-origin: 0 0;
      }
      to {
          opacity: 0;
          transform: scaleY(.8);
          transform-origin: 0 0;
      }
  }@keyframes antSlideUpOut {
       0% {
           opacity: 1;
           transform: scaleY(1);
           transform-origin: 0 0;
       }
       to {
           opacity: 0;
           transform: scaleY(.8);
           transform-origin: 0 0;
       }
   }@-webkit-keyframes antSlideDownIn {
        0% {
            opacity: 0;
            transform: scaleY(.8);
            transform-origin: 100% 100%}
        to {
            opacity: 1;
            transform: scaleY(1);
            transform-origin: 100% 100%}
    }@keyframes antSlideDownIn {
         0% {
             opacity: 0;
             transform: scaleY(.8);
             transform-origin: 100% 100%}
         to {
             opacity: 1;
             transform: scaleY(1);
             transform-origin: 100% 100%}
     }@-webkit-keyframes antSlideDownOut {
          0% {
              opacity: 1;
              transform: scaleY(1);
              transform-origin: 100% 100%}
          to {
              opacity: 0;
              transform: scaleY(.8);
              transform-origin: 100% 100%}
      }@keyframes antSlideDownOut {
           0% {
               opacity: 1;
               transform: scaleY(1);
               transform-origin: 100% 100%}
           to {
               opacity: 0;
               transform: scaleY(.8);
               transform-origin: 100% 100%}
       }@-webkit-keyframes antSlideLeftIn {
            0% {
                opacity: 0;
                transform: scaleX(.8);
                transform-origin: 0 0;
            }
            to {
                opacity: 1;
                transform: scaleX(1);
                transform-origin: 0 0;
            }
        }@keyframes antSlideLeftIn {
             0% {
                 opacity: 0;
                 transform: scaleX(.8);
                 transform-origin: 0 0;
             }
             to {
                 opacity: 1;
                 transform: scaleX(1);
                 transform-origin: 0 0;
             }
         }@-webkit-keyframes antSlideLeftOut {
              0% {
                  opacity: 1;
                  transform: scaleX(1);
                  transform-origin: 0 0;
              }
              to {
                  opacity: 0;
                  transform: scaleX(.8);
                  transform-origin: 0 0;
              }
          }@keyframes antSlideLeftOut {
               0% {
                   opacity: 1;
                   transform: scaleX(1);
                   transform-origin: 0 0;
               }
               to {
                   opacity: 0;
                   transform: scaleX(.8);
                   transform-origin: 0 0;
               }
           }@-webkit-keyframes antSlideRightIn {
                0% {
                    opacity: 0;
                    transform: scaleX(.8);
                    transform-origin: 100% 0;
                }
                to {
                    opacity: 1;
                    transform: scaleX(1);
                    transform-origin: 100% 0;
                }
            }@keyframes antSlideRightIn {
                 0% {
                     opacity: 0;
                     transform: scaleX(.8);
                     transform-origin: 100% 0;
                 }
                 to {
                     opacity: 1;
                     transform: scaleX(1);
                     transform-origin: 100% 0;
                 }
             }@-webkit-keyframes antSlideRightOut {
                  0% {
                      opacity: 1;
                      transform: scaleX(1);
                      transform-origin: 100% 0;
                  }
                  to {
                      opacity: 0;
                      transform: scaleX(.8);
                      transform-origin: 100% 0;
                  }
              }@keyframes antSlideRightOut {
                   0% {
                       opacity: 1;
                       transform: scaleX(1);
                       transform-origin: 100% 0;
                   }
                   to {
                       opacity: 0;
                       transform: scaleX(.8);
                       transform-origin: 100% 0;
                   }
               }.ant-zoom-appear, .ant-zoom-enter, .ant-zoom-leave {
                    -webkit-animation-duration: .2s;
                    animation-duration: .2s;
                    -webkit-animation-fill-mode: both;
                    animation-fill-mode: both;
                    -webkit-animation-play-state: paused;
                    animation-play-state: paused;
                }
.ant-zoom-appear.ant-zoom-appear-active, .ant-zoom-enter.ant-zoom-enter-active {
    -webkit-animation-name: antZoomIn;
    animation-name: antZoomIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-zoom-leave.ant-zoom-leave-active {
    -webkit-animation-name: antZoomOut;
    animation-name: antZoomOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-zoom-appear, .ant-zoom-enter {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    opacity: 0;
    transform: scale(0);
}
.ant-zoom-appear-prepare, .ant-zoom-enter-prepare {
    transform: none;
}
.ant-zoom-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}
.ant-zoom-big-appear, .ant-zoom-big-enter, .ant-zoom-big-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-zoom-big-appear.ant-zoom-big-appear-active, .ant-zoom-big-enter.ant-zoom-big-enter-active {
    -webkit-animation-name: antZoomBigIn;
    animation-name: antZoomBigIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-zoom-big-leave.ant-zoom-big-leave-active {
    -webkit-animation-name: antZoomBigOut;
    animation-name: antZoomBigOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-zoom-big-appear, .ant-zoom-big-enter {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    opacity: 0;
    transform: scale(0);
}
.ant-zoom-big-appear-prepare, .ant-zoom-big-enter-prepare {
    transform: none;
}
.ant-zoom-big-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}
.ant-zoom-big-fast-appear, .ant-zoom-big-fast-enter, .ant-zoom-big-fast-leave {
    -webkit-animation-duration: .1s;
    animation-duration: .1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active, .ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active {
    -webkit-animation-name: antZoomBigIn;
    animation-name: antZoomBigIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
    -webkit-animation-name: antZoomBigOut;
    animation-name: antZoomBigOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-zoom-big-fast-appear, .ant-zoom-big-fast-enter {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    opacity: 0;
    transform: scale(0);
}
.ant-zoom-big-fast-appear-prepare, .ant-zoom-big-fast-enter-prepare {
    transform: none;
}
.ant-zoom-big-fast-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}
.ant-zoom-up-appear, .ant-zoom-up-enter, .ant-zoom-up-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-zoom-up-appear.ant-zoom-up-appear-active, .ant-zoom-up-enter.ant-zoom-up-enter-active {
    -webkit-animation-name: antZoomUpIn;
    animation-name: antZoomUpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-zoom-up-leave.ant-zoom-up-leave-active {
    -webkit-animation-name: antZoomUpOut;
    animation-name: antZoomUpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-zoom-up-appear, .ant-zoom-up-enter {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    opacity: 0;
    transform: scale(0);
}
.ant-zoom-up-appear-prepare, .ant-zoom-up-enter-prepare {
    transform: none;
}
.ant-zoom-up-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}
.ant-zoom-down-appear, .ant-zoom-down-enter, .ant-zoom-down-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-zoom-down-appear.ant-zoom-down-appear-active, .ant-zoom-down-enter.ant-zoom-down-enter-active {
    -webkit-animation-name: antZoomDownIn;
    animation-name: antZoomDownIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-zoom-down-leave.ant-zoom-down-leave-active {
    -webkit-animation-name: antZoomDownOut;
    animation-name: antZoomDownOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-zoom-down-appear, .ant-zoom-down-enter {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    opacity: 0;
    transform: scale(0);
}
.ant-zoom-down-appear-prepare, .ant-zoom-down-enter-prepare {
    transform: none;
}
.ant-zoom-down-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}
.ant-zoom-left-appear, .ant-zoom-left-enter, .ant-zoom-left-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-zoom-left-appear.ant-zoom-left-appear-active, .ant-zoom-left-enter.ant-zoom-left-enter-active {
    -webkit-animation-name: antZoomLeftIn;
    animation-name: antZoomLeftIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-zoom-left-leave.ant-zoom-left-leave-active {
    -webkit-animation-name: antZoomLeftOut;
    animation-name: antZoomLeftOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-zoom-left-appear, .ant-zoom-left-enter {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    opacity: 0;
    transform: scale(0);
}
.ant-zoom-left-appear-prepare, .ant-zoom-left-enter-prepare {
    transform: none;
}
.ant-zoom-left-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}
.ant-zoom-right-appear, .ant-zoom-right-enter, .ant-zoom-right-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-zoom-right-appear.ant-zoom-right-appear-active, .ant-zoom-right-enter.ant-zoom-right-enter-active {
    -webkit-animation-name: antZoomRightIn;
    animation-name: antZoomRightIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-zoom-right-leave.ant-zoom-right-leave-active {
    -webkit-animation-name: antZoomRightOut;
    animation-name: antZoomRightOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    pointer-events: none;
}
.ant-zoom-right-appear, .ant-zoom-right-enter {
    -webkit-animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    animation-timing-function: cubic-bezier(.08, .82, .17, 1);
    opacity: 0;
    transform: scale(0);
}
.ant-zoom-right-appear-prepare, .ant-zoom-right-enter-prepare {
    transform: none;
}
.ant-zoom-right-leave {
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}
@-webkit-keyframes antZoomIn {
    0% {
        opacity: 0;
        transform: scale(.2);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}@keyframes antZoomIn {
     0% {
         opacity: 0;
         transform: scale(.2);
     }
     to {
         opacity: 1;
         transform: scale(1);
     }
 }@-webkit-keyframes antZoomOut {
      0% {
          transform: scale(1);
      }
      to {
          opacity: 0;
          transform: scale(.2);
      }
  }@keyframes antZoomOut {
       0% {
           transform: scale(1);
       }
       to {
           opacity: 0;
           transform: scale(.2);
       }
   }@-webkit-keyframes antZoomBigIn {
        0% {
            opacity: 0;
            transform: scale(.8);
        }
        to {
            opacity: 1;
            transform: scale(1);
        }
    }@keyframes antZoomBigIn {
         0% {
             opacity: 0;
             transform: scale(.8);
         }
         to {
             opacity: 1;
             transform: scale(1);
         }
     }@-webkit-keyframes antZoomBigOut {
          0% {
              transform: scale(1);
          }
          to {
              opacity: 0;
              transform: scale(.8);
          }
      }@keyframes antZoomBigOut {
           0% {
               transform: scale(1);
           }
           to {
               opacity: 0;
               transform: scale(.8);
           }
       }@-webkit-keyframes antZoomUpIn {
            0% {
                opacity: 0;
                transform: scale(.8);
                transform-origin: 50% 0;
            }
            to {
                transform: scale(1);
                transform-origin: 50% 0;
            }
        }@keyframes antZoomUpIn {
             0% {
                 opacity: 0;
                 transform: scale(.8);
                 transform-origin: 50% 0;
             }
             to {
                 transform: scale(1);
                 transform-origin: 50% 0;
             }
         }@-webkit-keyframes antZoomUpOut {
              0% {
                  transform: scale(1);
                  transform-origin: 50% 0;
              }
              to {
                  opacity: 0;
                  transform: scale(.8);
                  transform-origin: 50% 0;
              }
          }@keyframes antZoomUpOut {
               0% {
                   transform: scale(1);
                   transform-origin: 50% 0;
               }
               to {
                   opacity: 0;
                   transform: scale(.8);
                   transform-origin: 50% 0;
               }
           }@-webkit-keyframes antZoomLeftIn {
                0% {
                    opacity: 0;
                    transform: scale(.8);
                    transform-origin: 0 50%}
                to {
                    transform: scale(1);
                    transform-origin: 0 50%}
            }@keyframes antZoomLeftIn {
                 0% {
                     opacity: 0;
                     transform: scale(.8);
                     transform-origin: 0 50%}
                 to {
                     transform: scale(1);
                     transform-origin: 0 50%}
             }@-webkit-keyframes antZoomLeftOut {
                  0% {
                      transform: scale(1);
                      transform-origin: 0 50%}
                  to {
                      opacity: 0;
                      transform: scale(.8);
                      transform-origin: 0 50%}
              }@keyframes antZoomLeftOut {
                   0% {
                       transform: scale(1);
                       transform-origin: 0 50%}
                   to {
                       opacity: 0;
                       transform: scale(.8);
                       transform-origin: 0 50%}
               }@-webkit-keyframes antZoomRightIn {
                    0% {
                        opacity: 0;
                        transform: scale(.8);
                        transform-origin: 100% 50%}
                    to {
                        transform: scale(1);
                        transform-origin: 100% 50%}
                }@keyframes antZoomRightIn {
                     0% {
                         opacity: 0;
                         transform: scale(.8);
                         transform-origin: 100% 50%}
                     to {
                         transform: scale(1);
                         transform-origin: 100% 50%}
                 }@-webkit-keyframes antZoomRightOut {
                      0% {
                          transform: scale(1);
                          transform-origin: 100% 50%}
                      to {
                          opacity: 0;
                          transform: scale(.8);
                          transform-origin: 100% 50%}
                  }@keyframes antZoomRightOut {
                       0% {
                           transform: scale(1);
                           transform-origin: 100% 50%}
                       to {
                           opacity: 0;
                           transform: scale(.8);
                           transform-origin: 100% 50%}
                   }@-webkit-keyframes antZoomDownIn {
                        0% {
                            opacity: 0;
                            transform: scale(.8);
                            transform-origin: 50% 100%}
                        to {
                            transform: scale(1);
                            transform-origin: 50% 100%}
                    }@keyframes antZoomDownIn {
                         0% {
                             opacity: 0;
                             transform: scale(.8);
                             transform-origin: 50% 100%}
                         to {
                             transform: scale(1);
                             transform-origin: 50% 100%}
                     }@-webkit-keyframes antZoomDownOut {
                          0% {
                              transform: scale(1);
                              transform-origin: 50% 100%}
                          to {
                              opacity: 0;
                              transform: scale(.8);
                              transform-origin: 50% 100%}
                      }@keyframes antZoomDownOut {
                           0% {
                               transform: scale(1);
                               transform-origin: 50% 100%}
                           to {
                               opacity: 0;
                               transform: scale(.8);
                               transform-origin: 50% 100%}
                       }.ant-motion-collapse-legacy {
                            overflow: hidden;
                        }
.ant-motion-collapse, .ant-motion-collapse-legacy-active {
    transition: height .2s cubic-bezier(.645, .045, .355, 1), opacity .2s cubic-bezier(.645, .045, .355, 1)!important;
}
.ant-motion-collapse {
    overflow: hidden;
}
.ant-affix {
    position: fixed;
    z-index: 10;
}
.ant-alert {
    font-feature-settings: "tnum";
    word-wrap: break-word;
    align-items: center;
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: flex;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 8px 15px;
    position: relative;
}
.ant-alert-content {
    flex: 1 1;
    min-width: 0;
}
.ant-alert-icon {
    margin-right: 8px;
}
.ant-alert-description {
    display: none;
    font-size: 14px;
    line-height: 22px;
}
.ant-alert-success {
    background-color: #f6ffed;
    border: 1px solid #b7eb8f;
}
.ant-alert-success .ant-alert-icon {
    color: #52c41a;
}
.ant-alert-info {
    background-color: #e6f7ff;
    border: 1px solid #91d5ff;
}
.ant-alert-info .ant-alert-icon {
    color: #1890ff;
}
.ant-alert-warning {
    background-color: ivory;
    border: 1px solid #fffbc9;
}
.ant-alert-warning .ant-alert-icon {
    color: #ffe14f;
}
.ant-alert-error {
    background-color: #ffedeb;
    border: 1px solid #ffa099;
}
.ant-alert-error .ant-alert-icon {
    color: #e31b23;
}
.ant-alert-error .ant-alert-description>pre {
    margin: 0;
    padding: 0;
}
.ant-alert-action {
    margin-left: 8px;
}
.ant-alert-close-icon {
    background-color: transparent;
    border: none;
    cursor: pointer;
    font-size: 12px;
    line-height: 12px;
    margin-left: 8px;
    outline: none;
    overflow: hidden;
    padding: 0;
}
.ant-alert-close-icon .anticon-close {
    color: rgba(0, 0, 0, .45);
    transition: color .3s;
}
.ant-alert-close-icon .anticon-close:hover {
    color: rgba(0, 0, 0, .75);
}
.ant-alert-close-text {
    color: rgba(0, 0, 0, .45);
    transition: color .3s;
}
.ant-alert-close-text:hover {
    color: rgba(0, 0, 0, .75);
}
.ant-alert-with-description {
    align-items: flex-start;
    padding: 15px 15px 15px 24px;
}
.ant-alert-with-description.ant-alert-no-icon {
    padding: 15px;
}
.ant-alert-with-description .ant-alert-icon {
    font-size: 24px;
    margin-right: 15px;
}
.ant-alert-with-description .ant-alert-message {
    color: rgba(0, 0, 0, .85);
    display: block;
    font-size: 16px;
    margin-bottom: 4px;
}
.ant-alert-message {
    color: rgba(0, 0, 0, .85);
}
.ant-alert-with-description .ant-alert-description {
    display: block;
}
.ant-alert.ant-alert-motion-leave {
    opacity: 1;
    overflow: hidden;
    transition: max-height .3s cubic-bezier(.78, .14, .15, .86), opacity .3s cubic-bezier(.78, .14, .15, .86), padding-top .3s cubic-bezier(.78, .14, .15, .86), padding-bottom .3s cubic-bezier(.78, .14, .15, .86), margin-bottom .3s cubic-bezier(.78, .14, .15, .86);
}
.ant-alert.ant-alert-motion-leave-active {
    margin-bottom: 0!important;
    max-height: 0;
    opacity: 0;
    padding-bottom: 0;
    padding-top: 0;
}
.ant-alert-banner {
    border: 0;
    border-radius: 0;
    margin-bottom: 0;
}
.ant-alert.ant-alert-rtl {
    direction: rtl;
}
.ant-alert-rtl .ant-alert-icon {
    margin-left: 8px;
    margin-right: auto;
}
.ant-alert-rtl .ant-alert-action, .ant-alert-rtl .ant-alert-close-icon {
    margin-left: auto;
    margin-right: 8px;
}
.ant-alert-rtl.ant-alert-with-description {
    padding-left: 15px;
    padding-right: 24px;
}
.ant-alert-rtl.ant-alert-with-description .ant-alert-icon {
    margin-left: 15px;
    margin-right: auto;
}
.ant-anchor {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0 0 0 2px;
    position: relative;
}
.ant-anchor-wrapper {
    background-color: transparent;
    margin-left: -4px;
    overflow: auto;
    padding-left: 4px;
}
.ant-anchor-ink {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
}
.ant-anchor-ink:before {
    background-color: #f0f0f0;
    content: " ";
    display: block;
    height: 100%;
    margin: 0 auto;
    position: relative;
    width: 2px;
}
.ant-anchor-ink-ball {
    background-color: #fff;
    border: 2px solid #1890ff;
    border-radius: 8px;
    display: none;
    height: 8px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    transition: top .3s ease-in-out;
    width: 8px;
}
.ant-anchor-ink-ball.visible {
    display: inline-block;
}
.ant-anchor-fixed .ant-anchor-ink .ant-anchor-ink-ball {
    display: none;
}
.ant-anchor-link {
    padding: 4px 0 4px 16px;
}
.ant-anchor-link-title {
    color: rgba(0, 0, 0, .65);
    display: block;
    margin-bottom: 3px;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    transition: all .3s;
    white-space: nowrap;
}
.ant-anchor-link-title:only-child {
    margin-bottom: 0;
}
.ant-anchor-link-active>.ant-anchor-link-title {
    color: #1890ff;
}
.ant-anchor-link .ant-anchor-link {
    padding-bottom: 2px;
    padding-top: 2px;
}
.ant-anchor-rtl {
    direction: rtl;
}
.ant-anchor-rtl.ant-anchor-wrapper {
    margin-left: 0;
    margin-right: -4px;
    padding-left: 0;
    padding-right: 4px;
}
.ant-anchor-rtl .ant-anchor-ink {
    left: auto;
    right: 0;
}
.ant-anchor-rtl .ant-anchor-ink-ball {
    left: 0;
    right: 50%;
    transform: translateX(50%);
}
.ant-anchor-rtl .ant-anchor-link {
    padding: 4px 16px 4px 0;
}
.ant-select-auto-complete {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-select-auto-complete .ant-select-clear {
    right: 13px;
}
.ant-avatar {
    font-feature-settings: "tnum";
    background: #ccc;
    border-radius: 50%;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    height: 32px;
    line-height: 1.5715;
    line-height: 32px;
    list-style: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    width: 32px;
}
.ant-avatar-image {
    background: transparent;
}
.ant-avatar .ant-image-img {
    display: block;
}
.ant-avatar-string {
    left: 50%;
    position: absolute;
    transform-origin: 0 center;
}
.ant-avatar.ant-avatar-icon {
    font-size: 18px;
}
.ant-avatar.ant-avatar-icon>.anticon {
    margin: 0;
}
.ant-avatar-lg {
    border-radius: 50%;
    height: 40px;
    line-height: 40px;
    width: 40px;
}
.ant-avatar-lg-string {
    left: 50%;
    position: absolute;
    transform-origin: 0 center;
}
.ant-avatar-lg.ant-avatar-icon {
    font-size: 24px;
}
.ant-avatar-lg.ant-avatar-icon>.anticon {
    margin: 0;
}
.ant-avatar-sm {
    border-radius: 50%;
    height: 24px;
    line-height: 24px;
    width: 24px;
}
.ant-avatar-sm-string {
    left: 50%;
    position: absolute;
    transform-origin: 0 center;
}
.ant-avatar-sm.ant-avatar-icon {
    font-size: 14px;
}
.ant-avatar-sm.ant-avatar-icon>.anticon {
    margin: 0;
}
.ant-avatar-square {
    border-radius: 5px;
}
.ant-avatar>img {
    display: block;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%}
.ant-avatar-group {
    display: inline-flex;
}
.ant-avatar-group .ant-avatar {
    border: 1px solid #fff;
}
.ant-avatar-group .ant-avatar:not(:first-child) {
    margin-left: -8px;
}
.ant-avatar-group-popover .ant-avatar+.ant-avatar {
    margin-left: 3px;
}
.ant-avatar-group-rtl .ant-avatar:not(:first-child) {
    margin-left: 0;
    margin-right: -8px;
}
.ant-avatar-group-popover.ant-popover-rtl .ant-avatar+.ant-avatar {
    margin-left: 0;
    margin-right: 3px;
}
.ant-back-top {
    font-feature-settings: "tnum";
    bottom: 50px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    font-size: 14px;
    font-variant: tabular-nums;
    height: 40px;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: fixed;
    right: 100px;
    width: 40px;
    z-index: 10;
}
.ant-back-top:empty {
    display: none;
}
.ant-back-top-rtl {
    direction: rtl;
    left: 100px;
    right: auto;
}
.ant-back-top-content {
    background-color: rgba(0, 0, 0, .45);
    border-radius: 20px;
    color: #fff;
    height: 40px;
    overflow: hidden;
    text-align: center;
    transition: all .3s;
    width: 40px;
}
.ant-back-top-content:hover {
    background-color: rgba(0, 0, 0, .65);
    transition: all .3s;
}
.ant-back-top-icon {
    font-size: 24px;
    line-height: 40px;
}
@media screen and (max-width:768px) {
    .ant-back-top {
        right: 60px;
    }
    .ant-back-top-rtl {
        left: 60px;
        right: auto;
    }
}@media screen and (max-width:480px) {
    .ant-back-top {
        right: 20px;
    }
    .ant-back-top-rtl {
        left: 20px;
        right: auto;
    }
}.ant-badge {
     font-feature-settings: "tnum";
     box-sizing: border-box;
     color: rgba(0, 0, 0, .65);
     display: inline-block;
     font-size: 14px;
     font-variant: tabular-nums;
     line-height: 1.5715;
     line-height: 1;
     list-style: none;
     margin: 0;
     padding: 0;
     position: relative;
 }
.ant-badge-count {
    background: #ff4d4f;
    border-radius: 10px;
    box-shadow: 0 0 0 1px #fff;
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    height: 20px;
    line-height: 20px;
    min-width: 20px;
    padding: 0 6px;
    text-align: center;
    white-space: nowrap;
    z-index: auto;
}
.ant-badge-count a, .ant-badge-count a:hover {
    color: #fff;
}
.ant-badge-count-sm {
    border-radius: 7px;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    min-width: 14px;
    padding: 0;
}
.ant-badge-multiple-words {
    padding: 0 8px;
}
.ant-badge-dot {
    background: #ff4d4f;
    border-radius: 100%;
    box-shadow: 0 0 0 1px #fff;
    height: 6px;
    min-width: 6px;
    width: 6px;
    z-index: auto;
}
.ant-badge-dot.ant-scroll-number {
    transition: background 1.5s;
}
.ant-badge .ant-scroll-number-custom-component, .ant-badge-count, .ant-badge-dot {
    position: absolute;
    right: 0;
    top: 0;
    transform: translate(50%, -50%);
    transform-origin: 100% 0;
}
.ant-badge .ant-scroll-number-custom-component.anticon-spin, .ant-badge-count.anticon-spin, .ant-badge-dot.anticon-spin {
    -webkit-animation: antBadgeLoadingCircle 1s linear infinite;
    animation: antBadgeLoadingCircle 1s linear infinite;
}
.ant-badge-status {
    line-height: inherit;
    vertical-align: baseline;
}
.ant-badge-status-dot {
    border-radius: 50%;
    display: inline-block;
    height: 6px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 6px;
}
.ant-badge-status-success {
    background-color: #52c41a;
}
.ant-badge-status-processing {
    background-color: #1890ff;
    position: relative;
}
.ant-badge-status-processing:after {
    -webkit-animation: antStatusProcessing 1.2s ease-in-out infinite;
    animation: antStatusProcessing 1.2s ease-in-out infinite;
    border: 1px solid #1890ff;
    border-radius: 50%;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%}
.ant-badge-status-default {
    background-color: #d9d9d9;
}
.ant-badge-status-error {
    background-color: #e31b23;
}
.ant-badge-status-warning {
    background-color: #ffe14f;
}
.ant-badge-status-magenta, .ant-badge-status-pink {
    background: #eb2f96;
}
.ant-badge-status-red {
    background: #f5222d;
}
.ant-badge-status-volcano {
    background: #fa541c;
}
.ant-badge-status-orange {
    background: #fa8c16;
}
.ant-badge-status-yellow {
    background: #fadb14;
}
.ant-badge-status-gold {
    background: #faad14;
}
.ant-badge-status-cyan {
    background: #13c2c2;
}
.ant-badge-status-lime {
    background: #a0d911;
}
.ant-badge-status-green {
    background: #52c41a;
}
.ant-badge-status-blue {
    background: #1890ff;
}
.ant-badge-status-geekblue {
    background: #2f54eb;
}
.ant-badge-status-purple {
    background: #722ed1;
}
.ant-badge-status-text {
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    margin-left: 8px;
}
.ant-badge-zoom-appear, .ant-badge-zoom-enter {
    -webkit-animation: antZoomBadgeIn .3s cubic-bezier(.12, .4, .29, 1.46);
    animation: antZoomBadgeIn .3s cubic-bezier(.12, .4, .29, 1.46);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.ant-badge-zoom-leave {
    -webkit-animation: antZoomBadgeOut .3s cubic-bezier(.71, -.46, .88, .6);
    animation: antZoomBadgeOut .3s cubic-bezier(.71, -.46, .88, .6);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.ant-badge-not-a-wrapper .ant-badge-zoom-appear, .ant-badge-not-a-wrapper .ant-badge-zoom-enter {
    -webkit-animation: antNoWrapperZoomBadgeIn .3s cubic-bezier(.12, .4, .29, 1.46);
    animation: antNoWrapperZoomBadgeIn .3s cubic-bezier(.12, .4, .29, 1.46);
}
.ant-badge-not-a-wrapper .ant-badge-zoom-leave {
    -webkit-animation: antNoWrapperZoomBadgeOut .3s cubic-bezier(.71, -.46, .88, .6);
    animation: antNoWrapperZoomBadgeOut .3s cubic-bezier(.71, -.46, .88, .6);
}
.ant-badge-not-a-wrapper:not(.ant-badge-status) {
    vertical-align: middle;
}
.ant-badge-not-a-wrapper .ant-badge-count, .ant-badge-not-a-wrapper .ant-scroll-number-custom-component {
    transform: none;
}
.ant-badge-not-a-wrapper .ant-scroll-number, .ant-badge-not-a-wrapper .ant-scroll-number-custom-component {
    display: block;
    position: relative;
    top: auto;
    transform-origin: 50% 50%}
@-webkit-keyframes antStatusProcessing {
    0% {
        opacity: .5;
        transform: scale(.8);
    }
    to {
        opacity: 0;
        transform: scale(2.4);
    }
}@keyframes antStatusProcessing {
     0% {
         opacity: .5;
         transform: scale(.8);
     }
     to {
         opacity: 0;
         transform: scale(2.4);
     }
 }.ant-scroll-number {
      direction: ltr;
      overflow: hidden;
  }
.ant-scroll-number-only {
    display: inline-block;
    position: relative;
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-scroll-number-only, .ant-scroll-number-only>p.ant-scroll-number-only-unit {
    -webkit-backface-visibility: hidden;
    height: 20px;
    -webkit-transform-style: preserve-3d;
}
.ant-scroll-number-only>p.ant-scroll-number-only-unit {
    margin: 0;
}
.ant-scroll-number-symbol {
    vertical-align: top;
}
@-webkit-keyframes antZoomBadgeIn {
    0% {
        opacity: 0;
        transform: scale(0) translate(50%, -50%);
    }
    to {
        transform: scale(1) translate(50%, -50%);
    }
}@keyframes antZoomBadgeIn {
     0% {
         opacity: 0;
         transform: scale(0) translate(50%, -50%);
     }
     to {
         transform: scale(1) translate(50%, -50%);
     }
 }@-webkit-keyframes antZoomBadgeOut {
      0% {
          transform: scale(1) translate(50%, -50%);
      }
      to {
          opacity: 0;
          transform: scale(0) translate(50%, -50%);
      }
  }@keyframes antZoomBadgeOut {
       0% {
           transform: scale(1) translate(50%, -50%);
       }
       to {
           opacity: 0;
           transform: scale(0) translate(50%, -50%);
       }
   }@-webkit-keyframes antNoWrapperZoomBadgeIn {
        0% {
            opacity: 0;
            transform: scale(0);
        }
        to {
            transform: scale(1);
        }
    }@keyframes antNoWrapperZoomBadgeIn {
         0% {
             opacity: 0;
             transform: scale(0);
         }
         to {
             transform: scale(1);
         }
     }@-webkit-keyframes antNoWrapperZoomBadgeOut {
          0% {
              transform: scale(1);
          }
          to {
              opacity: 0;
              transform: scale(0);
          }
      }@keyframes antNoWrapperZoomBadgeOut {
           0% {
               transform: scale(1);
           }
           to {
               opacity: 0;
               transform: scale(0);
           }
       }@-webkit-keyframes antBadgeLoadingCircle {
            0% {
                transform-origin: 50%}
            to {
                transform: translate(50%, -50%) rotate(1turn);
                transform-origin: 50%}
        }@keyframes antBadgeLoadingCircle {
             0% {
                 transform-origin: 50%}
             to {
                 transform: translate(50%, -50%) rotate(1turn);
                 transform-origin: 50%}
         }.ant-ribbon-wrapper {
              position: relative;
          }
.ant-ribbon {
    font-feature-settings: "tnum";
    background-color: #1890ff;
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    color: #fff;
    font-size: 14px;
    font-variant: tabular-nums;
    height: 22px;
    line-height: 1.5715;
    line-height: 22px;
    list-style: none;
    margin: 0;
    padding: 0 8px;
    position: absolute;
    top: 8px;
    white-space: nowrap;
}
.ant-ribbon-text {
    color: #fff;
}
.ant-ribbon-corner {
    border: 4px solid;
    color: currentcolor;
    height: 8px;
    position: absolute;
    top: 100%;
    transform: scaleY(.75);
    transform-origin: top;
    width: 8px;
}
.ant-ribbon-corner:after {
    border: inherit;
    color: rgba(0, 0, 0, .25);
    content: "";
    height: inherit;
    left: -4px;
    position: absolute;
    top: -4px;
    width: inherit;
}
.ant-ribbon-color-magenta, .ant-ribbon-color-pink {
    background: #eb2f96;
    color: #eb2f96;
}
.ant-ribbon-color-red {
    background: #f5222d;
    color: #f5222d;
}
.ant-ribbon-color-volcano {
    background: #fa541c;
    color: #fa541c;
}
.ant-ribbon-color-orange {
    background: #fa8c16;
    color: #fa8c16;
}
.ant-ribbon-color-yellow {
    background: #fadb14;
    color: #fadb14;
}
.ant-ribbon-color-gold {
    background: #faad14;
    color: #faad14;
}
.ant-ribbon-color-cyan {
    background: #13c2c2;
    color: #13c2c2;
}
.ant-ribbon-color-lime {
    background: #a0d911;
    color: #a0d911;
}
.ant-ribbon-color-green {
    background: #52c41a;
    color: #52c41a;
}
.ant-ribbon-color-blue {
    background: #1890ff;
    color: #1890ff;
}
.ant-ribbon-color-geekblue {
    background: #2f54eb;
    color: #2f54eb;
}
.ant-ribbon-color-purple {
    background: #722ed1;
    color: #722ed1;
}
.ant-ribbon.ant-ribbon-placement-end {
    border-bottom-right-radius: 0;
    right: -8px;
}
.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner {
    border-color: currentcolor transparent transparent currentcolor;
    right: 0;
}
.ant-ribbon.ant-ribbon-placement-start {
    border-bottom-left-radius: 0;
    left: -8px;
}
.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner {
    border-color: currentcolor currentcolor transparent transparent;
    left: 0;
}
.ant-badge-rtl {
    direction: rtl;
}
.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-count, .ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-badge-dot, .ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component {
    direction: ltr;
    left: 0;
    right: auto;
    transform: translate(-50%, -50%);
    transform-origin: 0 0;
}
.ant-badge-rtl.ant-badge:not(.ant-badge-not-a-wrapper) .ant-scroll-number-custom-component {
    left: 0;
    right: auto;
    transform: translate(-50%, -50%);
    transform-origin: 0 0;
}
.ant-badge-rtl .ant-badge-status-text {
    margin-left: 0;
    margin-right: 8px;
}
.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-appear, .ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-enter {
    -webkit-animation-name: antZoomBadgeInRtl;
    animation-name: antZoomBadgeInRtl;
}
.ant-badge:not(.ant-badge-not-a-wrapper).ant-badge-rtl .ant-badge-zoom-leave {
    -webkit-animation-name: antZoomBadgeOutRtl;
    animation-name: antZoomBadgeOutRtl;
}
.ant-ribbon-rtl {
    direction: rtl;
}
.ant-ribbon-rtl.ant-ribbon-placement-end {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 5px;
    left: -8px;
    right: unset;
}
.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner {
    left: 0;
    right: unset;
}
.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner, .ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner:after {
    border-color: currentcolor currentcolor transparent transparent;
}
.ant-ribbon-rtl.ant-ribbon-placement-start {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 0;
    left: unset;
    right: -8px;
}
.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner {
    left: unset;
    right: 0;
}
.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner, .ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner:after {
    border-color: currentcolor transparent transparent currentcolor;
}
@-webkit-keyframes antZoomBadgeInRtl {
    0% {
        opacity: 0;
        transform: scale(0) translate(-50%, -50%);
    }
    to {
        transform: scale(1) translate(-50%, -50%);
    }
}@keyframes antZoomBadgeInRtl {
     0% {
         opacity: 0;
         transform: scale(0) translate(-50%, -50%);
     }
     to {
         transform: scale(1) translate(-50%, -50%);
     }
 }@-webkit-keyframes antZoomBadgeOutRtl {
      0% {
          transform: scale(1) translate(-50%, -50%);
      }
      to {
          opacity: 0;
          transform: scale(0) translate(-50%, -50%);
      }
  }@keyframes antZoomBadgeOutRtl {
       0% {
           transform: scale(1) translate(-50%, -50%);
       }
       to {
           opacity: 0;
           transform: scale(0) translate(-50%, -50%);
       }
   }.ant-breadcrumb {
        font-feature-settings: "tnum";
        box-sizing: border-box;
        color: rgba(0, 0, 0, .65);
        color: rgba(0, 0, 0, .45);
        font-size: 14px;
        font-variant: tabular-nums;
        line-height: 1.5715;
        list-style: none;
        margin: 0;
        padding: 0;
    }
.ant-breadcrumb .anticon {
    font-size: 14px;
}
.ant-breadcrumb ol {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-breadcrumb a {
    color: rgba(0, 0, 0, .45);
    transition: color .3s;
}
.ant-breadcrumb a:hover, .ant-breadcrumb li:last-child, .ant-breadcrumb li:last-child a {
    color: rgba(0, 0, 0, .65);
}
li:last-child>.ant-breadcrumb-separator {
    display: none;
}
.ant-breadcrumb-separator {
    color: rgba(0, 0, 0, .45);
    margin: 0 8px;
}
.ant-breadcrumb-link>.anticon+a, .ant-breadcrumb-link>.anticon+span, .ant-breadcrumb-overlay-link>.anticon {
    margin-left: 4px;
}
.ant-breadcrumb-rtl {
    direction: rtl;
}
.ant-breadcrumb-rtl:before {
    content: "";
    display: table;
}
.ant-breadcrumb-rtl:after {
    clear: both;
    content: "";
    display: table;
}
.ant-breadcrumb-rtl>span {
    float: right;
}
.ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+a, .ant-breadcrumb-rtl .ant-breadcrumb-link>.anticon+span, .ant-breadcrumb-rtl .ant-breadcrumb-overlay-link>.anticon {
    margin-left: 0;
    margin-right: 4px;
}
.ant-btn {
    background-image: none;
    background: #fff;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    box-shadow: 0 2px 0 rgba(0, 0, 0, .015);
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    height: 32px;
    line-height: 1.5715;
    padding: 4px 15px;
    position: relative;
    text-align: center;
    touch-action: manipulation;
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}
.ant-btn>.anticon {
    line-height: 1;
}
.ant-btn, .ant-btn:active, .ant-btn:focus {
    outline: 0;
}
.ant-btn:not([disabled]):hover {
    text-decoration: none;
}
.ant-btn:not([disabled]):active {
    box-shadow: none;
    outline: 0;
}
.ant-btn[disabled] {
    cursor: not-allowed;
}
.ant-btn[disabled]>* {
    pointer-events: none;
}
.ant-btn-lg {
    border-radius: 5px;
    font-size: 16px;
    height: 40px;
    padding: 6.4px 15px;
}
.ant-btn-sm {
    border-radius: 5px;
    font-size: 14px;
    height: 24px;
    padding: 0 7px;
}
.ant-btn>a:only-child {
    color: currentcolor;
}
.ant-btn>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn:focus, .ant-btn:hover {
    background: #fff;
    border-color: #40a9ff;
    color: #40a9ff;
}
.ant-btn:focus>a:only-child, .ant-btn:hover>a:only-child {
    color: currentcolor;
}
.ant-btn:focus>a:only-child:after, .ant-btn:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn:active {
    background: #fff;
    border-color: #096dd9;
    color: #096dd9;
}
.ant-btn:active>a:only-child {
    color: currentcolor;
}
.ant-btn:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn[disabled], .ant-btn[disabled]:active, .ant-btn[disabled]:focus, .ant-btn[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn[disabled]:active>a:only-child, .ant-btn[disabled]:focus>a:only-child, .ant-btn[disabled]:hover>a:only-child, .ant-btn[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn[disabled]:active>a:only-child:after, .ant-btn[disabled]:focus>a:only-child:after, .ant-btn[disabled]:hover>a:only-child:after, .ant-btn[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn:active, .ant-btn:focus, .ant-btn:hover {
    background: #fff;
    text-decoration: none;
}
.ant-btn>span {
    display: inline-block;
}
.ant-btn-primary {
    background: #1890ff;
    border-color: #1890ff;
    box-shadow: 0 2px 0 rgba(0, 0, 0, .045);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .12);
}
.ant-btn-primary>a:only-child {
    color: currentcolor;
}
.ant-btn-primary>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-primary:focus, .ant-btn-primary:hover {
    background: #40a9ff;
    border-color: #40a9ff;
    color: #fff;
}
.ant-btn-primary:focus>a:only-child, .ant-btn-primary:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-primary:focus>a:only-child:after, .ant-btn-primary:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-primary:active {
    background: #096dd9;
    border-color: #096dd9;
    color: #fff;
}
.ant-btn-primary:active>a:only-child {
    color: currentcolor;
}
.ant-btn-primary:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-primary[disabled], .ant-btn-primary[disabled]:active, .ant-btn-primary[disabled]:focus, .ant-btn-primary[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-primary[disabled]:active>a:only-child, .ant-btn-primary[disabled]:focus>a:only-child, .ant-btn-primary[disabled]:hover>a:only-child, .ant-btn-primary[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-primary[disabled]:active>a:only-child:after, .ant-btn-primary[disabled]:focus>a:only-child:after, .ant-btn-primary[disabled]:hover>a:only-child:after, .ant-btn-primary[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
    border-left-color: #40a9ff;
    border-right-color: #40a9ff;
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
    border-color: #c1c7d0;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
    border-right-color: #40a9ff;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
    border-right-color: #c1c7d0;
}
.ant-btn-group .ant-btn-primary+.ant-btn-primary, .ant-btn-group .ant-btn-primary:last-child:not(:first-child) {
    border-left-color: #40a9ff;
}
.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled], .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled] {
    border-left-color: #c1c7d0;
}
.ant-btn-ghost {
    background: transparent;
    border-color: #c1c7d0;
    color: rgba(0, 0, 0, .65);
}
.ant-btn-ghost>a:only-child {
    color: currentcolor;
}
.ant-btn-ghost>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-ghost:focus, .ant-btn-ghost:hover {
    background: transparent;
    border-color: #40a9ff;
    color: #40a9ff;
}
.ant-btn-ghost:focus>a:only-child, .ant-btn-ghost:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-ghost:focus>a:only-child:after, .ant-btn-ghost:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-ghost:active {
    background: transparent;
    border-color: #096dd9;
    color: #096dd9;
}
.ant-btn-ghost:active>a:only-child {
    color: currentcolor;
}
.ant-btn-ghost:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-ghost[disabled], .ant-btn-ghost[disabled]:active, .ant-btn-ghost[disabled]:focus, .ant-btn-ghost[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-ghost[disabled]:active>a:only-child, .ant-btn-ghost[disabled]:focus>a:only-child, .ant-btn-ghost[disabled]:hover>a:only-child, .ant-btn-ghost[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-ghost[disabled]:active>a:only-child:after, .ant-btn-ghost[disabled]:focus>a:only-child:after, .ant-btn-ghost[disabled]:hover>a:only-child:after, .ant-btn-ghost[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dashed {
    background: #fff;
    border-color: #c1c7d0;
    border-style: dashed;
    color: rgba(0, 0, 0, .65);
}
.ant-btn-dashed>a:only-child {
    color: currentcolor;
}
.ant-btn-dashed>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dashed:focus, .ant-btn-dashed:hover {
    background: #fff;
    border-color: #40a9ff;
    color: #40a9ff;
}
.ant-btn-dashed:focus>a:only-child, .ant-btn-dashed:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-dashed:focus>a:only-child:after, .ant-btn-dashed:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dashed:active {
    background: #fff;
    border-color: #096dd9;
    color: #096dd9;
}
.ant-btn-dashed:active>a:only-child {
    color: currentcolor;
}
.ant-btn-dashed:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dashed[disabled], .ant-btn-dashed[disabled]:active, .ant-btn-dashed[disabled]:focus, .ant-btn-dashed[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-dashed[disabled]:active>a:only-child, .ant-btn-dashed[disabled]:focus>a:only-child, .ant-btn-dashed[disabled]:hover>a:only-child, .ant-btn-dashed[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-dashed[disabled]:active>a:only-child:after, .ant-btn-dashed[disabled]:focus>a:only-child:after, .ant-btn-dashed[disabled]:hover>a:only-child:after, .ant-btn-dashed[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-danger {
    background: #e31b23;
    border-color: #e31b23;
    box-shadow: 0 2px 0 rgba(0, 0, 0, .045);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .12);
}
.ant-btn-danger>a:only-child {
    color: currentcolor;
}
.ant-btn-danger>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-danger:focus, .ant-btn-danger:hover {
    background: #f04343;
    border-color: #f04343;
    color: #fff;
}
.ant-btn-danger:focus>a:only-child, .ant-btn-danger:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-danger:focus>a:only-child:after, .ant-btn-danger:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-danger:active {
    background: #bd0d19;
    border-color: #bd0d19;
    color: #fff;
}
.ant-btn-danger:active>a:only-child {
    color: currentcolor;
}
.ant-btn-danger:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-danger[disabled], .ant-btn-danger[disabled]:active, .ant-btn-danger[disabled]:focus, .ant-btn-danger[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-danger[disabled]:active>a:only-child, .ant-btn-danger[disabled]:focus>a:only-child, .ant-btn-danger[disabled]:hover>a:only-child, .ant-btn-danger[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-danger[disabled]:active>a:only-child:after, .ant-btn-danger[disabled]:focus>a:only-child:after, .ant-btn-danger[disabled]:hover>a:only-child:after, .ant-btn-danger[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-link {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    color: #1890ff;
}
.ant-btn-link>a:only-child {
    color: currentcolor;
}
.ant-btn-link>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-link:focus, .ant-btn-link:hover {
    background: transparent;
    border-color: #40a9ff;
    color: #40a9ff;
}
.ant-btn-link:focus>a:only-child, .ant-btn-link:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-link:focus>a:only-child:after, .ant-btn-link:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-link:active {
    background: transparent;
    border-color: #096dd9;
    color: #096dd9;
}
.ant-btn-link:active>a:only-child {
    color: currentcolor;
}
.ant-btn-link:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-link[disabled], .ant-btn-link[disabled]:active, .ant-btn-link[disabled]:focus, .ant-btn-link[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
}
.ant-btn-link:hover {
    background: transparent;
}
.ant-btn-link:active, .ant-btn-link:focus, .ant-btn-link:hover {
    border-color: transparent;
}
.ant-btn-link[disabled], .ant-btn-link[disabled]:active, .ant-btn-link[disabled]:focus, .ant-btn-link[disabled]:hover {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-link[disabled]:active>a:only-child, .ant-btn-link[disabled]:focus>a:only-child, .ant-btn-link[disabled]:hover>a:only-child, .ant-btn-link[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-link[disabled]:active>a:only-child:after, .ant-btn-link[disabled]:focus>a:only-child:after, .ant-btn-link[disabled]:hover>a:only-child:after, .ant-btn-link[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-text {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    color: rgba(0, 0, 0, .65);
}
.ant-btn-text>a:only-child {
    color: currentcolor;
}
.ant-btn-text>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-text:focus, .ant-btn-text:hover {
    background: transparent;
    border-color: #40a9ff;
    color: #40a9ff;
}
.ant-btn-text:focus>a:only-child, .ant-btn-text:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-text:focus>a:only-child:after, .ant-btn-text:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-text:active {
    background: transparent;
    border-color: #096dd9;
    color: #096dd9;
}
.ant-btn-text:active>a:only-child {
    color: currentcolor;
}
.ant-btn-text:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-text[disabled], .ant-btn-text[disabled]:active, .ant-btn-text[disabled]:focus, .ant-btn-text[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
}
.ant-btn-text:focus, .ant-btn-text:hover {
    background: rgba(0, 0, 0, .018);
    border-color: transparent;
    color: rgba(0, 0, 0, .65);
}
.ant-btn-text:active {
    background: rgba(0, 0, 0, .028);
    border-color: transparent;
    color: rgba(0, 0, 0, .65);
}
.ant-btn-text[disabled], .ant-btn-text[disabled]:active, .ant-btn-text[disabled]:focus, .ant-btn-text[disabled]:hover {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-text[disabled]:active>a:only-child, .ant-btn-text[disabled]:focus>a:only-child, .ant-btn-text[disabled]:hover>a:only-child, .ant-btn-text[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-text[disabled]:active>a:only-child:after, .ant-btn-text[disabled]:focus>a:only-child:after, .ant-btn-text[disabled]:hover>a:only-child:after, .ant-btn-text[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous {
    background: #fff;
    border-color: #e31b23;
    color: #e31b23;
}
.ant-btn-dangerous>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous:focus, .ant-btn-dangerous:hover {
    background: #fff;
    border-color: #f04343;
    color: #f04343;
}
.ant-btn-dangerous:focus>a:only-child, .ant-btn-dangerous:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous:focus>a:only-child:after, .ant-btn-dangerous:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous:active {
    background: #fff;
    border-color: #bd0d19;
    color: #bd0d19;
}
.ant-btn-dangerous:active>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous[disabled], .ant-btn-dangerous[disabled]:active, .ant-btn-dangerous[disabled]:focus, .ant-btn-dangerous[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-dangerous[disabled]:active>a:only-child, .ant-btn-dangerous[disabled]:focus>a:only-child, .ant-btn-dangerous[disabled]:hover>a:only-child, .ant-btn-dangerous[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous[disabled]:active>a:only-child:after, .ant-btn-dangerous[disabled]:focus>a:only-child:after, .ant-btn-dangerous[disabled]:hover>a:only-child:after, .ant-btn-dangerous[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-primary {
    background: #e31b23;
    border-color: #e31b23;
    box-shadow: 0 2px 0 rgba(0, 0, 0, .045);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .12);
}
.ant-btn-dangerous.ant-btn-primary>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-primary>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-primary:focus, .ant-btn-dangerous.ant-btn-primary:hover {
    background: #f04343;
    border-color: #f04343;
    color: #fff;
}
.ant-btn-dangerous.ant-btn-primary:focus>a:only-child, .ant-btn-dangerous.ant-btn-primary:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-primary:focus>a:only-child:after, .ant-btn-dangerous.ant-btn-primary:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-primary:active {
    background: #bd0d19;
    border-color: #bd0d19;
    color: #fff;
}
.ant-btn-dangerous.ant-btn-primary:active>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-primary:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-primary[disabled], .ant-btn-dangerous.ant-btn-primary[disabled]:active, .ant-btn-dangerous.ant-btn-primary[disabled]:focus, .ant-btn-dangerous.ant-btn-primary[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child, .ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child, .ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child, .ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child:after, .ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child:after, .ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child:after, .ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-link {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    color: #e31b23;
}
.ant-btn-dangerous.ant-btn-link>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-link>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-link:focus, .ant-btn-dangerous.ant-btn-link:hover {
    border-color: #40a9ff;
    color: #40a9ff;
}
.ant-btn-dangerous.ant-btn-link:active {
    border-color: #096dd9;
    color: #096dd9;
}
.ant-btn-dangerous.ant-btn-link[disabled], .ant-btn-dangerous.ant-btn-link[disabled]:active, .ant-btn-dangerous.ant-btn-link[disabled]:focus, .ant-btn-dangerous.ant-btn-link[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
}
.ant-btn-dangerous.ant-btn-link:focus, .ant-btn-dangerous.ant-btn-link:hover {
    background: transparent;
    border-color: transparent;
    color: #f04343;
}
.ant-btn-dangerous.ant-btn-link:focus>a:only-child, .ant-btn-dangerous.ant-btn-link:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after, .ant-btn-dangerous.ant-btn-link:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-link:active {
    background: transparent;
    border-color: transparent;
    color: #bd0d19;
}
.ant-btn-dangerous.ant-btn-link:active>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-link:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-link[disabled], .ant-btn-dangerous.ant-btn-link[disabled]:active, .ant-btn-dangerous.ant-btn-link[disabled]:focus, .ant-btn-dangerous.ant-btn-link[disabled]:hover {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after, .ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after, .ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after, .ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-text {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    color: #e31b23;
}
.ant-btn-dangerous.ant-btn-text>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-text:focus, .ant-btn-dangerous.ant-btn-text:hover {
    background: transparent;
    border-color: #40a9ff;
    color: #40a9ff;
}
.ant-btn-dangerous.ant-btn-text:active {
    background: transparent;
    border-color: #096dd9;
    color: #096dd9;
}
.ant-btn-dangerous.ant-btn-text[disabled], .ant-btn-dangerous.ant-btn-text[disabled]:active, .ant-btn-dangerous.ant-btn-text[disabled]:focus, .ant-btn-dangerous.ant-btn-text[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
}
.ant-btn-dangerous.ant-btn-text:focus, .ant-btn-dangerous.ant-btn-text:hover {
    background: rgba(0, 0, 0, .018);
    border-color: transparent;
    color: #f04343;
}
.ant-btn-dangerous.ant-btn-text:focus>a:only-child, .ant-btn-dangerous.ant-btn-text:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text:focus>a:only-child:after, .ant-btn-dangerous.ant-btn-text:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-text:active {
    background: rgba(0, 0, 0, .028);
    border-color: transparent;
    color: #bd0d19;
}
.ant-btn-dangerous.ant-btn-text:active>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-dangerous.ant-btn-text[disabled], .ant-btn-dangerous.ant-btn-text[disabled]:active, .ant-btn-dangerous.ant-btn-text[disabled]:focus, .ant-btn-dangerous.ant-btn-text[disabled]:hover {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child:after, .ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child:after, .ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child:after, .ant-btn-dangerous.ant-btn-text[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-icon-only {
    border-radius: 5px;
    font-size: 16px;
    height: 32px;
    padding: 2.4px 0;
    vertical-align: -3px;
    width: 32px;
}
.ant-btn-icon-only>* {
    font-size: 16px;
}
.ant-btn-icon-only.ant-btn-lg {
    border-radius: 5px;
    font-size: 18px;
    height: 40px;
    padding: 4.9px 0;
    width: 40px;
}
.ant-btn-icon-only.ant-btn-lg>* {
    font-size: 18px;
}
.ant-btn-icon-only.ant-btn-sm {
    border-radius: 5px;
    font-size: 14px;
    height: 24px;
    padding: 0;
    width: 24px;
}
.ant-btn-icon-only.ant-btn-sm>* {
    font-size: 14px;
}
.ant-btn-icon-only>.anticon {
    display: flex;
    justify-content: center;
}
.ant-btn-icon-only .anticon-loading {
    padding: 0!important;
}
a.ant-btn-icon-only {
    vertical-align: -1px;
}
a.ant-btn-icon-only>.anticon {
    display: inline;
}
.ant-btn-round {
    border-radius: 32px;
    font-size: 14px;
    height: 32px;
    padding: 4px 16px;
}
.ant-btn-round.ant-btn-lg {
    border-radius: 40px;
    font-size: 16px;
    height: 40px;
    padding: 6.4px 20px;
}
.ant-btn-round.ant-btn-sm {
    border-radius: 24px;
    font-size: 14px;
    height: 24px;
    padding: 0 12px;
}
.ant-btn-round.ant-btn-icon-only {
    width: auto;
}
.ant-btn-circle {
    border-radius: 50%;
    min-width: 32px;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}
.ant-btn-circle.ant-btn-lg {
    border-radius: 50%;
    min-width: 40px;
}
.ant-btn-circle.ant-btn-sm {
    border-radius: 50%;
    min-width: 24px;
}
.ant-btn:before {
    background: #fff;
    border-radius: inherit;
    bottom: -1px;
    content: "";
    display: none;
    left: -1px;
    opacity: .35;
    pointer-events: none;
    position: absolute;
    right: -1px;
    top: -1px;
    transition: opacity .2s;
    z-index: 1;
}
.ant-btn .anticon {
    transition: margin-left .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-btn .anticon.anticon-minus>svg, .ant-btn .anticon.anticon-plus>svg {
    shape-rendering: optimizespeed;
}
.ant-btn.ant-btn-loading {
    cursor: default;
    position: relative;
}
.ant-btn.ant-btn-loading:before {
    display: block;
}
.ant-btn>.ant-btn-loading-icon {
    transition: width .3s cubic-bezier(.645, .045, .355, 1), opacity .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-btn>.ant-btn-loading-icon .anticon {
    -webkit-animation: none;
    animation: none;
    padding-right: 8px;
}
.ant-btn>.ant-btn-loading-icon .anticon svg {
    -webkit-animation: loadingCircle 1s linear infinite;
    animation: loadingCircle 1s linear infinite;
}
.ant-btn-group {
    display: inline-flex;
}
.ant-btn-group, .ant-btn-group>.ant-btn, .ant-btn-group>span>.ant-btn {
    position: relative;
}
.ant-btn-group>.ant-btn:active, .ant-btn-group>.ant-btn:focus, .ant-btn-group>.ant-btn:hover, .ant-btn-group>span>.ant-btn:active, .ant-btn-group>span>.ant-btn:focus, .ant-btn-group>span>.ant-btn:hover {
    z-index: 2;
}
.ant-btn-group>.ant-btn[disabled], .ant-btn-group>span>.ant-btn[disabled] {
    z-index: 0;
}
.ant-btn-group .ant-btn-icon-only {
    font-size: 14px;
}
.ant-btn+.ant-btn-group, .ant-btn-group .ant-btn+.ant-btn, .ant-btn-group .ant-btn+span, .ant-btn-group span+.ant-btn, .ant-btn-group+.ant-btn, .ant-btn-group+.ant-btn-group, .ant-btn-group>span+span {
    margin-left: -1px;
}
.ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]) {
    border-left-color: transparent;
}
.ant-btn-group .ant-btn {
    border-radius: 0;
}
.ant-btn-group>.ant-btn:first-child, .ant-btn-group>span:first-child>.ant-btn {
    margin-left: 0;
}
.ant-btn-group>.ant-btn:only-child, .ant-btn-group>span:only-child>.ant-btn {
    border-radius: 5px;
}
.ant-btn-group>.ant-btn:first-child:not(:last-child), .ant-btn-group>span:first-child:not(:last-child)>.ant-btn {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
.ant-btn-group>.ant-btn:last-child:not(:first-child), .ant-btn-group>span:last-child:not(:first-child)>.ant-btn {
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
}
.ant-btn-group-sm>.ant-btn:only-child, .ant-btn-group-sm>span:only-child>.ant-btn {
    border-radius: 5px;
}
.ant-btn-group-sm>.ant-btn:first-child:not(:last-child), .ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
.ant-btn-group-sm>.ant-btn:last-child:not(:first-child), .ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn {
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
}
.ant-btn-group>.ant-btn-group {
    float: left;
}
.ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn {
    border-radius: 0;
}
.ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    padding-right: 8px;
}
.ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    padding-left: 8px;
}
.ant-btn-group-rtl.ant-btn+.ant-btn-group, .ant-btn-group-rtl.ant-btn-group .ant-btn+.ant-btn, .ant-btn-group-rtl.ant-btn-group .ant-btn+span, .ant-btn-group-rtl.ant-btn-group span+.ant-btn, .ant-btn-group-rtl.ant-btn-group+.ant-btn, .ant-btn-group-rtl.ant-btn-group+.ant-btn-group, .ant-btn-group-rtl.ant-btn-group>span+span, .ant-btn-rtl.ant-btn+.ant-btn-group, .ant-btn-rtl.ant-btn-group .ant-btn+.ant-btn, .ant-btn-rtl.ant-btn-group .ant-btn+span, .ant-btn-rtl.ant-btn-group span+.ant-btn, .ant-btn-rtl.ant-btn-group+.ant-btn, .ant-btn-rtl.ant-btn-group+.ant-btn-group, .ant-btn-rtl.ant-btn-group>span+span {
    margin-left: auto;
    margin-right: -1px;
}
.ant-btn-group.ant-btn-group-rtl {
    direction: rtl;
}
.ant-btn-group-rtl.ant-btn-group>.ant-btn:first-child:not(:last-child), .ant-btn-group-rtl.ant-btn-group>span:first-child:not(:last-child)>.ant-btn {
    border-radius: 0 5px 5px 0;
}
.ant-btn-group-rtl.ant-btn-group>.ant-btn:last-child:not(:first-child), .ant-btn-group-rtl.ant-btn-group>span:last-child:not(:first-child)>.ant-btn {
    border-radius: 5px 0 0 5px;
}
.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:first-child:not(:last-child), .ant-btn-group-rtl.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn {
    border-radius: 0 5px 5px 0;
}
.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:last-child:not(:first-child), .ant-btn-group-rtl.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn {
    border-radius: 5px 0 0 5px;
}
.ant-btn:active>span, .ant-btn:focus>span {
    position: relative;
}
.ant-btn>.anticon+span, .ant-btn>span+.anticon {
    margin-left: 8px;
}
.ant-btn.ant-btn-background-ghost {
    border-color: #fff;
    color: #fff;
}
.ant-btn.ant-btn-background-ghost, .ant-btn.ant-btn-background-ghost:active, .ant-btn.ant-btn-background-ghost:focus, .ant-btn.ant-btn-background-ghost:hover {
    background: transparent;
}
.ant-btn.ant-btn-background-ghost:focus, .ant-btn.ant-btn-background-ghost:hover {
    border-color: #40a9ff;
    color: #40a9ff;
}
.ant-btn.ant-btn-background-ghost:active {
    border-color: #096dd9;
    color: #096dd9;
}
.ant-btn.ant-btn-background-ghost[disabled] {
    background: transparent;
    border-color: #c1c7d0;
    color: rgba(0, 0, 0, .25);
}
.ant-btn-background-ghost.ant-btn-primary {
    border-color: #1890ff;
    color: #1890ff;
    text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-primary>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-primary:focus, .ant-btn-background-ghost.ant-btn-primary:hover {
    border-color: #40a9ff;
    color: #40a9ff;
}
.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child, .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after, .ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-primary:active {
    border-color: #096dd9;
    color: #096dd9;
}
.ant-btn-background-ghost.ant-btn-primary:active>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-primary[disabled], .ant-btn-background-ghost.ant-btn-primary[disabled]:active, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus, .ant-btn-background-ghost.ant-btn-primary[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after, .ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after, .ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-danger {
    border-color: #e31b23;
    color: #e31b23;
    text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-danger>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-danger:focus, .ant-btn-background-ghost.ant-btn-danger:hover {
    border-color: #f04343;
    color: #f04343;
}
.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child, .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after, .ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-danger:active {
    border-color: #bd0d19;
    color: #bd0d19;
}
.ant-btn-background-ghost.ant-btn-danger:active>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-danger[disabled], .ant-btn-background-ghost.ant-btn-danger[disabled]:active, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus, .ant-btn-background-ghost.ant-btn-danger[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after, .ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after, .ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-dangerous {
    border-color: #e31b23;
    color: #e31b23;
    text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-dangerous>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-dangerous:focus, .ant-btn-background-ghost.ant-btn-dangerous:hover {
    border-color: #f04343;
    color: #f04343;
}
.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child, .ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-dangerous:active {
    border-color: #bd0d19;
    color: #bd0d19;
}
.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled], .ant-btn-background-ghost.ant-btn-dangerous[disabled]:active, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child, .ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link {
    border-color: transparent;
    color: #e31b23;
    text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover {
    border-color: transparent;
    color: #f04343;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active {
    border-color: transparent;
    color: #bd0d19;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled], .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover {
    background: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child {
    color: currentcolor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-btn-two-chinese-chars:first-letter {
    letter-spacing: .34em;
}
.ant-btn-two-chinese-chars>:not(.anticon) {
    letter-spacing: .34em;
    margin-right: -.34em;
}
.ant-btn.ant-btn-block {
    width: 100%}
.ant-btn:empty {
    content: " ";
    display: inline-block;
    visibility: hidden;
    width: 0;
}
a.ant-btn {
    line-height: 30px;
    padding-top: .01px!important;
}
a.ant-btn-disabled {
    cursor: not-allowed;
}
a.ant-btn-disabled>* {
    pointer-events: none;
}
a.ant-btn-disabled, a.ant-btn-disabled:active, a.ant-btn-disabled:focus, a.ant-btn-disabled:hover {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    text-shadow: none;
}
a.ant-btn-disabled:active>a:only-child, a.ant-btn-disabled:focus>a:only-child, a.ant-btn-disabled:hover>a:only-child, a.ant-btn-disabled>a:only-child {
    color: currentcolor;
}
a.ant-btn-disabled:active>a:only-child:after, a.ant-btn-disabled:focus>a:only-child:after, a.ant-btn-disabled:hover>a:only-child:after, a.ant-btn-disabled>a:only-child:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
a.ant-btn-lg {
    line-height: 38px;
}
a.ant-btn-sm {
    line-height: 22px;
}
.ant-btn-rtl {
    direction: rtl;
}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary, .ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child) {
    border-left-color: #c1c7d0;
    border-right-color: #40a9ff;
}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled], .ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled] {
    border-left-color: #40a9ff;
    border-right-color: #c1c7d0;
}
.ant-btn-rtl.ant-btn>.ant-btn-loading-icon .anticon {
    padding-left: 8px;
    padding-right: 0;
}
.ant-btn-rtl.ant-btn>.anticon+span, .ant-btn-rtl.ant-btn>span+.anticon {
    margin-left: 0;
    margin-right: 8px;
}
.ant-picker-calendar {
    font-feature-settings: "tnum";
    background: #fff;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-picker-calendar-header {
    display: flex;
    justify-content: flex-end;
    padding: 12px 0;
}
.ant-picker-calendar-header .ant-picker-calendar-year-select {
    min-width: 80px;
}
.ant-picker-calendar-header .ant-picker-calendar-month-select {
    margin-left: 8px;
    min-width: 70px;
}
.ant-picker-calendar-header .ant-picker-calendar-mode-switch {
    margin-left: 8px;
}
.ant-picker-calendar .ant-picker-panel {
    background: #fff;
    border: 0;
    border-radius: 0;
    border-top: 1px solid #f0f0f0;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-date-panel, .ant-picker-calendar .ant-picker-panel .ant-picker-month-panel {
    width: auto;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-body {
    padding: 8px 0;
}
.ant-picker-calendar .ant-picker-panel .ant-picker-content {
    width: 100%}
.ant-picker-calendar-mini {
    border-radius: 5px;
}
.ant-picker-calendar-mini .ant-picker-calendar-header {
    padding-left: 8px;
    padding-right: 8px;
}
.ant-picker-calendar-mini .ant-picker-panel {
    border-radius: 0 0 5px 5px;
}
.ant-picker-calendar-mini .ant-picker-content {
    height: 256px;
}
.ant-picker-calendar-mini .ant-picker-content th {
    height: auto;
    line-height: 18px;
    padding: 0;
}
.ant-picker-calendar-mini .ant-picker-cell:before {
    pointer-events: none;
}
.ant-picker-calendar-full .ant-picker-panel {
    background: #fff;
    border: 0;
    display: block;
    text-align: right;
    width: 100%}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body td, .ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
    padding: 0;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
    height: auto;
    line-height: 18px;
    padding: 0 12px 5px 0;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:before {
    display: none;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date {
    background: #f5f5f5;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell .ant-picker-calendar-date-today:before {
    display: none;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today {
    background: #e6f7ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
    color: #1890ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date {
    border: 0;
    border-radius: 0;
    border-top: 2px solid #f0f0f0;
    display: block;
    height: auto;
    margin: 0 4px;
    padding: 4px 8px 0;
    transition: background .3s;
    width: auto;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value {
    line-height: 24px;
    transition: color .3s;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
    color: rgba(0, 0, 0, .65);
    height: 86px;
    line-height: 1.5715;
    overflow-y: auto;
    position: static;
    text-align: left;
    width: auto;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today {
    border-color: #1890ff;
}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value {
    color: rgba(0, 0, 0, .65);
}
@media only screen and (max-width:480px) {
    .ant-picker-calendar-header {
        display: block;
    }
    .ant-picker-calendar-header .ant-picker-calendar-year-select {
        width: 50%}
    .ant-picker-calendar-header .ant-picker-calendar-month-select {
        width: calc(50% - 8px);
    }
    .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
        margin-left: 0;
        margin-top: 8px;
        width: 100%}
    .ant-picker-calendar-header .ant-picker-calendar-mode-switch>label {
        text-align: center;
        width: 50%}
}.ant-picker-calendar-rtl {
     direction: rtl;
 }
.ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-mode-switch, .ant-picker-calendar-rtl .ant-picker-calendar-header .ant-picker-calendar-month-select {
    margin-left: 0;
    margin-right: 8px;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel {
    text-align: left;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-body th {
    padding: 0 0 5px 12px;
}
.ant-picker-calendar-rtl.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {
    text-align: right;
}
.ant-card {
    font-feature-settings: "tnum";
    background: #fff;
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}
.ant-card-rtl {
    direction: rtl;
}
.ant-card-hoverable {
    cursor: pointer;
    transition: box-shadow .3s, border-color .3s;
}
.ant-card-hoverable:hover {
    border-color: transparent;
    box-shadow: 0 1px 2px -2px rgba(0, 0, 0, .16), 0 3px 6px 0 rgba(0, 0, 0, .12), 0 5px 12px 4px rgba(0, 0, 0, .09);
}
.ant-card-bordered {
    border: 1px solid #f0f0f0;
}
.ant-card-head {
    background: transparent;
    border-bottom: 1px solid #f0f0f0;
    border-radius: 5px 5px 0 0;
    color: rgba(0, 0, 0, .85);
    font-size: 16px;
    font-weight: 500;
    margin-bottom: -1px;
    min-height: 48px;
    padding: 0 24px;
}
.ant-card-head:after, .ant-card-head:before {
    content: "";
    display: table;
}
.ant-card-head:after {
    clear: both;
}
.ant-card-head-wrapper {
    align-items: center;
    display: flex;
}
.ant-card-head-title {
    display: inline-block;
    flex: 1 1;
    overflow: hidden;
    padding: 16px 0;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ant-card-head-title>.ant-typography, .ant-card-head-title>.ant-typography-edit-content {
    left: 0;
    margin-bottom: 0;
    margin-top: 0;
}
.ant-card-head .ant-tabs-top {
    clear: both;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-weight: 400;
    margin-bottom: -17px;
}
.ant-card-head .ant-tabs-top-bar {
    border-bottom: 1px solid #f0f0f0;
}
.ant-card-extra {
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-weight: 400;
    margin-left: auto;
    padding: 16px 0;
}
.ant-card-rtl .ant-card-extra {
    margin-left: 0;
    margin-right: auto;
}
.ant-card-body {
    padding: 24px;
}
.ant-card-body:after, .ant-card-body:before {
    content: "";
    display: table;
}
.ant-card-body:after {
    clear: both;
}
.ant-card-contain-grid .ant-card-body {
    display: flex;
    flex-wrap: wrap;
}
.ant-card-contain-grid:not(.ant-card-loading) .ant-card-body {
    margin: -1px 0 0 -1px;
    padding: 0;
}
.ant-card-grid {
    border: 0;
    border-radius: 0;
    box-shadow: 1px 0 0 0 #f0f0f0, 0 1px 0 0 #f0f0f0, 1px 1px 0 0 #f0f0f0, inset 1px 0 0 0 #f0f0f0, inset 0 1px 0 0 #f0f0f0;
    padding: 24px;
    transition: all .3s;
    width: 33.33%}
.ant-card-grid-hoverable:hover {
    box-shadow: 0 1px 2px -2px rgba(0, 0, 0, .16), 0 3px 6px 0 rgba(0, 0, 0, .12), 0 5px 12px 4px rgba(0, 0, 0, .09);
    position: relative;
    z-index: 1;
}
.ant-card-contain-tabs>.ant-card-head .ant-card-head-title {
    min-height: 32px;
    padding-bottom: 0;
}
.ant-card-contain-tabs>.ant-card-head .ant-card-extra {
    padding-bottom: 0;
}
.ant-card-bordered .ant-card-cover {
    margin-left: -1px;
    margin-right: -1px;
    margin-top: -1px;
}
.ant-card-cover>* {
    display: block;
    width: 100%}
.ant-card-cover img {
    border-radius: 5px 5px 0 0;
}
.ant-card-actions {
    background: #fff;
    border-top: 1px solid #f0f0f0;
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-card-actions:after, .ant-card-actions:before {
    content: "";
    display: table;
}
.ant-card-actions:after {
    clear: both;
}
.ant-card-actions>li {
    color: rgba(0, 0, 0, .45);
    margin: 12px 0;
    text-align: center;
}
.ant-card-actions>li>span {
    cursor: pointer;
    display: block;
    font-size: 14px;
    line-height: 1.5715;
    min-width: 32px;
    position: relative;
}
.ant-card-actions>li>span:hover {
    color: #1890ff;
    transition: color .3s;
}
.ant-card-actions>li>span a:not(.ant-btn), .ant-card-actions>li>span>.anticon {
    color: rgba(0, 0, 0, .45);
    display: inline-block;
    line-height: 22px;
    transition: color .3s;
    width: 100%}
.ant-card-actions>li>span a:not(.ant-btn):hover, .ant-card-actions>li>span>.anticon:hover {
    color: #1890ff;
}
.ant-card-actions>li>span>.anticon {
    font-size: 16px;
    line-height: 22px;
}
.ant-card-actions>li:not(:last-child) {
    border-right: 1px solid #f0f0f0;
}
.ant-card-rtl .ant-card-actions>li:not(:last-child) {
    border-left: 1px solid #f0f0f0;
    border-right: none;
}
.ant-card-type-inner .ant-card-head {
    background: #fafafa;
    padding: 0 24px;
}
.ant-card-type-inner .ant-card-head-title {
    font-size: 14px;
    padding: 12px 0;
}
.ant-card-type-inner .ant-card-body {
    padding: 16px 24px;
}
.ant-card-type-inner .ant-card-extra {
    padding: 13.5px 0;
}
.ant-card-meta {
    display: flex;
    margin: -4px 0;
}
.ant-card-meta:after, .ant-card-meta:before {
    content: "";
    display: table;
}
.ant-card-meta:after {
    clear: both;
}
.ant-card-meta-avatar {
    padding-right: 16px;
}
.ant-card-rtl .ant-card-meta-avatar {
    padding-left: 16px;
    padding-right: 0;
}
.ant-card-meta-detail {
    overflow: hidden;
}
.ant-card-meta-detail>div:not(:last-child) {
    margin-bottom: 8px;
}
.ant-card-meta-title {
    color: rgba(0, 0, 0, .85);
    font-size: 16px;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ant-card-meta-description {
    color: rgba(0, 0, 0, .45);
}
.ant-card-loading {
    overflow: hidden;
}
.ant-card-loading .ant-card-body {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-card-small>.ant-card-head {
    font-size: 14px;
    min-height: 36px;
    padding: 0 12px;
}
.ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-head-title {
    padding: 8px 0;
}
.ant-card-small>.ant-card-head>.ant-card-head-wrapper>.ant-card-extra {
    font-size: 14px;
    padding: 8px 0;
}
.ant-card-small>.ant-card-body {
    padding: 12px;
}
.ant-carousel {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-carousel .slick-slider {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    box-sizing: border-box;
    display: block;
    position: relative;
    touch-action: pan-y;
}
.ant-carousel .slick-list {
    display: block;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
}
.ant-carousel .slick-list:focus {
    outline: none;
}
.ant-carousel .slick-list.dragging {
    cursor: pointer;
}
.ant-carousel .slick-list .slick-slide {
    pointer-events: none;
}
.ant-carousel .slick-list .slick-slide input.ant-checkbox-input, .ant-carousel .slick-list .slick-slide input.ant-radio-input {
    visibility: hidden;
}
.ant-carousel .slick-list .slick-slide.slick-active {
    pointer-events: auto;
}
.ant-carousel .slick-list .slick-slide.slick-active input.ant-checkbox-input, .ant-carousel .slick-list .slick-slide.slick-active input.ant-radio-input {
    visibility: visible;
}
.ant-carousel .slick-list .slick-slide>div>div {
    vertical-align: bottom;
}
.ant-carousel .slick-slider .slick-list, .ant-carousel .slick-slider .slick-track {
    touch-action: pan-y;
    transform: translateZ(0);
}
.ant-carousel .slick-track {
    display: block;
    left: 0;
    position: relative;
    top: 0;
}
.ant-carousel .slick-track:after, .ant-carousel .slick-track:before {
    content: "";
    display: table;
}
.ant-carousel .slick-track:after {
    clear: both;
}
.slick-loading .ant-carousel .slick-track {
    visibility: hidden;
}
.ant-carousel .slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
.ant-carousel .slick-slide img {
    display: block;
}
.ant-carousel .slick-slide.slick-loading img {
    display: none;
}
.ant-carousel .slick-slide.dragging img {
    pointer-events: none;
}
.ant-carousel .slick-initialized .slick-slide {
    display: block;
}
.ant-carousel .slick-loading .slick-slide {
    visibility: hidden;
}
.ant-carousel .slick-vertical .slick-slide {
    display: block;
    height: auto;
}
.ant-carousel .slick-arrow.slick-hidden {
    display: none;
}
.ant-carousel .slick-next, .ant-carousel .slick-prev {
    border: 0;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    margin-top: -10px;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 20px;
}
.ant-carousel .slick-next, .ant-carousel .slick-next:focus, .ant-carousel .slick-next:hover, .ant-carousel .slick-prev, .ant-carousel .slick-prev:focus, .ant-carousel .slick-prev:hover {
    background: transparent;
    color: transparent;
    outline: none;
}
.ant-carousel .slick-next:focus:before, .ant-carousel .slick-next:hover:before, .ant-carousel .slick-prev:focus:before, .ant-carousel .slick-prev:hover:before {
    opacity: 1;
}
.ant-carousel .slick-next.slick-disabled:before, .ant-carousel .slick-prev.slick-disabled:before {
    opacity: .25;
}
.ant-carousel .slick-prev {
    left: -25px;
}
.ant-carousel .slick-prev:before {
    content: "←"}
.ant-carousel .slick-next {
    right: -25px;
}
.ant-carousel .slick-next:before {
    content: "→"}
.ant-carousel .slick-dots {
    bottom: 0;
    display: flex!important;
    justify-content: center;
    left: 0;
    list-style: none;
    margin-left: 15%;
    margin-right: 15%;
    padding-left: 0;
    position: absolute;
    right: 0;
    z-index: 15;
}
.ant-carousel .slick-dots-bottom {
    bottom: 12px;
}
.ant-carousel .slick-dots-top {
    bottom: auto;
    top: 12px;
}
.ant-carousel .slick-dots li {
    box-sizing: content-box;
    display: inline-block;
    flex: 0 1 auto;
    height: 3px;
    margin: 0 3px;
    padding: 0;
    position: relative;
    text-align: center;
    text-indent: -999px;
    transition: all .5s;
    vertical-align: top;
    width: 16px;
}
.ant-carousel .slick-dots li button {
    background: #fff;
    border: 0;
    border-radius: 1px;
    color: transparent;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 3px;
    opacity: .3;
    outline: none;
    padding: 0;
    transition: all .5s;
    width: 100%}
.ant-carousel .slick-dots li button:focus, .ant-carousel .slick-dots li button:hover {
    opacity: .75;
}
.ant-carousel .slick-dots li.slick-active {
    width: 24px;
}
.ant-carousel .slick-dots li.slick-active button {
    background: #fff;
    opacity: 1;
}
.ant-carousel .slick-dots li.slick-active:focus, .ant-carousel .slick-dots li.slick-active:hover {
    opacity: 1;
}
.ant-carousel-vertical .slick-dots {
    bottom: auto;
    flex-direction: column;
    height: auto;
    margin: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 3px;
}
.ant-carousel-vertical .slick-dots-left {
    left: 12px;
    right: auto;
}
.ant-carousel-vertical .slick-dots-right {
    left: auto;
    right: 12px;
}
.ant-carousel-vertical .slick-dots li {
    height: 16px;
    margin: 4px 2px;
    vertical-align: baseline;
    width: 3px;
}
.ant-carousel-vertical .slick-dots li button {
    height: 16px;
    width: 3px;
}
.ant-carousel-vertical .slick-dots li.slick-active, .ant-carousel-vertical .slick-dots li.slick-active button {
    height: 24px;
    width: 3px;
}
.ant-carousel-rtl {
    direction: rtl;
}
.ant-carousel-rtl .ant-carousel .slick-track {
    left: auto;
    right: 0;
}
.ant-carousel-rtl .ant-carousel .slick-prev {
    left: auto;
    right: -25px;
}
.ant-carousel-rtl .ant-carousel .slick-prev:before {
    content: "→"}
.ant-carousel-rtl .ant-carousel .slick-next {
    left: -25px;
    right: auto;
}
.ant-carousel-rtl .ant-carousel .slick-next:before {
    content: "←"}
.ant-carousel-rtl.ant-carousel .slick-dots {
    flex-direction: row-reverse;
}
.ant-carousel-rtl.ant-carousel-vertical .slick-dots {
    flex-direction: column;
}
@-webkit-keyframes antCheckboxEffect {
    0% {
        opacity: .5;
        transform: scale(1);
    }
    to {
        opacity: 0;
        transform: scale(1.6);
    }
}@keyframes antCheckboxEffect {
     0% {
         opacity: .5;
         transform: scale(1);
     }
     to {
         opacity: 0;
         transform: scale(1.6);
     }
 }.ant-cascader-checkbox {
      font-feature-settings: "tnum";
      box-sizing: border-box;
      color: rgba(0, 0, 0, .65);
      cursor: pointer;
      font-size: 14px;
      font-variant: tabular-nums;
      line-height: 1.5715;
      line-height: 1;
      list-style: none;
      margin: 0;
      outline: none;
      padding: 0;
      position: relative;
      top: .2em;
      white-space: nowrap;
  }
.ant-cascader-checkbox-input:focus+.ant-cascader-checkbox-inner, .ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-inner, .ant-cascader-checkbox:hover .ant-cascader-checkbox-inner {
    border-color: #1890ff;
}
.ant-cascader-checkbox-checked:after {
    -webkit-animation: antCheckboxEffect .36s ease-in-out;
    animation: antCheckboxEffect .36s ease-in-out;
    -webkit-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    border: 1px solid #1890ff;
    border-radius: 5px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 100%}
.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox:after, .ant-cascader-checkbox:hover:after {
    visibility: visible;
}
.ant-cascader-checkbox-inner {
    background-color: #fff;
    border: 1px solid #c1c7d0;
    border-collapse: separate;
    border-radius: 5px;
    direction: ltr;
    display: block;
    height: 16px;
    left: 0;
    position: relative;
    top: 0;
    transition: all .3s;
    width: 16px;
}
.ant-cascader-checkbox-inner:after {
    border: 2px solid #fff;
    border-left: 0;
    border-top: 0;
    content: " ";
    display: table;
    height: 9.14285714px;
    left: 21.5%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: rotate(45deg) scale(0) translate(-50%, -50%);
    transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    width: 5.71428571px;
}
.ant-cascader-checkbox-input {
    bottom: 0;
    cursor: pointer;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1;
}
.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after {
    border: 2px solid #fff;
    border-left: 0;
    border-top: 0;
    content: " ";
    display: table;
    opacity: 1;
    position: absolute;
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
}
.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner {
    background-color: #1890ff;
    border-color: #1890ff;
}
.ant-cascader-checkbox-disabled {
    cursor: not-allowed;
}
.ant-cascader-checkbox-disabled.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner:after {
    -webkit-animation-name: none;
    animation-name: none;
    border-color: rgba(0, 0, 0, .25);
}
.ant-cascader-checkbox-disabled .ant-cascader-checkbox-input {
    cursor: not-allowed;
    pointer-events: none;
}
.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner {
    background-color: #f5f5f5;
    border-color: #c1c7d0!important;
}
.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after {
    -webkit-animation-name: none;
    animation-name: none;
    border-collapse: separate;
    border-color: #f5f5f5;
}
.ant-cascader-checkbox-disabled+span {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-cascader-checkbox-disabled:hover:after, .ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-disabled:after {
    visibility: hidden;
}
.ant-cascader-checkbox-wrapper {
    font-feature-settings: "tnum";
    align-items: baseline;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: inline-flex;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    line-height: unset;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-cascader-checkbox-wrapper:after {
    content: " ";
    display: inline-block;
    overflow: hidden;
    width: 0;
}
.ant-cascader-checkbox-wrapper.ant-cascader-checkbox-wrapper-disabled {
    cursor: not-allowed;
}
.ant-cascader-checkbox-wrapper+.ant-cascader-checkbox-wrapper {
    margin-left: 8px;
}
.ant-cascader-checkbox-wrapper.ant-cascader-checkbox-wrapper-in-form-item input[type=checkbox] {
    height: 14px;
    width: 14px;
}
.ant-cascader-checkbox+span {
    padding-left: 8px;
    padding-right: 8px;
}
.ant-cascader-checkbox-group {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-cascader-checkbox-group-item {
    margin-right: 8px;
}
.ant-cascader-checkbox-group-item:last-child {
    margin-right: 0;
}
.ant-cascader-checkbox-group-item+.ant-cascader-checkbox-group-item {
    margin-left: 0;
}
.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner {
    background-color: #fff;
    border-color: #c1c7d0;
}
.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner:after {
    background-color: #1890ff;
    border: 0;
    content: " ";
    height: 8px;
    left: 50%;
    opacity: 1;
    top: 50%;
    transform: translate(-50%, -50%) scale(1);
    width: 8px;
}
.ant-cascader-checkbox-indeterminate.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner:after {
    background-color: rgba(0, 0, 0, .25);
    border-color: rgba(0, 0, 0, .25);
}
.ant-cascader-checkbox-rtl {
    direction: rtl;
}
.ant-cascader-checkbox-group-rtl .ant-cascader-checkbox-group-item {
    margin-left: 8px;
    margin-right: 0;
}
.ant-cascader-checkbox-group-rtl .ant-cascader-checkbox-group-item:last-child {
    margin-left: 0!important;
}
.ant-cascader-checkbox-group-rtl .ant-cascader-checkbox-group-item+.ant-cascader-checkbox-group-item {
    margin-left: 8px;
}
.ant-cascader {
    width: 184px;
}
.ant-cascader-checkbox {
    margin-right: 8px;
    top: 0;
}
.ant-cascader-menus {
    align-items: flex-start;
    display: flex;
    flex-wrap: nowrap;
}
.ant-cascader-menus.ant-cascader-menu-empty .ant-cascader-menu {
    height: auto;
    width: 100%}
.ant-cascader-menu {
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border-right: 1px solid #f0f0f0;
    flex-grow: 1;
    height: 180px;
    list-style: none;
    margin: -4px 0;
    min-width: 111px;
    overflow: auto;
    padding: 4px 0;
    vertical-align: top;
}
.ant-cascader-menu-item {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-wrap: nowrap;
    line-height: 22px;
    overflow: hidden;
    padding: 5px 12px;
    text-overflow: ellipsis;
    transition: all .3s;
    white-space: nowrap;
}
.ant-cascader-menu-item:hover {
    background: #f5f5f5;
}
.ant-cascader-menu-item-disabled {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-cascader-menu-item-disabled:hover {
    background: transparent;
}
.ant-cascader-menu-empty .ant-cascader-menu-item {
    color: rgba(0, 0, 0, .25);
    cursor: default;
    pointer-events: none;
}
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled), .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover {
    background-color: #e6f7ff;
    font-weight: 600;
}
.ant-cascader-menu-item-content {
    flex: auto;
}
.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon, .ant-cascader-menu-item-loading-icon {
    color: rgba(0, 0, 0, .45);
    font-size: 10px;
    margin-left: 4px;
}
.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon, .ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon {
    color: rgba(0, 0, 0, .25);
}
.ant-cascader-menu-item-keyword {
    color: #ff4d4f;
}
.ant-cascader-rtl .ant-cascader-menu-item-expand-icon, .ant-cascader-rtl .ant-cascader-menu-item-loading-icon {
    margin-left: 0;
    margin-right: 4px;
}
.ant-cascader-rtl .ant-cascader-checkbox {
    margin-left: 8px;
    margin-right: 0;
    top: 0;
}
.ant-checkbox {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    line-height: 1;
    list-style: none;
    margin: 0;
    outline: none;
    padding: 0;
    position: relative;
    top: .2em;
    white-space: nowrap;
}
.ant-checkbox-input:focus+.ant-checkbox-inner, .ant-checkbox-wrapper:hover .ant-checkbox-inner, .ant-checkbox:hover .ant-checkbox-inner {
    border-color: #1890ff;
}
.ant-checkbox-checked:after {
    -webkit-animation: antCheckboxEffect .36s ease-in-out;
    animation: antCheckboxEffect .36s ease-in-out;
    -webkit-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    border: 1px solid #1890ff;
    border-radius: 5px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 100%}
.ant-checkbox-wrapper:hover .ant-checkbox:after, .ant-checkbox:hover:after {
    visibility: visible;
}
.ant-checkbox-inner {
    background-color: #fff;
    border: 1px solid #c1c7d0;
    border-collapse: separate;
    border-radius: 5px;
    direction: ltr;
    display: block;
    height: 16px;
    left: 0;
    position: relative;
    top: 0;
    transition: all .3s;
    width: 16px;
}
.ant-checkbox-inner:after {
    border: 2px solid #fff;
    border-left: 0;
    border-top: 0;
    content: " ";
    display: table;
    height: 9.14285714px;
    left: 21.5%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: rotate(45deg) scale(0) translate(-50%, -50%);
    transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    width: 5.71428571px;
}
.ant-checkbox-input {
    bottom: 0;
    cursor: pointer;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1;
}
.ant-checkbox-checked .ant-checkbox-inner:after {
    border: 2px solid #fff;
    border-left: 0;
    border-top: 0;
    content: " ";
    display: table;
    opacity: 1;
    position: absolute;
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
}
.ant-checkbox-checked .ant-checkbox-inner {
    background-color: #1890ff;
    border-color: #1890ff;
}
.ant-checkbox-disabled {
    cursor: not-allowed;
}
.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after {
    -webkit-animation-name: none;
    animation-name: none;
    border-color: rgba(0, 0, 0, .25);
}
.ant-checkbox-disabled .ant-checkbox-input {
    cursor: not-allowed;
    pointer-events: none;
}
.ant-checkbox-disabled .ant-checkbox-inner {
    background-color: #f5f5f5;
    border-color: #c1c7d0!important;
}
.ant-checkbox-disabled .ant-checkbox-inner:after {
    -webkit-animation-name: none;
    animation-name: none;
    border-collapse: separate;
    border-color: #f5f5f5;
}
.ant-checkbox-disabled+span {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-checkbox-disabled:hover:after, .ant-checkbox-wrapper:hover .ant-checkbox-disabled:after {
    visibility: hidden;
}
.ant-checkbox-wrapper {
    font-feature-settings: "tnum";
    align-items: baseline;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: inline-flex;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    line-height: unset;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-checkbox-wrapper:after {
    content: " ";
    display: inline-block;
    overflow: hidden;
    width: 0;
}
.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {
    cursor: not-allowed;
}
.ant-checkbox-wrapper+.ant-checkbox-wrapper {
    margin-left: 8px;
}
.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type=checkbox] {
    height: 14px;
    width: 14px;
}
.ant-checkbox+span {
    padding-left: 8px;
    padding-right: 8px;
}
.ant-checkbox-group {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-checkbox-group-item {
    margin-right: 8px;
}
.ant-checkbox-group-item:last-child {
    margin-right: 0;
}
.ant-checkbox-group-item+.ant-checkbox-group-item {
    margin-left: 0;
}
.ant-checkbox-indeterminate .ant-checkbox-inner {
    background-color: #fff;
    border-color: #c1c7d0;
}
.ant-checkbox-indeterminate .ant-checkbox-inner:after {
    background-color: #1890ff;
    border: 0;
    content: " ";
    height: 8px;
    left: 50%;
    opacity: 1;
    top: 50%;
    transform: translate(-50%, -50%) scale(1);
    width: 8px;
}
.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after {
    background-color: rgba(0, 0, 0, .25);
    border-color: rgba(0, 0, 0, .25);
}
.ant-checkbox-rtl {
    direction: rtl;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item {
    margin-left: 8px;
    margin-right: 0;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child {
    margin-left: 0!important;
}
.ant-checkbox-group-rtl .ant-checkbox-group-item+.ant-checkbox-group-item {
    margin-left: 8px;
}
.ant-collapse {
    font-feature-settings: "tnum";
    background-color: #fafafa;
    border: 1px solid #c1c7d0;
    border-bottom: 0;
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-collapse>.ant-collapse-item {
    border-bottom: 1px solid #c1c7d0;
}
.ant-collapse>.ant-collapse-item:last-child, .ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header {
    border-radius: 0 0 5px 5px;
}
.ant-collapse>.ant-collapse-item>.ant-collapse-header {
    align-items: flex-start;
    color: rgba(0, 0, 0, .85);
    cursor: pointer;
    display: flex;
    flex-wrap: nowrap;
    line-height: 1.5715;
    padding: 12px 16px;
    position: relative;
    transition: all .3s, visibility 0s;
}
.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow {
    display: inline-block;
    font-size: 12px;
    margin-right: 12px;
    vertical-align: -1px;
}
.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg {
    transition: transform .24s;
}
.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text {
    flex: auto;
}
.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-extra {
    margin-left: auto;
}
.ant-collapse>.ant-collapse-item>.ant-collapse-header:focus {
    outline: none;
}
.ant-collapse>.ant-collapse-item .ant-collapse-header-collapsible-only {
    cursor: default;
}
.ant-collapse>.ant-collapse-item .ant-collapse-header-collapsible-only .ant-collapse-header-text {
    cursor: pointer;
    flex: none;
}
.ant-collapse>.ant-collapse-item.ant-collapse-no-arrow>.ant-collapse-header {
    padding-left: 12px;
}
.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header {
    padding: 12px 40px 12px 16px;
    position: relative;
}
.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow {
    left: auto;
    margin: 0;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
}
.ant-collapse-content {
    background-color: #fff;
    border-top: 1px solid #c1c7d0;
    color: rgba(0, 0, 0, .65);
}
.ant-collapse-content>.ant-collapse-content-box {
    padding: 16px;
}
.ant-collapse-content-hidden {
    display: none;
}
.ant-collapse-item:last-child>.ant-collapse-content {
    border-radius: 0 0 5px 5px;
}
.ant-collapse-borderless {
    background-color: #fafafa;
    border: 0;
}
.ant-collapse-borderless>.ant-collapse-item {
    border-bottom: 1px solid #c1c7d0;
}
.ant-collapse-borderless>.ant-collapse-item:last-child, .ant-collapse-borderless>.ant-collapse-item:last-child .ant-collapse-header {
    border-radius: 0;
}
.ant-collapse-borderless>.ant-collapse-item:last-child {
    border-bottom: 0;
}
.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content {
    background-color: transparent;
    border-top: 0;
}
.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box {
    padding-top: 4px;
}
.ant-collapse-ghost {
    background-color: transparent;
    border: 0;
}
.ant-collapse-ghost>.ant-collapse-item {
    border-bottom: 0;
}
.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content {
    background-color: transparent;
    border-top: 0;
}
.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box {
    padding-bottom: 12px;
    padding-top: 12px;
}
.ant-collapse .ant-collapse-item-disabled>.ant-collapse-header, .ant-collapse .ant-collapse-item-disabled>.ant-collapse-header>.arrow {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-collapse-rtl {
    direction: rtl;
}
.ant-collapse-rtl.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header {
    padding: 12px 16px 12px 40px;
    position: relative;
}
.ant-collapse-rtl.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow {
    left: 16px;
    margin: 0;
    position: absolute;
    right: auto;
    top: 50%;
    transform: translateY(-50%);
}
.ant-collapse-rtl .ant-collapse>.ant-collapse-item>.ant-collapse-header {
    padding: 12px 40px 12px 16px;
}
.ant-collapse-rtl.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow {
    margin-left: 12px;
    margin-right: 0;
}
.ant-collapse-rtl.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg {
    transform: rotate(180deg);
}
.ant-collapse-rtl.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-extra {
    margin-left: 0;
    margin-right: auto;
}
.ant-collapse-rtl.ant-collapse>.ant-collapse-item.ant-collapse-no-arrow>.ant-collapse-header {
    padding-left: 0;
    padding-right: 12px;
}
.ant-comment {
    background-color: inherit;
    position: relative;
}
.ant-comment-inner {
    display: flex;
    padding: 16px 0;
}
.ant-comment-avatar {
    cursor: pointer;
    flex-shrink: 0;
    margin-right: 12px;
    position: relative;
}
.ant-comment-avatar img {
    border-radius: 50%;
    height: 32px;
    width: 32px;
}
.ant-comment-content {
    word-wrap: break-word;
    flex: 1 1 auto;
    font-size: 14px;
    min-width: 1px;
    position: relative;
}
.ant-comment-content-author {
    display: flex;
    flex-wrap: wrap;
    font-size: 14px;
    justify-content: flex-start;
    margin-bottom: 4px;
}
.ant-comment-content-author>a, .ant-comment-content-author>span {
    font-size: 12px;
    line-height: 18px;
    padding-right: 8px;
}
.ant-comment-content-author-name {
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
    transition: color .3s;
}
.ant-comment-content-author-name>*, .ant-comment-content-author-name>:hover {
    color: rgba(0, 0, 0, .45);
}
.ant-comment-content-author-time {
    color: #ccc;
    cursor: auto;
    white-space: nowrap;
}
.ant-comment-content-detail p {
    margin-bottom: inherit;
    white-space: pre-wrap;
}
.ant-comment-actions {
    margin-bottom: inherit;
    margin-top: 12px;
    padding-left: 0;
}
.ant-comment-actions>li {
    color: rgba(0, 0, 0, .45);
    display: inline-block;
}
.ant-comment-actions>li>span {
    color: rgba(0, 0, 0, .45);
    cursor: pointer;
    font-size: 12px;
    margin-right: 10px;
    transition: color .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-comment-actions>li>span:hover {
    color: #595959;
}
.ant-comment-nested {
    margin-left: 44px;
}
.ant-comment-rtl {
    direction: rtl;
}
.ant-comment-rtl .ant-comment-avatar {
    margin-left: 12px;
    margin-right: 0;
}
.ant-comment-rtl .ant-comment-content-author>a, .ant-comment-rtl .ant-comment-content-author>span {
    padding-left: 8px;
    padding-right: 0;
}
.ant-comment-rtl .ant-comment-actions {
    padding-right: 0;
}
.ant-comment-rtl .ant-comment-actions>li>span {
    margin-left: 10px;
    margin-right: 0;
}
.ant-comment-rtl .ant-comment-nested {
    margin-left: 0;
    margin-right: 44px;
}
.ant-picker-status-error.ant-picker, .ant-picker-status-error.ant-picker:not([disabled]):hover {
    background-color: #fff;
    border-color: #e31b23;
}
.ant-picker-status-error.ant-picker-focused, .ant-picker-status-error.ant-picker:focus {
    border-color: #f04343;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .2);
    outline: 0;
}
.ant-picker-status-error.ant-picker .ant-picker-active-bar {
    background: #f04343;
}
.ant-picker-status-warning.ant-picker, .ant-picker-status-warning.ant-picker:not([disabled]):hover {
    background-color: #fff;
    border-color: #ffe14f;
}
.ant-picker-status-warning.ant-picker-focused, .ant-picker-status-warning.ant-picker:focus {
    border-color: #ffed78;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(255, 225, 79, .2);
    outline: 0;
}
.ant-picker-status-warning.ant-picker .ant-picker-active-bar {
    background: #ffed78;
}
.ant-picker {
    font-feature-settings: "tnum";
    align-items: center;
    background: #fff;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: inline-flex;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 4px 11px;
    position: relative;
    transition: border .3s, box-shadow .3s;
}
.ant-picker-focused, .ant-picker:hover {
    border-color: #40a9ff;
    border-right-width: 1px;
}
.ant-input-rtl .ant-picker-focused, .ant-input-rtl .ant-picker:hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-picker-focused {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-picker-focused {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-picker.ant-picker-disabled {
    background: #f5f5f5;
    border-color: #c1c7d0;
    cursor: not-allowed;
}
.ant-picker.ant-picker-disabled .ant-picker-suffix {
    color: rgba(0, 0, 0, .25);
}
.ant-picker.ant-picker-borderless {
    background-color: transparent!important;
    border-color: transparent!important;
    box-shadow: none!important;
}
.ant-picker-input {
    align-items: center;
    display: inline-flex;
    position: relative;
    width: 100%}
.ant-picker-input>input {
    background-color: #fff;
    background-image: none;
    background: transparent;
    border: 0;
    border-radius: 5px;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    flex: auto;
    font-size: 14px;
    height: auto;
    line-height: 1.5715;
    min-width: 0;
    min-width: 1px;
    padding: 0;
    position: relative;
    transition: all .3s;
    width: 100%}
.ant-picker-input>input::-moz-placeholder {
    color: #bfbfbf;
    -moz-user-select: none;
    user-select: none;
}
.ant-picker-input>input:-ms-input-placeholder {
    color: #bfbfbf;
    -ms-user-select: none;
    user-select: none;
}
.ant-picker-input>input::placeholder {
    color: #bfbfbf;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.ant-picker-input>input:-ms-input-placeholder {
    text-overflow: ellipsis;
}
.ant-picker-input>input:placeholder-shown {
    text-overflow: ellipsis;
}
.ant-picker-input>input:hover {
    border-color: #40a9ff;
    border-right-width: 1px;
}
.ant-input-rtl .ant-picker-input>input:hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-picker-input>input-focused, .ant-picker-input>input:focus {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-picker-input>input-focused, .ant-input-rtl .ant-picker-input>input:focus {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-picker-input>input-disabled {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-picker-input>input-disabled:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-picker-input>input[disabled] {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-picker-input>input[disabled]:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-picker-input>input-borderless, .ant-picker-input>input-borderless-disabled, .ant-picker-input>input-borderless-focused, .ant-picker-input>input-borderless:focus, .ant-picker-input>input-borderless:hover, .ant-picker-input>input-borderless[disabled] {
    background-color: transparent;
    border: none;
    box-shadow: none;
}
textarea.ant-picker-input>input {
    height: auto;
    line-height: 1.5715;
    max-width: 100%;
    min-height: 32px;
    transition: all .3s, height 0s;
    vertical-align: bottom;
}
.ant-picker-input>input-lg {
    font-size: 16px;
    padding: 6.5px 11px;
}
.ant-picker-input>input-sm {
    padding: 0 7px;
}
.ant-picker-input>input-rtl {
    direction: rtl;
}
.ant-picker-input>input:focus {
    box-shadow: none;
}
.ant-picker-input>input[disabled] {
    background: transparent;
}
.ant-picker-input:hover .ant-picker-clear {
    opacity: 1;
}
.ant-picker-input-placeholder>input {
    color: #bfbfbf;
}
.ant-picker-large {
    padding: 6.5px 11px;
}
.ant-picker-large .ant-picker-input>input {
    font-size: 16px;
}
.ant-picker-small {
    padding: 0 7px;
}
.ant-picker-suffix {
    align-self: center;
    color: rgba(0, 0, 0, .25);
    display: flex;
    flex: none;
    line-height: 1;
    margin-left: 4px;
    pointer-events: none;
}
.ant-picker-suffix>* {
    vertical-align: top;
}
.ant-picker-suffix>:not(:last-child) {
    margin-right: 8px;
}
.ant-picker-clear {
    background: #fff;
    color: rgba(0, 0, 0, .25);
    cursor: pointer;
    line-height: 1;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity .3s, color .3s;
}
.ant-picker-clear>* {
    vertical-align: top;
}
.ant-picker-clear:hover {
    color: rgba(0, 0, 0, .45);
}
.ant-picker-separator {
    color: rgba(0, 0, 0, .25);
    cursor: default;
    display: inline-block;
    font-size: 16px;
    height: 16px;
    position: relative;
    vertical-align: top;
    width: 1em;
}
.ant-picker-focused .ant-picker-separator {
    color: rgba(0, 0, 0, .45);
}
.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator {
    cursor: not-allowed;
}
.ant-picker-range {
    display: inline-flex;
    position: relative;
}
.ant-picker-range .ant-picker-clear {
    right: 11px;
}
.ant-picker-range:hover .ant-picker-clear {
    opacity: 1;
}
.ant-picker-range .ant-picker-active-bar {
    background: #1890ff;
    bottom: -1px;
    height: 2px;
    margin-left: 11px;
    opacity: 0;
    pointer-events: none;
    transition: all .3s ease-out;
}
.ant-picker-range.ant-picker-focused .ant-picker-active-bar {
    opacity: 1;
}
.ant-picker-range-separator {
    align-items: center;
    line-height: 1;
    padding: 0 8px;
}
.ant-picker-range.ant-picker-small .ant-picker-clear {
    right: 7px;
}
.ant-picker-range.ant-picker-small .ant-picker-active-bar {
    margin-left: 7px;
}
.ant-picker-dropdown {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    left: -9999px;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: -9999px;
    z-index: 1050;
}
.ant-picker-dropdown-hidden {
    display: none;
}
.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow {
    display: block;
    top: 2.58561808px;
    transform: rotate(-135deg) translateY(1px);
}
.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow {
    bottom: 2.58561808px;
    display: block;
    transform: rotate(45deg);
}
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft, .ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight, .ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft, .ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn;
}
.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft, .ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight, .ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft, .ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn;
}
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft, .ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut;
}
.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft, .ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut;
}
.ant-picker-dropdown-range {
    padding: 7.54247233px 0;
}
.ant-picker-dropdown-range-hidden {
    display: none;
}
.ant-picker-dropdown .ant-picker-panel>.ant-picker-time-panel {
    padding-top: 4px;
}
.ant-picker-ranges {
    line-height: 34px;
    list-style: none;
    margin-bottom: 0;
    overflow: hidden;
    padding: 4px 12px;
    text-align: left;
}
.ant-picker-ranges>li {
    display: inline-block;
}
.ant-picker-ranges .ant-picker-preset>.ant-tag-blue {
    background: #e6f7ff;
    border-color: #91d5ff;
    color: #1890ff;
    cursor: pointer;
}
.ant-picker-ranges .ant-picker-ok {
    float: right;
    margin-left: 8px;
}
.ant-picker-range-wrapper {
    display: flex;
}
.ant-picker-range-arrow {
    border-radius: 0 0 2px;
    box-shadow: 2px 2px 6px -2px rgba(0, 0, 0, .1);
    display: none;
    height: 11.3137085px;
    margin-left: 16.5px;
    pointer-events: none;
    position: absolute;
    transition: left .3s ease-out;
    width: 11.3137085px;
    z-index: 1;
}
.ant-picker-range-arrow:before {
    background: #fff;
    background-position: -10px -10px;
    background-repeat: no-repeat;
    -webkit-clip-path: inset(33% 33%);
    clip-path: inset(33% 33%);
    content: "";
    height: 33.9411255px;
    left: -11.3137085px;
    position: absolute;
    top: -11.3137085px;
    width: 33.9411255px;
}
.ant-picker-panel-container {
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    overflow: hidden;
    transition: margin .3s;
    vertical-align: top;
}
.ant-picker-panel-container .ant-picker-panels {
    direction: ltr;
    display: inline-flex;
    flex-wrap: nowrap;
}
.ant-picker-panel-container .ant-picker-panel {
    background: transparent;
    border-radius: 0;
    border-width: 0 0 1px;
    vertical-align: top;
}
.ant-picker-panel-container .ant-picker-panel .ant-picker-content, .ant-picker-panel-container .ant-picker-panel table {
    text-align: center;
}
.ant-picker-panel-container .ant-picker-panel-focused {
    border-color: #f0f0f0;
}
.ant-picker-panel {
    background: #fff;
    border: 1px solid #f0f0f0;
    border-radius: 5px;
    display: inline-flex;
    flex-direction: column;
    outline: none;
    text-align: center;
}
.ant-picker-panel-focused {
    border-color: #1890ff;
}
.ant-picker-date-panel, .ant-picker-decade-panel, .ant-picker-month-panel, .ant-picker-quarter-panel, .ant-picker-time-panel, .ant-picker-week-panel, .ant-picker-year-panel {
    display: flex;
    flex-direction: column;
    width: 280px;
}
.ant-picker-header {
    border-bottom: 1px solid #f0f0f0;
    color: rgba(0, 0, 0, .85);
    display: flex;
    padding: 0 8px;
}
.ant-picker-header>* {
    flex: none;
}
.ant-picker-header button {
    background: transparent;
    border: 0;
    color: rgba(0, 0, 0, .25);
    cursor: pointer;
    line-height: 40px;
    padding: 0;
    transition: color .3s;
}
.ant-picker-header>button {
    font-size: 14px;
    min-width: 1.6em;
}
.ant-picker-header>button:hover {
    color: rgba(0, 0, 0, .65);
}
.ant-picker-header-view {
    flex: auto;
    font-weight: 500;
    line-height: 40px;
}
.ant-picker-header-view button {
    color: inherit;
    font-weight: inherit;
}
.ant-picker-header-view button:not(:first-child) {
    margin-left: 8px;
}
.ant-picker-header-view button:hover {
    color: #1890ff;
}
.ant-picker-next-icon, .ant-picker-prev-icon, .ant-picker-super-next-icon, .ant-picker-super-prev-icon {
    display: inline-block;
    height: 7px;
    position: relative;
    width: 7px;
}
.ant-picker-next-icon:before, .ant-picker-prev-icon:before, .ant-picker-super-next-icon:before, .ant-picker-super-prev-icon:before {
    border: 0 solid;
    border-width: 1.5px 0 0 1.5px;
    content: "";
    display: inline-block;
    height: 7px;
    left: 0;
    position: absolute;
    top: 0;
    width: 7px;
}
.ant-picker-super-next-icon:after, .ant-picker-super-prev-icon:after {
    border: 0 solid;
    border-width: 1.5px 0 0 1.5px;
    content: "";
    display: inline-block;
    height: 7px;
    left: 4px;
    position: absolute;
    top: 4px;
    width: 7px;
}
.ant-picker-prev-icon, .ant-picker-super-prev-icon {
    transform: rotate(-45deg);
}
.ant-picker-next-icon, .ant-picker-super-next-icon {
    transform: rotate(135deg);
}
.ant-picker-content {
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%}
.ant-picker-content td, .ant-picker-content th {
    font-weight: 400;
    min-width: 24px;
    position: relative;
}
.ant-picker-content th {
    color: rgba(0, 0, 0, .65);
    height: 30px;
    line-height: 30px;
}
.ant-picker-cell {
    color: rgba(0, 0, 0, .25);
    cursor: pointer;
    padding: 3px 0;
}
.ant-picker-cell-in-view {
    color: rgba(0, 0, 0, .65);
}
.ant-picker-cell:before {
    content: "";
    height: 24px;
    left: 0;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: all .3s;
    z-index: 1;
}
.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner, .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner {
    background: #f5f5f5;
}
.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before {
    border: 1px solid #1890ff;
    border-radius: 5px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
}
.ant-picker-cell-in-view.ant-picker-cell-in-range {
    position: relative;
}
.ant-picker-cell-in-view.ant-picker-cell-in-range:before {
    background: #e6f7ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner, .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner, .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner {
    background: #1890ff;
    color: #fff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before, .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before {
    background: #e6f7ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start:before {
    left: 50%}
.ant-picker-cell-in-view.ant-picker-cell-range-end:before {
    right: 50%}
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after, .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after {
    border-bottom: 1px dashed #7ec1ff;
    border-top: 1px dashed #7ec1ff;
    content: "";
    height: 24px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: all .3s;
    z-index: 0;
}
.ant-picker-cell-range-hover-end:after, .ant-picker-cell-range-hover-start:after, .ant-picker-cell-range-hover:after {
    left: 2px;
    right: 0;
}
.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before, .ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before, .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before, .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before, .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before, .ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before, .ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before {
    background: #cbe6ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
    border-radius: 5px 0 0 5px;
}
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
    border-radius: 0 5px 5px 0;
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after, .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after {
    background: #cbe6ff;
    bottom: 0;
    content: "";
    position: absolute;
    top: 0;
    transition: all .3s;
    z-index: -1;
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after {
    left: 0;
    right: -6px;
}
.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after {
    left: -6px;
    right: 0;
}
.ant-picker-cell-range-hover.ant-picker-cell-range-start:after {
    right: 50%}
.ant-picker-cell-range-hover.ant-picker-cell-range-end:after {
    left: 50%}
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after, .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after, tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after, tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after {
    border-bottom-left-radius: 5px;
    border-left: 1px dashed #7ec1ff;
    border-top-left-radius: 5px;
    left: 6px;
}
.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after, tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after, tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after {
    border-bottom-right-radius: 5px;
    border-right: 1px dashed #7ec1ff;
    border-top-right-radius: 5px;
    right: 6px;
}
.ant-picker-cell-disabled {
    color: rgba(0, 0, 0, .25);
    pointer-events: none;
}
.ant-picker-cell-disabled .ant-picker-cell-inner {
    background: transparent;
}
.ant-picker-cell-disabled:before {
    background: rgba(0, 0, 0, .04);
}
.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before {
    border-color: rgba(0, 0, 0, .25);
}
.ant-picker-decade-panel .ant-picker-content, .ant-picker-month-panel .ant-picker-content, .ant-picker-quarter-panel .ant-picker-content, .ant-picker-year-panel .ant-picker-content {
    height: 264px;
}
.ant-picker-decade-panel .ant-picker-cell-inner, .ant-picker-month-panel .ant-picker-cell-inner, .ant-picker-quarter-panel .ant-picker-cell-inner, .ant-picker-year-panel .ant-picker-cell-inner {
    padding: 0 8px;
}
.ant-picker-quarter-panel .ant-picker-content {
    height: 56px;
}
.ant-picker-footer {
    border-bottom: 1px solid transparent;
    line-height: 38px;
    min-width: 100%;
    text-align: center;
    width: -moz-min-content;
    width: min-content;
}
.ant-picker-panel .ant-picker-footer {
    border-top: 1px solid #f0f0f0;
}
.ant-picker-footer-extra {
    line-height: 38px;
    padding: 0 12px;
    text-align: left;
}
.ant-picker-footer-extra:not(:last-child) {
    border-bottom: 1px solid #f0f0f0;
}
.ant-picker-now {
    text-align: left;
}
.ant-picker-today-btn {
    color: #1890ff;
}
.ant-picker-today-btn:hover {
    color: #40a9ff;
}
.ant-picker-today-btn:active {
    color: #096dd9;
}
.ant-picker-today-btn.ant-picker-today-btn-disabled {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-picker-decade-panel .ant-picker-cell-inner {
    padding: 0 4px;
}
.ant-picker-decade-panel .ant-picker-cell:before {
    display: none;
}
.ant-picker-month-panel .ant-picker-body, .ant-picker-quarter-panel .ant-picker-body, .ant-picker-year-panel .ant-picker-body {
    padding: 0 8px;
}
.ant-picker-month-panel .ant-picker-cell-inner, .ant-picker-quarter-panel .ant-picker-cell-inner, .ant-picker-year-panel .ant-picker-cell-inner {
    width: 60px;
}
.ant-picker-month-panel .ant-picker-cell-range-hover-start:after, .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after, .ant-picker-year-panel .ant-picker-cell-range-hover-start:after {
    border-left: 1px dashed #7ec1ff;
    border-radius: 5px 0 0 5px;
    left: 14px;
}
.ant-picker-month-panel .ant-picker-cell-range-hover-end:after, .ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after, .ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after, .ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after, .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after, .ant-picker-year-panel .ant-picker-cell-range-hover-end:after {
    border-radius: 0 5px 5px 0;
    border-right: 1px dashed #7ec1ff;
    right: 14px;
}
.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after, .ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after, .ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after {
    border-left: 1px dashed #7ec1ff;
    border-radius: 5px 0 0 5px;
    left: 14px;
}
.ant-picker-week-panel .ant-picker-body {
    padding: 8px 12px;
}
.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner, .ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner, .ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner {
    background: transparent!important;
}
.ant-picker-week-panel-row td {
    transition: background .3s;
}
.ant-picker-week-panel-row:hover td {
    background: #f5f5f5;
}
.ant-picker-week-panel-row-selected td, .ant-picker-week-panel-row-selected:hover td {
    background: #1890ff;
}
.ant-picker-week-panel-row-selected td.ant-picker-cell-week, .ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week {
    color: hsla(0, 0%, 100%, .5);
}
.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner:before, .ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner:before {
    border-color: #fff;
}
.ant-picker-week-panel-row-selected td .ant-picker-cell-inner, .ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner {
    color: #fff;
}
.ant-picker-date-panel .ant-picker-body {
    padding: 8px 12px;
}
.ant-picker-date-panel .ant-picker-content {
    width: 252px;
}
.ant-picker-date-panel .ant-picker-content th {
    width: 36px;
}
.ant-picker-datetime-panel {
    display: flex;
}
.ant-picker-datetime-panel .ant-picker-time-panel {
    border-left: 1px solid #f0f0f0;
}
.ant-picker-datetime-panel .ant-picker-date-panel, .ant-picker-datetime-panel .ant-picker-time-panel {
    transition: opacity .3s;
}
.ant-picker-datetime-panel-active .ant-picker-date-panel, .ant-picker-datetime-panel-active .ant-picker-time-panel {
    opacity: .3;
}
.ant-picker-datetime-panel-active .ant-picker-date-panel-active, .ant-picker-datetime-panel-active .ant-picker-time-panel-active {
    opacity: 1;
}
.ant-picker-time-panel {
    min-width: auto;
    width: auto;
}
.ant-picker-time-panel .ant-picker-content {
    display: flex;
    flex: auto;
    height: 224px;
}
.ant-picker-time-panel-column {
    flex: 1 0 auto;
    list-style: none;
    margin: 0;
    overflow-y: hidden;
    padding: 0;
    text-align: left;
    transition: background .3s;
    width: 56px;
}
.ant-picker-time-panel-column:after {
    content: "";
    display: block;
    height: 196px;
}
.ant-picker-datetime-panel .ant-picker-time-panel-column:after {
    height: 198px;
}
.ant-picker-time-panel-column:not(:first-child) {
    border-left: 1px solid #f0f0f0;
}
.ant-picker-time-panel-column-active {
    background: rgba(230, 247, 255, .2);
}
.ant-picker-time-panel-column:hover {
    overflow-y: auto;
}
.ant-picker-time-panel-column>li {
    margin: 0;
    padding: 0;
}
.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner {
    border-radius: 0;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: block;
    height: 28px;
    line-height: 28px;
    margin: 0;
    padding: 0 0 0 14px;
    transition: background .3s;
    width: 100%}
.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover {
    background: #f5f5f5;
}
.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {
    background: #e6f7ff;
}
.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner {
    background: transparent;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell, :root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell, _:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell, _:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell {
    padding: 21px 0;
}
.ant-picker-rtl {
    direction: rtl;
}
.ant-picker-rtl .ant-picker-suffix {
    margin-left: 0;
    margin-right: 4px;
}
.ant-picker-rtl .ant-picker-clear {
    left: 0;
    right: auto;
}
.ant-picker-rtl .ant-picker-separator {
    transform: rotate(180deg);
}
.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child) {
    margin-left: 0;
    margin-right: 8px;
}
.ant-picker-rtl.ant-picker-range .ant-picker-clear {
    left: 11px;
    right: auto;
}
.ant-picker-rtl.ant-picker-range .ant-picker-active-bar {
    margin-left: 0;
    margin-right: 11px;
}
.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar {
    margin-right: 7px;
}
.ant-picker-dropdown-rtl .ant-picker-ranges {
    text-align: right;
}
.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok {
    float: left;
    margin-left: 0;
    margin-right: 8px;
}
.ant-picker-panel-rtl {
    direction: rtl;
}
.ant-picker-panel-rtl .ant-picker-prev-icon, .ant-picker-panel-rtl .ant-picker-super-prev-icon {
    transform: rotate(135deg);
}
.ant-picker-panel-rtl .ant-picker-next-icon, .ant-picker-panel-rtl .ant-picker-super-next-icon {
    transform: rotate(-45deg);
}
.ant-picker-cell .ant-picker-cell-inner {
    border-radius: 5px;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    min-width: 24px;
    position: relative;
    transition: background .3s, border .3s;
    z-index: 2;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:before {
    left: 0;
    right: 50%}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:before {
    left: 50%;
    right: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:before {
    left: 50%;
    right: 50%}
.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after {
    left: -6px;
    right: 0;
}
.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after {
    left: 0;
    right: -6px;
}
.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start:after {
    left: 50%;
    right: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end:after {
    left: 0;
    right: 50%}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {
    border-radius: 0 5px 5px 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {
    border-radius: 5px 0 0 5px;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after, .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after {
    border-left: none;
    border-radius: 0 5px 5px 0;
    border-right: 1px dashed #7ec1ff;
    left: 0;
    right: 6px;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after, .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after {
    border-left: 1px dashed #7ec1ff;
    border-radius: 5px 0 0 5px;
    border-right: none;
    left: 6px;
    right: 0;
}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after, .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after, .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after, .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after, .ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after {
    border-left: 1px dashed #7ec1ff;
    border-radius: 5px;
    border-right: 1px dashed #7ec1ff;
    left: 6px;
    right: 6px;
}
.ant-picker-dropdown-rtl .ant-picker-footer-extra {
    direction: rtl;
    text-align: right;
}
.ant-picker-panel-rtl .ant-picker-time-panel {
    direction: ltr;
}
.ant-descriptions-header {
    align-items: center;
    display: flex;
    margin-bottom: 20px;
}
.ant-descriptions-title {
    color: rgba(0, 0, 0, .85);
    flex: auto;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5715;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ant-descriptions-extra {
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    margin-left: auto;
}
.ant-descriptions-view {
    border-radius: 5px;
    width: 100%}
.ant-descriptions-view table {
    table-layout: fixed;
    width: 100%}
.ant-descriptions-row>td, .ant-descriptions-row>th {
    padding-bottom: 16px;
}
.ant-descriptions-row:last-child {
    border-bottom: none;
}
.ant-descriptions-item-label {
    color: rgba(0, 0, 0, .85);
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5715;
    text-align: start;
}
.ant-descriptions-item-label:after {
    content: ":";
    margin: 0 8px 0 2px;
    position: relative;
    top: -.5px;
}
.ant-descriptions-item-label.ant-descriptions-item-no-colon:after {
    content: " "}
.ant-descriptions-item-no-label:after {
    content: "";
    margin: 0;
}
.ant-descriptions-item-content {
    color: rgba(0, 0, 0, .65);
    display: table-cell;
    flex: 1 1;
    font-size: 14px;
    line-height: 1.5715;
    overflow-wrap: break-word;
    word-break: break-word;
}
.ant-descriptions-item {
    padding-bottom: 0;
    vertical-align: top;
}
.ant-descriptions-item-container {
    display: flex;
}
.ant-descriptions-item-container .ant-descriptions-item-content, .ant-descriptions-item-container .ant-descriptions-item-label {
    align-items: baseline;
    display: inline-flex;
}
.ant-descriptions-middle .ant-descriptions-row>td, .ant-descriptions-middle .ant-descriptions-row>th {
    padding-bottom: 12px;
}
.ant-descriptions-small .ant-descriptions-row>td, .ant-descriptions-small .ant-descriptions-row>th {
    padding-bottom: 8px;
}
.ant-descriptions-bordered .ant-descriptions-view {
    border: 1px solid #f0f0f0;
}
.ant-descriptions-bordered .ant-descriptions-view>table {
    border-collapse: collapse;
    table-layout: auto;
}
.ant-descriptions-bordered .ant-descriptions-item-content, .ant-descriptions-bordered .ant-descriptions-item-label {
    border-right: 1px solid #f0f0f0;
    padding: 16px 24px;
}
.ant-descriptions-bordered .ant-descriptions-item-content:last-child, .ant-descriptions-bordered .ant-descriptions-item-label:last-child {
    border-right: none;
}
.ant-descriptions-bordered .ant-descriptions-item-label {
    background-color: #fafafa;
}
.ant-descriptions-bordered .ant-descriptions-item-label:after {
    display: none;
}
.ant-descriptions-bordered .ant-descriptions-row {
    border-bottom: 1px solid #f0f0f0;
}
.ant-descriptions-bordered .ant-descriptions-row:last-child {
    border-bottom: none;
}
.ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-content, .ant-descriptions-bordered.ant-descriptions-middle .ant-descriptions-item-label {
    padding: 12px 24px;
}
.ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content, .ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label {
    padding: 8px 16px;
}
.ant-descriptions-rtl {
    direction: rtl;
}
.ant-descriptions-rtl .ant-descriptions-item-label:after {
    margin: 0 2px 0 8px;
}
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content, .ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label {
    border-left: 1px solid #f0f0f0;
    border-right: none;
}
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content:last-child, .ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label:last-child {
    border-left: none;
}
.ant-divider {
    font-feature-settings: "tnum";
    border-top: 1px solid rgba(0, 0, 0, .06);
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-divider-vertical {
    border-left: 1px solid rgba(0, 0, 0, .06);
    border-top: 0;
    display: inline-block;
    height: .9em;
    margin: 0 8px;
    position: relative;
    top: -.06em;
    vertical-align: middle;
}
.ant-divider-horizontal {
    clear: both;
    display: flex;
    margin: 24px 0;
    min-width: 100%;
    width: 100%}
.ant-divider-horizontal.ant-divider-with-text {
    border-top: 0;
    border-top-color: rgba(0, 0, 0, .06);
    color: rgba(0, 0, 0, .85);
    display: flex;
    font-size: 16px;
    font-weight: 500;
    margin: 16px 0;
    text-align: center;
    white-space: nowrap;
}
.ant-divider-horizontal.ant-divider-with-text:after, .ant-divider-horizontal.ant-divider-with-text:before {
    border-bottom: 0;
    border-top: 1px solid transparent;
    border-top-color: inherit;
    content: "";
    position: relative;
    top: 50%;
    transform: translateY(50%);
    width: 50%}
.ant-divider-horizontal.ant-divider-with-text-left:before {
    top: 50%;
    width: 5%}
.ant-divider-horizontal.ant-divider-with-text-left:after, .ant-divider-horizontal.ant-divider-with-text-right:before {
    top: 50%;
    width: 95%}
.ant-divider-horizontal.ant-divider-with-text-right:after {
    top: 50%;
    width: 5%}
.ant-divider-inner-text {
    display: inline-block;
    padding: 0 1em;
}
.ant-divider-dashed {
    background: none;
    border: dashed rgba(0, 0, 0, .06);
    border-width: 1px 0 0;
}
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:after, .ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:before {
    border-style: dashed none none;
}
.ant-divider-vertical.ant-divider-dashed {
    border-width: 0 0 0 1px;
}
.ant-divider-plain.ant-divider-with-text {
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-weight: 400;
}
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:before {
    width: 0;
}
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left:after {
    width: 100%}
.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left .ant-divider-inner-text {
    padding-left: 0;
}
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:before {
    width: 100%}
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right:after {
    width: 0;
}
.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right .ant-divider-inner-text {
    padding-right: 0;
}
.ant-divider-rtl {
    direction: rtl;
}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:before {
    width: 95%}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:after, .ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:before {
    width: 5%}
.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:after {
    width: 95%}
.ant-drawer {
    bottom: 0;
    left: 0;
    pointer-events: none;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1000;
}
.ant-drawer-inline {
    position: absolute;
}
.ant-drawer-mask {
    background: rgba(0, 0, 0, .45);
    bottom: 0;
    left: 0;
    pointer-events: auto;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1000;
}
.ant-drawer-content-wrapper {
    position: absolute;
    transition: all .3s;
    z-index: 1000;
}
.ant-drawer-content-wrapper-hidden {
    display: none;
}
.ant-drawer-left .ant-drawer-content-wrapper {
    bottom: 0;
    box-shadow: 6px 0 16px -8px rgba(0, 0, 0, .08), 9px 0 28px 0 rgba(0, 0, 0, .05), 12px 0 48px 16px rgba(0, 0, 0, .03);
    left: 0;
    top: 0;
}
.ant-drawer-right .ant-drawer-content-wrapper {
    bottom: 0;
    box-shadow: -6px 0 16px -8px rgba(0, 0, 0, .08), -9px 0 28px 0 rgba(0, 0, 0, .05), -12px 0 48px 16px rgba(0, 0, 0, .03);
    right: 0;
    top: 0;
}
.ant-drawer-top .ant-drawer-content-wrapper {
    box-shadow: 0 6px 16px -8px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03);
    left: 0;
    right: 0;
    top: 0;
}
.ant-drawer-bottom .ant-drawer-content-wrapper {
    bottom: 0;
    box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, .08), 0 -9px 28px 0 rgba(0, 0, 0, .05), 0 -12px 48px 16px rgba(0, 0, 0, .03);
    left: 0;
    right: 0;
}
.ant-drawer-content {
    background: #fff;
    height: 100%;
    overflow: auto;
    pointer-events: auto;
    width: 100%}
.ant-drawer-wrapper-body {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%}
.ant-drawer-header {
    align-items: center;
    border-bottom: 1px solid #f0f0f0;
    display: flex;
    flex: 0 1;
    font-size: 16px;
    line-height: 22px;
    padding: 16px 24px;
}
.ant-drawer-header-title {
    align-items: center;
    display: flex;
    flex: 1 1;
    min-height: 0;
    min-width: 0;
}
.ant-drawer-extra {
    flex: 0 1;
}
.ant-drawer-close {
    text-rendering: auto;
    background: transparent;
    border: 0;
    color: rgba(0, 0, 0, .45);
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 1;
    margin-right: 12px;
    outline: 0;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    transition: color .3s;
}
.ant-drawer-close:focus, .ant-drawer-close:hover {
    color: rgba(0, 0, 0, .75);
    text-decoration: none;
}
.ant-drawer-title {
    color: rgba(0, 0, 0, .85);
    flex: 1 1;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    margin: 0;
}
.ant-drawer-body {
    flex: 1 1;
    min-height: 0;
    min-width: 0;
    overflow: auto;
    padding: 24px;
}
.ant-drawer-footer {
    border-top: 1px solid #f0f0f0;
    flex-shrink: 0;
    padding: 10px 16px;
}
.panel-motion-appear-start, .panel-motion-enter-start, .panel-motion-leave-start {
    transition: none;
}
.ant-drawer-mask-motion-appear-active, .ant-drawer-mask-motion-enter-active, .ant-drawer-mask-motion-leave-active, .panel-motion-appear-active, .panel-motion-enter-active, .panel-motion-leave-active {
    transition: all .3s;
}
.ant-drawer-mask-motion-appear, .ant-drawer-mask-motion-enter {
    opacity: 0;
}
.ant-drawer-mask-motion-appear-active, .ant-drawer-mask-motion-enter-active, .ant-drawer-mask-motion-leave {
    opacity: 1;
}
.ant-drawer-mask-motion-leave-active {
    opacity: 0;
}
.ant-drawer-panel-motion-left-appear-start, .ant-drawer-panel-motion-left-enter-start, .ant-drawer-panel-motion-left-leave-start {
    transition: none;
}
.ant-drawer-panel-motion-left-appear-active, .ant-drawer-panel-motion-left-enter-active, .ant-drawer-panel-motion-left-leave-active {
    transition: all .3s;
}
.ant-drawer-panel-motion-left-appear, .ant-drawer-panel-motion-left-enter {
    transform: translateX(-100%);
}
.ant-drawer-panel-motion-left-appear-active, .ant-drawer-panel-motion-left-enter-active, .ant-drawer-panel-motion-left-leave {
    transform: translateX(0);
}
.ant-drawer-panel-motion-left-leave-active {
    transform: translateX(-100%);
}
.ant-drawer-panel-motion-right-appear-start, .ant-drawer-panel-motion-right-enter-start, .ant-drawer-panel-motion-right-leave-start {
    transition: none;
}
.ant-drawer-panel-motion-right-appear-active, .ant-drawer-panel-motion-right-enter-active, .ant-drawer-panel-motion-right-leave-active {
    transition: all .3s;
}
.ant-drawer-panel-motion-right-appear, .ant-drawer-panel-motion-right-enter {
    transform: translateX(100%);
}
.ant-drawer-panel-motion-right-appear-active, .ant-drawer-panel-motion-right-enter-active, .ant-drawer-panel-motion-right-leave {
    transform: translateX(0);
}
.ant-drawer-panel-motion-right-leave-active {
    transform: translateX(100%);
}
.ant-drawer-panel-motion-top-appear-start, .ant-drawer-panel-motion-top-enter-start, .ant-drawer-panel-motion-top-leave-start {
    transition: none;
}
.ant-drawer-panel-motion-top-appear-active, .ant-drawer-panel-motion-top-enter-active, .ant-drawer-panel-motion-top-leave-active {
    transition: all .3s;
}
.ant-drawer-panel-motion-top-appear, .ant-drawer-panel-motion-top-enter {
    transform: translateY(-100%);
}
.ant-drawer-panel-motion-top-appear-active, .ant-drawer-panel-motion-top-enter-active, .ant-drawer-panel-motion-top-leave {
    transform: translateY(0);
}
.ant-drawer-panel-motion-top-leave-active {
    transform: translateY(-100%);
}
.ant-drawer-panel-motion-bottom-appear-start, .ant-drawer-panel-motion-bottom-enter-start, .ant-drawer-panel-motion-bottom-leave-start {
    transition: none;
}
.ant-drawer-panel-motion-bottom-appear-active, .ant-drawer-panel-motion-bottom-enter-active, .ant-drawer-panel-motion-bottom-leave-active {
    transition: all .3s;
}
.ant-drawer-panel-motion-bottom-appear, .ant-drawer-panel-motion-bottom-enter {
    transform: translateY(100%);
}
.ant-drawer-panel-motion-bottom-appear-active, .ant-drawer-panel-motion-bottom-enter-active, .ant-drawer-panel-motion-bottom-leave {
    transform: translateY(0);
}
.ant-drawer-panel-motion-bottom-leave-active {
    transform: translateY(100%);
}
.ant-drawer-rtl {
    direction: rtl;
}
.ant-drawer-rtl .ant-drawer-close {
    margin-left: 12px;
    margin-right: 0;
}
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger {
    color: #e31b23;
}
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover {
    background-color: #e31b23;
    color: #fff;
}
.ant-dropdown {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: block;
    font-size: 14px;
    font-variant: tabular-nums;
    left: -9999px;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: -9999px;
    z-index: 1050;
}
.ant-dropdown:before {
    bottom: -4px;
    content: " ";
    left: -7px;
    opacity: .0001;
    position: absolute;
    right: 0;
    top: -4px;
    z-index: -9999;
}
.ant-dropdown-wrap {
    position: relative;
}
.ant-dropdown-wrap .ant-btn>.anticon-down {
    font-size: 10px;
}
.ant-dropdown-wrap .anticon-down:before {
    transition: transform .2s;
}
.ant-dropdown-wrap-open .anticon-down:before {
    transform: rotate(180deg);
}
.ant-dropdown-hidden, .ant-dropdown-menu-hidden, .ant-dropdown-menu-submenu-hidden {
    display: none;
}
.ant-dropdown-show-arrow.ant-dropdown-placement-top, .ant-dropdown-show-arrow.ant-dropdown-placement-topLeft, .ant-dropdown-show-arrow.ant-dropdown-placement-topRight {
    padding-bottom: 15.3137085px;
}
.ant-dropdown-show-arrow.ant-dropdown-placement-bottom, .ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft, .ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight {
    padding-top: 15.3137085px;
}
.ant-dropdown-arrow {
    border-radius: 0 0 2px;
    display: block;
    height: 11.3137085px;
    pointer-events: none;
    position: absolute;
    width: 11.3137085px;
    z-index: 1;
}
.ant-dropdown-arrow:before {
    background: #fff;
    background-position: -10px -10px;
    background-repeat: no-repeat;
    -webkit-clip-path: inset(33% 33%);
    clip-path: inset(33% 33%);
    content: "";
    height: 33.9411255px;
    left: -11.3137085px;
    position: absolute;
    top: -11.3137085px;
    width: 33.9411255px;
}
.ant-dropdown-placement-top>.ant-dropdown-arrow, .ant-dropdown-placement-topLeft>.ant-dropdown-arrow, .ant-dropdown-placement-topRight>.ant-dropdown-arrow {
    bottom: 10px;
    box-shadow: 3px 3px 7px -3px rgba(0, 0, 0, .1);
    transform: rotate(45deg);
}
.ant-dropdown-placement-top>.ant-dropdown-arrow {
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
}
.ant-dropdown-placement-topLeft>.ant-dropdown-arrow {
    left: 16px;
}
.ant-dropdown-placement-topRight>.ant-dropdown-arrow {
    right: 16px;
}
.ant-dropdown-placement-bottom>.ant-dropdown-arrow, .ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow, .ant-dropdown-placement-bottomRight>.ant-dropdown-arrow {
    box-shadow: 2px 2px 5px -2px rgba(0, 0, 0, .1);
    top: 9.41421356px;
    transform: rotate(-135deg) translateY(-.5px);
}
.ant-dropdown-placement-bottom>.ant-dropdown-arrow {
    left: 50%;
    transform: translateX(-50%) rotate(-135deg) translateY(-.5px);
}
.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow {
    left: 16px;
}
.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow {
    right: 16px;
}
.ant-dropdown-menu {
    background-clip: padding-box;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    list-style-type: none;
    margin: 0;
    outline: none;
    padding: 4px 0;
    position: relative;
    text-align: left;
}
.ant-dropdown-menu-item-group-title {
    color: rgba(0, 0, 0, .45);
    padding: 5px 12px;
    transition: all .3s;
}
.ant-dropdown-menu-submenu-popup {
    background: transparent;
    box-shadow: none;
    position: absolute;
    transform-origin: 0 0;
    z-index: 1050;
}
.ant-dropdown-menu-submenu-popup li, .ant-dropdown-menu-submenu-popup ul {
    list-style: none;
}
.ant-dropdown-menu-submenu-popup ul {
    margin-left: .3em;
    margin-right: .3em;
}
.ant-dropdown-menu-item {
    align-items: center;
    display: flex;
    position: relative;
}
.ant-dropdown-menu-item-icon {
    font-size: 12px;
    margin-right: 8px;
    min-width: 12px;
}
.ant-dropdown-menu-title-content {
    flex: auto;
}
.ant-dropdown-menu-title-content>a {
    color: inherit;
    transition: all .3s;
}
.ant-dropdown-menu-title-content>a:hover {
    color: inherit;
}
.ant-dropdown-menu-title-content>a:after {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-dropdown-menu-item, .ant-dropdown-menu-submenu-title {
    clear: both;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    margin: 0;
    padding: 5px 12px;
    transition: all .3s;
}
.ant-dropdown-menu-item-selected, .ant-dropdown-menu-submenu-title-selected {
    background-color: #e6f7ff;
    color: #1890ff;
}
.ant-dropdown-menu-item.ant-dropdown-menu-item-active, .ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-active, .ant-dropdown-menu-item:hover, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-active, .ant-dropdown-menu-submenu-title:hover {
    background-color: #f5f5f5;
}
.ant-dropdown-menu-item-disabled, .ant-dropdown-menu-submenu-title-disabled {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-dropdown-menu-item-disabled:hover, .ant-dropdown-menu-submenu-title-disabled:hover {
    background-color: #fff;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-dropdown-menu-item-disabled a, .ant-dropdown-menu-submenu-title-disabled a {
    pointer-events: none;
}
.ant-dropdown-menu-item-divider, .ant-dropdown-menu-submenu-title-divider {
    background-color: #f0f0f0;
    height: 1px;
    line-height: 0;
    margin: 4px 0;
    overflow: hidden;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon, .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
    position: absolute;
    right: 8px;
}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
    color: rgba(0, 0, 0, .45);
    font-size: 10px;
    font-style: normal;
    margin-right: 0!important;
}
.ant-dropdown-menu-item-group-list {
    list-style: none;
    margin: 0 8px;
    padding: 0;
}
.ant-dropdown-menu-submenu-title {
    padding-right: 24px;
}
.ant-dropdown-menu-submenu-vertical {
    position: relative;
}
.ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu {
    left: 100%;
    margin-left: 4px;
    min-width: 100%;
    position: absolute;
    top: 0;
    transform-origin: 0 0;
}
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
    background-color: #fff;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
    color: #1890ff;
}
.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottom, .ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight, .ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottom, .ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn;
}
.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-top, .ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft, .ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight, .ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-top, .ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft, .ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn;
}
.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottom, .ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut;
}
.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-top, .ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft, .ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut;
}
.ant-dropdown-button>.anticon.anticon-down, .ant-dropdown-link>.anticon.anticon-down, .ant-dropdown-trigger>.anticon.anticon-down {
    font-size: 10px;
    vertical-align: baseline;
}
.ant-dropdown-button {
    white-space: nowrap;
}
.ant-dropdown-button.ant-btn-group>.ant-btn-loading, .ant-dropdown-button.ant-btn-group>.ant-btn-loading+.ant-btn {
    cursor: default;
    pointer-events: none;
}
.ant-dropdown-button.ant-btn-group>.ant-btn-loading+.ant-btn:before {
    display: block;
}
.ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only) {
    padding-left: 8px;
    padding-right: 8px;
}
.ant-dropdown-menu-dark, .ant-dropdown-menu-dark .ant-dropdown-menu {
    background: #001529;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item, .ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after, .ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a, .ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a .ant-dropdown-menu-submenu-arrow:after, .ant-dropdown-menu-dark .ant-dropdown-menu-item>a, .ant-dropdown-menu-dark .ant-dropdown-menu-item>a .ant-dropdown-menu-submenu-arrow:after, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after {
    color: hsla(0, 0%, 100%, .65);
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item>.anticon+span>a:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item>a:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover {
    background: transparent;
    color: #fff;
}
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected>a {
    background: #1890ff;
    color: #fff;
}
.ant-dropdown-rtl {
    direction: rtl;
}
.ant-dropdown-rtl.ant-dropdown:before {
    left: 0;
    right: -7px;
}
.ant-dropdown-menu-submenu-rtl .ant-dropdown-menu-item-group-title, .ant-dropdown-menu.ant-dropdown-menu-rtl, .ant-dropdown-rtl .ant-dropdown-menu-item-group-title {
    direction: rtl;
    text-align: right;
}
.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl {
    transform-origin: 100% 0;
}
.ant-dropdown-rtl .ant-dropdown-menu-item, .ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li, .ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
    text-align: right;
}
.ant-dropdown-rtl .ant-dropdown-menu-item>.anticon:first-child, .ant-dropdown-rtl .ant-dropdown-menu-item>span>.anticon:first-child, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title>.anticon:first-child, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title>span>.anticon:first-child {
    margin-left: 8px;
    margin-right: 0;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
    left: 8px;
    right: auto;
}
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
    margin-left: 0!important;
    transform: scaleX(-1);
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title {
    padding-left: 24px;
    padding-right: 12px;
}
.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu {
    left: 0;
    margin-left: 0;
    margin-right: 4px;
    right: 100%}
.ant-empty {
    font-size: 14px;
    line-height: 1.5715;
    margin: 0 8px;
    text-align: center;
}
.ant-empty-image {
    height: 100px;
    margin-bottom: 8px;
}
.ant-empty-image img {
    height: 100%}
.ant-empty-image svg {
    height: 100%;
    margin: auto;
}
.ant-empty-footer {
    margin-top: 16px;
}
.ant-empty-normal {
    color: rgba(0, 0, 0, .25);
    margin: 32px 0;
}
.ant-empty-normal .ant-empty-image {
    height: 40px;
}
.ant-empty-small {
    color: rgba(0, 0, 0, .25);
    margin: 8px 0;
}
.ant-empty-small .ant-empty-image {
    height: 35px;
}
.ant-empty-img-default-ellipse {
    fill: #f5f5f5;
    fill-opacity: .8;
}
.ant-empty-img-default-path-1 {
    fill: #aeb8c2;
}
.ant-empty-img-default-path-2 {
    fill: url(#linearGradient-1);
}
.ant-empty-img-default-path-3 {
    fill: #f5f5f7;
}
.ant-empty-img-default-path-4, .ant-empty-img-default-path-5 {
    fill: #dce0e6;
}
.ant-empty-img-default-g {
    fill: #fff;
}
.ant-empty-img-simple-ellipse {
    fill: #f5f5f5;
}
.ant-empty-img-simple-g {
    stroke: #d9d9d9;
}
.ant-empty-img-simple-path {
    fill: #fafafa;
}
.ant-empty-rtl {
    direction: rtl;
}
.ant-form-item .ant-input-number+.ant-form-text {
    margin-left: 8px;
}
.ant-form-inline {
    display: flex;
    flex-wrap: wrap;
}
.ant-form-inline .ant-form-item {
    flex: none;
    flex-wrap: nowrap;
    margin-bottom: 0;
    margin-right: 16px;
}
.ant-form-inline .ant-form-item-with-help {
    margin-bottom: 24px;
}
.ant-form-inline .ant-form-item>.ant-form-item-control, .ant-form-inline .ant-form-item>.ant-form-item-label {
    display: inline-block;
    vertical-align: top;
}
.ant-form-inline .ant-form-item>.ant-form-item-label {
    flex: none;
}
.ant-form-inline .ant-form-item .ant-form-item-has-feedback, .ant-form-inline .ant-form-item .ant-form-text {
    display: inline-block;
}
.ant-form-horizontal .ant-form-item-label {
    flex-grow: 0;
}
.ant-form-horizontal .ant-form-item-control {
    flex: 1 1;
    min-width: 0;
}
.ant-form-horizontal .ant-form-item-label[class$="-24"]+.ant-form-item-control, .ant-form-horizontal .ant-form-item-label[class*="-24 "]+.ant-form-item-control {
    min-width: unset;
}
.ant-form-vertical .ant-form-item {
    flex-direction: column;
}
.ant-form-vertical .ant-form-item-label>label {
    height: auto;
}
.ant-form-vertical .ant-form-item .ant-form-item-control {
    width: 100%}
.ant-col-24.ant-form-item-label, .ant-col-xl-24.ant-form-item-label, .ant-form-vertical .ant-form-item-label {
    line-height: 1.5715;
    padding: 0 0 8px;
    text-align: left;
    white-space: normal;
}
.ant-col-24.ant-form-item-label>label, .ant-col-xl-24.ant-form-item-label>label, .ant-form-vertical .ant-form-item-label>label {
    margin: 0;
}
.ant-col-24.ant-form-item-label>label:after, .ant-col-xl-24.ant-form-item-label>label:after, .ant-form-vertical .ant-form-item-label>label:after {
    display: none;
}
.ant-form-rtl.ant-col-24.ant-form-item-label, .ant-form-rtl.ant-col-xl-24.ant-form-item-label, .ant-form-rtl.ant-form-vertical .ant-form-item-label {
    text-align: right;
}
@media(max-width:575px) {
    .ant-form-item .ant-form-item-label {
        line-height: 1.5715;
        padding: 0 0 8px;
        text-align: left;
        white-space: normal;
    }
    .ant-form-item .ant-form-item-label>label {
        margin: 0;
    }
    .ant-form-item .ant-form-item-label>label:after {
        display: none;
    }
    .ant-form-rtl.ant-form-item .ant-form-item-label {
        text-align: right;
    }
    .ant-form .ant-form-item {
        flex-wrap: wrap;
    }
    .ant-form .ant-form-item .ant-form-item-control, .ant-form .ant-form-item .ant-form-item-label {
        flex: 0 0 100%;
        max-width: 100%}
    .ant-col-xs-24.ant-form-item-label {
        line-height: 1.5715;
        padding: 0 0 8px;
        text-align: left;
        white-space: normal;
    }
    .ant-col-xs-24.ant-form-item-label>label {
        margin: 0;
    }
    .ant-col-xs-24.ant-form-item-label>label:after {
        display: none;
    }
    .ant-form-rtl.ant-col-xs-24.ant-form-item-label {
        text-align: right;
    }
}@media(max-width:767px) {
    .ant-col-sm-24.ant-form-item-label {
        line-height: 1.5715;
        padding: 0 0 8px;
        text-align: left;
        white-space: normal;
    }
    .ant-col-sm-24.ant-form-item-label>label {
        margin: 0;
    }
    .ant-col-sm-24.ant-form-item-label>label:after {
        display: none;
    }
    .ant-form-rtl.ant-col-sm-24.ant-form-item-label {
        text-align: right;
    }
}@media(max-width:991px) {
    .ant-col-md-24.ant-form-item-label {
        line-height: 1.5715;
        padding: 0 0 8px;
        text-align: left;
        white-space: normal;
    }
    .ant-col-md-24.ant-form-item-label>label {
        margin: 0;
    }
    .ant-col-md-24.ant-form-item-label>label:after {
        display: none;
    }
    .ant-form-rtl.ant-col-md-24.ant-form-item-label {
        text-align: right;
    }
}@media(max-width:1199px) {
    .ant-col-lg-24.ant-form-item-label {
        line-height: 1.5715;
        padding: 0 0 8px;
        text-align: left;
        white-space: normal;
    }
    .ant-col-lg-24.ant-form-item-label>label {
        margin: 0;
    }
    .ant-col-lg-24.ant-form-item-label>label:after {
        display: none;
    }
    .ant-form-rtl.ant-col-lg-24.ant-form-item-label {
        text-align: right;
    }
}@media(max-width:1599px) {
    .ant-col-xl-24.ant-form-item-label {
        line-height: 1.5715;
        padding: 0 0 8px;
        text-align: left;
        white-space: normal;
    }
    .ant-col-xl-24.ant-form-item-label>label {
        margin: 0;
    }
    .ant-col-xl-24.ant-form-item-label>label:after {
        display: none;
    }
    .ant-form-rtl.ant-col-xl-24.ant-form-item-label {
        text-align: right;
    }
}.ant-form-item-explain-error {
     color: #e31b23;
 }
.ant-form-item-explain-warning {
    color: #ffe14f;
}
.ant-form-item-has-feedback .ant-switch {
    margin: 2px 0 4px;
}
.ant-form-item-has-warning .ant-form-item-split {
    color: #ffe14f;
}
.ant-form-item-has-error .ant-form-item-split {
    color: #e31b23;
}
.ant-form {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-form legend {
    border: 0;
    border-bottom: 1px solid #c1c7d0;
    color: rgba(0, 0, 0, .45);
    display: block;
    font-size: 16px;
    line-height: inherit;
    margin-bottom: 20px;
    padding: 0;
    width: 100%}
.ant-form label {
    font-size: 14px;
}
.ant-form input[type=search] {
    box-sizing: border-box;
}
.ant-form input[type=checkbox], .ant-form input[type=radio] {
    line-height: normal;
}
.ant-form input[type=file] {
    display: block;
}
.ant-form input[type=range] {
    display: block;
    width: 100%}
.ant-form select[multiple], .ant-form select[size] {
    height: auto;
}
.ant-form input[type=checkbox]:focus, .ant-form input[type=file]:focus, .ant-form input[type=radio]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.ant-form output {
    color: rgba(0, 0, 0, .65);
    display: block;
    font-size: 14px;
    line-height: 1.5715;
    padding-top: 15px;
}
.ant-form .ant-form-text {
    display: inline-block;
    padding-right: 8px;
}
.ant-form-small .ant-form-item-label>label {
    height: 24px;
}
.ant-form-small .ant-form-item-control-input {
    min-height: 24px;
}
.ant-form-large .ant-form-item-label>label {
    height: 40px;
}
.ant-form-large .ant-form-item-control-input {
    min-height: 40px;
}
.ant-form-item {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0 0 24px;
    padding: 0;
    vertical-align: top;
}
.ant-form-item-with-help {
    transition: none;
}
.ant-form-item-hidden, .ant-form-item-hidden.ant-row {
    display: none;
}
.ant-form-item-label {
    display: inline-block;
    flex-grow: 0;
    overflow: hidden;
    text-align: right;
    vertical-align: middle;
    white-space: nowrap;
}
.ant-form-item-label-left {
    text-align: left;
}
.ant-form-item-label-wrap {
    line-height: 1.3215em;
    overflow: unset;
    white-space: unset;
}
.ant-form-item-label>label {
    align-items: center;
    color: rgba(0, 0, 0, .85);
    display: inline-flex;
    font-size: 14px;
    height: 32px;
    max-width: 100%;
    position: relative;
}
.ant-form-item-label>label>.anticon {
    font-size: 14px;
    vertical-align: top;
}
.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
    color: #ff4d4f;
    content: "*";
    display: inline-block;
    font-family: SimSun, sans-serif;
    font-size: 14px;
    line-height: 1;
    margin-right: 4px;
}
.ant-form-hide-required-mark .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
    display: none;
}
.ant-form-item-label>label .ant-form-item-optional {
    color: rgba(0, 0, 0, .45);
    display: inline-block;
    margin-left: 4px;
}
.ant-form-hide-required-mark .ant-form-item-label>label .ant-form-item-optional {
    display: none;
}
.ant-form-item-label>label .ant-form-item-tooltip {
    color: rgba(0, 0, 0, .45);
    cursor: help;
    -webkit-margin-start: 4px;
    margin-inline-start: 4px;
    -ms-writing-mode: lr-tb;
    writing-mode: horizontal-tb;
}
.ant-form-item-label>label:after {
    content: ":";
    margin: 0 8px 0 2px;
    position: relative;
    top: -.5px;
}
.ant-form-item-label>label.ant-form-item-no-colon:after {
    content: " "}
.ant-form-item-control {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}
.ant-form-item-control:first-child:not([class^=ant-col-]):not([class*=" ant-col-"]) {
    width: 100%}
.ant-form-item-control-input {
    align-items: center;
    display: flex;
    min-height: 32px;
    position: relative;
}
.ant-form-item-control-input-content {
    flex: auto;
    max-width: 100%}
.ant-form-item-explain, .ant-form-item-extra {
    clear: both;
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
    line-height: 1.5715;
    transition: color .3s cubic-bezier(.215, .61, .355, 1);
}
.ant-form-item-explain-connected {
    width: 100%}
.ant-form-item-extra {
    min-height: 24px;
}
.ant-form-item-with-help .ant-form-item-explain {
    height: auto;
    opacity: 1;
}
.ant-form-item-feedback-icon {
    -webkit-animation: zoomIn .3s cubic-bezier(.12, .4, .29, 1.46);
    animation: zoomIn .3s cubic-bezier(.12, .4, .29, 1.46);
    font-size: 14px;
    pointer-events: none;
    text-align: center;
    visibility: visible;
}
.ant-form-item-feedback-icon-success {
    color: #52c41a;
}
.ant-form-item-feedback-icon-error {
    color: #e31b23;
}
.ant-form-item-feedback-icon-warning {
    color: #ffe14f;
}
.ant-form-item-feedback-icon-validating {
    color: #1890ff;
}
.ant-show-help {
    transition: opacity .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-show-help-appear, .ant-show-help-enter {
    opacity: 0;
}
.ant-show-help-appear-active, .ant-show-help-enter-active, .ant-show-help-leave {
    opacity: 1;
}
.ant-show-help-leave-active {
    opacity: 0;
}
.ant-show-help-item {
    overflow: hidden;
    transition: height .3s cubic-bezier(.645, .045, .355, 1), opacity .3s cubic-bezier(.645, .045, .355, 1), transform .3s cubic-bezier(.645, .045, .355, 1)!important;
}
.ant-show-help-item-appear, .ant-show-help-item-enter {
    opacity: 0;
    transform: translateY(-5px);
}
.ant-show-help-item-appear-active, .ant-show-help-item-enter-active {
    opacity: 1;
    transform: translateY(0);
}
.ant-show-help-item-leave {
    transition: height .2s cubic-bezier(.645, .045, .355, 1), opacity .2s cubic-bezier(.645, .045, .355, 1), transform .2s cubic-bezier(.645, .045, .355, 1)!important;
}
.ant-show-help-item-leave-active {
    transform: translateY(-5px);
}
@-webkit-keyframes diffZoomIn1 {
    0% {
        opacity: 0;
        transform: scale(0);
    }
    to {
        opacity: 1;
        transform: scale(1);
    }
}@keyframes diffZoomIn1 {
     0% {
         opacity: 0;
         transform: scale(0);
     }
     to {
         opacity: 1;
         transform: scale(1);
     }
 }@-webkit-keyframes diffZoomIn2 {
      0% {
          opacity: 0;
          transform: scale(0);
      }
      to {
          opacity: 1;
          transform: scale(1);
      }
  }@keyframes diffZoomIn2 {
       0% {
           opacity: 0;
           transform: scale(0);
       }
       to {
           opacity: 1;
           transform: scale(1);
       }
   }@-webkit-keyframes diffZoomIn3 {
        0% {
            opacity: 0;
            transform: scale(0);
        }
        to {
            opacity: 1;
            transform: scale(1);
        }
    }@keyframes diffZoomIn3 {
         0% {
             opacity: 0;
             transform: scale(0);
         }
         to {
             opacity: 1;
             transform: scale(1);
         }
     }.ant-form-rtl {
          direction: rtl;
      }
.ant-form-rtl .ant-form-item-label {
    text-align: left;
}
.ant-form-rtl .ant-form-item-label>label.ant-form-item-required:before {
    margin-left: 4px;
    margin-right: 0;
}
.ant-form-rtl .ant-form-item-label>label:after {
    margin: 0 2px 0 8px;
}
.ant-form-rtl .ant-form-item-label>label .ant-form-item-optional {
    margin-left: 0;
    margin-right: 4px;
}
.ant-col-rtl .ant-form-item-control:first-child {
    width: 100%}
.ant-form-rtl .ant-form-item-has-feedback .ant-input {
    padding-left: 24px;
    padding-right: 11px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input-suffix {
    padding-left: 18px;
    padding-right: 11px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-affix-wrapper .ant-input, .ant-form-rtl .ant-form-item-has-feedback .ant-input-number-affix-wrapper .ant-input-number {
    padding: 0;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix {
    left: 28px;
    right: auto;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-input-number {
    padding-left: 18px;
}
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-arrow, .ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-clear, .ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-arrow, .ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-clear, .ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-arrow, .ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-clear {
    left: 32px;
    right: auto;
}
.ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection-selected-value, .ant-form-rtl .ant-form-item-has-feedback :not(.ant-input-number-group-addon)>.ant-select .ant-select-selection-selected-value, .ant-form-rtl .ant-form-item-has-feedback>.ant-select .ant-select-selection-selected-value {
    padding-left: 42px;
    padding-right: 0;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-arrow {
    margin-left: 19px;
    margin-right: 0;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-cascader-picker-clear {
    left: 32px;
    right: auto;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-picker, .ant-form-rtl .ant-form-item-has-feedback .ant-picker-large {
    padding-left: 29.2px;
    padding-right: 11px;
}
.ant-form-rtl .ant-form-item-has-feedback .ant-picker-small {
    padding-left: 25.2px;
    padding-right: 7px;
}
.ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-error .ant-form-item-children-icon, .ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-success .ant-form-item-children-icon, .ant-form-rtl .ant-form-item-has-feedback.ant-form-item-has-warning .ant-form-item-children-icon, .ant-form-rtl .ant-form-item-has-feedback.ant-form-item-is-validating .ant-form-item-children-icon {
    left: 0;
    right: auto;
}
.ant-form-rtl.ant-form-inline .ant-form-item {
    margin-left: 16px;
    margin-right: 0;
}
.ant-row {
    flex-flow: row wrap;
}
.ant-row, .ant-row:after, .ant-row:before {
    display: flex;
}
.ant-row-no-wrap {
    flex-wrap: nowrap;
}
.ant-row-start {
    justify-content: flex-start;
}
.ant-row-center {
    justify-content: center;
}
.ant-row-end {
    justify-content: flex-end;
}
.ant-row-space-between {
    justify-content: space-between;
}
.ant-row-space-around {
    justify-content: space-around;
}
.ant-row-space-evenly {
    justify-content: space-evenly;
}
.ant-row-top {
    align-items: flex-start;
}
.ant-row-middle {
    align-items: center;
}
.ant-row-bottom {
    align-items: flex-end;
}
.ant-col {
    max-width: 100%;
    min-height: 1px;
    position: relative;
}
.ant-col-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%}
.ant-col-push-24 {
    left: 100%}
.ant-col-pull-24 {
    right: 100%}
.ant-col-offset-24 {
    margin-left: 100%}
.ant-col-order-24 {
    order: 24;
}
.ant-col-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%}
.ant-col-push-23 {
    left: 95.83333333%}
.ant-col-pull-23 {
    right: 95.83333333%}
.ant-col-offset-23 {
    margin-left: 95.83333333%}
.ant-col-order-23 {
    order: 23;
}
.ant-col-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%}
.ant-col-push-22 {
    left: 91.66666667%}
.ant-col-pull-22 {
    right: 91.66666667%}
.ant-col-offset-22 {
    margin-left: 91.66666667%}
.ant-col-order-22 {
    order: 22;
}
.ant-col-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%}
.ant-col-push-21 {
    left: 87.5%}
.ant-col-pull-21 {
    right: 87.5%}
.ant-col-offset-21 {
    margin-left: 87.5%}
.ant-col-order-21 {
    order: 21;
}
.ant-col-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%}
.ant-col-push-20 {
    left: 83.33333333%}
.ant-col-pull-20 {
    right: 83.33333333%}
.ant-col-offset-20 {
    margin-left: 83.33333333%}
.ant-col-order-20 {
    order: 20;
}
.ant-col-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%}
.ant-col-push-19 {
    left: 79.16666667%}
.ant-col-pull-19 {
    right: 79.16666667%}
.ant-col-offset-19 {
    margin-left: 79.16666667%}
.ant-col-order-19 {
    order: 19;
}
.ant-col-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%}
.ant-col-push-18 {
    left: 75%}
.ant-col-pull-18 {
    right: 75%}
.ant-col-offset-18 {
    margin-left: 75%}
.ant-col-order-18 {
    order: 18;
}
.ant-col-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%}
.ant-col-push-17 {
    left: 70.83333333%}
.ant-col-pull-17 {
    right: 70.83333333%}
.ant-col-offset-17 {
    margin-left: 70.83333333%}
.ant-col-order-17 {
    order: 17;
}
.ant-col-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%}
.ant-col-push-16 {
    left: 66.66666667%}
.ant-col-pull-16 {
    right: 66.66666667%}
.ant-col-offset-16 {
    margin-left: 66.66666667%}
.ant-col-order-16 {
    order: 16;
}
.ant-col-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%}
.ant-col-push-15 {
    left: 62.5%}
.ant-col-pull-15 {
    right: 62.5%}
.ant-col-offset-15 {
    margin-left: 62.5%}
.ant-col-order-15 {
    order: 15;
}
.ant-col-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%}
.ant-col-push-14 {
    left: 58.33333333%}
.ant-col-pull-14 {
    right: 58.33333333%}
.ant-col-offset-14 {
    margin-left: 58.33333333%}
.ant-col-order-14 {
    order: 14;
}
.ant-col-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%}
.ant-col-push-13 {
    left: 54.16666667%}
.ant-col-pull-13 {
    right: 54.16666667%}
.ant-col-offset-13 {
    margin-left: 54.16666667%}
.ant-col-order-13 {
    order: 13;
}
.ant-col-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%}
.ant-col-push-12 {
    left: 50%}
.ant-col-pull-12 {
    right: 50%}
.ant-col-offset-12 {
    margin-left: 50%}
.ant-col-order-12 {
    order: 12;
}
.ant-col-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%}
.ant-col-push-11 {
    left: 45.83333333%}
.ant-col-pull-11 {
    right: 45.83333333%}
.ant-col-offset-11 {
    margin-left: 45.83333333%}
.ant-col-order-11 {
    order: 11;
}
.ant-col-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%}
.ant-col-push-10 {
    left: 41.66666667%}
.ant-col-pull-10 {
    right: 41.66666667%}
.ant-col-offset-10 {
    margin-left: 41.66666667%}
.ant-col-order-10 {
    order: 10;
}
.ant-col-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%}
.ant-col-push-9 {
    left: 37.5%}
.ant-col-pull-9 {
    right: 37.5%}
.ant-col-offset-9 {
    margin-left: 37.5%}
.ant-col-order-9 {
    order: 9;
}
.ant-col-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%}
.ant-col-push-8 {
    left: 33.33333333%}
.ant-col-pull-8 {
    right: 33.33333333%}
.ant-col-offset-8 {
    margin-left: 33.33333333%}
.ant-col-order-8 {
    order: 8;
}
.ant-col-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%}
.ant-col-push-7 {
    left: 29.16666667%}
.ant-col-pull-7 {
    right: 29.16666667%}
.ant-col-offset-7 {
    margin-left: 29.16666667%}
.ant-col-order-7 {
    order: 7;
}
.ant-col-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%}
.ant-col-push-6 {
    left: 25%}
.ant-col-pull-6 {
    right: 25%}
.ant-col-offset-6 {
    margin-left: 25%}
.ant-col-order-6 {
    order: 6;
}
.ant-col-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%}
.ant-col-push-5 {
    left: 20.83333333%}
.ant-col-pull-5 {
    right: 20.83333333%}
.ant-col-offset-5 {
    margin-left: 20.83333333%}
.ant-col-order-5 {
    order: 5;
}
.ant-col-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%}
.ant-col-push-4 {
    left: 16.66666667%}
.ant-col-pull-4 {
    right: 16.66666667%}
.ant-col-offset-4 {
    margin-left: 16.66666667%}
.ant-col-order-4 {
    order: 4;
}
.ant-col-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%}
.ant-col-push-3 {
    left: 12.5%}
.ant-col-pull-3 {
    right: 12.5%}
.ant-col-offset-3 {
    margin-left: 12.5%}
.ant-col-order-3 {
    order: 3;
}
.ant-col-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%}
.ant-col-push-2 {
    left: 8.33333333%}
.ant-col-pull-2 {
    right: 8.33333333%}
.ant-col-offset-2 {
    margin-left: 8.33333333%}
.ant-col-order-2 {
    order: 2;
}
.ant-col-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%}
.ant-col-push-1 {
    left: 4.16666667%}
.ant-col-pull-1 {
    right: 4.16666667%}
.ant-col-offset-1 {
    margin-left: 4.16666667%}
.ant-col-order-1 {
    order: 1;
}
.ant-col-0 {
    display: none;
}
.ant-col-offset-0 {
    margin-left: 0;
}
.ant-col-order-0 {
    order: 0;
}
.ant-col-offset-0.ant-col-rtl {
    margin-right: 0;
}
.ant-col-push-1.ant-col-rtl {
    left: auto;
    right: 4.16666667%}
.ant-col-pull-1.ant-col-rtl {
    left: 4.16666667%;
    right: auto;
}
.ant-col-offset-1.ant-col-rtl {
    margin-left: 0;
    margin-right: 4.16666667%}
.ant-col-push-2.ant-col-rtl {
    left: auto;
    right: 8.33333333%}
.ant-col-pull-2.ant-col-rtl {
    left: 8.33333333%;
    right: auto;
}
.ant-col-offset-2.ant-col-rtl {
    margin-left: 0;
    margin-right: 8.33333333%}
.ant-col-push-3.ant-col-rtl {
    left: auto;
    right: 12.5%}
.ant-col-pull-3.ant-col-rtl {
    left: 12.5%;
    right: auto;
}
.ant-col-offset-3.ant-col-rtl {
    margin-left: 0;
    margin-right: 12.5%}
.ant-col-push-4.ant-col-rtl {
    left: auto;
    right: 16.66666667%}
.ant-col-pull-4.ant-col-rtl {
    left: 16.66666667%;
    right: auto;
}
.ant-col-offset-4.ant-col-rtl {
    margin-left: 0;
    margin-right: 16.66666667%}
.ant-col-push-5.ant-col-rtl {
    left: auto;
    right: 20.83333333%}
.ant-col-pull-5.ant-col-rtl {
    left: 20.83333333%;
    right: auto;
}
.ant-col-offset-5.ant-col-rtl {
    margin-left: 0;
    margin-right: 20.83333333%}
.ant-col-push-6.ant-col-rtl {
    left: auto;
    right: 25%}
.ant-col-pull-6.ant-col-rtl {
    left: 25%;
    right: auto;
}
.ant-col-offset-6.ant-col-rtl {
    margin-left: 0;
    margin-right: 25%}
.ant-col-push-7.ant-col-rtl {
    left: auto;
    right: 29.16666667%}
.ant-col-pull-7.ant-col-rtl {
    left: 29.16666667%;
    right: auto;
}
.ant-col-offset-7.ant-col-rtl {
    margin-left: 0;
    margin-right: 29.16666667%}
.ant-col-push-8.ant-col-rtl {
    left: auto;
    right: 33.33333333%}
.ant-col-pull-8.ant-col-rtl {
    left: 33.33333333%;
    right: auto;
}
.ant-col-offset-8.ant-col-rtl {
    margin-left: 0;
    margin-right: 33.33333333%}
.ant-col-push-9.ant-col-rtl {
    left: auto;
    right: 37.5%}
.ant-col-pull-9.ant-col-rtl {
    left: 37.5%;
    right: auto;
}
.ant-col-offset-9.ant-col-rtl {
    margin-left: 0;
    margin-right: 37.5%}
.ant-col-push-10.ant-col-rtl {
    left: auto;
    right: 41.66666667%}
.ant-col-pull-10.ant-col-rtl {
    left: 41.66666667%;
    right: auto;
}
.ant-col-offset-10.ant-col-rtl {
    margin-left: 0;
    margin-right: 41.66666667%}
.ant-col-push-11.ant-col-rtl {
    left: auto;
    right: 45.83333333%}
.ant-col-pull-11.ant-col-rtl {
    left: 45.83333333%;
    right: auto;
}
.ant-col-offset-11.ant-col-rtl {
    margin-left: 0;
    margin-right: 45.83333333%}
.ant-col-push-12.ant-col-rtl {
    left: auto;
    right: 50%}
.ant-col-pull-12.ant-col-rtl {
    left: 50%;
    right: auto;
}
.ant-col-offset-12.ant-col-rtl {
    margin-left: 0;
    margin-right: 50%}
.ant-col-push-13.ant-col-rtl {
    left: auto;
    right: 54.16666667%}
.ant-col-pull-13.ant-col-rtl {
    left: 54.16666667%;
    right: auto;
}
.ant-col-offset-13.ant-col-rtl {
    margin-left: 0;
    margin-right: 54.16666667%}
.ant-col-push-14.ant-col-rtl {
    left: auto;
    right: 58.33333333%}
.ant-col-pull-14.ant-col-rtl {
    left: 58.33333333%;
    right: auto;
}
.ant-col-offset-14.ant-col-rtl {
    margin-left: 0;
    margin-right: 58.33333333%}
.ant-col-push-15.ant-col-rtl {
    left: auto;
    right: 62.5%}
.ant-col-pull-15.ant-col-rtl {
    left: 62.5%;
    right: auto;
}
.ant-col-offset-15.ant-col-rtl {
    margin-left: 0;
    margin-right: 62.5%}
.ant-col-push-16.ant-col-rtl {
    left: auto;
    right: 66.66666667%}
.ant-col-pull-16.ant-col-rtl {
    left: 66.66666667%;
    right: auto;
}
.ant-col-offset-16.ant-col-rtl {
    margin-left: 0;
    margin-right: 66.66666667%}
.ant-col-push-17.ant-col-rtl {
    left: auto;
    right: 70.83333333%}
.ant-col-pull-17.ant-col-rtl {
    left: 70.83333333%;
    right: auto;
}
.ant-col-offset-17.ant-col-rtl {
    margin-left: 0;
    margin-right: 70.83333333%}
.ant-col-push-18.ant-col-rtl {
    left: auto;
    right: 75%}
.ant-col-pull-18.ant-col-rtl {
    left: 75%;
    right: auto;
}
.ant-col-offset-18.ant-col-rtl {
    margin-left: 0;
    margin-right: 75%}
.ant-col-push-19.ant-col-rtl {
    left: auto;
    right: 79.16666667%}
.ant-col-pull-19.ant-col-rtl {
    left: 79.16666667%;
    right: auto;
}
.ant-col-offset-19.ant-col-rtl {
    margin-left: 0;
    margin-right: 79.16666667%}
.ant-col-push-20.ant-col-rtl {
    left: auto;
    right: 83.33333333%}
.ant-col-pull-20.ant-col-rtl {
    left: 83.33333333%;
    right: auto;
}
.ant-col-offset-20.ant-col-rtl {
    margin-left: 0;
    margin-right: 83.33333333%}
.ant-col-push-21.ant-col-rtl {
    left: auto;
    right: 87.5%}
.ant-col-pull-21.ant-col-rtl {
    left: 87.5%;
    right: auto;
}
.ant-col-offset-21.ant-col-rtl {
    margin-left: 0;
    margin-right: 87.5%}
.ant-col-push-22.ant-col-rtl {
    left: auto;
    right: 91.66666667%}
.ant-col-pull-22.ant-col-rtl {
    left: 91.66666667%;
    right: auto;
}
.ant-col-offset-22.ant-col-rtl {
    margin-left: 0;
    margin-right: 91.66666667%}
.ant-col-push-23.ant-col-rtl {
    left: auto;
    right: 95.83333333%}
.ant-col-pull-23.ant-col-rtl {
    left: 95.83333333%;
    right: auto;
}
.ant-col-offset-23.ant-col-rtl {
    margin-left: 0;
    margin-right: 95.83333333%}
.ant-col-push-24.ant-col-rtl {
    left: auto;
    right: 100%}
.ant-col-pull-24.ant-col-rtl {
    left: 100%;
    right: auto;
}
.ant-col-offset-24.ant-col-rtl {
    margin-left: 0;
    margin-right: 100%}
.ant-col-xs-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%}
.ant-col-xs-push-24 {
    left: 100%}
.ant-col-xs-pull-24 {
    right: 100%}
.ant-col-xs-offset-24 {
    margin-left: 100%}
.ant-col-xs-order-24 {
    order: 24;
}
.ant-col-xs-23 {
    display: block;
    flex: 0 0 95.83333333%;
    max-width: 95.83333333%}
.ant-col-xs-push-23 {
    left: 95.83333333%}
.ant-col-xs-pull-23 {
    right: 95.83333333%}
.ant-col-xs-offset-23 {
    margin-left: 95.83333333%}
.ant-col-xs-order-23 {
    order: 23;
}
.ant-col-xs-22 {
    display: block;
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%}
.ant-col-xs-push-22 {
    left: 91.66666667%}
.ant-col-xs-pull-22 {
    right: 91.66666667%}
.ant-col-xs-offset-22 {
    margin-left: 91.66666667%}
.ant-col-xs-order-22 {
    order: 22;
}
.ant-col-xs-21 {
    display: block;
    flex: 0 0 87.5%;
    max-width: 87.5%}
.ant-col-xs-push-21 {
    left: 87.5%}
.ant-col-xs-pull-21 {
    right: 87.5%}
.ant-col-xs-offset-21 {
    margin-left: 87.5%}
.ant-col-xs-order-21 {
    order: 21;
}
.ant-col-xs-20 {
    display: block;
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%}
.ant-col-xs-push-20 {
    left: 83.33333333%}
.ant-col-xs-pull-20 {
    right: 83.33333333%}
.ant-col-xs-offset-20 {
    margin-left: 83.33333333%}
.ant-col-xs-order-20 {
    order: 20;
}
.ant-col-xs-19 {
    display: block;
    flex: 0 0 79.16666667%;
    max-width: 79.16666667%}
.ant-col-xs-push-19 {
    left: 79.16666667%}
.ant-col-xs-pull-19 {
    right: 79.16666667%}
.ant-col-xs-offset-19 {
    margin-left: 79.16666667%}
.ant-col-xs-order-19 {
    order: 19;
}
.ant-col-xs-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%}
.ant-col-xs-push-18 {
    left: 75%}
.ant-col-xs-pull-18 {
    right: 75%}
.ant-col-xs-offset-18 {
    margin-left: 75%}
.ant-col-xs-order-18 {
    order: 18;
}
.ant-col-xs-17 {
    display: block;
    flex: 0 0 70.83333333%;
    max-width: 70.83333333%}
.ant-col-xs-push-17 {
    left: 70.83333333%}
.ant-col-xs-pull-17 {
    right: 70.83333333%}
.ant-col-xs-offset-17 {
    margin-left: 70.83333333%}
.ant-col-xs-order-17 {
    order: 17;
}
.ant-col-xs-16 {
    display: block;
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%}
.ant-col-xs-push-16 {
    left: 66.66666667%}
.ant-col-xs-pull-16 {
    right: 66.66666667%}
.ant-col-xs-offset-16 {
    margin-left: 66.66666667%}
.ant-col-xs-order-16 {
    order: 16;
}
.ant-col-xs-15 {
    display: block;
    flex: 0 0 62.5%;
    max-width: 62.5%}
.ant-col-xs-push-15 {
    left: 62.5%}
.ant-col-xs-pull-15 {
    right: 62.5%}
.ant-col-xs-offset-15 {
    margin-left: 62.5%}
.ant-col-xs-order-15 {
    order: 15;
}
.ant-col-xs-14 {
    display: block;
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%}
.ant-col-xs-push-14 {
    left: 58.33333333%}
.ant-col-xs-pull-14 {
    right: 58.33333333%}
.ant-col-xs-offset-14 {
    margin-left: 58.33333333%}
.ant-col-xs-order-14 {
    order: 14;
}
.ant-col-xs-13 {
    display: block;
    flex: 0 0 54.16666667%;
    max-width: 54.16666667%}
.ant-col-xs-push-13 {
    left: 54.16666667%}
.ant-col-xs-pull-13 {
    right: 54.16666667%}
.ant-col-xs-offset-13 {
    margin-left: 54.16666667%}
.ant-col-xs-order-13 {
    order: 13;
}
.ant-col-xs-12 {
    display: block;
    flex: 0 0 50%;
    max-width: 50%}
.ant-col-xs-push-12 {
    left: 50%}
.ant-col-xs-pull-12 {
    right: 50%}
.ant-col-xs-offset-12 {
    margin-left: 50%}
.ant-col-xs-order-12 {
    order: 12;
}
.ant-col-xs-11 {
    display: block;
    flex: 0 0 45.83333333%;
    max-width: 45.83333333%}
.ant-col-xs-push-11 {
    left: 45.83333333%}
.ant-col-xs-pull-11 {
    right: 45.83333333%}
.ant-col-xs-offset-11 {
    margin-left: 45.83333333%}
.ant-col-xs-order-11 {
    order: 11;
}
.ant-col-xs-10 {
    display: block;
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%}
.ant-col-xs-push-10 {
    left: 41.66666667%}
.ant-col-xs-pull-10 {
    right: 41.66666667%}
.ant-col-xs-offset-10 {
    margin-left: 41.66666667%}
.ant-col-xs-order-10 {
    order: 10;
}
.ant-col-xs-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%}
.ant-col-xs-push-9 {
    left: 37.5%}
.ant-col-xs-pull-9 {
    right: 37.5%}
.ant-col-xs-offset-9 {
    margin-left: 37.5%}
.ant-col-xs-order-9 {
    order: 9;
}
.ant-col-xs-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%}
.ant-col-xs-push-8 {
    left: 33.33333333%}
.ant-col-xs-pull-8 {
    right: 33.33333333%}
.ant-col-xs-offset-8 {
    margin-left: 33.33333333%}
.ant-col-xs-order-8 {
    order: 8;
}
.ant-col-xs-7 {
    display: block;
    flex: 0 0 29.16666667%;
    max-width: 29.16666667%}
.ant-col-xs-push-7 {
    left: 29.16666667%}
.ant-col-xs-pull-7 {
    right: 29.16666667%}
.ant-col-xs-offset-7 {
    margin-left: 29.16666667%}
.ant-col-xs-order-7 {
    order: 7;
}
.ant-col-xs-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%}
.ant-col-xs-push-6 {
    left: 25%}
.ant-col-xs-pull-6 {
    right: 25%}
.ant-col-xs-offset-6 {
    margin-left: 25%}
.ant-col-xs-order-6 {
    order: 6;
}
.ant-col-xs-5 {
    display: block;
    flex: 0 0 20.83333333%;
    max-width: 20.83333333%}
.ant-col-xs-push-5 {
    left: 20.83333333%}
.ant-col-xs-pull-5 {
    right: 20.83333333%}
.ant-col-xs-offset-5 {
    margin-left: 20.83333333%}
.ant-col-xs-order-5 {
    order: 5;
}
.ant-col-xs-4 {
    display: block;
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%}
.ant-col-xs-push-4 {
    left: 16.66666667%}
.ant-col-xs-pull-4 {
    right: 16.66666667%}
.ant-col-xs-offset-4 {
    margin-left: 16.66666667%}
.ant-col-xs-order-4 {
    order: 4;
}
.ant-col-xs-3 {
    display: block;
    flex: 0 0 12.5%;
    max-width: 12.5%}
.ant-col-xs-push-3 {
    left: 12.5%}
.ant-col-xs-pull-3 {
    right: 12.5%}
.ant-col-xs-offset-3 {
    margin-left: 12.5%}
.ant-col-xs-order-3 {
    order: 3;
}
.ant-col-xs-2 {
    display: block;
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%}
.ant-col-xs-push-2 {
    left: 8.33333333%}
.ant-col-xs-pull-2 {
    right: 8.33333333%}
.ant-col-xs-offset-2 {
    margin-left: 8.33333333%}
.ant-col-xs-order-2 {
    order: 2;
}
.ant-col-xs-1 {
    display: block;
    flex: 0 0 4.16666667%;
    max-width: 4.16666667%}
.ant-col-xs-push-1 {
    left: 4.16666667%}
.ant-col-xs-pull-1 {
    right: 4.16666667%}
.ant-col-xs-offset-1 {
    margin-left: 4.16666667%}
.ant-col-xs-order-1 {
    order: 1;
}
.ant-col-xs-0 {
    display: none;
}
.ant-col-push-0 {
    left: auto;
}
.ant-col-pull-0 {
    right: auto;
}
.ant-col-xs-push-0 {
    left: auto;
}
.ant-col-xs-pull-0 {
    right: auto;
}
.ant-col-xs-offset-0 {
    margin-left: 0;
}
.ant-col-xs-order-0 {
    order: 0;
}
.ant-col-push-0.ant-col-rtl {
    right: auto;
}
.ant-col-pull-0.ant-col-rtl {
    left: auto;
}
.ant-col-xs-push-0.ant-col-rtl {
    right: auto;
}
.ant-col-xs-pull-0.ant-col-rtl {
    left: auto;
}
.ant-col-xs-offset-0.ant-col-rtl {
    margin-right: 0;
}
.ant-col-xs-push-1.ant-col-rtl {
    left: auto;
    right: 4.16666667%}
.ant-col-xs-pull-1.ant-col-rtl {
    left: 4.16666667%;
    right: auto;
}
.ant-col-xs-offset-1.ant-col-rtl {
    margin-left: 0;
    margin-right: 4.16666667%}
.ant-col-xs-push-2.ant-col-rtl {
    left: auto;
    right: 8.33333333%}
.ant-col-xs-pull-2.ant-col-rtl {
    left: 8.33333333%;
    right: auto;
}
.ant-col-xs-offset-2.ant-col-rtl {
    margin-left: 0;
    margin-right: 8.33333333%}
.ant-col-xs-push-3.ant-col-rtl {
    left: auto;
    right: 12.5%}
.ant-col-xs-pull-3.ant-col-rtl {
    left: 12.5%;
    right: auto;
}
.ant-col-xs-offset-3.ant-col-rtl {
    margin-left: 0;
    margin-right: 12.5%}
.ant-col-xs-push-4.ant-col-rtl {
    left: auto;
    right: 16.66666667%}
.ant-col-xs-pull-4.ant-col-rtl {
    left: 16.66666667%;
    right: auto;
}
.ant-col-xs-offset-4.ant-col-rtl {
    margin-left: 0;
    margin-right: 16.66666667%}
.ant-col-xs-push-5.ant-col-rtl {
    left: auto;
    right: 20.83333333%}
.ant-col-xs-pull-5.ant-col-rtl {
    left: 20.83333333%;
    right: auto;
}
.ant-col-xs-offset-5.ant-col-rtl {
    margin-left: 0;
    margin-right: 20.83333333%}
.ant-col-xs-push-6.ant-col-rtl {
    left: auto;
    right: 25%}
.ant-col-xs-pull-6.ant-col-rtl {
    left: 25%;
    right: auto;
}
.ant-col-xs-offset-6.ant-col-rtl {
    margin-left: 0;
    margin-right: 25%}
.ant-col-xs-push-7.ant-col-rtl {
    left: auto;
    right: 29.16666667%}
.ant-col-xs-pull-7.ant-col-rtl {
    left: 29.16666667%;
    right: auto;
}
.ant-col-xs-offset-7.ant-col-rtl {
    margin-left: 0;
    margin-right: 29.16666667%}
.ant-col-xs-push-8.ant-col-rtl {
    left: auto;
    right: 33.33333333%}
.ant-col-xs-pull-8.ant-col-rtl {
    left: 33.33333333%;
    right: auto;
}
.ant-col-xs-offset-8.ant-col-rtl {
    margin-left: 0;
    margin-right: 33.33333333%}
.ant-col-xs-push-9.ant-col-rtl {
    left: auto;
    right: 37.5%}
.ant-col-xs-pull-9.ant-col-rtl {
    left: 37.5%;
    right: auto;
}
.ant-col-xs-offset-9.ant-col-rtl {
    margin-left: 0;
    margin-right: 37.5%}
.ant-col-xs-push-10.ant-col-rtl {
    left: auto;
    right: 41.66666667%}
.ant-col-xs-pull-10.ant-col-rtl {
    left: 41.66666667%;
    right: auto;
}
.ant-col-xs-offset-10.ant-col-rtl {
    margin-left: 0;
    margin-right: 41.66666667%}
.ant-col-xs-push-11.ant-col-rtl {
    left: auto;
    right: 45.83333333%}
.ant-col-xs-pull-11.ant-col-rtl {
    left: 45.83333333%;
    right: auto;
}
.ant-col-xs-offset-11.ant-col-rtl {
    margin-left: 0;
    margin-right: 45.83333333%}
.ant-col-xs-push-12.ant-col-rtl {
    left: auto;
    right: 50%}
.ant-col-xs-pull-12.ant-col-rtl {
    left: 50%;
    right: auto;
}
.ant-col-xs-offset-12.ant-col-rtl {
    margin-left: 0;
    margin-right: 50%}
.ant-col-xs-push-13.ant-col-rtl {
    left: auto;
    right: 54.16666667%}
.ant-col-xs-pull-13.ant-col-rtl {
    left: 54.16666667%;
    right: auto;
}
.ant-col-xs-offset-13.ant-col-rtl {
    margin-left: 0;
    margin-right: 54.16666667%}
.ant-col-xs-push-14.ant-col-rtl {
    left: auto;
    right: 58.33333333%}
.ant-col-xs-pull-14.ant-col-rtl {
    left: 58.33333333%;
    right: auto;
}
.ant-col-xs-offset-14.ant-col-rtl {
    margin-left: 0;
    margin-right: 58.33333333%}
.ant-col-xs-push-15.ant-col-rtl {
    left: auto;
    right: 62.5%}
.ant-col-xs-pull-15.ant-col-rtl {
    left: 62.5%;
    right: auto;
}
.ant-col-xs-offset-15.ant-col-rtl {
    margin-left: 0;
    margin-right: 62.5%}
.ant-col-xs-push-16.ant-col-rtl {
    left: auto;
    right: 66.66666667%}
.ant-col-xs-pull-16.ant-col-rtl {
    left: 66.66666667%;
    right: auto;
}
.ant-col-xs-offset-16.ant-col-rtl {
    margin-left: 0;
    margin-right: 66.66666667%}
.ant-col-xs-push-17.ant-col-rtl {
    left: auto;
    right: 70.83333333%}
.ant-col-xs-pull-17.ant-col-rtl {
    left: 70.83333333%;
    right: auto;
}
.ant-col-xs-offset-17.ant-col-rtl {
    margin-left: 0;
    margin-right: 70.83333333%}
.ant-col-xs-push-18.ant-col-rtl {
    left: auto;
    right: 75%}
.ant-col-xs-pull-18.ant-col-rtl {
    left: 75%;
    right: auto;
}
.ant-col-xs-offset-18.ant-col-rtl {
    margin-left: 0;
    margin-right: 75%}
.ant-col-xs-push-19.ant-col-rtl {
    left: auto;
    right: 79.16666667%}
.ant-col-xs-pull-19.ant-col-rtl {
    left: 79.16666667%;
    right: auto;
}
.ant-col-xs-offset-19.ant-col-rtl {
    margin-left: 0;
    margin-right: 79.16666667%}
.ant-col-xs-push-20.ant-col-rtl {
    left: auto;
    right: 83.33333333%}
.ant-col-xs-pull-20.ant-col-rtl {
    left: 83.33333333%;
    right: auto;
}
.ant-col-xs-offset-20.ant-col-rtl {
    margin-left: 0;
    margin-right: 83.33333333%}
.ant-col-xs-push-21.ant-col-rtl {
    left: auto;
    right: 87.5%}
.ant-col-xs-pull-21.ant-col-rtl {
    left: 87.5%;
    right: auto;
}
.ant-col-xs-offset-21.ant-col-rtl {
    margin-left: 0;
    margin-right: 87.5%}
.ant-col-xs-push-22.ant-col-rtl {
    left: auto;
    right: 91.66666667%}
.ant-col-xs-pull-22.ant-col-rtl {
    left: 91.66666667%;
    right: auto;
}
.ant-col-xs-offset-22.ant-col-rtl {
    margin-left: 0;
    margin-right: 91.66666667%}
.ant-col-xs-push-23.ant-col-rtl {
    left: auto;
    right: 95.83333333%}
.ant-col-xs-pull-23.ant-col-rtl {
    left: 95.83333333%;
    right: auto;
}
.ant-col-xs-offset-23.ant-col-rtl {
    margin-left: 0;
    margin-right: 95.83333333%}
.ant-col-xs-push-24.ant-col-rtl {
    left: auto;
    right: 100%}
.ant-col-xs-pull-24.ant-col-rtl {
    left: 100%;
    right: auto;
}
.ant-col-xs-offset-24.ant-col-rtl {
    margin-left: 0;
    margin-right: 100%}
@media(min-width:576px) {
    .ant-col-sm-24 {
        display: block;
        flex: 0 0 100%;
        max-width: 100%}
    .ant-col-sm-push-24 {
        left: 100%}
    .ant-col-sm-pull-24 {
        right: 100%}
    .ant-col-sm-offset-24 {
        margin-left: 100%}
    .ant-col-sm-order-24 {
        order: 24;
    }
    .ant-col-sm-23 {
        display: block;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%}
    .ant-col-sm-push-23 {
        left: 95.83333333%}
    .ant-col-sm-pull-23 {
        right: 95.83333333%}
    .ant-col-sm-offset-23 {
        margin-left: 95.83333333%}
    .ant-col-sm-order-23 {
        order: 23;
    }
    .ant-col-sm-22 {
        display: block;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%}
    .ant-col-sm-push-22 {
        left: 91.66666667%}
    .ant-col-sm-pull-22 {
        right: 91.66666667%}
    .ant-col-sm-offset-22 {
        margin-left: 91.66666667%}
    .ant-col-sm-order-22 {
        order: 22;
    }
    .ant-col-sm-21 {
        display: block;
        flex: 0 0 87.5%;
        max-width: 87.5%}
    .ant-col-sm-push-21 {
        left: 87.5%}
    .ant-col-sm-pull-21 {
        right: 87.5%}
    .ant-col-sm-offset-21 {
        margin-left: 87.5%}
    .ant-col-sm-order-21 {
        order: 21;
    }
    .ant-col-sm-20 {
        display: block;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%}
    .ant-col-sm-push-20 {
        left: 83.33333333%}
    .ant-col-sm-pull-20 {
        right: 83.33333333%}
    .ant-col-sm-offset-20 {
        margin-left: 83.33333333%}
    .ant-col-sm-order-20 {
        order: 20;
    }
    .ant-col-sm-19 {
        display: block;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%}
    .ant-col-sm-push-19 {
        left: 79.16666667%}
    .ant-col-sm-pull-19 {
        right: 79.16666667%}
    .ant-col-sm-offset-19 {
        margin-left: 79.16666667%}
    .ant-col-sm-order-19 {
        order: 19;
    }
    .ant-col-sm-18 {
        display: block;
        flex: 0 0 75%;
        max-width: 75%}
    .ant-col-sm-push-18 {
        left: 75%}
    .ant-col-sm-pull-18 {
        right: 75%}
    .ant-col-sm-offset-18 {
        margin-left: 75%}
    .ant-col-sm-order-18 {
        order: 18;
    }
    .ant-col-sm-17 {
        display: block;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%}
    .ant-col-sm-push-17 {
        left: 70.83333333%}
    .ant-col-sm-pull-17 {
        right: 70.83333333%}
    .ant-col-sm-offset-17 {
        margin-left: 70.83333333%}
    .ant-col-sm-order-17 {
        order: 17;
    }
    .ant-col-sm-16 {
        display: block;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%}
    .ant-col-sm-push-16 {
        left: 66.66666667%}
    .ant-col-sm-pull-16 {
        right: 66.66666667%}
    .ant-col-sm-offset-16 {
        margin-left: 66.66666667%}
    .ant-col-sm-order-16 {
        order: 16;
    }
    .ant-col-sm-15 {
        display: block;
        flex: 0 0 62.5%;
        max-width: 62.5%}
    .ant-col-sm-push-15 {
        left: 62.5%}
    .ant-col-sm-pull-15 {
        right: 62.5%}
    .ant-col-sm-offset-15 {
        margin-left: 62.5%}
    .ant-col-sm-order-15 {
        order: 15;
    }
    .ant-col-sm-14 {
        display: block;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%}
    .ant-col-sm-push-14 {
        left: 58.33333333%}
    .ant-col-sm-pull-14 {
        right: 58.33333333%}
    .ant-col-sm-offset-14 {
        margin-left: 58.33333333%}
    .ant-col-sm-order-14 {
        order: 14;
    }
    .ant-col-sm-13 {
        display: block;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%}
    .ant-col-sm-push-13 {
        left: 54.16666667%}
    .ant-col-sm-pull-13 {
        right: 54.16666667%}
    .ant-col-sm-offset-13 {
        margin-left: 54.16666667%}
    .ant-col-sm-order-13 {
        order: 13;
    }
    .ant-col-sm-12 {
        display: block;
        flex: 0 0 50%;
        max-width: 50%}
    .ant-col-sm-push-12 {
        left: 50%}
    .ant-col-sm-pull-12 {
        right: 50%}
    .ant-col-sm-offset-12 {
        margin-left: 50%}
    .ant-col-sm-order-12 {
        order: 12;
    }
    .ant-col-sm-11 {
        display: block;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%}
    .ant-col-sm-push-11 {
        left: 45.83333333%}
    .ant-col-sm-pull-11 {
        right: 45.83333333%}
    .ant-col-sm-offset-11 {
        margin-left: 45.83333333%}
    .ant-col-sm-order-11 {
        order: 11;
    }
    .ant-col-sm-10 {
        display: block;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%}
    .ant-col-sm-push-10 {
        left: 41.66666667%}
    .ant-col-sm-pull-10 {
        right: 41.66666667%}
    .ant-col-sm-offset-10 {
        margin-left: 41.66666667%}
    .ant-col-sm-order-10 {
        order: 10;
    }
    .ant-col-sm-9 {
        display: block;
        flex: 0 0 37.5%;
        max-width: 37.5%}
    .ant-col-sm-push-9 {
        left: 37.5%}
    .ant-col-sm-pull-9 {
        right: 37.5%}
    .ant-col-sm-offset-9 {
        margin-left: 37.5%}
    .ant-col-sm-order-9 {
        order: 9;
    }
    .ant-col-sm-8 {
        display: block;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%}
    .ant-col-sm-push-8 {
        left: 33.33333333%}
    .ant-col-sm-pull-8 {
        right: 33.33333333%}
    .ant-col-sm-offset-8 {
        margin-left: 33.33333333%}
    .ant-col-sm-order-8 {
        order: 8;
    }
    .ant-col-sm-7 {
        display: block;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%}
    .ant-col-sm-push-7 {
        left: 29.16666667%}
    .ant-col-sm-pull-7 {
        right: 29.16666667%}
    .ant-col-sm-offset-7 {
        margin-left: 29.16666667%}
    .ant-col-sm-order-7 {
        order: 7;
    }
    .ant-col-sm-6 {
        display: block;
        flex: 0 0 25%;
        max-width: 25%}
    .ant-col-sm-push-6 {
        left: 25%}
    .ant-col-sm-pull-6 {
        right: 25%}
    .ant-col-sm-offset-6 {
        margin-left: 25%}
    .ant-col-sm-order-6 {
        order: 6;
    }
    .ant-col-sm-5 {
        display: block;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%}
    .ant-col-sm-push-5 {
        left: 20.83333333%}
    .ant-col-sm-pull-5 {
        right: 20.83333333%}
    .ant-col-sm-offset-5 {
        margin-left: 20.83333333%}
    .ant-col-sm-order-5 {
        order: 5;
    }
    .ant-col-sm-4 {
        display: block;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%}
    .ant-col-sm-push-4 {
        left: 16.66666667%}
    .ant-col-sm-pull-4 {
        right: 16.66666667%}
    .ant-col-sm-offset-4 {
        margin-left: 16.66666667%}
    .ant-col-sm-order-4 {
        order: 4;
    }
    .ant-col-sm-3 {
        display: block;
        flex: 0 0 12.5%;
        max-width: 12.5%}
    .ant-col-sm-push-3 {
        left: 12.5%}
    .ant-col-sm-pull-3 {
        right: 12.5%}
    .ant-col-sm-offset-3 {
        margin-left: 12.5%}
    .ant-col-sm-order-3 {
        order: 3;
    }
    .ant-col-sm-2 {
        display: block;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%}
    .ant-col-sm-push-2 {
        left: 8.33333333%}
    .ant-col-sm-pull-2 {
        right: 8.33333333%}
    .ant-col-sm-offset-2 {
        margin-left: 8.33333333%}
    .ant-col-sm-order-2 {
        order: 2;
    }
    .ant-col-sm-1 {
        display: block;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%}
    .ant-col-sm-push-1 {
        left: 4.16666667%}
    .ant-col-sm-pull-1 {
        right: 4.16666667%}
    .ant-col-sm-offset-1 {
        margin-left: 4.16666667%}
    .ant-col-sm-order-1 {
        order: 1;
    }
    .ant-col-sm-0 {
        display: none;
    }
    .ant-col-push-0 {
        left: auto;
    }
    .ant-col-pull-0 {
        right: auto;
    }
    .ant-col-sm-push-0 {
        left: auto;
    }
    .ant-col-sm-pull-0 {
        right: auto;
    }
    .ant-col-sm-offset-0 {
        margin-left: 0;
    }
    .ant-col-sm-order-0 {
        order: 0;
    }
    .ant-col-push-0.ant-col-rtl {
        right: auto;
    }
    .ant-col-pull-0.ant-col-rtl {
        left: auto;
    }
    .ant-col-sm-push-0.ant-col-rtl {
        right: auto;
    }
    .ant-col-sm-pull-0.ant-col-rtl {
        left: auto;
    }
    .ant-col-sm-offset-0.ant-col-rtl {
        margin-right: 0;
    }
    .ant-col-sm-push-1.ant-col-rtl {
        left: auto;
        right: 4.16666667%}
    .ant-col-sm-pull-1.ant-col-rtl {
        left: 4.16666667%;
        right: auto;
    }
    .ant-col-sm-offset-1.ant-col-rtl {
        margin-left: 0;
        margin-right: 4.16666667%}
    .ant-col-sm-push-2.ant-col-rtl {
        left: auto;
        right: 8.33333333%}
    .ant-col-sm-pull-2.ant-col-rtl {
        left: 8.33333333%;
        right: auto;
    }
    .ant-col-sm-offset-2.ant-col-rtl {
        margin-left: 0;
        margin-right: 8.33333333%}
    .ant-col-sm-push-3.ant-col-rtl {
        left: auto;
        right: 12.5%}
    .ant-col-sm-pull-3.ant-col-rtl {
        left: 12.5%;
        right: auto;
    }
    .ant-col-sm-offset-3.ant-col-rtl {
        margin-left: 0;
        margin-right: 12.5%}
    .ant-col-sm-push-4.ant-col-rtl {
        left: auto;
        right: 16.66666667%}
    .ant-col-sm-pull-4.ant-col-rtl {
        left: 16.66666667%;
        right: auto;
    }
    .ant-col-sm-offset-4.ant-col-rtl {
        margin-left: 0;
        margin-right: 16.66666667%}
    .ant-col-sm-push-5.ant-col-rtl {
        left: auto;
        right: 20.83333333%}
    .ant-col-sm-pull-5.ant-col-rtl {
        left: 20.83333333%;
        right: auto;
    }
    .ant-col-sm-offset-5.ant-col-rtl {
        margin-left: 0;
        margin-right: 20.83333333%}
    .ant-col-sm-push-6.ant-col-rtl {
        left: auto;
        right: 25%}
    .ant-col-sm-pull-6.ant-col-rtl {
        left: 25%;
        right: auto;
    }
    .ant-col-sm-offset-6.ant-col-rtl {
        margin-left: 0;
        margin-right: 25%}
    .ant-col-sm-push-7.ant-col-rtl {
        left: auto;
        right: 29.16666667%}
    .ant-col-sm-pull-7.ant-col-rtl {
        left: 29.16666667%;
        right: auto;
    }
    .ant-col-sm-offset-7.ant-col-rtl {
        margin-left: 0;
        margin-right: 29.16666667%}
    .ant-col-sm-push-8.ant-col-rtl {
        left: auto;
        right: 33.33333333%}
    .ant-col-sm-pull-8.ant-col-rtl {
        left: 33.33333333%;
        right: auto;
    }
    .ant-col-sm-offset-8.ant-col-rtl {
        margin-left: 0;
        margin-right: 33.33333333%}
    .ant-col-sm-push-9.ant-col-rtl {
        left: auto;
        right: 37.5%}
    .ant-col-sm-pull-9.ant-col-rtl {
        left: 37.5%;
        right: auto;
    }
    .ant-col-sm-offset-9.ant-col-rtl {
        margin-left: 0;
        margin-right: 37.5%}
    .ant-col-sm-push-10.ant-col-rtl {
        left: auto;
        right: 41.66666667%}
    .ant-col-sm-pull-10.ant-col-rtl {
        left: 41.66666667%;
        right: auto;
    }
    .ant-col-sm-offset-10.ant-col-rtl {
        margin-left: 0;
        margin-right: 41.66666667%}
    .ant-col-sm-push-11.ant-col-rtl {
        left: auto;
        right: 45.83333333%}
    .ant-col-sm-pull-11.ant-col-rtl {
        left: 45.83333333%;
        right: auto;
    }
    .ant-col-sm-offset-11.ant-col-rtl {
        margin-left: 0;
        margin-right: 45.83333333%}
    .ant-col-sm-push-12.ant-col-rtl {
        left: auto;
        right: 50%}
    .ant-col-sm-pull-12.ant-col-rtl {
        left: 50%;
        right: auto;
    }
    .ant-col-sm-offset-12.ant-col-rtl {
        margin-left: 0;
        margin-right: 50%}
    .ant-col-sm-push-13.ant-col-rtl {
        left: auto;
        right: 54.16666667%}
    .ant-col-sm-pull-13.ant-col-rtl {
        left: 54.16666667%;
        right: auto;
    }
    .ant-col-sm-offset-13.ant-col-rtl {
        margin-left: 0;
        margin-right: 54.16666667%}
    .ant-col-sm-push-14.ant-col-rtl {
        left: auto;
        right: 58.33333333%}
    .ant-col-sm-pull-14.ant-col-rtl {
        left: 58.33333333%;
        right: auto;
    }
    .ant-col-sm-offset-14.ant-col-rtl {
        margin-left: 0;
        margin-right: 58.33333333%}
    .ant-col-sm-push-15.ant-col-rtl {
        left: auto;
        right: 62.5%}
    .ant-col-sm-pull-15.ant-col-rtl {
        left: 62.5%;
        right: auto;
    }
    .ant-col-sm-offset-15.ant-col-rtl {
        margin-left: 0;
        margin-right: 62.5%}
    .ant-col-sm-push-16.ant-col-rtl {
        left: auto;
        right: 66.66666667%}
    .ant-col-sm-pull-16.ant-col-rtl {
        left: 66.66666667%;
        right: auto;
    }
    .ant-col-sm-offset-16.ant-col-rtl {
        margin-left: 0;
        margin-right: 66.66666667%}
    .ant-col-sm-push-17.ant-col-rtl {
        left: auto;
        right: 70.83333333%}
    .ant-col-sm-pull-17.ant-col-rtl {
        left: 70.83333333%;
        right: auto;
    }
    .ant-col-sm-offset-17.ant-col-rtl {
        margin-left: 0;
        margin-right: 70.83333333%}
    .ant-col-sm-push-18.ant-col-rtl {
        left: auto;
        right: 75%}
    .ant-col-sm-pull-18.ant-col-rtl {
        left: 75%;
        right: auto;
    }
    .ant-col-sm-offset-18.ant-col-rtl {
        margin-left: 0;
        margin-right: 75%}
    .ant-col-sm-push-19.ant-col-rtl {
        left: auto;
        right: 79.16666667%}
    .ant-col-sm-pull-19.ant-col-rtl {
        left: 79.16666667%;
        right: auto;
    }
    .ant-col-sm-offset-19.ant-col-rtl {
        margin-left: 0;
        margin-right: 79.16666667%}
    .ant-col-sm-push-20.ant-col-rtl {
        left: auto;
        right: 83.33333333%}
    .ant-col-sm-pull-20.ant-col-rtl {
        left: 83.33333333%;
        right: auto;
    }
    .ant-col-sm-offset-20.ant-col-rtl {
        margin-left: 0;
        margin-right: 83.33333333%}
    .ant-col-sm-push-21.ant-col-rtl {
        left: auto;
        right: 87.5%}
    .ant-col-sm-pull-21.ant-col-rtl {
        left: 87.5%;
        right: auto;
    }
    .ant-col-sm-offset-21.ant-col-rtl {
        margin-left: 0;
        margin-right: 87.5%}
    .ant-col-sm-push-22.ant-col-rtl {
        left: auto;
        right: 91.66666667%}
    .ant-col-sm-pull-22.ant-col-rtl {
        left: 91.66666667%;
        right: auto;
    }
    .ant-col-sm-offset-22.ant-col-rtl {
        margin-left: 0;
        margin-right: 91.66666667%}
    .ant-col-sm-push-23.ant-col-rtl {
        left: auto;
        right: 95.83333333%}
    .ant-col-sm-pull-23.ant-col-rtl {
        left: 95.83333333%;
        right: auto;
    }
    .ant-col-sm-offset-23.ant-col-rtl {
        margin-left: 0;
        margin-right: 95.83333333%}
    .ant-col-sm-push-24.ant-col-rtl {
        left: auto;
        right: 100%}
    .ant-col-sm-pull-24.ant-col-rtl {
        left: 100%;
        right: auto;
    }
    .ant-col-sm-offset-24.ant-col-rtl {
        margin-left: 0;
        margin-right: 100%}
}@media(min-width:768px) {
    .ant-col-md-24 {
        display: block;
        flex: 0 0 100%;
        max-width: 100%}
    .ant-col-md-push-24 {
        left: 100%}
    .ant-col-md-pull-24 {
        right: 100%}
    .ant-col-md-offset-24 {
        margin-left: 100%}
    .ant-col-md-order-24 {
        order: 24;
    }
    .ant-col-md-23 {
        display: block;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%}
    .ant-col-md-push-23 {
        left: 95.83333333%}
    .ant-col-md-pull-23 {
        right: 95.83333333%}
    .ant-col-md-offset-23 {
        margin-left: 95.83333333%}
    .ant-col-md-order-23 {
        order: 23;
    }
    .ant-col-md-22 {
        display: block;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%}
    .ant-col-md-push-22 {
        left: 91.66666667%}
    .ant-col-md-pull-22 {
        right: 91.66666667%}
    .ant-col-md-offset-22 {
        margin-left: 91.66666667%}
    .ant-col-md-order-22 {
        order: 22;
    }
    .ant-col-md-21 {
        display: block;
        flex: 0 0 87.5%;
        max-width: 87.5%}
    .ant-col-md-push-21 {
        left: 87.5%}
    .ant-col-md-pull-21 {
        right: 87.5%}
    .ant-col-md-offset-21 {
        margin-left: 87.5%}
    .ant-col-md-order-21 {
        order: 21;
    }
    .ant-col-md-20 {
        display: block;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%}
    .ant-col-md-push-20 {
        left: 83.33333333%}
    .ant-col-md-pull-20 {
        right: 83.33333333%}
    .ant-col-md-offset-20 {
        margin-left: 83.33333333%}
    .ant-col-md-order-20 {
        order: 20;
    }
    .ant-col-md-19 {
        display: block;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%}
    .ant-col-md-push-19 {
        left: 79.16666667%}
    .ant-col-md-pull-19 {
        right: 79.16666667%}
    .ant-col-md-offset-19 {
        margin-left: 79.16666667%}
    .ant-col-md-order-19 {
        order: 19;
    }
    .ant-col-md-18 {
        display: block;
        flex: 0 0 75%;
        max-width: 75%}
    .ant-col-md-push-18 {
        left: 75%}
    .ant-col-md-pull-18 {
        right: 75%}
    .ant-col-md-offset-18 {
        margin-left: 75%}
    .ant-col-md-order-18 {
        order: 18;
    }
    .ant-col-md-17 {
        display: block;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%}
    .ant-col-md-push-17 {
        left: 70.83333333%}
    .ant-col-md-pull-17 {
        right: 70.83333333%}
    .ant-col-md-offset-17 {
        margin-left: 70.83333333%}
    .ant-col-md-order-17 {
        order: 17;
    }
    .ant-col-md-16 {
        display: block;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%}
    .ant-col-md-push-16 {
        left: 66.66666667%}
    .ant-col-md-pull-16 {
        right: 66.66666667%}
    .ant-col-md-offset-16 {
        margin-left: 66.66666667%}
    .ant-col-md-order-16 {
        order: 16;
    }
    .ant-col-md-15 {
        display: block;
        flex: 0 0 62.5%;
        max-width: 62.5%}
    .ant-col-md-push-15 {
        left: 62.5%}
    .ant-col-md-pull-15 {
        right: 62.5%}
    .ant-col-md-offset-15 {
        margin-left: 62.5%}
    .ant-col-md-order-15 {
        order: 15;
    }
    .ant-col-md-14 {
        display: block;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%}
    .ant-col-md-push-14 {
        left: 58.33333333%}
    .ant-col-md-pull-14 {
        right: 58.33333333%}
    .ant-col-md-offset-14 {
        margin-left: 58.33333333%}
    .ant-col-md-order-14 {
        order: 14;
    }
    .ant-col-md-13 {
        display: block;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%}
    .ant-col-md-push-13 {
        left: 54.16666667%}
    .ant-col-md-pull-13 {
        right: 54.16666667%}
    .ant-col-md-offset-13 {
        margin-left: 54.16666667%}
    .ant-col-md-order-13 {
        order: 13;
    }
    .ant-col-md-12 {
        display: block;
        flex: 0 0 50%;
        max-width: 50%}
    .ant-col-md-push-12 {
        left: 50%}
    .ant-col-md-pull-12 {
        right: 50%}
    .ant-col-md-offset-12 {
        margin-left: 50%}
    .ant-col-md-order-12 {
        order: 12;
    }
    .ant-col-md-11 {
        display: block;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%}
    .ant-col-md-push-11 {
        left: 45.83333333%}
    .ant-col-md-pull-11 {
        right: 45.83333333%}
    .ant-col-md-offset-11 {
        margin-left: 45.83333333%}
    .ant-col-md-order-11 {
        order: 11;
    }
    .ant-col-md-10 {
        display: block;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%}
    .ant-col-md-push-10 {
        left: 41.66666667%}
    .ant-col-md-pull-10 {
        right: 41.66666667%}
    .ant-col-md-offset-10 {
        margin-left: 41.66666667%}
    .ant-col-md-order-10 {
        order: 10;
    }
    .ant-col-md-9 {
        display: block;
        flex: 0 0 37.5%;
        max-width: 37.5%}
    .ant-col-md-push-9 {
        left: 37.5%}
    .ant-col-md-pull-9 {
        right: 37.5%}
    .ant-col-md-offset-9 {
        margin-left: 37.5%}
    .ant-col-md-order-9 {
        order: 9;
    }
    .ant-col-md-8 {
        display: block;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%}
    .ant-col-md-push-8 {
        left: 33.33333333%}
    .ant-col-md-pull-8 {
        right: 33.33333333%}
    .ant-col-md-offset-8 {
        margin-left: 33.33333333%}
    .ant-col-md-order-8 {
        order: 8;
    }
    .ant-col-md-7 {
        display: block;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%}
    .ant-col-md-push-7 {
        left: 29.16666667%}
    .ant-col-md-pull-7 {
        right: 29.16666667%}
    .ant-col-md-offset-7 {
        margin-left: 29.16666667%}
    .ant-col-md-order-7 {
        order: 7;
    }
    .ant-col-md-6 {
        display: block;
        flex: 0 0 25%;
        max-width: 25%}
    .ant-col-md-push-6 {
        left: 25%}
    .ant-col-md-pull-6 {
        right: 25%}
    .ant-col-md-offset-6 {
        margin-left: 25%}
    .ant-col-md-order-6 {
        order: 6;
    }
    .ant-col-md-5 {
        display: block;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%}
    .ant-col-md-push-5 {
        left: 20.83333333%}
    .ant-col-md-pull-5 {
        right: 20.83333333%}
    .ant-col-md-offset-5 {
        margin-left: 20.83333333%}
    .ant-col-md-order-5 {
        order: 5;
    }
    .ant-col-md-4 {
        display: block;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%}
    .ant-col-md-push-4 {
        left: 16.66666667%}
    .ant-col-md-pull-4 {
        right: 16.66666667%}
    .ant-col-md-offset-4 {
        margin-left: 16.66666667%}
    .ant-col-md-order-4 {
        order: 4;
    }
    .ant-col-md-3 {
        display: block;
        flex: 0 0 12.5%;
        max-width: 12.5%}
    .ant-col-md-push-3 {
        left: 12.5%}
    .ant-col-md-pull-3 {
        right: 12.5%}
    .ant-col-md-offset-3 {
        margin-left: 12.5%}
    .ant-col-md-order-3 {
        order: 3;
    }
    .ant-col-md-2 {
        display: block;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%}
    .ant-col-md-push-2 {
        left: 8.33333333%}
    .ant-col-md-pull-2 {
        right: 8.33333333%}
    .ant-col-md-offset-2 {
        margin-left: 8.33333333%}
    .ant-col-md-order-2 {
        order: 2;
    }
    .ant-col-md-1 {
        display: block;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%}
    .ant-col-md-push-1 {
        left: 4.16666667%}
    .ant-col-md-pull-1 {
        right: 4.16666667%}
    .ant-col-md-offset-1 {
        margin-left: 4.16666667%}
    .ant-col-md-order-1 {
        order: 1;
    }
    .ant-col-md-0 {
        display: none;
    }
    .ant-col-push-0 {
        left: auto;
    }
    .ant-col-pull-0 {
        right: auto;
    }
    .ant-col-md-push-0 {
        left: auto;
    }
    .ant-col-md-pull-0 {
        right: auto;
    }
    .ant-col-md-offset-0 {
        margin-left: 0;
    }
    .ant-col-md-order-0 {
        order: 0;
    }
    .ant-col-push-0.ant-col-rtl {
        right: auto;
    }
    .ant-col-pull-0.ant-col-rtl {
        left: auto;
    }
    .ant-col-md-push-0.ant-col-rtl {
        right: auto;
    }
    .ant-col-md-pull-0.ant-col-rtl {
        left: auto;
    }
    .ant-col-md-offset-0.ant-col-rtl {
        margin-right: 0;
    }
    .ant-col-md-push-1.ant-col-rtl {
        left: auto;
        right: 4.16666667%}
    .ant-col-md-pull-1.ant-col-rtl {
        left: 4.16666667%;
        right: auto;
    }
    .ant-col-md-offset-1.ant-col-rtl {
        margin-left: 0;
        margin-right: 4.16666667%}
    .ant-col-md-push-2.ant-col-rtl {
        left: auto;
        right: 8.33333333%}
    .ant-col-md-pull-2.ant-col-rtl {
        left: 8.33333333%;
        right: auto;
    }
    .ant-col-md-offset-2.ant-col-rtl {
        margin-left: 0;
        margin-right: 8.33333333%}
    .ant-col-md-push-3.ant-col-rtl {
        left: auto;
        right: 12.5%}
    .ant-col-md-pull-3.ant-col-rtl {
        left: 12.5%;
        right: auto;
    }
    .ant-col-md-offset-3.ant-col-rtl {
        margin-left: 0;
        margin-right: 12.5%}
    .ant-col-md-push-4.ant-col-rtl {
        left: auto;
        right: 16.66666667%}
    .ant-col-md-pull-4.ant-col-rtl {
        left: 16.66666667%;
        right: auto;
    }
    .ant-col-md-offset-4.ant-col-rtl {
        margin-left: 0;
        margin-right: 16.66666667%}
    .ant-col-md-push-5.ant-col-rtl {
        left: auto;
        right: 20.83333333%}
    .ant-col-md-pull-5.ant-col-rtl {
        left: 20.83333333%;
        right: auto;
    }
    .ant-col-md-offset-5.ant-col-rtl {
        margin-left: 0;
        margin-right: 20.83333333%}
    .ant-col-md-push-6.ant-col-rtl {
        left: auto;
        right: 25%}
    .ant-col-md-pull-6.ant-col-rtl {
        left: 25%;
        right: auto;
    }
    .ant-col-md-offset-6.ant-col-rtl {
        margin-left: 0;
        margin-right: 25%}
    .ant-col-md-push-7.ant-col-rtl {
        left: auto;
        right: 29.16666667%}
    .ant-col-md-pull-7.ant-col-rtl {
        left: 29.16666667%;
        right: auto;
    }
    .ant-col-md-offset-7.ant-col-rtl {
        margin-left: 0;
        margin-right: 29.16666667%}
    .ant-col-md-push-8.ant-col-rtl {
        left: auto;
        right: 33.33333333%}
    .ant-col-md-pull-8.ant-col-rtl {
        left: 33.33333333%;
        right: auto;
    }
    .ant-col-md-offset-8.ant-col-rtl {
        margin-left: 0;
        margin-right: 33.33333333%}
    .ant-col-md-push-9.ant-col-rtl {
        left: auto;
        right: 37.5%}
    .ant-col-md-pull-9.ant-col-rtl {
        left: 37.5%;
        right: auto;
    }
    .ant-col-md-offset-9.ant-col-rtl {
        margin-left: 0;
        margin-right: 37.5%}
    .ant-col-md-push-10.ant-col-rtl {
        left: auto;
        right: 41.66666667%}
    .ant-col-md-pull-10.ant-col-rtl {
        left: 41.66666667%;
        right: auto;
    }
    .ant-col-md-offset-10.ant-col-rtl {
        margin-left: 0;
        margin-right: 41.66666667%}
    .ant-col-md-push-11.ant-col-rtl {
        left: auto;
        right: 45.83333333%}
    .ant-col-md-pull-11.ant-col-rtl {
        left: 45.83333333%;
        right: auto;
    }
    .ant-col-md-offset-11.ant-col-rtl {
        margin-left: 0;
        margin-right: 45.83333333%}
    .ant-col-md-push-12.ant-col-rtl {
        left: auto;
        right: 50%}
    .ant-col-md-pull-12.ant-col-rtl {
        left: 50%;
        right: auto;
    }
    .ant-col-md-offset-12.ant-col-rtl {
        margin-left: 0;
        margin-right: 50%}
    .ant-col-md-push-13.ant-col-rtl {
        left: auto;
        right: 54.16666667%}
    .ant-col-md-pull-13.ant-col-rtl {
        left: 54.16666667%;
        right: auto;
    }
    .ant-col-md-offset-13.ant-col-rtl {
        margin-left: 0;
        margin-right: 54.16666667%}
    .ant-col-md-push-14.ant-col-rtl {
        left: auto;
        right: 58.33333333%}
    .ant-col-md-pull-14.ant-col-rtl {
        left: 58.33333333%;
        right: auto;
    }
    .ant-col-md-offset-14.ant-col-rtl {
        margin-left: 0;
        margin-right: 58.33333333%}
    .ant-col-md-push-15.ant-col-rtl {
        left: auto;
        right: 62.5%}
    .ant-col-md-pull-15.ant-col-rtl {
        left: 62.5%;
        right: auto;
    }
    .ant-col-md-offset-15.ant-col-rtl {
        margin-left: 0;
        margin-right: 62.5%}
    .ant-col-md-push-16.ant-col-rtl {
        left: auto;
        right: 66.66666667%}
    .ant-col-md-pull-16.ant-col-rtl {
        left: 66.66666667%;
        right: auto;
    }
    .ant-col-md-offset-16.ant-col-rtl {
        margin-left: 0;
        margin-right: 66.66666667%}
    .ant-col-md-push-17.ant-col-rtl {
        left: auto;
        right: 70.83333333%}
    .ant-col-md-pull-17.ant-col-rtl {
        left: 70.83333333%;
        right: auto;
    }
    .ant-col-md-offset-17.ant-col-rtl {
        margin-left: 0;
        margin-right: 70.83333333%}
    .ant-col-md-push-18.ant-col-rtl {
        left: auto;
        right: 75%}
    .ant-col-md-pull-18.ant-col-rtl {
        left: 75%;
        right: auto;
    }
    .ant-col-md-offset-18.ant-col-rtl {
        margin-left: 0;
        margin-right: 75%}
    .ant-col-md-push-19.ant-col-rtl {
        left: auto;
        right: 79.16666667%}
    .ant-col-md-pull-19.ant-col-rtl {
        left: 79.16666667%;
        right: auto;
    }
    .ant-col-md-offset-19.ant-col-rtl {
        margin-left: 0;
        margin-right: 79.16666667%}
    .ant-col-md-push-20.ant-col-rtl {
        left: auto;
        right: 83.33333333%}
    .ant-col-md-pull-20.ant-col-rtl {
        left: 83.33333333%;
        right: auto;
    }
    .ant-col-md-offset-20.ant-col-rtl {
        margin-left: 0;
        margin-right: 83.33333333%}
    .ant-col-md-push-21.ant-col-rtl {
        left: auto;
        right: 87.5%}
    .ant-col-md-pull-21.ant-col-rtl {
        left: 87.5%;
        right: auto;
    }
    .ant-col-md-offset-21.ant-col-rtl {
        margin-left: 0;
        margin-right: 87.5%}
    .ant-col-md-push-22.ant-col-rtl {
        left: auto;
        right: 91.66666667%}
    .ant-col-md-pull-22.ant-col-rtl {
        left: 91.66666667%;
        right: auto;
    }
    .ant-col-md-offset-22.ant-col-rtl {
        margin-left: 0;
        margin-right: 91.66666667%}
    .ant-col-md-push-23.ant-col-rtl {
        left: auto;
        right: 95.83333333%}
    .ant-col-md-pull-23.ant-col-rtl {
        left: 95.83333333%;
        right: auto;
    }
    .ant-col-md-offset-23.ant-col-rtl {
        margin-left: 0;
        margin-right: 95.83333333%}
    .ant-col-md-push-24.ant-col-rtl {
        left: auto;
        right: 100%}
    .ant-col-md-pull-24.ant-col-rtl {
        left: 100%;
        right: auto;
    }
    .ant-col-md-offset-24.ant-col-rtl {
        margin-left: 0;
        margin-right: 100%}
}@media(min-width:992px) {
    .ant-col-lg-24 {
        display: block;
        flex: 0 0 100%;
        max-width: 100%}
    .ant-col-lg-push-24 {
        left: 100%}
    .ant-col-lg-pull-24 {
        right: 100%}
    .ant-col-lg-offset-24 {
        margin-left: 100%}
    .ant-col-lg-order-24 {
        order: 24;
    }
    .ant-col-lg-23 {
        display: block;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%}
    .ant-col-lg-push-23 {
        left: 95.83333333%}
    .ant-col-lg-pull-23 {
        right: 95.83333333%}
    .ant-col-lg-offset-23 {
        margin-left: 95.83333333%}
    .ant-col-lg-order-23 {
        order: 23;
    }
    .ant-col-lg-22 {
        display: block;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%}
    .ant-col-lg-push-22 {
        left: 91.66666667%}
    .ant-col-lg-pull-22 {
        right: 91.66666667%}
    .ant-col-lg-offset-22 {
        margin-left: 91.66666667%}
    .ant-col-lg-order-22 {
        order: 22;
    }
    .ant-col-lg-21 {
        display: block;
        flex: 0 0 87.5%;
        max-width: 87.5%}
    .ant-col-lg-push-21 {
        left: 87.5%}
    .ant-col-lg-pull-21 {
        right: 87.5%}
    .ant-col-lg-offset-21 {
        margin-left: 87.5%}
    .ant-col-lg-order-21 {
        order: 21;
    }
    .ant-col-lg-20 {
        display: block;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%}
    .ant-col-lg-push-20 {
        left: 83.33333333%}
    .ant-col-lg-pull-20 {
        right: 83.33333333%}
    .ant-col-lg-offset-20 {
        margin-left: 83.33333333%}
    .ant-col-lg-order-20 {
        order: 20;
    }
    .ant-col-lg-19 {
        display: block;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%}
    .ant-col-lg-push-19 {
        left: 79.16666667%}
    .ant-col-lg-pull-19 {
        right: 79.16666667%}
    .ant-col-lg-offset-19 {
        margin-left: 79.16666667%}
    .ant-col-lg-order-19 {
        order: 19;
    }
    .ant-col-lg-18 {
        display: block;
        flex: 0 0 75%;
        max-width: 75%}
    .ant-col-lg-push-18 {
        left: 75%}
    .ant-col-lg-pull-18 {
        right: 75%}
    .ant-col-lg-offset-18 {
        margin-left: 75%}
    .ant-col-lg-order-18 {
        order: 18;
    }
    .ant-col-lg-17 {
        display: block;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%}
    .ant-col-lg-push-17 {
        left: 70.83333333%}
    .ant-col-lg-pull-17 {
        right: 70.83333333%}
    .ant-col-lg-offset-17 {
        margin-left: 70.83333333%}
    .ant-col-lg-order-17 {
        order: 17;
    }
    .ant-col-lg-16 {
        display: block;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%}
    .ant-col-lg-push-16 {
        left: 66.66666667%}
    .ant-col-lg-pull-16 {
        right: 66.66666667%}
    .ant-col-lg-offset-16 {
        margin-left: 66.66666667%}
    .ant-col-lg-order-16 {
        order: 16;
    }
    .ant-col-lg-15 {
        display: block;
        flex: 0 0 62.5%;
        max-width: 62.5%}
    .ant-col-lg-push-15 {
        left: 62.5%}
    .ant-col-lg-pull-15 {
        right: 62.5%}
    .ant-col-lg-offset-15 {
        margin-left: 62.5%}
    .ant-col-lg-order-15 {
        order: 15;
    }
    .ant-col-lg-14 {
        display: block;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%}
    .ant-col-lg-push-14 {
        left: 58.33333333%}
    .ant-col-lg-pull-14 {
        right: 58.33333333%}
    .ant-col-lg-offset-14 {
        margin-left: 58.33333333%}
    .ant-col-lg-order-14 {
        order: 14;
    }
    .ant-col-lg-13 {
        display: block;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%}
    .ant-col-lg-push-13 {
        left: 54.16666667%}
    .ant-col-lg-pull-13 {
        right: 54.16666667%}
    .ant-col-lg-offset-13 {
        margin-left: 54.16666667%}
    .ant-col-lg-order-13 {
        order: 13;
    }
    .ant-col-lg-12 {
        display: block;
        flex: 0 0 50%;
        max-width: 50%}
    .ant-col-lg-push-12 {
        left: 50%}
    .ant-col-lg-pull-12 {
        right: 50%}
    .ant-col-lg-offset-12 {
        margin-left: 50%}
    .ant-col-lg-order-12 {
        order: 12;
    }
    .ant-col-lg-11 {
        display: block;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%}
    .ant-col-lg-push-11 {
        left: 45.83333333%}
    .ant-col-lg-pull-11 {
        right: 45.83333333%}
    .ant-col-lg-offset-11 {
        margin-left: 45.83333333%}
    .ant-col-lg-order-11 {
        order: 11;
    }
    .ant-col-lg-10 {
        display: block;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%}
    .ant-col-lg-push-10 {
        left: 41.66666667%}
    .ant-col-lg-pull-10 {
        right: 41.66666667%}
    .ant-col-lg-offset-10 {
        margin-left: 41.66666667%}
    .ant-col-lg-order-10 {
        order: 10;
    }
    .ant-col-lg-9 {
        display: block;
        flex: 0 0 37.5%;
        max-width: 37.5%}
    .ant-col-lg-push-9 {
        left: 37.5%}
    .ant-col-lg-pull-9 {
        right: 37.5%}
    .ant-col-lg-offset-9 {
        margin-left: 37.5%}
    .ant-col-lg-order-9 {
        order: 9;
    }
    .ant-col-lg-8 {
        display: block;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%}
    .ant-col-lg-push-8 {
        left: 33.33333333%}
    .ant-col-lg-pull-8 {
        right: 33.33333333%}
    .ant-col-lg-offset-8 {
        margin-left: 33.33333333%}
    .ant-col-lg-order-8 {
        order: 8;
    }
    .ant-col-lg-7 {
        display: block;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%}
    .ant-col-lg-push-7 {
        left: 29.16666667%}
    .ant-col-lg-pull-7 {
        right: 29.16666667%}
    .ant-col-lg-offset-7 {
        margin-left: 29.16666667%}
    .ant-col-lg-order-7 {
        order: 7;
    }
    .ant-col-lg-6 {
        display: block;
        flex: 0 0 25%;
        max-width: 25%}
    .ant-col-lg-push-6 {
        left: 25%}
    .ant-col-lg-pull-6 {
        right: 25%}
    .ant-col-lg-offset-6 {
        margin-left: 25%}
    .ant-col-lg-order-6 {
        order: 6;
    }
    .ant-col-lg-5 {
        display: block;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%}
    .ant-col-lg-push-5 {
        left: 20.83333333%}
    .ant-col-lg-pull-5 {
        right: 20.83333333%}
    .ant-col-lg-offset-5 {
        margin-left: 20.83333333%}
    .ant-col-lg-order-5 {
        order: 5;
    }
    .ant-col-lg-4 {
        display: block;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%}
    .ant-col-lg-push-4 {
        left: 16.66666667%}
    .ant-col-lg-pull-4 {
        right: 16.66666667%}
    .ant-col-lg-offset-4 {
        margin-left: 16.66666667%}
    .ant-col-lg-order-4 {
        order: 4;
    }
    .ant-col-lg-3 {
        display: block;
        flex: 0 0 12.5%;
        max-width: 12.5%}
    .ant-col-lg-push-3 {
        left: 12.5%}
    .ant-col-lg-pull-3 {
        right: 12.5%}
    .ant-col-lg-offset-3 {
        margin-left: 12.5%}
    .ant-col-lg-order-3 {
        order: 3;
    }
    .ant-col-lg-2 {
        display: block;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%}
    .ant-col-lg-push-2 {
        left: 8.33333333%}
    .ant-col-lg-pull-2 {
        right: 8.33333333%}
    .ant-col-lg-offset-2 {
        margin-left: 8.33333333%}
    .ant-col-lg-order-2 {
        order: 2;
    }
    .ant-col-lg-1 {
        display: block;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%}
    .ant-col-lg-push-1 {
        left: 4.16666667%}
    .ant-col-lg-pull-1 {
        right: 4.16666667%}
    .ant-col-lg-offset-1 {
        margin-left: 4.16666667%}
    .ant-col-lg-order-1 {
        order: 1;
    }
    .ant-col-lg-0 {
        display: none;
    }
    .ant-col-push-0 {
        left: auto;
    }
    .ant-col-pull-0 {
        right: auto;
    }
    .ant-col-lg-push-0 {
        left: auto;
    }
    .ant-col-lg-pull-0 {
        right: auto;
    }
    .ant-col-lg-offset-0 {
        margin-left: 0;
    }
    .ant-col-lg-order-0 {
        order: 0;
    }
    .ant-col-push-0.ant-col-rtl {
        right: auto;
    }
    .ant-col-pull-0.ant-col-rtl {
        left: auto;
    }
    .ant-col-lg-push-0.ant-col-rtl {
        right: auto;
    }
    .ant-col-lg-pull-0.ant-col-rtl {
        left: auto;
    }
    .ant-col-lg-offset-0.ant-col-rtl {
        margin-right: 0;
    }
    .ant-col-lg-push-1.ant-col-rtl {
        left: auto;
        right: 4.16666667%}
    .ant-col-lg-pull-1.ant-col-rtl {
        left: 4.16666667%;
        right: auto;
    }
    .ant-col-lg-offset-1.ant-col-rtl {
        margin-left: 0;
        margin-right: 4.16666667%}
    .ant-col-lg-push-2.ant-col-rtl {
        left: auto;
        right: 8.33333333%}
    .ant-col-lg-pull-2.ant-col-rtl {
        left: 8.33333333%;
        right: auto;
    }
    .ant-col-lg-offset-2.ant-col-rtl {
        margin-left: 0;
        margin-right: 8.33333333%}
    .ant-col-lg-push-3.ant-col-rtl {
        left: auto;
        right: 12.5%}
    .ant-col-lg-pull-3.ant-col-rtl {
        left: 12.5%;
        right: auto;
    }
    .ant-col-lg-offset-3.ant-col-rtl {
        margin-left: 0;
        margin-right: 12.5%}
    .ant-col-lg-push-4.ant-col-rtl {
        left: auto;
        right: 16.66666667%}
    .ant-col-lg-pull-4.ant-col-rtl {
        left: 16.66666667%;
        right: auto;
    }
    .ant-col-lg-offset-4.ant-col-rtl {
        margin-left: 0;
        margin-right: 16.66666667%}
    .ant-col-lg-push-5.ant-col-rtl {
        left: auto;
        right: 20.83333333%}
    .ant-col-lg-pull-5.ant-col-rtl {
        left: 20.83333333%;
        right: auto;
    }
    .ant-col-lg-offset-5.ant-col-rtl {
        margin-left: 0;
        margin-right: 20.83333333%}
    .ant-col-lg-push-6.ant-col-rtl {
        left: auto;
        right: 25%}
    .ant-col-lg-pull-6.ant-col-rtl {
        left: 25%;
        right: auto;
    }
    .ant-col-lg-offset-6.ant-col-rtl {
        margin-left: 0;
        margin-right: 25%}
    .ant-col-lg-push-7.ant-col-rtl {
        left: auto;
        right: 29.16666667%}
    .ant-col-lg-pull-7.ant-col-rtl {
        left: 29.16666667%;
        right: auto;
    }
    .ant-col-lg-offset-7.ant-col-rtl {
        margin-left: 0;
        margin-right: 29.16666667%}
    .ant-col-lg-push-8.ant-col-rtl {
        left: auto;
        right: 33.33333333%}
    .ant-col-lg-pull-8.ant-col-rtl {
        left: 33.33333333%;
        right: auto;
    }
    .ant-col-lg-offset-8.ant-col-rtl {
        margin-left: 0;
        margin-right: 33.33333333%}
    .ant-col-lg-push-9.ant-col-rtl {
        left: auto;
        right: 37.5%}
    .ant-col-lg-pull-9.ant-col-rtl {
        left: 37.5%;
        right: auto;
    }
    .ant-col-lg-offset-9.ant-col-rtl {
        margin-left: 0;
        margin-right: 37.5%}
    .ant-col-lg-push-10.ant-col-rtl {
        left: auto;
        right: 41.66666667%}
    .ant-col-lg-pull-10.ant-col-rtl {
        left: 41.66666667%;
        right: auto;
    }
    .ant-col-lg-offset-10.ant-col-rtl {
        margin-left: 0;
        margin-right: 41.66666667%}
    .ant-col-lg-push-11.ant-col-rtl {
        left: auto;
        right: 45.83333333%}
    .ant-col-lg-pull-11.ant-col-rtl {
        left: 45.83333333%;
        right: auto;
    }
    .ant-col-lg-offset-11.ant-col-rtl {
        margin-left: 0;
        margin-right: 45.83333333%}
    .ant-col-lg-push-12.ant-col-rtl {
        left: auto;
        right: 50%}
    .ant-col-lg-pull-12.ant-col-rtl {
        left: 50%;
        right: auto;
    }
    .ant-col-lg-offset-12.ant-col-rtl {
        margin-left: 0;
        margin-right: 50%}
    .ant-col-lg-push-13.ant-col-rtl {
        left: auto;
        right: 54.16666667%}
    .ant-col-lg-pull-13.ant-col-rtl {
        left: 54.16666667%;
        right: auto;
    }
    .ant-col-lg-offset-13.ant-col-rtl {
        margin-left: 0;
        margin-right: 54.16666667%}
    .ant-col-lg-push-14.ant-col-rtl {
        left: auto;
        right: 58.33333333%}
    .ant-col-lg-pull-14.ant-col-rtl {
        left: 58.33333333%;
        right: auto;
    }
    .ant-col-lg-offset-14.ant-col-rtl {
        margin-left: 0;
        margin-right: 58.33333333%}
    .ant-col-lg-push-15.ant-col-rtl {
        left: auto;
        right: 62.5%}
    .ant-col-lg-pull-15.ant-col-rtl {
        left: 62.5%;
        right: auto;
    }
    .ant-col-lg-offset-15.ant-col-rtl {
        margin-left: 0;
        margin-right: 62.5%}
    .ant-col-lg-push-16.ant-col-rtl {
        left: auto;
        right: 66.66666667%}
    .ant-col-lg-pull-16.ant-col-rtl {
        left: 66.66666667%;
        right: auto;
    }
    .ant-col-lg-offset-16.ant-col-rtl {
        margin-left: 0;
        margin-right: 66.66666667%}
    .ant-col-lg-push-17.ant-col-rtl {
        left: auto;
        right: 70.83333333%}
    .ant-col-lg-pull-17.ant-col-rtl {
        left: 70.83333333%;
        right: auto;
    }
    .ant-col-lg-offset-17.ant-col-rtl {
        margin-left: 0;
        margin-right: 70.83333333%}
    .ant-col-lg-push-18.ant-col-rtl {
        left: auto;
        right: 75%}
    .ant-col-lg-pull-18.ant-col-rtl {
        left: 75%;
        right: auto;
    }
    .ant-col-lg-offset-18.ant-col-rtl {
        margin-left: 0;
        margin-right: 75%}
    .ant-col-lg-push-19.ant-col-rtl {
        left: auto;
        right: 79.16666667%}
    .ant-col-lg-pull-19.ant-col-rtl {
        left: 79.16666667%;
        right: auto;
    }
    .ant-col-lg-offset-19.ant-col-rtl {
        margin-left: 0;
        margin-right: 79.16666667%}
    .ant-col-lg-push-20.ant-col-rtl {
        left: auto;
        right: 83.33333333%}
    .ant-col-lg-pull-20.ant-col-rtl {
        left: 83.33333333%;
        right: auto;
    }
    .ant-col-lg-offset-20.ant-col-rtl {
        margin-left: 0;
        margin-right: 83.33333333%}
    .ant-col-lg-push-21.ant-col-rtl {
        left: auto;
        right: 87.5%}
    .ant-col-lg-pull-21.ant-col-rtl {
        left: 87.5%;
        right: auto;
    }
    .ant-col-lg-offset-21.ant-col-rtl {
        margin-left: 0;
        margin-right: 87.5%}
    .ant-col-lg-push-22.ant-col-rtl {
        left: auto;
        right: 91.66666667%}
    .ant-col-lg-pull-22.ant-col-rtl {
        left: 91.66666667%;
        right: auto;
    }
    .ant-col-lg-offset-22.ant-col-rtl {
        margin-left: 0;
        margin-right: 91.66666667%}
    .ant-col-lg-push-23.ant-col-rtl {
        left: auto;
        right: 95.83333333%}
    .ant-col-lg-pull-23.ant-col-rtl {
        left: 95.83333333%;
        right: auto;
    }
    .ant-col-lg-offset-23.ant-col-rtl {
        margin-left: 0;
        margin-right: 95.83333333%}
    .ant-col-lg-push-24.ant-col-rtl {
        left: auto;
        right: 100%}
    .ant-col-lg-pull-24.ant-col-rtl {
        left: 100%;
        right: auto;
    }
    .ant-col-lg-offset-24.ant-col-rtl {
        margin-left: 0;
        margin-right: 100%}
}@media(min-width:1200px) {
    .ant-col-xl-24 {
        display: block;
        flex: 0 0 100%;
        max-width: 100%}
    .ant-col-xl-push-24 {
        left: 100%}
    .ant-col-xl-pull-24 {
        right: 100%}
    .ant-col-xl-offset-24 {
        margin-left: 100%}
    .ant-col-xl-order-24 {
        order: 24;
    }
    .ant-col-xl-23 {
        display: block;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%}
    .ant-col-xl-push-23 {
        left: 95.83333333%}
    .ant-col-xl-pull-23 {
        right: 95.83333333%}
    .ant-col-xl-offset-23 {
        margin-left: 95.83333333%}
    .ant-col-xl-order-23 {
        order: 23;
    }
    .ant-col-xl-22 {
        display: block;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%}
    .ant-col-xl-push-22 {
        left: 91.66666667%}
    .ant-col-xl-pull-22 {
        right: 91.66666667%}
    .ant-col-xl-offset-22 {
        margin-left: 91.66666667%}
    .ant-col-xl-order-22 {
        order: 22;
    }
    .ant-col-xl-21 {
        display: block;
        flex: 0 0 87.5%;
        max-width: 87.5%}
    .ant-col-xl-push-21 {
        left: 87.5%}
    .ant-col-xl-pull-21 {
        right: 87.5%}
    .ant-col-xl-offset-21 {
        margin-left: 87.5%}
    .ant-col-xl-order-21 {
        order: 21;
    }
    .ant-col-xl-20 {
        display: block;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%}
    .ant-col-xl-push-20 {
        left: 83.33333333%}
    .ant-col-xl-pull-20 {
        right: 83.33333333%}
    .ant-col-xl-offset-20 {
        margin-left: 83.33333333%}
    .ant-col-xl-order-20 {
        order: 20;
    }
    .ant-col-xl-19 {
        display: block;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%}
    .ant-col-xl-push-19 {
        left: 79.16666667%}
    .ant-col-xl-pull-19 {
        right: 79.16666667%}
    .ant-col-xl-offset-19 {
        margin-left: 79.16666667%}
    .ant-col-xl-order-19 {
        order: 19;
    }
    .ant-col-xl-18 {
        display: block;
        flex: 0 0 75%;
        max-width: 75%}
    .ant-col-xl-push-18 {
        left: 75%}
    .ant-col-xl-pull-18 {
        right: 75%}
    .ant-col-xl-offset-18 {
        margin-left: 75%}
    .ant-col-xl-order-18 {
        order: 18;
    }
    .ant-col-xl-17 {
        display: block;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%}
    .ant-col-xl-push-17 {
        left: 70.83333333%}
    .ant-col-xl-pull-17 {
        right: 70.83333333%}
    .ant-col-xl-offset-17 {
        margin-left: 70.83333333%}
    .ant-col-xl-order-17 {
        order: 17;
    }
    .ant-col-xl-16 {
        display: block;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%}
    .ant-col-xl-push-16 {
        left: 66.66666667%}
    .ant-col-xl-pull-16 {
        right: 66.66666667%}
    .ant-col-xl-offset-16 {
        margin-left: 66.66666667%}
    .ant-col-xl-order-16 {
        order: 16;
    }
    .ant-col-xl-15 {
        display: block;
        flex: 0 0 62.5%;
        max-width: 62.5%}
    .ant-col-xl-push-15 {
        left: 62.5%}
    .ant-col-xl-pull-15 {
        right: 62.5%}
    .ant-col-xl-offset-15 {
        margin-left: 62.5%}
    .ant-col-xl-order-15 {
        order: 15;
    }
    .ant-col-xl-14 {
        display: block;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%}
    .ant-col-xl-push-14 {
        left: 58.33333333%}
    .ant-col-xl-pull-14 {
        right: 58.33333333%}
    .ant-col-xl-offset-14 {
        margin-left: 58.33333333%}
    .ant-col-xl-order-14 {
        order: 14;
    }
    .ant-col-xl-13 {
        display: block;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%}
    .ant-col-xl-push-13 {
        left: 54.16666667%}
    .ant-col-xl-pull-13 {
        right: 54.16666667%}
    .ant-col-xl-offset-13 {
        margin-left: 54.16666667%}
    .ant-col-xl-order-13 {
        order: 13;
    }
    .ant-col-xl-12 {
        display: block;
        flex: 0 0 50%;
        max-width: 50%}
    .ant-col-xl-push-12 {
        left: 50%}
    .ant-col-xl-pull-12 {
        right: 50%}
    .ant-col-xl-offset-12 {
        margin-left: 50%}
    .ant-col-xl-order-12 {
        order: 12;
    }
    .ant-col-xl-11 {
        display: block;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%}
    .ant-col-xl-push-11 {
        left: 45.83333333%}
    .ant-col-xl-pull-11 {
        right: 45.83333333%}
    .ant-col-xl-offset-11 {
        margin-left: 45.83333333%}
    .ant-col-xl-order-11 {
        order: 11;
    }
    .ant-col-xl-10 {
        display: block;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%}
    .ant-col-xl-push-10 {
        left: 41.66666667%}
    .ant-col-xl-pull-10 {
        right: 41.66666667%}
    .ant-col-xl-offset-10 {
        margin-left: 41.66666667%}
    .ant-col-xl-order-10 {
        order: 10;
    }
    .ant-col-xl-9 {
        display: block;
        flex: 0 0 37.5%;
        max-width: 37.5%}
    .ant-col-xl-push-9 {
        left: 37.5%}
    .ant-col-xl-pull-9 {
        right: 37.5%}
    .ant-col-xl-offset-9 {
        margin-left: 37.5%}
    .ant-col-xl-order-9 {
        order: 9;
    }
    .ant-col-xl-8 {
        display: block;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%}
    .ant-col-xl-push-8 {
        left: 33.33333333%}
    .ant-col-xl-pull-8 {
        right: 33.33333333%}
    .ant-col-xl-offset-8 {
        margin-left: 33.33333333%}
    .ant-col-xl-order-8 {
        order: 8;
    }
    .ant-col-xl-7 {
        display: block;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%}
    .ant-col-xl-push-7 {
        left: 29.16666667%}
    .ant-col-xl-pull-7 {
        right: 29.16666667%}
    .ant-col-xl-offset-7 {
        margin-left: 29.16666667%}
    .ant-col-xl-order-7 {
        order: 7;
    }
    .ant-col-xl-6 {
        display: block;
        flex: 0 0 25%;
        max-width: 25%}
    .ant-col-xl-push-6 {
        left: 25%}
    .ant-col-xl-pull-6 {
        right: 25%}
    .ant-col-xl-offset-6 {
        margin-left: 25%}
    .ant-col-xl-order-6 {
        order: 6;
    }
    .ant-col-xl-5 {
        display: block;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%}
    .ant-col-xl-push-5 {
        left: 20.83333333%}
    .ant-col-xl-pull-5 {
        right: 20.83333333%}
    .ant-col-xl-offset-5 {
        margin-left: 20.83333333%}
    .ant-col-xl-order-5 {
        order: 5;
    }
    .ant-col-xl-4 {
        display: block;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%}
    .ant-col-xl-push-4 {
        left: 16.66666667%}
    .ant-col-xl-pull-4 {
        right: 16.66666667%}
    .ant-col-xl-offset-4 {
        margin-left: 16.66666667%}
    .ant-col-xl-order-4 {
        order: 4;
    }
    .ant-col-xl-3 {
        display: block;
        flex: 0 0 12.5%;
        max-width: 12.5%}
    .ant-col-xl-push-3 {
        left: 12.5%}
    .ant-col-xl-pull-3 {
        right: 12.5%}
    .ant-col-xl-offset-3 {
        margin-left: 12.5%}
    .ant-col-xl-order-3 {
        order: 3;
    }
    .ant-col-xl-2 {
        display: block;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%}
    .ant-col-xl-push-2 {
        left: 8.33333333%}
    .ant-col-xl-pull-2 {
        right: 8.33333333%}
    .ant-col-xl-offset-2 {
        margin-left: 8.33333333%}
    .ant-col-xl-order-2 {
        order: 2;
    }
    .ant-col-xl-1 {
        display: block;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%}
    .ant-col-xl-push-1 {
        left: 4.16666667%}
    .ant-col-xl-pull-1 {
        right: 4.16666667%}
    .ant-col-xl-offset-1 {
        margin-left: 4.16666667%}
    .ant-col-xl-order-1 {
        order: 1;
    }
    .ant-col-xl-0 {
        display: none;
    }
    .ant-col-push-0 {
        left: auto;
    }
    .ant-col-pull-0 {
        right: auto;
    }
    .ant-col-xl-push-0 {
        left: auto;
    }
    .ant-col-xl-pull-0 {
        right: auto;
    }
    .ant-col-xl-offset-0 {
        margin-left: 0;
    }
    .ant-col-xl-order-0 {
        order: 0;
    }
    .ant-col-push-0.ant-col-rtl {
        right: auto;
    }
    .ant-col-pull-0.ant-col-rtl {
        left: auto;
    }
    .ant-col-xl-push-0.ant-col-rtl {
        right: auto;
    }
    .ant-col-xl-pull-0.ant-col-rtl {
        left: auto;
    }
    .ant-col-xl-offset-0.ant-col-rtl {
        margin-right: 0;
    }
    .ant-col-xl-push-1.ant-col-rtl {
        left: auto;
        right: 4.16666667%}
    .ant-col-xl-pull-1.ant-col-rtl {
        left: 4.16666667%;
        right: auto;
    }
    .ant-col-xl-offset-1.ant-col-rtl {
        margin-left: 0;
        margin-right: 4.16666667%}
    .ant-col-xl-push-2.ant-col-rtl {
        left: auto;
        right: 8.33333333%}
    .ant-col-xl-pull-2.ant-col-rtl {
        left: 8.33333333%;
        right: auto;
    }
    .ant-col-xl-offset-2.ant-col-rtl {
        margin-left: 0;
        margin-right: 8.33333333%}
    .ant-col-xl-push-3.ant-col-rtl {
        left: auto;
        right: 12.5%}
    .ant-col-xl-pull-3.ant-col-rtl {
        left: 12.5%;
        right: auto;
    }
    .ant-col-xl-offset-3.ant-col-rtl {
        margin-left: 0;
        margin-right: 12.5%}
    .ant-col-xl-push-4.ant-col-rtl {
        left: auto;
        right: 16.66666667%}
    .ant-col-xl-pull-4.ant-col-rtl {
        left: 16.66666667%;
        right: auto;
    }
    .ant-col-xl-offset-4.ant-col-rtl {
        margin-left: 0;
        margin-right: 16.66666667%}
    .ant-col-xl-push-5.ant-col-rtl {
        left: auto;
        right: 20.83333333%}
    .ant-col-xl-pull-5.ant-col-rtl {
        left: 20.83333333%;
        right: auto;
    }
    .ant-col-xl-offset-5.ant-col-rtl {
        margin-left: 0;
        margin-right: 20.83333333%}
    .ant-col-xl-push-6.ant-col-rtl {
        left: auto;
        right: 25%}
    .ant-col-xl-pull-6.ant-col-rtl {
        left: 25%;
        right: auto;
    }
    .ant-col-xl-offset-6.ant-col-rtl {
        margin-left: 0;
        margin-right: 25%}
    .ant-col-xl-push-7.ant-col-rtl {
        left: auto;
        right: 29.16666667%}
    .ant-col-xl-pull-7.ant-col-rtl {
        left: 29.16666667%;
        right: auto;
    }
    .ant-col-xl-offset-7.ant-col-rtl {
        margin-left: 0;
        margin-right: 29.16666667%}
    .ant-col-xl-push-8.ant-col-rtl {
        left: auto;
        right: 33.33333333%}
    .ant-col-xl-pull-8.ant-col-rtl {
        left: 33.33333333%;
        right: auto;
    }
    .ant-col-xl-offset-8.ant-col-rtl {
        margin-left: 0;
        margin-right: 33.33333333%}
    .ant-col-xl-push-9.ant-col-rtl {
        left: auto;
        right: 37.5%}
    .ant-col-xl-pull-9.ant-col-rtl {
        left: 37.5%;
        right: auto;
    }
    .ant-col-xl-offset-9.ant-col-rtl {
        margin-left: 0;
        margin-right: 37.5%}
    .ant-col-xl-push-10.ant-col-rtl {
        left: auto;
        right: 41.66666667%}
    .ant-col-xl-pull-10.ant-col-rtl {
        left: 41.66666667%;
        right: auto;
    }
    .ant-col-xl-offset-10.ant-col-rtl {
        margin-left: 0;
        margin-right: 41.66666667%}
    .ant-col-xl-push-11.ant-col-rtl {
        left: auto;
        right: 45.83333333%}
    .ant-col-xl-pull-11.ant-col-rtl {
        left: 45.83333333%;
        right: auto;
    }
    .ant-col-xl-offset-11.ant-col-rtl {
        margin-left: 0;
        margin-right: 45.83333333%}
    .ant-col-xl-push-12.ant-col-rtl {
        left: auto;
        right: 50%}
    .ant-col-xl-pull-12.ant-col-rtl {
        left: 50%;
        right: auto;
    }
    .ant-col-xl-offset-12.ant-col-rtl {
        margin-left: 0;
        margin-right: 50%}
    .ant-col-xl-push-13.ant-col-rtl {
        left: auto;
        right: 54.16666667%}
    .ant-col-xl-pull-13.ant-col-rtl {
        left: 54.16666667%;
        right: auto;
    }
    .ant-col-xl-offset-13.ant-col-rtl {
        margin-left: 0;
        margin-right: 54.16666667%}
    .ant-col-xl-push-14.ant-col-rtl {
        left: auto;
        right: 58.33333333%}
    .ant-col-xl-pull-14.ant-col-rtl {
        left: 58.33333333%;
        right: auto;
    }
    .ant-col-xl-offset-14.ant-col-rtl {
        margin-left: 0;
        margin-right: 58.33333333%}
    .ant-col-xl-push-15.ant-col-rtl {
        left: auto;
        right: 62.5%}
    .ant-col-xl-pull-15.ant-col-rtl {
        left: 62.5%;
        right: auto;
    }
    .ant-col-xl-offset-15.ant-col-rtl {
        margin-left: 0;
        margin-right: 62.5%}
    .ant-col-xl-push-16.ant-col-rtl {
        left: auto;
        right: 66.66666667%}
    .ant-col-xl-pull-16.ant-col-rtl {
        left: 66.66666667%;
        right: auto;
    }
    .ant-col-xl-offset-16.ant-col-rtl {
        margin-left: 0;
        margin-right: 66.66666667%}
    .ant-col-xl-push-17.ant-col-rtl {
        left: auto;
        right: 70.83333333%}
    .ant-col-xl-pull-17.ant-col-rtl {
        left: 70.83333333%;
        right: auto;
    }
    .ant-col-xl-offset-17.ant-col-rtl {
        margin-left: 0;
        margin-right: 70.83333333%}
    .ant-col-xl-push-18.ant-col-rtl {
        left: auto;
        right: 75%}
    .ant-col-xl-pull-18.ant-col-rtl {
        left: 75%;
        right: auto;
    }
    .ant-col-xl-offset-18.ant-col-rtl {
        margin-left: 0;
        margin-right: 75%}
    .ant-col-xl-push-19.ant-col-rtl {
        left: auto;
        right: 79.16666667%}
    .ant-col-xl-pull-19.ant-col-rtl {
        left: 79.16666667%;
        right: auto;
    }
    .ant-col-xl-offset-19.ant-col-rtl {
        margin-left: 0;
        margin-right: 79.16666667%}
    .ant-col-xl-push-20.ant-col-rtl {
        left: auto;
        right: 83.33333333%}
    .ant-col-xl-pull-20.ant-col-rtl {
        left: 83.33333333%;
        right: auto;
    }
    .ant-col-xl-offset-20.ant-col-rtl {
        margin-left: 0;
        margin-right: 83.33333333%}
    .ant-col-xl-push-21.ant-col-rtl {
        left: auto;
        right: 87.5%}
    .ant-col-xl-pull-21.ant-col-rtl {
        left: 87.5%;
        right: auto;
    }
    .ant-col-xl-offset-21.ant-col-rtl {
        margin-left: 0;
        margin-right: 87.5%}
    .ant-col-xl-push-22.ant-col-rtl {
        left: auto;
        right: 91.66666667%}
    .ant-col-xl-pull-22.ant-col-rtl {
        left: 91.66666667%;
        right: auto;
    }
    .ant-col-xl-offset-22.ant-col-rtl {
        margin-left: 0;
        margin-right: 91.66666667%}
    .ant-col-xl-push-23.ant-col-rtl {
        left: auto;
        right: 95.83333333%}
    .ant-col-xl-pull-23.ant-col-rtl {
        left: 95.83333333%;
        right: auto;
    }
    .ant-col-xl-offset-23.ant-col-rtl {
        margin-left: 0;
        margin-right: 95.83333333%}
    .ant-col-xl-push-24.ant-col-rtl {
        left: auto;
        right: 100%}
    .ant-col-xl-pull-24.ant-col-rtl {
        left: 100%;
        right: auto;
    }
    .ant-col-xl-offset-24.ant-col-rtl {
        margin-left: 0;
        margin-right: 100%}
}@media(min-width:1600px) {
    .ant-col-xxl-24 {
        display: block;
        flex: 0 0 100%;
        max-width: 100%}
    .ant-col-xxl-push-24 {
        left: 100%}
    .ant-col-xxl-pull-24 {
        right: 100%}
    .ant-col-xxl-offset-24 {
        margin-left: 100%}
    .ant-col-xxl-order-24 {
        order: 24;
    }
    .ant-col-xxl-23 {
        display: block;
        flex: 0 0 95.83333333%;
        max-width: 95.83333333%}
    .ant-col-xxl-push-23 {
        left: 95.83333333%}
    .ant-col-xxl-pull-23 {
        right: 95.83333333%}
    .ant-col-xxl-offset-23 {
        margin-left: 95.83333333%}
    .ant-col-xxl-order-23 {
        order: 23;
    }
    .ant-col-xxl-22 {
        display: block;
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%}
    .ant-col-xxl-push-22 {
        left: 91.66666667%}
    .ant-col-xxl-pull-22 {
        right: 91.66666667%}
    .ant-col-xxl-offset-22 {
        margin-left: 91.66666667%}
    .ant-col-xxl-order-22 {
        order: 22;
    }
    .ant-col-xxl-21 {
        display: block;
        flex: 0 0 87.5%;
        max-width: 87.5%}
    .ant-col-xxl-push-21 {
        left: 87.5%}
    .ant-col-xxl-pull-21 {
        right: 87.5%}
    .ant-col-xxl-offset-21 {
        margin-left: 87.5%}
    .ant-col-xxl-order-21 {
        order: 21;
    }
    .ant-col-xxl-20 {
        display: block;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%}
    .ant-col-xxl-push-20 {
        left: 83.33333333%}
    .ant-col-xxl-pull-20 {
        right: 83.33333333%}
    .ant-col-xxl-offset-20 {
        margin-left: 83.33333333%}
    .ant-col-xxl-order-20 {
        order: 20;
    }
    .ant-col-xxl-19 {
        display: block;
        flex: 0 0 79.16666667%;
        max-width: 79.16666667%}
    .ant-col-xxl-push-19 {
        left: 79.16666667%}
    .ant-col-xxl-pull-19 {
        right: 79.16666667%}
    .ant-col-xxl-offset-19 {
        margin-left: 79.16666667%}
    .ant-col-xxl-order-19 {
        order: 19;
    }
    .ant-col-xxl-18 {
        display: block;
        flex: 0 0 75%;
        max-width: 75%}
    .ant-col-xxl-push-18 {
        left: 75%}
    .ant-col-xxl-pull-18 {
        right: 75%}
    .ant-col-xxl-offset-18 {
        margin-left: 75%}
    .ant-col-xxl-order-18 {
        order: 18;
    }
    .ant-col-xxl-17 {
        display: block;
        flex: 0 0 70.83333333%;
        max-width: 70.83333333%}
    .ant-col-xxl-push-17 {
        left: 70.83333333%}
    .ant-col-xxl-pull-17 {
        right: 70.83333333%}
    .ant-col-xxl-offset-17 {
        margin-left: 70.83333333%}
    .ant-col-xxl-order-17 {
        order: 17;
    }
    .ant-col-xxl-16 {
        display: block;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%}
    .ant-col-xxl-push-16 {
        left: 66.66666667%}
    .ant-col-xxl-pull-16 {
        right: 66.66666667%}
    .ant-col-xxl-offset-16 {
        margin-left: 66.66666667%}
    .ant-col-xxl-order-16 {
        order: 16;
    }
    .ant-col-xxl-15 {
        display: block;
        flex: 0 0 62.5%;
        max-width: 62.5%}
    .ant-col-xxl-push-15 {
        left: 62.5%}
    .ant-col-xxl-pull-15 {
        right: 62.5%}
    .ant-col-xxl-offset-15 {
        margin-left: 62.5%}
    .ant-col-xxl-order-15 {
        order: 15;
    }
    .ant-col-xxl-14 {
        display: block;
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%}
    .ant-col-xxl-push-14 {
        left: 58.33333333%}
    .ant-col-xxl-pull-14 {
        right: 58.33333333%}
    .ant-col-xxl-offset-14 {
        margin-left: 58.33333333%}
    .ant-col-xxl-order-14 {
        order: 14;
    }
    .ant-col-xxl-13 {
        display: block;
        flex: 0 0 54.16666667%;
        max-width: 54.16666667%}
    .ant-col-xxl-push-13 {
        left: 54.16666667%}
    .ant-col-xxl-pull-13 {
        right: 54.16666667%}
    .ant-col-xxl-offset-13 {
        margin-left: 54.16666667%}
    .ant-col-xxl-order-13 {
        order: 13;
    }
    .ant-col-xxl-12 {
        display: block;
        flex: 0 0 50%;
        max-width: 50%}
    .ant-col-xxl-push-12 {
        left: 50%}
    .ant-col-xxl-pull-12 {
        right: 50%}
    .ant-col-xxl-offset-12 {
        margin-left: 50%}
    .ant-col-xxl-order-12 {
        order: 12;
    }
    .ant-col-xxl-11 {
        display: block;
        flex: 0 0 45.83333333%;
        max-width: 45.83333333%}
    .ant-col-xxl-push-11 {
        left: 45.83333333%}
    .ant-col-xxl-pull-11 {
        right: 45.83333333%}
    .ant-col-xxl-offset-11 {
        margin-left: 45.83333333%}
    .ant-col-xxl-order-11 {
        order: 11;
    }
    .ant-col-xxl-10 {
        display: block;
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%}
    .ant-col-xxl-push-10 {
        left: 41.66666667%}
    .ant-col-xxl-pull-10 {
        right: 41.66666667%}
    .ant-col-xxl-offset-10 {
        margin-left: 41.66666667%}
    .ant-col-xxl-order-10 {
        order: 10;
    }
    .ant-col-xxl-9 {
        display: block;
        flex: 0 0 37.5%;
        max-width: 37.5%}
    .ant-col-xxl-push-9 {
        left: 37.5%}
    .ant-col-xxl-pull-9 {
        right: 37.5%}
    .ant-col-xxl-offset-9 {
        margin-left: 37.5%}
    .ant-col-xxl-order-9 {
        order: 9;
    }
    .ant-col-xxl-8 {
        display: block;
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%}
    .ant-col-xxl-push-8 {
        left: 33.33333333%}
    .ant-col-xxl-pull-8 {
        right: 33.33333333%}
    .ant-col-xxl-offset-8 {
        margin-left: 33.33333333%}
    .ant-col-xxl-order-8 {
        order: 8;
    }
    .ant-col-xxl-7 {
        display: block;
        flex: 0 0 29.16666667%;
        max-width: 29.16666667%}
    .ant-col-xxl-push-7 {
        left: 29.16666667%}
    .ant-col-xxl-pull-7 {
        right: 29.16666667%}
    .ant-col-xxl-offset-7 {
        margin-left: 29.16666667%}
    .ant-col-xxl-order-7 {
        order: 7;
    }
    .ant-col-xxl-6 {
        display: block;
        flex: 0 0 25%;
        max-width: 25%}
    .ant-col-xxl-push-6 {
        left: 25%}
    .ant-col-xxl-pull-6 {
        right: 25%}
    .ant-col-xxl-offset-6 {
        margin-left: 25%}
    .ant-col-xxl-order-6 {
        order: 6;
    }
    .ant-col-xxl-5 {
        display: block;
        flex: 0 0 20.83333333%;
        max-width: 20.83333333%}
    .ant-col-xxl-push-5 {
        left: 20.83333333%}
    .ant-col-xxl-pull-5 {
        right: 20.83333333%}
    .ant-col-xxl-offset-5 {
        margin-left: 20.83333333%}
    .ant-col-xxl-order-5 {
        order: 5;
    }
    .ant-col-xxl-4 {
        display: block;
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%}
    .ant-col-xxl-push-4 {
        left: 16.66666667%}
    .ant-col-xxl-pull-4 {
        right: 16.66666667%}
    .ant-col-xxl-offset-4 {
        margin-left: 16.66666667%}
    .ant-col-xxl-order-4 {
        order: 4;
    }
    .ant-col-xxl-3 {
        display: block;
        flex: 0 0 12.5%;
        max-width: 12.5%}
    .ant-col-xxl-push-3 {
        left: 12.5%}
    .ant-col-xxl-pull-3 {
        right: 12.5%}
    .ant-col-xxl-offset-3 {
        margin-left: 12.5%}
    .ant-col-xxl-order-3 {
        order: 3;
    }
    .ant-col-xxl-2 {
        display: block;
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%}
    .ant-col-xxl-push-2 {
        left: 8.33333333%}
    .ant-col-xxl-pull-2 {
        right: 8.33333333%}
    .ant-col-xxl-offset-2 {
        margin-left: 8.33333333%}
    .ant-col-xxl-order-2 {
        order: 2;
    }
    .ant-col-xxl-1 {
        display: block;
        flex: 0 0 4.16666667%;
        max-width: 4.16666667%}
    .ant-col-xxl-push-1 {
        left: 4.16666667%}
    .ant-col-xxl-pull-1 {
        right: 4.16666667%}
    .ant-col-xxl-offset-1 {
        margin-left: 4.16666667%}
    .ant-col-xxl-order-1 {
        order: 1;
    }
    .ant-col-xxl-0 {
        display: none;
    }
    .ant-col-push-0 {
        left: auto;
    }
    .ant-col-pull-0 {
        right: auto;
    }
    .ant-col-xxl-push-0 {
        left: auto;
    }
    .ant-col-xxl-pull-0 {
        right: auto;
    }
    .ant-col-xxl-offset-0 {
        margin-left: 0;
    }
    .ant-col-xxl-order-0 {
        order: 0;
    }
    .ant-col-push-0.ant-col-rtl {
        right: auto;
    }
    .ant-col-pull-0.ant-col-rtl {
        left: auto;
    }
    .ant-col-xxl-push-0.ant-col-rtl {
        right: auto;
    }
    .ant-col-xxl-pull-0.ant-col-rtl {
        left: auto;
    }
    .ant-col-xxl-offset-0.ant-col-rtl {
        margin-right: 0;
    }
    .ant-col-xxl-push-1.ant-col-rtl {
        left: auto;
        right: 4.16666667%}
    .ant-col-xxl-pull-1.ant-col-rtl {
        left: 4.16666667%;
        right: auto;
    }
    .ant-col-xxl-offset-1.ant-col-rtl {
        margin-left: 0;
        margin-right: 4.16666667%}
    .ant-col-xxl-push-2.ant-col-rtl {
        left: auto;
        right: 8.33333333%}
    .ant-col-xxl-pull-2.ant-col-rtl {
        left: 8.33333333%;
        right: auto;
    }
    .ant-col-xxl-offset-2.ant-col-rtl {
        margin-left: 0;
        margin-right: 8.33333333%}
    .ant-col-xxl-push-3.ant-col-rtl {
        left: auto;
        right: 12.5%}
    .ant-col-xxl-pull-3.ant-col-rtl {
        left: 12.5%;
        right: auto;
    }
    .ant-col-xxl-offset-3.ant-col-rtl {
        margin-left: 0;
        margin-right: 12.5%}
    .ant-col-xxl-push-4.ant-col-rtl {
        left: auto;
        right: 16.66666667%}
    .ant-col-xxl-pull-4.ant-col-rtl {
        left: 16.66666667%;
        right: auto;
    }
    .ant-col-xxl-offset-4.ant-col-rtl {
        margin-left: 0;
        margin-right: 16.66666667%}
    .ant-col-xxl-push-5.ant-col-rtl {
        left: auto;
        right: 20.83333333%}
    .ant-col-xxl-pull-5.ant-col-rtl {
        left: 20.83333333%;
        right: auto;
    }
    .ant-col-xxl-offset-5.ant-col-rtl {
        margin-left: 0;
        margin-right: 20.83333333%}
    .ant-col-xxl-push-6.ant-col-rtl {
        left: auto;
        right: 25%}
    .ant-col-xxl-pull-6.ant-col-rtl {
        left: 25%;
        right: auto;
    }
    .ant-col-xxl-offset-6.ant-col-rtl {
        margin-left: 0;
        margin-right: 25%}
    .ant-col-xxl-push-7.ant-col-rtl {
        left: auto;
        right: 29.16666667%}
    .ant-col-xxl-pull-7.ant-col-rtl {
        left: 29.16666667%;
        right: auto;
    }
    .ant-col-xxl-offset-7.ant-col-rtl {
        margin-left: 0;
        margin-right: 29.16666667%}
    .ant-col-xxl-push-8.ant-col-rtl {
        left: auto;
        right: 33.33333333%}
    .ant-col-xxl-pull-8.ant-col-rtl {
        left: 33.33333333%;
        right: auto;
    }
    .ant-col-xxl-offset-8.ant-col-rtl {
        margin-left: 0;
        margin-right: 33.33333333%}
    .ant-col-xxl-push-9.ant-col-rtl {
        left: auto;
        right: 37.5%}
    .ant-col-xxl-pull-9.ant-col-rtl {
        left: 37.5%;
        right: auto;
    }
    .ant-col-xxl-offset-9.ant-col-rtl {
        margin-left: 0;
        margin-right: 37.5%}
    .ant-col-xxl-push-10.ant-col-rtl {
        left: auto;
        right: 41.66666667%}
    .ant-col-xxl-pull-10.ant-col-rtl {
        left: 41.66666667%;
        right: auto;
    }
    .ant-col-xxl-offset-10.ant-col-rtl {
        margin-left: 0;
        margin-right: 41.66666667%}
    .ant-col-xxl-push-11.ant-col-rtl {
        left: auto;
        right: 45.83333333%}
    .ant-col-xxl-pull-11.ant-col-rtl {
        left: 45.83333333%;
        right: auto;
    }
    .ant-col-xxl-offset-11.ant-col-rtl {
        margin-left: 0;
        margin-right: 45.83333333%}
    .ant-col-xxl-push-12.ant-col-rtl {
        left: auto;
        right: 50%}
    .ant-col-xxl-pull-12.ant-col-rtl {
        left: 50%;
        right: auto;
    }
    .ant-col-xxl-offset-12.ant-col-rtl {
        margin-left: 0;
        margin-right: 50%}
    .ant-col-xxl-push-13.ant-col-rtl {
        left: auto;
        right: 54.16666667%}
    .ant-col-xxl-pull-13.ant-col-rtl {
        left: 54.16666667%;
        right: auto;
    }
    .ant-col-xxl-offset-13.ant-col-rtl {
        margin-left: 0;
        margin-right: 54.16666667%}
    .ant-col-xxl-push-14.ant-col-rtl {
        left: auto;
        right: 58.33333333%}
    .ant-col-xxl-pull-14.ant-col-rtl {
        left: 58.33333333%;
        right: auto;
    }
    .ant-col-xxl-offset-14.ant-col-rtl {
        margin-left: 0;
        margin-right: 58.33333333%}
    .ant-col-xxl-push-15.ant-col-rtl {
        left: auto;
        right: 62.5%}
    .ant-col-xxl-pull-15.ant-col-rtl {
        left: 62.5%;
        right: auto;
    }
    .ant-col-xxl-offset-15.ant-col-rtl {
        margin-left: 0;
        margin-right: 62.5%}
    .ant-col-xxl-push-16.ant-col-rtl {
        left: auto;
        right: 66.66666667%}
    .ant-col-xxl-pull-16.ant-col-rtl {
        left: 66.66666667%;
        right: auto;
    }
    .ant-col-xxl-offset-16.ant-col-rtl {
        margin-left: 0;
        margin-right: 66.66666667%}
    .ant-col-xxl-push-17.ant-col-rtl {
        left: auto;
        right: 70.83333333%}
    .ant-col-xxl-pull-17.ant-col-rtl {
        left: 70.83333333%;
        right: auto;
    }
    .ant-col-xxl-offset-17.ant-col-rtl {
        margin-left: 0;
        margin-right: 70.83333333%}
    .ant-col-xxl-push-18.ant-col-rtl {
        left: auto;
        right: 75%}
    .ant-col-xxl-pull-18.ant-col-rtl {
        left: 75%;
        right: auto;
    }
    .ant-col-xxl-offset-18.ant-col-rtl {
        margin-left: 0;
        margin-right: 75%}
    .ant-col-xxl-push-19.ant-col-rtl {
        left: auto;
        right: 79.16666667%}
    .ant-col-xxl-pull-19.ant-col-rtl {
        left: 79.16666667%;
        right: auto;
    }
    .ant-col-xxl-offset-19.ant-col-rtl {
        margin-left: 0;
        margin-right: 79.16666667%}
    .ant-col-xxl-push-20.ant-col-rtl {
        left: auto;
        right: 83.33333333%}
    .ant-col-xxl-pull-20.ant-col-rtl {
        left: 83.33333333%;
        right: auto;
    }
    .ant-col-xxl-offset-20.ant-col-rtl {
        margin-left: 0;
        margin-right: 83.33333333%}
    .ant-col-xxl-push-21.ant-col-rtl {
        left: auto;
        right: 87.5%}
    .ant-col-xxl-pull-21.ant-col-rtl {
        left: 87.5%;
        right: auto;
    }
    .ant-col-xxl-offset-21.ant-col-rtl {
        margin-left: 0;
        margin-right: 87.5%}
    .ant-col-xxl-push-22.ant-col-rtl {
        left: auto;
        right: 91.66666667%}
    .ant-col-xxl-pull-22.ant-col-rtl {
        left: 91.66666667%;
        right: auto;
    }
    .ant-col-xxl-offset-22.ant-col-rtl {
        margin-left: 0;
        margin-right: 91.66666667%}
    .ant-col-xxl-push-23.ant-col-rtl {
        left: auto;
        right: 95.83333333%}
    .ant-col-xxl-pull-23.ant-col-rtl {
        left: 95.83333333%;
        right: auto;
    }
    .ant-col-xxl-offset-23.ant-col-rtl {
        margin-left: 0;
        margin-right: 95.83333333%}
    .ant-col-xxl-push-24.ant-col-rtl {
        left: auto;
        right: 100%}
    .ant-col-xxl-pull-24.ant-col-rtl {
        left: 100%;
        right: auto;
    }
    .ant-col-xxl-offset-24.ant-col-rtl {
        margin-left: 0;
        margin-right: 100%}
}.ant-row-rtl {
     direction: rtl;
 }
.ant-image {
    display: inline-block;
    position: relative;
}
.ant-image-img {
    height: auto;
    vertical-align: middle;
    width: 100%}
.ant-image-img-placeholder {
    background-color: #f5f5f5;
    background-image: url("data:image/svg+xml");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 30%}
    .ant-image-mask {
    align-items: center;
    background: rgba(0, 0, 0, .5);
    bottom: 0;
    color: #fff;
    cursor: pointer;
    display: flex;
    justify-content: center;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .3s;
}
.ant-image-mask-info {
    overflow: hidden;
    padding: 0 4px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ant-image-mask-info .anticon {
    -webkit-margin-end: 4px;
    margin-inline-end: 4px;
}
.ant-image-mask:hover {
    opacity: 1;
}
.ant-image-placeholder {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-image-preview {
    height: 100%;
    pointer-events: none;
    text-align: center;
}
.ant-image-preview.ant-zoom-appear, .ant-image-preview.ant-zoom-enter {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    opacity: 0;
    transform: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-image-preview-mask {
    background-color: rgba(0, 0, 0, .45);
    bottom: 0;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1000;
}
.ant-image-preview-mask-hidden {
    display: none;
}
.ant-image-preview-wrap {
    bottom: 0;
    left: 0;
    outline: 0;
    overflow: auto;
    position: fixed;
    right: 0;
    top: 0;
}
.ant-image-preview-body {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-image-preview-img {
    cursor: grab;
    max-height: 100%;
    max-width: 100%;
    pointer-events: auto;
    transform: scaleX(1);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle;
}
.ant-image-preview-img, .ant-image-preview-img-wrapper {
    transition: transform .3s cubic-bezier(.215, .61, .355, 1) 0s;
}
.ant-image-preview-img-wrapper {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-image-preview-img-wrapper:before {
    content: "";
    display: inline-block;
    height: 50%;
    margin-right: -1px;
    width: 1px;
}
.ant-image-preview-moving .ant-image-preview-img {
    cursor: grabbing;
}
.ant-image-preview-moving .ant-image-preview-img-wrapper {
    transition-duration: 0s;
}
.ant-image-preview-wrap {
    z-index: 1080;
}
.ant-image-preview-operations {
    font-feature-settings: "tnum";
    align-items: center;
    background: rgba(0, 0, 0, .1);
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    color: hsla(0, 0%, 100%, .85);
    display: flex;
    flex-direction: row-reverse;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    pointer-events: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1;
}
.ant-image-preview-operations-operation {
    cursor: pointer;
    margin-left: 12px;
    padding: 12px;
}
.ant-image-preview-operations-operation-disabled {
    color: hsla(0, 0%, 100%, .25);
    pointer-events: none;
}
.ant-image-preview-operations-operation:last-of-type {
    margin-left: 0;
}
.ant-image-preview-operations-progress {
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
}
.ant-image-preview-operations-icon {
    font-size: 18px;
}
.ant-image-preview-switch-left, .ant-image-preview-switch-right {
    align-items: center;
    background: rgba(0, 0, 0, .1);
    border-radius: 50%;
    color: hsla(0, 0%, 100%, .85);
    cursor: pointer;
    display: flex;
    height: 44px;
    justify-content: center;
    margin-top: -22px;
    pointer-events: auto;
    position: absolute;
    right: 10px;
    top: 50%;
    width: 44px;
    z-index: 1;
}
.ant-image-preview-switch-left-disabled, .ant-image-preview-switch-right-disabled {
    color: hsla(0, 0%, 100%, .25);
    cursor: not-allowed;
}
.ant-image-preview-switch-left-disabled>.anticon, .ant-image-preview-switch-right-disabled>.anticon {
    cursor: not-allowed;
}
.ant-image-preview-switch-left>.anticon, .ant-image-preview-switch-right>.anticon {
    font-size: 18px;
}
.ant-image-preview-switch-left {
    left: 10px;
}
.ant-image-preview-switch-right {
    right: 10px;
}
.ant-input-affix-wrapper {
    background-color: #fff;
    background-image: none;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    display: inline-flex;
    font-size: 14px;
    line-height: 1.5715;
    min-width: 0;
    padding: 4px 11px;
    position: relative;
    transition: all .3s;
    width: 100%}
.ant-input-affix-wrapper::-moz-placeholder {
    color: #bfbfbf;
    -moz-user-select: none;
    user-select: none;
}
.ant-input-affix-wrapper:-ms-input-placeholder {
    color: #bfbfbf;
    -ms-user-select: none;
    user-select: none;
}
.ant-input-affix-wrapper::placeholder {
    color: #bfbfbf;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.ant-input-affix-wrapper:-ms-input-placeholder {
    text-overflow: ellipsis;
}
.ant-input-affix-wrapper:placeholder-shown {
    text-overflow: ellipsis;
}
.ant-input-affix-wrapper:hover {
    border-color: #40a9ff;
    border-right-width: 1px;
}
.ant-input-rtl .ant-input-affix-wrapper:hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-input-affix-wrapper-focused, .ant-input-affix-wrapper:focus {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-input-affix-wrapper-focused, .ant-input-rtl .ant-input-affix-wrapper:focus {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-input-affix-wrapper-disabled {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-input-affix-wrapper-disabled:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-input-affix-wrapper[disabled] {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-input-affix-wrapper[disabled]:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-input-affix-wrapper-borderless, .ant-input-affix-wrapper-borderless-disabled, .ant-input-affix-wrapper-borderless-focused, .ant-input-affix-wrapper-borderless:focus, .ant-input-affix-wrapper-borderless:hover, .ant-input-affix-wrapper-borderless[disabled] {
    background-color: transparent;
    border: none;
    box-shadow: none;
}
textarea.ant-input-affix-wrapper {
    height: auto;
    line-height: 1.5715;
    max-width: 100%;
    min-height: 32px;
    transition: all .3s, height 0s;
    vertical-align: bottom;
}
.ant-input-affix-wrapper-lg {
    font-size: 16px;
    padding: 6.5px 11px;
}
.ant-input-affix-wrapper-sm {
    padding: 0 7px;
}
.ant-input-affix-wrapper-rtl {
    direction: rtl;
}
.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
    border-color: #40a9ff;
    border-right-width: 1px;
    z-index: 1;
}
.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
    z-index: 0;
}
.ant-input-affix-wrapper-focused, .ant-input-affix-wrapper:focus {
    z-index: 1;
}
.ant-input-affix-wrapper-disabled .ant-input[disabled] {
    background: transparent;
}
.ant-input-affix-wrapper>input.ant-input {
    border: none;
    outline: none;
    padding: 0;
}
.ant-input-affix-wrapper>input.ant-input:focus {
    box-shadow: none!important;
}
.ant-input-affix-wrapper:before {
    content: " ";
    visibility: hidden;
    width: 0;
}
.ant-input-prefix, .ant-input-suffix {
    align-items: center;
    display: flex;
    flex: none;
}
.ant-input-prefix>:not(:last-child), .ant-input-suffix>:not(:last-child) {
    margin-right: 8px;
}
.ant-input-show-count-suffix {
    color: rgba(0, 0, 0, .45);
}
.ant-input-show-count-has-suffix {
    margin-right: 2px;
}
.ant-input-prefix {
    margin-right: 4px;
}
.ant-input-suffix {
    margin-left: 4px;
}
.ant-input-clear-icon, .anticon.ant-input-clear-icon {
    color: rgba(0, 0, 0, .25);
    cursor: pointer;
    font-size: 12px;
    margin: 0;
    transition: color .3s;
    vertical-align: -1px;
}
.ant-input-clear-icon:hover, .anticon.ant-input-clear-icon:hover {
    color: rgba(0, 0, 0, .45);
}
.ant-input-clear-icon:active, .anticon.ant-input-clear-icon:active {
    color: rgba(0, 0, 0, .65);
}
.ant-input-clear-icon-hidden, .anticon.ant-input-clear-icon-hidden {
    visibility: hidden;
}
.ant-input-clear-icon-has-suffix, .anticon.ant-input-clear-icon-has-suffix {
    margin: 0 4px;
}
.ant-input-affix-wrapper-textarea-with-clear-btn {
    border: 0!important;
    padding: 0!important;
}
.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
    position: absolute;
    right: 8px;
    top: 8px;
    z-index: 1;
}
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {
    background: #fff;
    border-color: #e31b23;
}
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus {
    border-color: #f04343;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .2);
    outline: 0;
}
.ant-input-status-error .ant-input-prefix {
    color: #e31b23;
}
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {
    background: #fff;
    border-color: #ffe14f;
}
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus {
    border-color: #ffed78;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(255, 225, 79, .2);
    outline: 0;
}
.ant-input-status-warning .ant-input-prefix {
    color: #ffe14f;
}
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
    background: #fff;
    border-color: #e31b23;
}
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus {
    border-color: #f04343;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .2);
    outline: 0;
}
.ant-input-affix-wrapper-status-error .ant-input-prefix {
    color: #e31b23;
}
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
    background: #fff;
    border-color: #ffe14f;
}
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus {
    border-color: #ffed78;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(255, 225, 79, .2);
    outline: 0;
}
.ant-input-affix-wrapper-status-warning .ant-input-prefix {
    color: #ffe14f;
}
.ant-input-textarea-status-error.ant-input-textarea-has-feedback .ant-input, .ant-input-textarea-status-success.ant-input-textarea-has-feedback .ant-input, .ant-input-textarea-status-validating.ant-input-textarea-has-feedback .ant-input, .ant-input-textarea-status-warning.ant-input-textarea-has-feedback .ant-input {
    padding-right: 24px;
}
.ant-input-group-wrapper-status-error .ant-input-group-addon {
    border-color: #e31b23;
    color: #e31b23;
}
.ant-input-group-wrapper-status-warning .ant-input-group-addon {
    border-color: #ffe14f;
    color: #ffe14f;
}
.ant-input {
    font-feature-settings: "tnum";
    background-color: #fff;
    background-image: none;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    min-width: 0;
    padding: 4px 11px;
    position: relative;
    transition: all .3s;
    width: 100%}
.ant-input::-moz-placeholder {
    color: #bfbfbf;
    -moz-user-select: none;
    user-select: none;
}
.ant-input:-ms-input-placeholder {
    color: #bfbfbf;
    -ms-user-select: none;
    user-select: none;
}
.ant-input::placeholder {
    color: #bfbfbf;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.ant-input:-ms-input-placeholder {
    text-overflow: ellipsis;
}
.ant-input:placeholder-shown {
    text-overflow: ellipsis;
}
.ant-input:hover {
    border-color: #40a9ff;
    border-right-width: 1px;
}
.ant-input-rtl .ant-input:hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-input-focused, .ant-input:focus {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-input-focused, .ant-input-rtl .ant-input:focus {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-input-disabled {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-input-disabled:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-input[disabled] {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-input[disabled]:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-input-borderless, .ant-input-borderless-disabled, .ant-input-borderless-focused, .ant-input-borderless:focus, .ant-input-borderless:hover, .ant-input-borderless[disabled] {
    background-color: transparent;
    border: none;
    box-shadow: none;
}
textarea.ant-input {
    height: auto;
    line-height: 1.5715;
    max-width: 100%;
    min-height: 32px;
    transition: all .3s, height 0s;
    vertical-align: bottom;
}
.ant-input-lg {
    font-size: 16px;
    padding: 6.5px 11px;
}
.ant-input-sm {
    padding: 0 7px;
}
.ant-input-rtl {
    direction: rtl;
}
.ant-input-group {
    font-feature-settings: "tnum";
    border-collapse: separate;
    border-spacing: 0;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: table;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%}
.ant-input-group[class*=col-] {
    float: none;
    padding-left: 0;
    padding-right: 0;
}
.ant-input-group>[class*=col-] {
    padding-right: 8px;
}
.ant-input-group>[class*=col-]:last-child {
    padding-right: 0;
}
.ant-input-group-addon, .ant-input-group-wrap, .ant-input-group>.ant-input {
    display: table-cell;
}
.ant-input-group-addon:not(:first-child):not(:last-child), .ant-input-group-wrap:not(:first-child):not(:last-child), .ant-input-group>.ant-input:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.ant-input-group-addon, .ant-input-group-wrap {
    vertical-align: middle;
    white-space: nowrap;
    width: 1px;
}
.ant-input-group-wrap>* {
    display: block!important;
}
.ant-input-group .ant-input {
    float: left;
    margin-bottom: 0;
    text-align: inherit;
    width: 100%}
.ant-input-group .ant-input:focus, .ant-input-group .ant-input:hover {
    border-right-width: 1px;
    z-index: 1;
}
.ant-input-search-with-button .ant-input-group .ant-input:hover {
    z-index: 0;
}
.ant-input-group-addon {
    background-color: #fafafa;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-weight: 400;
    padding: 0 11px;
    position: relative;
    text-align: center;
    transition: all .3s;
}
.ant-input-group-addon .ant-select {
    margin: -5px -11px;
}
.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
    background-color: inherit;
    border: 1px solid transparent;
    box-shadow: none;
}
.ant-input-group-addon .ant-select-focused .ant-select-selector, .ant-input-group-addon .ant-select-open .ant-select-selector {
    color: #1890ff;
}
.ant-input-group-addon .ant-cascader-picker {
    background-color: transparent;
    margin: -9px -12px;
}
.ant-input-group-addon .ant-cascader-picker .ant-cascader-input {
    border: 0;
    box-shadow: none;
    text-align: left;
}
.ant-input-group-addon:first-child, .ant-input-group-addon:first-child .ant-select .ant-select-selector, .ant-input-group>.ant-input:first-child, .ant-input-group>.ant-input:first-child .ant-select .ant-select-selector {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ant-input-group-addon:first-child {
    border-right: 0;
}
.ant-input-group-addon:last-child {
    border-left: 0;
}
.ant-input-group-addon:last-child, .ant-input-group-addon:last-child .ant-select .ant-select-selector, .ant-input-group>.ant-input:last-child, .ant-input-group>.ant-input:last-child .ant-select .ant-select-selector {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ant-input-group-lg .ant-input, .ant-input-group-lg>.ant-input-group-addon {
    font-size: 16px;
    padding: 6.5px 11px;
}
.ant-input-group-sm .ant-input, .ant-input-group-sm>.ant-input-group-addon {
    padding: 0 7px;
}
.ant-input-group-lg .ant-select-single .ant-select-selector {
    height: 40px;
}
.ant-input-group-sm .ant-select-single .ant-select-selector {
    height: 24px;
}
.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child) {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
.ant-input-group .ant-input-affix-wrapper:not(:first-child), .ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ant-input-group.ant-input-group-compact {
    display: block;
}
.ant-input-group.ant-input-group-compact:before {
    content: "";
    display: table;
}
.ant-input-group.ant-input-group-compact:after {
    clear: both;
    content: "";
    display: table;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child), .ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child), .ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child) {
    border-right-width: 1px;
}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus, .ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover, .ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus, .ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover, .ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):focus, .ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):hover {
    z-index: 1;
}
.ant-input-group.ant-input-group-compact>* {
    border-radius: 0;
    display: inline-block;
    float: none;
    vertical-align: top;
}
.ant-input-group.ant-input-group-compact>.ant-input-affix-wrapper, .ant-input-group.ant-input-group-compact>.ant-picker-range {
    display: inline-flex;
}
.ant-input-group.ant-input-group-compact>:not(:last-child) {
    border-right-width: 1px;
    margin-right: -1px;
}
.ant-input-group.ant-input-group-compact .ant-input {
    float: none;
}
.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input, .ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input, .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input, .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector {
    border-radius: 0;
    border-right-width: 1px;
}
.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:focus, .ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:hover, .ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:focus, .ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:hover, .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:focus, .ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:hover, .ant-input-group.ant-input-group-compact>.ant-select-focused, .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-arrow, .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:focus, .ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:hover {
    z-index: 1;
}
.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input, .ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input, .ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector, .ant-input-group.ant-input-group-compact>:first-child {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input, .ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input, .ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector, .ant-input-group.ant-input-group-compact>:last-child {
    border-bottom-right-radius: 5px;
    border-right-width: 1px;
    border-top-right-radius: 5px;
}
.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input {
    vertical-align: top;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper {
    margin-left: -1px;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper, .ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button {
    border-radius: 0;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input {
    border-radius: 5px 0 0 5px;
}
.ant-input-group-rtl .ant-input-group-addon:first-child, .ant-input-group>.ant-input-rtl:first-child {
    border-radius: 0 5px 5px 0;
}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child), .ant-input-group-rtl.ant-input-group-addon:last-child, .ant-input-group-rtl.ant-input-group>.ant-input:last-child {
    border-radius: 5px 0 0 5px;
}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
    border-radius: 0 5px 5px 0;
}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:not(:last-child) {
    border-left-width: 1px;
    margin-left: -1px;
    margin-right: 0;
}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input, .ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input, .ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector, .ant-input-group-rtl.ant-input-group.ant-input-group-compact>:first-child {
    border-radius: 0 5px 5px 0;
}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input, .ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input, .ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input, .ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector, .ant-input-group-rtl.ant-input-group.ant-input-group-compact>:last-child {
    border-left-width: 1px;
    border-radius: 5px 0 0 5px;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl+.ant-input-group-wrapper-rtl {
    margin-left: 0;
    margin-right: -1px;
}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search>.ant-input-group>.ant-input, .ant-input-group>.ant-input-rtl:first-child {
    border-radius: 0 5px 5px 0;
}
.ant-input-group>.ant-input-rtl:last-child {
    border-radius: 5px 0 0 5px;
}
.ant-input-group-rtl .ant-input-group-addon:first-child {
    border-left: 0;
    border-radius: 0 5px 5px 0;
    border-right: 1px solid #c1c7d0;
}
.ant-input-group-rtl .ant-input-group-addon:last-child {
    border-left: 1px solid #c1c7d0;
    border-radius: 5px 0 0 5px;
    border-right: 0;
}
.ant-input-group-wrapper {
    display: inline-block;
    text-align: start;
    vertical-align: top;
    width: 100%}
.ant-input-password-icon.anticon {
    color: rgba(0, 0, 0, .45);
    cursor: pointer;
    transition: all .3s;
}
.ant-input-password-icon.anticon:hover {
    color: rgba(0, 0, 0, .85);
}
.ant-input[type=color] {
    height: 32px;
}
.ant-input[type=color].ant-input-lg {
    height: 40px;
}
.ant-input[type=color].ant-input-sm {
    height: 24px;
    padding-bottom: 3px;
    padding-top: 3px;
}
.ant-input-textarea-show-count>.ant-input {
    height: 100%}
.ant-input-textarea-show-count:after {
    color: rgba(0, 0, 0, .45);
    content: attr(data-count);
    float: right;
    pointer-events: none;
    white-space: nowrap;
}
.ant-input-textarea-show-count.ant-input-textarea-in-form-item:after {
    margin-bottom: -22px;
}
.ant-input-textarea-suffix {
    align-items: center;
    bottom: 0;
    display: inline-flex;
    margin: auto;
    position: absolute;
    right: 11px;
    top: 0;
    z-index: 1;
}
.ant-input-search .ant-input:focus, .ant-input-search .ant-input:hover {
    border-color: #40a9ff;
}
.ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary), .ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
    border-left-color: #40a9ff;
}
.ant-input-search .ant-input-affix-wrapper {
    border-radius: 0;
}
.ant-input-search .ant-input-lg {
    line-height: 1.5713;
}
.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child {
    border: 0;
    left: -1px;
    padding: 0;
}
.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button {
    border-radius: 0 5px 5px 0;
    padding-bottom: 0;
    padding-top: 0;
}
.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
    color: rgba(0, 0, 0, .45);
}
.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading:before {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
}
.ant-input-search-button {
    height: 32px;
}
.ant-input-search-button:focus, .ant-input-search-button:hover {
    z-index: 1;
}
.ant-input-search-large .ant-input-search-button {
    height: 40px;
}
.ant-input-search-small .ant-input-search-button {
    height: 24px;
}
.ant-input-group-rtl, .ant-input-group-wrapper-rtl {
    direction: rtl;
}
.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl>input.ant-input {
    border: none;
    outline: none;
}
.ant-input-affix-wrapper-rtl .ant-input-prefix {
    margin: 0 0 0 4px;
}
.ant-input-affix-wrapper-rtl .ant-input-suffix {
    margin: 0 4px 0 0;
}
.ant-input-textarea-rtl {
    direction: rtl;
}
.ant-input-textarea-rtl.ant-input-textarea-show-count:after {
    text-align: left;
}
.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix {
    margin-left: 4px;
    margin-right: 0;
}
.ant-input-affix-wrapper-rtl .ant-input-clear-icon {
    left: 8px;
    right: auto;
}
.ant-input-search-rtl {
    direction: rtl;
}
.ant-input-search-rtl .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary), .ant-input-search-rtl .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
    border-left-color: #c1c7d0;
    border-right-color: #40a9ff;
}
.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper-focused, .ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper:hover {
    border-right-color: #40a9ff;
}
.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon {
    left: auto;
    right: -1px;
}
.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon .ant-input-search-button {
    border-radius: 5px 0 0 5px;
}
@media(-ms-high-contrast:none), screen and (-ms-high-contrast:active) {
    .ant-input {
        height: 32px;
    }
    .ant-input-lg {
        height: 40px;
    }
    .ant-input-sm {
        height: 24px;
    }
    .ant-input-affix-wrapper>input.ant-input {
        height: auto;
    }
}.ant-input-number-affix-wrapper {
     background-color: #fff;
     background-image: none;
     border: 1px solid #c1c7d0;
     border-radius: 5px;
     color: rgba(0, 0, 0, .65);
     display: inline-block;
     display: inline-flex;
     font-size: 14px;
     line-height: 1.5715;
     min-width: 0;
     padding: 0;
     -webkit-padding-start: 11px;
     padding-inline-start: 11px;
     position: relative;
     transition: all .3s;
     width: 100%;
     width: 90px;
 }
.ant-input-number-affix-wrapper::-moz-placeholder {
    color: #bfbfbf;
    -moz-user-select: none;
    user-select: none;
}
.ant-input-number-affix-wrapper:-ms-input-placeholder {
    color: #bfbfbf;
    -ms-user-select: none;
    user-select: none;
}
.ant-input-number-affix-wrapper::placeholder {
    color: #bfbfbf;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.ant-input-number-affix-wrapper:-ms-input-placeholder {
    text-overflow: ellipsis;
}
.ant-input-number-affix-wrapper:placeholder-shown {
    text-overflow: ellipsis;
}
.ant-input-number-affix-wrapper:hover {
    border-color: #40a9ff;
    border-right-width: 1px;
}
.ant-input-rtl .ant-input-number-affix-wrapper:hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-input-number-affix-wrapper-focused, .ant-input-number-affix-wrapper:focus {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-input-number-affix-wrapper-focused, .ant-input-rtl .ant-input-number-affix-wrapper:focus {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-input-number-affix-wrapper-disabled {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-input-number-affix-wrapper-disabled:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-input-number-affix-wrapper[disabled] {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-input-number-affix-wrapper[disabled]:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-input-number-affix-wrapper-borderless, .ant-input-number-affix-wrapper-borderless-disabled, .ant-input-number-affix-wrapper-borderless-focused, .ant-input-number-affix-wrapper-borderless:focus, .ant-input-number-affix-wrapper-borderless:hover, .ant-input-number-affix-wrapper-borderless[disabled] {
    background-color: transparent;
    border: none;
    box-shadow: none;
}
textarea.ant-input-number-affix-wrapper {
    height: auto;
    line-height: 1.5715;
    max-width: 100%;
    min-height: 32px;
    transition: all .3s, height 0s;
    vertical-align: bottom;
}
.ant-input-number-affix-wrapper-lg {
    font-size: 16px;
    padding: 6.5px 11px;
}
.ant-input-number-affix-wrapper-sm {
    padding: 0 7px;
}
.ant-input-number-affix-wrapper-rtl {
    direction: rtl;
}
.ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover {
    border-color: #40a9ff;
    border-right-width: 1px;
    z-index: 1;
}
.ant-input-rtl .ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-input-number-affix-wrapper-focused, .ant-input-number-affix-wrapper:focus {
    z-index: 1;
}
.ant-input-number-affix-wrapper-disabled .ant-input-number[disabled] {
    background: transparent;
}
.ant-input-number-affix-wrapper>div.ant-input-number {
    border: none;
    outline: none;
    width: 100%}
.ant-input-number-affix-wrapper>div.ant-input-number.ant-input-number-focused {
    box-shadow: none!important;
}
.ant-input-number-affix-wrapper input.ant-input-number-input {
    padding: 0;
}
.ant-input-number-affix-wrapper:before {
    content: " ";
    visibility: hidden;
    width: 0;
}
.ant-input-number-affix-wrapper .ant-input-number-handler-wrap {
    z-index: 2;
}
.ant-input-number-prefix, .ant-input-number-suffix {
    align-items: center;
    display: flex;
    flex: none;
    pointer-events: none;
}
.ant-input-number-prefix {
    -webkit-margin-end: 4px;
    margin-inline-end: 4px;
}
.ant-input-number-suffix {
    height: 100%;
    margin-left: 4px;
    margin-right: 11px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
}
.ant-input-number-group-wrapper .ant-input-number-affix-wrapper {
    width: 100%}
.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {
    background: #fff;
    border-color: #e31b23;
}
.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus {
    border-color: #f04343;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .2);
    outline: 0;
}
.ant-input-number-status-error .ant-input-number-prefix {
    color: #e31b23;
}
.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {
    background: #fff;
    border-color: #ffe14f;
}
.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus {
    border-color: #ffed78;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(255, 225, 79, .2);
    outline: 0;
}
.ant-input-number-status-warning .ant-input-number-prefix {
    color: #ffe14f;
}
.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {
    background: #fff;
    border-color: #e31b23;
}
.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus {
    border-color: #f04343;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .2);
    outline: 0;
}
.ant-input-number-affix-wrapper-status-error .ant-input-number-prefix {
    color: #e31b23;
}
.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {
    background: #fff;
    border-color: #ffe14f;
}
.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus {
    border-color: #ffed78;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(255, 225, 79, .2);
    outline: 0;
}
.ant-input-number-affix-wrapper-status-warning .ant-input-number-prefix {
    color: #ffe14f;
}
.ant-input-number-group-wrapper-status-error .ant-input-number-group-addon {
    border-color: #e31b23;
    color: #e31b23;
}
.ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon {
    border-color: #ffe14f;
    color: #ffe14f;
}
.ant-input-number {
    font-feature-settings: "tnum";
    background-color: #fff;
    background-image: none;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    min-width: 0;
    padding: 0;
    position: relative;
    transition: all .3s;
    width: 100%;
    width: 90px;
}
.ant-input-number::-moz-placeholder {
    color: #bfbfbf;
    -moz-user-select: none;
    user-select: none;
}
.ant-input-number:-ms-input-placeholder {
    color: #bfbfbf;
    -ms-user-select: none;
    user-select: none;
}
.ant-input-number::placeholder {
    color: #bfbfbf;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-input-number:-moz-placeholder-shown {
    text-overflow: ellipsis;
}
.ant-input-number:-ms-input-placeholder {
    text-overflow: ellipsis;
}
.ant-input-number:placeholder-shown {
    text-overflow: ellipsis;
}
.ant-input-rtl .ant-input-number:hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-input-number-focused, .ant-input-number:focus {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-input-number-focused, .ant-input-rtl .ant-input-number:focus {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-input-number[disabled] {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-input-number[disabled]:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-input-number-borderless, .ant-input-number-borderless-disabled, .ant-input-number-borderless-focused, .ant-input-number-borderless:focus, .ant-input-number-borderless:hover, .ant-input-number-borderless[disabled] {
    background-color: transparent;
    border: none;
    box-shadow: none;
}
textarea.ant-input-number {
    height: auto;
    line-height: 1.5715;
    max-width: 100%;
    min-height: 32px;
    transition: all .3s, height 0s;
    vertical-align: bottom;
}
.ant-input-number-lg {
    padding: 6.5px 11px;
}
.ant-input-number-sm {
    padding: 0 7px;
}
.ant-input-number-group {
    font-feature-settings: "tnum";
    border-collapse: separate;
    border-spacing: 0;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: table;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%}
.ant-input-number-group[class*=col-] {
    float: none;
    padding-left: 0;
    padding-right: 0;
}
.ant-input-number-group>[class*=col-] {
    padding-right: 8px;
}
.ant-input-number-group>[class*=col-]:last-child {
    padding-right: 0;
}
.ant-input-number-group-addon, .ant-input-number-group-wrap, .ant-input-number-group>.ant-input-number {
    display: table-cell;
}
.ant-input-number-group-addon:not(:first-child):not(:last-child), .ant-input-number-group-wrap:not(:first-child):not(:last-child), .ant-input-number-group>.ant-input-number:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.ant-input-number-group-addon, .ant-input-number-group-wrap {
    vertical-align: middle;
    white-space: nowrap;
    width: 1px;
}
.ant-input-number-group-wrap>* {
    display: block!important;
}
.ant-input-number-group .ant-input-number {
    float: left;
    margin-bottom: 0;
    text-align: inherit;
    width: 100%}
.ant-input-number-group .ant-input-number:focus, .ant-input-number-group .ant-input-number:hover {
    border-right-width: 1px;
    z-index: 1;
}
.ant-input-search-with-button .ant-input-number-group .ant-input-number:hover {
    z-index: 0;
}
.ant-input-number-group-addon {
    background-color: #fafafa;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-weight: 400;
    padding: 0 11px;
    position: relative;
    text-align: center;
    transition: all .3s;
}
.ant-input-number-group-addon .ant-select {
    margin: -5px -11px;
}
.ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
    background-color: inherit;
    border: 1px solid transparent;
    box-shadow: none;
}
.ant-input-number-group-addon .ant-select-focused .ant-select-selector, .ant-input-number-group-addon .ant-select-open .ant-select-selector {
    color: #1890ff;
}
.ant-input-number-group-addon .ant-cascader-picker {
    background-color: transparent;
    margin: -9px -12px;
}
.ant-input-number-group-addon .ant-cascader-picker .ant-cascader-input {
    border: 0;
    box-shadow: none;
    text-align: left;
}
.ant-input-number-group-addon:first-child, .ant-input-number-group-addon:first-child .ant-select .ant-select-selector, .ant-input-number-group>.ant-input-number:first-child, .ant-input-number-group>.ant-input-number:first-child .ant-select .ant-select-selector {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ant-input-number-group>.ant-input-number-affix-wrapper:not(:first-child) .ant-input-number {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ant-input-number-group>.ant-input-number-affix-wrapper:not(:last-child) .ant-input-number {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ant-input-number-group-addon:first-child {
    border-right: 0;
}
.ant-input-number-group-addon:last-child {
    border-left: 0;
}
.ant-input-number-group-addon:last-child, .ant-input-number-group-addon:last-child .ant-select .ant-select-selector, .ant-input-number-group>.ant-input-number:last-child, .ant-input-number-group>.ant-input-number:last-child .ant-select .ant-select-selector {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ant-input-number-group-lg .ant-input-number, .ant-input-number-group-lg>.ant-input-number-group-addon {
    font-size: 16px;
    padding: 6.5px 11px;
}
.ant-input-number-group-sm .ant-input-number, .ant-input-number-group-sm>.ant-input-number-group-addon {
    padding: 0 7px;
}
.ant-input-number-group-lg .ant-select-single .ant-select-selector {
    height: 40px;
}
.ant-input-number-group-sm .ant-select-single .ant-select-selector {
    height: 24px;
}
.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child), .ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ant-input-number-group.ant-input-number-group-compact {
    display: block;
}
.ant-input-number-group.ant-input-number-group-compact:before {
    content: "";
    display: table;
}
.ant-input-number-group.ant-input-number-group-compact:after {
    clear: both;
    content: "";
    display: table;
}
.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child), .ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child), .ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child) {
    border-right-width: 1px;
}
.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):focus, .ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child):hover, .ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):focus, .ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child):hover, .ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):focus, .ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):hover {
    z-index: 1;
}
.ant-input-number-group.ant-input-number-group-compact>* {
    border-radius: 0;
    display: inline-block;
    float: none;
    vertical-align: top;
}
.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-affix-wrapper, .ant-input-number-group.ant-input-number-group-compact>.ant-picker-range {
    display: inline-flex;
}
.ant-input-number-group.ant-input-number-group-compact>:not(:last-child) {
    border-right-width: 1px;
    margin-right: -1px;
}
.ant-input-number-group.ant-input-number-group-compact .ant-input-number {
    float: none;
}
.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input, .ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input, .ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input, .ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector {
    border-radius: 0;
    border-right-width: 1px;
}
.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input:focus, .ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input:hover, .ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input:focus, .ant-input-number-group.ant-input-number-group-compact>.ant-input-group-wrapper .ant-input:hover, .ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input:focus, .ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input:hover, .ant-input-number-group.ant-input-number-group-compact>.ant-select-focused, .ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-arrow, .ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:focus, .ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:hover {
    z-index: 1;
}
.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:first-child .ant-input, .ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete:first-child .ant-input, .ant-input-number-group.ant-input-number-group-compact>.ant-select:first-child>.ant-select-selector, .ant-input-number-group.ant-input-number-group-compact>:first-child {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker-focused:last-child .ant-input, .ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:last-child .ant-input, .ant-input-number-group.ant-input-number-group-compact>.ant-select:last-child>.ant-select-selector, .ant-input-number-group.ant-input-number-group-compact>:last-child {
    border-bottom-right-radius: 5px;
    border-right-width: 1px;
    border-top-right-radius: 5px;
}
.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input {
    vertical-align: top;
}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper {
    margin-left: -1px;
}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper, .ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button {
    border-radius: 0;
}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input {
    border-radius: 5px 0 0 5px;
}
.ant-input-number-group-rtl .ant-input-number-group-addon:first-child, .ant-input-number-group>.ant-input-number-rtl:first-child {
    border-radius: 0 5px 5px 0;
}
.ant-input-number-group-rtl.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child), .ant-input-number-group-rtl.ant-input-number-group-addon:last-child, .ant-input-number-group-rtl.ant-input-number-group>.ant-input-number:last-child {
    border-radius: 5px 0 0 5px;
}
.ant-input-number-group-rtl.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
    border-radius: 0 5px 5px 0;
}
.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>:not(:last-child) {
    border-left-width: 1px;
    margin-left: -1px;
    margin-right: 0;
}
.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:first-child .ant-input, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete:first-child .ant-input, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-select:first-child>.ant-select-selector, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>:first-child {
    border-radius: 0 5px 5px 0;
}
.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker-focused:last-child .ant-input, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:last-child .ant-input, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete:last-child .ant-input, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>.ant-select:last-child>.ant-select-selector, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact>:last-child {
    border-left-width: 1px;
    border-radius: 5px 0 0 5px;
}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper-rtl+.ant-input-group-wrapper-rtl {
    margin-left: 0;
    margin-right: -1px;
}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search>.ant-input-group>.ant-input, .ant-input-number-group>.ant-input-number-rtl:first-child {
    border-radius: 0 5px 5px 0;
}
.ant-input-number-group>.ant-input-number-rtl:last-child {
    border-radius: 5px 0 0 5px;
}
.ant-input-number-group-rtl .ant-input-number-group-addon:first-child {
    border-left: 0;
    border-radius: 0 5px 5px 0;
    border-right: 1px solid #c1c7d0;
}
.ant-input-number-group-rtl .ant-input-number-group-addon:last-child {
    border-left: 1px solid #c1c7d0;
    border-radius: 5px 0 0 5px;
    border-right: 0;
}
.ant-input-number-group-wrapper {
    display: inline-block;
    text-align: start;
    vertical-align: top;
}
.ant-input-number-handler {
    border-left: 1px solid #c1c7d0;
    color: rgba(0, 0, 0, .45);
    display: block;
    font-weight: 700;
    height: 50%;
    line-height: 0;
    overflow: hidden;
    position: relative;
    text-align: center;
    transition: all .1s linear;
    width: 100%}
.ant-input-number-handler:active {
    background: #f4f4f4;
}
.ant-input-number-handler:hover .ant-input-number-handler-down-inner, .ant-input-number-handler:hover .ant-input-number-handler-up-inner {
    color: #40a9ff;
}
.ant-input-number-handler-down-inner, .ant-input-number-handler-up-inner {
    text-rendering: optimizelegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: inherit;
    color: rgba(0, 0, 0, .45);
    display: inline-block;
    font-style: normal;
    height: 12px;
    line-height: 0;
    line-height: 12px;
    position: absolute;
    right: 4px;
    text-align: center;
    text-transform: none;
    transition: all .1s linear;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: -.125em;
    width: 12px;
}
.ant-input-number-handler-down-inner>*, .ant-input-number-handler-up-inner>* {
    line-height: 1;
}
.ant-input-number-handler-down-inner svg, .ant-input-number-handler-up-inner svg {
    display: inline-block;
}
.ant-input-number-handler-down-inner:before, .ant-input-number-handler-up-inner:before {
    display: none;
}
.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon, .ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon, .ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon, .ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon {
    display: block;
}
.ant-input-number:hover {
    border-color: #40a9ff;
    border-right-width: 1px;
}
.ant-input-number:hover+.ant-form-item-children-icon {
    opacity: 0;
    transition: opacity .24s linear .24s;
}
.ant-input-number-focused {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-input-number-focused {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-input-number-disabled {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-input-number-disabled:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-input-number-disabled .ant-input-number-input {
    cursor: not-allowed;
}
.ant-input-number-disabled .ant-input-number-handler-wrap, .ant-input-number-readonly .ant-input-number-handler-wrap {
    display: none;
}
.ant-input-number-input {
    -webkit-appearance: textfield!important;
    -moz-appearance: textfield!important;
    appearance: textfield!important;
    background-color: transparent;
    border: 0;
    border-radius: 5px;
    height: 30px;
    outline: 0;
    padding: 0 11px;
    text-align: left;
    transition: all .3s linear;
    width: 100%}
.ant-input-number-input::-moz-placeholder {
    color: #bfbfbf;
    -moz-user-select: none;
    user-select: none;
}
.ant-input-number-input:-ms-input-placeholder {
    color: #bfbfbf;
    -ms-user-select: none;
    user-select: none;
}
.ant-input-number-input::placeholder {
    color: #bfbfbf;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-input-number-input:-moz-placeholder-shown {
    text-overflow: ellipsis;
}
.ant-input-number-input:-ms-input-placeholder {
    text-overflow: ellipsis;
}
.ant-input-number-input:placeholder-shown {
    text-overflow: ellipsis;
}
.ant-input-number-input[type=number]::-webkit-inner-spin-button, .ant-input-number-input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
}
.ant-input-number-lg {
    font-size: 16px;
    padding: 0;
}
.ant-input-number-lg input {
    height: 38px;
}
.ant-input-number-sm {
    padding: 0;
}
.ant-input-number-sm input {
    height: 22px;
    padding: 0 7px;
}
.ant-input-number-handler-wrap {
    background: #fff;
    border-radius: 0 5px 5px 0;
    height: 100%;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .24s linear .1s;
    width: 22px;
}
.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner, .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner {
    align-items: center;
    display: flex;
    font-size: 7px;
    justify-content: center;
    margin-right: 0;
    min-width: auto;
}
.ant-input-number-borderless .ant-input-number-handler-wrap {
    border-left-width: 0;
}
.ant-input-number-handler-wrap:hover .ant-input-number-handler {
    height: 40%}
.ant-input-number-focused .ant-input-number-handler-wrap, .ant-input-number:hover .ant-input-number-handler-wrap {
    opacity: 1;
}
.ant-input-number-handler-up {
    border-top-right-radius: 5px;
    cursor: pointer;
}
.ant-input-number-handler-up-inner {
    margin-top: -5px;
    text-align: center;
    top: 50%}
.ant-input-number-handler-up:hover {
    height: 60%!important;
}
.ant-input-number-handler-down {
    border-bottom-right-radius: 5px;
    border-top: 1px solid #c1c7d0;
    cursor: pointer;
    top: 0;
}
.ant-input-number-handler-down-inner {
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
}
.ant-input-number-handler-down:hover {
    height: 60%!important;
}
.ant-input-number-borderless .ant-input-number-handler-down {
    border-top-width: 0;
}
.ant-input-number-handler-down-disabled, .ant-input-number-handler-up-disabled {
    cursor: not-allowed;
}
.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner, .ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner {
    color: rgba(0, 0, 0, .25);
}
.ant-input-number-borderless {
    box-shadow: none;
}
.ant-input-number-out-of-range input {
    color: #e31b23;
}
.ant-input-number-rtl {
    direction: rtl;
}
.ant-input-number-rtl .ant-input-number-handler {
    border-left: 0;
    border-right: 1px solid #c1c7d0;
}
.ant-input-number-rtl .ant-input-number-handler-wrap {
    left: 0;
    right: auto;
}
.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap {
    border-right-width: 0;
}
.ant-input-number-rtl .ant-input-number-handler-up {
    border-top-right-radius: 0;
}
.ant-input-number-rtl .ant-input-number-handler-down {
    border-bottom-right-radius: 0;
}
.ant-input-number-rtl .ant-input-number-input {
    direction: ltr;
    text-align: right;
}
.ant-layout {
    background: #f0f2f5;
    display: flex;
    flex: auto;
    flex-direction: column;
    min-height: 0;
}
.ant-layout, .ant-layout * {
    box-sizing: border-box;
}
.ant-layout.ant-layout-has-sider {
    flex-direction: row;
}
.ant-layout.ant-layout-has-sider>.ant-layout, .ant-layout.ant-layout-has-sider>.ant-layout-content {
    width: 0;
}
.ant-layout-footer, .ant-layout-header {
    flex: 0 0 auto;
}
.ant-layout-header {
    background: #001529;
    color: rgba(0, 0, 0, .65);
    height: 64px;
    line-height: 64px;
    padding: 0 50px;
}
.ant-layout-footer {
    background: #f0f2f5;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    padding: 24px 50px;
}
.ant-layout-content {
    flex: auto;
    min-height: 0;
}
.ant-layout-sider {
    background: #001529;
    min-width: 0;
    position: relative;
    transition: all .2s;
}
.ant-layout-sider-children {
    height: 100%;
    margin-top: -.1px;
    padding-top: .1px;
}
.ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed {
    width: auto;
}
.ant-layout-sider-has-trigger {
    padding-bottom: 48px;
}
.ant-layout-sider-right {
    order: 1;
}
.ant-layout-sider-trigger {
    background: #002140;
    bottom: 0;
    color: #fff;
    cursor: pointer;
    height: 48px;
    line-height: 48px;
    position: fixed;
    text-align: center;
    transition: all .2s;
    z-index: 1;
}
.ant-layout-sider-zero-width>* {
    overflow: hidden;
}
.ant-layout-sider-zero-width-trigger {
    background: #001529;
    border-radius: 0 5px 5px 0;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    height: 42px;
    line-height: 42px;
    position: absolute;
    right: -36px;
    text-align: center;
    top: 64px;
    transition: background .3s ease;
    width: 36px;
    z-index: 1;
}
.ant-layout-sider-zero-width-trigger:after {
    background: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .3s;
}
.ant-layout-sider-zero-width-trigger:hover:after {
    background: hsla(0, 0%, 100%, .1);
}
.ant-layout-sider-zero-width-trigger-right {
    border-radius: 5px 0 0 5px;
    left: -36px;
}
.ant-layout-sider-light {
    background: #fff;
}
.ant-layout-sider-light .ant-layout-sider-trigger, .ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
    background: #fff;
    color: rgba(0, 0, 0, .65);
}
.ant-layout-rtl {
    direction: rtl;
}
.ant-list {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}
.ant-list * {
    outline: none;
}
.ant-list-pagination {
    margin-top: 24px;
    text-align: right;
}
.ant-list-pagination .ant-pagination-options {
    text-align: left;
}
.ant-list-more {
    margin-top: 12px;
    text-align: center;
}
.ant-list-more button {
    padding-left: 32px;
    padding-right: 32px;
}
.ant-list-spin {
    min-height: 40px;
    text-align: center;
}
.ant-list-empty-text {
    color: rgba(0, 0, 0, .25);
    font-size: 14px;
    padding: 16px;
    text-align: center;
}
.ant-list-items {
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-list-item {
    align-items: center;
    color: rgba(0, 0, 0, .65);
    display: flex;
    justify-content: space-between;
    padding: 12px 0;
}
.ant-list-item-meta {
    align-items: flex-start;
    display: flex;
    flex: 1 1;
    max-width: 100%}
.ant-list-item-meta-avatar {
    margin-right: 16px;
}
.ant-list-item-meta-content {
    color: rgba(0, 0, 0, .65);
    flex: 1 0;
    width: 0;
}
.ant-list-item-meta-title {
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    line-height: 1.5715;
    margin-bottom: 4px;
}
.ant-list-item-meta-title>a {
    color: rgba(0, 0, 0, .65);
    transition: all .3s;
}
.ant-list-item-meta-title>a:hover {
    color: #1890ff;
}
.ant-list-item-meta-description {
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
    line-height: 1.5715;
}
.ant-list-item-action {
    flex: 0 0 auto;
    font-size: 0;
    list-style: none;
    margin-left: 48px;
    padding: 0;
}
.ant-list-item-action>li {
    color: rgba(0, 0, 0, .45);
    display: inline-block;
    font-size: 14px;
    line-height: 1.5715;
    padding: 0 8px;
    position: relative;
    text-align: center;
}
.ant-list-item-action>li:first-child {
    padding-left: 0;
}
.ant-list-item-action-split {
    background-color: #f0f0f0;
    height: 14px;
    margin-top: -7px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 1px;
}
.ant-list-footer, .ant-list-header {
    background: transparent;
    padding-bottom: 12px;
    padding-top: 12px;
}
.ant-list-empty {
    color: rgba(0, 0, 0, .45);
    font-size: 12px;
    padding: 16px 0;
    text-align: center;
}
.ant-list-split .ant-list-item {
    border-bottom: 1px solid #f0f0f0;
}
.ant-list-split .ant-list-item:last-child {
    border-bottom: none;
}
.ant-list-split .ant-list-header {
    border-bottom: 1px solid #f0f0f0;
}
.ant-list-split.ant-list-empty .ant-list-footer {
    border-top: 1px solid #f0f0f0;
}
.ant-list-loading .ant-list-spin-nested-loading {
    min-height: 32px;
}
.ant-list-split.ant-list-something-after-last-item .ant-spin-container>.ant-list-items>.ant-list-item:last-child {
    border-bottom: 1px solid #f0f0f0;
}
.ant-list-lg .ant-list-item {
    padding: 16px 24px;
}
.ant-list-sm .ant-list-item {
    padding: 8px 16px;
}
.ant-list-vertical .ant-list-item {
    align-items: normal;
}
.ant-list-vertical .ant-list-item-main {
    display: block;
    flex: 1 1;
}
.ant-list-vertical .ant-list-item-extra {
    margin-left: 40px;
}
.ant-list-vertical .ant-list-item-meta {
    margin-bottom: 16px;
}
.ant-list-vertical .ant-list-item-meta-title {
    color: rgba(0, 0, 0, .85);
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 12px;
}
.ant-list-vertical .ant-list-item-action {
    margin-left: auto;
    margin-top: 16px;
}
.ant-list-vertical .ant-list-item-action>li {
    padding: 0 16px;
}
.ant-list-vertical .ant-list-item-action>li:first-child {
    padding-left: 0;
}
.ant-list-grid .ant-col>.ant-list-item {
    border-bottom: none;
    display: block;
    margin-bottom: 16px;
    max-width: 100%;
    padding-bottom: 0;
    padding-top: 0;
}
.ant-list-item-no-flex {
    display: block;
}
.ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
    float: right;
}
.ant-list-bordered {
    border: 1px solid #c1c7d0;
    border-radius: 5px;
}
.ant-list-bordered .ant-list-footer, .ant-list-bordered .ant-list-header, .ant-list-bordered .ant-list-item {
    padding-left: 24px;
    padding-right: 24px;
}
.ant-list-bordered .ant-list-pagination {
    margin: 16px 24px;
}
.ant-list-bordered.ant-list-sm .ant-list-footer, .ant-list-bordered.ant-list-sm .ant-list-header, .ant-list-bordered.ant-list-sm .ant-list-item {
    padding: 8px 16px;
}
.ant-list-bordered.ant-list-lg .ant-list-footer, .ant-list-bordered.ant-list-lg .ant-list-header, .ant-list-bordered.ant-list-lg .ant-list-item {
    padding: 16px 24px;
}
@media screen and (max-width:768px) {
    .ant-list-item-action, .ant-list-vertical .ant-list-item-extra {
        margin-left: 24px;
    }
}@media screen and (max-width:576px) {
    .ant-list-item {
        flex-wrap: wrap;
    }
    .ant-list-item-action {
        margin-left: 12px;
    }
    .ant-list-vertical .ant-list-item {
        flex-wrap: wrap-reverse;
    }
    .ant-list-vertical .ant-list-item-main {
        min-width: 220px;
    }
    .ant-list-vertical .ant-list-item-extra {
        margin: auto auto 16px;
    }
}.ant-list-rtl {
     direction: rtl;
     text-align: right;
 }
.ant-list-rtl .ReactVirtualized__List .ant-list-item {
    direction: rtl;
}
.ant-list-rtl .ant-list-pagination {
    text-align: left;
}
.ant-list-rtl .ant-list-item-meta-avatar {
    margin-left: 16px;
    margin-right: 0;
}
.ant-list-rtl .ant-list-item-action {
    margin-left: 0;
    margin-right: 48px;
}
.ant-list.ant-list-rtl .ant-list-item-action>li:first-child {
    padding-left: 16px;
    padding-right: 0;
}
.ant-list-rtl .ant-list-item-action-split {
    left: 0;
    right: auto;
}
.ant-list-rtl.ant-list-vertical .ant-list-item-extra {
    margin-left: 0;
    margin-right: 40px;
}
.ant-list-rtl.ant-list-vertical .ant-list-item-action {
    margin-right: auto;
}
.ant-list-rtl .ant-list-vertical .ant-list-item-action>li:first-child {
    padding-left: 16px;
    padding-right: 0;
}
.ant-list-rtl .ant-list:not(.ant-list-vertical) .ant-list-item-no-flex .ant-list-item-action {
    float: left;
}
@media screen and (max-width:768px) {
    .ant-list-rtl .ant-list-item-action, .ant-list-rtl .ant-list-vertical .ant-list-item-extra {
        margin-left: 0;
        margin-right: 24px;
    }
}@media screen and (max-width:576px) {
    .ant-list-rtl .ant-list-item-action {
        margin-left: 0;
        margin-right: 22px;
    }
    .ant-list-rtl.ant-list-vertical .ant-list-item-extra {
        margin: auto auto 16px;
    }
}.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {
     background: #fff;
     border-color: #e31b23;
 }
.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus {
    border-color: #f04343;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .2);
    outline: 0;
}
.ant-mentions-status-error .ant-input-prefix {
    color: #e31b23;
}
.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {
    background: #fff;
    border-color: #ffe14f;
}
.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus {
    border-color: #ffed78;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(255, 225, 79, .2);
    outline: 0;
}
.ant-mentions-status-warning .ant-input-prefix {
    color: #ffe14f;
}
.ant-mentions {
    font-feature-settings: "tnum";
    background-color: #fff;
    background-image: none;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    height: auto;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    min-width: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    transition: all .3s;
    vertical-align: bottom;
    white-space: pre-wrap;
    width: 100%}
.ant-mentions::-moz-placeholder {
    color: #bfbfbf;
    -moz-user-select: none;
    user-select: none;
}
.ant-mentions:-ms-input-placeholder {
    color: #bfbfbf;
    -ms-user-select: none;
    user-select: none;
}
.ant-mentions::placeholder {
    color: #bfbfbf;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-mentions:-moz-placeholder-shown {
    text-overflow: ellipsis;
}
.ant-mentions:-ms-input-placeholder {
    text-overflow: ellipsis;
}
.ant-mentions:placeholder-shown {
    text-overflow: ellipsis;
}
.ant-mentions:hover {
    border-color: #40a9ff;
    border-right-width: 1px;
}
.ant-input-rtl .ant-mentions:hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-mentions-focused, .ant-mentions:focus {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-mentions-focused, .ant-input-rtl .ant-mentions:focus {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-mentions-disabled {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-mentions-disabled:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-mentions[disabled] {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-mentions[disabled]:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-mentions-borderless, .ant-mentions-borderless-disabled, .ant-mentions-borderless-focused, .ant-mentions-borderless:focus, .ant-mentions-borderless:hover, .ant-mentions-borderless[disabled] {
    background-color: transparent;
    border: none;
    box-shadow: none;
}
textarea.ant-mentions {
    height: auto;
    line-height: 1.5715;
    max-width: 100%;
    min-height: 32px;
    transition: all .3s, height 0s;
    vertical-align: bottom;
}
.ant-mentions-lg {
    font-size: 16px;
    padding: 6.5px 11px;
}
.ant-mentions-sm {
    padding: 0 7px;
}
.ant-mentions-disabled>textarea {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-mentions-disabled>textarea:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-mentions-focused {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-mentions-focused {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-mentions-measure, .ant-mentions>textarea {
    word-wrap: break-word;
    direction: inherit;
    font-family: inherit;
    font-size: inherit;
    font-size-adjust: inherit;
    font-stretch: inherit;
    font-style: inherit;
    font-feature-settings: inherit;
    font-variant: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    margin: 0;
    min-height: 30px;
    overflow: inherit;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 4px 11px;
    -moz-tab-size: inherit;
    -o-tab-size: inherit;
    tab-size: inherit;
    text-align: inherit;
    vertical-align: top;
    white-space: inherit;
    word-break: inherit;
}
.ant-mentions>textarea {
    border: none;
    outline: none;
    resize: none;
    width: 100%}
.ant-mentions>textarea::-moz-placeholder {
    color: #bfbfbf;
    -moz-user-select: none;
    user-select: none;
}
.ant-mentions>textarea:-ms-input-placeholder {
    color: #bfbfbf;
    -ms-user-select: none;
    user-select: none;
}
.ant-mentions>textarea::placeholder {
    color: #bfbfbf;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-mentions>textarea:-moz-placeholder-shown {
    text-overflow: ellipsis;
}
.ant-mentions>textarea:-ms-input-placeholder {
    text-overflow: ellipsis;
}
.ant-mentions>textarea:placeholder-shown {
    text-overflow: ellipsis;
}
.ant-mentions-measure {
    bottom: 0;
    color: transparent;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
.ant-mentions-measure>span {
    display: inline-block;
    min-height: 1em;
}
.ant-mentions-dropdown {
    font-feature-settings: "tnum", normal;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    font-variant: normal;
    left: -9999px;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    outline: none;
    padding: 0;
    position: absolute;
    top: -9999px;
    z-index: 1050;
}
.ant-mentions-dropdown-hidden {
    display: none;
}
.ant-mentions-dropdown-menu {
    list-style: none;
    margin-bottom: 0;
    max-height: 250px;
    outline: none;
    overflow: auto;
    padding-left: 0;
}
.ant-mentions-dropdown-menu-item {
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: block;
    font-weight: 400;
    line-height: 1.5715;
    min-width: 100px;
    overflow: hidden;
    padding: 5px 12px;
    position: relative;
    text-overflow: ellipsis;
    transition: background .3s ease;
    white-space: nowrap;
}
.ant-mentions-dropdown-menu-item:hover {
    background-color: #f5f5f5;
}
.ant-mentions-dropdown-menu-item:first-child {
    border-radius: 5px 5px 0 0;
}
.ant-mentions-dropdown-menu-item:last-child {
    border-radius: 0 0 5px 5px;
}
.ant-mentions-dropdown-menu-item-disabled {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-mentions-dropdown-menu-item-disabled:hover {
    background-color: #fff;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-mentions-dropdown-menu-item-selected {
    background-color: #fafafa;
    color: rgba(0, 0, 0, .65);
    font-weight: 600;
}
.ant-mentions-dropdown-menu-item-active {
    background-color: #f5f5f5;
}
.ant-mentions-suffix {
    align-items: center;
    bottom: 0;
    display: inline-flex;
    margin: auto;
    position: absolute;
    right: 11px;
    top: 0;
    z-index: 1;
}
.ant-mentions-rtl {
    direction: rtl;
}
.ant-menu-item-danger.ant-menu-item, .ant-menu-item-danger.ant-menu-item-active, .ant-menu-item-danger.ant-menu-item:hover {
    color: #e31b23;
}
.ant-menu-item-danger.ant-menu-item:active {
    background: #fff1f0;
}
.ant-menu-item-danger.ant-menu-item-selected, .ant-menu-item-danger.ant-menu-item-selected>a, .ant-menu-item-danger.ant-menu-item-selected>a:hover {
    color: #e31b23;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
    background-color: #fff1f0;
}
.ant-menu-inline .ant-menu-item-danger.ant-menu-item:after {
    border-right-color: #e31b23;
}
.ant-menu-dark .ant-menu-item-danger.ant-menu-item, .ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover, .ant-menu-dark .ant-menu-item-danger.ant-menu-item>a {
    color: #e31b23;
}
.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {
    background-color: #e31b23;
    color: #fff;
}
.ant-menu {
    font-feature-settings: "tnum";
    background: #fff;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    line-height: 0;
    list-style: none;
    margin: 0;
    outline: none;
    padding: 0;
    text-align: left;
    transition: background .3s, width .3s cubic-bezier(.2, 0, 0, 1) 0s;
}
.ant-menu:after, .ant-menu:before {
    content: "";
    display: table;
}
.ant-menu:after {
    clear: both;
}
.ant-menu.ant-menu-root:focus-visible {
    box-shadow: 0 0 0 2px #bae7ff;
}
.ant-menu ol, .ant-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-menu-overflow {
    display: flex;
}
.ant-menu-overflow-item {
    flex: none;
}
.ant-menu-hidden, .ant-menu-submenu-hidden {
    display: none;
}
.ant-menu-item-group-title {
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
    height: 1.5715;
    line-height: 1.5715;
    padding: 8px 16px;
    transition: all .3s;
}
.ant-menu-horizontal .ant-menu-submenu {
    transition: border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-menu-submenu, .ant-menu-submenu-inline {
    transition: border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1), padding .15s cubic-bezier(.645, .045, .355, 1);
}
.ant-menu-submenu-selected {
    color: #1890ff;
}
.ant-menu-item:active, .ant-menu-submenu-title:active {
    background: #e6f7ff;
}
.ant-menu-submenu .ant-menu-sub {
    cursor: auto;
    transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-menu-title-content {
    transition: color .3s;
}
.ant-menu-item a {
    color: rgba(0, 0, 0, .65);
}
.ant-menu-item a:hover {
    color: #1890ff;
}
.ant-menu-item a:before {
    background-color: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-menu-item>.ant-badge a {
    color: rgba(0, 0, 0, .65);
}
.ant-menu-item>.ant-badge a:hover {
    color: #1890ff;
}
.ant-menu-item-divider {
    border: solid #f0f0f0;
    border-width: 1px 0 0;
    line-height: 0;
    overflow: hidden;
}
.ant-menu-item-divider-dashed {
    border-style: dashed;
}
.ant-menu-horizontal .ant-menu-item, .ant-menu-horizontal .ant-menu-submenu {
    margin-top: -1px;
}
.ant-menu-horizontal>.ant-menu-item-active, .ant-menu-horizontal>.ant-menu-item:hover, .ant-menu-horizontal>.ant-menu-submenu .ant-menu-submenu-title:hover {
    background-color: transparent;
}
.ant-menu-item-selected, .ant-menu-item-selected a, .ant-menu-item-selected a:hover {
    color: #1890ff;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
    background-color: #e6f7ff;
}
.ant-menu-inline, .ant-menu-vertical, .ant-menu-vertical-left {
    border-right: 1px solid #f0f0f0;
}
.ant-menu-vertical-right {
    border-left: 1px solid #f0f0f0;
}
.ant-menu-vertical-left.ant-menu-sub, .ant-menu-vertical-right.ant-menu-sub, .ant-menu-vertical.ant-menu-sub {
    border-right: 0;
    max-height: calc(100vh - 100px);
    min-width: 160px;
    overflow: hidden;
    padding: 0;
}
.ant-menu-vertical-left.ant-menu-sub:not([class*=-active]), .ant-menu-vertical-right.ant-menu-sub:not([class*=-active]), .ant-menu-vertical.ant-menu-sub:not([class*=-active]) {
    overflow-x: hidden;
    overflow-y: auto;
}
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item, .ant-menu-vertical-right.ant-menu-sub .ant-menu-item, .ant-menu-vertical.ant-menu-sub .ant-menu-item {
    border-right: 0;
    left: 0;
    margin-left: 0;
}
.ant-menu-vertical-left.ant-menu-sub .ant-menu-item:after, .ant-menu-vertical-right.ant-menu-sub .ant-menu-item:after, .ant-menu-vertical.ant-menu-sub .ant-menu-item:after {
    border-right: 0;
}
.ant-menu-vertical-left.ant-menu-sub>.ant-menu-item, .ant-menu-vertical-left.ant-menu-sub>.ant-menu-submenu, .ant-menu-vertical-right.ant-menu-sub>.ant-menu-item, .ant-menu-vertical-right.ant-menu-sub>.ant-menu-submenu, .ant-menu-vertical.ant-menu-sub>.ant-menu-item, .ant-menu-vertical.ant-menu-sub>.ant-menu-submenu {
    transform-origin: 0 0;
}
.ant-menu-horizontal.ant-menu-sub {
    min-width: 114px;
}
.ant-menu-horizontal .ant-menu-item, .ant-menu-horizontal .ant-menu-submenu-title {
    transition: border-color .3s, background .3s;
}
.ant-menu-item, .ant-menu-submenu-title {
    cursor: pointer;
    display: block;
    margin: 0;
    padding: 0 20px;
    position: relative;
    transition: border-color .3s, background .3s, padding .3s cubic-bezier(.645, .045, .355, 1);
    white-space: nowrap;
}
.ant-menu-item .ant-menu-item-icon, .ant-menu-item .anticon, .ant-menu-submenu-title .ant-menu-item-icon, .ant-menu-submenu-title .anticon {
    font-size: 14px;
    min-width: 14px;
    transition: font-size .15s cubic-bezier(.215, .61, .355, 1), margin .3s cubic-bezier(.645, .045, .355, 1), color .3s;
}
.ant-menu-item .ant-menu-item-icon+span, .ant-menu-item .anticon+span, .ant-menu-submenu-title .ant-menu-item-icon+span, .ant-menu-submenu-title .anticon+span {
    margin-left: 10px;
    opacity: 1;
    transition: opacity .3s cubic-bezier(.645, .045, .355, 1), margin .3s, color .3s;
}
.ant-menu-item .ant-menu-item-icon.svg, .ant-menu-submenu-title .ant-menu-item-icon.svg {
    vertical-align: -.125em;
}
.ant-menu-item.ant-menu-item-only-child>.ant-menu-item-icon, .ant-menu-item.ant-menu-item-only-child>.anticon, .ant-menu-submenu-title.ant-menu-item-only-child>.ant-menu-item-icon, .ant-menu-submenu-title.ant-menu-item-only-child>.anticon {
    margin-right: 0;
}
.ant-menu-item:focus-visible, .ant-menu-submenu-title:focus-visible {
    box-shadow: 0 0 0 2px #bae7ff;
}
.ant-menu>.ant-menu-item-divider {
    margin: 1px 0;
    padding: 0;
}
.ant-menu-submenu-popup {
    background: transparent;
    border-radius: 5px;
    box-shadow: none;
    position: absolute;
    transform-origin: 0 0;
    z-index: 1050;
}
.ant-menu-submenu-popup:before {
    bottom: 0;
    content: " ";
    height: 100%;
    left: 0;
    opacity: .0001;
    position: absolute;
    right: 0;
    top: -7px;
    width: 100%;
    z-index: -1;
}
.ant-menu-submenu-placement-rightTop:before {
    left: -7px;
    top: 0;
}
.ant-menu-submenu>.ant-menu {
    background-color: #fff;
    border-radius: 5px;
}
.ant-menu-submenu>.ant-menu-submenu-title:after {
    transition: transform .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-menu-submenu-popup>.ant-menu {
    background-color: #fff;
}
.ant-menu-submenu-arrow, .ant-menu-submenu-expand-icon {
    color: rgba(0, 0, 0, .65);
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    transition: transform .3s cubic-bezier(.645, .045, .355, 1);
    width: 10px;
}
.ant-menu-submenu-arrow:after, .ant-menu-submenu-arrow:before {
    background-color: currentcolor;
    border-radius: 2px;
    content: "";
    height: 1.5px;
    position: absolute;
    transition: background .3s cubic-bezier(.645, .045, .355, 1), transform .3s cubic-bezier(.645, .045, .355, 1), top .3s cubic-bezier(.645, .045, .355, 1), color .3s cubic-bezier(.645, .045, .355, 1);
    width: 6px;
}
.ant-menu-submenu-arrow:before {
    transform: rotate(45deg) translateY(-2.5px);
}
.ant-menu-submenu-arrow:after {
    transform: rotate(-45deg) translateY(2.5px);
}
.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow, .ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-expand-icon {
    color: #1890ff;
}
.ant-menu-inline-collapsed .ant-menu-submenu-arrow:before, .ant-menu-submenu-inline .ant-menu-submenu-arrow:before {
    transform: rotate(-45deg) translateX(2.5px);
}
.ant-menu-inline-collapsed .ant-menu-submenu-arrow:after, .ant-menu-submenu-inline .ant-menu-submenu-arrow:after {
    transform: rotate(45deg) translateX(-2.5px);
}
.ant-menu-submenu-horizontal .ant-menu-submenu-arrow {
    display: none;
}
.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow {
    transform: translateY(-2px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after {
    transform: rotate(-45deg) translateX(-2.5px);
}
.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before {
    transform: rotate(45deg) translateX(2.5px);
}
.ant-menu-vertical .ant-menu-submenu-selected, .ant-menu-vertical-left .ant-menu-submenu-selected, .ant-menu-vertical-right .ant-menu-submenu-selected {
    color: #1890ff;
}
.ant-menu-horizontal {
    border: 0;
    border-bottom: 1px solid #f0f0f0;
    box-shadow: none;
    line-height: 46px;
}
.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu {
    margin-bottom: 0;
    margin-top: -1px;
    padding: 0 20px;
}
.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover {
    color: #1890ff;
}
.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after {
    border-bottom: 2px solid #1890ff;
}
.ant-menu-horizontal>.ant-menu-item, .ant-menu-horizontal>.ant-menu-submenu {
    display: inline-block;
    position: relative;
    top: 1px;
    vertical-align: bottom;
}
.ant-menu-horizontal>.ant-menu-item:after, .ant-menu-horizontal>.ant-menu-submenu:after {
    border-bottom: 2px solid transparent;
    bottom: 0;
    content: "";
    left: 20px;
    position: absolute;
    right: 20px;
    transition: border-color .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title {
    padding: 0;
}
.ant-menu-horizontal>.ant-menu-item a {
    color: rgba(0, 0, 0, .65);
}
.ant-menu-horizontal>.ant-menu-item a:hover {
    color: #1890ff;
}
.ant-menu-horizontal>.ant-menu-item a:before {
    bottom: -2px;
}
.ant-menu-horizontal>.ant-menu-item-selected a {
    color: #1890ff;
}
.ant-menu-horizontal:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.ant-menu-inline .ant-menu-item, .ant-menu-vertical .ant-menu-item, .ant-menu-vertical-left .ant-menu-item, .ant-menu-vertical-right .ant-menu-item {
    position: relative;
}
.ant-menu-inline .ant-menu-item:after, .ant-menu-vertical .ant-menu-item:after, .ant-menu-vertical-left .ant-menu-item:after, .ant-menu-vertical-right .ant-menu-item:after {
    border-right: 3px solid #1890ff;
    bottom: 0;
    content: "";
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleY(.0001);
    transition: transform .15s cubic-bezier(.215, .61, .355, 1), opacity .15s cubic-bezier(.215, .61, .355, 1);
}
.ant-menu-inline .ant-menu-item, .ant-menu-inline .ant-menu-submenu-title, .ant-menu-vertical .ant-menu-item, .ant-menu-vertical .ant-menu-submenu-title, .ant-menu-vertical-left .ant-menu-item, .ant-menu-vertical-left .ant-menu-submenu-title, .ant-menu-vertical-right .ant-menu-item, .ant-menu-vertical-right .ant-menu-submenu-title {
    height: 40px;
    line-height: 40px;
    margin-bottom: 4px;
    margin-top: 4px;
    overflow: hidden;
    padding: 0 16px;
    text-overflow: ellipsis;
}
.ant-menu-inline .ant-menu-submenu, .ant-menu-vertical .ant-menu-submenu, .ant-menu-vertical-left .ant-menu-submenu, .ant-menu-vertical-right .ant-menu-submenu {
    padding-bottom: .02px;
}
.ant-menu-inline .ant-menu-item:not(:last-child), .ant-menu-vertical .ant-menu-item:not(:last-child), .ant-menu-vertical-left .ant-menu-item:not(:last-child), .ant-menu-vertical-right .ant-menu-item:not(:last-child) {
    margin-bottom: 8px;
}
.ant-menu-inline>.ant-menu-item, .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title, .ant-menu-vertical-left>.ant-menu-item, .ant-menu-vertical-left>.ant-menu-submenu>.ant-menu-submenu-title, .ant-menu-vertical-right>.ant-menu-item, .ant-menu-vertical-right>.ant-menu-submenu>.ant-menu-submenu-title, .ant-menu-vertical>.ant-menu-item, .ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title {
    height: 40px;
    line-height: 40px;
}
.ant-menu-vertical .ant-menu-item-group-list .ant-menu-submenu-title, .ant-menu-vertical .ant-menu-submenu-title {
    padding-right: 34px;
}
.ant-menu-inline {
    width: 100%}
.ant-menu-inline .ant-menu-item-selected:after, .ant-menu-inline .ant-menu-selected:after {
    opacity: 1;
    transform: scaleY(1);
    transition: transform .15s cubic-bezier(.645, .045, .355, 1), opacity .15s cubic-bezier(.645, .045, .355, 1);
}
.ant-menu-inline .ant-menu-item, .ant-menu-inline .ant-menu-submenu-title {
    width: calc(100% + 1px);
}
.ant-menu-inline .ant-menu-item-group-list .ant-menu-submenu-title, .ant-menu-inline .ant-menu-submenu-title {
    padding-right: 34px;
}
.ant-menu-inline.ant-menu-root .ant-menu-item, .ant-menu-inline.ant-menu-root .ant-menu-submenu-title {
    align-items: center;
    display: flex;
    transition: border-color .3s, background .3s, padding .1s cubic-bezier(.215, .61, .355, 1);
}
.ant-menu-inline.ant-menu-root .ant-menu-item>.ant-menu-title-content, .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content {
    flex: auto;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ant-menu-inline.ant-menu-root .ant-menu-item>*, .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>* {
    flex: none;
}
.ant-menu.ant-menu-inline-collapsed {
    width: 80px;
}
.ant-menu.ant-menu-inline-collapsed>.ant-menu-item, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title, .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title {
    left: 0;
    padding: 0 calc(50% - 8px);
    text-overflow: clip;
}
.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-submenu-arrow, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-submenu-arrow, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow {
    opacity: 0;
}
.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item .anticon, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon, .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon {
    font-size: 16px;
    line-height: 40px;
    margin: 0;
}
.ant-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon+span, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item .anticon+span, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-item-icon+span, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon+span, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon+span, .ant-menu.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span, .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon+span, .ant-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span {
    display: inline-block;
    opacity: 0;
}
.ant-menu.ant-menu-inline-collapsed .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed .anticon {
    display: inline-block;
}
.ant-menu.ant-menu-inline-collapsed-tooltip {
    pointer-events: none;
}
.ant-menu.ant-menu-inline-collapsed-tooltip .ant-menu-item-icon, .ant-menu.ant-menu-inline-collapsed-tooltip .anticon {
    display: none;
}
.ant-menu.ant-menu-inline-collapsed-tooltip a {
    color: hsla(0, 0%, 100%, .85);
}
.ant-menu.ant-menu-inline-collapsed .ant-menu-item-group-title {
    overflow: hidden;
    padding-left: 4px;
    padding-right: 4px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ant-menu-item-group-list {
    margin: 0;
    padding: 0;
}
.ant-menu-item-group-list .ant-menu-item, .ant-menu-item-group-list .ant-menu-submenu-title {
    padding: 0 16px 0 28px;
}
.ant-menu-root.ant-menu-inline, .ant-menu-root.ant-menu-vertical, .ant-menu-root.ant-menu-vertical-left, .ant-menu-root.ant-menu-vertical-right {
    box-shadow: none;
}
.ant-menu-root.ant-menu-inline-collapsed .ant-menu-item>.ant-menu-inline-collapsed-noicon, .ant-menu-root.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title>.ant-menu-inline-collapsed-noicon {
    font-size: 16px;
    text-align: center;
}
.ant-menu-sub.ant-menu-inline {
    background: #fafafa;
    border-radius: 0;
    box-shadow: none;
    padding: 0;
}
.ant-menu-sub.ant-menu-inline>.ant-menu-item, .ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title {
    height: 40px;
    line-height: 40px;
    list-style-position: inside;
    list-style-type: disc;
}
.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
    padding-left: 32px;
}
.ant-menu-item-disabled, .ant-menu-submenu-disabled {
    background: none;
    color: rgba(0, 0, 0, .25)!important;
    cursor: not-allowed;
}
.ant-menu-item-disabled:after, .ant-menu-submenu-disabled:after {
    border-color: transparent!important;
}
.ant-menu-item-disabled a, .ant-menu-submenu-disabled a {
    color: rgba(0, 0, 0, .25)!important;
    pointer-events: none;
}
.ant-menu-item-disabled>.ant-menu-submenu-title, .ant-menu-submenu-disabled>.ant-menu-submenu-title {
    color: rgba(0, 0, 0, .25)!important;
    cursor: not-allowed;
}
.ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after, .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before, .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after, .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before {
    background: rgba(0, 0, 0, .25)!important;
}
.ant-layout-header .ant-menu {
    line-height: inherit;
}
.ant-menu-inline-collapsed-tooltip a, .ant-menu-inline-collapsed-tooltip a:hover {
    color: #fff;
}
.ant-menu-light .ant-menu-item-active, .ant-menu-light .ant-menu-item:hover, .ant-menu-light .ant-menu-submenu-active, .ant-menu-light .ant-menu-submenu-title:hover, .ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open {
    color: #1890ff;
}
.ant-menu.ant-menu-root:focus-visible {
    box-shadow: 0 0 0 2px #096dd9;
}
.ant-menu-dark .ant-menu-item:focus-visible, .ant-menu-dark .ant-menu-submenu-title:focus-visible {
    box-shadow: 0 0 0 2px #096dd9;
}
.ant-menu-dark .ant-menu-sub, .ant-menu.ant-menu-dark, .ant-menu.ant-menu-dark .ant-menu-sub {
    background: #001529;
    color: hsla(0, 0%, 100%, .65);
}
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow {
    opacity: .45;
    transition: all .3s;
}
.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after, .ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:after, .ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:before {
    background: #fff;
}
.ant-menu-dark.ant-menu-submenu-popup {
    background: transparent;
}
.ant-menu-dark .ant-menu-inline.ant-menu-sub {
    background: #000c17;
}
.ant-menu-dark.ant-menu-horizontal {
    border-bottom: 0;
}
.ant-menu-dark.ant-menu-horizontal>.ant-menu-item, .ant-menu-dark.ant-menu-horizontal>.ant-menu-submenu {
    border-color: #001529;
    border-bottom: 0;
    margin-top: 0;
    padding: 0 20px;
    top: 0;
}
.ant-menu-dark.ant-menu-horizontal>.ant-menu-item:hover {
    background-color: #1890ff;
}
.ant-menu-dark.ant-menu-horizontal>.ant-menu-item>a:before {
    bottom: 0;
}
.ant-menu-dark .ant-menu-item, .ant-menu-dark .ant-menu-item-group-title, .ant-menu-dark .ant-menu-item>a, .ant-menu-dark .ant-menu-item>span>a {
    color: hsla(0, 0%, 100%, .65);
}
.ant-menu-dark.ant-menu-inline, .ant-menu-dark.ant-menu-vertical, .ant-menu-dark.ant-menu-vertical-left, .ant-menu-dark.ant-menu-vertical-right {
    border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item, .ant-menu-dark.ant-menu-vertical .ant-menu-item, .ant-menu-dark.ant-menu-vertical-left .ant-menu-item, .ant-menu-dark.ant-menu-vertical-right .ant-menu-item {
    border-right: 0;
    left: 0;
    margin-left: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item:after, .ant-menu-dark.ant-menu-vertical .ant-menu-item:after, .ant-menu-dark.ant-menu-vertical-left .ant-menu-item:after, .ant-menu-dark.ant-menu-vertical-right .ant-menu-item:after {
    border-right: 0;
}
.ant-menu-dark.ant-menu-inline .ant-menu-item, .ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
    width: 100%}
.ant-menu-dark .ant-menu-item-active, .ant-menu-dark .ant-menu-item:hover, .ant-menu-dark .ant-menu-submenu-active, .ant-menu-dark .ant-menu-submenu-open, .ant-menu-dark .ant-menu-submenu-selected, .ant-menu-dark .ant-menu-submenu-title:hover {
    background-color: transparent;
    color: #fff;
}
.ant-menu-dark .ant-menu-item-active>a, .ant-menu-dark .ant-menu-item-active>span>a, .ant-menu-dark .ant-menu-item:hover>a, .ant-menu-dark .ant-menu-item:hover>span>a, .ant-menu-dark .ant-menu-submenu-active>a, .ant-menu-dark .ant-menu-submenu-active>span>a, .ant-menu-dark .ant-menu-submenu-open>a, .ant-menu-dark .ant-menu-submenu-open>span>a, .ant-menu-dark .ant-menu-submenu-selected>a, .ant-menu-dark .ant-menu-submenu-selected>span>a, .ant-menu-dark .ant-menu-submenu-title:hover>a, .ant-menu-dark .ant-menu-submenu-title:hover>span>a {
    color: #fff;
}
.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow, .ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow {
    opacity: 1;
}
.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before {
    background: #fff;
}
.ant-menu-dark .ant-menu-item:hover {
    background-color: transparent;
}
.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected {
    background-color: #1890ff;
}
.ant-menu-dark .ant-menu-item-selected {
    border-right: 0;
    color: #fff;
}
.ant-menu-dark .ant-menu-item-selected:after {
    border-right: 0;
}
.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon, .ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon+span, .ant-menu-dark .ant-menu-item-selected .anticon, .ant-menu-dark .ant-menu-item-selected .anticon+span, .ant-menu-dark .ant-menu-item-selected>a, .ant-menu-dark .ant-menu-item-selected>a:hover, .ant-menu-dark .ant-menu-item-selected>span>a, .ant-menu-dark .ant-menu-item-selected>span>a:hover {
    color: #fff;
}
.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected, .ant-menu.ant-menu-dark .ant-menu-item-selected {
    background-color: #1890ff;
}
.ant-menu-dark .ant-menu-item-disabled, .ant-menu-dark .ant-menu-item-disabled>a, .ant-menu-dark .ant-menu-item-disabled>span>a, .ant-menu-dark .ant-menu-submenu-disabled, .ant-menu-dark .ant-menu-submenu-disabled>a, .ant-menu-dark .ant-menu-submenu-disabled>span>a {
    color: hsla(0, 0%, 100%, .35)!important;
    opacity: .8;
}
.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title, .ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title {
    color: hsla(0, 0%, 100%, .35)!important;
}
.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before, .ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after, .ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before {
    background: hsla(0, 0%, 100%, .35)!important;
}
.ant-menu.ant-menu-rtl {
    direction: rtl;
    text-align: right;
}
.ant-menu-rtl .ant-menu-item-group-title {
    text-align: right;
}
.ant-menu-rtl.ant-menu-inline, .ant-menu-rtl.ant-menu-vertical {
    border-left: 1px solid #f0f0f0;
    border-right: none;
}
.ant-menu-rtl.ant-menu-dark.ant-menu-inline, .ant-menu-rtl.ant-menu-dark.ant-menu-vertical {
    border-left: none;
}
.ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub>.ant-menu-item, .ant-menu-rtl.ant-menu-vertical-left.ant-menu-sub>.ant-menu-submenu, .ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub>.ant-menu-item, .ant-menu-rtl.ant-menu-vertical-right.ant-menu-sub>.ant-menu-submenu, .ant-menu-rtl.ant-menu-vertical.ant-menu-sub>.ant-menu-item, .ant-menu-rtl.ant-menu-vertical.ant-menu-sub>.ant-menu-submenu {
    transform-origin: top right;
}
.ant-menu-rtl .ant-menu-item .ant-menu-item-icon, .ant-menu-rtl .ant-menu-item .anticon, .ant-menu-rtl .ant-menu-submenu-title .ant-menu-item-icon, .ant-menu-rtl .ant-menu-submenu-title .anticon {
    margin-left: 10px;
    margin-right: auto;
}
.ant-menu-rtl .ant-menu-item.ant-menu-item-only-child>.ant-menu-item-icon, .ant-menu-rtl .ant-menu-item.ant-menu-item-only-child>.anticon, .ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child>.ant-menu-item-icon, .ant-menu-rtl .ant-menu-submenu-title.ant-menu-item-only-child>.anticon {
    margin-left: 0;
}
.ant-menu-submenu-rtl.ant-menu-submenu-popup {
    transform-origin: 100% 0;
}
.ant-menu-rtl .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow, .ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow {
    left: 16px;
    right: auto;
}
.ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before, .ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before {
    transform: rotate(-45deg) translateY(-2px);
}
.ant-menu-rtl .ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after, .ant-menu-rtl .ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after, .ant-menu-rtl .ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after {
    transform: rotate(45deg) translateY(2px);
}
.ant-menu-rtl.ant-menu-inline .ant-menu-item:after, .ant-menu-rtl.ant-menu-vertical .ant-menu-item:after, .ant-menu-rtl.ant-menu-vertical-left .ant-menu-item:after, .ant-menu-rtl.ant-menu-vertical-right .ant-menu-item:after {
    left: 0;
    right: auto;
}
.ant-menu-rtl.ant-menu-inline .ant-menu-item, .ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title, .ant-menu-rtl.ant-menu-vertical .ant-menu-item, .ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title, .ant-menu-rtl.ant-menu-vertical-left .ant-menu-item, .ant-menu-rtl.ant-menu-vertical-left .ant-menu-submenu-title, .ant-menu-rtl.ant-menu-vertical-right .ant-menu-item, .ant-menu-rtl.ant-menu-vertical-right .ant-menu-submenu-title {
    text-align: right;
}
.ant-menu-rtl.ant-menu-inline .ant-menu-submenu-title {
    padding-left: 34px;
    padding-right: 0;
}
.ant-menu-rtl.ant-menu-vertical .ant-menu-submenu-title {
    padding-left: 34px;
    padding-right: 16px;
}
.ant-menu-rtl.ant-menu-inline-collapsed.ant-menu-vertical .ant-menu-submenu-title {
    padding: 0 calc(50% - 8px);
}
.ant-menu-rtl .ant-menu-item-group-list .ant-menu-item, .ant-menu-rtl .ant-menu-item-group-list .ant-menu-submenu-title {
    padding: 0 28px 0 16px;
}
.ant-menu-sub.ant-menu-inline {
    border: 0;
}
.ant-menu-rtl.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title {
    padding-left: 0;
    padding-right: 32px;
}
.ant-message {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    left: 0;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    pointer-events: none;
    position: fixed;
    top: 8px;
    width: 100%;
    z-index: 1010;
}
.ant-message-notice {
    padding: 8px;
    text-align: center;
}
.ant-message-notice-content {
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    display: inline-block;
    padding: 10px 16px;
    pointer-events: all;
}
.ant-message-success .anticon {
    color: #52c41a;
}
.ant-message-error .anticon {
    color: #e31b23;
}
.ant-message-warning .anticon {
    color: #ffe14f;
}
.ant-message-info .anticon, .ant-message-loading .anticon {
    color: #1890ff;
}
.ant-message .anticon {
    font-size: 16px;
    margin-right: 8px;
    position: relative;
    top: 1px;
}
.ant-message-notice.ant-move-up-leave.ant-move-up-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-name: MessageMoveOut;
    animation-name: MessageMoveOut;
}
@-webkit-keyframes MessageMoveOut {
    0% {
        max-height: 150px;
        opacity: 1;
        padding: 8px;
    }
    to {
        max-height: 0;
        opacity: 0;
        padding: 0;
    }
}@keyframes MessageMoveOut {
     0% {
         max-height: 150px;
         opacity: 1;
         padding: 8px;
     }
     to {
         max-height: 0;
         opacity: 0;
         padding: 0;
     }
 }.ant-message-rtl, .ant-message-rtl span {
      direction: rtl;
  }
.ant-message-rtl .anticon {
    margin-left: 8px;
    margin-right: 0;
}
.ant-modal {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0 auto;
    max-width: calc(100vw - 32px);
    padding: 0 0 24px;
    pointer-events: none;
    position: relative;
    top: 100px;
    width: auto;
}
.ant-modal.ant-zoom-appear, .ant-modal.ant-zoom-enter {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    opacity: 0;
    transform: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-modal-mask {
    background-color: rgba(0, 0, 0, .45);
    bottom: 0;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1000;
}
.ant-modal-mask-hidden {
    display: none;
}
.ant-modal-wrap {
    bottom: 0;
    left: 0;
    outline: 0;
    overflow: auto;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1000;
}
.ant-modal-title {
    word-wrap: break-word;
    color: rgba(0, 0, 0, .85);
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    margin: 0;
}
.ant-modal-content {
    background-clip: padding-box;
    background-color: #fff;
    border: 0;
    border-radius: 5px;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    pointer-events: auto;
    position: relative;
}
.ant-modal-close {
    background: transparent;
    border: 0;
    color: rgba(0, 0, 0, .45);
    cursor: pointer;
    font-weight: 700;
    line-height: 1;
    outline: 0;
    padding: 0;
    position: absolute;
    right: 0;
    text-decoration: none;
    top: 0;
    transition: color .3s;
    z-index: 10;
}
.ant-modal-close-x {
    text-rendering: auto;
    display: block;
    font-size: 16px;
    font-style: normal;
    height: 54px;
    line-height: 54px;
    text-align: center;
    text-transform: none;
    width: 54px;
}
.ant-modal-close:focus, .ant-modal-close:hover {
    color: rgba(0, 0, 0, .75);
    text-decoration: none;
}
.ant-modal-header {
    background: #fff;
    border-bottom: 1px solid #f0f0f0;
    border-radius: 5px 5px 0 0;
    color: rgba(0, 0, 0, .65);
    padding: 16px 24px;
}
.ant-modal-body {
    word-wrap: break-word;
    font-size: 14px;
    line-height: 1.5715;
    padding: 24px;
}
.ant-modal-footer {
    background: transparent;
    border-radius: 0 0 5px 5px;
    border-top: 1px solid #f0f0f0;
    padding: 10px 16px;
    text-align: right;
}
.ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger) {
    margin-bottom: 0;
    margin-left: 8px;
}
.ant-modal-open {
    overflow: hidden;
}
.ant-modal-centered {
    text-align: center;
}
.ant-modal-centered:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    width: 0;
}
.ant-modal-centered .ant-modal {
    display: inline-block;
    padding-bottom: 0;
    text-align: left;
    top: 0;
    vertical-align: middle;
}
@media(max-width:767px) {
    .ant-modal {
        margin: 8px auto;
        max-width: calc(100vw - 16px);
    }
    .ant-modal-centered .ant-modal {
        flex: 1 1;
    }
}.ant-modal-confirm .ant-modal-header {
     display: none;
 }
.ant-modal-confirm .ant-modal-body {
    padding: 32px 32px 24px;
}
.ant-modal-confirm-body-wrapper:before {
    content: "";
    display: table;
}
.ant-modal-confirm-body-wrapper:after {
    clear: both;
    content: "";
    display: table;
}
.ant-modal-confirm-body .ant-modal-confirm-title {
    color: rgba(0, 0, 0, .85);
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    overflow: hidden;
}
.ant-modal-confirm-body .ant-modal-confirm-content {
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    margin-top: 8px;
}
.ant-modal-confirm-body>.anticon {
    float: left;
    font-size: 22px;
    margin-right: 16px;
}
.ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content {
    margin-left: 38px;
}
.ant-modal-confirm .ant-modal-confirm-btns {
    margin-top: 24px;
    text-align: right;
}
.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn {
    margin-bottom: 0;
    margin-left: 8px;
}
.ant-modal-confirm-error .ant-modal-confirm-body>.anticon {
    color: #e31b23;
}
.ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon, .ant-modal-confirm-warning .ant-modal-confirm-body>.anticon {
    color: #ffe14f;
}
.ant-modal-confirm-info .ant-modal-confirm-body>.anticon {
    color: #1890ff;
}
.ant-modal-confirm-success .ant-modal-confirm-body>.anticon {
    color: #52c41a;
}
.ant-modal-wrap-rtl {
    direction: rtl;
}
.ant-modal-wrap-rtl .ant-modal-close {
    left: 0;
    right: auto;
}
.ant-modal-wrap-rtl .ant-modal-footer {
    text-align: left;
}
.ant-modal-wrap-rtl .ant-modal-footer .ant-btn+.ant-btn {
    margin-left: 0;
    margin-right: 8px;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body {
    direction: rtl;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body>.anticon {
    float: right;
    margin-left: 16px;
    margin-right: 0;
}
.ant-modal-wrap-rtl .ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content {
    margin-left: 0;
    margin-right: 38px;
}
.ant-modal-wrap-rtl .ant-modal-confirm-btns {
    text-align: left;
}
.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn+.ant-btn {
    margin-left: 0;
    margin-right: 8px;
}
.ant-modal-wrap-rtl.ant-modal-centered .ant-modal {
    text-align: right;
}
.ant-notification {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0 24px 0 0;
    padding: 0;
    position: fixed;
    z-index: 1010;
}
.ant-notification-close-icon {
    cursor: pointer;
    font-size: 14px;
}
.ant-notification-hook-holder {
    position: relative;
}
.ant-notification-notice {
    word-wrap: break-word;
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    line-height: 1.5715;
    margin-bottom: 16px;
    margin-left: auto;
    max-width: calc(100vw - 48px);
    overflow: hidden;
    padding: 16px 24px;
    position: relative;
    width: 384px;
}
.ant-notification-bottom .ant-notification-notice, .ant-notification-top .ant-notification-notice {
    margin-left: auto;
    margin-right: auto;
}
.ant-notification-bottomLeft .ant-notification-notice, .ant-notification-topLeft .ant-notification-notice {
    margin-left: 0;
    margin-right: auto;
}
.ant-notification-notice-message {
    color: rgba(0, 0, 0, .85);
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 8px;
}
.ant-notification-notice-message-single-line-auto-margin {
    background-color: transparent;
    display: block;
    max-width: 4px;
    pointer-events: none;
    width: calc(264px - 100%);
}
.ant-notification-notice-message-single-line-auto-margin:before {
    content: "";
    display: block;
}
.ant-notification-notice-description {
    font-size: 14px;
}
.ant-notification-notice-closable .ant-notification-notice-message {
    padding-right: 24px;
}
.ant-notification-notice-with-icon .ant-notification-notice-message {
    font-size: 16px;
    margin-bottom: 4px;
    margin-left: 48px;
}
.ant-notification-notice-with-icon .ant-notification-notice-description {
    font-size: 14px;
    margin-left: 48px;
}
.ant-notification-notice-icon {
    font-size: 24px;
    line-height: 24px;
    margin-left: 4px;
    position: absolute;
}
.anticon.ant-notification-notice-icon-success {
    color: #52c41a;
}
.anticon.ant-notification-notice-icon-info {
    color: #1890ff;
}
.anticon.ant-notification-notice-icon-warning {
    color: #ffe14f;
}
.anticon.ant-notification-notice-icon-error {
    color: #e31b23;
}
.ant-notification-notice-close {
    color: rgba(0, 0, 0, .45);
    outline: none;
    position: absolute;
    right: 22px;
    top: 16px;
}
.ant-notification-notice-close:hover {
    color: rgba(0, 0, 0, .67);
}
.ant-notification-notice-btn {
    float: right;
    margin-top: 16px;
}
.ant-notification .notification-fade-effect {
    -webkit-animation-duration: .24s;
    animation-duration: .24s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-timing-function: cubic-bezier(.645, .045, .355, 1);
    animation-timing-function: cubic-bezier(.645, .045, .355, 1);
}
.ant-notification-fade-appear, .ant-notification-fade-enter {
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
    opacity: 0;
}
.ant-notification-fade-appear, .ant-notification-fade-enter, .ant-notification-fade-leave {
    -webkit-animation-duration: .24s;
    animation-duration: .24s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-timing-function: cubic-bezier(.645, .045, .355, 1);
    animation-timing-function: cubic-bezier(.645, .045, .355, 1);
}
.ant-notification-fade-leave {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.ant-notification-fade-appear.ant-notification-fade-appear-active, .ant-notification-fade-enter.ant-notification-fade-enter-active {
    -webkit-animation-name: NotificationFadeIn;
    animation-name: NotificationFadeIn;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
.ant-notification-fade-leave.ant-notification-fade-leave-active {
    -webkit-animation-name: NotificationFadeOut;
    animation-name: NotificationFadeOut;
    -webkit-animation-play-state: running;
    animation-play-state: running;
}
@-webkit-keyframes NotificationFadeIn {
    0% {
        left: 384px;
        opacity: 0;
    }
    to {
        left: 0;
        opacity: 1;
    }
}@keyframes NotificationFadeIn {
     0% {
         left: 384px;
         opacity: 0;
     }
     to {
         left: 0;
         opacity: 1;
     }
 }@-webkit-keyframes NotificationFadeOut {
      0% {
          margin-bottom: 16px;
          max-height: 150px;
          opacity: 1;
      }
      to {
          margin-bottom: 0;
          max-height: 0;
          opacity: 0;
          padding-bottom: 0;
          padding-top: 0;
      }
  }@keyframes NotificationFadeOut {
       0% {
           margin-bottom: 16px;
           max-height: 150px;
           opacity: 1;
       }
       to {
           margin-bottom: 0;
           max-height: 0;
           opacity: 0;
           padding-bottom: 0;
           padding-top: 0;
       }
   }.ant-notification-rtl {
        direction: rtl;
    }
.ant-notification-rtl .ant-notification-notice-closable .ant-notification-notice-message {
    padding-left: 24px;
    padding-right: 0;
}
.ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-description, .ant-notification-rtl .ant-notification-notice-with-icon .ant-notification-notice-message {
    margin-left: 0;
    margin-right: 48px;
}
.ant-notification-rtl .ant-notification-notice-icon {
    margin-left: 0;
    margin-right: 4px;
}
.ant-notification-rtl .ant-notification-notice-close {
    left: 22px;
    right: auto;
}
.ant-notification-rtl .ant-notification-notice-btn {
    float: left;
}
.ant-notification-bottom, .ant-notification-top {
    margin-left: 0;
    margin-right: 0;
}
.ant-notification-top .ant-notification-fade-appear.ant-notification-fade-appear-active, .ant-notification-top .ant-notification-fade-enter.ant-notification-fade-enter-active {
    -webkit-animation-name: NotificationTopFadeIn;
    animation-name: NotificationTopFadeIn;
}
.ant-notification-bottom .ant-notification-fade-appear.ant-notification-fade-appear-active, .ant-notification-bottom .ant-notification-fade-enter.ant-notification-fade-enter-active {
    -webkit-animation-name: NotificationBottomFadeIn;
    animation-name: NotificationBottomFadeIn;
}
.ant-notification-bottomLeft, .ant-notification-topLeft {
    margin-left: 24px;
    margin-right: 0;
}
.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active, .ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active, .ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active, .ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active {
    -webkit-animation-name: NotificationLeftFadeIn;
    animation-name: NotificationLeftFadeIn;
}
@-webkit-keyframes NotificationTopFadeIn {
    0% {
        margin-top: -100%;
        opacity: 0;
    }
    to {
        margin-top: 0;
        opacity: 1;
    }
}@keyframes NotificationTopFadeIn {
     0% {
         margin-top: -100%;
         opacity: 0;
     }
     to {
         margin-top: 0;
         opacity: 1;
     }
 }@-webkit-keyframes NotificationBottomFadeIn {
      0% {
          margin-bottom: -100%;
          opacity: 0;
      }
      to {
          margin-bottom: 0;
          opacity: 1;
      }
  }@keyframes NotificationBottomFadeIn {
       0% {
           margin-bottom: -100%;
           opacity: 0;
       }
       to {
           margin-bottom: 0;
           opacity: 1;
       }
   }@-webkit-keyframes NotificationLeftFadeIn {
        0% {
            opacity: 0;
            right: 384px;
        }
        to {
            opacity: 1;
            right: 0;
        }
    }@keyframes NotificationLeftFadeIn {
         0% {
             opacity: 0;
             right: 384px;
         }
         to {
             opacity: 1;
             right: 0;
         }
     }.ant-page-header {
          font-feature-settings: "tnum";
          background-color: #fff;
          box-sizing: border-box;
          color: rgba(0, 0, 0, .65);
          font-size: 14px;
          font-variant: tabular-nums;
          line-height: 1.5715;
          list-style: none;
          margin: 0;
          padding: 16px 24px;
          position: relative;
      }
.ant-page-header-ghost {
    background-color: inherit;
}
.ant-page-header.has-breadcrumb {
    padding-top: 12px;
}
.ant-page-header.has-footer {
    padding-bottom: 0;
}
.ant-page-header-back {
    font-size: 16px;
    line-height: 1;
    margin-right: 16px;
}
.ant-page-header-back-button {
    color: #1890ff;
    color: #000;
    cursor: pointer;
    outline: none;
    text-decoration: none;
    transition: color .3s;
}
.ant-page-header-back-button:focus, .ant-page-header-back-button:hover {
    color: #40a9ff;
}
.ant-page-header-back-button:active {
    color: #096dd9;
}
.ant-page-header .ant-divider-vertical {
    height: 14px;
    margin: 0 12px;
    vertical-align: middle;
}
.ant-breadcrumb+.ant-page-header-heading {
    margin-top: 8px;
}
.ant-page-header-heading {
    display: flex;
    justify-content: space-between;
}
.ant-page-header-heading-left {
    align-items: center;
    display: flex;
    margin: 4px 0;
    overflow: hidden;
}
.ant-page-header-heading-title {
    color: rgba(0, 0, 0, .85);
    font-size: 20px;
    font-weight: 600;
    line-height: 32px;
    margin-bottom: 0;
    margin-right: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ant-page-header-heading .ant-avatar {
    margin-right: 12px;
}
.ant-page-header-heading-sub-title {
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
    line-height: 1.5715;
    margin-right: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ant-page-header-heading-extra {
    margin: 4px 0;
    white-space: nowrap;
}
.ant-page-header-heading-extra>* {
    white-space: unset;
}
.ant-page-header-content {
    padding-top: 12px;
}
.ant-page-header-footer {
    margin-top: 16px;
}
.ant-page-header-footer .ant-tabs>.ant-tabs-nav {
    margin: 0;
}
.ant-page-header-footer .ant-tabs>.ant-tabs-nav:before {
    border: none;
}
.ant-page-header-footer .ant-tabs .ant-tabs-tab {
    font-size: 16px;
    padding-bottom: 8px;
    padding-top: 8px;
}
.ant-page-header-compact .ant-page-header-heading {
    flex-wrap: wrap;
}
.ant-page-header-rtl {
    direction: rtl;
}
.ant-page-header-rtl .ant-page-header-back {
    float: right;
    margin-left: 16px;
    margin-right: 0;
}
.ant-page-header-rtl .ant-page-header-heading .ant-avatar, .ant-page-header-rtl .ant-page-header-heading-title {
    margin-left: 12px;
    margin-right: 0;
}
.ant-page-header-rtl .ant-page-header-heading-sub-title {
    float: right;
    margin-left: 12px;
    margin-right: 0;
}
.ant-page-header-rtl .ant-page-header-heading-tags {
    float: right;
}
.ant-page-header-rtl .ant-page-header-heading-extra {
    float: left;
}
.ant-page-header-rtl .ant-page-header-heading-extra>* {
    margin-left: 0;
    margin-right: 12px;
}
.ant-page-header-rtl .ant-page-header-heading-extra>:first-child {
    margin-right: 0;
}
.ant-page-header-rtl .ant-page-header-footer .ant-tabs-bar .ant-tabs-nav {
    float: right;
}
.ant-pagination {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
}
.ant-pagination, .ant-pagination ol, .ant-pagination ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-pagination:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.ant-pagination-item, .ant-pagination-total-text {
    display: inline-block;
    height: 32px;
    line-height: 30px;
    margin-right: 8px;
    vertical-align: middle;
}
.ant-pagination-item {
    background-color: #fff;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    cursor: pointer;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    list-style: none;
    min-width: 32px;
    outline: 0;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-pagination-item a {
    color: rgba(0, 0, 0, .65);
    display: block;
    padding: 0 6px;
    transition: none;
}
.ant-pagination-item a:hover {
    text-decoration: none;
}
.ant-pagination-item:hover {
    border-color: #1890ff;
    transition: all .3s;
}
.ant-pagination-item:hover a {
    color: #1890ff;
}
.ant-pagination-item:focus-visible {
    border-color: #1890ff;
    transition: all .3s;
}
.ant-pagination-item:focus-visible a {
    color: #1890ff;
}
.ant-pagination-item-active {
    background: #fff;
    border-color: #1890ff;
    font-weight: 500;
}
.ant-pagination-item-active a {
    color: #1890ff;
}
.ant-pagination-item-active:hover {
    border-color: #40a9ff;
}
.ant-pagination-item-active:focus-visible {
    border-color: #40a9ff;
}
.ant-pagination-item-active:hover a {
    color: #40a9ff;
}
.ant-pagination-item-active:focus-visible a {
    color: #40a9ff;
}
.ant-pagination-jump-next, .ant-pagination-jump-prev {
    outline: 0;
}
.ant-pagination-jump-next .ant-pagination-item-container, .ant-pagination-jump-prev .ant-pagination-item-container {
    position: relative;
}
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon, .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon {
    color: #1890ff;
    font-size: 12px;
    letter-spacing: -1px;
    opacity: 0;
    transition: all .2s;
}
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg, .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
    bottom: 0;
    left: 0;
    margin: auto;
    right: 0;
    top: 0;
}
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis, .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis {
    bottom: 0;
    color: rgba(0, 0, 0, .25);
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    left: 0;
    letter-spacing: 2px;
    margin: auto;
    opacity: 1;
    position: absolute;
    right: 0;
    text-align: center;
    text-indent: .13em;
    top: 0;
    transition: all .2s;
}
.ant-pagination-jump-next:hover .ant-pagination-item-link-icon, .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon {
    opacity: 1;
}
.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis, .ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis {
    opacity: 0;
}
.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon, .ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon {
    opacity: 1;
}
.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis, .ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis {
    opacity: 0;
}
.ant-pagination-jump-next, .ant-pagination-jump-prev, .ant-pagination-prev {
    margin-right: 8px;
}
.ant-pagination-jump-next, .ant-pagination-jump-prev, .ant-pagination-next, .ant-pagination-prev {
    border-radius: 5px;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: inline-block;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    height: 32px;
    line-height: 32px;
    list-style: none;
    min-width: 32px;
    text-align: center;
    transition: all .3s;
    vertical-align: middle;
}
.ant-pagination-next, .ant-pagination-prev {
    font-family: Arial, Helvetica, sans-serif;
    outline: 0;
}
.ant-pagination-next button, .ant-pagination-prev button {
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-pagination-next:hover button, .ant-pagination-prev:hover button {
    border-color: #40a9ff;
}
.ant-pagination-next .ant-pagination-item-link, .ant-pagination-prev .ant-pagination-item-link {
    background-color: #fff;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    display: block;
    font-size: 12px;
    height: 100%;
    outline: none;
    padding: 0;
    text-align: center;
    transition: all .3s;
    width: 100%}
.ant-pagination-next:focus-visible .ant-pagination-item-link, .ant-pagination-prev:focus-visible .ant-pagination-item-link {
    border-color: #1890ff;
    color: #1890ff;
}
.ant-pagination-next:hover .ant-pagination-item-link, .ant-pagination-prev:hover .ant-pagination-item-link {
    border-color: #1890ff;
    color: #1890ff;
}
.ant-pagination-disabled, .ant-pagination-disabled:hover {
    cursor: not-allowed;
}
.ant-pagination-disabled .ant-pagination-item-link, .ant-pagination-disabled:hover .ant-pagination-item-link {
    border-color: #c1c7d0;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-pagination-disabled:focus-visible {
    cursor: not-allowed;
}
.ant-pagination-disabled:focus-visible .ant-pagination-item-link {
    border-color: #c1c7d0;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-pagination-slash {
    margin: 0 10px 0 5px;
}
.ant-pagination-options {
    display: inline-block;
    margin-left: 16px;
    vertical-align: middle;
}
.ant-pagination-options-size-changer.ant-select {
     display: inline-block;
     width: auto;
 }
.ant-pagination-options-quick-jumper {
    display: inline-block;
    height: 32px;
    line-height: 32px;
    margin-left: 8px;
    vertical-align: top;
}
.ant-pagination-options-quick-jumper input {
    background-color: #fff;
    background-image: none;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 14px;
    height: 32px;
    line-height: 1.5715;
    margin: 0 8px;
    min-width: 0;
    padding: 4px 11px;
    position: relative;
    transition: all .3s;
    width: 100%;
    width: 50px;
}
.ant-pagination-options-quick-jumper input::-moz-placeholder {
    color: #bfbfbf;
    -moz-user-select: none;
    user-select: none;
}
.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
    color: #bfbfbf;
    -ms-user-select: none;
    user-select: none;
}
.ant-pagination-options-quick-jumper input::placeholder {
    color: #bfbfbf;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-pagination-options-quick-jumper input:-moz-placeholder-shown {
    text-overflow: ellipsis;
}
.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
    text-overflow: ellipsis;
}
.ant-pagination-options-quick-jumper input:placeholder-shown {
    text-overflow: ellipsis;
}
.ant-pagination-options-quick-jumper input:hover {
    border-color: #40a9ff;
    border-right-width: 1px;
}
.ant-input-rtl .ant-pagination-options-quick-jumper input:hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-pagination-options-quick-jumper input-focused, .ant-pagination-options-quick-jumper input:focus {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-pagination-options-quick-jumper input-focused, .ant-input-rtl .ant-pagination-options-quick-jumper input:focus {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-pagination-options-quick-jumper input-disabled {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-pagination-options-quick-jumper input-disabled:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-pagination-options-quick-jumper input[disabled] {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    opacity: 1;
}
.ant-pagination-options-quick-jumper input[disabled]:hover {
    border-color: #c1c7d0;
    border-right-width: 1px;
}
.ant-pagination-options-quick-jumper input-borderless, .ant-pagination-options-quick-jumper input-borderless-disabled, .ant-pagination-options-quick-jumper input-borderless-focused, .ant-pagination-options-quick-jumper input-borderless:focus, .ant-pagination-options-quick-jumper input-borderless:hover, .ant-pagination-options-quick-jumper input-borderless[disabled] {
    background-color: transparent;
    border: none;
    box-shadow: none;
}
textarea.ant-pagination-options-quick-jumper input {
    height: auto;
    line-height: 1.5715;
    max-width: 100%;
    min-height: 32px;
    transition: all .3s, height 0s;
    vertical-align: bottom;
}
.ant-pagination-options-quick-jumper input-lg {
    font-size: 16px;
    padding: 6.5px 11px;
}
.ant-pagination-options-quick-jumper input-sm {
    padding: 0 7px;
}
.ant-pagination-options-quick-jumper input-rtl {
    direction: rtl;
}
.ant-pagination-simple .ant-pagination-next, .ant-pagination-simple .ant-pagination-prev {
    height: 24px;
    line-height: 24px;
    vertical-align: top;
}
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link, .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link {
    background-color: transparent;
    border: 0;
    height: 24px;
}
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after, .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after {
    height: 24px;
    line-height: 24px;
}
.ant-pagination-simple .ant-pagination-simple-pager {
    display: inline-block;
    height: 24px;
    margin-right: 8px;
}
.ant-pagination-simple .ant-pagination-simple-pager input {
    background-color: #fff;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    box-sizing: border-box;
    height: 100%;
    margin-right: 8px;
    outline: none;
    padding: 0 6px;
    text-align: center;
    transition: border-color .3s;
}
.ant-pagination-simple .ant-pagination-simple-pager input:hover {
    border-color: #1890ff;
}
.ant-pagination-simple .ant-pagination-simple-pager input:focus {
    border-color: #40a9ff;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
}
.ant-pagination-simple .ant-pagination-simple-pager input[disabled] {
    background: #f5f5f5;
    border-color: #c1c7d0;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-pagination.ant-pagination-mini .ant-pagination-simple-pager, .ant-pagination.ant-pagination-mini .ant-pagination-total-text {
    height: 24px;
    line-height: 24px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-item {
    height: 24px;
    line-height: 22px;
    margin: 0;
    min-width: 24px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active) {
    background: transparent;
    border-color: transparent;
}
.ant-pagination.ant-pagination-mini .ant-pagination-next, .ant-pagination.ant-pagination-mini .ant-pagination-prev {
    height: 24px;
    line-height: 24px;
    margin: 0;
    min-width: 24px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link, .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link {
    background: transparent;
    border-color: transparent;
}
.ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link:after, .ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link:after {
    height: 24px;
    line-height: 24px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-jump-next, .ant-pagination.ant-pagination-mini .ant-pagination-jump-prev {
    height: 24px;
    line-height: 24px;
    margin-right: 0;
}
.ant-pagination.ant-pagination-mini .ant-pagination-options {
    margin-left: 2px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-options-size-changer {
    top: 0;
}
.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper {
    height: 24px;
    line-height: 24px;
}
.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper input {
    height: 24px;
    padding: 0 7px;
    width: 44px;
}
.ant-pagination.ant-pagination-disabled {
    cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item {
    background: #f5f5f5;
    border-color: #c1c7d0;
    cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
    background: transparent;
    border: none;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
    background: #e6e6e6;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
    color: rgba(0, 0, 0, .25);
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
    background: #f5f5f5;
    border-color: #c1c7d0;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
    background: transparent;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon {
    opacity: 0;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis {
    opacity: 1;
}
.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager {
    color: rgba(0, 0, 0, .25);
}
@media only screen and (max-width:992px) {
    .ant-pagination-item-after-jump-prev, .ant-pagination-item-before-jump-next {
        display: none;
    }
}@media only screen and (max-width:576px) {
    .ant-pagination-options {
        display: none;
    }
}.ant-pagination-rtl .ant-pagination-item, .ant-pagination-rtl .ant-pagination-jump-next, .ant-pagination-rtl .ant-pagination-jump-prev, .ant-pagination-rtl .ant-pagination-prev, .ant-pagination-rtl .ant-pagination-total-text {
     margin-left: 8px;
     margin-right: 0;
 }
.ant-pagination-rtl .ant-pagination-slash {
    margin: 0 5px 0 10px;
}
.ant-pagination-rtl .ant-pagination-options {
    margin-left: 0;
    margin-right: 16px;
}
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select {
    margin-left: 8px;
    margin-right: 0;
}
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper {
    margin-left: 0;
}
.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager, .ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input {
    margin-left: 8px;
    margin-right: 0;
}
.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options {
    margin-left: 0;
    margin-right: 2px;
}
.ant-popconfirm {
    z-index: 1060;
}
.ant-popover {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: auto;
    font-size: 14px;
    font-variant: tabular-nums;
    font-weight: 400;
    left: 0;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    text-align: left;
    top: 0;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
    white-space: normal;
    z-index: 1030;
}
.ant-popover-content {
    position: relative;
}
.ant-popover:after {
    background: hsla(0, 0%, 100%, .01);
    content: "";
    position: absolute;
}
.ant-popover-hidden {
    display: none;
}
.ant-popover-placement-top, .ant-popover-placement-topLeft, .ant-popover-placement-topRight {
    padding-bottom: 15.3137085px;
}
.ant-popover-placement-right, .ant-popover-placement-rightBottom, .ant-popover-placement-rightTop {
    padding-left: 15.3137085px;
}
.ant-popover-placement-bottom, .ant-popover-placement-bottomLeft, .ant-popover-placement-bottomRight {
    padding-top: 15.3137085px;
}
.ant-popover-placement-left, .ant-popover-placement-leftBottom, .ant-popover-placement-leftTop {
    padding-right: 15.3137085px;
}
.ant-popover-inner {
    background-clip: padding-box;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    box-shadow: 0 0 8px rgba(0, 0, 0, .15)\9;
}
@media(-ms-high-contrast:none), screen and (-ms-high-contrast:active) {
    .ant-popover-inner {
        box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    }
}.ant-popover-title {
     border-bottom: 1px solid #f0f0f0;
     color: rgba(0, 0, 0, .85);
     font-weight: 500;
     margin: 0;
     min-height: 32px;
     min-width: 177px;
     padding: 5px 16px 4px;
 }
.ant-popover-inner-content {
    color: rgba(0, 0, 0, .65);
    padding: 12px 16px;
}
.ant-popover-message {
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    padding: 4px 0 12px;
    position: relative;
}
.ant-popover-message>.anticon {
    color: #ffe14f;
    font-size: 14px;
    position: absolute;
    top: 8.0005px;
}
.ant-popover-message-title {
    padding-left: 22px;
}
.ant-popover-buttons {
    margin-bottom: 4px;
    text-align: right;
}
.ant-popover-buttons button {
    margin-left: 8px;
}
.ant-popover-arrow {
    background: transparent;
    display: block;
    height: 22px;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    width: 22px;
}
.ant-popover-arrow-content {
    --antd-arrow-background-color: #fff;
    border-radius: 0 0 2px;
    bottom: 0;
    content: "";
    display: block;
    height: 11.3137085px;
    left: 0;
    margin: auto;
    pointer-events: auto;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 11.3137085px;
}
.ant-popover-arrow-content:before {
    background: var(--antd-arrow-background-color);
    background-position: -10px -10px;
    background-repeat: no-repeat;
    -webkit-clip-path: inset(33% 33%);
    clip-path: inset(33% 33%);
    -webkit-clip-path: path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");
    clip-path: path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");
    content: "";
    height: 33.9411255px;
    left: -11.3137085px;
    position: absolute;
    top: -11.3137085px;
    width: 33.9411255px;
}
.ant-popover-placement-top .ant-popover-arrow, .ant-popover-placement-topLeft .ant-popover-arrow, .ant-popover-placement-topRight .ant-popover-arrow {
    bottom: 0;
    transform: translateY(100%);
}
.ant-popover-placement-top .ant-popover-arrow-content, .ant-popover-placement-topLeft .ant-popover-arrow-content, .ant-popover-placement-topRight .ant-popover-arrow-content {
    box-shadow: 3px 3px 7px rgba(0, 0, 0, .07);
    transform: translateY(-11px) rotate(45deg);
}
.ant-popover-placement-top .ant-popover-arrow {
    left: 50%;
    transform: translateY(100%) translateX(-50%);
}
.ant-popover-placement-topLeft .ant-popover-arrow {
    left: 16px;
}
.ant-popover-placement-topRight .ant-popover-arrow {
    right: 16px;
}
.ant-popover-placement-right .ant-popover-arrow, .ant-popover-placement-rightBottom .ant-popover-arrow, .ant-popover-placement-rightTop .ant-popover-arrow {
    left: 0;
    transform: translateX(-100%);
}
.ant-popover-placement-right .ant-popover-arrow-content, .ant-popover-placement-rightBottom .ant-popover-arrow-content, .ant-popover-placement-rightTop .ant-popover-arrow-content {
    box-shadow: 3px 3px 7px rgba(0, 0, 0, .07);
    transform: translateX(11px) rotate(135deg);
}
.ant-popover-placement-right .ant-popover-arrow {
    top: 50%;
    transform: translateX(-100%) translateY(-50%);
}
.ant-popover-placement-rightTop .ant-popover-arrow {
    top: 12px;
}
.ant-popover-placement-rightBottom .ant-popover-arrow {
    bottom: 12px;
}
.ant-popover-placement-bottom .ant-popover-arrow, .ant-popover-placement-bottomLeft .ant-popover-arrow, .ant-popover-placement-bottomRight .ant-popover-arrow {
    top: 0;
    transform: translateY(-100%);
}
.ant-popover-placement-bottom .ant-popover-arrow-content, .ant-popover-placement-bottomLeft .ant-popover-arrow-content, .ant-popover-placement-bottomRight .ant-popover-arrow-content {
    box-shadow: 2px 2px 5px rgba(0, 0, 0, .06);
    transform: translateY(11px) rotate(-135deg);
}
.ant-popover-placement-bottom .ant-popover-arrow {
    left: 50%;
    transform: translateY(-100%) translateX(-50%);
}
.ant-popover-placement-bottomLeft .ant-popover-arrow {
    left: 16px;
}
.ant-popover-placement-bottomRight .ant-popover-arrow {
    right: 16px;
}
.ant-popover-placement-left .ant-popover-arrow, .ant-popover-placement-leftBottom .ant-popover-arrow, .ant-popover-placement-leftTop .ant-popover-arrow {
    right: 0;
    transform: translateX(100%);
}
.ant-popover-placement-left .ant-popover-arrow-content, .ant-popover-placement-leftBottom .ant-popover-arrow-content, .ant-popover-placement-leftTop .ant-popover-arrow-content {
    box-shadow: 3px 3px 7px rgba(0, 0, 0, .07);
    transform: translateX(-11px) rotate(-45deg);
}
.ant-popover-placement-left .ant-popover-arrow {
    top: 50%;
    transform: translateX(100%) translateY(-50%);
}
.ant-popover-placement-leftTop .ant-popover-arrow {
    top: 12px;
}
.ant-popover-placement-leftBottom .ant-popover-arrow {
    bottom: 12px;
}
.ant-popover-magenta .ant-popover-arrow-content, .ant-popover-magenta .ant-popover-inner, .ant-popover-pink .ant-popover-arrow-content, .ant-popover-pink .ant-popover-inner {
    background-color: #eb2f96;
}
.ant-popover-red .ant-popover-arrow-content, .ant-popover-red .ant-popover-inner {
    background-color: #f5222d;
}
.ant-popover-volcano .ant-popover-arrow-content, .ant-popover-volcano .ant-popover-inner {
    background-color: #fa541c;
}
.ant-popover-orange .ant-popover-arrow-content, .ant-popover-orange .ant-popover-inner {
    background-color: #fa8c16;
}
.ant-popover-yellow .ant-popover-arrow-content, .ant-popover-yellow .ant-popover-inner {
    background-color: #fadb14;
}
.ant-popover-gold .ant-popover-arrow-content, .ant-popover-gold .ant-popover-inner {
    background-color: #faad14;
}
.ant-popover-cyan .ant-popover-arrow-content, .ant-popover-cyan .ant-popover-inner {
    background-color: #13c2c2;
}
.ant-popover-lime .ant-popover-arrow-content, .ant-popover-lime .ant-popover-inner {
    background-color: #a0d911;
}
.ant-popover-green .ant-popover-arrow-content, .ant-popover-green .ant-popover-inner {
    background-color: #52c41a;
}
.ant-popover-blue .ant-popover-arrow-content, .ant-popover-blue .ant-popover-inner {
    background-color: #1890ff;
}
.ant-popover-geekblue .ant-popover-arrow-content, .ant-popover-geekblue .ant-popover-inner {
    background-color: #2f54eb;
}
.ant-popover-purple .ant-popover-arrow-content, .ant-popover-purple .ant-popover-inner {
    background-color: #722ed1;
}
.ant-popover-rtl {
    direction: rtl;
    text-align: right;
}
.ant-popover-rtl .ant-popover-message-title {
    padding-left: 16px;
    padding-right: 22px;
}
.ant-popover-rtl .ant-popover-buttons {
    text-align: left;
}
.ant-popover-rtl .ant-popover-buttons button {
    margin-left: 0;
    margin-right: 8px;
}
.ant-progress {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-progress-line {
    font-size: 14px;
    position: relative;
    width: 100%}
.ant-progress-steps {
    display: inline-block;
}
.ant-progress-steps-outer {
    align-items: center;
    display: flex;
    flex-direction: row;
}
.ant-progress-steps-item {
    background: #f3f3f3;
    flex-shrink: 0;
    margin-right: 2px;
    min-width: 2px;
    transition: all .3s;
}
.ant-progress-steps-item-active {
    background: #1890ff;
}
.ant-progress-small.ant-progress-line, .ant-progress-small.ant-progress-line .ant-progress-text .anticon {
    font-size: 12px;
}
.ant-progress-outer {
    display: inline-block;
    margin-right: 0;
    padding-right: 0;
    width: 100%}
.ant-progress-show-info .ant-progress-outer {
    margin-right: calc(-2em - 8px);
    padding-right: calc(2em + 8px);
}
.ant-progress-inner {
    background-color: #f5f5f5;
    border-radius: 100px;
    display: inline-block;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
    width: 100%}
.ant-progress-circle-trail {
    stroke: #f5f5f5;
}
.ant-progress-circle-path {
    -webkit-animation: ant-progress-appear .3s;
    animation: ant-progress-appear .3s;
}
.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
    stroke: #1890ff;
}
.ant-progress-bg, .ant-progress-success-bg {
    background-color: #1890ff;
    border-radius: 100px;
    position: relative;
    transition: all .4s cubic-bezier(.08, .82, .17, 1) 0s;
}
.ant-progress-success-bg {
    background-color: #52c41a;
    left: 0;
    position: absolute;
    top: 0;
}
.ant-progress-text {
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 1em;
    line-height: 1;
    margin-left: 8px;
    text-align: left;
    vertical-align: middle;
    white-space: nowrap;
    width: 2em;
    word-break: normal;
}
.ant-progress-text .anticon {
    font-size: 14px;
}
.ant-progress-status-active .ant-progress-bg:before {
    -webkit-animation: ant-progress-active 2.4s cubic-bezier(.23, 1, .32, 1) infinite;
    animation: ant-progress-active 2.4s cubic-bezier(.23, 1, .32, 1) infinite;
    background: #fff;
    border-radius: 10px;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-progress-status-exception .ant-progress-bg {
    background-color: #e31b23;
}
.ant-progress-status-exception .ant-progress-text {
    color: #e31b23;
}
.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
    stroke: #e31b23;
}
.ant-progress-status-success .ant-progress-bg {
    background-color: #52c41a;
}
.ant-progress-status-success .ant-progress-text {
    color: #52c41a;
}
.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {
    stroke: #52c41a;
}
.ant-progress-circle .ant-progress-inner {
    background-color: transparent;
    line-height: 1;
    position: relative;
}
.ant-progress-circle .ant-progress-text {
    color: rgba(0, 0, 0, .65);
    font-size: 1em;
    left: 50%;
    line-height: 1;
    margin: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%);
    white-space: normal;
    width: 100%}
.ant-progress-circle .ant-progress-text .anticon {
    font-size: 1.16666667em;
}
.ant-progress-circle.ant-progress-status-exception .ant-progress-text {
    color: #e31b23;
}
.ant-progress-circle.ant-progress-status-success .ant-progress-text {
    color: #52c41a;
}
@-webkit-keyframes ant-progress-active {
    0% {
        opacity: .1;
        transform: translateX(-100%) scaleX(0);
    }
    20% {
        opacity: .5;
        transform: translateX(-100%) scaleX(0);
    }
    to {
        opacity: 0;
        transform: translateX(0) scaleX(1);
    }
}@keyframes ant-progress-active {
     0% {
         opacity: .1;
         transform: translateX(-100%) scaleX(0);
     }
     20% {
         opacity: .5;
         transform: translateX(-100%) scaleX(0);
     }
     to {
         opacity: 0;
         transform: translateX(0) scaleX(1);
     }
 }.ant-progress-rtl {
      direction: rtl;
  }
.ant-progress-rtl.ant-progress-show-info .ant-progress-outer {
    margin-left: calc(-2em - 8px);
    margin-right: 0;
    padding-left: calc(2em + 8px);
    padding-right: 0;
}
.ant-progress-rtl .ant-progress-success-bg {
    left: auto;
    right: 0;
}
.ant-progress-rtl.ant-progress-line .ant-progress-text, .ant-progress-rtl.ant-progress-steps .ant-progress-text {
    margin-left: 0;
    margin-right: 8px;
    text-align: right;
}
.ant-radio-group {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 14px;
    font-size: 0;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-radio-group .ant-badge-count {
    z-index: 1;
}
.ant-radio-group>.ant-badge:not(:first-child)>.ant-radio-button-wrapper {
    border-left: none;
}
.ant-radio-wrapper {
    font-feature-settings: "tnum";
    align-items: baseline;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: inline-flex;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0 8px 0 0;
    padding: 0;
    position: relative;
}
.ant-radio-wrapper-disabled {
    cursor: not-allowed;
}
.ant-radio-wrapper:after {
    content: " ";
    display: inline-block;
    overflow: hidden;
    width: 0;
}
.ant-radio-wrapper.ant-radio-wrapper-in-form-item input[type=radio] {
    height: 14px;
    width: 14px;
}
.ant-radio {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    outline: none;
    padding: 0;
    position: relative;
    top: .2em;
}
.ant-radio-input:focus+.ant-radio-inner, .ant-radio-wrapper:hover .ant-radio, .ant-radio:hover .ant-radio-inner {
    border-color: #1890ff;
}
.ant-radio-input:focus+.ant-radio-inner {
    box-shadow: 0 0 0 3px rgba(24, 144, 255, .12);
}
.ant-radio-checked:after {
    -webkit-animation: antRadioEffect .36s ease-in-out;
    animation: antRadioEffect .36s ease-in-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    border: 1px solid #1890ff;
    border-radius: 50%;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 100%}
.ant-radio-wrapper:hover .ant-radio:after, .ant-radio:hover:after {
    visibility: visible;
}
.ant-radio-inner {
    background-color: #fff;
    border: 1px solid #c1c7d0;
    border-radius: 50%;
    display: block;
    height: 16px;
    left: 0;
    position: relative;
    top: 0;
    transition: all .3s;
    width: 16px;
}
.ant-radio-inner:after {
    background-color: #1890ff;
    border-left: 0;
    border-radius: 16px;
    border-top: 0;
    content: " ";
    display: block;
    height: 16px;
    left: 50%;
    margin-left: -8px;
    margin-top: -8px;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: scale(0);
    transition: all .3s cubic-bezier(.78, .14, .15, .86);
    width: 16px;
}
.ant-radio-input {
    bottom: 0;
    cursor: pointer;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
}
.ant-radio.ant-radio-disabled .ant-radio-inner {
    border-color: #c1c7d0;
}
.ant-radio-checked .ant-radio-inner {
    border-color: #1890ff;
}
.ant-radio-checked .ant-radio-inner:after {
    opacity: 1;
    transform: scale(.5);
    transition: all .3s cubic-bezier(.78, .14, .15, .86);
}
.ant-radio-disabled {
    cursor: not-allowed;
}
.ant-radio-disabled .ant-radio-inner {
    background-color: #f5f5f5;
    cursor: not-allowed;
}
.ant-radio-disabled .ant-radio-inner:after {
    background-color: rgba(0, 0, 0, .2);
}
.ant-radio-disabled .ant-radio-input {
    cursor: not-allowed;
}
.ant-radio-disabled+span {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
span.ant-radio+* {
    padding-left: 8px;
    padding-right: 8px;
}
.ant-radio-button-wrapper {
    background: #fff;
    border-color: #c1c7d0;
    border-style: solid;
    border-width: 1.02px 1px 1px 0;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 32px;
    line-height: 30px;
    margin: 0;
    padding: 0 15px;
    position: relative;
    transition: color .3s, background .3s, border-color .3s, box-shadow .3s;
}
.ant-radio-button-wrapper a {
    color: rgba(0, 0, 0, .65);
}
.ant-radio-button-wrapper>.ant-radio-button {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
}
.ant-radio-group-large .ant-radio-button-wrapper {
    font-size: 16px;
    height: 40px;
    line-height: 38px;
}
.ant-radio-group-small .ant-radio-button-wrapper {
    height: 24px;
    line-height: 22px;
    padding: 0 7px;
}
.ant-radio-button-wrapper:not(:first-child):before {
    background-color: #c1c7d0;
    box-sizing: content-box;
    content: "";
    display: block;
    height: 100%;
    left: -1px;
    padding: 1px 0;
    position: absolute;
    top: -1px;
    transition: background-color .3s;
    width: 1px;
}
.ant-radio-button-wrapper:first-child {
    border-left: 1px solid #c1c7d0;
    border-radius: 5px 0 0 5px;
}
.ant-radio-button-wrapper:last-child {
    border-radius: 0 5px 5px 0;
}
.ant-radio-button-wrapper:first-child:last-child {
    border-radius: 5px;
}
.ant-radio-button-wrapper:hover {
    color: #1890ff;
    position: relative;
}
.ant-radio-button-wrapper:focus-within {
    box-shadow: 0 0 0 3px rgba(24, 144, 255, .12);
}
.ant-radio-button-wrapper .ant-radio-inner, .ant-radio-button-wrapper input[type=checkbox], .ant-radio-button-wrapper input[type=radio] {
    height: 0;
    opacity: 0;
    pointer-events: none;
    width: 0;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
    background: #fff;
    border-color: #1890ff;
    color: #1890ff;
    z-index: 1;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before {
    background-color: #1890ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {
    border-color: #1890ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
    border-color: #40a9ff;
    color: #40a9ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before {
    background-color: #40a9ff;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
    border-color: #096dd9;
    color: #096dd9;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before {
    background-color: #096dd9;
}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
    box-shadow: 0 0 0 3px rgba(24, 144, 255, .12);
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
    background: #1890ff;
    border-color: #1890ff;
    color: #fff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
    background: #40a9ff;
    border-color: #40a9ff;
    color: #fff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {
    background: #096dd9;
    border-color: #096dd9;
    color: #fff;
}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
    box-shadow: 0 0 0 3px rgba(24, 144, 255, .12);
}
.ant-radio-button-wrapper-disabled {
    cursor: not-allowed;
}
.ant-radio-button-wrapper-disabled, .ant-radio-button-wrapper-disabled:first-child, .ant-radio-button-wrapper-disabled:hover {
    background-color: #f5f5f5;
    border-color: #c1c7d0;
    color: rgba(0, 0, 0, .25);
}
.ant-radio-button-wrapper-disabled:first-child {
    border-left-color: #c1c7d0;
}
.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {
    background-color: #e6e6e6;
    border-color: #c1c7d0;
    box-shadow: none;
    color: rgba(0, 0, 0, .25);
}
@-webkit-keyframes antRadioEffect {
    0% {
        opacity: .5;
        transform: scale(1);
    }
    to {
        opacity: 0;
        transform: scale(1.6);
    }
}@keyframes antRadioEffect {
     0% {
         opacity: .5;
         transform: scale(1);
     }
     to {
         opacity: 0;
         transform: scale(1.6);
     }
 }.ant-radio-group.ant-radio-group-rtl {
      direction: rtl;
  }
.ant-radio-wrapper.ant-radio-wrapper-rtl {
    direction: rtl;
    margin-left: 8px;
    margin-right: 0;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl {
    border-left-width: 1px;
    border-right-width: 0;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child):before {
    left: 0;
    right: -1px;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child {
    border-radius: 0 5px 5px 0;
    border-right: 1px solid #c1c7d0;
}
.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child {
    border-right-color: #40a9ff;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child {
    border-radius: 5px 0 0 5px;
}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child {
    border-right-color: #c1c7d0;
}
.ant-rate {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    color: #fadb14;
    display: inline-block;
    font-size: 14px;
    font-size: 20px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    line-height: unset;
    list-style: none;
    margin: 0;
    outline: none;
    padding: 0;
}
.ant-rate-disabled .ant-rate-star {
    cursor: default;
}
.ant-rate-disabled .ant-rate-star>div:hover {
    transform: scale(1);
}
.ant-rate-star {
    color: inherit;
    cursor: pointer;
    display: inline-block;
    position: relative;
}
.ant-rate-star:not(:last-child) {
    margin-right: 8px;
}
.ant-rate-star>div {
    transition: all .3s, outline 0s;
}
.ant-rate-star>div:hover {
    transform: scale(1.1);
}
.ant-rate-star>div:focus {
    outline: 0;
}
.ant-rate-star>div:focus-visible {
    outline: 1px dashed #fadb14;
    transform: scale(1.1);
}
.ant-rate-star-first, .ant-rate-star-second {
    color: #f0f0f0;
    transition: all .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-rate-star-first .anticon, .ant-rate-star-second .anticon {
    vertical-align: middle;
}
.ant-rate-star-first {
    height: 100%;
    left: 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 50%}
.ant-rate-star-half .ant-rate-star-first, .ant-rate-star-half .ant-rate-star-second {
    opacity: 1;
}
.ant-rate-star-full .ant-rate-star-second, .ant-rate-star-half .ant-rate-star-first {
    color: inherit;
}
.ant-rate-text {
    display: inline-block;
    font-size: 14px;
    margin: 0 8px;
}
.ant-rate-rtl {
    direction: rtl;
}
.ant-rate-rtl .ant-rate-star:not(:last-child) {
    margin-left: 8px;
    margin-right: 0;
}
.ant-rate-rtl .ant-rate-star-first {
    left: auto;
    right: 0;
}
.ant-result {
    padding: 48px 32px;
}
.ant-result-success .ant-result-icon>.anticon {
    color: #52c41a;
}
.ant-result-error .ant-result-icon>.anticon {
    color: #e31b23;
}
.ant-result-info .ant-result-icon>.anticon {
    color: #1890ff;
}
.ant-result-warning .ant-result-icon>.anticon {
    color: #ffe14f;
}
.ant-result-image {
    height: 295px;
    margin: auto;
    width: 250px;
}
.ant-result-icon {
    margin-bottom: 24px;
    text-align: center;
}
.ant-result-icon>.anticon {
    font-size: 72px;
}
.ant-result-title {
    color: rgba(0, 0, 0, .85);
    font-size: 24px;
    line-height: 1.8;
    text-align: center;
}
.ant-result-subtitle {
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
    line-height: 1.6;
    text-align: center;
}
.ant-result-extra {
    margin: 24px 0 0;
    text-align: center;
}
.ant-result-extra>* {
    margin-right: 8px;
}
.ant-result-extra>:last-child {
    margin-right: 0;
}
.ant-result-content {
    background-color: #fafafa;
    margin-top: 24px;
    padding: 24px 40px;
}
.ant-result-rtl {
    direction: rtl;
}
.ant-result-rtl .ant-result-extra>* {
    margin-left: 8px;
    margin-right: 0;
}
.ant-result-rtl .ant-result-extra>:last-child {
    margin-left: 0;
}
.segmented-disabled-item, .segmented-disabled-item:focus, .segmented-disabled-item:hover {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.segmented-item-selected {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 2px 8px -2px rgba(0, 0, 0, .05), 0 1px 4px -1px rgba(0, 0, 0, .07), 0 0 1px 0 rgba(0, 0, 0, .08);
}
.segmented-text-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
}
.ant-segmented {
    font-feature-settings: "tnum";
    background-color: rgba(0, 0, 0, .04);
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 2px;
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-segmented-group {
    align-items: stretch;
    display: flex;
    justify-items: flex-start;
    position: relative;
    width: 100%}
.ant-segmented.ant-segmented-block {
    display: flex;
}
.ant-segmented.ant-segmented-block .ant-segmented-item {
    flex: 1 1;
    min-width: 0;
}
.ant-segmented:not(.ant-segmented-disabled):focus, .ant-segmented:not(.ant-segmented-disabled):hover {
    background-color: rgba(0, 0, 0, .06);
}
.ant-segmented-item {
    cursor: pointer;
    position: relative;
    text-align: center;
    transition: color .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-segmented-item-selected {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 2px 8px -2px rgba(0, 0, 0, .05), 0 1px 4px -1px rgba(0, 0, 0, .07), 0 0 1px 0 rgba(0, 0, 0, .08);
    color: #262626;
}
.ant-segmented-item:focus, .ant-segmented-item:hover {
    color: #262626;
}
.ant-segmented-item-label {
    line-height: 28px;
    min-height: 28px;
    overflow: hidden;
    padding: 0 11px;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
}
.ant-segmented-item-icon+* {
    margin-left: 6px;
}
.ant-segmented-item-input {
    height: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 0;
}
.ant-segmented.ant-segmented-lg .ant-segmented-item-label {
    font-size: 16px;
    line-height: 36px;
    min-height: 36px;
    padding: 0 11px;
}
.ant-segmented.ant-segmented-sm .ant-segmented-item-label {
    line-height: 20px;
    min-height: 20px;
    padding: 0 7px;
}
.ant-segmented-item-disabled, .ant-segmented-item-disabled:focus, .ant-segmented-item-disabled:hover {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-segmented-thumb {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 2px 8px -2px rgba(0, 0, 0, .05), 0 1px 4px -1px rgba(0, 0, 0, .07), 0 0 1px 0 rgba(0, 0, 0, .08);
    height: 100%;
    left: 0;
    padding: 4px 0;
    position: absolute;
    top: 0;
    width: 0;
}
.ant-segmented-thumb-motion-appear-active {
    transition: transform .3s cubic-bezier(.645, .045, .355, 1), width .3s cubic-bezier(.645, .045, .355, 1);
    will-change: transform, width;
}
.ant-segmented.ant-segmented-rtl {
    direction: rtl;
}
.ant-segmented.ant-segmented-rtl .ant-segmented-item-icon {
    margin-left: 6px;
    margin-right: 0;
}
.ant-select-single .ant-select-selector {
    display: flex;
}
.ant-select-single .ant-select-selector .ant-select-selection-search {
    bottom: 0;
    left: 11px;
    position: absolute;
    right: 11px;
    top: 0;
}
.ant-select-single .ant-select-selector .ant-select-selection-search-input {
    width: 100%}
.ant-select-single .ant-select-selector .ant-select-selection-item, .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
    line-height: 30px;
    padding: 0;
    transition: all .3s;
}
.ant-select-single .ant-select-selector .ant-select-selection-item {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
    pointer-events: none;
    transition: none;
}
.ant-select-single .ant-select-selector .ant-select-selection-item:after, .ant-select-single .ant-select-selector .ant-select-selection-placeholder:after, .ant-select-single .ant-select-selector:after {
    content: " ";
    display: inline-block;
    visibility: hidden;
    width: 0;
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
    right: 25px;
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-item, .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
    padding-right: 18px;
}
.ant-select-single.ant-select-open .ant-select-selection-item {
    color: #bfbfbf;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
    height: 32px;
    padding: 0 11px;
    width: 100%}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
    height: 30px;
}
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after {
    line-height: 30px;
}
.ant-select-single.ant-select-customize-input .ant-select-selector:after {
    display: none;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
    position: static;
    width: 100%}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
    left: 0;
    padding: 0 11px;
    position: absolute;
    right: 0;
}
.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after {
    display: none;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
    height: 40px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item, .ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder, .ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector:after {
    line-height: 38px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
    height: 38px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
    height: 24px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item, .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder, .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector:after {
    line-height: 22px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input {
    height: 22px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search {
    left: 7px;
    right: 7px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
    padding: 0 7px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
    right: 28px;
}
.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, .ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
    padding-right: 21px;
}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
    padding: 0 11px;
}
.ant-select-selection-overflow {
    display: flex;
    flex: auto;
    flex-wrap: wrap;
    max-width: 100%;
    position: relative;
}
.ant-select-selection-overflow-item {
    align-self: center;
    flex: none;
    max-width: 100%}
.ant-select-multiple .ant-select-selector {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    padding: 1px 4px;
}
.ant-select-show-search.ant-select-multiple .ant-select-selector {
    cursor: text;
}
.ant-select-disabled.ant-select-multiple .ant-select-selector {
    background: #f5f5f5;
    cursor: not-allowed;
}
.ant-select-multiple .ant-select-selector:after {
    content: " ";
    display: inline-block;
    line-height: 24px;
    margin: 2px 0;
    width: 0;
}
.ant-select-multiple.ant-select-allow-clear .ant-select-selector, .ant-select-multiple.ant-select-show-arrow .ant-select-selector {
    padding-right: 24px;
}
.ant-select-multiple .ant-select-selection-item {
    background: #f5f5f5;
    border: 1px solid #f0f0f0;
    border-radius: 5px;
    box-sizing: border-box;
    cursor: default;
    display: flex;
    flex: none;
    height: 24px;
    line-height: 22px;
    margin-bottom: 2px;
    -webkit-margin-end: 4px;
    margin-inline-end: 4px;
    margin-top: 2px;
    max-width: 100%;
    -webkit-padding-end: 4px;
    padding-inline-end: 4px;
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
    position: relative;
    transition: font-size .3s, line-height .3s, height .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-select-disabled.ant-select-multiple .ant-select-selection-item {
    border-color: #c1c7d0;
    color: #bfbfbf;
    cursor: not-allowed;
}
.ant-select-multiple .ant-select-selection-item-content {
    display: inline-block;
    margin-right: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
}
.ant-select-multiple .ant-select-selection-item-remove {
    text-rendering: optimizelegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: inherit;
    color: rgba(0, 0, 0, .45);
    cursor: pointer;
    display: inline-block;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    line-height: 0;
    line-height: inherit;
    text-align: center;
    text-transform: none;
    vertical-align: -.125em;
}
.ant-select-multiple .ant-select-selection-item-remove>* {
    line-height: 1;
}
.ant-select-multiple .ant-select-selection-item-remove svg {
    display: inline-block;
}
.ant-select-multiple .ant-select-selection-item-remove:before {
    display: none;
}
.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon {
    display: block;
}
.ant-select-multiple .ant-select-selection-item-remove>.anticon {
    vertical-align: middle;
}
.ant-select-multiple .ant-select-selection-item-remove:hover {
    color: rgba(0, 0, 0, .75);
}
.ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search {
    -webkit-margin-start: 0;
    margin-inline-start: 0;
}
.ant-select-multiple .ant-select-selection-search {
    -webkit-margin-start: 7px;
    margin-inline-start: 7px;
    max-width: 100%;
    position: relative;
}
.ant-select-multiple .ant-select-selection-search-input, .ant-select-multiple .ant-select-selection-search-mirror {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    height: 24px;
    line-height: 24px;
    transition: all .3s;
}
.ant-select-multiple .ant-select-selection-search-input {
    min-width: 4.1px;
    width: 100%}
.ant-select-multiple .ant-select-selection-search-mirror {
    left: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    white-space: pre;
    z-index: 999;
}
.ant-select-multiple .ant-select-selection-placeholder {
    left: 11px;
    position: absolute;
    right: 11px;
    top: 50%;
    transform: translateY(-50%);
    transition: all .3s;
}
.ant-select-multiple.ant-select-lg .ant-select-selector:after {
    line-height: 32px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-item {
    line-height: 30px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-search {
    height: 32px;
    line-height: 32px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-search-input, .ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
    height: 32px;
    line-height: 30px;
}
.ant-select-multiple.ant-select-sm .ant-select-selector:after {
    line-height: 16px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-item {
    height: 16px;
    line-height: 14px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search {
    height: 16px;
    line-height: 16px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search-input, .ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
    height: 16px;
    line-height: 14px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
    left: 7px;
}
.ant-select-multiple.ant-select-sm .ant-select-selection-search {
    -webkit-margin-start: 3px;
    margin-inline-start: 3px;
}
.ant-select-multiple.ant-select-lg .ant-select-selection-item {
    height: 32px;
    line-height: 32px;
}
.ant-select-disabled .ant-select-selection-item-remove {
    display: none;
}
.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
    background-color: #fff;
    border-color: #e31b23!important;
}
.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector, .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector {
    border-color: #f04343;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .2);
    outline: 0;
}
.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {
    background-color: #fff;
    border-color: #ffe14f!important;
}
.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector, .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector {
    border-color: #ffed78;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(255, 225, 79, .2);
    outline: 0;
}
.ant-select-status-error.ant-select-has-feedback .ant-select-clear, .ant-select-status-success.ant-select-has-feedback .ant-select-clear, .ant-select-status-validating.ant-select-has-feedback .ant-select-clear, .ant-select-status-warning.ant-select-has-feedback .ant-select-clear {
    right: 32px;
}
.ant-select-status-error.ant-select-has-feedback .ant-select-selection-selected-value, .ant-select-status-success.ant-select-has-feedback .ant-select-selection-selected-value, .ant-select-status-validating.ant-select-has-feedback .ant-select-selection-selected-value, .ant-select-status-warning.ant-select-has-feedback .ant-select-selection-selected-value {
    padding-right: 42px;
}
.ant-select {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector {
    background-color: #fff;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    position: relative;
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
    cursor: pointer;
}
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector {
    cursor: text;
}
.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
    cursor: auto;
}
.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
    background: #f5f5f5;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {
    background: #f5f5f5;
}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
    cursor: not-allowed;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: none;
    margin: 0;
    outline: none;
    padding: 0;
}
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button {
    -webkit-appearance: none;
    display: none;
}
.ant-select:not(.ant-select-disabled):hover .ant-select-selector {
    border-color: #40a9ff;
    border-right-width: 1px;
}
.ant-input-rtl .ant-select:not(.ant-select-disabled):hover .ant-select-selector {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-select-selection-item {
    flex: 1 1;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ant-select-selection-placeholder {
     color: #bfbfbf;
     flex: 1 1;
     overflow: hidden;
     pointer-events: none;
     text-overflow: ellipsis;
     white-space: nowrap;
 }
.ant-select-arrow {
     text-rendering: optimizelegibility;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
     align-items: center;
     color: inherit;
     color: rgba(0, 0, 0, .25);
     display: inline-block;
     display: flex;
     font-size: 12px;
     font-style: normal;
     height: 12px;
     line-height: 0;
     line-height: 1;
     margin-top: -6px;
     pointer-events: none;
     position: absolute;
     right: 11px;
     text-align: center;
     text-transform: none;
     top: 50%;
     vertical-align: -.125em;
 }
.ant-select-arrow>* {
    line-height: 1;
}
.ant-select-arrow svg {
    display: inline-block;
}
.ant-select-arrow:before {
    display: none;
}
.ant-select-arrow .ant-select-arrow-icon {
    display: block;
}
.ant-select-arrow .anticon {
    transition: transform .3s;
    vertical-align: top;
}
.ant-select-arrow .anticon>svg {
    vertical-align: top;
}
.ant-select-arrow .anticon:not(.ant-select-suffix) {
    pointer-events: auto;
}
.ant-select-disabled .ant-select-arrow {
    cursor: not-allowed;
}
.ant-select-arrow>:not(:last-child) {
    -webkit-margin-end: 8px;
    margin-inline-end: 8px;
}
.ant-select-clear {
    text-rendering: auto;
    background: #fff;
    color: rgba(0, 0, 0, .25);
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-style: normal;
    height: 12px;
    line-height: 1;
    margin-top: -6px;
    opacity: 0;
    position: absolute;
    right: 11px;
    text-align: center;
    text-transform: none;
    top: 50%;
    transition: color .3s ease, opacity .15s ease;
    width: 12px;
    z-index: 1;
}
.ant-select-clear:before {
    display: block;
}
.ant-select-clear:hover {
    color: rgba(0, 0, 0, .45);
}
.ant-select:hover .ant-select-clear {
    opacity: 1;
}
.ant-select-dropdown {
    font-feature-settings: "tnum", normal;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    font-variant: normal;
    left: -9999px;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    outline: none;
    overflow: hidden;
    padding: 4px 0;
    position: absolute;
    top: -9999px;
    z-index: 1050;
}
.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft, .ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft {
    -webkit-animation-name: antSlideUpIn;
    animation-name: antSlideUpIn;
}
.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft, .ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft {
    -webkit-animation-name: antSlideDownIn;
    animation-name: antSlideDownIn;
}
.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
    -webkit-animation-name: antSlideUpOut;
    animation-name: antSlideUpOut;
}
.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft {
    -webkit-animation-name: antSlideDownOut;
    animation-name: antSlideDownOut;
}
.ant-select-dropdown-hidden {
    display: none;
}
.ant-select-dropdown-empty {
    color: rgba(0, 0, 0, .25);
}
.ant-select-item-empty {
    color: rgba(0, 0, 0, .65);
    color: rgba(0, 0, 0, .25);
}
.ant-select-item, .ant-select-item-empty {
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    min-height: 32px;
    padding: 5px 12px;
    position: relative;
}
.ant-select-item {
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    transition: background .3s ease;
}
.ant-select-item-group {
    color: rgba(0, 0, 0, .45);
    cursor: default;
    font-size: 12px;
}
.ant-select-item-option {
    display: flex;
}
.ant-select-item-option-content {
    flex: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ant-select-item-option-state {
    flex: none;
}
.ant-select-item-option-active:not(.ant-select-item-option-disabled) {
    background-color: #f5f5f5;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
    background-color: #e6f7ff;
    color: rgba(0, 0, 0, .65);
    font-weight: 600;
}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {
    color: #1890ff;
}
.ant-select-item-option-disabled {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-select-item-option-disabled.ant-select-item-option-selected {
    background-color: #f5f5f5;
}
.ant-select-item-option-grouped {
    padding-left: 24px;
}
.ant-select-lg {
    font-size: 16px;
}
.ant-select-borderless .ant-select-selector {
    background-color: transparent!important;
    border-color: transparent!important;
    box-shadow: none!important;
}
.ant-select.ant-select-in-form-item {
    width: 100%}
.ant-select-rtl {
    direction: rtl;
}
.ant-select-rtl .ant-select-arrow, .ant-select-rtl .ant-select-clear {
    left: 11px;
    right: auto;
}
.ant-select-dropdown-rtl {
    direction: rtl;
}
.ant-select-dropdown-rtl .ant-select-item-option-grouped {
    padding-left: 12px;
    padding-right: 24px;
}
.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector, .ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector {
    padding-left: 24px;
    padding-right: 4px;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-item {
    text-align: right;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content {
    margin-left: 4px;
    margin-right: 0;
    text-align: right;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror {
    left: auto;
    right: 0;
}
.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder {
    left: auto;
    right: 11px;
}
.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
    right: 7px;
}
.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item, .ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
    left: 9px;
    right: 0;
    text-align: right;
}
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search {
    left: 25px;
    right: 11px;
}
.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item, .ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
    padding-left: 18px;
    padding-right: 0;
}
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
    right: 6px;
}
.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item, .ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
    padding-left: 21px;
    padding-right: 0;
}
.ant-skeleton {
    display: table;
    width: 100%}
.ant-skeleton-header {
    display: table-cell;
    padding-right: 16px;
    vertical-align: top;
}
.ant-skeleton-header .ant-skeleton-avatar {
    background: hsla(0, 0%, 75%, .2);
    display: inline-block;
    height: 32px;
    line-height: 32px;
    vertical-align: top;
    width: 32px;
}
.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {
    border-radius: 50%}
.ant-skeleton-header .ant-skeleton-avatar-lg {
    height: 40px;
    line-height: 40px;
    width: 40px;
}
.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
    border-radius: 50%}
.ant-skeleton-header .ant-skeleton-avatar-sm {
    height: 24px;
    line-height: 24px;
    width: 24px;
}
.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
    border-radius: 50%}
.ant-skeleton-content {
    display: table-cell;
    vertical-align: top;
    width: 100%}
.ant-skeleton-content .ant-skeleton-title {
    background: hsla(0, 0%, 75%, .2);
    border-radius: 5px;
    height: 16px;
    width: 100%}
.ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph {
    margin-top: 24px;
}
.ant-skeleton-content .ant-skeleton-paragraph {
    padding: 0;
}
.ant-skeleton-content .ant-skeleton-paragraph>li {
    background: hsla(0, 0%, 75%, .2);
    border-radius: 5px;
    height: 16px;
    list-style: none;
    width: 100%}
.ant-skeleton-content .ant-skeleton-paragraph>li:last-child:not(:first-child):not(:nth-child(2)) {
    width: 61%}
.ant-skeleton-content .ant-skeleton-paragraph>li+li {
    margin-top: 16px;
}
.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title {
    margin-top: 12px;
}
.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph {
    margin-top: 28px;
}
.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph>li, .ant-skeleton-round .ant-skeleton-content .ant-skeleton-title {
    border-radius: 100px;
}
.ant-skeleton-active .ant-skeleton-avatar, .ant-skeleton-active .ant-skeleton-button, .ant-skeleton-active .ant-skeleton-image, .ant-skeleton-active .ant-skeleton-input, .ant-skeleton-active .ant-skeleton-paragraph>li, .ant-skeleton-active .ant-skeleton-title {
    background: transparent;
    overflow: hidden;
    position: relative;
    z-index: 0;
}
.ant-skeleton-active .ant-skeleton-avatar:after, .ant-skeleton-active .ant-skeleton-button:after, .ant-skeleton-active .ant-skeleton-image:after, .ant-skeleton-active .ant-skeleton-input:after, .ant-skeleton-active .ant-skeleton-paragraph>li:after, .ant-skeleton-active .ant-skeleton-title:after {
    -webkit-animation: ant-skeleton-loading 1.4s ease infinite;
    animation: ant-skeleton-loading 1.4s ease infinite;
    background: linear-gradient(90deg, hsla(0, 0%, 75%, .2) 25%, hsla(0, 0%, 51%, .24) 37%, hsla(0, 0%, 75%, .2) 63%);
    bottom: 0;
    content: "";
    left: -150%;
    position: absolute;
    right: -150%;
    top: 0;
}
.ant-skeleton.ant-skeleton-block, .ant-skeleton.ant-skeleton-block .ant-skeleton-button, .ant-skeleton.ant-skeleton-block .ant-skeleton-input {
    width: 100%}
.ant-skeleton-element {
    display: inline-block;
    width: auto;
}
.ant-skeleton-element .ant-skeleton-button {
    background: hsla(0, 0%, 75%, .2);
    border-radius: 5px;
    display: inline-block;
    height: 32px;
    line-height: 32px;
    min-width: 64px;
    vertical-align: top;
    width: 64px;
}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-square {
    min-width: 32px;
    width: 32px;
}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle {
    border-radius: 50%;
    min-width: 32px;
    width: 32px;
}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round {
    border-radius: 32px;
}
.ant-skeleton-element .ant-skeleton-button-lg {
    height: 40px;
    line-height: 40px;
    min-width: 80px;
    width: 80px;
}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-square {
    min-width: 40px;
    width: 40px;
}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle {
    border-radius: 50%;
    min-width: 40px;
    width: 40px;
}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round {
    border-radius: 40px;
}
.ant-skeleton-element .ant-skeleton-button-sm {
    height: 24px;
    line-height: 24px;
    min-width: 48px;
    width: 48px;
}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-square {
    min-width: 24px;
    width: 24px;
}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle {
    border-radius: 50%;
    min-width: 24px;
    width: 24px;
}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round {
    border-radius: 24px;
}
.ant-skeleton-element .ant-skeleton-avatar {
    background: hsla(0, 0%, 75%, .2);
    display: inline-block;
    height: 32px;
    line-height: 32px;
    vertical-align: top;
    width: 32px;
}
.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle {
    border-radius: 50%}
.ant-skeleton-element .ant-skeleton-avatar-lg {
    height: 40px;
    line-height: 40px;
    width: 40px;
}
.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {
    border-radius: 50%}
.ant-skeleton-element .ant-skeleton-avatar-sm {
    height: 24px;
    line-height: 24px;
    width: 24px;
}
.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {
    border-radius: 50%}
.ant-skeleton-element .ant-skeleton-input {
    background: hsla(0, 0%, 75%, .2);
    display: inline-block;
    height: 32px;
    line-height: 32px;
    min-width: 160px;
    vertical-align: top;
    width: 160px;
}
.ant-skeleton-element .ant-skeleton-input-lg {
    height: 40px;
    line-height: 40px;
    min-width: 200px;
    width: 200px;
}
.ant-skeleton-element .ant-skeleton-input-sm {
    height: 24px;
    line-height: 24px;
    min-width: 120px;
    width: 120px;
}
.ant-skeleton-element .ant-skeleton-image {
    align-items: center;
    background: hsla(0, 0%, 75%, .2);
    display: flex;
    height: 96px;
    justify-content: center;
    line-height: 96px;
    vertical-align: top;
    width: 96px;
}
.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle {
    border-radius: 50%}
.ant-skeleton-element .ant-skeleton-image-path {
    fill: #bfbfbf;
}
.ant-skeleton-element .ant-skeleton-image-svg {
    height: 48px;
    line-height: 48px;
    max-height: 192px;
    max-width: 192px;
    width: 48px;
}
.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle {
    border-radius: 50%}
@-webkit-keyframes ant-skeleton-loading {
    0% {
        transform: translateX(-37.5%);
    }
    to {
        transform: translateX(37.5%);
    }
}@keyframes ant-skeleton-loading {
     0% {
         transform: translateX(-37.5%);
     }
     to {
         transform: translateX(37.5%);
     }
 }.ant-skeleton-rtl {
      direction: rtl;
  }
.ant-skeleton-rtl .ant-skeleton-header {
    padding-left: 16px;
    padding-right: 0;
}
.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar, .ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li, .ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title {
    -webkit-animation-name: ant-skeleton-loading-rtl;
    animation-name: ant-skeleton-loading-rtl;
}
@-webkit-keyframes ant-skeleton-loading-rtl {
    0% {
        background-position: 0 50%}
    to {
        background-position: 100% 50%}
}@keyframes ant-skeleton-loading-rtl {
     0% {
         background-position: 0 50%}
     to {
         background-position: 100% 50%}
 }.ant-slider {
      font-feature-settings: "tnum";
      box-sizing: border-box;
      color: rgba(0, 0, 0, .65);
      cursor: pointer;
      font-size: 14px;
      font-variant: tabular-nums;
      height: 12px;
      line-height: 1.5715;
      list-style: none;
      margin: 10px 6px;
      padding: 4px 0;
      position: relative;
      touch-action: none;
  }
.ant-slider-vertical {
    height: 100%;
    margin: 6px 10px;
    padding: 0 4px;
    width: 12px;
}
.ant-slider-vertical .ant-slider-rail {
    height: 100%;
    width: 4px;
}
.ant-slider-vertical .ant-slider-track {
    width: 4px;
}
.ant-slider-vertical .ant-slider-handle {
    margin-left: -5px;
    margin-top: -6px;
}
.ant-slider-vertical .ant-slider-mark {
    height: 100%;
    left: 12px;
    top: 0;
    width: 18px;
}
.ant-slider-vertical .ant-slider-mark-text {
    left: 4px;
    white-space: nowrap;
}
.ant-slider-vertical .ant-slider-step {
    height: 100%;
    width: 4px;
}
.ant-slider-vertical .ant-slider-dot {
    margin-left: -2px;
    top: auto;
}
.ant-slider-tooltip .ant-tooltip-inner {
    min-width: unset;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-handle {
    margin-left: 0;
    margin-right: -5px;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-mark {
    left: auto;
    right: 12px;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text {
    left: auto;
    right: 4px;
}
.ant-slider-rtl.ant-slider-vertical .ant-slider-dot {
    left: auto;
    right: 2px;
}
.ant-slider-with-marks {
    margin-bottom: 28px;
}
.ant-slider-rail {
    background-color: #f5f5f5;
    width: 100%}
.ant-slider-rail, .ant-slider-track {
    border-radius: 5px;
    height: 4px;
    position: absolute;
    transition: background-color .3s;
}
.ant-slider-track {
    background-color: #91d5ff;
}
.ant-slider-handle {
    background-color: #fff;
    border: 2px solid #91d5ff;
    border-radius: 50%;
    box-shadow: 0;
    cursor: pointer;
    height: 14px;
    margin-top: -5px;
    position: absolute;
    transition: border-color .3s, box-shadow .6s, transform .3s cubic-bezier(.18, .89, .32, 1.28);
    width: 14px;
}
.ant-slider-handle-dragging {
    z-index: 1;
}
.ant-slider-handle:focus {
    border-color: #46a6ff;
    box-shadow: 0 0 0 5px rgba(24, 144, 255, .12);
    outline: none;
}
.ant-slider-handle.ant-tooltip-open {
    border-color: #1890ff;
}
.ant-slider-handle:after {
    bottom: -6px;
    content: "";
    left: -6px;
    position: absolute;
    right: -6px;
    top: -6px;
}
.ant-slider:hover .ant-slider-rail {
    background-color: #e1e1e1;
}
.ant-slider:hover .ant-slider-track {
    background-color: #69c0ff;
}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
    border-color: #69c0ff;
}
.ant-slider-mark {
    font-size: 14px;
    left: 0;
    position: absolute;
    top: 14px;
    width: 100%}
.ant-slider-mark-text {
    color: rgba(0, 0, 0, .45);
    cursor: pointer;
    display: inline-block;
    position: absolute;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    word-break: keep-all;
}
.ant-slider-mark-text-active {
    color: rgba(0, 0, 0, .65);
}
.ant-slider-step {
    background: transparent;
    height: 4px;
    pointer-events: none;
    position: absolute;
    width: 100%}
.ant-slider-dot {
    background-color: #fff;
    border: 2px solid #f0f0f0;
    border-radius: 50%;
    cursor: pointer;
    height: 8px;
    position: absolute;
    top: -2px;
    width: 8px;
}
.ant-slider-dot-active {
    border-color: #8cc8ff;
}
.ant-slider-disabled {
    cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-rail {
    background-color: #f5f5f5!important;
}
.ant-slider-disabled .ant-slider-track {
    background-color: rgba(0, 0, 0, .25)!important;
}
.ant-slider-disabled .ant-slider-dot, .ant-slider-disabled .ant-slider-handle {
    background-color: #fff;
    border-color: rgba(0, 0, 0, .25)!important;
    box-shadow: none;
    cursor: not-allowed;
}
.ant-slider-disabled .ant-slider-dot, .ant-slider-disabled .ant-slider-mark-text {
    cursor: not-allowed!important;
}
.ant-slider-rtl {
    direction: rtl;
}
.ant-slider-rtl .ant-slider-mark {
    left: auto;
    right: 0;
}
.ant-space {
    display: inline-flex;
}
.ant-space-vertical {
    flex-direction: column;
}
.ant-space-align-center {
    align-items: center;
}
.ant-space-align-start {
    align-items: flex-start;
}
.ant-space-align-end {
    align-items: flex-end;
}
.ant-space-align-baseline {
    align-items: baseline;
}
.ant-space-item:empty {
    display: none;
}
.ant-space-rtl {
    direction: rtl;
}
.ant-spin {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    color: #1890ff;
    display: none;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    transition: transform .3s cubic-bezier(.78, .14, .15, .86);
    vertical-align: middle;
}
.ant-spin-spinning {
    display: inline-block;
    opacity: 1;
    position: static;
}
.ant-spin-nested-loading {
    position: relative;
}
.ant-spin-nested-loading>div>.ant-spin {
    display: block;
    height: 100%;
    left: 0;
    max-height: 400px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 4;
}
.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot {
    left: 50%;
    margin: -10px;
    position: absolute;
    top: 50%}
.ant-spin-nested-loading>div>.ant-spin .ant-spin-text {
    padding-top: 5px;
    position: absolute;
    text-shadow: 0 1px 2px #fff;
    top: 50%;
    width: 100%}
.ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot {
    margin-top: -20px;
}
.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot {
    margin: -7px;
}
.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text {
    padding-top: 2px;
}
.ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot {
    margin-top: -17px;
}
.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot {
    margin: -16px;
}
.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text {
    padding-top: 11px;
}
.ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot {
    margin-top: -26px;
}
.ant-spin-container {
    position: relative;
    transition: opacity .3s;
}
.ant-spin-container:after {
    background: #fff;
    bottom: 0;
    content: "";
    display: none\9;
    height: 100%;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .3s;
    width: 100%;
    z-index: 10;
}
.ant-spin-blur {
    clear: both;
    opacity: .5;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-spin-blur:after {
    opacity: .4;
    pointer-events: auto;
}
.ant-spin-tip {
    color: rgba(0, 0, 0, .45);
}
.ant-spin-dot {
    display: inline-block;
    font-size: 20px;
    height: 1em;
    position: relative;
    width: 1em;
}
.ant-spin-dot-item {
    -webkit-animation: antSpinMove 1s linear infinite alternate;
    animation: antSpinMove 1s linear infinite alternate;
    background-color: #1890ff;
    border-radius: 100%;
    display: block;
    height: 9px;
    opacity: .3;
    position: absolute;
    transform: scale(.75);
    transform-origin: 50% 50%;
    width: 9px;
}
.ant-spin-dot-item:first-child {
    left: 0;
    top: 0;
}
.ant-spin-dot-item:nth-child(2) {
    -webkit-animation-delay: .4s;
    animation-delay: .4s;
    right: 0;
    top: 0;
}
.ant-spin-dot-item:nth-child(3) {
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
    bottom: 0;
    right: 0;
}
.ant-spin-dot-item:nth-child(4) {
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s;
    bottom: 0;
    left: 0;
}
.ant-spin-dot-spin {
    -webkit-animation: antRotate 1.2s linear infinite;
    animation: antRotate 1.2s linear infinite;
    transform: rotate(0deg);
}
.ant-spin-sm .ant-spin-dot {
    font-size: 14px;
}
.ant-spin-sm .ant-spin-dot i {
    height: 6px;
    width: 6px;
}
.ant-spin-lg .ant-spin-dot {
    font-size: 32px;
}
.ant-spin-lg .ant-spin-dot i {
    height: 14px;
    width: 14px;
}
.ant-spin.ant-spin-show-text .ant-spin-text {
    display: block;
}
@media(-ms-high-contrast:active), (-ms-high-contrast:none) {
    .ant-spin-blur {
        background: #fff;
        opacity: .5;
    }
}@-webkit-keyframes antSpinMove {
     to {
         opacity: 1;
     }
 }@keyframes antSpinMove {
      to {
          opacity: 1;
      }
  }@-webkit-keyframes antRotate {
       to {
           transform: rotate(1turn);
       }
   }@keyframes antRotate {
        to {
            transform: rotate(1turn);
        }
    }.ant-spin-rtl {
         direction: rtl;
     }
.ant-spin-rtl .ant-spin-dot-spin {
    -webkit-animation-name: antRotateRtl;
    animation-name: antRotateRtl;
    transform: rotate(-45deg);
}
@-webkit-keyframes antRotateRtl {
    to {
        transform: rotate(-405deg);
    }
}@keyframes antRotateRtl {
     to {
         transform: rotate(-405deg);
     }
 }.ant-statistic {
      font-feature-settings: "tnum";
      box-sizing: border-box;
      color: rgba(0, 0, 0, .65);
      font-size: 14px;
      font-variant: tabular-nums;
      line-height: 1.5715;
      list-style: none;
      margin: 0;
      padding: 0;
  }
.ant-statistic-title {
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
    margin-bottom: 4px;
}
.ant-statistic-skeleton {
    padding-top: 16px;
}
.ant-statistic-content {
    color: rgba(0, 0, 0, .85);
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 24px;
}
.ant-statistic-content-value {
    direction: ltr;
    display: inline-block;
}
.ant-statistic-content-prefix, .ant-statistic-content-suffix {
    display: inline-block;
}
.ant-statistic-content-prefix {
    margin-right: 4px;
}
.ant-statistic-content-suffix {
    margin-left: 4px;
}
.ant-statistic-rtl {
    direction: rtl;
}
.ant-statistic-rtl .ant-statistic-content-prefix {
    margin-left: 4px;
    margin-right: 0;
}
.ant-statistic-rtl .ant-statistic-content-suffix {
    margin-left: 0;
    margin-right: 4px;
}
.ant-steps {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: flex;
    font-size: 14px;
    font-size: 0;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: left;
    text-align: initial;
    width: 100%}
.ant-steps-item {
    display: inline-block;
    flex: 1 1;
    overflow: hidden;
    position: relative;
    vertical-align: top;
}
.ant-steps-item-container {
    outline: none;
}
.ant-steps-item:last-child {
    flex: none;
}
.ant-steps-item:last-child>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after, .ant-steps-item:last-child>.ant-steps-item-container>.ant-steps-item-tail {
    display: none;
}
.ant-steps-item-content, .ant-steps-item-icon {
    display: inline-block;
    vertical-align: top;
}
.ant-steps-item-icon {
    border: 1px solid rgba(0, 0, 0, .25);
    border-radius: 32px;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 16px;
    height: 32px;
    line-height: 32px;
    margin: 0 8px 0 0;
    text-align: center;
    transition: background-color .3s, border-color .3s;
    width: 32px;
}
.ant-steps-item-icon .ant-steps-icon {
    color: #1890ff;
    line-height: 1;
    position: relative;
    top: -.5px;
}
.ant-steps-item-tail {
    left: 0;
    padding: 0 10px;
    position: absolute;
    top: 12px;
    width: 100%}
.ant-steps-item-tail:after {
    background: #f0f0f0;
    border-radius: 1px;
    content: "";
    display: inline-block;
    height: 1px;
    transition: background .3s;
    width: 100%}
.ant-steps-item-title {
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 16px;
    line-height: 32px;
    padding-right: 16px;
    position: relative;
}
.ant-steps-item-title:after {
    background: #f0f0f0;
    content: "";
    display: block;
    height: 1px;
    left: 100%;
    position: absolute;
    top: 16px;
    width: 9999px;
}
.ant-steps-item-subtitle {
    display: inline;
    font-weight: 400;
    margin-left: 8px;
}
.ant-steps-item-description, .ant-steps-item-subtitle {
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
}
.ant-steps-item-wait .ant-steps-item-icon {
    background-color: #fff;
    border-color: rgba(0, 0, 0, .25);
}
.ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon {
    color: rgba(0, 0, 0, .25);
}
.ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot {
    background: rgba(0, 0, 0, .25);
}
.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title {
    color: rgba(0, 0, 0, .45);
}
.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after {
    background-color: #f0f0f0;
}
.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description {
    color: rgba(0, 0, 0, .45);
}
.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-tail:after {
    background-color: #f0f0f0;
}
.ant-steps-item-process .ant-steps-item-icon {
    background-color: #fff;
    border-color: #1890ff;
}
.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon {
    color: #1890ff;
}
.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot {
    background: #1890ff;
}
.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title {
    color: rgba(0, 0, 0, .85);
}
.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after {
    background-color: #f0f0f0;
}
.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description {
    color: rgba(0, 0, 0, .65);
}
.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-tail:after {
    background-color: #f0f0f0;
}
.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon {
    background: #1890ff;
}
.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon .ant-steps-icon {
    color: #fff;
}
.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-title {
    font-weight: 500;
}
.ant-steps-item-finish .ant-steps-item-icon {
    background-color: #fff;
    border-color: #1890ff;
}
.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon {
    color: #1890ff;
}
.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot {
    background: #1890ff;
}
.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title {
    color: rgba(0, 0, 0, .65);
}
.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after {
    background-color: #1890ff;
}
.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description {
    color: rgba(0, 0, 0, .45);
}
.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after {
    background-color: #1890ff;
}
.ant-steps-item-error .ant-steps-item-icon {
    background-color: #fff;
    border-color: #e31b23;
}
.ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon {
    color: #e31b23;
}
.ant-steps-item-error .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot {
    background: #e31b23;
}
.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title {
    color: #e31b23;
}
.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after {
    background-color: #f0f0f0;
}
.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description {
    color: #e31b23;
}
.ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-tail:after {
    background-color: #f0f0f0;
}
.ant-steps-item.ant-steps-next-error .ant-steps-item-title:after {
    background: #e31b23;
}
.ant-steps-item-disabled {
    cursor: not-allowed;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] {
    cursor: pointer;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-description, .ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-icon .ant-steps-icon, .ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-subtitle, .ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button] .ant-steps-item-title {
    transition: color .3s;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-description, .ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-subtitle, .ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-title {
    color: #1890ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon {
    border-color: #1890ff;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon .ant-steps-icon {
    color: #1890ff;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
    padding-left: 16px;
    white-space: nowrap;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
    padding-left: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
    padding-right: 0;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-tail {
    display: none;
}
.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description {
    max-width: 140px;
    white-space: normal;
}
.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon {
    background: none;
    border: 0;
    height: auto;
}
.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon>.ant-steps-icon {
    font-size: 24px;
    height: 32px;
    left: .5px;
    line-height: 32px;
    top: 0;
    width: 32px;
}
.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon {
    color: #1890ff;
}
.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {
    background: none;
    width: auto;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
    padding-left: 12px;
}
.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
    padding-left: 0;
}
.ant-steps-small .ant-steps-item-icon {
    border-radius: 24px;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin: 0 8px 0 0;
    text-align: center;
    width: 24px;
}
.ant-steps-small .ant-steps-item-title {
    font-size: 14px;
    line-height: 24px;
    padding-right: 12px;
}
.ant-steps-small .ant-steps-item-title:after {
    top: 12px;
}
.ant-steps-small .ant-steps-item-description {
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
}
.ant-steps-small .ant-steps-item-tail {
    top: 8px;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {
    background: none;
    border: 0;
    border-radius: 0;
    height: inherit;
    line-height: inherit;
    width: inherit;
}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon {
    font-size: 24px;
    line-height: 24px;
    transform: none;
}
.ant-steps-vertical {
    display: flex;
    flex-direction: column;
}
.ant-steps-vertical>.ant-steps-item {
    display: block;
    flex: 1 0 auto;
    overflow: visible;
    padding-left: 0;
}
.ant-steps-vertical>.ant-steps-item .ant-steps-item-icon {
    float: left;
    margin-right: 16px;
}
.ant-steps-vertical>.ant-steps-item .ant-steps-item-content {
    display: block;
    min-height: 48px;
    overflow: hidden;
}
.ant-steps-vertical>.ant-steps-item .ant-steps-item-title {
    line-height: 32px;
}
.ant-steps-vertical>.ant-steps-item .ant-steps-item-description {
    padding-bottom: 12px;
}
.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail {
    height: 100%;
    left: 16px;
    padding: 38px 0 6px;
    position: absolute;
    top: 0;
    width: 1px;
}
.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail:after {
    height: 100%;
    width: 1px;
}
.ant-steps-vertical>.ant-steps-item:not(:last-child)>.ant-steps-item-container>.ant-steps-item-tail {
    display: block;
}
.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after {
    display: none;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
    left: 12px;
    padding: 30px 0 6px;
    position: absolute;
    top: 0;
}
.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
    line-height: 24px;
}
.ant-steps-label-vertical .ant-steps-item {
    overflow: visible;
}
.ant-steps-label-vertical .ant-steps-item-tail {
    margin-left: 58px;
    padding: 3.5px 24px;
}
.ant-steps-label-vertical .ant-steps-item-content {
    display: block;
    margin-top: 8px;
    text-align: center;
    width: 116px;
}
.ant-steps-label-vertical .ant-steps-item-icon {
    display: inline-block;
    margin-left: 42px;
}
.ant-steps-label-vertical .ant-steps-item-title {
    padding-left: 0;
    padding-right: 0;
}
.ant-steps-label-vertical .ant-steps-item-title:after {
    display: none;
}
.ant-steps-label-vertical .ant-steps-item-subtitle {
    display: block;
    line-height: 1.5715;
    margin-bottom: 4px;
    margin-left: 0;
}
.ant-steps-label-vertical.ant-steps-small:not(.ant-steps-dot) .ant-steps-item-icon {
    margin-left: 46px;
}
.ant-steps-dot .ant-steps-item-title, .ant-steps-dot.ant-steps-small .ant-steps-item-title {
    line-height: 1.5715;
}
.ant-steps-dot .ant-steps-item-tail, .ant-steps-dot.ant-steps-small .ant-steps-item-tail {
    margin: 0 0 0 70px;
    padding: 0;
    top: 2px;
    width: 100%}
.ant-steps-dot .ant-steps-item-tail:after, .ant-steps-dot.ant-steps-small .ant-steps-item-tail:after {
    height: 3px;
    margin-left: 12px;
    width: calc(100% - 20px);
}
.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot, .ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
    left: 2px;
}
.ant-steps-dot .ant-steps-item-icon, .ant-steps-dot.ant-steps-small .ant-steps-item-icon {
    background: transparent;
    border: 0;
    height: 8px;
    line-height: 8px;
    margin-left: 67px;
    padding-right: 0;
    width: 8px;
}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot, .ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
    border-radius: 100px;
    float: left;
    height: 100%;
    position: relative;
    transition: all .3s;
    width: 100%}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after, .ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot:after {
    background: rgba(0, 0, 0, .001);
    content: "";
    height: 32px;
    left: -26px;
    position: absolute;
    top: -12px;
    width: 60px;
}
.ant-steps-dot .ant-steps-item-content, .ant-steps-dot.ant-steps-small .ant-steps-item-content {
    width: 140px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon, .ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
    background: none;
    height: 10px;
    line-height: 10px;
    position: relative;
    top: -1px;
    width: 10px;
}
.ant-steps-dot .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot, .ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-icon:first-child .ant-steps-icon-dot {
    left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
    background: none;
    margin-left: 0;
    margin-top: 13px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail {
    left: -9px;
    margin: 0;
    padding: 22px 0 4px;
    top: 6.5px;
}
.ant-steps-vertical.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
    margin-top: 10px;
}
.ant-steps-vertical.ant-steps-dot.ant-steps-small .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail {
    top: 3.5px;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
    left: 0;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-content {
    width: inherit;
}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot {
    left: -1px;
    top: -1px;
}
.ant-steps-navigation {
    padding-top: 12px;
}
.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
    margin-left: -12px;
}
.ant-steps-navigation .ant-steps-item {
    overflow: visible;
    text-align: center;
}
.ant-steps-navigation .ant-steps-item-container {
    display: inline-block;
    height: 100%;
    margin-left: -16px;
    padding-bottom: 12px;
    text-align: left;
    transition: opacity .3s;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-content {
    max-width: auto;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
    max-width: 100%;
    overflow: hidden;
    padding-right: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title:after {
    display: none;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role=button] {
    cursor: pointer;
}
.ant-steps-navigation .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-container[role=button]:hover {
    opacity: .85;
}
.ant-steps-navigation .ant-steps-item:last-child {
    flex: 1 1;
}
.ant-steps-navigation .ant-steps-item:last-child:after {
    display: none;
}
.ant-steps-navigation .ant-steps-item:after {
    border: 1px solid rgba(0, 0, 0, .25);
    border-bottom: none;
    border-left: none;
    content: "";
    display: inline-block;
    height: 12px;
    left: 100%;
    margin-left: -2px;
    margin-top: -14px;
    position: absolute;
    top: 50%;
    transform: rotate(45deg);
    width: 12px;
}
.ant-steps-navigation .ant-steps-item:before {
    background-color: #1890ff;
    bottom: 0;
    content: "";
    display: inline-block;
    height: 2px;
    left: 50%;
    position: absolute;
    transition: width .3s, left .3s;
    transition-timing-function: ease-out;
    width: 0;
}
.ant-steps-navigation .ant-steps-item.ant-steps-item-active:before {
    left: 0;
    width: 100%}
.ant-steps-navigation.ant-steps-vertical>.ant-steps-item {
    margin-right: 0!important;
}
.ant-steps-navigation.ant-steps-vertical>.ant-steps-item:before {
    display: none;
}
.ant-steps-navigation.ant-steps-vertical>.ant-steps-item.ant-steps-item-active:before {
    display: block;
    height: calc(100% - 24px);
    left: unset;
    right: 0;
    top: 0;
    width: 3px;
}
.ant-steps-navigation.ant-steps-vertical>.ant-steps-item:after {
    display: block;
    height: 8px;
    left: 50%;
    margin-bottom: 8px;
    position: relative;
    text-align: center;
    top: -2px;
    transform: rotate(135deg);
    width: 8px;
}
.ant-steps-navigation.ant-steps-horizontal>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail, .ant-steps-navigation.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail {
    visibility: hidden;
}
.ant-steps-rtl {
    direction: rtl;
}
.ant-steps.ant-steps-rtl .ant-steps-item-icon {
    margin-left: 8px;
    margin-right: 0;
}
.ant-steps-rtl .ant-steps-item-tail {
    left: auto;
    right: 0;
}
.ant-steps-rtl .ant-steps-item-title {
    padding-left: 16px;
    padding-right: 0;
}
.ant-steps-rtl .ant-steps-item-title .ant-steps-item-subtitle {
    float: left;
    margin-left: 0;
    margin-right: 8px;
}
.ant-steps-rtl .ant-steps-item-title:after {
    left: auto;
    right: 100%}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
    padding-left: 0;
    padding-right: 16px;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
    padding-right: 0;
}
.ant-steps-rtl.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:last-child .ant-steps-item-title {
    padding-left: 0;
}
.ant-steps-rtl .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon {
    left: auto;
    right: .5px;
}
.ant-steps-rtl.ant-steps-navigation.ant-steps-small .ant-steps-item-container {
    margin-left: 0;
    margin-right: -12px;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container {
    margin-left: 0;
    margin-right: -16px;
    text-align: right;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item-container .ant-steps-item-title {
    padding-left: 0;
}
.ant-steps-rtl.ant-steps-navigation .ant-steps-item:after {
    left: auto;
    margin-left: 0;
    margin-right: -2px;
    right: 100%;
    transform: rotate(225deg);
}
.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
    padding-left: 0;
    padding-right: 12px;
}
.ant-steps-rtl.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item:first-child {
    padding-right: 0;
}
.ant-steps-rtl.ant-steps-small .ant-steps-item-title {
    padding-left: 12px;
    padding-right: 0;
}
.ant-steps-rtl.ant-steps-vertical>.ant-steps-item .ant-steps-item-icon {
    float: right;
    margin-left: 16px;
    margin-right: 0;
}
.ant-steps-rtl.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail {
    left: auto;
    right: 16px;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
    left: auto;
    right: 12px;
}
.ant-steps-rtl.ant-steps-label-vertical .ant-steps-item-title {
    padding-left: 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail {
    margin: 0 70px 0 0;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-tail:after, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-tail:after {
    margin-left: 0;
    margin-right: 12px;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item:first-child .ant-steps-icon-dot {
    left: auto;
    right: 2px;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon {
    margin-left: 0;
    margin-right: 67px;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {
    float: right;
}
.ant-steps-rtl.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot:after, .ant-steps-rtl.ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot:after {
    left: auto;
    right: -26px;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {
    margin-left: 16px;
    margin-right: 0;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail {
    left: auto;
    right: -9px;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item:first-child .ant-steps-icon-dot {
    left: auto;
    right: 0;
}
.ant-steps-rtl.ant-steps-vertical.ant-steps-dot .ant-steps-item-process .ant-steps-icon-dot {
    left: auto;
    right: -2px;
}
.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child {
    padding-left: 0;
    padding-right: 4px;
}
.ant-steps-rtl.ant-steps-with-progress.ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item:first-child.ant-steps-item-active {
    padding-right: 4px;
}
.ant-steps-with-progress .ant-steps-item {
    padding-top: 4px;
}
.ant-steps-with-progress .ant-steps-item .ant-steps-item-tail {
    top: 4px!important;
}
.ant-steps-with-progress.ant-steps-horizontal .ant-steps-item:first-child {
    padding-bottom: 4px;
    padding-left: 4px;
}
.ant-steps-with-progress .ant-steps-item-icon {
    position: relative;
}
.ant-steps-with-progress .ant-steps-item-icon .ant-progress {
    bottom: -5px;
    left: -5px;
    position: absolute;
    right: -5px;
    top: -5px;
}
.ant-switch {
    font-feature-settings: "tnum";
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .25), rgba(0, 0, 0, .25)), linear-gradient(90deg, #fff, #fff);
    border: 0;
    border-radius: 100px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    height: 22px;
    line-height: 1.5715;
    line-height: 22px;
    list-style: none;
    margin: 0;
    min-width: 44px;
    padding: 0;
    position: relative;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle;
}
.ant-switch:focus {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, .1);
    outline: 0;
}
.ant-switch-checked:focus {
    box-shadow: 0 0 0 2px #e6f7ff;
}
.ant-switch:focus:hover {
    box-shadow: none;
}
.ant-switch-checked {
    background: #1890ff;
}
.ant-switch-disabled, .ant-switch-loading {
    cursor: not-allowed;
    opacity: .4;
}
.ant-switch-disabled *, .ant-switch-loading * {
    box-shadow: none;
    cursor: not-allowed;
}
.ant-switch-inner {
    color: #fff;
    display: block;
    font-size: 12px;
    margin: 0 7px 0 25px;
    transition: margin .2s;
}
.ant-switch-checked .ant-switch-inner {
    margin: 0 25px 0 7px;
}
.ant-switch-handle {
    height: 18px;
    left: 2px;
    top: 2px;
    width: 18px;
}
.ant-switch-handle, .ant-switch-handle:before {
    position: absolute;
    transition: all .2s ease-in-out;
}
.ant-switch-handle:before {
    background-color: #fff;
    border-radius: 9px;
    bottom: 0;
    box-shadow: 0 2px 4px 0 rgba(0, 35, 11, .2);
    content: "";
    left: 0;
    right: 0;
    top: 0;
}
.ant-switch-checked .ant-switch-handle {
    left: calc(100% - 20px);
}
.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle:before {
    left: 0;
    right: -30%}
.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle:before {
    left: -30%;
    right: 0;
}
.ant-switch-loading-icon.anticon {
    color: rgba(0, 0, 0, .65);
    position: relative;
    top: 2px;
    vertical-align: top;
}
.ant-switch-checked .ant-switch-loading-icon {
    color: #1890ff;
}
.ant-switch-small {
    height: 16px;
    line-height: 16px;
    min-width: 28px;
}
.ant-switch-small .ant-switch-inner {
    font-size: 12px;
    margin: 0 5px 0 18px;
}
.ant-switch-small .ant-switch-handle {
    height: 12px;
    width: 12px;
}
.ant-switch-small .ant-switch-loading-icon {
    font-size: 9px;
    top: 1.5px;
}
.ant-switch-small.ant-switch-checked .ant-switch-inner {
    margin: 0 18px 0 5px;
}
.ant-switch-small.ant-switch-checked .ant-switch-handle {
    left: calc(100% - 14px);
}
.ant-switch-rtl {
    direction: rtl;
}
.ant-switch-rtl .ant-switch-inner {
    margin: 0 25px 0 7px;
}
.ant-switch-rtl .ant-switch-handle {
    left: auto;
    right: 2px;
}
.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle:before {
    left: -30%;
    right: 0;
}
.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle:before {
    left: 0;
    right: -30%}
.ant-switch-rtl.ant-switch-checked .ant-switch-inner {
    margin: 0 7px 0 25px;
}
.ant-switch-rtl.ant-switch-checked .ant-switch-handle {
    right: calc(100% - 20px);
}
.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle {
    right: calc(100% - 14px);
}
.ant-table.ant-table-middle {
    font-size: 14px;
}
.ant-table.ant-table-middle .ant-table-footer, .ant-table.ant-table-middle .ant-table-tbody>tr>td, .ant-table.ant-table-middle .ant-table-thead>tr>th, .ant-table.ant-table-middle .ant-table-title, .ant-table.ant-table-middle tfoot>tr>td, .ant-table.ant-table-middle tfoot>tr>th {
    padding: 12px 8px;
}
.ant-table.ant-table-middle .ant-table-filter-trigger {
    margin-right: -4px;
}
.ant-table.ant-table-middle .ant-table-expanded-row-fixed {
    margin: -12px -8px;
}
.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
    margin: -12px -8px -12px 40px;
}
.ant-table.ant-table-middle .ant-table-selection-column {
    -webkit-padding-start: 2px;
    padding-inline-start: 2px;
}
.ant-table.ant-table-small {
    font-size: 14px;
}
.ant-table.ant-table-small .ant-table-footer, .ant-table.ant-table-small .ant-table-tbody>tr>td, .ant-table.ant-table-small .ant-table-thead>tr>th, .ant-table.ant-table-small .ant-table-title, .ant-table.ant-table-small tfoot>tr>td, .ant-table.ant-table-small tfoot>tr>th {
    padding: 8px;
}
.ant-table.ant-table-small .ant-table-filter-trigger {
    margin-right: -4px;
}
.ant-table.ant-table-small .ant-table-expanded-row-fixed {
    margin: -8px;
}
.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table {
    margin: -8px -8px -8px 40px;
}
.ant-table.ant-table-small .ant-table-selection-column {
    -webkit-padding-start: 2px;
    padding-inline-start: 2px;
}
.ant-table.ant-table-bordered>.ant-table-title {
    border: 1px solid #f0f0f0;
    border-bottom: 0;
}
.ant-table.ant-table-bordered>.ant-table-container {
    border-left: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>td, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>th, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>td, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>th, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>td, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>th, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>td, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>th, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th {
    border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr:not(:last-child)>th, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr:not(:last-child)>th, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr:not(:last-child)>th, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr:not(:last-child)>th {
    border-bottom: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>th:before, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th:before, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>th:before, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>th:before {
    background-color: transparent!important;
}
.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>.ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tfoot>tr>.ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>thead>tr>.ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>.ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tfoot>tr>.ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>.ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>.ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tfoot>tr>.ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>thead>tr>.ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>.ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tfoot>tr>.ant-table-cell-fix-right-first:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>thead>tr>.ant-table-cell-fix-right-first:after {
    border-right: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed {
    margin: -16px -17px;
}
.ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table>tbody>tr>td>.ant-table-expanded-row-fixed:after, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-summary>table>tbody>tr>td>.ant-table-expanded-row-fixed:after {
    border-right: 1px solid #f0f0f0;
    bottom: 0;
    content: "";
    position: absolute;
    right: 1px;
    top: 0;
}
.ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table, .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header>table {
    border-top: 1px solid #f0f0f0;
}
.ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-expanded-row>td, .ant-table.ant-table-bordered.ant-table-scroll-horizontal>.ant-table-container>.ant-table-body>table>tbody>tr.ant-table-placeholder>td {
    border-right: 0;
}
.ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed, .ant-table.ant-table-bordered.ant-table-middle>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed {
    margin: -12px -9px;
}
.ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed, .ant-table.ant-table-bordered.ant-table-small>.ant-table-container>.ant-table-content>table>tbody>tr>td>.ant-table-expanded-row-fixed {
    margin: -8px -9px;
}
.ant-table.ant-table-bordered>.ant-table-footer {
    border: 1px solid #f0f0f0;
    border-top: 0;
}
.ant-table-cell .ant-table-container:first-child {
    border-top: 0;
}
.ant-table-cell-scrollbar:not([rowspan]) {
    box-shadow: 0 1px 0 1px #fafafa;
}
.ant-table-wrapper {
    clear: both;
    max-width: 100%}
.ant-table-wrapper:before {
    content: "";
    display: table;
}
.ant-table-wrapper:after {
    clear: both;
    content: "";
    display: table;
}
.ant-table {
    font-feature-settings: "tnum";
    background: #fff;
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}
.ant-table table {
    border-collapse: separate;
    border-radius: 5px 5px 0 0;
    border-spacing: 0;
    text-align: left;
    width: 100%}
.ant-table tfoot>tr>td, .ant-table tfoot>tr>th, .ant-table-tbody>tr>td, .ant-table-thead>tr>th {
    overflow-wrap: break-word;
    padding: 16px;
    position: relative;
}
.ant-table-cell-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: keep-all;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last, .ant-table-cell-ellipsis.ant-table-cell-fix-right-first {
    overflow: visible;
}
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content, .ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ant-table-cell-ellipsis .ant-table-column-title {
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: keep-all;
}
.ant-table-title {
    padding: 16px;
}
.ant-table-footer {
    background: #fafafa;
    color: rgba(0, 0, 0, .85);
    padding: 16px;
}
.ant-table-thead>tr>th {
    background: #fafafa;
    border-bottom: 1px solid #f0f0f0;
    color: rgba(0, 0, 0, .85);
    font-weight: 500;
    position: relative;
    text-align: left;
    transition: background .3s ease;
}
.ant-table-thead>tr>th[colspan]:not([colspan="1"]) {
    text-align: center;
}
.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before {
    background-color: rgba(0, 0, 0, .06);
    content: "";
    height: 1.6em;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: background-color .3s;
    width: 1px;
}
.ant-table-thead>tr:not(:last-child)>th[colspan] {
    border-bottom: 0;
}
.ant-table-tbody>tr>td {
    border-bottom: 1px solid #f0f0f0;
    transition: background .3s;
}
.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table, .ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table {
    margin: -16px -16px -16px 32px;
}
.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td, .ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td {
    border-bottom: 0;
}
.ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child, .ant-table-tbody>tr>td>.ant-table-expanded-row-fixed>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child, .ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:first-child, .ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table-tbody>tr:last-child>td:last-child {
    border-radius: 0;
}
.ant-table-tbody>tr.ant-table-row:hover>td, .ant-table-tbody>tr>td.ant-table-cell-row-hover {
    background: #fafafa;
}
.ant-table-tbody>tr.ant-table-row-selected>td {
    background: #e6f7ff;
    border-color: rgba(0, 0, 0, .03);
}
.ant-table-tbody>tr.ant-table-row-selected:hover>td {
    background: #dcf4ff;
}
.ant-table-summary {
    background: #fff;
    position: relative;
    z-index: 2;
}
div.ant-table-summary {
    box-shadow: 0 -1px 0 #f0f0f0;
}
.ant-table-summary>tr>td, .ant-table-summary>tr>th {
    border-bottom: 1px solid #f0f0f0;
}
.ant-table-pagination.ant-pagination {
    margin: 16px 0;
}
.ant-table-pagination {
    display: flex;
    flex-wrap: wrap;
    row-gap: 8px;
}
.ant-table-pagination>* {
    flex: none;
}
.ant-table-pagination-left {
    justify-content: flex-start;
}
.ant-table-pagination-center {
    justify-content: center;
}
.ant-table-pagination-right {
    justify-content: flex-end;
}
.ant-table-thead th.ant-table-column-has-sorters {
    cursor: pointer;
    outline: none;
    transition: all .3s;
}
.ant-table-thead th.ant-table-column-has-sorters:hover {
    background: rgba(0, 0, 0, .04);
}
.ant-table-thead th.ant-table-column-has-sorters:hover:before {
    background-color: transparent!important;
}
.ant-table-thead th.ant-table-column-has-sorters:focus-visible {
    color: #1890ff;
}
.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover, .ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover, .ant-table-thead th.ant-table-column-sort {
    background: #f5f5f5;
}
.ant-table-thead th.ant-table-column-sort:before {
    background-color: transparent!important;
}
td.ant-table-column-sort {
    background: #fafafa;
}
.ant-table-column-title {
    flex: 1 1;
    position: relative;
    z-index: 1;
}
.ant-table-column-sorters {
    align-items: center;
    display: flex;
    flex: auto;
    justify-content: space-between;
}
.ant-table-column-sorters:after {
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%}
.ant-table-column-sorter {
    color: #bfbfbf;
    font-size: 0;
    margin-left: 4px;
    transition: color .3s;
}
.ant-table-column-sorter-inner {
    align-items: center;
    display: inline-flex;
    flex-direction: column;
}
.ant-table-column-sorter-down, .ant-table-column-sorter-up {
    font-size: 11px;
}
.ant-table-column-sorter-down.active, .ant-table-column-sorter-up.active {
    color: #1890ff;
}
.ant-table-column-sorter-up+.ant-table-column-sorter-down {
    margin-top: -.3em;
}
.ant-table-column-sorters:hover .ant-table-column-sorter {
    color: #a6a6a6;
}
.ant-table-filter-column {
    display: flex;
    justify-content: space-between;
}
.ant-table-filter-trigger {
    align-items: center;
    border-radius: 5px;
    color: #bfbfbf;
    cursor: pointer;
    display: flex;
    font-size: 12px;
    margin: -4px -8px -4px 4px;
    padding: 0 4px;
    position: relative;
    transition: all .3s;
}
.ant-table-filter-trigger:hover {
    background: rgba(0, 0, 0, .04);
    color: rgba(0, 0, 0, .45);
}
.ant-table-filter-trigger.active {
    color: #1890ff;
}
.ant-table-filter-dropdown {
    font-feature-settings: "tnum";
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    min-width: 120px;
    padding: 0;
}
.ant-table-filter-dropdown .ant-dropdown-menu {
    border: 0;
    box-shadow: none;
    max-height: 264px;
    overflow-x: hidden;
}
.ant-table-filter-dropdown .ant-dropdown-menu:empty:after {
    color: rgba(0, 0, 0, .25);
    content: "Not Found";
    display: block;
    font-size: 12px;
    padding: 8px 0;
    text-align: center;
}
.ant-table-filter-dropdown-tree {
    padding: 8px 8px 0;
}
.ant-table-filter-dropdown-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover {
    background-color: #f5f5f5;
}
.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper, .ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper:hover {
    background-color: #bae7ff;
}
.ant-table-filter-dropdown-search {
    border-bottom: 1px solid #f0f0f0;
    padding: 8px;
}
.ant-table-filter-dropdown-search-input input {
    min-width: 140px;
}
.ant-table-filter-dropdown-search-input .anticon {
    color: rgba(0, 0, 0, .25);
}
.ant-table-filter-dropdown-checkall {
    margin-bottom: 4px;
    margin-left: 4px;
    width: 100%}
.ant-table-filter-dropdown-submenu>ul {
    max-height: calc(100vh - 130px);
    overflow-x: hidden;
    overflow-y: auto;
}
.ant-table-filter-dropdown .ant-checkbox-wrapper+span, .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span {
    padding-left: 8px;
}
.ant-table-filter-dropdown-btns {
    background-color: inherit;
    border-top: 1px solid #f0f0f0;
    display: flex;
    justify-content: space-between;
    overflow: hidden;
    padding: 7px 8px;
}
.ant-table-selection-col {
    width: 32px;
}
.ant-table-bordered .ant-table-selection-col {
    width: 50px;
}
table tr td.ant-table-selection-column, table tr th.ant-table-selection-column {
    padding-left: 8px;
    padding-right: 8px;
    text-align: center;
}
table tr td.ant-table-selection-column .ant-radio-wrapper, table tr th.ant-table-selection-column .ant-radio-wrapper {
    margin-right: 0;
}
table tr th.ant-table-selection-column.ant-table-cell-fix-left {
    z-index: 3;
}
table tr th.ant-table-selection-column:after {
    background-color: transparent!important;
}
.ant-table-selection {
    display: inline-flex;
    flex-direction: column;
    position: relative;
}
.ant-table-selection-extra {
    cursor: pointer;
    -webkit-margin-start: 100%;
    margin-inline-start: 100%;
    -webkit-padding-start: 4px;
    padding-inline-start: 4px;
    position: absolute;
    top: 0;
    transition: all .3s;
    z-index: 1;
}
.ant-table-selection-extra .anticon {
    color: #bfbfbf;
    font-size: 10px;
}
.ant-table-selection-extra .anticon:hover {
    color: #a6a6a6;
}
.ant-table-expand-icon-col {
    width: 48px;
}
.ant-table-row-expand-icon-cell {
    text-align: center;
}
.ant-table-row-expand-icon-cell .ant-table-row-expand-icon {
    display: inline-flex;
    float: none;
    vertical-align: sub;
}
.ant-table-row-indent {
    float: left;
    height: 1px;
}
.ant-table-row-expand-icon {
    background: #fff;
    border: 1px solid #f0f0f0;
    border-radius: 5px;
    box-sizing: border-box;
    color: #1890ff;
    color: inherit;
    cursor: pointer;
    float: left;
    height: 17px;
    line-height: 17px;
    outline: none;
    padding: 0;
    position: relative;
    text-decoration: none;
    transform: scale(.94117647);
    transition: color .3s;
    transition: all .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 17px;
}
.ant-table-row-expand-icon:focus, .ant-table-row-expand-icon:hover {
    color: #40a9ff;
}
.ant-table-row-expand-icon:active {
    color: #096dd9;
}
.ant-table-row-expand-icon:active, .ant-table-row-expand-icon:focus, .ant-table-row-expand-icon:hover {
    border-color: currentcolor;
}
.ant-table-row-expand-icon:after, .ant-table-row-expand-icon:before {
    background: currentcolor;
    content: "";
    position: absolute;
    transition: transform .3s ease-out;
}
.ant-table-row-expand-icon:before {
    height: 1px;
    left: 3px;
    right: 3px;
    top: 7px;
}
.ant-table-row-expand-icon:after {
    bottom: 3px;
    left: 7px;
    top: 3px;
    transform: rotate(90deg);
    width: 1px;
}
.ant-table-row-expand-icon-collapsed:before {
    transform: rotate(-180deg);
}
.ant-table-row-expand-icon-collapsed:after {
    transform: rotate(0deg);
}
.ant-table-row-expand-icon-spaced {
    background: transparent;
    border: 0;
    visibility: hidden;
}
.ant-table-row-expand-icon-spaced:after, .ant-table-row-expand-icon-spaced:before {
    content: none;
    display: none;
}
.ant-table-row-indent+.ant-table-row-expand-icon {
    margin-right: 8px;
    margin-top: 2.5005px;
}
tr.ant-table-expanded-row:hover>td, tr.ant-table-expanded-row>td {
    background: #fbfbfb;
}
tr.ant-table-expanded-row .ant-descriptions-view {
    display: flex;
}
tr.ant-table-expanded-row .ant-descriptions-view table {
    flex: auto;
    width: auto;
}
.ant-table .ant-table-expanded-row-fixed {
    margin: -16px;
    padding: 16px;
    position: relative;
}
.ant-table-tbody>tr.ant-table-placeholder {
    text-align: center;
}
.ant-table-empty .ant-table-tbody>tr.ant-table-placeholder {
    color: rgba(0, 0, 0, .25);
}
.ant-table-tbody>tr.ant-table-placeholder:hover>td {
    background: #fff;
}
.ant-table-cell-fix-left, .ant-table-cell-fix-right {
    background: #fff;
    position: -webkit-sticky!important;
    position: sticky!important;
    z-index: 2;
}
.ant-table-cell-fix-left-first:after, .ant-table-cell-fix-left-last:after {
    bottom: -1px;
    content: "";
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transform: translateX(100%);
    transition: box-shadow .3s;
    width: 30px;
}
.ant-table-cell-fix-left-all:after {
    display: none;
}
.ant-table-cell-fix-right-first:after, .ant-table-cell-fix-right-last:after {
    bottom: -1px;
    content: "";
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transform: translateX(-100%);
    transition: box-shadow .3s;
    width: 30px;
}
.ant-table .ant-table-container:after, .ant-table .ant-table-container:before {
    bottom: 0;
    content: "";
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: box-shadow .3s;
    width: 30px;
    z-index: 2;
}
.ant-table .ant-table-container:before {
    left: 0;
}
.ant-table .ant-table-container:after {
    right: 0;
}
.ant-table-ping-left:not(.ant-table-has-fix-left)>.ant-table-container {
    position: relative;
}
.ant-table-ping-left .ant-table-cell-fix-left-first:after, .ant-table-ping-left .ant-table-cell-fix-left-last:after, .ant-table-ping-left:not(.ant-table-has-fix-left)>.ant-table-container:before {
    box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .15);
}
.ant-table-ping-left .ant-table-cell-fix-left-last:before {
    background-color: transparent!important;
}
.ant-table-ping-right:not(.ant-table-has-fix-right)>.ant-table-container {
    position: relative;
}
.ant-table-ping-right .ant-table-cell-fix-right-first:after, .ant-table-ping-right .ant-table-cell-fix-right-last:after, .ant-table-ping-right:not(.ant-table-has-fix-right)>.ant-table-container:after {
    box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .15);
}
.ant-table-sticky-holder, .ant-table-sticky-scroll {
    background: #fff;
    position: -webkit-sticky;
    position: sticky;
    z-index: 3;
}
.ant-table-sticky-scroll {
    align-items: center;
    border-top: 1px solid #f0f0f0;
    bottom: 0;
    display: flex;
    opacity: .6;
}
.ant-table-sticky-scroll:hover {
    transform-origin: center bottom;
}
.ant-table-sticky-scroll-bar {
    background-color: rgba(0, 0, 0, .35);
    border-radius: 4px;
    height: 8px;
}
.ant-table-sticky-scroll-bar-active, .ant-table-sticky-scroll-bar:hover {
    background-color: rgba(0, 0, 0, .8);
}
.ant-table-title {
     border-radius: 5px 5px 0 0;
 }
.ant-table-title+.ant-table-container {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.ant-table-title+.ant-table-container table, .ant-table-title+.ant-table-container table>thead>tr:first-child th:first-child, .ant-table-title+.ant-table-container table>thead>tr:first-child th:last-child {
    border-radius: 0;
}
.ant-table-container {
    border-top-right-radius: 5px;
}
.ant-table-container, .ant-table-container table>thead>tr:first-child th:first-child {
    border-top-left-radius: 5px;
}
.ant-table-container table>thead>tr:first-child th:last-child {
    border-top-right-radius: 5px;
}
.ant-table-footer {
    border-radius: 0 0 5px 5px;
}
.ant-table-rtl, .ant-table-wrapper-rtl {
    direction: rtl;
}
.ant-table-wrapper-rtl .ant-table table {
    text-align: right;
}
.ant-table-wrapper-rtl .ant-table-thead>tr>th[colspan]:not([colspan="1"]) {
    text-align: center;
}
.ant-table-wrapper-rtl .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before {
    left: 0;
    right: auto;
}
.ant-table-wrapper-rtl .ant-table-thead>tr>th {
    text-align: right;
}
.ant-table-tbody>tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl {
    margin: -16px 33px -16px -16px;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left {
    justify-content: flex-end;
}
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right {
    justify-content: flex-start;
}
.ant-table-wrapper-rtl .ant-table-column-sorter {
    margin-left: 0;
    margin-right: 4px;
}
.ant-table-wrapper-rtl .ant-table-filter-column-title {
    padding: 16px 16px 16px 2.3em;
}
.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title {
    padding: 0 0 0 2.3em;
}
.ant-table-wrapper-rtl .ant-table-filter-trigger {
    margin: -4px 4px -4px -8px;
}
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper+span, .ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span, .ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper+span, .ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper+span {
    padding-left: 0;
    padding-right: 8px;
}
.ant-table-wrapper-rtl .ant-table-selection {
    text-align: center;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon, .ant-table-wrapper-rtl .ant-table-row-indent {
    float: right;
}
.ant-table-wrapper-rtl .ant-table-row-indent+.ant-table-row-expand-icon {
    margin-left: 8px;
    margin-right: 0;
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon:after {
    transform: rotate(-90deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:before {
    transform: rotate(180deg);
}
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed:after {
    transform: rotate(0deg);
}
.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab {
    font-size: 14px;
    padding: 8px 0;
}
.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab {
    font-size: 16px;
    padding: 16px 0;
}
.ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab {
    padding: 6px 16px;
}
.ant-tabs-card.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab {
    padding: 7px 16px 6px;
}
.ant-tabs-rtl {
    direction: rtl;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab {
    margin: 0 0 0 32px;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type {
    margin-left: 0;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon {
    margin-left: 12px;
    margin-right: 0;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {
    margin-left: -4px;
    margin-right: 8px;
}
.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon {
    margin: 0;
}
.ant-tabs-rtl.ant-tabs-left>.ant-tabs-nav {
    order: 1;
}
.ant-tabs-rtl.ant-tabs-left>.ant-tabs-content-holder, .ant-tabs-rtl.ant-tabs-right>.ant-tabs-nav {
    order: 0;
}
.ant-tabs-rtl.ant-tabs-right>.ant-tabs-content-holder {
    order: 1;
}
.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-add, .ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-add, .ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-add, .ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-add, .ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
    margin-left: 0;
    margin-right: 2px;
}
.ant-tabs-dropdown-rtl {
    direction: rtl;
}
.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item {
    text-align: right;
}
.ant-tabs-bottom, .ant-tabs-top {
    flex-direction: column;
}
.ant-tabs-bottom>.ant-tabs-nav, .ant-tabs-bottom>div>.ant-tabs-nav, .ant-tabs-top>.ant-tabs-nav, .ant-tabs-top>div>.ant-tabs-nav {
    margin: 0 0 16px;
}
.ant-tabs-bottom>.ant-tabs-nav:before, .ant-tabs-bottom>div>.ant-tabs-nav:before, .ant-tabs-top>.ant-tabs-nav:before, .ant-tabs-top>div>.ant-tabs-nav:before {
    border-bottom: 1px solid #f0f0f0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
}
.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar {
    height: 2px;
}
.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar-animated {
    transition: width .3s, left .3s, right .3s;
}
.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    bottom: 0;
    top: 0;
    width: 30px;
}
.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .08);
    left: 0;
}
.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap:after {
    box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .08);
    right: 0;
}
.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before, .ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after, .ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before, .ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after, .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before, .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after, .ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left:before, .ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right:after {
    opacity: 1;
}
.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-top>.ant-tabs-nav:before, .ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-top>div>.ant-tabs-nav:before {
    bottom: 0;
}
.ant-tabs-bottom>.ant-tabs-nav, .ant-tabs-bottom>div>.ant-tabs-nav {
    margin-bottom: 0;
    margin-top: 16px;
    order: 1;
}
.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-bottom>.ant-tabs-nav:before, .ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-bottom>div>.ant-tabs-nav:before {
    top: 0;
}
.ant-tabs-bottom>.ant-tabs-content-holder, .ant-tabs-bottom>div>.ant-tabs-content-holder {
    order: 0;
}
.ant-tabs-left>.ant-tabs-nav, .ant-tabs-left>div>.ant-tabs-nav, .ant-tabs-right>.ant-tabs-nav, .ant-tabs-right>div>.ant-tabs-nav {
    flex-direction: column;
    min-width: 50px;
}
.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab, .ant-tabs-right>.ant-tabs-nav .ant-tabs-tab, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab {
    padding: 8px 24px;
    text-align: center;
}
.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
    margin: 16px 0 0;
}
.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap, .ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap {
    flex-direction: column;
}
.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    height: 30px;
    left: 0;
    right: 0;
}
.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, .08);
    top: 0;
}
.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap:after {
    bottom: 0;
    box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, .08);
}
.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after, .ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before, .ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after, .ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom:after, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top:before {
    opacity: 1;
}
.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar {
    width: 2px;
}
.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar-animated, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar-animated {
    transition: height .3s, top .3s;
}
.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-list, .ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-operations, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-list, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-operations, .ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-list, .ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-operations, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-list, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-operations {
    flex: 1 0 auto;
    flex-direction: column;
}
.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar {
    right: 0;
}
.ant-tabs-left>.ant-tabs-content-holder, .ant-tabs-left>div>.ant-tabs-content-holder {
    border-left: 1px solid #f0f0f0;
    margin-left: -1px;
}
.ant-tabs-left>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane, .ant-tabs-left>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane {
    padding-left: 24px;
}
.ant-tabs-right>.ant-tabs-nav, .ant-tabs-right>div>.ant-tabs-nav {
    order: 1;
}
.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar {
    left: 0;
}
.ant-tabs-right>.ant-tabs-content-holder, .ant-tabs-right>div>.ant-tabs-content-holder {
    border-right: 1px solid #f0f0f0;
    margin-right: -1px;
    order: 0;
}
.ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane, .ant-tabs-right>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane {
    padding-right: 24px;
}
.ant-tabs-dropdown {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: block;
    font-size: 14px;
    font-variant: tabular-nums;
    left: -9999px;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: -9999px;
    z-index: 1050;
}
.ant-tabs-dropdown-hidden {
    display: none;
}
.ant-tabs-dropdown-menu {
    background-clip: padding-box;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    list-style-type: none;
    margin: 0;
    max-height: 200px;
    outline: none;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 4px 0;
    text-align: left;
}
.ant-tabs-dropdown-menu-item {
    align-items: center;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    margin: 0;
    min-width: 120px;
    overflow: hidden;
    padding: 5px 12px;
    text-overflow: ellipsis;
    transition: all .3s;
    white-space: nowrap;
}
.ant-tabs-dropdown-menu-item>span {
    flex: 1 1;
    white-space: nowrap;
}
.ant-tabs-dropdown-menu-item-remove {
    background: transparent;
    border: 0;
    color: rgba(0, 0, 0, .45);
    cursor: pointer;
    flex: none;
    font-size: 12px;
    margin-left: 12px;
}
.ant-tabs-dropdown-menu-item-remove:hover {
    color: #40a9ff;
}
.ant-tabs-dropdown-menu-item:hover {
    background: #f5f5f5;
}
.ant-tabs-dropdown-menu-item-disabled, .ant-tabs-dropdown-menu-item-disabled:hover {
    background: transparent;
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab, .ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab {
    background: #fafafa;
    border: 1px solid #f0f0f0;
    margin: 0;
    padding: 8px 16px;
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab-active {
    background: #fff;
    color: #1890ff;
}
.ant-tabs-card>.ant-tabs-nav .ant-tabs-ink-bar, .ant-tabs-card>div>.ant-tabs-nav .ant-tabs-ink-bar {
    visibility: hidden;
}
.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
    margin-left: 2px;
}
.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab {
    border-radius: 5px 5px 0 0;
}
.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab-active {
    border-bottom-color: #fff;
}
.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab {
    border-radius: 0 0 5px 5px;
}
.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab-active {
    border-top-color: #fff;
}
.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
    margin-top: 2px;
}
.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab {
    border-radius: 5px 0 0 5px;
}
.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab-active {
    border-right-color: #fff;
}
.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab {
    border-radius: 0 5px 5px 0;
}
.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab-active {
    border-left-color: #fff;
}
.ant-tabs {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: flex;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-tabs>.ant-tabs-nav, .ant-tabs>div>.ant-tabs-nav {
    align-items: center;
    display: flex;
    flex: none;
    position: relative;
}
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap {
    align-self: stretch;
    display: inline-block;
    display: flex;
    flex: auto;
    overflow: hidden;
    position: relative;
    transform: translate(0);
    white-space: nowrap;
}
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:before, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:after, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap:before {
    content: "";
    opacity: 0;
    pointer-events: none;
    position: absolute;
    transition: opacity .3s;
    z-index: 1;
}
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-list {
    display: flex;
    position: relative;
    transition: transform .3s;
}
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations {
    align-self: stretch;
    display: flex;
}
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations-hidden, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations-hidden {
    pointer-events: none;
    position: absolute;
    visibility: hidden;
}
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more {
    background: transparent;
    border: 0;
    padding: 8px 16px;
    position: relative;
}
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more:after, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more:after {
    bottom: 0;
    content: "";
    height: 5px;
    left: 0;
    position: absolute;
    right: 0;
    transform: translateY(100%);
}
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add {
    background: #fafafa;
    border: 1px solid #f0f0f0;
    border-radius: 5px 5px 0 0;
    cursor: pointer;
    margin-left: 2px;
    min-width: 40px;
    outline: none;
    padding: 0 8px;
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
}
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:hover, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:hover {
    color: #40a9ff;
}
.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:active, .ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:focus, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:active, .ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:focus {
    color: #096dd9;
}
.ant-tabs-extra-content {
    flex: none;
}
.ant-tabs-centered>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]), .ant-tabs-centered>div>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*=ant-tabs-nav-wrap-ping]) {
    justify-content: center;
}
.ant-tabs-ink-bar {
    background: #1890ff;
    pointer-events: none;
    position: absolute;
}
.ant-tabs-tab {
    align-items: center;
    background: transparent;
    border: 0;
    cursor: pointer;
    display: inline-flex;
    font-size: 14px;
    outline: none;
    padding: 12px 0;
    position: relative;
}
.ant-tabs-tab-btn:active, .ant-tabs-tab-btn:focus, .ant-tabs-tab-remove:active, .ant-tabs-tab-remove:focus {
    color: #096dd9;
}
.ant-tabs-tab-btn, .ant-tabs-tab-remove {
    outline: none;
    transition: all .3s;
}
.ant-tabs-tab-remove {
    background: transparent;
    border: none;
    color: rgba(0, 0, 0, .45);
    cursor: pointer;
    flex: none;
    font-size: 12px;
    margin-left: 8px;
    margin-right: -4px;
}
.ant-tabs-tab-remove:hover {
    color: rgba(0, 0, 0, .85);
}
.ant-tabs-tab:hover {
    color: #40a9ff;
}
.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
    color: #1890ff;
    text-shadow: 0 0 .25px currentcolor;
}
.ant-tabs-tab.ant-tabs-tab-disabled {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active, .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus, .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active, .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus {
    color: rgba(0, 0, 0, .25);
}
.ant-tabs-tab .ant-tabs-tab-remove .anticon {
    margin: 0;
}
.ant-tabs-tab .anticon {
    margin-right: 12px;
}
.ant-tabs-tab+.ant-tabs-tab {
    margin: 0 0 0 32px;
}
.ant-tabs-content {
    display: flex;
    width: 100%}
.ant-tabs-content-holder {
    flex: auto;
    min-height: 0;
    min-width: 0;
}
.ant-tabs-content-animated {
    transition: margin .3s;
}
.ant-tabs-tabpane {
    flex: none;
    outline: none;
    width: 100%}
.ant-tag {
    font-feature-settings: "tnum";
    background: #fafafa;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    box-sizing: border-box;
    display: inline-block;
    font-size: 14px;
    font-size: 12px;
    font-variant: tabular-nums;
    height: auto;
    line-height: 1.5715;
    line-height: 20px;
    list-style: none;
    margin: 0 8px 0 0;
    opacity: 1;
    padding: 0 7px;
    transition: all .3s;
    white-space: nowrap;
}
.ant-tag, .ant-tag a, .ant-tag a:hover {
    color: rgba(0, 0, 0, .65);
}
.ant-tag>a:first-child:last-child {
    display: inline-block;
    margin: 0 -8px;
    padding: 0 8px;
}
.ant-tag-close-icon {
    color: rgba(0, 0, 0, .45);
    cursor: pointer;
    font-size: 10px;
    margin-left: 3px;
    transition: all .3s;
}
.ant-tag-close-icon:hover {
    color: rgba(0, 0, 0, .85);
}
.ant-tag-has-color {
    border-color: transparent;
}
.ant-tag-has-color, .ant-tag-has-color .anticon-close, .ant-tag-has-color .anticon-close:hover, .ant-tag-has-color a, .ant-tag-has-color a:hover {
    color: #fff;
}
.ant-tag-checkable {
    background-color: transparent;
    border-color: transparent;
    cursor: pointer;
}
.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
    color: #1890ff;
}
.ant-tag-checkable-checked, .ant-tag-checkable:active {
    color: #fff;
}
.ant-tag-checkable-checked {
    background-color: #1890ff;
}
.ant-tag-checkable:active {
    background-color: #096dd9;
}
.ant-tag-hidden {
    display: none;
}
.ant-tag-pink {
    background: #fff0f6;
    border-color: #ffadd2;
    color: #c41d7f;
}
.ant-tag-pink-inverse {
    background: #eb2f96;
    border-color: #eb2f96;
    color: #fff;
}
.ant-tag-magenta {
    background: #fff0f6;
    border-color: #ffadd2;
    color: #c41d7f;
}
.ant-tag-magenta-inverse {
    background: #eb2f96;
    border-color: #eb2f96;
    color: #fff;
}
.ant-tag-red {
    background: #fff1f0;
    border-color: #ffa39e;
    color: #cf1322;
}
.ant-tag-red-inverse {
    background: #f5222d;
    border-color: #f5222d;
    color: #fff;
}
.ant-tag-volcano {
    background: #fff2e8;
    border-color: #ffbb96;
    color: #d4380d;
}
.ant-tag-volcano-inverse {
    background: #fa541c;
    border-color: #fa541c;
    color: #fff;
}
.ant-tag-orange {
    background: #fff7e6;
    border-color: #ffd591;
    color: #d46b08;
}
.ant-tag-orange-inverse {
    background: #fa8c16;
    border-color: #fa8c16;
    color: #fff;
}
.ant-tag-yellow {
    background: #feffe6;
    border-color: #fffb8f;
    color: #d4b106;
}
.ant-tag-yellow-inverse {
    background: #fadb14;
    border-color: #fadb14;
    color: #fff;
}
.ant-tag-gold {
    background: #fffbe6;
    border-color: #ffe58f;
    color: #d48806;
}
.ant-tag-gold-inverse {
    background: #faad14;
    border-color: #faad14;
    color: #fff;
}
.ant-tag-cyan {
    background: #e6fffb;
    border-color: #87e8de;
    color: #08979c;
}
.ant-tag-cyan-inverse {
    background: #13c2c2;
    border-color: #13c2c2;
    color: #fff;
}
.ant-tag-lime {
    background: #fcffe6;
    border-color: #eaff8f;
    color: #7cb305;
}
.ant-tag-lime-inverse {
    background: #a0d911;
    border-color: #a0d911;
    color: #fff;
}
.ant-tag-green {
    background: #f6ffed;
    border-color: #b7eb8f;
    color: #389e0d;
}
.ant-tag-green-inverse {
    background: #52c41a;
    border-color: #52c41a;
    color: #fff;
}
.ant-tag-blue {
    background: #e6f7ff;
    border-color: #91d5ff;
    color: #096dd9;
}
.ant-tag-blue-inverse {
    background: #1890ff;
    border-color: #1890ff;
    color: #fff;
}
.ant-tag-geekblue {
    background: #f0f5ff;
    border-color: #adc6ff;
    color: #1d39c4;
}
.ant-tag-geekblue-inverse {
    background: #2f54eb;
    border-color: #2f54eb;
    color: #fff;
}
.ant-tag-purple {
    background: #f9f0ff;
    border-color: #d3adf7;
    color: #531dab;
}
.ant-tag-purple-inverse {
    background: #722ed1;
    border-color: #722ed1;
    color: #fff;
}
.ant-tag-success {
    background: #f6ffed;
    border-color: #b7eb8f;
    color: #52c41a;
}
.ant-tag-processing {
    background: #e6f7ff;
    border-color: #91d5ff;
    color: #1890ff;
}
.ant-tag-error {
    background: #ffedeb;
    border-color: #ffa099;
    color: #e31b23;
}
.ant-tag-warning {
    background: ivory;
    border-color: #fffbc9;
    color: #ffe14f;
}
.ant-tag>.anticon+span, .ant-tag>span+.anticon {
    margin-left: 7px;
}
.ant-tag.ant-tag-rtl {
    direction: rtl;
    margin-left: 8px;
    margin-right: 0;
    text-align: right;
}
.ant-tag-rtl .ant-tag-close-icon {
    margin-left: 0;
    margin-right: 3px;
}
.ant-tag-rtl.ant-tag>.anticon+span, .ant-tag-rtl.ant-tag>span+.anticon {
    margin-left: 0;
    margin-right: 7px;
}
.ant-timeline {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-variant: tabular-nums;
    line-height: 1.5715;
    padding: 0;
}
.ant-timeline, .ant-timeline-item {
    font-size: 14px;
    list-style: none;
    margin: 0;
}
.ant-timeline-item {
    padding-bottom: 20px;
    position: relative;
}
.ant-timeline-item-tail {
    border-left: 2px solid #f0f0f0;
    height: calc(100% - 10px);
    left: 4px;
    position: absolute;
    top: 10px;
}
.ant-timeline-item-pending .ant-timeline-item-head {
    background-color: transparent;
    font-size: 12px;
}
.ant-timeline-item-pending .ant-timeline-item-tail {
    display: none;
}
.ant-timeline-item-head {
    background-color: #fff;
    border: 2px solid transparent;
    border-radius: 100px;
    height: 10px;
    position: absolute;
    width: 10px;
}
.ant-timeline-item-head-blue {
    border-color: #1890ff;
    color: #1890ff;
}
.ant-timeline-item-head-red {
    border-color: #e31b23;
    color: #e31b23;
}
.ant-timeline-item-head-green {
    border-color: #52c41a;
    color: #52c41a;
}
.ant-timeline-item-head-gray {
    border-color: rgba(0, 0, 0, .25);
    color: rgba(0, 0, 0, .25);
}
.ant-timeline-item-head-custom {
    border: 0;
    border-radius: 0;
    height: auto;
    left: 5px;
    line-height: 1;
    margin-top: 0;
    padding: 3px 1px;
    position: absolute;
    text-align: center;
    top: 5.5px;
    transform: translate(-50%, -50%);
    width: auto;
}
.ant-timeline-item-content {
    margin: 0 0 0 26px;
    position: relative;
    top: -7.001px;
    word-break: break-word;
}
.ant-timeline-item-last>.ant-timeline-item-tail {
    display: none;
}
.ant-timeline-item-last>.ant-timeline-item-content {
    min-height: 48px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, .ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, .ant-timeline.ant-timeline-alternate .ant-timeline-item-tail, .ant-timeline.ant-timeline-label .ant-timeline-item-head, .ant-timeline.ant-timeline-label .ant-timeline-item-head-custom, .ant-timeline.ant-timeline-label .ant-timeline-item-tail, .ant-timeline.ant-timeline-right .ant-timeline-item-head, .ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, .ant-timeline.ant-timeline-right .ant-timeline-item-tail {
    left: 50%}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, .ant-timeline.ant-timeline-label .ant-timeline-item-head, .ant-timeline.ant-timeline-right .ant-timeline-item-head {
    margin-left: -4px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, .ant-timeline.ant-timeline-label .ant-timeline-item-head-custom, .ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {
    margin-left: 1px;
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content, .ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content, .ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content {
    left: calc(50% - 4px);
    text-align: left;
    width: calc(50% - 14px);
}
.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content, .ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content, .ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
    margin: 0;
    text-align: right;
    width: calc(50% - 12px);
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head, .ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom, .ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail {
    left: calc(100% - 6px);
}
.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
    width: calc(100% - 18px);
}
.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {
    border-left: 2px dotted #f0f0f0;
    display: block;
    height: calc(100% - 14px);
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-last .ant-timeline-item-tail {
    display: none;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
    border-left: 2px dotted #f0f0f0;
    display: block;
    height: calc(100% - 15px);
    top: 15px;
}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-content {
    min-height: 48px;
}
.ant-timeline.ant-timeline-label .ant-timeline-item-label {
    position: absolute;
    text-align: right;
    top: -7.001px;
    width: calc(50% - 12px);
}
.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
    left: calc(50% + 14px);
    text-align: left;
    width: calc(50% - 14px);
}
.ant-timeline-rtl {
    direction: rtl;
}
.ant-timeline-rtl .ant-timeline-item-tail {
    border-left: none;
    border-right: 2px solid #f0f0f0;
    left: auto;
    right: 4px;
}
.ant-timeline-rtl .ant-timeline-item-head-custom {
    left: auto;
    right: 5px;
    transform: translate(50%, -50%);
}
.ant-timeline-rtl .ant-timeline-item-content {
    margin: 0 18px 0 0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, .ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-tail, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-tail, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-tail {
    left: auto;
    right: 50%}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head {
    margin-left: 0;
    margin-right: -4px;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-head-custom, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-head-custom, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-head-custom {
    margin-left: 0;
    margin-right: 1px;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-left .ant-timeline-item-content, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-left .ant-timeline-item-content {
    left: auto;
    right: calc(50% - 4px);
    text-align: right;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-alternate .ant-timeline-item-right .ant-timeline-item-content, .ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-content, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
    text-align: left;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-head-custom, .ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-tail {
    left: auto;
    right: 0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-right .ant-timeline-item-right .ant-timeline-item-content {
    margin-right: 18px;
    text-align: right;
    width: 100%}
.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail, .ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {
    border-left: none;
    border-right: 2px dotted #f0f0f0;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-label {
    text-align: left;
}
.ant-timeline-rtl.ant-timeline.ant-timeline-label .ant-timeline-item-right .ant-timeline-item-label {
    right: calc(50% + 14px);
    text-align: right;
}
.ant-tooltip {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: block;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    max-width: 250px;
    padding: 0;
    position: absolute;
    visibility: visible;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    width: intrinsic;
    z-index: 1070;
}
.ant-tooltip-content {
    position: relative;
}
.ant-tooltip-hidden {
    display: none;
}
.ant-tooltip-placement-top, .ant-tooltip-placement-topLeft, .ant-tooltip-placement-topRight {
    padding-bottom: 14.3137085px;
}
.ant-tooltip-placement-right, .ant-tooltip-placement-rightBottom, .ant-tooltip-placement-rightTop {
    padding-left: 14.3137085px;
}
.ant-tooltip-placement-bottom, .ant-tooltip-placement-bottomLeft, .ant-tooltip-placement-bottomRight {
    padding-top: 14.3137085px;
}
.ant-tooltip-placement-left, .ant-tooltip-placement-leftBottom, .ant-tooltip-placement-leftTop {
    padding-right: 14.3137085px;
}
.ant-tooltip-inner {
    word-wrap: break-word;
    background-color: rgba(0, 0, 0, .75);
    border-radius: 5px;
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);
    color: #fff;
    min-height: 32px;
    min-width: 30px;
    padding: 6px 8px;
    text-align: left;
    text-decoration: none;
}
.ant-tooltip-arrow {
    background: transparent;
    display: block;
    height: 22px;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    width: 22px;
    z-index: 2;
}
.ant-tooltip-arrow-content {
    --antd-arrow-background-color: linear-gradient(to right bottom, rgba(0, 0, 0, .65), rgba(0, 0, 0, .75));
    border-radius: 0 0 2px;
    bottom: 0;
    content: "";
    display: block;
    height: 11.3137085px;
    left: 0;
    margin: auto;
    pointer-events: auto;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 11.3137085px;
}
.ant-tooltip-arrow-content:before {
    background: var(--antd-arrow-background-color);
    background-position: -10px -10px;
    background-repeat: no-repeat;
    -webkit-clip-path: inset(33% 33%);
    clip-path: inset(33% 33%);
    -webkit-clip-path: path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");
    clip-path: path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");
    content: "";
    height: 33.9411255px;
    left: -11.3137085px;
    position: absolute;
    top: -11.3137085px;
    width: 33.9411255px;
}
.ant-tooltip-placement-top .ant-tooltip-arrow, .ant-tooltip-placement-topLeft .ant-tooltip-arrow, .ant-tooltip-placement-topRight .ant-tooltip-arrow {
    bottom: 0;
    transform: translateY(100%);
}
.ant-tooltip-placement-top .ant-tooltip-arrow-content, .ant-tooltip-placement-topLeft .ant-tooltip-arrow-content, .ant-tooltip-placement-topRight .ant-tooltip-arrow-content {
    box-shadow: 3px 3px 7px rgba(0, 0, 0, .07);
    transform: translateY(-11px) rotate(45deg);
}
.ant-tooltip-placement-top .ant-tooltip-arrow {
    left: 50%;
    transform: translateY(100%) translateX(-50%);
}
.ant-tooltip-placement-topLeft .ant-tooltip-arrow {
    left: 13px;
}
.ant-tooltip-placement-topRight .ant-tooltip-arrow {
    right: 13px;
}
.ant-tooltip-placement-right .ant-tooltip-arrow, .ant-tooltip-placement-rightBottom .ant-tooltip-arrow, .ant-tooltip-placement-rightTop .ant-tooltip-arrow {
    left: 0;
    transform: translateX(-100%);
}
.ant-tooltip-placement-right .ant-tooltip-arrow-content, .ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content, .ant-tooltip-placement-rightTop .ant-tooltip-arrow-content {
    box-shadow: -3px 3px 7px rgba(0, 0, 0, .07);
    transform: translateX(11px) rotate(135deg);
}
.ant-tooltip-placement-right .ant-tooltip-arrow {
    top: 50%;
    transform: translateX(-100%) translateY(-50%);
}
.ant-tooltip-placement-rightTop .ant-tooltip-arrow {
    top: 5px;
}
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {
    bottom: 5px;
}
.ant-tooltip-placement-left .ant-tooltip-arrow, .ant-tooltip-placement-leftBottom .ant-tooltip-arrow, .ant-tooltip-placement-leftTop .ant-tooltip-arrow {
    right: 0;
    transform: translateX(100%);
}
.ant-tooltip-placement-left .ant-tooltip-arrow-content, .ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content, .ant-tooltip-placement-leftTop .ant-tooltip-arrow-content {
    box-shadow: 3px -3px 7px rgba(0, 0, 0, .07);
    transform: translateX(-11px) rotate(315deg);
}
.ant-tooltip-placement-left .ant-tooltip-arrow {
    top: 50%;
    transform: translateX(100%) translateY(-50%);
}
.ant-tooltip-placement-leftTop .ant-tooltip-arrow {
    top: 5px;
}
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {
    bottom: 5px;
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow, .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow, .ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
    top: 0;
    transform: translateY(-100%);
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow-content, .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content, .ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content {
    box-shadow: -3px -3px 7px rgba(0, 0, 0, .07);
    transform: translateY(11px) rotate(225deg);
}
.ant-tooltip-placement-bottom .ant-tooltip-arrow {
    left: 50%;
    transform: translateY(-100%) translateX(-50%);
}
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {
    left: 13px;
}
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {
    right: 13px;
}
.ant-tooltip-pink .ant-tooltip-inner {
    background-color: #eb2f96;
}
.ant-tooltip-pink .ant-tooltip-arrow-content:before {
    background: #eb2f96;
}
.ant-tooltip-magenta .ant-tooltip-inner {
    background-color: #eb2f96;
}
.ant-tooltip-magenta .ant-tooltip-arrow-content:before {
    background: #eb2f96;
}
.ant-tooltip-red .ant-tooltip-inner {
    background-color: #f5222d;
}
.ant-tooltip-red .ant-tooltip-arrow-content:before {
    background: #f5222d;
}
.ant-tooltip-volcano .ant-tooltip-inner {
    background-color: #fa541c;
}
.ant-tooltip-volcano .ant-tooltip-arrow-content:before {
    background: #fa541c;
}
.ant-tooltip-orange .ant-tooltip-inner {
    background-color: #fa8c16;
}
.ant-tooltip-orange .ant-tooltip-arrow-content:before {
    background: #fa8c16;
}
.ant-tooltip-yellow .ant-tooltip-inner {
    background-color: #fadb14;
}
.ant-tooltip-yellow .ant-tooltip-arrow-content:before {
    background: #fadb14;
}
.ant-tooltip-gold .ant-tooltip-inner {
    background-color: #faad14;
}
.ant-tooltip-gold .ant-tooltip-arrow-content:before {
    background: #faad14;
}
.ant-tooltip-cyan .ant-tooltip-inner {
    background-color: #13c2c2;
}
.ant-tooltip-cyan .ant-tooltip-arrow-content:before {
    background: #13c2c2;
}
.ant-tooltip-lime .ant-tooltip-inner {
    background-color: #a0d911;
}
.ant-tooltip-lime .ant-tooltip-arrow-content:before {
    background: #a0d911;
}
.ant-tooltip-green .ant-tooltip-inner {
    background-color: #52c41a;
}
.ant-tooltip-green .ant-tooltip-arrow-content:before {
    background: #52c41a;
}
.ant-tooltip-blue .ant-tooltip-inner {
    background-color: #1890ff;
}
.ant-tooltip-blue .ant-tooltip-arrow-content:before {
    background: #1890ff;
}
.ant-tooltip-geekblue .ant-tooltip-inner {
    background-color: #2f54eb;
}
.ant-tooltip-geekblue .ant-tooltip-arrow-content:before {
    background: #2f54eb;
}
.ant-tooltip-purple .ant-tooltip-inner {
    background-color: #722ed1;
}
.ant-tooltip-purple .ant-tooltip-arrow-content:before {
    background: #722ed1;
}
.ant-tooltip-rtl {
    direction: rtl;
}
.ant-tooltip-rtl .ant-tooltip-inner {
    text-align: right;
}
.ant-transfer-customize-list .ant-transfer-list {
    flex: 1 1 50%;
    height: auto;
    min-height: 200px;
    width: auto;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small {
    border: 0;
    border-radius: 0;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-selection-column {
    min-width: 40px;
    width: 40px;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th {
    background: #fafafa;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small>.ant-table-content .ant-table-row:last-child td {
    border-bottom: 1px solid #f0f0f0;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small .ant-table-body {
    margin: 0;
}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-pagination.ant-pagination {
    margin: 16px 0 4px;
}
.ant-transfer-customize-list .ant-input[disabled] {
    background-color: transparent;
}
.ant-transfer-status-error .ant-transfer-list {
    border-color: #e31b23;
}
.ant-transfer-status-error .ant-transfer-list-search:not([disabled]) {
    border-color: #c1c7d0;
}
.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):hover {
    border-color: #40a9ff;
    border-right-width: 1px;
}
.ant-input-rtl .ant-transfer-status-error .ant-transfer-list-search:not([disabled]):hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):focus {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-transfer-status-error .ant-transfer-list-search:not([disabled]):focus {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-transfer-status-warning .ant-transfer-list {
    border-color: #ffe14f;
}
.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]) {
    border-color: #c1c7d0;
}
.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):hover {
    border-color: #40a9ff;
    border-right-width: 1px;
}
.ant-input-rtl .ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):hover {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):focus {
    border-color: #40a9ff;
    border-right-width: 1px;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, .2);
    outline: 0;
}
.ant-input-rtl .ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):focus {
    border-left-width: 1px!important;
    border-right-width: 0;
}
.ant-transfer {
    font-feature-settings: "tnum";
    align-items: stretch;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: flex;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}
.ant-transfer-disabled .ant-transfer-list {
    background: #f5f5f5;
}
.ant-transfer-list {
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    display: flex;
    flex-direction: column;
    height: 200px;
    width: 180px;
}
.ant-transfer-list-with-pagination {
    height: auto;
    width: 250px;
}
.ant-transfer-list-search .anticon-search {
    color: rgba(0, 0, 0, .25);
}
.ant-transfer-list-header {
    align-items: center;
    background: #fff;
    border-bottom: 1px solid #f0f0f0;
    border-radius: 5px 5px 0 0;
    color: rgba(0, 0, 0, .65);
    display: flex;
    flex: none;
    height: 40px;
    padding: 8px 12px 9px;
}
.ant-transfer-list-header>:not(:last-child) {
    margin-right: 4px;
}
.ant-transfer-list-header>* {
    flex: none;
}
.ant-transfer-list-header-title {
    flex: auto;
    overflow: hidden;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ant-transfer-list-header-dropdown {
    cursor: pointer;
    font-size: 10px;
    transform: translateY(10%);
}
.ant-transfer-list-header-dropdown[disabled] {
    cursor: not-allowed;
}
.ant-transfer-list-body {
    display: flex;
    flex: auto;
    flex-direction: column;
    font-size: 14px;
    overflow: hidden;
}
.ant-transfer-list-body-search-wrapper {
    flex: none;
    padding: 12px;
    position: relative;
}
.ant-transfer-list-content {
    flex: auto;
    list-style: none;
    margin: 0;
    overflow: auto;
    padding: 0;
}
.ant-transfer-list-content-item {
    align-items: center;
    display: flex;
    line-height: 20px;
    min-height: 32px;
    padding: 6px 12px;
    transition: all .3s;
}
.ant-transfer-list-content-item>:not(:last-child) {
    margin-right: 8px;
}
.ant-transfer-list-content-item>* {
    flex: none;
}
.ant-transfer-list-content-item-text {
    flex: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ant-transfer-list-content-item-remove {
    color: #1890ff;
    color: #c1c7d0;
    cursor: pointer;
    outline: none;
    position: relative;
    text-decoration: none;
    transition: color .3s;
}
.ant-transfer-list-content-item-remove:focus, .ant-transfer-list-content-item-remove:hover {
    color: #40a9ff;
}
.ant-transfer-list-content-item-remove:active {
    color: #096dd9;
}
.ant-transfer-list-content-item-remove:after {
    bottom: -6px;
    content: "";
    left: -50%;
    position: absolute;
    right: -50%;
    top: -6px;
}
.ant-transfer-list-content-item-remove:hover {
    color: #40a9ff;
}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
    background-color: #f5f5f5;
    cursor: pointer;
}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled).ant-transfer-list-content-item-checked:hover {
    background-color: #dcf4ff;
}
.ant-transfer-list-content-show-remove .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {
    background: transparent;
    cursor: default;
}
.ant-transfer-list-content-item-checked {
    background-color: #e6f7ff;
}
.ant-transfer-list-content-item-disabled {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-transfer-list-pagination {
    border-top: 1px solid #f0f0f0;
    padding: 8px 0;
    text-align: right;
}
.ant-transfer-list-body-not-found {
    color: rgba(0, 0, 0, .25);
    flex: none;
    margin: auto 0;
    text-align: center;
    width: 100%}
.ant-transfer-list-footer {
    border-top: 1px solid #f0f0f0;
}
.ant-transfer-operation {
    align-self: center;
    display: flex;
    flex: none;
    flex-direction: column;
    margin: 0 8px;
    vertical-align: middle;
}
.ant-transfer-operation .ant-btn {
    display: block;
}
.ant-transfer-operation .ant-btn:first-child {
    margin-bottom: 4px;
}
.ant-transfer-operation .ant-btn .anticon {
    font-size: 12px;
}
.ant-transfer .ant-empty-image {
    max-height: -2px;
}
.ant-transfer-rtl {
    direction: rtl;
}
.ant-transfer-rtl .ant-transfer-list-search {
    padding-left: 24px;
    padding-right: 8px;
}
.ant-transfer-rtl .ant-transfer-list-search-action {
    left: 12px;
    right: auto;
}
.ant-transfer-rtl .ant-transfer-list-header>:not(:last-child) {
    margin-left: 4px;
    margin-right: 0;
}
.ant-transfer-rtl .ant-transfer-list-header {
    left: auto;
    right: 0;
}
.ant-transfer-rtl .ant-transfer-list-header-title {
    text-align: left;
}
.ant-transfer-rtl .ant-transfer-list-content-item>:not(:last-child) {
    margin-left: 8px;
    margin-right: 0;
}
.ant-transfer-rtl .ant-transfer-list-pagination {
    text-align: left;
}
.ant-transfer-rtl .ant-transfer-list-footer {
    left: auto;
    right: 0;
}
@-webkit-keyframes ant-tree-node-fx-do-not-use {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}@keyframes ant-tree-node-fx-do-not-use {
     0% {
         opacity: 0;
     }
     to {
         opacity: 1;
     }
 }.ant-tree.ant-tree-directory .ant-tree-treenode {
      position: relative;
  }
.ant-tree.ant-tree-directory .ant-tree-treenode:before {
    bottom: 4px;
    content: "";
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: background-color .3s;
}
.ant-tree.ant-tree-directory .ant-tree-treenode:hover:before {
    background: #f5f5f5;
}
.ant-tree.ant-tree-directory .ant-tree-treenode>* {
    z-index: 1;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-switcher {
    transition: color .3s;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper {
    border-radius: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover {
    background: transparent;
}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected {
    background: transparent;
    color: #fff;
}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected:before, .ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover:before {
    background: #1890ff;
}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher {
    color: #fff;
}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper {
    background: transparent;
    color: #fff;
}
.ant-tree-checkbox {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    line-height: 1;
    list-style: none;
    margin: 0;
    outline: none;
    padding: 0;
    position: relative;
    top: .2em;
    white-space: nowrap;
}
.ant-tree-checkbox-input:focus+.ant-tree-checkbox-inner, .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner, .ant-tree-checkbox:hover .ant-tree-checkbox-inner {
    border-color: #1890ff;
}
.ant-tree-checkbox-checked:after {
    -webkit-animation: antCheckboxEffect .36s ease-in-out;
    animation: antCheckboxEffect .36s ease-in-out;
    -webkit-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    border: 1px solid #1890ff;
    border-radius: 5px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 100%}
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox:after, .ant-tree-checkbox:hover:after {
    visibility: visible;
}
.ant-tree-checkbox-inner {
    background-color: #fff;
    border: 1px solid #c1c7d0;
    border-collapse: separate;
    border-radius: 5px;
    direction: ltr;
    display: block;
    height: 16px;
    left: 0;
    position: relative;
    top: 0;
    transition: all .3s;
    width: 16px;
}
.ant-tree-checkbox-inner:after {
    border: 2px solid #fff;
    border-left: 0;
    border-top: 0;
    content: " ";
    display: table;
    height: 9.14285714px;
    left: 21.5%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: rotate(45deg) scale(0) translate(-50%, -50%);
    transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    width: 5.71428571px;
}
.ant-tree-checkbox-input {
    bottom: 0;
    cursor: pointer;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1;
}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after {
    border: 2px solid #fff;
    border-left: 0;
    border-top: 0;
    content: " ";
    display: table;
    opacity: 1;
    position: absolute;
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
    background-color: #1890ff;
    border-color: #1890ff;
}
.ant-tree-checkbox-disabled {
    cursor: not-allowed;
}
.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after {
    -webkit-animation-name: none;
    animation-name: none;
    border-color: rgba(0, 0, 0, .25);
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-input {
    cursor: not-allowed;
    pointer-events: none;
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
    background-color: #f5f5f5;
    border-color: #c1c7d0!important;
}
.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after {
    -webkit-animation-name: none;
    animation-name: none;
    border-collapse: separate;
    border-color: #f5f5f5;
}
.ant-tree-checkbox-disabled+span {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-tree-checkbox-disabled:hover:after, .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled:after {
    visibility: hidden;
}
.ant-tree-checkbox-wrapper {
    font-feature-settings: "tnum";
    align-items: baseline;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: inline-flex;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    line-height: unset;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-tree-checkbox-wrapper:after {
    content: " ";
    display: inline-block;
    overflow: hidden;
    width: 0;
}
.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled {
    cursor: not-allowed;
}
.ant-tree-checkbox-wrapper+.ant-tree-checkbox-wrapper {
    margin-left: 8px;
}
.ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-in-form-item input[type=checkbox] {
    height: 14px;
    width: 14px;
}
.ant-tree-checkbox+span {
    padding-left: 8px;
    padding-right: 8px;
}
.ant-tree-checkbox-group {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-tree-checkbox-group-item {
    margin-right: 8px;
}
.ant-tree-checkbox-group-item:last-child {
    margin-right: 0;
}
.ant-tree-checkbox-group-item+.ant-tree-checkbox-group-item {
    margin-left: 0;
}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
    background-color: #fff;
    border-color: #c1c7d0;
}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after {
    background-color: #1890ff;
    border: 0;
    content: " ";
    height: 8px;
    left: 50%;
    opacity: 1;
    top: 50%;
    transform: translate(-50%, -50%) scale(1);
    width: 8px;
}
.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner:after {
    background-color: rgba(0, 0, 0, .25);
    border-color: rgba(0, 0, 0, .25);
}
.ant-tree-checkbox-rtl {
    direction: rtl;
}
.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item {
    margin-left: 8px;
    margin-right: 0;
}
.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item:last-child {
    margin-left: 0!important;
}
.ant-tree-checkbox-group-rtl .ant-tree-checkbox-group-item+.ant-tree-checkbox-group-item {
    margin-left: 8px;
}
.ant-tree {
    font-feature-settings: "tnum";
    background: #fff;
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    transition: background-color .3s;
}
.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) {
    background: #e6f7ff;
}
.ant-tree-list-holder-inner {
    align-items: flex-start;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner {
    align-items: stretch;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper {
    flex: auto;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging {
    position: relative;
}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging:after {
    -webkit-animation: ant-tree-node-fx-do-not-use .3s;
    animation: ant-tree-node-fx-do-not-use .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    border: 1px solid #1890ff;
    bottom: 4px;
    content: "";
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-tree .ant-tree-treenode {
    align-items: flex-start;
    display: flex;
    outline: none;
    padding: 0 0 4px;
}
.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover {
    background: transparent;
}
.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper {
    background: #f5f5f5;
}
.ant-tree .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title {
    color: inherit;
    font-weight: 500;
}
.ant-tree .ant-tree-treenode-draggable .ant-tree-draggable-icon {
    line-height: 24px;
    opacity: .2;
    text-align: center;
    transition: opacity .3s;
    visibility: visible;
    width: 24px;
}
.ant-tree-treenode:hover .ant-tree .ant-tree-treenode-draggable .ant-tree-draggable-icon {
    opacity: .45;
}
.ant-tree-indent {
    align-self: stretch;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}
.ant-tree-indent-unit {
    display: inline-block;
    width: 24px;
}
.ant-tree-draggable-icon {
    visibility: hidden;
}
.ant-tree-switcher {
    align-self: stretch;
    cursor: pointer;
    flex: none;
    line-height: 24px;
    margin: 0;
    position: relative;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 24px;
}
.ant-tree-switcher .ant-select-tree-switcher-icon, .ant-tree-switcher .ant-tree-switcher-icon {
    display: inline-block;
    font-size: 10px;
    vertical-align: baseline;
}
.ant-tree-switcher .ant-select-tree-switcher-icon svg, .ant-tree-switcher .ant-tree-switcher-icon svg {
    transition: transform .3s;
}
.ant-tree-switcher-noop {
    cursor: default;
}
.ant-tree-switcher_close .ant-tree-switcher-icon svg {
    transform: rotate(-90deg);
}
.ant-tree-switcher-loading-icon {
    color: #1890ff;
}
.ant-tree-switcher-leaf-line {
    display: inline-block;
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 1;
}
.ant-tree-switcher-leaf-line:before {
    border-right: 1px solid #d9d9d9;
    bottom: -4px;
    content: " ";
    margin-left: -1px;
    position: absolute;
    right: 12px;
    top: 0;
}
.ant-tree-switcher-leaf-line:after {
    border-bottom: 1px solid #d9d9d9;
    content: " ";
    height: 14px;
    position: absolute;
    width: 10px;
}
.ant-tree-checkbox {
    margin: 4px 8px 0 0;
    top: auto;
}
.ant-tree .ant-tree-node-content-wrapper {
    background: transparent;
    border-radius: 5px;
    color: inherit;
    cursor: pointer;
    line-height: 24px;
    margin: 0;
    min-height: 24px;
    padding: 0 4px;
    position: relative;
    transition: all .3s, border 0s, line-height 0s, box-shadow 0s;
    z-index: auto;
}
.ant-tree .ant-tree-node-content-wrapper:hover {
    background-color: #f5f5f5;
}
.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
    background-color: #bae7ff;
}
.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle {
    display: inline-block;
    height: 24px;
    line-height: 24px;
    text-align: center;
    vertical-align: top;
    width: 24px;
}
.ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle:empty {
    display: none;
}
.ant-tree-unselectable .ant-tree-node-content-wrapper:hover {
    background-color: transparent;
}
.ant-tree-node-content-wrapper {
    line-height: 24px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-tree-node-content-wrapper .ant-tree-drop-indicator {
    background-color: #1890ff;
    border-radius: 1px;
    height: 2px;
    pointer-events: none;
    position: absolute;
    z-index: 1;
}
.ant-tree-node-content-wrapper .ant-tree-drop-indicator:after {
    background-color: transparent;
    border: 2px solid #1890ff;
    border-radius: 50%;
    content: "";
    height: 8px;
    left: -6px;
    position: absolute;
    top: -3px;
    width: 8px;
}
.ant-tree .ant-tree-treenode.drop-container>[draggable] {
    box-shadow: 0 0 0 2px #1890ff;
}
.ant-tree-show-line .ant-tree-indent-unit {
    height: 100%;
    position: relative;
}
.ant-tree-show-line .ant-tree-indent-unit:before {
    border-right: 1px solid #c1c7d0;
    bottom: -4px;
    content: "";
    position: absolute;
    right: 12px;
    top: 0;
}
.ant-tree-show-line .ant-tree-indent-unit-end:before {
    display: none;
}
.ant-tree-show-line .ant-tree-switcher {
    background: #fff;
}
.ant-tree-show-line .ant-tree-switcher-line-icon {
    vertical-align: -.15em;
}
.ant-tree .ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line:before {
    bottom: auto!important;
    height: 14px!important;
    top: auto!important;
}
.ant-tree-rtl {
    direction: rtl;
}
.ant-tree-rtl .ant-tree-node-content-wrapper[draggable=true] .ant-tree-drop-indicator:after {
    left: unset;
    right: -6px;
}
.ant-tree .ant-tree-treenode-rtl {
    direction: rtl;
}
.ant-tree-rtl .ant-tree-switcher_close .ant-tree-switcher-icon svg {
    transform: rotate(90deg);
}
.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit:before {
    border-left: 1px solid #c1c7d0;
    border-right: none;
    left: -13px;
    right: auto;
}
.ant-tree-rtl .ant-tree-checkbox, .ant-tree-select-dropdown-rtl .ant-select-tree-checkbox {
    margin: 4px 0 0 8px;
}
.ant-select-tree-checkbox {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    line-height: 1;
    list-style: none;
    margin: 0;
    outline: none;
    padding: 0;
    position: relative;
    top: .2em;
    white-space: nowrap;
}
.ant-select-tree-checkbox-input:focus+.ant-select-tree-checkbox-inner, .ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner, .ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner {
    border-color: #1890ff;
}
.ant-select-tree-checkbox-checked:after {
    -webkit-animation: antCheckboxEffect .36s ease-in-out;
    animation: antCheckboxEffect .36s ease-in-out;
    -webkit-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    border: 1px solid #1890ff;
    border-radius: 5px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 100%}
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox:after, .ant-select-tree-checkbox:hover:after {
    visibility: visible;
}
.ant-select-tree-checkbox-inner {
    background-color: #fff;
    border: 1px solid #c1c7d0;
    border-collapse: separate;
    border-radius: 5px;
    direction: ltr;
    display: block;
    height: 16px;
    left: 0;
    position: relative;
    top: 0;
    transition: all .3s;
    width: 16px;
}
.ant-select-tree-checkbox-inner:after {
    border: 2px solid #fff;
    border-left: 0;
    border-top: 0;
    content: " ";
    display: table;
    height: 9.14285714px;
    left: 21.5%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: rotate(45deg) scale(0) translate(-50%, -50%);
    transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
    width: 5.71428571px;
}
.ant-select-tree-checkbox-input {
    bottom: 0;
    cursor: pointer;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1;
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after {
    border: 2px solid #fff;
    border-left: 0;
    border-top: 0;
    content: " ";
    display: table;
    opacity: 1;
    position: absolute;
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner {
    background-color: #1890ff;
    border-color: #1890ff;
}
.ant-select-tree-checkbox-disabled {
    cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after {
    -webkit-animation-name: none;
    animation-name: none;
    border-color: rgba(0, 0, 0, .25);
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input {
    cursor: not-allowed;
    pointer-events: none;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner {
    background-color: #f5f5f5;
    border-color: #c1c7d0!important;
}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after {
    -webkit-animation-name: none;
    animation-name: none;
    border-collapse: separate;
    border-color: #f5f5f5;
}
.ant-select-tree-checkbox-disabled+span {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-select-tree-checkbox-disabled:hover:after, .ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled:after {
    visibility: hidden;
}
.ant-select-tree-checkbox-wrapper {
    font-feature-settings: "tnum";
    align-items: baseline;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    cursor: pointer;
    display: inline-flex;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    line-height: unset;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-select-tree-checkbox-wrapper:after {
    content: " ";
    display: inline-block;
    overflow: hidden;
    width: 0;
}
.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled {
    cursor: not-allowed;
}
.ant-select-tree-checkbox-wrapper+.ant-select-tree-checkbox-wrapper {
    margin-left: 8px;
}
.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-in-form-item input[type=checkbox] {
    height: 14px;
    width: 14px;
}
.ant-select-tree-checkbox+span {
    padding-left: 8px;
    padding-right: 8px;
}
.ant-select-tree-checkbox-group {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: inline-block;
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-select-tree-checkbox-group-item {
    margin-right: 8px;
}
.ant-select-tree-checkbox-group-item:last-child {
    margin-right: 0;
}
.ant-select-tree-checkbox-group-item+.ant-select-tree-checkbox-group-item {
    margin-left: 0;
}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner {
    background-color: #fff;
    border-color: #c1c7d0;
}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after {
    background-color: #1890ff;
    border: 0;
    content: " ";
    height: 8px;
    left: 50%;
    opacity: 1;
    top: 50%;
    transform: translate(-50%, -50%) scale(1);
    width: 8px;
}
.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after {
    background-color: rgba(0, 0, 0, .25);
    border-color: rgba(0, 0, 0, .25);
}
.ant-select-tree-checkbox-rtl {
    direction: rtl;
}
.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item {
    margin-left: 8px;
    margin-right: 0;
}
.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item:last-child {
    margin-left: 0!important;
}
.ant-select-tree-checkbox-group-rtl .ant-select-tree-checkbox-group-item+.ant-select-tree-checkbox-group-item {
    margin-left: 8px;
}
.ant-tree-select-dropdown {
    padding: 8px 4px;
}
.ant-tree-select-dropdown-rtl {
    direction: rtl;
}
.ant-tree-select-dropdown .ant-select-tree {
    border-radius: 0;
}
.ant-tree-select-dropdown .ant-select-tree-list-holder-inner {
    align-items: stretch;
}
.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper {
    flex: auto;
}
.ant-select-tree {
    font-feature-settings: "tnum";
    background: #fff;
    border-radius: 5px;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
    transition: background-color .3s;
}
.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused) {
    background: #e6f7ff;
}
.ant-select-tree-list-holder-inner {
    align-items: flex-start;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner {
    align-items: stretch;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper {
    flex: auto;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging {
    position: relative;
}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging:after {
    -webkit-animation: ant-tree-node-fx-do-not-use .3s;
    animation: ant-tree-node-fx-do-not-use .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-play-state: running;
    animation-play-state: running;
    border: 1px solid #1890ff;
    bottom: 4px;
    content: "";
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
}
.ant-select-tree .ant-select-tree-treenode {
    align-items: flex-start;
    display: flex;
    outline: none;
    padding: 0 0 4px;
}
.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover {
    background: transparent;
}
.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper {
    background: #f5f5f5;
}
.ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title {
    color: inherit;
    font-weight: 500;
}
.ant-select-tree .ant-select-tree-treenode-draggable .ant-select-tree-draggable-icon {
    line-height: 24px;
    opacity: .2;
    text-align: center;
    transition: opacity .3s;
    visibility: visible;
    width: 24px;
}
.ant-select-tree-treenode:hover .ant-select-tree .ant-select-tree-treenode-draggable .ant-select-tree-draggable-icon {
    opacity: .45;
}
.ant-select-tree-indent {
    align-self: stretch;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}
.ant-select-tree-indent-unit {
    display: inline-block;
    width: 24px;
}
.ant-select-tree-draggable-icon {
    visibility: hidden;
}
.ant-select-tree-switcher {
    align-self: stretch;
    cursor: pointer;
    flex: none;
    line-height: 24px;
    margin: 0;
    position: relative;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 24px;
}
.ant-select-tree-switcher .ant-select-tree-switcher-icon, .ant-select-tree-switcher .ant-tree-switcher-icon {
    display: inline-block;
    font-size: 10px;
    vertical-align: baseline;
}
.ant-select-tree-switcher .ant-select-tree-switcher-icon svg, .ant-select-tree-switcher .ant-tree-switcher-icon svg {
    transition: transform .3s;
}
.ant-select-tree-switcher-noop {
    cursor: default;
}
.ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
    transform: rotate(-90deg);
}
.ant-select-tree-switcher-loading-icon {
    color: #1890ff;
}
.ant-select-tree-switcher-leaf-line {
    display: inline-block;
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 1;
}
.ant-select-tree-switcher-leaf-line:before {
    border-right: 1px solid #d9d9d9;
    bottom: -4px;
    content: " ";
    margin-left: -1px;
    position: absolute;
    right: 12px;
    top: 0;
}
.ant-select-tree-switcher-leaf-line:after {
    border-bottom: 1px solid #d9d9d9;
    content: " ";
    height: 14px;
    position: absolute;
    width: 10px;
}
.ant-select-tree-checkbox {
    margin: 4px 8px 0 0;
    top: auto;
}
.ant-select-tree .ant-select-tree-node-content-wrapper {
    background: transparent;
    border-radius: 5px;
    color: inherit;
    cursor: pointer;
    line-height: 24px;
    margin: 0;
    min-height: 24px;
    padding: 0 4px;
    position: relative;
    transition: all .3s, border 0s, line-height 0s, box-shadow 0s;
    z-index: auto;
}
.ant-select-tree .ant-select-tree-node-content-wrapper:hover {
    background-color: #f5f5f5;
}
.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
    background-color: #bae7ff;
}
.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle {
    display: inline-block;
    height: 24px;
    line-height: 24px;
    text-align: center;
    vertical-align: top;
    width: 24px;
}
.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty {
    display: none;
}
.ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover {
    background-color: transparent;
}
.ant-select-tree-node-content-wrapper {
    line-height: 24px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator {
    background-color: #1890ff;
    border-radius: 1px;
    height: 2px;
    pointer-events: none;
    position: absolute;
    z-index: 1;
}
.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator:after {
    background-color: transparent;
    border: 2px solid #1890ff;
    border-radius: 50%;
    content: "";
    height: 8px;
    left: -6px;
    position: absolute;
    top: -3px;
    width: 8px;
}
.ant-select-tree .ant-select-tree-treenode.drop-container>[draggable] {
    box-shadow: 0 0 0 2px #1890ff;
}
.ant-select-tree-show-line .ant-select-tree-indent-unit {
    height: 100%;
    position: relative;
}
.ant-select-tree-show-line .ant-select-tree-indent-unit:before {
    border-right: 1px solid #c1c7d0;
    bottom: -4px;
    content: "";
    position: absolute;
    right: 12px;
    top: 0;
}
.ant-select-tree-show-line .ant-select-tree-indent-unit-end:before {
    display: none;
}
.ant-select-tree-show-line .ant-select-tree-switcher {
    background: #fff;
}
.ant-select-tree-show-line .ant-select-tree-switcher-line-icon {
    vertical-align: -.15em;
}
.ant-select-tree .ant-select-tree-treenode-leaf-last .ant-select-tree-switcher-leaf-line:before {
    bottom: auto!important;
    height: 14px!important;
    top: auto!important;
}
.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg {
    transform: rotate(90deg);
}
.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher-loading-icon {
    transform: scaleY(-1);
}
.ant-typography {
    color: rgba(0, 0, 0, .65);
    overflow-wrap: break-word;
}
.ant-typography.ant-typography-secondary {
    color: rgba(0, 0, 0, .45);
}
.ant-typography.ant-typography-success {
    color: #52c41a;
}
.ant-typography.ant-typography-warning {
    color: #ffe14f;
}
.ant-typography.ant-typography-danger {
    color: #e31b23;
}
a.ant-typography.ant-typography-danger:active, a.ant-typography.ant-typography-danger:focus {
    color: #bd0d19;
}
a.ant-typography.ant-typography-danger:hover {
    color: #f04343;
}
.ant-typography.ant-typography-disabled {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ant-typography p, div.ant-typography {
    margin-bottom: 1em;
}
.ant-typography h1, div.ant-typography-h1, div.ant-typography-h1>textarea, h1.ant-typography {
    color: rgba(0, 0, 0, .85);
    font-size: 38px;
    font-weight: 600;
    line-height: 1.23;
    margin-bottom: .5em;
}
.ant-typography h2, div.ant-typography-h2, div.ant-typography-h2>textarea, h2.ant-typography {
    color: rgba(0, 0, 0, .85);
    font-size: 30px;
    font-weight: 600;
    line-height: 1.35;
    margin-bottom: .5em;
}
.ant-typography h3, div.ant-typography-h3, div.ant-typography-h3>textarea, h3.ant-typography {
    color: rgba(0, 0, 0, .85);
    font-size: 24px;
    font-weight: 600;
    line-height: 1.35;
    margin-bottom: .5em;
}
.ant-typography h4, div.ant-typography-h4, div.ant-typography-h4>textarea, h4.ant-typography {
    color: rgba(0, 0, 0, .85);
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    margin-bottom: .5em;
}
.ant-typography h5, div.ant-typography-h5, div.ant-typography-h5>textarea, h5.ant-typography {
    color: rgba(0, 0, 0, .85);
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: .5em;
}
.ant-typography div+h1, .ant-typography div+h2, .ant-typography div+h3, .ant-typography div+h4, .ant-typography div+h5, .ant-typography h1+h1, .ant-typography h1+h2, .ant-typography h1+h3, .ant-typography h1+h4, .ant-typography h1+h5, .ant-typography h2+h1, .ant-typography h2+h2, .ant-typography h2+h3, .ant-typography h2+h4, .ant-typography h2+h5, .ant-typography h3+h1, .ant-typography h3+h2, .ant-typography h3+h3, .ant-typography h3+h4, .ant-typography h3+h5, .ant-typography h4+h1, .ant-typography h4+h2, .ant-typography h4+h3, .ant-typography h4+h4, .ant-typography h4+h5, .ant-typography h5+h1, .ant-typography h5+h2, .ant-typography h5+h3, .ant-typography h5+h4, .ant-typography h5+h5, .ant-typography li+h1, .ant-typography li+h2, .ant-typography li+h3, .ant-typography li+h4, .ant-typography li+h5, .ant-typography p+h1, .ant-typography p+h2, .ant-typography p+h3, .ant-typography p+h4, .ant-typography p+h5, .ant-typography ul+h1, .ant-typography ul+h2, .ant-typography ul+h3, .ant-typography ul+h4, .ant-typography ul+h5, .ant-typography+h1.ant-typography, .ant-typography+h2.ant-typography, .ant-typography+h3.ant-typography, .ant-typography+h4.ant-typography, .ant-typography+h5.ant-typography {
    margin-top: 1.2em;
}
a.ant-typography-ellipsis, span.ant-typography-ellipsis {
    display: inline-block;
    max-width: 100%}
.ant-typography a, a.ant-typography {
    color: #1890ff;
    cursor: pointer;
    outline: none;
    text-decoration: none;
    transition: color .3s;
}
.ant-typography a:focus, .ant-typography a:hover, a.ant-typography:focus, a.ant-typography:hover {
    color: #40a9ff;
}
.ant-typography a:active, a.ant-typography:active {
    color: #096dd9;
}
.ant-typography a:active, .ant-typography a:hover, a.ant-typography:active, a.ant-typography:hover {
    text-decoration: none;
}
.ant-typography a.ant-typography-disabled, .ant-typography a[disabled], a.ant-typography.ant-typography-disabled, a.ant-typography[disabled] {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-typography a.ant-typography-disabled:active, .ant-typography a.ant-typography-disabled:hover, .ant-typography a[disabled]:active, .ant-typography a[disabled]:hover, a.ant-typography.ant-typography-disabled:active, a.ant-typography.ant-typography-disabled:hover, a.ant-typography[disabled]:active, a.ant-typography[disabled]:hover {
    color: rgba(0, 0, 0, .25);
}
.ant-typography a.ant-typography-disabled:active, .ant-typography a[disabled]:active, a.ant-typography.ant-typography-disabled:active, a.ant-typography[disabled]:active {
    pointer-events: none;
}
.ant-typography code {
    background: hsla(0, 0%, 59%, .1);
    border: 1px solid rgba(99, 99, 99, .2);
    border-radius: 3px;
    font-size: 85%;
    margin: 0 .2em;
    padding: .2em .4em .1em;
}
.ant-typography kbd {
    background: hsla(0, 0%, 59%, .06);
    border-radius: 3px;
    border: solid rgba(99, 99, 99, .2);
    border-width: 1px 1px 2px;
    font-size: 90%;
    margin: 0 .2em;
    padding: .15em .4em .1em;
}
.ant-typography mark {
    background-color: #ffe58f;
    padding: 0;
}
.ant-typography ins, .ant-typography u {
    text-decoration: underline;
    -webkit-text-decoration-skip: ink;
    text-decoration-skip-ink: auto;
}
.ant-typography del, .ant-typography s {
    text-decoration: line-through;
}
.ant-typography strong {
    font-weight: 600;
}
.ant-typography-copy, .ant-typography-edit, .ant-typography-expand {
    color: #1890ff;
    cursor: pointer;
    margin-left: 4px;
    outline: none;
    text-decoration: none;
    transition: color .3s;
}
.ant-typography-copy:focus, .ant-typography-copy:hover, .ant-typography-edit:focus, .ant-typography-edit:hover, .ant-typography-expand:focus, .ant-typography-expand:hover {
    color: #40a9ff;
}
.ant-typography-copy:active, .ant-typography-edit:active, .ant-typography-expand:active {
    color: #096dd9;
}
.ant-typography-copy-success, .ant-typography-copy-success:focus, .ant-typography-copy-success:hover {
    color: #52c41a;
}
.ant-typography-edit-content {
    position: relative;
}
div.ant-typography-edit-content {
    left: -12px;
    margin-bottom: calc(1em - 5px);
    margin-top: -5px;
}
.ant-typography-edit-content-confirm {
    bottom: 8px;
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    pointer-events: none;
    position: absolute;
    right: 10px;
}
.ant-typography-edit-content textarea {
    height: 1em;
    margin: 0!important;
    -moz-transition: none;
}
.ant-typography ol, .ant-typography ul {
    margin: 0 0 1em;
    padding: 0;
}
.ant-typography ol li, .ant-typography ul li {
    margin: 0 0 0 20px;
    padding: 0 0 0 4px;
}
.ant-typography ul {
    list-style-type: circle;
}
.ant-typography ul ul {
    list-style-type: disc;
}
.ant-typography ol {
    list-style-type: decimal;
}
.ant-typography blockquote, .ant-typography pre {
    margin: 1em 0;
}
.ant-typography pre {
    word-wrap: break-word;
    background: hsla(0, 0%, 59%, .1);
    border: 1px solid rgba(99, 99, 99, .2);
    border-radius: 3px;
    padding: .4em .6em;
    white-space: pre-wrap;
}
.ant-typography pre code {
    background: transparent;
    border: 0;
    display: inline;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
}
.ant-typography blockquote {
    border-left: 4px solid rgba(99, 99, 99, .2);
    opacity: .85;
    padding: 0 0 0 .6em;
}
.ant-typography-single-line {
    white-space: nowrap;
}
.ant-typography-ellipsis-single-line {
    overflow: hidden;
    text-overflow: ellipsis;
}
a.ant-typography-ellipsis-single-line, span.ant-typography-ellipsis-single-line {
    vertical-align: bottom;
}
.ant-typography-ellipsis-multiple-line {
    -webkit-line-clamp: 3;
    /*! autoprefixer:  ignore next */-webkit-box-orient:vertical;
    display: -webkit-box;
    overflow: hidden;
}
.ant-typography-rtl {
    direction: rtl;
}
.ant-typography-rtl .ant-typography-copy, .ant-typography-rtl .ant-typography-edit, .ant-typography-rtl .ant-typography-expand {
    margin-left: 0;
    margin-right: 4px;
}
.ant-typography-rtl .ant-typography-expand {
    float: left;
}
div.ant-typography-edit-content.ant-typography-rtl {
    left: auto;
    right: -12px;
}
.ant-typography-rtl .ant-typography-edit-content-confirm {
    left: 10px;
    right: auto;
}
.ant-typography-rtl.ant-typography ol li, .ant-typography-rtl.ant-typography ul li {
    margin: 0 20px 0 0;
    padding: 0 4px 0 0;
}
.ant-upload {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    outline: 0;
    padding: 0;
}
.ant-upload p {
    margin: 0;
}
.ant-upload-btn {
    display: block;
    outline: none;
    width: 100%}
.ant-upload input[type=file] {
    cursor: pointer;
}
.ant-upload.ant-upload-select {
    display: inline-block;
}
.ant-upload.ant-upload-disabled {
    color: rgba(0, 0, 0, .25);
    cursor: not-allowed;
}
.ant-upload.ant-upload-select-picture-card {
    background-color: #fafafa;
    border: 1px dashed #c1c7d0;
    border-radius: 5px;
    cursor: pointer;
    height: 104px;
    margin-bottom: 8px;
    margin-right: 8px;
    text-align: center;
    transition: border-color .3s;
    vertical-align: top;
    width: 104px;
}
.ant-upload.ant-upload-select-picture-card>.ant-upload {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    text-align: center;
}
.ant-upload.ant-upload-select-picture-card:hover {
    border-color: #1890ff;
}
.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover {
    border-color: #c1c7d0;
}
.ant-upload.ant-upload-drag {
    background: #fafafa;
    border: 1px dashed #c1c7d0;
    border-radius: 5px;
    cursor: pointer;
    height: 100%;
    position: relative;
    text-align: center;
    transition: border-color .3s;
    width: 100%}
.ant-upload.ant-upload-drag .ant-upload {
    padding: 16px 0;
}
.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {
    border-color: #096dd9;
}
.ant-upload.ant-upload-drag.ant-upload-disabled {
    cursor: not-allowed;
}
.ant-upload.ant-upload-drag .ant-upload-btn {
    display: table;
    height: 100%}
.ant-upload.ant-upload-drag .ant-upload-drag-container {
    display: table-cell;
    vertical-align: middle;
}
.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {
    border-color: #40a9ff;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon {
    margin-bottom: 20px;
}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {
    color: #40a9ff;
    font-size: 48px;
}
.ant-upload.ant-upload-drag p.ant-upload-text {
    color: rgba(0, 0, 0, .85);
    font-size: 16px;
    margin: 0 0 4px;
}
.ant-upload.ant-upload-drag p.ant-upload-hint {
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
}
.ant-upload.ant-upload-drag .anticon-plus {
    color: rgba(0, 0, 0, .25);
    font-size: 30px;
    transition: all .3s;
}
.ant-upload.ant-upload-drag .anticon-plus:hover, .ant-upload.ant-upload-drag:hover .anticon-plus {
    color: rgba(0, 0, 0, .45);
}
.ant-upload-picture-card-wrapper {
    display: inline-block;
    width: 100%}
.ant-upload-picture-card-wrapper:before {
    content: "";
    display: table;
}
.ant-upload-picture-card-wrapper:after {
    clear: both;
    content: "";
    display: table;
}
.ant-upload-list {
    font-feature-settings: "tnum";
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5715;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ant-upload-list:after, .ant-upload-list:before {
    content: "";
    display: table;
}
.ant-upload-list:after {
    clear: both;
}
.ant-upload-list-item {
    font-size: 14px;
    height: 22.001px;
    margin-top: 8px;
    position: relative;
}
.ant-upload-list-item-name {
    display: inline-block;
    line-height: 1.5715;
    overflow: hidden;
    padding-left: 22px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%}
.ant-upload-list-item-card-actions {
    position: absolute;
    right: 0;
}
.ant-upload-list-item-card-actions-btn {
    opacity: 0;
}
.ant-upload-list-item-card-actions-btn.ant-btn-sm {
    height: 22.001px;
    line-height: 1;
    vertical-align: top;
}
.ant-upload-list-item-card-actions.picture {
    line-height: 0;
    top: 22px;
}
.ant-upload-list-item-card-actions-btn:focus, .ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn {
    opacity: 1;
}
.ant-upload-list-item-card-actions .anticon {
    color: rgba(0, 0, 0, .45);
    transition: all .3s;
}
.ant-upload-list-item-card-actions:hover .anticon {
    color: rgba(0, 0, 0, .65);
}
.ant-upload-list-item-info {
    height: 100%;
    transition: background-color .3s;
}
.ant-upload-list-item-info>span {
    display: block;
    height: 100%;
    width: 100%}
.ant-upload-list-item-info .ant-upload-text-icon .anticon, .ant-upload-list-item-info .anticon-loading .anticon {
    color: rgba(0, 0, 0, .45);
    font-size: 14px;
    position: absolute;
    top: 5px;
}
.ant-upload-list-item:hover .ant-upload-list-item-info {
    background-color: #f5f5f5;
}
.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn {
    opacity: 1;
}
.ant-upload-list-item-error, .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon, .ant-upload-list-item-error .ant-upload-list-item-name, .ant-upload-list-item-error .ant-upload-text-icon>.anticon {
    color: #e31b23;
}
.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn {
    opacity: 1;
}
.ant-upload-list-item-progress {
    bottom: -12px;
    font-size: 14px;
    line-height: 0;
    padding-left: 26px;
    position: absolute;
    width: 100%}
.ant-upload-list-picture .ant-upload-list-item, .ant-upload-list-picture-card .ant-upload-list-item {
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    height: 66px;
    padding: 8px;
    position: relative;
}
.ant-upload-list-picture .ant-upload-list-item:hover, .ant-upload-list-picture-card .ant-upload-list-item:hover {
    background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-error, .ant-upload-list-picture-card .ant-upload-list-item-error {
    border-color: #e31b23;
}
.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info, .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {
    background: transparent;
}
.ant-upload-list-picture .ant-upload-list-item-uploading, .ant-upload-list-picture-card .ant-upload-list-item-uploading {
    border-style: dashed;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail, .ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
    height: 48px;
    line-height: 60px;
    opacity: .8;
    text-align: center;
    width: 48px;
}
.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon, .ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon {
    font-size: 26px;
}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"] {
    fill: #ffedeb;
}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"] {
    fill: #e31b23;
}
.ant-upload-list-picture .ant-upload-list-item-icon, .ant-upload-list-picture-card .ant-upload-list-item-icon {
    font-size: 26px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
}
.ant-upload-list-picture .ant-upload-list-item-icon .anticon, .ant-upload-list-picture-card .ant-upload-list-item-icon .anticon {
    font-size: 26px;
}
.ant-upload-list-picture .ant-upload-list-item-image, .ant-upload-list-picture-card .ant-upload-list-item-image {
    max-width: 100%}
.ant-upload-list-picture .ant-upload-list-item-thumbnail img, .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
    display: block;
    height: 48px;
    overflow: hidden;
    width: 48px;
}
.ant-upload-list-picture .ant-upload-list-item-name, .ant-upload-list-picture-card .ant-upload-list-item-name {
    box-sizing: border-box;
    display: inline-block;
    line-height: 44px;
    margin: 0 0 0 8px;
    max-width: 100%;
    overflow: hidden;
    padding-left: 48px;
    padding-right: 8px;
    text-overflow: ellipsis;
    transition: all .3s;
    white-space: nowrap;
}
.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name, .ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name {
    margin-bottom: 12px;
}
.ant-upload-list-picture .ant-upload-list-item-progress, .ant-upload-list-picture-card .ant-upload-list-item-progress {
    bottom: 14px;
    margin-top: 0;
    padding-left: 56px;
    width: calc(100% - 24px);
}
.ant-upload-list-picture-card-container {
    display: inline-block;
    height: 104px;
    margin: 0 8px 8px 0;
    vertical-align: top;
    width: 104px;
}
.ant-upload-list-picture-card .ant-upload-list-item {
    height: 100%;
    margin: 0;
}
.ant-upload-list-picture-card .ant-upload-list-item-info {
    height: 100%;
    overflow: hidden;
    position: relative;
}
.ant-upload-list-picture-card .ant-upload-list-item-info:before {
    background-color: rgba(0, 0, 0, .5);
    content: " ";
    height: 100%;
    opacity: 0;
    position: absolute;
    transition: all .3s;
    width: 100%;
    z-index: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info:before {
    opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions {
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: all .3s;
    white-space: nowrap;
    z-index: 10;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye {
    color: hsla(0, 0%, 100%, .85);
    cursor: pointer;
    font-size: 16px;
    margin: 0 4px;
    transition: all .3s;
    width: 16px;
    z-index: 10;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover {
    color: #fff;
}
.ant-upload-list-picture-card .ant-upload-list-item-actions:hover, .ant-upload-list-picture-card .ant-upload-list-item-info:hover+.ant-upload-list-item-actions {
    opacity: 1;
}
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail, .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
    display: block;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    position: static;
    width: 100%}
.ant-upload-list-picture-card .ant-upload-list-item-name {
    display: none;
    line-height: 1.5715;
    margin: 8px 0 0;
    padding: 0;
    text-align: center;
}
.ant-upload-list-picture-card .ant-upload-list-item-file+.ant-upload-list-item-name {
    bottom: 10px;
    display: block;
    position: absolute;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
    background-color: #fafafa;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info {
    height: auto;
}
.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete, .ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye, .ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info:before {
    display: none;
}
.ant-upload-list-picture-card .ant-upload-list-item-progress {
    bottom: 32px;
    padding-left: 0;
    width: calc(100% - 14px);
}
.ant-upload-list-picture-container, .ant-upload-list-text-container {
    transition: opacity .3s, height .3s;
}
.ant-upload-list-picture-container:before, .ant-upload-list-text-container:before {
    content: "";
    display: table;
    height: 0;
    width: 0;
}
.ant-upload-list-picture-container .ant-upload-span, .ant-upload-list-text-container .ant-upload-span {
    display: block;
    flex: auto;
}
.ant-upload-list-picture .ant-upload-span, .ant-upload-list-text .ant-upload-span {
    align-items: center;
    display: flex;
}
.ant-upload-list-picture .ant-upload-span>*, .ant-upload-list-text .ant-upload-span>* {
    flex: none;
}
.ant-upload-list-picture .ant-upload-list-item-name, .ant-upload-list-text .ant-upload-list-item-name {
    flex: auto;
    margin: 0;
    padding: 0 8px;
}
.ant-upload-list-picture .ant-upload-list-item-card-actions, .ant-upload-list-text .ant-upload-list-item-card-actions, .ant-upload-list-text .ant-upload-text-icon .anticon {
    position: static;
}
.ant-upload-list .ant-upload-animate-inline-appear, .ant-upload-list .ant-upload-animate-inline-enter, .ant-upload-list .ant-upload-animate-inline-leave {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-timing-function: cubic-bezier(.78, .14, .15, .86);
    animation-timing-function: cubic-bezier(.78, .14, .15, .86);
}
.ant-upload-list .ant-upload-animate-inline-appear, .ant-upload-list .ant-upload-animate-inline-enter {
    -webkit-animation-name: uploadAnimateInlineIn;
    animation-name: uploadAnimateInlineIn;
}
.ant-upload-list .ant-upload-animate-inline-leave {
    -webkit-animation-name: uploadAnimateInlineOut;
    animation-name: uploadAnimateInlineOut;
}
@-webkit-keyframes uploadAnimateInlineIn {
    0% {
        height: 0;
        margin: 0;
        opacity: 0;
        padding: 0;
        width: 0;
    }
}@keyframes uploadAnimateInlineIn {
     0% {
         height: 0;
         margin: 0;
         opacity: 0;
         padding: 0;
         width: 0;
     }
 }@-webkit-keyframes uploadAnimateInlineOut {
      to {
          height: 0;
          margin: 0;
          opacity: 0;
          padding: 0;
          width: 0;
      }
  }@keyframes uploadAnimateInlineOut {
       to {
           height: 0;
           margin: 0;
           opacity: 0;
           padding: 0;
           width: 0;
       }
   }.ant-upload-rtl {
        direction: rtl;
    }
.ant-upload-rtl.ant-upload.ant-upload-select-picture-card {
    margin-left: 8px;
    margin-right: auto;
}
.ant-upload-list-rtl {
    direction: rtl;
}
.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1 {
    padding-left: 14px;
    padding-right: 22px;
}
.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2 {
    padding-left: 28px;
    padding-right: 22px;
}
.ant-upload-list-rtl .ant-upload-list-item-name {
    padding-left: 0;
    padding-right: 22px;
}
.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1 {
    padding-left: 14px;
}
.ant-upload-list-rtl .ant-upload-list-item-card-actions {
    left: 0;
    right: auto;
}
.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon {
    padding-left: 5px;
    padding-right: 0;
}
.ant-upload-list-rtl .ant-upload-list-item-info {
    padding: 0 4px 0 12px;
}
.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {
    padding-left: 5px;
    padding-right: 0;
}
.ant-upload-list-rtl .ant-upload-list-item-progress {
    padding-left: 0;
    padding-right: 26px;
}
.ant-upload-list-picture .ant-upload-list-item-info, .ant-upload-list-picture-card .ant-upload-list-item-info {
    padding: 0;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail {
    left: auto;
    right: 8px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon {
    left: auto;
    right: 50%;
    transform: translate(50%, -50%);
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name {
    margin: 0 8px 0 0;
    padding-left: 8px;
    padding-right: 48px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1 {
    padding-left: 18px;
    padding-right: 48px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2 {
    padding-left: 36px;
    padding-right: 48px;
}
.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress, .ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress {
    padding-left: 0;
    padding-right: 0;
}
.ant-upload-list-rtl .ant-upload-list-picture-card-container {
    margin: 0 0 8px 8px;
}
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions {
    left: auto;
    right: 50%;
    transform: translate(50%, -50%);
}
.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file+.ant-upload-list-item-name {
    margin: 8px 0 0;
    padding: 0;
}
@font-face {
    font-family: 'iransans';
    src: url('IRANSans.ttf');
}
.PayPing-avatar.ant-avatar {
    align-items: center;
    display: flex;
    display: inline-flex;
    flex-direction: row;
    justify-content: center;
}
.PayPing-alert .ant-alert-description {
    white-space: pre-line;
}
.PayPing-alert--info {
    background-color: #fff;
    border-radius: 10px;
    box-shadow: 0 8px 16px rgba(0, 0, 0, .161);
    flex-wrap: nowrap;
    justify-content: unset;
    overflow: hidden;
    padding: 12px;
    position: relative;
    width: 100%}
.PayPing-alert--info-icon {
    align-items: center;
    display: flex;
    flex: 0 0 120px;
    justify-content: center;
}
.PayPing-alert--info-icon svg {
    fill: #000;
    height: auto;
    width: 48px;
}
.PayPing-alert--info-content {
    flex: 1 1 auto;
}
.PayPing-alert--info-overlay {
    bottom: -10%;
    height: 60%;
    left: -5%;
    max-height: 120px;
    max-width: 120px;
    min-height: 60px;
    min-width: 60px;
    opacity: .1;
    position: absolute;
    width: 60%}
@media(max-width:768px) {
    .PayPing-alert--info {
        flex-wrap: wrap;
        justify-content: center;
        padding: 12px;
    }
    .PayPing-alert--info-icon {
        width: 100%}
    .PayPing-alert--info-overlay {
        display: none;
    }
}.PayPing-button {
     fill: currentColor;
     align-items: center;
     display: flex;
     flex-direction: row;
     justify-content: center;
 }
.PayPing-button.ant-btn-background-ghost, .PayPing-button.ant-btn-background-ghost:hover {
    background: transparent!important;
}
.PayPing-button-flex {
    flex: 1 1 auto;
}
.PayPing-button>.PayPing-icon+span, .PayPing-button>span+.PayPing-icon {
    margin-left: 8px;
    margin-right: 0;
}
.PayPing-button.ant-btn-rtl>.PayPing-icon+span, .PayPing-button.ant-btn-rtl>span+.PayPing-icon {
    margin-left: 0;
    margin-right: 8px;
}
.PayPing-button.ant-btn-link {
    border-width: 0;
}
.btn-primary {
    border-color: #172b4d;
    color: #172b4d;
}
.btn-primary-lite, .btn-primary:focus, .btn-primary:hover {
    border-color: #42526e;
    color: #42526e;
}
.btn-black {
    color: #000;
}
.btn-black:focus, .btn-black:hover {
    color: #0096d6;
}
.always-white, .btn-white {
    color: #fff;
}
.btn-white:focus, .btn-white:hover {
    color: #0096d6;
}
.btn-cta {
    border-color: #0080ff;
    color: #0080ff;
}
.btn-cta:focus, .btn-cta:hover {
    border-color: #0096d6;
    color: #0096d6;
}
.btn-danger {
    border-color: #e31b23;
    color: #e31b23;
}
.btn-danger:focus, .btn-danger:hover {
    border-color: #e34b53;
    color: #e34b53;
}
.btn-success {
    border-color: #52c41a;
    color: #52c41a;
}
.btn-success:focus, .btn-success:hover {
    border-color: #52d41a;
    color: #52d41a;
}
.btn-warning {
    border-color: #ffdf00;
    color: #ffdf00;
}
.btn-warning:focus, .btn-warning:hover {
    border-color: #fff16f;
    color: #fff16f;
}
.btn-disabled {
    border-color: #c1c7d0;
    color: #c1c7d0;
}
.ant-btn-primary.btn-primary {
    background-color: #172b4d;
    color: #fff;
}
.ant-btn-primary.btn-primary:focus, .ant-btn-primary.btn-primary:hover {
    background-color: #42526e;
    color: #fff;
}
.ant-btn-primary.btn-black {
    color: #000;
}
.ant-btn-primary.btn-black:focus, .ant-btn-primary.btn-black:hover {
    color: #0096d6;
}
.ant-btn-primary.btn-cta {
    background-color: #0080ff;
    color: #0080ff;
}
.ant-btn-primary.btn-cta:focus, .ant-btn-primary.btn-cta:hover {
    background-color: #0096d6;
    color: #0096d6;
}
.ant-btn-primary.btn-danger {
    background-color: #e31b23;
    color: #e31b23;
}
.ant-btn-primary.btn-danger:focus, .ant-btn-primary.btn-danger:hover {
    background-color: #e34b53;
    color: #e34b53;
}
.ant-btn-primary.btn-success {
    background-color: #52c41a;
    color: #fff;
}
.ant-btn-primary.btn-success:focus, .ant-btn-primary.btn-success:hover {
    background-color: #52d41a;
    color: #fff;
}
.ant-btn-primary.btn-warning {
    background-color: #ffdf00;
    color: #172b4d;
}
.ant-btn-primary.btn-warning:focus, .ant-btn-primary.btn-warning:hover {
    background-color: #fff16f;
}
.PayPing-card {
    background-color: #fff;
    border-radius: 16px;
    box-shadow: 0 2px 5px 1px rgba(64, 60, 67, .16);
    color: #000;
    color: initial;
    display: flex;
    flex-direction: column;
    justify-content: center;
    transition: all .3s;
}
.PayPing-card-hover:hover {
    box-shadow: 0 2px 8px 1px rgba(64, 60, 67, .24);
}
.PayPing-card-title {
    border-bottom: 1px solid #c1c7d0;
}
.PayPing-card-footer {
    border-top: 1px solid #c1c7d0;
}
a .PayPing-card:hover>* {
    color: inherit;
}
.PayPing-card>:not(.PayPing-card-background):not(.PayPing-divider) {
    padding: 36px 24px;
}
.PayPing-card>:not(.PayPing-card-background):not(.PayPing-divider).PayPing-card-content-compact {
    padding: 24px;
}
.PayPing-card-content, .PayPing-card-content-children {
    display: flex;
    flex-grow: 1;
}
.PayPing-card-content-children {
    margin: 0 12px;
}
.PayPing-card-content-image {
    align-items: center;
    background-color: #fff;
    border-radius: 200px;
    box-shadow: 0 24px 48px rgba(0, 0, 0, .161);
    color: #000;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    height: 80px;
    justify-content: center;
    padding: 24px;
    width: 80px;
}
.PayPing-card-content-compact .PayPing-card-content-image {
    box-shadow: 0 4px 8px rgba(0, 0, 0, .078);
    height: 64px;
    padding: 8px;
    width: 64px;
}
.PayPing-card-content-image .PayPing-image-img {
    height: 100%;
    width: 100%}
.PayPing-card-content-compact .PayPing-card-content-image .PayPing-image-img {
    border-radius: 200px;
}
.PayPing-card-with-background {
    color: #fff;
    position: relative;
    z-index: 0;
}
.PayPing-card-background {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
.PayPing-card-background .PayPing-image-img {
    border-radius: 16px;
    height: 100%}
.PayPing-card-arrow {
    flex-shrink: 0;
}
.PayPing-card-arrow .PayPing-icon {
    color: #c1c7d0;
    width: 2rem;
}
.PayPing-card-content-compact .PayPing-card-arrow {
    align-items: center;
    background-color: #f4f5f7;
    border-radius: 50%;
    box-shadow: 0 2px 3px #d8d8d8;
    color: #6b778c;
    display: flex;
    flex-direction: column;
    height: 30px;
    justify-content: center;
    width: 30px;
}
.PayPing-card-content-compact .PayPing-card-arrow .PayPing-icon {
    color: #172b4d;
    width: .8rem;
}
.PayPing-card-raw {
    background-color: #fff;
    border-radius: 1.5vh;
    box-shadow: 0 2px 5px 1px rgba(64, 60, 67, .16);
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    transition: all .1s;
    width: 100%}
.PayPing-card-raw.PayPing-card-raw-clickable {
    cursor: pointer;
}
.PayPing-card-raw.PayPing-card-raw-clickable:hover {
    box-shadow: 0 2px 8px 1px rgba(64, 60, 67, .24);
}
.PayPing-card-raw .PayPing-card-raw-colMeta {
    display: flex;
    flex: 5 1;
    flex-direction: column;
    padding-bottom: 2vh;
}
.PayPing-card-raw .PayPing-card-raw-colMeta .PayPing-card-raw-children {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
}
.PayPing-card-raw .PayPing-card-raw-rowMeta {
    align-items: center;
    display: flex;
    flex: 1 1;
    justify-content: space-between;
    padding: 2vh;
}
.PayPing-card-raw .PayPing-card-raw-rowMeta .PayPing-card-raw-col {
    align-items: center;
    display: flex;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
}
.PayPing-card-raw .PayPing-card-raw-rowMeta .PayPing-card-raw-col.PayPing-card-raw-title {
    padding-left: 1vh;
}
.PayPing-card-raw .PayPing-card-raw-rowMeta .PayPing-card-raw-col.PayPing-card-raw-children {
    width: 100%}
.PayPing-chart-wrapper {
    align-items: center;
    direction: ltr;
    display: flex;
    height: 100%;
    justify-content: center;
    max-height: 100%;
    min-height: 100%;
    position: relative;
    width: 100%}
.PayPing-chart-customTooltip {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 10px -2px #b5afb5;
    color: #55575f;
    direction: rtl;
    font-size: 13px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    padding: .3vw 1vw;
    text-align: center;
    white-space: nowrap;
}
.PayPing-chart-customTooltip .PayPing-chart-row {
    display: flex;
    justify-content: space-between;
}
.PayPing-chart-customTooltip .PayPing-chart-count, .PayPing-chart-customTooltip .PayPing-chart-price {
    direction: rtl;
}
.PayPing-chart-customTooltip .PayPing-chart-label {
    font-size: 10px;
}
.PayPing-chart-customTooltip .PayPing-chart-date {
    font-size: 2vh;
    text-align: start;
    width: 100%}
.PayPing-chart-emptyPlaceHolder {
    align-items: center;
    background-color: hsla(0, 0%, 100%, .82);
    display: flex;
    height: 100%;
    justify-content: center;
    position: absolute;
    width: 100%;
    z-index: 1;
}
.PayPing-square-checkbox .ant-checkbox-checked:after, .PayPing-square-checkbox .ant-checkbox-inner {
    border-radius: 2px;
}
.PayPing-round-checkbox .ant-checkbox-checked:after, .PayPing-round-checkbox .ant-checkbox-inner {
    border-radius: 50%}
.PayPing-datePicker-footer {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 5px 0;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group {
    border-radius: 5px;
    display: flex;
    justify-content: center;
    transition: .3s;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group .PayPing-picker {
    box-shadow: none!important;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group:focus-within {
    box-shadow: 0 0 0 2px rgba(0, 128, 255, .251);
}
.ant-form-item-has-error .ant-input-group.PayPing-picker-wrapper.PayPing-input-group:focus-within {
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .251);
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group:hover .PayPing-picker, .ant-input-group.PayPing-picker-wrapper.PayPing-input-group:hover .PayPing-picker-prefix {
    border-color: #0096d6;
}
.ant-form-item-has-error .ant-input-group.PayPing-picker-wrapper.PayPing-input-group:hover .PayPing-picker, .ant-form-item-has-error .ant-input-group.PayPing-picker-wrapper.PayPing-input-group:hover .PayPing-picker-prefix {
    border-color: #e31b23;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group:hover .PayPing-picker-prefix.PayPing-picker-disabled, .ant-input-group.PayPing-picker-wrapper.PayPing-input-group:hover .PayPing-picker.PayPing-picker-disabled {
    border-color: #c1c7d0;
    cursor: not-allowed;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group .PayPing-picker-prefix {
    align-items: center;
    background-color: #fff;
    border: 1px solid #c1c7d0;
    color: #6b778c;
    display: flex;
    flex-shrink: 0;
    padding: 4px 0 4px 4px;
    transition: .3s;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group .PayPing-picker-prefix.PayPing-picker-lg {
    font-size: 16px;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group .PayPing-picker-prefix.PayPing-picker-disabled {
    background-color: #f5f5f5;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group .PayPing-picker-prefix .PayPing-divider {
    background-color: #c1c7d0;
    border-color: #c1c7d0;
    height: 100%;
    margin-left: 8px;
    margin-right: 0;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group .PayPing-picker-prefix.PayPing-picker-focused {
    border-color: #0080ff;
    box-shadow: none;
}
.ant-form-item-has-error .ant-input-group.PayPing-picker-wrapper.PayPing-input-group .PayPing-picker-prefix {
    border-color: currentColor;
    color: #e31b23;
}
.ant-form-item-has-error .ant-input-group.PayPing-picker-wrapper.PayPing-input-group .PayPing-picker-prefix.PayPing-picker-focused {
    box-shadow: none;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group .PayPing-picker-prefix+.PayPing-picker {
    border-left-width: 0!important;
    border-right-width: 1px!important;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-picker-prefix {
    padding: 4px 4px 4px 0;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-picker-prefix .PayPing-divider {
    margin-left: 0;
    margin-right: 8px;
}
.ant-input-group.PayPing-picker-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-picker-prefix+.PayPing-picker.ant-picker-rtl {
    border-left-width: 1px!important;
    border-right-width: 0!important;
}
.PayPing-picker {
    width: 100%}
.PayPing-picker-required:before {
    align-self: flex-start;
    background-color: #e31b23;
    border-radius: 50%;
    content: "";
    height: 4px;
    min-height: 4px;
    min-width: 4px;
    width: 4px;
}
@media only screen and (max-width:768px) {
    .ant-picker-dropdown .ant-picker-panels {
        display: flex;
        flex-direction: column-reverse;
    }
}.PayPingerrorBoundaryBackground {
     background-color: #f4f5f7;
     height: 100%;
     margin: 0!important;
     position: absolute;
     width: 100%;
     z-index: 999;
 }
.PayPing-detail {
    background-color: #fff;
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    margin: 0 auto;
    max-width: 1200px;
    width: 100%}
.PayPing-detail .PayPing-badge-ribbon {
    height: 3em;
    padding: 0 24px;
}
.PayPing-detail .PayPing-badge-ribbon, .PayPing-detail .PayPing-badge-ribbon .ant-ribbon-text {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.PayPing-detail .PayPing-badge-ribbon.background--gray100 span.ant-ribbon-text, .PayPing-detail .PayPing-badge-ribbon.background--gray300 span.ant-ribbon-text {
    color: #000;
}
.PayPing-detail-ribbon-after {
    align-items: center;
    background-color: #fff;
    color: #97a0af;
    display: flex;
    flex-direction: row;
    justify-content: center;
    padding: 0 8px;
    position: absolute;
    right: 100%}
.PayPing-detail-content {
    display: flex;
    flex-direction: column;
    margin: 16px;
    position: relative;
}
.PayPing-detail-content-image {
    align-items: flex-end;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    min-height: 110px;
}
.PayPing-detail-content-image-item {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 110px;
    justify-content: space-between;
    margin: 0 5px;
    width: 110px;
}
.PayPing-detail-content-image .ant-image-img, .PayPing-detail-content-image .ant-image-mask {
    border-radius: 6px;
}
.PayPing-detail-content-link {
    align-items: center;
    display: flex;
    left: 0;
    padding: 12px 0;
    position: absolute;
    top: 8px;
}
.PayPing-detail-content .PayPing-alert.ant-alert-info {
    background-color: #f4f5f7;
    border-color: #f4f5f7;
}
.PayPing-detail-content .PayPing-textView:hover {
    border-color: #c1c7d0;
}
.PayPing-detail-content .ant-input-prefix:after {
    width: 0!important;
}
.PayPing-detail-content input.ant-input {
    text-align: end;
}
.PayPing-detail.empty .PayPing-detail-content-image {
    min-height: 60px;
}
.PayPing-detail.empty .PayPing-detail-ribbon-after {
    height: 100%}
.PayPing-detail.empty .PayPing-detail-after-filler {
    background-color: #fff;
    height: 100%;
    width: 30px;
}
@media(min-width:768px) {
    .PayPing-detail-content {
        margin: 30px;
    }
    .PayPing-detail-content-image {
        align-items: flex-end;
        flex-direction: row;
        justify-content: flex-end;
    }
}.ant-divider.PayPing-divider, .ant-divider.PayPing-divider:after, .ant-divider.PayPing-divider:before {
     border-color: #6b778c;
 }
.ant-divider.PayPing-divider.ant-divider-with-text:after, .ant-divider.PayPing-divider.ant-divider-with-text:before {
    top: unset;
}
.ant-divider.PayPing-divider.ant-divider-vertical {
    height: unset;
}
.ant-form-item .ant-form-item-control-input-content {
    display: flex;
    width: 100%}
.ant-form-item .PayPing-form-item-info {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    margin: 0 4px;
    position: absolute;
    right: 100%}
.ant-form-item .ant-form-item-label {
    text-align: end;
}
@media only screen and (max-width:576px) {
    .ant-form-item .ant-form-item-label {
        text-align: start;
    }
}.PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact>:first-child {
     width: 25%}
.PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact>:last-child {
    width: 75%}
.PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact, .PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact * {
    direction: ltr;
}
.PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact * .PayPing-input, .PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact * .PayPing-input *, .PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact .PayPing-input, .PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact .PayPing-input * {
    direction: rtl;
}
.PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact .ant-select-selector, .PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact.ant-input-group-rtl .ant-select-selector {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact .PayPing-input, .PayPing-form-url.PayPing-input-group.ant-input-group.ant-input-group-compact.ant-input-group-rtl .PayPing-input {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.PayPing-url-type-dropdown.ant-select-dropdown-rtl {
    direction: ltr;
}
.PayPing-input {
    color: #172b4d;
}
.PayPing-input.ant-input-affix-wrapper {
    color: rgba(0, 0, 0, .65);
}
.PayPing-input .ant-input-prefix {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin: 0;
}
.PayPing-input .ant-input-prefix:after {
    background-color: #c1c7d0;
    content: "";
    height: 100%;
    margin: 5px;
    width: 1px;
}
.PayPing-input.is-required:not(.ant-input-group-wrapper):before {
    background-color: #e31b23;
    border-radius: 50%;
    height: 4px;
    min-height: 4px;
    min-width: 4px;
    visibility: visible;
    width: 4px;
}
.PayPing-input.force-ltr, .PayPing-input.force-ltr .ant-input-wrapper, .PayPing-input.force-ltr .ant-input-wrapper input.ant-input, .PayPing-input.force-ltr input.ant-input {
    direction: ltr;
}
.PayPing-input.force-ltr .ant-input-group-addon, .PayPing-input.force-ltr .ant-input-wrapper .ant-input-group-addon {
    border-left: 1px solid #d9d9d9;
    border-right: 0;
}
.ant-form-item-has-error .PayPing-input.force-ltr .ant-input-group-addon, .ant-form-item-has-error .PayPing-input.force-ltr .ant-input-wrapper .ant-input-group-addon {
    border-left: 1px solid #e31b23;
}
.PayPing-input.force-ltr .ant-input-group-addon>*, .PayPing-input.force-ltr .ant-input-wrapper .ant-input-group-addon>* {
    direction: ltr;
}
.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button {
    border-radius: 5px 0 0 5px;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group {
    border-radius: 5px;
    display: flex;
    justify-content: center;
    transition: .3s;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group .PayPing-input-number {
    box-shadow: none!important;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group:focus-within {
    box-shadow: 0 0 0 2px rgba(0, 128, 255, .251);
}
.ant-form-item-has-error .ant-input-group.PayPing-input-number-wrapper.PayPing-input-group:focus-within {
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .251);
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group:hover .PayPing-input-number, .ant-input-group.PayPing-input-number-wrapper.PayPing-input-group:hover .PayPing-input-prefix {
    border-color: #0096d6;
}
.ant-form-item-has-error .ant-input-group.PayPing-input-number-wrapper.PayPing-input-group:hover .PayPing-input-number, .ant-form-item-has-error .ant-input-group.PayPing-input-number-wrapper.PayPing-input-group:hover .PayPing-input-prefix {
    border-color: #e31b23;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group:hover .PayPing-input-number.PayPing-input-disabled, .ant-input-group.PayPing-input-number-wrapper.PayPing-input-group:hover .PayPing-input-prefix.PayPing-input-disabled {
    border-color: #c1c7d0;
    cursor: not-allowed;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group .PayPing-input-required:before {
    align-self: flex-start;
    background-color: #e31b23;
    border-radius: 50%;
    content: "";
    height: 4px;
    min-height: 4px;
    min-width: 4px;
    width: 4px;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group .PayPing-input-prefix {
    align-items: center;
    background-color: #fff;
    border: 1px solid #c1c7d0;
    color: #6b778c;
    display: flex;
    flex-shrink: 0;
    padding: 4px 0 4px 4px;
    transition: .3s;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group .PayPing-input-prefix.PayPing-input-lg {
    font-size: 16px;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group .PayPing-input-prefix.PayPing-input-disabled {
    background-color: #f5f5f5;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group .PayPing-input-prefix .PayPing-divider {
    background-color: #c1c7d0;
    border-color: #c1c7d0;
    height: 100%;
    margin-left: 8px;
    margin-right: 0;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group .PayPing-input-prefix.PayPing-input-focused {
    border-color: #0080ff;
    box-shadow: none;
}
.ant-form-item-has-error .ant-input-group.PayPing-input-number-wrapper.PayPing-input-group .PayPing-input-prefix {
    border-color: currentColor;
    color: #e31b23;
}
.ant-form-item-has-error .ant-input-group.PayPing-input-number-wrapper.PayPing-input-group .PayPing-input-prefix.PayPing-input-focused {
    box-shadow: none;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group .PayPing-input-prefix+.PayPing-input-number {
    border-left-width: 0!important;
    border-right-width: 1px!important;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-input-prefix {
    padding: 4px 4px 4px 0;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-input-prefix .PayPing-divider {
    margin-left: 0;
    margin-right: 8px;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-input-prefix+.PayPing-input-number.ant-input-number-rtl {
    border-left-width: 1px!important;
    border-right-width: 0!important;
}
.ant-input-group.PayPing-input-number-wrapper.PayPing-input-group .PayPing-input-number {
    width: 100%}
.ant-input-group>.PayPing-input-number-wrapper.PayPing-input-group:not(:last-child) .PayPing-input-prefix+.PayPing-input-number {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ant-input-group>.PayPing-input-number-wrapper.PayPing-input-group:not(:last-child) .PayPing-input-prefix+.PayPing-input-number.ant-input-number-rtl {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ant-input-group.PayPing-input-group.and-input-group, .ant-input-group.PayPing-input-group.ant-input-group-compact {
    display: flex;
}
.PayPing-layout {
    background-color: #fff;
}
.PayPing-web-mainNav-wrapper {
    flex: 0 0 auto;
    width: 100%}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav {
    align-items: center;
    background-color: #172b4d;
    display: flex;
    flex-direction: row;
    height: 64px;
    justify-content: space-between;
    max-height: 64px;
    min-height: 64px;
    padding: 0 30px;
    position: relative;
    width: 100%}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-right {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: flex-start;
    width: 100%}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-profile, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-profile-info {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-profile-info {
    color: #fff;
    cursor: pointer;
    min-width: 150px;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-profile-info .PayPing-Avatar {
    border-radius: 50%;
    height: 40px;
    overflow: hidden;
    width: 40px;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-profile-info .PayPing-Avatar a {
    color: inherit;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-profile-info .PayPing-Avatar:hover {
    background: #42526e;
    border: transparent;
    color: #fff;
    cursor: pointer;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-profile-info .ant-menu-submenu {
    height: 100%;
    margin: 0 1px;
    top: 0;
    width: 30px;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-profile-info .ant-menu-submenu-title {
    width: 100%}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-profile-info-name {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    padding: 0 10px;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-profile-button {
    margin: 0 5px;
}
@media only screen and (min-width:1200px) {
    .PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item {
        padding: 0 6px;
    }
}@media only screen and (min-width:1400px) {
    .PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item {
        padding: 0 10px;
    }
}@media only screen and (min-width:1600px) {
    .PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item {
        padding: 0 15px;
    }
}.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item.ant-menu-item-selected, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-notification, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-search {
     padding: 0 6px;
 }
@media only screen and (min-width:1200px) {
    .PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item.ant-menu-item-selected, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-notification, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-search {
        padding: 0 10px;
    }
}@media only screen and (min-width:1400px) {
    .PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item.ant-menu-item-selected, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-notification, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-search {
        padding: 0 20px;
    }
}@media only screen and (min-width:1600px) {
    .PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item.ant-menu-item-selected, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-notification, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-search {
        padding: 0 20px;
    }
}.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal {
     align-items: center;
     background-color: #172b4d;
     border-bottom: 0;
     color: #fff;
     display: flex;
     flex-direction: row;
     height: 100%;
     justify-content: center;
     justify-content: flex-start;
     margin: 0;
     width: calc(100% - 290px);
 }
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item {
    align-items: center;
    background: transparent;
    border-radius: 0;
    color: #fff;
    display: flex;
    height: 100%;
    margin: 0 1px;
    padding: 0 6px;
    top: 0;
    transition: all .3s;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item:after {
    border: transparent;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item a {
    color: inherit;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item:hover {
    background: #42526e;
    color: #fff;
    cursor: pointer;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-submenu.ant-menu-overflow-item-rest {
    height: 100%;
    margin: 0 1px;
    padding: 0;
    top: 0;
    width: 30px;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-submenu.ant-menu-overflow-item-rest:after {
    border: transparent;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-submenu.ant-menu-overflow-item-rest .anticon {
    margin: 0 auto;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-submenu-title {
    align-items: center;
    color: #fff;
    display: flex;
    flex-direction: row;
    height: 100%;
    justify-content: center;
    width: 100%}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-submenu:hover {
    background-color: #42526e;
    color: #fff;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal .ant-menu-item-selected {
    background: #42526e;
    color: #fff;
    cursor: default;
    font-weight: 700;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-notification, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-search {
    align-items: center;
    background-color: transparent;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    height: 100%;
    justify-content: center;
    transition: all .3s;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-notification .ant-badge, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-search .ant-badge {
    align-items: center;
    display: flex;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-notification {
    align-items: center;
    display: flex;
    justify-content: flex-end;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-notification-content {
    align-items: center;
    border-radius: 50%;
    color: #fff;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    font-size: 16px;
    height: 25px;
    justify-content: center;
    width: 25px;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-notification-content.has-new-notification {
    background-color: #e31b23;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-search.active, .PayPing-web-mainNav-wrapper .PayPing-web-mainNav-search:hover {
    background-color: #42526e;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-logo {
    align-items: center;
    display: flex;
    flex-direction: row;
    gap: 5px;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav-logo-img {
    width: 128px;
}
.PayPing-web-mainNav-wrapper .PayPing-web-mainNav.PayPing-layout {
    align-items: unset;
    background-color: #172b4d;
    justify-content: center;
    padding: 0;
}
.mainNav-popover {
    max-width: 270px;
}
.mainNav-popover .ant-popover-arrow {
    display: none;
}
.mainNav-popover .ant-popover-title {
    border-bottom: none;
    color: red;
    display: flex;
    padding-top: 10px;
}
.mainNav-popover .ant-popover-inner-content {
    font-size: 12px;
    font-weight: 400;
    padding: 12px 0;
}
.pointer {
    cursor: pointer;
}
@media only screen and (min-width:1200px) {
    .PayPing-web-mainNav-wrapper .PayPing-web-mainNav {
        padding: 0 100px;
    }
    .PayPing-web-mainNav-wrapper .PayPing-web-mainNav .ant-menu.ant-menu-horizontal {
        width: calc(100% - 290px);
    }
}.PayPing-web-mainNav-drawer-wrapper {
     align-items: center;
     background-color: #fff;
     display: flex;
     flex-direction: row;
     justify-content: space-between;
     min-height: 48px;
     padding: 0 16px;
     width: 100%}
.PayPing-web-mainNav-drawer-wrapper .PayPing-web-mainNav-begin .ant-space-item {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.PayPing-web-mainNav-drawer-wrapper .PayPing-web-mainNav-logo-img {
    width: 60px;
}
.PayPing-web-mainNav-drawer-icon {
    color: #172b4d;
    cursor: pointer;
    height: 32px;
    padding: 8px;
    width: 32px;
}
.PayPing-web-mainNav-profile-info {
    cursor: pointer;
}
.PayPing-web-mainNav-profile-info .ant-avatar {
    background-color: transparent;
}
.PayPing-web-mainNav-drawer {
    z-index: 1000001;
}
.PayPing-web-mainNav-drawer .ant-drawer-header, .PayPing-web-mainNav-drawer .ant-drawer-wrapper-body {
    background-color: #fff;
    border-color: #fff;
}
.PayPing-web-mainNav-drawer .PayPing-web-mainNav-profile {
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
    padding: 0 20px 16px;
}
.PayPing-web-mainNav-drawer .PayPing-web-mainNav-profile-info {
    align-items: center;
    color: #172b4d;
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.PayPing-web-mainNav-drawer .PayPing-web-mainNav-profile-info-name {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    padding: 0 10px;
}
.PayPing-web-mainNav-drawer .ant-drawer-body {
    padding: 0;
}
.PayPing-web-mainNav-drawer .ant-drawer-body>* {
    width: 100%}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-button {
    display: flex;
    justify-content: flex-start;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-items {
    padding: 0 20px;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-items .PayPing-selected-wrapper {
    background-color: #0080ff;
    height: 130px;
    left: 0;
    position: absolute;
    top: 20px;
    transition-duration: .4s;
    transition-property: left, top, width, height;
    width: 100%;
    z-index: 1;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-items .PayPing-selected-wrapper, .PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-items .PayPing-web-mainNav-drawer-item>:only-child {
    border-radius: 5px;
    padding: 12px 16px;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-items .PayPing-web-mainNav-drawer-item {
    display: flex;
    position: relative;
    z-index: 2;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-items .PayPing-web-mainNav-drawer-item>:only-child {
    align-items: center;
    color: #6b778c;
    display: flex;
    transition: all .1s;
    width: 100%}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-items .PayPing-web-mainNav-drawer-item.active>:only-child {
    color: #fff;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-search {
    align-items: center;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .25);
    color: #6b778c;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    height: 48px;
    justify-content: space-between;
    margin-bottom: 20px;
    padding: 0 30px;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-upgrade {
    padding: 0 20px 40px;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-apps {
    color: #172b4d;
    display: flex;
    flex-direction: column;
    padding: 16px 0 68px;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-apps>* {
    margin-bottom: 4px;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-apps a {
    color: inherit;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-apps a:focus, .PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-apps a:hover {
    color: #0080ff;
}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-apps .ant-space-item-split {
    display: flex;
    height: 100%}
.PayPing-web-mainNav-drawer .ant-drawer-body .PayPing-web-mainNav-drawer-version {
    bottom: 0;
    position: absolute;
}
.PayPing-message .ant-message-custom-content {
    align-items: center;
    cursor: pointer;
    display: flex;
    gap: 4px;
}
.PayPing-message .PayPing-message-icon {
    align-items: center;
    display: flex;
}
.PayPing-message .PayPing-icon {
    height: 16px;
    padding-left: 0;
    padding-right: 8px;
    width: 24px;
}
.PayPing-message .ant-message-rtl .PayPing-icon {
    padding-left: 8px;
    padding-right: 0;
}
.ant-modal-content .ant-modal-footer {
    display: flex;
    justify-content: flex-end;
}
.PayPing-page {
    align-items: center;
    min-height: 100%;
    padding: 2vw 10px;
}
@media only screen and (min-width:1200px) {
    .PayPing-page {
        padding: 2vw 100px;
    }
}.PayPing-pagination .ant-pagination-item, .PayPing-pagination .ant-pagination-next, .PayPing-pagination .ant-pagination-prev {
     font-family: inherit;
 }
.ant-table+.PayPing-pagination {
    margin: 40px 0 16px;
}
.PayPing-popoverImage .ant-popover-inner-content {
    display: flex;
    flex-direction: column;
    padding: 0;
}
.PayPing-popoverImage .ant-popover-inner-content>.PayPing-button.ant-btn {
    background-color: #97a0af;
    border-color: #97a0af;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding-bottom: 0;
    padding-top: 0;
}
.PayPing-popoverImage .ant-popover-inner-content canvas, .PayPing-popoverImage .ant-popover-inner-content img {
    height: 80px;
    -o-object-fit: contain;
    object-fit: contain;
    width: 80px;
}
.PayPing-popoverImage .ant-popover-arrow {
    display: none;
}
.PayPing-radio-group, .PayPing-radio-group .PayPing-radio-button-wrapper span {
    display: flex;
}
.PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled), .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before, .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
    background-color: #42526e;
    border-color: #42526e;
}
.PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-cta, .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-cta:before, .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-cta:hover {
    background-color: #0080ff;
    border-color: #0080ff;
}
.PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-danger, .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-danger:before, .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-danger:hover {
    background-color: #e31b23;
    border-color: #e31b23;
}
.PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-primary, .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-primary:before, .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-primary:hover {
    background-color: #172b4d;
    border-color: #172b4d;
}
.PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-success, .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-success:before, .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-success:hover {
    background-color: #52c41a;
    border-color: #52c41a;
}
.PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-warning, .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-warning:before, .PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled).PayPing-radio-button-warning:hover {
    background-color: #ffdf00;
    border-color: #ffdf00;
}
.PayPing-radio-group.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
    box-shadow: 0 0 0 3px rgba(66, 82, 110, .08);
}
.PayPing-radio-button-wrapper {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    justify-content: center;
}
.PayPing-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-disabled) {
    color: #172b4d;
}
.ant-select-multiple .ant-select-selector, .ant-select-rtl.ant-select-single:not(.ant-select-customize-input) .ant-select-selector, .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
    height: 100%}
.ant-select-multiple .PayPing-select-prefix, .ant-select-rtl.ant-select-single:not(.ant-select-customize-input) .PayPing-select-prefix, .ant-select-single:not(.ant-select-customize-input) .PayPing-select-prefix {
    height: 100%;
    padding: 4px 0;
}
.PayPing-select-wrapper .PayPing-select-prefix {
    align-items: center;
    color: #6b778c;
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.PayPing-select-wrapper .PayPing-select-required:before {
    align-self: flex-start;
    background-color: #e31b23;
    border-radius: 50%;
    content: "";
    height: 4px;
    min-height: 4px;
    min-width: 4px;
    width: 4px;
}
.PayPing-select-wrapper .PayPing-select .ant-select-selection-item {
    align-items: center;
    display: flex;
    justify-content: flex-start;
}
.PayPing-select-wrapper .PayPing-select-start .ant-select-selection-item {
    justify-content: flex-start;
}
.PayPing-select-wrapper .PayPing-select-center .ant-select-selection-item {
    justify-content: center;
}
.PayPing-select-wrapper .PayPing-select-end .ant-select-selection-item {
    justify-content: flex-end;
}
.ant-select-dropdown.force-ltr>* {
    direction: ltr;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group {
    border-radius: 5px;
    display: flex;
    justify-content: center;
    transition: .3s;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group .PayPing-select, .ant-input-group.PayPing-select-wrapper.PayPing-input-group .ant-select-selector {
    box-shadow: none!important;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group:focus-within {
    box-shadow: 0 0 0 2px rgba(0, 128, 255, .251);
}
.ant-form-item-has-error .ant-input-group.PayPing-select-wrapper.PayPing-input-group:focus-within {
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .251);
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select, .ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select .ant-select-selector, .ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select-prefix {
    border-color: #0096d6;
}
.ant-form-item-has-error .ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select, .ant-form-item-has-error .ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select .ant-select-selector, .ant-form-item-has-error .ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select-prefix {
    border-color: #e31b23;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select .ant-select-selector.PayPing-select-disabled, .ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select .ant-select-selector.PayPing-select-disabled .ant-select-selector, .ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select-prefix.PayPing-select-disabled, .ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select-prefix.PayPing-select-disabled .ant-select-selector, .ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select.PayPing-select-disabled, .ant-input-group.PayPing-select-wrapper.PayPing-input-group:hover .PayPing-select.PayPing-select-disabled .ant-select-selector {
    border-color: #c1c7d0;
    cursor: not-allowed;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group .PayPing-select-prefix {
    align-items: center;
    background-color: #fff;
    border: 1px solid #c1c7d0;
    color: #6b778c;
    display: flex;
    flex-shrink: 0;
    padding: 4px 0 4px 4px;
    transition: .3s;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group .PayPing-select-prefix.PayPing-select-lg {
    font-size: 16px;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group .PayPing-select-prefix.PayPing-select-disabled {
    background-color: #f5f5f5;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group .PayPing-select-prefix .PayPing-divider {
    background-color: #c1c7d0;
    border-color: #c1c7d0;
    height: 100%;
    margin-left: 8px;
    margin-right: 0;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group .PayPing-select-prefix.PayPing-select-focused {
    border-color: #0080ff;
    box-shadow: none;
}
.ant-form-item-has-error .ant-input-group.PayPing-select-wrapper.PayPing-input-group .PayPing-select-prefix {
    border-color: currentColor;
    color: #e31b23;
}
.ant-form-item-has-error .ant-input-group.PayPing-select-wrapper.PayPing-input-group .PayPing-select-prefix.PayPing-select-focused {
    box-shadow: none;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group .PayPing-select-prefix+.PayPing-select, .ant-input-group.PayPing-select-wrapper.PayPing-input-group .PayPing-select-prefix+.PayPing-select .ant-select-selector {
    border-left-width: 0!important;
    border-right-width: 1px!important;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-select-prefix {
    padding: 4px 4px 4px 0;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-select-prefix .PayPing-divider {
    margin-left: 0;
    margin-right: 8px;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-select-prefix+.PayPing-select.ant-select-rtl, .ant-input-group.PayPing-select-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-select-prefix+.PayPing-select.ant-select-rtl .ant-select-selector {
    border-left-width: 1px!important;
    border-right-width: 0!important;
}
.ant-input-group.PayPing-select-wrapper.PayPing-input-group .PayPing-select {
    width: 100%}
.ant-input-group>.PayPing-select-wrapper.PayPing-input-group:not(:last-child) .PayPing-select-prefix+.PayPing-select, .ant-input-group>.PayPing-select-wrapper.PayPing-input-group:not(:last-child) .PayPing-select-prefix+.PayPing-select .ant-select-selector {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ant-input-group>.PayPing-select-wrapper.PayPing-input-group:not(:last-child) .PayPing-select-prefix+.PayPing-select.ant-select-rtl, .ant-input-group>.PayPing-select-wrapper.PayPing-input-group:not(:last-child) .PayPing-select-prefix+.PayPing-select.ant-select-rtl .ant-select-selector {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.PayPing-custom-select {
    border: 1px solid #c1c7d0;
    border-radius: 5px;
    cursor: text;
    display: flex;
    padding: 5px 12px;
    transition: all .3s;
}
.PayPing-custom-select:hover {
    border-color: #0096d6;
}
.PayPing-custom-select-focused {
    border-color: #0080ff;
}
.PayPing-custom-select:focus-within {
    border-color: #0080ff;
    box-shadow: 0 0 0 2px rgba(0, 128, 255, .251);
}
.ant-form-item-has-error .PayPing-custom-select {
    border-color: currentColor;
    color: #e31b23;
}
.ant-form-item-has-error .PayPing-custom-select:focus-within {
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .251);
}
.PayPing-custom-select.PayPing-custom-select-lg {
    font-size: 16px;
    padding: 7px 12px;
}
.PayPing-custom-select:before {
    align-self: flex-start;
    background-color: #e31b23;
    border-radius: 50%;
    content: "";
    height: 4px;
    min-height: 4px;
    min-width: 4px;
    width: 4px;
}
.PayPing-custom-select-prefix {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    justify-content: space-between;
    margin: 0;
}
.PayPing-custom-select-prefix:after {
    background-color: #c1c7d0;
    content: "";
    height: 100%;
    margin: 5px;
    width: 1px;
}
.PayPing-custom-select-placeholder {
    color: #c1c7d0;
}
.PayPing-custom-select-hidden-input {
    height: auto;
    position: absolute;
    visibility: hidden;
    white-space: nowrap;
    width: auto;
}
.PayPing-custom-select-input-wrapper .PayPing-custom-select-input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    box-sizing: border-box;
    color: rgba(0, 0, 0, .65);
    display: flex;
    margin: 0;
    outline: none;
    padding: 0;
    touch-action: manipulation;
    width: 100%}
.PayPing-custom-select-selected-options {
    display: flex;
    flex-wrap: wrap;
    gap: 4px;
}
.PayPing-custom-select-dropdown.ant-popover {
    padding-top: 0;
}
.PayPing-custom-select-dropdown.ant-popover .ant-popover-inner-content {
    padding: 4px 0;
}
.PayPing-custom-select-dropdown.ant-popover .PayPing-custom-select-option-list .PayPing-custom-select-option-item {
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    padding: 5px 12px;
}
.PayPing-custom-select-dropdown.ant-popover .PayPing-custom-select-option-list .PayPing-custom-select-option-item-active, .PayPing-custom-select-dropdown.ant-popover .PayPing-custom-select-option-list .PayPing-custom-select-option-item:hover {
    background-color: #f4f5f7;
}
.PayPing-custom-select-dropdown.ant-popover .PayPing-custom-select-option-list .PayPing-custom-select-option-item.PayPing-custom-select-option-item-selected {
    background-color: #e6f7ff;
    font-weight: 600;
}
.PayPing-custom-select-overlay {
    background-color: transparent;
    bottom: 0;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 2;
}
.PayPing-statistic {
    color: rgba(0, 0, 0, .85);
}
.PayPing-statistic .ant-statistic-content {
    color: inherit;
    font-size: 22px;
}
.PayPing-statistic .ant-statistic-content, .PayPing-statistic .ant-statistic-content-prefix, .PayPing-statistic .ant-statistic-content-suffix {
    font-family: inherit;
}
.PayPing-statistic .ant-statistic-content-prefix, .PayPing-statistic .ant-statistic-content-suffix {
    font-size: .8em;
}
.ant-skeleton.ant-skeleton-element {
    width: inherit;
}
.ant-skeleton.PayPing-skeleton-avatar, .ant-skeleton.PayPing-skeleton-button, .ant-skeleton.PayPing-skeleton-input {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.PayPing-web-subNav {
    align-items: center;
    background-color: #fff;
    box-shadow: 0 9px 28px rgba(0, 0, 0, .051);
    display: flex;
    flex-direction: row;
    height: 48px;
    justify-content: space-between;
    max-height: 48px;
    min-height: 48px;
    padding: 0 30px;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    width: 100%;
    z-index: 3;
}
.PayPing-web-subNav-items {
    height: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.PayPing-web-subNav-items-next, .PayPing-web-subNav-items-prev {
    align-items: center;
    background-color: #f4f5f7;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    height: 100%;
    justify-content: center;
    position: absolute;
    top: 0;
    width: 20px;
}
.PayPing-web-subNav-items-next.disabled, .PayPing-web-subNav-items-prev.disabled {
    color: #c1c7d0;
    cursor: not-allowed;
}
.PayPing-web-subNav-items-prev {
    right: 0;
}
.PayPing-web-subNav-items-next {
    left: 0;
}
.PayPing-web-subNav-items-wrapper {
    height: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
    scroll-behavior: smooth;
}
@media only screen and (max-width:992px) {
    .PayPing-web-subNav-items-wrapper {
        overflow-x: auto;
    }
}.PayPing-web-subNav-items-wrapper .PayPing-menu {
     align-items: center;
     background-color: transparent;
     border-bottom: 0;
     color: #97a0af;
     display: flex;
     height: 100%;
     margin: 0;
 }
.PayPing-web-subNav-items-wrapper .PayPing-menu a, .PayPing-web-subNav-items-wrapper .PayPing-menu-item {
    align-items: center;
    background-color: transparent;
    border: transparent;
    border-radius: 0;
    color: inherit;
    display: flex;
    flex-shrink: 0;
    height: 100%;
    margin: 0 1px;
    padding: 0 20px;
}
.PayPing-web-subNav-items-wrapper .PayPing-menu a span.dot, .PayPing-web-subNav-items-wrapper .PayPing-menu-item span.dot {
    padding: 0 5px;
}
.PayPing-web-subNav-items-wrapper .PayPing-menu a .ant-badge, .PayPing-web-subNav-items-wrapper .PayPing-menu-item .ant-badge {
    color: inherit!important;
}
.PayPing-web-subNav-items-wrapper .PayPing-menu a.PayPing-menu-item-selected, .PayPing-web-subNav-items-wrapper .PayPing-menu a:hover, .PayPing-web-subNav-items-wrapper .PayPing-menu-item.PayPing-menu-item-selected, .PayPing-web-subNav-items-wrapper .PayPing-menu-item:hover {
    background-color: transparent;
    border-bottom: 2px solid #172b4d;
    border-radius: 0;
    color: #172b4d;
    cursor: pointer;
}
.PayPing-web-subNav-items-wrapper .PayPing-menu-item-selected {
    cursor: default;
    font-weight: 700;
}
.PayPing-web-subNav .PayPing-subNav-labels {
    color: #172b4d;
    display: flex;
    flex-direction: row;
}
.PayPing-web-subNav .PayPing-subNav-labels .PayPing-subNav-label-wrapper {
    margin: 0 10px 0 0;
}
.ant-layout-rtl .PayPing-web-subNav .PayPing-subNav-labels .PayPing-subNav-label-wrapper {
    margin: 0 0 0 10px;
}
.PayPing-web-subNav .PayPing-subNav-buttons-wrapper {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-tags {
    display: flex;
}
.PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-icons {
    display: flex;
    flex-direction: row;
    margin: 0 0 0 10px;
}
.ant-layout-rtl .PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-icons {
    margin: 0 10px 0 0;
}
.PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-icons .PayPing-subNav-icon-wrapper {
    color: #97a0af;
    display: flex;
    flex-direction: row;
    margin: 0 0 0 5px;
    transition: .3s;
}
.ant-layout-rtl .PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-icons .PayPing-subNav-icon-wrapper {
    margin: 0 5px 0 0;
}
.PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-icons .PayPing-subNav-icon-wrapper svg {
    fill: #97a0af;
    font-size: 20px;
    padding: 0 4px;
    transition: .3s;
    width: 30px;
}
.PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-icons .PayPing-subNav-icon-wrapper:hover {
    color: #42526e;
    cursor: pointer;
}
.PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-icons .PayPing-subNav-icon-wrapper:hover svg {
    fill: #42526e;
    cursor: pointer;
}
.PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-icons .PayPing-subNav-icon-wrapper .PayPing-active-icon {
    fill: #172b4d;
}
.PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-buttons {
    display: flex;
    flex-direction: row;
    margin: 0 0 0 10px;
}
.ant-layout-rtl .PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-buttons {
    margin: 0 10px 0 0;
}
.PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-buttons>* {
    margin: 0 0 0 10px;
}
.ant-layout-rtl .PayPing-web-subNav .PayPing-subNav-buttons-wrapper .PayPing-subNav-buttons>* {
    margin: 0 10px 0 0;
}
.PayPing-web-subNav+.PayPing-web-subNav-second-row {
    top: 48px;
}
.PayPing-web-subNav+.PayPing-web-subNav-second-row .PayPing-subNav-buttons-wrapper {
    flex: 1 1 auto;
}
.PayPing-subNav-tags-popover .ant-popover-inner-content {
    display: flex;
    flex-direction: row;
}
.PayPing-web-subNav-popover {
    display: flex;
}
.PayPing-web-subNav-popover .ant-popover-inner-content {
    padding: 24px;
}
.PayPing-web-subNav-popover.ant-popover-hidden {
    display: none;
}
@media only screen and (max-width:992px) {
    .PayPing-web-subNav {
        padding: 0;
    }
    .PayPing-web-subNav .PayPing-subNav-labels {
        padding: 0 20px;
    }
    .PayPing-web-subNav.PayPing-web-subNav-second-row {
        overflow-x: hidden;
    }
    .PayPing-web-subNav .PayPing-subNav-buttons-wrapper {
        margin: 0 10px;
        overflow-x: auto;
        width: auto;
    }
}@media only screen and (min-width:1200px) {
    .PayPing-web-subNav {
        padding: 0 100px;
    }
}.PayPing-switch-row {
     cursor: pointer;
     display: flex;
     justify-content: space-between;
     width: 100%}
.PayPing-table>table>thead>tr .ant-table-cell {
    background-color: #f4f5f7;
    border-bottom: none;
    color: #6b778c;
}
.PayPing-table table thead.ant-table-thead .ant-table-cell.action-column, .PayPing-table table thead.ant-table-thead:hover .ant-table-cell.action-column, .PayPing-table table tr.ant-table-row .ant-table-cell.action-column, .PayPing-table table tr.ant-table-row:hover .ant-table-cell.action-column {
    background-color: #fff;
    border-bottom-width: 0;
    padding: 5px;
}
.PayPing-table .ant-table-tbody>tr {
    cursor: unset;
}
.PayPing-table .ant-table-tbody>tr.ant-table-row:hover>td {
    background-color: #f4f5f7;
}
.PayPing-table .ant-table-tbody .clickable-row td {
    cursor: pointer;
}
.PayPing-table .ant-table-tbody .clickable-row td:global.action-column {
    cursor: default;
}
.PayPing-table .ant-table-tbody .action-column .actions {
    cursor: default;
    display: flex;
    flex-direction: row;
}
.action-button {
    align-items: center;
    color: #172b4d;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 50px;
    justify-content: center;
    margin: 0 3px;
    width: 30px;
}
.action-button-icon {
    height: 20px;
    transition: height .3s, width;
    width: 20px;
}
.action-button-label {
    visibility: hidden;
    white-space: nowrap;
}
.action-button:hover .action-button-label {
    visibility: visible;
}
.action-button:hover .action-button-icon {
    height: 24px;
    width: 24px;
}
.action-button.disabled {
    cursor: not-allowed!important;
    opacity: .5!important;
    pointer-events: none!important;
}
.ant-table-wrapper {
    width: 100%}
.ant-tag.PayPing-tag {
    align-items: center;
    display: flex;
    flex-direction: row-reverse;
}
.ant-tag.PayPing-tag.ant-tag-rtl.ant-tag .anticon-close {
    margin-left: 3px;
    margin-right: 0;
}
.ant-tag.PayPing-tag .anticon-close {
    margin-left: 0;
    margin-right: 3px;
}
.ant-tag.PayPing-tag.ant-tag-hidden {
    display: none;
}
.PayPing-textArea-wrapper .PayPing-textArea {
    font-size: 16px;
}
.PayPing-textArea-wrapper .PayPing-textArea-prefix {
    align-items: center;
    color: #6b778c;
    display: flex;
    flex-direction: row;
    font-size: 16px;
    justify-content: center;
}
.PayPing-textArea-wrapper .PayPing-textArea-required:before {
    align-self: flex-start;
    background-color: #e31b23;
    border-radius: 50%;
    content: "";
    height: 4px;
    min-height: 4px;
    min-width: 4px;
    width: 4px;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group {
    border-radius: 5px;
    display: flex;
    justify-content: center;
    transition: .3s;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group .PayPing-textArea {
    box-shadow: none;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group:focus-within {
    box-shadow: 0 0 0 2px rgba(0, 128, 255, .251);
}
.ant-form-item-has-error .ant-input-group.PayPing-textArea-wrapper.PayPing-input-group:focus-within {
    box-shadow: 0 0 0 2px rgba(227, 27, 35, .251);
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group:hover .PayPing-textArea, .ant-input-group.PayPing-textArea-wrapper.PayPing-input-group:hover .PayPing-textArea-prefix {
    border-color: #0096d6;
}
.ant-form-item-has-error .ant-input-group.PayPing-textArea-wrapper.PayPing-input-group:hover .PayPing-textArea, .ant-form-item-has-error .ant-input-group.PayPing-textArea-wrapper.PayPing-input-group:hover .PayPing-textArea-prefix {
    border-color: #e31b23;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group:hover .PayPing-textArea-prefix.PayPing-textArea-disabled, .ant-input-group.PayPing-textArea-wrapper.PayPing-input-group:hover .PayPing-textArea.PayPing-textArea-disabled {
    border-color: #c1c7d0;
    cursor: not-allowed;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group .PayPing-textArea-prefix {
    align-items: center;
    background-color: #fff;
    border: 1px solid #c1c7d0;
    color: #6b778c;
    display: flex;
    flex-shrink: 0;
    padding: 4px 0 4px 4px;
    transition: .3s;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group .PayPing-textArea-prefix.PayPing-textArea-lg {
    font-size: 16px;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group .PayPing-textArea-prefix.PayPing-textArea-disabled {
    background-color: #f5f5f5;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group .PayPing-textArea-prefix .PayPing-divider {
    background-color: #c1c7d0;
    border-color: #c1c7d0;
    height: 100%;
    margin-left: 8px;
    margin-right: 0;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group .PayPing-textArea-prefix.PayPing-textArea-focused {
    border-color: #0080ff;
    box-shadow: none;
}
.ant-form-item-has-error .ant-input-group.PayPing-textArea-wrapper.PayPing-input-group .PayPing-textArea-prefix {
    border-color: currentColor;
    color: #e31b23;
}
.ant-form-item-has-error .ant-input-group.PayPing-textArea-wrapper.PayPing-input-group .PayPing-textArea-prefix.PayPing-textArea-focused {
    box-shadow: none;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group .PayPing-textArea-prefix+.PayPing-textArea {
    border-left-width: 0!important;
    border-right-width: 1px!important;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-textArea-prefix {
    padding: 4px 4px 4px 0;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-textArea-prefix .PayPing-divider {
    margin-left: 0;
    margin-right: 8px;
}
.ant-input-group.PayPing-textArea-wrapper.PayPing-input-group.ant-input-group-rtl .PayPing-textArea-prefix+.PayPing-textArea.ant-input {
    border-left-width: 1px!important;
    border-right-width: 0!important;
}
.PayPing-input.PayPing-textView, .PayPing-input.PayPing-textView .ant-input {
    background-color: #fff;
    color: #000;
    color: initial;
    cursor: default;
}
.PayPing-input.PayPing-textView .ant-input .ant-input-prefix, .PayPing-input.PayPing-textView .ant-input-prefix {
    color: #c1c7d0;
}
.PayPing-input.PayPing-textView.PayPing-textArea {
    background-color: #fff;
    color: #000;
    color: initial;
    cursor: default;
}
.PayPing-toast-multiOperations {
    align-items: center;
    bottom: 40px;
    display: flex;
    justify-content: center;
    opacity: 0;
    position: fixed;
    transform: translateY(100%);
    transition: all .3s ease-in-out;
    width: 100%;
    z-index: -1;
}
.PayPing-toast-multiOperations.PayPing-toast-show {
    opacity: 1;
    transform: translateY(0);
    z-index: 100;
}
.PayPing-toast-multiOperations .PayPing-toast-container {
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 3px 20px rgba(0, 0, 0, .25);
    height: 100%;
    overflow: auto;
    padding: 0 16px;
    position: relative;
    transition: background-color .3s ease-in-out;
}
.PayPing-toast-multiOperations .PayPing-toast-container>.PayPing-row {
    flex-wrap: nowrap;
    white-space: nowrap;
}
.PayPing-toast-multiOperations .PayPing-toast-container .PayPing-toast-loading {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.PayPing-toast-multiOperations .PayPing-toast-container .PayPing-toast-loading-bar {
    -webkit-animation: ant-skeleton-loading 1.4s ease infinite;
    animation: ant-skeleton-loading 1.4s ease infinite;
    background: linear-gradient(90deg, #0080ff 25%, rgba(0, 128, 255, .502) 37%, #0080ff 63%);
    background-size: 400% 100%;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    height: 4px;
}
.PayPing-toast-multiOperations .PayPing-toast-container .PayPing-toast-item {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin: 0;
    padding: 12px 4px;
}
.PayPing-toast-multiOperations .PayPing-toast-container .PayPing-toast-item>* {
    margin: 0 4px;
}
.PayPing-toast-multiOperations .PayPing-toast-container .PayPing-toast-item:hover {
    background: #f4f5f7;
}
.PayPing-toast-multiOperations .PayPing-toast-container .PayPing-divider.ant-divider-vertical {
    height: .9em;
}
#nprogress .bar {
    height: 5px;
    rotate: 180deg;
}
#nprogress .peg {
    rotate: 175deg;
}
#nprogress .spinner {
    right: 10px;
    top: 10px;
}
.PayPing-typography {
    color: inherit;
}
.PayPing-typography.PayPing-text-body1 {
    font-size: 1em;
    font-weight: 400;
}
.PayPing-typography.PayPing-text-body2 {
    font-size: .9em;
    font-weight: 400;
}
.PayPing-typography.PayPing-text-caption {
    font-size: .7em;
    font-weight: 400;
}
.PayPing-typography.PayPing-text-shoaib_ryan {
    font-size: .7em;
    font-weight: 400;
}
.PayPing-typography.white {
    color: #fff;
}
.PayPing-typography.black {
    color: #000;
}
.PayPing-typography.cta {
    color: #0080ff;
}
.PayPing-typography.danger {
    color: #e31b23;
}
.PayPing-typography.success {
    color: #52c41a;
}
.PayPing-typography.warning {
    color: #ffdf00;
}
.PayPing-typography.primaryColor {
    color: #172b4d;
}
.PayPing-upload .ant-upload-list-picture-card-container .ant-upload-list-item-list-type-picture-card, .PayPing-upload .ant-upload.ant-upload-select-picture-card, .PayPing-upload.ant-upload.dragger-upload {
    background-color: #fff;
    margin: 0;
    padding: 0;
}
.PayPing-upload .ant-upload-list {
    align-items: center;
    display: flex;
    justify-content: center;
}
.PayPing-upload .ant-upload.ant-upload-select-picture-card, .PayPing-upload .ant-upload.ant-upload-select-picture-card.ant-upload-rtl {
    margin-left: 8px;
    margin-right: 8px;
}
.PayPing-upload-children {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    width: 100%}
.PayPing-upload-small .ant-upload .ant-upload-list-item-list-type-picture-card, .PayPing-upload-small .ant-upload .ant-upload-list-picture-card-container, .PayPing-upload-small .ant-upload-list .ant-upload-list-item-list-type-picture-card, .PayPing-upload-small .ant-upload-list .ant-upload-list-picture-card-container, .PayPing-upload-small .ant-upload-list.ant-upload-select-picture-card, .PayPing-upload-small .ant-upload.ant-upload-select-picture-card {
    height: 100px;
    width: 100px;
}
.PayPing-upload-medium .ant-upload .ant-upload-list-item-list-type-picture-card, .PayPing-upload-medium .ant-upload .ant-upload-list-picture-card-container, .PayPing-upload-medium .ant-upload-list .ant-upload-list-item-list-type-picture-card, .PayPing-upload-medium .ant-upload-list .ant-upload-list-picture-card-container, .PayPing-upload-medium .ant-upload-list.ant-upload-select-picture-card, .PayPing-upload-medium .ant-upload.ant-upload-select-picture-card {
    height: 120px;
    width: 120px;
}
.PayPing-upload-large .ant-upload .ant-upload-list-item-list-type-picture-card, .PayPing-upload-large .ant-upload .ant-upload-list-picture-card-container, .PayPing-upload-large .ant-upload-list .ant-upload-list-item-list-type-picture-card, .PayPing-upload-large .ant-upload-list .ant-upload-list-picture-card-container, .PayPing-upload-large .ant-upload-list.ant-upload-select-picture-card, .PayPing-upload-large .ant-upload.ant-upload-select-picture-card {
    height: 140px;
    width: 140px;
}
.ant-upload .ant-upload-list-item-list-type-picture-card .ant-upload-list-item-thumbnail, .ant-upload .ant-upload-list-picture-card-container .ant-upload-list-item-thumbnail, .ant-upload-list .ant-upload-list-item-list-type-picture-card .ant-upload-list-item-thumbnail, .ant-upload-list .ant-upload-list-picture-card-container .ant-upload-list-item-thumbnail, .ant-upload-list.ant-upload-select-picture-card .ant-upload-list-item-thumbnail, .ant-upload.ant-upload-select-picture-card .ant-upload-list-item-thumbnail {
    opacity: 1;
}
.PayPing-upload-square .ant-upload .ant-upload-list-item-list-type-picture-card, .PayPing-upload-square .ant-upload .ant-upload-list-item-list-type-picture-card .ant-upload-list-item-info, .PayPing-upload-square .ant-upload-list .ant-upload-list-item-list-type-picture-card, .PayPing-upload-square .ant-upload-list .ant-upload-list-item-list-type-picture-card .ant-upload-list-item-info, .PayPing-upload-square .ant-upload-list.ant-upload-select-picture-card, .PayPing-upload-square .ant-upload-list.ant-upload-select-picture-card .ant-upload-list-item-info, .PayPing-upload-square .ant-upload.ant-upload-select-picture-card, .PayPing-upload-square .ant-upload.ant-upload-select-picture-card .ant-upload-list-item-info {
    border-radius: 0;
}
.PayPing-upload-round .ant-upload .ant-upload-list-item-list-type-picture-card, .PayPing-upload-round .ant-upload .ant-upload-list-item-list-type-picture-card .ant-upload-list-item-info, .PayPing-upload-round .ant-upload-list .ant-upload-list-item-list-type-picture-card, .PayPing-upload-round .ant-upload-list .ant-upload-list-item-list-type-picture-card .ant-upload-list-item-info, .PayPing-upload-round .ant-upload-list.ant-upload-select-picture-card, .PayPing-upload-round .ant-upload-list.ant-upload-select-picture-card .ant-upload-list-item-info, .PayPing-upload-round .ant-upload.ant-upload-select-picture-card, .PayPing-upload-round .ant-upload.ant-upload-select-picture-card .ant-upload-list-item-info {
    border-radius: 10px;
}
.PayPing-upload-circle .ant-upload .ant-upload-list-item-list-type-picture-card, .PayPing-upload-circle .ant-upload .ant-upload-list-item-list-type-picture-card .ant-upload-list-item-info, .PayPing-upload-circle .ant-upload-list .ant-upload-list-item-list-type-picture-card, .PayPing-upload-circle .ant-upload-list .ant-upload-list-item-list-type-picture-card .ant-upload-list-item-info, .PayPing-upload-circle .ant-upload-list.ant-upload-select-picture-card, .PayPing-upload-circle .ant-upload-list.ant-upload-select-picture-card .ant-upload-list-item-info, .PayPing-upload-circle .ant-upload.ant-upload-select-picture-card, .PayPing-upload-circle .ant-upload.ant-upload-select-picture-card .ant-upload-list-item-info {
    border-radius: 50%}
.PayPing-upload-preview {
    box-shadow: 0 0 5px;
}
.PayPing-upload-preview-circle {
    border-radius: 50%}
.upload-tooltip.ant-tooltip {
    max-width: 300px;
}
.PayPing-daily-chart-chartWrapper {
    align-items: center;
    direction: ltr;
    display: flex;
    justify-content: center;
    max-height: 80%;
    min-height: 80%;
    width: 100%}
.PayPing-daily-chart-customTooltip {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 10px -2px #b5afb5;
    color: #55575f;
    direction: rtl;
    font-size: 13px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    padding: .3vw 1vw;
    text-align: center;
    white-space: nowrap;
}
.PayPing-daily-chart-customTooltip .price {
    white-space: nowrap;
}
.PayPing-daily-chart-customTooltip .label {
    font-size: 10px;
}
.PayPing-summation-chart-chartWrapper {
    align-items: center;
    direction: ltr;
    display: flex;
    justify-content: center;
    max-height: 80%;
    min-height: 80%;
    width: 100%}
.PayPing-summation-chart-customTooltip {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 10px -2px #b5afb5;
    color: #55575f;
    direction: rtl;
    font-size: 13px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    padding: .3vw 1vw;
    text-align: center;
    white-space: nowrap;
}
.PayPing-summation-chart-customTooltip .row {
    display: flex;
    justify-content: space-between;
}
.PayPing-summation-chart-customTooltip .count, .PayPing-summation-chart-customTooltip .price {
    direction: rtl;
}
.PayPing-summation-chart-customTooltip .label {
    font-size: 10px;
}
.PayPing-weekly-chart-chartWrapper {
    align-items: center;
    direction: ltr;
    display: flex;
    justify-content: center;
    max-height: 80%;
    min-height: 80%;
    width: 100%}
.PayPing-weekly-chart-customTooltip {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 10px -2px #b5afb5;
    color: #55575f;
    direction: rtl;
    font-size: 13px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    padding: .3vw 1vw;
    text-align: center;
    white-space: nowrap;
}
.PayPing-summation-card-container {
    background-color: #f4f5f7;
    border-radius: .5vw;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: .5vw;
    width: 100%}
.PayPing-summation-card-header {
    display: flex;
    font-size: 1vw;
    justify-content: space-between;
    padding: 1vw 1vw 0;
}
.PayPing-summation-card-value {
    align-items: center;
    border-bottom: 1px solid #dcdddf;
    display: flex;
    font-size: 2vw;
    font-weight: 700;
    height: 5vw;
    justify-content: center;
}
.PayPing-summation-card-secondary {
    display: flex;
    font-size: 1vw;
    justify-content: space-between;
    padding: 1vw;
}
.text--danger {
    color: #e31b23;
}
.text--danger.hover:hover {
    color: #e34b53;
}
.text--success {
    color: #52c41a;
}
.text--success.hover:hover {
    color: #52d41a;
}
.text--warning {
    color: #ffdf00;
}
.text--warning.hover:hover {
    color: #fff16f;
}
.text--info {
    color: #0096d6;
}
.text--white {
    color: #fff;
}
.text--black {
    color: #000;
}
.text--cta {
    color: #0080ff;
}
.text--cta.hover:hover, .text--ctaHover, .text--ctaHover.hover:hover {
    color: #0096d6;
}
.color--primaryLite, .color--primaryLite:hover {
    color: #42526e;
}
.color--primary, .color--primary:hover {
    color: #172b4d;
}
.color--danger {
    color: #e31b23;
}
.color--danger:hover {
    color: #e34b53;
}
.color--delayed {
    color: #e67e22;
}
.color--delayed:hover {
    color: #e68e22;
}
.color--success {
    color: #52c41a;
}
.color--success:hover {
    color: #52d41a;
}
.color--warning {
    color: #ffdf00;
}
.color--warning:hover {
    color: #fff16f;
}
.color--info {
    color: #0096d6;
}
.color--white {
    color: #fff;
}
.color--black {
    color: #000;
}
.color--cta {
    color: #0080ff;
}
.color--cta:hover, .color--ctaHover, .color--ctaHover:hover {
    color: #0096d6;
}
.color--gray700, .color--gray700:hover {
    color: #6b778c;
}
.color--gray500, .color--gray500:hover {
    color: #97a0af;
}
.color--gray300, .color--gray300:hover {
    color: #c1c7d0;
}
.color--gray100, .color--gray100:hover {
    color: #f4f5f7;
}
.white {
    color: #fff!important;
}
.black {
    color: #000!important;
}
.cta {
    color: #0080ff!important;
}
.ctaHover {
    color: #0096d6!important;
}
.danger {
    color: #e31b23!important;
}
.success {
    color: #52c41a!important;
}
.warning {
    color: #ffdf00!important;
}
.primaryColor {
    color: #172b4d!important;
}
.background--primary, .background--primary:hover {
    background-color: #172b4d;
}
.background--primaryLite, .background--primaryLite:hover {
    background-color: #42526e;
}
.background--danger {
    background-color: #e31b23;
}
.background--danger:hover {
    background-color: #e34b53;
}
.background--delayed {
    background-color: #e67e22;
}
.background--delayed:hover {
    background-color: #e68e22;
}
.background--success {
    background-color: #52c41a;
}
.background--success:hover {
    background-color: #52d41a;
}
.background--warning {
    background-color: #ffdf00;
}
.background--warning:hover {
    background-color: #fff16f;
}
.background--info {
    background-color: #0096d6!important;
}
.background--white {
    background-color: #fff!important;
}
.background--black {
    background-color: #000!important;
}
.background--cta {
    background-color: #0080ff;
}
.background--cta:hover, .background--ctaHover, .background--ctaHover:hover {
    background-color: #0096d6;
}
.background--gray700, .background--gray700:hover {
    background-color: #6b778c;
}
.background--gray500, .background--gray500:hover {
    background-color: #97a0af;
}
.background--gray300, .background--gray300:hover {
    background-color: #c1c7d0;
}
.background--gray100, .background--gray100:hover {
    background-color: #f4f5f7;
}
.border--primaryLite {
    border-color: #42526e!important;
}
.border--primary {
    border-color: #172b4d!important;
}
.border--danger {
    border-color: #e31b23!important;
}
.border--delayed {
    border-color: #e67e22!important;
}
.border--success {
    border-color: #52c41a!important;
}
.border--warning {
    border-color: #ffdf00!important;
}
.border--info {
    border-color: #0096d6!important;
}
.border--white {
    border-color: #fff!important;
}
.border--black {
    border-color: #000!important;
}
.border--cta {
    border-color: #0080ff!important;
}
.border--gray700 {
    border-color: #6b778c!important;
}
.border--gray500 {
    border-color: #97a0af!important;
}
.border--gray300 {
    border-color: #c1c7d0!important;
}
.border--gray100 {
    border-color: #f4f5f7!important;
}
.m-0 {
    margin: 0!important;
}
.mt-0 {
    margin-top: 0!important;
}
.mr-0 {
    margin-right: 0!important;
}
.mb-0 {
    margin-bottom: 0!important;
}
.ml-0, .mx-0 {
    margin-left: 0!important;
}
.mx-0 {
    margin-right: 0!important;
}
.my-0 {
    margin-bottom: 0!important;
    margin-top: 0!important;
}
.m-1 {
    margin: 1rem!important;
}
.mt-1 {
    margin-top: 1rem!important;
}
.mr-1 {
    margin-right: 1rem!important;
}
.mb-1 {
    margin-bottom: 1rem!important;
}
.ml-1, .mx-1 {
    margin-left: 1rem!important;
}
.mx-1 {
    margin-right: 1rem!important;
}
.my-1 {
    margin-bottom: 1rem!important;
    margin-top: 1rem!important;
}
.m-2 {
    margin: 2rem!important;
}
.mt-2 {
    margin-top: 2rem!important;
}
.mr-2 {
    margin-right: 2rem!important;
}
.mb-2 {
    margin-bottom: 2rem!important;
}
.ml-2, .mx-2 {
    margin-left: 2rem!important;
}
.mx-2 {
    margin-right: 2rem!important;
}
.my-2 {
    margin-bottom: 2rem!important;
    margin-top: 2rem!important;
}
.m-3 {
    margin: 3rem!important;
}
.mt-3 {
    margin-top: 3rem!important;
}
.mr-3 {
    margin-right: 3rem!important;
}
.mb-3 {
    margin-bottom: 3rem!important;
}
.ml-3, .mx-3 {
    margin-left: 3rem!important;
}
.mx-3 {
    margin-right: 3rem!important;
}
.my-3 {
    margin-bottom: 3rem!important;
    margin-top: 3rem!important;
}
.m-4 {
    margin: 4rem!important;
}
.mt-4 {
    margin-top: 4rem!important;
}
.mr-4 {
    margin-right: 4rem!important;
}
.mb-4 {
    margin-bottom: 4rem!important;
}
.ml-4, .mx-4 {
    margin-left: 4rem!important;
}
.mx-4 {
    margin-right: 4rem!important;
}
.my-4 {
    margin-bottom: 4rem!important;
    margin-top: 4rem!important;
}
.mx-n1 {
    margin-left: -1rem!important;
    margin-right: -1rem!important;
}
.mx-n2 {
    margin-left: -2rem!important;
    margin-right: -2rem!important;
}
.mx-n3 {
    margin-left: -3rem!important;
    margin-right: -3rem!important;
}
.mx-n4 {
    margin-left: -4rem!important;
    margin-right: -4rem!important;
}
.m-auto {
    margin: auto!important;
}
.mt-auto {
    margin-top: auto!important;
}
.mr-auto {
    margin-right: auto!important;
}
.mb-auto {
    margin-bottom: auto!important;
}
.ml-auto, .mx-auto {
    margin-left: auto!important;
}
.mx-auto {
    margin-right: auto!important;
}
.my-auto {
    margin-bottom: auto!important;
    margin-top: auto!important;
}
.p-0 {
    padding: 0!important;
}
.pt-0 {
    padding-top: 0!important;
}
.pr-0 {
    padding-right: 0!important;
}
.pb-0 {
    padding-bottom: 0!important;
}
.pl-0, .px-0 {
    padding-left: 0!important;
}
.px-0 {
    padding-right: 0!important;
}
.py-0 {
    padding-bottom: 0!important;
    padding-top: 0!important;
}
.p-1 {
    padding: 1rem!important;
}
.pt-1 {
    padding-top: 1rem!important;
}
.pr-1 {
    padding-right: 1rem!important;
}
.pb-1 {
    padding-bottom: 1rem!important;
}
.pl-1 {
    padding-left: 1rem!important;
}
.py-1 {
    padding-bottom: 1rem!important;
    padding-top: 1rem!important;
}
.px-1 {
    padding-left: 1rem!important;
    padding-right: 1rem!important;
}
.p-2 {
    padding: 2rem!important;
}
.pt-2 {
    padding-top: 2rem!important;
}
.pr-2 {
    padding-right: 2rem!important;
}
.pb-2 {
    padding-bottom: 2rem!important;
}
.pl-2 {
    padding-left: 2rem!important;
}
.py-2 {
    padding-bottom: 2rem!important;
    padding-top: 2rem!important;
}
.px-2 {
    padding-left: 2rem!important;
    padding-right: 2rem!important;
}
.p-3 {
    padding: 3rem!important;
}
.pt-3 {
    padding-top: 3rem!important;
}
.pr-3 {
    padding-right: 3rem!important;
}
.pb-3 {
    padding-bottom: 3rem!important;
}
.pl-3 {
    padding-left: 3rem!important;
}
.py-3 {
    padding-bottom: 3rem!important;
    padding-top: 3rem!important;
}
.px-3 {
    padding-left: 3rem!important;
    padding-right: 3rem!important;
}
.p-4 {
    padding: 4rem!important;
}
.pt-4 {
    padding-top: 4rem!important;
}
.pr-4 {
    padding-right: 4rem!important;
}
.pb-4 {
    padding-bottom: 4rem!important;
}
.pl-4 {
    padding-left: 4rem!important;
}
.py-4 {
    padding-bottom: 4rem!important;
    padding-top: 4rem!important;
}
.px-4 {
    padding-left: 4rem!important;
    padding-right: 4rem!important;
}
.flex-column {
    display: flex;
    flex-direction: column!important;
}
.flex-row {
    display: flex;
    flex-direction: row!important;
}
.flex-wrap {
    flex-wrap: wrap!important;
}
.flex-nowrap {
    flex-wrap: nowrap!important;
}
.align-start {
    align-items: flex-start!important;
    display: flex;
}
.align-end {
    align-items: flex-end!important;
    display: flex;
}
.align-center {
    align-items: center!important;
    display: flex;
}
.align-baseline {
    align-items: baseline!important;
    display: flex;
}
.align-stretch {
    align-items: stretch!important;
    display: flex;
}
.justify-start {
    display: flex;
    justify-content: flex-start!important;
}
.justify-end {
    display: flex;
    justify-content: flex-end!important;
}
.justify-center {
    display: flex;
    justify-content: center!important;
}
.justify-between {
    display: flex;
    justify-content: space-between!important;
}
.justify-around {
    display: flex;
    justify-content: space-around!important;
}
.justify-evenly {
    display: flex;
    justify-content: space-evenly!important;
}
.font-lighter {
    font-weight: 100!important;
}
.font-light {
    font-weight: 300!important;
}
.font-normal {
    font-weight: 400!important;
}
.font-bold {
    font-weight: 500!important;
}
.font-bolder {
    font-weight: 700!important;
}
.font-rem-10 {
    font-size: 1rem!important;
}
.font-rem-11 {
    font-size: 1.1rem!important;
}
.font-rem-12 {
    font-size: 1.2rem!important;
}
.font-rem-13 {
    font-size: 1.3rem!important;
}
.font-rem-14 {
    font-size: 1.4rem!important;
}
.font-rem-15 {
    font-size: 1.5rem!important;
}
.font-rem-20 {
    font-size: 2rem!important;
}
.font-rem-25 {
    font-size: 2.5rem!important;
}
.font-rem-30 {
    font-size: 3rem!important;
}
.font-rem-35 {
    font-size: 3.5rem!important;
}
.align-baseline {
    vertical-align: baseline!important;
}
.align-top {
    vertical-align: top!important;
}
.align-middle {
    vertical-align: middle!important;
}
.align-bottom {
    vertical-align: bottom!important;
}
.border-none {
    border: 0!important;
}
.circle {
    border-radius: 50%!important;
}
.border {
    border-style: solid!important;
    border-width: 1px!important;
}
.border-top {
    border-top-style: solid!important;
    border-top-width: 1px!important;
}
.border-right {
    border-right-style: solid!important;
    border-right-width: 1px!important;
}
.border-bottom {
    border-bottom-style: solid!important;
    border-bottom-width: 1px!important;
}
.border-left {
    border-left-style: solid!important;
    border-left-width: 1px!important;
}
.display-none {
    display: none!important;
}
.block {
    display: block!important;
}
.inline {
    display: inline!important;
}
.inline-block {
    display: inline-block!important;
}
.inline-flex {
    display: inline-flex!important;
}
.visible {
    visibility: visible!important;
}
.hidden {
    visibility: hidden!important;
}
.overflow-hidden {
    overflow: hidden!important;
}
.overflow-x-hidden {
    overflow-x: hidden!important;
}
.overflow-y-hidden {
    overflow-y: hidden!important;
}
.overflow-scroll {
    overflow: scroll!important;
}
.overflow-x-scroll {
    overflow-x: scroll!important;
}
.overflow-y-scroll {
    overflow-y: scroll!important;
}
.overflow-auto {
    overflow: auto!important;
}
.overflow-x-auto {
    overflow-x: auto!important;
}
.overflow-y-auto {
    overflow-y: auto!important;
}
.relative {
    position: relative!important;
}
.absolute {
    position: absolute!important;
}
.fixed {
    position: fixed!important;
}
.top-0 {
    top: 0!important;
}
.right-0 {
    right: 0!important;
}
.bottom-0 {
    bottom: 0!important;
}
.left-0 {
    left: 0!important;
}
.z-1 {
    z-index: 1!important;
}
.z-2 {
    z-index: 2!important;
}
.z-3 {
    z-index: 3!important;
}
.z-4 {
    z-index: 4!important;
}
.text-left {
    text-align: left!important;
}
.text-center {
    text-align: center!important;
}
.text-right {
    text-align: right!important;
}
.text-justify {
    text-align: justify!important;
}
.nowrap {
    white-space: nowrap!important;
}
.line-height-1 {
    line-height: 1!important;
}
.line-height-2 {
    line-height: 1.25!important;
}
.line-height-3 {
    line-height: 1.5!important;
}
.line-height-4 {
    line-height: 2!important;
}
.list-style-none {
    list-style: none!important;
}
.ellipsis {
    max-width: 100%!important;
    overflow: hidden!important;
    text-overflow: ellipsis!important;
    white-space: nowrap!important;
}
.en-font {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
}
.ltr {
    direction: ltr!important;
}
.rtl {
    direction: rtl!important;
}
.form-container {
    margin: 0 auto;
    min-width: 500px;
    width: 500px;
}
.form-lg-container {
    margin: 0 auto;
    min-width: 800px;
    width: 800px;
}
.table-container {
    margin: 0 auto;
    max-width: 1100px;
}
.content-wrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
}
.w-100 {
    width: 100%}
.max-w-100 {
    max-width: 100%}
.min-w-100 {
    min-width: 100%}
.h-100 {
    height: 100%}
.max-h-100 {
    max-height: 100%}
.min-h-100 {
    min-height: 100%}
.PayPing-error-card {
    background-color: #fff;
    border-radius: 5px;
    padding: 20px;
    position: relative;
}
.PayPing-header-logo.ant-layout-header {
    background-color: transparent;
    line-height: normal;
    margin-top: 10px;
}
@media screen and (min-width:480px) {
    .PayPing-header-logo.ant-layout-header {
        margin-top: 50px;
    }
}.PayPing-header-user .PayPing-header-user-socials {
     display: flex;
     flex-direction: column;
     justify-content: center;
     align-items: center;
     flex-direction: row;
     gap: 5px;
     color: #6b778c;
 }
@media screen and (min-width:480px) {
    .PayPing-header-user .PayPing-header-user-socials {
        gap: 20px;
    }
}.PayPing-header-user .PayPing-header-user-socials .PayPing-header-user-social {
     width: 40px;
     height: 40px;
     border: 1px solid #c1c7d0;
     border-radius: 5px;
     background-color: #f4f5f7;
     box-shadow: 0 4px 8px rgba(0, 0, 0, .078);
     display: flex;
     flex-direction: column;
     justify-content: center;
     align-items: center;
 }
.PayPing-header-user .PayPing-header-user-socials .PayPing-header-user-social>* {
    display: flex;
    width: 24px;
}
.PayPing-header-user .PayPing-header-user-profilePicture {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 96px;
    height: 96px;
    background-color: #fff;
    color: #fff;
    padding: 3px;
    border: 3px solid #42526e;
}
.PayPing-header-user .PayPing-header-user-profilePicture .ant-image-mask {
    border-radius: 50%}
.PayPing-header-user .PayPing-header-user-profilePicture, .PayPing-header-user .PayPing-header-user-profilePicture img {
    border-radius: 50%;
    -o-object-fit: contain;
    object-fit: contain;
}
.PayPing-header-user .PayPing-header-user-profilePicture img {
    width: 100%;
    height: 100%}
.PayPing-header-user .PayPing-header-user-profileFooter {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 12px 0;
}
.PayPing-header-user .PayPing-header-user-profileFooter .PayPing-header-user-name {
    color: #172b4d;
    font-size: 1.4em;
    font-weight: 500;
}
.PayPing-header-user .PayPing-header-user-profileFooter .PayPing-header-user-description {
    color: #172b4d;
    font-size: 1em;
    font-weight: 400;
}
.PayPing-header-user-tooltip {
    position: absolute;
    left: 20px;
    top: 20px;
    color: #42526e;
    cursor: help;
}
.PayPing-header-user-list {
    -webkit-padding-start: 5px;
    padding-inline-start: 5px;
    list-style: inside;
}
.PayPing-footer.ant-layout-footer {
    background-color: transparent;
}
.PayPing-footer.ant-layout-footer .PayPing-footer-links {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
    max-width: 500px;
}
.PayPing-footer.ant-layout-footer .PayPing-footer-securePay {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin: 10px 0;
    gap: 5px;
}
body, html {
    padding: 0;
    margin: 0;
    font-family: iransans !important;
}
a {
    color: inherit;
    text-decoration: none;
}
* {
    box-sizing: border-box;
}
#amount {
    font-size: 1.2em;
}
#amount.ant-input-disabled {
    color: #818181;
}

```

# FILE: /var/www/html/wizwizxui-timebot/assets/logo.png


```
PNG

   IHDR         y   	pHYs    +  
niTXtXML:com.adobe.xmp     <?xpacket begin="﻿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.a8731b9, 2021/09/09-00:37:38        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:exif="http://ns.adobe.com/exif/1.0/" dc:format="image/png" xmpMM:InstanceID="xmp.iid:71d98e9c-d4c3-b944-a0d9-53d2db2360d8" xmpMM:DocumentID="adobe:docid:photoshop:b3a4d6ad-b0bb-964b-a37a-1e4bf13cb6a3" xmpMM:OriginalDocumentID="A5FB1F6569034AF22BE19F45C32C8509" photoshop:ColorMode="3" photoshop:ICCProfile="sRGB IEC61966-2.1" xmp:CreateDate="2023-02-26T04:27:11+03:30" xmp:ModifyDate="2023-03-30T01:01:57+04:30" xmp:MetadataDate="2023-03-30T01:01:57+04:30" tiff:ImageWidth="249" tiff:ImageLength="255" tiff:PhotometricInterpretation="2" tiff:SamplesPerPixel="3" tiff:XResolution="96/1" tiff:YResolution="96/1" tiff:ResolutionUnit="2" exif:ExifVersion="0231" exif:ColorSpace="65535" exif:PixelXDimension="249" exif:PixelYDimension="255"> <dc:creator> <rdf:Seq> <rdf:li>omid</rdf:li> </rdf:Seq> </dc:creator> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:094e7a09-ad7a-4149-9d71-7fb474c7867b" stEvt:when="2023-03-25T14:54:50+04:30" stEvt:softwareAgent="Adobe Photoshop 22.5 (Windows)" stEvt:changed="/"/> <rdf:li stEvt:action="converted" stEvt:parameters="from image/jpeg to image/png"/> <rdf:li stEvt:action="derived" stEvt:parameters="converted from image/jpeg to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:d1cd51a4-5523-e448-9987-a251a00dfbc5" stEvt:when="2023-03-25T14:54:50+04:30" stEvt:softwareAgent="Adobe Photoshop 22.5 (Windows)" stEvt:changed="/"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:71d98e9c-d4c3-b944-a0d9-53d2db2360d8" stEvt:when="2023-03-30T01:01:57+04:30" stEvt:softwareAgent="Adobe Photoshop 22.5 (Windows)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:094e7a09-ad7a-4149-9d71-7fb474c7867b" stRef:documentID="A5FB1F6569034AF22BE19F45C32C8509" stRef:originalDocumentID="A5FB1F6569034AF22BE19F45C32C8509"/> <tiff:BitsPerSample> <rdf:Seq> <rdf:li>8</rdf:li> <rdf:li>8</rdf:li> <rdf:li>8</rdf:li> </rdf:Seq> </tiff:BitsPerSample> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>L  	IDATxh]g?PB2;:#ąRj7Y$*
Nq:N'c0uE&2nl%vtx)QF0j!hPkO.M{{s!is&byy!"X
"DK!DK!DK!DK!DK!DK!DK!DK!DK!DK!DK!DK!DK!DK!Dknukcxpp0\ yo
%v6`jIY`\wHja&S~x/*%nSXNS!ɕ灝
Li#UU>ҡ,j*;oоQ,\emu rx: g-OX (gGYah'},7\K&$W|;t<<Z[LbceV';jd+6U!VH480,FrTX\q;:Ӊ}`):\iY|CyqU/exp5oW<{[鴼:sluGr=XT#oc,,6Ju;xvag	Qw8M/+S[??An{} P$!\/~/
(P)`4X
Y/n;pG؃Ake[tJ]<԰0r}]3ݵ=Z`xfD09I[(y=eVߵ~zΠ2k5xeOgxN4nV#7s^	P:M
593\Ak+ŵZuow/PbErekemIps=to/q,)\t7k0pmkvf([VG[(KtWf1JZӊA|+ta▖AkV2PY+ Yo^Pګ2r5P& 5,7]6du^k;:qMAa[<neK=KSuE;XҤ2r]OdFN?S
IY].KNkq~~+~~,<UVµSZ=Y6y.7`yIzCXV"ȀReskƀW72bAځoǁ:ߍ{~YTY.~Lm~9~s)\9֜YJV*CUڈC5D6 DTmDU˙)8.ݶ6Y*MΚsɆ#HETU.`Ӑ=-XK;k ~liɂa,wm,[g
n5-iG93RQEb_;<?Jn5(6ڊu[#܋qĿm3g^(-f`/p{5syorժslz8BJ\{6OثۀM$ے(Eb58{%I\V>`SxM`Su3_s8v̓]RыKwO-܋7_ϧsNtdlqkvMǰWzyYn5SLL0|r-|^ ދ=Mb-X;6S9Sr~]Xp|!,׌/mY#'TU*YX]c1MDt7^&yi*>Cl$qlAby9s^~dY: |疊T:廗?c?1|Y>T"uWc?*rN{lՂՀZZRJ9<1,Ezg)}wa(}	h#6.;>!%=GzaJ<ιysZ<aVE e%{hgp5x"HO.ȖrKY,רؾIQ\$S Eg!IrAĩ\)6i̤*&8 1Mr<LNT2\PWEIY.Dks(ڐ\O݌Y,OZQ0IeilceEb?V?|oZ=| F#e,s/E4_f̄srȍB76kǒO`;bZU~"7mK2EI\"%\"%\"%\"%\"%\"%\"%\"%\"%\"%\"%\"%\"%\"%\"tp    IENDB`
```

